summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT PI
diff options
context:
space:
mode:
authorFelipe Heidrich <fheidric>2009-06-30 22:00:12 +0000
committerFelipe Heidrich <fheidric>2009-06-30 22:00:12 +0000
commitf664d297f7bb009784868bf3fcf0b3e3bb9a646b (patch)
tree54012fe4929893eef4891c88cbbf5841272ff433 /bundles/org.eclipse.swt/Eclipse SWT PI
parentbc18a5e014088ce811f09c603b88361094486062 (diff)
downloadeclipse.platform.swt-f664d297f7bb009784868bf3fcf0b3e3bb9a646b.tar.gz
eclipse.platform.swt-f664d297f7bb009784868bf3fcf0b3e3bb9a646b.tar.xz
eclipse.platform.swt-f664d297f7bb009784868bf3fcf0b3e3bb9a646b.zip
*** empty log message ***
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT PI')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo.c1822
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo.h32
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_custom.h26
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_stats.c209
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_stats.h195
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_structs.c184
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_structs.h71
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cairo/org/eclipse/swt/internal/cairo/Cairo.java1580
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cairo/org/eclipse/swt/internal/cairo/cairo_font_extents_t.java31
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cairo/org/eclipse/swt/internal/cairo/cairo_path_data_t.java30
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cairo/org/eclipse/swt/internal/cairo/cairo_path_t.java30
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cairo/org/eclipse/swt/internal/cairo/cairo_text_extents_t.java32
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/build.sh21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/build.xml36
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa.c520
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa.h35
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa_custom.c316
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa_custom.h14
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa_stats.c77
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa_stats.h63
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa_structs.c122
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa_structs.h49
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/make_macosx.mak101
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os.c13979
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os.h26
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os_custom.c304
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os_custom.h34
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os_stats.c1027
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os_stats.h1013
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os_structs.c3759
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os_structs.h949
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/Lock.java36
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/Platform.java18
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/AEDesc.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ATSFontMetrics.java33
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ATSLayoutRecord.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ATSTrapezoid.java38
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ATSUCaret.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ATSUTab.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ATSUUnhighlightData.java27
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/AlertStdCFStringAlertParamRec.java32
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/BitMap.java30
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CFRange.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CFRunLoopSourceContext.java38
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CGFunctionCallbacks.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CGPathElement.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CGPatternCallbacks.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CGPoint.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CGRect.java26
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CGSize.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ColorPickerInfo.java65
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ControlButtonContentInfo.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ControlEditTextSelectionRec.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ControlFontStyleRec.java38
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ControlKind.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ControlTabEntry.java24
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ControlTabInfoRecV1.java24
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/Cursor.java24
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/DataBrowserAccessibilityItemInfo.java29
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/DataBrowserCallbacks.java40
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/DataBrowserCustomCallbacks.java33
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/DataBrowserListViewColumnDesc.java70
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/DataBrowserListViewHeaderDesc.java58
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/EventRecord.java28
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/GDevice.java52
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIAxisPosition.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIAxisScale.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIBinding.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HICommand.java25
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HILayoutInfo.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIPositioning.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIScaling.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIScrollBarTrackInfo.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HISideBinding.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeAnimationFrameInfo.java19
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeAnimationTimeInfo.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeBackgroundDrawInfo.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeButtonDrawInfo.java27
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeFrameDrawInfo.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeGroupBoxDrawInfo.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeGrowBoxDrawInfo.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemePopupArrowDrawInfo.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeSeparatorDrawInfo.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeTabDrawInfo.java27
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeTabPaneDrawInfo.java26
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeTextInfo.java27
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeTrackDrawInfo.java45
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HMHelpContentRec.java38
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/LSApplicationParameters.java30
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/LongDateRec.java46
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/MenuTrackingData.java33
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/NavCBRec.java29
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/NavDialogCreationOptions.java46
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/NavEventData.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/NavEventDataInfo.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/NavFileOrFolderInfo.java26
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/NavMenuItemSpec.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/NavReplyRecord.java47
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/OS.java5788
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/PMRect.java26
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/PMResolution.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/PixMap.java32
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/Point.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ProgressTrackInfo.java19
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/RGBColor.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/Rect.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ScrollBarTrackInfo.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/SliderTrackInfo.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/TXNBackground.java25
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/TXNTab.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/TextRange.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ThemeButtonDrawInfo.java24
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/cocoa/Cocoa.java422
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/cocoa/NSPoint.java19
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/cocoa/NSRect.java25
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/cocoa/NSSize.java19
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build.sh23
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build.xml70
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build32.sh23
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build64.sh23
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/make_macosx.mak91
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os.c8409
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os.h73
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_custom.c121
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_custom.h48
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_stats.c1060
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_stats.h1046
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_structs.c384
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_structs.h133
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/Lock.java36
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/Platform.java17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/AppKitFull.bridgesupport.extras4752
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/CGPathElement.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/CGPoint.java17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/CGRect.java17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/CGSize.java17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/CoreFoundationFull.bridgesupport.extras50
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/CoreGraphicsFull.bridgesupport.extras297
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/DOMDocument.java32
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/DOMEvent.java31
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/DOMKeyboardEvent.java51
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/DOMMouseEvent.java55
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/DOMUIEvent.java31
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/DOMWheelEvent.java55
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/FoundationFull.bridgesupport.extras1040
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSActionCell.java44
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSAffineTransform.java87
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSAffineTransformStruct.java17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSAlert.java53
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSAppleEventDescriptor.java32
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSApplication.java142
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSArray.java54
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSAttributedString.java85
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSAutoreleasePool.java31
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSBezierPath.java184
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSBitmapImageRep.java93
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSBox.java92
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSBrowserCell.java36
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSBundle.java76
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSButton.java84
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSButtonCell.java48
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSCalendarDate.java76
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSCell.java172
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSCharacterSet.java36
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSClipView.java52
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSCoder.java31
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSColor.java188
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSColorPanel.java45
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSColorSpace.java32
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSComboBox.java80
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSComboBoxCell.java32
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSControl.java120
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSCursor.java107
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSData.java48
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSDate.java42
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSDatePicker.java64
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSDictionary.java56
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSDirectoryEnumerator.java31
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSEnumerator.java32
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSError.java41
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSEvent.java100
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSFileManager.java49
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSFileWrapper.java31
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSFont.java80
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSFontManager.java65
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSFontPanel.java45
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSFormatter.java32
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSGradient.java40
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSGraphicsContext.java103
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSHTTPCookie.java46
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSHTTPCookieStorage.java50
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSImage.java105
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSImageRep.java56
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSImageView.java52
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSIndexSet.java53
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSInputManager.java40
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSKeyedArchiver.java32
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSKeyedUnarchiver.java32
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSLayoutManager.java142
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMenu.java95
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMenuItem.java108
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableArray.java71
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableAttributedString.java65
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableDictionary.java58
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableIndexSet.java31
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableParagraphStyle.java55
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableSet.java36
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableString.java46
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableURLRequest.java40
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSNotification.java37
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSNotificationCenter.java40
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSNumber.java87
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSNumberFormatter.java94
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSObject.java161
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSOpenGLContext.java66
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSOpenGLPixelFormat.java36
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSOpenPanel.java58
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSOutlineView.java103
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPanel.java39
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSParagraphStyle.java36
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPasteboard.java82
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPoint.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPopUpButton.java92
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPrintInfo.java89
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPrintOperation.java74
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPrintPanel.java48
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPrinter.java42
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSProgressIndicator.java79
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSRange.java17
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSRect.java28
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSResponder.java147
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSRunLoop.java45
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSavePanel.java73
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSScreen.java58
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSScrollView.java97
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSScroller.java59
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSearchField.java40
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSearchFieldCell.java51
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSecureTextField.java35
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSegmentedCell.java75
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSet.java41
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSize.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSlider.java55
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSStatusBar.java41
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSStatusItem.java47
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSStepper.java63
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSString.java136
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTabView.java81
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTabViewItem.java40
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTableColumn.java78
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTableHeaderCell.java37
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTableHeaderView.java37
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTableView.java254
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSText.java128
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTextAttachment.java32
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTextContainer.java50
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTextField.java67
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTextFieldCell.java40
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTextStorage.java41
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTextTab.java40
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTextView.java85
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSThread.java41
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTimeZone.java32
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTimer.java45
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSToolbar.java56
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSToolbarItem.java77
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTrackingArea.java42
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTypesetter.java31
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSURL.java55
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSURLAuthenticationChallenge.java46
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSURLCredential.java46
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSURLDownload.java35
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSURLProtectionSpace.java41
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSURLRequest.java42
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSValue.java75
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSView.java316
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSWindow.java334
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSWorkspace.java67
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/OS.java3383
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/Protocol.java27
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTApplicationDelegate.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTBox.java15
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTButton.java15
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTButtonCell.java15
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTCanvasView.java24
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTComboBox.java15
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTDatePicker.java15
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTDragSourceDelegate.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTImageTextCell.java15
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTImageView.java15
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTMenu.java15
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTMenuItem.java15
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTOutlineView.java15
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTPanelDelegate.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTPopUpButton.java15
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTPrintPanelDelegate.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTPrinterView.java15
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTProgressIndicator.java15
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTScrollView.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTScroller.java15
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTSearchField.java15
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTSecureTextField.java15
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTSlider.java15
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTStepper.java15
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTTabView.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTTableHeaderCell.java15
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTTableHeaderView.java15
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTTableView.java15
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTTextField.java16
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTTextView.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTToolbar.java15
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTTreeItem.java15
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTView.java24
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTWebViewDelegate.java15
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTWindow.java15
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTWindowDelegate.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebDataSource.java47
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebDocumentRepresentation.java31
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebFrame.java45
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebFrameView.java40
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebKitFull.bridgesupport.extras410
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebOpenPanelResultListener.java34
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebPolicyDecisionListener.java38
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebPreferences.java40
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebScriptObject.java32
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebUndefined.java32
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebView.java110
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/id.java41
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/objc_super.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/common/library/c.c744
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/common/library/c.h25
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/common/library/c_stats.c133
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/common/library/c_stats.h119
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/common/library/c_structs.c14
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/common/library/c_structs.h13
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/common/org/eclipse/swt/internal/C.java141
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/common/org/eclipse/swt/internal/LONG.java31
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/common_j2me/org/eclipse/swt/internal/Library.java116
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/common_j2se/org/eclipse/swt/internal/Library.java267
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk.c718
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk.h18
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk_custom.c21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk_custom.h18
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk_stats.c172
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk_stats.h158
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk_structs.c473
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk_structs.h113
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh156
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.xml65
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_freebsd.mak293
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_linux.mak297
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_solaris.mak291
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_solaris_x86.mak294
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/mozilla_exports16
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c18441
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.h89
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_custom.c118
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_custom.h271
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.c1701
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.h1687
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_structs.c2823
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_structs.h665
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/Lock.java61
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/Platform.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/ATK.java363
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/AtkActionIface.java35
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/AtkComponentIface.java45
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/AtkHypertextIface.java25
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/AtkObjectClass.java65
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/AtkObjectFactoryClass.java25
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/AtkSelectionIface.java35
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/AtkTextIface.java59
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/GtkAccessible.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GInterfaceInfo.java26
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GObjectClass.java33
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GTypeInfo.java40
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GTypeQuery.java28
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkColor.java28
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkDragContext.java38
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEvent.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventAny.java24
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventButton.java42
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventCrossing.java38
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventExpose.java37
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventFocus.java26
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventKey.java38
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventMotion.java42
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventScroll.java40
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventVisibility.java26
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventWindowState.java25
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkGCValues.java68
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkGeometry.java31
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkImage.java43
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkRectangle.java28
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkVisual.java47
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkWindowAttr.java39
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkAdjustment.java31
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkAllocation.java24
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkBorder.java24
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkCellRendererClass.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkColorSelectionDialog.java27
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkCombo.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkFileSelection.java59
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkFixed.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkRequisition.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkSelectionData.java32
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkTargetEntry.java26
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkTargetPair.java26
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkWidgetClass.java145
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/OS.java14390
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoAttrColor.java26
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoAttrInt.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoAttribute.java24
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoItem.java34
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoLayoutLine.java27
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoLayoutRun.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoLogAttr.java30
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoRectangle.java24
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XAnyEvent.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XButtonEvent.java26
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XClientMessageEvent.java28
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XCrossingEvent.java34
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XEvent.java17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XExposeEvent.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XFocusChangeEvent.java18
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XRenderPictureAttributes.java29
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XVisibilityEvent.java17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XWindowChanges.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/package.html20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/build.sh141
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/build.xml39
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/make_aix.mak99
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/make_hpux_PA_RISC.mak71
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/make_hpux_ia64_32.mak80
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/make_linux.mak235
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/make_solaris.mak119
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/mozilla_exports16
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os.c6307
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os.h88
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os_custom.c80
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os_custom.h27
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os_stats.c508
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os_stats.h494
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os_structs.c2125
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os_structs.h469
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/Lock.java61
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/Platform.java16
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/OS.java5884
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/Visual.java26
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XAnyEvent.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XButtonEvent.java26
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XCharStruct.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XClientMessageEvent.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XColor.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XConfigureEvent.java32
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XCreateWindowEvent.java30
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XCrossingEvent.java28
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XDestroyWindowEvent.java24
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XEvent.java17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XExposeEvent.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XFocusChangeEvent.java18
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XFontStruct.java59
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XGCValues.java39
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XIconSize.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XImage.java48
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XKeyEvent.java26
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XModifierKeymap.java19
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XMotionEvent.java26
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XPropertyEvent.java19
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XRectangle.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XRenderPictureAttributes.java29
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XReparentEvent.java29
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XSetWindowAttributes.java31
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XSizeHints.java28
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XTextProperty.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XWindowAttributes.java42
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XWindowChanges.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XineramaScreenInfo.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XmAnyCallbackStruct.java19
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XmDragProcCallbackStruct.java25
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XmDropFinishCallbackStruct.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XmDropProcCallbackStruct.java25
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XmSpinBoxCallbackStruct.java25
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XmTextBlockRec.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XmTextVerifyCallbackStruct.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XtWidgetGeometry.java25
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/package.html21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif_gtk/library/gtk.c168
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif_gtk/library/gtk.h29
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif_gtk/library/gtk_custom.h18
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif_gtk/library/gtk_stats.c58
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif_gtk/library/gtk_stats.h44
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif_gtk/library/gtk_structs.h17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif_gtk/org/eclipse/swt/internal/gtk/GTK.java143
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/build.sh20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/build.xml36
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/make_qnx.mak44
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os.c3872
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os.h31
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os_custom.c37
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os_stats.c321
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os_stats.h307
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os_structs.c1764
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os_structs.h385
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/Platform.java17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/FontDetails.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/FontQueryInfo.java27
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/OS.java1487
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PgAlpha_t.java34
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PgDisplaySettings_t.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PgMap_t.java24
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PgVideoModeInfo_t.java29
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhArea_t.java24
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhClipHeader.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhCursorDef_t.java48
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhCursorInfo_t.java53
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhDim_t.java18
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhEvent_t.java39
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhImage_t.java41
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhKeyEvent_t.java28
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhPoint_t.java18
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhPointerEvent_t.java28
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhRect_t.java24
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhRegion_t.java39
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhTile_t.java27
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhWindowEvent_t.java39
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtCallbackInfo_t.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtColorSelectInfo_t.java46
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtFileSelectionInfo_t.java41
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtScrollbarCallback_t.java18
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtTextCallback_t.java25
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtWebClient2Data_t.java19
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtWebDataReqCallback_t.java18
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtWebMetaDataCallback_t.java17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtWebStatusCallback_t.java18
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtWebWindowCallback_t.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/package.html20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/utsname.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/build-ce.bat69
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/build.bat55
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/build.xml104
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com.c3628
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com.h18
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com_custom.c312
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com_custom.h19
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com_stats.c610
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com_stats.h596
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com_structs.c920
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com_structs.h229
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/defines.h26
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.cpp2687
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.h22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip_custom.cpp348
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip_stats.cpp332
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip_stats.h318
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip_structs.cpp257
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip_structs.h85
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/javaw.exe.manifest1
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/make_win32.mak161
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/make_wince.mak121
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.c17323
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.h653
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_custom.c134
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_custom.h79
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_stats.c1829
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_stats.h1815
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_structs.c8632
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_structs.h1813
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/swt.rc206
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/swt_gdip.rc45
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/Lock.java36
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/Platform.java17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/gdip/BitmapData.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/gdip/ColorPalette.java18
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/gdip/Gdip.java1203
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/gdip/GdiplusStartupInput.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/gdip/PointF.java18
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/gdip/Rect.java18
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/gdip/RectF.java18
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/CAUUID.java18
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/COM.java951
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/CONTROLINFO.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/COSERVERINFO.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/DISPPARAMS.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/DVTARGETDEVICE.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/EXCEPINFO.java29
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/FORMATETC.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/FUNCDESC.java43
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/GUID.java19
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IAccessible.java83
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IClassFactory2.java27
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IConnectionPoint.java24
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IConnectionPointContainer.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IDataObject.java43
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IDispatch.java66
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IDispatchEx.java50
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IDragSourceHelper.java25
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IDragSourceHelper2.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IDropTargetHelper.java34
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IEnum.java30
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IEnumFORMATETC.java17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IEnumSTATSTG.java17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IEnumVARIANT.java17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IFont.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IMoniker.java18
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleCommandTarget.java36
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleControl.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleDocument.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleDocumentView.java33
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleInPlaceActiveObject.java33
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleInPlaceObject.java32
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleLink.java24
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleObject.java63
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleWindow.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IPersist.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IPersistFile.java33
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IPersistStorage.java36
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IPersistStreamInit.java26
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IProvideClassInfo.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IProvideClassInfo2.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/ISpecifyPropertyPages.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IStorage.java149
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IStream.java35
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/ITypeInfo.java160
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IUnknown.java31
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IViewObject2.java26
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/LICINFO.java18
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/OLECMD.java17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/OLECMDTEXT.java18
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/OLEINPLACEFRAMEINFO.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/STATSTG.java48
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/STGMEDIUM.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/TYPEATTR.java50
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/VARDESC.java32
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/VARIANT.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/package.html21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/ACCEL.java18
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/ACTCTX.java29
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/BITMAP.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/BITMAPINFOHEADER.java26
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/BLENDFUNCTION.java19
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/BP_PAINTPARAMS.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/BROWSEINFO.java28
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/BUTTON_IMAGELIST.java27
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/CANDIDATEFORM.java19
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/CHOOSECOLOR.java29
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/CHOOSEFONT.java37
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/COMBOBOXINFO.java39
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/COMPOSITIONFORM.java30
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/CREATESTRUCT.java33
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DEVMODE.java47
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DEVMODEA.java17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DEVMODEW.java17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DIBSECTION.java46
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DLLVERSIONINFO.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DOCHOSTUIINFO.java25
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DOCINFO.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DRAWITEMSTRUCT.java34
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DROPFILES.java27
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DWM_BLURBEHIND.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/EMR.java17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/EMREXTCREATEFONTINDIRECTW.java18
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/EXTLOGFONTW.java25
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/EXTLOGPEN.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/FILETIME.java18
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/GCP_RESULTS.java31
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/GRADIENT_RECT.java18
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/GUITHREADINFO.java40
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/HDHITTESTINFO.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/HDITEM.java30
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/HDLAYOUT.java19
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/HELPINFO.java26
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/HIGHCONTRAST.java19
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/ICONINFO.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/INITCOMMONCONTROLSEX.java17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/INPUT.java16
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/KEYBDINPUT.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LITEM.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LOGBRUSH.java18
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LOGFONT.java28
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LOGFONTA.java16
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LOGFONTW.java16
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LOGPEN.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LRESULT.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LVCOLUMN.java24
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LVHITTESTINFO.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LVITEM.java32
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MARGINS.java19
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MCHITTESTINFO.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MEASUREITEMSTRUCT.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MENUBARINFO.java31
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MENUINFO.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MENUITEMINFO.java39
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MINMAXINFO.java40
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MONITORINFO.java35
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MOUSEINPUT.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MSG.java26
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMCUSTOMDRAW.java30
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMHDR.java19
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMHEADER.java19
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMLINK.java28
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMLISTVIEW.java26
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMLVCUSTOMDRAW.java41
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMLVDISPINFO.java42
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMLVFINDITEM.java30
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMLVODSTATECHANGE.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMREBARCHEVRON.java28
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMREBARCHILDSIZE.java35
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMRGINFO.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTBHOTITEM.java18
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTOOLBAR.java42
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTREEVIEW.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTTCUSTOMDRAW.java16
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTTDISPINFO.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTTDISPINFOA.java16
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTTDISPINFOW.java16
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTVCUSTOMDRAW.java19
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTVDISPINFO.java36
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTVITEMCHANGE.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMUPDOWN.java17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NONCLIENTMETRICS.java26
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NONCLIENTMETRICSA.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NONCLIENTMETRICSW.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NOTIFYICONDATA.java31
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NOTIFYICONDATAA.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NOTIFYICONDATAW.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OFNOTIFY.java19
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OPENFILENAME.java52
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OS.java6544
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OSVERSIONINFO.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OSVERSIONINFOA.java16
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OSVERSIONINFOEX.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OSVERSIONINFOEXA.java16
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OSVERSIONINFOEXW.java16
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OSVERSIONINFOW.java16
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OUTLINETEXTMETRIC.java69
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OUTLINETEXTMETRICA.java16
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OUTLINETEXTMETRICW.java16
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/PAINTSTRUCT.java30
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/PANOSE.java25
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/POINT.java17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/PRINTDLG.java45
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/PROCESS_INFORMATION.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/REBARBANDINFO.java40
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/RECT.java19
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_ANALYSIS.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_CONTROL.java25
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_DIGITSUBSTITUTE.java19
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_FONTPROPERTIES.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_ITEM.java17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_LOGATTR.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_PROPERTIES.java30
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_STATE.java26
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCROLLBARINFO.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCROLLINFO.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHACTIVATEINFO.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHDRAGIMAGE.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHELLEXECUTEINFO.java47
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHFILEINFO.java19
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHFILEINFOA.java17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHFILEINFOW.java17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHMENUBARINFO.java26
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHRGINFO.java24
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SIPINFO.java38
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SIZE.java17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/STARTUPINFO.java40
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SYSTEMTIME.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TBBUTTON.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TBBUTTONINFO.java26
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TCHAR.java131
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TCHITTESTINFO.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TCITEM.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TEXTMETRIC.java31
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TEXTMETRICA.java19
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TEXTMETRICW.java19
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TF_DA_COLOR.java17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TF_DISPLAYATTRIBUTE.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TOOLINFO.java36
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TRACKMOUSEEVENT.java20
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TRIVERTEX.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TVHITTESTINFO.java23
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TVINSERTSTRUCT.java42
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TVITEM.java27
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TVITEMEX.java16
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TVSORTCB.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/UDACCEL.java17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/WINDOWPLACEMENT.java37
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/WINDOWPOS.java24
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/WNDCLASS.java32
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/package.html21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/build.bat30
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/build.xml34
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/make_wpf.mak59
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os.cpp16849
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os.h88
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_custom.cpp1569
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_stats.cpp1468
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_stats.h1454
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_structs.cpp13
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_structs.h13
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf/org/eclipse/swt/internal/Platform.java17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf/org/eclipse/swt/internal/wpf/OS.java6749
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/library/win32.c413
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/library/win32.h22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/library/win32_stats.c68
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/library/win32_stats.h54
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/library/win32_structs.c286
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/library/win32_structs.h73
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/org/eclipse/swt/internal/win32/ICONINFO.java22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/org/eclipse/swt/internal/win32/POINT.java17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/org/eclipse/swt/internal/win32/PROCESS_INFORMATION.java21
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/org/eclipse/swt/internal/win32/SHELLEXECUTEINFOW.java47
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/org/eclipse/swt/internal/win32/STARTUPINFOW.java40
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/org/eclipse/swt/internal/win32/Win32.java124
814 files changed, 0 insertions, 229755 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo.c b/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo.c
deleted file mode 100644
index cbdd5b1287..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo.c
+++ /dev/null
@@ -1,1822 +0,0 @@
-/* ***** BEGIN LICENSE BLOCK *****
- * Version: MPL 1.1
- *
- * The contents of this file are subject to the Mozilla Public License Version
- * 1.1 (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- * http://www.mozilla.org/MPL/
- *
- * Software distributed under the License is distributed on an "AS IS" basis,
- * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
- * for the specific language governing rights and limitations under the
- * License.
- *
- * Contributor(s):
- *
- * IBM
- * - Binding to permit interfacing between Cairo and SWT
- * - Copyright (C) 2005, 2008 IBM Corp. All Rights Reserved.
- *
- * ***** END LICENSE BLOCK ***** */
-
-#include "swt.h"
-#include "cairo_structs.h"
-#include "cairo_stats.h"
-
-#define Cairo_NATIVE(func) Java_org_eclipse_swt_internal_cairo_Cairo_##func
-
-#ifndef NO_CAIRO_1VERSION_1ENCODE
-JNIEXPORT jint JNICALL Cairo_NATIVE(CAIRO_1VERSION_1ENCODE)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- Cairo_NATIVE_ENTER(env, that, CAIRO_1VERSION_1ENCODE_FUNC);
- rc = (jint)CAIRO_VERSION_ENCODE(arg0, arg1, arg2);
- Cairo_NATIVE_EXIT(env, that, CAIRO_1VERSION_1ENCODE_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1append_1path
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1append_1path)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1append_1path_FUNC);
- cairo_append_path((cairo_t *)arg0, (cairo_path_t *)arg1);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1append_1path_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1arc
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1arc)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1arc_FUNC);
- cairo_arc((cairo_t *)arg0, arg1, arg2, arg3, arg4, arg5);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1arc_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1arc_1negative
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1arc_1negative)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1arc_1negative_FUNC);
- cairo_arc_negative((cairo_t *)arg0, arg1, arg2, arg3, arg4, arg5);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1arc_1negative_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1clip
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1clip)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1clip_FUNC);
- cairo_clip((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1clip_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1clip_1preserve
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1clip_1preserve)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1clip_1preserve_FUNC);
- cairo_clip_preserve((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1clip_1preserve_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1close_1path
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1close_1path)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1close_1path_FUNC);
- cairo_close_path((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1close_1path_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1copy_1page
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1copy_1page)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1copy_1page_FUNC);
- cairo_copy_page((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1copy_1page_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1copy_1path
-JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1copy_1path)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1copy_1path_FUNC);
- rc = (jintLong)cairo_copy_path((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1copy_1path_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1copy_1path_1flat
-JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1copy_1path_1flat)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1copy_1path_1flat_FUNC);
- rc = (jintLong)cairo_copy_path_flat((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1copy_1path_1flat_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1create
-JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1create)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1create_FUNC);
- rc = (jintLong)cairo_create((cairo_surface_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1create_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1curve_1to
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1curve_1to)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5, jdouble arg6)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1curve_1to_FUNC);
- cairo_curve_to((cairo_t *)arg0, arg1, arg2, arg3, arg4, arg5, arg6);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1curve_1to_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1destroy
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1destroy)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1destroy_FUNC);
- cairo_destroy((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1destroy_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1device_1to_1user
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1device_1to_1user)
- (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1, jdoubleArray arg2)
-{
- jdouble *lparg1=NULL;
- jdouble *lparg2=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1device_1to_1user_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetDoubleArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetDoubleArrayElements(env, arg2, NULL)) == NULL) goto fail;
- cairo_device_to_user((cairo_t *)arg0, lparg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseDoubleArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseDoubleArrayElements(env, arg1, lparg1, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1device_1to_1user_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1device_1to_1user_1distance
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1device_1to_1user_1distance)
- (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1, jdoubleArray arg2)
-{
- jdouble *lparg1=NULL;
- jdouble *lparg2=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1device_1to_1user_1distance_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetDoubleArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetDoubleArrayElements(env, arg2, NULL)) == NULL) goto fail;
- cairo_device_to_user_distance((cairo_t *)arg0, lparg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseDoubleArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseDoubleArrayElements(env, arg1, lparg1, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1device_1to_1user_1distance_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1fill
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1fill)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1fill_FUNC);
- cairo_fill((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1fill_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1fill_1extents
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1fill_1extents)
- (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1, jdoubleArray arg2, jdoubleArray arg3, jdoubleArray arg4)
-{
- jdouble *lparg1=NULL;
- jdouble *lparg2=NULL;
- jdouble *lparg3=NULL;
- jdouble *lparg4=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1fill_1extents_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetDoubleArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetDoubleArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetDoubleArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetDoubleArrayElements(env, arg4, NULL)) == NULL) goto fail;
- cairo_fill_extents((cairo_t *)arg0, lparg1, lparg2, lparg3, lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseDoubleArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseDoubleArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseDoubleArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseDoubleArrayElements(env, arg1, lparg1, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1fill_1extents_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1fill_1preserve
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1fill_1preserve)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1fill_1preserve_FUNC);
- cairo_fill_preserve((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1fill_1preserve_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1font_1extents
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1font_1extents)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- cairo_font_extents_t _arg1, *lparg1=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1font_1extents_FUNC);
- if (arg1) if ((lparg1 = getcairo_font_extents_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- cairo_font_extents((cairo_t *)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setcairo_font_extents_tFields(env, arg1, lparg1);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1font_1extents_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1font_1options_1create
-JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1font_1options_1create)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1font_1options_1create_FUNC);
- rc = (jintLong)cairo_font_options_create();
- Cairo_NATIVE_EXIT(env, that, _1cairo_1font_1options_1create_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1font_1options_1destroy
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1font_1options_1destroy)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1font_1options_1destroy_FUNC);
- cairo_font_options_destroy((cairo_font_options_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1font_1options_1destroy_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1font_1options_1get_1antialias
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1font_1options_1get_1antialias)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1font_1options_1get_1antialias_FUNC);
- rc = (jint)cairo_font_options_get_antialias((cairo_font_options_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1font_1options_1get_1antialias_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1font_1options_1set_1antialias
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1font_1options_1set_1antialias)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1font_1options_1set_1antialias_FUNC);
- cairo_font_options_set_antialias((cairo_font_options_t *)arg0, arg1);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1font_1options_1set_1antialias_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1get_1antialias
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1get_1antialias)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1antialias_FUNC);
- rc = (jint)cairo_get_antialias((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1get_1antialias_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1get_1current_1point
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1get_1current_1point)
- (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1, jdoubleArray arg2)
-{
- jdouble *lparg1=NULL;
- jdouble *lparg2=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1current_1point_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetDoubleArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetDoubleArrayElements(env, arg2, NULL)) == NULL) goto fail;
- cairo_get_current_point((cairo_t *)arg0, lparg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseDoubleArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseDoubleArrayElements(env, arg1, lparg1, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1get_1current_1point_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1get_1fill_1rule
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1get_1fill_1rule)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1fill_1rule_FUNC);
- rc = (jint)cairo_get_fill_rule((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1get_1fill_1rule_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1get_1font_1face
-JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1get_1font_1face)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1font_1face_FUNC);
- rc = (jintLong)cairo_get_font_face((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1get_1font_1face_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1get_1font_1matrix
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1get_1font_1matrix)
- (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1)
-{
- jdouble *lparg1=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1font_1matrix_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetDoubleArrayElements(env, arg1, NULL)) == NULL) goto fail;
- cairo_get_font_matrix((cairo_t *)arg0, (cairo_matrix_t *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseDoubleArrayElements(env, arg1, lparg1, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1get_1font_1matrix_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1get_1font_1options
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1get_1font_1options)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1font_1options_FUNC);
- cairo_get_font_options((cairo_t *)arg0, (cairo_font_options_t *)arg1);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1get_1font_1options_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1get_1line_1cap
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1get_1line_1cap)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1line_1cap_FUNC);
- rc = (jint)cairo_get_line_cap((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1get_1line_1cap_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1get_1line_1join
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1get_1line_1join)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1line_1join_FUNC);
- rc = (jint)cairo_get_line_join((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1get_1line_1join_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1get_1line_1width
-JNIEXPORT jdouble JNICALL Cairo_NATIVE(_1cairo_1get_1line_1width)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jdouble rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1line_1width_FUNC);
- rc = (jdouble)cairo_get_line_width((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1get_1line_1width_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1get_1matrix
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1get_1matrix)
- (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1)
-{
- jdouble *lparg1=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1matrix_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetDoubleArrayElements(env, arg1, NULL)) == NULL) goto fail;
- cairo_get_matrix((cairo_t *)arg0, (cairo_matrix_t *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseDoubleArrayElements(env, arg1, lparg1, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1get_1matrix_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1get_1miter_1limit
-JNIEXPORT jdouble JNICALL Cairo_NATIVE(_1cairo_1get_1miter_1limit)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jdouble rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1miter_1limit_FUNC);
- rc = (jdouble)cairo_get_miter_limit((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1get_1miter_1limit_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1get_1operator
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1get_1operator)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1operator_FUNC);
- rc = (jint)cairo_get_operator((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1get_1operator_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1get_1source
-JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1get_1source)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1source_FUNC);
- rc = (jintLong)cairo_get_source((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1get_1source_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1get_1target
-JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1get_1target)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1target_FUNC);
- rc = (jintLong)cairo_get_target((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1get_1target_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1get_1tolerance
-JNIEXPORT jdouble JNICALL Cairo_NATIVE(_1cairo_1get_1tolerance)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jdouble rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1tolerance_FUNC);
- rc = (jdouble)cairo_get_tolerance((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1get_1tolerance_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1glyph_1extents
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1glyph_1extents)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintLong arg3)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1glyph_1extents_FUNC);
- cairo_glyph_extents((cairo_t *)arg0, (cairo_glyph_t *)arg1, arg2, (cairo_text_extents_t *)arg3);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1glyph_1extents_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1glyph_1path
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1glyph_1path)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1glyph_1path_FUNC);
- cairo_glyph_path((cairo_t *)arg0, (cairo_glyph_t *)arg1, arg2);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1glyph_1path_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1identity_1matrix
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1identity_1matrix)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1identity_1matrix_FUNC);
- cairo_identity_matrix((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1identity_1matrix_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1image_1surface_1create
-JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1image_1surface_1create)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jintLong rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1image_1surface_1create_FUNC);
- rc = (jintLong)cairo_image_surface_create(arg0, arg1, arg2);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1image_1surface_1create_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1image_1surface_1create_1for_1data
-JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1image_1surface_1create_1for_1data)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jint arg4)
-{
- jintLong rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1image_1surface_1create_1for_1data_FUNC);
- rc = (jintLong)cairo_image_surface_create_for_data((unsigned char *)arg0, arg1, arg2, arg3, arg4);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1image_1surface_1create_1for_1data_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1image_1surface_1get_1height
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1image_1surface_1get_1height)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1image_1surface_1get_1height_FUNC);
- rc = (jint)cairo_image_surface_get_height((cairo_surface_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1image_1surface_1get_1height_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1image_1surface_1get_1width
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1image_1surface_1get_1width)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1image_1surface_1get_1width_FUNC);
- rc = (jint)cairo_image_surface_get_width((cairo_surface_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1image_1surface_1get_1width_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1in_1fill
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1in_1fill)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
-{
- jint rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1in_1fill_FUNC);
- rc = (jint)cairo_in_fill((cairo_t *)arg0, arg1, arg2);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1in_1fill_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1in_1stroke
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1in_1stroke)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
-{
- jint rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1in_1stroke_FUNC);
- rc = (jint)cairo_in_stroke((cairo_t *)arg0, arg1, arg2);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1in_1stroke_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1line_1to
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1line_1to)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1line_1to_FUNC);
- cairo_line_to((cairo_t *)arg0, arg1, arg2);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1line_1to_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1mask
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1mask)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1mask_FUNC);
- cairo_mask((cairo_t *)arg0, (cairo_pattern_t *)arg1);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1mask_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1mask_1surface
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1mask_1surface)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jdouble arg2, jdouble arg3)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1mask_1surface_FUNC);
- cairo_mask_surface((cairo_t *)arg0, (cairo_surface_t *)arg1, arg2, arg3);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1mask_1surface_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1matrix_1init
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1matrix_1init)
- (JNIEnv *env, jclass that, jdoubleArray arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5, jdouble arg6)
-{
- jdouble *lparg0=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1matrix_1init_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetDoubleArrayElements(env, arg0, NULL)) == NULL) goto fail;
- cairo_matrix_init((cairo_matrix_t *)lparg0, arg1, arg2, arg3, arg4, arg5, arg6);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseDoubleArrayElements(env, arg0, lparg0, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1matrix_1init_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1matrix_1init_1identity
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1matrix_1init_1identity)
- (JNIEnv *env, jclass that, jdoubleArray arg0)
-{
- jdouble *lparg0=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1matrix_1init_1identity_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetDoubleArrayElements(env, arg0, NULL)) == NULL) goto fail;
- cairo_matrix_init_identity((cairo_matrix_t *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseDoubleArrayElements(env, arg0, lparg0, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1matrix_1init_1identity_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1matrix_1init_1rotate
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1matrix_1init_1rotate)
- (JNIEnv *env, jclass that, jdoubleArray arg0, jdouble arg1)
-{
- jdouble *lparg0=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1matrix_1init_1rotate_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetDoubleArrayElements(env, arg0, NULL)) == NULL) goto fail;
- cairo_matrix_init_rotate((cairo_matrix_t *)lparg0, arg1);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseDoubleArrayElements(env, arg0, lparg0, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1matrix_1init_1rotate_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1matrix_1init_1scale
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1matrix_1init_1scale)
- (JNIEnv *env, jclass that, jdoubleArray arg0, jdouble arg1, jdouble arg2)
-{
- jdouble *lparg0=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1matrix_1init_1scale_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetDoubleArrayElements(env, arg0, NULL)) == NULL) goto fail;
- cairo_matrix_init_scale((cairo_matrix_t *)lparg0, arg1, arg2);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseDoubleArrayElements(env, arg0, lparg0, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1matrix_1init_1scale_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1matrix_1init_1translate
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1matrix_1init_1translate)
- (JNIEnv *env, jclass that, jdoubleArray arg0, jdouble arg1, jdouble arg2)
-{
- jdouble *lparg0=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1matrix_1init_1translate_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetDoubleArrayElements(env, arg0, NULL)) == NULL) goto fail;
- cairo_matrix_init_translate((cairo_matrix_t *)lparg0, arg1, arg2);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseDoubleArrayElements(env, arg0, lparg0, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1matrix_1init_1translate_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1matrix_1invert
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1matrix_1invert)
- (JNIEnv *env, jclass that, jdoubleArray arg0)
-{
- jdouble *lparg0=NULL;
- jint rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1matrix_1invert_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetDoubleArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)cairo_matrix_invert((cairo_matrix_t *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseDoubleArrayElements(env, arg0, lparg0, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1matrix_1invert_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1matrix_1multiply
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1matrix_1multiply)
- (JNIEnv *env, jclass that, jdoubleArray arg0, jdoubleArray arg1, jdoubleArray arg2)
-{
- jdouble *lparg0=NULL;
- jdouble *lparg1=NULL;
- jdouble *lparg2=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1matrix_1multiply_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetDoubleArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetDoubleArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetDoubleArrayElements(env, arg2, NULL)) == NULL) goto fail;
- cairo_matrix_multiply((cairo_matrix_t *)lparg0, (cairo_matrix_t *)lparg1, (cairo_matrix_t *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseDoubleArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseDoubleArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseDoubleArrayElements(env, arg0, lparg0, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1matrix_1multiply_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1matrix_1rotate
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1matrix_1rotate)
- (JNIEnv *env, jclass that, jdoubleArray arg0, jdouble arg1)
-{
- jdouble *lparg0=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1matrix_1rotate_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetDoubleArrayElements(env, arg0, NULL)) == NULL) goto fail;
- cairo_matrix_rotate((cairo_matrix_t *)lparg0, arg1);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseDoubleArrayElements(env, arg0, lparg0, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1matrix_1rotate_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1matrix_1scale
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1matrix_1scale)
- (JNIEnv *env, jclass that, jdoubleArray arg0, jdouble arg1, jdouble arg2)
-{
- jdouble *lparg0=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1matrix_1scale_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetDoubleArrayElements(env, arg0, NULL)) == NULL) goto fail;
- cairo_matrix_scale((cairo_matrix_t *)lparg0, arg1, arg2);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseDoubleArrayElements(env, arg0, lparg0, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1matrix_1scale_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1matrix_1transform_1distance
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1matrix_1transform_1distance)
- (JNIEnv *env, jclass that, jdoubleArray arg0, jdoubleArray arg1, jdoubleArray arg2)
-{
- jdouble *lparg0=NULL;
- jdouble *lparg1=NULL;
- jdouble *lparg2=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1matrix_1transform_1distance_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetDoubleArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetDoubleArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetDoubleArrayElements(env, arg2, NULL)) == NULL) goto fail;
- cairo_matrix_transform_distance((cairo_matrix_t *)lparg0, lparg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseDoubleArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseDoubleArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseDoubleArrayElements(env, arg0, lparg0, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1matrix_1transform_1distance_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1matrix_1transform_1point
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1matrix_1transform_1point)
- (JNIEnv *env, jclass that, jdoubleArray arg0, jdoubleArray arg1, jdoubleArray arg2)
-{
- jdouble *lparg0=NULL;
- jdouble *lparg1=NULL;
- jdouble *lparg2=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1matrix_1transform_1point_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetDoubleArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetDoubleArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetDoubleArrayElements(env, arg2, NULL)) == NULL) goto fail;
- cairo_matrix_transform_point((cairo_matrix_t *)lparg0, lparg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseDoubleArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseDoubleArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseDoubleArrayElements(env, arg0, lparg0, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1matrix_1transform_1point_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1matrix_1translate
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1matrix_1translate)
- (JNIEnv *env, jclass that, jdoubleArray arg0, jdouble arg1, jdouble arg2)
-{
- jdouble *lparg0=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1matrix_1translate_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetDoubleArrayElements(env, arg0, NULL)) == NULL) goto fail;
- cairo_matrix_translate((cairo_matrix_t *)lparg0, arg1, arg2);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseDoubleArrayElements(env, arg0, lparg0, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1matrix_1translate_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1move_1to
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1move_1to)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1move_1to_FUNC);
- cairo_move_to((cairo_t *)arg0, arg1, arg2);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1move_1to_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1new_1path
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1new_1path)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1new_1path_FUNC);
- cairo_new_path((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1new_1path_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1paint
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1paint)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1paint_FUNC);
- cairo_paint((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1paint_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1paint_1with_1alpha
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1paint_1with_1alpha)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1paint_1with_1alpha_FUNC);
- cairo_paint_with_alpha((cairo_t *)arg0, arg1);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1paint_1with_1alpha_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1path_1destroy
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1path_1destroy)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1path_1destroy_FUNC);
- cairo_path_destroy((cairo_path_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1path_1destroy_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1pattern_1add_1color_1stop_1rgb
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1pattern_1add_1color_1stop_1rgb)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1add_1color_1stop_1rgb_FUNC);
- cairo_pattern_add_color_stop_rgb((cairo_pattern_t *)arg0, arg1, arg2, arg3, arg4);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1pattern_1add_1color_1stop_1rgb_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1pattern_1add_1color_1stop_1rgba
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1pattern_1add_1color_1stop_1rgba)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1add_1color_1stop_1rgba_FUNC);
- cairo_pattern_add_color_stop_rgba((cairo_pattern_t *)arg0, arg1, arg2, arg3, arg4, arg5);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1pattern_1add_1color_1stop_1rgba_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1pattern_1create_1for_1surface
-JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1pattern_1create_1for_1surface)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1create_1for_1surface_FUNC);
- rc = (jintLong)cairo_pattern_create_for_surface((cairo_surface_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1pattern_1create_1for_1surface_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1pattern_1create_1linear
-JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1pattern_1create_1linear)
- (JNIEnv *env, jclass that, jdouble arg0, jdouble arg1, jdouble arg2, jdouble arg3)
-{
- jintLong rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1create_1linear_FUNC);
- rc = (jintLong)cairo_pattern_create_linear(arg0, arg1, arg2, arg3);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1pattern_1create_1linear_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1pattern_1create_1radial
-JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1pattern_1create_1radial)
- (JNIEnv *env, jclass that, jdouble arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5)
-{
- jintLong rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1create_1radial_FUNC);
- rc = (jintLong)cairo_pattern_create_radial(arg0, arg1, arg2, arg3, arg4, arg5);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1pattern_1create_1radial_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1pattern_1destroy
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1pattern_1destroy)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1destroy_FUNC);
- cairo_pattern_destroy((cairo_pattern_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1pattern_1destroy_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1pattern_1get_1extend
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1pattern_1get_1extend)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1get_1extend_FUNC);
- rc = (jint)cairo_pattern_get_extend((cairo_pattern_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1pattern_1get_1extend_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1pattern_1get_1filter
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1pattern_1get_1filter)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1get_1filter_FUNC);
- rc = (jint)cairo_pattern_get_filter((cairo_pattern_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1pattern_1get_1filter_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1pattern_1get_1matrix
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1pattern_1get_1matrix)
- (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1)
-{
- jdouble *lparg1=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1get_1matrix_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetDoubleArrayElements(env, arg1, NULL)) == NULL) goto fail;
- cairo_pattern_get_matrix((cairo_pattern_t *)arg0, (cairo_matrix_t *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseDoubleArrayElements(env, arg1, lparg1, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1pattern_1get_1matrix_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1pattern_1reference
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1pattern_1reference)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1reference_FUNC);
- cairo_pattern_reference((cairo_pattern_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1pattern_1reference_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1pattern_1set_1extend
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1pattern_1set_1extend)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1set_1extend_FUNC);
- cairo_pattern_set_extend((cairo_pattern_t *)arg0, arg1);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1pattern_1set_1extend_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1pattern_1set_1filter
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1pattern_1set_1filter)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1set_1filter_FUNC);
- cairo_pattern_set_filter((cairo_pattern_t *)arg0, arg1);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1pattern_1set_1filter_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1pattern_1set_1matrix
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1pattern_1set_1matrix)
- (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1)
-{
- jdouble *lparg1=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1set_1matrix_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetDoubleArrayElements(env, arg1, NULL)) == NULL) goto fail;
- cairo_pattern_set_matrix((cairo_pattern_t *)arg0, (cairo_matrix_t *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseDoubleArrayElements(env, arg1, lparg1, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1pattern_1set_1matrix_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1pdf_1surface_1set_1size
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1pdf_1surface_1set_1size)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1pdf_1surface_1set_1size_FUNC);
-/*
- cairo_pdf_surface_set_size((cairo_surface_t *)arg0, arg1, arg2);
-*/
- {
- LOAD_FUNCTION(fp, cairo_pdf_surface_set_size)
- if (fp) {
- ((void (CALLING_CONVENTION*)(cairo_surface_t *, jdouble, jdouble))fp)((cairo_surface_t *)arg0, arg1, arg2);
- }
- }
- Cairo_NATIVE_EXIT(env, that, _1cairo_1pdf_1surface_1set_1size_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1ps_1surface_1set_1size
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1ps_1surface_1set_1size)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1ps_1surface_1set_1size_FUNC);
-/*
- cairo_ps_surface_set_size((cairo_surface_t *)arg0, arg1, arg2);
-*/
- {
- LOAD_FUNCTION(fp, cairo_ps_surface_set_size)
- if (fp) {
- ((void (CALLING_CONVENTION*)(cairo_surface_t *, jdouble, jdouble))fp)((cairo_surface_t *)arg0, arg1, arg2);
- }
- }
- Cairo_NATIVE_EXIT(env, that, _1cairo_1ps_1surface_1set_1size_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1rectangle
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1rectangle)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1rectangle_FUNC);
- cairo_rectangle((cairo_t *)arg0, arg1, arg2, arg3, arg4);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1rectangle_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1reference
-JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1reference)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1reference_FUNC);
- rc = (jintLong)cairo_reference((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1reference_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1rel_1curve_1to
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1rel_1curve_1to)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5, jdouble arg6)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1rel_1curve_1to_FUNC);
- cairo_rel_curve_to((cairo_t *)arg0, arg1, arg2, arg3, arg4, arg5, arg6);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1rel_1curve_1to_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1rel_1line_1to
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1rel_1line_1to)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1rel_1line_1to_FUNC);
- cairo_rel_line_to((cairo_t *)arg0, arg1, arg2);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1rel_1line_1to_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1rel_1move_1to
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1rel_1move_1to)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1rel_1move_1to_FUNC);
- cairo_rel_move_to((cairo_t *)arg0, arg1, arg2);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1rel_1move_1to_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1reset_1clip
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1reset_1clip)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1reset_1clip_FUNC);
- cairo_reset_clip((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1reset_1clip_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1restore
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1restore)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1restore_FUNC);
- cairo_restore((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1restore_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1rotate
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1rotate)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1rotate_FUNC);
- cairo_rotate((cairo_t *)arg0, arg1);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1rotate_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1save
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1save)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1save_FUNC);
- cairo_save((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1save_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1scale
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1scale)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1scale_FUNC);
- cairo_scale((cairo_t *)arg0, arg1, arg2);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1scale_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1select_1font_1face
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1select_1font_1face)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jint arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1select_1font_1face_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- cairo_select_font_face((cairo_t *)arg0, (const char *)lparg1, arg2, arg3);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1select_1font_1face_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1set_1antialias
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1antialias)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1antialias_FUNC);
- cairo_set_antialias((cairo_t *)arg0, arg1);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1set_1antialias_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1set_1dash
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1dash)
- (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1, jint arg2, jdouble arg3)
-{
- jdouble *lparg1=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1dash_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetDoubleArrayElements(env, arg1, NULL)) == NULL) goto fail;
- cairo_set_dash((cairo_t *)arg0, lparg1, arg2, arg3);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseDoubleArrayElements(env, arg1, lparg1, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1set_1dash_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1set_1fill_1rule
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1fill_1rule)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1fill_1rule_FUNC);
- cairo_set_fill_rule((cairo_t *)arg0, arg1);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1set_1fill_1rule_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1set_1font_1face
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1font_1face)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1font_1face_FUNC);
- cairo_set_font_face((cairo_t *)arg0, (cairo_font_face_t *)arg1);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1set_1font_1face_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1set_1font_1matrix
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1font_1matrix)
- (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1)
-{
- jdouble *lparg1=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1font_1matrix_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetDoubleArrayElements(env, arg1, NULL)) == NULL) goto fail;
- cairo_set_font_matrix((cairo_t *)arg0, (cairo_matrix_t *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseDoubleArrayElements(env, arg1, lparg1, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1set_1font_1matrix_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1set_1font_1options
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1font_1options)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1font_1options_FUNC);
- cairo_set_font_options((cairo_t *)arg0, (cairo_font_options_t *)arg1);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1set_1font_1options_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1set_1font_1size
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1font_1size)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1font_1size_FUNC);
- cairo_set_font_size((cairo_t *)arg0, arg1);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1set_1font_1size_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1set_1line_1cap
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1line_1cap)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1line_1cap_FUNC);
- cairo_set_line_cap((cairo_t *)arg0, arg1);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1set_1line_1cap_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1set_1line_1join
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1line_1join)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1line_1join_FUNC);
- cairo_set_line_join((cairo_t *)arg0, arg1);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1set_1line_1join_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1set_1line_1width
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1line_1width)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1line_1width_FUNC);
- cairo_set_line_width((cairo_t *)arg0, arg1);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1set_1line_1width_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1set_1matrix
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1matrix)
- (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1)
-{
- jdouble *lparg1=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1matrix_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetDoubleArrayElements(env, arg1, NULL)) == NULL) goto fail;
- cairo_set_matrix((cairo_t *)arg0, (cairo_matrix_t *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseDoubleArrayElements(env, arg1, lparg1, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1set_1matrix_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1set_1miter_1limit
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1miter_1limit)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1miter_1limit_FUNC);
- cairo_set_miter_limit((cairo_t *)arg0, arg1);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1set_1miter_1limit_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1set_1operator
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1operator)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1operator_FUNC);
- cairo_set_operator((cairo_t *)arg0, arg1);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1set_1operator_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1set_1source
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1source)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1source_FUNC);
- cairo_set_source((cairo_t *)arg0, (cairo_pattern_t *)arg1);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1set_1source_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1set_1source_1rgb
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1source_1rgb)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2, jdouble arg3)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1source_1rgb_FUNC);
- cairo_set_source_rgb((cairo_t *)arg0, arg1, arg2, arg3);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1set_1source_1rgb_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1set_1source_1rgba
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1source_1rgba)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1source_1rgba_FUNC);
- cairo_set_source_rgba((cairo_t *)arg0, arg1, arg2, arg3, arg4);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1set_1source_1rgba_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1set_1source_1surface
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1source_1surface)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jdouble arg2, jdouble arg3)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1source_1surface_FUNC);
- cairo_set_source_surface((cairo_t *)arg0, (cairo_surface_t *)arg1, arg2, arg3);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1set_1source_1surface_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1set_1tolerance
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1tolerance)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1tolerance_FUNC);
- cairo_set_tolerance((cairo_t *)arg0, arg1);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1set_1tolerance_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1show_1glyphs
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1show_1glyphs)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1show_1glyphs_FUNC);
- cairo_show_glyphs((cairo_t *)arg0, (cairo_glyph_t *)arg1, arg2);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1show_1glyphs_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1show_1page
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1show_1page)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1show_1page_FUNC);
- cairo_show_page((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1show_1page_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1show_1text
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1show_1text)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1show_1text_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- cairo_show_text((cairo_t *)arg0, (const char *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1show_1text_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1status
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1status)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1status_FUNC);
- rc = (jint)cairo_status((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1status_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1status_1to_1string
-JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1status_1to_1string)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jintLong rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1status_1to_1string_FUNC);
- rc = (jintLong)cairo_status_to_string(arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1status_1to_1string_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1stroke
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1stroke)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1stroke_FUNC);
- cairo_stroke((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1stroke_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1stroke_1extents
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1stroke_1extents)
- (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1, jdoubleArray arg2, jdoubleArray arg3, jdoubleArray arg4)
-{
- jdouble *lparg1=NULL;
- jdouble *lparg2=NULL;
- jdouble *lparg3=NULL;
- jdouble *lparg4=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1stroke_1extents_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetDoubleArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetDoubleArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetDoubleArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetDoubleArrayElements(env, arg4, NULL)) == NULL) goto fail;
- cairo_stroke_extents((cairo_t *)arg0, lparg1, lparg2, lparg3, lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseDoubleArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseDoubleArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseDoubleArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseDoubleArrayElements(env, arg1, lparg1, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1stroke_1extents_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1stroke_1preserve
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1stroke_1preserve)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1stroke_1preserve_FUNC);
- cairo_stroke_preserve((cairo_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1stroke_1preserve_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1surface_1create_1similar
-JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1surface_1create_1similar)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3)
-{
- jintLong rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1surface_1create_1similar_FUNC);
- rc = (jintLong)cairo_surface_create_similar((cairo_surface_t *)arg0, arg1, arg2, arg3);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1surface_1create_1similar_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1surface_1destroy
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1surface_1destroy)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1surface_1destroy_FUNC);
- cairo_surface_destroy((cairo_surface_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1surface_1destroy_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1surface_1finish
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1surface_1finish)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1surface_1finish_FUNC);
- cairo_surface_finish((cairo_surface_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1surface_1finish_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1surface_1get_1type
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1surface_1get_1type)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1surface_1get_1type_FUNC);
-/*
- rc = (jint)cairo_surface_get_type((cairo_surface_t *)arg0);
-*/
- {
- LOAD_FUNCTION(fp, cairo_surface_get_type)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(cairo_surface_t *))fp)((cairo_surface_t *)arg0);
- }
- }
- Cairo_NATIVE_EXIT(env, that, _1cairo_1surface_1get_1type_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1surface_1get_1user_1data
-JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1surface_1get_1user_1data)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1surface_1get_1user_1data_FUNC);
- rc = (jintLong)cairo_surface_get_user_data((cairo_surface_t *)arg0, (cairo_user_data_key_t *)arg1);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1surface_1get_1user_1data_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1surface_1reference
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1surface_1reference)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1surface_1reference_FUNC);
- cairo_surface_reference((cairo_surface_t *)arg0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1surface_1reference_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1surface_1set_1device_1offset
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1surface_1set_1device_1offset)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1surface_1set_1device_1offset_FUNC);
- cairo_surface_set_device_offset((cairo_surface_t *)arg0, arg1, arg2);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1surface_1set_1device_1offset_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1surface_1set_1fallback_1resolution
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1surface_1set_1fallback_1resolution)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1surface_1set_1fallback_1resolution_FUNC);
-/*
- cairo_surface_set_fallback_resolution(arg0, arg1, arg2);
-*/
- {
- LOAD_FUNCTION(fp, cairo_surface_set_fallback_resolution)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jdouble, jdouble))fp)(arg0, arg1, arg2);
- }
- }
- Cairo_NATIVE_EXIT(env, that, _1cairo_1surface_1set_1fallback_1resolution_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1surface_1set_1user_1data
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1surface_1set_1user_1data)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3)
-{
- jint rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1surface_1set_1user_1data_FUNC);
- rc = (jint)cairo_surface_set_user_data((cairo_surface_t *)arg0, (cairo_user_data_key_t *)arg1, (void *)arg2, (cairo_destroy_func_t)arg3);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1surface_1set_1user_1data_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1text_1extents
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1text_1extents)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jobject arg2)
-{
- jbyte *lparg1=NULL;
- cairo_text_extents_t _arg2, *lparg2=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1text_1extents_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getcairo_text_extents_tFields(env, arg2, &_arg2)) == NULL) goto fail;
- cairo_text_extents((cairo_t *)arg0, (const char *)lparg1, (cairo_text_extents_t *)lparg2);
-fail:
- if (arg2 && lparg2) setcairo_text_extents_tFields(env, arg2, lparg2);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1text_1extents_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1text_1path
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1text_1path)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1text_1path_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- cairo_text_path((cairo_t *)arg0, (const char *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1text_1path_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1transform
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1transform)
- (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1)
-{
- jdouble *lparg1=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1transform_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetDoubleArrayElements(env, arg1, NULL)) == NULL) goto fail;
- cairo_transform((cairo_t *)arg0, (cairo_matrix_t *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseDoubleArrayElements(env, arg1, lparg1, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1transform_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1translate
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1translate)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1translate_FUNC);
- cairo_translate((cairo_t *)arg0, arg1, arg2);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1translate_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1user_1to_1device
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1user_1to_1device)
- (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1, jdoubleArray arg2)
-{
- jdouble *lparg1=NULL;
- jdouble *lparg2=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1user_1to_1device_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetDoubleArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetDoubleArrayElements(env, arg2, NULL)) == NULL) goto fail;
- cairo_user_to_device((cairo_t *)arg0, lparg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseDoubleArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseDoubleArrayElements(env, arg1, lparg1, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1user_1to_1device_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1user_1to_1device_1distance
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1user_1to_1device_1distance)
- (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1, jdoubleArray arg2)
-{
- jdouble *lparg1=NULL;
- jdouble *lparg2=NULL;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1user_1to_1device_1distance_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetDoubleArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetDoubleArrayElements(env, arg2, NULL)) == NULL) goto fail;
- cairo_user_to_device_distance((cairo_t *)arg0, lparg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseDoubleArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseDoubleArrayElements(env, arg1, lparg1, 0);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1user_1to_1device_1distance_FUNC);
-}
-#endif
-
-#ifndef NO__1cairo_1xlib_1surface_1create
-JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1xlib_1surface_1create)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jint arg3, jint arg4)
-{
- jintLong rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1xlib_1surface_1create_FUNC);
- rc = (jintLong)cairo_xlib_surface_create((Display *)arg0, (Drawable)arg1, (Visual *)arg2, arg3, arg4);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1xlib_1surface_1create_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1xlib_1surface_1create_1for_1bitmap
-JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1xlib_1surface_1create_1for_1bitmap)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jint arg3, jint arg4)
-{
- jintLong rc = 0;
- Cairo_NATIVE_ENTER(env, that, _1cairo_1xlib_1surface_1create_1for_1bitmap_FUNC);
- rc = (jintLong)cairo_xlib_surface_create_for_bitmap((Display *)arg0, (Pixmap)arg1, (Screen *)arg2, arg3, arg4);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1xlib_1surface_1create_1for_1bitmap_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1cairo_1xlib_1surface_1set_1size
-JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1xlib_1surface_1set_1size)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- Cairo_NATIVE_ENTER(env, that, _1cairo_1xlib_1surface_1set_1size_FUNC);
- cairo_xlib_surface_set_size((cairo_surface_t *)arg0, arg1, arg2);
- Cairo_NATIVE_EXIT(env, that, _1cairo_1xlib_1surface_1set_1size_FUNC);
-}
-#endif
-
-#ifndef NO_cairo_1font_1extents_1t_1sizeof
-JNIEXPORT jint JNICALL Cairo_NATIVE(cairo_1font_1extents_1t_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- Cairo_NATIVE_ENTER(env, that, cairo_1font_1extents_1t_1sizeof_FUNC);
- rc = (jint)cairo_font_extents_t_sizeof();
- Cairo_NATIVE_EXIT(env, that, cairo_1font_1extents_1t_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_cairo_1path_1data_1t_1sizeof
-JNIEXPORT jint JNICALL Cairo_NATIVE(cairo_1path_1data_1t_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- Cairo_NATIVE_ENTER(env, that, cairo_1path_1data_1t_1sizeof_FUNC);
- rc = (jint)cairo_path_data_t_sizeof();
- Cairo_NATIVE_EXIT(env, that, cairo_1path_1data_1t_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_cairo_1path_1t_1sizeof
-JNIEXPORT jint JNICALL Cairo_NATIVE(cairo_1path_1t_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- Cairo_NATIVE_ENTER(env, that, cairo_1path_1t_1sizeof_FUNC);
- rc = (jint)cairo_path_t_sizeof();
- Cairo_NATIVE_EXIT(env, that, cairo_1path_1t_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_cairo_1text_1extents_1t_1sizeof
-JNIEXPORT jint JNICALL Cairo_NATIVE(cairo_1text_1extents_1t_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- Cairo_NATIVE_ENTER(env, that, cairo_1text_1extents_1t_1sizeof_FUNC);
- rc = (jint)cairo_text_extents_t_sizeof();
- Cairo_NATIVE_EXIT(env, that, cairo_1text_1extents_1t_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_cairo_1version
-JNIEXPORT jint JNICALL Cairo_NATIVE(cairo_1version)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- Cairo_NATIVE_ENTER(env, that, cairo_1version_FUNC);
- rc = (jint)cairo_version();
- Cairo_NATIVE_EXIT(env, that, cairo_1version_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL Cairo_NATIVE(memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL Cairo_NATIVE(memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- cairo_path_data_t _arg0, *lparg0=NULL;
-#ifndef JNI64
- Cairo_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2II_FUNC);
-#else
- Cairo_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = getcairo_path_data_tFields(env, arg0, &_arg0)) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setcairo_path_data_tFields(env, arg0, lparg0);
-#ifndef JNI64
- Cairo_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2II_FUNC);
-#else
- Cairo_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL Cairo_NATIVE(memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL Cairo_NATIVE(memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- cairo_path_t _arg0, *lparg0=NULL;
-#ifndef JNI64
- Cairo_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2II_FUNC);
-#else
- Cairo_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = getcairo_path_tFields(env, arg0, &_arg0)) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setcairo_path_tFields(env, arg0, lparg0);
-#ifndef JNI64
- Cairo_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2II_FUNC);
-#else
- Cairo_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove___3DII) && !defined(JNI64)) || (!defined(NO_memmove___3DJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL Cairo_NATIVE(memmove___3DII)(JNIEnv *env, jclass that, jdoubleArray arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL Cairo_NATIVE(memmove___3DJJ)(JNIEnv *env, jclass that, jdoubleArray arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- jdouble *lparg0=NULL;
-#ifndef JNI64
- Cairo_NATIVE_ENTER(env, that, memmove___3DII_FUNC);
-#else
- Cairo_NATIVE_ENTER(env, that, memmove___3DJJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = (*env)->GetDoubleArrayElements(env, arg0, NULL)) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseDoubleArrayElements(env, arg0, lparg0, 0);
-#ifndef JNI64
- Cairo_NATIVE_EXIT(env, that, memmove___3DII_FUNC);
-#else
- Cairo_NATIVE_EXIT(env, that, memmove___3DJJ_FUNC);
-#endif
-}
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo.h b/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo.h
deleted file mode 100644
index eb7967160e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo.h
+++ /dev/null
@@ -1,32 +0,0 @@
-/* ***** BEGIN LICENSE BLOCK *****
- * Version: MPL 1.1
- *
- * The contents of this file are subject to the Mozilla Public License Version
- * 1.1 (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- * http://www.mozilla.org/MPL/
- *
- * Software distributed under the License is distributed on an "AS IS" basis,
- * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
- * for the specific language governing rights and limitations under the
- * License.
- *
- * Contributor(s):
- *
- * IBM
- * - Binding to permit interfacing between Cairo and SWT
- * - Copyright (C) 2005, 2006 IBM Corp. All Rights Reserved.
- *
- * ***** END LICENSE BLOCK ***** */
-
-#ifndef INC_cairo_H
-#define INC_cairo_H
-
-#include <cairo.h>
-#include <cairo-xlib.h>
-#include <string.h>
-#include <dlfcn.h>
-
-#include "cairo_custom.h"
-
-#endif /* INC_cairo_H */
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_custom.h b/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_custom.h
deleted file mode 100755
index 9d0ae8db58..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_custom.h
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ***** BEGIN LICENSE BLOCK *****
- * Version: MPL 1.1
- *
- * The contents of this file are subject to the Mozilla Public License Version
- * 1.1 (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- * http://www.mozilla.org/MPL/
- *
- * Software distributed under the License is distributed on an "AS IS" basis,
- * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
- * for the specific language governing rights and limitations under the
- * License.
- *
- * Contributor(s):
- *
- * IBM
- * - Binding to permit interfacing between Cairo and SWT
- * - Copyright (C) 2005, 2006 IBM Corp. All Rights Reserved.
- *
- * ***** END LICENSE BLOCK ***** */
-
-/* Libraries for dynamic loaded functions */
-#define cairo_pdf_surface_set_size_LIB "libcairo.so.2"
-#define cairo_ps_surface_set_size_LIB "libcairo.so.2"
-#define cairo_surface_set_fallback_resolution_LIB "libcairo.so.2"
-#define cairo_surface_get_type_LIB "libcairo.so.2"
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_stats.c b/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_stats.c
deleted file mode 100644
index 57be51fed6..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_stats.c
+++ /dev/null
@@ -1,209 +0,0 @@
-/* ***** BEGIN LICENSE BLOCK *****
- * Version: MPL 1.1
- *
- * The contents of this file are subject to the Mozilla Public License Version
- * 1.1 (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- * http://www.mozilla.org/MPL/
- *
- * Software distributed under the License is distributed on an "AS IS" basis,
- * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
- * for the specific language governing rights and limitations under the
- * License.
- *
- * Contributor(s):
- *
- * IBM
- * - Binding to permit interfacing between Cairo and SWT
- * - Copyright (C) 2005, 2008 IBM Corp. All Rights Reserved.
- *
- * ***** END LICENSE BLOCK ***** */
-
-#include "swt.h"
-#include "cairo_stats.h"
-
-#ifdef NATIVE_STATS
-
-int Cairo_nativeFunctionCount = 145;
-int Cairo_nativeFunctionCallCount[145];
-char * Cairo_nativeFunctionNames[] = {
- "CAIRO_1VERSION_1ENCODE",
- "_1cairo_1append_1path",
- "_1cairo_1arc",
- "_1cairo_1arc_1negative",
- "_1cairo_1clip",
- "_1cairo_1clip_1preserve",
- "_1cairo_1close_1path",
- "_1cairo_1copy_1page",
- "_1cairo_1copy_1path",
- "_1cairo_1copy_1path_1flat",
- "_1cairo_1create",
- "_1cairo_1curve_1to",
- "_1cairo_1destroy",
- "_1cairo_1device_1to_1user",
- "_1cairo_1device_1to_1user_1distance",
- "_1cairo_1fill",
- "_1cairo_1fill_1extents",
- "_1cairo_1fill_1preserve",
- "_1cairo_1font_1extents",
- "_1cairo_1font_1options_1create",
- "_1cairo_1font_1options_1destroy",
- "_1cairo_1font_1options_1get_1antialias",
- "_1cairo_1font_1options_1set_1antialias",
- "_1cairo_1get_1antialias",
- "_1cairo_1get_1current_1point",
- "_1cairo_1get_1fill_1rule",
- "_1cairo_1get_1font_1face",
- "_1cairo_1get_1font_1matrix",
- "_1cairo_1get_1font_1options",
- "_1cairo_1get_1line_1cap",
- "_1cairo_1get_1line_1join",
- "_1cairo_1get_1line_1width",
- "_1cairo_1get_1matrix",
- "_1cairo_1get_1miter_1limit",
- "_1cairo_1get_1operator",
- "_1cairo_1get_1source",
- "_1cairo_1get_1target",
- "_1cairo_1get_1tolerance",
- "_1cairo_1glyph_1extents",
- "_1cairo_1glyph_1path",
- "_1cairo_1identity_1matrix",
- "_1cairo_1image_1surface_1create",
- "_1cairo_1image_1surface_1create_1for_1data",
- "_1cairo_1image_1surface_1get_1height",
- "_1cairo_1image_1surface_1get_1width",
- "_1cairo_1in_1fill",
- "_1cairo_1in_1stroke",
- "_1cairo_1line_1to",
- "_1cairo_1mask",
- "_1cairo_1mask_1surface",
- "_1cairo_1matrix_1init",
- "_1cairo_1matrix_1init_1identity",
- "_1cairo_1matrix_1init_1rotate",
- "_1cairo_1matrix_1init_1scale",
- "_1cairo_1matrix_1init_1translate",
- "_1cairo_1matrix_1invert",
- "_1cairo_1matrix_1multiply",
- "_1cairo_1matrix_1rotate",
- "_1cairo_1matrix_1scale",
- "_1cairo_1matrix_1transform_1distance",
- "_1cairo_1matrix_1transform_1point",
- "_1cairo_1matrix_1translate",
- "_1cairo_1move_1to",
- "_1cairo_1new_1path",
- "_1cairo_1paint",
- "_1cairo_1paint_1with_1alpha",
- "_1cairo_1path_1destroy",
- "_1cairo_1pattern_1add_1color_1stop_1rgb",
- "_1cairo_1pattern_1add_1color_1stop_1rgba",
- "_1cairo_1pattern_1create_1for_1surface",
- "_1cairo_1pattern_1create_1linear",
- "_1cairo_1pattern_1create_1radial",
- "_1cairo_1pattern_1destroy",
- "_1cairo_1pattern_1get_1extend",
- "_1cairo_1pattern_1get_1filter",
- "_1cairo_1pattern_1get_1matrix",
- "_1cairo_1pattern_1reference",
- "_1cairo_1pattern_1set_1extend",
- "_1cairo_1pattern_1set_1filter",
- "_1cairo_1pattern_1set_1matrix",
- "_1cairo_1pdf_1surface_1set_1size",
- "_1cairo_1ps_1surface_1set_1size",
- "_1cairo_1rectangle",
- "_1cairo_1reference",
- "_1cairo_1rel_1curve_1to",
- "_1cairo_1rel_1line_1to",
- "_1cairo_1rel_1move_1to",
- "_1cairo_1reset_1clip",
- "_1cairo_1restore",
- "_1cairo_1rotate",
- "_1cairo_1save",
- "_1cairo_1scale",
- "_1cairo_1select_1font_1face",
- "_1cairo_1set_1antialias",
- "_1cairo_1set_1dash",
- "_1cairo_1set_1fill_1rule",
- "_1cairo_1set_1font_1face",
- "_1cairo_1set_1font_1matrix",
- "_1cairo_1set_1font_1options",
- "_1cairo_1set_1font_1size",
- "_1cairo_1set_1line_1cap",
- "_1cairo_1set_1line_1join",
- "_1cairo_1set_1line_1width",
- "_1cairo_1set_1matrix",
- "_1cairo_1set_1miter_1limit",
- "_1cairo_1set_1operator",
- "_1cairo_1set_1source",
- "_1cairo_1set_1source_1rgb",
- "_1cairo_1set_1source_1rgba",
- "_1cairo_1set_1source_1surface",
- "_1cairo_1set_1tolerance",
- "_1cairo_1show_1glyphs",
- "_1cairo_1show_1page",
- "_1cairo_1show_1text",
- "_1cairo_1status",
- "_1cairo_1status_1to_1string",
- "_1cairo_1stroke",
- "_1cairo_1stroke_1extents",
- "_1cairo_1stroke_1preserve",
- "_1cairo_1surface_1create_1similar",
- "_1cairo_1surface_1destroy",
- "_1cairo_1surface_1finish",
- "_1cairo_1surface_1get_1type",
- "_1cairo_1surface_1get_1user_1data",
- "_1cairo_1surface_1reference",
- "_1cairo_1surface_1set_1device_1offset",
- "_1cairo_1surface_1set_1fallback_1resolution",
- "_1cairo_1surface_1set_1user_1data",
- "_1cairo_1text_1extents",
- "_1cairo_1text_1path",
- "_1cairo_1transform",
- "_1cairo_1translate",
- "_1cairo_1user_1to_1device",
- "_1cairo_1user_1to_1device_1distance",
- "_1cairo_1xlib_1surface_1create",
- "_1cairo_1xlib_1surface_1create_1for_1bitmap",
- "_1cairo_1xlib_1surface_1set_1size",
- "cairo_1font_1extents_1t_1sizeof",
- "cairo_1path_1data_1t_1sizeof",
- "cairo_1path_1t_1sizeof",
- "cairo_1text_1extents_1t_1sizeof",
- "cairo_1version",
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2JJ",
-#endif
-#ifndef JNI64
- "memmove___3DII",
-#else
- "memmove___3DJJ",
-#endif
-};
-
-#define STATS_NATIVE(func) Java_org_eclipse_swt_tools_internal_NativeStats_##func
-
-JNIEXPORT jint JNICALL STATS_NATIVE(Cairo_1GetFunctionCount)
- (JNIEnv *env, jclass that)
-{
- return Cairo_nativeFunctionCount;
-}
-
-JNIEXPORT jstring JNICALL STATS_NATIVE(Cairo_1GetFunctionName)
- (JNIEnv *env, jclass that, jint index)
-{
- return (*env)->NewStringUTF(env, Cairo_nativeFunctionNames[index]);
-}
-
-JNIEXPORT jint JNICALL STATS_NATIVE(Cairo_1GetFunctionCallCount)
- (JNIEnv *env, jclass that, jint index)
-{
- return Cairo_nativeFunctionCallCount[index];
-}
-
-#endif
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_stats.h b/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_stats.h
deleted file mode 100644
index 1b2a1b5d3f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_stats.h
+++ /dev/null
@@ -1,195 +0,0 @@
-/* ***** BEGIN LICENSE BLOCK *****
- * Version: MPL 1.1
- *
- * The contents of this file are subject to the Mozilla Public License Version
- * 1.1 (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- * http://www.mozilla.org/MPL/
- *
- * Software distributed under the License is distributed on an "AS IS" basis,
- * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
- * for the specific language governing rights and limitations under the
- * License.
- *
- * Contributor(s):
- *
- * IBM
- * - Binding to permit interfacing between Cairo and SWT
- * - Copyright (C) 2005, 2008 IBM Corp. All Rights Reserved.
- *
- * ***** END LICENSE BLOCK ***** */
-
-#ifdef NATIVE_STATS
-extern int Cairo_nativeFunctionCount;
-extern int Cairo_nativeFunctionCallCount[];
-extern char* Cairo_nativeFunctionNames[];
-#define Cairo_NATIVE_ENTER(env, that, func) Cairo_nativeFunctionCallCount[func]++;
-#define Cairo_NATIVE_EXIT(env, that, func)
-#else
-#ifndef Cairo_NATIVE_ENTER
-#define Cairo_NATIVE_ENTER(env, that, func)
-#endif
-#ifndef Cairo_NATIVE_EXIT
-#define Cairo_NATIVE_EXIT(env, that, func)
-#endif
-#endif
-
-typedef enum {
- CAIRO_1VERSION_1ENCODE_FUNC,
- _1cairo_1append_1path_FUNC,
- _1cairo_1arc_FUNC,
- _1cairo_1arc_1negative_FUNC,
- _1cairo_1clip_FUNC,
- _1cairo_1clip_1preserve_FUNC,
- _1cairo_1close_1path_FUNC,
- _1cairo_1copy_1page_FUNC,
- _1cairo_1copy_1path_FUNC,
- _1cairo_1copy_1path_1flat_FUNC,
- _1cairo_1create_FUNC,
- _1cairo_1curve_1to_FUNC,
- _1cairo_1destroy_FUNC,
- _1cairo_1device_1to_1user_FUNC,
- _1cairo_1device_1to_1user_1distance_FUNC,
- _1cairo_1fill_FUNC,
- _1cairo_1fill_1extents_FUNC,
- _1cairo_1fill_1preserve_FUNC,
- _1cairo_1font_1extents_FUNC,
- _1cairo_1font_1options_1create_FUNC,
- _1cairo_1font_1options_1destroy_FUNC,
- _1cairo_1font_1options_1get_1antialias_FUNC,
- _1cairo_1font_1options_1set_1antialias_FUNC,
- _1cairo_1get_1antialias_FUNC,
- _1cairo_1get_1current_1point_FUNC,
- _1cairo_1get_1fill_1rule_FUNC,
- _1cairo_1get_1font_1face_FUNC,
- _1cairo_1get_1font_1matrix_FUNC,
- _1cairo_1get_1font_1options_FUNC,
- _1cairo_1get_1line_1cap_FUNC,
- _1cairo_1get_1line_1join_FUNC,
- _1cairo_1get_1line_1width_FUNC,
- _1cairo_1get_1matrix_FUNC,
- _1cairo_1get_1miter_1limit_FUNC,
- _1cairo_1get_1operator_FUNC,
- _1cairo_1get_1source_FUNC,
- _1cairo_1get_1target_FUNC,
- _1cairo_1get_1tolerance_FUNC,
- _1cairo_1glyph_1extents_FUNC,
- _1cairo_1glyph_1path_FUNC,
- _1cairo_1identity_1matrix_FUNC,
- _1cairo_1image_1surface_1create_FUNC,
- _1cairo_1image_1surface_1create_1for_1data_FUNC,
- _1cairo_1image_1surface_1get_1height_FUNC,
- _1cairo_1image_1surface_1get_1width_FUNC,
- _1cairo_1in_1fill_FUNC,
- _1cairo_1in_1stroke_FUNC,
- _1cairo_1line_1to_FUNC,
- _1cairo_1mask_FUNC,
- _1cairo_1mask_1surface_FUNC,
- _1cairo_1matrix_1init_FUNC,
- _1cairo_1matrix_1init_1identity_FUNC,
- _1cairo_1matrix_1init_1rotate_FUNC,
- _1cairo_1matrix_1init_1scale_FUNC,
- _1cairo_1matrix_1init_1translate_FUNC,
- _1cairo_1matrix_1invert_FUNC,
- _1cairo_1matrix_1multiply_FUNC,
- _1cairo_1matrix_1rotate_FUNC,
- _1cairo_1matrix_1scale_FUNC,
- _1cairo_1matrix_1transform_1distance_FUNC,
- _1cairo_1matrix_1transform_1point_FUNC,
- _1cairo_1matrix_1translate_FUNC,
- _1cairo_1move_1to_FUNC,
- _1cairo_1new_1path_FUNC,
- _1cairo_1paint_FUNC,
- _1cairo_1paint_1with_1alpha_FUNC,
- _1cairo_1path_1destroy_FUNC,
- _1cairo_1pattern_1add_1color_1stop_1rgb_FUNC,
- _1cairo_1pattern_1add_1color_1stop_1rgba_FUNC,
- _1cairo_1pattern_1create_1for_1surface_FUNC,
- _1cairo_1pattern_1create_1linear_FUNC,
- _1cairo_1pattern_1create_1radial_FUNC,
- _1cairo_1pattern_1destroy_FUNC,
- _1cairo_1pattern_1get_1extend_FUNC,
- _1cairo_1pattern_1get_1filter_FUNC,
- _1cairo_1pattern_1get_1matrix_FUNC,
- _1cairo_1pattern_1reference_FUNC,
- _1cairo_1pattern_1set_1extend_FUNC,
- _1cairo_1pattern_1set_1filter_FUNC,
- _1cairo_1pattern_1set_1matrix_FUNC,
- _1cairo_1pdf_1surface_1set_1size_FUNC,
- _1cairo_1ps_1surface_1set_1size_FUNC,
- _1cairo_1rectangle_FUNC,
- _1cairo_1reference_FUNC,
- _1cairo_1rel_1curve_1to_FUNC,
- _1cairo_1rel_1line_1to_FUNC,
- _1cairo_1rel_1move_1to_FUNC,
- _1cairo_1reset_1clip_FUNC,
- _1cairo_1restore_FUNC,
- _1cairo_1rotate_FUNC,
- _1cairo_1save_FUNC,
- _1cairo_1scale_FUNC,
- _1cairo_1select_1font_1face_FUNC,
- _1cairo_1set_1antialias_FUNC,
- _1cairo_1set_1dash_FUNC,
- _1cairo_1set_1fill_1rule_FUNC,
- _1cairo_1set_1font_1face_FUNC,
- _1cairo_1set_1font_1matrix_FUNC,
- _1cairo_1set_1font_1options_FUNC,
- _1cairo_1set_1font_1size_FUNC,
- _1cairo_1set_1line_1cap_FUNC,
- _1cairo_1set_1line_1join_FUNC,
- _1cairo_1set_1line_1width_FUNC,
- _1cairo_1set_1matrix_FUNC,
- _1cairo_1set_1miter_1limit_FUNC,
- _1cairo_1set_1operator_FUNC,
- _1cairo_1set_1source_FUNC,
- _1cairo_1set_1source_1rgb_FUNC,
- _1cairo_1set_1source_1rgba_FUNC,
- _1cairo_1set_1source_1surface_FUNC,
- _1cairo_1set_1tolerance_FUNC,
- _1cairo_1show_1glyphs_FUNC,
- _1cairo_1show_1page_FUNC,
- _1cairo_1show_1text_FUNC,
- _1cairo_1status_FUNC,
- _1cairo_1status_1to_1string_FUNC,
- _1cairo_1stroke_FUNC,
- _1cairo_1stroke_1extents_FUNC,
- _1cairo_1stroke_1preserve_FUNC,
- _1cairo_1surface_1create_1similar_FUNC,
- _1cairo_1surface_1destroy_FUNC,
- _1cairo_1surface_1finish_FUNC,
- _1cairo_1surface_1get_1type_FUNC,
- _1cairo_1surface_1get_1user_1data_FUNC,
- _1cairo_1surface_1reference_FUNC,
- _1cairo_1surface_1set_1device_1offset_FUNC,
- _1cairo_1surface_1set_1fallback_1resolution_FUNC,
- _1cairo_1surface_1set_1user_1data_FUNC,
- _1cairo_1text_1extents_FUNC,
- _1cairo_1text_1path_FUNC,
- _1cairo_1transform_FUNC,
- _1cairo_1translate_FUNC,
- _1cairo_1user_1to_1device_FUNC,
- _1cairo_1user_1to_1device_1distance_FUNC,
- _1cairo_1xlib_1surface_1create_FUNC,
- _1cairo_1xlib_1surface_1create_1for_1bitmap_FUNC,
- _1cairo_1xlib_1surface_1set_1size_FUNC,
- cairo_1font_1extents_1t_1sizeof_FUNC,
- cairo_1path_1data_1t_1sizeof_FUNC,
- cairo_1path_1t_1sizeof_FUNC,
- cairo_1text_1extents_1t_1sizeof_FUNC,
- cairo_1version_FUNC,
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove___3DII_FUNC,
-#else
- memmove___3DJJ_FUNC,
-#endif
-} Cairo_FUNCS;
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_structs.c b/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_structs.c
deleted file mode 100644
index 3225703449..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_structs.c
+++ /dev/null
@@ -1,184 +0,0 @@
-/* ***** BEGIN LICENSE BLOCK *****
- * Version: MPL 1.1
- *
- * The contents of this file are subject to the Mozilla Public License Version
- * 1.1 (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- * http://www.mozilla.org/MPL/
- *
- * Software distributed under the License is distributed on an "AS IS" basis,
- * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
- * for the specific language governing rights and limitations under the
- * License.
- *
- * Contributor(s):
- *
- * IBM
- * - Binding to permit interfacing between Cairo and SWT
- * - Copyright (C) 2005, 2008 IBM Corp. All Rights Reserved.
- *
- * ***** END LICENSE BLOCK ***** */
-
-#include "swt.h"
-#include "cairo_structs.h"
-
-#ifndef NO_cairo_font_extents_t
-typedef struct cairo_font_extents_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID ascent, descent, height, max_x_advance, max_y_advance;
-} cairo_font_extents_t_FID_CACHE;
-
-cairo_font_extents_t_FID_CACHE cairo_font_extents_tFc;
-
-void cachecairo_font_extents_tFields(JNIEnv *env, jobject lpObject)
-{
- if (cairo_font_extents_tFc.cached) return;
- cairo_font_extents_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- cairo_font_extents_tFc.ascent = (*env)->GetFieldID(env, cairo_font_extents_tFc.clazz, "ascent", "D");
- cairo_font_extents_tFc.descent = (*env)->GetFieldID(env, cairo_font_extents_tFc.clazz, "descent", "D");
- cairo_font_extents_tFc.height = (*env)->GetFieldID(env, cairo_font_extents_tFc.clazz, "height", "D");
- cairo_font_extents_tFc.max_x_advance = (*env)->GetFieldID(env, cairo_font_extents_tFc.clazz, "max_x_advance", "D");
- cairo_font_extents_tFc.max_y_advance = (*env)->GetFieldID(env, cairo_font_extents_tFc.clazz, "max_y_advance", "D");
- cairo_font_extents_tFc.cached = 1;
-}
-
-cairo_font_extents_t *getcairo_font_extents_tFields(JNIEnv *env, jobject lpObject, cairo_font_extents_t *lpStruct)
-{
- if (!cairo_font_extents_tFc.cached) cachecairo_font_extents_tFields(env, lpObject);
- lpStruct->ascent = (*env)->GetDoubleField(env, lpObject, cairo_font_extents_tFc.ascent);
- lpStruct->descent = (*env)->GetDoubleField(env, lpObject, cairo_font_extents_tFc.descent);
- lpStruct->height = (*env)->GetDoubleField(env, lpObject, cairo_font_extents_tFc.height);
- lpStruct->max_x_advance = (*env)->GetDoubleField(env, lpObject, cairo_font_extents_tFc.max_x_advance);
- lpStruct->max_y_advance = (*env)->GetDoubleField(env, lpObject, cairo_font_extents_tFc.max_y_advance);
- return lpStruct;
-}
-
-void setcairo_font_extents_tFields(JNIEnv *env, jobject lpObject, cairo_font_extents_t *lpStruct)
-{
- if (!cairo_font_extents_tFc.cached) cachecairo_font_extents_tFields(env, lpObject);
- (*env)->SetDoubleField(env, lpObject, cairo_font_extents_tFc.ascent, (jdouble)lpStruct->ascent);
- (*env)->SetDoubleField(env, lpObject, cairo_font_extents_tFc.descent, (jdouble)lpStruct->descent);
- (*env)->SetDoubleField(env, lpObject, cairo_font_extents_tFc.height, (jdouble)lpStruct->height);
- (*env)->SetDoubleField(env, lpObject, cairo_font_extents_tFc.max_x_advance, (jdouble)lpStruct->max_x_advance);
- (*env)->SetDoubleField(env, lpObject, cairo_font_extents_tFc.max_y_advance, (jdouble)lpStruct->max_y_advance);
-}
-#endif
-
-#ifndef NO_cairo_path_data_t
-typedef struct cairo_path_data_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID type, length;
-} cairo_path_data_t_FID_CACHE;
-
-cairo_path_data_t_FID_CACHE cairo_path_data_tFc;
-
-void cachecairo_path_data_tFields(JNIEnv *env, jobject lpObject)
-{
- if (cairo_path_data_tFc.cached) return;
- cairo_path_data_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- cairo_path_data_tFc.type = (*env)->GetFieldID(env, cairo_path_data_tFc.clazz, "type", "I");
- cairo_path_data_tFc.length = (*env)->GetFieldID(env, cairo_path_data_tFc.clazz, "length", "I");
- cairo_path_data_tFc.cached = 1;
-}
-
-cairo_path_data_t *getcairo_path_data_tFields(JNIEnv *env, jobject lpObject, cairo_path_data_t *lpStruct)
-{
- if (!cairo_path_data_tFc.cached) cachecairo_path_data_tFields(env, lpObject);
- lpStruct->header.type = (*env)->GetIntField(env, lpObject, cairo_path_data_tFc.type);
- lpStruct->header.length = (*env)->GetIntField(env, lpObject, cairo_path_data_tFc.length);
- return lpStruct;
-}
-
-void setcairo_path_data_tFields(JNIEnv *env, jobject lpObject, cairo_path_data_t *lpStruct)
-{
- if (!cairo_path_data_tFc.cached) cachecairo_path_data_tFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, cairo_path_data_tFc.type, (jint)lpStruct->header.type);
- (*env)->SetIntField(env, lpObject, cairo_path_data_tFc.length, (jint)lpStruct->header.length);
-}
-#endif
-
-#ifndef NO_cairo_path_t
-typedef struct cairo_path_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID status, data, num_data;
-} cairo_path_t_FID_CACHE;
-
-cairo_path_t_FID_CACHE cairo_path_tFc;
-
-void cachecairo_path_tFields(JNIEnv *env, jobject lpObject)
-{
- if (cairo_path_tFc.cached) return;
- cairo_path_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- cairo_path_tFc.status = (*env)->GetFieldID(env, cairo_path_tFc.clazz, "status", "I");
- cairo_path_tFc.data = (*env)->GetFieldID(env, cairo_path_tFc.clazz, "data", I_J);
- cairo_path_tFc.num_data = (*env)->GetFieldID(env, cairo_path_tFc.clazz, "num_data", "I");
- cairo_path_tFc.cached = 1;
-}
-
-cairo_path_t *getcairo_path_tFields(JNIEnv *env, jobject lpObject, cairo_path_t *lpStruct)
-{
- if (!cairo_path_tFc.cached) cachecairo_path_tFields(env, lpObject);
- lpStruct->status = (*env)->GetIntField(env, lpObject, cairo_path_tFc.status);
- lpStruct->data = (cairo_path_data_t *)(*env)->GetIntLongField(env, lpObject, cairo_path_tFc.data);
- lpStruct->num_data = (*env)->GetIntField(env, lpObject, cairo_path_tFc.num_data);
- return lpStruct;
-}
-
-void setcairo_path_tFields(JNIEnv *env, jobject lpObject, cairo_path_t *lpStruct)
-{
- if (!cairo_path_tFc.cached) cachecairo_path_tFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, cairo_path_tFc.status, (jint)lpStruct->status);
- (*env)->SetIntLongField(env, lpObject, cairo_path_tFc.data, (jintLong)lpStruct->data);
- (*env)->SetIntField(env, lpObject, cairo_path_tFc.num_data, (jint)lpStruct->num_data);
-}
-#endif
-
-#ifndef NO_cairo_text_extents_t
-typedef struct cairo_text_extents_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID x_bearing, y_bearing, width, height, x_advance, y_advance;
-} cairo_text_extents_t_FID_CACHE;
-
-cairo_text_extents_t_FID_CACHE cairo_text_extents_tFc;
-
-void cachecairo_text_extents_tFields(JNIEnv *env, jobject lpObject)
-{
- if (cairo_text_extents_tFc.cached) return;
- cairo_text_extents_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- cairo_text_extents_tFc.x_bearing = (*env)->GetFieldID(env, cairo_text_extents_tFc.clazz, "x_bearing", "D");
- cairo_text_extents_tFc.y_bearing = (*env)->GetFieldID(env, cairo_text_extents_tFc.clazz, "y_bearing", "D");
- cairo_text_extents_tFc.width = (*env)->GetFieldID(env, cairo_text_extents_tFc.clazz, "width", "D");
- cairo_text_extents_tFc.height = (*env)->GetFieldID(env, cairo_text_extents_tFc.clazz, "height", "D");
- cairo_text_extents_tFc.x_advance = (*env)->GetFieldID(env, cairo_text_extents_tFc.clazz, "x_advance", "D");
- cairo_text_extents_tFc.y_advance = (*env)->GetFieldID(env, cairo_text_extents_tFc.clazz, "y_advance", "D");
- cairo_text_extents_tFc.cached = 1;
-}
-
-cairo_text_extents_t *getcairo_text_extents_tFields(JNIEnv *env, jobject lpObject, cairo_text_extents_t *lpStruct)
-{
- if (!cairo_text_extents_tFc.cached) cachecairo_text_extents_tFields(env, lpObject);
- lpStruct->x_bearing = (*env)->GetDoubleField(env, lpObject, cairo_text_extents_tFc.x_bearing);
- lpStruct->y_bearing = (*env)->GetDoubleField(env, lpObject, cairo_text_extents_tFc.y_bearing);
- lpStruct->width = (*env)->GetDoubleField(env, lpObject, cairo_text_extents_tFc.width);
- lpStruct->height = (*env)->GetDoubleField(env, lpObject, cairo_text_extents_tFc.height);
- lpStruct->x_advance = (*env)->GetDoubleField(env, lpObject, cairo_text_extents_tFc.x_advance);
- lpStruct->y_advance = (*env)->GetDoubleField(env, lpObject, cairo_text_extents_tFc.y_advance);
- return lpStruct;
-}
-
-void setcairo_text_extents_tFields(JNIEnv *env, jobject lpObject, cairo_text_extents_t *lpStruct)
-{
- if (!cairo_text_extents_tFc.cached) cachecairo_text_extents_tFields(env, lpObject);
- (*env)->SetDoubleField(env, lpObject, cairo_text_extents_tFc.x_bearing, (jdouble)lpStruct->x_bearing);
- (*env)->SetDoubleField(env, lpObject, cairo_text_extents_tFc.y_bearing, (jdouble)lpStruct->y_bearing);
- (*env)->SetDoubleField(env, lpObject, cairo_text_extents_tFc.width, (jdouble)lpStruct->width);
- (*env)->SetDoubleField(env, lpObject, cairo_text_extents_tFc.height, (jdouble)lpStruct->height);
- (*env)->SetDoubleField(env, lpObject, cairo_text_extents_tFc.x_advance, (jdouble)lpStruct->x_advance);
- (*env)->SetDoubleField(env, lpObject, cairo_text_extents_tFc.y_advance, (jdouble)lpStruct->y_advance);
-}
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_structs.h b/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_structs.h
deleted file mode 100644
index 3a87645cdf..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_structs.h
+++ /dev/null
@@ -1,71 +0,0 @@
-/* ***** BEGIN LICENSE BLOCK *****
- * Version: MPL 1.1
- *
- * The contents of this file are subject to the Mozilla Public License Version
- * 1.1 (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- * http://www.mozilla.org/MPL/
- *
- * Software distributed under the License is distributed on an "AS IS" basis,
- * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
- * for the specific language governing rights and limitations under the
- * License.
- *
- * Contributor(s):
- *
- * IBM
- * - Binding to permit interfacing between Cairo and SWT
- * - Copyright (C) 2005, 2008 IBM Corp. All Rights Reserved.
- *
- * ***** END LICENSE BLOCK ***** */
-
-#include "cairo.h"
-
-#ifndef NO_cairo_font_extents_t
-void cachecairo_font_extents_tFields(JNIEnv *env, jobject lpObject);
-cairo_font_extents_t *getcairo_font_extents_tFields(JNIEnv *env, jobject lpObject, cairo_font_extents_t *lpStruct);
-void setcairo_font_extents_tFields(JNIEnv *env, jobject lpObject, cairo_font_extents_t *lpStruct);
-#define cairo_font_extents_t_sizeof() sizeof(cairo_font_extents_t)
-#else
-#define cachecairo_font_extents_tFields(a,b)
-#define getcairo_font_extents_tFields(a,b,c) NULL
-#define setcairo_font_extents_tFields(a,b,c)
-#define cairo_font_extents_t_sizeof() 0
-#endif
-
-#ifndef NO_cairo_path_data_t
-void cachecairo_path_data_tFields(JNIEnv *env, jobject lpObject);
-cairo_path_data_t *getcairo_path_data_tFields(JNIEnv *env, jobject lpObject, cairo_path_data_t *lpStruct);
-void setcairo_path_data_tFields(JNIEnv *env, jobject lpObject, cairo_path_data_t *lpStruct);
-#define cairo_path_data_t_sizeof() sizeof(cairo_path_data_t)
-#else
-#define cachecairo_path_data_tFields(a,b)
-#define getcairo_path_data_tFields(a,b,c) NULL
-#define setcairo_path_data_tFields(a,b,c)
-#define cairo_path_data_t_sizeof() 0
-#endif
-
-#ifndef NO_cairo_path_t
-void cachecairo_path_tFields(JNIEnv *env, jobject lpObject);
-cairo_path_t *getcairo_path_tFields(JNIEnv *env, jobject lpObject, cairo_path_t *lpStruct);
-void setcairo_path_tFields(JNIEnv *env, jobject lpObject, cairo_path_t *lpStruct);
-#define cairo_path_t_sizeof() sizeof(cairo_path_t)
-#else
-#define cachecairo_path_tFields(a,b)
-#define getcairo_path_tFields(a,b,c) NULL
-#define setcairo_path_tFields(a,b,c)
-#define cairo_path_t_sizeof() 0
-#endif
-
-#ifndef NO_cairo_text_extents_t
-void cachecairo_text_extents_tFields(JNIEnv *env, jobject lpObject);
-cairo_text_extents_t *getcairo_text_extents_tFields(JNIEnv *env, jobject lpObject, cairo_text_extents_t *lpStruct);
-void setcairo_text_extents_tFields(JNIEnv *env, jobject lpObject, cairo_text_extents_t *lpStruct);
-#define cairo_text_extents_t_sizeof() sizeof(cairo_text_extents_t)
-#else
-#define cachecairo_text_extents_tFields(a,b)
-#define getcairo_text_extents_tFields(a,b,c) NULL
-#define setcairo_text_extents_tFields(a,b,c)
-#define cairo_text_extents_t_sizeof() 0
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/org/eclipse/swt/internal/cairo/Cairo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/org/eclipse/swt/internal/cairo/Cairo.java
deleted file mode 100644
index 8836edda56..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/org/eclipse/swt/internal/cairo/Cairo.java
+++ /dev/null
@@ -1,1580 +0,0 @@
-/* ***** BEGIN LICENSE BLOCK *****
- * Version: MPL 1.1
- *
- * The contents of this file are subject to the Mozilla Public License Version
- * 1.1 (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- * http://www.mozilla.org/MPL/
- *
- * Software distributed under the License is distributed on an "AS IS" basis,
- * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
- * for the specific language governing rights and limitations under the
- * License.
- *
- * Contributor(s):
- *
- * IBM
- * - Binding to permit interfacing between Cairo and SWT
- * - Copyright (C) 2005, 2008 IBM Corp. All Rights Reserved.
- *
- * ***** END LICENSE BLOCK ***** */
-package org.eclipse.swt.internal.cairo;
-
-import org.eclipse.swt.internal.*;
-
-public class Cairo extends Platform {
- static {
- Library.loadLibrary("swt-cairo");
- }
-
- /** Constants */
- public static final int CAIRO_ANTIALIAS_DEFAULT = 0;
- public static final int CAIRO_ANTIALIAS_NONE = 1;
- public static final int CAIRO_ANTIALIAS_GRAY = 2;
- public static final int CAIRO_ANTIALIAS_SUBPIXEL = 3;
- public static final int CAIRO_FORMAT_ARGB32 = 0;
- public static final int CAIRO_FORMAT_RGB24 = 1;
- public static final int CAIRO_FORMAT_A8 = 2;
- public static final int CAIRO_FORMAT_A1 = 3;
- public static final int CAIRO_OPERATOR_CLEAR = 0;
- public static final int CAIRO_OPERATOR_SRC = 1;
- public static final int CAIRO_OPERATOR_DST = 2;
- public static final int CAIRO_OPERATOR_OVER = 3;
- public static final int CAIRO_OPERATOR_OVER_REVERSE = 4;
- public static final int CAIRO_OPERATOR_IN = 5;
- public static final int CAIRO_OPERATOR_IN_REVERSE = 6;
- public static final int CAIRO_OPERATOR_OUT = 7;
- public static final int CAIRO_OPERATOR_OUT_REVERSE = 8;
- public static final int CAIRO_OPERATOR_ATOP = 9;
- public static final int CAIRO_OPERATOR_ATOP_REVERSE = 10;
- public static final int CAIRO_OPERATOR_XOR = 11;
- public static final int CAIRO_OPERATOR_ADD = 12;
- public static final int CAIRO_OPERATOR_SATURATE = 13;
- public static final int CAIRO_FILL_RULE_WINDING = 0;
- public static final int CAIRO_FILL_RULE_EVEN_ODD = 1;
- public static final int CAIRO_LINE_CAP_BUTT = 0;
- public static final int CAIRO_LINE_CAP_ROUND = 1;
- public static final int CAIRO_LINE_CAP_SQUARE = 2;
- public static final int CAIRO_LINE_JOIN_MITER = 0;
- public static final int CAIRO_LINE_JOIN_ROUND = 1;
- public static final int CAIRO_LINE_JOIN_BEVEL = 2;
- public static final int CAIRO_FONT_SLANT_NORMAL = 0;
- public static final int CAIRO_FONT_SLANT_ITALIC = 1;
- public static final int CAIRO_FONT_SLANT_OBLIQUE = 2;
- public static final int CAIRO_FONT_WEIGHT_NORMAL = 0;
- public static final int CAIRO_FONT_WEIGHT_BOLD = 1;
- public static final int CAIRO_STATUS_SUCCESS = 0;
- public static final int CAIRO_STATUS_NO_MEMORY = 1;
- public static final int CAIRO_STATUS_INVALID_RESTORE = 2;
- public static final int CAIRO_STATUS_INVALID_POP_GROUP = 3;
- public static final int CAIRO_STATUS_NO_CURRENT_POINT = 4;
- public static final int CAIRO_STATUS_INVALID_MATRIX = 5;
- public static final int CAIRO_STATUS_NO_TARGET_SURFACE = 6;
- public static final int CAIRO_STATUS_NULL_POINTER =7;
- public static final int CAIRO_SURFACE_TYPE_IMAGE = 0;
- public static final int CAIRO_SURFACE_TYPE_PDF = 1;
- public static final int CAIRO_SURFACE_TYPE_PS = 2;
- public static final int CAIRO_SURFACE_TYPE_XLIB = 3;
- public static final int CAIRO_SURFACE_TYPE_XCB = 4;
- public static final int CAIRO_SURFACE_TYPE_GLITZ = 5;
- public static final int CAIRO_SURFACE_TYPE_QUARTZ = 6;
- public static final int CAIRO_SURFACE_TYPE_WIN32 = 7;
- public static final int CAIRO_SURFACE_TYPE_BEOS = 8;
- public static final int CAIRO_SURFACE_TYPE_DIRECTFB = 9;
- public static final int CAIRO_SURFACE_TYPE_SVG = 10;
- public static final int CAIRO_FILTER_FAST = 0;
- public static final int CAIRO_FILTER_GOOD = 1;
- public static final int CAIRO_FILTER_BEST = 2;
- public static final int CAIRO_FILTER_NEAREST = 3;
- public static final int CAIRO_FILTER_BILINEAR = 4;
- public static final int CAIRO_FILTER_GAUSSIAN = 5;
- public static final int CAIRO_EXTEND_NONE = 0;
- public static final int CAIRO_EXTEND_REPEAT = 1;
- public static final int CAIRO_EXTEND_REFLECT = 2;
- public static final int CAIRO_EXTEND_PAD = 3;
- public static final int CAIRO_PATH_MOVE_TO = 0;
- public static final int CAIRO_PATH_LINE_TO = 1;
- public static final int CAIRO_PATH_CURVE_TO = 2;
- public static final int CAIRO_PATH_CLOSE_PATH = 3;
-
-/** 64*/
-public static final native int cairo_font_extents_t_sizeof ();
-public static final native int cairo_path_data_t_sizeof ();
-public static final native int cairo_path_t_sizeof ();
-public static final native int cairo_text_extents_t_sizeof ();
-
-/** Natives */
-public static final native int CAIRO_VERSION_ENCODE(int major, int minor, int micro);
-/**
- * @param cr cast=(cairo_t *)
- * @param path cast=(cairo_path_t *)
- */
-public static final native void _cairo_append_path(int /*long*/ cr, int /*long*/ path);
-public static final void cairo_append_path(int /*long*/ cr, int /*long*/ path) {
- lock.lock();
- try {
- _cairo_append_path(cr, path);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_arc(int /*long*/ cr, double xc, double yc, double radius, double angle1, double angle2);
-public static final void cairo_arc(int /*long*/ cr, double xc, double yc, double radius, double angle1, double angle2) {
- lock.lock();
- try {
- _cairo_arc(cr, xc, yc, radius, angle1, angle2);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_arc_negative(int /*long*/ cr, double xc, double yc, double radius, double angle1, double angle2);
-public static final void cairo_arc_negative(int /*long*/ cr, double xc, double yc, double radius, double angle1, double angle2) {
- lock.lock();
- try {
- _cairo_arc_negative(cr, xc, yc, radius, angle1, angle2);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_clip(int /*long*/ cr);
-public static final void cairo_clip(int /*long*/ cr) {
- lock.lock();
- try {
- _cairo_clip(cr);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_clip_preserve(int /*long*/ cr);
-public static final void cairo_clip_preserve(int /*long*/ cr) {
- lock.lock();
- try {
- _cairo_clip_preserve(cr);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_close_path(int /*long*/ cr);
-public static final void cairo_close_path(int /*long*/ cr) {
- lock.lock();
- try {
- _cairo_close_path(cr);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_copy_page(int /*long*/ cr);
-public static final void cairo_copy_page(int /*long*/ cr) {
- lock.lock();
- try {
- _cairo_copy_page(cr);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native int /*long*/ _cairo_copy_path(int /*long*/ cr);
-public static final int /*long*/ cairo_copy_path(int /*long*/ cr) {
- lock.lock();
- try {
- return _cairo_copy_path(cr);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native int /*long*/ _cairo_copy_path_flat(int /*long*/ cr);
-public static final int /*long*/ cairo_copy_path_flat(int /*long*/ cr) {
- lock.lock();
- try {
- return _cairo_copy_path_flat(cr);
- } finally {
- lock.unlock();
- }
-}
-/** @param target cast=(cairo_surface_t *) */
-public static final native int /*long*/ _cairo_create(int /*long*/ target);
-public static final int /*long*/ cairo_create(int /*long*/ target) {
- lock.lock();
- try {
- return _cairo_create(target);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_curve_to(int /*long*/ cr, double x1, double y1, double x2, double y2, double x3, double y3);
-public static final void cairo_curve_to(int /*long*/ cr, double x1, double y1, double x2, double y2, double x3, double y3) {
- lock.lock();
- try {
- _cairo_curve_to(cr, x1, y1, x2, y2, x3, y3);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_destroy(int /*long*/ cr);
-public static final void cairo_destroy(int /*long*/ cr) {
- lock.lock();
- try {
- _cairo_destroy(cr);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_device_to_user(int /*long*/ cr, double[] x, double[] y);
-public static final void cairo_device_to_user(int /*long*/ cr, double[] x, double[] y) {
- lock.lock();
- try {
- _cairo_device_to_user(cr, x, y);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_device_to_user_distance(int /*long*/ cr, double[] dx, double[] dy);
-public static final void cairo_device_to_user_distance(int /*long*/ cr, double[] dx, double[] dy) {
- lock.lock();
- try {
- _cairo_device_to_user_distance(cr, dx, dy);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_fill(int /*long*/ cr);
-public static final void cairo_fill(int /*long*/ cr) {
- lock.lock();
- try {
- _cairo_fill(cr);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_fill_extents(int /*long*/ cr, double[] x1, double[] y1, double[] x2, double[] y2);
-public static final void cairo_fill_extents(int /*long*/ cr, double[] x1, double[] y1, double[] x2, double[] y2) {
- lock.lock();
- try {
- _cairo_fill_extents(cr, x1, y1, x2, y2);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_fill_preserve(int /*long*/ cr);
-public static final void cairo_fill_preserve(int /*long*/ cr) {
- lock.lock();
- try {
- _cairo_fill_preserve(cr);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_font_extents(int /*long*/ cr, cairo_font_extents_t extents);
-public static final void cairo_font_extents(int /*long*/ cr, cairo_font_extents_t extents) {
- lock.lock();
- try {
- _cairo_font_extents(cr, extents);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _cairo_font_options_create();
-public static final int /*long*/ cairo_font_options_create() {
- lock.lock();
- try {
- return _cairo_font_options_create();
- } finally {
- lock.unlock();
- }
-}
-/** @param options cast=(cairo_font_options_t *) */
-public static final native void _cairo_font_options_destroy(int /*long*/ options);
-public static final void cairo_font_options_destroy(int /*long*/ options) {
- lock.lock();
- try {
- _cairo_font_options_destroy(options);
- } finally {
- lock.unlock();
- }
-}
-/** @param options cast=(cairo_font_options_t *) */
-public static final native int _cairo_font_options_get_antialias(int /*long*/ options);
-public static final int cairo_font_options_get_antialias(int /*long*/ options) {
- lock.lock();
- try {
- return _cairo_font_options_get_antialias(options);
- } finally {
- lock.unlock();
- }
-}
-/** @param options cast=(cairo_font_options_t *) */
-public static final native void _cairo_font_options_set_antialias(int /*long*/ options, int antialias);
-public static final void cairo_font_options_set_antialias(int /*long*/ options, int antialias) {
- lock.lock();
- try {
- _cairo_font_options_set_antialias(options, antialias);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native int _cairo_get_antialias(int /*long*/ cr);
-public static final int cairo_get_antialias(int /*long*/ cr) {
- lock.lock();
- try {
- return _cairo_get_antialias(cr);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_get_current_point(int /*long*/ cr, double[] x, double[] y);
-public static final void cairo_get_current_point(int /*long*/ cr, double[] x, double[] y) {
- lock.lock();
- try {
- _cairo_get_current_point(cr, x, y);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native int _cairo_get_fill_rule(int /*long*/ cr);
-public static final int cairo_get_fill_rule(int /*long*/ cr) {
- lock.lock();
- try {
- return _cairo_get_fill_rule(cr);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native int /*long*/ _cairo_get_font_face(int /*long*/ cr);
-public static final int /*long*/ cairo_get_font_face(int /*long*/ cr) {
- lock.lock();
- try {
- return _cairo_get_font_face(cr);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param cr cast=(cairo_t *)
- * @param matrix cast=(cairo_matrix_t *)
- */
-public static final native void _cairo_get_font_matrix(int /*long*/ cr, double[] matrix);
-public static final void cairo_get_font_matrix(int /*long*/ cr, double[] matrix) {
- lock.lock();
- try {
- _cairo_get_font_matrix(cr, matrix);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param cr cast=(cairo_t *)
- * @param options cast=(cairo_font_options_t *)
- */
-public static final native void _cairo_get_font_options(int /*long*/ cr, int /*long*/ options);
-public static final void cairo_get_font_options(int /*long*/ cr, int /*long*/ options) {
- lock.lock();
- try {
- _cairo_get_font_options(cr, options);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native int _cairo_get_line_cap(int /*long*/ cr);
-public static final int cairo_get_line_cap(int /*long*/ cr) {
- lock.lock();
- try {
- return _cairo_get_line_cap(cr);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native int _cairo_get_line_join(int /*long*/ cr);
-public static final int cairo_get_line_join(int /*long*/ cr) {
- lock.lock();
- try {
- return _cairo_get_line_join(cr);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native double _cairo_get_line_width(int /*long*/ cr);
-public static final double cairo_get_line_width(int /*long*/ cr) {
- lock.lock();
- try {
- return _cairo_get_line_width(cr);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param cr cast=(cairo_t *)
- * @param matrix cast=(cairo_matrix_t *)
- */
-public static final native void _cairo_get_matrix(int /*long*/ cr, double[] matrix);
-public static final void cairo_get_matrix(int /*long*/ cr, double[] matrix) {
- lock.lock();
- try {
- _cairo_get_matrix(cr, matrix);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native double _cairo_get_miter_limit(int /*long*/ cr);
-public static final double cairo_get_miter_limit(int /*long*/ cr) {
- lock.lock();
- try {
- return _cairo_get_miter_limit(cr);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native int _cairo_get_operator(int /*long*/ cr);
-public static final int cairo_get_operator(int /*long*/ cr) {
- lock.lock();
- try {
- return _cairo_get_operator(cr);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native int /*long*/ _cairo_get_source(int /*long*/ cr);
-public static final int /*long*/ cairo_get_source(int /*long*/ cr) {
- lock.lock();
- try {
- return _cairo_get_source(cr);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native int /*long*/ _cairo_get_target(int /*long*/ cr);
-public static final int /*long*/ cairo_get_target(int /*long*/ cr) {
- lock.lock();
- try {
- return _cairo_get_target(cr);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native double _cairo_get_tolerance(int /*long*/ cr);
-public static final double cairo_get_tolerance(int /*long*/ cr) {
- lock.lock();
- try {
- return _cairo_get_tolerance(cr);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param cr cast=(cairo_t *)
- * @param glyphs cast=(cairo_glyph_t *)
- * @param extents cast=(cairo_text_extents_t *)
- */
-public static final native void _cairo_glyph_extents(int /*long*/ cr, int /*long*/ glyphs, int num_glyphs, int /*long*/ extents);
-public static final void cairo_glyph_extents(int /*long*/ cr, int /*long*/ glyphs, int num_glyphs, int /*long*/ extents) {
- lock.lock();
- try {
- _cairo_glyph_extents(cr, glyphs, num_glyphs, extents);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param cr cast=(cairo_t *)
- * @param glyphs cast=(cairo_glyph_t *)
- */
-public static final native void _cairo_glyph_path(int /*long*/ cr, int /*long*/ glyphs, int num_glyphs);
-public static final void cairo_glyph_path(int /*long*/ cr, int /*long*/ glyphs, int num_glyphs) {
- lock.lock();
- try {
- _cairo_glyph_path(cr, glyphs, num_glyphs);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_identity_matrix(int /*long*/ cr);
-public static final void cairo_identity_matrix(int /*long*/ cr) {
- lock.lock();
- try {
- _cairo_identity_matrix(cr);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _cairo_image_surface_create(int format, int width, int height);
-public static final int /*long*/ cairo_image_surface_create(int format, int width, int height) {
- lock.lock();
- try {
- return _cairo_image_surface_create(format, width, height);
- } finally {
- lock.unlock();
- }
-}
-/** @param data cast=(unsigned char *) */
-public static final native int /*long*/ _cairo_image_surface_create_for_data(int /*long*/ data, int format, int width, int height, int stride);
-public static final int /*long*/ cairo_image_surface_create_for_data(int /*long*/ data, int format, int width, int height, int stride) {
- lock.lock();
- try {
- return _cairo_image_surface_create_for_data(data, format, width, height, stride);
- } finally {
- lock.unlock();
- }
-}
-/** @param surface cast=(cairo_surface_t *) */
-public static final native int _cairo_image_surface_get_height(int /*long*/ surface);
-public static final int cairo_image_surface_get_height(int /*long*/ surface) {
- lock.lock();
- try {
- return _cairo_image_surface_get_height(surface);
- } finally {
- lock.unlock();
- }
-}
-/** @param surface cast=(cairo_surface_t *) */
-public static final native int _cairo_image_surface_get_width(int /*long*/ surface);
-public static final int cairo_image_surface_get_width(int /*long*/ surface) {
- lock.lock();
- try {
- return _cairo_image_surface_get_width(surface);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native int _cairo_in_fill(int /*long*/ cr, double x, double y);
-public static final int cairo_in_fill(int /*long*/ cr, double x, double y) {
- lock.lock();
- try {
- return _cairo_in_fill(cr, x, y);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native int _cairo_in_stroke(int /*long*/ cr, double x, double y);
-public static final int cairo_in_stroke(int /*long*/ cr, double x, double y) {
- lock.lock();
- try {
- return _cairo_in_stroke(cr, x, y);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_line_to(int /*long*/ cr, double x, double y);
-public static final void cairo_line_to(int /*long*/ cr, double x, double y) {
- lock.lock();
- try {
- _cairo_line_to(cr, x, y);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param cr cast=(cairo_t *)
- * @param pattern cast=(cairo_pattern_t *)
- */
-public static final native void _cairo_mask(int /*long*/ cr, int /*long*/ pattern);
-public static final void cairo_mask(int /*long*/ cr, int /*long*/ pattern) {
- lock.lock();
- try {
- _cairo_mask(cr, pattern);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param cr cast=(cairo_t *)
- * @param surface cast=(cairo_surface_t *)
- */
-public static final native void _cairo_mask_surface(int /*long*/ cr, int /*long*/ surface, double surface_x, double surface_y);
-public static final void cairo_mask_surface(int /*long*/ cr, int /*long*/ surface, double surface_x, double surface_y) {
- lock.lock();
- try {
- _cairo_mask_surface(cr, surface, surface_x, surface_y);
- } finally {
- lock.unlock();
- }
-}
-/** @param matrix cast=(cairo_matrix_t *) */
-public static final native void _cairo_matrix_init(double[] matrix, double xx, double yx, double xy, double yy, double x0, double y0);
-public static final void cairo_matrix_init(double[] matrix, double xx, double yx, double xy, double yy, double x0, double y0) {
- lock.lock();
- try {
- _cairo_matrix_init(matrix, xx, yx, xy, yy, x0, y0);
- } finally {
- lock.unlock();
- }
-}
-/** @param matrix cast=(cairo_matrix_t *) */
-public static final native void _cairo_matrix_init_identity(double[] matrix);
-public static final void cairo_matrix_init_identity(double[] matrix) {
- lock.lock();
- try {
- _cairo_matrix_init_identity(matrix);
- } finally {
- lock.unlock();
- }
-}
-/** @param matrix cast=(cairo_matrix_t *) */
-public static final native void _cairo_matrix_init_rotate(double[] matrix, double radians);
-public static final void cairo_matrix_init_rotate(double[] matrix, double radians) {
- lock.lock();
- try {
- _cairo_matrix_init_rotate(matrix, radians);
- } finally {
- lock.unlock();
- }
-}
-/** @param matrix cast=(cairo_matrix_t *) */
-public static final native void _cairo_matrix_init_scale(double[] matrix, double sx, double sy);
-public static final void cairo_matrix_init_scale(double[] matrix, double sx, double sy) {
- lock.lock();
- try {
- _cairo_matrix_init_scale(matrix, sx, sy);
- } finally {
- lock.unlock();
- }
-}
-/** @param matrix cast=(cairo_matrix_t *) */
-public static final native void _cairo_matrix_init_translate(double[] matrix, double tx, double ty);
-public static final void cairo_matrix_init_translate(double[] matrix, double tx, double ty) {
- lock.lock();
- try {
- _cairo_matrix_init_translate(matrix, tx, ty);
- } finally {
- lock.unlock();
- }
-}
-/** @param matrix cast=(cairo_matrix_t *) */
-public static final native int _cairo_matrix_invert(double[] matrix);
-public static final int cairo_matrix_invert(double[] matrix) {
- lock.lock();
- try {
- return _cairo_matrix_invert(matrix);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param result cast=(cairo_matrix_t *)
- * @param a cast=(cairo_matrix_t *)
- * @param b cast=(cairo_matrix_t *)
- */
-public static final native void _cairo_matrix_multiply(double[] result, double[] a, double[] b);
-public static final void cairo_matrix_multiply(double[] result, double[] a, double[] b) {
- lock.lock();
- try {
- _cairo_matrix_multiply(result, a, b);
- } finally {
- lock.unlock();
- }
-}
-/** @param matrix cast=(cairo_matrix_t *) */
-public static final native void _cairo_matrix_rotate(double[] matrix, double radians);
-public static final void cairo_matrix_rotate(double[] matrix, double radians) {
- lock.lock();
- try {
- _cairo_matrix_rotate(matrix, radians);
- } finally {
- lock.unlock();
- }
-}
-/** @param matrix cast=(cairo_matrix_t *) */
-public static final native void _cairo_matrix_scale(double[] matrix, double sx, double sy);
-public static final void cairo_matrix_scale(double[] matrix, double sx, double sy) {
- lock.lock();
- try {
- _cairo_matrix_scale(matrix, sx, sy);
- } finally {
- lock.unlock();
- }
-}
-/** @param matrix cast=(cairo_matrix_t *) */
-public static final native void _cairo_matrix_transform_distance(double[] matrix, double[] dx, double[] dy);
-public static final void cairo_matrix_transform_distance(double[] matrix, double[] dx, double[] dy) {
- lock.lock();
- try {
- _cairo_matrix_transform_distance(matrix, dx, dy);
- } finally {
- lock.unlock();
- }
-}
-/** @param matrix cast=(cairo_matrix_t *) */
-public static final native void _cairo_matrix_transform_point(double[] matrix, double[] x, double[] y);
-public static final void cairo_matrix_transform_point(double[] matrix, double[] x, double[] y) {
- lock.lock();
- try {
- _cairo_matrix_transform_point(matrix, x, y);
- } finally {
- lock.unlock();
- }
-}
-/** @param matrix cast=(cairo_matrix_t *) */
-public static final native void _cairo_matrix_translate(double[] matrix, double tx, double ty);
-public static final void cairo_matrix_translate(double[] matrix, double tx, double ty) {
- lock.lock();
- try {
- _cairo_matrix_translate(matrix, tx, ty);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_move_to(int /*long*/ cr, double x, double y);
-public static final void cairo_move_to(int /*long*/ cr, double x, double y) {
- lock.lock();
- try {
- _cairo_move_to(cr, x, y);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_new_path(int /*long*/ cr);
-public static final void cairo_new_path(int /*long*/ cr) {
- lock.lock();
- try {
- _cairo_new_path(cr);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_paint(int /*long*/ cr);
-public static final void cairo_paint(int /*long*/ cr) {
- lock.lock();
- try {
- _cairo_paint(cr);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_paint_with_alpha(int /*long*/ cr, double alpha);
-public static final void cairo_paint_with_alpha(int /*long*/ cr, double alpha) {
- lock.lock();
- try {
- _cairo_paint_with_alpha(cr, alpha);
- } finally {
- lock.unlock();
- }
-}
-/** @param path cast=(cairo_path_t *) */
-public static final native void _cairo_path_destroy(int /*long*/ path);
-public static final void cairo_path_destroy(int /*long*/ path) {
- lock.lock();
- try {
- _cairo_path_destroy(path);
- } finally {
- lock.unlock();
- }
-}
-/** @param pattern cast=(cairo_pattern_t *) */
-public static final native void _cairo_pattern_add_color_stop_rgb(int /*long*/ pattern, double offset, double red, double green, double blue);
-public static final void cairo_pattern_add_color_stop_rgb(int /*long*/ pattern, double offset, double red, double green, double blue) {
- lock.lock();
- try {
- _cairo_pattern_add_color_stop_rgb(pattern, offset, red, green, blue);
- } finally {
- lock.unlock();
- }
-}
-/** @param pattern cast=(cairo_pattern_t *) */
-public static final native void _cairo_pattern_add_color_stop_rgba(int /*long*/ pattern, double offset, double red, double green, double blue, double alpha);
-public static final void cairo_pattern_add_color_stop_rgba(int /*long*/ pattern, double offset, double red, double green, double blue, double alpha) {
- lock.lock();
- try {
- _cairo_pattern_add_color_stop_rgba(pattern, offset, red, green, blue, alpha);
- } finally {
- lock.unlock();
- }
-}
-/** @param surface cast=(cairo_surface_t *) */
-public static final native int /*long*/ _cairo_pattern_create_for_surface(int /*long*/ surface);
-public static final int /*long*/ cairo_pattern_create_for_surface(int /*long*/ surface) {
- lock.lock();
- try {
- return _cairo_pattern_create_for_surface(surface);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _cairo_pattern_create_linear(double x0, double y0, double x1, double y1);
-public static final int /*long*/ cairo_pattern_create_linear(double x0, double y0, double x1, double y1) {
- lock.lock();
- try {
- return _cairo_pattern_create_linear(x0, y0, x1, y1);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _cairo_pattern_create_radial(double cx0, double cy0, double radius0, double cx1, double cy1, double radius1);
-public static final int /*long*/ cairo_pattern_create_radial(double cx0, double cy0, double radius0, double cx1, double cy1, double radius1) {
- lock.lock();
- try {
- return _cairo_pattern_create_radial(cx0, cy0, radius0, cx1, cy1, radius1);
- } finally {
- lock.unlock();
- }
-}
-/** @param pattern cast=(cairo_pattern_t *) */
-public static final native void _cairo_pattern_destroy(int /*long*/ pattern);
-public static final void cairo_pattern_destroy(int /*long*/ pattern) {
- lock.lock();
- try {
- _cairo_pattern_destroy(pattern);
- } finally {
- lock.unlock();
- }
-}
-/** @param pattern cast=(cairo_pattern_t *) */
-public static final native int _cairo_pattern_get_extend(int /*long*/ pattern);
-public static final int cairo_pattern_get_extend(int /*long*/ pattern) {
- lock.lock();
- try {
- return _cairo_pattern_get_extend(pattern);
- } finally {
- lock.unlock();
- }
-}
-/** @param pattern cast=(cairo_pattern_t *) */
-public static final native int _cairo_pattern_get_filter(int /*long*/ pattern);
-public static final int cairo_pattern_get_filter(int /*long*/ pattern) {
- lock.lock();
- try {
- return _cairo_pattern_get_filter(pattern);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param pattern cast=(cairo_pattern_t *)
- * @param matrix cast=(cairo_matrix_t *)
- */
-public static final native void _cairo_pattern_get_matrix(int /*long*/ pattern, double[] matrix);
-public static final void cairo_pattern_get_matrix(int /*long*/ pattern, double[] matrix) {
- lock.lock();
- try {
- _cairo_pattern_get_matrix(pattern, matrix);
- } finally {
- lock.unlock();
- }
-}
-/** @param pattern cast=(cairo_pattern_t *) */
-public static final native void _cairo_pattern_reference(int /*long*/ pattern);
-public static final void cairo_pattern_reference(int /*long*/ pattern) {
- lock.lock();
- try {
- _cairo_pattern_reference(pattern);
- } finally {
- lock.unlock();
- }
-}
-/** @param pattern cast=(cairo_pattern_t *) */
-public static final native void _cairo_pattern_set_extend(int /*long*/ pattern, int extend);
-public static final void cairo_pattern_set_extend(int /*long*/ pattern, int extend) {
- lock.lock();
- try {
- _cairo_pattern_set_extend(pattern, extend);
- } finally {
- lock.unlock();
- }
-}
-/** @param pattern cast=(cairo_pattern_t *) */
-public static final native void _cairo_pattern_set_filter(int /*long*/ pattern, int filter);
-public static final void cairo_pattern_set_filter(int /*long*/ pattern, int filter) {
- lock.lock();
- try {
- _cairo_pattern_set_filter(pattern, filter);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param pattern cast=(cairo_pattern_t *)
- * @param matrix cast=(cairo_matrix_t *)
- */
-public static final native void _cairo_pattern_set_matrix(int /*long*/ pattern, double[] matrix);
-public static final void cairo_pattern_set_matrix(int /*long*/ pattern, double[] matrix) {
- lock.lock();
- try {
- _cairo_pattern_set_matrix(pattern, matrix);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param surface cast=(cairo_surface_t *)
- */
-public static final native void _cairo_pdf_surface_set_size(int /*long*/ surface, double width_in_points, double height_in_points);
-public static final void cairo_pdf_surface_set_size(int /*long*/ surface, double width_in_points, double height_in_points) {
- lock.lock();
- try {
- _cairo_pdf_surface_set_size(surface, width_in_points, height_in_points);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param surface cast=(cairo_surface_t *)
- */
-public static final native void _cairo_ps_surface_set_size(int /*long*/ surface, double width_in_points, double height_in_points);
-public static final void cairo_ps_surface_set_size(int /*long*/ surface, double width_in_points, double height_in_points) {
- lock.lock();
- try {
- _cairo_ps_surface_set_size(surface, width_in_points, height_in_points);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_rectangle(int /*long*/ cr, double x, double y, double width, double height);
-public static final void cairo_rectangle(int /*long*/ cr, double x, double y, double width, double height) {
- lock.lock();
- try {
- _cairo_rectangle(cr, x, y, width, height);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native int /*long*/ _cairo_reference(int /*long*/ cr);
-public static final int /*long*/ cairo_reference(int /*long*/ cr) {
- lock.lock();
- try {
- return _cairo_reference(cr);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_rel_curve_to(int /*long*/ cr, double dx1, double dy1, double dx2, double dy2, double dx3, double dy3);
-public static final void cairo_rel_curve_to(int /*long*/ cr, double dx1, double dy1, double dx2, double dy2, double dx3, double dy3) {
- lock.lock();
- try {
- _cairo_rel_curve_to(cr, dx1, dy1, dx2, dy2, dx3, dy3);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_rel_line_to(int /*long*/ cr, double dx, double dy);
-public static final void cairo_rel_line_to(int /*long*/ cr, double dx, double dy) {
- lock.lock();
- try {
- _cairo_rel_line_to(cr, dx, dy);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_rel_move_to(int /*long*/ cr, double dx, double dy);
-public static final void cairo_rel_move_to(int /*long*/ cr, double dx, double dy) {
- lock.lock();
- try {
- _cairo_rel_move_to(cr, dx, dy);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_reset_clip(int /*long*/ cr);
-public static final void cairo_reset_clip(int /*long*/ cr) {
- lock.lock();
- try {
- _cairo_reset_clip(cr);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_restore(int /*long*/ cr);
-public static final void cairo_restore(int /*long*/ cr) {
- lock.lock();
- try {
- _cairo_restore(cr);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_rotate(int /*long*/ cr, double angle);
-public static final void cairo_rotate(int /*long*/ cr, double angle) {
- lock.lock();
- try {
- _cairo_rotate(cr, angle);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_save(int /*long*/ cr);
-public static final void cairo_save(int /*long*/ cr) {
- lock.lock();
- try {
- _cairo_save(cr);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_scale(int /*long*/ cr, double sx, double sy);
-public static final void cairo_scale(int /*long*/ cr, double sx, double sy) {
- lock.lock();
- try {
- _cairo_scale(cr, sx, sy);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param cr cast=(cairo_t *)
- * @param family cast=(const char *)
- */
-public static final native void _cairo_select_font_face(int /*long*/ cr, byte[] family, int slant, int weight);
-public static final void cairo_select_font_face(int /*long*/ cr, byte[] family, int slant, int weight) {
- lock.lock();
- try {
- _cairo_select_font_face(cr, family, slant, weight);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_set_antialias(int /*long*/ cr, int antialias);
-public static final void cairo_set_antialias(int /*long*/ cr, int antialias) {
- lock.lock();
- try {
- _cairo_set_antialias(cr, antialias);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_set_dash(int /*long*/ cr, double[] dashes, int ndash, double offset);
-public static final void cairo_set_dash(int /*long*/ cr, double[] dashes, int ndash, double offset) {
- lock.lock();
- try {
- _cairo_set_dash(cr, dashes, ndash, offset);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_set_fill_rule(int /*long*/ cr, int fill_rule);
-public static final void cairo_set_fill_rule(int /*long*/ cr, int fill_rule) {
- lock.lock();
- try {
- _cairo_set_fill_rule(cr, fill_rule);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param cr cast=(cairo_t *)
- * @param font_face cast=(cairo_font_face_t *)
- */
-public static final native void _cairo_set_font_face(int /*long*/ cr, int /*long*/ font_face);
-public static final void cairo_set_font_face(int /*long*/ cr, int /*long*/ font_face) {
- lock.lock();
- try {
- _cairo_set_font_face(cr, font_face);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param cr cast=(cairo_t *)
- * @param matrix cast=(cairo_matrix_t *)
- */
-public static final native void _cairo_set_font_matrix(int /*long*/ cr, double[] matrix);
-public static final void cairo_set_font_matrix(int /*long*/ cr, double[] matrix) {
- lock.lock();
- try {
- _cairo_set_font_matrix(cr, matrix);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param cr cast=(cairo_t *)
- * @param options cast=(cairo_font_options_t *)
- */
-public static final native void _cairo_set_font_options(int /*long*/ cr, int /*long*/ options);
-public static final void cairo_set_font_options(int /*long*/ cr, int /*long*/ options) {
- lock.lock();
- try {
- _cairo_set_font_options(cr, options);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_set_font_size(int /*long*/ cr, double size);
-public static final void cairo_set_font_size(int /*long*/ cr, double size) {
- lock.lock();
- try {
- _cairo_set_font_size(cr, size);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_set_line_cap(int /*long*/ cr, int line_cap);
-public static final void cairo_set_line_cap(int /*long*/ cr, int line_cap) {
- lock.lock();
- try {
- _cairo_set_line_cap(cr, line_cap);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_set_line_join(int /*long*/ cr, int line_join);
-public static final void cairo_set_line_join(int /*long*/ cr, int line_join) {
- lock.lock();
- try {
- _cairo_set_line_join(cr, line_join);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_set_line_width(int /*long*/ cr, double width);
-public static final void cairo_set_line_width(int /*long*/ cr, double width) {
- lock.lock();
- try {
- _cairo_set_line_width(cr, width);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param cr cast=(cairo_t *)
- * @param matrix cast=(cairo_matrix_t *)
- */
-public static final native void _cairo_set_matrix(int /*long*/ cr, double[] matrix);
-public static final void cairo_set_matrix(int /*long*/ cr, double[] matrix) {
- lock.lock();
- try {
- _cairo_set_matrix(cr, matrix);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_set_miter_limit(int /*long*/ cr, double limit);
-public static final void cairo_set_miter_limit(int /*long*/ cr, double limit) {
- lock.lock();
- try {
- _cairo_set_miter_limit(cr, limit);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_set_operator(int /*long*/ cr, int op);
-public static final void cairo_set_operator(int /*long*/ cr, int op) {
- lock.lock();
- try {
- _cairo_set_operator(cr, op);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param cr cast=(cairo_t *)
- * @param source cast=(cairo_pattern_t *)
- */
-public static final native void _cairo_set_source(int /*long*/ cr, int /*long*/ source);
-public static final void cairo_set_source(int /*long*/ cr, int /*long*/ source) {
- lock.lock();
- try {
- _cairo_set_source(cr, source);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_set_source_rgb(int /*long*/ cr, double red, double green, double blue);
-public static final void cairo_set_source_rgb(int /*long*/ cr, double red, double green, double blue) {
- lock.lock();
- try {
- _cairo_set_source_rgb(cr, red, green, blue);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_set_source_rgba(int /*long*/ cr, double red, double green, double blue, double alpha);
-public static final void cairo_set_source_rgba(int /*long*/ cr, double red, double green, double blue, double alpha) {
- lock.lock();
- try {
- _cairo_set_source_rgba(cr, red, green, blue, alpha);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param cr cast=(cairo_t *)
- * @param surface cast=(cairo_surface_t *)
- */
-public static final native void _cairo_set_source_surface(int /*long*/ cr, int /*long*/ surface, double x, double y);
-public static final void cairo_set_source_surface(int /*long*/ cr, int /*long*/ surface, double x, double y) {
- lock.lock();
- try {
- _cairo_set_source_surface(cr, surface, x, y);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_set_tolerance(int /*long*/ cr, double tolerance);
-public static final void cairo_set_tolerance(int /*long*/ cr, double tolerance) {
- lock.lock();
- try {
- _cairo_set_tolerance(cr, tolerance);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param cr cast=(cairo_t *)
- * @param glyphs cast=(cairo_glyph_t *)
- */
-public static final native void _cairo_show_glyphs(int /*long*/ cr, int /*long*/ glyphs, int num_glyphs);
-public static final void cairo_show_glyphs(int /*long*/ cr, int /*long*/ glyphs, int num_glyphs) {
- lock.lock();
- try {
- _cairo_show_glyphs(cr, glyphs, num_glyphs);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_show_page(int /*long*/ cr);
-public static final void cairo_show_page(int /*long*/ cr) {
- lock.lock();
- try {
- _cairo_show_page(cr);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param cr cast=(cairo_t *)
- * @param utf8 cast=(const char *)
- */
-public static final native void _cairo_show_text(int /*long*/ cr, byte[] utf8);
-public static final void cairo_show_text(int /*long*/ cr, byte[] utf8) {
- lock.lock();
- try {
- _cairo_show_text(cr, utf8);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native int _cairo_status(int /*long*/ cr);
-public static final int cairo_status(int /*long*/ cr) {
- lock.lock();
- try {
- return _cairo_status(cr);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _cairo_status_to_string(int status);
-public static final int /*long*/ cairo_status_to_string(int status) {
- lock.lock();
- try {
- return _cairo_status_to_string(status);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_stroke(int /*long*/ cr);
-public static final void cairo_stroke(int /*long*/ cr) {
- lock.lock();
- try {
- _cairo_stroke(cr);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_stroke_extents(int /*long*/ cr, double[] x1, double[] y1, double[] x2, double[] y2);
-public static final void cairo_stroke_extents(int /*long*/ cr, double[] x1, double[] y1, double[] x2, double[] y2) {
- lock.lock();
- try {
- _cairo_stroke_extents(cr, x1, y1, x2, y2);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_stroke_preserve(int /*long*/ cr);
-public static final void cairo_stroke_preserve(int /*long*/ cr) {
- lock.lock();
- try {
- _cairo_stroke_preserve(cr);
- } finally {
- lock.unlock();
- }
-}
-/** @param other cast=(cairo_surface_t *) */
-public static final native int /*long*/ _cairo_surface_create_similar(int /*long*/ other, int format, int width, int height);
-public static final int /*long*/ cairo_surface_create_similar(int /*long*/ other, int format, int width, int height) {
- lock.lock();
- try {
- return _cairo_surface_create_similar(other, format, width, height);
- } finally {
- lock.unlock();
- }
-}
-/** @param surface cast=(cairo_surface_t *) */
-public static final native void _cairo_surface_destroy(int /*long*/ surface);
-public static final void cairo_surface_destroy(int /*long*/ surface) {
- lock.lock();
- try {
- _cairo_surface_destroy(surface);
- } finally {
- lock.unlock();
- }
-}
-/** @param surface cast=(cairo_surface_t *) */
-public static final native void _cairo_surface_finish(int /*long*/ surface);
-public static final void cairo_surface_finish(int /*long*/ surface) {
- lock.lock();
- try {
- _cairo_surface_finish(surface);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param surface cast=(cairo_surface_t *)
- */
-public static final native int _cairo_surface_get_type(int /*long*/ surface);
-public static final int cairo_surface_get_type(int /*long*/ surface) {
- lock.lock();
- try {
- return _cairo_surface_get_type(surface);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param surface cast=(cairo_surface_t *)
- * @param key cast=(cairo_user_data_key_t *)
- */
-public static final native int /*long*/ _cairo_surface_get_user_data(int /*long*/ surface, int /*long*/ key);
-public static final int /*long*/ cairo_surface_get_user_data(int /*long*/ surface, int /*long*/ key) {
- lock.lock();
- try {
- return _cairo_surface_get_user_data(surface, key);
- } finally {
- lock.unlock();
- }
-}
-/** @param surface cast=(cairo_surface_t *) */
-public static final native void _cairo_surface_reference(int /*long*/ surface);
-public static final void cairo_surface_reference(int /*long*/ surface) {
- lock.lock();
- try {
- _cairo_surface_reference(surface);
- } finally {
- lock.unlock();
- }
-}
-/** @param surface cast=(cairo_surface_t *) */
-public static final native void _cairo_surface_set_device_offset(int /*long*/ surface, double x_offset, double y_offset);
-public static final void cairo_surface_set_device_offset(int /*long*/ surface, double x_offset, double y_offset) {
- lock.lock();
- try {
- _cairo_surface_set_device_offset(surface, x_offset, y_offset);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _cairo_surface_set_fallback_resolution(int /*long*/ surface, double x_pixels_per_inch, double y_pixels_per_inch);
-public static final void cairo_surface_set_fallback_resolution(int /*long*/ surface, double x_pixels_per_inch, double y_pixels_per_inch) {
- lock.lock();
- try {
- _cairo_surface_set_fallback_resolution(surface, x_pixels_per_inch, y_pixels_per_inch);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param surface cast=(cairo_surface_t *)
- * @param key cast=(cairo_user_data_key_t *)
- * @param user_data cast=(void *)
- * @param destroy cast=(cairo_destroy_func_t)
- */
-public static final native int _cairo_surface_set_user_data(int /*long*/ surface, int /*long*/ key, int /*long*/ user_data, int /*long*/ destroy);
-public static final int cairo_surface_set_user_data(int /*long*/ surface, int /*long*/ key, int /*long*/ user_data, int /*long*/ destroy) {
- lock.lock();
- try {
- return _cairo_surface_set_user_data(surface, key, user_data, destroy);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param cr cast=(cairo_t *)
- * @param utf8 cast=(const char *)
- * @param extents cast=(cairo_text_extents_t *)
- */
-public static final native void _cairo_text_extents(int /*long*/ cr, byte[] utf8, cairo_text_extents_t extents);
-public static final void cairo_text_extents(int /*long*/ cr, byte[] utf8, cairo_text_extents_t extents) {
- lock.lock();
- try {
- _cairo_text_extents(cr, utf8, extents);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param cr cast=(cairo_t *)
- * @param utf8 cast=(const char *)
- */
-public static final native void _cairo_text_path(int /*long*/ cr, byte[] utf8);
-public static final void cairo_text_path(int /*long*/ cr, byte[] utf8) {
- lock.lock();
- try {
- _cairo_text_path(cr, utf8);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param cr cast=(cairo_t *)
- * @param matrix cast=(cairo_matrix_t *)
- */
-public static final native void _cairo_transform(int /*long*/ cr, double[] matrix);
-public static final void cairo_transform(int /*long*/ cr, double[] matrix) {
- lock.lock();
- try {
- _cairo_transform(cr, matrix);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_translate(int /*long*/ cr, double tx, double ty);
-public static final void cairo_translate(int /*long*/ cr, double tx, double ty) {
- lock.lock();
- try {
- _cairo_translate(cr, tx, ty);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_user_to_device(int /*long*/ cr, double[] x, double[] y);
-public static final void cairo_user_to_device(int /*long*/ cr, double[] x, double[] y) {
- lock.lock();
- try {
- _cairo_user_to_device(cr, x, y);
- } finally {
- lock.unlock();
- }
-}
-/** @param cr cast=(cairo_t *) */
-public static final native void _cairo_user_to_device_distance(int /*long*/ cr, double[] dx, double[] dy);
-public static final void cairo_user_to_device_distance(int /*long*/ cr, double[] dx, double[] dy) {
- lock.lock();
- try {
- _cairo_user_to_device_distance(cr, dx, dy);
- } finally {
- lock.unlock();
- }
-}
-public static final native int cairo_version();
-/**
- * @param dpy cast=(Display *)
- * @param drawable cast=(Drawable)
- * @param visual cast=(Visual *)
- */
-public static final native int /*long*/ _cairo_xlib_surface_create(int /*long*/ dpy, int /*long*/ drawable, int /*long*/ visual, int width, int height);
-public static final int /*long*/ cairo_xlib_surface_create(int /*long*/ dpy, int /*long*/ drawable, int /*long*/ visual, int width, int height) {
- lock.lock();
- try {
- return _cairo_xlib_surface_create(dpy, drawable, visual, width, height);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param dpy cast=(Display *)
- * @param pixmap cast=(Pixmap)
- * @param screen cast=(Screen *)
- */
-public static final native int /*long*/ _cairo_xlib_surface_create_for_bitmap(int /*long*/ dpy, int /*long*/ pixmap, int /*long*/ screen, int width, int height);
-public static final int /*long*/ cairo_xlib_surface_create_for_bitmap(int /*long*/ dpy, int /*long*/ pixmap, int /*long*/ screen, int width, int height) {
- lock.lock();
- try {
- return _cairo_xlib_surface_create_for_bitmap(dpy, pixmap, screen, width, height);
- } finally {
- lock.unlock();
- }
-}
-/** @param surface cast=(cairo_surface_t *) */
-public static final native void _cairo_xlib_surface_set_size(int /*long*/ surface, int width, int height);
-public static final void cairo_xlib_surface_set_size(int /*long*/ surface, int width, int height) {
- lock.lock();
- try {
- _cairo_xlib_surface_set_size(surface, width, height);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(cairo_path_t dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(cairo_path_data_t dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(double[] dest, int /*long*/ src, int /*long*/ size);
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/org/eclipse/swt/internal/cairo/cairo_font_extents_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/org/eclipse/swt/internal/cairo/cairo_font_extents_t.java
deleted file mode 100644
index 72562b8423..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/org/eclipse/swt/internal/cairo/cairo_font_extents_t.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/* ***** BEGIN LICENSE BLOCK *****
- * Version: MPL 1.1
- *
- * The contents of this file are subject to the Mozilla Public License Version
- * 1.1 (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- * http://www.mozilla.org/MPL/
- *
- * Software distributed under the License is distributed on an "AS IS" basis,
- * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
- * for the specific language governing rights and limitations under the
- * License.
- *
- * Contributor(s):
- *
- * IBM
- * - Binding to permit interfacing between Cairo and SWT
- * - Copyright (C) 2005, 2006 IBM Corp. All Rights Reserved.
- *
- * ***** END LICENSE BLOCK ***** */
-package org.eclipse.swt.internal.cairo;
-
-
-public class cairo_font_extents_t {
- public double ascent;
- public double descent;
- public double height;
- public double max_x_advance;
- public double max_y_advance;
- public static final int sizeof = Cairo.cairo_font_extents_t_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/org/eclipse/swt/internal/cairo/cairo_path_data_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/org/eclipse/swt/internal/cairo/cairo_path_data_t.java
deleted file mode 100644
index 03147de3a3..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/org/eclipse/swt/internal/cairo/cairo_path_data_t.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/* ***** BEGIN LICENSE BLOCK *****
- * Version: MPL 1.1
- *
- * The contents of this file are subject to the Mozilla Public License Version
- * 1.1 (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- * http://www.mozilla.org/MPL/
- *
- * Software distributed under the License is distributed on an "AS IS" basis,
- * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
- * for the specific language governing rights and limitations under the
- * License.
- *
- * Contributor(s):
- *
- * IBM
- * - Binding to permit interfacing between Cairo and SWT
- * - Copyright (C) 2005, 2008 IBM Corp. All Rights Reserved.
- *
- * ***** END LICENSE BLOCK ***** */
-package org.eclipse.swt.internal.cairo;
-
-
-public class cairo_path_data_t {
- /** @field accessor=header.type */
- public int type;
- /** @field accessor=header.length */
- public int length;
- public static final int sizeof = Cairo.cairo_path_data_t_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/org/eclipse/swt/internal/cairo/cairo_path_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/org/eclipse/swt/internal/cairo/cairo_path_t.java
deleted file mode 100644
index db690aa8dd..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/org/eclipse/swt/internal/cairo/cairo_path_t.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/* ***** BEGIN LICENSE BLOCK *****
- * Version: MPL 1.1
- *
- * The contents of this file are subject to the Mozilla Public License Version
- * 1.1 (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- * http://www.mozilla.org/MPL/
- *
- * Software distributed under the License is distributed on an "AS IS" basis,
- * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
- * for the specific language governing rights and limitations under the
- * License.
- *
- * Contributor(s):
- *
- * IBM
- * - Binding to permit interfacing between Cairo and SWT
- * - Copyright (C) 2005, 2008 IBM Corp. All Rights Reserved.
- *
- * ***** END LICENSE BLOCK ***** */
-package org.eclipse.swt.internal.cairo;
-
-
-public class cairo_path_t {
- public int status;
- /** @field cast=(cairo_path_data_t *) */
- public int /*long*/ data;
- public int num_data;
- public static final int sizeof = Cairo.cairo_path_t_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/org/eclipse/swt/internal/cairo/cairo_text_extents_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/org/eclipse/swt/internal/cairo/cairo_text_extents_t.java
deleted file mode 100644
index 7408d29ab4..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/org/eclipse/swt/internal/cairo/cairo_text_extents_t.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/* ***** BEGIN LICENSE BLOCK *****
- * Version: MPL 1.1
- *
- * The contents of this file are subject to the Mozilla Public License Version
- * 1.1 (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- * http://www.mozilla.org/MPL/
- *
- * Software distributed under the License is distributed on an "AS IS" basis,
- * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
- * for the specific language governing rights and limitations under the
- * License.
- *
- * Contributor(s):
- *
- * IBM
- * - Binding to permit interfacing between Cairo and SWT
- * - Copyright (C) 2005, 2006 IBM Corp. All Rights Reserved.
- *
- * ***** END LICENSE BLOCK ***** */
-package org.eclipse.swt.internal.cairo;
-
-
-public class cairo_text_extents_t {
- public double x_bearing;
- public double y_bearing;
- public double width;
- public double height;
- public double x_advance;
- public double y_advance;
- public static final int sizeof = Cairo.cairo_text_extents_t_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/build.sh b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/build.sh
deleted file mode 100644
index c0012407df..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/build.sh
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/bin/sh
-#*******************************************************************************
-# Copyright (c) 2000, 2007 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-#*******************************************************************************
-
-cd `dirname $0`
-
-OUTPUT_DIR=../../../org.eclipse.swt.carbon.macosx
-
-export OUTPUT_DIR
-
-export MACOSX_DEPLOYMENT_TARGET=10.3
-
-make -f make_macosx.mak $1 $2 $3 $4 $5 $6 $7 $8 $9
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/build.xml b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/build.xml
deleted file mode 100644
index 34d3343a43..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/build.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
- <!--
- Copyright (c) 2009 IBM Corporation and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- IBM Corporation - initial API and implementation
- -->
-
-<project default="build_carbon_lib" basedir="../../..">
-
-<target name="init">
- <eclipse.refreshLocal resource="org.eclipse.swt" depth="infinite" />
- <eclipse.refreshLocal resource="org.eclipse.swt.tools" depth="infinite" />
- <eclipse.incrementalBuild project="org.eclipse.swt" kind="incr" />
-</target>
-
-<target name="build_carbon_lib" depends="init">
- <exec dir="./bin/library" executable="sh">
- <arg line="${basedir}/bin/library/build.sh"/>
- <arg line="install"/>
- </exec>
- <eclipse.refreshLocal resource="org.eclipse.swt.carbon.macosx" depth="infinite" />
-</target>
-
-<target name="clean">
- <exec dir="./bin/library" executable="sh">
- <arg line="${basedir}/bin/library/build.sh"/>
- <arg line="clean"/>
- </exec>
-</target>
-
-</project> \ No newline at end of file
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa.c b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa.c
deleted file mode 100644
index 0609152d1f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa.c
+++ /dev/null
@@ -1,520 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "cocoa_structs.h"
-#include "cocoa_stats.h"
-
-#define Cocoa_NATIVE(func) Java_org_eclipse_swt_internal_cocoa_Cocoa_##func
-
-#ifndef NO_HICocoaViewCreate
-JNIEXPORT jint JNICALL Cocoa_NATIVE(HICocoaViewCreate)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- Cocoa_NATIVE_ENTER(env, that, HICocoaViewCreate_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
-/*
- rc = (jint)HICocoaViewCreate(arg0, arg1, lparg2);
-*/
- {
- LOAD_FUNCTION(fp, HICocoaViewCreate)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jint, jint, jint *))fp)(arg0, arg1, lparg2);
- }
- }
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- Cocoa_NATIVE_EXIT(env, that, HICocoaViewCreate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIWebViewCreate
-JNIEXPORT jint JNICALL Cocoa_NATIVE(HIWebViewCreate)
- (JNIEnv *env, jclass that, jintArray arg0)
-{
- jint *lparg0=NULL;
- jint rc = 0;
- Cocoa_NATIVE_ENTER(env, that, HIWebViewCreate_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)HIWebViewCreate((HIViewRef *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- Cocoa_NATIVE_EXIT(env, that, HIWebViewCreate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIWebViewGetWebView
-JNIEXPORT jint JNICALL Cocoa_NATIVE(HIWebViewGetWebView)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- Cocoa_NATIVE_ENTER(env, that, HIWebViewGetWebView_FUNC);
- rc = (jint)HIWebViewGetWebView((HIViewRef)arg0);
- Cocoa_NATIVE_EXIT(env, that, HIWebViewGetWebView_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSDeviceRGBColorSpace
-JNIEXPORT jint JNICALL Cocoa_NATIVE(NSDeviceRGBColorSpace)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- Cocoa_NATIVE_ENTER(env, that, NSDeviceRGBColorSpace_FUNC);
- rc = (jint)NSDeviceRGBColorSpace;
- Cocoa_NATIVE_EXIT(env, that, NSDeviceRGBColorSpace_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSSearchPathForDirectoriesInDomains
-JNIEXPORT jint JNICALL Cocoa_NATIVE(NSSearchPathForDirectoriesInDomains)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2)
-{
- jint rc = 0;
- Cocoa_NATIVE_ENTER(env, that, NSSearchPathForDirectoriesInDomains_FUNC);
- rc = (jint)NSSearchPathForDirectoriesInDomains((NSSearchPathDirectory)arg0, (NSSearchPathDomainMask)arg1, (BOOL)arg2);
- Cocoa_NATIVE_EXIT(env, that, NSSearchPathForDirectoriesInDomains_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_WebInitForCarbon
-JNIEXPORT void JNICALL Cocoa_NATIVE(WebInitForCarbon)
- (JNIEnv *env, jclass that)
-{
- Cocoa_NATIVE_ENTER(env, that, WebInitForCarbon_FUNC);
- WebInitForCarbon();
- Cocoa_NATIVE_EXIT(env, that, WebInitForCarbon_FUNC);
-}
-#endif
-
-#ifndef NO_class_1getClassMethod
-JNIEXPORT jintLong JNICALL Cocoa_NATIVE(class_1getClassMethod)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- Cocoa_NATIVE_ENTER(env, that, class_1getClassMethod_FUNC);
- rc = (jintLong)class_getClassMethod((Class)arg0, (SEL)arg1);
- Cocoa_NATIVE_EXIT(env, that, class_1getClassMethod_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_memcpy
-JNIEXPORT void JNICALL Cocoa_NATIVE(memcpy)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- NSRect _arg0, *lparg0=NULL;
- Cocoa_NATIVE_ENTER(env, that, memcpy_FUNC);
- if (arg0) if ((lparg0 = getNSRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- memcpy(lparg0, (void *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setNSRectFields(env, arg0, lparg0);
- Cocoa_NATIVE_EXIT(env, that, memcpy_FUNC);
-}
-#endif
-
-#ifndef NO_memmove
-JNIEXPORT void JNICALL Cocoa_NATIVE(memmove)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- NSPoint _arg0, *lparg0=NULL;
- Cocoa_NATIVE_ENTER(env, that, memmove_FUNC);
- if (arg0) if ((lparg0 = getNSPointFields(env, arg0, &_arg0)) == NULL) goto fail;
- memmove(lparg0, (void *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setNSPointFields(env, arg0, lparg0);
- Cocoa_NATIVE_EXIT(env, that, memmove_FUNC);
-}
-#endif
-
-#ifndef NO_objc_1getClass
-JNIEXPORT jint JNICALL Cocoa_NATIVE(objc_1getClass)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jint rc = 0;
- Cocoa_NATIVE_ENTER(env, that, objc_1getClass_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)objc_getClass((const char *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- Cocoa_NATIVE_EXIT(env, that, objc_1getClass_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1getMetaClass
-JNIEXPORT jint JNICALL Cocoa_NATIVE(objc_1getMetaClass)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jint rc = 0;
- Cocoa_NATIVE_ENTER(env, that, objc_1getMetaClass_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)objc_getMetaClass((const char *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- Cocoa_NATIVE_EXIT(env, that, objc_1getMetaClass_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1msgSend__II
-JNIEXPORT jint JNICALL Cocoa_NATIVE(objc_1msgSend__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- Cocoa_NATIVE_ENTER(env, that, objc_1msgSend__II_FUNC);
- rc = (jint)objc_msgSend((id)arg0, (SEL)arg1);
- Cocoa_NATIVE_EXIT(env, that, objc_1msgSend__II_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1msgSend__IID
-JNIEXPORT jint JNICALL Cocoa_NATIVE(objc_1msgSend__IID)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jdouble arg2)
-{
- jint rc = 0;
- Cocoa_NATIVE_ENTER(env, that, objc_1msgSend__IID_FUNC);
- rc = (jint)((jint (*)(id, SEL, jdouble))objc_msgSend)((id)arg0, (SEL)arg1, arg2);
- Cocoa_NATIVE_EXIT(env, that, objc_1msgSend__IID_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1msgSend__IIF
-JNIEXPORT jint JNICALL Cocoa_NATIVE(objc_1msgSend__IIF)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jfloat arg2)
-{
- jint rc = 0;
- Cocoa_NATIVE_ENTER(env, that, objc_1msgSend__IIF_FUNC);
- rc = (jint)((jint (*)(id, SEL, jfloat))objc_msgSend)((id)arg0, (SEL)arg1, arg2);
- Cocoa_NATIVE_EXIT(env, that, objc_1msgSend__IIF_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1msgSend__IIFF
-JNIEXPORT jint JNICALL Cocoa_NATIVE(objc_1msgSend__IIFF)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jfloat arg2, jfloat arg3)
-{
- jint rc = 0;
- Cocoa_NATIVE_ENTER(env, that, objc_1msgSend__IIFF_FUNC);
- rc = (jint)((jint (*)(id, SEL, jfloat, jfloat))objc_msgSend)((id)arg0, (SEL)arg1, arg2, arg3);
- Cocoa_NATIVE_EXIT(env, that, objc_1msgSend__IIFF_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1msgSend__III
-JNIEXPORT jint JNICALL Cocoa_NATIVE(objc_1msgSend__III)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- Cocoa_NATIVE_ENTER(env, that, objc_1msgSend__III_FUNC);
- rc = (jint)objc_msgSend((id)arg0, (SEL)arg1, arg2);
- Cocoa_NATIVE_EXIT(env, that, objc_1msgSend__III_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1msgSend__IIII
-JNIEXPORT jint JNICALL Cocoa_NATIVE(objc_1msgSend__IIII)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- jint rc = 0;
- Cocoa_NATIVE_ENTER(env, that, objc_1msgSend__IIII_FUNC);
- rc = (jint)objc_msgSend((id)arg0, (SEL)arg1, arg2, arg3);
- Cocoa_NATIVE_EXIT(env, that, objc_1msgSend__IIII_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1msgSend__IIIII
-JNIEXPORT jint JNICALL Cocoa_NATIVE(objc_1msgSend__IIIII)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4)
-{
- jint rc = 0;
- Cocoa_NATIVE_ENTER(env, that, objc_1msgSend__IIIII_FUNC);
- rc = (jint)objc_msgSend((id)arg0, (SEL)arg1, arg2, arg3, arg4);
- Cocoa_NATIVE_EXIT(env, that, objc_1msgSend__IIIII_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1msgSend__IIIIII
-JNIEXPORT jint JNICALL Cocoa_NATIVE(objc_1msgSend__IIIIII)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5)
-{
- jint rc = 0;
- Cocoa_NATIVE_ENTER(env, that, objc_1msgSend__IIIIII_FUNC);
- rc = (jint)objc_msgSend((id)arg0, (SEL)arg1, arg2, arg3, arg4, arg5);
- Cocoa_NATIVE_EXIT(env, that, objc_1msgSend__IIIIII_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2
-JNIEXPORT jint JNICALL Cocoa_NATIVE(objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jobject arg3)
-{
- NSPoint _arg3, *lparg3=NULL;
- jint rc = 0;
- Cocoa_NATIVE_ENTER(env, that, objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
- if (arg3) if ((lparg3 = getNSPointFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)objc_msgSend((id)arg0, (SEL)arg1, arg2, *lparg3);
-fail:
- if (arg3 && lparg3) setNSPointFields(env, arg3, lparg3);
- Cocoa_NATIVE_EXIT(env, that, objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSRect_2I
-JNIEXPORT jint JNICALL Cocoa_NATIVE(objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSRect_2I)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jobject arg3, jint arg4)
-{
- NSRect _arg3, *lparg3=NULL;
- jint rc = 0;
- Cocoa_NATIVE_ENTER(env, that, objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC);
- if (arg3) if ((lparg3 = getNSRectFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)objc_msgSend((id)arg0, (SEL)arg1, arg2, *lparg3, arg4);
-fail:
- if (arg3 && lparg3) setNSRectFields(env, arg3, lparg3);
- Cocoa_NATIVE_EXIT(env, that, objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2
-JNIEXPORT jint JNICALL Cocoa_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2)
-{
- NSPoint _arg2, *lparg2=NULL;
- jint rc = 0;
- Cocoa_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
- if (arg2) if ((lparg2 = getNSPointFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)objc_msgSend((id)arg0, (SEL)arg1, *lparg2);
-fail:
- if (arg2 && lparg2) setNSPointFields(env, arg2, lparg2);
- Cocoa_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2I
-JNIEXPORT jint JNICALL Cocoa_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2I)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jint arg3)
-{
- NSPoint _arg2, *lparg2=NULL;
- jint rc = 0;
- Cocoa_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2I_FUNC);
- if (arg2) if ((lparg2 = getNSPointFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)objc_msgSend((id)arg0, (SEL)arg1, *lparg2, arg3);
-fail:
- if (arg2 && lparg2) setNSPointFields(env, arg2, lparg2);
- Cocoa_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2
-JNIEXPORT jint JNICALL Cocoa_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jobject arg3, jobject arg4)
-{
- NSPoint _arg2, *lparg2=NULL;
- NSPoint _arg3, *lparg3=NULL;
- NSPoint _arg4, *lparg4=NULL;
- jint rc = 0;
- Cocoa_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
- if (arg2) if ((lparg2 = getNSPointFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getNSPointFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg4) if ((lparg4 = getNSPointFields(env, arg4, &_arg4)) == NULL) goto fail;
- rc = (jint)objc_msgSend((id)arg0, (SEL)arg1, *lparg2, *lparg3, *lparg4);
-fail:
- if (arg4 && lparg4) setNSPointFields(env, arg4, lparg4);
- if (arg3 && lparg3) setNSPointFields(env, arg3, lparg3);
- if (arg2 && lparg2) setNSPointFields(env, arg2, lparg2);
- Cocoa_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2
-JNIEXPORT jint JNICALL Cocoa_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2)
-{
- NSRect _arg2, *lparg2=NULL;
- jint rc = 0;
- Cocoa_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
- if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)objc_msgSend((id)arg0, (SEL)arg1, *lparg2);
-fail:
- if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
- Cocoa_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2I
-JNIEXPORT jint JNICALL Cocoa_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2I)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jint arg3)
-{
- NSRect _arg2, *lparg2=NULL;
- jint rc = 0;
- Cocoa_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC);
- if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)objc_msgSend((id)arg0, (SEL)arg1, *lparg2, arg3);
-fail:
- if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
- Cocoa_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2II
-JNIEXPORT jint JNICALL Cocoa_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jint arg3, jint arg4)
-{
- NSRect _arg2, *lparg2=NULL;
- jint rc = 0;
- Cocoa_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2II_FUNC);
- if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)objc_msgSend((id)arg0, (SEL)arg1, *lparg2, arg3, arg4);
-fail:
- if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
- Cocoa_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2II_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSSize_2
-JNIEXPORT jint JNICALL Cocoa_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSSize_2)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2)
-{
- NSSize _arg2, *lparg2=NULL;
- jint rc = 0;
- Cocoa_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC);
- if (arg2) if ((lparg2 = getNSSizeFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)objc_msgSend((id)arg0, (SEL)arg1, *lparg2);
-fail:
- if (arg2 && lparg2) setNSSizeFields(env, arg2, lparg2);
- Cocoa_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1msgSend__II_3C
-JNIEXPORT jint JNICALL Cocoa_NATIVE(objc_1msgSend__II_3C)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jcharArray arg2)
-{
- jchar *lparg2=NULL;
- jint rc = 0;
- Cocoa_NATIVE_ENTER(env, that, objc_1msgSend__II_3C_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)((jint (*)(jint, jint, jchar *))objc_msgSend)(arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
- Cocoa_NATIVE_EXIT(env, that, objc_1msgSend__II_3C_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1msgSend__II_3IIIIIIIIIII
-JNIEXPORT jint JNICALL Cocoa_NATIVE(objc_1msgSend__II_3IIIIIIIIIII)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8, jint arg9, jint arg10, jint arg11, jint arg12)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- Cocoa_NATIVE_ENTER(env, that, objc_1msgSend__II_3IIIIIIIIIII_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)objc_msgSend((id)arg0, (SEL)arg1, lparg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- Cocoa_NATIVE_EXIT(env, that, objc_1msgSend__II_3IIIIIIIIIII_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1msgSend_1fpret
-JNIEXPORT jdouble JNICALL Cocoa_NATIVE(objc_1msgSend_1fpret)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jdouble rc = 0;
- Cocoa_NATIVE_ENTER(env, that, objc_1msgSend_1fpret_FUNC);
- rc = (jdouble)((jdouble (*)(jintLong, jintLong))objc_msgSend_fpret)(arg0, arg1);
- Cocoa_NATIVE_EXIT(env, that, objc_1msgSend_1fpret_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2II
-JNIEXPORT void JNICALL Cocoa_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- NSRect _arg0, *lparg0=NULL;
- Cocoa_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2II_FUNC);
- if (arg0) if ((lparg0 = getNSRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- *lparg0 = (*(NSRect (*)(void *, SEL))objc_msgSend_stret)((void *)arg1, (SEL)arg2);
- } else {
- *lparg0 = (*(NSRect (*)(void *, SEL))objc_msgSend)((void *)arg1, (SEL)arg2);
- }
-fail:
- if (arg0 && lparg0) setNSRectFields(env, arg0, lparg0);
- Cocoa_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2II_FUNC);
-}
-#endif
-
-#ifndef NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2I
-JNIEXPORT void JNICALL Cocoa_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2I)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2, jobject arg3, jint arg4)
-{
- NSRect _arg0, *lparg0=NULL;
- NSRect _arg3, *lparg3=NULL;
- Cocoa_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC);
- if (arg0) if ((lparg0 = getNSRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getNSRectFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- *lparg0 = (*(NSRect (*)(void *, SEL, NSRect, jint))objc_msgSend_stret)((void *)arg1, (SEL)arg2, *lparg3, arg4);
- } else {
- *lparg0 = (*(NSRect (*)(void *, SEL, NSRect, jint))objc_msgSend)((void *)arg1, (SEL)arg2, *lparg3, arg4);
- }
-fail:
- if (arg3 && lparg3) setNSRectFields(env, arg3, lparg3);
- if (arg0 && lparg0) setNSRectFields(env, arg0, lparg0);
- Cocoa_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC);
-}
-#endif
-
-#ifndef NO_sel_1registerName
-JNIEXPORT jint JNICALL Cocoa_NATIVE(sel_1registerName)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jint rc = 0;
- Cocoa_NATIVE_ENTER(env, that, sel_1registerName_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)sel_registerName((const char *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- Cocoa_NATIVE_EXIT(env, that, sel_1registerName_FUNC);
- return rc;
-}
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa.h b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa.h
deleted file mode 100644
index a57d4b0a06..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#ifndef INC_cocoa_H
-#define INC_cocoa_H
-
-#include <Carbon/Carbon.h>
-#include <WebKit/WebKit.h>
-#include <WebKit/HIWebView.h>
-#include <WebKit/CarbonUtils.h>
-#import <objc/objc-runtime.h>
-
-#include "cocoa_custom.h"
-
-#ifndef __i386__
-#define objc_msgSend_fpret objc_msgSend
-#endif
-
-#ifdef __i386__
-#define STRUCT_SIZE_LIMIT 8
-#elif __ppc__
-#define STRUCT_SIZE_LIMIT 4
-#elif __x86_64__
-#define STRUCT_SIZE_LIMIT 16
-#endif
-
-#endif /* INC_cocoa_H */
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa_custom.c b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa_custom.c
deleted file mode 100755
index e298bd6d14..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa_custom.c
+++ /dev/null
@@ -1,316 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "cocoa_structs.h"
-#include "cocoa_stats.h"
-
-#include <dlfcn.h>
-
-#define Cocoa_NATIVE(func) Java_org_eclipse_swt_internal_cocoa_Cocoa_##func
-
-extern id objc_msgSend(id, SEL, ...);
-
-#ifndef NO_HIJavaViewCreateWithCocoaView
-JNIEXPORT jint JNICALL Cocoa_NATIVE(HIJavaViewCreateWithCocoaView)
- (JNIEnv *env, jclass that, jintArray arg0, jint arg1)
-{
- jint *lparg0=NULL;
- jint rc = 0;
- Cocoa_NATIVE_ENTER(env, that, HIJavaViewCreateWithCocoaView_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- /*
- rc = (jint)HIJavaViewCreateWithCocoaView(lparg0, arg1);
- */
- {
- static int initialized = 0;
- static void *fp = NULL;
- if (!initialized) {
- void* handle = dlopen("/System/Library/Frameworks/JavaVM.framework/Libraries/libframeembedding.jnilib", RTLD_LAZY);
- if (handle) fp = dlsym(handle, "HIJavaViewCreateWithCocoaView");
- initialized = 1;
- }
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jint *, jint))fp)(lparg0, arg1);
- }
- }
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- Cocoa_NATIVE_EXIT(env, that, HIJavaViewCreateWithCocoaView_FUNC);
- return rc;
-}
-#endif
-
-@interface NSStatusItemImageView : NSImageView
-{
- int user_data;
- int (*proc) (int sender, int user_data, int selector, void * arg0);
-}
-@end
-
-@implementation NSStatusItemImageView
-
-- (id)initWithProc:(id)prc frame:(NSRect)rect user_data:(int)data
-{
- [super initWithFrame: rect];
- proc= (void *) prc;
- user_data = data;
- return self;
-}
-
-- (void)mouseDown:(NSEvent *)event
-{
- proc((int)self, user_data, 0, event);
-}
-
-- (void)mouseUp:(NSEvent *)event
-{
- proc((int)self, user_data, 1, event);
-}
-
-- (void)rightMouseDown:(NSEvent *)event
-{
- proc((int)self, user_data, 2, event);
-}
-
-- (void)drawRect:(NSRect) rect
-{
- proc((int)self, user_data, 3, &rect);
- [super drawRect: rect];
-}
-@end
-
-@interface WebKitDelegate : NSObject
-{
- int user_data;
- int (*proc) (int sender, int user_data, int selector, int arg0, int arg1, int arg2, int arg3);
-}
-@end
-
-@implementation WebKitDelegate
-
-- (id)initWithProc:(id)prc user_data:(int)data
-{
- [super init];
- proc= (void *) prc;
- user_data = data;
- return self;
-}
-
-/* WebFrameLoadDelegate */
-
-- (void)webView:(WebView *)sender didFailProvisionalLoadWithError:(NSError *)error forFrame:(WebFrame *)frame
-{
- proc((int)sender, user_data, 1, (int)error, (int)frame, 0, 0);
-}
-
-- (void)webView:(WebView *)sender didFinishLoadForFrame:(WebFrame *)frame
-{
- proc((int)sender, user_data, 2, (int)frame, 0, 0, 0);
-}
-
-- (void)webView:(WebView *)sender didReceiveTitle:(NSString *)title forFrame:(WebFrame *)frame
-{
- proc((int)sender, user_data, 3, (int)title, (int)frame, 0, 0);
-}
-
-- (void)webView:(WebView *)sender didStartProvisionalLoadForFrame:(WebFrame *)frame
-{
- proc((int)sender, user_data, 4, (int)frame, 0, 0, 0);
-}
-
-- (void)webView:(WebView *)sender didCommitLoadForFrame:(WebFrame *)frame
-{
- proc((int)sender, user_data, 10, (int)frame, 0, 0, 0);
-}
-
-- (void)webView:(WebView *)sender didChangeLocationWithinPageForFrame:(WebFrame *)frame
-{
- proc((int)sender, user_data, 31, (int)frame, 0, 0, 0);
-}
-
-- (void)webView:(WebView *)sender windowScriptObjectAvailable:(WebScriptObject *)windowScriptObject
-{
- proc((int)sender, user_data, 33, (int)windowScriptObject, 0, 0, 0);
-}
-
-/* WebResourceLoadDelegate */
-
-- (void)webView:(WebView *)sender resource:(id)identifier didFinishLoadingFromDataSource:(WebDataSource *)dataSource
-{
- proc((int)sender, user_data, 5, (int)identifier, (int)dataSource, 0, 0);
-}
-
-- (void)webView:(WebView *)sender resource:(id)identifier didFailLoadingWithError:(NSError *)error fromDataSource:(WebDataSource *)dataSource
-{
- proc((int)sender, user_data, 6, (int)identifier, (int)error, (int)dataSource, 0);
-}
-
-- (id)webView:(WebView *)sender identifierForInitialRequest:(NSURLRequest *)request fromDataSource:(WebDataSource *)dataSource
-{
- return (id) proc((int)sender, user_data, 7, (int)request, (int)dataSource, 0, 0);
-}
-
-- (NSURLRequest *)webView:(WebView *)sender resource:(id)identifier willSendRequest:(NSURLRequest *)request redirectResponse:(NSURLResponse *)redirectResponse fromDataSource:(WebDataSource *)dataSource
-{
- return (NSURLRequest *) proc((int)sender, user_data, 8, (int)identifier, (int)request, (int)redirectResponse, (int)dataSource);
-}
-
-- (void)webView:(WebView *)sender resource:(id)identifier didReceiveAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge fromDataSource:(WebDataSource *)dataSource
-{
- proc((int)sender, user_data, 35, (int)identifier, (int)challenge, (int)dataSource, 0);
-}
-
-/* handleNotification */
-
-- (void)handleNotification:(NSNotification *)notification
-{
- proc((int)[notification object], user_data, 9, (int)notification, 0, 0, 0);
-}
-
-/* UIDelegate */
-
-- (WebView *)webView:(WebView *)sender createWebViewWithRequest:(NSURLRequest *)request
-{
- return (WebView *) proc((int)sender, user_data, 11, (int)request, 0, 0, 0);
-}
-
-- (void)webViewShow:(WebView *)sender
-{
- proc((int)sender, user_data, 12, 0, 0, 0, 0);
-}
-
-- (void)webView:(WebView *)sender setFrame:(NSRect)frame
-{
- proc((int)sender, user_data, 13, (int)&frame, 0, 0, 0);
-}
-
-- (void)webViewClose:(WebView *)sender
-{
- proc((int)sender, user_data, 14, 0, 0, 0, 0);
-}
-
-- (NSArray *)webView:(WebView *)sender contextMenuItemsForElement:(NSDictionary *)element defaultMenuItems:(NSArray *)defaultMenuItems
-{
- return (NSArray *)proc((int)sender, user_data, 15, (int)element, (int)defaultMenuItems, 0, 0);
-}
-
-- (void)webView:(WebView *)sender setStatusBarVisible:(BOOL)visible
-{
- proc((int)sender, user_data, 16, (int)visible, 0, 0, 0);
-}
-
-- (void)webView:(WebView *)sender setResizable:(BOOL)resizable
-{
- proc((int)sender, user_data, 17, (int)resizable, 0, 0, 0);
-}
-
-- (void)webView:(WebView *)sender setToolbarsVisible:(BOOL)visible
-{
- proc((int)sender, user_data, 18, (int)visible, 0, 0, 0);
-}
-
-- (void)webView:(WebView *)sender setStatusText:(NSString *)text
-{
- proc((int)sender, user_data, 23, (int)text, 0, 0, 0);
-}
-
-- (void)webViewFocus:(WebView *)sender
-{
- proc((int)sender, user_data, 24, 0, 0, 0, 0);
-}
-
-- (void)webViewUnfocus:(WebView *)sender
-{
- proc((int)sender, user_data, 25, 0, 0, 0, 0);
-}
-
-- (void)webView:(WebView *)sender runJavaScriptAlertPanelWithMessage:(NSString *)message
-{
- proc((int)sender, user_data, 26, (int)message, 0, 0, 0);
-}
-
-- (BOOL)webView:(WebView *)sender runJavaScriptConfirmPanelWithMessage:(NSString *)message
-{
- return (BOOL) proc((int)sender, user_data, 27, (int)message, 0, 0, 0);
-}
-
-- (void)webView:(WebView *)sender runOpenPanelForFileButtonWithResultListener:(id<WebOpenPanelResultListener>)resultListener
-{
- proc((int)sender, user_data, 28, (int)resultListener, 0, 0, 0);
-}
-
-- (void)webView:(WebView *)sender mouseDidMoveOverElement:(NSDictionary *)elementInformation modifierFlags:(unsigned int)modifierFlags
-{
- proc((int)sender, user_data, 30, (int)elementInformation, (int)modifierFlags, 0, 0);
-}
-
-/* WebPolicyDelegate */
-- (void)webView:(WebView *)sender decidePolicyForMIMEType:(NSString *)type request:(NSURLRequest *)request frame:(WebFrame*)frame decisionListener:(id<WebPolicyDecisionListener>)listener
-{
- proc((int)sender, user_data, 19, (int)type, (int)request, (int)frame, (int)listener);
-}
-
-- (void)webView:(WebView *)sender decidePolicyForNavigationAction:(NSDictionary *)actionInformation request:(NSURLRequest *)request frame:(WebFrame *)frame decisionListener:(id<WebPolicyDecisionListener>)listener
-{
- proc((int)sender, user_data, 20, (int)actionInformation, (int)request, (int)frame, (int)listener);
-}
-
-
-- (void)webView:(WebView *)sender decidePolicyForNewWindowAction:(NSDictionary *)actionInformation request:(NSURLRequest *)request newFrameName:(NSString *)frameName decisionListener:(id<WebPolicyDecisionListener>)listener
-{
- proc((int)sender, user_data, 21, (int)actionInformation, (int)request, (int)frameName, (int)listener);
-}
-
-
-- (void)webView:(WebView *)sender unableToImplementPolicyWithError:(NSError *)error frame:(WebFrame *)frame
-{
- proc((int)sender, user_data, 22, (int)error, (int)frame, 0, 0);
-}
-
-/* WebDownload */
-
-- (void)download:(NSURLDownload *)download decideDestinationWithSuggestedFilename:(NSString *)filename
-{
- proc((int)download, user_data, 29, (int)download, (int)filename, 0, 0);
-}
-
-/* DOMEventListener */
-
-- (void)handleEvent:(DOMEvent *)evt
-{
- proc((int)evt, user_data, 32, (int)evt, 0, 0, 0);
-}
-
-/* WebScripting */
-
-+ (BOOL)isSelectorExcludedFromWebScript:(SEL)aSelector
-{
- return aSelector != @selector(callJava:index:arg:);
-}
-
-+ (NSString *)webScriptNameForSelector:(SEL)aSelector
-{
- if (aSelector == @selector(callJava:index:arg:)) {
- return @"callJava";
- }
- return 0;
-}
-
-/* external */
-
-- (id)callJava:(NSObject *)arg index:(NSObject *)index arg:(NSObject *)arg0
-{
- return (id)proc(0, user_data, 34, (int)arg, (int)index, (int)arg0, 0);
-}
-
-@end
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa_custom.h b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa_custom.h
deleted file mode 100755
index d57df2d879..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa_custom.h
+++ /dev/null
@@ -1,14 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-/* Libraries for dynamic loaded functions */
-#define HICocoaViewCreate_LIB "com.apple.Carbon"
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa_stats.c b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa_stats.c
deleted file mode 100644
index 71c8ec334c..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa_stats.c
+++ /dev/null
@@ -1,77 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "cocoa_stats.h"
-
-#ifdef NATIVE_STATS
-
-int Cocoa_nativeFunctionCount = 35;
-int Cocoa_nativeFunctionCallCount[35];
-char * Cocoa_nativeFunctionNames[] = {
- "HICocoaViewCreate",
- "HIJavaViewCreateWithCocoaView",
- "HIWebViewCreate",
- "HIWebViewGetWebView",
- "NSDeviceRGBColorSpace",
- "NSSearchPathForDirectoriesInDomains",
- "WebInitForCarbon",
- "class_1getClassMethod",
- "memcpy",
- "memmove",
- "objc_1getClass",
- "objc_1getMetaClass",
- "objc_1msgSend__II",
- "objc_1msgSend__IID",
- "objc_1msgSend__IIF",
- "objc_1msgSend__IIFF",
- "objc_1msgSend__III",
- "objc_1msgSend__IIII",
- "objc_1msgSend__IIIII",
- "objc_1msgSend__IIIIII",
- "objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2",
- "objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSRect_2I",
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2",
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2I",
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2",
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2",
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2I",
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2II",
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSSize_2",
- "objc_1msgSend__II_3C",
- "objc_1msgSend__II_3IIIIIIIIIII",
- "objc_1msgSend_1fpret",
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2II",
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2I",
- "sel_1registerName",
-};
-
-#define STATS_NATIVE(func) Java_org_eclipse_swt_tools_internal_NativeStats_##func
-
-JNIEXPORT jint JNICALL STATS_NATIVE(Cocoa_1GetFunctionCount)
- (JNIEnv *env, jclass that)
-{
- return Cocoa_nativeFunctionCount;
-}
-
-JNIEXPORT jstring JNICALL STATS_NATIVE(Cocoa_1GetFunctionName)
- (JNIEnv *env, jclass that, jint index)
-{
- return (*env)->NewStringUTF(env, Cocoa_nativeFunctionNames[index]);
-}
-
-JNIEXPORT jint JNICALL STATS_NATIVE(Cocoa_1GetFunctionCallCount)
- (JNIEnv *env, jclass that, jint index)
-{
- return Cocoa_nativeFunctionCallCount[index];
-}
-
-#endif
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa_stats.h b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa_stats.h
deleted file mode 100644
index 18345a3cb8..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa_stats.h
+++ /dev/null
@@ -1,63 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#ifdef NATIVE_STATS
-extern int Cocoa_nativeFunctionCount;
-extern int Cocoa_nativeFunctionCallCount[];
-extern char* Cocoa_nativeFunctionNames[];
-#define Cocoa_NATIVE_ENTER(env, that, func) Cocoa_nativeFunctionCallCount[func]++;
-#define Cocoa_NATIVE_EXIT(env, that, func)
-#else
-#ifndef Cocoa_NATIVE_ENTER
-#define Cocoa_NATIVE_ENTER(env, that, func)
-#endif
-#ifndef Cocoa_NATIVE_EXIT
-#define Cocoa_NATIVE_EXIT(env, that, func)
-#endif
-#endif
-
-typedef enum {
- HICocoaViewCreate_FUNC,
- HIJavaViewCreateWithCocoaView_FUNC,
- HIWebViewCreate_FUNC,
- HIWebViewGetWebView_FUNC,
- NSDeviceRGBColorSpace_FUNC,
- NSSearchPathForDirectoriesInDomains_FUNC,
- WebInitForCarbon_FUNC,
- class_1getClassMethod_FUNC,
- memcpy_FUNC,
- memmove_FUNC,
- objc_1getClass_FUNC,
- objc_1getMetaClass_FUNC,
- objc_1msgSend__II_FUNC,
- objc_1msgSend__IID_FUNC,
- objc_1msgSend__IIF_FUNC,
- objc_1msgSend__IIFF_FUNC,
- objc_1msgSend__III_FUNC,
- objc_1msgSend__IIII_FUNC,
- objc_1msgSend__IIIII_FUNC,
- objc_1msgSend__IIIIII_FUNC,
- objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
- objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC,
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2I_FUNC,
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC,
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC,
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2II_FUNC,
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC,
- objc_1msgSend__II_3C_FUNC,
- objc_1msgSend__II_3IIIIIIIIIII_FUNC,
- objc_1msgSend_1fpret_FUNC,
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2II_FUNC,
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC,
- sel_1registerName_FUNC,
-} Cocoa_FUNCS;
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa_structs.c b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa_structs.c
deleted file mode 100644
index cf1e390234..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa_structs.c
+++ /dev/null
@@ -1,122 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "cocoa_structs.h"
-
-#ifndef NO_NSPoint
-typedef struct NSPoint_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID x, y;
-} NSPoint_FID_CACHE;
-
-NSPoint_FID_CACHE NSPointFc;
-
-void cacheNSPointFields(JNIEnv *env, jobject lpObject)
-{
- if (NSPointFc.cached) return;
- NSPointFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NSPointFc.x = (*env)->GetFieldID(env, NSPointFc.clazz, "x", "F");
- NSPointFc.y = (*env)->GetFieldID(env, NSPointFc.clazz, "y", "F");
- NSPointFc.cached = 1;
-}
-
-NSPoint *getNSPointFields(JNIEnv *env, jobject lpObject, NSPoint *lpStruct)
-{
- if (!NSPointFc.cached) cacheNSPointFields(env, lpObject);
- lpStruct->x = (*env)->GetFloatField(env, lpObject, NSPointFc.x);
- lpStruct->y = (*env)->GetFloatField(env, lpObject, NSPointFc.y);
- return lpStruct;
-}
-
-void setNSPointFields(JNIEnv *env, jobject lpObject, NSPoint *lpStruct)
-{
- if (!NSPointFc.cached) cacheNSPointFields(env, lpObject);
- (*env)->SetFloatField(env, lpObject, NSPointFc.x, (jfloat)lpStruct->x);
- (*env)->SetFloatField(env, lpObject, NSPointFc.y, (jfloat)lpStruct->y);
-}
-#endif
-
-#ifndef NO_NSRect
-typedef struct NSRect_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID x, y, width, height;
-} NSRect_FID_CACHE;
-
-NSRect_FID_CACHE NSRectFc;
-
-void cacheNSRectFields(JNIEnv *env, jobject lpObject)
-{
- if (NSRectFc.cached) return;
- NSRectFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NSRectFc.x = (*env)->GetFieldID(env, NSRectFc.clazz, "x", "F");
- NSRectFc.y = (*env)->GetFieldID(env, NSRectFc.clazz, "y", "F");
- NSRectFc.width = (*env)->GetFieldID(env, NSRectFc.clazz, "width", "F");
- NSRectFc.height = (*env)->GetFieldID(env, NSRectFc.clazz, "height", "F");
- NSRectFc.cached = 1;
-}
-
-NSRect *getNSRectFields(JNIEnv *env, jobject lpObject, NSRect *lpStruct)
-{
- if (!NSRectFc.cached) cacheNSRectFields(env, lpObject);
- lpStruct->origin.x = (*env)->GetFloatField(env, lpObject, NSRectFc.x);
- lpStruct->origin.y = (*env)->GetFloatField(env, lpObject, NSRectFc.y);
- lpStruct->size.width = (*env)->GetFloatField(env, lpObject, NSRectFc.width);
- lpStruct->size.height = (*env)->GetFloatField(env, lpObject, NSRectFc.height);
- return lpStruct;
-}
-
-void setNSRectFields(JNIEnv *env, jobject lpObject, NSRect *lpStruct)
-{
- if (!NSRectFc.cached) cacheNSRectFields(env, lpObject);
- (*env)->SetFloatField(env, lpObject, NSRectFc.x, (jfloat)lpStruct->origin.x);
- (*env)->SetFloatField(env, lpObject, NSRectFc.y, (jfloat)lpStruct->origin.y);
- (*env)->SetFloatField(env, lpObject, NSRectFc.width, (jfloat)lpStruct->size.width);
- (*env)->SetFloatField(env, lpObject, NSRectFc.height, (jfloat)lpStruct->size.height);
-}
-#endif
-
-#ifndef NO_NSSize
-typedef struct NSSize_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID width, height;
-} NSSize_FID_CACHE;
-
-NSSize_FID_CACHE NSSizeFc;
-
-void cacheNSSizeFields(JNIEnv *env, jobject lpObject)
-{
- if (NSSizeFc.cached) return;
- NSSizeFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NSSizeFc.width = (*env)->GetFieldID(env, NSSizeFc.clazz, "width", "F");
- NSSizeFc.height = (*env)->GetFieldID(env, NSSizeFc.clazz, "height", "F");
- NSSizeFc.cached = 1;
-}
-
-NSSize *getNSSizeFields(JNIEnv *env, jobject lpObject, NSSize *lpStruct)
-{
- if (!NSSizeFc.cached) cacheNSSizeFields(env, lpObject);
- lpStruct->width = (*env)->GetFloatField(env, lpObject, NSSizeFc.width);
- lpStruct->height = (*env)->GetFloatField(env, lpObject, NSSizeFc.height);
- return lpStruct;
-}
-
-void setNSSizeFields(JNIEnv *env, jobject lpObject, NSSize *lpStruct)
-{
- if (!NSSizeFc.cached) cacheNSSizeFields(env, lpObject);
- (*env)->SetFloatField(env, lpObject, NSSizeFc.width, (jfloat)lpStruct->width);
- (*env)->SetFloatField(env, lpObject, NSSizeFc.height, (jfloat)lpStruct->height);
-}
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa_structs.h b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa_structs.h
deleted file mode 100644
index 021b00187f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa_structs.h
+++ /dev/null
@@ -1,49 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "cocoa.h"
-
-#ifndef NO_NSPoint
-void cacheNSPointFields(JNIEnv *env, jobject lpObject);
-NSPoint *getNSPointFields(JNIEnv *env, jobject lpObject, NSPoint *lpStruct);
-void setNSPointFields(JNIEnv *env, jobject lpObject, NSPoint *lpStruct);
-#define NSPoint_sizeof() sizeof(NSPoint)
-#else
-#define cacheNSPointFields(a,b)
-#define getNSPointFields(a,b,c) NULL
-#define setNSPointFields(a,b,c)
-#define NSPoint_sizeof() 0
-#endif
-
-#ifndef NO_NSRect
-void cacheNSRectFields(JNIEnv *env, jobject lpObject);
-NSRect *getNSRectFields(JNIEnv *env, jobject lpObject, NSRect *lpStruct);
-void setNSRectFields(JNIEnv *env, jobject lpObject, NSRect *lpStruct);
-#define NSRect_sizeof() sizeof(NSRect)
-#else
-#define cacheNSRectFields(a,b)
-#define getNSRectFields(a,b,c) NULL
-#define setNSRectFields(a,b,c)
-#define NSRect_sizeof() 0
-#endif
-
-#ifndef NO_NSSize
-void cacheNSSizeFields(JNIEnv *env, jobject lpObject);
-NSSize *getNSSizeFields(JNIEnv *env, jobject lpObject, NSSize *lpStruct);
-void setNSSizeFields(JNIEnv *env, jobject lpObject, NSSize *lpStruct);
-#define NSSize_sizeof() sizeof(NSSize)
-#else
-#define cacheNSSizeFields(a,b)
-#define getNSSizeFields(a,b,c) NULL
-#define setNSSizeFields(a,b,c)
-#define NSSize_sizeof() 0
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/make_macosx.mak b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/make_macosx.mak
deleted file mode 100644
index e92742fe46..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/make_macosx.mak
+++ /dev/null
@@ -1,101 +0,0 @@
-#*******************************************************************************
-# Copyright (c) 2000, 2009 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-#*******************************************************************************
-
-# Makefile for SWT libraries on Carbon/Mac
-
-include make_common.mak
-
-SWT_PREFIX=swt
-SWTPI_PREFIX=swt-pi
-SWTCOCOA_PREFIX=swt-cocoa
-SWTAGL_PREFIX=swt-agl
-SWTXULRUNNER_PREFIX=swt-xulrunner
-WS_PREFIX=carbon
-SWT_VERSION=$(maj_ver)$(min_ver)
-SWT_LIB=lib$(SWT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).jnilib
-SWTPI_LIB=lib$(SWTPI_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).jnilib
-COCOA_LIB=lib$(SWTCOCOA_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).jnilib
-AGL_LIB=lib$(SWTAGL_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).jnilib
-XULRUNNER_LIB=lib$(SWTXULRUNNER_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).jnilib
-
-# Uncomment for Native Stats tool
-#NATIVE_STATS = -DNATIVE_STATS
-
-#SWT_DEBUG = -g
-ARCHS = -arch i386 -arch ppc
-CFLAGS = -c -Wall $(ARCHS) -DSWT_VERSION=$(SWT_VERSION) $(NATIVE_STATS) $(SWT_DEBUG) -DUSE_ASSEMBLER -DCARBON -I /System/Library/Frameworks/JavaVM.framework/Headers
-LFLAGS = -bundle $(ARCHS) -framework JavaVM -framework Carbon
-COCOACFLAGS = $(CFLAGS) -xobjective-c -I /System/Library/Frameworks/Cocoa.framework/Headers -I /System/Library/Frameworks/WebKit.framework/Headers
-COCOALFLAGS = $(LFLAGS) -framework WebKit -framework Cocoa
-AGLLFLAGS = $(LFLAGS) -framework OpenGL -framework AGL
-SWT_OBJECTS = swt.o c.o c_stats.o callback.o
-SWTPI_OBJECTS = swt.o os.o os_custom.o os_structs.o os_stats.o
-COCOA_OBJECTS = swt.o cocoa.o cocoa_custom.o cocoa_structs.o cocoa_stats.o
-AGL_OBJECTS = swt.o agl.o agl_stats.o
-XULRUNNER_OBJECTS = swt.o xpcom.o xpcom_custom.o xpcom_structs.o xpcom_stats.o xpcominit.o xpcominit_structs.o xpcom_stats.o
-
-XULRUNNER_SDK = /Users/Shared/xulrunner/1.8.0.1/mozilla/dist/i386/dist/sdk
-#XULRUNNER_SDK = /Users/Shared/gecko-sdk
-#XULRUNNER_LIBS = -L${XULRUNNER_SDK}/lib -lxpcomglue
-XULRUNNER_LIBS = $(XULRUNNER_SDK)/lib/libxpcomglue.a $(XULRUNNER_SDK)/../../../ppc/dist/sdk/lib/libxpcomglue.a
-XULRUNNERCFLAGS = $(CFLAGS) -Wno-non-virtual-dtor -include ${XULRUNNER_SDK}/include/mozilla-config.h -I${XULRUNNER_SDK}/include
-XULRUNNERLFLAGS = $(LFLAGS)
-
-all: $(SWT_LIB) $(SWTPI_LIB) $(COCOA_LIB) $(AGL_LIB) $(XULRUNNER_LIB)
-
-.c.o:
- cc $(CFLAGS) $*.c
-
-$(SWT_LIB): $(SWT_OBJECTS)
- cc -o $(SWT_LIB) $(LFLAGS) $(SWT_OBJECTS)
-
-$(SWTPI_LIB): $(SWTPI_OBJECTS)
- cc -o $(SWTPI_LIB) $(LFLAGS) $(SWTPI_OBJECTS)
-
-cocoa.o: cocoa.c
- cc $(COCOACFLAGS) cocoa.c
-
-cocoa_custom.o: cocoa_custom.c
- cc $(COCOACFLAGS) cocoa_custom.c
-
-cocoa_structs.o: cocoa_structs.c
- cc $(COCOACFLAGS) cocoa_structs.c
-
-$(COCOA_LIB): $(COCOA_OBJECTS)
- cc -o $(COCOA_LIB) $(COCOALFLAGS) $(COCOA_OBJECTS)
-
-$(AGL_LIB): $(AGL_OBJECTS)
- cc -o $(AGL_LIB) $(AGLLFLAGS) $(AGL_OBJECTS)
-
-$(XULRUNNER_LIB): $(XULRUNNER_OBJECTS)
- g++ -o $(XULRUNNER_LIB) $(XULRUNNERLFLAGS) $(XULRUNNER_LIBS) $(XULRUNNER_OBJECTS)
-
-xpcom.o: xpcom.cpp
- g++ $(XULRUNNERCFLAGS) xpcom.cpp
-xpcom_custom.o: xpcom_custom.cpp
- g++ $(XULRUNNERCFLAGS) xpcom_custom.cpp
-xpcom_structs.o: xpcom_structs.cpp
- g++ $(XULRUNNERCFLAGS) xpcom_structs.cpp
-xpcom_stats.o: xpcom_stats.cpp
- g++ $(XULRUNNERCFLAGS) xpcom_stats.cpp
-xpcominit.o: xpcominit.cpp
- g++ $(XULRUNNERCFLAGS) xpcominit.cpp
-xpcominit_structs.o: xpcominit_structs.cpp
- g++ $(XULRUNNERCFLAGS) xpcominit_structs.cpp
-xpcominit_stats.o: xpcominit_stats.cpp
- g++ $(XULRUNNERCFLAGS) xpcominit_stats.cpp
-
-
-install: all
- cp *.jnilib $(OUTPUT_DIR)
-
-clean:
- rm -f *.jnilib *.o
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os.c b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os.c
deleted file mode 100644
index edd72804d1..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os.c
+++ /dev/null
@@ -1,13979 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "os_structs.h"
-#include "os_stats.h"
-
-#define OS_NATIVE(func) Java_org_eclipse_swt_internal_carbon_OS_##func
-
-#ifndef NO_AECoerceDesc
-JNIEXPORT jint JNICALL OS_NATIVE(AECoerceDesc)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, AECoerceDesc_FUNC);
- rc = (jint)AECoerceDesc((AEDesc *)arg0, arg1, (AEDesc *)arg2);
- OS_NATIVE_EXIT(env, that, AECoerceDesc_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AECountItems
-JNIEXPORT jint JNICALL OS_NATIVE(AECountItems)
- (JNIEnv *env, jclass that, jobject arg0, jintArray arg1)
-{
- AEDesc _arg0, *lparg0=NULL;
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, AECountItems_FUNC);
- if (arg0) if ((lparg0 = getAEDescFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)AECountItems((const AEDescList *)lparg0, (long *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) setAEDescFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, AECountItems_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AECreateDesc
-JNIEXPORT jint JNICALL OS_NATIVE(AECreateDesc)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2, jobject arg3)
-{
- jbyte *lparg1=NULL;
- AEDesc _arg3, *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, AECreateDesc_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getAEDescFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)AECreateDesc((DescType)arg0, (const void *)lparg1, (Size)arg2, lparg3);
-fail:
- if (arg3 && lparg3) setAEDescFields(env, arg3, lparg3);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, AECreateDesc_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AEDisposeDesc
-JNIEXPORT jint JNICALL OS_NATIVE(AEDisposeDesc)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- AEDesc _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, AEDisposeDesc_FUNC);
- if (arg0) if ((lparg0 = getAEDescFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)AEDisposeDesc(lparg0);
-fail:
- if (arg0 && lparg0) setAEDescFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, AEDisposeDesc_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AEGetDescData
-JNIEXPORT jint JNICALL OS_NATIVE(AEGetDescData)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2)
-{
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, AEGetDescData_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)AEGetDescData((AEDesc *)arg0, (void *)lparg1, arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, AEGetDescData_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AEGetNthPtr
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, AEGetNthPtr_FUNC);
- if (arg0) if ((lparg0 = getAEDescFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL)) == NULL) goto fail;
- rc = (jint)AEGetNthPtr((const AEDescList *)lparg0, arg1, (DescType)arg2, (AEKeyword *)lparg3, (DescType *)lparg4, (void *)arg5, (Size)arg6, (Size *)lparg7);
-fail:
- if (arg7 && lparg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg0 && lparg0) setAEDescFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, AEGetNthPtr_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AEInstallEventHandler
-JNIEXPORT jint JNICALL OS_NATIVE(AEInstallEventHandler)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jboolean arg4)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, AEInstallEventHandler_FUNC);
- rc = (jint)AEInstallEventHandler((AEEventClass)arg0, (AEEventID)arg1, (AEEventHandlerUPP)arg2, (long)arg3, arg4);
- OS_NATIVE_EXIT(env, that, AEInstallEventHandler_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AEProcessAppleEvent
-JNIEXPORT jint JNICALL OS_NATIVE(AEProcessAppleEvent)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- EventRecord _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, AEProcessAppleEvent_FUNC);
- if (arg0) if ((lparg0 = getEventRecordFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)AEProcessAppleEvent((const EventRecord *)lparg0);
-fail:
- if (arg0 && lparg0) setEventRecordFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, AEProcessAppleEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSFontActivateFromFileSpecification
-JNIEXPORT jint JNICALL OS_NATIVE(ATSFontActivateFromFileSpecification)
- (JNIEnv *env, jclass that, jbyteArray arg0, jint arg1, jint arg2, jint arg3, jint arg4, jintArray arg5)
-{
- jbyte *lparg0=NULL;
- jint *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSFontActivateFromFileSpecification_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)ATSFontActivateFromFileSpecification((const FSSpec *)lparg0, (ATSFontContext)arg1, (ATSFontFormat)arg2, (void *)arg3, (ATSOptionFlags)arg4, (ATSFontContainerRef *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, ATSFontActivateFromFileSpecification_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSFontDeactivate
-JNIEXPORT jint JNICALL OS_NATIVE(ATSFontDeactivate)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSFontDeactivate_FUNC);
- rc = (jint)ATSFontDeactivate((ATSFontContainerRef)arg0, (void *)arg1, (ATSOptionFlags)arg2);
- OS_NATIVE_EXIT(env, that, ATSFontDeactivate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSFontFindFromName
-JNIEXPORT jint JNICALL OS_NATIVE(ATSFontFindFromName)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSFontFindFromName_FUNC);
- rc = (jint)ATSFontFindFromName((CFStringRef)arg0, (ATSOptionFlags)arg1);
- OS_NATIVE_EXIT(env, that, ATSFontFindFromName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSFontGetHorizontalMetrics
-JNIEXPORT jint JNICALL OS_NATIVE(ATSFontGetHorizontalMetrics)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2)
-{
- ATSFontMetrics _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSFontGetHorizontalMetrics_FUNC);
- if (arg2) if ((lparg2 = getATSFontMetricsFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)ATSFontGetHorizontalMetrics((ATSFontRef)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setATSFontMetricsFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, ATSFontGetHorizontalMetrics_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSFontGetName
-JNIEXPORT jint JNICALL OS_NATIVE(ATSFontGetName)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSFontGetName_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)ATSFontGetName((ATSFontRef)arg0, (ATSOptionFlags)arg1, (CFStringRef*)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, ATSFontGetName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSFontGetPostScriptName
-JNIEXPORT jint JNICALL OS_NATIVE(ATSFontGetPostScriptName)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSFontGetPostScriptName_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)ATSFontGetPostScriptName((ATSFontRef)arg0, (ATSOptionFlags)arg1, (CFStringRef *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, ATSFontGetPostScriptName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSFontGetVerticalMetrics
-JNIEXPORT jint JNICALL OS_NATIVE(ATSFontGetVerticalMetrics)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2)
-{
- ATSFontMetrics _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSFontGetVerticalMetrics_FUNC);
- if (arg2) if ((lparg2 = getATSFontMetricsFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)ATSFontGetVerticalMetrics((ATSFontRef)arg0, (ATSOptionFlags)arg1, lparg2);
-fail:
- if (arg2 && lparg2) setATSFontMetricsFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, ATSFontGetVerticalMetrics_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSFontIteratorCreate
-JNIEXPORT jint JNICALL OS_NATIVE(ATSFontIteratorCreate)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jintArray arg4)
-{
- jint *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSFontIteratorCreate_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)ATSFontIteratorCreate((ATSFontContext)arg0, (const ATSFontFilter *)arg1, (void *)arg2, (ATSOptionFlags)arg3, (ATSFontIterator *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, ATSFontIteratorCreate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSFontIteratorNext
-JNIEXPORT jint JNICALL OS_NATIVE(ATSFontIteratorNext)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSFontIteratorNext_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)ATSFontIteratorNext((ATSFontIterator)arg0, (ATSFontRef *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, ATSFontIteratorNext_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSFontIteratorRelease
-JNIEXPORT jint JNICALL OS_NATIVE(ATSFontIteratorRelease)
- (JNIEnv *env, jclass that, jintArray arg0)
-{
- jint *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSFontIteratorRelease_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)ATSFontIteratorRelease((ATSFontIterator *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, ATSFontIteratorRelease_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUBatchBreakLines
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUBatchBreakLines)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jintArray arg4)
-{
- jint *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUBatchBreakLines_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)ATSUBatchBreakLines((ATSUTextLayout)arg0, arg1, arg2, arg3, (ItemCount *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, ATSUBatchBreakLines_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUCreateStyle
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUCreateStyle)
- (JNIEnv *env, jclass that, jintArray arg0)
-{
- jint *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUCreateStyle_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)ATSUCreateStyle((ATSUStyle *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, ATSUCreateStyle_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUCreateTextLayout
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUCreateTextLayout)
- (JNIEnv *env, jclass that, jintArray arg0)
-{
- jint *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUCreateTextLayout_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)ATSUCreateTextLayout((ATSUTextLayout *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, ATSUCreateTextLayout_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUCreateTextLayoutWithTextPtr
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUCreateTextLayoutWithTextPtr)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jintArray arg5, jintArray arg6, jintArray arg7)
-{
- jint *lparg5=NULL;
- jint *lparg6=NULL;
- jint *lparg7=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUCreateTextLayoutWithTextPtr_FUNC);
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL)) == NULL) goto fail;
- rc = (jint)ATSUCreateTextLayoutWithTextPtr((ConstUniCharArrayPtr)arg0, arg1, arg2, arg3, arg4, (const UniCharCount *)lparg5, (ATSUStyle *)lparg6, (ATSUTextLayout *)lparg7);
-fail:
- if (arg7 && lparg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, 0);
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- OS_NATIVE_EXIT(env, that, ATSUCreateTextLayoutWithTextPtr_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUDirectGetLayoutDataArrayPtrFromTextLayout
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUDirectGetLayoutDataArrayPtrFromTextLayout)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3, jintArray arg4)
-{
- jint *lparg3=NULL;
- jint *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUDirectGetLayoutDataArrayPtrFromTextLayout_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)ATSUDirectGetLayoutDataArrayPtrFromTextLayout((ATSUTextLayout)arg0, (UniCharArrayOffset)arg1, (ATSUDirectDataSelector)arg2, (void *)lparg3, (ItemCount *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, ATSUDirectGetLayoutDataArrayPtrFromTextLayout_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUDirectReleaseLayoutDataArrayPtr
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUDirectReleaseLayoutDataArrayPtr)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUDirectReleaseLayoutDataArrayPtr_FUNC);
- rc = (jint)ATSUDirectReleaseLayoutDataArrayPtr((ATSULineRef)arg0, (ATSUDirectDataSelector)arg1, (void *)arg2);
- OS_NATIVE_EXIT(env, that, ATSUDirectReleaseLayoutDataArrayPtr_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUDisposeStyle
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUDisposeStyle)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUDisposeStyle_FUNC);
- rc = (jint)ATSUDisposeStyle((ATSUStyle)arg0);
- OS_NATIVE_EXIT(env, that, ATSUDisposeStyle_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUDisposeTextLayout
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUDisposeTextLayout)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUDisposeTextLayout_FUNC);
- rc = (jint)ATSUDisposeTextLayout((ATSUTextLayout)arg0);
- OS_NATIVE_EXIT(env, that, ATSUDisposeTextLayout_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUDrawText
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUDrawText)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUDrawText_FUNC);
- rc = (jint)ATSUDrawText((ATSUTextLayout)arg0, (UniCharArrayOffset)arg1, (UniCharCount)arg2, (ATSUTextMeasurement)arg3, (ATSUTextMeasurement)arg4);
- OS_NATIVE_EXIT(env, that, ATSUDrawText_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUFindFontFromName
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUFindFontFromName)
- (JNIEnv *env, jclass that, jbyteArray arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jintArray arg6)
-{
- jbyte *lparg0=NULL;
- jint *lparg6=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUFindFontFromName_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jint)ATSUFindFontFromName((const void *)lparg0, arg1, arg2, arg3, arg4, arg5, (ATSUFontID *)lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, ATSUFindFontFromName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUFindFontName
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUFindFontName)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jbyteArray arg6, jintArray arg7, jintArray arg8)
-{
- jbyte *lparg6=NULL;
- jint *lparg7=NULL;
- jint *lparg8=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUFindFontName_FUNC);
- if (arg6) if ((lparg6 = (*env)->GetByteArrayElements(env, arg6, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL)) == NULL) goto fail;
- if (arg8) if ((lparg8 = (*env)->GetIntArrayElements(env, arg8, NULL)) == NULL) goto fail;
- rc = (jint)ATSUFindFontName((ATSUFontID)arg0, arg1, arg2, arg3, arg4, arg5, (Ptr)lparg6, (ByteCount *)lparg7, (ItemCount *)lparg8);
-fail:
- if (arg8 && lparg8) (*env)->ReleaseIntArrayElements(env, arg8, lparg8, 0);
- if (arg7 && lparg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, 0);
- if (arg6 && lparg6) (*env)->ReleaseByteArrayElements(env, arg6, lparg6, 0);
- OS_NATIVE_EXIT(env, that, ATSUFindFontName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUGetFontIDs
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUGetFontIDs)
- (JNIEnv *env, jclass that, jintArray arg0, jint arg1, jintArray arg2)
-{
- jint *lparg0=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUGetFontIDs_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)ATSUGetFontIDs((ATSUFontID *)lparg0, arg1, (ItemCount *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, ATSUGetFontIDs_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUGetGlyphBounds__IIIIISII_3I
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUGetGlyphBounds__IIIIISII_3I)
- (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 = 0;
- OS_NATIVE_ENTER(env, that, ATSUGetGlyphBounds__IIIIISII_3I_FUNC);
- if (arg8) if ((lparg8 = (*env)->GetIntArrayElements(env, arg8, NULL)) == NULL) goto fail;
- rc = (jint)ATSUGetGlyphBounds((ATSUTextLayout)arg0, (ATSUTextMeasurement)arg1, (ATSUTextMeasurement)arg2, (UniCharArrayOffset)arg3, arg4, arg5, arg6, (ATSTrapezoid *)arg7, (ItemCount *)lparg8);
-fail:
- if (arg8 && lparg8) (*env)->ReleaseIntArrayElements(env, arg8, lparg8, 0);
- OS_NATIVE_EXIT(env, that, ATSUGetGlyphBounds__IIIIISII_3I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUGetGlyphBounds__IIIIISILorg_eclipse_swt_internal_carbon_ATSTrapezoid_2_3I
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUGetGlyphBounds__IIIIISILorg_eclipse_swt_internal_carbon_ATSTrapezoid_2_3I)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jshort arg5, jint arg6, jobject arg7, jintArray arg8)
-{
- ATSTrapezoid _arg7, *lparg7=NULL;
- jint *lparg8=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUGetGlyphBounds__IIIIISILorg_eclipse_swt_internal_carbon_ATSTrapezoid_2_3I_FUNC);
- if (arg7) if ((lparg7 = getATSTrapezoidFields(env, arg7, &_arg7)) == NULL) goto fail;
- if (arg8) if ((lparg8 = (*env)->GetIntArrayElements(env, arg8, NULL)) == NULL) goto fail;
- rc = (jint)ATSUGetGlyphBounds((ATSUTextLayout)arg0, (ATSUTextMeasurement)arg1, (ATSUTextMeasurement)arg2, (UniCharArrayOffset)arg3, arg4, arg5, arg6, (ATSTrapezoid *)lparg7, (ItemCount *)lparg8);
-fail:
- if (arg8 && lparg8) (*env)->ReleaseIntArrayElements(env, arg8, lparg8, 0);
- if (arg7 && lparg7) setATSTrapezoidFields(env, arg7, lparg7);
- OS_NATIVE_EXIT(env, that, ATSUGetGlyphBounds__IIIIISILorg_eclipse_swt_internal_carbon_ATSTrapezoid_2_3I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUGetLayoutControl
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUGetLayoutControl)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3, jintArray arg4)
-{
- jint *lparg3=NULL;
- jint *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUGetLayoutControl_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)ATSUGetLayoutControl((ATSUTextLayout)arg0, (ATSUAttributeTag)arg1, arg2, (ATSUAttributeValuePtr)lparg3, (ByteCount *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, ATSUGetLayoutControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUGetLineControl
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUGetLineControl)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jintArray arg4, jintArray arg5)
-{
- jint *lparg4=NULL;
- jint *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUGetLineControl_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)ATSUGetLineControl((ATSUTextLayout)arg0, (UniCharArrayOffset)arg1, (ATSUAttributeTag)arg2, (ByteCount)arg3, (ATSUAttributeValuePtr)lparg4, (ByteCount *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, ATSUGetLineControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUGetSoftLineBreaks
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUGetSoftLineBreaks)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jintArray arg4, jintArray arg5)
-{
- jint *lparg4=NULL;
- jint *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUGetSoftLineBreaks_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)ATSUGetSoftLineBreaks((ATSUTextLayout)arg0, (UniCharArrayOffset)arg1, (UniCharCount)arg2, (ItemCount)arg3, (UniCharArrayOffset *)lparg4, (ItemCount *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, ATSUGetSoftLineBreaks_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUGetTextHighlight
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUGetTextHighlight)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUGetTextHighlight_FUNC);
- rc = (jint)ATSUGetTextHighlight((ATSUTextLayout)arg0, arg1, arg2, arg3, arg4, (RgnHandle)arg5);
- OS_NATIVE_EXIT(env, that, ATSUGetTextHighlight_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUGetUnjustifiedBounds
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUGetUnjustifiedBounds)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3, jintArray arg4, jintArray arg5, jintArray arg6)
-{
- jint *lparg3=NULL;
- jint *lparg4=NULL;
- jint *lparg5=NULL;
- jint *lparg6=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUGetUnjustifiedBounds_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jint)ATSUGetUnjustifiedBounds((ATSUTextLayout)arg0, arg1, arg2, (ATSUTextMeasurement *)lparg3, (ATSUTextMeasurement *)lparg4, (ATSUTextMeasurement *)lparg5, (ATSUTextMeasurement *)lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, ATSUGetUnjustifiedBounds_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUGlyphGetQuadraticPaths
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUGlyphGetQuadraticPaths)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jintArray arg7)
-{
- jint *lparg7=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUGlyphGetQuadraticPaths_FUNC);
- if (arg7) if ((lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL)) == NULL) goto fail;
- rc = (jint)ATSUGlyphGetQuadraticPaths((ATSUStyle)arg0, (GlyphID)arg1, (ATSQuadraticNewPathUPP)arg2, (ATSQuadraticLineUPP)arg3, (ATSQuadraticCurveUPP)arg4, (ATSQuadraticClosePathUPP)arg5, (void *)arg6, (OSStatus *)lparg7);
-fail:
- if (arg7 && lparg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, 0);
- OS_NATIVE_EXIT(env, that, ATSUGlyphGetQuadraticPaths_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUHighlightText
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUHighlightText)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUHighlightText_FUNC);
- rc = (jint)ATSUHighlightText((ATSUTextLayout)arg0, (ATSUTextMeasurement)arg1, (ATSUTextMeasurement)arg2, arg3, arg4);
- OS_NATIVE_EXIT(env, that, ATSUHighlightText_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUNextCursorPosition
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUNextCursorPosition)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3)
-{
- jint *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUNextCursorPosition_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)ATSUNextCursorPosition((ATSUTextLayout)arg0, (UniCharArrayOffset)arg1, (ATSUCursorMovementType)arg2, (UniCharArrayOffset *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, ATSUNextCursorPosition_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUOffsetToPosition
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUOffsetToPosition)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2, jobject arg3, jobject arg4, jbooleanArray arg5)
-{
- ATSUCaret _arg3, *lparg3=NULL;
- ATSUCaret _arg4, *lparg4=NULL;
- jboolean *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUOffsetToPosition_FUNC);
- if (arg3) if ((lparg3 = getATSUCaretFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg4) if ((lparg4 = getATSUCaretFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetBooleanArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)ATSUOffsetToPosition((ATSUTextLayout)arg0, arg1, arg2, lparg3, lparg4, (Boolean *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseBooleanArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) setATSUCaretFields(env, arg4, lparg4);
- if (arg3 && lparg3) setATSUCaretFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, ATSUOffsetToPosition_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUPositionToOffset
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUPositionToOffset)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3, jbooleanArray arg4, jintArray arg5)
-{
- jint *lparg3=NULL;
- jboolean *lparg4=NULL;
- jint *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUPositionToOffset_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetBooleanArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)ATSUPositionToOffset((ATSUTextLayout)arg0, arg1, arg2, (UniCharArrayOffset *)lparg3, (Boolean *)lparg4, (UniCharArrayOffset *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseBooleanArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, ATSUPositionToOffset_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUPreviousCursorPosition
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUPreviousCursorPosition)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3)
-{
- jint *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUPreviousCursorPosition_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)ATSUPreviousCursorPosition((ATSUTextLayout)arg0, (UniCharArrayOffset)arg1, (ATSUCursorMovementType)arg2, (UniCharArrayOffset *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, ATSUPreviousCursorPosition_FUNC);
- 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 = 0;
- OS_NATIVE_ENTER(env, that, ATSUSetAttributes_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)ATSUSetAttributes((ATSUStyle)arg0, (ItemCount)arg1, (ATSUAttributeTag *)lparg2, (ByteCount *)lparg3, (ATSUAttributeValuePtr *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, ATSUSetAttributes_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUSetFontFeatures
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUSetFontFeatures)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jshortArray arg2, jshortArray arg3)
-{
- jshort *lparg2=NULL;
- jshort *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUSetFontFeatures_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetShortArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetShortArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)ATSUSetFontFeatures((ATSUStyle)arg0, (ItemCount)arg1, (const ATSUFontFeatureType *)lparg2, (const ATSUFontFeatureSelector *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseShortArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseShortArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, ATSUSetFontFeatures_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUSetHighlightingMethod
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUSetHighlightingMethod)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2)
-{
- ATSUUnhighlightData _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUSetHighlightingMethod_FUNC);
- if (arg2) if ((lparg2 = getATSUUnhighlightDataFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)ATSUSetHighlightingMethod((ATSUTextLayout)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setATSUUnhighlightDataFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, ATSUSetHighlightingMethod_FUNC);
- 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 = 0;
- OS_NATIVE_ENTER(env, that, ATSUSetLayoutControls_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)ATSUSetLayoutControls((ATSUTextLayout)arg0, (ItemCount)arg1, (ATSUAttributeTag *)lparg2, (ByteCount *)lparg3, (ATSUAttributeValuePtr *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, ATSUSetLayoutControls_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUSetLineControls
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUSetLineControls)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3, jintArray arg4, jintArray arg5)
-{
- jint *lparg3=NULL;
- jint *lparg4=NULL;
- jint *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUSetLineControls_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)ATSUSetLineControls((ATSUTextLayout)arg0, (UniCharArrayOffset)arg1, (ItemCount)arg2, (const ATSUAttributeTag *)lparg3, (const ByteCount *)lparg4, (const ATSUAttributeValuePtr *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, ATSUSetLineControls_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUSetRunStyle
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUSetRunStyle)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUSetRunStyle_FUNC);
- rc = (jint)ATSUSetRunStyle((ATSUTextLayout)arg0, (ATSUStyle)arg1, (UniCharArrayOffset)arg2, (UniCharCount)arg3);
- OS_NATIVE_EXIT(env, that, ATSUSetRunStyle_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUSetSoftLineBreak
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUSetSoftLineBreak)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUSetSoftLineBreak_FUNC);
- rc = (jint)ATSUSetSoftLineBreak((ATSUTextLayout)arg0, arg1);
- OS_NATIVE_EXIT(env, that, ATSUSetSoftLineBreak_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUSetTabArray
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUSetTabArray)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUSetTabArray_FUNC);
- rc = (jint)ATSUSetTabArray((ATSUTextLayout)arg0, (const ATSUTab *)arg1, arg2);
- OS_NATIVE_EXIT(env, that, ATSUSetTabArray_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUSetTextPointerLocation
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUSetTextPointerLocation)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUSetTextPointerLocation_FUNC);
- rc = (jint)ATSUSetTextPointerLocation((ATSUTextLayout)arg0, (ConstUniCharArrayPtr)arg1, (UniCharArrayOffset)arg2, (UniCharCount)arg3, (UniCharCount)arg4);
- OS_NATIVE_EXIT(env, that, ATSUSetTextPointerLocation_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUSetTransientFontMatching
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUSetTransientFontMatching)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUSetTransientFontMatching_FUNC);
- rc = (jint)ATSUSetTransientFontMatching((ATSUTextLayout)arg0, arg1);
- OS_NATIVE_EXIT(env, that, ATSUSetTransientFontMatching_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUTextDeleted
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUTextDeleted)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUTextDeleted_FUNC);
- rc = (jint)ATSUTextDeleted((ATSUTextLayout)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, ATSUTextDeleted_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ATSUTextInserted
-JNIEXPORT jint JNICALL OS_NATIVE(ATSUTextInserted)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSUTextInserted_FUNC);
- rc = (jint)ATSUTextInserted((ATSUTextLayout)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, ATSUTextInserted_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AXNotificationHIObjectNotify
-JNIEXPORT void JNICALL OS_NATIVE(AXNotificationHIObjectNotify)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jlong arg2)
-{
- OS_NATIVE_ENTER(env, that, AXNotificationHIObjectNotify_FUNC);
- AXNotificationHIObjectNotify((CFStringRef)arg0, (HIObjectRef)arg1, (UInt64)arg2);
- OS_NATIVE_EXIT(env, that, AXNotificationHIObjectNotify_FUNC);
-}
-#endif
-
-#ifndef NO_AXUIElementCopyAttributeValue
-JNIEXPORT jint JNICALL OS_NATIVE(AXUIElementCopyAttributeValue)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, AXUIElementCopyAttributeValue_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)AXUIElementCopyAttributeValue((AXUIElementRef)arg0, (CFStringRef)arg1, (CFTypeRef *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, AXUIElementCopyAttributeValue_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AXUIElementCreateWithDataBrowserAndItemInfo
-JNIEXPORT jint JNICALL OS_NATIVE(AXUIElementCreateWithDataBrowserAndItemInfo)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- DataBrowserAccessibilityItemInfo _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, AXUIElementCreateWithDataBrowserAndItemInfo_FUNC);
- if (arg1) if ((lparg1 = getDataBrowserAccessibilityItemInfoFields(env, arg1, &_arg1)) == NULL) goto fail;
-/*
- rc = (jint)AXUIElementCreateWithDataBrowserAndItemInfo(arg0, lparg1);
-*/
- {
- LOAD_FUNCTION(fp, AXUIElementCreateWithDataBrowserAndItemInfo)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jint, DataBrowserAccessibilityItemInfo *))fp)(arg0, lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) setDataBrowserAccessibilityItemInfoFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, AXUIElementCreateWithDataBrowserAndItemInfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AXUIElementCreateWithHIObjectAndIdentifier
-JNIEXPORT jint JNICALL OS_NATIVE(AXUIElementCreateWithHIObjectAndIdentifier)
- (JNIEnv *env, jclass that, jint arg0, jlong arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, AXUIElementCreateWithHIObjectAndIdentifier_FUNC);
- rc = (jint)AXUIElementCreateWithHIObjectAndIdentifier((HIObjectRef)arg0, (UInt64)arg1);
- OS_NATIVE_EXIT(env, that, AXUIElementCreateWithHIObjectAndIdentifier_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AXUIElementGetDataBrowserItemInfo
-JNIEXPORT jint JNICALL OS_NATIVE(AXUIElementGetDataBrowserItemInfo)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jobject arg3)
-{
- DataBrowserAccessibilityItemInfo _arg3, *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, AXUIElementGetDataBrowserItemInfo_FUNC);
- if (arg3) if ((lparg3 = getDataBrowserAccessibilityItemInfoFields(env, arg3, &_arg3)) == NULL) goto fail;
-/*
- rc = (jint)AXUIElementGetDataBrowserItemInfo(arg0, arg1, arg2, lparg3);
-*/
- {
- LOAD_FUNCTION(fp, AXUIElementGetDataBrowserItemInfo)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jint, jint, jint, DataBrowserAccessibilityItemInfo *))fp)(arg0, arg1, arg2, lparg3);
- }
- }
-fail:
- if (arg3 && lparg3) setDataBrowserAccessibilityItemInfoFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, AXUIElementGetDataBrowserItemInfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AXUIElementGetHIObject
-JNIEXPORT jint JNICALL OS_NATIVE(AXUIElementGetHIObject)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, AXUIElementGetHIObject_FUNC);
- rc = (jint)AXUIElementGetHIObject((AXUIElementRef)arg0);
- OS_NATIVE_EXIT(env, that, AXUIElementGetHIObject_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AXUIElementGetIdentifier
-JNIEXPORT void JNICALL OS_NATIVE(AXUIElementGetIdentifier)
- (JNIEnv *env, jclass that, jint arg0, jlongArray arg1)
-{
- jlong *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, AXUIElementGetIdentifier_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- AXUIElementGetIdentifier((AXUIElementRef)arg0, (UInt64 *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseLongArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, AXUIElementGetIdentifier_FUNC);
-}
-#endif
-
-#ifndef NO_AXValueCreate
-JNIEXPORT jint JNICALL OS_NATIVE(AXValueCreate)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- CFRange _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, AXValueCreate_FUNC);
- if (arg1) if ((lparg1 = getCFRangeFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)AXValueCreate((AXValueType)arg0, (CFRange *)lparg1);
-fail:
- if (arg1 && lparg1) setCFRangeFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, AXValueCreate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AXValueGetValue
-JNIEXPORT jboolean JNICALL OS_NATIVE(AXValueGetValue)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2)
-{
- CFRange _arg2, *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, AXValueGetValue_FUNC);
- if (arg2) if ((lparg2 = getCFRangeFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jboolean)AXValueGetValue((AXValueRef)arg0, (AXValueType)arg1, (CFRange *)lparg2);
-fail:
- if (arg2 && lparg2) setCFRangeFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, AXValueGetValue_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AcquireFirstMatchingEventInQueue
-JNIEXPORT jint JNICALL OS_NATIVE(AcquireFirstMatchingEventInQueue)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jint arg3)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, AcquireFirstMatchingEventInQueue_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)AcquireFirstMatchingEventInQueue((EventQueueRef)arg0, arg1, (const EventTypeSpec *)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, AcquireFirstMatchingEventInQueue_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ActivateTSMDocument
-JNIEXPORT jint JNICALL OS_NATIVE(ActivateTSMDocument)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ActivateTSMDocument_FUNC);
- rc = (jint)ActivateTSMDocument((TSMDocumentID)arg0);
- OS_NATIVE_EXIT(env, that, ActivateTSMDocument_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ActiveNonFloatingWindow
-JNIEXPORT jint JNICALL OS_NATIVE(ActiveNonFloatingWindow)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ActiveNonFloatingWindow_FUNC);
- rc = (jint)ActiveNonFloatingWindow();
- OS_NATIVE_EXIT(env, that, ActiveNonFloatingWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AddDataBrowserItems
-JNIEXPORT jint JNICALL OS_NATIVE(AddDataBrowserItems)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3, jint arg4)
-{
- jint *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, AddDataBrowserItems_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)AddDataBrowserItems((ControlRef)arg0, (DataBrowserItemID)arg1, (UInt32)arg2, (const DataBrowserItemID *)lparg3, (DataBrowserPropertyID)arg4);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, AddDataBrowserItems_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AddDataBrowserListViewColumn
-JNIEXPORT jint JNICALL OS_NATIVE(AddDataBrowserListViewColumn)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- DataBrowserListViewColumnDesc _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, AddDataBrowserListViewColumn_FUNC);
- if (arg1) if ((lparg1 = getDataBrowserListViewColumnDescFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)AddDataBrowserListViewColumn((ControlRef)arg0, (DataBrowserListViewColumnDesc *)lparg1, (DataBrowserTableViewColumnIndex)arg2);
-fail:
- if (arg1 && lparg1) setDataBrowserListViewColumnDescFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, AddDataBrowserListViewColumn_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AddDragItemFlavor
-JNIEXPORT jint JNICALL OS_NATIVE(AddDragItemFlavor)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jbyteArray arg3, jint arg4, jint arg5)
-{
- jbyte *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, AddDragItemFlavor_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)AddDragItemFlavor((DragRef)arg0, (DragItemRef)arg1, (FlavorType)arg2, (const void *)lparg3, (Size)arg4, (FlavorFlags)arg5);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, AddDragItemFlavor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AppendMenuItemTextWithCFString
-JNIEXPORT jint JNICALL OS_NATIVE(AppendMenuItemTextWithCFString)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jshortArray arg4)
-{
- jshort *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, AppendMenuItemTextWithCFString_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetShortArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)AppendMenuItemTextWithCFString((MenuRef)arg0, (CFStringRef)arg1, (MenuItemAttributes)arg2, (MenuCommand)arg3, (MenuItemIndex *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseShortArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, AppendMenuItemTextWithCFString_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AutoSizeDataBrowserListViewColumns
-JNIEXPORT jint JNICALL OS_NATIVE(AutoSizeDataBrowserListViewColumns)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, AutoSizeDataBrowserListViewColumns_FUNC);
- rc = (jint)AutoSizeDataBrowserListViewColumns((ControlRef)arg0);
- OS_NATIVE_EXIT(env, that, AutoSizeDataBrowserListViewColumns_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BringToFront
-JNIEXPORT void JNICALL OS_NATIVE(BringToFront)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, BringToFront_FUNC);
- BringToFront((WindowRef)arg0);
- OS_NATIVE_EXIT(env, that, BringToFront_FUNC);
-}
-#endif
-
-#ifndef NO_CFArrayAppendValue
-JNIEXPORT void JNICALL OS_NATIVE(CFArrayAppendValue)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, CFArrayAppendValue_FUNC);
- CFArrayAppendValue((CFMutableArrayRef)arg0, (const void *)arg1);
- OS_NATIVE_EXIT(env, that, CFArrayAppendValue_FUNC);
-}
-#endif
-
-#ifndef NO_CFArrayCreateMutable
-JNIEXPORT jint JNICALL OS_NATIVE(CFArrayCreateMutable)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CFArrayCreateMutable_FUNC);
- rc = (jint)CFArrayCreateMutable((CFAllocatorRef)arg0, (CFIndex)arg1, (const CFArrayCallBacks *)arg2);
- OS_NATIVE_EXIT(env, that, CFArrayCreateMutable_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFArrayGetCount
-JNIEXPORT jint JNICALL OS_NATIVE(CFArrayGetCount)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CFArrayGetCount_FUNC);
- rc = (jint)CFArrayGetCount((CFArrayRef)arg0);
- OS_NATIVE_EXIT(env, that, CFArrayGetCount_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFArrayGetValueAtIndex
-JNIEXPORT jint JNICALL OS_NATIVE(CFArrayGetValueAtIndex)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CFArrayGetValueAtIndex_FUNC);
- rc = (jint)CFArrayGetValueAtIndex((CFArrayRef)arg0, arg1);
- OS_NATIVE_EXIT(env, that, CFArrayGetValueAtIndex_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFDataGetBytePtr
-JNIEXPORT jint JNICALL OS_NATIVE(CFDataGetBytePtr)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CFDataGetBytePtr_FUNC);
- rc = (jint)CFDataGetBytePtr((CFDataRef)arg0);
- OS_NATIVE_EXIT(env, that, CFDataGetBytePtr_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFDataGetBytes
-JNIEXPORT void JNICALL OS_NATIVE(CFDataGetBytes)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jbyteArray arg2)
-{
- CFRange _arg1, *lparg1=NULL;
- jbyte *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, CFDataGetBytes_FUNC);
- if (arg1) if ((lparg1 = getCFRangeFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- CFDataGetBytes((CFDataRef)arg0, *lparg1, (UInt8 *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) setCFRangeFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CFDataGetBytes_FUNC);
-}
-#endif
-
-#ifndef NO_CFDataGetLength
-JNIEXPORT jint JNICALL OS_NATIVE(CFDataGetLength)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CFDataGetLength_FUNC);
- rc = (jint)CFDataGetLength((CFDataRef)arg0);
- OS_NATIVE_EXIT(env, that, CFDataGetLength_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFDictionaryGetValueIfPresent
-JNIEXPORT jboolean JNICALL OS_NATIVE(CFDictionaryGetValueIfPresent)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, CFDictionaryGetValueIfPresent_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jboolean)CFDictionaryGetValueIfPresent((CFDictionaryRef)arg0, (const void *)arg1, (const void **)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, CFDictionaryGetValueIfPresent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFEqual
-JNIEXPORT jboolean JNICALL OS_NATIVE(CFEqual)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, CFEqual_FUNC);
- rc = (jboolean)CFEqual((CFStringRef)arg0, (CFStringRef)arg1);
- OS_NATIVE_EXIT(env, that, CFEqual_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFLocaleCopyCurrent
-JNIEXPORT jint JNICALL OS_NATIVE(CFLocaleCopyCurrent)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CFLocaleCopyCurrent_FUNC);
- rc = (jint)CFLocaleCopyCurrent();
- OS_NATIVE_EXIT(env, that, CFLocaleCopyCurrent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFNumberFormatterCopyProperty
-JNIEXPORT jint JNICALL OS_NATIVE(CFNumberFormatterCopyProperty)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CFNumberFormatterCopyProperty_FUNC);
- rc = (jint)CFNumberFormatterCopyProperty((CFNumberFormatterRef)arg0, (CFStringRef)arg1);
- OS_NATIVE_EXIT(env, that, CFNumberFormatterCopyProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFNumberFormatterCreate
-JNIEXPORT jint JNICALL OS_NATIVE(CFNumberFormatterCreate)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CFNumberFormatterCreate_FUNC);
- rc = (jint)CFNumberFormatterCreate((CFAllocatorRef)arg0, (CFLocaleRef)arg1, (CFNumberFormatterStyle)arg2);
- OS_NATIVE_EXIT(env, that, CFNumberFormatterCreate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFRelease
-JNIEXPORT void JNICALL OS_NATIVE(CFRelease)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CFRelease_FUNC);
- CFRelease((CFTypeRef)arg0);
- OS_NATIVE_EXIT(env, that, CFRelease_FUNC);
-}
-#endif
-
-#ifndef NO_CFRetain
-JNIEXPORT void JNICALL OS_NATIVE(CFRetain)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CFRetain_FUNC);
- CFRetain((CFTypeRef)arg0);
- OS_NATIVE_EXIT(env, that, CFRetain_FUNC);
-}
-#endif
-
-#ifndef NO_CFRunLoopAddObserver
-JNIEXPORT void JNICALL OS_NATIVE(CFRunLoopAddObserver)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, CFRunLoopAddObserver_FUNC);
- CFRunLoopAddObserver((CFRunLoopRef)arg0, (CFRunLoopObserverRef)arg1, (CFStringRef)arg2);
- OS_NATIVE_EXIT(env, that, CFRunLoopAddObserver_FUNC);
-}
-#endif
-
-#ifndef NO_CFRunLoopAddSource
-JNIEXPORT void JNICALL OS_NATIVE(CFRunLoopAddSource)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, CFRunLoopAddSource_FUNC);
- CFRunLoopAddSource((CFRunLoopRef)arg0, (CFRunLoopSourceRef)arg1, (CFStringRef)arg2);
- OS_NATIVE_EXIT(env, that, CFRunLoopAddSource_FUNC);
-}
-#endif
-
-#ifndef NO_CFRunLoopObserverCreate
-JNIEXPORT jint JNICALL OS_NATIVE(CFRunLoopObserverCreate)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2, jint arg3, jint arg4, jint arg5)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CFRunLoopObserverCreate_FUNC);
- rc = (jint)CFRunLoopObserverCreate((CFAllocatorRef)arg0, (CFOptionFlags)arg1, arg2, (CFIndex)arg3, (CFRunLoopObserverCallBack)arg4, (CFRunLoopObserverContext *)arg5);
- OS_NATIVE_EXIT(env, that, CFRunLoopObserverCreate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFRunLoopObserverInvalidate
-JNIEXPORT void JNICALL OS_NATIVE(CFRunLoopObserverInvalidate)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CFRunLoopObserverInvalidate_FUNC);
- CFRunLoopObserverInvalidate((CFRunLoopObserverRef)arg0);
- OS_NATIVE_EXIT(env, that, CFRunLoopObserverInvalidate_FUNC);
-}
-#endif
-
-#ifndef NO_CFRunLoopRunInMode
-JNIEXPORT jint JNICALL OS_NATIVE(CFRunLoopRunInMode)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jboolean arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CFRunLoopRunInMode_FUNC);
- rc = (jint)CFRunLoopRunInMode((CFStringRef)arg0, (CFTimeInterval)arg1, arg2);
- OS_NATIVE_EXIT(env, that, CFRunLoopRunInMode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFRunLoopSourceCreate
-JNIEXPORT jint JNICALL OS_NATIVE(CFRunLoopSourceCreate)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2)
-{
- CFRunLoopSourceContext _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CFRunLoopSourceCreate_FUNC);
- if (arg2) if ((lparg2 = getCFRunLoopSourceContextFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)CFRunLoopSourceCreate((CFAllocatorRef)arg0, (CFIndex)arg1, lparg2);
-fail:
- if (arg2 && lparg2) setCFRunLoopSourceContextFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, CFRunLoopSourceCreate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFRunLoopSourceInvalidate
-JNIEXPORT void JNICALL OS_NATIVE(CFRunLoopSourceInvalidate)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CFRunLoopSourceInvalidate_FUNC);
- CFRunLoopSourceInvalidate((CFRunLoopSourceRef)arg0);
- OS_NATIVE_EXIT(env, that, CFRunLoopSourceInvalidate_FUNC);
-}
-#endif
-
-#ifndef NO_CFRunLoopSourceSignal
-JNIEXPORT void JNICALL OS_NATIVE(CFRunLoopSourceSignal)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CFRunLoopSourceSignal_FUNC);
- CFRunLoopSourceSignal((CFRunLoopSourceRef)arg0);
- OS_NATIVE_EXIT(env, that, CFRunLoopSourceSignal_FUNC);
-}
-#endif
-
-#ifndef NO_CFRunLoopStop
-JNIEXPORT void JNICALL OS_NATIVE(CFRunLoopStop)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CFRunLoopStop_FUNC);
- CFRunLoopStop((CFRunLoopRef)arg0);
- OS_NATIVE_EXIT(env, that, CFRunLoopStop_FUNC);
-}
-#endif
-
-#ifndef NO_CFRunLoopWakeUp
-JNIEXPORT void JNICALL OS_NATIVE(CFRunLoopWakeUp)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CFRunLoopWakeUp_FUNC);
- CFRunLoopWakeUp((CFRunLoopRef)arg0);
- OS_NATIVE_EXIT(env, that, CFRunLoopWakeUp_FUNC);
-}
-#endif
-
-#ifndef NO_CFStringCreateWithBytes
-JNIEXPORT jint JNICALL OS_NATIVE(CFStringCreateWithBytes)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2, jint arg3, jboolean arg4)
-{
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CFStringCreateWithBytes_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)CFStringCreateWithBytes((CFAllocatorRef)arg0, (const UInt8 *)lparg1, (CFIndex)arg2, (CFStringEncoding)arg3, arg4);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CFStringCreateWithBytes_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFStringCreateWithCharacters__III
-JNIEXPORT jint JNICALL OS_NATIVE(CFStringCreateWithCharacters__III)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CFStringCreateWithCharacters__III_FUNC);
- rc = (jint)CFStringCreateWithCharacters((CFAllocatorRef)arg0, (const UniChar *)arg1, (CFIndex)arg2);
- OS_NATIVE_EXIT(env, that, CFStringCreateWithCharacters__III_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFStringCreateWithCharacters__I_3CI
-JNIEXPORT jint JNICALL OS_NATIVE(CFStringCreateWithCharacters__I_3CI)
- (JNIEnv *env, jclass that, jint arg0, jcharArray arg1, jint arg2)
-{
- jchar *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CFStringCreateWithCharacters__I_3CI_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)CFStringCreateWithCharacters((CFAllocatorRef)arg0, (const UniChar *)lparg1, (CFIndex)arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CFStringCreateWithCharacters__I_3CI_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFStringGetBytes
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, CFStringGetBytes_FUNC);
- if (arg1) if ((lparg1 = getCFRangeFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetByteArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL)) == NULL) goto fail;
- rc = (jint)CFStringGetBytes((CFStringRef)arg0, *(CFRange *)lparg1, (CFStringEncoding)arg2, (UInt8)arg3, (Boolean)arg4, (UInt8 *)lparg5, (CFIndex)arg6, (CFIndex *)lparg7);
-fail:
- if (arg7 && lparg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, 0);
- if (arg5 && lparg5) (*env)->ReleaseByteArrayElements(env, arg5, lparg5, 0);
- if (arg1 && lparg1) setCFRangeFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CFStringGetBytes_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFStringGetCharacters
-JNIEXPORT void JNICALL OS_NATIVE(CFStringGetCharacters)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jcharArray arg2)
-{
- CFRange _arg1, *lparg1=NULL;
- jchar *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, CFStringGetCharacters_FUNC);
- if (arg1) if ((lparg1 = getCFRangeFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- CFStringGetCharacters((CFStringRef)arg0, *(CFRange *)lparg1, (UniChar *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) setCFRangeFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CFStringGetCharacters_FUNC);
-}
-#endif
-
-#ifndef NO_CFStringGetLength
-JNIEXPORT jint JNICALL OS_NATIVE(CFStringGetLength)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CFStringGetLength_FUNC);
- rc = (jint)CFStringGetLength((CFStringRef)arg0);
- OS_NATIVE_EXIT(env, that, CFStringGetLength_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFStringGetSystemEncoding
-JNIEXPORT jint JNICALL OS_NATIVE(CFStringGetSystemEncoding)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CFStringGetSystemEncoding_FUNC);
- rc = (jint)CFStringGetSystemEncoding();
- OS_NATIVE_EXIT(env, that, CFStringGetSystemEncoding_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFURLCopyFileSystemPath
-JNIEXPORT jint JNICALL OS_NATIVE(CFURLCopyFileSystemPath)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CFURLCopyFileSystemPath_FUNC);
- rc = (jint)CFURLCopyFileSystemPath((CFURLRef)arg0, (CFURLPathStyle)arg1);
- OS_NATIVE_EXIT(env, that, CFURLCopyFileSystemPath_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFURLCopyLastPathComponent
-JNIEXPORT jint JNICALL OS_NATIVE(CFURLCopyLastPathComponent)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CFURLCopyLastPathComponent_FUNC);
- rc = (jint)CFURLCopyLastPathComponent((CFURLRef)arg0);
- OS_NATIVE_EXIT(env, that, CFURLCopyLastPathComponent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFURLCopyPathExtension
-JNIEXPORT jint JNICALL OS_NATIVE(CFURLCopyPathExtension)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CFURLCopyPathExtension_FUNC);
- rc = (jint)CFURLCopyPathExtension((CFURLRef)arg0);
- OS_NATIVE_EXIT(env, that, CFURLCopyPathExtension_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFURLCreateCopyAppendingPathComponent
-JNIEXPORT jint JNICALL OS_NATIVE(CFURLCreateCopyAppendingPathComponent)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jboolean arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CFURLCreateCopyAppendingPathComponent_FUNC);
- rc = (jint)CFURLCreateCopyAppendingPathComponent((CFAllocatorRef)arg0, (CFURLRef)arg1, (CFStringRef)arg2, (Boolean)arg3);
- OS_NATIVE_EXIT(env, that, CFURLCreateCopyAppendingPathComponent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFURLCreateCopyDeletingLastPathComponent
-JNIEXPORT jint JNICALL OS_NATIVE(CFURLCreateCopyDeletingLastPathComponent)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CFURLCreateCopyDeletingLastPathComponent_FUNC);
- rc = (jint)CFURLCreateCopyDeletingLastPathComponent((CFAllocatorRef)arg0, (CFURLRef)arg1);
- OS_NATIVE_EXIT(env, that, CFURLCreateCopyDeletingLastPathComponent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFURLCreateData
-JNIEXPORT jint JNICALL OS_NATIVE(CFURLCreateData)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jboolean arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CFURLCreateData_FUNC);
- rc = (jint)CFURLCreateData((CFAllocatorRef)arg0, (CFURLRef)arg1, (CFStringEncoding)arg2, (Boolean)arg3);
- OS_NATIVE_EXIT(env, that, CFURLCreateData_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFURLCreateFromFSRef
-JNIEXPORT jint JNICALL OS_NATIVE(CFURLCreateFromFSRef)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CFURLCreateFromFSRef_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)CFURLCreateFromFSRef((CFAllocatorRef)arg0, (const struct FSRef *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CFURLCreateFromFSRef_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFURLCreateFromFileSystemRepresentation
-JNIEXPORT jint JNICALL OS_NATIVE(CFURLCreateFromFileSystemRepresentation)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jboolean arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CFURLCreateFromFileSystemRepresentation_FUNC);
- rc = (jint)CFURLCreateFromFileSystemRepresentation((CFAllocatorRef)arg0, (const UInt8 *)arg1, arg2, arg3);
- OS_NATIVE_EXIT(env, that, CFURLCreateFromFileSystemRepresentation_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFURLCreateStringByAddingPercentEscapes
-JNIEXPORT jint JNICALL OS_NATIVE(CFURLCreateStringByAddingPercentEscapes)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CFURLCreateStringByAddingPercentEscapes_FUNC);
- rc = (jint)CFURLCreateStringByAddingPercentEscapes((CFAllocatorRef)arg0, (CFStringRef)arg1, (CFStringRef)arg2, (CFStringRef)arg3, arg4);
- OS_NATIVE_EXIT(env, that, CFURLCreateStringByAddingPercentEscapes_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFURLCreateStringByReplacingPercentEscapes
-JNIEXPORT jint JNICALL OS_NATIVE(CFURLCreateStringByReplacingPercentEscapes)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CFURLCreateStringByReplacingPercentEscapes_FUNC);
- rc = (jint)CFURLCreateStringByReplacingPercentEscapes((CFAllocatorRef)arg0, (CFStringRef)arg1, (CFStringRef)arg2);
- OS_NATIVE_EXIT(env, that, CFURLCreateStringByReplacingPercentEscapes_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFURLCreateWithBytes
-JNIEXPORT jint JNICALL OS_NATIVE(CFURLCreateWithBytes)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2, jint arg3, jint arg4)
-{
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CFURLCreateWithBytes_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)CFURLCreateWithBytes((CFAllocatorRef)arg0, (const UInt8 *)lparg1, (CFIndex)arg2, (CFStringEncoding)arg3, (CFURLRef)arg4);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CFURLCreateWithBytes_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFURLCreateWithFileSystemPath
-JNIEXPORT jint JNICALL OS_NATIVE(CFURLCreateWithFileSystemPath)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jboolean arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CFURLCreateWithFileSystemPath_FUNC);
- rc = (jint)CFURLCreateWithFileSystemPath((CFAllocatorRef)arg0, (CFStringRef)arg1, (CFURLPathStyle)arg2, arg3);
- OS_NATIVE_EXIT(env, that, CFURLCreateWithFileSystemPath_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFURLCreateWithString
-JNIEXPORT jint JNICALL OS_NATIVE(CFURLCreateWithString)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CFURLCreateWithString_FUNC);
- rc = (jint)CFURLCreateWithString((CFAllocatorRef)arg0, (CFStringRef)arg1, (CFURLRef)arg2);
- OS_NATIVE_EXIT(env, that, CFURLCreateWithString_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFURLGetFSRef
-JNIEXPORT jboolean JNICALL OS_NATIVE(CFURLGetFSRef)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, CFURLGetFSRef_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jboolean)CFURLGetFSRef((CFURLRef)arg0, (struct FSRef *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CFURLGetFSRef_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGBitmapContextCreate
-JNIEXPORT jint JNICALL OS_NATIVE(CGBitmapContextCreate)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGBitmapContextCreate_FUNC);
- rc = (jint)CGBitmapContextCreate((void *)arg0, (size_t)arg1, (size_t)arg2, (size_t)arg3, (size_t)arg4, (CGColorSpaceRef)arg5, (CGImageAlphaInfo)arg6);
- OS_NATIVE_EXIT(env, that, CGBitmapContextCreate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGBitmapContextCreateImage
-JNIEXPORT jint JNICALL OS_NATIVE(CGBitmapContextCreateImage)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGBitmapContextCreateImage_FUNC);
-/*
- rc = (jint)CGBitmapContextCreateImage(arg0);
-*/
- {
- LOAD_FUNCTION(fp, CGBitmapContextCreateImage)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jint))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, CGBitmapContextCreateImage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGColorCreate
-JNIEXPORT jint JNICALL OS_NATIVE(CGColorCreate)
- (JNIEnv *env, jclass that, jint arg0, jfloatArray arg1)
-{
- jfloat *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGColorCreate_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)CGColorCreate((CGColorSpaceRef)arg0, lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CGColorCreate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGColorRelease
-JNIEXPORT void JNICALL OS_NATIVE(CGColorRelease)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CGColorRelease_FUNC);
- CGColorRelease((CGColorRef)arg0);
- OS_NATIVE_EXIT(env, that, CGColorRelease_FUNC);
-}
-#endif
-
-#ifndef NO_CGColorSpaceCreateDeviceRGB
-JNIEXPORT jint JNICALL OS_NATIVE(CGColorSpaceCreateDeviceRGB)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGColorSpaceCreateDeviceRGB_FUNC);
- rc = (jint)CGColorSpaceCreateDeviceRGB();
- OS_NATIVE_EXIT(env, that, CGColorSpaceCreateDeviceRGB_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGColorSpaceCreatePattern
-JNIEXPORT jint JNICALL OS_NATIVE(CGColorSpaceCreatePattern)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGColorSpaceCreatePattern_FUNC);
- rc = (jint)CGColorSpaceCreatePattern((CGColorSpaceRef)arg0);
- OS_NATIVE_EXIT(env, that, CGColorSpaceCreatePattern_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGColorSpaceRelease
-JNIEXPORT void JNICALL OS_NATIVE(CGColorSpaceRelease)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CGColorSpaceRelease_FUNC);
- CGColorSpaceRelease((CGColorSpaceRef)arg0);
- OS_NATIVE_EXIT(env, that, CGColorSpaceRelease_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextAddArc
-JNIEXPORT void JNICALL OS_NATIVE(CGContextAddArc)
- (JNIEnv *env, jclass that, jint arg0, jfloat arg1, jfloat arg2, jfloat arg3, jfloat arg4, jfloat arg5, jboolean arg6)
-{
- OS_NATIVE_ENTER(env, that, CGContextAddArc_FUNC);
- CGContextAddArc((CGContextRef)arg0, (float)arg1, (float)arg2, (float)arg3, (float)arg4, (float)arg5, (Boolean)arg6);
- OS_NATIVE_EXIT(env, that, CGContextAddArc_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextAddArcToPoint
-JNIEXPORT void JNICALL OS_NATIVE(CGContextAddArcToPoint)
- (JNIEnv *env, jclass that, jint arg0, jfloat arg1, jfloat arg2, jfloat arg3, jfloat arg4, jfloat arg5)
-{
- OS_NATIVE_ENTER(env, that, CGContextAddArcToPoint_FUNC);
- CGContextAddArcToPoint((CGContextRef)arg0, arg1, arg2, arg3, arg4, arg5);
- OS_NATIVE_EXIT(env, that, CGContextAddArcToPoint_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextAddLineToPoint
-JNIEXPORT void JNICALL OS_NATIVE(CGContextAddLineToPoint)
- (JNIEnv *env, jclass that, jint arg0, jfloat arg1, jfloat arg2)
-{
- OS_NATIVE_ENTER(env, that, CGContextAddLineToPoint_FUNC);
- CGContextAddLineToPoint((CGContextRef)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, CGContextAddLineToPoint_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextAddLines
-JNIEXPORT void JNICALL OS_NATIVE(CGContextAddLines)
- (JNIEnv *env, jclass that, jint arg0, jfloatArray arg1, jint arg2)
-{
- jfloat *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, CGContextAddLines_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL)) == NULL) goto fail;
- CGContextAddLines((CGContextRef)arg0, (const CGPoint *)lparg1, (size_t)arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CGContextAddLines_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextAddPath
-JNIEXPORT void JNICALL OS_NATIVE(CGContextAddPath)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, CGContextAddPath_FUNC);
- CGContextAddPath((CGContextRef)arg0, (CGPathRef)arg1);
- OS_NATIVE_EXIT(env, that, CGContextAddPath_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextAddRect
-JNIEXPORT void JNICALL OS_NATIVE(CGContextAddRect)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- CGRect _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, CGContextAddRect_FUNC);
- if (arg1) if ((lparg1 = getCGRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- CGContextAddRect((CGContextRef)arg0, *lparg1);
-fail:
- if (arg1 && lparg1) setCGRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CGContextAddRect_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextBeginPath
-JNIEXPORT void JNICALL OS_NATIVE(CGContextBeginPath)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CGContextBeginPath_FUNC);
- CGContextBeginPath((CGContextRef)arg0);
- OS_NATIVE_EXIT(env, that, CGContextBeginPath_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextClearRect
-JNIEXPORT void JNICALL OS_NATIVE(CGContextClearRect)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- CGRect _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, CGContextClearRect_FUNC);
- if (arg1) if ((lparg1 = getCGRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- CGContextClearRect((CGContextRef)arg0, *(CGRect *)lparg1);
-fail:
- if (arg1 && lparg1) setCGRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CGContextClearRect_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextClip
-JNIEXPORT void JNICALL OS_NATIVE(CGContextClip)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CGContextClip_FUNC);
- CGContextClip((CGContextRef)arg0);
- OS_NATIVE_EXIT(env, that, CGContextClip_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextClosePath
-JNIEXPORT void JNICALL OS_NATIVE(CGContextClosePath)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CGContextClosePath_FUNC);
- CGContextClosePath((CGContextRef)arg0);
- OS_NATIVE_EXIT(env, that, CGContextClosePath_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextConcatCTM
-JNIEXPORT void JNICALL OS_NATIVE(CGContextConcatCTM)
- (JNIEnv *env, jclass that, jint arg0, jfloatArray arg1)
-{
- jfloat *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, CGContextConcatCTM_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL)) == NULL) goto fail;
- CGContextConcatCTM((CGContextRef)arg0, *(CGAffineTransform *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CGContextConcatCTM_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextDrawImage
-JNIEXPORT void JNICALL OS_NATIVE(CGContextDrawImage)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- CGRect _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, CGContextDrawImage_FUNC);
- if (arg1) if ((lparg1 = getCGRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- CGContextDrawImage((CGContextRef)arg0, *(CGRect *)lparg1, (CGImageRef)arg2);
-fail:
- if (arg1 && lparg1) setCGRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CGContextDrawImage_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextDrawShading
-JNIEXPORT void JNICALL OS_NATIVE(CGContextDrawShading)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, CGContextDrawShading_FUNC);
- CGContextDrawShading((CGContextRef)arg0, (CGShadingRef)arg1);
- OS_NATIVE_EXIT(env, that, CGContextDrawShading_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextEOClip
-JNIEXPORT void JNICALL OS_NATIVE(CGContextEOClip)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CGContextEOClip_FUNC);
- CGContextEOClip((CGContextRef)arg0);
- OS_NATIVE_EXIT(env, that, CGContextEOClip_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextEOFillPath
-JNIEXPORT void JNICALL OS_NATIVE(CGContextEOFillPath)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CGContextEOFillPath_FUNC);
- CGContextEOFillPath((CGContextRef)arg0);
- OS_NATIVE_EXIT(env, that, CGContextEOFillPath_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextFillPath
-JNIEXPORT void JNICALL OS_NATIVE(CGContextFillPath)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CGContextFillPath_FUNC);
- CGContextFillPath((CGContextRef)arg0);
- OS_NATIVE_EXIT(env, that, CGContextFillPath_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextFillRect
-JNIEXPORT void JNICALL OS_NATIVE(CGContextFillRect)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- CGRect _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, CGContextFillRect_FUNC);
- if (arg1) if ((lparg1 = getCGRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- CGContextFillRect((CGContextRef)arg0, *(CGRect *)lparg1);
-fail:
- if (arg1 && lparg1) setCGRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CGContextFillRect_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextFlush
-JNIEXPORT void JNICALL OS_NATIVE(CGContextFlush)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CGContextFlush_FUNC);
- CGContextFlush((CGContextRef)arg0);
- OS_NATIVE_EXIT(env, that, CGContextFlush_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextGetInterpolationQuality
-JNIEXPORT jint JNICALL OS_NATIVE(CGContextGetInterpolationQuality)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGContextGetInterpolationQuality_FUNC);
- rc = (jint)CGContextGetInterpolationQuality((CGContextRef)arg0);
- OS_NATIVE_EXIT(env, that, CGContextGetInterpolationQuality_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGContextMoveToPoint
-JNIEXPORT void JNICALL OS_NATIVE(CGContextMoveToPoint)
- (JNIEnv *env, jclass that, jint arg0, jfloat arg1, jfloat arg2)
-{
- OS_NATIVE_ENTER(env, that, CGContextMoveToPoint_FUNC);
- CGContextMoveToPoint((CGContextRef)arg0, (float)arg1, (float)arg2);
- OS_NATIVE_EXIT(env, that, CGContextMoveToPoint_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextRelease
-JNIEXPORT void JNICALL OS_NATIVE(CGContextRelease)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CGContextRelease_FUNC);
- CGContextRelease((CGContextRef)arg0);
- OS_NATIVE_EXIT(env, that, CGContextRelease_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextRestoreGState
-JNIEXPORT void JNICALL OS_NATIVE(CGContextRestoreGState)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CGContextRestoreGState_FUNC);
- CGContextRestoreGState((CGContextRef)arg0);
- OS_NATIVE_EXIT(env, that, CGContextRestoreGState_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextRotateCTM
-JNIEXPORT void JNICALL OS_NATIVE(CGContextRotateCTM)
- (JNIEnv *env, jclass that, jint arg0, jfloat arg1)
-{
- OS_NATIVE_ENTER(env, that, CGContextRotateCTM_FUNC);
- CGContextRotateCTM((CGContextRef)arg0, arg1);
- OS_NATIVE_EXIT(env, that, CGContextRotateCTM_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSaveGState
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSaveGState)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CGContextSaveGState_FUNC);
- CGContextSaveGState((CGContextRef)arg0);
- OS_NATIVE_EXIT(env, that, CGContextSaveGState_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextScaleCTM
-JNIEXPORT void JNICALL OS_NATIVE(CGContextScaleCTM)
- (JNIEnv *env, jclass that, jint arg0, jfloat arg1, jfloat arg2)
-{
- OS_NATIVE_ENTER(env, that, CGContextScaleCTM_FUNC);
- CGContextScaleCTM((CGContextRef)arg0, (float)arg1, (float)arg2);
- OS_NATIVE_EXIT(env, that, CGContextScaleCTM_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSelectFont
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSelectFont)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jfloat arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, CGContextSelectFont_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- CGContextSelectFont((CGContextRef)arg0, (const char *)lparg1, (float)arg2, (CGTextEncoding)arg3);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CGContextSelectFont_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetAlpha
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetAlpha)
- (JNIEnv *env, jclass that, jint arg0, jfloat arg1)
-{
- OS_NATIVE_ENTER(env, that, CGContextSetAlpha_FUNC);
- CGContextSetAlpha((CGContextRef)arg0, arg1);
- OS_NATIVE_EXIT(env, that, CGContextSetAlpha_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetBlendMode
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetBlendMode)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, CGContextSetBlendMode_FUNC);
-/*
- CGContextSetBlendMode((CGContextRef)arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, CGContextSetBlendMode)
- if (fp) {
- ((void (CALLING_CONVENTION*)(CGContextRef, jint))fp)((CGContextRef)arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, CGContextSetBlendMode_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetFillColor
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetFillColor)
- (JNIEnv *env, jclass that, jint arg0, jfloatArray arg1)
-{
- jfloat *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, CGContextSetFillColor_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL)) == NULL) goto fail;
- CGContextSetFillColor((CGContextRef)arg0, (const float *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CGContextSetFillColor_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetFillColorSpace
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetFillColorSpace)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, CGContextSetFillColorSpace_FUNC);
- CGContextSetFillColorSpace((CGContextRef)arg0, (CGColorSpaceRef)arg1);
- OS_NATIVE_EXIT(env, that, CGContextSetFillColorSpace_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetFillPattern
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetFillPattern)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jfloatArray arg2)
-{
- jfloat *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, CGContextSetFillPattern_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetFloatArrayElements(env, arg2, NULL)) == NULL) goto fail;
- CGContextSetFillPattern((CGContextRef)arg0, (CGPatternRef)arg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseFloatArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, CGContextSetFillPattern_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetFont
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetFont)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, CGContextSetFont_FUNC);
- CGContextSetFont((CGContextRef)arg0, (CGFontRef)arg1);
- OS_NATIVE_EXIT(env, that, CGContextSetFont_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetFontSize
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetFontSize)
- (JNIEnv *env, jclass that, jint arg0, jfloat arg1)
-{
- OS_NATIVE_ENTER(env, that, CGContextSetFontSize_FUNC);
- CGContextSetFontSize((CGContextRef)arg0, (float)arg1);
- OS_NATIVE_EXIT(env, that, CGContextSetFontSize_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetInterpolationQuality
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetInterpolationQuality)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, CGContextSetInterpolationQuality_FUNC);
- CGContextSetInterpolationQuality((CGContextRef)arg0, arg1);
- OS_NATIVE_EXIT(env, that, CGContextSetInterpolationQuality_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetLineCap
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetLineCap)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, CGContextSetLineCap_FUNC);
- CGContextSetLineCap((CGContextRef)arg0, arg1);
- OS_NATIVE_EXIT(env, that, CGContextSetLineCap_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetLineDash
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetLineDash)
- (JNIEnv *env, jclass that, jint arg0, jfloat arg1, jfloatArray arg2, jint arg3)
-{
- jfloat *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, CGContextSetLineDash_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetFloatArrayElements(env, arg2, NULL)) == NULL) goto fail;
- CGContextSetLineDash((CGContextRef)arg0, (float)arg1, (const float *)lparg2, (size_t)arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseFloatArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, CGContextSetLineDash_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetLineJoin
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetLineJoin)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, CGContextSetLineJoin_FUNC);
- CGContextSetLineJoin((CGContextRef)arg0, arg1);
- OS_NATIVE_EXIT(env, that, CGContextSetLineJoin_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetLineWidth
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetLineWidth)
- (JNIEnv *env, jclass that, jint arg0, jfloat arg1)
-{
- OS_NATIVE_ENTER(env, that, CGContextSetLineWidth_FUNC);
- CGContextSetLineWidth((CGContextRef)arg0, (float)arg1);
- OS_NATIVE_EXIT(env, that, CGContextSetLineWidth_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetMiterLimit
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetMiterLimit)
- (JNIEnv *env, jclass that, jint arg0, jfloat arg1)
-{
- OS_NATIVE_ENTER(env, that, CGContextSetMiterLimit_FUNC);
- CGContextSetMiterLimit((CGContextRef)arg0, arg1);
- OS_NATIVE_EXIT(env, that, CGContextSetMiterLimit_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetRGBFillColor
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetRGBFillColor)
- (JNIEnv *env, jclass that, jint arg0, jfloat arg1, jfloat arg2, jfloat arg3, jfloat arg4)
-{
- OS_NATIVE_ENTER(env, that, CGContextSetRGBFillColor_FUNC);
- CGContextSetRGBFillColor((CGContextRef)arg0, (float)arg1, (float)arg2, (float)arg3, (float)arg4);
- OS_NATIVE_EXIT(env, that, CGContextSetRGBFillColor_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetRGBStrokeColor
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetRGBStrokeColor)
- (JNIEnv *env, jclass that, jint arg0, jfloat arg1, jfloat arg2, jfloat arg3, jfloat arg4)
-{
- OS_NATIVE_ENTER(env, that, CGContextSetRGBStrokeColor_FUNC);
- CGContextSetRGBStrokeColor((CGContextRef)arg0, (float)arg1, (float)arg2, (float)arg3, (float)arg4);
- OS_NATIVE_EXIT(env, that, CGContextSetRGBStrokeColor_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetRenderingIntent
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetRenderingIntent)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, CGContextSetRenderingIntent_FUNC);
- CGContextSetRenderingIntent((CGContextRef)arg0, arg1);
- OS_NATIVE_EXIT(env, that, CGContextSetRenderingIntent_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetShouldAntialias
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetShouldAntialias)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, CGContextSetShouldAntialias_FUNC);
- CGContextSetShouldAntialias((CGContextRef)arg0, arg1);
- OS_NATIVE_EXIT(env, that, CGContextSetShouldAntialias_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetShouldSmoothFonts
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetShouldSmoothFonts)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, CGContextSetShouldSmoothFonts_FUNC);
- CGContextSetShouldSmoothFonts((CGContextRef)arg0, arg1);
- OS_NATIVE_EXIT(env, that, CGContextSetShouldSmoothFonts_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetStrokeColor
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetStrokeColor)
- (JNIEnv *env, jclass that, jint arg0, jfloatArray arg1)
-{
- jfloat *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, CGContextSetStrokeColor_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL)) == NULL) goto fail;
- CGContextSetStrokeColor((CGContextRef)arg0, (const float *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CGContextSetStrokeColor_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetStrokeColorSpace
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetStrokeColorSpace)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, CGContextSetStrokeColorSpace_FUNC);
- CGContextSetStrokeColorSpace((CGContextRef)arg0, (CGColorSpaceRef)arg1);
- OS_NATIVE_EXIT(env, that, CGContextSetStrokeColorSpace_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetStrokePattern
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetStrokePattern)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jfloatArray arg2)
-{
- jfloat *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, CGContextSetStrokePattern_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetFloatArrayElements(env, arg2, NULL)) == NULL) goto fail;
- CGContextSetStrokePattern((CGContextRef)arg0, (CGPatternRef)arg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseFloatArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, CGContextSetStrokePattern_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetTextDrawingMode
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetTextDrawingMode)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, CGContextSetTextDrawingMode_FUNC);
- CGContextSetTextDrawingMode((CGContextRef)arg0, (CGTextDrawingMode)arg1);
- OS_NATIVE_EXIT(env, that, CGContextSetTextDrawingMode_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetTextMatrix
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetTextMatrix)
- (JNIEnv *env, jclass that, jint arg0, jfloatArray arg1)
-{
- jfloat *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, CGContextSetTextMatrix_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL)) == NULL) goto fail;
- CGContextSetTextMatrix((CGContextRef)arg0, *(CGAffineTransform *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CGContextSetTextMatrix_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetTextPosition
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetTextPosition)
- (JNIEnv *env, jclass that, jint arg0, jfloat arg1, jfloat arg2)
-{
- OS_NATIVE_ENTER(env, that, CGContextSetTextPosition_FUNC);
- CGContextSetTextPosition((CGContextRef)arg0, (float)arg1, (float)arg2);
- OS_NATIVE_EXIT(env, that, CGContextSetTextPosition_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextShowText
-JNIEXPORT void JNICALL OS_NATIVE(CGContextShowText)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, CGContextShowText_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- CGContextShowText((CGContextRef)arg0, (const char *)lparg1, (size_t)arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CGContextShowText_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextShowTextAtPoint
-JNIEXPORT void JNICALL OS_NATIVE(CGContextShowTextAtPoint)
- (JNIEnv *env, jclass that, jint arg0, jfloat arg1, jfloat arg2, jbyteArray arg3, jint arg4)
-{
- jbyte *lparg3=NULL;
- OS_NATIVE_ENTER(env, that, CGContextShowTextAtPoint_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- CGContextShowTextAtPoint((CGContextRef)arg0, (float)arg1, (float)arg2, (const char *)lparg3, (size_t)arg4);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, CGContextShowTextAtPoint_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextStrokePath
-JNIEXPORT void JNICALL OS_NATIVE(CGContextStrokePath)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CGContextStrokePath_FUNC);
- CGContextStrokePath((CGContextRef)arg0);
- OS_NATIVE_EXIT(env, that, CGContextStrokePath_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextStrokeRect
-JNIEXPORT void JNICALL OS_NATIVE(CGContextStrokeRect)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- CGRect _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, CGContextStrokeRect_FUNC);
- if (arg1) if ((lparg1 = getCGRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- CGContextStrokeRect((CGContextRef)arg0, *(CGRect *)lparg1);
-fail:
- if (arg1 && lparg1) setCGRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CGContextStrokeRect_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSynchronize
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSynchronize)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CGContextSynchronize_FUNC);
- CGContextSynchronize((CGContextRef)arg0);
- OS_NATIVE_EXIT(env, that, CGContextSynchronize_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextTranslateCTM
-JNIEXPORT void JNICALL OS_NATIVE(CGContextTranslateCTM)
- (JNIEnv *env, jclass that, jint arg0, jfloat arg1, jfloat arg2)
-{
- OS_NATIVE_ENTER(env, that, CGContextTranslateCTM_FUNC);
- CGContextTranslateCTM((CGContextRef)arg0, (float)arg1, (float)arg2);
- OS_NATIVE_EXIT(env, that, CGContextTranslateCTM_FUNC);
-}
-#endif
-
-#ifndef NO_CGCursorIsVisible
-JNIEXPORT jboolean JNICALL OS_NATIVE(CGCursorIsVisible)
- (JNIEnv *env, jclass that)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, CGCursorIsVisible_FUNC);
- rc = (jboolean)CGCursorIsVisible();
- OS_NATIVE_EXIT(env, that, CGCursorIsVisible_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGDataProviderCreateWithData
-JNIEXPORT jint JNICALL OS_NATIVE(CGDataProviderCreateWithData)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGDataProviderCreateWithData_FUNC);
- rc = (jint)CGDataProviderCreateWithData((void *)arg0, (const void *)arg1, (size_t)arg2, (void *)arg3);
- OS_NATIVE_EXIT(env, that, CGDataProviderCreateWithData_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGDataProviderCreateWithURL
-JNIEXPORT jint JNICALL OS_NATIVE(CGDataProviderCreateWithURL)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGDataProviderCreateWithURL_FUNC);
- rc = (jint)CGDataProviderCreateWithURL((CFURLRef)arg0);
- OS_NATIVE_EXIT(env, that, CGDataProviderCreateWithURL_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGDataProviderRelease
-JNIEXPORT void JNICALL OS_NATIVE(CGDataProviderRelease)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CGDataProviderRelease_FUNC);
- CGDataProviderRelease((CGDataProviderRef)arg0);
- OS_NATIVE_EXIT(env, that, CGDataProviderRelease_FUNC);
-}
-#endif
-
-#ifndef NO_CGDisplayBaseAddress
-JNIEXPORT jint JNICALL OS_NATIVE(CGDisplayBaseAddress)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGDisplayBaseAddress_FUNC);
- rc = (jint)CGDisplayBaseAddress((CGDirectDisplayID)arg0);
- OS_NATIVE_EXIT(env, that, CGDisplayBaseAddress_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGDisplayBitsPerPixel
-JNIEXPORT jint JNICALL OS_NATIVE(CGDisplayBitsPerPixel)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGDisplayBitsPerPixel_FUNC);
- rc = (jint)CGDisplayBitsPerPixel((CGDirectDisplayID)arg0);
- OS_NATIVE_EXIT(env, that, CGDisplayBitsPerPixel_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGDisplayBitsPerSample
-JNIEXPORT jint JNICALL OS_NATIVE(CGDisplayBitsPerSample)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGDisplayBitsPerSample_FUNC);
- rc = (jint)CGDisplayBitsPerSample((CGDirectDisplayID)arg0);
- OS_NATIVE_EXIT(env, that, CGDisplayBitsPerSample_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGDisplayBytesPerRow
-JNIEXPORT jint JNICALL OS_NATIVE(CGDisplayBytesPerRow)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGDisplayBytesPerRow_FUNC);
- rc = (jint)CGDisplayBytesPerRow((CGDirectDisplayID)arg0);
- OS_NATIVE_EXIT(env, that, CGDisplayBytesPerRow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGDisplayHideCursor
-JNIEXPORT jint JNICALL OS_NATIVE(CGDisplayHideCursor)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGDisplayHideCursor_FUNC);
- rc = (jint)CGDisplayHideCursor((CGDirectDisplayID)arg0);
- OS_NATIVE_EXIT(env, that, CGDisplayHideCursor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGDisplayPixelsHigh
-JNIEXPORT jint JNICALL OS_NATIVE(CGDisplayPixelsHigh)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGDisplayPixelsHigh_FUNC);
- rc = (jint)CGDisplayPixelsHigh((CGDirectDisplayID)arg0);
- OS_NATIVE_EXIT(env, that, CGDisplayPixelsHigh_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGDisplayPixelsWide
-JNIEXPORT jint JNICALL OS_NATIVE(CGDisplayPixelsWide)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGDisplayPixelsWide_FUNC);
- rc = (jint)CGDisplayPixelsWide((CGDirectDisplayID)arg0);
- OS_NATIVE_EXIT(env, that, CGDisplayPixelsWide_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGDisplayShowCursor
-JNIEXPORT jint JNICALL OS_NATIVE(CGDisplayShowCursor)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGDisplayShowCursor_FUNC);
- rc = (jint)CGDisplayShowCursor((CGDirectDisplayID)arg0);
- OS_NATIVE_EXIT(env, that, CGDisplayShowCursor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGFontCreateWithPlatformFont
-JNIEXPORT jint JNICALL OS_NATIVE(CGFontCreateWithPlatformFont)
- (JNIEnv *env, jclass that, jintArray arg0)
-{
- jint *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGFontCreateWithPlatformFont_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)CGFontCreateWithPlatformFont(lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, CGFontCreateWithPlatformFont_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGFontRelease
-JNIEXPORT void JNICALL OS_NATIVE(CGFontRelease)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CGFontRelease_FUNC);
- CGFontRelease((CGFontRef)arg0);
- OS_NATIVE_EXIT(env, that, CGFontRelease_FUNC);
-}
-#endif
-
-#ifndef NO_CGFunctionCreate
-JNIEXPORT jint JNICALL OS_NATIVE(CGFunctionCreate)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jfloatArray arg2, jint arg3, jfloatArray arg4, jobject arg5)
-{
- jfloat *lparg2=NULL;
- jfloat *lparg4=NULL;
- CGFunctionCallbacks _arg5, *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGFunctionCreate_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetFloatArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetFloatArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = getCGFunctionCallbacksFields(env, arg5, &_arg5)) == NULL) goto fail;
- rc = (jint)CGFunctionCreate((void *)arg0, (size_t)arg1, (const float *)lparg2, (size_t)arg3, (const float *)lparg4, (const CGFunctionCallbacks *)lparg5);
-fail:
- if (arg5 && lparg5) setCGFunctionCallbacksFields(env, arg5, lparg5);
- if (arg4 && lparg4) (*env)->ReleaseFloatArrayElements(env, arg4, lparg4, 0);
- if (arg2 && lparg2) (*env)->ReleaseFloatArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, CGFunctionCreate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGFunctionRelease
-JNIEXPORT void JNICALL OS_NATIVE(CGFunctionRelease)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CGFunctionRelease_FUNC);
- CGFunctionRelease((CGFunctionRef)arg0);
- OS_NATIVE_EXIT(env, that, CGFunctionRelease_FUNC);
-}
-#endif
-
-#ifndef NO_CGGetDisplaysWithRect
-JNIEXPORT jint JNICALL OS_NATIVE(CGGetDisplaysWithRect)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jintArray arg2, jintArray arg3)
-{
- CGRect _arg0, *lparg0=NULL;
- jint *lparg2=NULL;
- jint *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGGetDisplaysWithRect_FUNC);
- if (arg0) if ((lparg0 = getCGRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)CGGetDisplaysWithRect(*lparg0, (CGDisplayCount)arg1, (CGDirectDisplayID *)lparg2, (CGDisplayCount *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg0 && lparg0) setCGRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, CGGetDisplaysWithRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGImageCreate
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, CGImageCreate_FUNC);
- if (arg8) if ((lparg8 = (*env)->GetFloatArrayElements(env, arg8, NULL)) == NULL) goto fail;
- 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);
-fail:
- if (arg8 && lparg8) (*env)->ReleaseFloatArrayElements(env, arg8, lparg8, 0);
- OS_NATIVE_EXIT(env, that, CGImageCreate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGImageCreateWithImageInRect
-JNIEXPORT jint JNICALL OS_NATIVE(CGImageCreateWithImageInRect)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- CGRect _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGImageCreateWithImageInRect_FUNC);
- if (arg1) if ((lparg1 = getCGRectFields(env, arg1, &_arg1)) == NULL) goto fail;
-/*
- rc = (jint)CGImageCreateWithImageInRect(arg0, *lparg1);
-*/
- {
- LOAD_FUNCTION(fp, CGImageCreateWithImageInRect)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jint, CGRect))fp)(arg0, *lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) setCGRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CGImageCreateWithImageInRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGImageCreateWithJPEGDataProvider
-JNIEXPORT jint JNICALL OS_NATIVE(CGImageCreateWithJPEGDataProvider)
- (JNIEnv *env, jclass that, jint arg0, jfloatArray arg1, jboolean arg2, jint arg3)
-{
- jfloat *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGImageCreateWithJPEGDataProvider_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)CGImageCreateWithJPEGDataProvider((CGDataProviderRef)arg0, lparg1, arg2, arg3);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CGImageCreateWithJPEGDataProvider_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGImageCreateWithPNGDataProvider
-JNIEXPORT jint JNICALL OS_NATIVE(CGImageCreateWithPNGDataProvider)
- (JNIEnv *env, jclass that, jint arg0, jfloatArray arg1, jboolean arg2, jint arg3)
-{
- jfloat *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGImageCreateWithPNGDataProvider_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)CGImageCreateWithPNGDataProvider((CGDataProviderRef)arg0, lparg1, arg2, arg3);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CGImageCreateWithPNGDataProvider_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGImageGetAlphaInfo
-JNIEXPORT jint JNICALL OS_NATIVE(CGImageGetAlphaInfo)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGImageGetAlphaInfo_FUNC);
- rc = (jint)CGImageGetAlphaInfo((CGImageRef)arg0);
- OS_NATIVE_EXIT(env, that, CGImageGetAlphaInfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGImageGetBitsPerComponent
-JNIEXPORT jint JNICALL OS_NATIVE(CGImageGetBitsPerComponent)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGImageGetBitsPerComponent_FUNC);
- rc = (jint)CGImageGetBitsPerComponent((CGImageRef)arg0);
- OS_NATIVE_EXIT(env, that, CGImageGetBitsPerComponent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGImageGetBitsPerPixel
-JNIEXPORT jint JNICALL OS_NATIVE(CGImageGetBitsPerPixel)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGImageGetBitsPerPixel_FUNC);
- rc = (jint)CGImageGetBitsPerPixel((CGImageRef)arg0);
- OS_NATIVE_EXIT(env, that, CGImageGetBitsPerPixel_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGImageGetBytesPerRow
-JNIEXPORT jint JNICALL OS_NATIVE(CGImageGetBytesPerRow)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGImageGetBytesPerRow_FUNC);
- rc = (jint)CGImageGetBytesPerRow((CGImageRef)arg0);
- OS_NATIVE_EXIT(env, that, CGImageGetBytesPerRow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGImageGetColorSpace
-JNIEXPORT jint JNICALL OS_NATIVE(CGImageGetColorSpace)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGImageGetColorSpace_FUNC);
- rc = (jint)CGImageGetColorSpace((CGImageRef)arg0);
- OS_NATIVE_EXIT(env, that, CGImageGetColorSpace_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGImageGetDataProvider
-JNIEXPORT jint JNICALL OS_NATIVE(CGImageGetDataProvider)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGImageGetDataProvider_FUNC);
- rc = (jint)CGImageGetDataProvider((CGImageRef)arg0);
- OS_NATIVE_EXIT(env, that, CGImageGetDataProvider_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGImageGetHeight
-JNIEXPORT jint JNICALL OS_NATIVE(CGImageGetHeight)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGImageGetHeight_FUNC);
- rc = (jint)CGImageGetHeight((CGImageRef)arg0);
- OS_NATIVE_EXIT(env, that, CGImageGetHeight_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGImageGetWidth
-JNIEXPORT jint JNICALL OS_NATIVE(CGImageGetWidth)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGImageGetWidth_FUNC);
- rc = (jint)CGImageGetWidth((CGImageRef)arg0);
- OS_NATIVE_EXIT(env, that, CGImageGetWidth_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGImageRelease
-JNIEXPORT void JNICALL OS_NATIVE(CGImageRelease)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CGImageRelease_FUNC);
- CGImageRelease((CGImageRef)arg0);
- OS_NATIVE_EXIT(env, that, CGImageRelease_FUNC);
-}
-#endif
-
-#ifndef NO_CGMainDisplayID
-JNIEXPORT jint JNICALL OS_NATIVE(CGMainDisplayID)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGMainDisplayID_FUNC);
- rc = (jint)CGMainDisplayID();
- OS_NATIVE_EXIT(env, that, CGMainDisplayID_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGPathAddArc
-JNIEXPORT void JNICALL OS_NATIVE(CGPathAddArc)
- (JNIEnv *env, jclass that, jint arg0, jfloatArray arg1, jfloat arg2, jfloat arg3, jfloat arg4, jfloat arg5, jfloat arg6, jboolean arg7)
-{
- jfloat *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, CGPathAddArc_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL)) == NULL) goto fail;
- CGPathAddArc((CGMutablePathRef)arg0, (const CGAffineTransform *)lparg1, arg2, arg3, arg4, arg5, arg6, arg7);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CGPathAddArc_FUNC);
-}
-#endif
-
-#ifndef NO_CGPathAddCurveToPoint
-JNIEXPORT void JNICALL OS_NATIVE(CGPathAddCurveToPoint)
- (JNIEnv *env, jclass that, jint arg0, jfloatArray arg1, jfloat arg2, jfloat arg3, jfloat arg4, jfloat arg5, jfloat arg6, jfloat arg7)
-{
- jfloat *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, CGPathAddCurveToPoint_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL)) == NULL) goto fail;
- CGPathAddCurveToPoint((CGMutablePathRef)arg0, (const CGAffineTransform *)lparg1, arg2, arg3, arg4, arg5, arg6, arg7);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CGPathAddCurveToPoint_FUNC);
-}
-#endif
-
-#ifndef NO_CGPathAddLineToPoint
-JNIEXPORT void JNICALL OS_NATIVE(CGPathAddLineToPoint)
- (JNIEnv *env, jclass that, jint arg0, jfloatArray arg1, jfloat arg2, jfloat arg3)
-{
- jfloat *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, CGPathAddLineToPoint_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL)) == NULL) goto fail;
- CGPathAddLineToPoint((CGMutablePathRef)arg0, (const CGAffineTransform *)lparg1, arg2, arg3);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CGPathAddLineToPoint_FUNC);
-}
-#endif
-
-#ifndef NO_CGPathAddPath
-JNIEXPORT void JNICALL OS_NATIVE(CGPathAddPath)
- (JNIEnv *env, jclass that, jint arg0, jfloatArray arg1, jint arg2)
-{
- jfloat *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, CGPathAddPath_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL)) == NULL) goto fail;
- CGPathAddPath((CGMutablePathRef)arg0, (const CGAffineTransform *)lparg1, (CGPathRef)arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CGPathAddPath_FUNC);
-}
-#endif
-
-#ifndef NO_CGPathAddQuadCurveToPoint
-JNIEXPORT void JNICALL OS_NATIVE(CGPathAddQuadCurveToPoint)
- (JNIEnv *env, jclass that, jint arg0, jfloatArray arg1, jfloat arg2, jfloat arg3, jfloat arg4, jfloat arg5)
-{
- jfloat *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, CGPathAddQuadCurveToPoint_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL)) == NULL) goto fail;
- CGPathAddQuadCurveToPoint((CGMutablePathRef)arg0, (const CGAffineTransform *)lparg1, arg2, arg3, arg4, arg5);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CGPathAddQuadCurveToPoint_FUNC);
-}
-#endif
-
-#ifndef NO_CGPathAddRect
-JNIEXPORT void JNICALL OS_NATIVE(CGPathAddRect)
- (JNIEnv *env, jclass that, jint arg0, jfloatArray arg1, jobject arg2)
-{
- jfloat *lparg1=NULL;
- CGRect _arg2, *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, CGPathAddRect_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getCGRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- CGPathAddRect((CGMutablePathRef)arg0, (const CGAffineTransform *)lparg1, *lparg2);
-fail:
- if (arg2 && lparg2) setCGRectFields(env, arg2, lparg2);
- if (arg1 && lparg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CGPathAddRect_FUNC);
-}
-#endif
-
-#ifndef NO_CGPathApply
-JNIEXPORT void JNICALL OS_NATIVE(CGPathApply)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, CGPathApply_FUNC);
- CGPathApply((CGPathRef)arg0, (void *)arg1, (CGPathApplierFunction)arg2);
- OS_NATIVE_EXIT(env, that, CGPathApply_FUNC);
-}
-#endif
-
-#ifndef NO_CGPathCloseSubpath
-JNIEXPORT void JNICALL OS_NATIVE(CGPathCloseSubpath)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CGPathCloseSubpath_FUNC);
- CGPathCloseSubpath((CGMutablePathRef)arg0);
- OS_NATIVE_EXIT(env, that, CGPathCloseSubpath_FUNC);
-}
-#endif
-
-#ifndef NO_CGPathCreateMutable
-JNIEXPORT jint JNICALL OS_NATIVE(CGPathCreateMutable)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGPathCreateMutable_FUNC);
- rc = (jint)CGPathCreateMutable();
- OS_NATIVE_EXIT(env, that, CGPathCreateMutable_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGPathCreateMutableCopy
-JNIEXPORT jint JNICALL OS_NATIVE(CGPathCreateMutableCopy)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGPathCreateMutableCopy_FUNC);
- rc = (jint)CGPathCreateMutableCopy((CGPathRef)arg0);
- OS_NATIVE_EXIT(env, that, CGPathCreateMutableCopy_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGPathIsEmpty
-JNIEXPORT jboolean JNICALL OS_NATIVE(CGPathIsEmpty)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, CGPathIsEmpty_FUNC);
- rc = (jboolean)CGPathIsEmpty((CGPathRef)arg0);
- OS_NATIVE_EXIT(env, that, CGPathIsEmpty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGPathMoveToPoint
-JNIEXPORT void JNICALL OS_NATIVE(CGPathMoveToPoint)
- (JNIEnv *env, jclass that, jint arg0, jfloatArray arg1, jfloat arg2, jfloat arg3)
-{
- jfloat *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, CGPathMoveToPoint_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL)) == NULL) goto fail;
- CGPathMoveToPoint((CGMutablePathRef)arg0, (const CGAffineTransform *)lparg1, arg2, arg3);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CGPathMoveToPoint_FUNC);
-}
-#endif
-
-#ifndef NO_CGPathRelease
-JNIEXPORT void JNICALL OS_NATIVE(CGPathRelease)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CGPathRelease_FUNC);
- CGPathRelease((CGPathRef)arg0);
- OS_NATIVE_EXIT(env, that, CGPathRelease_FUNC);
-}
-#endif
-
-#ifndef NO_CGPatternCreate
-JNIEXPORT jint JNICALL OS_NATIVE(CGPatternCreate)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jfloatArray arg2, jfloat arg3, jfloat arg4, jint arg5, jint arg6, jobject arg7)
-{
- CGRect _arg1, *lparg1=NULL;
- jfloat *lparg2=NULL;
- CGPatternCallbacks _arg7, *lparg7=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGPatternCreate_FUNC);
- if (arg1) if ((lparg1 = getCGRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetFloatArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = getCGPatternCallbacksFields(env, arg7, &_arg7)) == NULL) goto fail;
- rc = (jint)CGPatternCreate((void *)arg0, *lparg1, *(CGAffineTransform *)lparg2, arg3, arg4, (CGPatternTiling)arg5, arg6, (const CGPatternCallbacks *)lparg7);
-fail:
- if (arg7 && lparg7) setCGPatternCallbacksFields(env, arg7, lparg7);
- if (arg2 && lparg2) (*env)->ReleaseFloatArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) setCGRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CGPatternCreate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGPatternRelease
-JNIEXPORT void JNICALL OS_NATIVE(CGPatternRelease)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CGPatternRelease_FUNC);
- CGPatternRelease((CGPatternRef)arg0);
- OS_NATIVE_EXIT(env, that, CGPatternRelease_FUNC);
-}
-#endif
-
-#ifndef NO_CGPostKeyboardEvent
-JNIEXPORT jint JNICALL OS_NATIVE(CGPostKeyboardEvent)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGPostKeyboardEvent_FUNC);
- rc = (jint)CGPostKeyboardEvent((CGCharCode)arg0, (CGKeyCode)arg1, (boolean_t)arg2);
- OS_NATIVE_EXIT(env, that, CGPostKeyboardEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGPostMouseEvent
-JNIEXPORT jint JNICALL OS_NATIVE(CGPostMouseEvent)
- (JNIEnv *env, jclass that, jobject arg0, jboolean arg1, jint arg2, jboolean arg3, jboolean arg4, jboolean arg5, jboolean arg6, jboolean arg7)
-{
- CGPoint _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGPostMouseEvent_FUNC);
- if (arg0) if ((lparg0 = getCGPointFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)CGPostMouseEvent(*lparg0, (boolean_t)arg1, arg2, (boolean_t)arg3, (boolean_t)arg4, (boolean_t)arg5, (boolean_t)arg6, (boolean_t)arg7);
-fail:
- if (arg0 && lparg0) setCGPointFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, CGPostMouseEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGPostScrollWheelEvent
-JNIEXPORT jint JNICALL OS_NATIVE(CGPostScrollWheelEvent)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGPostScrollWheelEvent_FUNC);
- rc = (jint)CGPostScrollWheelEvent(arg0, arg1);
- OS_NATIVE_EXIT(env, that, CGPostScrollWheelEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGRectContainsPoint
-JNIEXPORT jint JNICALL OS_NATIVE(CGRectContainsPoint)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1)
-{
- CGRect _arg0, *lparg0=NULL;
- CGPoint _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGRectContainsPoint_FUNC);
- if (arg0) if ((lparg0 = getCGRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getCGPointFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)CGRectContainsPoint(*lparg0, *lparg1);
-fail:
- if (arg1 && lparg1) setCGPointFields(env, arg1, lparg1);
- if (arg0 && lparg0) setCGRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, CGRectContainsPoint_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGShadingCreateAxial
-JNIEXPORT jint JNICALL OS_NATIVE(CGShadingCreateAxial)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jobject arg2, jint arg3, jboolean arg4, jboolean arg5)
-{
- CGPoint _arg1, *lparg1=NULL;
- CGPoint _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGShadingCreateAxial_FUNC);
- if (arg1) if ((lparg1 = getCGPointFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getCGPointFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)CGShadingCreateAxial((CGColorSpaceRef)arg0, *lparg1, *lparg2, (CGFunctionRef)arg3, arg4, arg5);
-fail:
- if (arg2 && lparg2) setCGPointFields(env, arg2, lparg2);
- if (arg1 && lparg1) setCGPointFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CGShadingCreateAxial_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGShadingCreateRadial
-JNIEXPORT jint JNICALL OS_NATIVE(CGShadingCreateRadial)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jfloat arg2, jobject arg3, jfloat arg4, jint arg5, jboolean arg6, jboolean arg7)
-{
- CGPoint _arg1, *lparg1=NULL;
- CGPoint _arg3, *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGShadingCreateRadial_FUNC);
- if (arg1) if ((lparg1 = getCGPointFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getCGPointFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)CGShadingCreateRadial((CGColorSpaceRef)arg0, *lparg1, arg2, *lparg3, arg4, (CGFunctionRef)arg5, arg6, arg7);
-fail:
- if (arg3 && lparg3) setCGPointFields(env, arg3, lparg3);
- if (arg1 && lparg1) setCGPointFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CGShadingCreateRadial_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGShadingRelease
-JNIEXPORT void JNICALL OS_NATIVE(CGShadingRelease)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CGShadingRelease_FUNC);
- CGShadingRelease((CGShadingRef)arg0);
- OS_NATIVE_EXIT(env, that, CGShadingRelease_FUNC);
-}
-#endif
-
-#ifndef NO_CGWarpMouseCursorPosition
-JNIEXPORT jint JNICALL OS_NATIVE(CGWarpMouseCursorPosition)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- CGPoint _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGWarpMouseCursorPosition_FUNC);
- if (arg0) if ((lparg0 = getCGPointFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)CGWarpMouseCursorPosition(*lparg0);
-fail:
- if (arg0 && lparg0) setCGPointFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, CGWarpMouseCursorPosition_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CPSEnableForegroundOperation
-JNIEXPORT jint JNICALL OS_NATIVE(CPSEnableForegroundOperation)
- (JNIEnv *env, jclass that, jintArray arg0, jint arg1, jint arg2, jint arg3, jint arg4)
-{
- jint *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CPSEnableForegroundOperation_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)CPSEnableForegroundOperation(lparg0, arg1, arg2, arg3, arg4);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, CPSEnableForegroundOperation_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CPSSetProcessName
-JNIEXPORT jint JNICALL OS_NATIVE(CPSSetProcessName)
- (JNIEnv *env, jclass that, jintArray arg0, jbyteArray arg1)
-{
- jint *lparg0=NULL;
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CPSSetProcessName_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)CPSSetProcessName(lparg0, lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, CPSSetProcessName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CalcMenuSize
-JNIEXPORT void JNICALL OS_NATIVE(CalcMenuSize)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CalcMenuSize_FUNC);
- CalcMenuSize((MenuRef)arg0);
- OS_NATIVE_EXIT(env, that, CalcMenuSize_FUNC);
-}
-#endif
-
-#ifndef NO_Call
-JNIEXPORT void JNICALL OS_NATIVE(Call)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, Call_FUNC);
- ((void (*)())arg0)(arg1, arg2);
- OS_NATIVE_EXIT(env, that, Call_FUNC);
-}
-#endif
-
-#ifndef NO_CallNextEventHandler
-JNIEXPORT jint JNICALL OS_NATIVE(CallNextEventHandler)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CallNextEventHandler_FUNC);
- rc = (jint)CallNextEventHandler((EventHandlerCallRef)arg0, (EventRef)arg1);
- OS_NATIVE_EXIT(env, that, CallNextEventHandler_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CancelMenuTracking
-JNIEXPORT jint JNICALL OS_NATIVE(CancelMenuTracking)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CancelMenuTracking_FUNC);
- rc = (jint)CancelMenuTracking((MenuRef)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, CancelMenuTracking_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ChangeMenuItemAttributes
-JNIEXPORT jint JNICALL OS_NATIVE(ChangeMenuItemAttributes)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ChangeMenuItemAttributes_FUNC);
- rc = (jint)ChangeMenuItemAttributes((MenuRef)arg0, (MenuItemIndex)arg1, (MenuItemAttributes)arg2, (MenuItemAttributes)arg3);
- OS_NATIVE_EXIT(env, that, ChangeMenuItemAttributes_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ChangeWindowAttributes
-JNIEXPORT jint JNICALL OS_NATIVE(ChangeWindowAttributes)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ChangeWindowAttributes_FUNC);
- rc = (jint)ChangeWindowAttributes((WindowRef)arg0, (WindowAttributes)arg1, (WindowAttributes)arg2);
- OS_NATIVE_EXIT(env, that, ChangeWindowAttributes_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ClearCurrentScrap
-JNIEXPORT jint JNICALL OS_NATIVE(ClearCurrentScrap)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ClearCurrentScrap_FUNC);
- rc = (jint)ClearCurrentScrap();
- OS_NATIVE_EXIT(env, that, ClearCurrentScrap_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ClearKeyboardFocus
-JNIEXPORT jint JNICALL OS_NATIVE(ClearKeyboardFocus)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ClearKeyboardFocus_FUNC);
- rc = (jint)ClearKeyboardFocus((WindowRef)arg0);
- OS_NATIVE_EXIT(env, that, ClearKeyboardFocus_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ClearMenuBar
-JNIEXPORT void JNICALL OS_NATIVE(ClearMenuBar)
- (JNIEnv *env, jclass that)
-{
- OS_NATIVE_ENTER(env, that, ClearMenuBar_FUNC);
- ClearMenuBar();
- OS_NATIVE_EXIT(env, that, ClearMenuBar_FUNC);
-}
-#endif
-
-#ifndef NO_ClipCGContextToRegion
-JNIEXPORT jint JNICALL OS_NATIVE(ClipCGContextToRegion)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- Rect _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ClipCGContextToRegion_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)ClipCGContextToRegion((CGContextRef)arg0, (const Rect *)lparg1, (RgnHandle)arg2);
-fail:
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, ClipCGContextToRegion_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CloseDataBrowserContainer
-JNIEXPORT jint JNICALL OS_NATIVE(CloseDataBrowserContainer)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CloseDataBrowserContainer_FUNC);
- rc = (jint)CloseDataBrowserContainer((ControlRef)arg0, (DataBrowserItemID)arg1);
- OS_NATIVE_EXIT(env, that, CloseDataBrowserContainer_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ClosePicture
-JNIEXPORT void JNICALL OS_NATIVE(ClosePicture)
- (JNIEnv *env, jclass that)
-{
- OS_NATIVE_ENTER(env, that, ClosePicture_FUNC);
- ClosePicture();
- OS_NATIVE_EXIT(env, that, ClosePicture_FUNC);
-}
-#endif
-
-#ifndef NO_CloseRgn
-JNIEXPORT void JNICALL OS_NATIVE(CloseRgn)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, CloseRgn_FUNC);
- CloseRgn((RgnHandle)arg0);
- OS_NATIVE_EXIT(env, that, CloseRgn_FUNC);
-}
-#endif
-
-#ifndef NO_CollapseWindow
-JNIEXPORT jint JNICALL OS_NATIVE(CollapseWindow)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CollapseWindow_FUNC);
- rc = (jint)CollapseWindow((WindowRef)arg0, (Boolean)arg1);
- OS_NATIVE_EXIT(env, that, CollapseWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ContextualMenuSelect
-JNIEXPORT jint JNICALL OS_NATIVE(ContextualMenuSelect)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jboolean arg2, jint arg3, jbyteArray arg4, jobject arg5, jintArray arg6, jshortArray arg7, jshortArray arg8)
-{
- Point _arg1, *lparg1=NULL;
- jbyte *lparg4=NULL;
- AEDesc _arg5, *lparg5=NULL;
- jint *lparg6=NULL;
- jshort *lparg7=NULL;
- jshort *lparg8=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ContextualMenuSelect_FUNC);
- if (arg1) if ((lparg1 = getPointFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = getAEDescFields(env, arg5, &_arg5)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = (*env)->GetShortArrayElements(env, arg7, NULL)) == NULL) goto fail;
- if (arg8) if ((lparg8 = (*env)->GetShortArrayElements(env, arg8, NULL)) == NULL) goto fail;
- rc = (jint)ContextualMenuSelect((MenuRef)arg0, *lparg1, arg2, arg3, (ConstStr255Param)lparg4, lparg5, (UInt32 *)lparg6, (SInt16 *)lparg7, (MenuItemIndex *)lparg8);
-fail:
- if (arg8 && lparg8) (*env)->ReleaseShortArrayElements(env, arg8, lparg8, 0);
- if (arg7 && lparg7) (*env)->ReleaseShortArrayElements(env, arg7, lparg7, 0);
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg5 && lparg5) setAEDescFields(env, arg5, lparg5);
- if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0);
- if (arg1 && lparg1) setPointFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, ContextualMenuSelect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ConvertEventRefToEventRecord
-JNIEXPORT jboolean JNICALL OS_NATIVE(ConvertEventRefToEventRecord)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- EventRecord _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ConvertEventRefToEventRecord_FUNC);
- if (arg1) if ((lparg1 = getEventRecordFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)ConvertEventRefToEventRecord((EventRef)arg0, (EventRecord *)lparg1);
-fail:
- if (arg1 && lparg1) setEventRecordFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, ConvertEventRefToEventRecord_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ConvertFromPStringToUnicode
-JNIEXPORT jint JNICALL OS_NATIVE(ConvertFromPStringToUnicode)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2, jintArray arg3, jcharArray arg4)
-{
- jbyte *lparg1=NULL;
- jint *lparg3=NULL;
- jchar *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ConvertFromPStringToUnicode_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetCharArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)ConvertFromPStringToUnicode((TextToUnicodeInfo)arg0, (ConstStr255Param)lparg1, arg2, (ByteCount *)lparg3, lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseCharArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, ConvertFromPStringToUnicode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ConvertFromUnicodeToPString
-JNIEXPORT jint JNICALL OS_NATIVE(ConvertFromUnicodeToPString)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jcharArray arg2, jbyteArray arg3)
-{
- jchar *lparg2=NULL;
- jbyte *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ConvertFromUnicodeToPString_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)ConvertFromUnicodeToPString((UnicodeToTextInfo)arg0, arg1, (ConstUniCharArrayPtr)lparg2, (unsigned char *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, ConvertFromUnicodeToPString_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CopyBits
-JNIEXPORT void JNICALL OS_NATIVE(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;
- OS_NATIVE_ENTER(env, that, CopyBits_FUNC);
- if (arg2) if ((lparg2 = getRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getRectFields(env, arg3, &_arg3)) == NULL) goto fail;
- CopyBits((const BitMap *)arg0, (const BitMap *)arg1, (const Rect *)lparg2, (const Rect *)lparg3, (short)arg4, (RgnHandle)arg5);
-fail:
- if (arg3 && lparg3) setRectFields(env, arg3, lparg3);
- if (arg2 && lparg2) setRectFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, CopyBits_FUNC);
-}
-#endif
-
-#ifndef NO_CopyControlTitleAsCFString
-JNIEXPORT jint JNICALL OS_NATIVE(CopyControlTitleAsCFString)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CopyControlTitleAsCFString_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)CopyControlTitleAsCFString((ControlRef)arg0, (CFStringRef *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CopyControlTitleAsCFString_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CopyMenuItemTextAsCFString
-JNIEXPORT jint JNICALL OS_NATIVE(CopyMenuItemTextAsCFString)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CopyMenuItemTextAsCFString_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)CopyMenuItemTextAsCFString((MenuRef)arg0, (MenuItemIndex)arg1, (CFStringRef *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, CopyMenuItemTextAsCFString_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CopyRgn
-JNIEXPORT void JNICALL OS_NATIVE(CopyRgn)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, CopyRgn_FUNC);
- CopyRgn((RgnHandle)arg0, (RgnHandle)arg1);
- OS_NATIVE_EXIT(env, that, CopyRgn_FUNC);
-}
-#endif
-
-#ifndef NO_CountDragItemFlavors
-JNIEXPORT jint JNICALL OS_NATIVE(CountDragItemFlavors)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jshortArray arg2)
-{
- jshort *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CountDragItemFlavors_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetShortArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)CountDragItemFlavors((DragRef)arg0, (DragItemRef)arg1, (UInt16 *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseShortArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, CountDragItemFlavors_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CountDragItems
-JNIEXPORT jint JNICALL OS_NATIVE(CountDragItems)
- (JNIEnv *env, jclass that, jint arg0, jshortArray arg1)
-{
- jshort *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CountDragItems_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetShortArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)CountDragItems((DragRef)arg0, (UInt16 *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseShortArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CountDragItems_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CountMenuItems
-JNIEXPORT jshort JNICALL OS_NATIVE(CountMenuItems)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jshort rc = 0;
- OS_NATIVE_ENTER(env, that, CountMenuItems_FUNC);
- rc = (jshort)CountMenuItems((MenuRef)arg0);
- OS_NATIVE_EXIT(env, that, CountMenuItems_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CountSubControls
-JNIEXPORT jint JNICALL OS_NATIVE(CountSubControls)
- (JNIEnv *env, jclass that, jint arg0, jshortArray arg1)
-{
- jshort *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CountSubControls_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetShortArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)CountSubControls((ControlRef)arg0, (UInt16 *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseShortArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CountSubControls_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateBevelButtonControl
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, CreateBevelButtonControl_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg9) if ((lparg9 = (*env)->GetIntArrayElements(env, arg9, NULL)) == NULL) goto fail;
- rc = (jint)CreateBevelButtonControl((WindowRef)arg0, (const Rect *)lparg1, (CFStringRef)arg2, (ControlBevelThickness)arg3, (ControlBevelButtonBehavior)arg4, (ControlButtonContentInfoPtr)arg5, (SInt16)arg6, (ControlBevelButtonMenuBehavior)arg7, (ControlBevelButtonMenuPlacement)arg8, (ControlRef *)lparg9);
-fail:
- if (arg9 && lparg9) (*env)->ReleaseIntArrayElements(env, arg9, lparg9, 0);
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CreateBevelButtonControl_FUNC);
- 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 = 0;
- OS_NATIVE_ENTER(env, that, CreateCGContextForPort_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)CreateCGContextForPort((CGrafPtr)arg0, (CGContextRef *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CreateCGContextForPort_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateCheckBoxControl
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, CreateCheckBoxControl_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)CreateCheckBoxControl((WindowRef)arg0, (const Rect *)lparg1, (CFStringRef)arg2, (SInt32)arg3, (Boolean)arg4, (ControlRef *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CreateCheckBoxControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateClockControl
-JNIEXPORT jint JNICALL OS_NATIVE(CreateClockControl)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2, jint arg3, jintArray arg4)
-{
- Rect _arg1, *lparg1=NULL;
- jint *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CreateClockControl_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)CreateClockControl((WindowRef)arg0, (const Rect *)lparg1, (ControlClockType)arg2, (ControlClockFlags)arg3, (ControlRef *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CreateClockControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateDataBrowserControl
-JNIEXPORT jint JNICALL OS_NATIVE(CreateDataBrowserControl)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2, jintArray arg3)
-{
- Rect _arg1, *lparg1=NULL;
- jint *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CreateDataBrowserControl_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)CreateDataBrowserControl((WindowRef)arg0, (const Rect *)lparg1, (DataBrowserViewStyle)arg2, (ControlRef *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CreateDataBrowserControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateEditUnicodeTextControl
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, CreateEditUnicodeTextControl_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg4) if ((lparg4 = getControlFontStyleRecFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)CreateEditUnicodeTextControl((WindowRef)arg0, lparg1, (CFStringRef)arg2, arg3, lparg4, (ControlRef *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) setControlFontStyleRecFields(env, arg4, lparg4);
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CreateEditUnicodeTextControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateEvent
-JNIEXPORT jint JNICALL OS_NATIVE(CreateEvent)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jdouble arg3, jint arg4, jintArray arg5)
-{
- jint *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CreateEvent_FUNC);
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)CreateEvent((CFAllocatorRef)arg0, (UInt32)arg1, (UInt32)arg2, (EventTime)arg3, (EventAttributes)arg4, (EventRef *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- OS_NATIVE_EXIT(env, that, CreateEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateGroupBoxControl
-JNIEXPORT jint JNICALL OS_NATIVE(CreateGroupBoxControl)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2, jboolean arg3, jintArray arg4)
-{
- Rect _arg1, *lparg1=NULL;
- jint *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CreateGroupBoxControl_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)CreateGroupBoxControl((WindowRef)arg0, (const Rect *)lparg1, (CFStringRef)arg2, (Boolean)arg3, (ControlRef *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CreateGroupBoxControl_FUNC);
- 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 = 0;
- OS_NATIVE_ENTER(env, that, CreateIconControl_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getControlButtonContentInfoFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)CreateIconControl((WindowRef)arg0, lparg1, lparg2, arg3, (ControlRef *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg2 && lparg2) setControlButtonContentInfoFields(env, arg2, lparg2);
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CreateIconControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateLittleArrowsControl
-JNIEXPORT jint JNICALL OS_NATIVE(CreateLittleArrowsControl)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2, jint arg3, jint arg4, jint arg5, jintArray arg6)
-{
- Rect _arg1, *lparg1=NULL;
- jint *lparg6=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CreateLittleArrowsControl_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jint)CreateLittleArrowsControl((WindowRef)arg0, (const Rect *)lparg1, arg2, arg3, arg4, arg5, (ControlRef *)lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CreateLittleArrowsControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateNewMenu
-JNIEXPORT jint JNICALL OS_NATIVE(CreateNewMenu)
- (JNIEnv *env, jclass that, jshort arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CreateNewMenu_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)CreateNewMenu((MenuID)arg0, (MenuAttributes)arg1, (MenuRef *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, CreateNewMenu_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateNewWindow
-JNIEXPORT jint JNICALL OS_NATIVE(CreateNewWindow)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jintArray arg3)
-{
- Rect _arg2, *lparg2=NULL;
- jint *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CreateNewWindow_FUNC);
- if (arg2) if ((lparg2 = getRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)CreateNewWindow((WindowClass)arg0, (WindowAttributes)arg1, (const Rect *)lparg2, (WindowRef *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) setRectFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, CreateNewWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreatePopupArrowControl
-JNIEXPORT jint JNICALL OS_NATIVE(CreatePopupArrowControl)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jshort arg2, jshort arg3, jintArray arg4)
-{
- Rect _arg1, *lparg1=NULL;
- jint *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CreatePopupArrowControl_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)CreatePopupArrowControl((WindowRef)arg0, (const Rect *)lparg1, (ControlPopupArrowOrientation)arg2, (ControlPopupArrowSize)arg3, (ControlRef *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CreatePopupArrowControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreatePopupButtonControl
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, CreatePopupButtonControl_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg8) if ((lparg8 = (*env)->GetIntArrayElements(env, arg8, NULL)) == NULL) goto fail;
- rc = (jint)CreatePopupButtonControl((WindowRef)arg0, lparg1, (CFStringRef)arg2, arg3, arg4, arg5, arg6, arg7, (ControlRef *)lparg8);
-fail:
- if (arg8 && lparg8) (*env)->ReleaseIntArrayElements(env, arg8, lparg8, 0);
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CreatePopupButtonControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateProgressBarControl
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, CreateProgressBarControl_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jint)CreateProgressBarControl((WindowRef)arg0, lparg1, arg2, arg3, arg4, arg5, (ControlRef *)lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CreateProgressBarControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreatePushButtonControl
-JNIEXPORT jint JNICALL OS_NATIVE(CreatePushButtonControl)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2, jintArray arg3)
-{
- Rect _arg1, *lparg1=NULL;
- jint *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CreatePushButtonControl_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)CreatePushButtonControl((WindowRef)arg0, (const Rect *)lparg1, (CFStringRef)arg2, (ControlRef *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CreatePushButtonControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreatePushButtonWithIconControl
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, CreatePushButtonWithIconControl_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getControlButtonContentInfoFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)CreatePushButtonWithIconControl((WindowRef)arg0, lparg1, (CFStringRef)arg2, (ControlButtonContentInfo *)lparg3, (ControlPushButtonIconAlignment)arg4, (ControlRef *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg3 && lparg3) setControlButtonContentInfoFields(env, arg3, lparg3);
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CreatePushButtonWithIconControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateRadioButtonControl
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, CreateRadioButtonControl_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)CreateRadioButtonControl((WindowRef)arg0, (const Rect *)lparg1, (CFStringRef)arg2, (SInt32)arg3, (Boolean)arg4, (ControlRef *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CreateRadioButtonControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateRootControl
-JNIEXPORT jint JNICALL OS_NATIVE(CreateRootControl)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CreateRootControl_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)CreateRootControl((WindowRef)arg0, (ControlRef *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CreateRootControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateScrollBarControl
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, CreateScrollBarControl_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg8) if ((lparg8 = (*env)->GetIntArrayElements(env, arg8, NULL)) == NULL) goto fail;
- rc = (jint)CreateScrollBarControl((WindowRef)arg0, lparg1, arg2, arg3, arg4, arg5, arg6, (ControlActionUPP)arg7, (ControlRef *)lparg8);
-fail:
- if (arg8 && lparg8) (*env)->ReleaseIntArrayElements(env, arg8, lparg8, 0);
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CreateScrollBarControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateSeparatorControl
-JNIEXPORT jint JNICALL OS_NATIVE(CreateSeparatorControl)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jintArray arg2)
-{
- Rect _arg1, *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CreateSeparatorControl_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)CreateSeparatorControl((WindowRef)arg0, lparg1, (ControlRef *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CreateSeparatorControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateSliderControl
-JNIEXPORT jint JNICALL OS_NATIVE(CreateSliderControl)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2, jint arg3, jint arg4, jint arg5, jshort arg6, jboolean arg7, jint arg8, jintArray arg9)
-{
- Rect _arg1, *lparg1=NULL;
- jint *lparg9=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CreateSliderControl_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg9) if ((lparg9 = (*env)->GetIntArrayElements(env, arg9, NULL)) == NULL) goto fail;
- rc = (jint)CreateSliderControl((WindowRef)arg0, (const Rect *)lparg1, (SInt32)arg2, (SInt32)arg3, (SInt32)arg4, (ControlSliderOrientation)arg5, (UInt16)arg6, (Boolean)arg7, (ControlActionUPP)arg8, (ControlRef *)lparg9);
-fail:
- if (arg9 && lparg9) (*env)->ReleaseIntArrayElements(env, arg9, lparg9, 0);
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CreateSliderControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateStandardAlert
-JNIEXPORT jint JNICALL OS_NATIVE(CreateStandardAlert)
- (JNIEnv *env, jclass that, jshort arg0, jint arg1, jint arg2, jobject arg3, jintArray arg4)
-{
- AlertStdCFStringAlertParamRec _arg3, *lparg3=NULL;
- jint *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CreateStandardAlert_FUNC);
- if (arg3) if ((lparg3 = getAlertStdCFStringAlertParamRecFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)CreateStandardAlert((AlertType)arg0, (CFStringRef)arg1, (CFStringRef)arg2, (const AlertStdCFStringAlertParamRec *)lparg3, (DialogRef *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) setAlertStdCFStringAlertParamRecFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, CreateStandardAlert_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateStaticTextControl
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, CreateStaticTextControl_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getControlFontStyleRecFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)CreateStaticTextControl((WindowRef)arg0, lparg1, (CFStringRef)arg2, (const ControlFontStyleRec *)lparg3, (ControlRef *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) setControlFontStyleRecFields(env, arg3, lparg3);
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CreateStaticTextControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateTabsControl
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, CreateTabsControl_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jint)CreateTabsControl((WindowRef)arg0, (const Rect *)lparg1, (ControlTabSize)arg2, (ControlTabDirection)arg3, (UInt16)arg4, (const ControlTabEntry *)arg5, (ControlRef *)lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CreateTabsControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateTextToUnicodeInfoByEncoding
-JNIEXPORT jint JNICALL OS_NATIVE(CreateTextToUnicodeInfoByEncoding)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CreateTextToUnicodeInfoByEncoding_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)CreateTextToUnicodeInfoByEncoding((TextEncoding)arg0, (TextToUnicodeInfo *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CreateTextToUnicodeInfoByEncoding_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateUnicodeToTextInfoByEncoding
-JNIEXPORT jint JNICALL OS_NATIVE(CreateUnicodeToTextInfoByEncoding)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CreateUnicodeToTextInfoByEncoding_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)CreateUnicodeToTextInfoByEncoding((TextEncoding)arg0, (UnicodeToTextInfo *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CreateUnicodeToTextInfoByEncoding_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateUserPaneControl
-JNIEXPORT jint JNICALL OS_NATIVE(CreateUserPaneControl)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2, jintArray arg3)
-{
- Rect _arg1, *lparg1=NULL;
- jint *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CreateUserPaneControl_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)CreateUserPaneControl((WindowRef)arg0, lparg1, arg2, (ControlRef *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CreateUserPaneControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateWindowGroup
-JNIEXPORT jint JNICALL OS_NATIVE(CreateWindowGroup)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CreateWindowGroup_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)CreateWindowGroup((WindowGroupAttributes)arg0, (WindowGroupRef *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CreateWindowGroup_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DataBrowserChangeAttributes
-JNIEXPORT jint JNICALL OS_NATIVE(DataBrowserChangeAttributes)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DataBrowserChangeAttributes_FUNC);
-/*
- rc = (jint)DataBrowserChangeAttributes(arg0, arg1, arg2);
-*/
- {
- LOAD_FUNCTION(fp, DataBrowserChangeAttributes)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jint, jint, jint))fp)(arg0, arg1, arg2);
- }
- }
- OS_NATIVE_EXIT(env, that, DataBrowserChangeAttributes_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DataBrowserGetAttributes
-JNIEXPORT jint JNICALL OS_NATIVE(DataBrowserGetAttributes)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DataBrowserGetAttributes_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
-/*
- rc = (jint)DataBrowserGetAttributes(arg0, lparg1);
-*/
- {
- LOAD_FUNCTION(fp, DataBrowserGetAttributes)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jint, jint *))fp)(arg0, lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, DataBrowserGetAttributes_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DataBrowserGetMetric
-JNIEXPORT jint JNICALL OS_NATIVE(DataBrowserGetMetric)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jbooleanArray arg2, jfloatArray arg3)
-{
- jboolean *lparg2=NULL;
- jfloat *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DataBrowserGetMetric_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetBooleanArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetFloatArrayElements(env, arg3, NULL)) == NULL) goto fail;
-/*
- rc = (jint)DataBrowserGetMetric(arg0, arg1, lparg2, lparg3);
-*/
- {
- LOAD_FUNCTION(fp, DataBrowserGetMetric)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jint, jint, jboolean *, jfloat *))fp)(arg0, arg1, lparg2, lparg3);
- }
- }
-fail:
- if (arg3 && lparg3) (*env)->ReleaseFloatArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseBooleanArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, DataBrowserGetMetric_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DataBrowserSetMetric
-JNIEXPORT jint JNICALL OS_NATIVE(DataBrowserSetMetric)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2, jfloat arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DataBrowserSetMetric_FUNC);
-/*
- rc = (jint)DataBrowserSetMetric(arg0, arg1, arg2, arg3);
-*/
- {
- LOAD_FUNCTION(fp, DataBrowserSetMetric)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jint, jint, jboolean, jfloat))fp)(arg0, arg1, arg2, arg3);
- }
- }
- OS_NATIVE_EXIT(env, that, DataBrowserSetMetric_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DeactivateTSMDocument
-JNIEXPORT jint JNICALL OS_NATIVE(DeactivateTSMDocument)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DeactivateTSMDocument_FUNC);
- rc = (jint)DeactivateTSMDocument((TSMDocumentID)arg0);
- OS_NATIVE_EXIT(env, that, DeactivateTSMDocument_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DeleteMenu
-JNIEXPORT void JNICALL OS_NATIVE(DeleteMenu)
- (JNIEnv *env, jclass that, jshort arg0)
-{
- OS_NATIVE_ENTER(env, that, DeleteMenu_FUNC);
- DeleteMenu((MenuID)arg0);
- OS_NATIVE_EXIT(env, that, DeleteMenu_FUNC);
-}
-#endif
-
-#ifndef NO_DeleteMenuItem
-JNIEXPORT void JNICALL OS_NATIVE(DeleteMenuItem)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1)
-{
- OS_NATIVE_ENTER(env, that, DeleteMenuItem_FUNC);
- DeleteMenuItem((MenuRef)arg0, (short)arg1);
- OS_NATIVE_EXIT(env, that, DeleteMenuItem_FUNC);
-}
-#endif
-
-#ifndef NO_DeleteMenuItems
-JNIEXPORT jint JNICALL OS_NATIVE(DeleteMenuItems)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DeleteMenuItems_FUNC);
- rc = (jint)DeleteMenuItems((MenuRef)arg0, (MenuItemIndex)arg1, (ItemCount)arg2);
- OS_NATIVE_EXIT(env, that, DeleteMenuItems_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DeleteTSMDocument
-JNIEXPORT jint JNICALL OS_NATIVE(DeleteTSMDocument)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DeleteTSMDocument_FUNC);
- rc = (jint)DeleteTSMDocument((TSMDocumentID)arg0);
- OS_NATIVE_EXIT(env, that, DeleteTSMDocument_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DiffRgn
-JNIEXPORT void JNICALL OS_NATIVE(DiffRgn)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, DiffRgn_FUNC);
- DiffRgn((RgnHandle)arg0, (RgnHandle)arg1, (RgnHandle)arg2);
- OS_NATIVE_EXIT(env, that, DiffRgn_FUNC);
-}
-#endif
-
-#ifndef NO_DisableControl
-JNIEXPORT jint JNICALL OS_NATIVE(DisableControl)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DisableControl_FUNC);
- rc = (jint)DisableControl((ControlRef)arg0);
- OS_NATIVE_EXIT(env, that, DisableControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DisableMenuCommand
-JNIEXPORT void JNICALL OS_NATIVE(DisableMenuCommand)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, DisableMenuCommand_FUNC);
- DisableMenuCommand((MenuRef)arg0, (MenuCommand)arg1);
- OS_NATIVE_EXIT(env, that, DisableMenuCommand_FUNC);
-}
-#endif
-
-#ifndef NO_DisableMenuItem
-JNIEXPORT void JNICALL OS_NATIVE(DisableMenuItem)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1)
-{
- OS_NATIVE_ENTER(env, that, DisableMenuItem_FUNC);
- DisableMenuItem((MenuRef)arg0, (MenuItemIndex)arg1);
- OS_NATIVE_EXIT(env, that, DisableMenuItem_FUNC);
-}
-#endif
-
-#ifndef NO_DisposeControl
-JNIEXPORT void JNICALL OS_NATIVE(DisposeControl)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, DisposeControl_FUNC);
- DisposeControl((ControlRef)arg0);
- OS_NATIVE_EXIT(env, that, DisposeControl_FUNC);
-}
-#endif
-
-#ifndef NO_DisposeDrag
-JNIEXPORT jint JNICALL OS_NATIVE(DisposeDrag)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DisposeDrag_FUNC);
- rc = (jint)DisposeDrag((DragRef)arg0);
- OS_NATIVE_EXIT(env, that, DisposeDrag_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DisposeGWorld
-JNIEXPORT void JNICALL OS_NATIVE(DisposeGWorld)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, DisposeGWorld_FUNC);
- DisposeGWorld((GWorldPtr)arg0);
- OS_NATIVE_EXIT(env, that, DisposeGWorld_FUNC);
-}
-#endif
-
-#ifndef NO_DisposeHandle
-JNIEXPORT void JNICALL OS_NATIVE(DisposeHandle)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, DisposeHandle_FUNC);
- DisposeHandle((Handle)arg0);
- OS_NATIVE_EXIT(env, that, DisposeHandle_FUNC);
-}
-#endif
-
-#ifndef NO_DisposeMenu
-JNIEXPORT void JNICALL OS_NATIVE(DisposeMenu)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, DisposeMenu_FUNC);
- DisposeMenu((MenuRef)arg0);
- OS_NATIVE_EXIT(env, that, DisposeMenu_FUNC);
-}
-#endif
-
-#ifndef NO_DisposePtr
-JNIEXPORT void JNICALL OS_NATIVE(DisposePtr)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, DisposePtr_FUNC);
- DisposePtr((Ptr)arg0);
- OS_NATIVE_EXIT(env, that, DisposePtr_FUNC);
-}
-#endif
-
-#ifndef NO_DisposeRgn
-JNIEXPORT void JNICALL OS_NATIVE(DisposeRgn)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, DisposeRgn_FUNC);
- DisposeRgn((RgnHandle)arg0);
- OS_NATIVE_EXIT(env, that, DisposeRgn_FUNC);
-}
-#endif
-
-#ifndef NO_DisposeTextToUnicodeInfo
-JNIEXPORT jint JNICALL OS_NATIVE(DisposeTextToUnicodeInfo)
- (JNIEnv *env, jclass that, jintArray arg0)
-{
- jint *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DisposeTextToUnicodeInfo_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)DisposeTextToUnicodeInfo((TextToUnicodeInfo *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, DisposeTextToUnicodeInfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DisposeUnicodeToTextInfo
-JNIEXPORT jint JNICALL OS_NATIVE(DisposeUnicodeToTextInfo)
- (JNIEnv *env, jclass that, jintArray arg0)
-{
- jint *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DisposeUnicodeToTextInfo_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)DisposeUnicodeToTextInfo((UnicodeToTextInfo *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, DisposeUnicodeToTextInfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DisposeWindow
-JNIEXPORT void JNICALL OS_NATIVE(DisposeWindow)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, DisposeWindow_FUNC);
- DisposeWindow((WindowRef)arg0);
- OS_NATIVE_EXIT(env, that, DisposeWindow_FUNC);
-}
-#endif
-
-#ifndef NO_DrawControlInCurrentPort
-JNIEXPORT void JNICALL OS_NATIVE(DrawControlInCurrentPort)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, DrawControlInCurrentPort_FUNC);
- DrawControlInCurrentPort((ControlRef)arg0);
- OS_NATIVE_EXIT(env, that, DrawControlInCurrentPort_FUNC);
-}
-#endif
-
-#ifndef NO_DrawMenuBar
-JNIEXPORT void JNICALL OS_NATIVE(DrawMenuBar)
- (JNIEnv *env, jclass that)
-{
- OS_NATIVE_ENTER(env, that, DrawMenuBar_FUNC);
- DrawMenuBar();
- OS_NATIVE_EXIT(env, that, DrawMenuBar_FUNC);
-}
-#endif
-
-#ifndef NO_DrawPicture
-JNIEXPORT void JNICALL OS_NATIVE(DrawPicture)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- Rect _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, DrawPicture_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- DrawPicture((PicHandle)arg0, (const Rect *)lparg1);
-fail:
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, DrawPicture_FUNC);
-}
-#endif
-
-#ifndef NO_DrawThemeButton
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, DrawThemeButton_FUNC);
- if (arg0) if ((lparg0 = getRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getThemeButtonDrawInfoFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getThemeButtonDrawInfoFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)DrawThemeButton((Rect *)lparg0, (ThemeButtonKind)arg1, (const ThemeButtonDrawInfo *)lparg2, (const ThemeButtonDrawInfo *)lparg3, (ThemeEraseUPP)arg4, (ThemeButtonDrawUPP)arg5, (UInt32)arg6);
-fail:
- if (arg3 && lparg3) setThemeButtonDrawInfoFields(env, arg3, lparg3);
- if (arg2 && lparg2) setThemeButtonDrawInfoFields(env, arg2, lparg2);
- if (arg0 && lparg0) setRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, DrawThemeButton_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DrawThemeEditTextFrame
-JNIEXPORT jint JNICALL OS_NATIVE(DrawThemeEditTextFrame)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1)
-{
- Rect _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DrawThemeEditTextFrame_FUNC);
- if (arg0) if ((lparg0 = getRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)DrawThemeEditTextFrame((const Rect *)lparg0, (ThemeDrawState)arg1);
-fail:
- if (arg0 && lparg0) setRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, DrawThemeEditTextFrame_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DrawThemeFocusRect
-JNIEXPORT jint JNICALL OS_NATIVE(DrawThemeFocusRect)
- (JNIEnv *env, jclass that, jobject arg0, jboolean arg1)
-{
- Rect _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DrawThemeFocusRect_FUNC);
- if (arg0) if ((lparg0 = getRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)DrawThemeFocusRect((const Rect *)lparg0, (Boolean)arg1);
-fail:
- if (arg0 && lparg0) setRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, DrawThemeFocusRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DrawThemePopupArrow
-JNIEXPORT jint JNICALL OS_NATIVE(DrawThemePopupArrow)
- (JNIEnv *env, jclass that, jobject arg0, jshort arg1, jshort arg2, jint arg3, jint arg4, jint arg5)
-{
- Rect _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DrawThemePopupArrow_FUNC);
- if (arg0) if ((lparg0 = getRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)DrawThemePopupArrow(lparg0, (ThemeArrowOrientation)arg1, (ThemePopupArrowSize)arg2, (ThemeDrawState)arg3, (ThemeEraseUPP)arg4, (UInt32)arg5);
-fail:
- if (arg0 && lparg0) setRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, DrawThemePopupArrow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DrawThemeSeparator
-JNIEXPORT jint JNICALL OS_NATIVE(DrawThemeSeparator)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1)
-{
- Rect _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DrawThemeSeparator_FUNC);
- if (arg0) if ((lparg0 = getRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)DrawThemeSeparator((const Rect *)lparg0, (ThemeDrawState)arg1);
-fail:
- if (arg0 && lparg0) setRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, DrawThemeSeparator_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DrawThemeTextBox
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, DrawThemeTextBox_FUNC);
- if (arg4) if ((lparg4 = getRectFields(env, arg4, &_arg4)) == NULL) goto fail;
- rc = (jint)DrawThemeTextBox((CFStringRef)arg0, (ThemeFontID)arg1, (ThemeDrawState)arg2, (Boolean)arg3, (const Rect *)lparg4, (SInt16)arg5, (void *)arg6);
-fail:
- if (arg4 && lparg4) setRectFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, DrawThemeTextBox_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EmbedControl
-JNIEXPORT jint JNICALL OS_NATIVE(EmbedControl)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, EmbedControl_FUNC);
- rc = (jint)EmbedControl((ControlRef)arg0, (ControlRef)arg1);
- OS_NATIVE_EXIT(env, that, EmbedControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EmptyRect
-JNIEXPORT jboolean JNICALL OS_NATIVE(EmptyRect)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- Rect _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, EmptyRect_FUNC);
- if (arg0) if ((lparg0 = getRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)EmptyRect((const Rect *)lparg0);
-fail:
- if (arg0 && lparg0) setRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, EmptyRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EmptyRgn
-JNIEXPORT jboolean JNICALL OS_NATIVE(EmptyRgn)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, EmptyRgn_FUNC);
- rc = (jboolean)EmptyRgn((RgnHandle)arg0);
- OS_NATIVE_EXIT(env, that, EmptyRgn_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EnableControl
-JNIEXPORT jint JNICALL OS_NATIVE(EnableControl)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, EnableControl_FUNC);
- rc = (jint)EnableControl((ControlRef)arg0);
- OS_NATIVE_EXIT(env, that, EnableControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EnableMenuCommand
-JNIEXPORT void JNICALL OS_NATIVE(EnableMenuCommand)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, EnableMenuCommand_FUNC);
- EnableMenuCommand((MenuRef)arg0, (MenuCommand)arg1);
- OS_NATIVE_EXIT(env, that, EnableMenuCommand_FUNC);
-}
-#endif
-
-#ifndef NO_EnableMenuItem
-JNIEXPORT void JNICALL OS_NATIVE(EnableMenuItem)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1)
-{
- OS_NATIVE_ENTER(env, that, EnableMenuItem_FUNC);
- EnableMenuItem((MenuRef)arg0, (MenuItemIndex)arg1);
- OS_NATIVE_EXIT(env, that, EnableMenuItem_FUNC);
-}
-#endif
-
-#ifndef NO_EraseRect
-JNIEXPORT void JNICALL OS_NATIVE(EraseRect)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- Rect _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, EraseRect_FUNC);
- if (arg0) if ((lparg0 = getRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- EraseRect((const Rect *)lparg0);
-fail:
- if (arg0 && lparg0) setRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, EraseRect_FUNC);
-}
-#endif
-
-#ifndef NO_FMGetATSFontRefFromFont
-JNIEXPORT jint JNICALL OS_NATIVE(FMGetATSFontRefFromFont)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FMGetATSFontRefFromFont_FUNC);
- rc = (jint)FMGetATSFontRefFromFont(arg0);
- OS_NATIVE_EXIT(env, that, FMGetATSFontRefFromFont_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FMGetFontFamilyFromName
-JNIEXPORT jshort JNICALL OS_NATIVE(FMGetFontFamilyFromName)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jshort rc = 0;
- OS_NATIVE_ENTER(env, that, FMGetFontFamilyFromName_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jshort)FMGetFontFamilyFromName((ConstStr255Param)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, FMGetFontFamilyFromName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FMGetFontFamilyInstanceFromFont
-JNIEXPORT jint JNICALL OS_NATIVE(FMGetFontFamilyInstanceFromFont)
- (JNIEnv *env, jclass that, jint arg0, jshortArray arg1, jshortArray arg2)
-{
- jshort *lparg1=NULL;
- jshort *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FMGetFontFamilyInstanceFromFont_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetShortArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetShortArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)FMGetFontFamilyInstanceFromFont((FMFont)arg0, (FMFontFamily *)lparg1, (FMFontStyle *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseShortArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseShortArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, FMGetFontFamilyInstanceFromFont_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FMGetFontFromATSFontRef
-JNIEXPORT jint JNICALL OS_NATIVE(FMGetFontFromATSFontRef)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FMGetFontFromATSFontRef_FUNC);
- rc = (jint)FMGetFontFromATSFontRef(arg0);
- OS_NATIVE_EXIT(env, that, FMGetFontFromATSFontRef_FUNC);
- return rc;
-}
-#endif
-
-#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 = 0;
- OS_NATIVE_ENTER(env, that, FMGetFontFromFontFamilyInstance_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetShortArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)FMGetFontFromFontFamilyInstance((FMFontFamily)arg0, (FMFontStyle)arg1, (FMFont *)lparg2, (FMFontStyle *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseShortArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, FMGetFontFromFontFamilyInstance_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FPIsFontPanelVisible
-JNIEXPORT jboolean JNICALL OS_NATIVE(FPIsFontPanelVisible)
- (JNIEnv *env, jclass that)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, FPIsFontPanelVisible_FUNC);
- rc = (jboolean)FPIsFontPanelVisible();
- OS_NATIVE_EXIT(env, that, FPIsFontPanelVisible_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FPShowHideFontPanel
-JNIEXPORT jint JNICALL OS_NATIVE(FPShowHideFontPanel)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FPShowHideFontPanel_FUNC);
- rc = (jint)FPShowHideFontPanel();
- OS_NATIVE_EXIT(env, that, FPShowHideFontPanel_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FSGetCatalogInfo
-JNIEXPORT jint JNICALL OS_NATIVE(FSGetCatalogInfo)
- (JNIEnv *env, jclass that, jbyteArray arg0, jint arg1, jbyteArray arg2, jbyteArray arg3, jbyteArray arg4, jbyteArray arg5)
-{
- jbyte *lparg0=NULL;
- jbyte *lparg2=NULL;
- jbyte *lparg3=NULL;
- jbyte *lparg4=NULL;
- jbyte *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FSGetCatalogInfo_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetByteArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)FSGetCatalogInfo((FSRef *)lparg0, (FSCatalogInfoBitmap)arg1, (FSCatalogInfo *)lparg2, (HFSUniStr255 *)lparg3, (FSSpec *)lparg4, (FSRef *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseByteArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, FSGetCatalogInfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FSpGetFInfo
-JNIEXPORT jint JNICALL OS_NATIVE(FSpGetFInfo)
- (JNIEnv *env, jclass that, jbyteArray arg0, jbyteArray arg1)
-{
- jbyte *lparg0=NULL;
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FSpGetFInfo_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)FSpGetFInfo((FSSpec *)lparg0, (FInfo *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, FSpGetFInfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FSpMakeFSRef
-JNIEXPORT jint JNICALL OS_NATIVE(FSpMakeFSRef)
- (JNIEnv *env, jclass that, jbyteArray arg0, jbyteArray arg1)
-{
- jbyte *lparg0=NULL;
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FSpMakeFSRef_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)FSpMakeFSRef((const FSSpec *)lparg0, (FSRef *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, FSpMakeFSRef_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FindSpecificEventInQueue
-JNIEXPORT jint JNICALL OS_NATIVE(FindSpecificEventInQueue)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FindSpecificEventInQueue_FUNC);
- rc = (jint)FindSpecificEventInQueue((EventQueueRef)arg0, (EventComparatorUPP)arg1, (void *)arg2);
- OS_NATIVE_EXIT(env, that, FindSpecificEventInQueue_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FindWindow
-JNIEXPORT jshort JNICALL OS_NATIVE(FindWindow)
- (JNIEnv *env, jclass that, jobject arg0, jintArray arg1)
-{
- Point _arg0, *lparg0=NULL;
- jint *lparg1=NULL;
- jshort rc = 0;
- OS_NATIVE_ENTER(env, that, FindWindow_FUNC);
- if (arg0) if ((lparg0 = getPointFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jshort)FindWindow(*(Point *)lparg0, (WindowRef *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) setPointFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, FindWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Fix2Long
-JNIEXPORT jint JNICALL OS_NATIVE(Fix2Long)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Fix2Long_FUNC);
- rc = (jint)Fix2Long(arg0);
- OS_NATIVE_EXIT(env, that, Fix2Long_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Fix2X
-JNIEXPORT jdouble JNICALL OS_NATIVE(Fix2X)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, Fix2X_FUNC);
- rc = (jdouble)Fix2X((Fixed)arg0);
- OS_NATIVE_EXIT(env, that, Fix2X_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FixTSMDocument
-JNIEXPORT jint JNICALL OS_NATIVE(FixTSMDocument)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FixTSMDocument_FUNC);
- rc = (jint)FixTSMDocument((TSMDocumentID)arg0);
- OS_NATIVE_EXIT(env, that, FixTSMDocument_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrontWindow
-JNIEXPORT jint JNICALL OS_NATIVE(FrontWindow)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FrontWindow_FUNC);
- rc = (jint)FrontWindow();
- OS_NATIVE_EXIT(env, that, FrontWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Gestalt
-JNIEXPORT jint JNICALL OS_NATIVE(Gestalt)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Gestalt_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)Gestalt((OSType)arg0, (long *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, Gestalt_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetApplicationEventTarget
-JNIEXPORT jint JNICALL OS_NATIVE(GetApplicationEventTarget)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetApplicationEventTarget_FUNC);
- rc = (jint)GetApplicationEventTarget();
- OS_NATIVE_EXIT(env, that, GetApplicationEventTarget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetAvailableWindowAttributes
-JNIEXPORT jint JNICALL OS_NATIVE(GetAvailableWindowAttributes)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetAvailableWindowAttributes_FUNC);
- rc = (jint)GetAvailableWindowAttributes((WindowClass)arg0);
- OS_NATIVE_EXIT(env, that, GetAvailableWindowAttributes_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetAvailableWindowPositioningBounds
-JNIEXPORT jint JNICALL OS_NATIVE(GetAvailableWindowPositioningBounds)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- Rect _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetAvailableWindowPositioningBounds_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)GetAvailableWindowPositioningBounds((GDHandle)arg0, (Rect *)lparg1);
-fail:
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, GetAvailableWindowPositioningBounds_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetBestControlRect
-JNIEXPORT jint JNICALL OS_NATIVE(GetBestControlRect)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jshortArray arg2)
-{
- Rect _arg1, *lparg1=NULL;
- jshort *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetBestControlRect_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetShortArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)GetBestControlRect((ControlRef)arg0, (Rect *)lparg1, (SInt16 *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseShortArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, GetBestControlRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetCFRunLoopFromEventLoop
-JNIEXPORT jint JNICALL OS_NATIVE(GetCFRunLoopFromEventLoop)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetCFRunLoopFromEventLoop_FUNC);
- rc = (jint)GetCFRunLoopFromEventLoop((EventLoopRef)arg0);
- OS_NATIVE_EXIT(env, that, GetCFRunLoopFromEventLoop_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetCaretTime
-JNIEXPORT jint JNICALL OS_NATIVE(GetCaretTime)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetCaretTime_FUNC);
- rc = (jint)GetCaretTime();
- OS_NATIVE_EXIT(env, that, GetCaretTime_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetClip
-JNIEXPORT void JNICALL OS_NATIVE(GetClip)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, GetClip_FUNC);
- GetClip((RgnHandle)arg0);
- OS_NATIVE_EXIT(env, that, GetClip_FUNC);
-}
-#endif
-
-#ifndef NO_GetControl32BitMaximum
-JNIEXPORT jint JNICALL OS_NATIVE(GetControl32BitMaximum)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetControl32BitMaximum_FUNC);
- rc = (jint)GetControl32BitMaximum((ControlRef)arg0);
- OS_NATIVE_EXIT(env, that, GetControl32BitMaximum_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetControl32BitMinimum
-JNIEXPORT jint JNICALL OS_NATIVE(GetControl32BitMinimum)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetControl32BitMinimum_FUNC);
- rc = (jint)GetControl32BitMinimum((ControlRef)arg0);
- OS_NATIVE_EXIT(env, that, GetControl32BitMinimum_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetControl32BitValue
-JNIEXPORT jint JNICALL OS_NATIVE(GetControl32BitValue)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetControl32BitValue_FUNC);
- rc = (jint)GetControl32BitValue((ControlRef)arg0);
- OS_NATIVE_EXIT(env, that, GetControl32BitValue_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetControlAction
-JNIEXPORT jint JNICALL OS_NATIVE(GetControlAction)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetControlAction_FUNC);
- rc = (jint)GetControlAction((ControlRef)arg0);
- OS_NATIVE_EXIT(env, that, GetControlAction_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetControlBounds
-JNIEXPORT void JNICALL OS_NATIVE(GetControlBounds)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- Rect _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, GetControlBounds_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- GetControlBounds((ControlRef)arg0, (Rect *)lparg1);
-fail:
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, GetControlBounds_FUNC);
-}
-#endif
-
-#ifndef NO_GetControlData__ISIILorg_eclipse_swt_internal_carbon_ControlEditTextSelectionRec_2_3I
-JNIEXPORT jint JNICALL OS_NATIVE(GetControlData__ISIILorg_eclipse_swt_internal_carbon_ControlEditTextSelectionRec_2_3I)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jint arg2, jint arg3, jobject arg4, jintArray arg5)
-{
- ControlEditTextSelectionRec _arg4, *lparg4=NULL;
- jint *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetControlData__ISIILorg_eclipse_swt_internal_carbon_ControlEditTextSelectionRec_2_3I_FUNC);
- if (arg4) if ((lparg4 = getControlEditTextSelectionRecFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)GetControlData((ControlRef)arg0, (ControlPartCode)arg1, (ResType)arg2, (Size)arg3, (void *)lparg4, lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) setControlEditTextSelectionRecFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, GetControlData__ISIILorg_eclipse_swt_internal_carbon_ControlEditTextSelectionRec_2_3I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetControlData__ISIILorg_eclipse_swt_internal_carbon_ControlFontStyleRec_2_3I
-JNIEXPORT jint JNICALL OS_NATIVE(GetControlData__ISIILorg_eclipse_swt_internal_carbon_ControlFontStyleRec_2_3I)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jint arg2, jint arg3, jobject arg4, jintArray arg5)
-{
- ControlFontStyleRec _arg4, *lparg4=NULL;
- jint *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetControlData__ISIILorg_eclipse_swt_internal_carbon_ControlFontStyleRec_2_3I_FUNC);
- if (arg4) if ((lparg4 = getControlFontStyleRecFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)GetControlData((ControlRef)arg0, (ControlPartCode)arg1, (ResType)arg2, (Size)arg3, (void *)lparg4, (Size *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) setControlFontStyleRecFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, GetControlData__ISIILorg_eclipse_swt_internal_carbon_ControlFontStyleRec_2_3I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetControlData__ISIILorg_eclipse_swt_internal_carbon_LongDateRec_2_3I
-JNIEXPORT jint JNICALL OS_NATIVE(GetControlData__ISIILorg_eclipse_swt_internal_carbon_LongDateRec_2_3I)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jint arg2, jint arg3, jobject arg4, jintArray arg5)
-{
- LongDateRec _arg4, *lparg4=NULL;
- jint *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetControlData__ISIILorg_eclipse_swt_internal_carbon_LongDateRec_2_3I_FUNC);
- if (arg4) if ((lparg4 = getLongDateRecFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)GetControlData((ControlRef)arg0, (ControlPartCode)arg1, (ResType)arg2, (Size)arg3, (void *)lparg4, (Size *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) setLongDateRecFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, GetControlData__ISIILorg_eclipse_swt_internal_carbon_LongDateRec_2_3I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetControlData__ISIILorg_eclipse_swt_internal_carbon_Rect_2_3I
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, GetControlData__ISIILorg_eclipse_swt_internal_carbon_Rect_2_3I_FUNC);
- if (arg4) if ((lparg4 = getRectFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)GetControlData((ControlRef)arg0, (ControlPartCode)arg1, (ResType)arg2, (Size)arg3, (void *)lparg4, (Size *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) setRectFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, GetControlData__ISIILorg_eclipse_swt_internal_carbon_Rect_2_3I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetControlData__ISII_3B_3I
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, GetControlData__ISII_3B_3I_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)GetControlData((ControlRef)arg0, (ControlPartCode)arg1, (ResType)arg2, (Size)arg3, (void *)lparg4, (Size *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, GetControlData__ISII_3B_3I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetControlData__ISII_3I_3I
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, GetControlData__ISII_3I_3I_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)GetControlData((ControlRef)arg0, (ControlPartCode)arg1, (ResType)arg2, (Size)arg3, (void *)lparg4, (Size *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, GetControlData__ISII_3I_3I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetControlData__ISII_3S_3I
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, GetControlData__ISII_3S_3I_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetShortArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)GetControlData((ControlRef)arg0, (ControlPartCode)arg1, (ResType)arg2, (Size)arg3, (void *)lparg4, (Size *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseShortArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, GetControlData__ISII_3S_3I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetControlEventTarget
-JNIEXPORT jint JNICALL OS_NATIVE(GetControlEventTarget)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetControlEventTarget_FUNC);
- rc = (jint)GetControlEventTarget((ControlRef)arg0);
- OS_NATIVE_EXIT(env, that, GetControlEventTarget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetControlFeatures
-JNIEXPORT jint JNICALL OS_NATIVE(GetControlFeatures)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetControlFeatures_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetControlFeatures((ControlRef)arg0, (UInt32 *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetControlFeatures_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetControlKind
-JNIEXPORT jint JNICALL OS_NATIVE(GetControlKind)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- ControlKind _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetControlKind_FUNC);
- if (arg1) if ((lparg1 = getControlKindFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)GetControlKind((ControlRef)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setControlKindFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, GetControlKind_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetControlOwner
-JNIEXPORT jint JNICALL OS_NATIVE(GetControlOwner)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetControlOwner_FUNC);
- rc = (jint)GetControlOwner((ControlRef)arg0);
- OS_NATIVE_EXIT(env, that, GetControlOwner_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetControlProperty
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, GetControlProperty_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)GetControlProperty((ControlRef)arg0, arg1, arg2, arg3, (UInt32 *)lparg4, (void *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, GetControlProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetControlReference
-JNIEXPORT jint JNICALL OS_NATIVE(GetControlReference)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetControlReference_FUNC);
- rc = (jint)GetControlReference((ControlRef)arg0);
- OS_NATIVE_EXIT(env, that, GetControlReference_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetControlRegion
-JNIEXPORT jint JNICALL OS_NATIVE(GetControlRegion)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetControlRegion_FUNC);
- rc = (jint)GetControlRegion((ControlRef)arg0, (ControlPartCode)arg1, (RgnHandle)arg2);
- OS_NATIVE_EXIT(env, that, GetControlRegion_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetControlValue
-JNIEXPORT jshort JNICALL OS_NATIVE(GetControlValue)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jshort rc = 0;
- OS_NATIVE_ENTER(env, that, GetControlValue_FUNC);
- rc = (jshort)GetControlValue((ControlRef)arg0);
- OS_NATIVE_EXIT(env, that, GetControlValue_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetControlViewSize
-JNIEXPORT jint JNICALL OS_NATIVE(GetControlViewSize)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetControlViewSize_FUNC);
- rc = (jint)GetControlViewSize((ControlRef)arg0);
- OS_NATIVE_EXIT(env, that, GetControlViewSize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetCurrentEventButtonState
-JNIEXPORT jint JNICALL OS_NATIVE(GetCurrentEventButtonState)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetCurrentEventButtonState_FUNC);
- rc = (jint)GetCurrentEventButtonState();
- OS_NATIVE_EXIT(env, that, GetCurrentEventButtonState_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetCurrentEventKeyModifiers
-JNIEXPORT jint JNICALL OS_NATIVE(GetCurrentEventKeyModifiers)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetCurrentEventKeyModifiers_FUNC);
- rc = (jint)GetCurrentEventKeyModifiers();
- OS_NATIVE_EXIT(env, that, GetCurrentEventKeyModifiers_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetCurrentEventLoop
-JNIEXPORT jint JNICALL OS_NATIVE(GetCurrentEventLoop)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetCurrentEventLoop_FUNC);
- rc = (jint)GetCurrentEventLoop();
- OS_NATIVE_EXIT(env, that, GetCurrentEventLoop_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetCurrentEventQueue
-JNIEXPORT jint JNICALL OS_NATIVE(GetCurrentEventQueue)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetCurrentEventQueue_FUNC);
- rc = (jint)GetCurrentEventQueue();
- OS_NATIVE_EXIT(env, that, GetCurrentEventQueue_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetCurrentProcess
-JNIEXPORT jint JNICALL OS_NATIVE(GetCurrentProcess)
- (JNIEnv *env, jclass that, jintArray arg0)
-{
- jint *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetCurrentProcess_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)GetCurrentProcess((ProcessSerialNumber *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, GetCurrentProcess_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetCurrentScrap
-JNIEXPORT jint JNICALL OS_NATIVE(GetCurrentScrap)
- (JNIEnv *env, jclass that, jintArray arg0)
-{
- jint *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetCurrentScrap_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)GetCurrentScrap((ScrapRef *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, GetCurrentScrap_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDataBrowserCallbacks
-JNIEXPORT jint JNICALL OS_NATIVE(GetDataBrowserCallbacks)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- DataBrowserCallbacks _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDataBrowserCallbacks_FUNC);
- if (arg1) if ((lparg1 = getDataBrowserCallbacksFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)GetDataBrowserCallbacks((ControlRef)arg0, (DataBrowserCallbacks *)lparg1);
-fail:
- if (arg1 && lparg1) setDataBrowserCallbacksFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, GetDataBrowserCallbacks_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDataBrowserHasScrollBars
-JNIEXPORT jint JNICALL OS_NATIVE(GetDataBrowserHasScrollBars)
- (JNIEnv *env, jclass that, jint arg0, jbooleanArray arg1, jbooleanArray arg2)
-{
- jboolean *lparg1=NULL;
- jboolean *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDataBrowserHasScrollBars_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetBooleanArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetBooleanArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)GetDataBrowserHasScrollBars((ControlRef)arg0, lparg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseBooleanArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseBooleanArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetDataBrowserHasScrollBars_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDataBrowserItemCount
-JNIEXPORT jint JNICALL OS_NATIVE(GetDataBrowserItemCount)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2, jint arg3, jintArray arg4)
-{
- jint *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDataBrowserItemCount_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)GetDataBrowserItemCount((ControlRef)arg0, (DataBrowserItemID)arg1, (Boolean)arg2, (DataBrowserItemState)arg3, (UInt32 *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, GetDataBrowserItemCount_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDataBrowserItemDataButtonValue
-JNIEXPORT jint JNICALL OS_NATIVE(GetDataBrowserItemDataButtonValue)
- (JNIEnv *env, jclass that, jint arg0, jshortArray arg1)
-{
- jshort *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDataBrowserItemDataButtonValue_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetShortArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetDataBrowserItemDataButtonValue((ControlRef)arg0, (ThemeButtonValue *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseShortArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetDataBrowserItemDataButtonValue_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDataBrowserItemPartBounds
-JNIEXPORT jint JNICALL OS_NATIVE(GetDataBrowserItemPartBounds)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jobject arg4)
-{
- Rect _arg4, *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDataBrowserItemPartBounds_FUNC);
- if (arg4) if ((lparg4 = getRectFields(env, arg4, &_arg4)) == NULL) goto fail;
- rc = (jint)GetDataBrowserItemPartBounds((ControlRef)arg0, (DataBrowserItemID)arg1, (DataBrowserPropertyID)arg2, (DataBrowserPropertyPart)arg3, (Rect *)lparg4);
-fail:
- if (arg4 && lparg4) setRectFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, GetDataBrowserItemPartBounds_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDataBrowserItemState
-JNIEXPORT jint JNICALL OS_NATIVE(GetDataBrowserItemState)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDataBrowserItemState_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)GetDataBrowserItemState((ControlRef)arg0, arg1, (DataBrowserItemState *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, GetDataBrowserItemState_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDataBrowserItems
-JNIEXPORT jint JNICALL OS_NATIVE(GetDataBrowserItems)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2, jint arg3, jint arg4)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDataBrowserItems_FUNC);
- rc = (jint)GetDataBrowserItems((ControlRef)arg0, (DataBrowserItemID)arg1, (Boolean)arg2, (DataBrowserItemState)arg3, (Handle)arg4);
- OS_NATIVE_EXIT(env, that, GetDataBrowserItems_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDataBrowserListViewDisclosureColumn
-JNIEXPORT jint JNICALL OS_NATIVE(GetDataBrowserListViewDisclosureColumn)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jbooleanArray arg2)
-{
- jint *lparg1=NULL;
- jboolean *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDataBrowserListViewDisclosureColumn_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetBooleanArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)GetDataBrowserListViewDisclosureColumn((ControlRef)arg0, (DataBrowserTableViewColumnID *)lparg1, (Boolean *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseBooleanArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetDataBrowserListViewDisclosureColumn_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDataBrowserListViewHeaderBtnHeight
-JNIEXPORT jint JNICALL OS_NATIVE(GetDataBrowserListViewHeaderBtnHeight)
- (JNIEnv *env, jclass that, jint arg0, jshortArray arg1)
-{
- jshort *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDataBrowserListViewHeaderBtnHeight_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetShortArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetDataBrowserListViewHeaderBtnHeight((ControlRef)arg0, (UInt16 *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseShortArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetDataBrowserListViewHeaderBtnHeight_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDataBrowserListViewHeaderDesc
-JNIEXPORT jint JNICALL OS_NATIVE(GetDataBrowserListViewHeaderDesc)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2)
-{
- DataBrowserListViewHeaderDesc _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDataBrowserListViewHeaderDesc_FUNC);
- if (arg2) if ((lparg2 = getDataBrowserListViewHeaderDescFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)GetDataBrowserListViewHeaderDesc((ControlRef)arg0, (DataBrowserTableViewColumnID)arg1, (DataBrowserListViewHeaderDesc *)lparg2);
-fail:
- if (arg2 && lparg2) setDataBrowserListViewHeaderDescFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, GetDataBrowserListViewHeaderDesc_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDataBrowserPropertyFlags
-JNIEXPORT jint JNICALL OS_NATIVE(GetDataBrowserPropertyFlags)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDataBrowserPropertyFlags_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)GetDataBrowserPropertyFlags((ControlRef)arg0, (DataBrowserPropertyID)arg1, (DataBrowserPropertyFlags *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, GetDataBrowserPropertyFlags_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDataBrowserScrollBarInset
-JNIEXPORT jint JNICALL OS_NATIVE(GetDataBrowserScrollBarInset)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- Rect _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDataBrowserScrollBarInset_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)GetDataBrowserScrollBarInset((ControlRef)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, GetDataBrowserScrollBarInset_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDataBrowserScrollPosition
-JNIEXPORT jint JNICALL OS_NATIVE(GetDataBrowserScrollPosition)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDataBrowserScrollPosition_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)GetDataBrowserScrollPosition((ControlRef)arg0, (UInt32 *)lparg1, (UInt32 *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetDataBrowserScrollPosition_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDataBrowserSelectionAnchor
-JNIEXPORT jint JNICALL OS_NATIVE(GetDataBrowserSelectionAnchor)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDataBrowserSelectionAnchor_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)GetDataBrowserSelectionAnchor((ControlRef)arg0, (UInt32 *)lparg1, (UInt32 *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetDataBrowserSelectionAnchor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDataBrowserSelectionFlags
-JNIEXPORT jint JNICALL OS_NATIVE(GetDataBrowserSelectionFlags)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDataBrowserSelectionFlags_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetDataBrowserSelectionFlags((ControlRef)arg0, (DataBrowserSelectionFlags *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetDataBrowserSelectionFlags_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDataBrowserSortProperty
-JNIEXPORT jint JNICALL OS_NATIVE(GetDataBrowserSortProperty)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDataBrowserSortProperty_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetDataBrowserSortProperty((ControlRef)arg0, (DataBrowserPropertyID *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetDataBrowserSortProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDataBrowserTableViewColumnPosition
-JNIEXPORT jint JNICALL OS_NATIVE(GetDataBrowserTableViewColumnPosition)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDataBrowserTableViewColumnPosition_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)GetDataBrowserTableViewColumnPosition((ControlRef)arg0, (DataBrowserTableViewColumnID)arg1, (DataBrowserTableViewColumnIndex *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, GetDataBrowserTableViewColumnPosition_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDataBrowserTableViewItemID
-JNIEXPORT jint JNICALL OS_NATIVE(GetDataBrowserTableViewItemID)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDataBrowserTableViewItemID_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)GetDataBrowserTableViewItemID((ControlRef)arg0, (DataBrowserTableViewRowIndex)arg1, (DataBrowserItemID *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, GetDataBrowserTableViewItemID_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDataBrowserTableViewItemRow
-JNIEXPORT jint JNICALL OS_NATIVE(GetDataBrowserTableViewItemRow)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDataBrowserTableViewItemRow_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)GetDataBrowserTableViewItemRow((ControlRef)arg0, (DataBrowserTableViewRowIndex)arg1, (DataBrowserItemID *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, GetDataBrowserTableViewItemRow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDataBrowserTableViewNamedColumnWidth
-JNIEXPORT jint JNICALL OS_NATIVE(GetDataBrowserTableViewNamedColumnWidth)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jshortArray arg2)
-{
- jshort *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDataBrowserTableViewNamedColumnWidth_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetShortArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)GetDataBrowserTableViewNamedColumnWidth((ControlRef)arg0, (DataBrowserTableViewColumnID)arg1, (UInt16 *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseShortArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, GetDataBrowserTableViewNamedColumnWidth_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDataBrowserTableViewRowHeight
-JNIEXPORT jint JNICALL OS_NATIVE(GetDataBrowserTableViewRowHeight)
- (JNIEnv *env, jclass that, jint arg0, jshortArray arg1)
-{
- jshort *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDataBrowserTableViewRowHeight_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetShortArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetDataBrowserTableViewRowHeight((ControlRef)arg0, (UInt16 *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseShortArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetDataBrowserTableViewRowHeight_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDblTime
-JNIEXPORT jint JNICALL OS_NATIVE(GetDblTime)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDblTime_FUNC);
- rc = (jint)GetDblTime();
- OS_NATIVE_EXIT(env, that, GetDblTime_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDeviceList
-JNIEXPORT jint JNICALL OS_NATIVE(GetDeviceList)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDeviceList_FUNC);
- rc = (jint)GetDeviceList();
- OS_NATIVE_EXIT(env, that, GetDeviceList_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDragAllowableActions
-JNIEXPORT jint JNICALL OS_NATIVE(GetDragAllowableActions)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDragAllowableActions_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetDragAllowableActions((DragRef)arg0, (DragActions *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetDragAllowableActions_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDragDropAction
-JNIEXPORT jint JNICALL OS_NATIVE(GetDragDropAction)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDragDropAction_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetDragDropAction((DragRef)arg0, (DragActions *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetDragDropAction_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDragItemReferenceNumber
-JNIEXPORT jint JNICALL OS_NATIVE(GetDragItemReferenceNumber)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDragItemReferenceNumber_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)GetDragItemReferenceNumber((DragRef)arg0, arg1, (DragItemRef *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, GetDragItemReferenceNumber_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDragModifiers
-JNIEXPORT jint JNICALL OS_NATIVE(GetDragModifiers)
- (JNIEnv *env, jclass that, jint arg0, jshortArray arg1, jshortArray arg2, jshortArray arg3)
-{
- jshort *lparg1=NULL;
- jshort *lparg2=NULL;
- jshort *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDragModifiers_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetShortArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetShortArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetShortArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)GetDragModifiers((DragRef)arg0, (SInt16 *)lparg1, (SInt16 *)lparg2, (SInt16 *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseShortArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseShortArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseShortArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetDragModifiers_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDragMouse
-JNIEXPORT jint JNICALL OS_NATIVE(GetDragMouse)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jobject arg2)
-{
- Point _arg1, *lparg1=NULL;
- Point _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDragMouse_FUNC);
- if (arg1) if ((lparg1 = getPointFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getPointFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)GetDragMouse((DragRef)arg0, (Point *)lparg1, (Point *)lparg2);
-fail:
- if (arg2 && lparg2) setPointFields(env, arg2, lparg2);
- if (arg1 && lparg1) setPointFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, GetDragMouse_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetEventClass
-JNIEXPORT jint JNICALL OS_NATIVE(GetEventClass)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetEventClass_FUNC);
- rc = (jint)GetEventClass((EventRef)arg0);
- OS_NATIVE_EXIT(env, that, GetEventClass_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetEventDispatcherTarget
-JNIEXPORT jint JNICALL OS_NATIVE(GetEventDispatcherTarget)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetEventDispatcherTarget_FUNC);
- rc = (jint)GetEventDispatcherTarget();
- OS_NATIVE_EXIT(env, that, GetEventDispatcherTarget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetEventKind
-JNIEXPORT jint JNICALL OS_NATIVE(GetEventKind)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetEventKind_FUNC);
- rc = (jint)GetEventKind((EventRef)arg0);
- OS_NATIVE_EXIT(env, that, GetEventKind_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetEventParameter__III_3II_3II
-JNIEXPORT jint JNICALL OS_NATIVE(GetEventParameter__III_3II_3II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3, jint arg4, jintArray arg5, jint arg6)
-{
- jint *lparg3=NULL;
- jint *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetEventParameter__III_3II_3II_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)GetEventParameter((EventRef)arg0, (EventParamName)arg1, (EventParamType)arg2, (EventParamType *)lparg3, (UInt32)arg4, (UInt32 *)lparg5, (void *)arg6);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, GetEventParameter__III_3II_3II_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_CGPoint_2
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_CGPoint_2_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = getCGPointFields(env, arg6, &_arg6)) == NULL) goto fail;
- rc = (jint)GetEventParameter((EventRef)arg0, (EventParamName)arg1, (EventParamType)arg2, (EventParamType *)lparg3, (UInt32)arg4, (UInt32 *)lparg5, (void *)lparg6);
-fail:
- if (arg6 && lparg6) setCGPointFields(env, arg6, lparg6);
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_CGPoint_2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_CGRect_2
-JNIEXPORT jint JNICALL OS_NATIVE(GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_CGRect_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;
- CGRect _arg6, *lparg6=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_CGRect_2_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = getCGRectFields(env, arg6, &_arg6)) == NULL) goto fail;
- rc = (jint)GetEventParameter((EventRef)arg0, (EventParamName)arg1, (EventParamType)arg2, (EventParamType *)lparg3, (UInt32)arg4, (UInt32 *)lparg5, (void *)lparg6);
-fail:
- if (arg6 && lparg6) setCGRectFields(env, arg6, lparg6);
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_CGRect_2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_HICommand_2
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_HICommand_2_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = getHICommandFields(env, arg6, &_arg6)) == NULL) goto fail;
- rc = (jint)GetEventParameter((EventRef)arg0, (EventParamName)arg1, (EventParamType)arg2, (EventParamType *)lparg3, (UInt32)arg4, (UInt32 *)lparg5, (void *)lparg6);
-fail:
- if (arg6 && lparg6) setHICommandFields(env, arg6, lparg6);
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_HICommand_2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_Point_2
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_Point_2_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = getPointFields(env, arg6, &_arg6)) == NULL) goto fail;
- rc = (jint)GetEventParameter((EventRef)arg0, (EventParamName)arg1, (EventParamType)arg2, (EventParamType *)lparg3, (UInt32)arg4, (UInt32 *)lparg5, (void *)lparg6);
-fail:
- if (arg6 && lparg6) setPointFields(env, arg6, lparg6);
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_Point_2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_RGBColor_2
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_RGBColor_2_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = getRGBColorFields(env, arg6, &_arg6)) == NULL) goto fail;
- rc = (jint)GetEventParameter((EventRef)arg0, (EventParamName)arg1, (EventParamType)arg2, (EventParamType *)lparg3, (UInt32)arg4, (UInt32 *)lparg5, (void *)lparg6);
-fail:
- if (arg6 && lparg6) setRGBColorFields(env, arg6, lparg6);
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_RGBColor_2_FUNC);
- 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 = 0;
- OS_NATIVE_ENTER(env, that, GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_Rect_2_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = getRectFields(env, arg6, &_arg6)) == NULL) goto fail;
- rc = (jint)GetEventParameter((EventRef)arg0, (EventParamName)arg1, (EventParamType)arg2, (EventParamType *)lparg3, (UInt32)arg4, (UInt32 *)lparg5, (void *)lparg6);
-fail:
- if (arg6 && lparg6) setRectFields(env, arg6, lparg6);
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_Rect_2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetEventParameter__III_3II_3I_3B
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, GetEventParameter__III_3II_3I_3B_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetByteArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jint)GetEventParameter((EventRef)arg0, (EventParamName)arg1, (EventParamType)arg2, (EventParamType *)lparg3, (UInt32)arg4, (UInt32 *)lparg5, (void *)lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseByteArrayElements(env, arg6, lparg6, 0);
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, GetEventParameter__III_3II_3I_3B_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetEventParameter__III_3II_3I_3C
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, GetEventParameter__III_3II_3I_3C_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetCharArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jint)GetEventParameter((EventRef)arg0, (EventParamName)arg1, (EventParamType)arg2, (EventParamType *)lparg3, (UInt32)arg4, (UInt32 *)lparg5, (void *)lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseCharArrayElements(env, arg6, lparg6, 0);
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, GetEventParameter__III_3II_3I_3C_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetEventParameter__III_3II_3I_3I
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, GetEventParameter__III_3II_3I_3I_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jint)GetEventParameter((EventRef)arg0, (EventParamName)arg1, (EventParamType)arg2, (EventParamType *)lparg3, (UInt32)arg4, (UInt32 *)lparg5, (void *)lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, GetEventParameter__III_3II_3I_3I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetEventParameter__III_3II_3I_3S
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, GetEventParameter__III_3II_3I_3S_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetShortArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jint)GetEventParameter((EventRef)arg0, (EventParamName)arg1, (EventParamType)arg2, (EventParamType *)lparg3, (UInt32)arg4, (UInt32 *)lparg5, (void *)lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseShortArrayElements(env, arg6, lparg6, 0);
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, GetEventParameter__III_3II_3I_3S_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetEventParameter__III_3II_3I_3Z
-JNIEXPORT jint JNICALL OS_NATIVE(GetEventParameter__III_3II_3I_3Z)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3, jint arg4, jintArray arg5, jbooleanArray arg6)
-{
- jint *lparg3=NULL;
- jint *lparg5=NULL;
- jboolean *lparg6=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetEventParameter__III_3II_3I_3Z_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetBooleanArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jint)GetEventParameter((EventRef)arg0, (EventParamName)arg1, (EventParamType)arg2, (EventParamType *)lparg3, (UInt32)arg4, (UInt32 *)lparg5, (void *)lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseBooleanArrayElements(env, arg6, lparg6, 0);
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, GetEventParameter__III_3II_3I_3Z_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetEventTime
-JNIEXPORT jdouble JNICALL OS_NATIVE(GetEventTime)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, GetEventTime_FUNC);
- rc = (jdouble)GetEventTime((EventRef)arg0);
- OS_NATIVE_EXIT(env, that, GetEventTime_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetFlavorData
-JNIEXPORT jint JNICALL OS_NATIVE(GetFlavorData)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jbyteArray arg3, jintArray arg4, jint arg5)
-{
- jbyte *lparg3=NULL;
- jint *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetFlavorData_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)GetFlavorData((DragRef)arg0, (DragItemRef)arg1, (FlavorType)arg2, (void *)lparg3, (Size *)lparg4, arg5);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, GetFlavorData_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetFlavorDataSize
-JNIEXPORT jint JNICALL OS_NATIVE(GetFlavorDataSize)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3)
-{
- jint *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetFlavorDataSize_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)GetFlavorDataSize((DragRef)arg0, (DragItemRef)arg1, (FlavorType)arg2, (Size *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, GetFlavorDataSize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetFlavorType
-JNIEXPORT jint JNICALL OS_NATIVE(GetFlavorType)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jshort arg2, jintArray arg3)
-{
- jint *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetFlavorType_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)GetFlavorType((DragRef)arg0, (DragItemRef)arg1, arg2, (FlavorType *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, GetFlavorType_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetFrontProcess
-JNIEXPORT jint JNICALL OS_NATIVE(GetFrontProcess)
- (JNIEnv *env, jclass that, jintArray arg0)
-{
- jint *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetFrontProcess_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)GetFrontProcess((ProcessSerialNumber *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, GetFrontProcess_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetGWorld
-JNIEXPORT void JNICALL OS_NATIVE(GetGWorld)
- (JNIEnv *env, jclass that, jintArray arg0, jintArray arg1)
-{
- jint *lparg0=NULL;
- jint *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, GetGWorld_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- GetGWorld((CGrafPtr *)lparg0, (GDHandle *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, GetGWorld_FUNC);
-}
-#endif
-
-#ifndef NO_GetGlobalMouse
-JNIEXPORT void JNICALL OS_NATIVE(GetGlobalMouse)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- Point _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, GetGlobalMouse_FUNC);
- if (arg0) if ((lparg0 = getPointFields(env, arg0, &_arg0)) == NULL) goto fail;
- GetGlobalMouse((Point *)lparg0);
-fail:
- if (arg0 && lparg0) setPointFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, GetGlobalMouse_FUNC);
-}
-#endif
-
-#ifndef NO_GetHandleSize
-JNIEXPORT jint JNICALL OS_NATIVE(GetHandleSize)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetHandleSize_FUNC);
- rc = (jint)GetHandleSize((Handle)arg0);
- OS_NATIVE_EXIT(env, that, GetHandleSize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetIconFamilyData
-JNIEXPORT jint JNICALL OS_NATIVE(GetIconFamilyData)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetIconFamilyData_FUNC);
- rc = (jint)GetIconFamilyData((IconFamilyHandle)arg0, (OSType)arg1, (Handle)arg2);
- OS_NATIVE_EXIT(env, that, GetIconFamilyData_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetIconRef
-JNIEXPORT jint JNICALL OS_NATIVE(GetIconRef)
- (JNIEnv *env, jclass that, jshort arg0, jint arg1, jint arg2, jintArray arg3)
-{
- jint *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetIconRef_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)GetIconRef((SInt16)arg0, (OSType)arg1, (OSType)arg2, (IconRef *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, GetIconRef_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetIconRefFromFileInfo
-JNIEXPORT jint JNICALL OS_NATIVE(GetIconRefFromFileInfo)
- (JNIEnv *env, jclass that, jbyteArray arg0, jint arg1, jcharArray arg2, jint arg3, jint arg4, jint arg5, jintArray arg6, jintArray arg7)
-{
- jbyte *lparg0=NULL;
- jchar *lparg2=NULL;
- jint *lparg6=NULL;
- jint *lparg7=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetIconRefFromFileInfo_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL)) == NULL) goto fail;
- rc = (jint)GetIconRefFromFileInfo((const FSRef *)lparg0, arg1, (const UniChar *)lparg2, (FSCatalogInfoBitmap)arg3, (const FSCatalogInfo *)arg4, arg5, (IconRef *)lparg6, (SInt16 *)lparg7);
-fail:
- if (arg7 && lparg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, 0);
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, GetIconRefFromFileInfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetIconRefFromIconFamilyPtr
-JNIEXPORT jint JNICALL OS_NATIVE(GetIconRefFromIconFamilyPtr)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetIconRefFromIconFamilyPtr_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
-/*
- rc = (jint)GetIconRefFromIconFamilyPtr(arg0, arg1, lparg2);
-*/
- {
- LOAD_FUNCTION(fp, GetIconRefFromIconFamilyPtr)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jint, jint, jint *))fp)(arg0, arg1, lparg2);
- }
- }
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, GetIconRefFromIconFamilyPtr_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetIndMenuItemWithCommandID
-JNIEXPORT jint JNICALL OS_NATIVE(GetIndMenuItemWithCommandID)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3, jshortArray arg4)
-{
- jint *lparg3=NULL;
- jshort *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetIndMenuItemWithCommandID_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetShortArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)GetIndMenuItemWithCommandID((MenuRef)arg0, (MenuCommand)arg1, (UInt32)arg2, (MenuRef *)lparg3, (MenuItemIndex *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseShortArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, GetIndMenuItemWithCommandID_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetIndexedSubControl
-JNIEXPORT jint JNICALL OS_NATIVE(GetIndexedSubControl)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetIndexedSubControl_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)GetIndexedSubControl((ControlRef)arg0, (UInt16)arg1, (ControlRef *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, GetIndexedSubControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetItemMark
-JNIEXPORT void JNICALL OS_NATIVE(GetItemMark)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jshortArray arg2)
-{
- jshort *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, GetItemMark_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetShortArrayElements(env, arg2, NULL)) == NULL) goto fail;
- GetItemMark((MenuRef)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseShortArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, GetItemMark_FUNC);
-}
-#endif
-
-#ifndef NO_GetKeyboardFocus
-JNIEXPORT jint JNICALL OS_NATIVE(GetKeyboardFocus)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetKeyboardFocus_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetKeyboardFocus((WindowRef)arg0, (ControlRef *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetKeyboardFocus_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetLastUserEventTime
-JNIEXPORT jdouble JNICALL OS_NATIVE(GetLastUserEventTime)
- (JNIEnv *env, jclass that)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, GetLastUserEventTime_FUNC);
- rc = (jdouble)GetLastUserEventTime();
- OS_NATIVE_EXIT(env, that, GetLastUserEventTime_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMBarHeight
-JNIEXPORT jint JNICALL OS_NATIVE(GetMBarHeight)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetMBarHeight_FUNC);
- rc = (jint)GetMBarHeight();
- OS_NATIVE_EXIT(env, that, GetMBarHeight_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMainDevice
-JNIEXPORT jint JNICALL OS_NATIVE(GetMainDevice)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetMainDevice_FUNC);
- rc = (jint)GetMainDevice();
- OS_NATIVE_EXIT(env, that, GetMainDevice_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMainEventQueue
-JNIEXPORT jint JNICALL OS_NATIVE(GetMainEventQueue)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetMainEventQueue_FUNC);
- rc = (jint)GetMainEventQueue();
- OS_NATIVE_EXIT(env, that, GetMainEventQueue_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMenuCommandMark
-JNIEXPORT jint JNICALL OS_NATIVE(GetMenuCommandMark)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jcharArray arg2)
-{
- jchar *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetMenuCommandMark_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)GetMenuCommandMark((MenuRef)arg0, (MenuCommand)arg1, (UniChar *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, GetMenuCommandMark_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMenuEventTarget
-JNIEXPORT jint JNICALL OS_NATIVE(GetMenuEventTarget)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetMenuEventTarget_FUNC);
- rc = (jint)GetMenuEventTarget((MenuRef)arg0);
- OS_NATIVE_EXIT(env, that, GetMenuEventTarget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMenuFont
-JNIEXPORT jint JNICALL OS_NATIVE(GetMenuFont)
- (JNIEnv *env, jclass that, jint arg0, jshortArray arg1, jshortArray arg2)
-{
- jshort *lparg1=NULL;
- jshort *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetMenuFont_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetShortArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetShortArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)GetMenuFont((MenuRef)arg0, (SInt16 *)lparg1, (UInt16 *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseShortArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseShortArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetMenuFont_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMenuHeight
-JNIEXPORT jshort JNICALL OS_NATIVE(GetMenuHeight)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jshort rc = 0;
- OS_NATIVE_ENTER(env, that, GetMenuHeight_FUNC);
- rc = (jshort)GetMenuHeight((MenuRef)arg0);
- OS_NATIVE_EXIT(env, that, GetMenuHeight_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMenuID
-JNIEXPORT jshort JNICALL OS_NATIVE(GetMenuID)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jshort rc = 0;
- OS_NATIVE_ENTER(env, that, GetMenuID_FUNC);
- rc = (jshort)GetMenuID((MenuRef)arg0);
- OS_NATIVE_EXIT(env, that, GetMenuID_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMenuItemCommandID
-JNIEXPORT jint JNICALL OS_NATIVE(GetMenuItemCommandID)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetMenuItemCommandID_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)GetMenuItemCommandID((MenuRef)arg0, (SInt16)arg1, (MenuCommand *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, GetMenuItemCommandID_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMenuItemHierarchicalMenu
-JNIEXPORT jint JNICALL OS_NATIVE(GetMenuItemHierarchicalMenu)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetMenuItemHierarchicalMenu_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)GetMenuItemHierarchicalMenu((MenuRef)arg0, (SInt16)arg1, (MenuRef *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, GetMenuItemHierarchicalMenu_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMenuItemRefCon
-JNIEXPORT jint JNICALL OS_NATIVE(GetMenuItemRefCon)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetMenuItemRefCon_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)GetMenuItemRefCon((MenuRef)arg0, (SInt16)arg1, (UInt32 *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, GetMenuItemRefCon_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMenuTrackingData
-JNIEXPORT jint JNICALL OS_NATIVE(GetMenuTrackingData)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- MenuTrackingData _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetMenuTrackingData_FUNC);
- if (arg1) if ((lparg1 = getMenuTrackingDataFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)GetMenuTrackingData((MenuRef)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setMenuTrackingDataFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, GetMenuTrackingData_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMenuWidth
-JNIEXPORT jshort JNICALL OS_NATIVE(GetMenuWidth)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jshort rc = 0;
- OS_NATIVE_ENTER(env, that, GetMenuWidth_FUNC);
- rc = (jshort)GetMenuWidth((MenuRef)arg0);
- OS_NATIVE_EXIT(env, that, GetMenuWidth_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMouse
-JNIEXPORT void JNICALL OS_NATIVE(GetMouse)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- Point _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, GetMouse_FUNC);
- if (arg0) if ((lparg0 = getPointFields(env, arg0, &_arg0)) == NULL) goto fail;
- GetMouse((Point *)lparg0);
-fail:
- if (arg0 && lparg0) setPointFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, GetMouse_FUNC);
-}
-#endif
-
-#ifndef NO_GetNextDevice
-JNIEXPORT jint JNICALL OS_NATIVE(GetNextDevice)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetNextDevice_FUNC);
- rc = (jint)GetNextDevice((GDHandle)arg0);
- OS_NATIVE_EXIT(env, that, GetNextDevice_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetNextWindow
-JNIEXPORT jint JNICALL OS_NATIVE(GetNextWindow)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetNextWindow_FUNC);
- rc = (jint)GetNextWindow((WindowRef)arg0);
- OS_NATIVE_EXIT(env, that, GetNextWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetPixDepth
-JNIEXPORT jshort JNICALL OS_NATIVE(GetPixDepth)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jshort rc = 0;
- OS_NATIVE_ENTER(env, that, GetPixDepth_FUNC);
- rc = (jshort)GetPixDepth((PixMapHandle)arg0);
- OS_NATIVE_EXIT(env, that, GetPixDepth_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetPort
-JNIEXPORT void JNICALL OS_NATIVE(GetPort)
- (JNIEnv *env, jclass that, jintArray arg0)
-{
- jint *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, GetPort_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- GetPort((GrafPtr *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, GetPort_FUNC);
-}
-#endif
-
-#ifndef NO_GetPortBitMapForCopyBits
-JNIEXPORT jint JNICALL OS_NATIVE(GetPortBitMapForCopyBits)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetPortBitMapForCopyBits_FUNC);
- rc = (jint)GetPortBitMapForCopyBits((CGrafPtr)arg0);
- OS_NATIVE_EXIT(env, that, GetPortBitMapForCopyBits_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetPortBounds
-JNIEXPORT void JNICALL OS_NATIVE(GetPortBounds)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- Rect _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, GetPortBounds_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- GetPortBounds((CGrafPtr)arg0, (Rect *)lparg1);
-fail:
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, GetPortBounds_FUNC);
-}
-#endif
-
-#ifndef NO_GetPreviousWindow
-JNIEXPORT jint JNICALL OS_NATIVE(GetPreviousWindow)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetPreviousWindow_FUNC);
- rc = (jint)GetPreviousWindow((WindowRef)arg0);
- OS_NATIVE_EXIT(env, that, GetPreviousWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetPtrSize
-JNIEXPORT jint JNICALL OS_NATIVE(GetPtrSize)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetPtrSize_FUNC);
- rc = (jint)GetPtrSize((Ptr)arg0);
- OS_NATIVE_EXIT(env, that, GetPtrSize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetRegionBounds
-JNIEXPORT void JNICALL OS_NATIVE(GetRegionBounds)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- Rect _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, GetRegionBounds_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- GetRegionBounds((RgnHandle)arg0, (Rect *)lparg1);
-fail:
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, GetRegionBounds_FUNC);
-}
-#endif
-
-#ifndef NO_GetRootControl
-JNIEXPORT jint JNICALL OS_NATIVE(GetRootControl)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetRootControl_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetRootControl((WindowRef)arg0, (ControlRef *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetRootControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetScrapFlavorCount
-JNIEXPORT jint JNICALL OS_NATIVE(GetScrapFlavorCount)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetScrapFlavorCount_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetScrapFlavorCount((ScrapRef)arg0, (UInt32 *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetScrapFlavorCount_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetScrapFlavorData__II_3I_3B
-JNIEXPORT jint JNICALL OS_NATIVE(GetScrapFlavorData__II_3I_3B)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jbyteArray arg3)
-{
- jint *lparg2=NULL;
- jbyte *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetScrapFlavorData__II_3I_3B_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)GetScrapFlavorData((ScrapRef)arg0, (ScrapFlavorType)arg1, (Size *)lparg2, (void *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, GetScrapFlavorData__II_3I_3B_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetScrapFlavorData__II_3I_3C
-JNIEXPORT jint JNICALL OS_NATIVE(GetScrapFlavorData__II_3I_3C)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jcharArray arg3)
-{
- jint *lparg2=NULL;
- jchar *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetScrapFlavorData__II_3I_3C_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetCharArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)GetScrapFlavorData((ScrapRef)arg0, (ScrapFlavorType)arg1, (Size *)lparg2, (void *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseCharArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, GetScrapFlavorData__II_3I_3C_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetScrapFlavorInfoList
-JNIEXPORT jint JNICALL OS_NATIVE(GetScrapFlavorInfoList)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetScrapFlavorInfoList_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)GetScrapFlavorInfoList((ScrapRef)arg0, (UInt32 *)lparg1, (ScrapFlavorInfo *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetScrapFlavorInfoList_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetScrapFlavorSize
-JNIEXPORT jint JNICALL OS_NATIVE(GetScrapFlavorSize)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetScrapFlavorSize_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)GetScrapFlavorSize((ScrapRef)arg0, (ScrapFlavorType)arg1, (Size *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, GetScrapFlavorSize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetScriptManagerVariable
-JNIEXPORT jint JNICALL OS_NATIVE(GetScriptManagerVariable)
- (JNIEnv *env, jclass that, jshort arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetScriptManagerVariable_FUNC);
- rc = (jint)GetScriptManagerVariable(arg0);
- OS_NATIVE_EXIT(env, that, GetScriptManagerVariable_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetSuperControl
-JNIEXPORT jint JNICALL OS_NATIVE(GetSuperControl)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetSuperControl_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetSuperControl((ControlRef)arg0, (ControlRef *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetSuperControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetSystemUIMode
-JNIEXPORT void JNICALL OS_NATIVE(GetSystemUIMode)
- (JNIEnv *env, jclass that, jintArray arg0, jintArray arg1)
-{
- jint *lparg0=NULL;
- jint *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, GetSystemUIMode_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- GetSystemUIMode((SystemUIMode *)lparg0, (SystemUIOptions *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, GetSystemUIMode_FUNC);
-}
-#endif
-
-#ifndef NO_GetTabContentRect
-JNIEXPORT jint JNICALL OS_NATIVE(GetTabContentRect)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- Rect _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetTabContentRect_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)GetTabContentRect((ControlRef)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, GetTabContentRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetThemeBrushAsColor
-JNIEXPORT jint JNICALL OS_NATIVE(GetThemeBrushAsColor)
- (JNIEnv *env, jclass that, jshort arg0, jshort arg1, jboolean arg2, jobject arg3)
-{
- RGBColor _arg3, *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetThemeBrushAsColor_FUNC);
- if (arg3) if ((lparg3 = getRGBColorFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)GetThemeBrushAsColor(arg0, arg1, arg2, lparg3);
-fail:
- if (arg3 && lparg3) setRGBColorFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, GetThemeBrushAsColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetThemeButtonContentBounds
-JNIEXPORT jint JNICALL OS_NATIVE(GetThemeButtonContentBounds)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jobject arg2, jobject arg3)
-{
- Rect _arg0, *lparg0=NULL;
- ThemeButtonDrawInfo _arg2, *lparg2=NULL;
- Rect _arg3, *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetThemeButtonContentBounds_FUNC);
- if (arg0) if ((lparg0 = getRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getThemeButtonDrawInfoFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getRectFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)GetThemeButtonContentBounds(lparg0, arg1, lparg2, lparg3);
-fail:
- if (arg3 && lparg3) setRectFields(env, arg3, lparg3);
- if (arg2 && lparg2) setThemeButtonDrawInfoFields(env, arg2, lparg2);
- if (arg0 && lparg0) setRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, GetThemeButtonContentBounds_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetThemeButtonRegion
-JNIEXPORT jint JNICALL OS_NATIVE(GetThemeButtonRegion)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jobject arg2, jint arg3)
-{
- Rect _arg0, *lparg0=NULL;
- ThemeButtonDrawInfo _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetThemeButtonRegion_FUNC);
- if (arg0) if ((lparg0 = getRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getThemeButtonDrawInfoFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)GetThemeButtonRegion(lparg0, arg1, lparg2, (RgnHandle)arg3);
-fail:
- if (arg2 && lparg2) setThemeButtonDrawInfoFields(env, arg2, lparg2);
- if (arg0 && lparg0) setRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, GetThemeButtonRegion_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetThemeDrawingState
-JNIEXPORT jint JNICALL OS_NATIVE(GetThemeDrawingState)
- (JNIEnv *env, jclass that, jintArray arg0)
-{
- jint *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetThemeDrawingState_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)GetThemeDrawingState((ThemeDrawingState *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, GetThemeDrawingState_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetThemeFont
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, GetThemeFont_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetShortArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)GetThemeFont((ThemeFontID)arg0, (ScriptCode)arg1, (unsigned char *)lparg2, (SInt16 *)lparg3, (Style *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseShortArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, GetThemeFont_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetThemeMenuItemExtra
-JNIEXPORT jint JNICALL OS_NATIVE(GetThemeMenuItemExtra)
- (JNIEnv *env, jclass that, jshort arg0, jshortArray arg1, jshortArray arg2)
-{
- jshort *lparg1=NULL;
- jshort *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetThemeMenuItemExtra_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetShortArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetShortArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)GetThemeMenuItemExtra(arg0, lparg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseShortArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseShortArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetThemeMenuItemExtra_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetThemeMetric
-JNIEXPORT jint JNICALL OS_NATIVE(GetThemeMetric)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetThemeMetric_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetThemeMetric(arg0, lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetThemeMetric_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetThemeTextColor
-JNIEXPORT jint JNICALL OS_NATIVE(GetThemeTextColor)
- (JNIEnv *env, jclass that, jshort arg0, jshort arg1, jboolean arg2, jobject arg3)
-{
- RGBColor _arg3, *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetThemeTextColor_FUNC);
- if (arg3) if ((lparg3 = getRGBColorFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)GetThemeTextColor(arg0, arg1, arg2, lparg3);
-fail:
- if (arg3 && lparg3) setRGBColorFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, GetThemeTextColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetThemeTextDimensions
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, GetThemeTextDimensions_FUNC);
- if (arg4) if ((lparg4 = getPointFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetShortArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)GetThemeTextDimensions((CFStringRef)arg0, (ThemeFontID)arg1, (ThemeDrawState)arg2, (Boolean)arg3, (Point *)lparg4, (SInt16 *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseShortArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) setPointFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, GetThemeTextDimensions_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetUserFocusEventTarget
-JNIEXPORT jint JNICALL OS_NATIVE(GetUserFocusEventTarget)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetUserFocusEventTarget_FUNC);
- rc = (jint)GetUserFocusEventTarget();
- OS_NATIVE_EXIT(env, that, GetUserFocusEventTarget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetUserFocusWindow
-JNIEXPORT jint JNICALL OS_NATIVE(GetUserFocusWindow)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetUserFocusWindow_FUNC);
- rc = (jint)GetUserFocusWindow();
- OS_NATIVE_EXIT(env, that, GetUserFocusWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWindowActivationScope
-JNIEXPORT jint JNICALL OS_NATIVE(GetWindowActivationScope)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetWindowActivationScope_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetWindowActivationScope((WindowRef)arg0, (WindowActivationScope *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetWindowActivationScope_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWindowAlpha
-JNIEXPORT jint JNICALL OS_NATIVE(GetWindowAlpha)
- (JNIEnv *env, jclass that, jint arg0, jfloatArray arg1)
-{
- jfloat *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetWindowAlpha_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetWindowAlpha((WindowRef)arg0, lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetWindowAlpha_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWindowBounds
-JNIEXPORT void JNICALL OS_NATIVE(GetWindowBounds)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jobject arg2)
-{
- Rect _arg2, *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, GetWindowBounds_FUNC);
- if (arg2) if ((lparg2 = getRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- GetWindowBounds((WindowRef)arg0, (WindowRegionCode)arg1, (Rect *)lparg2);
-fail:
- if (arg2 && lparg2) setRectFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, GetWindowBounds_FUNC);
-}
-#endif
-
-#ifndef NO_GetWindowClass
-JNIEXPORT jint JNICALL OS_NATIVE(GetWindowClass)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetWindowClass_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetWindowClass((WindowRef)arg0, (WindowClass *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetWindowClass_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWindowDefaultButton
-JNIEXPORT jint JNICALL OS_NATIVE(GetWindowDefaultButton)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetWindowDefaultButton_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetWindowDefaultButton((WindowRef)arg0, (ControlRef *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetWindowDefaultButton_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWindowEventTarget
-JNIEXPORT jint JNICALL OS_NATIVE(GetWindowEventTarget)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetWindowEventTarget_FUNC);
- rc = (jint)GetWindowEventTarget((WindowRef)arg0);
- OS_NATIVE_EXIT(env, that, GetWindowEventTarget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWindowFromPort
-JNIEXPORT jint JNICALL OS_NATIVE(GetWindowFromPort)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetWindowFromPort_FUNC);
- rc = (jint)GetWindowFromPort((CGrafPtr)arg0);
- OS_NATIVE_EXIT(env, that, GetWindowFromPort_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWindowGroupOfClass
-JNIEXPORT jint JNICALL OS_NATIVE(GetWindowGroupOfClass)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetWindowGroupOfClass_FUNC);
- rc = (jint)GetWindowGroupOfClass(arg0);
- OS_NATIVE_EXIT(env, that, GetWindowGroupOfClass_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWindowList
-JNIEXPORT jint JNICALL OS_NATIVE(GetWindowList)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetWindowList_FUNC);
- rc = (jint)GetWindowList();
- OS_NATIVE_EXIT(env, that, GetWindowList_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWindowModality
-JNIEXPORT jint JNICALL OS_NATIVE(GetWindowModality)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetWindowModality_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)GetWindowModality((WindowRef)arg0, (WindowModality *)lparg1, (WindowRef *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetWindowModality_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWindowPort
-JNIEXPORT jint JNICALL OS_NATIVE(GetWindowPort)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetWindowPort_FUNC);
- rc = (jint)GetWindowPort((WindowRef)arg0);
- OS_NATIVE_EXIT(env, that, GetWindowPort_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWindowRegion
-JNIEXPORT jint JNICALL OS_NATIVE(GetWindowRegion)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetWindowRegion_FUNC);
- rc = (jint)GetWindowRegion((WindowRef)arg0, (WindowRegionCode)arg1, (RgnHandle)arg2);
- OS_NATIVE_EXIT(env, that, GetWindowRegion_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWindowResizeLimits
-JNIEXPORT jint JNICALL OS_NATIVE(GetWindowResizeLimits)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jobject arg2)
-{
- CGPoint _arg1, *lparg1=NULL;
- CGPoint _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetWindowResizeLimits_FUNC);
- if (arg1) if ((lparg1 = getCGPointFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getCGPointFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)GetWindowResizeLimits((WindowRef)arg0, (HISize *)lparg1, (HISize *)lparg2);
-fail:
- if (arg2 && lparg2) setCGPointFields(env, arg2, lparg2);
- if (arg1 && lparg1) setCGPointFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, GetWindowResizeLimits_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWindowStructureWidths
-JNIEXPORT void JNICALL OS_NATIVE(GetWindowStructureWidths)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- Rect _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, GetWindowStructureWidths_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- GetWindowStructureWidths((WindowRef)arg0, (Rect *)lparg1);
-fail:
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, GetWindowStructureWidths_FUNC);
-}
-#endif
-
-#ifndef NO_HIComboBoxAppendTextItem
-JNIEXPORT jint JNICALL OS_NATIVE(HIComboBoxAppendTextItem)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIComboBoxAppendTextItem_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)HIComboBoxAppendTextItem((HIViewRef)arg0, (CFStringRef)arg1, (CFIndex *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, HIComboBoxAppendTextItem_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIComboBoxCopyTextItemAtIndex
-JNIEXPORT jint JNICALL OS_NATIVE(HIComboBoxCopyTextItemAtIndex)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIComboBoxCopyTextItemAtIndex_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)HIComboBoxCopyTextItemAtIndex((HIViewRef)arg0, (CFIndex)arg1, (CFStringRef *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, HIComboBoxCopyTextItemAtIndex_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIComboBoxCreate
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, HIComboBoxCreate_FUNC);
- if (arg0) if ((lparg0 = getCGRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getControlFontStyleRecFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)HIComboBoxCreate((const HIRect *)lparg0, (CFStringRef)arg1, (const ControlFontStyleRec *)lparg2, (CFArrayRef)arg3, (OptionBits)arg4, (HIViewRef *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg2 && lparg2) setControlFontStyleRecFields(env, arg2, lparg2);
- if (arg0 && lparg0) setCGRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, HIComboBoxCreate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIComboBoxGetItemCount
-JNIEXPORT jint JNICALL OS_NATIVE(HIComboBoxGetItemCount)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIComboBoxGetItemCount_FUNC);
- rc = (jint)HIComboBoxGetItemCount((HIViewRef)arg0);
- OS_NATIVE_EXIT(env, that, HIComboBoxGetItemCount_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIComboBoxInsertTextItemAtIndex
-JNIEXPORT jint JNICALL OS_NATIVE(HIComboBoxInsertTextItemAtIndex)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIComboBoxInsertTextItemAtIndex_FUNC);
- rc = (jint)HIComboBoxInsertTextItemAtIndex((HIViewRef)arg0, (CFIndex)arg1, (CFStringRef)arg2);
- OS_NATIVE_EXIT(env, that, HIComboBoxInsertTextItemAtIndex_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIComboBoxIsListVisible
-JNIEXPORT jboolean JNICALL OS_NATIVE(HIComboBoxIsListVisible)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, HIComboBoxIsListVisible_FUNC);
-/*
- rc = (jboolean)HIComboBoxIsListVisible((HIViewRef)arg0);
-*/
- {
- LOAD_FUNCTION(fp, HIComboBoxIsListVisible)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(HIViewRef))fp)((HIViewRef)arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, HIComboBoxIsListVisible_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIComboBoxRemoveItemAtIndex
-JNIEXPORT jint JNICALL OS_NATIVE(HIComboBoxRemoveItemAtIndex)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIComboBoxRemoveItemAtIndex_FUNC);
- rc = (jint)HIComboBoxRemoveItemAtIndex((HIViewRef)arg0, (CFIndex)arg1);
- OS_NATIVE_EXIT(env, that, HIComboBoxRemoveItemAtIndex_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIComboBoxSetListVisible
-JNIEXPORT jint JNICALL OS_NATIVE(HIComboBoxSetListVisible)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIComboBoxSetListVisible_FUNC);
-/*
- rc = (jint)HIComboBoxSetListVisible((HIViewRef)arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, HIComboBoxSetListVisible)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(HIViewRef, jboolean))fp)((HIViewRef)arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, HIComboBoxSetListVisible_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HICopyAccessibilityRoleDescription
-JNIEXPORT jint JNICALL OS_NATIVE(HICopyAccessibilityRoleDescription)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HICopyAccessibilityRoleDescription_FUNC);
- rc = (jint)HICopyAccessibilityRoleDescription((CFStringRef)arg0, (CFStringRef)arg1);
- OS_NATIVE_EXIT(env, that, HICopyAccessibilityRoleDescription_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HICreateTransformedCGImage
-JNIEXPORT jint JNICALL OS_NATIVE(HICreateTransformedCGImage)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HICreateTransformedCGImage_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
-/*
- rc = (jint)HICreateTransformedCGImage((CGImageRef)arg0, arg1, (CGImageRef *)lparg2);
-*/
- {
- LOAD_FUNCTION(fp, HICreateTransformedCGImage)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(CGImageRef, jint, CGImageRef *))fp)((CGImageRef)arg0, arg1, (CGImageRef *)lparg2);
- }
- }
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, HICreateTransformedCGImage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIObjectCopyClassID
-JNIEXPORT jint JNICALL OS_NATIVE(HIObjectCopyClassID)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIObjectCopyClassID_FUNC);
- rc = (jint)HIObjectCopyClassID((HIObjectRef)arg0);
- OS_NATIVE_EXIT(env, that, HIObjectCopyClassID_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIObjectCreate
-JNIEXPORT jint JNICALL OS_NATIVE(HIObjectCreate)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIObjectCreate_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)HIObjectCreate((CFStringRef)arg0, (EventRef)arg1, (HIObjectRef *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, HIObjectCreate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIObjectRegisterSubclass
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, HIObjectRegisterSubclass_FUNC);
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL)) == NULL) goto fail;
- rc = (jint)HIObjectRegisterSubclass((CFStringRef)arg0, (CFStringRef)arg1, (OptionBits)arg2, (EventHandlerUPP)arg3, (UInt32)arg4, (const EventTypeSpec *)lparg5, (void *)arg6, (HIObjectClassRef *)lparg7);
-fail:
- if (arg7 && lparg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, 0);
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- OS_NATIVE_EXIT(env, that, HIObjectRegisterSubclass_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIObjectSetAccessibilityIgnored
-JNIEXPORT jint JNICALL OS_NATIVE(HIObjectSetAccessibilityIgnored)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIObjectSetAccessibilityIgnored_FUNC);
- rc = (jint)HIObjectSetAccessibilityIgnored((HIObjectRef)arg0, arg1);
- OS_NATIVE_EXIT(env, that, HIObjectSetAccessibilityIgnored_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIObjectSetAuxiliaryAccessibilityAttribute
-JNIEXPORT jint JNICALL OS_NATIVE(HIObjectSetAuxiliaryAccessibilityAttribute)
- (JNIEnv *env, jclass that, jint arg0, jlong arg1, jint arg2, jint arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIObjectSetAuxiliaryAccessibilityAttribute_FUNC);
- rc = (jint)HIObjectSetAuxiliaryAccessibilityAttribute((HIObjectRef)arg0, (UInt64)arg1, (CFStringRef)arg2, (CFTypeRef)arg3);
- OS_NATIVE_EXIT(env, that, HIObjectSetAuxiliaryAccessibilityAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIScrollViewCreate
-JNIEXPORT jint JNICALL OS_NATIVE(HIScrollViewCreate)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIScrollViewCreate_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)HIScrollViewCreate(arg0, (HIViewRef*)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, HIScrollViewCreate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIScrollViewSetScrollBarAutoHide
-JNIEXPORT jint JNICALL OS_NATIVE(HIScrollViewSetScrollBarAutoHide)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIScrollViewSetScrollBarAutoHide_FUNC);
- rc = (jint)HIScrollViewSetScrollBarAutoHide((HIViewRef)arg0, arg1);
- OS_NATIVE_EXIT(env, that, HIScrollViewSetScrollBarAutoHide_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HISearchFieldChangeAttributes
-JNIEXPORT jint JNICALL OS_NATIVE(HISearchFieldChangeAttributes)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HISearchFieldChangeAttributes_FUNC);
- rc = (jint)HISearchFieldChangeAttributes((HIViewRef)arg0, (OptionBits)arg1, (OptionBits)arg2);
- OS_NATIVE_EXIT(env, that, HISearchFieldChangeAttributes_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HISearchFieldCopyDescriptiveText
-JNIEXPORT jint JNICALL OS_NATIVE(HISearchFieldCopyDescriptiveText)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HISearchFieldCopyDescriptiveText_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)HISearchFieldCopyDescriptiveText((HIViewRef)arg0, (CFStringRef *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, HISearchFieldCopyDescriptiveText_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HISearchFieldCreate
-JNIEXPORT jint JNICALL OS_NATIVE(HISearchFieldCreate)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2, jint arg3, jintArray arg4)
-{
- CGRect _arg0, *lparg0=NULL;
- jint *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HISearchFieldCreate_FUNC);
- if (arg0) if ((lparg0 = getCGRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)HISearchFieldCreate(lparg0, arg1, (MenuRef)arg2, (CFStringRef)arg3, (HIViewRef*)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg0 && lparg0) setCGRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, HISearchFieldCreate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HISearchFieldGetAttributes
-JNIEXPORT jint JNICALL OS_NATIVE(HISearchFieldGetAttributes)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HISearchFieldGetAttributes_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)HISearchFieldGetAttributes((HIViewRef)arg0, (OptionBits*)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, HISearchFieldGetAttributes_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HISearchFieldSetDescriptiveText
-JNIEXPORT jint JNICALL OS_NATIVE(HISearchFieldSetDescriptiveText)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HISearchFieldSetDescriptiveText_FUNC);
- rc = (jint)HISearchFieldSetDescriptiveText((HIViewRef)arg0, (CFStringRef)arg1);
- OS_NATIVE_EXIT(env, that, HISearchFieldSetDescriptiveText_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIShapeCreateWithQDRgn
-JNIEXPORT jint JNICALL OS_NATIVE(HIShapeCreateWithQDRgn)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIShapeCreateWithQDRgn_FUNC);
-/*
- rc = (jint)HIShapeCreateWithQDRgn(arg0);
-*/
- {
- LOAD_FUNCTION(fp, HIShapeCreateWithQDRgn)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jint))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, HIShapeCreateWithQDRgn_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIShapeReplacePathInCGContext
-JNIEXPORT jint JNICALL OS_NATIVE(HIShapeReplacePathInCGContext)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIShapeReplacePathInCGContext_FUNC);
-/*
- rc = (jint)HIShapeReplacePathInCGContext(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, HIShapeReplacePathInCGContext)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jint, jint))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, HIShapeReplacePathInCGContext_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HITextViewCreate
-JNIEXPORT jint JNICALL OS_NATIVE(HITextViewCreate)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2, jintArray arg3)
-{
- CGRect _arg0, *lparg0=NULL;
- jint *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HITextViewCreate_FUNC);
- if (arg0) if ((lparg0 = getCGRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)HITextViewCreate(lparg0, arg1, arg2, (HIViewRef *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg0 && lparg0) setCGRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, HITextViewCreate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HITextViewGetTXNObject
-JNIEXPORT jint JNICALL OS_NATIVE(HITextViewGetTXNObject)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HITextViewGetTXNObject_FUNC);
- rc = (jint)HITextViewGetTXNObject((HIViewRef)arg0);
- OS_NATIVE_EXIT(env, that, HITextViewGetTXNObject_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HITextViewSetBackgroundColor
-JNIEXPORT jint JNICALL OS_NATIVE(HITextViewSetBackgroundColor)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HITextViewSetBackgroundColor_FUNC);
- rc = (jint)HITextViewSetBackgroundColor((HIViewRef)arg0, (CGColorRef)arg1);
- OS_NATIVE_EXIT(env, that, HITextViewSetBackgroundColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIThemeDrawBackground
-JNIEXPORT jint JNICALL OS_NATIVE(HIThemeDrawBackground)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jint arg2, jint arg3)
-{
- CGRect _arg0, *lparg0=NULL;
- HIThemeBackgroundDrawInfo _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIThemeDrawBackground_FUNC);
- if (arg0) if ((lparg0 = getCGRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getHIThemeBackgroundDrawInfoFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)HIThemeDrawBackground(lparg0, lparg1, (CGContextRef)arg2, arg3);
-fail:
- if (arg1 && lparg1) setHIThemeBackgroundDrawInfoFields(env, arg1, lparg1);
- if (arg0 && lparg0) setCGRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, HIThemeDrawBackground_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIThemeDrawButton
-JNIEXPORT jint JNICALL OS_NATIVE(HIThemeDrawButton)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jint arg2, jint arg3, jobject arg4)
-{
- CGRect _arg0, *lparg0=NULL;
- HIThemeButtonDrawInfo _arg1, *lparg1=NULL;
- CGRect _arg4, *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIThemeDrawButton_FUNC);
- if (arg0) if ((lparg0 = getCGRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getHIThemeButtonDrawInfoFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg4) if ((lparg4 = &_arg4) == NULL) goto fail;
- rc = (jint)HIThemeDrawButton((const HIRect *)lparg0, (const HIThemeButtonDrawInfo *)lparg1, (CGContextRef)arg2, (HIThemeOrientation)arg3, (HIRect *)lparg4);
-fail:
- if (arg4 && lparg4) setCGRectFields(env, arg4, lparg4);
- if (arg1 && lparg1) setHIThemeButtonDrawInfoFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, HIThemeDrawButton_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIThemeDrawFocusRect
-JNIEXPORT jint JNICALL OS_NATIVE(HIThemeDrawFocusRect)
- (JNIEnv *env, jclass that, jobject arg0, jboolean arg1, jint arg2, jint arg3)
-{
- CGRect _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIThemeDrawFocusRect_FUNC);
- if (arg0) if ((lparg0 = getCGRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)HIThemeDrawFocusRect(lparg0, arg1, (CGContextRef)arg2, arg3);
-fail:
- if (arg0 && lparg0) setCGRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, HIThemeDrawFocusRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIThemeDrawFrame
-JNIEXPORT jint JNICALL OS_NATIVE(HIThemeDrawFrame)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jint arg2, jint arg3)
-{
- CGRect _arg0, *lparg0=NULL;
- HIThemeFrameDrawInfo _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIThemeDrawFrame_FUNC);
- if (arg0) if ((lparg0 = getCGRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getHIThemeFrameDrawInfoFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)HIThemeDrawFrame(lparg0, lparg1, (CGContextRef)arg2, arg3);
-fail:
- if (arg1 && lparg1) setHIThemeFrameDrawInfoFields(env, arg1, lparg1);
- if (arg0 && lparg0) setCGRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, HIThemeDrawFrame_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIThemeDrawGenericWell
-JNIEXPORT jint JNICALL OS_NATIVE(HIThemeDrawGenericWell)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jint arg2, jint arg3)
-{
- CGRect _arg0, *lparg0=NULL;
- HIThemeButtonDrawInfo _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIThemeDrawGenericWell_FUNC);
- if (arg0) if ((lparg0 = getCGRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getHIThemeButtonDrawInfoFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)HIThemeDrawGenericWell((const HIRect *)lparg0, (const HIThemeButtonDrawInfo *)lparg1, (CGContextRef)arg2, (HIThemeOrientation)arg3);
-fail:
- if (arg1 && lparg1) setHIThemeButtonDrawInfoFields(env, arg1, lparg1);
- if (arg0 && lparg0) setCGRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, HIThemeDrawGenericWell_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIThemeDrawGroupBox
-JNIEXPORT jint JNICALL OS_NATIVE(HIThemeDrawGroupBox)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jint arg2, jint arg3)
-{
- CGRect _arg0, *lparg0=NULL;
- HIThemeGroupBoxDrawInfo _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIThemeDrawGroupBox_FUNC);
- if (arg0) if ((lparg0 = getCGRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getHIThemeGroupBoxDrawInfoFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)HIThemeDrawGroupBox(lparg0, lparg1, (CGContextRef)arg2, arg3);
-fail:
- if (arg1 && lparg1) setHIThemeGroupBoxDrawInfoFields(env, arg1, lparg1);
- if (arg0 && lparg0) setCGRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, HIThemeDrawGroupBox_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIThemeDrawGrowBox
-JNIEXPORT jint JNICALL OS_NATIVE(HIThemeDrawGrowBox)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jint arg2, jint arg3)
-{
- CGPoint _arg0, *lparg0=NULL;
- HIThemeGrowBoxDrawInfo _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIThemeDrawGrowBox_FUNC);
- if (arg0) if ((lparg0 = getCGPointFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getHIThemeGrowBoxDrawInfoFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)HIThemeDrawGrowBox(lparg0, lparg1, (CGContextRef)arg2, arg3);
-fail:
- if (arg1 && lparg1) setHIThemeGrowBoxDrawInfoFields(env, arg1, lparg1);
- if (arg0 && lparg0) setCGPointFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, HIThemeDrawGrowBox_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIThemeDrawPopupArrow
-JNIEXPORT jint JNICALL OS_NATIVE(HIThemeDrawPopupArrow)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jint arg2, jint arg3)
-{
- CGRect _arg0, *lparg0=NULL;
- HIThemePopupArrowDrawInfo _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIThemeDrawPopupArrow_FUNC);
- if (arg0) if ((lparg0 = getCGRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getHIThemePopupArrowDrawInfoFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)HIThemeDrawPopupArrow(lparg0, lparg1, (CGContextRef)arg2, arg3);
-fail:
- if (arg1 && lparg1) setHIThemePopupArrowDrawInfoFields(env, arg1, lparg1);
- if (arg0 && lparg0) setCGRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, HIThemeDrawPopupArrow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIThemeDrawSeparator
-JNIEXPORT jint JNICALL OS_NATIVE(HIThemeDrawSeparator)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jint arg2, jint arg3)
-{
- CGRect _arg0, *lparg0=NULL;
- HIThemeSeparatorDrawInfo _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIThemeDrawSeparator_FUNC);
- if (arg0) if ((lparg0 = getCGRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getHIThemeSeparatorDrawInfoFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)HIThemeDrawSeparator(lparg0, lparg1, (CGContextRef)arg2, arg3);
-fail:
- if (arg1 && lparg1) setHIThemeSeparatorDrawInfoFields(env, arg1, lparg1);
- if (arg0 && lparg0) setCGRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, HIThemeDrawSeparator_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIThemeDrawTab
-JNIEXPORT jint JNICALL OS_NATIVE(HIThemeDrawTab)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jint arg2, jint arg3, jobject arg4)
-{
- CGRect _arg0, *lparg0=NULL;
- HIThemeTabDrawInfo _arg1, *lparg1=NULL;
- CGRect _arg4, *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIThemeDrawTab_FUNC);
- if (arg0) if ((lparg0 = getCGRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getHIThemeTabDrawInfoFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg4) if ((lparg4 = &_arg4) == NULL) goto fail;
- rc = (jint)HIThemeDrawTab((const HIRect *)lparg0, (const HIThemeTabDrawInfo *)lparg1, (CGContextRef)arg2, (HIThemeOrientation)arg3, (HIRect *)lparg4);
-fail:
- if (arg4 && lparg4) setCGRectFields(env, arg4, lparg4);
- if (arg1 && lparg1) setHIThemeTabDrawInfoFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, HIThemeDrawTab_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIThemeDrawTabPane
-JNIEXPORT jint JNICALL OS_NATIVE(HIThemeDrawTabPane)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jint arg2, jint arg3)
-{
- CGRect _arg0, *lparg0=NULL;
- HIThemeTabPaneDrawInfo _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIThemeDrawTabPane_FUNC);
- if (arg0) if ((lparg0 = getCGRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getHIThemeTabPaneDrawInfoFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)HIThemeDrawTabPane((const HIRect *)lparg0, (const HIThemeTabPaneDrawInfo *)lparg1, (CGContextRef)arg2, (HIThemeOrientation)arg3);
-fail:
- if (arg1 && lparg1) setHIThemeTabPaneDrawInfoFields(env, arg1, lparg1);
- if (arg0 && lparg0) setCGRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, HIThemeDrawTabPane_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIThemeDrawTextBox
-JNIEXPORT jint JNICALL OS_NATIVE(HIThemeDrawTextBox)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jobject arg2, jint arg3, jint arg4)
-{
- CGRect _arg1, *lparg1=NULL;
- HIThemeTextInfo _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIThemeDrawTextBox_FUNC);
- if (arg1) if ((lparg1 = getCGRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getHIThemeTextInfoFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)HIThemeDrawTextBox((CFStringRef)arg0, lparg1, lparg2, (CGContextRef)arg3, arg4);
-fail:
- if (arg2 && lparg2) setHIThemeTextInfoFields(env, arg2, lparg2);
- if (arg1 && lparg1) setCGRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, HIThemeDrawTextBox_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIThemeDrawTrack
-JNIEXPORT jint JNICALL OS_NATIVE(HIThemeDrawTrack)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jint arg2, jint arg3)
-{
- HIThemeTrackDrawInfo _arg0, *lparg0=NULL;
- CGRect _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIThemeDrawTrack_FUNC);
- if (arg0) if ((lparg0 = getHIThemeTrackDrawInfoFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getCGRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)HIThemeDrawTrack(lparg0, lparg1, (CGContextRef)arg2, arg3);
-fail:
- if (arg1 && lparg1) setCGRectFields(env, arg1, lparg1);
- if (arg0 && lparg0) setHIThemeTrackDrawInfoFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, HIThemeDrawTrack_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIThemeGetButtonBackgroundBounds
-JNIEXPORT jint JNICALL OS_NATIVE(HIThemeGetButtonBackgroundBounds)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jobject arg2)
-{
- CGRect _arg0, *lparg0=NULL;
- HIThemeButtonDrawInfo _arg1, *lparg1=NULL;
- CGRect _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIThemeGetButtonBackgroundBounds_FUNC);
- if (arg0) if ((lparg0 = getCGRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getHIThemeButtonDrawInfoFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getCGRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)HIThemeGetButtonBackgroundBounds(lparg0, lparg1, lparg2);
-fail:
- if (arg2 && lparg2) setCGRectFields(env, arg2, lparg2);
- if (arg1 && lparg1) setHIThemeButtonDrawInfoFields(env, arg1, lparg1);
- if (arg0 && lparg0) setCGRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, HIThemeGetButtonBackgroundBounds_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIThemeGetButtonContentBounds
-JNIEXPORT jint JNICALL OS_NATIVE(HIThemeGetButtonContentBounds)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jobject arg2)
-{
- CGRect _arg0, *lparg0=NULL;
- HIThemeButtonDrawInfo _arg1, *lparg1=NULL;
- CGRect _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIThemeGetButtonContentBounds_FUNC);
- if (arg0) if ((lparg0 = getCGRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getHIThemeButtonDrawInfoFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getCGRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)HIThemeGetButtonContentBounds(lparg0, lparg1, lparg2);
-fail:
- if (arg2 && lparg2) setCGRectFields(env, arg2, lparg2);
- if (arg1 && lparg1) setHIThemeButtonDrawInfoFields(env, arg1, lparg1);
- if (arg0 && lparg0) setCGRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, HIThemeGetButtonContentBounds_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIThemeGetScrollBarTrackRect
-JNIEXPORT jint JNICALL OS_NATIVE(HIThemeGetScrollBarTrackRect)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jboolean arg2, jobject arg3)
-{
- CGRect _arg0, *lparg0=NULL;
- HIScrollBarTrackInfo _arg1, *lparg1=NULL;
- CGRect _arg3, *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIThemeGetScrollBarTrackRect_FUNC);
- if (arg0) if ((lparg0 = getCGRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getHIScrollBarTrackInfoFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getCGRectFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)HIThemeGetScrollBarTrackRect(lparg0, lparg1, arg2, lparg3);
-fail:
- if (arg3 && lparg3) setCGRectFields(env, arg3, lparg3);
- if (arg1 && lparg1) setHIScrollBarTrackInfoFields(env, arg1, lparg1);
- if (arg0 && lparg0) setCGRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, HIThemeGetScrollBarTrackRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIThemeGetTextDimensions
-JNIEXPORT jint JNICALL OS_NATIVE(HIThemeGetTextDimensions)
- (JNIEnv *env, jclass that, jint arg0, jfloat arg1, jobject arg2, jfloatArray arg3, jfloatArray arg4, jfloatArray arg5)
-{
- HIThemeTextInfo _arg2, *lparg2=NULL;
- jfloat *lparg3=NULL;
- jfloat *lparg4=NULL;
- jfloat *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIThemeGetTextDimensions_FUNC);
- if (arg2) if ((lparg2 = getHIThemeTextInfoFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetFloatArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetFloatArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetFloatArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)HIThemeGetTextDimensions((CFStringRef)arg0, arg1, lparg2, lparg3, lparg4, lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseFloatArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseFloatArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseFloatArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) setHIThemeTextInfoFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, HIThemeGetTextDimensions_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIThemeGetTrackBounds
-JNIEXPORT jint JNICALL OS_NATIVE(HIThemeGetTrackBounds)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1)
-{
- HIThemeTrackDrawInfo _arg0, *lparg0=NULL;
- CGRect _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIThemeGetTrackBounds_FUNC);
- if (arg0) if ((lparg0 = getHIThemeTrackDrawInfoFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getCGRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)HIThemeGetTrackBounds(lparg0, lparg1);
-fail:
- if (arg1 && lparg1) setCGRectFields(env, arg1, lparg1);
- if (arg0 && lparg0) setHIThemeTrackDrawInfoFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, HIThemeGetTrackBounds_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIThemeGetTrackLiveValue
-JNIEXPORT jint JNICALL OS_NATIVE(HIThemeGetTrackLiveValue)
- (JNIEnv *env, jclass that, jobject arg0, jfloat arg1, jintArray arg2)
-{
- HIThemeTrackDrawInfo _arg0, *lparg0=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIThemeGetTrackLiveValue_FUNC);
- if (arg0) if ((lparg0 = getHIThemeTrackDrawInfoFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)HIThemeGetTrackLiveValue(lparg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg0 && lparg0) setHIThemeTrackDrawInfoFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, HIThemeGetTrackLiveValue_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIThemeGetTrackPartBounds
-JNIEXPORT jint JNICALL OS_NATIVE(HIThemeGetTrackPartBounds)
- (JNIEnv *env, jclass that, jobject arg0, jshort arg1, jobject arg2)
-{
- HIThemeTrackDrawInfo _arg0, *lparg0=NULL;
- CGRect _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIThemeGetTrackPartBounds_FUNC);
- if (arg0) if ((lparg0 = getHIThemeTrackDrawInfoFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getCGRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)HIThemeGetTrackPartBounds(lparg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setCGRectFields(env, arg2, lparg2);
- if (arg0 && lparg0) setHIThemeTrackDrawInfoFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, HIThemeGetTrackPartBounds_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIThemeGetTrackThumbPositionFromBounds
-JNIEXPORT jint JNICALL OS_NATIVE(HIThemeGetTrackThumbPositionFromBounds)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jfloatArray arg2)
-{
- HIThemeTrackDrawInfo _arg0, *lparg0=NULL;
- CGRect _arg1, *lparg1=NULL;
- jfloat *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIThemeGetTrackThumbPositionFromBounds_FUNC);
- if (arg0) if ((lparg0 = getHIThemeTrackDrawInfoFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getCGRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetFloatArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)HIThemeGetTrackThumbPositionFromBounds(lparg0, lparg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseFloatArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) setCGRectFields(env, arg1, lparg1);
- if (arg0 && lparg0) setHIThemeTrackDrawInfoFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, HIThemeGetTrackThumbPositionFromBounds_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIThemeGetTrackThumbPositionFromOffset
-JNIEXPORT jint JNICALL OS_NATIVE(HIThemeGetTrackThumbPositionFromOffset)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jfloatArray arg2)
-{
- HIThemeTrackDrawInfo _arg0, *lparg0=NULL;
- CGPoint _arg1, *lparg1=NULL;
- jfloat *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIThemeGetTrackThumbPositionFromOffset_FUNC);
- if (arg0) if ((lparg0 = getHIThemeTrackDrawInfoFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getCGPointFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetFloatArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)HIThemeGetTrackThumbPositionFromOffset((HIThemeTrackDrawInfo *)lparg0, (HIPoint *)lparg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseFloatArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) setCGPointFields(env, arg1, lparg1);
- if (arg0 && lparg0) setHIThemeTrackDrawInfoFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, HIThemeGetTrackThumbPositionFromOffset_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIThemeHitTestScrollBarArrows
-JNIEXPORT jboolean JNICALL OS_NATIVE(HIThemeHitTestScrollBarArrows)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jboolean arg2, jobject arg3, jobject arg4, jshortArray arg5)
-{
- CGRect _arg0, *lparg0=NULL;
- HIScrollBarTrackInfo _arg1, *lparg1=NULL;
- CGPoint _arg3, *lparg3=NULL;
- CGRect _arg4, *lparg4=NULL;
- jshort *lparg5=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, HIThemeHitTestScrollBarArrows_FUNC);
- if (arg0) if ((lparg0 = getCGRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getHIScrollBarTrackInfoFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getCGPointFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg4) if ((lparg4 = getCGRectFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetShortArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jboolean)HIThemeHitTestScrollBarArrows(lparg0, lparg1, arg2, lparg3, lparg4, lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseShortArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) setCGRectFields(env, arg4, lparg4);
- if (arg3 && lparg3) setCGPointFields(env, arg3, lparg3);
- if (arg1 && lparg1) setHIScrollBarTrackInfoFields(env, arg1, lparg1);
- if (arg0 && lparg0) setCGRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, HIThemeHitTestScrollBarArrows_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIThemeHitTestTrack
-JNIEXPORT jboolean JNICALL OS_NATIVE(HIThemeHitTestTrack)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jshortArray arg2)
-{
- HIThemeTrackDrawInfo _arg0, *lparg0=NULL;
- CGPoint _arg1, *lparg1=NULL;
- jshort *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, HIThemeHitTestTrack_FUNC);
- if (arg0) if ((lparg0 = getHIThemeTrackDrawInfoFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getCGPointFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetShortArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jboolean)HIThemeHitTestTrack(lparg0, lparg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseShortArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) setCGPointFields(env, arg1, lparg1);
- if (arg0 && lparg0) setHIThemeTrackDrawInfoFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, HIThemeHitTestTrack_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIThemeSetFill
-JNIEXPORT jint JNICALL OS_NATIVE(HIThemeSetFill)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIThemeSetFill_FUNC);
-/*
- rc = (jint)HIThemeSetFill((ThemeBrush)arg0, (void *)arg1, (CGContextRef)arg2, (HIThemeOrientation)arg3);
-*/
- {
- LOAD_FUNCTION(fp, HIThemeSetFill)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(ThemeBrush, void *, CGContextRef, HIThemeOrientation))fp)((ThemeBrush)arg0, (void *)arg1, (CGContextRef)arg2, (HIThemeOrientation)arg3);
- }
- }
- OS_NATIVE_EXIT(env, that, HIThemeSetFill_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIThemeSetTextFill
-JNIEXPORT jint JNICALL OS_NATIVE(HIThemeSetTextFill)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIThemeSetTextFill_FUNC);
-/*
- rc = (jint)HIThemeSetTextFill(arg0, arg1, arg2, arg3);
-*/
- {
- LOAD_FUNCTION(fp, HIThemeSetTextFill)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jint, jint, jint, jint))fp)(arg0, arg1, arg2, arg3);
- }
- }
- OS_NATIVE_EXIT(env, that, HIThemeSetTextFill_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewAddSubview
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewAddSubview)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewAddSubview_FUNC);
- rc = (jint)HIViewAddSubview((HIViewRef)arg0, (HIViewRef)arg1);
- OS_NATIVE_EXIT(env, that, HIViewAddSubview_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewChangeAttributes
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewChangeAttributes)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewChangeAttributes_FUNC);
- rc = (jint)HIViewChangeAttributes((HIViewRef)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, HIViewChangeAttributes_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewChangeFeatures
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewChangeFeatures)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewChangeFeatures_FUNC);
- rc = (jint)HIViewChangeFeatures((HIViewRef)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, HIViewChangeFeatures_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewClick
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewClick)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewClick_FUNC);
- rc = (jint)HIViewClick((HIViewRef)arg0, (EventRef)arg1);
- OS_NATIVE_EXIT(env, that, HIViewClick_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewConvertPoint
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewConvertPoint)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- CGPoint _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewConvertPoint_FUNC);
- if (arg0) if ((lparg0 = getCGPointFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)HIViewConvertPoint((HIPoint *)lparg0, (HIViewRef)arg1, (HIViewRef)arg2);
-fail:
- if (arg0 && lparg0) setCGPointFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, HIViewConvertPoint_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewConvertRect
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewConvertRect)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- CGRect _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewConvertRect_FUNC);
- if (arg0) if ((lparg0 = getCGRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)HIViewConvertRect(lparg0, (HIViewRef)arg1, (HIViewRef)arg2);
-fail:
- if (arg0 && lparg0) setCGRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, HIViewConvertRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewConvertRegion
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewConvertRegion)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewConvertRegion_FUNC);
- rc = (jint)HIViewConvertRegion((RgnHandle)arg0, (HIViewRef)arg1, (HIViewRef)arg2);
- OS_NATIVE_EXIT(env, that, HIViewConvertRegion_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewCreateOffscreenImage
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewCreateOffscreenImage)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jintArray arg3)
-{
- CGRect _arg2, *lparg2=NULL;
- jint *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewCreateOffscreenImage_FUNC);
- if (arg2) if ((lparg2 = getCGRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)HIViewCreateOffscreenImage((HIViewRef)arg0, (OptionBits)arg1, (HIRect *)lparg2, (CGImageRef *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) setCGRectFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, HIViewCreateOffscreenImage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewDrawCGImage
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewDrawCGImage)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- CGRect _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewDrawCGImage_FUNC);
- if (arg1) if ((lparg1 = getCGRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)HIViewDrawCGImage((CGContextRef)arg0, lparg1, (CGImageRef)arg2);
-fail:
- if (arg1 && lparg1) setCGRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, HIViewDrawCGImage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewFindByID
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewFindByID)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewFindByID_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)HIViewFindByID((HIViewRef)arg0, *(HIViewID *)arg1, (HIViewRef *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, HIViewFindByID_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewGetBounds
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewGetBounds)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- CGRect _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewGetBounds_FUNC);
- if (arg1) if ((lparg1 = getCGRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)HIViewGetBounds((HIViewRef)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setCGRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, HIViewGetBounds_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewGetFeatures
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewGetFeatures)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewGetFeatures_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)HIViewGetFeatures((HIViewRef)arg0, (HIViewFeatures *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, HIViewGetFeatures_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewGetFirstSubview
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewGetFirstSubview)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewGetFirstSubview_FUNC);
- rc = (jint)HIViewGetFirstSubview((HIViewRef)arg0);
- OS_NATIVE_EXIT(env, that, HIViewGetFirstSubview_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewGetFrame
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewGetFrame)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- CGRect _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewGetFrame_FUNC);
- if (arg1) if ((lparg1 = getCGRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)HIViewGetFrame((HIViewRef)arg0, (HIRect *)lparg1);
-fail:
- if (arg1 && lparg1) setCGRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, HIViewGetFrame_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewGetLastSubview
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewGetLastSubview)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewGetLastSubview_FUNC);
- rc = (jint)HIViewGetLastSubview((HIViewRef)arg0);
- OS_NATIVE_EXIT(env, that, HIViewGetLastSubview_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewGetLayoutInfo
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewGetLayoutInfo)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- HILayoutInfo _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewGetLayoutInfo_FUNC);
- if (arg1) if ((lparg1 = getHILayoutInfoFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)HIViewGetLayoutInfo((HIViewRef)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setHILayoutInfoFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, HIViewGetLayoutInfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewGetNeedsDisplay
-JNIEXPORT jboolean JNICALL OS_NATIVE(HIViewGetNeedsDisplay)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewGetNeedsDisplay_FUNC);
- rc = (jboolean)HIViewGetNeedsDisplay((HIViewRef)arg0);
- OS_NATIVE_EXIT(env, that, HIViewGetNeedsDisplay_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewGetNextView
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewGetNextView)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewGetNextView_FUNC);
- rc = (jint)HIViewGetNextView((HIViewRef)arg0);
- OS_NATIVE_EXIT(env, that, HIViewGetNextView_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewGetRoot
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewGetRoot)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewGetRoot_FUNC);
- rc = (jint)HIViewGetRoot((WindowRef)arg0);
- OS_NATIVE_EXIT(env, that, HIViewGetRoot_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewGetSizeConstraints
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewGetSizeConstraints)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jobject arg2)
-{
- CGRect _arg1, *lparg1=NULL;
- CGRect _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewGetSizeConstraints_FUNC);
- if (arg1) if ((lparg1 = getCGRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getCGRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)HIViewGetSizeConstraints((HIViewRef)arg0, (HISize *)lparg1, (HISize *)lparg2);
-fail:
- if (arg2 && lparg2) setCGRectFields(env, arg2, lparg2);
- if (arg1 && lparg1) setCGRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, HIViewGetSizeConstraints_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewGetSubviewHit
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewGetSubviewHit)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jboolean arg2, jintArray arg3)
-{
- CGPoint _arg1, *lparg1=NULL;
- jint *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewGetSubviewHit_FUNC);
- if (arg1) if ((lparg1 = getCGPointFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)HIViewGetSubviewHit((HIViewRef)arg0, (CGPoint *)lparg1, (Boolean)arg2, (HIViewRef *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg1 && lparg1) setCGPointFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, HIViewGetSubviewHit_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewGetSuperview
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewGetSuperview)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewGetSuperview_FUNC);
- rc = (jint)HIViewGetSuperview((HIViewRef)arg0);
- OS_NATIVE_EXIT(env, that, HIViewGetSuperview_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewGetViewForMouseEvent
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewGetViewForMouseEvent)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewGetViewForMouseEvent_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)HIViewGetViewForMouseEvent((HIViewRef)arg0, (EventRef)arg1, (HIViewRef *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, HIViewGetViewForMouseEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewIsDrawingEnabled
-JNIEXPORT jboolean JNICALL OS_NATIVE(HIViewIsDrawingEnabled)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewIsDrawingEnabled_FUNC);
- rc = (jboolean)HIViewIsDrawingEnabled((HIViewRef)arg0);
- OS_NATIVE_EXIT(env, that, HIViewIsDrawingEnabled_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewIsVisible
-JNIEXPORT jboolean JNICALL OS_NATIVE(HIViewIsVisible)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewIsVisible_FUNC);
- rc = (jboolean)HIViewIsVisible((HIViewRef)arg0);
- OS_NATIVE_EXIT(env, that, HIViewIsVisible_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewRegionChanged
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewRegionChanged)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewRegionChanged_FUNC);
- rc = (jint)HIViewRegionChanged((HIViewRef)arg0, arg1);
- OS_NATIVE_EXIT(env, that, HIViewRegionChanged_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewRemoveFromSuperview
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewRemoveFromSuperview)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewRemoveFromSuperview_FUNC);
- rc = (jint)HIViewRemoveFromSuperview((HIViewRef)arg0);
- OS_NATIVE_EXIT(env, that, HIViewRemoveFromSuperview_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewRender
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewRender)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewRender_FUNC);
- rc = (jint)HIViewRender((HIViewRef)arg0);
- OS_NATIVE_EXIT(env, that, HIViewRender_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewScrollRect
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewScrollRect)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jfloat arg2, jfloat arg3)
-{
- CGRect _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewScrollRect_FUNC);
- if (arg1) if ((lparg1 = getCGRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)HIViewScrollRect((HIViewRef)arg0, lparg1, arg2, arg3);
-fail:
- if (arg1 && lparg1) setCGRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, HIViewScrollRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewSetBoundsOrigin
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewSetBoundsOrigin)
- (JNIEnv *env, jclass that, jint arg0, jfloat arg1, jfloat arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewSetBoundsOrigin_FUNC);
- rc = (jint)HIViewSetBoundsOrigin((HIViewRef)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, HIViewSetBoundsOrigin_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewSetDrawingEnabled
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewSetDrawingEnabled)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewSetDrawingEnabled_FUNC);
- rc = (jint)HIViewSetDrawingEnabled((HIViewRef)arg0, (Boolean)arg1);
- OS_NATIVE_EXIT(env, that, HIViewSetDrawingEnabled_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewSetFrame
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewSetFrame)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- CGRect _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewSetFrame_FUNC);
- if (arg1) if ((lparg1 = getCGRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)HIViewSetFrame((HIViewRef)arg0, (const HIRect *)lparg1);
-fail:
- if (arg1 && lparg1) setCGRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, HIViewSetFrame_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewSetLayoutInfo
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewSetLayoutInfo)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- HILayoutInfo _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewSetLayoutInfo_FUNC);
- if (arg1) if ((lparg1 = getHILayoutInfoFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)HIViewSetLayoutInfo((HIViewRef)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setHILayoutInfoFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, HIViewSetLayoutInfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewSetNeedsDisplay
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewSetNeedsDisplay)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewSetNeedsDisplay_FUNC);
- rc = (jint)HIViewSetNeedsDisplay((HIViewRef)arg0, (Boolean)arg1);
- OS_NATIVE_EXIT(env, that, HIViewSetNeedsDisplay_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewSetNeedsDisplayInRegion
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewSetNeedsDisplayInRegion)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewSetNeedsDisplayInRegion_FUNC);
- rc = (jint)HIViewSetNeedsDisplayInRegion((HIViewRef)arg0, (RgnHandle)arg1, (Boolean)arg2);
- OS_NATIVE_EXIT(env, that, HIViewSetNeedsDisplayInRegion_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewSetVisible
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewSetVisible)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewSetVisible_FUNC);
- rc = (jint)HIViewSetVisible((HIViewRef)arg0, (Boolean)arg1);
- OS_NATIVE_EXIT(env, that, HIViewSetVisible_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewSetZOrder
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewSetZOrder)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewSetZOrder_FUNC);
- rc = (jint)HIViewSetZOrder((HIViewRef)arg0, (HIViewZOrderOp)arg1, (HIViewRef)arg2);
- OS_NATIVE_EXIT(env, that, HIViewSetZOrder_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIViewSimulateClick
-JNIEXPORT jint JNICALL OS_NATIVE(HIViewSimulateClick)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jint arg2, jshortArray arg3)
-{
- jshort *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIViewSimulateClick_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetShortArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)HIViewSimulateClick((HIViewRef)arg0, (HIViewPartCode)arg1, (UInt32)arg2, (ControlPartCode *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseShortArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, HIViewSimulateClick_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIWindowFlush
-JNIEXPORT void JNICALL OS_NATIVE(HIWindowFlush)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, HIWindowFlush_FUNC);
- HIWindowFlush((WindowRef)arg0);
- OS_NATIVE_EXIT(env, that, HIWindowFlush_FUNC);
-}
-#endif
-
-#ifndef NO_HIWindowIsDocumentModalTarget
-JNIEXPORT jboolean JNICALL OS_NATIVE(HIWindowIsDocumentModalTarget)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, HIWindowIsDocumentModalTarget_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jboolean)HIWindowIsDocumentModalTarget((WindowRef)arg0, (WindowRef*)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, HIWindowIsDocumentModalTarget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HLock
-JNIEXPORT void JNICALL OS_NATIVE(HLock)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, HLock_FUNC);
- HLock((Handle)arg0);
- OS_NATIVE_EXIT(env, that, HLock_FUNC);
-}
-#endif
-
-#ifndef NO_HMDisplayTag
-JNIEXPORT jint JNICALL OS_NATIVE(HMDisplayTag)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- HMHelpContentRec _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HMDisplayTag_FUNC);
- if (arg0) if ((lparg0 = getHMHelpContentRecFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)HMDisplayTag((const HMHelpContentRec *)lparg0);
-fail:
- if (arg0 && lparg0) setHMHelpContentRecFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, HMDisplayTag_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HMGetTagDelay
-JNIEXPORT jint JNICALL OS_NATIVE(HMGetTagDelay)
- (JNIEnv *env, jclass that, jintArray arg0)
-{
- jint *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HMGetTagDelay_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)HMGetTagDelay(lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, HMGetTagDelay_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HMHideTag
-JNIEXPORT jint JNICALL OS_NATIVE(HMHideTag)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HMHideTag_FUNC);
- rc = (jint)HMHideTag();
- OS_NATIVE_EXIT(env, that, HMHideTag_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HMInstallControlContentCallback
-JNIEXPORT void JNICALL OS_NATIVE(HMInstallControlContentCallback)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, HMInstallControlContentCallback_FUNC);
- HMInstallControlContentCallback((ControlRef)arg0, (HMControlContentUPP)arg1);
- OS_NATIVE_EXIT(env, that, HMInstallControlContentCallback_FUNC);
-}
-#endif
-
-#ifndef NO_HMSetTagDelay
-JNIEXPORT jint JNICALL OS_NATIVE(HMSetTagDelay)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HMSetTagDelay_FUNC);
- rc = (jint)HMSetTagDelay(arg0);
- OS_NATIVE_EXIT(env, that, HMSetTagDelay_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HUnlock
-JNIEXPORT void JNICALL OS_NATIVE(HUnlock)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, HUnlock_FUNC);
- HUnlock((Handle)arg0);
- OS_NATIVE_EXIT(env, that, HUnlock_FUNC);
-}
-#endif
-
-#ifndef NO_HandleControlClick
-JNIEXPORT jshort JNICALL OS_NATIVE(HandleControlClick)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2, jint arg3)
-{
- Point _arg1, *lparg1=NULL;
- jshort rc = 0;
- OS_NATIVE_ENTER(env, that, HandleControlClick_FUNC);
- if (arg1) if ((lparg1 = getPointFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jshort)HandleControlClick((ControlRef)arg0, *lparg1, (EventModifiers)arg2, (ControlActionUPP)arg3);
-fail:
- if (arg1 && lparg1) setPointFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, HandleControlClick_FUNC);
- return rc;
-}
-#endif
-
-#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 = 0;
- OS_NATIVE_ENTER(env, that, HandleControlSetCursor_FUNC);
- if (arg1) if ((lparg1 = getPointFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetBooleanArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)HandleControlSetCursor((ControlRef)arg0, *lparg1, (EventModifiers)arg2, (Boolean *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseBooleanArrayElements(env, arg3, lparg3, 0);
- if (arg1 && lparg1) setPointFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, HandleControlSetCursor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HiWord
-JNIEXPORT jshort JNICALL OS_NATIVE(HiWord)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jshort rc = 0;
- OS_NATIVE_ENTER(env, that, HiWord_FUNC);
- rc = (jshort)HiWord(arg0);
- OS_NATIVE_EXIT(env, that, HiWord_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HideWindow
-JNIEXPORT void JNICALL OS_NATIVE(HideWindow)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, HideWindow_FUNC);
- HideWindow((WindowRef)arg0);
- OS_NATIVE_EXIT(env, that, HideWindow_FUNC);
-}
-#endif
-
-#ifndef NO_HiliteMenu
-JNIEXPORT void JNICALL OS_NATIVE(HiliteMenu)
- (JNIEnv *env, jclass that, jshort arg0)
-{
- OS_NATIVE_ENTER(env, that, HiliteMenu_FUNC);
- HiliteMenu((MenuID)arg0);
- OS_NATIVE_EXIT(env, that, HiliteMenu_FUNC);
-}
-#endif
-
-#ifndef NO_IconRefToIconFamily
-JNIEXPORT jint JNICALL OS_NATIVE(IconRefToIconFamily)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, IconRefToIconFamily_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)IconRefToIconFamily((IconRef)arg0, (IconSelectorValue)arg1, (IconFamilyHandle *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, IconRefToIconFamily_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_InitContextualMenus
-JNIEXPORT jint JNICALL OS_NATIVE(InitContextualMenus)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, InitContextualMenus_FUNC);
- rc = (jint)InitContextualMenus();
- OS_NATIVE_EXIT(env, that, InitContextualMenus_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_InitCursor
-JNIEXPORT void JNICALL OS_NATIVE(InitCursor)
- (JNIEnv *env, jclass that)
-{
- OS_NATIVE_ENTER(env, that, InitCursor_FUNC);
- InitCursor();
- OS_NATIVE_EXIT(env, that, InitCursor_FUNC);
-}
-#endif
-
-#ifndef NO_InitDataBrowserCallbacks
-JNIEXPORT jint JNICALL OS_NATIVE(InitDataBrowserCallbacks)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- DataBrowserCallbacks _arg0={0}, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, InitDataBrowserCallbacks_FUNC);
- if (arg0) if ((lparg0 = getDataBrowserCallbacksFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)InitDataBrowserCallbacks((DataBrowserCallbacks *)lparg0);
-fail:
- if (arg0 && lparg0) setDataBrowserCallbacksFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, InitDataBrowserCallbacks_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_InitDataBrowserCustomCallbacks
-JNIEXPORT jint JNICALL OS_NATIVE(InitDataBrowserCustomCallbacks)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- DataBrowserCustomCallbacks _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, InitDataBrowserCustomCallbacks_FUNC);
- if (arg0) if ((lparg0 = getDataBrowserCustomCallbacksFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)InitDataBrowserCustomCallbacks(lparg0);
-fail:
- if (arg0 && lparg0) setDataBrowserCustomCallbacksFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, InitDataBrowserCustomCallbacks_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_InsertMenu
-JNIEXPORT void JNICALL OS_NATIVE(InsertMenu)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1)
-{
- OS_NATIVE_ENTER(env, that, InsertMenu_FUNC);
- InsertMenu((MenuRef)arg0, (MenuID)arg1);
- OS_NATIVE_EXIT(env, that, InsertMenu_FUNC);
-}
-#endif
-
-#ifndef NO_InsertMenuItemTextWithCFString
-JNIEXPORT jint JNICALL OS_NATIVE(InsertMenuItemTextWithCFString)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jshort arg2, jint arg3, jint arg4)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, InsertMenuItemTextWithCFString_FUNC);
- rc = (jint)InsertMenuItemTextWithCFString((MenuRef)arg0, (CFStringRef)arg1, (MenuItemIndex)arg2, (MenuItemAttributes)arg3, (MenuCommand)arg4);
- OS_NATIVE_EXIT(env, that, InsertMenuItemTextWithCFString_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_InstallEventHandler
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, InstallEventHandler_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)InstallEventHandler((EventTargetRef)arg0, (EventHandlerUPP)arg1, (UInt32)arg2, (const EventTypeSpec *)lparg3, (void *)arg4, (EventHandlerRef *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, InstallEventHandler_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_InstallEventLoopIdleTimer
-JNIEXPORT jint JNICALL OS_NATIVE(InstallEventLoopIdleTimer)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2, jint arg3, jint arg4, jintArray arg5)
-{
- jint *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, InstallEventLoopIdleTimer_FUNC);
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)InstallEventLoopIdleTimer((EventLoopRef)arg0, (EventTimerInterval)arg1, (EventTimerInterval)arg2, (EventLoopIdleTimerUPP)arg3, (void *)arg4, (EventLoopTimerRef *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- OS_NATIVE_EXIT(env, that, InstallEventLoopIdleTimer_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_InstallEventLoopTimer
-JNIEXPORT jint JNICALL OS_NATIVE(InstallEventLoopTimer)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2, jint arg3, jint arg4, jintArray arg5)
-{
- jint *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, InstallEventLoopTimer_FUNC);
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)InstallEventLoopTimer((EventLoopRef)arg0, (EventTimerInterval)arg1, (EventTimerInterval)arg2, (EventLoopTimerUPP)arg3, (void *)arg4, (EventLoopTimerRef *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- OS_NATIVE_EXIT(env, that, InstallEventLoopTimer_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_InstallReceiveHandler
-JNIEXPORT jint JNICALL OS_NATIVE(InstallReceiveHandler)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, InstallReceiveHandler_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)InstallReceiveHandler((DragReceiveHandlerUPP)arg0, (WindowRef)arg1, (void *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, InstallReceiveHandler_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_InstallTrackingHandler
-JNIEXPORT jint JNICALL OS_NATIVE(InstallTrackingHandler)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, InstallTrackingHandler_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)InstallTrackingHandler((DragTrackingHandlerUPP)arg0, (WindowRef)arg1, (void *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, InstallTrackingHandler_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_InvalWindowRect
-JNIEXPORT void JNICALL OS_NATIVE(InvalWindowRect)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- Rect _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, InvalWindowRect_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- InvalWindowRect((WindowRef)arg0, (const Rect *)lparg1);
-fail:
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, InvalWindowRect_FUNC);
-}
-#endif
-
-#ifndef NO_InvalWindowRgn
-JNIEXPORT void JNICALL OS_NATIVE(InvalWindowRgn)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, InvalWindowRgn_FUNC);
- InvalWindowRgn((WindowRef)arg0, (RgnHandle)arg1);
- OS_NATIVE_EXIT(env, that, InvalWindowRgn_FUNC);
-}
-#endif
-
-#ifndef NO_InvertRect
-JNIEXPORT void JNICALL OS_NATIVE(InvertRect)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- Rect _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, InvertRect_FUNC);
- if (arg0) if ((lparg0 = getRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- InvertRect((const Rect *)lparg0);
-fail:
- if (arg0 && lparg0) setRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, InvertRect_FUNC);
-}
-#endif
-
-#ifndef NO_IsControlActive
-JNIEXPORT jboolean JNICALL OS_NATIVE(IsControlActive)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, IsControlActive_FUNC);
- rc = (jboolean)IsControlActive((ControlRef)arg0);
- OS_NATIVE_EXIT(env, that, IsControlActive_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IsControlEnabled
-JNIEXPORT jboolean JNICALL OS_NATIVE(IsControlEnabled)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, IsControlEnabled_FUNC);
- rc = (jboolean)IsControlEnabled((ControlRef)arg0);
- OS_NATIVE_EXIT(env, that, IsControlEnabled_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IsControlVisible
-JNIEXPORT jboolean JNICALL OS_NATIVE(IsControlVisible)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, IsControlVisible_FUNC);
- rc = (jboolean)IsControlVisible((ControlRef)arg0);
- OS_NATIVE_EXIT(env, that, IsControlVisible_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IsDataBrowserItemSelected
-JNIEXPORT jboolean JNICALL OS_NATIVE(IsDataBrowserItemSelected)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, IsDataBrowserItemSelected_FUNC);
- rc = (jboolean)IsDataBrowserItemSelected((ControlRef)arg0, (DataBrowserItemID)arg1);
- OS_NATIVE_EXIT(env, that, IsDataBrowserItemSelected_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IsEventInQueue
-JNIEXPORT jboolean JNICALL OS_NATIVE(IsEventInQueue)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, IsEventInQueue_FUNC);
- rc = (jboolean)IsEventInQueue((EventQueueRef)arg0, (EventRef)arg1);
- OS_NATIVE_EXIT(env, that, IsEventInQueue_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IsMenuCommandEnabled
-JNIEXPORT jboolean JNICALL OS_NATIVE(IsMenuCommandEnabled)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, IsMenuCommandEnabled_FUNC);
- rc = (jboolean)IsMenuCommandEnabled((MenuRef)arg0, (MenuCommand)arg1);
- OS_NATIVE_EXIT(env, that, IsMenuCommandEnabled_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IsMenuItemEnabled
-JNIEXPORT jboolean JNICALL OS_NATIVE(IsMenuItemEnabled)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, IsMenuItemEnabled_FUNC);
- rc = (jboolean)IsMenuItemEnabled((MenuRef)arg0, (MenuItemIndex)arg1);
- OS_NATIVE_EXIT(env, that, IsMenuItemEnabled_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IsMenuKeyEvent
-JNIEXPORT jboolean JNICALL OS_NATIVE(IsMenuKeyEvent)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3, jshortArray arg4)
-{
- jint *lparg3=NULL;
- jshort *lparg4=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, IsMenuKeyEvent_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetShortArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jboolean)IsMenuKeyEvent((MenuRef)arg0, (EventRef)arg1, (MenuEventOptions)arg2, (MenuRef *)lparg3, (MenuItemIndex *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseShortArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, IsMenuKeyEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IsValidControlHandle
-JNIEXPORT jboolean JNICALL OS_NATIVE(IsValidControlHandle)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, IsValidControlHandle_FUNC);
- rc = (jboolean)IsValidControlHandle((ControlRef)arg0);
- OS_NATIVE_EXIT(env, that, IsValidControlHandle_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IsValidMenu
-JNIEXPORT jboolean JNICALL OS_NATIVE(IsValidMenu)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, IsValidMenu_FUNC);
- rc = (jboolean)IsValidMenu((MenuRef)arg0);
- OS_NATIVE_EXIT(env, that, IsValidMenu_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IsValidWindowPtr
-JNIEXPORT jboolean JNICALL OS_NATIVE(IsValidWindowPtr)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, IsValidWindowPtr_FUNC);
- rc = (jboolean)IsValidWindowPtr((WindowRef)arg0);
- OS_NATIVE_EXIT(env, that, IsValidWindowPtr_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IsWindowActive
-JNIEXPORT jboolean JNICALL OS_NATIVE(IsWindowActive)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, IsWindowActive_FUNC);
- rc = (jboolean)IsWindowActive((WindowRef)arg0);
- OS_NATIVE_EXIT(env, that, IsWindowActive_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IsWindowCollapsed
-JNIEXPORT jboolean JNICALL OS_NATIVE(IsWindowCollapsed)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, IsWindowCollapsed_FUNC);
- rc = (jboolean)IsWindowCollapsed((WindowRef)arg0);
- OS_NATIVE_EXIT(env, that, IsWindowCollapsed_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IsWindowModified
-JNIEXPORT jboolean JNICALL OS_NATIVE(IsWindowModified)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, IsWindowModified_FUNC);
- rc = (jboolean)IsWindowModified((WindowRef)arg0);
- OS_NATIVE_EXIT(env, that, IsWindowModified_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IsWindowVisible
-JNIEXPORT jboolean JNICALL OS_NATIVE(IsWindowVisible)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, IsWindowVisible_FUNC);
- rc = (jboolean)IsWindowVisible((WindowRef)arg0);
- OS_NATIVE_EXIT(env, that, IsWindowVisible_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_KLGetCurrentKeyboardLayout
-JNIEXPORT jint JNICALL OS_NATIVE(KLGetCurrentKeyboardLayout)
- (JNIEnv *env, jclass that, jintArray arg0)
-{
- jint *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, KLGetCurrentKeyboardLayout_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)KLGetCurrentKeyboardLayout((KeyboardLayoutRef *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, KLGetCurrentKeyboardLayout_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_KLGetKeyboardLayoutProperty
-JNIEXPORT jint JNICALL OS_NATIVE(KLGetKeyboardLayoutProperty)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, KLGetKeyboardLayoutProperty_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)KLGetKeyboardLayoutProperty((KeyboardLayoutRef)arg0, (KeyboardLayoutPropertyTag)arg1, (const void **)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, KLGetKeyboardLayoutProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_KeyTranslate
-JNIEXPORT jint JNICALL OS_NATIVE(KeyTranslate)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, KeyTranslate_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)KeyTranslate((const void *)arg0, arg1, (UInt32 *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, KeyTranslate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_KillPicture
-JNIEXPORT void JNICALL OS_NATIVE(KillPicture)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, KillPicture_FUNC);
- KillPicture((PicHandle)arg0);
- OS_NATIVE_EXIT(env, that, KillPicture_FUNC);
-}
-#endif
-
-#ifndef NO_LMGetKbdType
-JNIEXPORT jbyte JNICALL OS_NATIVE(LMGetKbdType)
- (JNIEnv *env, jclass that)
-{
- jbyte rc = 0;
- OS_NATIVE_ENTER(env, that, LMGetKbdType_FUNC);
- rc = (jbyte)LMGetKbdType();
- OS_NATIVE_EXIT(env, that, LMGetKbdType_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LSCopyAllRoleHandlersForContentType
-JNIEXPORT jint JNICALL OS_NATIVE(LSCopyAllRoleHandlersForContentType)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, LSCopyAllRoleHandlersForContentType_FUNC);
-/*
- rc = (jint)LSCopyAllRoleHandlersForContentType((CFStringRef)arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, LSCopyAllRoleHandlersForContentType)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(CFStringRef, jint))fp)((CFStringRef)arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, LSCopyAllRoleHandlersForContentType_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LSCopyDisplayNameForRef
-JNIEXPORT jint JNICALL OS_NATIVE(LSCopyDisplayNameForRef)
- (JNIEnv *env, jclass that, jbyteArray arg0, jintArray arg1)
-{
- jbyte *lparg0=NULL;
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, LSCopyDisplayNameForRef_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)LSCopyDisplayNameForRef((const FSRef *)lparg0, (CFStringRef *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, LSCopyDisplayNameForRef_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LSFindApplicationForInfo
-JNIEXPORT jint JNICALL OS_NATIVE(LSFindApplicationForInfo)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jbyteArray arg3, jintArray arg4)
-{
- jbyte *lparg3=NULL;
- jint *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, LSFindApplicationForInfo_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)LSFindApplicationForInfo((OSType)arg0, (CFStringRef)arg1, (CFStringRef)arg2, (FSRef *)lparg3, (CFURLRef *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, LSFindApplicationForInfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LSGetApplicationForInfo
-JNIEXPORT jint JNICALL OS_NATIVE(LSGetApplicationForInfo)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jbyteArray arg4, jintArray arg5)
-{
- jbyte *lparg4=NULL;
- jint *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, LSGetApplicationForInfo_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)LSGetApplicationForInfo((OSType)arg0, (OSType)arg1, (CFStringRef)arg2, (LSRolesMask)arg3, (FSRef *)lparg4, (CFURLRef *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, LSGetApplicationForInfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LSOpenApplication
-JNIEXPORT jint JNICALL OS_NATIVE(LSOpenApplication)
- (JNIEnv *env, jclass that, jobject arg0, jintArray arg1)
-{
- LSApplicationParameters _arg0, *lparg0=NULL;
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, LSOpenApplication_FUNC);
- if (arg0) if ((lparg0 = getLSApplicationParametersFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)LSOpenApplication(lparg0, (ProcessSerialNumber *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) setLSApplicationParametersFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, LSOpenApplication_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LSOpenCFURLRef
-JNIEXPORT jint JNICALL OS_NATIVE(LSOpenCFURLRef)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, LSOpenCFURLRef_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)LSOpenCFURLRef((CFURLRef)arg0, (CFURLRef *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, LSOpenCFURLRef_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LSOpenURLsWithRole
-JNIEXPORT jint JNICALL OS_NATIVE(LSOpenURLsWithRole)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jobject arg3, jintArray arg4, jint arg5)
-{
- LSApplicationParameters _arg3, *lparg3=NULL;
- jint *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, LSOpenURLsWithRole_FUNC);
- if (arg3) if ((lparg3 = getLSApplicationParametersFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)LSOpenURLsWithRole((CFArrayRef)arg0, arg1, (const AEKeyDesc *)arg2, (const LSApplicationParameters *)lparg3, (ProcessSerialNumber *)lparg4, arg5);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) setLSApplicationParametersFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, LSOpenURLsWithRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LineTo
-JNIEXPORT void JNICALL OS_NATIVE(LineTo)
- (JNIEnv *env, jclass that, jshort arg0, jshort arg1)
-{
- OS_NATIVE_ENTER(env, that, LineTo_FUNC);
- LineTo((short)arg0, (short)arg1);
- OS_NATIVE_EXIT(env, that, LineTo_FUNC);
-}
-#endif
-
-#ifndef NO_LoWord
-JNIEXPORT jshort JNICALL OS_NATIVE(LoWord)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jshort rc = 0;
- OS_NATIVE_ENTER(env, that, LoWord_FUNC);
- rc = (jshort)LoWord(arg0);
- OS_NATIVE_EXIT(env, that, LoWord_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Long2Fix
-JNIEXPORT jint JNICALL OS_NATIVE(Long2Fix)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Long2Fix_FUNC);
- rc = (jint)Long2Fix(arg0);
- OS_NATIVE_EXIT(env, that, Long2Fix_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MenuSelect
-JNIEXPORT jint JNICALL OS_NATIVE(MenuSelect)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- Point _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MenuSelect_FUNC);
- if (arg0) if ((lparg0 = getPointFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)MenuSelect(*(Point *)lparg0);
-fail:
- if (arg0 && lparg0) setPointFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, MenuSelect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MoveControl
-JNIEXPORT void JNICALL OS_NATIVE(MoveControl)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jshort arg2)
-{
- OS_NATIVE_ENTER(env, that, MoveControl_FUNC);
- MoveControl((ControlRef)arg0, (SInt16)arg1, (SInt16)arg2);
- OS_NATIVE_EXIT(env, that, MoveControl_FUNC);
-}
-#endif
-
-#ifndef NO_MoveTo
-JNIEXPORT void JNICALL OS_NATIVE(MoveTo)
- (JNIEnv *env, jclass that, jshort arg0, jshort arg1)
-{
- OS_NATIVE_ENTER(env, that, MoveTo_FUNC);
- MoveTo((short)arg0, (short)arg1);
- OS_NATIVE_EXIT(env, that, MoveTo_FUNC);
-}
-#endif
-
-#ifndef NO_MoveWindow
-JNIEXPORT void JNICALL OS_NATIVE(MoveWindow)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jshort arg2, jboolean arg3)
-{
- OS_NATIVE_ENTER(env, that, MoveWindow_FUNC);
- MoveWindow((WindowRef)arg0, (short)arg1, (short)arg2, (Boolean)arg3);
- OS_NATIVE_EXIT(env, that, MoveWindow_FUNC);
-}
-#endif
-
-#ifndef NO_NavCreateChooseFolderDialog
-JNIEXPORT jint JNICALL OS_NATIVE(NavCreateChooseFolderDialog)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2, jint arg3, jintArray arg4)
-{
- NavDialogCreationOptions _arg0, *lparg0=NULL;
- jint *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NavCreateChooseFolderDialog_FUNC);
- if (arg0) if ((lparg0 = getNavDialogCreationOptionsFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)NavCreateChooseFolderDialog((const NavDialogCreationOptions *)lparg0, (NavEventUPP)arg1, (NavObjectFilterUPP)arg2, (void *)arg3, (NavDialogRef *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg0 && lparg0) setNavDialogCreationOptionsFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, NavCreateChooseFolderDialog_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NavCreateGetFileDialog
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, NavCreateGetFileDialog_FUNC);
- if (arg0) if ((lparg0 = getNavDialogCreationOptionsFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jint)NavCreateGetFileDialog((const NavDialogCreationOptions *)lparg0, (NavTypeListHandle)arg1, (NavEventUPP)arg2, (NavPreviewUPP)arg3, (NavObjectFilterUPP)arg4, (void *)arg5, (NavDialogRef *)lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg0 && lparg0) setNavDialogCreationOptionsFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, NavCreateGetFileDialog_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NavCreatePutFileDialog
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, NavCreatePutFileDialog_FUNC);
- if (arg0) if ((lparg0 = getNavDialogCreationOptionsFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)NavCreatePutFileDialog((const NavDialogCreationOptions *)lparg0, (OSType)arg1, (OSType)arg2, (NavEventUPP)arg3, (void *)arg4, (NavDialogRef *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg0 && lparg0) setNavDialogCreationOptionsFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, NavCreatePutFileDialog_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NavCustomControl__IILorg_eclipse_swt_internal_carbon_AEDesc_2
-JNIEXPORT jint JNICALL OS_NATIVE(NavCustomControl__IILorg_eclipse_swt_internal_carbon_AEDesc_2)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2)
-{
- AEDesc _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NavCustomControl__IILorg_eclipse_swt_internal_carbon_AEDesc_2_FUNC);
- if (arg2) if ((lparg2 = getAEDescFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)NavCustomControl((NavDialogRef)arg0, (NavCustomControlMessage)arg1, lparg2);
-fail:
- if (arg2 && lparg2) setAEDescFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, NavCustomControl__IILorg_eclipse_swt_internal_carbon_AEDesc_2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NavCustomControl__IILorg_eclipse_swt_internal_carbon_NavMenuItemSpec_2
-JNIEXPORT jint JNICALL OS_NATIVE(NavCustomControl__IILorg_eclipse_swt_internal_carbon_NavMenuItemSpec_2)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2)
-{
- NavMenuItemSpec _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NavCustomControl__IILorg_eclipse_swt_internal_carbon_NavMenuItemSpec_2_FUNC);
- if (arg2) if ((lparg2 = getNavMenuItemSpecFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)NavCustomControl((NavDialogRef)arg0, (NavCustomControlMessage)arg1, lparg2);
-fail:
- if (arg2 && lparg2) setNavMenuItemSpecFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, NavCustomControl__IILorg_eclipse_swt_internal_carbon_NavMenuItemSpec_2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NavDialogDispose
-JNIEXPORT void JNICALL OS_NATIVE(NavDialogDispose)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, NavDialogDispose_FUNC);
- NavDialogDispose((NavDialogRef)arg0);
- OS_NATIVE_EXIT(env, that, NavDialogDispose_FUNC);
-}
-#endif
-
-#ifndef NO_NavDialogGetReply
-JNIEXPORT jint JNICALL OS_NATIVE(NavDialogGetReply)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- NavReplyRecord _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NavDialogGetReply_FUNC);
- if (arg1) if ((lparg1 = getNavReplyRecordFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)NavDialogGetReply((NavDialogRef)arg0, (NavReplyRecord *)lparg1);
-fail:
- if (arg1 && lparg1) setNavReplyRecordFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, NavDialogGetReply_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NavDialogGetSaveFileName
-JNIEXPORT jint JNICALL OS_NATIVE(NavDialogGetSaveFileName)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NavDialogGetSaveFileName_FUNC);
- rc = (jint)NavDialogGetSaveFileName((NavDialogRef)arg0);
- OS_NATIVE_EXIT(env, that, NavDialogGetSaveFileName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NavDialogGetUserAction
-JNIEXPORT jint JNICALL OS_NATIVE(NavDialogGetUserAction)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NavDialogGetUserAction_FUNC);
- rc = (jint)NavDialogGetUserAction((NavDialogRef)arg0);
- OS_NATIVE_EXIT(env, that, NavDialogGetUserAction_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NavDialogRun
-JNIEXPORT jint JNICALL OS_NATIVE(NavDialogRun)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NavDialogRun_FUNC);
- rc = (jint)NavDialogRun((NavDialogRef)arg0);
- OS_NATIVE_EXIT(env, that, NavDialogRun_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NavDialogSetFilterTypeIdentifiers
-JNIEXPORT jint JNICALL OS_NATIVE(NavDialogSetFilterTypeIdentifiers)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NavDialogSetFilterTypeIdentifiers_FUNC);
-/*
- rc = (jint)NavDialogSetFilterTypeIdentifiers(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, NavDialogSetFilterTypeIdentifiers)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jint, jint))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, NavDialogSetFilterTypeIdentifiers_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NavDialogSetSaveFileName
-JNIEXPORT jint JNICALL OS_NATIVE(NavDialogSetSaveFileName)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NavDialogSetSaveFileName_FUNC);
- rc = (jint)NavDialogSetSaveFileName((NavDialogRef)arg0, (CFStringRef)arg1);
- OS_NATIVE_EXIT(env, that, NavDialogSetSaveFileName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NavDisposeReply
-JNIEXPORT jint JNICALL OS_NATIVE(NavDisposeReply)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- NavReplyRecord _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NavDisposeReply_FUNC);
- if (arg0) if ((lparg0 = getNavReplyRecordFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)NavDisposeReply(lparg0);
-fail:
- if (arg0 && lparg0) setNavReplyRecordFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, NavDisposeReply_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NavGetDefaultDialogCreationOptions
-JNIEXPORT jint JNICALL OS_NATIVE(NavGetDefaultDialogCreationOptions)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- NavDialogCreationOptions _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NavGetDefaultDialogCreationOptions_FUNC);
- if (arg0) if ((lparg0 = getNavDialogCreationOptionsFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)NavGetDefaultDialogCreationOptions((NavDialogCreationOptions *)lparg0);
-fail:
- if (arg0 && lparg0) setNavDialogCreationOptionsFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, NavGetDefaultDialogCreationOptions_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NewControl
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, NewControl_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)NewControl((WindowRef)arg0, (const Rect *)lparg1, (ConstStr255Param)lparg2, (Boolean)arg3, (SInt16)arg4, (SInt16)arg5, (SInt16)arg6, (SInt16)arg7, (SInt32)arg8);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, NewControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NewDrag
-JNIEXPORT jint JNICALL OS_NATIVE(NewDrag)
- (JNIEnv *env, jclass that, jintArray arg0)
-{
- jint *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NewDrag_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)NewDrag((DragRef *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, NewDrag_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NewGWorldFromPtr
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, NewGWorldFromPtr_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)NewGWorldFromPtr((GWorldPtr *)lparg0, (unsigned long)arg1, (const Rect *)lparg2, (CTabHandle)arg3, (GDHandle)arg4, (GWorldFlags)arg5, (Ptr)arg6, (long)arg7);
-fail:
- if (arg2 && lparg2) setRectFields(env, arg2, lparg2);
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, NewGWorldFromPtr_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NewHandle
-JNIEXPORT jint JNICALL OS_NATIVE(NewHandle)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NewHandle_FUNC);
- rc = (jint)NewHandle((Size)arg0);
- OS_NATIVE_EXIT(env, that, NewHandle_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NewHandleClear
-JNIEXPORT jint JNICALL OS_NATIVE(NewHandleClear)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NewHandleClear_FUNC);
- rc = (jint)NewHandleClear((Size)arg0);
- OS_NATIVE_EXIT(env, that, NewHandleClear_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NewPtr
-JNIEXPORT jint JNICALL OS_NATIVE(NewPtr)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NewPtr_FUNC);
- rc = (jint)NewPtr((Size)arg0);
- OS_NATIVE_EXIT(env, that, NewPtr_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NewPtrClear
-JNIEXPORT jint JNICALL OS_NATIVE(NewPtrClear)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NewPtrClear_FUNC);
- rc = (jint)NewPtrClear((Size)arg0);
- OS_NATIVE_EXIT(env, that, NewPtrClear_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NewRgn
-JNIEXPORT jint JNICALL OS_NATIVE(NewRgn)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NewRgn_FUNC);
- rc = (jint)NewRgn();
- OS_NATIVE_EXIT(env, that, NewRgn_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NewTSMDocument
-JNIEXPORT jint JNICALL OS_NATIVE(NewTSMDocument)
- (JNIEnv *env, jclass that, jshort arg0, jintArray arg1, jintArray arg2, jlong arg3)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NewTSMDocument_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)NewTSMDocument(arg0, (OSType *)lparg1, (TSMDocumentID *)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, NewTSMDocument_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OffsetRect
-JNIEXPORT void JNICALL OS_NATIVE(OffsetRect)
- (JNIEnv *env, jclass that, jobject arg0, jshort arg1, jshort arg2)
-{
- Rect _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, OffsetRect_FUNC);
- if (arg0) if ((lparg0 = getRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- OffsetRect(lparg0, arg1, arg2);
-fail:
- if (arg0 && lparg0) setRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, OffsetRect_FUNC);
-}
-#endif
-
-#ifndef NO_OffsetRgn
-JNIEXPORT void JNICALL OS_NATIVE(OffsetRgn)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jshort arg2)
-{
- OS_NATIVE_ENTER(env, that, OffsetRgn_FUNC);
- OffsetRgn((RgnHandle)arg0, (short)arg1, (short)arg2);
- OS_NATIVE_EXIT(env, that, OffsetRgn_FUNC);
-}
-#endif
-
-#ifndef NO_OpenDataBrowserContainer
-JNIEXPORT jint JNICALL OS_NATIVE(OpenDataBrowserContainer)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, OpenDataBrowserContainer_FUNC);
- rc = (jint)OpenDataBrowserContainer((ControlRef)arg0, (DataBrowserItemID)arg1);
- OS_NATIVE_EXIT(env, that, OpenDataBrowserContainer_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OpenPicture
-JNIEXPORT jint JNICALL OS_NATIVE(OpenPicture)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- Rect _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, OpenPicture_FUNC);
- if (arg0) if ((lparg0 = getRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)OpenPicture((const Rect *)lparg0);
-fail:
- if (arg0 && lparg0) setRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, OpenPicture_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OpenRgn
-JNIEXPORT void JNICALL OS_NATIVE(OpenRgn)
- (JNIEnv *env, jclass that)
-{
- OS_NATIVE_ENTER(env, that, OpenRgn_FUNC);
- OpenRgn();
- OS_NATIVE_EXIT(env, that, OpenRgn_FUNC);
-}
-#endif
-
-#ifndef NO_PMCreatePageFormat
-JNIEXPORT jint JNICALL OS_NATIVE(PMCreatePageFormat)
- (JNIEnv *env, jclass that, jintArray arg0)
-{
- jint *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMCreatePageFormat_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)PMCreatePageFormat((PMPageFormat *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, PMCreatePageFormat_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMCreatePrintSettings
-JNIEXPORT jint JNICALL OS_NATIVE(PMCreatePrintSettings)
- (JNIEnv *env, jclass that, jintArray arg0)
-{
- jint *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMCreatePrintSettings_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)PMCreatePrintSettings((PMPrintSettings *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, PMCreatePrintSettings_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMCreateSession
-JNIEXPORT jint JNICALL OS_NATIVE(PMCreateSession)
- (JNIEnv *env, jclass that, jintArray arg0)
-{
- jint *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMCreateSession_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)PMCreateSession((PMPrintSession *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, PMCreateSession_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMFlattenPageFormat
-JNIEXPORT jint JNICALL OS_NATIVE(PMFlattenPageFormat)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMFlattenPageFormat_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)PMFlattenPageFormat((PMPageFormat)arg0, (Handle *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, PMFlattenPageFormat_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMFlattenPrintSettings
-JNIEXPORT jint JNICALL OS_NATIVE(PMFlattenPrintSettings)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMFlattenPrintSettings_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)PMFlattenPrintSettings((PMPrintSettings)arg0, (Handle *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, PMFlattenPrintSettings_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMGetAdjustedPageRect
-JNIEXPORT jint JNICALL OS_NATIVE(PMGetAdjustedPageRect)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- PMRect _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMGetAdjustedPageRect_FUNC);
- if (arg1) if ((lparg1 = getPMRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)PMGetAdjustedPageRect((PMPageFormat)arg0, (PMRect *)lparg1);
-fail:
- if (arg1 && lparg1) setPMRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PMGetAdjustedPageRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMGetAdjustedPaperRect
-JNIEXPORT jint JNICALL OS_NATIVE(PMGetAdjustedPaperRect)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- PMRect _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMGetAdjustedPaperRect_FUNC);
- if (arg1) if ((lparg1 = getPMRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)PMGetAdjustedPaperRect((PMPageFormat)arg0, (PMRect *)lparg1);
-fail:
- if (arg1 && lparg1) setPMRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PMGetAdjustedPaperRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMGetCollate
-JNIEXPORT jint JNICALL OS_NATIVE(PMGetCollate)
- (JNIEnv *env, jclass that, jint arg0, jbooleanArray arg1)
-{
- jboolean *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMGetCollate_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetBooleanArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)PMGetCollate((PMPrintSettings)arg0, lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseBooleanArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, PMGetCollate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMGetCopies
-JNIEXPORT jint JNICALL OS_NATIVE(PMGetCopies)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMGetCopies_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)PMGetCopies((PMPrintSettings)arg0, (UInt32 *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, PMGetCopies_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMGetFirstPage
-JNIEXPORT jint JNICALL OS_NATIVE(PMGetFirstPage)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMGetFirstPage_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)PMGetFirstPage((PMPrintSettings)arg0, (UInt32 *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, PMGetFirstPage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMGetJobNameCFString
-JNIEXPORT jint JNICALL OS_NATIVE(PMGetJobNameCFString)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMGetJobNameCFString_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)PMGetJobNameCFString((PMPrintSettings)arg0, (CFStringRef *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, PMGetJobNameCFString_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMGetLastPage
-JNIEXPORT jint JNICALL OS_NATIVE(PMGetLastPage)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMGetLastPage_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)PMGetLastPage((PMPrintSettings)arg0, (UInt32 *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, PMGetLastPage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMGetOrientation
-JNIEXPORT jint JNICALL OS_NATIVE(PMGetOrientation)
- (JNIEnv *env, jclass that, jint arg0, jshortArray arg1)
-{
- jshort *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMGetOrientation_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetShortArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)PMGetOrientation((PMPageFormat)arg0, (PMOrientation *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseShortArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, PMGetOrientation_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMGetPageRange
-JNIEXPORT jint JNICALL OS_NATIVE(PMGetPageRange)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMGetPageRange_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)PMGetPageRange((PMPrintSettings)arg0, (UInt32 *)lparg1, (UInt32 *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, PMGetPageRange_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMGetResolution
-JNIEXPORT jint JNICALL OS_NATIVE(PMGetResolution)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- PMResolution _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMGetResolution_FUNC);
- if (arg1) if ((lparg1 = getPMResolutionFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)PMGetResolution((PMPageFormat)arg0, (PMResolution *)lparg1);
-fail:
- if (arg1 && lparg1) setPMResolutionFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PMGetResolution_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMPrinterGetOutputResolution
-JNIEXPORT jint JNICALL OS_NATIVE(PMPrinterGetOutputResolution)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2)
-{
- PMResolution _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMPrinterGetOutputResolution_FUNC);
- if (arg2) if ((lparg2 = getPMResolutionFields(env, arg2, &_arg2)) == NULL) goto fail;
-/*
- rc = (jint)PMPrinterGetOutputResolution((PMPrinter)arg0, (PMPrintSettings)arg1, (PMResolution *)lparg2);
-*/
- {
- LOAD_FUNCTION(fp, PMPrinterGetOutputResolution)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(PMPrinter, PMPrintSettings, PMResolution *))fp)((PMPrinter)arg0, (PMPrintSettings)arg1, (PMResolution *)lparg2);
- }
- }
-fail:
- if (arg2 && lparg2) setPMResolutionFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, PMPrinterGetOutputResolution_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMRelease
-JNIEXPORT jint JNICALL OS_NATIVE(PMRelease)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMRelease_FUNC);
- rc = (jint)PMRelease((PMObject)arg0);
- OS_NATIVE_EXIT(env, that, PMRelease_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMSessionBeginDocumentNoDialog
-JNIEXPORT jint JNICALL OS_NATIVE(PMSessionBeginDocumentNoDialog)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMSessionBeginDocumentNoDialog_FUNC);
- rc = (jint)PMSessionBeginDocumentNoDialog((PMPrintSession)arg0, (PMPrintSettings)arg1, (PMPageFormat)arg2);
- OS_NATIVE_EXIT(env, that, PMSessionBeginDocumentNoDialog_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMSessionBeginPageNoDialog
-JNIEXPORT jint JNICALL OS_NATIVE(PMSessionBeginPageNoDialog)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2)
-{
- PMRect _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMSessionBeginPageNoDialog_FUNC);
- if (arg2) if ((lparg2 = getPMRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)PMSessionBeginPageNoDialog((PMPrintSession)arg0, (PMPageFormat)arg1, (const PMRect *)lparg2);
-fail:
- if (arg2 && lparg2) setPMRectFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, PMSessionBeginPageNoDialog_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMSessionCopyDestinationLocation
-JNIEXPORT jint JNICALL OS_NATIVE(PMSessionCopyDestinationLocation)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMSessionCopyDestinationLocation_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)PMSessionCopyDestinationLocation((PMPrintSession)arg0, (PMPrintSettings)arg1, (CFURLRef *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, PMSessionCopyDestinationLocation_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMSessionCreatePrinterList
-JNIEXPORT jint JNICALL OS_NATIVE(PMSessionCreatePrinterList)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jintArray arg2, jintArray arg3)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- jint *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMSessionCreatePrinterList_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)PMSessionCreatePrinterList((PMPrintSession)arg0, (CFArrayRef *)lparg1, (CFIndex *)lparg2, (PMPrinter *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, PMSessionCreatePrinterList_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMSessionDefaultPageFormat
-JNIEXPORT jint JNICALL OS_NATIVE(PMSessionDefaultPageFormat)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMSessionDefaultPageFormat_FUNC);
- rc = (jint)PMSessionDefaultPageFormat((PMPrintSession)arg0, (PMPageFormat)arg1);
- OS_NATIVE_EXIT(env, that, PMSessionDefaultPageFormat_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMSessionDefaultPrintSettings
-JNIEXPORT jint JNICALL OS_NATIVE(PMSessionDefaultPrintSettings)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMSessionDefaultPrintSettings_FUNC);
- rc = (jint)PMSessionDefaultPrintSettings((PMPrintSession)arg0, (PMPrintSettings)arg1);
- OS_NATIVE_EXIT(env, that, PMSessionDefaultPrintSettings_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMSessionEndDocumentNoDialog
-JNIEXPORT jint JNICALL OS_NATIVE(PMSessionEndDocumentNoDialog)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMSessionEndDocumentNoDialog_FUNC);
- rc = (jint)PMSessionEndDocumentNoDialog((PMPrintSession)arg0);
- OS_NATIVE_EXIT(env, that, PMSessionEndDocumentNoDialog_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMSessionEndPageNoDialog
-JNIEXPORT jint JNICALL OS_NATIVE(PMSessionEndPageNoDialog)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMSessionEndPageNoDialog_FUNC);
- rc = (jint)PMSessionEndPageNoDialog((PMPrintSession)arg0);
- OS_NATIVE_EXIT(env, that, PMSessionEndPageNoDialog_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMSessionError
-JNIEXPORT jint JNICALL OS_NATIVE(PMSessionError)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMSessionError_FUNC);
- rc = (jint)PMSessionError((PMPrintSession)arg0);
- OS_NATIVE_EXIT(env, that, PMSessionError_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMSessionGetCurrentPrinter
-JNIEXPORT jint JNICALL OS_NATIVE(PMSessionGetCurrentPrinter)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMSessionGetCurrentPrinter_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)PMSessionGetCurrentPrinter((PMPrintSession)arg0, (PMPrinter *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, PMSessionGetCurrentPrinter_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMSessionGetDestinationType
-JNIEXPORT jint JNICALL OS_NATIVE(PMSessionGetDestinationType)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jshortArray arg2)
-{
- jshort *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMSessionGetDestinationType_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetShortArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)PMSessionGetDestinationType((PMPrintSession)arg0, (PMPrintSettings)arg1, (PMDestinationType *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseShortArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, PMSessionGetDestinationType_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMSessionGetGraphicsContext
-JNIEXPORT jint JNICALL OS_NATIVE(PMSessionGetGraphicsContext)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMSessionGetGraphicsContext_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)PMSessionGetGraphicsContext((PMPrintSession)arg0, (CFStringRef)arg1, (void **)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, PMSessionGetGraphicsContext_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMSessionPageSetupDialog
-JNIEXPORT jint JNICALL OS_NATIVE(PMSessionPageSetupDialog)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jbooleanArray arg2)
-{
- jboolean *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMSessionPageSetupDialog_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetBooleanArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)PMSessionPageSetupDialog((PMPrintSession)arg0, (PMPageFormat)arg1, (Boolean *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseBooleanArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, PMSessionPageSetupDialog_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMSessionPrintDialog
-JNIEXPORT jint JNICALL OS_NATIVE(PMSessionPrintDialog)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jbooleanArray arg3)
-{
- jboolean *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMSessionPrintDialog_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetBooleanArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)PMSessionPrintDialog((PMPrintSession)arg0, (PMPrintSettings)arg1, (PMPageFormat)arg2, (Boolean *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseBooleanArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, PMSessionPrintDialog_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMSessionSetCurrentPrinter
-JNIEXPORT jint JNICALL OS_NATIVE(PMSessionSetCurrentPrinter)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMSessionSetCurrentPrinter_FUNC);
- rc = (jint)PMSessionSetCurrentPrinter((PMPrintSession)arg0, (CFStringRef)arg1);
- OS_NATIVE_EXIT(env, that, PMSessionSetCurrentPrinter_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMSessionSetDestination
-JNIEXPORT jint JNICALL OS_NATIVE(PMSessionSetDestination)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jshort arg2, jint arg3, jint arg4)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMSessionSetDestination_FUNC);
- rc = (jint)PMSessionSetDestination((PMPrintSession)arg0, (PMPrintSettings)arg1, (PMDestinationType)arg2, (CFStringRef)arg3, (CFURLRef)arg4);
- OS_NATIVE_EXIT(env, that, PMSessionSetDestination_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMSessionSetDocumentFormatGeneration
-JNIEXPORT jint JNICALL OS_NATIVE(PMSessionSetDocumentFormatGeneration)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMSessionSetDocumentFormatGeneration_FUNC);
- rc = (jint)PMSessionSetDocumentFormatGeneration((PMPrintSession)arg0, (CFStringRef)arg1, (CFArrayRef)arg2, (CFTypeRef)arg3);
- OS_NATIVE_EXIT(env, that, PMSessionSetDocumentFormatGeneration_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMSessionSetError
-JNIEXPORT jint JNICALL OS_NATIVE(PMSessionSetError)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMSessionSetError_FUNC);
- rc = (jint)PMSessionSetError((PMPrintSession)arg0, arg1);
- OS_NATIVE_EXIT(env, that, PMSessionSetError_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMSessionUseSheets
-JNIEXPORT jint JNICALL OS_NATIVE(PMSessionUseSheets)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMSessionUseSheets_FUNC);
- rc = (jint)PMSessionUseSheets((PMPrintSession)arg0, (WindowRef)arg1, (PMSheetDoneUPP)arg2);
- OS_NATIVE_EXIT(env, that, PMSessionUseSheets_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMSessionValidatePageFormat
-JNIEXPORT jint JNICALL OS_NATIVE(PMSessionValidatePageFormat)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jbooleanArray arg2)
-{
- jboolean *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMSessionValidatePageFormat_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetBooleanArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)PMSessionValidatePageFormat((PMPrintSession)arg0, (PMPageFormat)arg1, (Boolean *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseBooleanArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, PMSessionValidatePageFormat_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMSessionValidatePrintSettings
-JNIEXPORT jint JNICALL OS_NATIVE(PMSessionValidatePrintSettings)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jbooleanArray arg2)
-{
- jboolean *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMSessionValidatePrintSettings_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetBooleanArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)PMSessionValidatePrintSettings((PMPrintSession)arg0, (PMPrintSettings)arg1, (Boolean *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseBooleanArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, PMSessionValidatePrintSettings_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMSetCollate
-JNIEXPORT jint JNICALL OS_NATIVE(PMSetCollate)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMSetCollate_FUNC);
- rc = (jint)PMSetCollate((PMPrintSettings)arg0, arg1);
- OS_NATIVE_EXIT(env, that, PMSetCollate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMSetCopies
-JNIEXPORT jint JNICALL OS_NATIVE(PMSetCopies)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMSetCopies_FUNC);
- rc = (jint)PMSetCopies((PMPrintSettings)arg0, (UInt32)arg1, (Boolean)arg2);
- OS_NATIVE_EXIT(env, that, PMSetCopies_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMSetFirstPage
-JNIEXPORT jint JNICALL OS_NATIVE(PMSetFirstPage)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMSetFirstPage_FUNC);
- rc = (jint)PMSetFirstPage((PMPrintSettings)arg0, (UInt32)arg1, (Boolean)arg2);
- OS_NATIVE_EXIT(env, that, PMSetFirstPage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMSetJobNameCFString
-JNIEXPORT jint JNICALL OS_NATIVE(PMSetJobNameCFString)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMSetJobNameCFString_FUNC);
- rc = (jint)PMSetJobNameCFString((PMPrintSettings)arg0, (CFStringRef)arg1);
- OS_NATIVE_EXIT(env, that, PMSetJobNameCFString_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMSetLastPage
-JNIEXPORT jint JNICALL OS_NATIVE(PMSetLastPage)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMSetLastPage_FUNC);
- rc = (jint)PMSetLastPage((PMPrintSettings)arg0, (UInt32)arg1, (Boolean)arg2);
- OS_NATIVE_EXIT(env, that, PMSetLastPage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMSetOrientation
-JNIEXPORT void JNICALL OS_NATIVE(PMSetOrientation)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jboolean arg2)
-{
- OS_NATIVE_ENTER(env, that, PMSetOrientation_FUNC);
- PMSetOrientation((PMPageFormat)arg0, (PMOrientation)arg1, (Boolean)arg2);
- OS_NATIVE_EXIT(env, that, PMSetOrientation_FUNC);
-}
-#endif
-
-#ifndef NO_PMSetPageRange
-JNIEXPORT jint JNICALL OS_NATIVE(PMSetPageRange)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMSetPageRange_FUNC);
- rc = (jint)PMSetPageRange((PMPrintSettings)arg0, (UInt32)arg1, (UInt32)arg2);
- OS_NATIVE_EXIT(env, that, PMSetPageRange_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMShowPrintDialogWithOptions
-JNIEXPORT jint JNICALL OS_NATIVE(PMShowPrintDialogWithOptions)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jbooleanArray arg4)
-{
- jboolean *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMShowPrintDialogWithOptions_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetBooleanArrayElements(env, arg4, NULL)) == NULL) goto fail;
-/*
- rc = (jint)PMShowPrintDialogWithOptions(arg0, arg1, arg2, arg3, lparg4);
-*/
- {
- LOAD_FUNCTION(fp, PMShowPrintDialogWithOptions)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jint, jint, jint, jint, jboolean *))fp)(arg0, arg1, arg2, arg3, lparg4);
- }
- }
-fail:
- if (arg4 && lparg4) (*env)->ReleaseBooleanArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, PMShowPrintDialogWithOptions_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMUnflattenPageFormat
-JNIEXPORT jint JNICALL OS_NATIVE(PMUnflattenPageFormat)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMUnflattenPageFormat_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)PMUnflattenPageFormat((Handle)arg0, (PMPageFormat *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, PMUnflattenPageFormat_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PMUnflattenPrintSettings
-JNIEXPORT jint JNICALL OS_NATIVE(PMUnflattenPrintSettings)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PMUnflattenPrintSettings_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)PMUnflattenPrintSettings((Handle)arg0, (PMPrintSettings *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, PMUnflattenPrintSettings_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PickColor
-JNIEXPORT jint JNICALL OS_NATIVE(PickColor)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- ColorPickerInfo _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PickColor_FUNC);
- if (arg0) if ((lparg0 = getColorPickerInfoFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)PickColor((ColorPickerInfo *)lparg0);
-fail:
- if (arg0 && lparg0) setColorPickerInfoFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, PickColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PopUpMenuSelect
-JNIEXPORT jint JNICALL OS_NATIVE(PopUpMenuSelect)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jshort arg2, jshort arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PopUpMenuSelect_FUNC);
- rc = (jint)PopUpMenuSelect((MenuRef)arg0, (short)arg1, (short)arg2, (short)arg3);
- OS_NATIVE_EXIT(env, that, PopUpMenuSelect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PostEvent
-JNIEXPORT jint JNICALL OS_NATIVE(PostEvent)
- (JNIEnv *env, jclass that, jshort arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PostEvent_FUNC);
- rc = (jint)PostEvent((EventKind)arg0, (UInt32)arg1);
- OS_NATIVE_EXIT(env, that, PostEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PostEventToQueue
-JNIEXPORT jint JNICALL OS_NATIVE(PostEventToQueue)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jshort arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PostEventToQueue_FUNC);
- rc = (jint)PostEventToQueue((EventQueueRef)arg0, (EventRef)arg1, (EventPriority)arg2);
- OS_NATIVE_EXIT(env, that, PostEventToQueue_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtInRect
-JNIEXPORT jboolean JNICALL OS_NATIVE(PtInRect)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1)
-{
- Point _arg0, *lparg0=NULL;
- Rect _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, PtInRect_FUNC);
- if (arg0) if ((lparg0 = getPointFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)PtInRect(*(Point *)lparg0, (const Rect *)lparg1);
-fail:
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- if (arg0 && lparg0) setPointFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, PtInRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtInRgn
-JNIEXPORT jboolean JNICALL OS_NATIVE(PtInRgn)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1)
-{
- Point _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, PtInRgn_FUNC);
- if (arg0) if ((lparg0 = getPointFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)PtInRgn(*(Point *)lparg0, (RgnHandle)arg1);
-fail:
- if (arg0 && lparg0) setPointFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, PtInRgn_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PutScrapFlavor__IIII_3B
-JNIEXPORT jint JNICALL OS_NATIVE(PutScrapFlavor__IIII_3B)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jbyteArray arg4)
-{
- jbyte *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PutScrapFlavor__IIII_3B_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)PutScrapFlavor((ScrapRef)arg0, (ScrapFlavorType)arg1, (ScrapFlavorFlags)arg2, (Size)arg3, (const void *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, PutScrapFlavor__IIII_3B_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PutScrapFlavor__IIII_3C
-JNIEXPORT jint JNICALL OS_NATIVE(PutScrapFlavor__IIII_3C)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jcharArray arg4)
-{
- jchar *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PutScrapFlavor__IIII_3C_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetCharArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)PutScrapFlavor((ScrapRef)arg0, (ScrapFlavorType)arg1, (ScrapFlavorFlags)arg2, (Size)arg3, (const void *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseCharArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, PutScrapFlavor__IIII_3C_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_QDBeginCGContext
-JNIEXPORT jint JNICALL OS_NATIVE(QDBeginCGContext)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, QDBeginCGContext_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)QDBeginCGContext((CGrafPtr)arg0, (CGContextRef *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, QDBeginCGContext_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_QDEndCGContext
-JNIEXPORT jint JNICALL OS_NATIVE(QDEndCGContext)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, QDEndCGContext_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)QDEndCGContext((CGrafPtr)arg0, (CGContextRef *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, QDEndCGContext_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_QDFlushPortBuffer
-JNIEXPORT void JNICALL OS_NATIVE(QDFlushPortBuffer)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, QDFlushPortBuffer_FUNC);
- QDFlushPortBuffer((CGrafPtr)arg0, (RgnHandle)arg1);
- OS_NATIVE_EXIT(env, that, QDFlushPortBuffer_FUNC);
-}
-#endif
-
-#ifndef NO_QDPictCreateWithProvider
-JNIEXPORT jint JNICALL OS_NATIVE(QDPictCreateWithProvider)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, QDPictCreateWithProvider_FUNC);
- rc = (jint)QDPictCreateWithProvider((CGDataProviderRef)arg0);
- OS_NATIVE_EXIT(env, that, QDPictCreateWithProvider_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_QDPictDrawToCGContext
-JNIEXPORT jint JNICALL OS_NATIVE(QDPictDrawToCGContext)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- CGRect _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, QDPictDrawToCGContext_FUNC);
- if (arg1) if ((lparg1 = getCGRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)QDPictDrawToCGContext((CGContextRef)arg0, *(CGRect *)lparg1, (QDPictRef)arg2);
-fail:
- if (arg1 && lparg1) setCGRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, QDPictDrawToCGContext_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_QDPictRelease
-JNIEXPORT void JNICALL OS_NATIVE(QDPictRelease)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, QDPictRelease_FUNC);
- QDPictRelease((QDPictRef)arg0);
- OS_NATIVE_EXIT(env, that, QDPictRelease_FUNC);
-}
-#endif
-
-#ifndef NO_QDRegionToRects
-JNIEXPORT jint JNICALL OS_NATIVE(QDRegionToRects)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, QDRegionToRects_FUNC);
- rc = (jint)QDRegionToRects((RgnHandle)arg0, (QDRegionParseDirection)arg1, (RegionToRectsUPP)arg2, (void *)arg3);
- OS_NATIVE_EXIT(env, that, QDRegionToRects_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RGBBackColor
-JNIEXPORT void JNICALL OS_NATIVE(RGBBackColor)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- RGBColor _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, RGBBackColor_FUNC);
- if (arg0) if ((lparg0 = getRGBColorFields(env, arg0, &_arg0)) == NULL) goto fail;
- RGBBackColor((const RGBColor *)lparg0);
-fail:
- if (arg0 && lparg0) setRGBColorFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, RGBBackColor_FUNC);
-}
-#endif
-
-#ifndef NO_RGBForeColor
-JNIEXPORT void JNICALL OS_NATIVE(RGBForeColor)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- RGBColor _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, RGBForeColor_FUNC);
- if (arg0) if ((lparg0 = getRGBColorFields(env, arg0, &_arg0)) == NULL) goto fail;
- RGBForeColor((const RGBColor *)lparg0);
-fail:
- if (arg0 && lparg0) setRGBColorFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, RGBForeColor_FUNC);
-}
-#endif
-
-#ifndef NO_ReadIconFile
-JNIEXPORT jint JNICALL OS_NATIVE(ReadIconFile)
- (JNIEnv *env, jclass that, jbyteArray arg0, jintArray arg1)
-{
- jbyte *lparg0=NULL;
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ReadIconFile_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)ReadIconFile((const FSSpec *)lparg0, (IconFamilyHandle *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, ReadIconFile_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ReceiveNextEvent
-JNIEXPORT jint JNICALL OS_NATIVE(ReceiveNextEvent)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jdouble arg2, jboolean arg3, jintArray arg4)
-{
- jint *lparg1=NULL;
- jint *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ReceiveNextEvent_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)ReceiveNextEvent((UInt32)arg0, (const EventTypeSpec *)lparg1, (EventTimeout)arg2, (Boolean)arg3, (EventRef *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, ReceiveNextEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RectInRgn
-JNIEXPORT jboolean JNICALL OS_NATIVE(RectInRgn)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1)
-{
- Rect _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, RectInRgn_FUNC);
- if (arg0) if ((lparg0 = getRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)RectInRgn((const Rect *)lparg0, (RgnHandle)arg1);
-fail:
- if (arg0 && lparg0) setRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, RectInRgn_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RectRgn
-JNIEXPORT void JNICALL OS_NATIVE(RectRgn)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- Rect _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, RectRgn_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- RectRgn((RgnHandle)arg0, (const Rect *)lparg1);
-fail:
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, RectRgn_FUNC);
-}
-#endif
-
-#ifndef NO_RegisterAppearanceClient
-JNIEXPORT jint JNICALL OS_NATIVE(RegisterAppearanceClient)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RegisterAppearanceClient_FUNC);
- rc = (jint)RegisterAppearanceClient();
- OS_NATIVE_EXIT(env, that, RegisterAppearanceClient_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ReleaseEvent
-JNIEXPORT void JNICALL OS_NATIVE(ReleaseEvent)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, ReleaseEvent_FUNC);
- ReleaseEvent((EventRef)arg0);
- OS_NATIVE_EXIT(env, that, ReleaseEvent_FUNC);
-}
-#endif
-
-#ifndef NO_ReleaseIconRef
-JNIEXPORT void JNICALL OS_NATIVE(ReleaseIconRef)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, ReleaseIconRef_FUNC);
- ReleaseIconRef((IconRef)arg0);
- OS_NATIVE_EXIT(env, that, ReleaseIconRef_FUNC);
-}
-#endif
-
-#ifndef NO_ReleaseMenu
-JNIEXPORT jint JNICALL OS_NATIVE(ReleaseMenu)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ReleaseMenu_FUNC);
- rc = (jint)ReleaseMenu((MenuRef)arg0);
- OS_NATIVE_EXIT(env, that, ReleaseMenu_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ReleaseWindow
-JNIEXPORT jint JNICALL OS_NATIVE(ReleaseWindow)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ReleaseWindow_FUNC);
- rc = (jint)ReleaseWindow((WindowRef)arg0);
- OS_NATIVE_EXIT(env, that, ReleaseWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ReleaseWindowGroup
-JNIEXPORT jint JNICALL OS_NATIVE(ReleaseWindowGroup)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ReleaseWindowGroup_FUNC);
- rc = (jint)ReleaseWindowGroup((WindowGroupRef)arg0);
- OS_NATIVE_EXIT(env, that, ReleaseWindowGroup_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RemoveControlProperty
-JNIEXPORT jint JNICALL OS_NATIVE(RemoveControlProperty)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RemoveControlProperty_FUNC);
- rc = (jint)RemoveControlProperty((ControlRef)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, RemoveControlProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RemoveDataBrowserItems
-JNIEXPORT jint JNICALL OS_NATIVE(RemoveDataBrowserItems)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3, jint arg4)
-{
- jint *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RemoveDataBrowserItems_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)RemoveDataBrowserItems((ControlRef)arg0, (DataBrowserItemID)arg1, (UInt32)arg2, (const DataBrowserItemID *)lparg3, (DataBrowserPropertyID)arg4);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, RemoveDataBrowserItems_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RemoveDataBrowserTableViewColumn
-JNIEXPORT jint JNICALL OS_NATIVE(RemoveDataBrowserTableViewColumn)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RemoveDataBrowserTableViewColumn_FUNC);
- rc = (jint)RemoveDataBrowserTableViewColumn((ControlRef)arg0, (DataBrowserTableViewColumnID)arg1);
- OS_NATIVE_EXIT(env, that, RemoveDataBrowserTableViewColumn_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RemoveEventFromQueue
-JNIEXPORT jint JNICALL OS_NATIVE(RemoveEventFromQueue)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RemoveEventFromQueue_FUNC);
- rc = (jint)RemoveEventFromQueue((EventQueueRef)arg0, (EventRef)arg1);
- OS_NATIVE_EXIT(env, that, RemoveEventFromQueue_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RemoveEventHandler
-JNIEXPORT jint JNICALL OS_NATIVE(RemoveEventHandler)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RemoveEventHandler_FUNC);
- rc = (jint)RemoveEventHandler((EventHandlerRef)arg0);
- OS_NATIVE_EXIT(env, that, RemoveEventHandler_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RemoveEventLoopTimer
-JNIEXPORT jint JNICALL OS_NATIVE(RemoveEventLoopTimer)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RemoveEventLoopTimer_FUNC);
- rc = (jint)RemoveEventLoopTimer((EventLoopTimerRef)arg0);
- OS_NATIVE_EXIT(env, that, RemoveEventLoopTimer_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RemoveReceiveHandler
-JNIEXPORT jint JNICALL OS_NATIVE(RemoveReceiveHandler)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RemoveReceiveHandler_FUNC);
- rc = (jint)RemoveReceiveHandler((DragReceiveHandlerUPP)arg0, (WindowRef)arg1);
- OS_NATIVE_EXIT(env, that, RemoveReceiveHandler_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RemoveTrackingHandler
-JNIEXPORT jint JNICALL OS_NATIVE(RemoveTrackingHandler)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RemoveTrackingHandler_FUNC);
- rc = (jint)RemoveTrackingHandler((DragTrackingHandlerUPP)arg0, (WindowRef)arg1);
- OS_NATIVE_EXIT(env, that, RemoveTrackingHandler_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RepositionWindow
-JNIEXPORT jint JNICALL OS_NATIVE(RepositionWindow)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RepositionWindow_FUNC);
- rc = (jint)RepositionWindow((WindowRef)arg0, (WindowRef)arg1, arg2);
- OS_NATIVE_EXIT(env, that, RepositionWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ReshapeCustomWindow
-JNIEXPORT jint JNICALL OS_NATIVE(ReshapeCustomWindow)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ReshapeCustomWindow_FUNC);
- rc = (jint)ReshapeCustomWindow((WindowRef)arg0);
- OS_NATIVE_EXIT(env, that, ReshapeCustomWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RestoreApplicationDockTileImage
-JNIEXPORT jint JNICALL OS_NATIVE(RestoreApplicationDockTileImage)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RestoreApplicationDockTileImage_FUNC);
- rc = (jint)RestoreApplicationDockTileImage();
- OS_NATIVE_EXIT(env, that, RestoreApplicationDockTileImage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RetainEvent
-JNIEXPORT jint JNICALL OS_NATIVE(RetainEvent)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RetainEvent_FUNC);
- rc = (jint)RetainEvent((EventRef)arg0);
- OS_NATIVE_EXIT(env, that, RetainEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RetainMenu
-JNIEXPORT jint JNICALL OS_NATIVE(RetainMenu)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RetainMenu_FUNC);
- rc = (jint)RetainMenu((MenuRef)arg0);
- OS_NATIVE_EXIT(env, that, RetainMenu_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RetainWindow
-JNIEXPORT jint JNICALL OS_NATIVE(RetainWindow)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RetainWindow_FUNC);
- rc = (jint)RetainWindow((WindowRef)arg0);
- OS_NATIVE_EXIT(env, that, RetainWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RevealDataBrowserItem
-JNIEXPORT jint JNICALL OS_NATIVE(RevealDataBrowserItem)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jbyte arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RevealDataBrowserItem_FUNC);
- rc = (jint)RevealDataBrowserItem((ControlRef)arg0, (DataBrowserItemID)arg1, (DataBrowserPropertyID)arg2, (DataBrowserRevealOptions)arg3);
- OS_NATIVE_EXIT(env, that, RevealDataBrowserItem_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RunStandardAlert
-JNIEXPORT jint JNICALL OS_NATIVE(RunStandardAlert)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jshortArray arg2)
-{
- jshort *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RunStandardAlert_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetShortArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)RunStandardAlert((DialogRef)arg0, (ModalFilterUPP)arg1, (DialogItemIndex *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseShortArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, RunStandardAlert_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SameProcess
-JNIEXPORT jint JNICALL OS_NATIVE(SameProcess)
- (JNIEnv *env, jclass that, jintArray arg0, jintArray arg1, jbooleanArray arg2)
-{
- jint *lparg0=NULL;
- jint *lparg1=NULL;
- jboolean *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SameProcess_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetBooleanArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)SameProcess((ProcessSerialNumber *)lparg0, (ProcessSerialNumber *)lparg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseBooleanArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, SameProcess_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ScrollRect
-JNIEXPORT void JNICALL OS_NATIVE(ScrollRect)
- (JNIEnv *env, jclass that, jobject arg0, jshort arg1, jshort arg2, jint arg3)
-{
- Rect _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, ScrollRect_FUNC);
- if (arg0) if ((lparg0 = getRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- ScrollRect((const Rect *)lparg0, (short)arg1, (short)arg2, (RgnHandle)arg3);
-fail:
- if (arg0 && lparg0) setRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, ScrollRect_FUNC);
-}
-#endif
-
-#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 = 0;
- OS_NATIVE_ENTER(env, that, SectRect_FUNC);
- if (arg0) if ((lparg0 = getRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = &_arg2) == NULL) goto fail;
- rc = (jboolean)SectRect(lparg0, lparg1, lparg2);
-fail:
- if (arg2 && lparg2) setRectFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, SectRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SectRgn
-JNIEXPORT void JNICALL OS_NATIVE(SectRgn)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, SectRgn_FUNC);
- SectRgn((RgnHandle)arg0, (RgnHandle)arg1, (RgnHandle)arg2);
- OS_NATIVE_EXIT(env, that, SectRgn_FUNC);
-}
-#endif
-
-#ifndef NO_SelectWindow
-JNIEXPORT void JNICALL OS_NATIVE(SelectWindow)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, SelectWindow_FUNC);
- SelectWindow((WindowRef)arg0);
- OS_NATIVE_EXIT(env, that, SelectWindow_FUNC);
-}
-#endif
-
-#ifndef NO_SendBehind
-JNIEXPORT void JNICALL OS_NATIVE(SendBehind)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, SendBehind_FUNC);
- SendBehind((WindowRef)arg0, (WindowRef)arg1);
- OS_NATIVE_EXIT(env, that, SendBehind_FUNC);
-}
-#endif
-
-#ifndef NO_SendEventToEventTarget
-JNIEXPORT jint JNICALL OS_NATIVE(SendEventToEventTarget)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SendEventToEventTarget_FUNC);
- rc = (jint)SendEventToEventTarget((EventRef)arg0, (EventTargetRef)arg1);
- OS_NATIVE_EXIT(env, that, SendEventToEventTarget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SendEventToEventTargetWithOptions
-JNIEXPORT jint JNICALL OS_NATIVE(SendEventToEventTargetWithOptions)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SendEventToEventTargetWithOptions_FUNC);
- rc = (jint)SendEventToEventTargetWithOptions((EventRef)arg0, (EventTargetRef)arg1, arg2);
- OS_NATIVE_EXIT(env, that, SendEventToEventTargetWithOptions_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetApplicationDockTileImage
-JNIEXPORT jint JNICALL OS_NATIVE(SetApplicationDockTileImage)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetApplicationDockTileImage_FUNC);
- rc = (jint)SetApplicationDockTileImage((CGImageRef)arg0);
- OS_NATIVE_EXIT(env, that, SetApplicationDockTileImage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetAutomaticControlDragTrackingEnabledForWindow
-JNIEXPORT jint JNICALL OS_NATIVE(SetAutomaticControlDragTrackingEnabledForWindow)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetAutomaticControlDragTrackingEnabledForWindow_FUNC);
- rc = (jint)SetAutomaticControlDragTrackingEnabledForWindow((WindowRef)arg0, (Boolean)arg1);
- OS_NATIVE_EXIT(env, that, SetAutomaticControlDragTrackingEnabledForWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetBevelButtonContentInfo
-JNIEXPORT jint JNICALL OS_NATIVE(SetBevelButtonContentInfo)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- ControlButtonContentInfo _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetBevelButtonContentInfo_FUNC);
- if (arg1) if ((lparg1 = getControlButtonContentInfoFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)SetBevelButtonContentInfo((ControlRef)arg0, (ControlButtonContentInfoPtr)lparg1);
-fail:
- if (arg1 && lparg1) setControlButtonContentInfoFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, SetBevelButtonContentInfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetClip
-JNIEXPORT void JNICALL OS_NATIVE(SetClip)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, SetClip_FUNC);
- SetClip((RgnHandle)arg0);
- OS_NATIVE_EXIT(env, that, SetClip_FUNC);
-}
-#endif
-
-#ifndef NO_SetControl32BitMaximum
-JNIEXPORT void JNICALL OS_NATIVE(SetControl32BitMaximum)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, SetControl32BitMaximum_FUNC);
- SetControl32BitMaximum((ControlRef)arg0, (SInt32)arg1);
- OS_NATIVE_EXIT(env, that, SetControl32BitMaximum_FUNC);
-}
-#endif
-
-#ifndef NO_SetControl32BitMinimum
-JNIEXPORT void JNICALL OS_NATIVE(SetControl32BitMinimum)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, SetControl32BitMinimum_FUNC);
- SetControl32BitMinimum((ControlRef)arg0, (SInt32)arg1);
- OS_NATIVE_EXIT(env, that, SetControl32BitMinimum_FUNC);
-}
-#endif
-
-#ifndef NO_SetControl32BitValue
-JNIEXPORT void JNICALL OS_NATIVE(SetControl32BitValue)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, SetControl32BitValue_FUNC);
- SetControl32BitValue((ControlRef)arg0, (SInt32)arg1);
- OS_NATIVE_EXIT(env, that, SetControl32BitValue_FUNC);
-}
-#endif
-
-#ifndef NO_SetControlAction
-JNIEXPORT void JNICALL OS_NATIVE(SetControlAction)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, SetControlAction_FUNC);
- SetControlAction((ControlRef)arg0, (ControlActionUPP)arg1);
- OS_NATIVE_EXIT(env, that, SetControlAction_FUNC);
-}
-#endif
-
-#ifndef NO_SetControlBounds
-JNIEXPORT void JNICALL OS_NATIVE(SetControlBounds)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- Rect _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, SetControlBounds_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- SetControlBounds((ControlRef)arg0, (const Rect *)lparg1);
-fail:
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, SetControlBounds_FUNC);
-}
-#endif
-
-#ifndef NO_SetControlColorProc
-JNIEXPORT jint JNICALL OS_NATIVE(SetControlColorProc)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetControlColorProc_FUNC);
- rc = (jint)SetControlColorProc((ControlRef)arg0, (ControlColorUPP)arg1);
- OS_NATIVE_EXIT(env, that, SetControlColorProc_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetControlData__IIIII
-JNIEXPORT jint JNICALL OS_NATIVE(SetControlData__IIIII)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetControlData__IIIII_FUNC);
- rc = (jint)SetControlData((ControlRef)arg0, (ControlPartCode)arg1, (ResType)arg2, (Size)arg3, (const void *)arg4);
- OS_NATIVE_EXIT(env, that, SetControlData__IIIII_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetControlData__IIIILorg_eclipse_swt_internal_carbon_ControlButtonContentInfo_2
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, SetControlData__IIIILorg_eclipse_swt_internal_carbon_ControlButtonContentInfo_2_FUNC);
- if (arg4) if ((lparg4 = getControlButtonContentInfoFields(env, arg4, &_arg4)) == NULL) goto fail;
- rc = (jint)SetControlData((ControlRef)arg0, (ControlPartCode)arg1, (ResType)arg2, (Size)arg3, (const void *)lparg4);
-fail:
- if (arg4 && lparg4) setControlButtonContentInfoFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, SetControlData__IIIILorg_eclipse_swt_internal_carbon_ControlButtonContentInfo_2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetControlData__IIIILorg_eclipse_swt_internal_carbon_ControlEditTextSelectionRec_2
-JNIEXPORT jint JNICALL OS_NATIVE(SetControlData__IIIILorg_eclipse_swt_internal_carbon_ControlEditTextSelectionRec_2)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jobject arg4)
-{
- ControlEditTextSelectionRec _arg4, *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetControlData__IIIILorg_eclipse_swt_internal_carbon_ControlEditTextSelectionRec_2_FUNC);
- if (arg4) if ((lparg4 = getControlEditTextSelectionRecFields(env, arg4, &_arg4)) == NULL) goto fail;
- rc = (jint)SetControlData((ControlRef)arg0, (ControlPartCode)arg1, (ResType)arg2, (Size)arg3, (const void *)lparg4);
-fail:
- if (arg4 && lparg4) setControlEditTextSelectionRecFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, SetControlData__IIIILorg_eclipse_swt_internal_carbon_ControlEditTextSelectionRec_2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetControlData__IIIILorg_eclipse_swt_internal_carbon_ControlTabInfoRecV1_2
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, SetControlData__IIIILorg_eclipse_swt_internal_carbon_ControlTabInfoRecV1_2_FUNC);
- if (arg4) if ((lparg4 = getControlTabInfoRecV1Fields(env, arg4, &_arg4)) == NULL) goto fail;
- rc = (jint)SetControlData((ControlRef)arg0, (ControlPartCode)arg1, (ResType)arg2, (Size)arg3, (const void *)lparg4);
-fail:
- if (arg4 && lparg4) setControlTabInfoRecV1Fields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, SetControlData__IIIILorg_eclipse_swt_internal_carbon_ControlTabInfoRecV1_2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetControlData__IIIILorg_eclipse_swt_internal_carbon_LongDateRec_2
-JNIEXPORT jint JNICALL OS_NATIVE(SetControlData__IIIILorg_eclipse_swt_internal_carbon_LongDateRec_2)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jobject arg4)
-{
- LongDateRec _arg4, *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetControlData__IIIILorg_eclipse_swt_internal_carbon_LongDateRec_2_FUNC);
- if (arg4) if ((lparg4 = getLongDateRecFields(env, arg4, &_arg4)) == NULL) goto fail;
- rc = (jint)SetControlData((ControlRef)arg0, (ControlPartCode)arg1, (ResType)arg2, (Size)arg3, (const void *)lparg4);
-fail:
- if (arg4 && lparg4) setLongDateRecFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, SetControlData__IIIILorg_eclipse_swt_internal_carbon_LongDateRec_2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetControlData__IIIILorg_eclipse_swt_internal_carbon_Rect_2
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, SetControlData__IIIILorg_eclipse_swt_internal_carbon_Rect_2_FUNC);
- if (arg4) if ((lparg4 = getRectFields(env, arg4, &_arg4)) == NULL) goto fail;
- rc = (jint)SetControlData((ControlRef)arg0, (ControlPartCode)arg1, (ResType)arg2, (Size)arg3, (const void *)lparg4);
-fail:
- if (arg4 && lparg4) setRectFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, SetControlData__IIIILorg_eclipse_swt_internal_carbon_Rect_2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetControlData__IIII_3B
-JNIEXPORT jint JNICALL OS_NATIVE(SetControlData__IIII_3B)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jbyteArray arg4)
-{
- jbyte *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetControlData__IIII_3B_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)SetControlData((ControlRef)arg0, (ControlPartCode)arg1, (ResType)arg2, (Size)arg3, (const void *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, SetControlData__IIII_3B_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetControlData__IIII_3I
-JNIEXPORT jint JNICALL OS_NATIVE(SetControlData__IIII_3I)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jintArray arg4)
-{
- jint *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetControlData__IIII_3I_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)SetControlData((ControlRef)arg0, (ControlPartCode)arg1, (ResType)arg2, (Size)arg3, (const void *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, SetControlData__IIII_3I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetControlData__IIII_3S
-JNIEXPORT jint JNICALL OS_NATIVE(SetControlData__IIII_3S)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jshortArray arg4)
-{
- jshort *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetControlData__IIII_3S_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetShortArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)SetControlData((ControlRef)arg0, (ControlPartCode)arg1, (ResType)arg2, (Size)arg3, (const void *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseShortArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, SetControlData__IIII_3S_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetControlFontStyle
-JNIEXPORT jint JNICALL OS_NATIVE(SetControlFontStyle)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- ControlFontStyleRec _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetControlFontStyle_FUNC);
- if (arg1) if ((lparg1 = getControlFontStyleRecFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)SetControlFontStyle((ControlRef)arg0, (const ControlFontStyleRec *)lparg1);
-fail:
- if (arg1 && lparg1) setControlFontStyleRecFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, SetControlFontStyle_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetControlPopupMenuHandle
-JNIEXPORT void JNICALL OS_NATIVE(SetControlPopupMenuHandle)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, SetControlPopupMenuHandle_FUNC);
- SetControlPopupMenuHandle((ControlRef)arg0, (MenuRef)arg1);
- OS_NATIVE_EXIT(env, that, SetControlPopupMenuHandle_FUNC);
-}
-#endif
-
-#ifndef NO_SetControlProperty
-JNIEXPORT jint JNICALL OS_NATIVE(SetControlProperty)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jintArray arg4)
-{
- jint *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetControlProperty_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)SetControlProperty((ControlRef)arg0, arg1, arg2, arg3, (const void *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, SetControlProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetControlReference
-JNIEXPORT void JNICALL OS_NATIVE(SetControlReference)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, SetControlReference_FUNC);
- SetControlReference((ControlRef)arg0, (SInt32)arg1);
- OS_NATIVE_EXIT(env, that, SetControlReference_FUNC);
-}
-#endif
-
-#ifndef NO_SetControlTitleWithCFString
-JNIEXPORT jint JNICALL OS_NATIVE(SetControlTitleWithCFString)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetControlTitleWithCFString_FUNC);
- rc = (jint)SetControlTitleWithCFString((ControlRef)arg0, (CFStringRef)arg1);
- OS_NATIVE_EXIT(env, that, SetControlTitleWithCFString_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetControlViewSize
-JNIEXPORT void JNICALL OS_NATIVE(SetControlViewSize)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, SetControlViewSize_FUNC);
- SetControlViewSize((ControlRef)arg0, (SInt32)arg1);
- OS_NATIVE_EXIT(env, that, SetControlViewSize_FUNC);
-}
-#endif
-
-#ifndef NO_SetControlVisibility
-JNIEXPORT jint JNICALL OS_NATIVE(SetControlVisibility)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1, jboolean arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetControlVisibility_FUNC);
- rc = (jint)SetControlVisibility((ControlRef)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, SetControlVisibility_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetCursor
-JNIEXPORT void JNICALL OS_NATIVE(SetCursor)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, SetCursor_FUNC);
- SetCursor((const Cursor *)arg0);
- OS_NATIVE_EXIT(env, that, SetCursor_FUNC);
-}
-#endif
-
-#ifndef NO_SetDataBrowserCallbacks
-JNIEXPORT jint JNICALL OS_NATIVE(SetDataBrowserCallbacks)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- DataBrowserCallbacks _arg1={0}, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDataBrowserCallbacks_FUNC);
- if (arg1) if ((lparg1 = getDataBrowserCallbacksFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)SetDataBrowserCallbacks((ControlRef)arg0, (const DataBrowserCallbacks *)lparg1);
-fail:
- if (arg1 && lparg1) setDataBrowserCallbacksFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, SetDataBrowserCallbacks_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetDataBrowserCustomCallbacks
-JNIEXPORT jint JNICALL OS_NATIVE(SetDataBrowserCustomCallbacks)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- DataBrowserCustomCallbacks _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDataBrowserCustomCallbacks_FUNC);
- if (arg1) if ((lparg1 = getDataBrowserCustomCallbacksFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)SetDataBrowserCustomCallbacks((ControlRef)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setDataBrowserCustomCallbacksFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, SetDataBrowserCustomCallbacks_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetDataBrowserHasScrollBars
-JNIEXPORT jint JNICALL OS_NATIVE(SetDataBrowserHasScrollBars)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1, jboolean arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDataBrowserHasScrollBars_FUNC);
- rc = (jint)SetDataBrowserHasScrollBars((ControlRef)arg0, (Boolean)arg1, (Boolean)arg2);
- OS_NATIVE_EXIT(env, that, SetDataBrowserHasScrollBars_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetDataBrowserItemDataBooleanValue
-JNIEXPORT jint JNICALL OS_NATIVE(SetDataBrowserItemDataBooleanValue)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDataBrowserItemDataBooleanValue_FUNC);
- rc = (jint)SetDataBrowserItemDataBooleanValue((DataBrowserItemDataRef)arg0, (Boolean)arg1);
- OS_NATIVE_EXIT(env, that, SetDataBrowserItemDataBooleanValue_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetDataBrowserItemDataButtonValue
-JNIEXPORT jint JNICALL OS_NATIVE(SetDataBrowserItemDataButtonValue)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDataBrowserItemDataButtonValue_FUNC);
- rc = (jint)SetDataBrowserItemDataButtonValue((DataBrowserItemDataRef)arg0, (ThemeButtonValue)arg1);
- OS_NATIVE_EXIT(env, that, SetDataBrowserItemDataButtonValue_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetDataBrowserItemDataIcon
-JNIEXPORT jint JNICALL OS_NATIVE(SetDataBrowserItemDataIcon)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDataBrowserItemDataIcon_FUNC);
- rc = (jint)SetDataBrowserItemDataIcon((DataBrowserItemDataRef)arg0, (IconRef)arg1);
- OS_NATIVE_EXIT(env, that, SetDataBrowserItemDataIcon_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetDataBrowserItemDataItemID
-JNIEXPORT jint JNICALL OS_NATIVE(SetDataBrowserItemDataItemID)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDataBrowserItemDataItemID_FUNC);
- rc = (jint)SetDataBrowserItemDataItemID((DataBrowserItemDataRef)arg0, (DataBrowserItemID)arg1);
- OS_NATIVE_EXIT(env, that, SetDataBrowserItemDataItemID_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetDataBrowserItemDataText
-JNIEXPORT jint JNICALL OS_NATIVE(SetDataBrowserItemDataText)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDataBrowserItemDataText_FUNC);
- rc = (jint)SetDataBrowserItemDataText((DataBrowserItemDataRef)arg0, (CFStringRef)arg1);
- OS_NATIVE_EXIT(env, that, SetDataBrowserItemDataText_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetDataBrowserListViewDisclosureColumn
-JNIEXPORT jint JNICALL OS_NATIVE(SetDataBrowserListViewDisclosureColumn)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDataBrowserListViewDisclosureColumn_FUNC);
- rc = (jint)SetDataBrowserListViewDisclosureColumn((ControlRef)arg0, (DataBrowserTableViewColumnID)arg1, (Boolean)arg2);
- OS_NATIVE_EXIT(env, that, SetDataBrowserListViewDisclosureColumn_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetDataBrowserListViewHeaderBtnHeight
-JNIEXPORT jint JNICALL OS_NATIVE(SetDataBrowserListViewHeaderBtnHeight)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDataBrowserListViewHeaderBtnHeight_FUNC);
- rc = (jint)SetDataBrowserListViewHeaderBtnHeight((ControlRef)arg0, (UInt16)arg1);
- OS_NATIVE_EXIT(env, that, SetDataBrowserListViewHeaderBtnHeight_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetDataBrowserListViewHeaderDesc
-JNIEXPORT jint JNICALL OS_NATIVE(SetDataBrowserListViewHeaderDesc)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2)
-{
- DataBrowserListViewHeaderDesc _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDataBrowserListViewHeaderDesc_FUNC);
- if (arg2) if ((lparg2 = getDataBrowserListViewHeaderDescFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)SetDataBrowserListViewHeaderDesc((ControlRef)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setDataBrowserListViewHeaderDescFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, SetDataBrowserListViewHeaderDesc_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetDataBrowserPropertyFlags
-JNIEXPORT jint JNICALL OS_NATIVE(SetDataBrowserPropertyFlags)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDataBrowserPropertyFlags_FUNC);
- rc = (jint)SetDataBrowserPropertyFlags((ControlRef)arg0, (DataBrowserPropertyID)arg1, (DataBrowserPropertyFlags)arg2);
- OS_NATIVE_EXIT(env, that, SetDataBrowserPropertyFlags_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetDataBrowserScrollPosition
-JNIEXPORT jint JNICALL OS_NATIVE(SetDataBrowserScrollPosition)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDataBrowserScrollPosition_FUNC);
- rc = (jint)SetDataBrowserScrollPosition((ControlRef)arg0, (UInt32)arg1, (UInt32)arg2);
- OS_NATIVE_EXIT(env, that, SetDataBrowserScrollPosition_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetDataBrowserSelectedItems
-JNIEXPORT jint JNICALL OS_NATIVE(SetDataBrowserSelectedItems)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jint arg3)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDataBrowserSelectedItems_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)SetDataBrowserSelectedItems((ControlRef)arg0, (UInt32)arg1, (const DataBrowserItemID *)lparg2, (DataBrowserSetOption)arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, SetDataBrowserSelectedItems_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetDataBrowserSelectionFlags
-JNIEXPORT jint JNICALL OS_NATIVE(SetDataBrowserSelectionFlags)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDataBrowserSelectionFlags_FUNC);
- rc = (jint)SetDataBrowserSelectionFlags((ControlRef)arg0, (DataBrowserSelectionFlags)arg1);
- OS_NATIVE_EXIT(env, that, SetDataBrowserSelectionFlags_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetDataBrowserSortOrder
-JNIEXPORT jint JNICALL OS_NATIVE(SetDataBrowserSortOrder)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDataBrowserSortOrder_FUNC);
- rc = (jint)SetDataBrowserSortOrder((ControlRef)arg0, arg1);
- OS_NATIVE_EXIT(env, that, SetDataBrowserSortOrder_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetDataBrowserSortProperty
-JNIEXPORT jint JNICALL OS_NATIVE(SetDataBrowserSortProperty)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDataBrowserSortProperty_FUNC);
- rc = (jint)SetDataBrowserSortProperty((ControlRef)arg0, (DataBrowserPropertyID)arg1);
- OS_NATIVE_EXIT(env, that, SetDataBrowserSortProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetDataBrowserTableViewColumnPosition
-JNIEXPORT jint JNICALL OS_NATIVE(SetDataBrowserTableViewColumnPosition)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDataBrowserTableViewColumnPosition_FUNC);
- rc = (jint)SetDataBrowserTableViewColumnPosition((ControlRef)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, SetDataBrowserTableViewColumnPosition_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetDataBrowserTableViewHiliteStyle
-JNIEXPORT jint JNICALL OS_NATIVE(SetDataBrowserTableViewHiliteStyle)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDataBrowserTableViewHiliteStyle_FUNC);
- rc = (jint)SetDataBrowserTableViewHiliteStyle((ControlRef)arg0, arg1);
- OS_NATIVE_EXIT(env, that, SetDataBrowserTableViewHiliteStyle_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetDataBrowserTableViewItemRow
-JNIEXPORT jint JNICALL OS_NATIVE(SetDataBrowserTableViewItemRow)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDataBrowserTableViewItemRow_FUNC);
- rc = (jint)SetDataBrowserTableViewItemRow((ControlRef)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, SetDataBrowserTableViewItemRow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetDataBrowserTableViewNamedColumnWidth
-JNIEXPORT jint JNICALL OS_NATIVE(SetDataBrowserTableViewNamedColumnWidth)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jshort arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDataBrowserTableViewNamedColumnWidth_FUNC);
- rc = (jint)SetDataBrowserTableViewNamedColumnWidth((ControlRef)arg0, (DataBrowserTableViewColumnID)arg1, (UInt16)arg2);
- OS_NATIVE_EXIT(env, that, SetDataBrowserTableViewNamedColumnWidth_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetDataBrowserTableViewRowHeight
-JNIEXPORT jint JNICALL OS_NATIVE(SetDataBrowserTableViewRowHeight)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDataBrowserTableViewRowHeight_FUNC);
- rc = (jint)SetDataBrowserTableViewRowHeight((ControlRef)arg0, arg1);
- OS_NATIVE_EXIT(env, that, SetDataBrowserTableViewRowHeight_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetDataBrowserTarget
-JNIEXPORT jint JNICALL OS_NATIVE(SetDataBrowserTarget)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDataBrowserTarget_FUNC);
- rc = (jint)SetDataBrowserTarget((ControlRef)arg0, (DataBrowserItemID)arg1);
- OS_NATIVE_EXIT(env, that, SetDataBrowserTarget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetDragAllowableActions
-JNIEXPORT jint JNICALL OS_NATIVE(SetDragAllowableActions)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDragAllowableActions_FUNC);
- rc = (jint)SetDragAllowableActions((DragRef)arg0, (DragActions)arg1, (Boolean)arg2);
- OS_NATIVE_EXIT(env, that, SetDragAllowableActions_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetDragDropAction
-JNIEXPORT jint JNICALL OS_NATIVE(SetDragDropAction)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDragDropAction_FUNC);
- rc = (jint)SetDragDropAction((DragRef)arg0, (DragActions)arg1);
- OS_NATIVE_EXIT(env, that, SetDragDropAction_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetDragImageWithCGImage
-JNIEXPORT jint JNICALL OS_NATIVE(SetDragImageWithCGImage)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jint arg3)
-{
- CGPoint _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDragImageWithCGImage_FUNC);
- if (arg2) if ((lparg2 = getCGPointFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)SetDragImageWithCGImage((DragRef)arg0, (CGImageRef)arg1, (HIPoint *)lparg2, (DragImageFlags)arg3);
-fail:
- if (arg2 && lparg2) setCGPointFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, SetDragImageWithCGImage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetDragInputProc
-JNIEXPORT jint JNICALL OS_NATIVE(SetDragInputProc)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDragInputProc_FUNC);
- rc = (jint)SetDragInputProc((DragRef)arg0, (DragInputUPP)arg1, (void *)arg2);
- OS_NATIVE_EXIT(env, that, SetDragInputProc_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetDragItemFlavorData
-JNIEXPORT jint JNICALL OS_NATIVE(SetDragItemFlavorData)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jbyteArray arg3, jint arg4, jint arg5)
-{
- jbyte *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDragItemFlavorData_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)SetDragItemFlavorData((DragRef)arg0, (DragItemRef)arg1, (FlavorType)arg2, (const void *)lparg3, (Size)arg4, (UInt32)arg5);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, SetDragItemFlavorData_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetDragSendProc
-JNIEXPORT jint JNICALL OS_NATIVE(SetDragSendProc)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDragSendProc_FUNC);
- rc = (jint)SetDragSendProc((DragRef)arg0, (DragSendDataUPP)arg1, (void *)arg2);
- OS_NATIVE_EXIT(env, that, SetDragSendProc_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetEventLoopTimerNextFireTime
-JNIEXPORT jint JNICALL OS_NATIVE(SetEventLoopTimerNextFireTime)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetEventLoopTimerNextFireTime_FUNC);
- rc = (jint)SetEventLoopTimerNextFireTime((EventLoopTimerRef)arg0, (EventTimerInterval)arg1);
- OS_NATIVE_EXIT(env, that, SetEventLoopTimerNextFireTime_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetEventParameter__IIIILorg_eclipse_swt_internal_carbon_CGPoint_2
-JNIEXPORT jint JNICALL OS_NATIVE(SetEventParameter__IIIILorg_eclipse_swt_internal_carbon_CGPoint_2)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jobject arg4)
-{
- CGPoint _arg4, *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetEventParameter__IIIILorg_eclipse_swt_internal_carbon_CGPoint_2_FUNC);
- if (arg4) if ((lparg4 = getCGPointFields(env, arg4, &_arg4)) == NULL) goto fail;
- rc = (jint)SetEventParameter((EventRef)arg0, (EventParamName)arg1, (EventParamType)arg2, (UInt32)arg3, (const void *)lparg4);
-fail:
- if (arg4 && lparg4) setCGPointFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, SetEventParameter__IIIILorg_eclipse_swt_internal_carbon_CGPoint_2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetEventParameter__IIIILorg_eclipse_swt_internal_carbon_HICommand_2
-JNIEXPORT jint JNICALL OS_NATIVE(SetEventParameter__IIIILorg_eclipse_swt_internal_carbon_HICommand_2)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jobject arg4)
-{
- HICommand _arg4, *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetEventParameter__IIIILorg_eclipse_swt_internal_carbon_HICommand_2_FUNC);
- if (arg4) if ((lparg4 = getHICommandFields(env, arg4, &_arg4)) == NULL) goto fail;
- rc = (jint)SetEventParameter((EventRef)arg0, (EventParamName)arg1, (EventParamType)arg2, (UInt32)arg3, (const void *)lparg4);
-fail:
- if (arg4 && lparg4) setHICommandFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, SetEventParameter__IIIILorg_eclipse_swt_internal_carbon_HICommand_2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetEventParameter__IIIILorg_eclipse_swt_internal_carbon_Point_2
-JNIEXPORT jint JNICALL OS_NATIVE(SetEventParameter__IIIILorg_eclipse_swt_internal_carbon_Point_2)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jobject arg4)
-{
- Point _arg4, *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetEventParameter__IIIILorg_eclipse_swt_internal_carbon_Point_2_FUNC);
- if (arg4) if ((lparg4 = getPointFields(env, arg4, &_arg4)) == NULL) goto fail;
- rc = (jint)SetEventParameter((EventRef)arg0, (EventParamName)arg1, (EventParamType)arg2, (UInt32)arg3, (const void *)lparg4);
-fail:
- if (arg4 && lparg4) setPointFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, SetEventParameter__IIIILorg_eclipse_swt_internal_carbon_Point_2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetEventParameter__IIII_3C
-JNIEXPORT jint JNICALL OS_NATIVE(SetEventParameter__IIII_3C)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jcharArray arg4)
-{
- jchar *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetEventParameter__IIII_3C_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetCharArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)SetEventParameter((EventRef)arg0, (EventParamName)arg1, (EventParamType)arg2, (UInt32)arg3, (const void *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseCharArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, SetEventParameter__IIII_3C_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetEventParameter__IIII_3I
-JNIEXPORT jint JNICALL OS_NATIVE(SetEventParameter__IIII_3I)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jintArray arg4)
-{
- jint *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetEventParameter__IIII_3I_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)SetEventParameter((EventRef)arg0, (EventParamName)arg1, (EventParamType)arg2, (UInt32)arg3, (const void *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, SetEventParameter__IIII_3I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetEventParameter__IIII_3S
-JNIEXPORT jint JNICALL OS_NATIVE(SetEventParameter__IIII_3S)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jshortArray arg4)
-{
- jshort *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetEventParameter__IIII_3S_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetShortArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)SetEventParameter((EventRef)arg0, (EventParamName)arg1, (EventParamType)arg2, (UInt32)arg3, (const void *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseShortArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, SetEventParameter__IIII_3S_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetEventParameter__IIII_3Z
-JNIEXPORT jint JNICALL OS_NATIVE(SetEventParameter__IIII_3Z)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jbooleanArray arg4)
-{
- jboolean *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetEventParameter__IIII_3Z_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetBooleanArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)SetEventParameter((EventRef)arg0, (EventParamName)arg1, (EventParamType)arg2, (UInt32)arg3, (const void *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseBooleanArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, SetEventParameter__IIII_3Z_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetFontInfoForSelection
-JNIEXPORT jint JNICALL OS_NATIVE(SetFontInfoForSelection)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetFontInfoForSelection_FUNC);
- rc = (jint)SetFontInfoForSelection((OSType)arg0, (UInt32)arg1, (void *)arg2, (void *)arg3);
- OS_NATIVE_EXIT(env, that, SetFontInfoForSelection_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetFrontProcess
-JNIEXPORT jint JNICALL OS_NATIVE(SetFrontProcess)
- (JNIEnv *env, jclass that, jintArray arg0)
-{
- jint *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetFrontProcess_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)SetFrontProcess((const ProcessSerialNumber *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, SetFrontProcess_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetFrontProcessWithOptions
-JNIEXPORT jint JNICALL OS_NATIVE(SetFrontProcessWithOptions)
- (JNIEnv *env, jclass that, jintArray arg0, jint arg1)
-{
- jint *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetFrontProcessWithOptions_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)SetFrontProcessWithOptions((const ProcessSerialNumber *)lparg0, arg1);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, SetFrontProcessWithOptions_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetGWorld
-JNIEXPORT void JNICALL OS_NATIVE(SetGWorld)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, SetGWorld_FUNC);
- SetGWorld((CGrafPtr)arg0, (GDHandle)arg1);
- OS_NATIVE_EXIT(env, that, SetGWorld_FUNC);
-}
-#endif
-
-#ifndef NO_SetHandleSize
-JNIEXPORT void JNICALL OS_NATIVE(SetHandleSize)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, SetHandleSize_FUNC);
- SetHandleSize((Handle)arg0, arg1);
- OS_NATIVE_EXIT(env, that, SetHandleSize_FUNC);
-}
-#endif
-
-#ifndef NO_SetIconFamilyData
-JNIEXPORT jint JNICALL OS_NATIVE(SetIconFamilyData)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetIconFamilyData_FUNC);
- rc = (jint)SetIconFamilyData((IconFamilyHandle)arg0, (OSType)arg1, (Handle)arg2);
- OS_NATIVE_EXIT(env, that, SetIconFamilyData_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetItemMark
-JNIEXPORT void JNICALL OS_NATIVE(SetItemMark)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jshort arg2)
-{
- OS_NATIVE_ENTER(env, that, SetItemMark_FUNC);
- SetItemMark((MenuRef)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, SetItemMark_FUNC);
-}
-#endif
-
-#ifndef NO_SetKeyboardFocus
-JNIEXPORT jint JNICALL OS_NATIVE(SetKeyboardFocus)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jshort arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetKeyboardFocus_FUNC);
- rc = (jint)SetKeyboardFocus((WindowRef)arg0, (ControlRef)arg1, (ControlFocusPart)arg2);
- OS_NATIVE_EXIT(env, that, SetKeyboardFocus_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetMenuCommandMark
-JNIEXPORT jint JNICALL OS_NATIVE(SetMenuCommandMark)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jchar arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetMenuCommandMark_FUNC);
- rc = (jint)SetMenuCommandMark((MenuRef)arg0, (MenuCommand)arg1, (UniChar)arg2);
- OS_NATIVE_EXIT(env, that, SetMenuCommandMark_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetMenuFont
-JNIEXPORT jint JNICALL OS_NATIVE(SetMenuFont)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jshort arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetMenuFont_FUNC);
- rc = (jint)SetMenuFont((MenuRef)arg0, (SInt16)arg1, (UInt16)arg2);
- OS_NATIVE_EXIT(env, that, SetMenuFont_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetMenuItemCommandKey
-JNIEXPORT jint JNICALL OS_NATIVE(SetMenuItemCommandKey)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jboolean arg2, jchar arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetMenuItemCommandKey_FUNC);
- rc = (jint)SetMenuItemCommandKey((MenuRef)arg0, (MenuItemIndex)arg1, (Boolean)arg2, (UInt16)arg3);
- OS_NATIVE_EXIT(env, that, SetMenuItemCommandKey_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetMenuItemHierarchicalMenu
-JNIEXPORT jint JNICALL OS_NATIVE(SetMenuItemHierarchicalMenu)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetMenuItemHierarchicalMenu_FUNC);
- rc = (jint)SetMenuItemHierarchicalMenu((MenuRef)arg0, (MenuItemIndex)arg1, (MenuRef)arg2);
- OS_NATIVE_EXIT(env, that, SetMenuItemHierarchicalMenu_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetMenuItemIconHandle
-JNIEXPORT jint JNICALL OS_NATIVE(SetMenuItemIconHandle)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jbyte arg2, jint arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetMenuItemIconHandle_FUNC);
- rc = (jint)SetMenuItemIconHandle((MenuRef)arg0, (SInt16)arg1, (UInt8)arg2, (Handle)arg3);
- OS_NATIVE_EXIT(env, that, SetMenuItemIconHandle_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetMenuItemKeyGlyph
-JNIEXPORT jint JNICALL OS_NATIVE(SetMenuItemKeyGlyph)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jshort arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetMenuItemKeyGlyph_FUNC);
- rc = (jint)SetMenuItemKeyGlyph((MenuRef)arg0, (SInt16)arg1, (SInt16)arg2);
- OS_NATIVE_EXIT(env, that, SetMenuItemKeyGlyph_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetMenuItemModifiers
-JNIEXPORT jint JNICALL OS_NATIVE(SetMenuItemModifiers)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jbyte arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetMenuItemModifiers_FUNC);
- rc = (jint)SetMenuItemModifiers((MenuRef)arg0, (SInt16)arg1, (UInt8)arg2);
- OS_NATIVE_EXIT(env, that, SetMenuItemModifiers_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetMenuItemRefCon
-JNIEXPORT jint JNICALL OS_NATIVE(SetMenuItemRefCon)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetMenuItemRefCon_FUNC);
- rc = (jint)SetMenuItemRefCon((MenuRef)arg0, (SInt16)arg1, (UInt32)arg2);
- OS_NATIVE_EXIT(env, that, SetMenuItemRefCon_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetMenuItemTextWithCFString
-JNIEXPORT jint JNICALL OS_NATIVE(SetMenuItemTextWithCFString)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetMenuItemTextWithCFString_FUNC);
- rc = (jint)SetMenuItemTextWithCFString((MenuRef)arg0, (MenuItemIndex)arg1, (CFStringRef)arg2);
- OS_NATIVE_EXIT(env, that, SetMenuItemTextWithCFString_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetMenuTitleWithCFString
-JNIEXPORT jint JNICALL OS_NATIVE(SetMenuTitleWithCFString)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetMenuTitleWithCFString_FUNC);
- rc = (jint)SetMenuTitleWithCFString((MenuRef)arg0, (CFStringRef)arg1);
- OS_NATIVE_EXIT(env, that, SetMenuTitleWithCFString_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetPort
-JNIEXPORT void JNICALL OS_NATIVE(SetPort)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, SetPort_FUNC);
- SetPort((GrafPtr)arg0);
- OS_NATIVE_EXIT(env, that, SetPort_FUNC);
-}
-#endif
-
-#ifndef NO_SetPt
-JNIEXPORT void JNICALL OS_NATIVE(SetPt)
- (JNIEnv *env, jclass that, jobject arg0, jshort arg1, jshort arg2)
-{
- Point _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, SetPt_FUNC);
- if (arg0) if ((lparg0 = getPointFields(env, arg0, &_arg0)) == NULL) goto fail;
- SetPt((Point *)lparg0, (short)arg1, (short)arg2);
-fail:
- if (arg0 && lparg0) setPointFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, SetPt_FUNC);
-}
-#endif
-
-#ifndef NO_SetRect
-JNIEXPORT void JNICALL OS_NATIVE(SetRect)
- (JNIEnv *env, jclass that, jobject arg0, jshort arg1, jshort arg2, jshort arg3, jshort arg4)
-{
- Rect _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, SetRect_FUNC);
- if (arg0) if ((lparg0 = getRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- SetRect((Rect *)lparg0, (short)arg1, (short)arg2, (short)arg3, (short)arg4);
-fail:
- if (arg0 && lparg0) setRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, SetRect_FUNC);
-}
-#endif
-
-#ifndef NO_SetRectRgn
-JNIEXPORT void JNICALL OS_NATIVE(SetRectRgn)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jshort arg2, jshort arg3, jshort arg4)
-{
- OS_NATIVE_ENTER(env, that, SetRectRgn_FUNC);
- SetRectRgn((RgnHandle)arg0, (short)arg1, (short)arg2, (short)arg3, (short)arg4);
- OS_NATIVE_EXIT(env, that, SetRectRgn_FUNC);
-}
-#endif
-
-#ifndef NO_SetRootMenu
-JNIEXPORT jint JNICALL OS_NATIVE(SetRootMenu)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetRootMenu_FUNC);
- rc = (jint)SetRootMenu((MenuRef)arg0);
- OS_NATIVE_EXIT(env, that, SetRootMenu_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetSystemUIMode
-JNIEXPORT jint JNICALL OS_NATIVE(SetSystemUIMode)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetSystemUIMode_FUNC);
- rc = (jint)SetSystemUIMode((SystemUIMode)arg0, (SystemUIOptions)arg1);
- OS_NATIVE_EXIT(env, that, SetSystemUIMode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetThemeBackground
-JNIEXPORT jint JNICALL OS_NATIVE(SetThemeBackground)
- (JNIEnv *env, jclass that, jshort arg0, jshort arg1, jboolean arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetThemeBackground_FUNC);
- rc = (jint)SetThemeBackground((ThemeBrush)arg0, (SInt16)arg1, (Boolean)arg2);
- OS_NATIVE_EXIT(env, that, SetThemeBackground_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetThemeCursor
-JNIEXPORT jint JNICALL OS_NATIVE(SetThemeCursor)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetThemeCursor_FUNC);
- rc = (jint)SetThemeCursor((ThemeCursor)arg0);
- OS_NATIVE_EXIT(env, that, SetThemeCursor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetThemeDrawingState
-JNIEXPORT jint JNICALL OS_NATIVE(SetThemeDrawingState)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetThemeDrawingState_FUNC);
- rc = (jint)SetThemeDrawingState((ThemeDrawingState)arg0, (Boolean)arg1);
- OS_NATIVE_EXIT(env, that, SetThemeDrawingState_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetThemeTextColor
-JNIEXPORT jint JNICALL OS_NATIVE(SetThemeTextColor)
- (JNIEnv *env, jclass that, jshort arg0, jshort arg1, jboolean arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetThemeTextColor_FUNC);
- rc = (jint)SetThemeTextColor(arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, SetThemeTextColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetThemeWindowBackground
-JNIEXPORT jint JNICALL OS_NATIVE(SetThemeWindowBackground)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jboolean arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetThemeWindowBackground_FUNC);
- rc = (jint)SetThemeWindowBackground((WindowRef)arg0, (ThemeBrush)arg1, (Boolean)arg2);
- OS_NATIVE_EXIT(env, that, SetThemeWindowBackground_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetUpControlBackground
-JNIEXPORT jint JNICALL OS_NATIVE(SetUpControlBackground)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jboolean arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetUpControlBackground_FUNC);
- rc = (jint)SetUpControlBackground((ControlRef)arg0, (SInt16)arg1, (Boolean)arg2);
- OS_NATIVE_EXIT(env, that, SetUpControlBackground_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetUserFocusWindow
-JNIEXPORT jint JNICALL OS_NATIVE(SetUserFocusWindow)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetUserFocusWindow_FUNC);
- rc = (jint)SetUserFocusWindow((WindowRef)arg0);
- OS_NATIVE_EXIT(env, that, SetUserFocusWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetWindowActivationScope
-JNIEXPORT jint JNICALL OS_NATIVE(SetWindowActivationScope)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetWindowActivationScope_FUNC);
- rc = (jint)SetWindowActivationScope((WindowRef)arg0, (WindowActivationScope)arg1);
- OS_NATIVE_EXIT(env, that, SetWindowActivationScope_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetWindowAlpha
-JNIEXPORT jint JNICALL OS_NATIVE(SetWindowAlpha)
- (JNIEnv *env, jclass that, jint arg0, jfloat arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetWindowAlpha_FUNC);
- rc = (jint)SetWindowAlpha((WindowRef)arg0, arg1);
- OS_NATIVE_EXIT(env, that, SetWindowAlpha_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetWindowBounds
-JNIEXPORT void JNICALL OS_NATIVE(SetWindowBounds)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2)
-{
- Rect _arg2, *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, SetWindowBounds_FUNC);
- if (arg2) if ((lparg2 = getRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- SetWindowBounds((WindowRef)arg0, (WindowRegionCode)arg1, (Rect *)lparg2);
-fail:
- if (arg2 && lparg2) setRectFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, SetWindowBounds_FUNC);
-}
-#endif
-
-#ifndef NO_SetWindowDefaultButton
-JNIEXPORT jint JNICALL OS_NATIVE(SetWindowDefaultButton)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetWindowDefaultButton_FUNC);
- rc = (jint)SetWindowDefaultButton((WindowRef)arg0, (ControlRef)arg1);
- OS_NATIVE_EXIT(env, that, SetWindowDefaultButton_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetWindowGroup
-JNIEXPORT jint JNICALL OS_NATIVE(SetWindowGroup)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetWindowGroup_FUNC);
- rc = (jint)SetWindowGroup((WindowRef)arg0, (WindowGroupRef)arg1);
- OS_NATIVE_EXIT(env, that, SetWindowGroup_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetWindowGroupOwner
-JNIEXPORT jint JNICALL OS_NATIVE(SetWindowGroupOwner)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetWindowGroupOwner_FUNC);
- rc = (jint)SetWindowGroupOwner((WindowGroupRef)arg0, (WindowRef)arg1);
- OS_NATIVE_EXIT(env, that, SetWindowGroupOwner_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetWindowGroupParent
-JNIEXPORT jint JNICALL OS_NATIVE(SetWindowGroupParent)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetWindowGroupParent_FUNC);
- rc = (jint)SetWindowGroupParent((WindowGroupRef)arg0, (WindowGroupRef)arg1);
- OS_NATIVE_EXIT(env, that, SetWindowGroupParent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetWindowModality
-JNIEXPORT jint JNICALL OS_NATIVE(SetWindowModality)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetWindowModality_FUNC);
- rc = (jint)SetWindowModality((WindowRef)arg0, (WindowModality)arg1, (WindowRef)arg2);
- OS_NATIVE_EXIT(env, that, SetWindowModality_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetWindowModified
-JNIEXPORT jint JNICALL OS_NATIVE(SetWindowModified)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetWindowModified_FUNC);
- rc = (jint)SetWindowModified((WindowRef)arg0, arg1);
- OS_NATIVE_EXIT(env, that, SetWindowModified_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetWindowResizeLimits
-JNIEXPORT jint JNICALL OS_NATIVE(SetWindowResizeLimits)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jobject arg2)
-{
- CGPoint _arg1, *lparg1=NULL;
- CGPoint _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetWindowResizeLimits_FUNC);
- if (arg1) if ((lparg1 = getCGPointFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getCGPointFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)SetWindowResizeLimits((WindowRef)arg0, (HISize *)lparg1, (HISize *)lparg2);
-fail:
- if (arg2 && lparg2) setCGPointFields(env, arg2, lparg2);
- if (arg1 && lparg1) setCGPointFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, SetWindowResizeLimits_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetWindowTitleWithCFString
-JNIEXPORT jint JNICALL OS_NATIVE(SetWindowTitleWithCFString)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetWindowTitleWithCFString_FUNC);
- rc = (jint)SetWindowTitleWithCFString((WindowRef)arg0, (CFStringRef)arg1);
- OS_NATIVE_EXIT(env, that, SetWindowTitleWithCFString_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ShowWindow
-JNIEXPORT void JNICALL OS_NATIVE(ShowWindow)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, ShowWindow_FUNC);
- ShowWindow((WindowRef)arg0);
- OS_NATIVE_EXIT(env, that, ShowWindow_FUNC);
-}
-#endif
-
-#ifndef NO_SizeControl
-JNIEXPORT void JNICALL OS_NATIVE(SizeControl)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jshort arg2)
-{
- OS_NATIVE_ENTER(env, that, SizeControl_FUNC);
- SizeControl((ControlRef)arg0, (SInt16)arg1, (SInt16)arg2);
- OS_NATIVE_EXIT(env, that, SizeControl_FUNC);
-}
-#endif
-
-#ifndef NO_SizeWindow
-JNIEXPORT void JNICALL OS_NATIVE(SizeWindow)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jshort arg2, jboolean arg3)
-{
- OS_NATIVE_ENTER(env, that, SizeWindow_FUNC);
- SizeWindow((WindowRef)arg0, (short)arg1, (short)arg2, (Boolean)arg3);
- OS_NATIVE_EXIT(env, that, SizeWindow_FUNC);
-}
-#endif
-
-#ifndef NO_StillDown
-JNIEXPORT jboolean JNICALL OS_NATIVE(StillDown)
- (JNIEnv *env, jclass that)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, StillDown_FUNC);
- rc = (jboolean)StillDown();
- OS_NATIVE_EXIT(env, that, StillDown_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SysBeep
-JNIEXPORT void JNICALL OS_NATIVE(SysBeep)
- (JNIEnv *env, jclass that, jshort arg0)
-{
- OS_NATIVE_ENTER(env, that, SysBeep_FUNC);
- SysBeep((short)arg0);
- OS_NATIVE_EXIT(env, that, SysBeep_FUNC);
-}
-#endif
-
-#ifndef NO_TXNCopy
-JNIEXPORT jint JNICALL OS_NATIVE(TXNCopy)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TXNCopy_FUNC);
- rc = (jint)TXNCopy((TXNObject)arg0);
- OS_NATIVE_EXIT(env, that, TXNCopy_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TXNCut
-JNIEXPORT jint JNICALL OS_NATIVE(TXNCut)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TXNCut_FUNC);
- rc = (jint)TXNCut((TXNObject)arg0);
- OS_NATIVE_EXIT(env, that, TXNCut_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TXNDataSize
-JNIEXPORT jint JNICALL OS_NATIVE(TXNDataSize)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TXNDataSize_FUNC);
- rc = (jint)TXNDataSize((TXNObject)arg0);
- OS_NATIVE_EXIT(env, that, TXNDataSize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TXNDeleteObject
-JNIEXPORT void JNICALL OS_NATIVE(TXNDeleteObject)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, TXNDeleteObject_FUNC);
- TXNDeleteObject((TXNObject)arg0);
- OS_NATIVE_EXIT(env, that, TXNDeleteObject_FUNC);
-}
-#endif
-
-#ifndef NO_TXNEchoMode
-JNIEXPORT jint JNICALL OS_NATIVE(TXNEchoMode)
- (JNIEnv *env, jclass that, jint arg0, jchar arg1, jint arg2, jboolean arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TXNEchoMode_FUNC);
- rc = (jint)TXNEchoMode((TXNObject)arg0, (UniChar)arg1, (TextEncoding)arg2, (Boolean)arg3);
- OS_NATIVE_EXIT(env, that, TXNEchoMode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TXNGetData
-JNIEXPORT jint JNICALL OS_NATIVE(TXNGetData)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3)
-{
- jint *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TXNGetData_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)TXNGetData((TXNObject)arg0, (TXNOffset)arg1, (TXNOffset)arg2, (Handle *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, TXNGetData_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TXNGetHIRect
-JNIEXPORT jint JNICALL OS_NATIVE(TXNGetHIRect)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2)
-{
- CGRect _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TXNGetHIRect_FUNC);
- if (arg2) if ((lparg2 = getCGRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)TXNGetHIRect((TXNObject)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setCGRectFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, TXNGetHIRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TXNGetLineCount
-JNIEXPORT jint JNICALL OS_NATIVE(TXNGetLineCount)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TXNGetLineCount_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)TXNGetLineCount((TXNObject)arg0, (ItemCount *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, TXNGetLineCount_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TXNGetLineMetrics
-JNIEXPORT jint JNICALL OS_NATIVE(TXNGetLineMetrics)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jintArray arg3)
-{
- jint *lparg2=NULL;
- jint *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TXNGetLineMetrics_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)TXNGetLineMetrics((TXNObject)arg0, (UInt32)arg1, (Fixed *)lparg2, (Fixed *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, TXNGetLineMetrics_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TXNGetSelection
-JNIEXPORT void JNICALL OS_NATIVE(TXNGetSelection)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, TXNGetSelection_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- TXNGetSelection((TXNObject)arg0, (TXNOffset *)lparg1, (TXNOffset *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, TXNGetSelection_FUNC);
-}
-#endif
-
-#ifndef NO_TXNGetTXNObjectControls
-JNIEXPORT jint JNICALL OS_NATIVE(TXNGetTXNObjectControls)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jintArray arg3)
-{
- jint *lparg2=NULL;
- jint *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TXNGetTXNObjectControls_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)TXNGetTXNObjectControls((TXNObject)arg0, (ItemCount)arg1, (const TXNControlTag *)lparg2, (TXNControlData *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, TXNGetTXNObjectControls_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TXNGetViewRect
-JNIEXPORT void JNICALL OS_NATIVE(TXNGetViewRect)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- Rect _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, TXNGetViewRect_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- TXNGetViewRect((TXNObject)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, TXNGetViewRect_FUNC);
-}
-#endif
-
-#ifndef NO_TXNHIPointToOffset
-JNIEXPORT jint JNICALL OS_NATIVE(TXNHIPointToOffset)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jintArray arg2)
-{
- CGPoint _arg1, *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TXNHIPointToOffset_FUNC);
- if (arg1) if ((lparg1 = getCGPointFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)TXNHIPointToOffset((TXNObject)arg0, (HIPoint *)lparg1, (TXNOffset *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) setCGPointFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, TXNHIPointToOffset_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TXNInitTextension
-JNIEXPORT jint JNICALL OS_NATIVE(TXNInitTextension)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TXNInitTextension_FUNC);
- rc = (jint)TXNInitTextension((const TXNMacOSPreferredFontDescription *)arg0, (ItemCount)arg1, (TXNInitOptions)arg2);
- OS_NATIVE_EXIT(env, that, TXNInitTextension_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TXNOffsetToHIPoint
-JNIEXPORT jint JNICALL OS_NATIVE(TXNOffsetToHIPoint)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2)
-{
- CGPoint _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TXNOffsetToHIPoint_FUNC);
- if (arg2) if ((lparg2 = getCGPointFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)TXNOffsetToHIPoint((TXNObject)arg0, (TXNOffset)arg1, (HIPoint *)lparg2);
-fail:
- if (arg2 && lparg2) setCGPointFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, TXNOffsetToHIPoint_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TXNPaste
-JNIEXPORT jint JNICALL OS_NATIVE(TXNPaste)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TXNPaste_FUNC);
- rc = (jint)TXNPaste((TXNObject)arg0);
- OS_NATIVE_EXIT(env, that, TXNPaste_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TXNSelectAll
-JNIEXPORT void JNICALL OS_NATIVE(TXNSelectAll)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, TXNSelectAll_FUNC);
- TXNSelectAll((TXNObject)arg0);
- OS_NATIVE_EXIT(env, that, TXNSelectAll_FUNC);
-}
-#endif
-
-#ifndef NO_TXNSetBackground
-JNIEXPORT jint JNICALL OS_NATIVE(TXNSetBackground)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- TXNBackground _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TXNSetBackground_FUNC);
- if (arg1) if ((lparg1 = getTXNBackgroundFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)TXNSetBackground((TXNObject)arg0, (const TXNBackground *)lparg1);
-fail:
- if (arg1 && lparg1) setTXNBackgroundFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, TXNSetBackground_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TXNSetData
-JNIEXPORT jint JNICALL OS_NATIVE(TXNSetData)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jcharArray arg2, jint arg3, jint arg4, jint arg5)
-{
- jchar *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TXNSetData_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)TXNSetData((TXNObject)arg0, (TXNDataType)arg1, (const void *)lparg2, (ByteCount)arg3, (TXNOffset)arg4, (TXNOffset)arg5);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, TXNSetData_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TXNSetFrameBounds
-JNIEXPORT void JNICALL OS_NATIVE(TXNSetFrameBounds)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5)
-{
- OS_NATIVE_ENTER(env, that, TXNSetFrameBounds_FUNC);
- TXNSetFrameBounds((TXNObject)arg0, (SInt32)arg1, (SInt32)arg2, (SInt32)arg3, (SInt32)arg4, (TXNFrameID)arg5);
- OS_NATIVE_EXIT(env, that, TXNSetFrameBounds_FUNC);
-}
-#endif
-
-#ifndef NO_TXNSetSelection
-JNIEXPORT jint JNICALL OS_NATIVE(TXNSetSelection)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TXNSetSelection_FUNC);
- rc = (jint)TXNSetSelection((TXNObject)arg0, (TXNOffset)arg1, (TXNOffset)arg2);
- OS_NATIVE_EXIT(env, that, TXNSetSelection_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TXNSetTXNObjectControls
-JNIEXPORT jint JNICALL OS_NATIVE(TXNSetTXNObjectControls)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1, jint arg2, jintArray arg3, jintArray arg4)
-{
- jint *lparg3=NULL;
- jint *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TXNSetTXNObjectControls_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)TXNSetTXNObjectControls((TXNObject)arg0, (Boolean)arg1, (ItemCount)arg2, (const TXNControlTag *)lparg3, (const TXNControlData *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, TXNSetTXNObjectControls_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TXNSetTypeAttributes
-JNIEXPORT jint JNICALL OS_NATIVE(TXNSetTypeAttributes)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TXNSetTypeAttributes_FUNC);
- rc = (jint)TXNSetTypeAttributes((TXNObject)arg0, (ItemCount)arg1, (const TXNTypeAttributes *)arg2, (TXNOffset)arg3, (TXNOffset)arg4);
- OS_NATIVE_EXIT(env, that, TXNSetTypeAttributes_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TXNShowSelection
-JNIEXPORT void JNICALL OS_NATIVE(TXNShowSelection)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, TXNShowSelection_FUNC);
- TXNShowSelection((TXNObject)arg0, (Boolean)arg1);
- OS_NATIVE_EXIT(env, that, TXNShowSelection_FUNC);
-}
-#endif
-
-#ifndef NO_TextFace
-JNIEXPORT void JNICALL OS_NATIVE(TextFace)
- (JNIEnv *env, jclass that, jshort arg0)
-{
- OS_NATIVE_ENTER(env, that, TextFace_FUNC);
- TextFace((StyleParameter)arg0);
- OS_NATIVE_EXIT(env, that, TextFace_FUNC);
-}
-#endif
-
-#ifndef NO_TextFont
-JNIEXPORT void JNICALL OS_NATIVE(TextFont)
- (JNIEnv *env, jclass that, jshort arg0)
-{
- OS_NATIVE_ENTER(env, that, TextFont_FUNC);
- TextFont((short)arg0);
- OS_NATIVE_EXIT(env, that, TextFont_FUNC);
-}
-#endif
-
-#ifndef NO_TextSize
-JNIEXPORT void JNICALL OS_NATIVE(TextSize)
- (JNIEnv *env, jclass that, jshort arg0)
-{
- OS_NATIVE_ENTER(env, that, TextSize_FUNC);
- TextSize((short)arg0);
- OS_NATIVE_EXIT(env, that, TextSize_FUNC);
-}
-#endif
-
-#ifndef NO_TrackDrag
-JNIEXPORT jint JNICALL OS_NATIVE(TrackDrag)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- EventRecord _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TrackDrag_FUNC);
- if (arg1) if ((lparg1 = getEventRecordFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)TrackDrag((DragRef)arg0, (const EventRecord *)lparg1, (RgnHandle)arg2);
-fail:
- if (arg1 && lparg1) setEventRecordFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, TrackDrag_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TrackMouseLocationWithOptions
-JNIEXPORT jint JNICALL OS_NATIVE(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 = 0;
- OS_NATIVE_ENTER(env, that, TrackMouseLocationWithOptions_FUNC);
- if (arg3) if ((lparg3 = getPointFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetShortArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)TrackMouseLocationWithOptions((GrafPtr)arg0, (OptionBits)arg1, (EventTimeout)arg2, (Point *)lparg3, (UInt32 *)lparg4, (MouseTrackingResult *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseShortArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) setPointFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, TrackMouseLocationWithOptions_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UCKeyTranslate
-JNIEXPORT jint JNICALL OS_NATIVE(UCKeyTranslate)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jshort arg2, jint arg3, jint arg4, jint arg5, jintArray arg6, jint arg7, jintArray arg8, jcharArray arg9)
-{
- jint *lparg6=NULL;
- jint *lparg8=NULL;
- jchar *lparg9=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, UCKeyTranslate_FUNC);
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- if (arg8) if ((lparg8 = (*env)->GetIntArrayElements(env, arg8, NULL)) == NULL) goto fail;
- if (arg9) if ((lparg9 = (*env)->GetCharArrayElements(env, arg9, NULL)) == NULL) goto fail;
- rc = (jint)UCKeyTranslate((const UCKeyboardLayout *)arg0, (UInt16)arg1, (UInt16)arg2, (UInt32)arg3, (UInt32)arg4, (OptionBits)arg5, (UInt32 *)lparg6, (UniCharCount)arg7, (UniCharCount *)lparg8, (UniChar *)lparg9);
-fail:
- if (arg9 && lparg9) (*env)->ReleaseCharArrayElements(env, arg9, lparg9, 0);
- if (arg8 && lparg8) (*env)->ReleaseIntArrayElements(env, arg8, lparg8, 0);
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- OS_NATIVE_EXIT(env, that, UCKeyTranslate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UTTypeCreateAllIdentifiersForTag
-JNIEXPORT jint JNICALL OS_NATIVE(UTTypeCreateAllIdentifiersForTag)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, UTTypeCreateAllIdentifiersForTag_FUNC);
- rc = (jint)UTTypeCreateAllIdentifiersForTag((CFStringRef)arg0, (CFStringRef)arg1, (CFStringRef)arg2);
- OS_NATIVE_EXIT(env, that, UTTypeCreateAllIdentifiersForTag_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UTTypeCreatePreferredIdentifierForTag
-JNIEXPORT jint JNICALL OS_NATIVE(UTTypeCreatePreferredIdentifierForTag)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, UTTypeCreatePreferredIdentifierForTag_FUNC);
- rc = (jint)UTTypeCreatePreferredIdentifierForTag((CFStringRef)arg0, (CFStringRef)arg1, (CFStringRef)arg2);
- OS_NATIVE_EXIT(env, that, UTTypeCreatePreferredIdentifierForTag_FUNC);
- return rc;
-}
-#endif
-
-#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;
- OS_NATIVE_ENTER(env, that, UnionRect_FUNC);
- if (arg0) if ((lparg0 = getRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = &_arg2) == NULL) goto fail;
- UnionRect(lparg0, lparg1, lparg2);
-fail:
- if (arg2 && lparg2) setRectFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, UnionRect_FUNC);
-}
-#endif
-
-#ifndef NO_UnionRgn
-JNIEXPORT void JNICALL OS_NATIVE(UnionRgn)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, UnionRgn_FUNC);
- UnionRgn((RgnHandle)arg0, (RgnHandle)arg1, (RgnHandle)arg2);
- OS_NATIVE_EXIT(env, that, UnionRgn_FUNC);
-}
-#endif
-
-#ifndef NO_UpdateDataBrowserItems
-JNIEXPORT jint JNICALL OS_NATIVE(UpdateDataBrowserItems)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3, jint arg4, jint arg5)
-{
- jint *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, UpdateDataBrowserItems_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)UpdateDataBrowserItems((ControlRef)arg0, (DataBrowserItemID)arg1, (UInt32)arg2, (const DataBrowserItemID *)lparg3, (DataBrowserPropertyID)arg4, (DataBrowserPropertyID)arg5);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, UpdateDataBrowserItems_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UpgradeScriptInfoToTextEncoding
-JNIEXPORT jint JNICALL OS_NATIVE(UpgradeScriptInfoToTextEncoding)
- (JNIEnv *env, jclass that, jshort arg0, jshort arg1, jshort arg2, jbyteArray arg3, jintArray arg4)
-{
- jbyte *lparg3=NULL;
- jint *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, UpgradeScriptInfoToTextEncoding_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)UpgradeScriptInfoToTextEncoding((ScriptCode)arg0, (LangCode)arg1, (RegionCode)arg2, (ConstStr255Param)lparg3, (TextEncoding *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, UpgradeScriptInfoToTextEncoding_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UseInputWindow
-JNIEXPORT jint JNICALL OS_NATIVE(UseInputWindow)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, UseInputWindow_FUNC);
- rc = (jint)UseInputWindow((TSMDocumentID)arg0, arg1);
- OS_NATIVE_EXIT(env, that, UseInputWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_WaitMouseMoved
-JNIEXPORT jboolean JNICALL OS_NATIVE(WaitMouseMoved)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- Point _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, WaitMouseMoved_FUNC);
- if (arg0) if ((lparg0 = getPointFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)WaitMouseMoved(*lparg0);
-fail:
- if (arg0 && lparg0) setPointFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, WaitMouseMoved_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_X2Fix
-JNIEXPORT jint JNICALL OS_NATIVE(X2Fix)
- (JNIEnv *env, jclass that, jdouble arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, X2Fix_FUNC);
- rc = (jint)X2Fix(arg0);
- OS_NATIVE_EXIT(env, that, X2Fix_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ZoomWindowIdeal
-JNIEXPORT jint JNICALL OS_NATIVE(ZoomWindowIdeal)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jobject arg2)
-{
- Point _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ZoomWindowIdeal_FUNC);
- if (arg2) if ((lparg2 = getPointFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)ZoomWindowIdeal((WindowRef)arg0, (WindowPartCode)arg1, (Point *)lparg2);
-fail:
- if (arg2 && lparg2) setPointFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, ZoomWindowIdeal_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_getpid
-JNIEXPORT jint JNICALL OS_NATIVE(getpid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, getpid_FUNC);
- rc = (jint)getpid();
- OS_NATIVE_EXIT(env, that, getpid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_kCFNumberFormatterDecimalSeparator
-JNIEXPORT jint JNICALL OS_NATIVE(kCFNumberFormatterDecimalSeparator)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, kCFNumberFormatterDecimalSeparator_FUNC);
- rc = (jint)kCFNumberFormatterDecimalSeparator;
- OS_NATIVE_EXIT(env, that, kCFNumberFormatterDecimalSeparator_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_kCFRunLoopCommonModes
-JNIEXPORT jint JNICALL OS_NATIVE(kCFRunLoopCommonModes)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, kCFRunLoopCommonModes_FUNC);
- rc = (jint)kCFRunLoopCommonModes;
- OS_NATIVE_EXIT(env, that, kCFRunLoopCommonModes_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_kCFRunLoopDefaultMode
-JNIEXPORT jint JNICALL OS_NATIVE(kCFRunLoopDefaultMode)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, kCFRunLoopDefaultMode_FUNC);
- rc = (jint)kCFRunLoopDefaultMode;
- OS_NATIVE_EXIT(env, that, kCFRunLoopDefaultMode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_kFontPanelAttributeSizesKey
-JNIEXPORT jint JNICALL OS_NATIVE(kFontPanelAttributeSizesKey)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, kFontPanelAttributeSizesKey_FUNC);
- rc = (jint)kFontPanelAttributeSizesKey;
- OS_NATIVE_EXIT(env, that, kFontPanelAttributeSizesKey_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_kFontPanelAttributeTagsKey
-JNIEXPORT jint JNICALL OS_NATIVE(kFontPanelAttributeTagsKey)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, kFontPanelAttributeTagsKey_FUNC);
- rc = (jint)kFontPanelAttributeTagsKey;
- OS_NATIVE_EXIT(env, that, kFontPanelAttributeTagsKey_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_kFontPanelAttributeValuesKey
-JNIEXPORT jint JNICALL OS_NATIVE(kFontPanelAttributeValuesKey)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, kFontPanelAttributeValuesKey_FUNC);
- rc = (jint)kFontPanelAttributeValuesKey;
- OS_NATIVE_EXIT(env, that, kFontPanelAttributeValuesKey_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_kFontPanelAttributesKey
-JNIEXPORT jint JNICALL OS_NATIVE(kFontPanelAttributesKey)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, kFontPanelAttributesKey_FUNC);
- rc = (jint)kFontPanelAttributesKey;
- OS_NATIVE_EXIT(env, that, kFontPanelAttributesKey_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_kHIViewWindowContentID
-JNIEXPORT jint JNICALL OS_NATIVE(kHIViewWindowContentID)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, kHIViewWindowContentID_FUNC);
- rc = (jint)&kHIViewWindowContentID;
- OS_NATIVE_EXIT(env, that, kHIViewWindowContentID_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_kPMDocumentFormatPDF
-JNIEXPORT jint JNICALL OS_NATIVE(kPMDocumentFormatPDF)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, kPMDocumentFormatPDF_FUNC);
- rc = (jint)kPMDocumentFormatPDF;
- OS_NATIVE_EXIT(env, that, kPMDocumentFormatPDF_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_kPMGraphicsContextCoreGraphics
-JNIEXPORT jint JNICALL OS_NATIVE(kPMGraphicsContextCoreGraphics)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, kPMGraphicsContextCoreGraphics_FUNC);
- rc = (jint)kPMGraphicsContextCoreGraphics;
- OS_NATIVE_EXIT(env, that, kPMGraphicsContextCoreGraphics_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_kUTTagClassFilenameExtension
-JNIEXPORT jint JNICALL OS_NATIVE(kUTTagClassFilenameExtension)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, kUTTagClassFilenameExtension_FUNC);
- rc = (jint)kUTTagClassFilenameExtension;
- OS_NATIVE_EXIT(env, that, kUTTagClassFilenameExtension_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_carbon_ATSUTab_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_carbon_ATSUTab_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- ATSUTab _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_carbon_ATSUTab_2I_FUNC);
- if (arg1) if ((lparg1 = getATSUTabFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_carbon_ATSUTab_2I_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_carbon_BitMap_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_carbon_BitMap_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- BitMap _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_carbon_BitMap_2I_FUNC);
- if (arg1) if ((lparg1 = getBitMapFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_carbon_BitMap_2I_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_carbon_Cursor_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_carbon_Cursor_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- Cursor _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_carbon_Cursor_2I_FUNC);
- if (arg1) if ((lparg1 = getCursorFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_carbon_Cursor_2I_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_carbon_HMHelpContentRec_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_carbon_HMHelpContentRec_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- HMHelpContentRec _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_carbon_HMHelpContentRec_2I_FUNC);
- if (arg1) if ((lparg1 = getHMHelpContentRecFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_carbon_HMHelpContentRec_2I_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_carbon_PixMap_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_carbon_PixMap_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- PixMap _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_carbon_PixMap_2I_FUNC);
- if (arg1) if ((lparg1 = getPixMapFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_carbon_PixMap_2I_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_carbon_RGBColor_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_carbon_RGBColor_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- RGBColor _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_carbon_RGBColor_2I_FUNC);
- if (arg1) if ((lparg1 = getRGBColorFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_carbon_RGBColor_2I_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_carbon_Rect_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_carbon_Rect_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- Rect _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_carbon_Rect_2I_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_carbon_Rect_2I_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_carbon_ATSLayoutRecord_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_carbon_ATSLayoutRecord_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- ATSLayoutRecord _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_carbon_ATSLayoutRecord_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setATSLayoutRecordFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_carbon_ATSLayoutRecord_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_carbon_ATSTrapezoid_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_carbon_ATSTrapezoid_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- ATSTrapezoid _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_carbon_ATSTrapezoid_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setATSTrapezoidFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_carbon_ATSTrapezoid_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_carbon_CGPathElement_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_carbon_CGPathElement_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- CGPathElement _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_carbon_CGPathElement_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setCGPathElementFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_carbon_CGPathElement_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_carbon_GDevice_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_carbon_GDevice_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- GDevice _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_carbon_GDevice_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setGDeviceFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_carbon_GDevice_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_carbon_HMHelpContentRec_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_carbon_HMHelpContentRec_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- HMHelpContentRec _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_carbon_HMHelpContentRec_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setHMHelpContentRecFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_carbon_HMHelpContentRec_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_carbon_NavCBRec_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_carbon_NavCBRec_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- NavCBRec _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_carbon_NavCBRec_2II_FUNC);
- if (arg0) if ((lparg0 = getNavCBRecFields(env, arg0, &_arg0)) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setNavCBRecFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_carbon_NavCBRec_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_carbon_NavFileOrFolderInfo_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_carbon_NavFileOrFolderInfo_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- NavFileOrFolderInfo _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_carbon_NavFileOrFolderInfo_2II_FUNC);
- if (arg0) if ((lparg0 = getNavFileOrFolderInfoFields(env, arg0, &_arg0)) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setNavFileOrFolderInfoFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_carbon_NavFileOrFolderInfo_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_carbon_NavMenuItemSpec_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_carbon_NavMenuItemSpec_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- NavMenuItemSpec _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_carbon_NavMenuItemSpec_2II_FUNC);
- if (arg0) if ((lparg0 = getNavMenuItemSpecFields(env, arg0, &_arg0)) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setNavMenuItemSpecFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_carbon_NavMenuItemSpec_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_carbon_PixMap_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_carbon_PixMap_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- PixMap _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_carbon_PixMap_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setPixMapFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_carbon_PixMap_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_carbon_Point_2_3II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_carbon_Point_2_3II)
- (JNIEnv *env, jclass that, jobject arg0, jintArray arg1, jint arg2)
-{
- Point _arg0, *lparg0=NULL;
- jint *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_carbon_Point_2_3II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- memmove((void *)lparg0, (const void *)lparg1, (size_t)arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
- if (arg0 && lparg0) setPointFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_carbon_Point_2_3II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_carbon_RGBColor_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_carbon_RGBColor_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- RGBColor _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_carbon_RGBColor_2II_FUNC);
- if (arg0) if ((lparg0 = getRGBColorFields(env, arg0, &_arg0)) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setRGBColorFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_carbon_RGBColor_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_carbon_Rect_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_carbon_Rect_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- Rect _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_carbon_Rect_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_carbon_Rect_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_carbon_TextRange_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_carbon_TextRange_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- TextRange _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_carbon_TextRange_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setTextRangeFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_carbon_TextRange_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove___3C_3BI
-JNIEXPORT void JNICALL OS_NATIVE(memmove___3C_3BI)
- (JNIEnv *env, jclass that, jcharArray arg0, jbyteArray arg1, jint arg2)
-{
- jchar *lparg0=NULL;
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove___3C_3BI_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- memmove((void *)lparg0, (const void *)lparg1, (size_t)arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, 0);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT);
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- }
- OS_NATIVE_EXIT(env, that, memmove___3C_3BI_FUNC);
-}
-#endif
-
-#ifndef NO_memmove___3ILorg_eclipse_swt_internal_carbon_TXNTab_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove___3ILorg_eclipse_swt_internal_carbon_TXNTab_2I)
- (JNIEnv *env, jclass that, jintArray arg0, jobject arg1, jint arg2)
-{
- jint *lparg0=NULL;
- TXNTab _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove___3ILorg_eclipse_swt_internal_carbon_TXNTab_2I_FUNC);
- if (arg1) if ((lparg1 = getTXNTabFields(env, arg1, &_arg1)) == NULL) goto fail;
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- }
- memmove((void *)lparg0, (const void *)lparg1, (size_t)arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, 0);
- } else
-#endif
- {
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- }
- OS_NATIVE_EXIT(env, that, memmove___3ILorg_eclipse_swt_internal_carbon_TXNTab_2I_FUNC);
-}
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os.h b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os.h
deleted file mode 100644
index d236f83a91..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os.h
+++ /dev/null
@@ -1,26 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#ifndef INC_os_H
-#define INC_os_H
-
-/*#define NDEBUG*/
-
-#include <Carbon/Carbon.h>
-#include <sys/types.h>
-#include <unistd.h>
-
-#include "os_custom.h"
-
-extern jint CPSEnableForegroundOperation(jint *, jint, jint, jint, jint);
-extern jint CPSSetProcessName(jint *, jbyte *);
-
-#endif /* INC_os_H */
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os_custom.c b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os_custom.c
deleted file mode 100644
index 0006bf458e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os_custom.c
+++ /dev/null
@@ -1,304 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "os_structs.h"
-#include "os_stats.h"
-
-#define OS_NATIVE(func) Java_org_eclipse_swt_internal_carbon_OS_##func
-
-#ifndef NO_NewGlobalRef
-JNIEXPORT jint JNICALL OS_NATIVE(NewGlobalRef)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NewGlobalRef_FUNC);
- rc = (jint)(*env)->NewGlobalRef(env, arg0);
- OS_NATIVE_EXIT(env, that, NewGlobalRef_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DeleteGlobalRef
-JNIEXPORT void JNICALL OS_NATIVE(DeleteGlobalRef)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, DeleteGlobalRef_FUNC);
- (*env)->DeleteGlobalRef(env, (jobject)arg0);
- OS_NATIVE_EXIT(env, that, DeleteGlobalRef_FUNC);
-}
-#endif
-
-#ifndef NO_JNIGetObject
-JNIEXPORT jobject JNICALL OS_NATIVE(JNIGetObject)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jobject rc = 0;
- OS_NATIVE_ENTER(env, that, JNIGetObject_FUNC);
- rc = (jobject)arg0;
- OS_NATIVE_EXIT(env, that, JNIGetObject_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGAffineTransformConcat
-JNIEXPORT void JNICALL OS_NATIVE(CGAffineTransformConcat)
- (JNIEnv *env, jclass that, jfloatArray arg0, jfloatArray arg1, jfloatArray arg2)
-{
- jfloat *lparg0=NULL;
- jfloat *lparg1=NULL;
- jfloat *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, CGAffineTransformConcat_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetFloatArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetFloatArrayElements(env, arg2, NULL)) == NULL) goto fail;
- *(CGAffineTransform *)lparg2 = CGAffineTransformConcat(*(CGAffineTransform *)lparg0, *(CGAffineTransform *)lparg1);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseFloatArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, JNI_ABORT);
- if (arg0 && lparg0) (*env)->ReleaseFloatArrayElements(env, arg0, lparg0, JNI_ABORT);
- OS_NATIVE_EXIT(env, that, CGAffineTransformConcat_FUNC);
-}
-#endif
-
-#ifndef NO_CGAffineTransformInvert
-JNIEXPORT void JNICALL OS_NATIVE(CGAffineTransformInvert)
- (JNIEnv *env, jclass that, jfloatArray arg0, jfloatArray arg1)
-{
- jfloat *lparg0=NULL;
- jfloat *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, CGAffineTransformInvert_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetFloatArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL)) == NULL) goto fail;
- *(CGAffineTransform *)lparg1 = CGAffineTransformInvert(*(CGAffineTransform *)lparg0);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseFloatArrayElements(env, arg0, lparg0, JNI_ABORT);
- OS_NATIVE_EXIT(env, that, CGAffineTransformInvert_FUNC);
-}
-#endif
-
-#ifndef NO_CGAffineTransformMake
-JNIEXPORT void JNICALL OS_NATIVE(CGAffineTransformMake)
- (JNIEnv *env, jclass that, jfloat arg0, jfloat arg1, jfloat arg2, jfloat arg3, jfloat arg4, jfloat arg5, jfloatArray arg6)
-{
- jfloat *lparg6=NULL;
- OS_NATIVE_ENTER(env, that, CGAffineTransformMake_FUNC);
- if (arg6) if ((lparg6 = (*env)->GetFloatArrayElements(env, arg6, NULL)) == NULL) goto fail;
- *(CGAffineTransform *)lparg6 = CGAffineTransformMake(arg0, arg1, arg2, arg3, arg4, arg5);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseFloatArrayElements(env, arg6, lparg6, 0);
- OS_NATIVE_EXIT(env, that, CGAffineTransformMake_FUNC);
-}
-#endif
-
-#ifndef NO_CGAffineTransformRotate
-JNIEXPORT void JNICALL OS_NATIVE(CGAffineTransformRotate)
- (JNIEnv *env, jclass that, jfloatArray arg0, jfloat arg1, jfloatArray arg2)
-{
- jfloat *lparg0=NULL;
- jfloat *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, CGAffineTransformRotate_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetFloatArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetFloatArrayElements(env, arg2, NULL)) == NULL) goto fail;
- *(CGAffineTransform *)lparg2 = CGAffineTransformRotate(*(CGAffineTransform *)lparg0, arg1);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseFloatArrayElements(env, arg2, lparg2, 0);
- if (arg0 && lparg0) (*env)->ReleaseFloatArrayElements(env, arg0, lparg0, JNI_ABORT);
- OS_NATIVE_EXIT(env, that, CGAffineTransformRotate_FUNC);
-}
-#endif
-
-#ifndef NO_CGAffineTransformScale
-JNIEXPORT void JNICALL OS_NATIVE(CGAffineTransformScale)
- (JNIEnv *env, jclass that, jfloatArray arg0, jfloat arg1, jfloat arg2, jfloatArray arg3)
-{
- jfloat *lparg0=NULL;
- jfloat *lparg3=NULL;
- OS_NATIVE_ENTER(env, that, CGAffineTransformScale_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetFloatArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetFloatArrayElements(env, arg3, NULL)) == NULL) goto fail;
- *(CGAffineTransform *)lparg3 = CGAffineTransformScale(*(CGAffineTransform *)lparg0, arg1, arg2);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseFloatArrayElements(env, arg3, lparg3, 0);
- if (arg0 && lparg0) (*env)->ReleaseFloatArrayElements(env, arg0, lparg0, JNI_ABORT);
- OS_NATIVE_EXIT(env, that, CGAffineTransformScale_FUNC);
-}
-#endif
-
-#ifndef NO_CGAffineTransformTranslate
-JNIEXPORT void JNICALL OS_NATIVE(CGAffineTransformTranslate)
- (JNIEnv *env, jclass that, jfloatArray arg0, jfloat arg1, jfloat arg2, jfloatArray arg3)
-{
- jfloat *lparg0=NULL;
- jfloat *lparg3=NULL;
- OS_NATIVE_ENTER(env, that, CGAffineTransformTranslate_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetFloatArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetFloatArrayElements(env, arg3, NULL)) == NULL) goto fail;
- *(CGAffineTransform *)lparg3 = CGAffineTransformTranslate(*(CGAffineTransform *)lparg0, arg1, arg2);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseFloatArrayElements(env, arg3, lparg3, 0);
- if (arg0 && lparg0) (*env)->ReleaseFloatArrayElements(env, arg0, lparg0, JNI_ABORT);
- OS_NATIVE_EXIT(env, that, CGAffineTransformTranslate_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextGetCTM
-JNIEXPORT void JNICALL OS_NATIVE(CGContextGetCTM)
- (JNIEnv *env, jclass that, jint arg0, jfloatArray arg1)
-{
- jfloat *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, CGContextGetCTM_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL)) == NULL) goto fail;
- *(CGAffineTransform *)lparg1 = CGContextGetCTM((CGContextRef)arg0);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CGContextGetCTM_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextGetPathBoundingBox
-JNIEXPORT void JNICALL OS_NATIVE(CGContextGetPathBoundingBox)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- CGRect _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, CGContextGetPathBoundingBox_FUNC);
- if (arg1) if ((lparg1 = getCGRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- *lparg1 = CGContextGetPathBoundingBox((CGContextRef)arg0);
-fail:
- if (arg1 && lparg1) setCGRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CGContextGetPathBoundingBox_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextGetTextPosition
-JNIEXPORT void JNICALL OS_NATIVE(CGContextGetTextPosition)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- CGPoint _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, CGContextGetTextPosition_FUNC)
- if (arg1) if ((lparg1 = getCGPointFields(env, arg1, &_arg1)) == NULL) goto failTag;
- *lparg1 = CGContextGetTextPosition((CGContextRef)arg0);
-failTag:
- if (arg1 && lparg1) setCGPointFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CGContextGetTextPosition_FUNC)
-}
-#endif
-
-#ifndef NO_CGDisplayBounds
-JNIEXPORT void JNICALL OS_NATIVE(CGDisplayBounds)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- CGRect _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, CGDisplayBounds_FUNC);
- if (arg1) if ((lparg1 = getCGRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- *lparg1 = CGDisplayBounds((CGDirectDisplayID)arg0);
-fail:
- if (arg1 && lparg1) setCGRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CGDisplayBounds_FUNC);
-}
-#endif
-
-#ifndef NO_CGPathGetBoundingBox
-JNIEXPORT void JNICALL OS_NATIVE(CGPathGetBoundingBox)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- CGRect _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, CGPathGetBoundingBox_FUNC);
- if (arg1) if ((lparg1 = getCGRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- *lparg1 = CGPathGetBoundingBox((CGPathRef)arg0);
-fail:
- if (arg1 && lparg1) setCGRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CGPathGetBoundingBox_FUNC);
-}
-#endif
-
-#ifndef NO_CGPathGetCurrentPoint
-JNIEXPORT void JNICALL OS_NATIVE(CGPathGetCurrentPoint)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- CGPoint _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, CGPathGetCurrentPoint_FUNC);
- if (arg1) if ((lparg1 = getCGPointFields(env, arg1, &_arg1)) == NULL) goto fail;
- *lparg1 = CGPathGetCurrentPoint((CGPathRef)arg0);
-fail:
- if (arg1 && lparg1) setCGPointFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CGPathGetCurrentPoint_FUNC);
-}
-#endif
-
-#ifndef NO_CGPointApplyAffineTransform
-JNIEXPORT void JNICALL OS_NATIVE(CGPointApplyAffineTransform)
- (JNIEnv *env, jclass that, jobject arg0, jfloatArray arg1, jobject arg2)
-{
- CGPoint _arg0, *lparg0=NULL;
- jfloat *lparg1=NULL;
- CGPoint _arg2, *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, CGPointApplyAffineTransform_FUNC);
- if (arg0) if ((lparg0 = getCGPointFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getCGPointFields(env, arg2, &_arg2)) == NULL) goto fail;
- *(CGPoint *)lparg2 = CGPointApplyAffineTransform(*(CGPoint *)lparg0, *(CGAffineTransform *)lparg1);
-fail:
- if (arg2 && lparg2) setCGPointFields(env, arg2, lparg2);
- if (arg1 && lparg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, JNI_ABORT);
- OS_NATIVE_EXIT(env, that, CGPointApplyAffineTransform_FUNC);
-}
-#endif
-
-#ifndef NO_CGSizeApplyAffineTransform
-JNIEXPORT void JNICALL OS_NATIVE(CGSizeApplyAffineTransform)
- (JNIEnv *env, jclass that, jobject arg0, jfloatArray arg1, jobject arg2)
-{
- CGSize _arg0, *lparg0=NULL;
- jfloat *lparg1=NULL;
- CGSize _arg2, *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, CGSizeApplyAffineTransform_FUNC);
- if (arg0) if ((lparg0 = getCGSizeFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getCGSizeFields(env, arg2, &_arg2)) == NULL) goto fail;
- *(CGSize *)lparg2 = CGSizeApplyAffineTransform(*(CGSize *)lparg0, *(CGAffineTransform *)lparg1);
-fail:
- if (arg2 && lparg2) setCGSizeFields(env, arg2, lparg2);
- if (arg1 && lparg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CGSizeApplyAffineTransform_FUNC);
-}
-#endif
-
-#ifndef NO__1_1BIG_1ENDIAN_1_1
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1_1BIG_1ENDIAN_1_1)
- (JNIEnv *env, jclass that)
-{
- jboolean rc;
- OS_NATIVE_ENTER(env, that, _1_1BIG_1ENDIAN_1_1_FUNC)
-#ifdef __BIG_ENDIAN__
- rc = (jboolean)TRUE;
-#else
- rc = (jboolean)FALSE;
-#endif
- OS_NATIVE_EXIT(env, that, _1_1BIG_1ENDIAN_1_1_FUNC)
- return rc;
-}
-#endif
-
-#ifndef QDPictGetBounds
-JNIEXPORT void JNICALL OS_NATIVE(QDPictGetBounds)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- CGRect _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, QDPictGetBounds_FUNC);
- if (arg1) if ((lparg1 = getCGRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- *lparg1 = QDPictGetBounds((QDPictRef)arg0);
-fail:
- if (arg1 && lparg1) setCGRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, QDPictGetBounds_FUNC);
-}
-#endif \ No newline at end of file
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os_custom.h b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os_custom.h
deleted file mode 100644
index c94b2fb581..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os_custom.h
+++ /dev/null
@@ -1,34 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-/* Libraries for dynamic loaded functions */
-#define CGBitmapContextCreateImage_LIB "com.apple.Carbon"
-#define CGImageCreateWithImageInRect_LIB "com.apple.Carbon"
-#define CGContextSetBlendMode_LIB "com.apple.Carbon"
-#define DataBrowserChangeAttributes_LIB "com.apple.Carbon"
-#define DataBrowserGetAttributes_LIB "com.apple.Carbon"
-#define DataBrowserGetMetric_LIB "com.apple.Carbon"
-#define DataBrowserSetMetric_LIB "com.apple.Carbon"
-#define GetIconRefFromIconFamilyPtr_LIB "com.apple.Carbon"
-#define HIComboBoxSetListVisible_LIB "com.apple.Carbon"
-#define HIComboBoxIsListVisible_LIB "com.apple.Carbon"
-#define HICreateTransformedCGImage_LIB "com.apple.Carbon"
-#define HIThemeSetFill_LIB "com.apple.Carbon"
-#define HIThemeSetTextFill_LIB "com.apple.Carbon"
-#define LSCopyAllRoleHandlersForContentType_LIB "com.apple.Carbon"
-#define LSOpenItemsWithRole_LIB "com.apple.Carbon"
-#define NavDialogSetFilterTypeIdentifiers_LIB "com.apple.Carbon"
-#define HIShapeCreateWithQDRgn_LIB "com.apple.Carbon"
-#define HIShapeReplacePathInCGContext_LIB "com.apple.Carbon"
-#define AXUIElementGetDataBrowserItemInfo_LIB "com.apple.Carbon"
-#define AXUIElementCreateWithDataBrowserAndItemInfo_LIB "com.apple.Carbon"
-#define PMPrinterGetOutputResolution_LIB "com.apple.Carbon"
-#define PMShowPrintDialogWithOptions_LIB "com.apple.Carbon"
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os_stats.c b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os_stats.c
deleted file mode 100644
index a085d6876b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os_stats.c
+++ /dev/null
@@ -1,1027 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "os_stats.h"
-
-#ifdef NATIVE_STATS
-
-int OS_nativeFunctionCount = 985;
-int OS_nativeFunctionCallCount[985];
-char * OS_nativeFunctionNames[] = {
- "AECoerceDesc",
- "AECountItems",
- "AECreateDesc",
- "AEDisposeDesc",
- "AEGetDescData",
- "AEGetNthPtr",
- "AEInstallEventHandler",
- "AEProcessAppleEvent",
- "ATSFontActivateFromFileSpecification",
- "ATSFontDeactivate",
- "ATSFontFindFromName",
- "ATSFontGetHorizontalMetrics",
- "ATSFontGetName",
- "ATSFontGetPostScriptName",
- "ATSFontGetVerticalMetrics",
- "ATSFontIteratorCreate",
- "ATSFontIteratorNext",
- "ATSFontIteratorRelease",
- "ATSUBatchBreakLines",
- "ATSUCreateStyle",
- "ATSUCreateTextLayout",
- "ATSUCreateTextLayoutWithTextPtr",
- "ATSUDirectGetLayoutDataArrayPtrFromTextLayout",
- "ATSUDirectReleaseLayoutDataArrayPtr",
- "ATSUDisposeStyle",
- "ATSUDisposeTextLayout",
- "ATSUDrawText",
- "ATSUFindFontFromName",
- "ATSUFindFontName",
- "ATSUGetFontIDs",
- "ATSUGetGlyphBounds__IIIIISII_3I",
- "ATSUGetGlyphBounds__IIIIISILorg_eclipse_swt_internal_carbon_ATSTrapezoid_2_3I",
- "ATSUGetLayoutControl",
- "ATSUGetLineControl",
- "ATSUGetSoftLineBreaks",
- "ATSUGetTextHighlight",
- "ATSUGetUnjustifiedBounds",
- "ATSUGlyphGetQuadraticPaths",
- "ATSUHighlightText",
- "ATSUNextCursorPosition",
- "ATSUOffsetToPosition",
- "ATSUPositionToOffset",
- "ATSUPreviousCursorPosition",
- "ATSUSetAttributes",
- "ATSUSetFontFeatures",
- "ATSUSetHighlightingMethod",
- "ATSUSetLayoutControls",
- "ATSUSetLineControls",
- "ATSUSetRunStyle",
- "ATSUSetSoftLineBreak",
- "ATSUSetTabArray",
- "ATSUSetTextPointerLocation",
- "ATSUSetTransientFontMatching",
- "ATSUTextDeleted",
- "ATSUTextInserted",
- "AXNotificationHIObjectNotify",
- "AXUIElementCopyAttributeValue",
- "AXUIElementCreateWithDataBrowserAndItemInfo",
- "AXUIElementCreateWithHIObjectAndIdentifier",
- "AXUIElementGetDataBrowserItemInfo",
- "AXUIElementGetHIObject",
- "AXUIElementGetIdentifier",
- "AXValueCreate",
- "AXValueGetValue",
- "AcquireFirstMatchingEventInQueue",
- "ActivateTSMDocument",
- "ActiveNonFloatingWindow",
- "AddDataBrowserItems",
- "AddDataBrowserListViewColumn",
- "AddDragItemFlavor",
- "AppendMenuItemTextWithCFString",
- "AutoSizeDataBrowserListViewColumns",
- "BringToFront",
- "CFArrayAppendValue",
- "CFArrayCreateMutable",
- "CFArrayGetCount",
- "CFArrayGetValueAtIndex",
- "CFDataGetBytePtr",
- "CFDataGetBytes",
- "CFDataGetLength",
- "CFDictionaryGetValueIfPresent",
- "CFEqual",
- "CFLocaleCopyCurrent",
- "CFNumberFormatterCopyProperty",
- "CFNumberFormatterCreate",
- "CFRelease",
- "CFRetain",
- "CFRunLoopAddObserver",
- "CFRunLoopAddSource",
- "CFRunLoopObserverCreate",
- "CFRunLoopObserverInvalidate",
- "CFRunLoopRunInMode",
- "CFRunLoopSourceCreate",
- "CFRunLoopSourceInvalidate",
- "CFRunLoopSourceSignal",
- "CFRunLoopStop",
- "CFRunLoopWakeUp",
- "CFStringCreateWithBytes",
- "CFStringCreateWithCharacters__III",
- "CFStringCreateWithCharacters__I_3CI",
- "CFStringGetBytes",
- "CFStringGetCharacters",
- "CFStringGetLength",
- "CFStringGetSystemEncoding",
- "CFURLCopyFileSystemPath",
- "CFURLCopyLastPathComponent",
- "CFURLCopyPathExtension",
- "CFURLCreateCopyAppendingPathComponent",
- "CFURLCreateCopyDeletingLastPathComponent",
- "CFURLCreateData",
- "CFURLCreateFromFSRef",
- "CFURLCreateFromFileSystemRepresentation",
- "CFURLCreateStringByAddingPercentEscapes",
- "CFURLCreateStringByReplacingPercentEscapes",
- "CFURLCreateWithBytes",
- "CFURLCreateWithFileSystemPath",
- "CFURLCreateWithString",
- "CFURLGetFSRef",
- "CGAffineTransformConcat",
- "CGAffineTransformInvert",
- "CGAffineTransformMake",
- "CGAffineTransformRotate",
- "CGAffineTransformScale",
- "CGAffineTransformTranslate",
- "CGBitmapContextCreate",
- "CGBitmapContextCreateImage",
- "CGColorCreate",
- "CGColorRelease",
- "CGColorSpaceCreateDeviceRGB",
- "CGColorSpaceCreatePattern",
- "CGColorSpaceRelease",
- "CGContextAddArc",
- "CGContextAddArcToPoint",
- "CGContextAddLineToPoint",
- "CGContextAddLines",
- "CGContextAddPath",
- "CGContextAddRect",
- "CGContextBeginPath",
- "CGContextClearRect",
- "CGContextClip",
- "CGContextClosePath",
- "CGContextConcatCTM",
- "CGContextDrawImage",
- "CGContextDrawShading",
- "CGContextEOClip",
- "CGContextEOFillPath",
- "CGContextFillPath",
- "CGContextFillRect",
- "CGContextFlush",
- "CGContextGetCTM",
- "CGContextGetInterpolationQuality",
- "CGContextGetPathBoundingBox",
- "CGContextGetTextPosition",
- "CGContextMoveToPoint",
- "CGContextRelease",
- "CGContextRestoreGState",
- "CGContextRotateCTM",
- "CGContextSaveGState",
- "CGContextScaleCTM",
- "CGContextSelectFont",
- "CGContextSetAlpha",
- "CGContextSetBlendMode",
- "CGContextSetFillColor",
- "CGContextSetFillColorSpace",
- "CGContextSetFillPattern",
- "CGContextSetFont",
- "CGContextSetFontSize",
- "CGContextSetInterpolationQuality",
- "CGContextSetLineCap",
- "CGContextSetLineDash",
- "CGContextSetLineJoin",
- "CGContextSetLineWidth",
- "CGContextSetMiterLimit",
- "CGContextSetRGBFillColor",
- "CGContextSetRGBStrokeColor",
- "CGContextSetRenderingIntent",
- "CGContextSetShouldAntialias",
- "CGContextSetShouldSmoothFonts",
- "CGContextSetStrokeColor",
- "CGContextSetStrokeColorSpace",
- "CGContextSetStrokePattern",
- "CGContextSetTextDrawingMode",
- "CGContextSetTextMatrix",
- "CGContextSetTextPosition",
- "CGContextShowText",
- "CGContextShowTextAtPoint",
- "CGContextStrokePath",
- "CGContextStrokeRect",
- "CGContextSynchronize",
- "CGContextTranslateCTM",
- "CGCursorIsVisible",
- "CGDataProviderCreateWithData",
- "CGDataProviderCreateWithURL",
- "CGDataProviderRelease",
- "CGDisplayBaseAddress",
- "CGDisplayBitsPerPixel",
- "CGDisplayBitsPerSample",
- "CGDisplayBounds",
- "CGDisplayBytesPerRow",
- "CGDisplayHideCursor",
- "CGDisplayPixelsHigh",
- "CGDisplayPixelsWide",
- "CGDisplayShowCursor",
- "CGFontCreateWithPlatformFont",
- "CGFontRelease",
- "CGFunctionCreate",
- "CGFunctionRelease",
- "CGGetDisplaysWithRect",
- "CGImageCreate",
- "CGImageCreateWithImageInRect",
- "CGImageCreateWithJPEGDataProvider",
- "CGImageCreateWithPNGDataProvider",
- "CGImageGetAlphaInfo",
- "CGImageGetBitsPerComponent",
- "CGImageGetBitsPerPixel",
- "CGImageGetBytesPerRow",
- "CGImageGetColorSpace",
- "CGImageGetDataProvider",
- "CGImageGetHeight",
- "CGImageGetWidth",
- "CGImageRelease",
- "CGMainDisplayID",
- "CGPathAddArc",
- "CGPathAddCurveToPoint",
- "CGPathAddLineToPoint",
- "CGPathAddPath",
- "CGPathAddQuadCurveToPoint",
- "CGPathAddRect",
- "CGPathApply",
- "CGPathCloseSubpath",
- "CGPathCreateMutable",
- "CGPathCreateMutableCopy",
- "CGPathGetBoundingBox",
- "CGPathGetCurrentPoint",
- "CGPathIsEmpty",
- "CGPathMoveToPoint",
- "CGPathRelease",
- "CGPatternCreate",
- "CGPatternRelease",
- "CGPointApplyAffineTransform",
- "CGPostKeyboardEvent",
- "CGPostMouseEvent",
- "CGPostScrollWheelEvent",
- "CGRectContainsPoint",
- "CGShadingCreateAxial",
- "CGShadingCreateRadial",
- "CGShadingRelease",
- "CGSizeApplyAffineTransform",
- "CGWarpMouseCursorPosition",
- "CPSEnableForegroundOperation",
- "CPSSetProcessName",
- "CalcMenuSize",
- "Call",
- "CallNextEventHandler",
- "CancelMenuTracking",
- "ChangeMenuItemAttributes",
- "ChangeWindowAttributes",
- "ClearCurrentScrap",
- "ClearKeyboardFocus",
- "ClearMenuBar",
- "ClipCGContextToRegion",
- "CloseDataBrowserContainer",
- "ClosePicture",
- "CloseRgn",
- "CollapseWindow",
- "ContextualMenuSelect",
- "ConvertEventRefToEventRecord",
- "ConvertFromPStringToUnicode",
- "ConvertFromUnicodeToPString",
- "CopyBits",
- "CopyControlTitleAsCFString",
- "CopyMenuItemTextAsCFString",
- "CopyRgn",
- "CountDragItemFlavors",
- "CountDragItems",
- "CountMenuItems",
- "CountSubControls",
- "CreateBevelButtonControl",
- "CreateCGContextForPort",
- "CreateCheckBoxControl",
- "CreateClockControl",
- "CreateDataBrowserControl",
- "CreateEditUnicodeTextControl",
- "CreateEvent",
- "CreateGroupBoxControl",
- "CreateIconControl",
- "CreateLittleArrowsControl",
- "CreateNewMenu",
- "CreateNewWindow",
- "CreatePopupArrowControl",
- "CreatePopupButtonControl",
- "CreateProgressBarControl",
- "CreatePushButtonControl",
- "CreatePushButtonWithIconControl",
- "CreateRadioButtonControl",
- "CreateRootControl",
- "CreateScrollBarControl",
- "CreateSeparatorControl",
- "CreateSliderControl",
- "CreateStandardAlert",
- "CreateStaticTextControl",
- "CreateTabsControl",
- "CreateTextToUnicodeInfoByEncoding",
- "CreateUnicodeToTextInfoByEncoding",
- "CreateUserPaneControl",
- "CreateWindowGroup",
- "DataBrowserChangeAttributes",
- "DataBrowserGetAttributes",
- "DataBrowserGetMetric",
- "DataBrowserSetMetric",
- "DeactivateTSMDocument",
- "DeleteGlobalRef",
- "DeleteMenu",
- "DeleteMenuItem",
- "DeleteMenuItems",
- "DeleteTSMDocument",
- "DiffRgn",
- "DisableControl",
- "DisableMenuCommand",
- "DisableMenuItem",
- "DisposeControl",
- "DisposeDrag",
- "DisposeGWorld",
- "DisposeHandle",
- "DisposeMenu",
- "DisposePtr",
- "DisposeRgn",
- "DisposeTextToUnicodeInfo",
- "DisposeUnicodeToTextInfo",
- "DisposeWindow",
- "DrawControlInCurrentPort",
- "DrawMenuBar",
- "DrawPicture",
- "DrawThemeButton",
- "DrawThemeEditTextFrame",
- "DrawThemeFocusRect",
- "DrawThemePopupArrow",
- "DrawThemeSeparator",
- "DrawThemeTextBox",
- "EmbedControl",
- "EmptyRect",
- "EmptyRgn",
- "EnableControl",
- "EnableMenuCommand",
- "EnableMenuItem",
- "EraseRect",
- "FMGetATSFontRefFromFont",
- "FMGetFontFamilyFromName",
- "FMGetFontFamilyInstanceFromFont",
- "FMGetFontFromATSFontRef",
- "FMGetFontFromFontFamilyInstance",
- "FPIsFontPanelVisible",
- "FPShowHideFontPanel",
- "FSGetCatalogInfo",
- "FSpGetFInfo",
- "FSpMakeFSRef",
- "FindSpecificEventInQueue",
- "FindWindow",
- "Fix2Long",
- "Fix2X",
- "FixTSMDocument",
- "FrontWindow",
- "Gestalt",
- "GetApplicationEventTarget",
- "GetAvailableWindowAttributes",
- "GetAvailableWindowPositioningBounds",
- "GetBestControlRect",
- "GetCFRunLoopFromEventLoop",
- "GetCaretTime",
- "GetClip",
- "GetControl32BitMaximum",
- "GetControl32BitMinimum",
- "GetControl32BitValue",
- "GetControlAction",
- "GetControlBounds",
- "GetControlData__ISIILorg_eclipse_swt_internal_carbon_ControlEditTextSelectionRec_2_3I",
- "GetControlData__ISIILorg_eclipse_swt_internal_carbon_ControlFontStyleRec_2_3I",
- "GetControlData__ISIILorg_eclipse_swt_internal_carbon_LongDateRec_2_3I",
- "GetControlData__ISIILorg_eclipse_swt_internal_carbon_Rect_2_3I",
- "GetControlData__ISII_3B_3I",
- "GetControlData__ISII_3I_3I",
- "GetControlData__ISII_3S_3I",
- "GetControlEventTarget",
- "GetControlFeatures",
- "GetControlKind",
- "GetControlOwner",
- "GetControlProperty",
- "GetControlReference",
- "GetControlRegion",
- "GetControlValue",
- "GetControlViewSize",
- "GetCurrentEventButtonState",
- "GetCurrentEventKeyModifiers",
- "GetCurrentEventLoop",
- "GetCurrentEventQueue",
- "GetCurrentProcess",
- "GetCurrentScrap",
- "GetDataBrowserCallbacks",
- "GetDataBrowserHasScrollBars",
- "GetDataBrowserItemCount",
- "GetDataBrowserItemDataButtonValue",
- "GetDataBrowserItemPartBounds",
- "GetDataBrowserItemState",
- "GetDataBrowserItems",
- "GetDataBrowserListViewDisclosureColumn",
- "GetDataBrowserListViewHeaderBtnHeight",
- "GetDataBrowserListViewHeaderDesc",
- "GetDataBrowserPropertyFlags",
- "GetDataBrowserScrollBarInset",
- "GetDataBrowserScrollPosition",
- "GetDataBrowserSelectionAnchor",
- "GetDataBrowserSelectionFlags",
- "GetDataBrowserSortProperty",
- "GetDataBrowserTableViewColumnPosition",
- "GetDataBrowserTableViewItemID",
- "GetDataBrowserTableViewItemRow",
- "GetDataBrowserTableViewNamedColumnWidth",
- "GetDataBrowserTableViewRowHeight",
- "GetDblTime",
- "GetDeviceList",
- "GetDragAllowableActions",
- "GetDragDropAction",
- "GetDragItemReferenceNumber",
- "GetDragModifiers",
- "GetDragMouse",
- "GetEventClass",
- "GetEventDispatcherTarget",
- "GetEventKind",
- "GetEventParameter__III_3II_3II",
- "GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_CGPoint_2",
- "GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_CGRect_2",
- "GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_HICommand_2",
- "GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_Point_2",
- "GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_RGBColor_2",
- "GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_Rect_2",
- "GetEventParameter__III_3II_3I_3B",
- "GetEventParameter__III_3II_3I_3C",
- "GetEventParameter__III_3II_3I_3I",
- "GetEventParameter__III_3II_3I_3S",
- "GetEventParameter__III_3II_3I_3Z",
- "GetEventTime",
- "GetFlavorData",
- "GetFlavorDataSize",
- "GetFlavorType",
- "GetFrontProcess",
- "GetGWorld",
- "GetGlobalMouse",
- "GetHandleSize",
- "GetIconFamilyData",
- "GetIconRef",
- "GetIconRefFromFileInfo",
- "GetIconRefFromIconFamilyPtr",
- "GetIndMenuItemWithCommandID",
- "GetIndexedSubControl",
- "GetItemMark",
- "GetKeyboardFocus",
- "GetLastUserEventTime",
- "GetMBarHeight",
- "GetMainDevice",
- "GetMainEventQueue",
- "GetMenuCommandMark",
- "GetMenuEventTarget",
- "GetMenuFont",
- "GetMenuHeight",
- "GetMenuID",
- "GetMenuItemCommandID",
- "GetMenuItemHierarchicalMenu",
- "GetMenuItemRefCon",
- "GetMenuTrackingData",
- "GetMenuWidth",
- "GetMouse",
- "GetNextDevice",
- "GetNextWindow",
- "GetPixDepth",
- "GetPort",
- "GetPortBitMapForCopyBits",
- "GetPortBounds",
- "GetPreviousWindow",
- "GetPtrSize",
- "GetRegionBounds",
- "GetRootControl",
- "GetScrapFlavorCount",
- "GetScrapFlavorData__II_3I_3B",
- "GetScrapFlavorData__II_3I_3C",
- "GetScrapFlavorInfoList",
- "GetScrapFlavorSize",
- "GetScriptManagerVariable",
- "GetSuperControl",
- "GetSystemUIMode",
- "GetTabContentRect",
- "GetThemeBrushAsColor",
- "GetThemeButtonContentBounds",
- "GetThemeButtonRegion",
- "GetThemeDrawingState",
- "GetThemeFont",
- "GetThemeMenuItemExtra",
- "GetThemeMetric",
- "GetThemeTextColor",
- "GetThemeTextDimensions",
- "GetUserFocusEventTarget",
- "GetUserFocusWindow",
- "GetWindowActivationScope",
- "GetWindowAlpha",
- "GetWindowBounds",
- "GetWindowClass",
- "GetWindowDefaultButton",
- "GetWindowEventTarget",
- "GetWindowFromPort",
- "GetWindowGroupOfClass",
- "GetWindowList",
- "GetWindowModality",
- "GetWindowPort",
- "GetWindowRegion",
- "GetWindowResizeLimits",
- "GetWindowStructureWidths",
- "HIComboBoxAppendTextItem",
- "HIComboBoxCopyTextItemAtIndex",
- "HIComboBoxCreate",
- "HIComboBoxGetItemCount",
- "HIComboBoxInsertTextItemAtIndex",
- "HIComboBoxIsListVisible",
- "HIComboBoxRemoveItemAtIndex",
- "HIComboBoxSetListVisible",
- "HICopyAccessibilityRoleDescription",
- "HICreateTransformedCGImage",
- "HIObjectCopyClassID",
- "HIObjectCreate",
- "HIObjectRegisterSubclass",
- "HIObjectSetAccessibilityIgnored",
- "HIObjectSetAuxiliaryAccessibilityAttribute",
- "HIScrollViewCreate",
- "HIScrollViewSetScrollBarAutoHide",
- "HISearchFieldChangeAttributes",
- "HISearchFieldCopyDescriptiveText",
- "HISearchFieldCreate",
- "HISearchFieldGetAttributes",
- "HISearchFieldSetDescriptiveText",
- "HIShapeCreateWithQDRgn",
- "HIShapeReplacePathInCGContext",
- "HITextViewCreate",
- "HITextViewGetTXNObject",
- "HITextViewSetBackgroundColor",
- "HIThemeDrawBackground",
- "HIThemeDrawButton",
- "HIThemeDrawFocusRect",
- "HIThemeDrawFrame",
- "HIThemeDrawGenericWell",
- "HIThemeDrawGroupBox",
- "HIThemeDrawGrowBox",
- "HIThemeDrawPopupArrow",
- "HIThemeDrawSeparator",
- "HIThemeDrawTab",
- "HIThemeDrawTabPane",
- "HIThemeDrawTextBox",
- "HIThemeDrawTrack",
- "HIThemeGetButtonBackgroundBounds",
- "HIThemeGetButtonContentBounds",
- "HIThemeGetScrollBarTrackRect",
- "HIThemeGetTextDimensions",
- "HIThemeGetTrackBounds",
- "HIThemeGetTrackLiveValue",
- "HIThemeGetTrackPartBounds",
- "HIThemeGetTrackThumbPositionFromBounds",
- "HIThemeGetTrackThumbPositionFromOffset",
- "HIThemeHitTestScrollBarArrows",
- "HIThemeHitTestTrack",
- "HIThemeSetFill",
- "HIThemeSetTextFill",
- "HIViewAddSubview",
- "HIViewChangeAttributes",
- "HIViewChangeFeatures",
- "HIViewClick",
- "HIViewConvertPoint",
- "HIViewConvertRect",
- "HIViewConvertRegion",
- "HIViewCreateOffscreenImage",
- "HIViewDrawCGImage",
- "HIViewFindByID",
- "HIViewGetBounds",
- "HIViewGetFeatures",
- "HIViewGetFirstSubview",
- "HIViewGetFrame",
- "HIViewGetLastSubview",
- "HIViewGetLayoutInfo",
- "HIViewGetNeedsDisplay",
- "HIViewGetNextView",
- "HIViewGetRoot",
- "HIViewGetSizeConstraints",
- "HIViewGetSubviewHit",
- "HIViewGetSuperview",
- "HIViewGetViewForMouseEvent",
- "HIViewIsDrawingEnabled",
- "HIViewIsVisible",
- "HIViewRegionChanged",
- "HIViewRemoveFromSuperview",
- "HIViewRender",
- "HIViewScrollRect",
- "HIViewSetBoundsOrigin",
- "HIViewSetDrawingEnabled",
- "HIViewSetFrame",
- "HIViewSetLayoutInfo",
- "HIViewSetNeedsDisplay",
- "HIViewSetNeedsDisplayInRegion",
- "HIViewSetVisible",
- "HIViewSetZOrder",
- "HIViewSimulateClick",
- "HIWindowFlush",
- "HIWindowIsDocumentModalTarget",
- "HLock",
- "HMDisplayTag",
- "HMGetTagDelay",
- "HMHideTag",
- "HMInstallControlContentCallback",
- "HMSetTagDelay",
- "HUnlock",
- "HandleControlClick",
- "HandleControlSetCursor",
- "HiWord",
- "HideWindow",
- "HiliteMenu",
- "IconRefToIconFamily",
- "InitContextualMenus",
- "InitCursor",
- "InitDataBrowserCallbacks",
- "InitDataBrowserCustomCallbacks",
- "InsertMenu",
- "InsertMenuItemTextWithCFString",
- "InstallEventHandler",
- "InstallEventLoopIdleTimer",
- "InstallEventLoopTimer",
- "InstallReceiveHandler",
- "InstallTrackingHandler",
- "InvalWindowRect",
- "InvalWindowRgn",
- "InvertRect",
- "IsControlActive",
- "IsControlEnabled",
- "IsControlVisible",
- "IsDataBrowserItemSelected",
- "IsEventInQueue",
- "IsMenuCommandEnabled",
- "IsMenuItemEnabled",
- "IsMenuKeyEvent",
- "IsValidControlHandle",
- "IsValidMenu",
- "IsValidWindowPtr",
- "IsWindowActive",
- "IsWindowCollapsed",
- "IsWindowModified",
- "IsWindowVisible",
- "JNIGetObject",
- "KLGetCurrentKeyboardLayout",
- "KLGetKeyboardLayoutProperty",
- "KeyTranslate",
- "KillPicture",
- "LMGetKbdType",
- "LSCopyAllRoleHandlersForContentType",
- "LSCopyDisplayNameForRef",
- "LSFindApplicationForInfo",
- "LSGetApplicationForInfo",
- "LSOpenApplication",
- "LSOpenCFURLRef",
- "LSOpenURLsWithRole",
- "LineTo",
- "LoWord",
- "Long2Fix",
- "MenuSelect",
- "MoveControl",
- "MoveTo",
- "MoveWindow",
- "NavCreateChooseFolderDialog",
- "NavCreateGetFileDialog",
- "NavCreatePutFileDialog",
- "NavCustomControl__IILorg_eclipse_swt_internal_carbon_AEDesc_2",
- "NavCustomControl__IILorg_eclipse_swt_internal_carbon_NavMenuItemSpec_2",
- "NavDialogDispose",
- "NavDialogGetReply",
- "NavDialogGetSaveFileName",
- "NavDialogGetUserAction",
- "NavDialogRun",
- "NavDialogSetFilterTypeIdentifiers",
- "NavDialogSetSaveFileName",
- "NavDisposeReply",
- "NavGetDefaultDialogCreationOptions",
- "NewControl",
- "NewDrag",
- "NewGWorldFromPtr",
- "NewGlobalRef",
- "NewHandle",
- "NewHandleClear",
- "NewPtr",
- "NewPtrClear",
- "NewRgn",
- "NewTSMDocument",
- "OffsetRect",
- "OffsetRgn",
- "OpenDataBrowserContainer",
- "OpenPicture",
- "OpenRgn",
- "PMCreatePageFormat",
- "PMCreatePrintSettings",
- "PMCreateSession",
- "PMFlattenPageFormat",
- "PMFlattenPrintSettings",
- "PMGetAdjustedPageRect",
- "PMGetAdjustedPaperRect",
- "PMGetCollate",
- "PMGetCopies",
- "PMGetFirstPage",
- "PMGetJobNameCFString",
- "PMGetLastPage",
- "PMGetOrientation",
- "PMGetPageRange",
- "PMGetResolution",
- "PMPrinterGetOutputResolution",
- "PMRelease",
- "PMSessionBeginDocumentNoDialog",
- "PMSessionBeginPageNoDialog",
- "PMSessionCopyDestinationLocation",
- "PMSessionCreatePrinterList",
- "PMSessionDefaultPageFormat",
- "PMSessionDefaultPrintSettings",
- "PMSessionEndDocumentNoDialog",
- "PMSessionEndPageNoDialog",
- "PMSessionError",
- "PMSessionGetCurrentPrinter",
- "PMSessionGetDestinationType",
- "PMSessionGetGraphicsContext",
- "PMSessionPageSetupDialog",
- "PMSessionPrintDialog",
- "PMSessionSetCurrentPrinter",
- "PMSessionSetDestination",
- "PMSessionSetDocumentFormatGeneration",
- "PMSessionSetError",
- "PMSessionUseSheets",
- "PMSessionValidatePageFormat",
- "PMSessionValidatePrintSettings",
- "PMSetCollate",
- "PMSetCopies",
- "PMSetFirstPage",
- "PMSetJobNameCFString",
- "PMSetLastPage",
- "PMSetOrientation",
- "PMSetPageRange",
- "PMShowPrintDialogWithOptions",
- "PMUnflattenPageFormat",
- "PMUnflattenPrintSettings",
- "PickColor",
- "PopUpMenuSelect",
- "PostEvent",
- "PostEventToQueue",
- "PtInRect",
- "PtInRgn",
- "PutScrapFlavor__IIII_3B",
- "PutScrapFlavor__IIII_3C",
- "QDBeginCGContext",
- "QDEndCGContext",
- "QDFlushPortBuffer",
- "QDPictCreateWithProvider",
- "QDPictDrawToCGContext",
- "QDPictGetBounds",
- "QDPictRelease",
- "QDRegionToRects",
- "RGBBackColor",
- "RGBForeColor",
- "ReadIconFile",
- "ReceiveNextEvent",
- "RectInRgn",
- "RectRgn",
- "RegisterAppearanceClient",
- "ReleaseEvent",
- "ReleaseIconRef",
- "ReleaseMenu",
- "ReleaseWindow",
- "ReleaseWindowGroup",
- "RemoveControlProperty",
- "RemoveDataBrowserItems",
- "RemoveDataBrowserTableViewColumn",
- "RemoveEventFromQueue",
- "RemoveEventHandler",
- "RemoveEventLoopTimer",
- "RemoveReceiveHandler",
- "RemoveTrackingHandler",
- "RepositionWindow",
- "ReshapeCustomWindow",
- "RestoreApplicationDockTileImage",
- "RetainEvent",
- "RetainMenu",
- "RetainWindow",
- "RevealDataBrowserItem",
- "RunStandardAlert",
- "SameProcess",
- "ScrollRect",
- "SectRect",
- "SectRgn",
- "SelectWindow",
- "SendBehind",
- "SendEventToEventTarget",
- "SendEventToEventTargetWithOptions",
- "SetApplicationDockTileImage",
- "SetAutomaticControlDragTrackingEnabledForWindow",
- "SetBevelButtonContentInfo",
- "SetClip",
- "SetControl32BitMaximum",
- "SetControl32BitMinimum",
- "SetControl32BitValue",
- "SetControlAction",
- "SetControlBounds",
- "SetControlColorProc",
- "SetControlData__IIIII",
- "SetControlData__IIIILorg_eclipse_swt_internal_carbon_ControlButtonContentInfo_2",
- "SetControlData__IIIILorg_eclipse_swt_internal_carbon_ControlEditTextSelectionRec_2",
- "SetControlData__IIIILorg_eclipse_swt_internal_carbon_ControlTabInfoRecV1_2",
- "SetControlData__IIIILorg_eclipse_swt_internal_carbon_LongDateRec_2",
- "SetControlData__IIIILorg_eclipse_swt_internal_carbon_Rect_2",
- "SetControlData__IIII_3B",
- "SetControlData__IIII_3I",
- "SetControlData__IIII_3S",
- "SetControlFontStyle",
- "SetControlPopupMenuHandle",
- "SetControlProperty",
- "SetControlReference",
- "SetControlTitleWithCFString",
- "SetControlViewSize",
- "SetControlVisibility",
- "SetCursor",
- "SetDataBrowserCallbacks",
- "SetDataBrowserCustomCallbacks",
- "SetDataBrowserHasScrollBars",
- "SetDataBrowserItemDataBooleanValue",
- "SetDataBrowserItemDataButtonValue",
- "SetDataBrowserItemDataIcon",
- "SetDataBrowserItemDataItemID",
- "SetDataBrowserItemDataText",
- "SetDataBrowserListViewDisclosureColumn",
- "SetDataBrowserListViewHeaderBtnHeight",
- "SetDataBrowserListViewHeaderDesc",
- "SetDataBrowserPropertyFlags",
- "SetDataBrowserScrollPosition",
- "SetDataBrowserSelectedItems",
- "SetDataBrowserSelectionFlags",
- "SetDataBrowserSortOrder",
- "SetDataBrowserSortProperty",
- "SetDataBrowserTableViewColumnPosition",
- "SetDataBrowserTableViewHiliteStyle",
- "SetDataBrowserTableViewItemRow",
- "SetDataBrowserTableViewNamedColumnWidth",
- "SetDataBrowserTableViewRowHeight",
- "SetDataBrowserTarget",
- "SetDragAllowableActions",
- "SetDragDropAction",
- "SetDragImageWithCGImage",
- "SetDragInputProc",
- "SetDragItemFlavorData",
- "SetDragSendProc",
- "SetEventLoopTimerNextFireTime",
- "SetEventParameter__IIIILorg_eclipse_swt_internal_carbon_CGPoint_2",
- "SetEventParameter__IIIILorg_eclipse_swt_internal_carbon_HICommand_2",
- "SetEventParameter__IIIILorg_eclipse_swt_internal_carbon_Point_2",
- "SetEventParameter__IIII_3C",
- "SetEventParameter__IIII_3I",
- "SetEventParameter__IIII_3S",
- "SetEventParameter__IIII_3Z",
- "SetFontInfoForSelection",
- "SetFrontProcess",
- "SetFrontProcessWithOptions",
- "SetGWorld",
- "SetHandleSize",
- "SetIconFamilyData",
- "SetItemMark",
- "SetKeyboardFocus",
- "SetMenuCommandMark",
- "SetMenuFont",
- "SetMenuItemCommandKey",
- "SetMenuItemHierarchicalMenu",
- "SetMenuItemIconHandle",
- "SetMenuItemKeyGlyph",
- "SetMenuItemModifiers",
- "SetMenuItemRefCon",
- "SetMenuItemTextWithCFString",
- "SetMenuTitleWithCFString",
- "SetPort",
- "SetPt",
- "SetRect",
- "SetRectRgn",
- "SetRootMenu",
- "SetSystemUIMode",
- "SetThemeBackground",
- "SetThemeCursor",
- "SetThemeDrawingState",
- "SetThemeTextColor",
- "SetThemeWindowBackground",
- "SetUpControlBackground",
- "SetUserFocusWindow",
- "SetWindowActivationScope",
- "SetWindowAlpha",
- "SetWindowBounds",
- "SetWindowDefaultButton",
- "SetWindowGroup",
- "SetWindowGroupOwner",
- "SetWindowGroupParent",
- "SetWindowModality",
- "SetWindowModified",
- "SetWindowResizeLimits",
- "SetWindowTitleWithCFString",
- "ShowWindow",
- "SizeControl",
- "SizeWindow",
- "StillDown",
- "SysBeep",
- "TXNCopy",
- "TXNCut",
- "TXNDataSize",
- "TXNDeleteObject",
- "TXNEchoMode",
- "TXNGetData",
- "TXNGetHIRect",
- "TXNGetLineCount",
- "TXNGetLineMetrics",
- "TXNGetSelection",
- "TXNGetTXNObjectControls",
- "TXNGetViewRect",
- "TXNHIPointToOffset",
- "TXNInitTextension",
- "TXNOffsetToHIPoint",
- "TXNPaste",
- "TXNSelectAll",
- "TXNSetBackground",
- "TXNSetData",
- "TXNSetFrameBounds",
- "TXNSetSelection",
- "TXNSetTXNObjectControls",
- "TXNSetTypeAttributes",
- "TXNShowSelection",
- "TextFace",
- "TextFont",
- "TextSize",
- "TrackDrag",
- "TrackMouseLocationWithOptions",
- "UCKeyTranslate",
- "UTTypeCreateAllIdentifiersForTag",
- "UTTypeCreatePreferredIdentifierForTag",
- "UnionRect",
- "UnionRgn",
- "UpdateDataBrowserItems",
- "UpgradeScriptInfoToTextEncoding",
- "UseInputWindow",
- "WaitMouseMoved",
- "X2Fix",
- "ZoomWindowIdeal",
- "_1_1BIG_1ENDIAN_1_1",
- "getpid",
- "kCFNumberFormatterDecimalSeparator",
- "kCFRunLoopCommonModes",
- "kCFRunLoopDefaultMode",
- "kFontPanelAttributeSizesKey",
- "kFontPanelAttributeTagsKey",
- "kFontPanelAttributeValuesKey",
- "kFontPanelAttributesKey",
- "kHIViewWindowContentID",
- "kPMDocumentFormatPDF",
- "kPMGraphicsContextCoreGraphics",
- "kUTTagClassFilenameExtension",
- "memmove__ILorg_eclipse_swt_internal_carbon_ATSUTab_2I",
- "memmove__ILorg_eclipse_swt_internal_carbon_BitMap_2I",
- "memmove__ILorg_eclipse_swt_internal_carbon_Cursor_2I",
- "memmove__ILorg_eclipse_swt_internal_carbon_HMHelpContentRec_2I",
- "memmove__ILorg_eclipse_swt_internal_carbon_PixMap_2I",
- "memmove__ILorg_eclipse_swt_internal_carbon_RGBColor_2I",
- "memmove__ILorg_eclipse_swt_internal_carbon_Rect_2I",
- "memmove__Lorg_eclipse_swt_internal_carbon_ATSLayoutRecord_2II",
- "memmove__Lorg_eclipse_swt_internal_carbon_ATSTrapezoid_2II",
- "memmove__Lorg_eclipse_swt_internal_carbon_CGPathElement_2II",
- "memmove__Lorg_eclipse_swt_internal_carbon_GDevice_2II",
- "memmove__Lorg_eclipse_swt_internal_carbon_HMHelpContentRec_2II",
- "memmove__Lorg_eclipse_swt_internal_carbon_NavCBRec_2II",
- "memmove__Lorg_eclipse_swt_internal_carbon_NavFileOrFolderInfo_2II",
- "memmove__Lorg_eclipse_swt_internal_carbon_NavMenuItemSpec_2II",
- "memmove__Lorg_eclipse_swt_internal_carbon_PixMap_2II",
- "memmove__Lorg_eclipse_swt_internal_carbon_Point_2_3II",
- "memmove__Lorg_eclipse_swt_internal_carbon_RGBColor_2II",
- "memmove__Lorg_eclipse_swt_internal_carbon_Rect_2II",
- "memmove__Lorg_eclipse_swt_internal_carbon_TextRange_2II",
- "memmove___3C_3BI",
- "memmove___3ILorg_eclipse_swt_internal_carbon_TXNTab_2I",
-};
-
-#define STATS_NATIVE(func) Java_org_eclipse_swt_tools_internal_NativeStats_##func
-
-JNIEXPORT jint JNICALL STATS_NATIVE(OS_1GetFunctionCount)
- (JNIEnv *env, jclass that)
-{
- return OS_nativeFunctionCount;
-}
-
-JNIEXPORT jstring JNICALL STATS_NATIVE(OS_1GetFunctionName)
- (JNIEnv *env, jclass that, jint index)
-{
- return (*env)->NewStringUTF(env, OS_nativeFunctionNames[index]);
-}
-
-JNIEXPORT jint JNICALL STATS_NATIVE(OS_1GetFunctionCallCount)
- (JNIEnv *env, jclass that, jint index)
-{
- return OS_nativeFunctionCallCount[index];
-}
-
-#endif
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os_stats.h b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os_stats.h
deleted file mode 100644
index 682e38b0df..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os_stats.h
+++ /dev/null
@@ -1,1013 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#ifdef NATIVE_STATS
-extern int OS_nativeFunctionCount;
-extern int OS_nativeFunctionCallCount[];
-extern char* OS_nativeFunctionNames[];
-#define OS_NATIVE_ENTER(env, that, func) OS_nativeFunctionCallCount[func]++;
-#define OS_NATIVE_EXIT(env, that, func)
-#else
-#ifndef OS_NATIVE_ENTER
-#define OS_NATIVE_ENTER(env, that, func)
-#endif
-#ifndef OS_NATIVE_EXIT
-#define OS_NATIVE_EXIT(env, that, func)
-#endif
-#endif
-
-typedef enum {
- AECoerceDesc_FUNC,
- AECountItems_FUNC,
- AECreateDesc_FUNC,
- AEDisposeDesc_FUNC,
- AEGetDescData_FUNC,
- AEGetNthPtr_FUNC,
- AEInstallEventHandler_FUNC,
- AEProcessAppleEvent_FUNC,
- ATSFontActivateFromFileSpecification_FUNC,
- ATSFontDeactivate_FUNC,
- ATSFontFindFromName_FUNC,
- ATSFontGetHorizontalMetrics_FUNC,
- ATSFontGetName_FUNC,
- ATSFontGetPostScriptName_FUNC,
- ATSFontGetVerticalMetrics_FUNC,
- ATSFontIteratorCreate_FUNC,
- ATSFontIteratorNext_FUNC,
- ATSFontIteratorRelease_FUNC,
- ATSUBatchBreakLines_FUNC,
- ATSUCreateStyle_FUNC,
- ATSUCreateTextLayout_FUNC,
- ATSUCreateTextLayoutWithTextPtr_FUNC,
- ATSUDirectGetLayoutDataArrayPtrFromTextLayout_FUNC,
- ATSUDirectReleaseLayoutDataArrayPtr_FUNC,
- ATSUDisposeStyle_FUNC,
- ATSUDisposeTextLayout_FUNC,
- ATSUDrawText_FUNC,
- ATSUFindFontFromName_FUNC,
- ATSUFindFontName_FUNC,
- ATSUGetFontIDs_FUNC,
- ATSUGetGlyphBounds__IIIIISII_3I_FUNC,
- ATSUGetGlyphBounds__IIIIISILorg_eclipse_swt_internal_carbon_ATSTrapezoid_2_3I_FUNC,
- ATSUGetLayoutControl_FUNC,
- ATSUGetLineControl_FUNC,
- ATSUGetSoftLineBreaks_FUNC,
- ATSUGetTextHighlight_FUNC,
- ATSUGetUnjustifiedBounds_FUNC,
- ATSUGlyphGetQuadraticPaths_FUNC,
- ATSUHighlightText_FUNC,
- ATSUNextCursorPosition_FUNC,
- ATSUOffsetToPosition_FUNC,
- ATSUPositionToOffset_FUNC,
- ATSUPreviousCursorPosition_FUNC,
- ATSUSetAttributes_FUNC,
- ATSUSetFontFeatures_FUNC,
- ATSUSetHighlightingMethod_FUNC,
- ATSUSetLayoutControls_FUNC,
- ATSUSetLineControls_FUNC,
- ATSUSetRunStyle_FUNC,
- ATSUSetSoftLineBreak_FUNC,
- ATSUSetTabArray_FUNC,
- ATSUSetTextPointerLocation_FUNC,
- ATSUSetTransientFontMatching_FUNC,
- ATSUTextDeleted_FUNC,
- ATSUTextInserted_FUNC,
- AXNotificationHIObjectNotify_FUNC,
- AXUIElementCopyAttributeValue_FUNC,
- AXUIElementCreateWithDataBrowserAndItemInfo_FUNC,
- AXUIElementCreateWithHIObjectAndIdentifier_FUNC,
- AXUIElementGetDataBrowserItemInfo_FUNC,
- AXUIElementGetHIObject_FUNC,
- AXUIElementGetIdentifier_FUNC,
- AXValueCreate_FUNC,
- AXValueGetValue_FUNC,
- AcquireFirstMatchingEventInQueue_FUNC,
- ActivateTSMDocument_FUNC,
- ActiveNonFloatingWindow_FUNC,
- AddDataBrowserItems_FUNC,
- AddDataBrowserListViewColumn_FUNC,
- AddDragItemFlavor_FUNC,
- AppendMenuItemTextWithCFString_FUNC,
- AutoSizeDataBrowserListViewColumns_FUNC,
- BringToFront_FUNC,
- CFArrayAppendValue_FUNC,
- CFArrayCreateMutable_FUNC,
- CFArrayGetCount_FUNC,
- CFArrayGetValueAtIndex_FUNC,
- CFDataGetBytePtr_FUNC,
- CFDataGetBytes_FUNC,
- CFDataGetLength_FUNC,
- CFDictionaryGetValueIfPresent_FUNC,
- CFEqual_FUNC,
- CFLocaleCopyCurrent_FUNC,
- CFNumberFormatterCopyProperty_FUNC,
- CFNumberFormatterCreate_FUNC,
- CFRelease_FUNC,
- CFRetain_FUNC,
- CFRunLoopAddObserver_FUNC,
- CFRunLoopAddSource_FUNC,
- CFRunLoopObserverCreate_FUNC,
- CFRunLoopObserverInvalidate_FUNC,
- CFRunLoopRunInMode_FUNC,
- CFRunLoopSourceCreate_FUNC,
- CFRunLoopSourceInvalidate_FUNC,
- CFRunLoopSourceSignal_FUNC,
- CFRunLoopStop_FUNC,
- CFRunLoopWakeUp_FUNC,
- CFStringCreateWithBytes_FUNC,
- CFStringCreateWithCharacters__III_FUNC,
- CFStringCreateWithCharacters__I_3CI_FUNC,
- CFStringGetBytes_FUNC,
- CFStringGetCharacters_FUNC,
- CFStringGetLength_FUNC,
- CFStringGetSystemEncoding_FUNC,
- CFURLCopyFileSystemPath_FUNC,
- CFURLCopyLastPathComponent_FUNC,
- CFURLCopyPathExtension_FUNC,
- CFURLCreateCopyAppendingPathComponent_FUNC,
- CFURLCreateCopyDeletingLastPathComponent_FUNC,
- CFURLCreateData_FUNC,
- CFURLCreateFromFSRef_FUNC,
- CFURLCreateFromFileSystemRepresentation_FUNC,
- CFURLCreateStringByAddingPercentEscapes_FUNC,
- CFURLCreateStringByReplacingPercentEscapes_FUNC,
- CFURLCreateWithBytes_FUNC,
- CFURLCreateWithFileSystemPath_FUNC,
- CFURLCreateWithString_FUNC,
- CFURLGetFSRef_FUNC,
- CGAffineTransformConcat_FUNC,
- CGAffineTransformInvert_FUNC,
- CGAffineTransformMake_FUNC,
- CGAffineTransformRotate_FUNC,
- CGAffineTransformScale_FUNC,
- CGAffineTransformTranslate_FUNC,
- CGBitmapContextCreate_FUNC,
- CGBitmapContextCreateImage_FUNC,
- CGColorCreate_FUNC,
- CGColorRelease_FUNC,
- CGColorSpaceCreateDeviceRGB_FUNC,
- CGColorSpaceCreatePattern_FUNC,
- CGColorSpaceRelease_FUNC,
- CGContextAddArc_FUNC,
- CGContextAddArcToPoint_FUNC,
- CGContextAddLineToPoint_FUNC,
- CGContextAddLines_FUNC,
- CGContextAddPath_FUNC,
- CGContextAddRect_FUNC,
- CGContextBeginPath_FUNC,
- CGContextClearRect_FUNC,
- CGContextClip_FUNC,
- CGContextClosePath_FUNC,
- CGContextConcatCTM_FUNC,
- CGContextDrawImage_FUNC,
- CGContextDrawShading_FUNC,
- CGContextEOClip_FUNC,
- CGContextEOFillPath_FUNC,
- CGContextFillPath_FUNC,
- CGContextFillRect_FUNC,
- CGContextFlush_FUNC,
- CGContextGetCTM_FUNC,
- CGContextGetInterpolationQuality_FUNC,
- CGContextGetPathBoundingBox_FUNC,
- CGContextGetTextPosition_FUNC,
- CGContextMoveToPoint_FUNC,
- CGContextRelease_FUNC,
- CGContextRestoreGState_FUNC,
- CGContextRotateCTM_FUNC,
- CGContextSaveGState_FUNC,
- CGContextScaleCTM_FUNC,
- CGContextSelectFont_FUNC,
- CGContextSetAlpha_FUNC,
- CGContextSetBlendMode_FUNC,
- CGContextSetFillColor_FUNC,
- CGContextSetFillColorSpace_FUNC,
- CGContextSetFillPattern_FUNC,
- CGContextSetFont_FUNC,
- CGContextSetFontSize_FUNC,
- CGContextSetInterpolationQuality_FUNC,
- CGContextSetLineCap_FUNC,
- CGContextSetLineDash_FUNC,
- CGContextSetLineJoin_FUNC,
- CGContextSetLineWidth_FUNC,
- CGContextSetMiterLimit_FUNC,
- CGContextSetRGBFillColor_FUNC,
- CGContextSetRGBStrokeColor_FUNC,
- CGContextSetRenderingIntent_FUNC,
- CGContextSetShouldAntialias_FUNC,
- CGContextSetShouldSmoothFonts_FUNC,
- CGContextSetStrokeColor_FUNC,
- CGContextSetStrokeColorSpace_FUNC,
- CGContextSetStrokePattern_FUNC,
- CGContextSetTextDrawingMode_FUNC,
- CGContextSetTextMatrix_FUNC,
- CGContextSetTextPosition_FUNC,
- CGContextShowText_FUNC,
- CGContextShowTextAtPoint_FUNC,
- CGContextStrokePath_FUNC,
- CGContextStrokeRect_FUNC,
- CGContextSynchronize_FUNC,
- CGContextTranslateCTM_FUNC,
- CGCursorIsVisible_FUNC,
- CGDataProviderCreateWithData_FUNC,
- CGDataProviderCreateWithURL_FUNC,
- CGDataProviderRelease_FUNC,
- CGDisplayBaseAddress_FUNC,
- CGDisplayBitsPerPixel_FUNC,
- CGDisplayBitsPerSample_FUNC,
- CGDisplayBounds_FUNC,
- CGDisplayBytesPerRow_FUNC,
- CGDisplayHideCursor_FUNC,
- CGDisplayPixelsHigh_FUNC,
- CGDisplayPixelsWide_FUNC,
- CGDisplayShowCursor_FUNC,
- CGFontCreateWithPlatformFont_FUNC,
- CGFontRelease_FUNC,
- CGFunctionCreate_FUNC,
- CGFunctionRelease_FUNC,
- CGGetDisplaysWithRect_FUNC,
- CGImageCreate_FUNC,
- CGImageCreateWithImageInRect_FUNC,
- CGImageCreateWithJPEGDataProvider_FUNC,
- CGImageCreateWithPNGDataProvider_FUNC,
- CGImageGetAlphaInfo_FUNC,
- CGImageGetBitsPerComponent_FUNC,
- CGImageGetBitsPerPixel_FUNC,
- CGImageGetBytesPerRow_FUNC,
- CGImageGetColorSpace_FUNC,
- CGImageGetDataProvider_FUNC,
- CGImageGetHeight_FUNC,
- CGImageGetWidth_FUNC,
- CGImageRelease_FUNC,
- CGMainDisplayID_FUNC,
- CGPathAddArc_FUNC,
- CGPathAddCurveToPoint_FUNC,
- CGPathAddLineToPoint_FUNC,
- CGPathAddPath_FUNC,
- CGPathAddQuadCurveToPoint_FUNC,
- CGPathAddRect_FUNC,
- CGPathApply_FUNC,
- CGPathCloseSubpath_FUNC,
- CGPathCreateMutable_FUNC,
- CGPathCreateMutableCopy_FUNC,
- CGPathGetBoundingBox_FUNC,
- CGPathGetCurrentPoint_FUNC,
- CGPathIsEmpty_FUNC,
- CGPathMoveToPoint_FUNC,
- CGPathRelease_FUNC,
- CGPatternCreate_FUNC,
- CGPatternRelease_FUNC,
- CGPointApplyAffineTransform_FUNC,
- CGPostKeyboardEvent_FUNC,
- CGPostMouseEvent_FUNC,
- CGPostScrollWheelEvent_FUNC,
- CGRectContainsPoint_FUNC,
- CGShadingCreateAxial_FUNC,
- CGShadingCreateRadial_FUNC,
- CGShadingRelease_FUNC,
- CGSizeApplyAffineTransform_FUNC,
- CGWarpMouseCursorPosition_FUNC,
- CPSEnableForegroundOperation_FUNC,
- CPSSetProcessName_FUNC,
- CalcMenuSize_FUNC,
- Call_FUNC,
- CallNextEventHandler_FUNC,
- CancelMenuTracking_FUNC,
- ChangeMenuItemAttributes_FUNC,
- ChangeWindowAttributes_FUNC,
- ClearCurrentScrap_FUNC,
- ClearKeyboardFocus_FUNC,
- ClearMenuBar_FUNC,
- ClipCGContextToRegion_FUNC,
- CloseDataBrowserContainer_FUNC,
- ClosePicture_FUNC,
- CloseRgn_FUNC,
- CollapseWindow_FUNC,
- ContextualMenuSelect_FUNC,
- ConvertEventRefToEventRecord_FUNC,
- ConvertFromPStringToUnicode_FUNC,
- ConvertFromUnicodeToPString_FUNC,
- CopyBits_FUNC,
- CopyControlTitleAsCFString_FUNC,
- CopyMenuItemTextAsCFString_FUNC,
- CopyRgn_FUNC,
- CountDragItemFlavors_FUNC,
- CountDragItems_FUNC,
- CountMenuItems_FUNC,
- CountSubControls_FUNC,
- CreateBevelButtonControl_FUNC,
- CreateCGContextForPort_FUNC,
- CreateCheckBoxControl_FUNC,
- CreateClockControl_FUNC,
- CreateDataBrowserControl_FUNC,
- CreateEditUnicodeTextControl_FUNC,
- CreateEvent_FUNC,
- CreateGroupBoxControl_FUNC,
- CreateIconControl_FUNC,
- CreateLittleArrowsControl_FUNC,
- CreateNewMenu_FUNC,
- CreateNewWindow_FUNC,
- CreatePopupArrowControl_FUNC,
- CreatePopupButtonControl_FUNC,
- CreateProgressBarControl_FUNC,
- CreatePushButtonControl_FUNC,
- CreatePushButtonWithIconControl_FUNC,
- CreateRadioButtonControl_FUNC,
- CreateRootControl_FUNC,
- CreateScrollBarControl_FUNC,
- CreateSeparatorControl_FUNC,
- CreateSliderControl_FUNC,
- CreateStandardAlert_FUNC,
- CreateStaticTextControl_FUNC,
- CreateTabsControl_FUNC,
- CreateTextToUnicodeInfoByEncoding_FUNC,
- CreateUnicodeToTextInfoByEncoding_FUNC,
- CreateUserPaneControl_FUNC,
- CreateWindowGroup_FUNC,
- DataBrowserChangeAttributes_FUNC,
- DataBrowserGetAttributes_FUNC,
- DataBrowserGetMetric_FUNC,
- DataBrowserSetMetric_FUNC,
- DeactivateTSMDocument_FUNC,
- DeleteGlobalRef_FUNC,
- DeleteMenu_FUNC,
- DeleteMenuItem_FUNC,
- DeleteMenuItems_FUNC,
- DeleteTSMDocument_FUNC,
- DiffRgn_FUNC,
- DisableControl_FUNC,
- DisableMenuCommand_FUNC,
- DisableMenuItem_FUNC,
- DisposeControl_FUNC,
- DisposeDrag_FUNC,
- DisposeGWorld_FUNC,
- DisposeHandle_FUNC,
- DisposeMenu_FUNC,
- DisposePtr_FUNC,
- DisposeRgn_FUNC,
- DisposeTextToUnicodeInfo_FUNC,
- DisposeUnicodeToTextInfo_FUNC,
- DisposeWindow_FUNC,
- DrawControlInCurrentPort_FUNC,
- DrawMenuBar_FUNC,
- DrawPicture_FUNC,
- DrawThemeButton_FUNC,
- DrawThemeEditTextFrame_FUNC,
- DrawThemeFocusRect_FUNC,
- DrawThemePopupArrow_FUNC,
- DrawThemeSeparator_FUNC,
- DrawThemeTextBox_FUNC,
- EmbedControl_FUNC,
- EmptyRect_FUNC,
- EmptyRgn_FUNC,
- EnableControl_FUNC,
- EnableMenuCommand_FUNC,
- EnableMenuItem_FUNC,
- EraseRect_FUNC,
- FMGetATSFontRefFromFont_FUNC,
- FMGetFontFamilyFromName_FUNC,
- FMGetFontFamilyInstanceFromFont_FUNC,
- FMGetFontFromATSFontRef_FUNC,
- FMGetFontFromFontFamilyInstance_FUNC,
- FPIsFontPanelVisible_FUNC,
- FPShowHideFontPanel_FUNC,
- FSGetCatalogInfo_FUNC,
- FSpGetFInfo_FUNC,
- FSpMakeFSRef_FUNC,
- FindSpecificEventInQueue_FUNC,
- FindWindow_FUNC,
- Fix2Long_FUNC,
- Fix2X_FUNC,
- FixTSMDocument_FUNC,
- FrontWindow_FUNC,
- Gestalt_FUNC,
- GetApplicationEventTarget_FUNC,
- GetAvailableWindowAttributes_FUNC,
- GetAvailableWindowPositioningBounds_FUNC,
- GetBestControlRect_FUNC,
- GetCFRunLoopFromEventLoop_FUNC,
- GetCaretTime_FUNC,
- GetClip_FUNC,
- GetControl32BitMaximum_FUNC,
- GetControl32BitMinimum_FUNC,
- GetControl32BitValue_FUNC,
- GetControlAction_FUNC,
- GetControlBounds_FUNC,
- GetControlData__ISIILorg_eclipse_swt_internal_carbon_ControlEditTextSelectionRec_2_3I_FUNC,
- GetControlData__ISIILorg_eclipse_swt_internal_carbon_ControlFontStyleRec_2_3I_FUNC,
- GetControlData__ISIILorg_eclipse_swt_internal_carbon_LongDateRec_2_3I_FUNC,
- GetControlData__ISIILorg_eclipse_swt_internal_carbon_Rect_2_3I_FUNC,
- GetControlData__ISII_3B_3I_FUNC,
- GetControlData__ISII_3I_3I_FUNC,
- GetControlData__ISII_3S_3I_FUNC,
- GetControlEventTarget_FUNC,
- GetControlFeatures_FUNC,
- GetControlKind_FUNC,
- GetControlOwner_FUNC,
- GetControlProperty_FUNC,
- GetControlReference_FUNC,
- GetControlRegion_FUNC,
- GetControlValue_FUNC,
- GetControlViewSize_FUNC,
- GetCurrentEventButtonState_FUNC,
- GetCurrentEventKeyModifiers_FUNC,
- GetCurrentEventLoop_FUNC,
- GetCurrentEventQueue_FUNC,
- GetCurrentProcess_FUNC,
- GetCurrentScrap_FUNC,
- GetDataBrowserCallbacks_FUNC,
- GetDataBrowserHasScrollBars_FUNC,
- GetDataBrowserItemCount_FUNC,
- GetDataBrowserItemDataButtonValue_FUNC,
- GetDataBrowserItemPartBounds_FUNC,
- GetDataBrowserItemState_FUNC,
- GetDataBrowserItems_FUNC,
- GetDataBrowserListViewDisclosureColumn_FUNC,
- GetDataBrowserListViewHeaderBtnHeight_FUNC,
- GetDataBrowserListViewHeaderDesc_FUNC,
- GetDataBrowserPropertyFlags_FUNC,
- GetDataBrowserScrollBarInset_FUNC,
- GetDataBrowserScrollPosition_FUNC,
- GetDataBrowserSelectionAnchor_FUNC,
- GetDataBrowserSelectionFlags_FUNC,
- GetDataBrowserSortProperty_FUNC,
- GetDataBrowserTableViewColumnPosition_FUNC,
- GetDataBrowserTableViewItemID_FUNC,
- GetDataBrowserTableViewItemRow_FUNC,
- GetDataBrowserTableViewNamedColumnWidth_FUNC,
- GetDataBrowserTableViewRowHeight_FUNC,
- GetDblTime_FUNC,
- GetDeviceList_FUNC,
- GetDragAllowableActions_FUNC,
- GetDragDropAction_FUNC,
- GetDragItemReferenceNumber_FUNC,
- GetDragModifiers_FUNC,
- GetDragMouse_FUNC,
- GetEventClass_FUNC,
- GetEventDispatcherTarget_FUNC,
- GetEventKind_FUNC,
- GetEventParameter__III_3II_3II_FUNC,
- GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_CGPoint_2_FUNC,
- GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_CGRect_2_FUNC,
- GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_HICommand_2_FUNC,
- GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_Point_2_FUNC,
- GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_RGBColor_2_FUNC,
- GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_Rect_2_FUNC,
- GetEventParameter__III_3II_3I_3B_FUNC,
- GetEventParameter__III_3II_3I_3C_FUNC,
- GetEventParameter__III_3II_3I_3I_FUNC,
- GetEventParameter__III_3II_3I_3S_FUNC,
- GetEventParameter__III_3II_3I_3Z_FUNC,
- GetEventTime_FUNC,
- GetFlavorData_FUNC,
- GetFlavorDataSize_FUNC,
- GetFlavorType_FUNC,
- GetFrontProcess_FUNC,
- GetGWorld_FUNC,
- GetGlobalMouse_FUNC,
- GetHandleSize_FUNC,
- GetIconFamilyData_FUNC,
- GetIconRef_FUNC,
- GetIconRefFromFileInfo_FUNC,
- GetIconRefFromIconFamilyPtr_FUNC,
- GetIndMenuItemWithCommandID_FUNC,
- GetIndexedSubControl_FUNC,
- GetItemMark_FUNC,
- GetKeyboardFocus_FUNC,
- GetLastUserEventTime_FUNC,
- GetMBarHeight_FUNC,
- GetMainDevice_FUNC,
- GetMainEventQueue_FUNC,
- GetMenuCommandMark_FUNC,
- GetMenuEventTarget_FUNC,
- GetMenuFont_FUNC,
- GetMenuHeight_FUNC,
- GetMenuID_FUNC,
- GetMenuItemCommandID_FUNC,
- GetMenuItemHierarchicalMenu_FUNC,
- GetMenuItemRefCon_FUNC,
- GetMenuTrackingData_FUNC,
- GetMenuWidth_FUNC,
- GetMouse_FUNC,
- GetNextDevice_FUNC,
- GetNextWindow_FUNC,
- GetPixDepth_FUNC,
- GetPort_FUNC,
- GetPortBitMapForCopyBits_FUNC,
- GetPortBounds_FUNC,
- GetPreviousWindow_FUNC,
- GetPtrSize_FUNC,
- GetRegionBounds_FUNC,
- GetRootControl_FUNC,
- GetScrapFlavorCount_FUNC,
- GetScrapFlavorData__II_3I_3B_FUNC,
- GetScrapFlavorData__II_3I_3C_FUNC,
- GetScrapFlavorInfoList_FUNC,
- GetScrapFlavorSize_FUNC,
- GetScriptManagerVariable_FUNC,
- GetSuperControl_FUNC,
- GetSystemUIMode_FUNC,
- GetTabContentRect_FUNC,
- GetThemeBrushAsColor_FUNC,
- GetThemeButtonContentBounds_FUNC,
- GetThemeButtonRegion_FUNC,
- GetThemeDrawingState_FUNC,
- GetThemeFont_FUNC,
- GetThemeMenuItemExtra_FUNC,
- GetThemeMetric_FUNC,
- GetThemeTextColor_FUNC,
- GetThemeTextDimensions_FUNC,
- GetUserFocusEventTarget_FUNC,
- GetUserFocusWindow_FUNC,
- GetWindowActivationScope_FUNC,
- GetWindowAlpha_FUNC,
- GetWindowBounds_FUNC,
- GetWindowClass_FUNC,
- GetWindowDefaultButton_FUNC,
- GetWindowEventTarget_FUNC,
- GetWindowFromPort_FUNC,
- GetWindowGroupOfClass_FUNC,
- GetWindowList_FUNC,
- GetWindowModality_FUNC,
- GetWindowPort_FUNC,
- GetWindowRegion_FUNC,
- GetWindowResizeLimits_FUNC,
- GetWindowStructureWidths_FUNC,
- HIComboBoxAppendTextItem_FUNC,
- HIComboBoxCopyTextItemAtIndex_FUNC,
- HIComboBoxCreate_FUNC,
- HIComboBoxGetItemCount_FUNC,
- HIComboBoxInsertTextItemAtIndex_FUNC,
- HIComboBoxIsListVisible_FUNC,
- HIComboBoxRemoveItemAtIndex_FUNC,
- HIComboBoxSetListVisible_FUNC,
- HICopyAccessibilityRoleDescription_FUNC,
- HICreateTransformedCGImage_FUNC,
- HIObjectCopyClassID_FUNC,
- HIObjectCreate_FUNC,
- HIObjectRegisterSubclass_FUNC,
- HIObjectSetAccessibilityIgnored_FUNC,
- HIObjectSetAuxiliaryAccessibilityAttribute_FUNC,
- HIScrollViewCreate_FUNC,
- HIScrollViewSetScrollBarAutoHide_FUNC,
- HISearchFieldChangeAttributes_FUNC,
- HISearchFieldCopyDescriptiveText_FUNC,
- HISearchFieldCreate_FUNC,
- HISearchFieldGetAttributes_FUNC,
- HISearchFieldSetDescriptiveText_FUNC,
- HIShapeCreateWithQDRgn_FUNC,
- HIShapeReplacePathInCGContext_FUNC,
- HITextViewCreate_FUNC,
- HITextViewGetTXNObject_FUNC,
- HITextViewSetBackgroundColor_FUNC,
- HIThemeDrawBackground_FUNC,
- HIThemeDrawButton_FUNC,
- HIThemeDrawFocusRect_FUNC,
- HIThemeDrawFrame_FUNC,
- HIThemeDrawGenericWell_FUNC,
- HIThemeDrawGroupBox_FUNC,
- HIThemeDrawGrowBox_FUNC,
- HIThemeDrawPopupArrow_FUNC,
- HIThemeDrawSeparator_FUNC,
- HIThemeDrawTab_FUNC,
- HIThemeDrawTabPane_FUNC,
- HIThemeDrawTextBox_FUNC,
- HIThemeDrawTrack_FUNC,
- HIThemeGetButtonBackgroundBounds_FUNC,
- HIThemeGetButtonContentBounds_FUNC,
- HIThemeGetScrollBarTrackRect_FUNC,
- HIThemeGetTextDimensions_FUNC,
- HIThemeGetTrackBounds_FUNC,
- HIThemeGetTrackLiveValue_FUNC,
- HIThemeGetTrackPartBounds_FUNC,
- HIThemeGetTrackThumbPositionFromBounds_FUNC,
- HIThemeGetTrackThumbPositionFromOffset_FUNC,
- HIThemeHitTestScrollBarArrows_FUNC,
- HIThemeHitTestTrack_FUNC,
- HIThemeSetFill_FUNC,
- HIThemeSetTextFill_FUNC,
- HIViewAddSubview_FUNC,
- HIViewChangeAttributes_FUNC,
- HIViewChangeFeatures_FUNC,
- HIViewClick_FUNC,
- HIViewConvertPoint_FUNC,
- HIViewConvertRect_FUNC,
- HIViewConvertRegion_FUNC,
- HIViewCreateOffscreenImage_FUNC,
- HIViewDrawCGImage_FUNC,
- HIViewFindByID_FUNC,
- HIViewGetBounds_FUNC,
- HIViewGetFeatures_FUNC,
- HIViewGetFirstSubview_FUNC,
- HIViewGetFrame_FUNC,
- HIViewGetLastSubview_FUNC,
- HIViewGetLayoutInfo_FUNC,
- HIViewGetNeedsDisplay_FUNC,
- HIViewGetNextView_FUNC,
- HIViewGetRoot_FUNC,
- HIViewGetSizeConstraints_FUNC,
- HIViewGetSubviewHit_FUNC,
- HIViewGetSuperview_FUNC,
- HIViewGetViewForMouseEvent_FUNC,
- HIViewIsDrawingEnabled_FUNC,
- HIViewIsVisible_FUNC,
- HIViewRegionChanged_FUNC,
- HIViewRemoveFromSuperview_FUNC,
- HIViewRender_FUNC,
- HIViewScrollRect_FUNC,
- HIViewSetBoundsOrigin_FUNC,
- HIViewSetDrawingEnabled_FUNC,
- HIViewSetFrame_FUNC,
- HIViewSetLayoutInfo_FUNC,
- HIViewSetNeedsDisplay_FUNC,
- HIViewSetNeedsDisplayInRegion_FUNC,
- HIViewSetVisible_FUNC,
- HIViewSetZOrder_FUNC,
- HIViewSimulateClick_FUNC,
- HIWindowFlush_FUNC,
- HIWindowIsDocumentModalTarget_FUNC,
- HLock_FUNC,
- HMDisplayTag_FUNC,
- HMGetTagDelay_FUNC,
- HMHideTag_FUNC,
- HMInstallControlContentCallback_FUNC,
- HMSetTagDelay_FUNC,
- HUnlock_FUNC,
- HandleControlClick_FUNC,
- HandleControlSetCursor_FUNC,
- HiWord_FUNC,
- HideWindow_FUNC,
- HiliteMenu_FUNC,
- IconRefToIconFamily_FUNC,
- InitContextualMenus_FUNC,
- InitCursor_FUNC,
- InitDataBrowserCallbacks_FUNC,
- InitDataBrowserCustomCallbacks_FUNC,
- InsertMenu_FUNC,
- InsertMenuItemTextWithCFString_FUNC,
- InstallEventHandler_FUNC,
- InstallEventLoopIdleTimer_FUNC,
- InstallEventLoopTimer_FUNC,
- InstallReceiveHandler_FUNC,
- InstallTrackingHandler_FUNC,
- InvalWindowRect_FUNC,
- InvalWindowRgn_FUNC,
- InvertRect_FUNC,
- IsControlActive_FUNC,
- IsControlEnabled_FUNC,
- IsControlVisible_FUNC,
- IsDataBrowserItemSelected_FUNC,
- IsEventInQueue_FUNC,
- IsMenuCommandEnabled_FUNC,
- IsMenuItemEnabled_FUNC,
- IsMenuKeyEvent_FUNC,
- IsValidControlHandle_FUNC,
- IsValidMenu_FUNC,
- IsValidWindowPtr_FUNC,
- IsWindowActive_FUNC,
- IsWindowCollapsed_FUNC,
- IsWindowModified_FUNC,
- IsWindowVisible_FUNC,
- JNIGetObject_FUNC,
- KLGetCurrentKeyboardLayout_FUNC,
- KLGetKeyboardLayoutProperty_FUNC,
- KeyTranslate_FUNC,
- KillPicture_FUNC,
- LMGetKbdType_FUNC,
- LSCopyAllRoleHandlersForContentType_FUNC,
- LSCopyDisplayNameForRef_FUNC,
- LSFindApplicationForInfo_FUNC,
- LSGetApplicationForInfo_FUNC,
- LSOpenApplication_FUNC,
- LSOpenCFURLRef_FUNC,
- LSOpenURLsWithRole_FUNC,
- LineTo_FUNC,
- LoWord_FUNC,
- Long2Fix_FUNC,
- MenuSelect_FUNC,
- MoveControl_FUNC,
- MoveTo_FUNC,
- MoveWindow_FUNC,
- NavCreateChooseFolderDialog_FUNC,
- NavCreateGetFileDialog_FUNC,
- NavCreatePutFileDialog_FUNC,
- NavCustomControl__IILorg_eclipse_swt_internal_carbon_AEDesc_2_FUNC,
- NavCustomControl__IILorg_eclipse_swt_internal_carbon_NavMenuItemSpec_2_FUNC,
- NavDialogDispose_FUNC,
- NavDialogGetReply_FUNC,
- NavDialogGetSaveFileName_FUNC,
- NavDialogGetUserAction_FUNC,
- NavDialogRun_FUNC,
- NavDialogSetFilterTypeIdentifiers_FUNC,
- NavDialogSetSaveFileName_FUNC,
- NavDisposeReply_FUNC,
- NavGetDefaultDialogCreationOptions_FUNC,
- NewControl_FUNC,
- NewDrag_FUNC,
- NewGWorldFromPtr_FUNC,
- NewGlobalRef_FUNC,
- NewHandle_FUNC,
- NewHandleClear_FUNC,
- NewPtr_FUNC,
- NewPtrClear_FUNC,
- NewRgn_FUNC,
- NewTSMDocument_FUNC,
- OffsetRect_FUNC,
- OffsetRgn_FUNC,
- OpenDataBrowserContainer_FUNC,
- OpenPicture_FUNC,
- OpenRgn_FUNC,
- PMCreatePageFormat_FUNC,
- PMCreatePrintSettings_FUNC,
- PMCreateSession_FUNC,
- PMFlattenPageFormat_FUNC,
- PMFlattenPrintSettings_FUNC,
- PMGetAdjustedPageRect_FUNC,
- PMGetAdjustedPaperRect_FUNC,
- PMGetCollate_FUNC,
- PMGetCopies_FUNC,
- PMGetFirstPage_FUNC,
- PMGetJobNameCFString_FUNC,
- PMGetLastPage_FUNC,
- PMGetOrientation_FUNC,
- PMGetPageRange_FUNC,
- PMGetResolution_FUNC,
- PMPrinterGetOutputResolution_FUNC,
- PMRelease_FUNC,
- PMSessionBeginDocumentNoDialog_FUNC,
- PMSessionBeginPageNoDialog_FUNC,
- PMSessionCopyDestinationLocation_FUNC,
- PMSessionCreatePrinterList_FUNC,
- PMSessionDefaultPageFormat_FUNC,
- PMSessionDefaultPrintSettings_FUNC,
- PMSessionEndDocumentNoDialog_FUNC,
- PMSessionEndPageNoDialog_FUNC,
- PMSessionError_FUNC,
- PMSessionGetCurrentPrinter_FUNC,
- PMSessionGetDestinationType_FUNC,
- PMSessionGetGraphicsContext_FUNC,
- PMSessionPageSetupDialog_FUNC,
- PMSessionPrintDialog_FUNC,
- PMSessionSetCurrentPrinter_FUNC,
- PMSessionSetDestination_FUNC,
- PMSessionSetDocumentFormatGeneration_FUNC,
- PMSessionSetError_FUNC,
- PMSessionUseSheets_FUNC,
- PMSessionValidatePageFormat_FUNC,
- PMSessionValidatePrintSettings_FUNC,
- PMSetCollate_FUNC,
- PMSetCopies_FUNC,
- PMSetFirstPage_FUNC,
- PMSetJobNameCFString_FUNC,
- PMSetLastPage_FUNC,
- PMSetOrientation_FUNC,
- PMSetPageRange_FUNC,
- PMShowPrintDialogWithOptions_FUNC,
- PMUnflattenPageFormat_FUNC,
- PMUnflattenPrintSettings_FUNC,
- PickColor_FUNC,
- PopUpMenuSelect_FUNC,
- PostEvent_FUNC,
- PostEventToQueue_FUNC,
- PtInRect_FUNC,
- PtInRgn_FUNC,
- PutScrapFlavor__IIII_3B_FUNC,
- PutScrapFlavor__IIII_3C_FUNC,
- QDBeginCGContext_FUNC,
- QDEndCGContext_FUNC,
- QDFlushPortBuffer_FUNC,
- QDPictCreateWithProvider_FUNC,
- QDPictDrawToCGContext_FUNC,
- QDPictGetBounds_FUNC,
- QDPictRelease_FUNC,
- QDRegionToRects_FUNC,
- RGBBackColor_FUNC,
- RGBForeColor_FUNC,
- ReadIconFile_FUNC,
- ReceiveNextEvent_FUNC,
- RectInRgn_FUNC,
- RectRgn_FUNC,
- RegisterAppearanceClient_FUNC,
- ReleaseEvent_FUNC,
- ReleaseIconRef_FUNC,
- ReleaseMenu_FUNC,
- ReleaseWindow_FUNC,
- ReleaseWindowGroup_FUNC,
- RemoveControlProperty_FUNC,
- RemoveDataBrowserItems_FUNC,
- RemoveDataBrowserTableViewColumn_FUNC,
- RemoveEventFromQueue_FUNC,
- RemoveEventHandler_FUNC,
- RemoveEventLoopTimer_FUNC,
- RemoveReceiveHandler_FUNC,
- RemoveTrackingHandler_FUNC,
- RepositionWindow_FUNC,
- ReshapeCustomWindow_FUNC,
- RestoreApplicationDockTileImage_FUNC,
- RetainEvent_FUNC,
- RetainMenu_FUNC,
- RetainWindow_FUNC,
- RevealDataBrowserItem_FUNC,
- RunStandardAlert_FUNC,
- SameProcess_FUNC,
- ScrollRect_FUNC,
- SectRect_FUNC,
- SectRgn_FUNC,
- SelectWindow_FUNC,
- SendBehind_FUNC,
- SendEventToEventTarget_FUNC,
- SendEventToEventTargetWithOptions_FUNC,
- SetApplicationDockTileImage_FUNC,
- SetAutomaticControlDragTrackingEnabledForWindow_FUNC,
- SetBevelButtonContentInfo_FUNC,
- SetClip_FUNC,
- SetControl32BitMaximum_FUNC,
- SetControl32BitMinimum_FUNC,
- SetControl32BitValue_FUNC,
- SetControlAction_FUNC,
- SetControlBounds_FUNC,
- SetControlColorProc_FUNC,
- SetControlData__IIIII_FUNC,
- SetControlData__IIIILorg_eclipse_swt_internal_carbon_ControlButtonContentInfo_2_FUNC,
- SetControlData__IIIILorg_eclipse_swt_internal_carbon_ControlEditTextSelectionRec_2_FUNC,
- SetControlData__IIIILorg_eclipse_swt_internal_carbon_ControlTabInfoRecV1_2_FUNC,
- SetControlData__IIIILorg_eclipse_swt_internal_carbon_LongDateRec_2_FUNC,
- SetControlData__IIIILorg_eclipse_swt_internal_carbon_Rect_2_FUNC,
- SetControlData__IIII_3B_FUNC,
- SetControlData__IIII_3I_FUNC,
- SetControlData__IIII_3S_FUNC,
- SetControlFontStyle_FUNC,
- SetControlPopupMenuHandle_FUNC,
- SetControlProperty_FUNC,
- SetControlReference_FUNC,
- SetControlTitleWithCFString_FUNC,
- SetControlViewSize_FUNC,
- SetControlVisibility_FUNC,
- SetCursor_FUNC,
- SetDataBrowserCallbacks_FUNC,
- SetDataBrowserCustomCallbacks_FUNC,
- SetDataBrowserHasScrollBars_FUNC,
- SetDataBrowserItemDataBooleanValue_FUNC,
- SetDataBrowserItemDataButtonValue_FUNC,
- SetDataBrowserItemDataIcon_FUNC,
- SetDataBrowserItemDataItemID_FUNC,
- SetDataBrowserItemDataText_FUNC,
- SetDataBrowserListViewDisclosureColumn_FUNC,
- SetDataBrowserListViewHeaderBtnHeight_FUNC,
- SetDataBrowserListViewHeaderDesc_FUNC,
- SetDataBrowserPropertyFlags_FUNC,
- SetDataBrowserScrollPosition_FUNC,
- SetDataBrowserSelectedItems_FUNC,
- SetDataBrowserSelectionFlags_FUNC,
- SetDataBrowserSortOrder_FUNC,
- SetDataBrowserSortProperty_FUNC,
- SetDataBrowserTableViewColumnPosition_FUNC,
- SetDataBrowserTableViewHiliteStyle_FUNC,
- SetDataBrowserTableViewItemRow_FUNC,
- SetDataBrowserTableViewNamedColumnWidth_FUNC,
- SetDataBrowserTableViewRowHeight_FUNC,
- SetDataBrowserTarget_FUNC,
- SetDragAllowableActions_FUNC,
- SetDragDropAction_FUNC,
- SetDragImageWithCGImage_FUNC,
- SetDragInputProc_FUNC,
- SetDragItemFlavorData_FUNC,
- SetDragSendProc_FUNC,
- SetEventLoopTimerNextFireTime_FUNC,
- SetEventParameter__IIIILorg_eclipse_swt_internal_carbon_CGPoint_2_FUNC,
- SetEventParameter__IIIILorg_eclipse_swt_internal_carbon_HICommand_2_FUNC,
- SetEventParameter__IIIILorg_eclipse_swt_internal_carbon_Point_2_FUNC,
- SetEventParameter__IIII_3C_FUNC,
- SetEventParameter__IIII_3I_FUNC,
- SetEventParameter__IIII_3S_FUNC,
- SetEventParameter__IIII_3Z_FUNC,
- SetFontInfoForSelection_FUNC,
- SetFrontProcess_FUNC,
- SetFrontProcessWithOptions_FUNC,
- SetGWorld_FUNC,
- SetHandleSize_FUNC,
- SetIconFamilyData_FUNC,
- SetItemMark_FUNC,
- SetKeyboardFocus_FUNC,
- SetMenuCommandMark_FUNC,
- SetMenuFont_FUNC,
- SetMenuItemCommandKey_FUNC,
- SetMenuItemHierarchicalMenu_FUNC,
- SetMenuItemIconHandle_FUNC,
- SetMenuItemKeyGlyph_FUNC,
- SetMenuItemModifiers_FUNC,
- SetMenuItemRefCon_FUNC,
- SetMenuItemTextWithCFString_FUNC,
- SetMenuTitleWithCFString_FUNC,
- SetPort_FUNC,
- SetPt_FUNC,
- SetRect_FUNC,
- SetRectRgn_FUNC,
- SetRootMenu_FUNC,
- SetSystemUIMode_FUNC,
- SetThemeBackground_FUNC,
- SetThemeCursor_FUNC,
- SetThemeDrawingState_FUNC,
- SetThemeTextColor_FUNC,
- SetThemeWindowBackground_FUNC,
- SetUpControlBackground_FUNC,
- SetUserFocusWindow_FUNC,
- SetWindowActivationScope_FUNC,
- SetWindowAlpha_FUNC,
- SetWindowBounds_FUNC,
- SetWindowDefaultButton_FUNC,
- SetWindowGroup_FUNC,
- SetWindowGroupOwner_FUNC,
- SetWindowGroupParent_FUNC,
- SetWindowModality_FUNC,
- SetWindowModified_FUNC,
- SetWindowResizeLimits_FUNC,
- SetWindowTitleWithCFString_FUNC,
- ShowWindow_FUNC,
- SizeControl_FUNC,
- SizeWindow_FUNC,
- StillDown_FUNC,
- SysBeep_FUNC,
- TXNCopy_FUNC,
- TXNCut_FUNC,
- TXNDataSize_FUNC,
- TXNDeleteObject_FUNC,
- TXNEchoMode_FUNC,
- TXNGetData_FUNC,
- TXNGetHIRect_FUNC,
- TXNGetLineCount_FUNC,
- TXNGetLineMetrics_FUNC,
- TXNGetSelection_FUNC,
- TXNGetTXNObjectControls_FUNC,
- TXNGetViewRect_FUNC,
- TXNHIPointToOffset_FUNC,
- TXNInitTextension_FUNC,
- TXNOffsetToHIPoint_FUNC,
- TXNPaste_FUNC,
- TXNSelectAll_FUNC,
- TXNSetBackground_FUNC,
- TXNSetData_FUNC,
- TXNSetFrameBounds_FUNC,
- TXNSetSelection_FUNC,
- TXNSetTXNObjectControls_FUNC,
- TXNSetTypeAttributes_FUNC,
- TXNShowSelection_FUNC,
- TextFace_FUNC,
- TextFont_FUNC,
- TextSize_FUNC,
- TrackDrag_FUNC,
- TrackMouseLocationWithOptions_FUNC,
- UCKeyTranslate_FUNC,
- UTTypeCreateAllIdentifiersForTag_FUNC,
- UTTypeCreatePreferredIdentifierForTag_FUNC,
- UnionRect_FUNC,
- UnionRgn_FUNC,
- UpdateDataBrowserItems_FUNC,
- UpgradeScriptInfoToTextEncoding_FUNC,
- UseInputWindow_FUNC,
- WaitMouseMoved_FUNC,
- X2Fix_FUNC,
- ZoomWindowIdeal_FUNC,
- _1_1BIG_1ENDIAN_1_1_FUNC,
- getpid_FUNC,
- kCFNumberFormatterDecimalSeparator_FUNC,
- kCFRunLoopCommonModes_FUNC,
- kCFRunLoopDefaultMode_FUNC,
- kFontPanelAttributeSizesKey_FUNC,
- kFontPanelAttributeTagsKey_FUNC,
- kFontPanelAttributeValuesKey_FUNC,
- kFontPanelAttributesKey_FUNC,
- kHIViewWindowContentID_FUNC,
- kPMDocumentFormatPDF_FUNC,
- kPMGraphicsContextCoreGraphics_FUNC,
- kUTTagClassFilenameExtension_FUNC,
- memmove__ILorg_eclipse_swt_internal_carbon_ATSUTab_2I_FUNC,
- memmove__ILorg_eclipse_swt_internal_carbon_BitMap_2I_FUNC,
- memmove__ILorg_eclipse_swt_internal_carbon_Cursor_2I_FUNC,
- memmove__ILorg_eclipse_swt_internal_carbon_HMHelpContentRec_2I_FUNC,
- memmove__ILorg_eclipse_swt_internal_carbon_PixMap_2I_FUNC,
- memmove__ILorg_eclipse_swt_internal_carbon_RGBColor_2I_FUNC,
- memmove__ILorg_eclipse_swt_internal_carbon_Rect_2I_FUNC,
- memmove__Lorg_eclipse_swt_internal_carbon_ATSLayoutRecord_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_carbon_ATSTrapezoid_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_carbon_CGPathElement_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_carbon_GDevice_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_carbon_HMHelpContentRec_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_carbon_NavCBRec_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_carbon_NavFileOrFolderInfo_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_carbon_NavMenuItemSpec_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_carbon_PixMap_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_carbon_Point_2_3II_FUNC,
- memmove__Lorg_eclipse_swt_internal_carbon_RGBColor_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_carbon_Rect_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_carbon_TextRange_2II_FUNC,
- memmove___3C_3BI_FUNC,
- memmove___3ILorg_eclipse_swt_internal_carbon_TXNTab_2I_FUNC,
-} OS_FUNCS;
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os_structs.c b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os_structs.c
deleted file mode 100644
index 014a80ef91..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os_structs.c
+++ /dev/null
@@ -1,3759 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "os_structs.h"
-
-#ifndef NO_AEDesc
-typedef struct AEDesc_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID descriptorType, dataHandle;
-} AEDesc_FID_CACHE;
-
-AEDesc_FID_CACHE AEDescFc;
-
-void cacheAEDescFields(JNIEnv *env, jobject lpObject)
-{
- if (AEDescFc.cached) return;
- AEDescFc.clazz = (*env)->GetObjectClass(env, lpObject);
- AEDescFc.descriptorType = (*env)->GetFieldID(env, AEDescFc.clazz, "descriptorType", "I");
- AEDescFc.dataHandle = (*env)->GetFieldID(env, AEDescFc.clazz, "dataHandle", "I");
- AEDescFc.cached = 1;
-}
-
-AEDesc *getAEDescFields(JNIEnv *env, jobject lpObject, AEDesc *lpStruct)
-{
- if (!AEDescFc.cached) cacheAEDescFields(env, lpObject);
- lpStruct->descriptorType = (DescType)(*env)->GetIntField(env, lpObject, AEDescFc.descriptorType);
- lpStruct->dataHandle = (AEDataStorage)(*env)->GetIntField(env, lpObject, AEDescFc.dataHandle);
- return lpStruct;
-}
-
-void setAEDescFields(JNIEnv *env, jobject lpObject, AEDesc *lpStruct)
-{
- if (!AEDescFc.cached) cacheAEDescFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, AEDescFc.descriptorType, (jint)lpStruct->descriptorType);
- (*env)->SetIntField(env, lpObject, AEDescFc.dataHandle, (jint)lpStruct->dataHandle);
-}
-#endif
-
-#ifndef NO_ATSFontMetrics
-typedef struct ATSFontMetrics_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, ascent, descent, leading, avgAdvanceWidth, maxAdvanceWidth, minLeftSideBearing, minRightSideBearing, stemWidth, stemHeight, capHeight, xHeight, italicAngle, underlinePosition, underlineThickness;
-} ATSFontMetrics_FID_CACHE;
-
-ATSFontMetrics_FID_CACHE ATSFontMetricsFc;
-
-void cacheATSFontMetricsFields(JNIEnv *env, jobject lpObject)
-{
- if (ATSFontMetricsFc.cached) return;
- ATSFontMetricsFc.clazz = (*env)->GetObjectClass(env, lpObject);
- ATSFontMetricsFc.version = (*env)->GetFieldID(env, ATSFontMetricsFc.clazz, "version", "I");
- ATSFontMetricsFc.ascent = (*env)->GetFieldID(env, ATSFontMetricsFc.clazz, "ascent", "F");
- ATSFontMetricsFc.descent = (*env)->GetFieldID(env, ATSFontMetricsFc.clazz, "descent", "F");
- ATSFontMetricsFc.leading = (*env)->GetFieldID(env, ATSFontMetricsFc.clazz, "leading", "F");
- ATSFontMetricsFc.avgAdvanceWidth = (*env)->GetFieldID(env, ATSFontMetricsFc.clazz, "avgAdvanceWidth", "F");
- ATSFontMetricsFc.maxAdvanceWidth = (*env)->GetFieldID(env, ATSFontMetricsFc.clazz, "maxAdvanceWidth", "F");
- ATSFontMetricsFc.minLeftSideBearing = (*env)->GetFieldID(env, ATSFontMetricsFc.clazz, "minLeftSideBearing", "F");
- ATSFontMetricsFc.minRightSideBearing = (*env)->GetFieldID(env, ATSFontMetricsFc.clazz, "minRightSideBearing", "F");
- ATSFontMetricsFc.stemWidth = (*env)->GetFieldID(env, ATSFontMetricsFc.clazz, "stemWidth", "F");
- ATSFontMetricsFc.stemHeight = (*env)->GetFieldID(env, ATSFontMetricsFc.clazz, "stemHeight", "F");
- ATSFontMetricsFc.capHeight = (*env)->GetFieldID(env, ATSFontMetricsFc.clazz, "capHeight", "F");
- ATSFontMetricsFc.xHeight = (*env)->GetFieldID(env, ATSFontMetricsFc.clazz, "xHeight", "F");
- ATSFontMetricsFc.italicAngle = (*env)->GetFieldID(env, ATSFontMetricsFc.clazz, "italicAngle", "F");
- ATSFontMetricsFc.underlinePosition = (*env)->GetFieldID(env, ATSFontMetricsFc.clazz, "underlinePosition", "F");
- ATSFontMetricsFc.underlineThickness = (*env)->GetFieldID(env, ATSFontMetricsFc.clazz, "underlineThickness", "F");
- ATSFontMetricsFc.cached = 1;
-}
-
-ATSFontMetrics *getATSFontMetricsFields(JNIEnv *env, jobject lpObject, ATSFontMetrics *lpStruct)
-{
- if (!ATSFontMetricsFc.cached) cacheATSFontMetricsFields(env, lpObject);
- lpStruct->version = (*env)->GetIntField(env, lpObject, ATSFontMetricsFc.version);
- lpStruct->ascent = (*env)->GetFloatField(env, lpObject, ATSFontMetricsFc.ascent);
- lpStruct->descent = (*env)->GetFloatField(env, lpObject, ATSFontMetricsFc.descent);
- lpStruct->leading = (*env)->GetFloatField(env, lpObject, ATSFontMetricsFc.leading);
- lpStruct->avgAdvanceWidth = (*env)->GetFloatField(env, lpObject, ATSFontMetricsFc.avgAdvanceWidth);
- lpStruct->maxAdvanceWidth = (*env)->GetFloatField(env, lpObject, ATSFontMetricsFc.maxAdvanceWidth);
- lpStruct->minLeftSideBearing = (*env)->GetFloatField(env, lpObject, ATSFontMetricsFc.minLeftSideBearing);
- lpStruct->minRightSideBearing = (*env)->GetFloatField(env, lpObject, ATSFontMetricsFc.minRightSideBearing);
- lpStruct->stemWidth = (*env)->GetFloatField(env, lpObject, ATSFontMetricsFc.stemWidth);
- lpStruct->stemHeight = (*env)->GetFloatField(env, lpObject, ATSFontMetricsFc.stemHeight);
- lpStruct->capHeight = (*env)->GetFloatField(env, lpObject, ATSFontMetricsFc.capHeight);
- lpStruct->xHeight = (*env)->GetFloatField(env, lpObject, ATSFontMetricsFc.xHeight);
- lpStruct->italicAngle = (*env)->GetFloatField(env, lpObject, ATSFontMetricsFc.italicAngle);
- lpStruct->underlinePosition = (*env)->GetFloatField(env, lpObject, ATSFontMetricsFc.underlinePosition);
- lpStruct->underlineThickness = (*env)->GetFloatField(env, lpObject, ATSFontMetricsFc.underlineThickness);
- return lpStruct;
-}
-
-void setATSFontMetricsFields(JNIEnv *env, jobject lpObject, ATSFontMetrics *lpStruct)
-{
- if (!ATSFontMetricsFc.cached) cacheATSFontMetricsFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, ATSFontMetricsFc.version, (jint)lpStruct->version);
- (*env)->SetFloatField(env, lpObject, ATSFontMetricsFc.ascent, (jfloat)lpStruct->ascent);
- (*env)->SetFloatField(env, lpObject, ATSFontMetricsFc.descent, (jfloat)lpStruct->descent);
- (*env)->SetFloatField(env, lpObject, ATSFontMetricsFc.leading, (jfloat)lpStruct->leading);
- (*env)->SetFloatField(env, lpObject, ATSFontMetricsFc.avgAdvanceWidth, (jfloat)lpStruct->avgAdvanceWidth);
- (*env)->SetFloatField(env, lpObject, ATSFontMetricsFc.maxAdvanceWidth, (jfloat)lpStruct->maxAdvanceWidth);
- (*env)->SetFloatField(env, lpObject, ATSFontMetricsFc.minLeftSideBearing, (jfloat)lpStruct->minLeftSideBearing);
- (*env)->SetFloatField(env, lpObject, ATSFontMetricsFc.minRightSideBearing, (jfloat)lpStruct->minRightSideBearing);
- (*env)->SetFloatField(env, lpObject, ATSFontMetricsFc.stemWidth, (jfloat)lpStruct->stemWidth);
- (*env)->SetFloatField(env, lpObject, ATSFontMetricsFc.stemHeight, (jfloat)lpStruct->stemHeight);
- (*env)->SetFloatField(env, lpObject, ATSFontMetricsFc.capHeight, (jfloat)lpStruct->capHeight);
- (*env)->SetFloatField(env, lpObject, ATSFontMetricsFc.xHeight, (jfloat)lpStruct->xHeight);
- (*env)->SetFloatField(env, lpObject, ATSFontMetricsFc.italicAngle, (jfloat)lpStruct->italicAngle);
- (*env)->SetFloatField(env, lpObject, ATSFontMetricsFc.underlinePosition, (jfloat)lpStruct->underlinePosition);
- (*env)->SetFloatField(env, lpObject, ATSFontMetricsFc.underlineThickness, (jfloat)lpStruct->underlineThickness);
-}
-#endif
-
-#ifndef NO_ATSLayoutRecord
-typedef struct ATSLayoutRecord_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID glyphID, flags, originalOffset, realPos;
-} ATSLayoutRecord_FID_CACHE;
-
-ATSLayoutRecord_FID_CACHE ATSLayoutRecordFc;
-
-void cacheATSLayoutRecordFields(JNIEnv *env, jobject lpObject)
-{
- if (ATSLayoutRecordFc.cached) return;
- ATSLayoutRecordFc.clazz = (*env)->GetObjectClass(env, lpObject);
- ATSLayoutRecordFc.glyphID = (*env)->GetFieldID(env, ATSLayoutRecordFc.clazz, "glyphID", "S");
- ATSLayoutRecordFc.flags = (*env)->GetFieldID(env, ATSLayoutRecordFc.clazz, "flags", "I");
- ATSLayoutRecordFc.originalOffset = (*env)->GetFieldID(env, ATSLayoutRecordFc.clazz, "originalOffset", "I");
- ATSLayoutRecordFc.realPos = (*env)->GetFieldID(env, ATSLayoutRecordFc.clazz, "realPos", "I");
- ATSLayoutRecordFc.cached = 1;
-}
-
-ATSLayoutRecord *getATSLayoutRecordFields(JNIEnv *env, jobject lpObject, ATSLayoutRecord *lpStruct)
-{
- if (!ATSLayoutRecordFc.cached) cacheATSLayoutRecordFields(env, lpObject);
- lpStruct->glyphID = (*env)->GetShortField(env, lpObject, ATSLayoutRecordFc.glyphID);
- lpStruct->flags = (*env)->GetIntField(env, lpObject, ATSLayoutRecordFc.flags);
- lpStruct->originalOffset = (*env)->GetIntField(env, lpObject, ATSLayoutRecordFc.originalOffset);
- lpStruct->realPos = (*env)->GetIntField(env, lpObject, ATSLayoutRecordFc.realPos);
- return lpStruct;
-}
-
-void setATSLayoutRecordFields(JNIEnv *env, jobject lpObject, ATSLayoutRecord *lpStruct)
-{
- if (!ATSLayoutRecordFc.cached) cacheATSLayoutRecordFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, ATSLayoutRecordFc.glyphID, (jshort)lpStruct->glyphID);
- (*env)->SetIntField(env, lpObject, ATSLayoutRecordFc.flags, (jint)lpStruct->flags);
- (*env)->SetIntField(env, lpObject, ATSLayoutRecordFc.originalOffset, (jint)lpStruct->originalOffset);
- (*env)->SetIntField(env, lpObject, ATSLayoutRecordFc.realPos, (jint)lpStruct->realPos);
-}
-#endif
-
-#ifndef NO_ATSTrapezoid
-typedef struct ATSTrapezoid_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID upperLeft_x, upperLeft_y, upperRight_x, upperRight_y, lowerRight_x, lowerRight_y, lowerLeft_x, lowerLeft_y;
-} ATSTrapezoid_FID_CACHE;
-
-ATSTrapezoid_FID_CACHE ATSTrapezoidFc;
-
-void cacheATSTrapezoidFields(JNIEnv *env, jobject lpObject)
-{
- if (ATSTrapezoidFc.cached) return;
- ATSTrapezoidFc.clazz = (*env)->GetObjectClass(env, lpObject);
- ATSTrapezoidFc.upperLeft_x = (*env)->GetFieldID(env, ATSTrapezoidFc.clazz, "upperLeft_x", "I");
- ATSTrapezoidFc.upperLeft_y = (*env)->GetFieldID(env, ATSTrapezoidFc.clazz, "upperLeft_y", "I");
- ATSTrapezoidFc.upperRight_x = (*env)->GetFieldID(env, ATSTrapezoidFc.clazz, "upperRight_x", "I");
- ATSTrapezoidFc.upperRight_y = (*env)->GetFieldID(env, ATSTrapezoidFc.clazz, "upperRight_y", "I");
- ATSTrapezoidFc.lowerRight_x = (*env)->GetFieldID(env, ATSTrapezoidFc.clazz, "lowerRight_x", "I");
- ATSTrapezoidFc.lowerRight_y = (*env)->GetFieldID(env, ATSTrapezoidFc.clazz, "lowerRight_y", "I");
- ATSTrapezoidFc.lowerLeft_x = (*env)->GetFieldID(env, ATSTrapezoidFc.clazz, "lowerLeft_x", "I");
- ATSTrapezoidFc.lowerLeft_y = (*env)->GetFieldID(env, ATSTrapezoidFc.clazz, "lowerLeft_y", "I");
- ATSTrapezoidFc.cached = 1;
-}
-
-ATSTrapezoid *getATSTrapezoidFields(JNIEnv *env, jobject lpObject, ATSTrapezoid *lpStruct)
-{
- if (!ATSTrapezoidFc.cached) cacheATSTrapezoidFields(env, lpObject);
- lpStruct->upperLeft.x = (*env)->GetIntField(env, lpObject, ATSTrapezoidFc.upperLeft_x);
- lpStruct->upperLeft.y = (*env)->GetIntField(env, lpObject, ATSTrapezoidFc.upperLeft_y);
- lpStruct->upperRight.x = (*env)->GetIntField(env, lpObject, ATSTrapezoidFc.upperRight_x);
- lpStruct->upperRight.y = (*env)->GetIntField(env, lpObject, ATSTrapezoidFc.upperRight_y);
- lpStruct->lowerRight.x = (*env)->GetIntField(env, lpObject, ATSTrapezoidFc.lowerRight_x);
- lpStruct->lowerRight.y = (*env)->GetIntField(env, lpObject, ATSTrapezoidFc.lowerRight_y);
- lpStruct->lowerLeft.x = (*env)->GetIntField(env, lpObject, ATSTrapezoidFc.lowerLeft_x);
- lpStruct->lowerLeft.y = (*env)->GetIntField(env, lpObject, ATSTrapezoidFc.lowerLeft_y);
- return lpStruct;
-}
-
-void setATSTrapezoidFields(JNIEnv *env, jobject lpObject, ATSTrapezoid *lpStruct)
-{
- if (!ATSTrapezoidFc.cached) cacheATSTrapezoidFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, ATSTrapezoidFc.upperLeft_x, (jint)lpStruct->upperLeft.x);
- (*env)->SetIntField(env, lpObject, ATSTrapezoidFc.upperLeft_y, (jint)lpStruct->upperLeft.y);
- (*env)->SetIntField(env, lpObject, ATSTrapezoidFc.upperRight_x, (jint)lpStruct->upperRight.x);
- (*env)->SetIntField(env, lpObject, ATSTrapezoidFc.upperRight_y, (jint)lpStruct->upperRight.y);
- (*env)->SetIntField(env, lpObject, ATSTrapezoidFc.lowerRight_x, (jint)lpStruct->lowerRight.x);
- (*env)->SetIntField(env, lpObject, ATSTrapezoidFc.lowerRight_y, (jint)lpStruct->lowerRight.y);
- (*env)->SetIntField(env, lpObject, ATSTrapezoidFc.lowerLeft_x, (jint)lpStruct->lowerLeft.x);
- (*env)->SetIntField(env, lpObject, ATSTrapezoidFc.lowerLeft_y, (jint)lpStruct->lowerLeft.y);
-}
-#endif
-
-#ifndef NO_ATSUCaret
-typedef struct ATSUCaret_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID fX, fY, fDeltaX, fDeltaY;
-} ATSUCaret_FID_CACHE;
-
-ATSUCaret_FID_CACHE ATSUCaretFc;
-
-void cacheATSUCaretFields(JNIEnv *env, jobject lpObject)
-{
- if (ATSUCaretFc.cached) return;
- ATSUCaretFc.clazz = (*env)->GetObjectClass(env, lpObject);
- ATSUCaretFc.fX = (*env)->GetFieldID(env, ATSUCaretFc.clazz, "fX", "I");
- ATSUCaretFc.fY = (*env)->GetFieldID(env, ATSUCaretFc.clazz, "fY", "I");
- ATSUCaretFc.fDeltaX = (*env)->GetFieldID(env, ATSUCaretFc.clazz, "fDeltaX", "I");
- ATSUCaretFc.fDeltaY = (*env)->GetFieldID(env, ATSUCaretFc.clazz, "fDeltaY", "I");
- ATSUCaretFc.cached = 1;
-}
-
-ATSUCaret *getATSUCaretFields(JNIEnv *env, jobject lpObject, ATSUCaret *lpStruct)
-{
- if (!ATSUCaretFc.cached) cacheATSUCaretFields(env, lpObject);
- lpStruct->fX = (*env)->GetIntField(env, lpObject, ATSUCaretFc.fX);
- lpStruct->fY = (*env)->GetIntField(env, lpObject, ATSUCaretFc.fY);
- lpStruct->fDeltaX = (*env)->GetIntField(env, lpObject, ATSUCaretFc.fDeltaX);
- lpStruct->fDeltaY = (*env)->GetIntField(env, lpObject, ATSUCaretFc.fDeltaY);
- return lpStruct;
-}
-
-void setATSUCaretFields(JNIEnv *env, jobject lpObject, ATSUCaret *lpStruct)
-{
- if (!ATSUCaretFc.cached) cacheATSUCaretFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, ATSUCaretFc.fX, (jint)lpStruct->fX);
- (*env)->SetIntField(env, lpObject, ATSUCaretFc.fY, (jint)lpStruct->fY);
- (*env)->SetIntField(env, lpObject, ATSUCaretFc.fDeltaX, (jint)lpStruct->fDeltaX);
- (*env)->SetIntField(env, lpObject, ATSUCaretFc.fDeltaY, (jint)lpStruct->fDeltaY);
-}
-#endif
-
-#ifndef NO_ATSUTab
-typedef struct ATSUTab_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID tabPosition, tabType;
-} ATSUTab_FID_CACHE;
-
-ATSUTab_FID_CACHE ATSUTabFc;
-
-void cacheATSUTabFields(JNIEnv *env, jobject lpObject)
-{
- if (ATSUTabFc.cached) return;
- ATSUTabFc.clazz = (*env)->GetObjectClass(env, lpObject);
- ATSUTabFc.tabPosition = (*env)->GetFieldID(env, ATSUTabFc.clazz, "tabPosition", "I");
- ATSUTabFc.tabType = (*env)->GetFieldID(env, ATSUTabFc.clazz, "tabType", "S");
- ATSUTabFc.cached = 1;
-}
-
-ATSUTab *getATSUTabFields(JNIEnv *env, jobject lpObject, ATSUTab *lpStruct)
-{
- if (!ATSUTabFc.cached) cacheATSUTabFields(env, lpObject);
- lpStruct->tabPosition = (*env)->GetIntField(env, lpObject, ATSUTabFc.tabPosition);
- lpStruct->tabType = (*env)->GetShortField(env, lpObject, ATSUTabFc.tabType);
- return lpStruct;
-}
-
-void setATSUTabFields(JNIEnv *env, jobject lpObject, ATSUTab *lpStruct)
-{
- if (!ATSUTabFc.cached) cacheATSUTabFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, ATSUTabFc.tabPosition, (jint)lpStruct->tabPosition);
- (*env)->SetShortField(env, lpObject, ATSUTabFc.tabType, (jshort)lpStruct->tabType);
-}
-#endif
-
-#ifndef NO_ATSUUnhighlightData
-typedef struct ATSUUnhighlightData_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID dataType, red, green, blue, alpha;
-} ATSUUnhighlightData_FID_CACHE;
-
-ATSUUnhighlightData_FID_CACHE ATSUUnhighlightDataFc;
-
-void cacheATSUUnhighlightDataFields(JNIEnv *env, jobject lpObject)
-{
- if (ATSUUnhighlightDataFc.cached) return;
- ATSUUnhighlightDataFc.clazz = (*env)->GetObjectClass(env, lpObject);
- ATSUUnhighlightDataFc.dataType = (*env)->GetFieldID(env, ATSUUnhighlightDataFc.clazz, "dataType", "I");
- ATSUUnhighlightDataFc.red = (*env)->GetFieldID(env, ATSUUnhighlightDataFc.clazz, "red", "F");
- ATSUUnhighlightDataFc.green = (*env)->GetFieldID(env, ATSUUnhighlightDataFc.clazz, "green", "F");
- ATSUUnhighlightDataFc.blue = (*env)->GetFieldID(env, ATSUUnhighlightDataFc.clazz, "blue", "F");
- ATSUUnhighlightDataFc.alpha = (*env)->GetFieldID(env, ATSUUnhighlightDataFc.clazz, "alpha", "F");
- ATSUUnhighlightDataFc.cached = 1;
-}
-
-ATSUUnhighlightData *getATSUUnhighlightDataFields(JNIEnv *env, jobject lpObject, ATSUUnhighlightData *lpStruct)
-{
- if (!ATSUUnhighlightDataFc.cached) cacheATSUUnhighlightDataFields(env, lpObject);
- lpStruct->dataType = (*env)->GetIntField(env, lpObject, ATSUUnhighlightDataFc.dataType);
- lpStruct->unhighlightData.backgroundColor.red = (*env)->GetFloatField(env, lpObject, ATSUUnhighlightDataFc.red);
- lpStruct->unhighlightData.backgroundColor.green = (*env)->GetFloatField(env, lpObject, ATSUUnhighlightDataFc.green);
- lpStruct->unhighlightData.backgroundColor.blue = (*env)->GetFloatField(env, lpObject, ATSUUnhighlightDataFc.blue);
- lpStruct->unhighlightData.backgroundColor.alpha = (*env)->GetFloatField(env, lpObject, ATSUUnhighlightDataFc.alpha);
- return lpStruct;
-}
-
-void setATSUUnhighlightDataFields(JNIEnv *env, jobject lpObject, ATSUUnhighlightData *lpStruct)
-{
- if (!ATSUUnhighlightDataFc.cached) cacheATSUUnhighlightDataFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, ATSUUnhighlightDataFc.dataType, (jint)lpStruct->dataType);
- (*env)->SetFloatField(env, lpObject, ATSUUnhighlightDataFc.red, (jfloat)lpStruct->unhighlightData.backgroundColor.red);
- (*env)->SetFloatField(env, lpObject, ATSUUnhighlightDataFc.green, (jfloat)lpStruct->unhighlightData.backgroundColor.green);
- (*env)->SetFloatField(env, lpObject, ATSUUnhighlightDataFc.blue, (jfloat)lpStruct->unhighlightData.backgroundColor.blue);
- (*env)->SetFloatField(env, lpObject, ATSUUnhighlightDataFc.alpha, (jfloat)lpStruct->unhighlightData.backgroundColor.alpha);
-}
-#endif
-
-#ifndef NO_AlertStdCFStringAlertParamRec
-typedef struct AlertStdCFStringAlertParamRec_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, movable, helpButton, defaultText, cancelText, otherText, defaultButton, cancelButton, position, flags;
-} AlertStdCFStringAlertParamRec_FID_CACHE;
-
-AlertStdCFStringAlertParamRec_FID_CACHE AlertStdCFStringAlertParamRecFc;
-
-void cacheAlertStdCFStringAlertParamRecFields(JNIEnv *env, jobject lpObject)
-{
- if (AlertStdCFStringAlertParamRecFc.cached) return;
- AlertStdCFStringAlertParamRecFc.clazz = (*env)->GetObjectClass(env, lpObject);
- AlertStdCFStringAlertParamRecFc.version = (*env)->GetFieldID(env, AlertStdCFStringAlertParamRecFc.clazz, "version", "I");
- AlertStdCFStringAlertParamRecFc.movable = (*env)->GetFieldID(env, AlertStdCFStringAlertParamRecFc.clazz, "movable", "Z");
- AlertStdCFStringAlertParamRecFc.helpButton = (*env)->GetFieldID(env, AlertStdCFStringAlertParamRecFc.clazz, "helpButton", "Z");
- AlertStdCFStringAlertParamRecFc.defaultText = (*env)->GetFieldID(env, AlertStdCFStringAlertParamRecFc.clazz, "defaultText", "I");
- AlertStdCFStringAlertParamRecFc.cancelText = (*env)->GetFieldID(env, AlertStdCFStringAlertParamRecFc.clazz, "cancelText", "I");
- AlertStdCFStringAlertParamRecFc.otherText = (*env)->GetFieldID(env, AlertStdCFStringAlertParamRecFc.clazz, "otherText", "I");
- AlertStdCFStringAlertParamRecFc.defaultButton = (*env)->GetFieldID(env, AlertStdCFStringAlertParamRecFc.clazz, "defaultButton", "S");
- AlertStdCFStringAlertParamRecFc.cancelButton = (*env)->GetFieldID(env, AlertStdCFStringAlertParamRecFc.clazz, "cancelButton", "S");
- AlertStdCFStringAlertParamRecFc.position = (*env)->GetFieldID(env, AlertStdCFStringAlertParamRecFc.clazz, "position", "S");
- AlertStdCFStringAlertParamRecFc.flags = (*env)->GetFieldID(env, AlertStdCFStringAlertParamRecFc.clazz, "flags", "I");
- AlertStdCFStringAlertParamRecFc.cached = 1;
-}
-
-AlertStdCFStringAlertParamRec *getAlertStdCFStringAlertParamRecFields(JNIEnv *env, jobject lpObject, AlertStdCFStringAlertParamRec *lpStruct)
-{
- if (!AlertStdCFStringAlertParamRecFc.cached) cacheAlertStdCFStringAlertParamRecFields(env, lpObject);
- lpStruct->version = (*env)->GetIntField(env, lpObject, AlertStdCFStringAlertParamRecFc.version);
- lpStruct->movable = (*env)->GetBooleanField(env, lpObject, AlertStdCFStringAlertParamRecFc.movable);
- lpStruct->helpButton = (*env)->GetBooleanField(env, lpObject, AlertStdCFStringAlertParamRecFc.helpButton);
- lpStruct->defaultText = (CFStringRef)(*env)->GetIntField(env, lpObject, AlertStdCFStringAlertParamRecFc.defaultText);
- lpStruct->cancelText = (CFStringRef)(*env)->GetIntField(env, lpObject, AlertStdCFStringAlertParamRecFc.cancelText);
- lpStruct->otherText = (CFStringRef)(*env)->GetIntField(env, lpObject, AlertStdCFStringAlertParamRecFc.otherText);
- lpStruct->defaultButton = (*env)->GetShortField(env, lpObject, AlertStdCFStringAlertParamRecFc.defaultButton);
- lpStruct->cancelButton = (*env)->GetShortField(env, lpObject, AlertStdCFStringAlertParamRecFc.cancelButton);
- lpStruct->position = (*env)->GetShortField(env, lpObject, AlertStdCFStringAlertParamRecFc.position);
- lpStruct->flags = (*env)->GetIntField(env, lpObject, AlertStdCFStringAlertParamRecFc.flags);
- return lpStruct;
-}
-
-void setAlertStdCFStringAlertParamRecFields(JNIEnv *env, jobject lpObject, AlertStdCFStringAlertParamRec *lpStruct)
-{
- if (!AlertStdCFStringAlertParamRecFc.cached) cacheAlertStdCFStringAlertParamRecFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, AlertStdCFStringAlertParamRecFc.version, (jint)lpStruct->version);
- (*env)->SetBooleanField(env, lpObject, AlertStdCFStringAlertParamRecFc.movable, (jboolean)lpStruct->movable);
- (*env)->SetBooleanField(env, lpObject, AlertStdCFStringAlertParamRecFc.helpButton, (jboolean)lpStruct->helpButton);
- (*env)->SetIntField(env, lpObject, AlertStdCFStringAlertParamRecFc.defaultText, (jint)lpStruct->defaultText);
- (*env)->SetIntField(env, lpObject, AlertStdCFStringAlertParamRecFc.cancelText, (jint)lpStruct->cancelText);
- (*env)->SetIntField(env, lpObject, AlertStdCFStringAlertParamRecFc.otherText, (jint)lpStruct->otherText);
- (*env)->SetShortField(env, lpObject, AlertStdCFStringAlertParamRecFc.defaultButton, (jshort)lpStruct->defaultButton);
- (*env)->SetShortField(env, lpObject, AlertStdCFStringAlertParamRecFc.cancelButton, (jshort)lpStruct->cancelButton);
- (*env)->SetShortField(env, lpObject, AlertStdCFStringAlertParamRecFc.position, (jshort)lpStruct->position);
- (*env)->SetIntField(env, lpObject, AlertStdCFStringAlertParamRecFc.flags, (jint)lpStruct->flags);
-}
-#endif
-
-#ifndef NO_BitMap
-typedef struct BitMap_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID baseAddr, rowBytes, top, left, bottom, right;
-} BitMap_FID_CACHE;
-
-BitMap_FID_CACHE BitMapFc;
-
-void cacheBitMapFields(JNIEnv *env, jobject lpObject)
-{
- if (BitMapFc.cached) return;
- BitMapFc.clazz = (*env)->GetObjectClass(env, lpObject);
- BitMapFc.baseAddr = (*env)->GetFieldID(env, BitMapFc.clazz, "baseAddr", "I");
- BitMapFc.rowBytes = (*env)->GetFieldID(env, BitMapFc.clazz, "rowBytes", "S");
- BitMapFc.top = (*env)->GetFieldID(env, BitMapFc.clazz, "top", "S");
- BitMapFc.left = (*env)->GetFieldID(env, BitMapFc.clazz, "left", "S");
- BitMapFc.bottom = (*env)->GetFieldID(env, BitMapFc.clazz, "bottom", "S");
- BitMapFc.right = (*env)->GetFieldID(env, BitMapFc.clazz, "right", "S");
- BitMapFc.cached = 1;
-}
-
-BitMap *getBitMapFields(JNIEnv *env, jobject lpObject, BitMap *lpStruct)
-{
- if (!BitMapFc.cached) cacheBitMapFields(env, lpObject);
- lpStruct->baseAddr = (void *)(*env)->GetIntField(env, lpObject, BitMapFc.baseAddr);
- lpStruct->rowBytes = (*env)->GetShortField(env, lpObject, BitMapFc.rowBytes);
- lpStruct->bounds.top = (*env)->GetShortField(env, lpObject, BitMapFc.top);
- lpStruct->bounds.left = (*env)->GetShortField(env, lpObject, BitMapFc.left);
- lpStruct->bounds.bottom = (*env)->GetShortField(env, lpObject, BitMapFc.bottom);
- lpStruct->bounds.right = (*env)->GetShortField(env, lpObject, BitMapFc.right);
- return lpStruct;
-}
-
-void setBitMapFields(JNIEnv *env, jobject lpObject, BitMap *lpStruct)
-{
- if (!BitMapFc.cached) cacheBitMapFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, BitMapFc.baseAddr, (jint)lpStruct->baseAddr);
- (*env)->SetShortField(env, lpObject, BitMapFc.rowBytes, (jshort)lpStruct->rowBytes);
- (*env)->SetShortField(env, lpObject, BitMapFc.top, (jshort)lpStruct->bounds.top);
- (*env)->SetShortField(env, lpObject, BitMapFc.left, (jshort)lpStruct->bounds.left);
- (*env)->SetShortField(env, lpObject, BitMapFc.bottom, (jshort)lpStruct->bounds.bottom);
- (*env)->SetShortField(env, lpObject, BitMapFc.right, (jshort)lpStruct->bounds.right);
-}
-#endif
-
-#ifndef NO_CFRange
-typedef struct CFRange_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID location, length;
-} CFRange_FID_CACHE;
-
-CFRange_FID_CACHE CFRangeFc;
-
-void cacheCFRangeFields(JNIEnv *env, jobject lpObject)
-{
- if (CFRangeFc.cached) return;
- CFRangeFc.clazz = (*env)->GetObjectClass(env, lpObject);
- CFRangeFc.location = (*env)->GetFieldID(env, CFRangeFc.clazz, "location", "I");
- CFRangeFc.length = (*env)->GetFieldID(env, CFRangeFc.clazz, "length", "I");
- CFRangeFc.cached = 1;
-}
-
-CFRange *getCFRangeFields(JNIEnv *env, jobject lpObject, CFRange *lpStruct)
-{
- if (!CFRangeFc.cached) cacheCFRangeFields(env, lpObject);
- lpStruct->location = (CFIndex)(*env)->GetIntField(env, lpObject, CFRangeFc.location);
- lpStruct->length = (CFIndex)(*env)->GetIntField(env, lpObject, CFRangeFc.length);
- return lpStruct;
-}
-
-void setCFRangeFields(JNIEnv *env, jobject lpObject, CFRange *lpStruct)
-{
- if (!CFRangeFc.cached) cacheCFRangeFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, CFRangeFc.location, (jint)lpStruct->location);
- (*env)->SetIntField(env, lpObject, CFRangeFc.length, (jint)lpStruct->length);
-}
-#endif
-
-#ifndef NO_CFRunLoopSourceContext
-typedef struct CFRunLoopSourceContext_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, info, retain, release, copyDescription, equal, hash, schedule, cancel, perform;
-} CFRunLoopSourceContext_FID_CACHE;
-
-CFRunLoopSourceContext_FID_CACHE CFRunLoopSourceContextFc;
-
-void cacheCFRunLoopSourceContextFields(JNIEnv *env, jobject lpObject)
-{
- if (CFRunLoopSourceContextFc.cached) return;
- CFRunLoopSourceContextFc.clazz = (*env)->GetObjectClass(env, lpObject);
- CFRunLoopSourceContextFc.version = (*env)->GetFieldID(env, CFRunLoopSourceContextFc.clazz, "version", "I");
- CFRunLoopSourceContextFc.info = (*env)->GetFieldID(env, CFRunLoopSourceContextFc.clazz, "info", "I");
- CFRunLoopSourceContextFc.retain = (*env)->GetFieldID(env, CFRunLoopSourceContextFc.clazz, "retain", "I");
- CFRunLoopSourceContextFc.release = (*env)->GetFieldID(env, CFRunLoopSourceContextFc.clazz, "release", "I");
- CFRunLoopSourceContextFc.copyDescription = (*env)->GetFieldID(env, CFRunLoopSourceContextFc.clazz, "copyDescription", "I");
- CFRunLoopSourceContextFc.equal = (*env)->GetFieldID(env, CFRunLoopSourceContextFc.clazz, "equal", "I");
- CFRunLoopSourceContextFc.hash = (*env)->GetFieldID(env, CFRunLoopSourceContextFc.clazz, "hash", "I");
- CFRunLoopSourceContextFc.schedule = (*env)->GetFieldID(env, CFRunLoopSourceContextFc.clazz, "schedule", "I");
- CFRunLoopSourceContextFc.cancel = (*env)->GetFieldID(env, CFRunLoopSourceContextFc.clazz, "cancel", "I");
- CFRunLoopSourceContextFc.perform = (*env)->GetFieldID(env, CFRunLoopSourceContextFc.clazz, "perform", "I");
- CFRunLoopSourceContextFc.cached = 1;
-}
-
-CFRunLoopSourceContext *getCFRunLoopSourceContextFields(JNIEnv *env, jobject lpObject, CFRunLoopSourceContext *lpStruct)
-{
- if (!CFRunLoopSourceContextFc.cached) cacheCFRunLoopSourceContextFields(env, lpObject);
- lpStruct->version = (CFIndex)(*env)->GetIntField(env, lpObject, CFRunLoopSourceContextFc.version);
- lpStruct->info = (void *)(*env)->GetIntField(env, lpObject, CFRunLoopSourceContextFc.info);
- lpStruct->retain = (void *)(*env)->GetIntField(env, lpObject, CFRunLoopSourceContextFc.retain);
- lpStruct->release = (void *)(*env)->GetIntField(env, lpObject, CFRunLoopSourceContextFc.release);
- lpStruct->copyDescription = (void *)(*env)->GetIntField(env, lpObject, CFRunLoopSourceContextFc.copyDescription);
- lpStruct->equal = (void *)(*env)->GetIntField(env, lpObject, CFRunLoopSourceContextFc.equal);
- lpStruct->hash = (void *)(*env)->GetIntField(env, lpObject, CFRunLoopSourceContextFc.hash);
- lpStruct->schedule = (void *)(*env)->GetIntField(env, lpObject, CFRunLoopSourceContextFc.schedule);
- lpStruct->cancel = (void *)(*env)->GetIntField(env, lpObject, CFRunLoopSourceContextFc.cancel);
- lpStruct->perform = (void *)(*env)->GetIntField(env, lpObject, CFRunLoopSourceContextFc.perform);
- return lpStruct;
-}
-
-void setCFRunLoopSourceContextFields(JNIEnv *env, jobject lpObject, CFRunLoopSourceContext *lpStruct)
-{
- if (!CFRunLoopSourceContextFc.cached) cacheCFRunLoopSourceContextFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, CFRunLoopSourceContextFc.version, (jint)lpStruct->version);
- (*env)->SetIntField(env, lpObject, CFRunLoopSourceContextFc.info, (jint)lpStruct->info);
- (*env)->SetIntField(env, lpObject, CFRunLoopSourceContextFc.retain, (jint)lpStruct->retain);
- (*env)->SetIntField(env, lpObject, CFRunLoopSourceContextFc.release, (jint)lpStruct->release);
- (*env)->SetIntField(env, lpObject, CFRunLoopSourceContextFc.copyDescription, (jint)lpStruct->copyDescription);
- (*env)->SetIntField(env, lpObject, CFRunLoopSourceContextFc.equal, (jint)lpStruct->equal);
- (*env)->SetIntField(env, lpObject, CFRunLoopSourceContextFc.hash, (jint)lpStruct->hash);
- (*env)->SetIntField(env, lpObject, CFRunLoopSourceContextFc.schedule, (jint)lpStruct->schedule);
- (*env)->SetIntField(env, lpObject, CFRunLoopSourceContextFc.cancel, (jint)lpStruct->cancel);
- (*env)->SetIntField(env, lpObject, CFRunLoopSourceContextFc.perform, (jint)lpStruct->perform);
-}
-#endif
-
-#ifndef NO_CGFunctionCallbacks
-typedef struct CGFunctionCallbacks_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, evaluate, releaseInfo;
-} CGFunctionCallbacks_FID_CACHE;
-
-CGFunctionCallbacks_FID_CACHE CGFunctionCallbacksFc;
-
-void cacheCGFunctionCallbacksFields(JNIEnv *env, jobject lpObject)
-{
- if (CGFunctionCallbacksFc.cached) return;
- CGFunctionCallbacksFc.clazz = (*env)->GetObjectClass(env, lpObject);
- CGFunctionCallbacksFc.version = (*env)->GetFieldID(env, CGFunctionCallbacksFc.clazz, "version", "I");
- CGFunctionCallbacksFc.evaluate = (*env)->GetFieldID(env, CGFunctionCallbacksFc.clazz, "evaluate", "I");
- CGFunctionCallbacksFc.releaseInfo = (*env)->GetFieldID(env, CGFunctionCallbacksFc.clazz, "releaseInfo", "I");
- CGFunctionCallbacksFc.cached = 1;
-}
-
-CGFunctionCallbacks *getCGFunctionCallbacksFields(JNIEnv *env, jobject lpObject, CGFunctionCallbacks *lpStruct)
-{
- if (!CGFunctionCallbacksFc.cached) cacheCGFunctionCallbacksFields(env, lpObject);
- lpStruct->version = (*env)->GetIntField(env, lpObject, CGFunctionCallbacksFc.version);
- lpStruct->evaluate = (CGFunctionEvaluateCallback)(*env)->GetIntField(env, lpObject, CGFunctionCallbacksFc.evaluate);
- lpStruct->releaseInfo = (CGFunctionReleaseInfoCallback)(*env)->GetIntField(env, lpObject, CGFunctionCallbacksFc.releaseInfo);
- return lpStruct;
-}
-
-void setCGFunctionCallbacksFields(JNIEnv *env, jobject lpObject, CGFunctionCallbacks *lpStruct)
-{
- if (!CGFunctionCallbacksFc.cached) cacheCGFunctionCallbacksFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, CGFunctionCallbacksFc.version, (jint)lpStruct->version);
- (*env)->SetIntField(env, lpObject, CGFunctionCallbacksFc.evaluate, (jint)lpStruct->evaluate);
- (*env)->SetIntField(env, lpObject, CGFunctionCallbacksFc.releaseInfo, (jint)lpStruct->releaseInfo);
-}
-#endif
-
-#ifndef NO_CGPathElement
-typedef struct CGPathElement_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID type, points;
-} CGPathElement_FID_CACHE;
-
-CGPathElement_FID_CACHE CGPathElementFc;
-
-void cacheCGPathElementFields(JNIEnv *env, jobject lpObject)
-{
- if (CGPathElementFc.cached) return;
- CGPathElementFc.clazz = (*env)->GetObjectClass(env, lpObject);
- CGPathElementFc.type = (*env)->GetFieldID(env, CGPathElementFc.clazz, "type", "I");
- CGPathElementFc.points = (*env)->GetFieldID(env, CGPathElementFc.clazz, "points", "I");
- CGPathElementFc.cached = 1;
-}
-
-CGPathElement *getCGPathElementFields(JNIEnv *env, jobject lpObject, CGPathElement *lpStruct)
-{
- if (!CGPathElementFc.cached) cacheCGPathElementFields(env, lpObject);
- lpStruct->type = (CGPathElementType)(*env)->GetIntField(env, lpObject, CGPathElementFc.type);
- lpStruct->points = (CGPoint *)(*env)->GetIntField(env, lpObject, CGPathElementFc.points);
- return lpStruct;
-}
-
-void setCGPathElementFields(JNIEnv *env, jobject lpObject, CGPathElement *lpStruct)
-{
- if (!CGPathElementFc.cached) cacheCGPathElementFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, CGPathElementFc.type, (jint)lpStruct->type);
- (*env)->SetIntField(env, lpObject, CGPathElementFc.points, (jint)lpStruct->points);
-}
-#endif
-
-#ifndef NO_CGPatternCallbacks
-typedef struct CGPatternCallbacks_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, drawPattern, releaseInfo;
-} CGPatternCallbacks_FID_CACHE;
-
-CGPatternCallbacks_FID_CACHE CGPatternCallbacksFc;
-
-void cacheCGPatternCallbacksFields(JNIEnv *env, jobject lpObject)
-{
- if (CGPatternCallbacksFc.cached) return;
- CGPatternCallbacksFc.clazz = (*env)->GetObjectClass(env, lpObject);
- CGPatternCallbacksFc.version = (*env)->GetFieldID(env, CGPatternCallbacksFc.clazz, "version", "I");
- CGPatternCallbacksFc.drawPattern = (*env)->GetFieldID(env, CGPatternCallbacksFc.clazz, "drawPattern", "I");
- CGPatternCallbacksFc.releaseInfo = (*env)->GetFieldID(env, CGPatternCallbacksFc.clazz, "releaseInfo", "I");
- CGPatternCallbacksFc.cached = 1;
-}
-
-CGPatternCallbacks *getCGPatternCallbacksFields(JNIEnv *env, jobject lpObject, CGPatternCallbacks *lpStruct)
-{
- if (!CGPatternCallbacksFc.cached) cacheCGPatternCallbacksFields(env, lpObject);
- lpStruct->version = (*env)->GetIntField(env, lpObject, CGPatternCallbacksFc.version);
- lpStruct->drawPattern = (CGPatternDrawPatternCallback)(*env)->GetIntField(env, lpObject, CGPatternCallbacksFc.drawPattern);
- lpStruct->releaseInfo = (CGPatternReleaseInfoCallback)(*env)->GetIntField(env, lpObject, CGPatternCallbacksFc.releaseInfo);
- return lpStruct;
-}
-
-void setCGPatternCallbacksFields(JNIEnv *env, jobject lpObject, CGPatternCallbacks *lpStruct)
-{
- if (!CGPatternCallbacksFc.cached) cacheCGPatternCallbacksFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, CGPatternCallbacksFc.version, (jint)lpStruct->version);
- (*env)->SetIntField(env, lpObject, CGPatternCallbacksFc.drawPattern, (jint)lpStruct->drawPattern);
- (*env)->SetIntField(env, lpObject, CGPatternCallbacksFc.releaseInfo, (jint)lpStruct->releaseInfo);
-}
-#endif
-
-#ifndef NO_CGPoint
-typedef struct CGPoint_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID x, y;
-} CGPoint_FID_CACHE;
-
-CGPoint_FID_CACHE CGPointFc;
-
-void cacheCGPointFields(JNIEnv *env, jobject lpObject)
-{
- if (CGPointFc.cached) return;
- CGPointFc.clazz = (*env)->GetObjectClass(env, lpObject);
- CGPointFc.x = (*env)->GetFieldID(env, CGPointFc.clazz, "x", "F");
- CGPointFc.y = (*env)->GetFieldID(env, CGPointFc.clazz, "y", "F");
- CGPointFc.cached = 1;
-}
-
-CGPoint *getCGPointFields(JNIEnv *env, jobject lpObject, CGPoint *lpStruct)
-{
- if (!CGPointFc.cached) cacheCGPointFields(env, lpObject);
- lpStruct->x = (float)(*env)->GetFloatField(env, lpObject, CGPointFc.x);
- lpStruct->y = (float)(*env)->GetFloatField(env, lpObject, CGPointFc.y);
- return lpStruct;
-}
-
-void setCGPointFields(JNIEnv *env, jobject lpObject, CGPoint *lpStruct)
-{
- if (!CGPointFc.cached) cacheCGPointFields(env, lpObject);
- (*env)->SetFloatField(env, lpObject, CGPointFc.x, (jfloat)lpStruct->x);
- (*env)->SetFloatField(env, lpObject, CGPointFc.y, (jfloat)lpStruct->y);
-}
-#endif
-
-#ifndef NO_CGRect
-typedef struct CGRect_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID x, y, width, height;
-} CGRect_FID_CACHE;
-
-CGRect_FID_CACHE CGRectFc;
-
-void cacheCGRectFields(JNIEnv *env, jobject lpObject)
-{
- if (CGRectFc.cached) return;
- CGRectFc.clazz = (*env)->GetObjectClass(env, lpObject);
- CGRectFc.x = (*env)->GetFieldID(env, CGRectFc.clazz, "x", "F");
- CGRectFc.y = (*env)->GetFieldID(env, CGRectFc.clazz, "y", "F");
- CGRectFc.width = (*env)->GetFieldID(env, CGRectFc.clazz, "width", "F");
- CGRectFc.height = (*env)->GetFieldID(env, CGRectFc.clazz, "height", "F");
- CGRectFc.cached = 1;
-}
-
-CGRect *getCGRectFields(JNIEnv *env, jobject lpObject, CGRect *lpStruct)
-{
- if (!CGRectFc.cached) cacheCGRectFields(env, lpObject);
- lpStruct->origin.x = (float)(*env)->GetFloatField(env, lpObject, CGRectFc.x);
- lpStruct->origin.y = (float)(*env)->GetFloatField(env, lpObject, CGRectFc.y);
- lpStruct->size.width = (float)(*env)->GetFloatField(env, lpObject, CGRectFc.width);
- lpStruct->size.height = (float)(*env)->GetFloatField(env, lpObject, CGRectFc.height);
- return lpStruct;
-}
-
-void setCGRectFields(JNIEnv *env, jobject lpObject, CGRect *lpStruct)
-{
- if (!CGRectFc.cached) cacheCGRectFields(env, lpObject);
- (*env)->SetFloatField(env, lpObject, CGRectFc.x, (jfloat)lpStruct->origin.x);
- (*env)->SetFloatField(env, lpObject, CGRectFc.y, (jfloat)lpStruct->origin.y);
- (*env)->SetFloatField(env, lpObject, CGRectFc.width, (jfloat)lpStruct->size.width);
- (*env)->SetFloatField(env, lpObject, CGRectFc.height, (jfloat)lpStruct->size.height);
-}
-#endif
-
-#ifndef NO_CGSize
-typedef struct CGSize_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID width, height;
-} CGSize_FID_CACHE;
-
-CGSize_FID_CACHE CGSizeFc;
-
-void cacheCGSizeFields(JNIEnv *env, jobject lpObject)
-{
- if (CGSizeFc.cached) return;
- CGSizeFc.clazz = (*env)->GetObjectClass(env, lpObject);
- CGSizeFc.width = (*env)->GetFieldID(env, CGSizeFc.clazz, "width", "F");
- CGSizeFc.height = (*env)->GetFieldID(env, CGSizeFc.clazz, "height", "F");
- CGSizeFc.cached = 1;
-}
-
-CGSize *getCGSizeFields(JNIEnv *env, jobject lpObject, CGSize *lpStruct)
-{
- if (!CGSizeFc.cached) cacheCGSizeFields(env, lpObject);
- lpStruct->width = (*env)->GetFloatField(env, lpObject, CGSizeFc.width);
- lpStruct->height = (*env)->GetFloatField(env, lpObject, CGSizeFc.height);
- return lpStruct;
-}
-
-void setCGSizeFields(JNIEnv *env, jobject lpObject, CGSize *lpStruct)
-{
- if (!CGSizeFc.cached) cacheCGSizeFields(env, lpObject);
- (*env)->SetFloatField(env, lpObject, CGSizeFc.width, (jfloat)lpStruct->width);
- (*env)->SetFloatField(env, lpObject, CGSizeFc.height, (jfloat)lpStruct->height);
-}
-#endif
-
-#ifndef NO_ColorPickerInfo
-typedef struct ColorPickerInfo_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID profile, red, green, blue, dstProfile, flags, placeWhere, h, v, pickerType, eventProc, colorProc, colorProcData, prompt, editMenuID, cutItem, copyItem, pasteItem, clearItem, undoItem, newColorChosen;
-} ColorPickerInfo_FID_CACHE;
-
-ColorPickerInfo_FID_CACHE ColorPickerInfoFc;
-
-void cacheColorPickerInfoFields(JNIEnv *env, jobject lpObject)
-{
- if (ColorPickerInfoFc.cached) return;
- ColorPickerInfoFc.clazz = (*env)->GetObjectClass(env, lpObject);
- ColorPickerInfoFc.profile = (*env)->GetFieldID(env, ColorPickerInfoFc.clazz, "profile", "I");
- ColorPickerInfoFc.red = (*env)->GetFieldID(env, ColorPickerInfoFc.clazz, "red", "S");
- ColorPickerInfoFc.green = (*env)->GetFieldID(env, ColorPickerInfoFc.clazz, "green", "S");
- ColorPickerInfoFc.blue = (*env)->GetFieldID(env, ColorPickerInfoFc.clazz, "blue", "S");
- ColorPickerInfoFc.dstProfile = (*env)->GetFieldID(env, ColorPickerInfoFc.clazz, "dstProfile", "I");
- ColorPickerInfoFc.flags = (*env)->GetFieldID(env, ColorPickerInfoFc.clazz, "flags", "I");
- ColorPickerInfoFc.placeWhere = (*env)->GetFieldID(env, ColorPickerInfoFc.clazz, "placeWhere", "S");
- ColorPickerInfoFc.h = (*env)->GetFieldID(env, ColorPickerInfoFc.clazz, "h", "S");
- ColorPickerInfoFc.v = (*env)->GetFieldID(env, ColorPickerInfoFc.clazz, "v", "S");
- ColorPickerInfoFc.pickerType = (*env)->GetFieldID(env, ColorPickerInfoFc.clazz, "pickerType", "I");
- ColorPickerInfoFc.eventProc = (*env)->GetFieldID(env, ColorPickerInfoFc.clazz, "eventProc", "I");
- ColorPickerInfoFc.colorProc = (*env)->GetFieldID(env, ColorPickerInfoFc.clazz, "colorProc", "I");
- ColorPickerInfoFc.colorProcData = (*env)->GetFieldID(env, ColorPickerInfoFc.clazz, "colorProcData", "I");
- ColorPickerInfoFc.prompt = (*env)->GetFieldID(env, ColorPickerInfoFc.clazz, "prompt", "[B");
- ColorPickerInfoFc.editMenuID = (*env)->GetFieldID(env, ColorPickerInfoFc.clazz, "editMenuID", "S");
- ColorPickerInfoFc.cutItem = (*env)->GetFieldID(env, ColorPickerInfoFc.clazz, "cutItem", "S");
- ColorPickerInfoFc.copyItem = (*env)->GetFieldID(env, ColorPickerInfoFc.clazz, "copyItem", "S");
- ColorPickerInfoFc.pasteItem = (*env)->GetFieldID(env, ColorPickerInfoFc.clazz, "pasteItem", "S");
- ColorPickerInfoFc.clearItem = (*env)->GetFieldID(env, ColorPickerInfoFc.clazz, "clearItem", "S");
- ColorPickerInfoFc.undoItem = (*env)->GetFieldID(env, ColorPickerInfoFc.clazz, "undoItem", "S");
- ColorPickerInfoFc.newColorChosen = (*env)->GetFieldID(env, ColorPickerInfoFc.clazz, "newColorChosen", "Z");
- ColorPickerInfoFc.cached = 1;
-}
-
-ColorPickerInfo *getColorPickerInfoFields(JNIEnv *env, jobject lpObject, ColorPickerInfo *lpStruct)
-{
- if (!ColorPickerInfoFc.cached) cacheColorPickerInfoFields(env, lpObject);
- lpStruct->theColor.profile = (CMProfileHandle)(*env)->GetIntField(env, lpObject, ColorPickerInfoFc.profile);
- lpStruct->theColor.color.rgb.red = (UInt16)(*env)->GetShortField(env, lpObject, ColorPickerInfoFc.red);
- lpStruct->theColor.color.rgb.green = (UInt16)(*env)->GetShortField(env, lpObject, ColorPickerInfoFc.green);
- lpStruct->theColor.color.rgb.blue = (UInt16)(*env)->GetShortField(env, lpObject, ColorPickerInfoFc.blue);
- lpStruct->dstProfile = (CMProfileHandle)(*env)->GetIntField(env, lpObject, ColorPickerInfoFc.dstProfile);
- lpStruct->flags = (UInt32)(*env)->GetIntField(env, lpObject, ColorPickerInfoFc.flags);
- lpStruct->placeWhere = (DialogPlacementSpec)(*env)->GetShortField(env, lpObject, ColorPickerInfoFc.placeWhere);
- lpStruct->dialogOrigin.h = (short)(*env)->GetShortField(env, lpObject, ColorPickerInfoFc.h);
- lpStruct->dialogOrigin.v = (short)(*env)->GetShortField(env, lpObject, ColorPickerInfoFc.v);
- lpStruct->pickerType = (OSType)(*env)->GetIntField(env, lpObject, ColorPickerInfoFc.pickerType);
- lpStruct->eventProc = (UserEventUPP)(*env)->GetIntField(env, lpObject, ColorPickerInfoFc.eventProc);
- lpStruct->colorProc = (ColorChangedUPP)(*env)->GetIntField(env, lpObject, ColorPickerInfoFc.colorProc);
- lpStruct->colorProcData = (UInt32)(*env)->GetIntField(env, lpObject, ColorPickerInfoFc.colorProcData);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, ColorPickerInfoFc.prompt);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->prompt), (jbyte *)lpStruct->prompt);
- }
- lpStruct->mInfo.editMenuID = (SInt16)(*env)->GetShortField(env, lpObject, ColorPickerInfoFc.editMenuID);
- lpStruct->mInfo.cutItem = (SInt16)(*env)->GetShortField(env, lpObject, ColorPickerInfoFc.cutItem);
- lpStruct->mInfo.copyItem = (SInt16)(*env)->GetShortField(env, lpObject, ColorPickerInfoFc.copyItem);
- lpStruct->mInfo.pasteItem = (SInt16)(*env)->GetShortField(env, lpObject, ColorPickerInfoFc.pasteItem);
- lpStruct->mInfo.clearItem = (SInt16)(*env)->GetShortField(env, lpObject, ColorPickerInfoFc.clearItem);
- lpStruct->mInfo.undoItem = (SInt16)(*env)->GetShortField(env, lpObject, ColorPickerInfoFc.undoItem);
- lpStruct->newColorChosen = (Boolean)(*env)->GetBooleanField(env, lpObject, ColorPickerInfoFc.newColorChosen);
- return lpStruct;
-}
-
-void setColorPickerInfoFields(JNIEnv *env, jobject lpObject, ColorPickerInfo *lpStruct)
-{
- if (!ColorPickerInfoFc.cached) cacheColorPickerInfoFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, ColorPickerInfoFc.profile, (jint)lpStruct->theColor.profile);
- (*env)->SetShortField(env, lpObject, ColorPickerInfoFc.red, (jshort)lpStruct->theColor.color.rgb.red);
- (*env)->SetShortField(env, lpObject, ColorPickerInfoFc.green, (jshort)lpStruct->theColor.color.rgb.green);
- (*env)->SetShortField(env, lpObject, ColorPickerInfoFc.blue, (jshort)lpStruct->theColor.color.rgb.blue);
- (*env)->SetIntField(env, lpObject, ColorPickerInfoFc.dstProfile, (jint)lpStruct->dstProfile);
- (*env)->SetIntField(env, lpObject, ColorPickerInfoFc.flags, (jint)lpStruct->flags);
- (*env)->SetShortField(env, lpObject, ColorPickerInfoFc.placeWhere, (jshort)lpStruct->placeWhere);
- (*env)->SetShortField(env, lpObject, ColorPickerInfoFc.h, (jshort)lpStruct->dialogOrigin.h);
- (*env)->SetShortField(env, lpObject, ColorPickerInfoFc.v, (jshort)lpStruct->dialogOrigin.v);
- (*env)->SetIntField(env, lpObject, ColorPickerInfoFc.pickerType, (jint)lpStruct->pickerType);
- (*env)->SetIntField(env, lpObject, ColorPickerInfoFc.eventProc, (jint)lpStruct->eventProc);
- (*env)->SetIntField(env, lpObject, ColorPickerInfoFc.colorProc, (jint)lpStruct->colorProc);
- (*env)->SetIntField(env, lpObject, ColorPickerInfoFc.colorProcData, (jint)lpStruct->colorProcData);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, ColorPickerInfoFc.prompt);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->prompt), (jbyte *)lpStruct->prompt);
- }
- (*env)->SetShortField(env, lpObject, ColorPickerInfoFc.editMenuID, (jshort)lpStruct->mInfo.editMenuID);
- (*env)->SetShortField(env, lpObject, ColorPickerInfoFc.cutItem, (jshort)lpStruct->mInfo.cutItem);
- (*env)->SetShortField(env, lpObject, ColorPickerInfoFc.copyItem, (jshort)lpStruct->mInfo.copyItem);
- (*env)->SetShortField(env, lpObject, ColorPickerInfoFc.pasteItem, (jshort)lpStruct->mInfo.pasteItem);
- (*env)->SetShortField(env, lpObject, ColorPickerInfoFc.clearItem, (jshort)lpStruct->mInfo.clearItem);
- (*env)->SetShortField(env, lpObject, ColorPickerInfoFc.undoItem, (jshort)lpStruct->mInfo.undoItem);
- (*env)->SetBooleanField(env, lpObject, ColorPickerInfoFc.newColorChosen, (jboolean)lpStruct->newColorChosen);
-}
-#endif
-
-#ifndef NO_ControlButtonContentInfo
-typedef struct ControlButtonContentInfo_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID contentType, iconRef;
-} ControlButtonContentInfo_FID_CACHE;
-
-ControlButtonContentInfo_FID_CACHE ControlButtonContentInfoFc;
-
-void cacheControlButtonContentInfoFields(JNIEnv *env, jobject lpObject)
-{
- if (ControlButtonContentInfoFc.cached) return;
- ControlButtonContentInfoFc.clazz = (*env)->GetObjectClass(env, lpObject);
- ControlButtonContentInfoFc.contentType = (*env)->GetFieldID(env, ControlButtonContentInfoFc.clazz, "contentType", "S");
- ControlButtonContentInfoFc.iconRef = (*env)->GetFieldID(env, ControlButtonContentInfoFc.clazz, "iconRef", "I");
- ControlButtonContentInfoFc.cached = 1;
-}
-
-ControlButtonContentInfo *getControlButtonContentInfoFields(JNIEnv *env, jobject lpObject, ControlButtonContentInfo *lpStruct)
-{
- if (!ControlButtonContentInfoFc.cached) cacheControlButtonContentInfoFields(env, lpObject);
- lpStruct->contentType = (ControlContentType)(*env)->GetShortField(env, lpObject, ControlButtonContentInfoFc.contentType);
- lpStruct->u.iconRef = (void *)(*env)->GetIntField(env, lpObject, ControlButtonContentInfoFc.iconRef);
- return lpStruct;
-}
-
-void setControlButtonContentInfoFields(JNIEnv *env, jobject lpObject, ControlButtonContentInfo *lpStruct)
-{
- if (!ControlButtonContentInfoFc.cached) cacheControlButtonContentInfoFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, ControlButtonContentInfoFc.contentType, (jshort)lpStruct->contentType);
- (*env)->SetIntField(env, lpObject, ControlButtonContentInfoFc.iconRef, (jint)lpStruct->u.iconRef);
-}
-#endif
-
-#ifndef NO_ControlEditTextSelectionRec
-typedef struct ControlEditTextSelectionRec_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID selStart, selEnd;
-} ControlEditTextSelectionRec_FID_CACHE;
-
-ControlEditTextSelectionRec_FID_CACHE ControlEditTextSelectionRecFc;
-
-void cacheControlEditTextSelectionRecFields(JNIEnv *env, jobject lpObject)
-{
- if (ControlEditTextSelectionRecFc.cached) return;
- ControlEditTextSelectionRecFc.clazz = (*env)->GetObjectClass(env, lpObject);
- ControlEditTextSelectionRecFc.selStart = (*env)->GetFieldID(env, ControlEditTextSelectionRecFc.clazz, "selStart", "S");
- ControlEditTextSelectionRecFc.selEnd = (*env)->GetFieldID(env, ControlEditTextSelectionRecFc.clazz, "selEnd", "S");
- ControlEditTextSelectionRecFc.cached = 1;
-}
-
-ControlEditTextSelectionRec *getControlEditTextSelectionRecFields(JNIEnv *env, jobject lpObject, ControlEditTextSelectionRec *lpStruct)
-{
- if (!ControlEditTextSelectionRecFc.cached) cacheControlEditTextSelectionRecFields(env, lpObject);
- lpStruct->selStart = (*env)->GetShortField(env, lpObject, ControlEditTextSelectionRecFc.selStart);
- lpStruct->selEnd = (*env)->GetShortField(env, lpObject, ControlEditTextSelectionRecFc.selEnd);
- return lpStruct;
-}
-
-void setControlEditTextSelectionRecFields(JNIEnv *env, jobject lpObject, ControlEditTextSelectionRec *lpStruct)
-{
- if (!ControlEditTextSelectionRecFc.cached) cacheControlEditTextSelectionRecFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, ControlEditTextSelectionRecFc.selStart, (jshort)lpStruct->selStart);
- (*env)->SetShortField(env, lpObject, ControlEditTextSelectionRecFc.selEnd, (jshort)lpStruct->selEnd);
-}
-#endif
-
-#ifndef NO_ControlFontStyleRec
-typedef struct ControlFontStyleRec_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID flags, font, size, style, mode, just, foreColor_red, foreColor_green, foreColor_blue, backColor_red, backColor_green, backColor_blue;
-} ControlFontStyleRec_FID_CACHE;
-
-ControlFontStyleRec_FID_CACHE ControlFontStyleRecFc;
-
-void cacheControlFontStyleRecFields(JNIEnv *env, jobject lpObject)
-{
- if (ControlFontStyleRecFc.cached) return;
- ControlFontStyleRecFc.clazz = (*env)->GetObjectClass(env, lpObject);
- ControlFontStyleRecFc.flags = (*env)->GetFieldID(env, ControlFontStyleRecFc.clazz, "flags", "S");
- ControlFontStyleRecFc.font = (*env)->GetFieldID(env, ControlFontStyleRecFc.clazz, "font", "S");
- ControlFontStyleRecFc.size = (*env)->GetFieldID(env, ControlFontStyleRecFc.clazz, "size", "S");
- ControlFontStyleRecFc.style = (*env)->GetFieldID(env, ControlFontStyleRecFc.clazz, "style", "S");
- ControlFontStyleRecFc.mode = (*env)->GetFieldID(env, ControlFontStyleRecFc.clazz, "mode", "S");
- ControlFontStyleRecFc.just = (*env)->GetFieldID(env, ControlFontStyleRecFc.clazz, "just", "S");
- ControlFontStyleRecFc.foreColor_red = (*env)->GetFieldID(env, ControlFontStyleRecFc.clazz, "foreColor_red", "S");
- ControlFontStyleRecFc.foreColor_green = (*env)->GetFieldID(env, ControlFontStyleRecFc.clazz, "foreColor_green", "S");
- ControlFontStyleRecFc.foreColor_blue = (*env)->GetFieldID(env, ControlFontStyleRecFc.clazz, "foreColor_blue", "S");
- ControlFontStyleRecFc.backColor_red = (*env)->GetFieldID(env, ControlFontStyleRecFc.clazz, "backColor_red", "S");
- ControlFontStyleRecFc.backColor_green = (*env)->GetFieldID(env, ControlFontStyleRecFc.clazz, "backColor_green", "S");
- ControlFontStyleRecFc.backColor_blue = (*env)->GetFieldID(env, ControlFontStyleRecFc.clazz, "backColor_blue", "S");
- ControlFontStyleRecFc.cached = 1;
-}
-
-ControlFontStyleRec *getControlFontStyleRecFields(JNIEnv *env, jobject lpObject, ControlFontStyleRec *lpStruct)
-{
- if (!ControlFontStyleRecFc.cached) cacheControlFontStyleRecFields(env, lpObject);
- lpStruct->flags = (*env)->GetShortField(env, lpObject, ControlFontStyleRecFc.flags);
- lpStruct->font = (*env)->GetShortField(env, lpObject, ControlFontStyleRecFc.font);
- lpStruct->size = (*env)->GetShortField(env, lpObject, ControlFontStyleRecFc.size);
- lpStruct->style = (*env)->GetShortField(env, lpObject, ControlFontStyleRecFc.style);
- lpStruct->mode = (*env)->GetShortField(env, lpObject, ControlFontStyleRecFc.mode);
- lpStruct->just = (*env)->GetShortField(env, lpObject, ControlFontStyleRecFc.just);
- lpStruct->foreColor.red = (*env)->GetShortField(env, lpObject, ControlFontStyleRecFc.foreColor_red);
- lpStruct->foreColor.green = (*env)->GetShortField(env, lpObject, ControlFontStyleRecFc.foreColor_green);
- lpStruct->foreColor.blue = (*env)->GetShortField(env, lpObject, ControlFontStyleRecFc.foreColor_blue);
- lpStruct->backColor.red = (*env)->GetShortField(env, lpObject, ControlFontStyleRecFc.backColor_red);
- lpStruct->backColor.green = (*env)->GetShortField(env, lpObject, ControlFontStyleRecFc.backColor_green);
- lpStruct->backColor.blue = (*env)->GetShortField(env, lpObject, ControlFontStyleRecFc.backColor_blue);
- return lpStruct;
-}
-
-void setControlFontStyleRecFields(JNIEnv *env, jobject lpObject, ControlFontStyleRec *lpStruct)
-{
- if (!ControlFontStyleRecFc.cached) cacheControlFontStyleRecFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, ControlFontStyleRecFc.flags, (jshort)lpStruct->flags);
- (*env)->SetShortField(env, lpObject, ControlFontStyleRecFc.font, (jshort)lpStruct->font);
- (*env)->SetShortField(env, lpObject, ControlFontStyleRecFc.size, (jshort)lpStruct->size);
- (*env)->SetShortField(env, lpObject, ControlFontStyleRecFc.style, (jshort)lpStruct->style);
- (*env)->SetShortField(env, lpObject, ControlFontStyleRecFc.mode, (jshort)lpStruct->mode);
- (*env)->SetShortField(env, lpObject, ControlFontStyleRecFc.just, (jshort)lpStruct->just);
- (*env)->SetShortField(env, lpObject, ControlFontStyleRecFc.foreColor_red, (jshort)lpStruct->foreColor.red);
- (*env)->SetShortField(env, lpObject, ControlFontStyleRecFc.foreColor_green, (jshort)lpStruct->foreColor.green);
- (*env)->SetShortField(env, lpObject, ControlFontStyleRecFc.foreColor_blue, (jshort)lpStruct->foreColor.blue);
- (*env)->SetShortField(env, lpObject, ControlFontStyleRecFc.backColor_red, (jshort)lpStruct->backColor.red);
- (*env)->SetShortField(env, lpObject, ControlFontStyleRecFc.backColor_green, (jshort)lpStruct->backColor.green);
- (*env)->SetShortField(env, lpObject, ControlFontStyleRecFc.backColor_blue, (jshort)lpStruct->backColor.blue);
-}
-#endif
-
-#ifndef NO_ControlKind
-typedef struct ControlKind_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID signature, kind;
-} ControlKind_FID_CACHE;
-
-ControlKind_FID_CACHE ControlKindFc;
-
-void cacheControlKindFields(JNIEnv *env, jobject lpObject)
-{
- if (ControlKindFc.cached) return;
- ControlKindFc.clazz = (*env)->GetObjectClass(env, lpObject);
- ControlKindFc.signature = (*env)->GetFieldID(env, ControlKindFc.clazz, "signature", "I");
- ControlKindFc.kind = (*env)->GetFieldID(env, ControlKindFc.clazz, "kind", "I");
- ControlKindFc.cached = 1;
-}
-
-ControlKind *getControlKindFields(JNIEnv *env, jobject lpObject, ControlKind *lpStruct)
-{
- if (!ControlKindFc.cached) cacheControlKindFields(env, lpObject);
- lpStruct->signature = (*env)->GetIntField(env, lpObject, ControlKindFc.signature);
- lpStruct->kind = (*env)->GetIntField(env, lpObject, ControlKindFc.kind);
- return lpStruct;
-}
-
-void setControlKindFields(JNIEnv *env, jobject lpObject, ControlKind *lpStruct)
-{
- if (!ControlKindFc.cached) cacheControlKindFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, ControlKindFc.signature, (jint)lpStruct->signature);
- (*env)->SetIntField(env, lpObject, ControlKindFc.kind, (jint)lpStruct->kind);
-}
-#endif
-
-#ifndef NO_ControlTabEntry
-typedef struct ControlTabEntry_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID icon, name, enabled;
-} ControlTabEntry_FID_CACHE;
-
-ControlTabEntry_FID_CACHE ControlTabEntryFc;
-
-void cacheControlTabEntryFields(JNIEnv *env, jobject lpObject)
-{
- if (ControlTabEntryFc.cached) return;
- ControlTabEntryFc.clazz = (*env)->GetObjectClass(env, lpObject);
- ControlTabEntryFc.icon = (*env)->GetFieldID(env, ControlTabEntryFc.clazz, "icon", "I");
- ControlTabEntryFc.name = (*env)->GetFieldID(env, ControlTabEntryFc.clazz, "name", "I");
- ControlTabEntryFc.enabled = (*env)->GetFieldID(env, ControlTabEntryFc.clazz, "enabled", "Z");
- ControlTabEntryFc.cached = 1;
-}
-
-ControlTabEntry *getControlTabEntryFields(JNIEnv *env, jobject lpObject, ControlTabEntry *lpStruct)
-{
- if (!ControlTabEntryFc.cached) cacheControlTabEntryFields(env, lpObject);
- lpStruct->icon = (ControlButtonContentInfo *)(*env)->GetIntField(env, lpObject, ControlTabEntryFc.icon);
- lpStruct->name = (CFStringRef)(*env)->GetIntField(env, lpObject, ControlTabEntryFc.name);
- lpStruct->enabled = (Boolean)(*env)->GetBooleanField(env, lpObject, ControlTabEntryFc.enabled);
- return lpStruct;
-}
-
-void setControlTabEntryFields(JNIEnv *env, jobject lpObject, ControlTabEntry *lpStruct)
-{
- if (!ControlTabEntryFc.cached) cacheControlTabEntryFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, ControlTabEntryFc.icon, (jint)lpStruct->icon);
- (*env)->SetIntField(env, lpObject, ControlTabEntryFc.name, (jint)lpStruct->name);
- (*env)->SetBooleanField(env, lpObject, ControlTabEntryFc.enabled, (jboolean)lpStruct->enabled);
-}
-#endif
-
-#ifndef NO_ControlTabInfoRecV1
-typedef struct ControlTabInfoRecV1_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, iconSuiteID, name;
-} ControlTabInfoRecV1_FID_CACHE;
-
-ControlTabInfoRecV1_FID_CACHE ControlTabInfoRecV1Fc;
-
-void cacheControlTabInfoRecV1Fields(JNIEnv *env, jobject lpObject)
-{
- if (ControlTabInfoRecV1Fc.cached) return;
- ControlTabInfoRecV1Fc.clazz = (*env)->GetObjectClass(env, lpObject);
- ControlTabInfoRecV1Fc.version = (*env)->GetFieldID(env, ControlTabInfoRecV1Fc.clazz, "version", "S");
- ControlTabInfoRecV1Fc.iconSuiteID = (*env)->GetFieldID(env, ControlTabInfoRecV1Fc.clazz, "iconSuiteID", "S");
- ControlTabInfoRecV1Fc.name = (*env)->GetFieldID(env, ControlTabInfoRecV1Fc.clazz, "name", "I");
- ControlTabInfoRecV1Fc.cached = 1;
-}
-
-ControlTabInfoRecV1 *getControlTabInfoRecV1Fields(JNIEnv *env, jobject lpObject, ControlTabInfoRecV1 *lpStruct)
-{
- if (!ControlTabInfoRecV1Fc.cached) cacheControlTabInfoRecV1Fields(env, lpObject);
- lpStruct->version = (SInt16)(*env)->GetShortField(env, lpObject, ControlTabInfoRecV1Fc.version);
- lpStruct->iconSuiteID = (SInt16)(*env)->GetShortField(env, lpObject, ControlTabInfoRecV1Fc.iconSuiteID);
- lpStruct->name = (CFStringRef)(*env)->GetIntField(env, lpObject, ControlTabInfoRecV1Fc.name);
- return lpStruct;
-}
-
-void setControlTabInfoRecV1Fields(JNIEnv *env, jobject lpObject, ControlTabInfoRecV1 *lpStruct)
-{
- if (!ControlTabInfoRecV1Fc.cached) cacheControlTabInfoRecV1Fields(env, lpObject);
- (*env)->SetShortField(env, lpObject, ControlTabInfoRecV1Fc.version, (jshort)lpStruct->version);
- (*env)->SetShortField(env, lpObject, ControlTabInfoRecV1Fc.iconSuiteID, (jshort)lpStruct->iconSuiteID);
- (*env)->SetIntField(env, lpObject, ControlTabInfoRecV1Fc.name, (jint)lpStruct->name);
-}
-#endif
-
-#ifndef NO_Cursor
-typedef struct Cursor_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID data, mask, hotSpot_v, hotSpot_h;
-} Cursor_FID_CACHE;
-
-Cursor_FID_CACHE CursorFc;
-
-void cacheCursorFields(JNIEnv *env, jobject lpObject)
-{
- if (CursorFc.cached) return;
- CursorFc.clazz = (*env)->GetObjectClass(env, lpObject);
- CursorFc.data = (*env)->GetFieldID(env, CursorFc.clazz, "data", "[B");
- CursorFc.mask = (*env)->GetFieldID(env, CursorFc.clazz, "mask", "[B");
- CursorFc.hotSpot_v = (*env)->GetFieldID(env, CursorFc.clazz, "hotSpot_v", "S");
- CursorFc.hotSpot_h = (*env)->GetFieldID(env, CursorFc.clazz, "hotSpot_h", "S");
- CursorFc.cached = 1;
-}
-
-Cursor *getCursorFields(JNIEnv *env, jobject lpObject, Cursor *lpStruct)
-{
- if (!CursorFc.cached) cacheCursorFields(env, lpObject);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, CursorFc.data);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->data), (jbyte *)lpStruct->data);
- }
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, CursorFc.mask);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->mask), (jbyte *)lpStruct->mask);
- }
- lpStruct->hotSpot.v = (*env)->GetShortField(env, lpObject, CursorFc.hotSpot_v);
- lpStruct->hotSpot.h = (*env)->GetShortField(env, lpObject, CursorFc.hotSpot_h);
- return lpStruct;
-}
-
-void setCursorFields(JNIEnv *env, jobject lpObject, Cursor *lpStruct)
-{
- if (!CursorFc.cached) cacheCursorFields(env, lpObject);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, CursorFc.data);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->data), (jbyte *)lpStruct->data);
- }
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, CursorFc.mask);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->mask), (jbyte *)lpStruct->mask);
- }
- (*env)->SetShortField(env, lpObject, CursorFc.hotSpot_v, (jshort)lpStruct->hotSpot.v);
- (*env)->SetShortField(env, lpObject, CursorFc.hotSpot_h, (jshort)lpStruct->hotSpot.h);
-}
-#endif
-
-#ifndef NO_DataBrowserAccessibilityItemInfo
-typedef struct DataBrowserAccessibilityItemInfo_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, v0_container, v0_item, v0_columnProperty, v0_propertyPart;
-} DataBrowserAccessibilityItemInfo_FID_CACHE;
-
-DataBrowserAccessibilityItemInfo_FID_CACHE DataBrowserAccessibilityItemInfoFc;
-
-void cacheDataBrowserAccessibilityItemInfoFields(JNIEnv *env, jobject lpObject)
-{
- if (DataBrowserAccessibilityItemInfoFc.cached) return;
- DataBrowserAccessibilityItemInfoFc.clazz = (*env)->GetObjectClass(env, lpObject);
- DataBrowserAccessibilityItemInfoFc.version = (*env)->GetFieldID(env, DataBrowserAccessibilityItemInfoFc.clazz, "version", "I");
- DataBrowserAccessibilityItemInfoFc.v0_container = (*env)->GetFieldID(env, DataBrowserAccessibilityItemInfoFc.clazz, "v0_container", "I");
- DataBrowserAccessibilityItemInfoFc.v0_item = (*env)->GetFieldID(env, DataBrowserAccessibilityItemInfoFc.clazz, "v0_item", "I");
- DataBrowserAccessibilityItemInfoFc.v0_columnProperty = (*env)->GetFieldID(env, DataBrowserAccessibilityItemInfoFc.clazz, "v0_columnProperty", "I");
- DataBrowserAccessibilityItemInfoFc.v0_propertyPart = (*env)->GetFieldID(env, DataBrowserAccessibilityItemInfoFc.clazz, "v0_propertyPart", "I");
- DataBrowserAccessibilityItemInfoFc.cached = 1;
-}
-
-DataBrowserAccessibilityItemInfo *getDataBrowserAccessibilityItemInfoFields(JNIEnv *env, jobject lpObject, DataBrowserAccessibilityItemInfo *lpStruct)
-{
- if (!DataBrowserAccessibilityItemInfoFc.cached) cacheDataBrowserAccessibilityItemInfoFields(env, lpObject);
- lpStruct->version = (UInt32)(*env)->GetIntField(env, lpObject, DataBrowserAccessibilityItemInfoFc.version);
- lpStruct->u.v0.container = (DataBrowserItemID)(*env)->GetIntField(env, lpObject, DataBrowserAccessibilityItemInfoFc.v0_container);
- lpStruct->u.v0.item = (DataBrowserItemID)(*env)->GetIntField(env, lpObject, DataBrowserAccessibilityItemInfoFc.v0_item);
- lpStruct->u.v0.columnProperty = (DataBrowserPropertyID)(*env)->GetIntField(env, lpObject, DataBrowserAccessibilityItemInfoFc.v0_columnProperty);
- lpStruct->u.v0.propertyPart = (DataBrowserPropertyPart)(*env)->GetIntField(env, lpObject, DataBrowserAccessibilityItemInfoFc.v0_propertyPart);
- return lpStruct;
-}
-
-void setDataBrowserAccessibilityItemInfoFields(JNIEnv *env, jobject lpObject, DataBrowserAccessibilityItemInfo *lpStruct)
-{
- if (!DataBrowserAccessibilityItemInfoFc.cached) cacheDataBrowserAccessibilityItemInfoFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, DataBrowserAccessibilityItemInfoFc.version, (jint)lpStruct->version);
- (*env)->SetIntField(env, lpObject, DataBrowserAccessibilityItemInfoFc.v0_container, (jint)lpStruct->u.v0.container);
- (*env)->SetIntField(env, lpObject, DataBrowserAccessibilityItemInfoFc.v0_item, (jint)lpStruct->u.v0.item);
- (*env)->SetIntField(env, lpObject, DataBrowserAccessibilityItemInfoFc.v0_columnProperty, (jint)lpStruct->u.v0.columnProperty);
- (*env)->SetIntField(env, lpObject, DataBrowserAccessibilityItemInfoFc.v0_propertyPart, (jint)lpStruct->u.v0.propertyPart);
-}
-#endif
-
-#ifndef NO_DataBrowserCallbacks
-typedef struct DataBrowserCallbacks_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, v1_itemDataCallback, v1_itemCompareCallback, v1_itemNotificationCallback, v1_addDragItemCallback, v1_acceptDragCallback, v1_receiveDragCallback, v1_postProcessDragCallback, v1_itemHelpContentCallback, v1_getContextualMenuCallback, v1_selectContextualMenuCallback;
-} DataBrowserCallbacks_FID_CACHE;
-
-DataBrowserCallbacks_FID_CACHE DataBrowserCallbacksFc;
-
-void cacheDataBrowserCallbacksFields(JNIEnv *env, jobject lpObject)
-{
- if (DataBrowserCallbacksFc.cached) return;
- DataBrowserCallbacksFc.clazz = (*env)->GetObjectClass(env, lpObject);
- DataBrowserCallbacksFc.version = (*env)->GetFieldID(env, DataBrowserCallbacksFc.clazz, "version", "I");
- DataBrowserCallbacksFc.v1_itemDataCallback = (*env)->GetFieldID(env, DataBrowserCallbacksFc.clazz, "v1_itemDataCallback", "I");
- DataBrowserCallbacksFc.v1_itemCompareCallback = (*env)->GetFieldID(env, DataBrowserCallbacksFc.clazz, "v1_itemCompareCallback", "I");
- DataBrowserCallbacksFc.v1_itemNotificationCallback = (*env)->GetFieldID(env, DataBrowserCallbacksFc.clazz, "v1_itemNotificationCallback", "I");
- DataBrowserCallbacksFc.v1_addDragItemCallback = (*env)->GetFieldID(env, DataBrowserCallbacksFc.clazz, "v1_addDragItemCallback", "I");
- DataBrowserCallbacksFc.v1_acceptDragCallback = (*env)->GetFieldID(env, DataBrowserCallbacksFc.clazz, "v1_acceptDragCallback", "I");
- DataBrowserCallbacksFc.v1_receiveDragCallback = (*env)->GetFieldID(env, DataBrowserCallbacksFc.clazz, "v1_receiveDragCallback", "I");
- DataBrowserCallbacksFc.v1_postProcessDragCallback = (*env)->GetFieldID(env, DataBrowserCallbacksFc.clazz, "v1_postProcessDragCallback", "I");
- DataBrowserCallbacksFc.v1_itemHelpContentCallback = (*env)->GetFieldID(env, DataBrowserCallbacksFc.clazz, "v1_itemHelpContentCallback", "I");
- DataBrowserCallbacksFc.v1_getContextualMenuCallback = (*env)->GetFieldID(env, DataBrowserCallbacksFc.clazz, "v1_getContextualMenuCallback", "I");
- DataBrowserCallbacksFc.v1_selectContextualMenuCallback = (*env)->GetFieldID(env, DataBrowserCallbacksFc.clazz, "v1_selectContextualMenuCallback", "I");
- DataBrowserCallbacksFc.cached = 1;
-}
-
-DataBrowserCallbacks *getDataBrowserCallbacksFields(JNIEnv *env, jobject lpObject, DataBrowserCallbacks *lpStruct)
-{
- if (!DataBrowserCallbacksFc.cached) cacheDataBrowserCallbacksFields(env, lpObject);
- lpStruct->version = (UInt32)(*env)->GetIntField(env, lpObject, DataBrowserCallbacksFc.version);
- lpStruct->u.v1.itemDataCallback = (DataBrowserItemDataUPP)(*env)->GetIntField(env, lpObject, DataBrowserCallbacksFc.v1_itemDataCallback);
- lpStruct->u.v1.itemCompareCallback = (DataBrowserItemCompareUPP)(*env)->GetIntField(env, lpObject, DataBrowserCallbacksFc.v1_itemCompareCallback);
- lpStruct->u.v1.itemNotificationCallback = (DataBrowserItemNotificationUPP)(*env)->GetIntField(env, lpObject, DataBrowserCallbacksFc.v1_itemNotificationCallback);
- lpStruct->u.v1.addDragItemCallback = (DataBrowserAddDragItemUPP)(*env)->GetIntField(env, lpObject, DataBrowserCallbacksFc.v1_addDragItemCallback);
- lpStruct->u.v1.acceptDragCallback = (DataBrowserAcceptDragUPP)(*env)->GetIntField(env, lpObject, DataBrowserCallbacksFc.v1_acceptDragCallback);
- lpStruct->u.v1.receiveDragCallback = (DataBrowserReceiveDragUPP)(*env)->GetIntField(env, lpObject, DataBrowserCallbacksFc.v1_receiveDragCallback);
- lpStruct->u.v1.postProcessDragCallback = (DataBrowserPostProcessDragUPP)(*env)->GetIntField(env, lpObject, DataBrowserCallbacksFc.v1_postProcessDragCallback);
- lpStruct->u.v1.itemHelpContentCallback = (DataBrowserItemHelpContentUPP)(*env)->GetIntField(env, lpObject, DataBrowserCallbacksFc.v1_itemHelpContentCallback);
- lpStruct->u.v1.getContextualMenuCallback = (DataBrowserGetContextualMenuUPP)(*env)->GetIntField(env, lpObject, DataBrowserCallbacksFc.v1_getContextualMenuCallback);
- lpStruct->u.v1.selectContextualMenuCallback = (DataBrowserSelectContextualMenuUPP)(*env)->GetIntField(env, lpObject, DataBrowserCallbacksFc.v1_selectContextualMenuCallback);
- return lpStruct;
-}
-
-void setDataBrowserCallbacksFields(JNIEnv *env, jobject lpObject, DataBrowserCallbacks *lpStruct)
-{
- if (!DataBrowserCallbacksFc.cached) cacheDataBrowserCallbacksFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, DataBrowserCallbacksFc.version, (jint)lpStruct->version);
- (*env)->SetIntField(env, lpObject, DataBrowserCallbacksFc.v1_itemDataCallback, (jint)lpStruct->u.v1.itemDataCallback);
- (*env)->SetIntField(env, lpObject, DataBrowserCallbacksFc.v1_itemCompareCallback, (jint)lpStruct->u.v1.itemCompareCallback);
- (*env)->SetIntField(env, lpObject, DataBrowserCallbacksFc.v1_itemNotificationCallback, (jint)lpStruct->u.v1.itemNotificationCallback);
- (*env)->SetIntField(env, lpObject, DataBrowserCallbacksFc.v1_addDragItemCallback, (jint)lpStruct->u.v1.addDragItemCallback);
- (*env)->SetIntField(env, lpObject, DataBrowserCallbacksFc.v1_acceptDragCallback, (jint)lpStruct->u.v1.acceptDragCallback);
- (*env)->SetIntField(env, lpObject, DataBrowserCallbacksFc.v1_receiveDragCallback, (jint)lpStruct->u.v1.receiveDragCallback);
- (*env)->SetIntField(env, lpObject, DataBrowserCallbacksFc.v1_postProcessDragCallback, (jint)lpStruct->u.v1.postProcessDragCallback);
- (*env)->SetIntField(env, lpObject, DataBrowserCallbacksFc.v1_itemHelpContentCallback, (jint)lpStruct->u.v1.itemHelpContentCallback);
- (*env)->SetIntField(env, lpObject, DataBrowserCallbacksFc.v1_getContextualMenuCallback, (jint)lpStruct->u.v1.getContextualMenuCallback);
- (*env)->SetIntField(env, lpObject, DataBrowserCallbacksFc.v1_selectContextualMenuCallback, (jint)lpStruct->u.v1.selectContextualMenuCallback);
-}
-#endif
-
-#ifndef NO_DataBrowserCustomCallbacks
-typedef struct DataBrowserCustomCallbacks_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, v1_drawItemCallback, v1_editTextCallback, v1_hitTestCallback, v1_trackingCallback, v1_dragRegionCallback, v1_acceptDragCallback, v1_receiveDragCallback;
-} DataBrowserCustomCallbacks_FID_CACHE;
-
-DataBrowserCustomCallbacks_FID_CACHE DataBrowserCustomCallbacksFc;
-
-void cacheDataBrowserCustomCallbacksFields(JNIEnv *env, jobject lpObject)
-{
- if (DataBrowserCustomCallbacksFc.cached) return;
- DataBrowserCustomCallbacksFc.clazz = (*env)->GetObjectClass(env, lpObject);
- DataBrowserCustomCallbacksFc.version = (*env)->GetFieldID(env, DataBrowserCustomCallbacksFc.clazz, "version", "I");
- DataBrowserCustomCallbacksFc.v1_drawItemCallback = (*env)->GetFieldID(env, DataBrowserCustomCallbacksFc.clazz, "v1_drawItemCallback", "I");
- DataBrowserCustomCallbacksFc.v1_editTextCallback = (*env)->GetFieldID(env, DataBrowserCustomCallbacksFc.clazz, "v1_editTextCallback", "I");
- DataBrowserCustomCallbacksFc.v1_hitTestCallback = (*env)->GetFieldID(env, DataBrowserCustomCallbacksFc.clazz, "v1_hitTestCallback", "I");
- DataBrowserCustomCallbacksFc.v1_trackingCallback = (*env)->GetFieldID(env, DataBrowserCustomCallbacksFc.clazz, "v1_trackingCallback", "I");
- DataBrowserCustomCallbacksFc.v1_dragRegionCallback = (*env)->GetFieldID(env, DataBrowserCustomCallbacksFc.clazz, "v1_dragRegionCallback", "I");
- DataBrowserCustomCallbacksFc.v1_acceptDragCallback = (*env)->GetFieldID(env, DataBrowserCustomCallbacksFc.clazz, "v1_acceptDragCallback", "I");
- DataBrowserCustomCallbacksFc.v1_receiveDragCallback = (*env)->GetFieldID(env, DataBrowserCustomCallbacksFc.clazz, "v1_receiveDragCallback", "I");
- DataBrowserCustomCallbacksFc.cached = 1;
-}
-
-DataBrowserCustomCallbacks *getDataBrowserCustomCallbacksFields(JNIEnv *env, jobject lpObject, DataBrowserCustomCallbacks *lpStruct)
-{
- if (!DataBrowserCustomCallbacksFc.cached) cacheDataBrowserCustomCallbacksFields(env, lpObject);
- lpStruct->version = (*env)->GetIntField(env, lpObject, DataBrowserCustomCallbacksFc.version);
- lpStruct->u.v1.drawItemCallback = (DataBrowserDrawItemUPP)(*env)->GetIntField(env, lpObject, DataBrowserCustomCallbacksFc.v1_drawItemCallback);
- lpStruct->u.v1.editTextCallback = (DataBrowserEditItemUPP)(*env)->GetIntField(env, lpObject, DataBrowserCustomCallbacksFc.v1_editTextCallback);
- lpStruct->u.v1.hitTestCallback = (DataBrowserHitTestUPP)(*env)->GetIntField(env, lpObject, DataBrowserCustomCallbacksFc.v1_hitTestCallback);
- lpStruct->u.v1.trackingCallback = (DataBrowserTrackingUPP)(*env)->GetIntField(env, lpObject, DataBrowserCustomCallbacksFc.v1_trackingCallback);
- lpStruct->u.v1.dragRegionCallback = (DataBrowserItemDragRgnUPP)(*env)->GetIntField(env, lpObject, DataBrowserCustomCallbacksFc.v1_dragRegionCallback);
- lpStruct->u.v1.acceptDragCallback = (DataBrowserItemAcceptDragUPP)(*env)->GetIntField(env, lpObject, DataBrowserCustomCallbacksFc.v1_acceptDragCallback);
- lpStruct->u.v1.receiveDragCallback = (DataBrowserItemReceiveDragUPP)(*env)->GetIntField(env, lpObject, DataBrowserCustomCallbacksFc.v1_receiveDragCallback);
- return lpStruct;
-}
-
-void setDataBrowserCustomCallbacksFields(JNIEnv *env, jobject lpObject, DataBrowserCustomCallbacks *lpStruct)
-{
- if (!DataBrowserCustomCallbacksFc.cached) cacheDataBrowserCustomCallbacksFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, DataBrowserCustomCallbacksFc.version, (jint)lpStruct->version);
- (*env)->SetIntField(env, lpObject, DataBrowserCustomCallbacksFc.v1_drawItemCallback, (jint)lpStruct->u.v1.drawItemCallback);
- (*env)->SetIntField(env, lpObject, DataBrowserCustomCallbacksFc.v1_editTextCallback, (jint)lpStruct->u.v1.editTextCallback);
- (*env)->SetIntField(env, lpObject, DataBrowserCustomCallbacksFc.v1_hitTestCallback, (jint)lpStruct->u.v1.hitTestCallback);
- (*env)->SetIntField(env, lpObject, DataBrowserCustomCallbacksFc.v1_trackingCallback, (jint)lpStruct->u.v1.trackingCallback);
- (*env)->SetIntField(env, lpObject, DataBrowserCustomCallbacksFc.v1_dragRegionCallback, (jint)lpStruct->u.v1.dragRegionCallback);
- (*env)->SetIntField(env, lpObject, DataBrowserCustomCallbacksFc.v1_acceptDragCallback, (jint)lpStruct->u.v1.acceptDragCallback);
- (*env)->SetIntField(env, lpObject, DataBrowserCustomCallbacksFc.v1_receiveDragCallback, (jint)lpStruct->u.v1.receiveDragCallback);
-}
-#endif
-
-#ifndef NO_DataBrowserListViewColumnDesc
-typedef struct DataBrowserListViewColumnDesc_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID propertyDesc_propertyID, propertyDesc_propertyType, propertyDesc_propertyFlags, headerBtnDesc_version, headerBtnDesc_minimumWidth, headerBtnDesc_maximumWidth, headerBtnDesc_titleOffset, headerBtnDesc_titleString, headerBtnDesc_initialOrder, headerBtnDesc_btnFontStyle_flags, headerBtnDesc_btnFontStyle_font, headerBtnDesc_btnFontStyle_size, headerBtnDesc_btnFontStyle_style, headerBtnDesc_btnFontStyle_mode, headerBtnDesc_btnFontStyle_just, headerBtnDesc_btnFontStyle_foreColor_red, headerBtnDesc_btnFontStyle_foreColor_green, headerBtnDesc_btnFontStyle_foreColor_blue, headerBtnDesc_btnFontStyle_backColor_red, headerBtnDesc_btnFontStyle_backColor_green, headerBtnDesc_btnFontStyle_backColor_blue, headerBtnDesc_btnContentInfo_contentType, headerBtnDesc_btnContentInfo_iconRef;
-} DataBrowserListViewColumnDesc_FID_CACHE;
-
-DataBrowserListViewColumnDesc_FID_CACHE DataBrowserListViewColumnDescFc;
-
-void cacheDataBrowserListViewColumnDescFields(JNIEnv *env, jobject lpObject)
-{
- if (DataBrowserListViewColumnDescFc.cached) return;
- DataBrowserListViewColumnDescFc.clazz = (*env)->GetObjectClass(env, lpObject);
- DataBrowserListViewColumnDescFc.propertyDesc_propertyID = (*env)->GetFieldID(env, DataBrowserListViewColumnDescFc.clazz, "propertyDesc_propertyID", "I");
- DataBrowserListViewColumnDescFc.propertyDesc_propertyType = (*env)->GetFieldID(env, DataBrowserListViewColumnDescFc.clazz, "propertyDesc_propertyType", "I");
- DataBrowserListViewColumnDescFc.propertyDesc_propertyFlags = (*env)->GetFieldID(env, DataBrowserListViewColumnDescFc.clazz, "propertyDesc_propertyFlags", "I");
- DataBrowserListViewColumnDescFc.headerBtnDesc_version = (*env)->GetFieldID(env, DataBrowserListViewColumnDescFc.clazz, "headerBtnDesc_version", "I");
- DataBrowserListViewColumnDescFc.headerBtnDesc_minimumWidth = (*env)->GetFieldID(env, DataBrowserListViewColumnDescFc.clazz, "headerBtnDesc_minimumWidth", "S");
- DataBrowserListViewColumnDescFc.headerBtnDesc_maximumWidth = (*env)->GetFieldID(env, DataBrowserListViewColumnDescFc.clazz, "headerBtnDesc_maximumWidth", "S");
- DataBrowserListViewColumnDescFc.headerBtnDesc_titleOffset = (*env)->GetFieldID(env, DataBrowserListViewColumnDescFc.clazz, "headerBtnDesc_titleOffset", "S");
- DataBrowserListViewColumnDescFc.headerBtnDesc_titleString = (*env)->GetFieldID(env, DataBrowserListViewColumnDescFc.clazz, "headerBtnDesc_titleString", "I");
- DataBrowserListViewColumnDescFc.headerBtnDesc_initialOrder = (*env)->GetFieldID(env, DataBrowserListViewColumnDescFc.clazz, "headerBtnDesc_initialOrder", "S");
- DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_flags = (*env)->GetFieldID(env, DataBrowserListViewColumnDescFc.clazz, "headerBtnDesc_btnFontStyle_flags", "S");
- DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_font = (*env)->GetFieldID(env, DataBrowserListViewColumnDescFc.clazz, "headerBtnDesc_btnFontStyle_font", "S");
- DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_size = (*env)->GetFieldID(env, DataBrowserListViewColumnDescFc.clazz, "headerBtnDesc_btnFontStyle_size", "S");
- DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_style = (*env)->GetFieldID(env, DataBrowserListViewColumnDescFc.clazz, "headerBtnDesc_btnFontStyle_style", "S");
- DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_mode = (*env)->GetFieldID(env, DataBrowserListViewColumnDescFc.clazz, "headerBtnDesc_btnFontStyle_mode", "S");
- DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_just = (*env)->GetFieldID(env, DataBrowserListViewColumnDescFc.clazz, "headerBtnDesc_btnFontStyle_just", "S");
- DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_foreColor_red = (*env)->GetFieldID(env, DataBrowserListViewColumnDescFc.clazz, "headerBtnDesc_btnFontStyle_foreColor_red", "S");
- DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_foreColor_green = (*env)->GetFieldID(env, DataBrowserListViewColumnDescFc.clazz, "headerBtnDesc_btnFontStyle_foreColor_green", "S");
- DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_foreColor_blue = (*env)->GetFieldID(env, DataBrowserListViewColumnDescFc.clazz, "headerBtnDesc_btnFontStyle_foreColor_blue", "S");
- DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_backColor_red = (*env)->GetFieldID(env, DataBrowserListViewColumnDescFc.clazz, "headerBtnDesc_btnFontStyle_backColor_red", "S");
- DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_backColor_green = (*env)->GetFieldID(env, DataBrowserListViewColumnDescFc.clazz, "headerBtnDesc_btnFontStyle_backColor_green", "S");
- DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_backColor_blue = (*env)->GetFieldID(env, DataBrowserListViewColumnDescFc.clazz, "headerBtnDesc_btnFontStyle_backColor_blue", "S");
- DataBrowserListViewColumnDescFc.headerBtnDesc_btnContentInfo_contentType = (*env)->GetFieldID(env, DataBrowserListViewColumnDescFc.clazz, "headerBtnDesc_btnContentInfo_contentType", "S");
- DataBrowserListViewColumnDescFc.headerBtnDesc_btnContentInfo_iconRef = (*env)->GetFieldID(env, DataBrowserListViewColumnDescFc.clazz, "headerBtnDesc_btnContentInfo_iconRef", "I");
- DataBrowserListViewColumnDescFc.cached = 1;
-}
-
-DataBrowserListViewColumnDesc *getDataBrowserListViewColumnDescFields(JNIEnv *env, jobject lpObject, DataBrowserListViewColumnDesc *lpStruct)
-{
- if (!DataBrowserListViewColumnDescFc.cached) cacheDataBrowserListViewColumnDescFields(env, lpObject);
- lpStruct->propertyDesc.propertyID = (DataBrowserPropertyID)(*env)->GetIntField(env, lpObject, DataBrowserListViewColumnDescFc.propertyDesc_propertyID);
- lpStruct->propertyDesc.propertyType = (OSType)(*env)->GetIntField(env, lpObject, DataBrowserListViewColumnDescFc.propertyDesc_propertyType);
- lpStruct->propertyDesc.propertyFlags = (DataBrowserPropertyFlags)(*env)->GetIntField(env, lpObject, DataBrowserListViewColumnDescFc.propertyDesc_propertyFlags);
- lpStruct->headerBtnDesc.version = (UInt32)(*env)->GetIntField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_version);
- lpStruct->headerBtnDesc.minimumWidth = (UInt16)(*env)->GetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_minimumWidth);
- lpStruct->headerBtnDesc.maximumWidth = (UInt16)(*env)->GetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_maximumWidth);
- lpStruct->headerBtnDesc.titleOffset = (SInt16)(*env)->GetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_titleOffset);
- lpStruct->headerBtnDesc.titleString = (CFStringRef)(*env)->GetIntField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_titleString);
- lpStruct->headerBtnDesc.initialOrder = (DataBrowserSortOrder)(*env)->GetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_initialOrder);
- lpStruct->headerBtnDesc.btnFontStyle.flags = (SInt16)(*env)->GetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_flags);
- lpStruct->headerBtnDesc.btnFontStyle.font = (SInt16)(*env)->GetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_font);
- lpStruct->headerBtnDesc.btnFontStyle.size = (SInt16)(*env)->GetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_size);
- lpStruct->headerBtnDesc.btnFontStyle.style = (SInt16)(*env)->GetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_style);
- lpStruct->headerBtnDesc.btnFontStyle.mode = (SInt16)(*env)->GetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_mode);
- lpStruct->headerBtnDesc.btnFontStyle.just = (SInt16)(*env)->GetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_just);
- lpStruct->headerBtnDesc.btnFontStyle.foreColor.red = (unsigned short)(*env)->GetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_foreColor_red);
- lpStruct->headerBtnDesc.btnFontStyle.foreColor.green = (unsigned short)(*env)->GetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_foreColor_green);
- lpStruct->headerBtnDesc.btnFontStyle.foreColor.blue = (unsigned short)(*env)->GetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_foreColor_blue);
- lpStruct->headerBtnDesc.btnFontStyle.backColor.red = (unsigned short)(*env)->GetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_backColor_red);
- lpStruct->headerBtnDesc.btnFontStyle.backColor.green = (unsigned short)(*env)->GetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_backColor_green);
- lpStruct->headerBtnDesc.btnFontStyle.backColor.blue = (unsigned short)(*env)->GetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_backColor_blue);
- lpStruct->headerBtnDesc.btnContentInfo.contentType = (ControlContentType)(*env)->GetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_btnContentInfo_contentType);
- lpStruct->headerBtnDesc.btnContentInfo.u.iconRef = (IconRef)(*env)->GetIntField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_btnContentInfo_iconRef);
- return lpStruct;
-}
-
-void setDataBrowserListViewColumnDescFields(JNIEnv *env, jobject lpObject, DataBrowserListViewColumnDesc *lpStruct)
-{
- if (!DataBrowserListViewColumnDescFc.cached) cacheDataBrowserListViewColumnDescFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, DataBrowserListViewColumnDescFc.propertyDesc_propertyID, (jint)lpStruct->propertyDesc.propertyID);
- (*env)->SetIntField(env, lpObject, DataBrowserListViewColumnDescFc.propertyDesc_propertyType, (jint)lpStruct->propertyDesc.propertyType);
- (*env)->SetIntField(env, lpObject, DataBrowserListViewColumnDescFc.propertyDesc_propertyFlags, (jint)lpStruct->propertyDesc.propertyFlags);
- (*env)->SetIntField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_version, (jint)lpStruct->headerBtnDesc.version);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_minimumWidth, (jshort)lpStruct->headerBtnDesc.minimumWidth);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_maximumWidth, (jshort)lpStruct->headerBtnDesc.maximumWidth);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_titleOffset, (jshort)lpStruct->headerBtnDesc.titleOffset);
- (*env)->SetIntField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_titleString, (jint)lpStruct->headerBtnDesc.titleString);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_initialOrder, (jshort)lpStruct->headerBtnDesc.initialOrder);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_flags, (jshort)lpStruct->headerBtnDesc.btnFontStyle.flags);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_font, (jshort)lpStruct->headerBtnDesc.btnFontStyle.font);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_size, (jshort)lpStruct->headerBtnDesc.btnFontStyle.size);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_style, (jshort)lpStruct->headerBtnDesc.btnFontStyle.style);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_mode, (jshort)lpStruct->headerBtnDesc.btnFontStyle.mode);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_just, (jshort)lpStruct->headerBtnDesc.btnFontStyle.just);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_foreColor_red, (jshort)lpStruct->headerBtnDesc.btnFontStyle.foreColor.red);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_foreColor_green, (jshort)lpStruct->headerBtnDesc.btnFontStyle.foreColor.green);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_foreColor_blue, (jshort)lpStruct->headerBtnDesc.btnFontStyle.foreColor.blue);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_backColor_red, (jshort)lpStruct->headerBtnDesc.btnFontStyle.backColor.red);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_backColor_green, (jshort)lpStruct->headerBtnDesc.btnFontStyle.backColor.green);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_btnFontStyle_backColor_blue, (jshort)lpStruct->headerBtnDesc.btnFontStyle.backColor.blue);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_btnContentInfo_contentType, (jshort)lpStruct->headerBtnDesc.btnContentInfo.contentType);
- (*env)->SetIntField(env, lpObject, DataBrowserListViewColumnDescFc.headerBtnDesc_btnContentInfo_iconRef, (jint)lpStruct->headerBtnDesc.btnContentInfo.u.iconRef);
-}
-#endif
-
-#ifndef NO_DataBrowserListViewHeaderDesc
-typedef struct DataBrowserListViewHeaderDesc_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, minimumWidth, maximumWidth, titleOffset, titleString, initialOrder, btnFontStyle_flags, btnFontStyle_font, btnFontStyle_size, btnFontStyle_style, btnFontStyle_mode, btnFontStyle_just, btnFontStyle_foreColor_red, btnFontStyle_foreColor_green, btnFontStyle_foreColor_blue, btnFontStyle_backColor_red, btnFontStyle_backColor_green, btnFontStyle_backColor_blue, btnContentInfo_contentType, btnContentInfo_iconRef;
-} DataBrowserListViewHeaderDesc_FID_CACHE;
-
-DataBrowserListViewHeaderDesc_FID_CACHE DataBrowserListViewHeaderDescFc;
-
-void cacheDataBrowserListViewHeaderDescFields(JNIEnv *env, jobject lpObject)
-{
- if (DataBrowserListViewHeaderDescFc.cached) return;
- DataBrowserListViewHeaderDescFc.clazz = (*env)->GetObjectClass(env, lpObject);
- DataBrowserListViewHeaderDescFc.version = (*env)->GetFieldID(env, DataBrowserListViewHeaderDescFc.clazz, "version", "I");
- DataBrowserListViewHeaderDescFc.minimumWidth = (*env)->GetFieldID(env, DataBrowserListViewHeaderDescFc.clazz, "minimumWidth", "S");
- DataBrowserListViewHeaderDescFc.maximumWidth = (*env)->GetFieldID(env, DataBrowserListViewHeaderDescFc.clazz, "maximumWidth", "S");
- DataBrowserListViewHeaderDescFc.titleOffset = (*env)->GetFieldID(env, DataBrowserListViewHeaderDescFc.clazz, "titleOffset", "S");
- DataBrowserListViewHeaderDescFc.titleString = (*env)->GetFieldID(env, DataBrowserListViewHeaderDescFc.clazz, "titleString", "I");
- DataBrowserListViewHeaderDescFc.initialOrder = (*env)->GetFieldID(env, DataBrowserListViewHeaderDescFc.clazz, "initialOrder", "S");
- DataBrowserListViewHeaderDescFc.btnFontStyle_flags = (*env)->GetFieldID(env, DataBrowserListViewHeaderDescFc.clazz, "btnFontStyle_flags", "S");
- DataBrowserListViewHeaderDescFc.btnFontStyle_font = (*env)->GetFieldID(env, DataBrowserListViewHeaderDescFc.clazz, "btnFontStyle_font", "S");
- DataBrowserListViewHeaderDescFc.btnFontStyle_size = (*env)->GetFieldID(env, DataBrowserListViewHeaderDescFc.clazz, "btnFontStyle_size", "S");
- DataBrowserListViewHeaderDescFc.btnFontStyle_style = (*env)->GetFieldID(env, DataBrowserListViewHeaderDescFc.clazz, "btnFontStyle_style", "S");
- DataBrowserListViewHeaderDescFc.btnFontStyle_mode = (*env)->GetFieldID(env, DataBrowserListViewHeaderDescFc.clazz, "btnFontStyle_mode", "S");
- DataBrowserListViewHeaderDescFc.btnFontStyle_just = (*env)->GetFieldID(env, DataBrowserListViewHeaderDescFc.clazz, "btnFontStyle_just", "S");
- DataBrowserListViewHeaderDescFc.btnFontStyle_foreColor_red = (*env)->GetFieldID(env, DataBrowserListViewHeaderDescFc.clazz, "btnFontStyle_foreColor_red", "S");
- DataBrowserListViewHeaderDescFc.btnFontStyle_foreColor_green = (*env)->GetFieldID(env, DataBrowserListViewHeaderDescFc.clazz, "btnFontStyle_foreColor_green", "S");
- DataBrowserListViewHeaderDescFc.btnFontStyle_foreColor_blue = (*env)->GetFieldID(env, DataBrowserListViewHeaderDescFc.clazz, "btnFontStyle_foreColor_blue", "S");
- DataBrowserListViewHeaderDescFc.btnFontStyle_backColor_red = (*env)->GetFieldID(env, DataBrowserListViewHeaderDescFc.clazz, "btnFontStyle_backColor_red", "S");
- DataBrowserListViewHeaderDescFc.btnFontStyle_backColor_green = (*env)->GetFieldID(env, DataBrowserListViewHeaderDescFc.clazz, "btnFontStyle_backColor_green", "S");
- DataBrowserListViewHeaderDescFc.btnFontStyle_backColor_blue = (*env)->GetFieldID(env, DataBrowserListViewHeaderDescFc.clazz, "btnFontStyle_backColor_blue", "S");
- DataBrowserListViewHeaderDescFc.btnContentInfo_contentType = (*env)->GetFieldID(env, DataBrowserListViewHeaderDescFc.clazz, "btnContentInfo_contentType", "S");
- DataBrowserListViewHeaderDescFc.btnContentInfo_iconRef = (*env)->GetFieldID(env, DataBrowserListViewHeaderDescFc.clazz, "btnContentInfo_iconRef", "I");
- DataBrowserListViewHeaderDescFc.cached = 1;
-}
-
-DataBrowserListViewHeaderDesc *getDataBrowserListViewHeaderDescFields(JNIEnv *env, jobject lpObject, DataBrowserListViewHeaderDesc *lpStruct)
-{
- if (!DataBrowserListViewHeaderDescFc.cached) cacheDataBrowserListViewHeaderDescFields(env, lpObject);
- lpStruct->version = (*env)->GetIntField(env, lpObject, DataBrowserListViewHeaderDescFc.version);
- lpStruct->minimumWidth = (*env)->GetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.minimumWidth);
- lpStruct->maximumWidth = (*env)->GetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.maximumWidth);
- lpStruct->titleOffset = (*env)->GetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.titleOffset);
- lpStruct->titleString = (CFStringRef)(*env)->GetIntField(env, lpObject, DataBrowserListViewHeaderDescFc.titleString);
- lpStruct->initialOrder = (*env)->GetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.initialOrder);
- lpStruct->btnFontStyle.flags = (*env)->GetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.btnFontStyle_flags);
- lpStruct->btnFontStyle.font = (*env)->GetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.btnFontStyle_font);
- lpStruct->btnFontStyle.size = (*env)->GetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.btnFontStyle_size);
- lpStruct->btnFontStyle.style = (*env)->GetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.btnFontStyle_style);
- lpStruct->btnFontStyle.mode = (*env)->GetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.btnFontStyle_mode);
- lpStruct->btnFontStyle.just = (*env)->GetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.btnFontStyle_just);
- lpStruct->btnFontStyle.foreColor.red = (*env)->GetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.btnFontStyle_foreColor_red);
- lpStruct->btnFontStyle.foreColor.green = (*env)->GetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.btnFontStyle_foreColor_green);
- lpStruct->btnFontStyle.foreColor.blue = (*env)->GetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.btnFontStyle_foreColor_blue);
- lpStruct->btnFontStyle.backColor.red = (*env)->GetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.btnFontStyle_backColor_red);
- lpStruct->btnFontStyle.backColor.green = (*env)->GetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.btnFontStyle_backColor_green);
- lpStruct->btnFontStyle.backColor.blue = (*env)->GetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.btnFontStyle_backColor_blue);
- lpStruct->btnContentInfo.contentType = (*env)->GetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.btnContentInfo_contentType);
- lpStruct->btnContentInfo.u.iconRef = (IconRef)(*env)->GetIntField(env, lpObject, DataBrowserListViewHeaderDescFc.btnContentInfo_iconRef);
- return lpStruct;
-}
-
-void setDataBrowserListViewHeaderDescFields(JNIEnv *env, jobject lpObject, DataBrowserListViewHeaderDesc *lpStruct)
-{
- if (!DataBrowserListViewHeaderDescFc.cached) cacheDataBrowserListViewHeaderDescFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, DataBrowserListViewHeaderDescFc.version, (jint)lpStruct->version);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.minimumWidth, (jshort)lpStruct->minimumWidth);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.maximumWidth, (jshort)lpStruct->maximumWidth);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.titleOffset, (jshort)lpStruct->titleOffset);
- (*env)->SetIntField(env, lpObject, DataBrowserListViewHeaderDescFc.titleString, (jint)lpStruct->titleString);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.initialOrder, (jshort)lpStruct->initialOrder);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.btnFontStyle_flags, (jshort)lpStruct->btnFontStyle.flags);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.btnFontStyle_font, (jshort)lpStruct->btnFontStyle.font);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.btnFontStyle_size, (jshort)lpStruct->btnFontStyle.size);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.btnFontStyle_style, (jshort)lpStruct->btnFontStyle.style);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.btnFontStyle_mode, (jshort)lpStruct->btnFontStyle.mode);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.btnFontStyle_just, (jshort)lpStruct->btnFontStyle.just);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.btnFontStyle_foreColor_red, (jshort)lpStruct->btnFontStyle.foreColor.red);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.btnFontStyle_foreColor_green, (jshort)lpStruct->btnFontStyle.foreColor.green);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.btnFontStyle_foreColor_blue, (jshort)lpStruct->btnFontStyle.foreColor.blue);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.btnFontStyle_backColor_red, (jshort)lpStruct->btnFontStyle.backColor.red);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.btnFontStyle_backColor_green, (jshort)lpStruct->btnFontStyle.backColor.green);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.btnFontStyle_backColor_blue, (jshort)lpStruct->btnFontStyle.backColor.blue);
- (*env)->SetShortField(env, lpObject, DataBrowserListViewHeaderDescFc.btnContentInfo_contentType, (jshort)lpStruct->btnContentInfo.contentType);
- (*env)->SetIntField(env, lpObject, DataBrowserListViewHeaderDescFc.btnContentInfo_iconRef, (jint)lpStruct->btnContentInfo.u.iconRef);
-}
-#endif
-
-#ifndef NO_EventRecord
-typedef struct EventRecord_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID what, message, when, where_v, where_h, modifiers;
-} EventRecord_FID_CACHE;
-
-EventRecord_FID_CACHE EventRecordFc;
-
-void cacheEventRecordFields(JNIEnv *env, jobject lpObject)
-{
- if (EventRecordFc.cached) return;
- EventRecordFc.clazz = (*env)->GetObjectClass(env, lpObject);
- EventRecordFc.what = (*env)->GetFieldID(env, EventRecordFc.clazz, "what", "S");
- EventRecordFc.message = (*env)->GetFieldID(env, EventRecordFc.clazz, "message", "I");
- EventRecordFc.when = (*env)->GetFieldID(env, EventRecordFc.clazz, "when", "I");
- EventRecordFc.where_v = (*env)->GetFieldID(env, EventRecordFc.clazz, "where_v", "S");
- EventRecordFc.where_h = (*env)->GetFieldID(env, EventRecordFc.clazz, "where_h", "S");
- EventRecordFc.modifiers = (*env)->GetFieldID(env, EventRecordFc.clazz, "modifiers", "S");
- EventRecordFc.cached = 1;
-}
-
-EventRecord *getEventRecordFields(JNIEnv *env, jobject lpObject, EventRecord *lpStruct)
-{
- if (!EventRecordFc.cached) cacheEventRecordFields(env, lpObject);
- lpStruct->what = (EventKind)(*env)->GetShortField(env, lpObject, EventRecordFc.what);
- lpStruct->message = (*env)->GetIntField(env, lpObject, EventRecordFc.message);
- lpStruct->when = (*env)->GetIntField(env, lpObject, EventRecordFc.when);
- lpStruct->where.v = (*env)->GetShortField(env, lpObject, EventRecordFc.where_v);
- lpStruct->where.h = (*env)->GetShortField(env, lpObject, EventRecordFc.where_h);
- lpStruct->modifiers = (EventModifiers)(*env)->GetShortField(env, lpObject, EventRecordFc.modifiers);
- return lpStruct;
-}
-
-void setEventRecordFields(JNIEnv *env, jobject lpObject, EventRecord *lpStruct)
-{
- if (!EventRecordFc.cached) cacheEventRecordFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, EventRecordFc.what, (jshort)lpStruct->what);
- (*env)->SetIntField(env, lpObject, EventRecordFc.message, (jint)lpStruct->message);
- (*env)->SetIntField(env, lpObject, EventRecordFc.when, (jint)lpStruct->when);
- (*env)->SetShortField(env, lpObject, EventRecordFc.where_v, (jshort)lpStruct->where.v);
- (*env)->SetShortField(env, lpObject, EventRecordFc.where_h, (jshort)lpStruct->where.h);
- (*env)->SetShortField(env, lpObject, EventRecordFc.modifiers, (jshort)lpStruct->modifiers);
-}
-#endif
-
-#ifndef NO_GDevice
-typedef struct GDevice_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID gdRefNum, gdID, gdType, gdITable, gdResPref, gdSearchProc, gdCompProc, gdFlags, gdPMap, gdRefCon, gdNextGD, left, top, right, bottom, gdMode, gdCCBytes, gdCCDepth, gdCCXData, gdCCXMask, gdExt;
-} GDevice_FID_CACHE;
-
-GDevice_FID_CACHE GDeviceFc;
-
-void cacheGDeviceFields(JNIEnv *env, jobject lpObject)
-{
- if (GDeviceFc.cached) return;
- GDeviceFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GDeviceFc.gdRefNum = (*env)->GetFieldID(env, GDeviceFc.clazz, "gdRefNum", "S");
- GDeviceFc.gdID = (*env)->GetFieldID(env, GDeviceFc.clazz, "gdID", "S");
- GDeviceFc.gdType = (*env)->GetFieldID(env, GDeviceFc.clazz, "gdType", "S");
- GDeviceFc.gdITable = (*env)->GetFieldID(env, GDeviceFc.clazz, "gdITable", "I");
- GDeviceFc.gdResPref = (*env)->GetFieldID(env, GDeviceFc.clazz, "gdResPref", "S");
- GDeviceFc.gdSearchProc = (*env)->GetFieldID(env, GDeviceFc.clazz, "gdSearchProc", "I");
- GDeviceFc.gdCompProc = (*env)->GetFieldID(env, GDeviceFc.clazz, "gdCompProc", "I");
- GDeviceFc.gdFlags = (*env)->GetFieldID(env, GDeviceFc.clazz, "gdFlags", "S");
- GDeviceFc.gdPMap = (*env)->GetFieldID(env, GDeviceFc.clazz, "gdPMap", "I");
- GDeviceFc.gdRefCon = (*env)->GetFieldID(env, GDeviceFc.clazz, "gdRefCon", "I");
- GDeviceFc.gdNextGD = (*env)->GetFieldID(env, GDeviceFc.clazz, "gdNextGD", "I");
- GDeviceFc.left = (*env)->GetFieldID(env, GDeviceFc.clazz, "left", "S");
- GDeviceFc.top = (*env)->GetFieldID(env, GDeviceFc.clazz, "top", "S");
- GDeviceFc.right = (*env)->GetFieldID(env, GDeviceFc.clazz, "right", "S");
- GDeviceFc.bottom = (*env)->GetFieldID(env, GDeviceFc.clazz, "bottom", "S");
- GDeviceFc.gdMode = (*env)->GetFieldID(env, GDeviceFc.clazz, "gdMode", "I");
- GDeviceFc.gdCCBytes = (*env)->GetFieldID(env, GDeviceFc.clazz, "gdCCBytes", "S");
- GDeviceFc.gdCCDepth = (*env)->GetFieldID(env, GDeviceFc.clazz, "gdCCDepth", "S");
- GDeviceFc.gdCCXData = (*env)->GetFieldID(env, GDeviceFc.clazz, "gdCCXData", "I");
- GDeviceFc.gdCCXMask = (*env)->GetFieldID(env, GDeviceFc.clazz, "gdCCXMask", "I");
- GDeviceFc.gdExt = (*env)->GetFieldID(env, GDeviceFc.clazz, "gdExt", "I");
- GDeviceFc.cached = 1;
-}
-
-GDevice *getGDeviceFields(JNIEnv *env, jobject lpObject, GDevice *lpStruct)
-{
- if (!GDeviceFc.cached) cacheGDeviceFields(env, lpObject);
- lpStruct->gdRefNum = (*env)->GetShortField(env, lpObject, GDeviceFc.gdRefNum);
- lpStruct->gdID = (*env)->GetShortField(env, lpObject, GDeviceFc.gdID);
- lpStruct->gdType = (*env)->GetShortField(env, lpObject, GDeviceFc.gdType);
- lpStruct->gdITable = (ITabHandle)(*env)->GetIntField(env, lpObject, GDeviceFc.gdITable);
- lpStruct->gdResPref = (*env)->GetShortField(env, lpObject, GDeviceFc.gdResPref);
- lpStruct->gdSearchProc = (SProcHndl)(*env)->GetIntField(env, lpObject, GDeviceFc.gdSearchProc);
- lpStruct->gdCompProc = (CProcHndl)(*env)->GetIntField(env, lpObject, GDeviceFc.gdCompProc);
- lpStruct->gdFlags = (*env)->GetShortField(env, lpObject, GDeviceFc.gdFlags);
- lpStruct->gdPMap = (PixMapHandle)(*env)->GetIntField(env, lpObject, GDeviceFc.gdPMap);
- lpStruct->gdRefCon = (*env)->GetIntField(env, lpObject, GDeviceFc.gdRefCon);
- lpStruct->gdNextGD = (GDHandle)(*env)->GetIntField(env, lpObject, GDeviceFc.gdNextGD);
- lpStruct->gdRect.left = (*env)->GetShortField(env, lpObject, GDeviceFc.left);
- lpStruct->gdRect.top = (*env)->GetShortField(env, lpObject, GDeviceFc.top);
- lpStruct->gdRect.right = (*env)->GetShortField(env, lpObject, GDeviceFc.right);
- lpStruct->gdRect.bottom = (*env)->GetShortField(env, lpObject, GDeviceFc.bottom);
- lpStruct->gdMode = (*env)->GetIntField(env, lpObject, GDeviceFc.gdMode);
- lpStruct->gdCCBytes = (*env)->GetShortField(env, lpObject, GDeviceFc.gdCCBytes);
- lpStruct->gdCCDepth = (*env)->GetShortField(env, lpObject, GDeviceFc.gdCCDepth);
- lpStruct->gdCCXData = (Handle)(*env)->GetIntField(env, lpObject, GDeviceFc.gdCCXData);
- lpStruct->gdCCXMask = (Handle)(*env)->GetIntField(env, lpObject, GDeviceFc.gdCCXMask);
- lpStruct->gdExt = (Handle)(*env)->GetIntField(env, lpObject, GDeviceFc.gdExt);
- return lpStruct;
-}
-
-void setGDeviceFields(JNIEnv *env, jobject lpObject, GDevice *lpStruct)
-{
- if (!GDeviceFc.cached) cacheGDeviceFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, GDeviceFc.gdRefNum, (jshort)lpStruct->gdRefNum);
- (*env)->SetShortField(env, lpObject, GDeviceFc.gdID, (jshort)lpStruct->gdID);
- (*env)->SetShortField(env, lpObject, GDeviceFc.gdType, (jshort)lpStruct->gdType);
- (*env)->SetIntField(env, lpObject, GDeviceFc.gdITable, (jint)lpStruct->gdITable);
- (*env)->SetShortField(env, lpObject, GDeviceFc.gdResPref, (jshort)lpStruct->gdResPref);
- (*env)->SetIntField(env, lpObject, GDeviceFc.gdSearchProc, (jint)lpStruct->gdSearchProc);
- (*env)->SetIntField(env, lpObject, GDeviceFc.gdCompProc, (jint)lpStruct->gdCompProc);
- (*env)->SetShortField(env, lpObject, GDeviceFc.gdFlags, (jshort)lpStruct->gdFlags);
- (*env)->SetIntField(env, lpObject, GDeviceFc.gdPMap, (jint)lpStruct->gdPMap);
- (*env)->SetIntField(env, lpObject, GDeviceFc.gdRefCon, (jint)lpStruct->gdRefCon);
- (*env)->SetIntField(env, lpObject, GDeviceFc.gdNextGD, (jint)lpStruct->gdNextGD);
- (*env)->SetShortField(env, lpObject, GDeviceFc.left, (jshort)lpStruct->gdRect.left);
- (*env)->SetShortField(env, lpObject, GDeviceFc.top, (jshort)lpStruct->gdRect.top);
- (*env)->SetShortField(env, lpObject, GDeviceFc.right, (jshort)lpStruct->gdRect.right);
- (*env)->SetShortField(env, lpObject, GDeviceFc.bottom, (jshort)lpStruct->gdRect.bottom);
- (*env)->SetIntField(env, lpObject, GDeviceFc.gdMode, (jint)lpStruct->gdMode);
- (*env)->SetShortField(env, lpObject, GDeviceFc.gdCCBytes, (jshort)lpStruct->gdCCBytes);
- (*env)->SetShortField(env, lpObject, GDeviceFc.gdCCDepth, (jshort)lpStruct->gdCCDepth);
- (*env)->SetIntField(env, lpObject, GDeviceFc.gdCCXData, (jint)lpStruct->gdCCXData);
- (*env)->SetIntField(env, lpObject, GDeviceFc.gdCCXMask, (jint)lpStruct->gdCCXMask);
- (*env)->SetIntField(env, lpObject, GDeviceFc.gdExt, (jint)lpStruct->gdExt);
-}
-#endif
-
-#ifndef NO_HIAxisPosition
-typedef struct HIAxisPosition_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID toView, kind, offset;
-} HIAxisPosition_FID_CACHE;
-
-HIAxisPosition_FID_CACHE HIAxisPositionFc;
-
-void cacheHIAxisPositionFields(JNIEnv *env, jobject lpObject)
-{
- if (HIAxisPositionFc.cached) return;
- HIAxisPositionFc.clazz = (*env)->GetObjectClass(env, lpObject);
- HIAxisPositionFc.toView = (*env)->GetFieldID(env, HIAxisPositionFc.clazz, "toView", "I");
- HIAxisPositionFc.kind = (*env)->GetFieldID(env, HIAxisPositionFc.clazz, "kind", "S");
- HIAxisPositionFc.offset = (*env)->GetFieldID(env, HIAxisPositionFc.clazz, "offset", "F");
- HIAxisPositionFc.cached = 1;
-}
-
-HIAxisPosition *getHIAxisPositionFields(JNIEnv *env, jobject lpObject, HIAxisPosition *lpStruct)
-{
- if (!HIAxisPositionFc.cached) cacheHIAxisPositionFields(env, lpObject);
- lpStruct->toView = (HIViewRef)(*env)->GetIntField(env, lpObject, HIAxisPositionFc.toView);
- lpStruct->kind = (*env)->GetShortField(env, lpObject, HIAxisPositionFc.kind);
- lpStruct->offset = (*env)->GetFloatField(env, lpObject, HIAxisPositionFc.offset);
- return lpStruct;
-}
-
-void setHIAxisPositionFields(JNIEnv *env, jobject lpObject, HIAxisPosition *lpStruct)
-{
- if (!HIAxisPositionFc.cached) cacheHIAxisPositionFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, HIAxisPositionFc.toView, (jint)lpStruct->toView);
- (*env)->SetShortField(env, lpObject, HIAxisPositionFc.kind, (jshort)lpStruct->kind);
- (*env)->SetFloatField(env, lpObject, HIAxisPositionFc.offset, (jfloat)lpStruct->offset);
-}
-#endif
-
-#ifndef NO_HIAxisScale
-typedef struct HIAxisScale_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID toView, kind, ratio;
-} HIAxisScale_FID_CACHE;
-
-HIAxisScale_FID_CACHE HIAxisScaleFc;
-
-void cacheHIAxisScaleFields(JNIEnv *env, jobject lpObject)
-{
- if (HIAxisScaleFc.cached) return;
- HIAxisScaleFc.clazz = (*env)->GetObjectClass(env, lpObject);
- HIAxisScaleFc.toView = (*env)->GetFieldID(env, HIAxisScaleFc.clazz, "toView", "I");
- HIAxisScaleFc.kind = (*env)->GetFieldID(env, HIAxisScaleFc.clazz, "kind", "S");
- HIAxisScaleFc.ratio = (*env)->GetFieldID(env, HIAxisScaleFc.clazz, "ratio", "F");
- HIAxisScaleFc.cached = 1;
-}
-
-HIAxisScale *getHIAxisScaleFields(JNIEnv *env, jobject lpObject, HIAxisScale *lpStruct)
-{
- if (!HIAxisScaleFc.cached) cacheHIAxisScaleFields(env, lpObject);
- lpStruct->toView = (HIViewRef)(*env)->GetIntField(env, lpObject, HIAxisScaleFc.toView);
- lpStruct->kind = (*env)->GetShortField(env, lpObject, HIAxisScaleFc.kind);
- lpStruct->ratio = (*env)->GetFloatField(env, lpObject, HIAxisScaleFc.ratio);
- return lpStruct;
-}
-
-void setHIAxisScaleFields(JNIEnv *env, jobject lpObject, HIAxisScale *lpStruct)
-{
- if (!HIAxisScaleFc.cached) cacheHIAxisScaleFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, HIAxisScaleFc.toView, (jint)lpStruct->toView);
- (*env)->SetShortField(env, lpObject, HIAxisScaleFc.kind, (jshort)lpStruct->kind);
- (*env)->SetFloatField(env, lpObject, HIAxisScaleFc.ratio, (jfloat)lpStruct->ratio);
-}
-#endif
-
-#ifndef NO_HIBinding
-typedef struct HIBinding_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID top, left, bottom, right;
-} HIBinding_FID_CACHE;
-
-HIBinding_FID_CACHE HIBindingFc;
-
-void cacheHIBindingFields(JNIEnv *env, jobject lpObject)
-{
- if (HIBindingFc.cached) return;
- HIBindingFc.clazz = (*env)->GetObjectClass(env, lpObject);
- HIBindingFc.top = (*env)->GetFieldID(env, HIBindingFc.clazz, "top", "Lorg/eclipse/swt/internal/carbon/HISideBinding;");
- HIBindingFc.left = (*env)->GetFieldID(env, HIBindingFc.clazz, "left", "Lorg/eclipse/swt/internal/carbon/HISideBinding;");
- HIBindingFc.bottom = (*env)->GetFieldID(env, HIBindingFc.clazz, "bottom", "Lorg/eclipse/swt/internal/carbon/HISideBinding;");
- HIBindingFc.right = (*env)->GetFieldID(env, HIBindingFc.clazz, "right", "Lorg/eclipse/swt/internal/carbon/HISideBinding;");
- HIBindingFc.cached = 1;
-}
-
-HIBinding *getHIBindingFields(JNIEnv *env, jobject lpObject, HIBinding *lpStruct)
-{
- if (!HIBindingFc.cached) cacheHIBindingFields(env, lpObject);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HIBindingFc.top);
- if (lpObject1 != NULL) getHISideBindingFields(env, lpObject1, &lpStruct->top);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HIBindingFc.left);
- if (lpObject1 != NULL) getHISideBindingFields(env, lpObject1, &lpStruct->left);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HIBindingFc.bottom);
- if (lpObject1 != NULL) getHISideBindingFields(env, lpObject1, &lpStruct->bottom);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HIBindingFc.right);
- if (lpObject1 != NULL) getHISideBindingFields(env, lpObject1, &lpStruct->right);
- }
- return lpStruct;
-}
-
-void setHIBindingFields(JNIEnv *env, jobject lpObject, HIBinding *lpStruct)
-{
- if (!HIBindingFc.cached) cacheHIBindingFields(env, lpObject);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HIBindingFc.top);
- if (lpObject1 != NULL) setHISideBindingFields(env, lpObject1, &lpStruct->top);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HIBindingFc.left);
- if (lpObject1 != NULL) setHISideBindingFields(env, lpObject1, &lpStruct->left);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HIBindingFc.bottom);
- if (lpObject1 != NULL) setHISideBindingFields(env, lpObject1, &lpStruct->bottom);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HIBindingFc.right);
- if (lpObject1 != NULL) setHISideBindingFields(env, lpObject1, &lpStruct->right);
- }
-}
-#endif
-
-#ifndef NO_HICommand
-typedef struct HICommand_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID attributes, commandID, menu_menuRef, menu_menuItemIndex;
-} HICommand_FID_CACHE;
-
-HICommand_FID_CACHE HICommandFc;
-
-void cacheHICommandFields(JNIEnv *env, jobject lpObject)
-{
- if (HICommandFc.cached) return;
- HICommandFc.clazz = (*env)->GetObjectClass(env, lpObject);
- HICommandFc.attributes = (*env)->GetFieldID(env, HICommandFc.clazz, "attributes", "I");
- HICommandFc.commandID = (*env)->GetFieldID(env, HICommandFc.clazz, "commandID", "I");
- HICommandFc.menu_menuRef = (*env)->GetFieldID(env, HICommandFc.clazz, "menu_menuRef", "I");
- HICommandFc.menu_menuItemIndex = (*env)->GetFieldID(env, HICommandFc.clazz, "menu_menuItemIndex", "S");
- HICommandFc.cached = 1;
-}
-
-HICommand *getHICommandFields(JNIEnv *env, jobject lpObject, HICommand *lpStruct)
-{
- if (!HICommandFc.cached) cacheHICommandFields(env, lpObject);
- lpStruct->attributes = (*env)->GetIntField(env, lpObject, HICommandFc.attributes);
- lpStruct->commandID = (*env)->GetIntField(env, lpObject, HICommandFc.commandID);
- lpStruct->menu.menuRef = (MenuRef)(*env)->GetIntField(env, lpObject, HICommandFc.menu_menuRef);
- lpStruct->menu.menuItemIndex = (MenuItemIndex)(*env)->GetShortField(env, lpObject, HICommandFc.menu_menuItemIndex);
- return lpStruct;
-}
-
-void setHICommandFields(JNIEnv *env, jobject lpObject, HICommand *lpStruct)
-{
- if (!HICommandFc.cached) cacheHICommandFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, HICommandFc.attributes, (jint)lpStruct->attributes);
- (*env)->SetIntField(env, lpObject, HICommandFc.commandID, (jint)lpStruct->commandID);
- (*env)->SetIntField(env, lpObject, HICommandFc.menu_menuRef, (jint)lpStruct->menu.menuRef);
- (*env)->SetShortField(env, lpObject, HICommandFc.menu_menuItemIndex, (jshort)lpStruct->menu.menuItemIndex);
-}
-#endif
-
-#ifndef NO_HILayoutInfo
-typedef struct HILayoutInfo_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, binding, scale, position;
-} HILayoutInfo_FID_CACHE;
-
-HILayoutInfo_FID_CACHE HILayoutInfoFc;
-
-void cacheHILayoutInfoFields(JNIEnv *env, jobject lpObject)
-{
- if (HILayoutInfoFc.cached) return;
- HILayoutInfoFc.clazz = (*env)->GetObjectClass(env, lpObject);
- HILayoutInfoFc.version = (*env)->GetFieldID(env, HILayoutInfoFc.clazz, "version", "I");
- HILayoutInfoFc.binding = (*env)->GetFieldID(env, HILayoutInfoFc.clazz, "binding", "Lorg/eclipse/swt/internal/carbon/HIBinding;");
- HILayoutInfoFc.scale = (*env)->GetFieldID(env, HILayoutInfoFc.clazz, "scale", "Lorg/eclipse/swt/internal/carbon/HIScaling;");
- HILayoutInfoFc.position = (*env)->GetFieldID(env, HILayoutInfoFc.clazz, "position", "Lorg/eclipse/swt/internal/carbon/HIPositioning;");
- HILayoutInfoFc.cached = 1;
-}
-
-HILayoutInfo *getHILayoutInfoFields(JNIEnv *env, jobject lpObject, HILayoutInfo *lpStruct)
-{
- if (!HILayoutInfoFc.cached) cacheHILayoutInfoFields(env, lpObject);
- lpStruct->version = (*env)->GetIntField(env, lpObject, HILayoutInfoFc.version);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HILayoutInfoFc.binding);
- if (lpObject1 != NULL) getHIBindingFields(env, lpObject1, &lpStruct->binding);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HILayoutInfoFc.scale);
- if (lpObject1 != NULL) getHIScalingFields(env, lpObject1, &lpStruct->scale);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HILayoutInfoFc.position);
- if (lpObject1 != NULL) getHIPositioningFields(env, lpObject1, &lpStruct->position);
- }
- return lpStruct;
-}
-
-void setHILayoutInfoFields(JNIEnv *env, jobject lpObject, HILayoutInfo *lpStruct)
-{
- if (!HILayoutInfoFc.cached) cacheHILayoutInfoFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, HILayoutInfoFc.version, (jint)lpStruct->version);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HILayoutInfoFc.binding);
- if (lpObject1 != NULL) setHIBindingFields(env, lpObject1, &lpStruct->binding);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HILayoutInfoFc.scale);
- if (lpObject1 != NULL) setHIScalingFields(env, lpObject1, &lpStruct->scale);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HILayoutInfoFc.position);
- if (lpObject1 != NULL) setHIPositioningFields(env, lpObject1, &lpStruct->position);
- }
-}
-#endif
-
-#ifndef NO_HIPositioning
-typedef struct HIPositioning_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID x, y;
-} HIPositioning_FID_CACHE;
-
-HIPositioning_FID_CACHE HIPositioningFc;
-
-void cacheHIPositioningFields(JNIEnv *env, jobject lpObject)
-{
- if (HIPositioningFc.cached) return;
- HIPositioningFc.clazz = (*env)->GetObjectClass(env, lpObject);
- HIPositioningFc.x = (*env)->GetFieldID(env, HIPositioningFc.clazz, "x", "Lorg/eclipse/swt/internal/carbon/HIAxisPosition;");
- HIPositioningFc.y = (*env)->GetFieldID(env, HIPositioningFc.clazz, "y", "Lorg/eclipse/swt/internal/carbon/HIAxisPosition;");
- HIPositioningFc.cached = 1;
-}
-
-HIPositioning *getHIPositioningFields(JNIEnv *env, jobject lpObject, HIPositioning *lpStruct)
-{
- if (!HIPositioningFc.cached) cacheHIPositioningFields(env, lpObject);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HIPositioningFc.x);
- if (lpObject1 != NULL) getHIAxisPositionFields(env, lpObject1, &lpStruct->x);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HIPositioningFc.y);
- if (lpObject1 != NULL) getHIAxisPositionFields(env, lpObject1, &lpStruct->y);
- }
- return lpStruct;
-}
-
-void setHIPositioningFields(JNIEnv *env, jobject lpObject, HIPositioning *lpStruct)
-{
- if (!HIPositioningFc.cached) cacheHIPositioningFields(env, lpObject);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HIPositioningFc.x);
- if (lpObject1 != NULL) setHIAxisPositionFields(env, lpObject1, &lpStruct->x);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HIPositioningFc.y);
- if (lpObject1 != NULL) setHIAxisPositionFields(env, lpObject1, &lpStruct->y);
- }
-}
-#endif
-
-#ifndef NO_HIScaling
-typedef struct HIScaling_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID x, y;
-} HIScaling_FID_CACHE;
-
-HIScaling_FID_CACHE HIScalingFc;
-
-void cacheHIScalingFields(JNIEnv *env, jobject lpObject)
-{
- if (HIScalingFc.cached) return;
- HIScalingFc.clazz = (*env)->GetObjectClass(env, lpObject);
- HIScalingFc.x = (*env)->GetFieldID(env, HIScalingFc.clazz, "x", "Lorg/eclipse/swt/internal/carbon/HIAxisScale;");
- HIScalingFc.y = (*env)->GetFieldID(env, HIScalingFc.clazz, "y", "Lorg/eclipse/swt/internal/carbon/HIAxisScale;");
- HIScalingFc.cached = 1;
-}
-
-HIScaling *getHIScalingFields(JNIEnv *env, jobject lpObject, HIScaling *lpStruct)
-{
- if (!HIScalingFc.cached) cacheHIScalingFields(env, lpObject);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HIScalingFc.x);
- if (lpObject1 != NULL) getHIAxisScaleFields(env, lpObject1, &lpStruct->x);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HIScalingFc.y);
- if (lpObject1 != NULL) getHIAxisScaleFields(env, lpObject1, &lpStruct->y);
- }
- return lpStruct;
-}
-
-void setHIScalingFields(JNIEnv *env, jobject lpObject, HIScaling *lpStruct)
-{
- if (!HIScalingFc.cached) cacheHIScalingFields(env, lpObject);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HIScalingFc.x);
- if (lpObject1 != NULL) setHIAxisScaleFields(env, lpObject1, &lpStruct->x);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HIScalingFc.y);
- if (lpObject1 != NULL) setHIAxisScaleFields(env, lpObject1, &lpStruct->y);
- }
-}
-#endif
-
-#ifndef NO_HIScrollBarTrackInfo
-typedef struct HIScrollBarTrackInfo_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, enableState, pressState, viewsize;
-} HIScrollBarTrackInfo_FID_CACHE;
-
-HIScrollBarTrackInfo_FID_CACHE HIScrollBarTrackInfoFc;
-
-void cacheHIScrollBarTrackInfoFields(JNIEnv *env, jobject lpObject)
-{
- if (HIScrollBarTrackInfoFc.cached) return;
- HIScrollBarTrackInfoFc.clazz = (*env)->GetObjectClass(env, lpObject);
- HIScrollBarTrackInfoFc.version = (*env)->GetFieldID(env, HIScrollBarTrackInfoFc.clazz, "version", "I");
- HIScrollBarTrackInfoFc.enableState = (*env)->GetFieldID(env, HIScrollBarTrackInfoFc.clazz, "enableState", "B");
- HIScrollBarTrackInfoFc.pressState = (*env)->GetFieldID(env, HIScrollBarTrackInfoFc.clazz, "pressState", "B");
- HIScrollBarTrackInfoFc.viewsize = (*env)->GetFieldID(env, HIScrollBarTrackInfoFc.clazz, "viewsize", "F");
- HIScrollBarTrackInfoFc.cached = 1;
-}
-
-HIScrollBarTrackInfo *getHIScrollBarTrackInfoFields(JNIEnv *env, jobject lpObject, HIScrollBarTrackInfo *lpStruct)
-{
- if (!HIScrollBarTrackInfoFc.cached) cacheHIScrollBarTrackInfoFields(env, lpObject);
- lpStruct->version = (*env)->GetIntField(env, lpObject, HIScrollBarTrackInfoFc.version);
- lpStruct->enableState = (*env)->GetByteField(env, lpObject, HIScrollBarTrackInfoFc.enableState);
- lpStruct->pressState = (*env)->GetByteField(env, lpObject, HIScrollBarTrackInfoFc.pressState);
- lpStruct->viewsize = (*env)->GetFloatField(env, lpObject, HIScrollBarTrackInfoFc.viewsize);
- return lpStruct;
-}
-
-void setHIScrollBarTrackInfoFields(JNIEnv *env, jobject lpObject, HIScrollBarTrackInfo *lpStruct)
-{
- if (!HIScrollBarTrackInfoFc.cached) cacheHIScrollBarTrackInfoFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, HIScrollBarTrackInfoFc.version, (jint)lpStruct->version);
- (*env)->SetByteField(env, lpObject, HIScrollBarTrackInfoFc.enableState, (jbyte)lpStruct->enableState);
- (*env)->SetByteField(env, lpObject, HIScrollBarTrackInfoFc.pressState, (jbyte)lpStruct->pressState);
- (*env)->SetFloatField(env, lpObject, HIScrollBarTrackInfoFc.viewsize, (jfloat)lpStruct->viewsize);
-}
-#endif
-
-#ifndef NO_HISideBinding
-typedef struct HISideBinding_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID toView, kind, offset;
-} HISideBinding_FID_CACHE;
-
-HISideBinding_FID_CACHE HISideBindingFc;
-
-void cacheHISideBindingFields(JNIEnv *env, jobject lpObject)
-{
- if (HISideBindingFc.cached) return;
- HISideBindingFc.clazz = (*env)->GetObjectClass(env, lpObject);
- HISideBindingFc.toView = (*env)->GetFieldID(env, HISideBindingFc.clazz, "toView", "I");
- HISideBindingFc.kind = (*env)->GetFieldID(env, HISideBindingFc.clazz, "kind", "S");
- HISideBindingFc.offset = (*env)->GetFieldID(env, HISideBindingFc.clazz, "offset", "F");
- HISideBindingFc.cached = 1;
-}
-
-HISideBinding *getHISideBindingFields(JNIEnv *env, jobject lpObject, HISideBinding *lpStruct)
-{
- if (!HISideBindingFc.cached) cacheHISideBindingFields(env, lpObject);
- lpStruct->toView = (HIViewRef)(*env)->GetIntField(env, lpObject, HISideBindingFc.toView);
- lpStruct->kind = (*env)->GetShortField(env, lpObject, HISideBindingFc.kind);
- lpStruct->offset = (*env)->GetFloatField(env, lpObject, HISideBindingFc.offset);
- return lpStruct;
-}
-
-void setHISideBindingFields(JNIEnv *env, jobject lpObject, HISideBinding *lpStruct)
-{
- if (!HISideBindingFc.cached) cacheHISideBindingFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, HISideBindingFc.toView, (jint)lpStruct->toView);
- (*env)->SetShortField(env, lpObject, HISideBindingFc.kind, (jshort)lpStruct->kind);
- (*env)->SetFloatField(env, lpObject, HISideBindingFc.offset, (jfloat)lpStruct->offset);
-}
-#endif
-
-#ifndef NO_HIThemeAnimationFrameInfo
-typedef struct HIThemeAnimationFrameInfo_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID index;
-} HIThemeAnimationFrameInfo_FID_CACHE;
-
-HIThemeAnimationFrameInfo_FID_CACHE HIThemeAnimationFrameInfoFc;
-
-void cacheHIThemeAnimationFrameInfoFields(JNIEnv *env, jobject lpObject)
-{
- if (HIThemeAnimationFrameInfoFc.cached) return;
- HIThemeAnimationFrameInfoFc.clazz = (*env)->GetObjectClass(env, lpObject);
- HIThemeAnimationFrameInfoFc.index = (*env)->GetFieldID(env, HIThemeAnimationFrameInfoFc.clazz, "index", "I");
- HIThemeAnimationFrameInfoFc.cached = 1;
-}
-
-HIThemeAnimationFrameInfo *getHIThemeAnimationFrameInfoFields(JNIEnv *env, jobject lpObject, HIThemeAnimationFrameInfo *lpStruct)
-{
- if (!HIThemeAnimationFrameInfoFc.cached) cacheHIThemeAnimationFrameInfoFields(env, lpObject);
- lpStruct->index = (*env)->GetIntField(env, lpObject, HIThemeAnimationFrameInfoFc.index);
- return lpStruct;
-}
-
-void setHIThemeAnimationFrameInfoFields(JNIEnv *env, jobject lpObject, HIThemeAnimationFrameInfo *lpStruct)
-{
- if (!HIThemeAnimationFrameInfoFc.cached) cacheHIThemeAnimationFrameInfoFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, HIThemeAnimationFrameInfoFc.index, (jint)lpStruct->index);
-}
-#endif
-
-#ifndef NO_HIThemeAnimationTimeInfo
-typedef struct HIThemeAnimationTimeInfo_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID start, current;
-} HIThemeAnimationTimeInfo_FID_CACHE;
-
-HIThemeAnimationTimeInfo_FID_CACHE HIThemeAnimationTimeInfoFc;
-
-void cacheHIThemeAnimationTimeInfoFields(JNIEnv *env, jobject lpObject)
-{
- if (HIThemeAnimationTimeInfoFc.cached) return;
- HIThemeAnimationTimeInfoFc.clazz = (*env)->GetObjectClass(env, lpObject);
- HIThemeAnimationTimeInfoFc.start = (*env)->GetFieldID(env, HIThemeAnimationTimeInfoFc.clazz, "start", "J");
- HIThemeAnimationTimeInfoFc.current = (*env)->GetFieldID(env, HIThemeAnimationTimeInfoFc.clazz, "current", "J");
- HIThemeAnimationTimeInfoFc.cached = 1;
-}
-
-HIThemeAnimationTimeInfo *getHIThemeAnimationTimeInfoFields(JNIEnv *env, jobject lpObject, HIThemeAnimationTimeInfo *lpStruct)
-{
- if (!HIThemeAnimationTimeInfoFc.cached) cacheHIThemeAnimationTimeInfoFields(env, lpObject);
- lpStruct->start = (*env)->GetLongField(env, lpObject, HIThemeAnimationTimeInfoFc.start);
- lpStruct->current = (*env)->GetLongField(env, lpObject, HIThemeAnimationTimeInfoFc.current);
- return lpStruct;
-}
-
-void setHIThemeAnimationTimeInfoFields(JNIEnv *env, jobject lpObject, HIThemeAnimationTimeInfo *lpStruct)
-{
- if (!HIThemeAnimationTimeInfoFc.cached) cacheHIThemeAnimationTimeInfoFields(env, lpObject);
- (*env)->SetLongField(env, lpObject, HIThemeAnimationTimeInfoFc.start, (jlong)lpStruct->start);
- (*env)->SetLongField(env, lpObject, HIThemeAnimationTimeInfoFc.current, (jlong)lpStruct->current);
-}
-#endif
-
-#ifndef NO_HIThemeBackgroundDrawInfo
-typedef struct HIThemeBackgroundDrawInfo_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, state, kind;
-} HIThemeBackgroundDrawInfo_FID_CACHE;
-
-HIThemeBackgroundDrawInfo_FID_CACHE HIThemeBackgroundDrawInfoFc;
-
-void cacheHIThemeBackgroundDrawInfoFields(JNIEnv *env, jobject lpObject)
-{
- if (HIThemeBackgroundDrawInfoFc.cached) return;
- HIThemeBackgroundDrawInfoFc.clazz = (*env)->GetObjectClass(env, lpObject);
- HIThemeBackgroundDrawInfoFc.version = (*env)->GetFieldID(env, HIThemeBackgroundDrawInfoFc.clazz, "version", "I");
- HIThemeBackgroundDrawInfoFc.state = (*env)->GetFieldID(env, HIThemeBackgroundDrawInfoFc.clazz, "state", "I");
- HIThemeBackgroundDrawInfoFc.kind = (*env)->GetFieldID(env, HIThemeBackgroundDrawInfoFc.clazz, "kind", "I");
- HIThemeBackgroundDrawInfoFc.cached = 1;
-}
-
-HIThemeBackgroundDrawInfo *getHIThemeBackgroundDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeBackgroundDrawInfo *lpStruct)
-{
- if (!HIThemeBackgroundDrawInfoFc.cached) cacheHIThemeBackgroundDrawInfoFields(env, lpObject);
- lpStruct->version = (*env)->GetIntField(env, lpObject, HIThemeBackgroundDrawInfoFc.version);
- lpStruct->state = (*env)->GetIntField(env, lpObject, HIThemeBackgroundDrawInfoFc.state);
- lpStruct->kind = (*env)->GetIntField(env, lpObject, HIThemeBackgroundDrawInfoFc.kind);
- return lpStruct;
-}
-
-void setHIThemeBackgroundDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeBackgroundDrawInfo *lpStruct)
-{
- if (!HIThemeBackgroundDrawInfoFc.cached) cacheHIThemeBackgroundDrawInfoFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, HIThemeBackgroundDrawInfoFc.version, (jint)lpStruct->version);
- (*env)->SetIntField(env, lpObject, HIThemeBackgroundDrawInfoFc.state, (jint)lpStruct->state);
- (*env)->SetIntField(env, lpObject, HIThemeBackgroundDrawInfoFc.kind, (jint)lpStruct->kind);
-}
-#endif
-
-#ifndef NO_HIThemeButtonDrawInfo
-typedef struct HIThemeButtonDrawInfo_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, state, kind, value, adornment, time, frame;
-} HIThemeButtonDrawInfo_FID_CACHE;
-
-HIThemeButtonDrawInfo_FID_CACHE HIThemeButtonDrawInfoFc;
-
-void cacheHIThemeButtonDrawInfoFields(JNIEnv *env, jobject lpObject)
-{
- if (HIThemeButtonDrawInfoFc.cached) return;
- HIThemeButtonDrawInfoFc.clazz = (*env)->GetObjectClass(env, lpObject);
- HIThemeButtonDrawInfoFc.version = (*env)->GetFieldID(env, HIThemeButtonDrawInfoFc.clazz, "version", "I");
- HIThemeButtonDrawInfoFc.state = (*env)->GetFieldID(env, HIThemeButtonDrawInfoFc.clazz, "state", "I");
- HIThemeButtonDrawInfoFc.kind = (*env)->GetFieldID(env, HIThemeButtonDrawInfoFc.clazz, "kind", "I");
- HIThemeButtonDrawInfoFc.value = (*env)->GetFieldID(env, HIThemeButtonDrawInfoFc.clazz, "value", "I");
- HIThemeButtonDrawInfoFc.adornment = (*env)->GetFieldID(env, HIThemeButtonDrawInfoFc.clazz, "adornment", "I");
- HIThemeButtonDrawInfoFc.time = (*env)->GetFieldID(env, HIThemeButtonDrawInfoFc.clazz, "time", "Lorg/eclipse/swt/internal/carbon/HIThemeAnimationTimeInfo;");
- HIThemeButtonDrawInfoFc.frame = (*env)->GetFieldID(env, HIThemeButtonDrawInfoFc.clazz, "frame", "Lorg/eclipse/swt/internal/carbon/HIThemeAnimationFrameInfo;");
- HIThemeButtonDrawInfoFc.cached = 1;
-}
-
-HIThemeButtonDrawInfo *getHIThemeButtonDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeButtonDrawInfo *lpStruct)
-{
- if (!HIThemeButtonDrawInfoFc.cached) cacheHIThemeButtonDrawInfoFields(env, lpObject);
- lpStruct->version = (*env)->GetIntField(env, lpObject, HIThemeButtonDrawInfoFc.version);
- lpStruct->state = (*env)->GetIntField(env, lpObject, HIThemeButtonDrawInfoFc.state);
- lpStruct->kind = (*env)->GetIntField(env, lpObject, HIThemeButtonDrawInfoFc.kind);
- lpStruct->value = (*env)->GetIntField(env, lpObject, HIThemeButtonDrawInfoFc.value);
- lpStruct->adornment = (*env)->GetIntField(env, lpObject, HIThemeButtonDrawInfoFc.adornment);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HIThemeButtonDrawInfoFc.time);
- if (lpObject1 != NULL) getHIThemeAnimationTimeInfoFields(env, lpObject1, &lpStruct->animation.time);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HIThemeButtonDrawInfoFc.frame);
- if (lpObject1 != NULL) getHIThemeAnimationFrameInfoFields(env, lpObject1, &lpStruct->animation.frame);
- }
- return lpStruct;
-}
-
-void setHIThemeButtonDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeButtonDrawInfo *lpStruct)
-{
- if (!HIThemeButtonDrawInfoFc.cached) cacheHIThemeButtonDrawInfoFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, HIThemeButtonDrawInfoFc.version, (jint)lpStruct->version);
- (*env)->SetIntField(env, lpObject, HIThemeButtonDrawInfoFc.state, (jint)lpStruct->state);
- (*env)->SetIntField(env, lpObject, HIThemeButtonDrawInfoFc.kind, (jint)lpStruct->kind);
- (*env)->SetIntField(env, lpObject, HIThemeButtonDrawInfoFc.value, (jint)lpStruct->value);
- (*env)->SetIntField(env, lpObject, HIThemeButtonDrawInfoFc.adornment, (jint)lpStruct->adornment);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HIThemeButtonDrawInfoFc.time);
- if (lpObject1 != NULL) setHIThemeAnimationTimeInfoFields(env, lpObject1, &lpStruct->animation.time);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HIThemeButtonDrawInfoFc.frame);
- if (lpObject1 != NULL) setHIThemeAnimationFrameInfoFields(env, lpObject1, &lpStruct->animation.frame);
- }
-}
-#endif
-
-#ifndef NO_HIThemeFrameDrawInfo
-typedef struct HIThemeFrameDrawInfo_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, state, kind, isFocused;
-} HIThemeFrameDrawInfo_FID_CACHE;
-
-HIThemeFrameDrawInfo_FID_CACHE HIThemeFrameDrawInfoFc;
-
-void cacheHIThemeFrameDrawInfoFields(JNIEnv *env, jobject lpObject)
-{
- if (HIThemeFrameDrawInfoFc.cached) return;
- HIThemeFrameDrawInfoFc.clazz = (*env)->GetObjectClass(env, lpObject);
- HIThemeFrameDrawInfoFc.version = (*env)->GetFieldID(env, HIThemeFrameDrawInfoFc.clazz, "version", "I");
- HIThemeFrameDrawInfoFc.state = (*env)->GetFieldID(env, HIThemeFrameDrawInfoFc.clazz, "state", "I");
- HIThemeFrameDrawInfoFc.kind = (*env)->GetFieldID(env, HIThemeFrameDrawInfoFc.clazz, "kind", "I");
- HIThemeFrameDrawInfoFc.isFocused = (*env)->GetFieldID(env, HIThemeFrameDrawInfoFc.clazz, "isFocused", "Z");
- HIThemeFrameDrawInfoFc.cached = 1;
-}
-
-HIThemeFrameDrawInfo *getHIThemeFrameDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeFrameDrawInfo *lpStruct)
-{
- if (!HIThemeFrameDrawInfoFc.cached) cacheHIThemeFrameDrawInfoFields(env, lpObject);
- lpStruct->version = (*env)->GetIntField(env, lpObject, HIThemeFrameDrawInfoFc.version);
- lpStruct->state = (*env)->GetIntField(env, lpObject, HIThemeFrameDrawInfoFc.state);
- lpStruct->kind = (*env)->GetIntField(env, lpObject, HIThemeFrameDrawInfoFc.kind);
- lpStruct->isFocused = (*env)->GetBooleanField(env, lpObject, HIThemeFrameDrawInfoFc.isFocused);
- return lpStruct;
-}
-
-void setHIThemeFrameDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeFrameDrawInfo *lpStruct)
-{
- if (!HIThemeFrameDrawInfoFc.cached) cacheHIThemeFrameDrawInfoFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, HIThemeFrameDrawInfoFc.version, (jint)lpStruct->version);
- (*env)->SetIntField(env, lpObject, HIThemeFrameDrawInfoFc.state, (jint)lpStruct->state);
- (*env)->SetIntField(env, lpObject, HIThemeFrameDrawInfoFc.kind, (jint)lpStruct->kind);
- (*env)->SetBooleanField(env, lpObject, HIThemeFrameDrawInfoFc.isFocused, (jboolean)lpStruct->isFocused);
-}
-#endif
-
-#ifndef NO_HIThemeGroupBoxDrawInfo
-typedef struct HIThemeGroupBoxDrawInfo_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, state, kind;
-} HIThemeGroupBoxDrawInfo_FID_CACHE;
-
-HIThemeGroupBoxDrawInfo_FID_CACHE HIThemeGroupBoxDrawInfoFc;
-
-void cacheHIThemeGroupBoxDrawInfoFields(JNIEnv *env, jobject lpObject)
-{
- if (HIThemeGroupBoxDrawInfoFc.cached) return;
- HIThemeGroupBoxDrawInfoFc.clazz = (*env)->GetObjectClass(env, lpObject);
- HIThemeGroupBoxDrawInfoFc.version = (*env)->GetFieldID(env, HIThemeGroupBoxDrawInfoFc.clazz, "version", "I");
- HIThemeGroupBoxDrawInfoFc.state = (*env)->GetFieldID(env, HIThemeGroupBoxDrawInfoFc.clazz, "state", "I");
- HIThemeGroupBoxDrawInfoFc.kind = (*env)->GetFieldID(env, HIThemeGroupBoxDrawInfoFc.clazz, "kind", "I");
- HIThemeGroupBoxDrawInfoFc.cached = 1;
-}
-
-HIThemeGroupBoxDrawInfo *getHIThemeGroupBoxDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeGroupBoxDrawInfo *lpStruct)
-{
- if (!HIThemeGroupBoxDrawInfoFc.cached) cacheHIThemeGroupBoxDrawInfoFields(env, lpObject);
- lpStruct->version = (*env)->GetIntField(env, lpObject, HIThemeGroupBoxDrawInfoFc.version);
- lpStruct->state = (*env)->GetIntField(env, lpObject, HIThemeGroupBoxDrawInfoFc.state);
- lpStruct->kind = (*env)->GetIntField(env, lpObject, HIThemeGroupBoxDrawInfoFc.kind);
- return lpStruct;
-}
-
-void setHIThemeGroupBoxDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeGroupBoxDrawInfo *lpStruct)
-{
- if (!HIThemeGroupBoxDrawInfoFc.cached) cacheHIThemeGroupBoxDrawInfoFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, HIThemeGroupBoxDrawInfoFc.version, (jint)lpStruct->version);
- (*env)->SetIntField(env, lpObject, HIThemeGroupBoxDrawInfoFc.state, (jint)lpStruct->state);
- (*env)->SetIntField(env, lpObject, HIThemeGroupBoxDrawInfoFc.kind, (jint)lpStruct->kind);
-}
-#endif
-
-#ifndef NO_HIThemeGrowBoxDrawInfo
-typedef struct HIThemeGrowBoxDrawInfo_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, kind, state, direction, size;
-} HIThemeGrowBoxDrawInfo_FID_CACHE;
-
-HIThemeGrowBoxDrawInfo_FID_CACHE HIThemeGrowBoxDrawInfoFc;
-
-void cacheHIThemeGrowBoxDrawInfoFields(JNIEnv *env, jobject lpObject)
-{
- if (HIThemeGrowBoxDrawInfoFc.cached) return;
- HIThemeGrowBoxDrawInfoFc.clazz = (*env)->GetObjectClass(env, lpObject);
- HIThemeGrowBoxDrawInfoFc.version = (*env)->GetFieldID(env, HIThemeGrowBoxDrawInfoFc.clazz, "version", "I");
- HIThemeGrowBoxDrawInfoFc.kind = (*env)->GetFieldID(env, HIThemeGrowBoxDrawInfoFc.clazz, "kind", "I");
- HIThemeGrowBoxDrawInfoFc.state = (*env)->GetFieldID(env, HIThemeGrowBoxDrawInfoFc.clazz, "state", "I");
- HIThemeGrowBoxDrawInfoFc.direction = (*env)->GetFieldID(env, HIThemeGrowBoxDrawInfoFc.clazz, "direction", "S");
- HIThemeGrowBoxDrawInfoFc.size = (*env)->GetFieldID(env, HIThemeGrowBoxDrawInfoFc.clazz, "size", "I");
- HIThemeGrowBoxDrawInfoFc.cached = 1;
-}
-
-HIThemeGrowBoxDrawInfo *getHIThemeGrowBoxDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeGrowBoxDrawInfo *lpStruct)
-{
- if (!HIThemeGrowBoxDrawInfoFc.cached) cacheHIThemeGrowBoxDrawInfoFields(env, lpObject);
- lpStruct->version = (*env)->GetIntField(env, lpObject, HIThemeGrowBoxDrawInfoFc.version);
- lpStruct->kind = (*env)->GetIntField(env, lpObject, HIThemeGrowBoxDrawInfoFc.kind);
- lpStruct->state = (*env)->GetIntField(env, lpObject, HIThemeGrowBoxDrawInfoFc.state);
- lpStruct->direction = (*env)->GetShortField(env, lpObject, HIThemeGrowBoxDrawInfoFc.direction);
- lpStruct->size = (*env)->GetIntField(env, lpObject, HIThemeGrowBoxDrawInfoFc.size);
- return lpStruct;
-}
-
-void setHIThemeGrowBoxDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeGrowBoxDrawInfo *lpStruct)
-{
- if (!HIThemeGrowBoxDrawInfoFc.cached) cacheHIThemeGrowBoxDrawInfoFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, HIThemeGrowBoxDrawInfoFc.version, (jint)lpStruct->version);
- (*env)->SetIntField(env, lpObject, HIThemeGrowBoxDrawInfoFc.kind, (jint)lpStruct->kind);
- (*env)->SetIntField(env, lpObject, HIThemeGrowBoxDrawInfoFc.state, (jint)lpStruct->state);
- (*env)->SetShortField(env, lpObject, HIThemeGrowBoxDrawInfoFc.direction, (jshort)lpStruct->direction);
- (*env)->SetIntField(env, lpObject, HIThemeGrowBoxDrawInfoFc.size, (jint)lpStruct->size);
-}
-#endif
-
-#ifndef NO_HIThemePopupArrowDrawInfo
-typedef struct HIThemePopupArrowDrawInfo_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, state, orientation, size;
-} HIThemePopupArrowDrawInfo_FID_CACHE;
-
-HIThemePopupArrowDrawInfo_FID_CACHE HIThemePopupArrowDrawInfoFc;
-
-void cacheHIThemePopupArrowDrawInfoFields(JNIEnv *env, jobject lpObject)
-{
- if (HIThemePopupArrowDrawInfoFc.cached) return;
- HIThemePopupArrowDrawInfoFc.clazz = (*env)->GetObjectClass(env, lpObject);
- HIThemePopupArrowDrawInfoFc.version = (*env)->GetFieldID(env, HIThemePopupArrowDrawInfoFc.clazz, "version", "I");
- HIThemePopupArrowDrawInfoFc.state = (*env)->GetFieldID(env, HIThemePopupArrowDrawInfoFc.clazz, "state", "I");
- HIThemePopupArrowDrawInfoFc.orientation = (*env)->GetFieldID(env, HIThemePopupArrowDrawInfoFc.clazz, "orientation", "S");
- HIThemePopupArrowDrawInfoFc.size = (*env)->GetFieldID(env, HIThemePopupArrowDrawInfoFc.clazz, "size", "S");
- HIThemePopupArrowDrawInfoFc.cached = 1;
-}
-
-HIThemePopupArrowDrawInfo *getHIThemePopupArrowDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemePopupArrowDrawInfo *lpStruct)
-{
- if (!HIThemePopupArrowDrawInfoFc.cached) cacheHIThemePopupArrowDrawInfoFields(env, lpObject);
- lpStruct->version = (*env)->GetIntField(env, lpObject, HIThemePopupArrowDrawInfoFc.version);
- lpStruct->state = (*env)->GetIntField(env, lpObject, HIThemePopupArrowDrawInfoFc.state);
- lpStruct->orientation = (*env)->GetShortField(env, lpObject, HIThemePopupArrowDrawInfoFc.orientation);
- lpStruct->size = (*env)->GetShortField(env, lpObject, HIThemePopupArrowDrawInfoFc.size);
- return lpStruct;
-}
-
-void setHIThemePopupArrowDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemePopupArrowDrawInfo *lpStruct)
-{
- if (!HIThemePopupArrowDrawInfoFc.cached) cacheHIThemePopupArrowDrawInfoFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, HIThemePopupArrowDrawInfoFc.version, (jint)lpStruct->version);
- (*env)->SetIntField(env, lpObject, HIThemePopupArrowDrawInfoFc.state, (jint)lpStruct->state);
- (*env)->SetShortField(env, lpObject, HIThemePopupArrowDrawInfoFc.orientation, (jshort)lpStruct->orientation);
- (*env)->SetShortField(env, lpObject, HIThemePopupArrowDrawInfoFc.size, (jshort)lpStruct->size);
-}
-#endif
-
-#ifndef NO_HIThemeSeparatorDrawInfo
-typedef struct HIThemeSeparatorDrawInfo_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, state;
-} HIThemeSeparatorDrawInfo_FID_CACHE;
-
-HIThemeSeparatorDrawInfo_FID_CACHE HIThemeSeparatorDrawInfoFc;
-
-void cacheHIThemeSeparatorDrawInfoFields(JNIEnv *env, jobject lpObject)
-{
- if (HIThemeSeparatorDrawInfoFc.cached) return;
- HIThemeSeparatorDrawInfoFc.clazz = (*env)->GetObjectClass(env, lpObject);
- HIThemeSeparatorDrawInfoFc.version = (*env)->GetFieldID(env, HIThemeSeparatorDrawInfoFc.clazz, "version", "I");
- HIThemeSeparatorDrawInfoFc.state = (*env)->GetFieldID(env, HIThemeSeparatorDrawInfoFc.clazz, "state", "I");
- HIThemeSeparatorDrawInfoFc.cached = 1;
-}
-
-HIThemeSeparatorDrawInfo *getHIThemeSeparatorDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeSeparatorDrawInfo *lpStruct)
-{
- if (!HIThemeSeparatorDrawInfoFc.cached) cacheHIThemeSeparatorDrawInfoFields(env, lpObject);
- lpStruct->version = (*env)->GetIntField(env, lpObject, HIThemeSeparatorDrawInfoFc.version);
- lpStruct->state = (*env)->GetIntField(env, lpObject, HIThemeSeparatorDrawInfoFc.state);
- return lpStruct;
-}
-
-void setHIThemeSeparatorDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeSeparatorDrawInfo *lpStruct)
-{
- if (!HIThemeSeparatorDrawInfoFc.cached) cacheHIThemeSeparatorDrawInfoFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, HIThemeSeparatorDrawInfoFc.version, (jint)lpStruct->version);
- (*env)->SetIntField(env, lpObject, HIThemeSeparatorDrawInfoFc.state, (jint)lpStruct->state);
-}
-#endif
-
-#ifndef NO_HIThemeTabDrawInfo
-typedef struct HIThemeTabDrawInfo_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, style, direction, size, adornment, kind, position;
-} HIThemeTabDrawInfo_FID_CACHE;
-
-HIThemeTabDrawInfo_FID_CACHE HIThemeTabDrawInfoFc;
-
-void cacheHIThemeTabDrawInfoFields(JNIEnv *env, jobject lpObject)
-{
- if (HIThemeTabDrawInfoFc.cached) return;
- HIThemeTabDrawInfoFc.clazz = (*env)->GetObjectClass(env, lpObject);
- HIThemeTabDrawInfoFc.version = (*env)->GetFieldID(env, HIThemeTabDrawInfoFc.clazz, "version", "I");
- HIThemeTabDrawInfoFc.style = (*env)->GetFieldID(env, HIThemeTabDrawInfoFc.clazz, "style", "S");
- HIThemeTabDrawInfoFc.direction = (*env)->GetFieldID(env, HIThemeTabDrawInfoFc.clazz, "direction", "S");
- HIThemeTabDrawInfoFc.size = (*env)->GetFieldID(env, HIThemeTabDrawInfoFc.clazz, "size", "I");
- HIThemeTabDrawInfoFc.adornment = (*env)->GetFieldID(env, HIThemeTabDrawInfoFc.clazz, "adornment", "I");
- HIThemeTabDrawInfoFc.kind = (*env)->GetFieldID(env, HIThemeTabDrawInfoFc.clazz, "kind", "I");
- HIThemeTabDrawInfoFc.position = (*env)->GetFieldID(env, HIThemeTabDrawInfoFc.clazz, "position", "I");
- HIThemeTabDrawInfoFc.cached = 1;
-}
-
-HIThemeTabDrawInfo *getHIThemeTabDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeTabDrawInfo *lpStruct)
-{
- if (!HIThemeTabDrawInfoFc.cached) cacheHIThemeTabDrawInfoFields(env, lpObject);
- lpStruct->version = (*env)->GetIntField(env, lpObject, HIThemeTabDrawInfoFc.version);
- lpStruct->style = (*env)->GetShortField(env, lpObject, HIThemeTabDrawInfoFc.style);
- lpStruct->direction = (*env)->GetShortField(env, lpObject, HIThemeTabDrawInfoFc.direction);
- lpStruct->size = (*env)->GetIntField(env, lpObject, HIThemeTabDrawInfoFc.size);
- lpStruct->adornment = (*env)->GetIntField(env, lpObject, HIThemeTabDrawInfoFc.adornment);
-#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_4
- lpStruct->kind = (*env)->GetIntField(env, lpObject, HIThemeTabDrawInfoFc.kind);
-#endif
-#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_4
- lpStruct->position = (*env)->GetIntField(env, lpObject, HIThemeTabDrawInfoFc.position);
-#endif
- return lpStruct;
-}
-
-void setHIThemeTabDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeTabDrawInfo *lpStruct)
-{
- if (!HIThemeTabDrawInfoFc.cached) cacheHIThemeTabDrawInfoFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, HIThemeTabDrawInfoFc.version, (jint)lpStruct->version);
- (*env)->SetShortField(env, lpObject, HIThemeTabDrawInfoFc.style, (jshort)lpStruct->style);
- (*env)->SetShortField(env, lpObject, HIThemeTabDrawInfoFc.direction, (jshort)lpStruct->direction);
- (*env)->SetIntField(env, lpObject, HIThemeTabDrawInfoFc.size, (jint)lpStruct->size);
- (*env)->SetIntField(env, lpObject, HIThemeTabDrawInfoFc.adornment, (jint)lpStruct->adornment);
-#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_4
- (*env)->SetIntField(env, lpObject, HIThemeTabDrawInfoFc.kind, (jint)lpStruct->kind);
-#endif
-#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_4
- (*env)->SetIntField(env, lpObject, HIThemeTabDrawInfoFc.position, (jint)lpStruct->position);
-#endif
-}
-#endif
-
-#ifndef NO_HIThemeTabPaneDrawInfo
-typedef struct HIThemeTabPaneDrawInfo_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, state, direction, size, kind, adornment;
-} HIThemeTabPaneDrawInfo_FID_CACHE;
-
-HIThemeTabPaneDrawInfo_FID_CACHE HIThemeTabPaneDrawInfoFc;
-
-void cacheHIThemeTabPaneDrawInfoFields(JNIEnv *env, jobject lpObject)
-{
- if (HIThemeTabPaneDrawInfoFc.cached) return;
- HIThemeTabPaneDrawInfoFc.clazz = (*env)->GetObjectClass(env, lpObject);
- HIThemeTabPaneDrawInfoFc.version = (*env)->GetFieldID(env, HIThemeTabPaneDrawInfoFc.clazz, "version", "I");
- HIThemeTabPaneDrawInfoFc.state = (*env)->GetFieldID(env, HIThemeTabPaneDrawInfoFc.clazz, "state", "I");
- HIThemeTabPaneDrawInfoFc.direction = (*env)->GetFieldID(env, HIThemeTabPaneDrawInfoFc.clazz, "direction", "S");
- HIThemeTabPaneDrawInfoFc.size = (*env)->GetFieldID(env, HIThemeTabPaneDrawInfoFc.clazz, "size", "I");
- HIThemeTabPaneDrawInfoFc.kind = (*env)->GetFieldID(env, HIThemeTabPaneDrawInfoFc.clazz, "kind", "I");
- HIThemeTabPaneDrawInfoFc.adornment = (*env)->GetFieldID(env, HIThemeTabPaneDrawInfoFc.clazz, "adornment", "I");
- HIThemeTabPaneDrawInfoFc.cached = 1;
-}
-
-HIThemeTabPaneDrawInfo *getHIThemeTabPaneDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeTabPaneDrawInfo *lpStruct)
-{
- if (!HIThemeTabPaneDrawInfoFc.cached) cacheHIThemeTabPaneDrawInfoFields(env, lpObject);
- lpStruct->version = (*env)->GetIntField(env, lpObject, HIThemeTabPaneDrawInfoFc.version);
- lpStruct->state = (*env)->GetIntField(env, lpObject, HIThemeTabPaneDrawInfoFc.state);
- lpStruct->direction = (*env)->GetShortField(env, lpObject, HIThemeTabPaneDrawInfoFc.direction);
- lpStruct->size = (*env)->GetIntField(env, lpObject, HIThemeTabPaneDrawInfoFc.size);
-#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_4
- lpStruct->kind = (*env)->GetIntField(env, lpObject, HIThemeTabPaneDrawInfoFc.kind);
-#endif
-#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_4
- lpStruct->adornment = (*env)->GetIntField(env, lpObject, HIThemeTabPaneDrawInfoFc.adornment);
-#endif
- return lpStruct;
-}
-
-void setHIThemeTabPaneDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeTabPaneDrawInfo *lpStruct)
-{
- if (!HIThemeTabPaneDrawInfoFc.cached) cacheHIThemeTabPaneDrawInfoFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, HIThemeTabPaneDrawInfoFc.version, (jint)lpStruct->version);
- (*env)->SetIntField(env, lpObject, HIThemeTabPaneDrawInfoFc.state, (jint)lpStruct->state);
- (*env)->SetShortField(env, lpObject, HIThemeTabPaneDrawInfoFc.direction, (jshort)lpStruct->direction);
- (*env)->SetIntField(env, lpObject, HIThemeTabPaneDrawInfoFc.size, (jint)lpStruct->size);
-#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_4
- (*env)->SetIntField(env, lpObject, HIThemeTabPaneDrawInfoFc.kind, (jint)lpStruct->kind);
-#endif
-#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_4
- (*env)->SetIntField(env, lpObject, HIThemeTabPaneDrawInfoFc.adornment, (jint)lpStruct->adornment);
-#endif
-}
-#endif
-
-#ifndef NO_HIThemeTextInfo
-typedef struct HIThemeTextInfo_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, state, fontID, horizontalFlushness, verticalFlushness, options, truncationPosition, truncationMaxLines, truncationHappened;
-} HIThemeTextInfo_FID_CACHE;
-
-HIThemeTextInfo_FID_CACHE HIThemeTextInfoFc;
-
-void cacheHIThemeTextInfoFields(JNIEnv *env, jobject lpObject)
-{
- if (HIThemeTextInfoFc.cached) return;
- HIThemeTextInfoFc.clazz = (*env)->GetObjectClass(env, lpObject);
- HIThemeTextInfoFc.version = (*env)->GetFieldID(env, HIThemeTextInfoFc.clazz, "version", "I");
- HIThemeTextInfoFc.state = (*env)->GetFieldID(env, HIThemeTextInfoFc.clazz, "state", "I");
- HIThemeTextInfoFc.fontID = (*env)->GetFieldID(env, HIThemeTextInfoFc.clazz, "fontID", "S");
- HIThemeTextInfoFc.horizontalFlushness = (*env)->GetFieldID(env, HIThemeTextInfoFc.clazz, "horizontalFlushness", "I");
- HIThemeTextInfoFc.verticalFlushness = (*env)->GetFieldID(env, HIThemeTextInfoFc.clazz, "verticalFlushness", "I");
- HIThemeTextInfoFc.options = (*env)->GetFieldID(env, HIThemeTextInfoFc.clazz, "options", "I");
- HIThemeTextInfoFc.truncationPosition = (*env)->GetFieldID(env, HIThemeTextInfoFc.clazz, "truncationPosition", "I");
- HIThemeTextInfoFc.truncationMaxLines = (*env)->GetFieldID(env, HIThemeTextInfoFc.clazz, "truncationMaxLines", "I");
- HIThemeTextInfoFc.truncationHappened = (*env)->GetFieldID(env, HIThemeTextInfoFc.clazz, "truncationHappened", "Z");
- HIThemeTextInfoFc.cached = 1;
-}
-
-HIThemeTextInfo *getHIThemeTextInfoFields(JNIEnv *env, jobject lpObject, HIThemeTextInfo *lpStruct)
-{
- if (!HIThemeTextInfoFc.cached) cacheHIThemeTextInfoFields(env, lpObject);
- lpStruct->version = (*env)->GetIntField(env, lpObject, HIThemeTextInfoFc.version);
- lpStruct->state = (*env)->GetIntField(env, lpObject, HIThemeTextInfoFc.state);
- lpStruct->fontID = (*env)->GetShortField(env, lpObject, HIThemeTextInfoFc.fontID);
- lpStruct->horizontalFlushness = (*env)->GetIntField(env, lpObject, HIThemeTextInfoFc.horizontalFlushness);
- lpStruct->verticalFlushness = (*env)->GetIntField(env, lpObject, HIThemeTextInfoFc.verticalFlushness);
- lpStruct->options = (*env)->GetIntField(env, lpObject, HIThemeTextInfoFc.options);
- lpStruct->truncationPosition = (*env)->GetIntField(env, lpObject, HIThemeTextInfoFc.truncationPosition);
- lpStruct->truncationMaxLines = (*env)->GetIntField(env, lpObject, HIThemeTextInfoFc.truncationMaxLines);
- lpStruct->truncationHappened = (*env)->GetBooleanField(env, lpObject, HIThemeTextInfoFc.truncationHappened);
- return lpStruct;
-}
-
-void setHIThemeTextInfoFields(JNIEnv *env, jobject lpObject, HIThemeTextInfo *lpStruct)
-{
- if (!HIThemeTextInfoFc.cached) cacheHIThemeTextInfoFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, HIThemeTextInfoFc.version, (jint)lpStruct->version);
- (*env)->SetIntField(env, lpObject, HIThemeTextInfoFc.state, (jint)lpStruct->state);
- (*env)->SetShortField(env, lpObject, HIThemeTextInfoFc.fontID, (jshort)lpStruct->fontID);
- (*env)->SetIntField(env, lpObject, HIThemeTextInfoFc.horizontalFlushness, (jint)lpStruct->horizontalFlushness);
- (*env)->SetIntField(env, lpObject, HIThemeTextInfoFc.verticalFlushness, (jint)lpStruct->verticalFlushness);
- (*env)->SetIntField(env, lpObject, HIThemeTextInfoFc.options, (jint)lpStruct->options);
- (*env)->SetIntField(env, lpObject, HIThemeTextInfoFc.truncationPosition, (jint)lpStruct->truncationPosition);
- (*env)->SetIntField(env, lpObject, HIThemeTextInfoFc.truncationMaxLines, (jint)lpStruct->truncationMaxLines);
- (*env)->SetBooleanField(env, lpObject, HIThemeTextInfoFc.truncationHappened, (jboolean)lpStruct->truncationHappened);
-}
-#endif
-
-#ifndef NO_HIThemeTrackDrawInfo
-typedef struct HIThemeTrackDrawInfo_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, kind, bounds_x, bounds_y, bounds_width, bounds_height, min, max, value, reserved, attributes, enableState, filler1, scrollbar, slider, progress;
-} HIThemeTrackDrawInfo_FID_CACHE;
-
-HIThemeTrackDrawInfo_FID_CACHE HIThemeTrackDrawInfoFc;
-
-void cacheHIThemeTrackDrawInfoFields(JNIEnv *env, jobject lpObject)
-{
- if (HIThemeTrackDrawInfoFc.cached) return;
- HIThemeTrackDrawInfoFc.clazz = (*env)->GetObjectClass(env, lpObject);
- HIThemeTrackDrawInfoFc.version = (*env)->GetFieldID(env, HIThemeTrackDrawInfoFc.clazz, "version", "I");
- HIThemeTrackDrawInfoFc.kind = (*env)->GetFieldID(env, HIThemeTrackDrawInfoFc.clazz, "kind", "S");
- HIThemeTrackDrawInfoFc.bounds_x = (*env)->GetFieldID(env, HIThemeTrackDrawInfoFc.clazz, "bounds_x", "F");
- HIThemeTrackDrawInfoFc.bounds_y = (*env)->GetFieldID(env, HIThemeTrackDrawInfoFc.clazz, "bounds_y", "F");
- HIThemeTrackDrawInfoFc.bounds_width = (*env)->GetFieldID(env, HIThemeTrackDrawInfoFc.clazz, "bounds_width", "F");
- HIThemeTrackDrawInfoFc.bounds_height = (*env)->GetFieldID(env, HIThemeTrackDrawInfoFc.clazz, "bounds_height", "F");
- HIThemeTrackDrawInfoFc.min = (*env)->GetFieldID(env, HIThemeTrackDrawInfoFc.clazz, "min", "I");
- HIThemeTrackDrawInfoFc.max = (*env)->GetFieldID(env, HIThemeTrackDrawInfoFc.clazz, "max", "I");
- HIThemeTrackDrawInfoFc.value = (*env)->GetFieldID(env, HIThemeTrackDrawInfoFc.clazz, "value", "I");
- HIThemeTrackDrawInfoFc.reserved = (*env)->GetFieldID(env, HIThemeTrackDrawInfoFc.clazz, "reserved", "I");
- HIThemeTrackDrawInfoFc.attributes = (*env)->GetFieldID(env, HIThemeTrackDrawInfoFc.clazz, "attributes", "S");
- HIThemeTrackDrawInfoFc.enableState = (*env)->GetFieldID(env, HIThemeTrackDrawInfoFc.clazz, "enableState", "B");
- HIThemeTrackDrawInfoFc.filler1 = (*env)->GetFieldID(env, HIThemeTrackDrawInfoFc.clazz, "filler1", "B");
- HIThemeTrackDrawInfoFc.scrollbar = (*env)->GetFieldID(env, HIThemeTrackDrawInfoFc.clazz, "scrollbar", "Lorg/eclipse/swt/internal/carbon/ScrollBarTrackInfo;");
- HIThemeTrackDrawInfoFc.slider = (*env)->GetFieldID(env, HIThemeTrackDrawInfoFc.clazz, "slider", "Lorg/eclipse/swt/internal/carbon/SliderTrackInfo;");
- HIThemeTrackDrawInfoFc.progress = (*env)->GetFieldID(env, HIThemeTrackDrawInfoFc.clazz, "progress", "Lorg/eclipse/swt/internal/carbon/ProgressTrackInfo;");
- HIThemeTrackDrawInfoFc.cached = 1;
-}
-
-HIThemeTrackDrawInfo *getHIThemeTrackDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeTrackDrawInfo *lpStruct)
-{
- if (!HIThemeTrackDrawInfoFc.cached) cacheHIThemeTrackDrawInfoFields(env, lpObject);
- lpStruct->version = (*env)->GetIntField(env, lpObject, HIThemeTrackDrawInfoFc.version);
- lpStruct->kind = (ThemeTrackKind)(*env)->GetShortField(env, lpObject, HIThemeTrackDrawInfoFc.kind);
- lpStruct->bounds.origin.x = (*env)->GetFloatField(env, lpObject, HIThemeTrackDrawInfoFc.bounds_x);
- lpStruct->bounds.origin.y = (*env)->GetFloatField(env, lpObject, HIThemeTrackDrawInfoFc.bounds_y);
- lpStruct->bounds.size.width = (*env)->GetFloatField(env, lpObject, HIThemeTrackDrawInfoFc.bounds_width);
- lpStruct->bounds.size.height = (*env)->GetFloatField(env, lpObject, HIThemeTrackDrawInfoFc.bounds_height);
- lpStruct->min = (*env)->GetIntField(env, lpObject, HIThemeTrackDrawInfoFc.min);
- lpStruct->max = (*env)->GetIntField(env, lpObject, HIThemeTrackDrawInfoFc.max);
- lpStruct->value = (*env)->GetIntField(env, lpObject, HIThemeTrackDrawInfoFc.value);
- lpStruct->reserved = (*env)->GetIntField(env, lpObject, HIThemeTrackDrawInfoFc.reserved);
- lpStruct->attributes = (ThemeTrackAttributes)(*env)->GetShortField(env, lpObject, HIThemeTrackDrawInfoFc.attributes);
- lpStruct->enableState = (ThemeTrackEnableState)(*env)->GetByteField(env, lpObject, HIThemeTrackDrawInfoFc.enableState);
- lpStruct->filler1 = (*env)->GetByteField(env, lpObject, HIThemeTrackDrawInfoFc.filler1);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HIThemeTrackDrawInfoFc.scrollbar);
- if (lpObject1 != NULL) getScrollBarTrackInfoFields(env, lpObject1, &lpStruct->trackInfo.scrollbar);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HIThemeTrackDrawInfoFc.slider);
- if (lpObject1 != NULL) getSliderTrackInfoFields(env, lpObject1, &lpStruct->trackInfo.slider);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HIThemeTrackDrawInfoFc.progress);
- if (lpObject1 != NULL) getProgressTrackInfoFields(env, lpObject1, &lpStruct->trackInfo.progress);
- }
- return lpStruct;
-}
-
-void setHIThemeTrackDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeTrackDrawInfo *lpStruct)
-{
- if (!HIThemeTrackDrawInfoFc.cached) cacheHIThemeTrackDrawInfoFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, HIThemeTrackDrawInfoFc.version, (jint)lpStruct->version);
- (*env)->SetShortField(env, lpObject, HIThemeTrackDrawInfoFc.kind, (jshort)lpStruct->kind);
- (*env)->SetFloatField(env, lpObject, HIThemeTrackDrawInfoFc.bounds_x, (jfloat)lpStruct->bounds.origin.x);
- (*env)->SetFloatField(env, lpObject, HIThemeTrackDrawInfoFc.bounds_y, (jfloat)lpStruct->bounds.origin.y);
- (*env)->SetFloatField(env, lpObject, HIThemeTrackDrawInfoFc.bounds_width, (jfloat)lpStruct->bounds.size.width);
- (*env)->SetFloatField(env, lpObject, HIThemeTrackDrawInfoFc.bounds_height, (jfloat)lpStruct->bounds.size.height);
- (*env)->SetIntField(env, lpObject, HIThemeTrackDrawInfoFc.min, (jint)lpStruct->min);
- (*env)->SetIntField(env, lpObject, HIThemeTrackDrawInfoFc.max, (jint)lpStruct->max);
- (*env)->SetIntField(env, lpObject, HIThemeTrackDrawInfoFc.value, (jint)lpStruct->value);
- (*env)->SetIntField(env, lpObject, HIThemeTrackDrawInfoFc.reserved, (jint)lpStruct->reserved);
- (*env)->SetShortField(env, lpObject, HIThemeTrackDrawInfoFc.attributes, (jshort)lpStruct->attributes);
- (*env)->SetByteField(env, lpObject, HIThemeTrackDrawInfoFc.enableState, (jbyte)lpStruct->enableState);
- (*env)->SetByteField(env, lpObject, HIThemeTrackDrawInfoFc.filler1, (jbyte)lpStruct->filler1);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HIThemeTrackDrawInfoFc.scrollbar);
- if (lpObject1 != NULL) setScrollBarTrackInfoFields(env, lpObject1, &lpStruct->trackInfo.scrollbar);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HIThemeTrackDrawInfoFc.slider);
- if (lpObject1 != NULL) setSliderTrackInfoFields(env, lpObject1, &lpStruct->trackInfo.slider);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, HIThemeTrackDrawInfoFc.progress);
- if (lpObject1 != NULL) setProgressTrackInfoFields(env, lpObject1, &lpStruct->trackInfo.progress);
- }
-}
-#endif
-
-#ifndef NO_HMHelpContentRec
-typedef struct HMHelpContentRec_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, absHotRect_top, absHotRect_left, absHotRect_bottom, absHotRect_right, tagSide, content0_contentType, content0_tagCFString, content1_contentType, content1_tagCFString;
-} HMHelpContentRec_FID_CACHE;
-
-HMHelpContentRec_FID_CACHE HMHelpContentRecFc;
-
-void cacheHMHelpContentRecFields(JNIEnv *env, jobject lpObject)
-{
- if (HMHelpContentRecFc.cached) return;
- HMHelpContentRecFc.clazz = (*env)->GetObjectClass(env, lpObject);
- HMHelpContentRecFc.version = (*env)->GetFieldID(env, HMHelpContentRecFc.clazz, "version", "I");
- HMHelpContentRecFc.absHotRect_top = (*env)->GetFieldID(env, HMHelpContentRecFc.clazz, "absHotRect_top", "S");
- HMHelpContentRecFc.absHotRect_left = (*env)->GetFieldID(env, HMHelpContentRecFc.clazz, "absHotRect_left", "S");
- HMHelpContentRecFc.absHotRect_bottom = (*env)->GetFieldID(env, HMHelpContentRecFc.clazz, "absHotRect_bottom", "S");
- HMHelpContentRecFc.absHotRect_right = (*env)->GetFieldID(env, HMHelpContentRecFc.clazz, "absHotRect_right", "S");
- HMHelpContentRecFc.tagSide = (*env)->GetFieldID(env, HMHelpContentRecFc.clazz, "tagSide", "S");
- HMHelpContentRecFc.content0_contentType = (*env)->GetFieldID(env, HMHelpContentRecFc.clazz, "content0_contentType", "I");
- HMHelpContentRecFc.content0_tagCFString = (*env)->GetFieldID(env, HMHelpContentRecFc.clazz, "content0_tagCFString", "I");
- HMHelpContentRecFc.content1_contentType = (*env)->GetFieldID(env, HMHelpContentRecFc.clazz, "content1_contentType", "I");
- HMHelpContentRecFc.content1_tagCFString = (*env)->GetFieldID(env, HMHelpContentRecFc.clazz, "content1_tagCFString", "I");
- HMHelpContentRecFc.cached = 1;
-}
-
-HMHelpContentRec *getHMHelpContentRecFields(JNIEnv *env, jobject lpObject, HMHelpContentRec *lpStruct)
-{
- if (!HMHelpContentRecFc.cached) cacheHMHelpContentRecFields(env, lpObject);
- lpStruct->version = (*env)->GetIntField(env, lpObject, HMHelpContentRecFc.version);
- lpStruct->absHotRect.top = (*env)->GetShortField(env, lpObject, HMHelpContentRecFc.absHotRect_top);
- lpStruct->absHotRect.left = (*env)->GetShortField(env, lpObject, HMHelpContentRecFc.absHotRect_left);
- lpStruct->absHotRect.bottom = (*env)->GetShortField(env, lpObject, HMHelpContentRecFc.absHotRect_bottom);
- lpStruct->absHotRect.right = (*env)->GetShortField(env, lpObject, HMHelpContentRecFc.absHotRect_right);
- lpStruct->tagSide = (*env)->GetShortField(env, lpObject, HMHelpContentRecFc.tagSide);
- lpStruct->content[0].contentType = (*env)->GetIntField(env, lpObject, HMHelpContentRecFc.content0_contentType);
- lpStruct->content[0].u.tagCFString = (CFStringRef)(*env)->GetIntField(env, lpObject, HMHelpContentRecFc.content0_tagCFString);
- lpStruct->content[1].contentType = (*env)->GetIntField(env, lpObject, HMHelpContentRecFc.content1_contentType);
- lpStruct->content[1].u.tagCFString = (CFStringRef)(*env)->GetIntField(env, lpObject, HMHelpContentRecFc.content1_tagCFString);
- return lpStruct;
-}
-
-void setHMHelpContentRecFields(JNIEnv *env, jobject lpObject, HMHelpContentRec *lpStruct)
-{
- if (!HMHelpContentRecFc.cached) cacheHMHelpContentRecFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, HMHelpContentRecFc.version, (jint)lpStruct->version);
- (*env)->SetShortField(env, lpObject, HMHelpContentRecFc.absHotRect_top, (jshort)lpStruct->absHotRect.top);
- (*env)->SetShortField(env, lpObject, HMHelpContentRecFc.absHotRect_left, (jshort)lpStruct->absHotRect.left);
- (*env)->SetShortField(env, lpObject, HMHelpContentRecFc.absHotRect_bottom, (jshort)lpStruct->absHotRect.bottom);
- (*env)->SetShortField(env, lpObject, HMHelpContentRecFc.absHotRect_right, (jshort)lpStruct->absHotRect.right);
- (*env)->SetShortField(env, lpObject, HMHelpContentRecFc.tagSide, (jshort)lpStruct->tagSide);
- (*env)->SetIntField(env, lpObject, HMHelpContentRecFc.content0_contentType, (jint)lpStruct->content[0].contentType);
- (*env)->SetIntField(env, lpObject, HMHelpContentRecFc.content0_tagCFString, (jint)lpStruct->content[0].u.tagCFString);
- (*env)->SetIntField(env, lpObject, HMHelpContentRecFc.content1_contentType, (jint)lpStruct->content[1].contentType);
- (*env)->SetIntField(env, lpObject, HMHelpContentRecFc.content1_tagCFString, (jint)lpStruct->content[1].u.tagCFString);
-}
-#endif
-
-#ifndef NO_LSApplicationParameters
-typedef struct LSApplicationParameters_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, flags, application, asyncLaunchRefCon, environment, argv, initialEvent;
-} LSApplicationParameters_FID_CACHE;
-
-LSApplicationParameters_FID_CACHE LSApplicationParametersFc;
-
-void cacheLSApplicationParametersFields(JNIEnv *env, jobject lpObject)
-{
- if (LSApplicationParametersFc.cached) return;
- LSApplicationParametersFc.clazz = (*env)->GetObjectClass(env, lpObject);
- LSApplicationParametersFc.version = (*env)->GetFieldID(env, LSApplicationParametersFc.clazz, "version", "I");
- LSApplicationParametersFc.flags = (*env)->GetFieldID(env, LSApplicationParametersFc.clazz, "flags", "I");
- LSApplicationParametersFc.application = (*env)->GetFieldID(env, LSApplicationParametersFc.clazz, "application", "I");
- LSApplicationParametersFc.asyncLaunchRefCon = (*env)->GetFieldID(env, LSApplicationParametersFc.clazz, "asyncLaunchRefCon", "I");
- LSApplicationParametersFc.environment = (*env)->GetFieldID(env, LSApplicationParametersFc.clazz, "environment", "I");
- LSApplicationParametersFc.argv = (*env)->GetFieldID(env, LSApplicationParametersFc.clazz, "argv", "I");
- LSApplicationParametersFc.initialEvent = (*env)->GetFieldID(env, LSApplicationParametersFc.clazz, "initialEvent", "I");
- LSApplicationParametersFc.cached = 1;
-}
-
-LSApplicationParameters *getLSApplicationParametersFields(JNIEnv *env, jobject lpObject, LSApplicationParameters *lpStruct)
-{
- if (!LSApplicationParametersFc.cached) cacheLSApplicationParametersFields(env, lpObject);
- lpStruct->version = (*env)->GetIntField(env, lpObject, LSApplicationParametersFc.version);
- lpStruct->flags = (*env)->GetIntField(env, lpObject, LSApplicationParametersFc.flags);
- lpStruct->application = (const FSRef *)(*env)->GetIntField(env, lpObject, LSApplicationParametersFc.application);
- lpStruct->asyncLaunchRefCon = (void *)(*env)->GetIntField(env, lpObject, LSApplicationParametersFc.asyncLaunchRefCon);
- lpStruct->environment = (CFDictionaryRef)(*env)->GetIntField(env, lpObject, LSApplicationParametersFc.environment);
- lpStruct->argv = (CFArrayRef)(*env)->GetIntField(env, lpObject, LSApplicationParametersFc.argv);
- lpStruct->initialEvent = (AppleEvent *)(*env)->GetIntField(env, lpObject, LSApplicationParametersFc.initialEvent);
- return lpStruct;
-}
-
-void setLSApplicationParametersFields(JNIEnv *env, jobject lpObject, LSApplicationParameters *lpStruct)
-{
- if (!LSApplicationParametersFc.cached) cacheLSApplicationParametersFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, LSApplicationParametersFc.version, (jint)lpStruct->version);
- (*env)->SetIntField(env, lpObject, LSApplicationParametersFc.flags, (jint)lpStruct->flags);
- (*env)->SetIntField(env, lpObject, LSApplicationParametersFc.application, (jint)lpStruct->application);
- (*env)->SetIntField(env, lpObject, LSApplicationParametersFc.asyncLaunchRefCon, (jint)lpStruct->asyncLaunchRefCon);
- (*env)->SetIntField(env, lpObject, LSApplicationParametersFc.environment, (jint)lpStruct->environment);
- (*env)->SetIntField(env, lpObject, LSApplicationParametersFc.argv, (jint)lpStruct->argv);
- (*env)->SetIntField(env, lpObject, LSApplicationParametersFc.initialEvent, (jint)lpStruct->initialEvent);
-}
-#endif
-
-#ifndef NO_LongDateRec
-typedef struct LongDateRec_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID era, year, month, day, hour, minute, second, dayOfWeek, dayOfYear, weekOfYear, pm, res1, res2, res3;
-} LongDateRec_FID_CACHE;
-
-LongDateRec_FID_CACHE LongDateRecFc;
-
-void cacheLongDateRecFields(JNIEnv *env, jobject lpObject)
-{
- if (LongDateRecFc.cached) return;
- LongDateRecFc.clazz = (*env)->GetObjectClass(env, lpObject);
- LongDateRecFc.era = (*env)->GetFieldID(env, LongDateRecFc.clazz, "era", "S");
- LongDateRecFc.year = (*env)->GetFieldID(env, LongDateRecFc.clazz, "year", "S");
- LongDateRecFc.month = (*env)->GetFieldID(env, LongDateRecFc.clazz, "month", "S");
- LongDateRecFc.day = (*env)->GetFieldID(env, LongDateRecFc.clazz, "day", "S");
- LongDateRecFc.hour = (*env)->GetFieldID(env, LongDateRecFc.clazz, "hour", "S");
- LongDateRecFc.minute = (*env)->GetFieldID(env, LongDateRecFc.clazz, "minute", "S");
- LongDateRecFc.second = (*env)->GetFieldID(env, LongDateRecFc.clazz, "second", "S");
- LongDateRecFc.dayOfWeek = (*env)->GetFieldID(env, LongDateRecFc.clazz, "dayOfWeek", "S");
- LongDateRecFc.dayOfYear = (*env)->GetFieldID(env, LongDateRecFc.clazz, "dayOfYear", "S");
- LongDateRecFc.weekOfYear = (*env)->GetFieldID(env, LongDateRecFc.clazz, "weekOfYear", "S");
- LongDateRecFc.pm = (*env)->GetFieldID(env, LongDateRecFc.clazz, "pm", "S");
- LongDateRecFc.res1 = (*env)->GetFieldID(env, LongDateRecFc.clazz, "res1", "S");
- LongDateRecFc.res2 = (*env)->GetFieldID(env, LongDateRecFc.clazz, "res2", "S");
- LongDateRecFc.res3 = (*env)->GetFieldID(env, LongDateRecFc.clazz, "res3", "S");
- LongDateRecFc.cached = 1;
-}
-
-LongDateRec *getLongDateRecFields(JNIEnv *env, jobject lpObject, LongDateRec *lpStruct)
-{
- if (!LongDateRecFc.cached) cacheLongDateRecFields(env, lpObject);
- lpStruct->ld.era = (*env)->GetShortField(env, lpObject, LongDateRecFc.era);
- lpStruct->ld.year = (*env)->GetShortField(env, lpObject, LongDateRecFc.year);
- lpStruct->ld.month = (*env)->GetShortField(env, lpObject, LongDateRecFc.month);
- lpStruct->ld.day = (*env)->GetShortField(env, lpObject, LongDateRecFc.day);
- lpStruct->ld.hour = (*env)->GetShortField(env, lpObject, LongDateRecFc.hour);
- lpStruct->ld.minute = (*env)->GetShortField(env, lpObject, LongDateRecFc.minute);
- lpStruct->ld.second = (*env)->GetShortField(env, lpObject, LongDateRecFc.second);
- lpStruct->ld.dayOfWeek = (*env)->GetShortField(env, lpObject, LongDateRecFc.dayOfWeek);
- lpStruct->ld.dayOfYear = (*env)->GetShortField(env, lpObject, LongDateRecFc.dayOfYear);
- lpStruct->ld.weekOfYear = (*env)->GetShortField(env, lpObject, LongDateRecFc.weekOfYear);
- lpStruct->ld.pm = (*env)->GetShortField(env, lpObject, LongDateRecFc.pm);
- lpStruct->ld.res1 = (*env)->GetShortField(env, lpObject, LongDateRecFc.res1);
- lpStruct->ld.res2 = (*env)->GetShortField(env, lpObject, LongDateRecFc.res2);
- lpStruct->ld.res3 = (*env)->GetShortField(env, lpObject, LongDateRecFc.res3);
- return lpStruct;
-}
-
-void setLongDateRecFields(JNIEnv *env, jobject lpObject, LongDateRec *lpStruct)
-{
- if (!LongDateRecFc.cached) cacheLongDateRecFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, LongDateRecFc.era, (jshort)lpStruct->ld.era);
- (*env)->SetShortField(env, lpObject, LongDateRecFc.year, (jshort)lpStruct->ld.year);
- (*env)->SetShortField(env, lpObject, LongDateRecFc.month, (jshort)lpStruct->ld.month);
- (*env)->SetShortField(env, lpObject, LongDateRecFc.day, (jshort)lpStruct->ld.day);
- (*env)->SetShortField(env, lpObject, LongDateRecFc.hour, (jshort)lpStruct->ld.hour);
- (*env)->SetShortField(env, lpObject, LongDateRecFc.minute, (jshort)lpStruct->ld.minute);
- (*env)->SetShortField(env, lpObject, LongDateRecFc.second, (jshort)lpStruct->ld.second);
- (*env)->SetShortField(env, lpObject, LongDateRecFc.dayOfWeek, (jshort)lpStruct->ld.dayOfWeek);
- (*env)->SetShortField(env, lpObject, LongDateRecFc.dayOfYear, (jshort)lpStruct->ld.dayOfYear);
- (*env)->SetShortField(env, lpObject, LongDateRecFc.weekOfYear, (jshort)lpStruct->ld.weekOfYear);
- (*env)->SetShortField(env, lpObject, LongDateRecFc.pm, (jshort)lpStruct->ld.pm);
- (*env)->SetShortField(env, lpObject, LongDateRecFc.res1, (jshort)lpStruct->ld.res1);
- (*env)->SetShortField(env, lpObject, LongDateRecFc.res2, (jshort)lpStruct->ld.res2);
- (*env)->SetShortField(env, lpObject, LongDateRecFc.res3, (jshort)lpStruct->ld.res3);
-}
-#endif
-
-#ifndef NO_MenuTrackingData
-typedef struct MenuTrackingData_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID menu, itemSelected, itemUnderMouse, top, left, bottom, right, virtualMenuTop, virtualMenuBottom;
-} MenuTrackingData_FID_CACHE;
-
-MenuTrackingData_FID_CACHE MenuTrackingDataFc;
-
-void cacheMenuTrackingDataFields(JNIEnv *env, jobject lpObject)
-{
- if (MenuTrackingDataFc.cached) return;
- MenuTrackingDataFc.clazz = (*env)->GetObjectClass(env, lpObject);
- MenuTrackingDataFc.menu = (*env)->GetFieldID(env, MenuTrackingDataFc.clazz, "menu", "I");
- MenuTrackingDataFc.itemSelected = (*env)->GetFieldID(env, MenuTrackingDataFc.clazz, "itemSelected", "S");
- MenuTrackingDataFc.itemUnderMouse = (*env)->GetFieldID(env, MenuTrackingDataFc.clazz, "itemUnderMouse", "S");
- MenuTrackingDataFc.top = (*env)->GetFieldID(env, MenuTrackingDataFc.clazz, "top", "S");
- MenuTrackingDataFc.left = (*env)->GetFieldID(env, MenuTrackingDataFc.clazz, "left", "S");
- MenuTrackingDataFc.bottom = (*env)->GetFieldID(env, MenuTrackingDataFc.clazz, "bottom", "S");
- MenuTrackingDataFc.right = (*env)->GetFieldID(env, MenuTrackingDataFc.clazz, "right", "S");
- MenuTrackingDataFc.virtualMenuTop = (*env)->GetFieldID(env, MenuTrackingDataFc.clazz, "virtualMenuTop", "I");
- MenuTrackingDataFc.virtualMenuBottom = (*env)->GetFieldID(env, MenuTrackingDataFc.clazz, "virtualMenuBottom", "I");
- MenuTrackingDataFc.cached = 1;
-}
-
-MenuTrackingData *getMenuTrackingDataFields(JNIEnv *env, jobject lpObject, MenuTrackingData *lpStruct)
-{
- if (!MenuTrackingDataFc.cached) cacheMenuTrackingDataFields(env, lpObject);
- lpStruct->menu = (MenuRef)(*env)->GetIntField(env, lpObject, MenuTrackingDataFc.menu);
- lpStruct->itemSelected = (*env)->GetShortField(env, lpObject, MenuTrackingDataFc.itemSelected);
- lpStruct->itemUnderMouse = (*env)->GetShortField(env, lpObject, MenuTrackingDataFc.itemUnderMouse);
- lpStruct->itemRect.top = (*env)->GetShortField(env, lpObject, MenuTrackingDataFc.top);
- lpStruct->itemRect.left = (*env)->GetShortField(env, lpObject, MenuTrackingDataFc.left);
- lpStruct->itemRect.bottom = (*env)->GetShortField(env, lpObject, MenuTrackingDataFc.bottom);
- lpStruct->itemRect.right = (*env)->GetShortField(env, lpObject, MenuTrackingDataFc.right);
- lpStruct->virtualMenuTop = (*env)->GetIntField(env, lpObject, MenuTrackingDataFc.virtualMenuTop);
- lpStruct->virtualMenuBottom = (*env)->GetIntField(env, lpObject, MenuTrackingDataFc.virtualMenuBottom);
- return lpStruct;
-}
-
-void setMenuTrackingDataFields(JNIEnv *env, jobject lpObject, MenuTrackingData *lpStruct)
-{
- if (!MenuTrackingDataFc.cached) cacheMenuTrackingDataFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, MenuTrackingDataFc.menu, (jint)lpStruct->menu);
- (*env)->SetShortField(env, lpObject, MenuTrackingDataFc.itemSelected, (jshort)lpStruct->itemSelected);
- (*env)->SetShortField(env, lpObject, MenuTrackingDataFc.itemUnderMouse, (jshort)lpStruct->itemUnderMouse);
- (*env)->SetShortField(env, lpObject, MenuTrackingDataFc.top, (jshort)lpStruct->itemRect.top);
- (*env)->SetShortField(env, lpObject, MenuTrackingDataFc.left, (jshort)lpStruct->itemRect.left);
- (*env)->SetShortField(env, lpObject, MenuTrackingDataFc.bottom, (jshort)lpStruct->itemRect.bottom);
- (*env)->SetShortField(env, lpObject, MenuTrackingDataFc.right, (jshort)lpStruct->itemRect.right);
- (*env)->SetIntField(env, lpObject, MenuTrackingDataFc.virtualMenuTop, (jint)lpStruct->virtualMenuTop);
- (*env)->SetIntField(env, lpObject, MenuTrackingDataFc.virtualMenuBottom, (jint)lpStruct->virtualMenuBottom);
-}
-#endif
-
-#ifndef NO_NavCBRec
-typedef struct NavCBRec_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, context, window, customRect, previewRect, eventData, userAction, reserved;
-} NavCBRec_FID_CACHE;
-
-NavCBRec_FID_CACHE NavCBRecFc;
-
-void cacheNavCBRecFields(JNIEnv *env, jobject lpObject)
-{
- if (NavCBRecFc.cached) return;
- NavCBRecFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NavCBRecFc.version = (*env)->GetFieldID(env, NavCBRecFc.clazz, "version", "S");
- NavCBRecFc.context = (*env)->GetFieldID(env, NavCBRecFc.clazz, "context", "I");
- NavCBRecFc.window = (*env)->GetFieldID(env, NavCBRecFc.clazz, "window", "I");
- NavCBRecFc.customRect = (*env)->GetFieldID(env, NavCBRecFc.clazz, "customRect", "Lorg/eclipse/swt/internal/carbon/Rect;");
- NavCBRecFc.previewRect = (*env)->GetFieldID(env, NavCBRecFc.clazz, "previewRect", "Lorg/eclipse/swt/internal/carbon/Rect;");
- NavCBRecFc.eventData = (*env)->GetFieldID(env, NavCBRecFc.clazz, "eventData", "Lorg/eclipse/swt/internal/carbon/NavEventData;");
- NavCBRecFc.userAction = (*env)->GetFieldID(env, NavCBRecFc.clazz, "userAction", "I");
- NavCBRecFc.reserved = (*env)->GetFieldID(env, NavCBRecFc.clazz, "reserved", "[B");
- NavCBRecFc.cached = 1;
-}
-
-NavCBRec *getNavCBRecFields(JNIEnv *env, jobject lpObject, NavCBRec *lpStruct)
-{
- if (!NavCBRecFc.cached) cacheNavCBRecFields(env, lpObject);
- lpStruct->version = (*env)->GetShortField(env, lpObject, NavCBRecFc.version);
- lpStruct->context = (NavDialogRef)(*env)->GetIntField(env, lpObject, NavCBRecFc.context);
- lpStruct->window = (WindowRef)(*env)->GetIntField(env, lpObject, NavCBRecFc.window);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NavCBRecFc.customRect);
- if (lpObject1 != NULL) getRectFields(env, lpObject1, &lpStruct->customRect);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NavCBRecFc.previewRect);
- if (lpObject1 != NULL) getRectFields(env, lpObject1, &lpStruct->previewRect);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NavCBRecFc.eventData);
- if (lpObject1 != NULL) getNavEventDataFields(env, lpObject1, &lpStruct->eventData);
- }
- lpStruct->userAction = (NavUserAction)(*env)->GetIntField(env, lpObject, NavCBRecFc.userAction);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, NavCBRecFc.reserved);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->reserved), (jbyte *)lpStruct->reserved);
- }
- return lpStruct;
-}
-
-void setNavCBRecFields(JNIEnv *env, jobject lpObject, NavCBRec *lpStruct)
-{
- if (!NavCBRecFc.cached) cacheNavCBRecFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, NavCBRecFc.version, (jshort)lpStruct->version);
- (*env)->SetIntField(env, lpObject, NavCBRecFc.context, (jint)lpStruct->context);
- (*env)->SetIntField(env, lpObject, NavCBRecFc.window, (jint)lpStruct->window);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NavCBRecFc.customRect);
- if (lpObject1 != NULL) setRectFields(env, lpObject1, &lpStruct->customRect);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NavCBRecFc.previewRect);
- if (lpObject1 != NULL) setRectFields(env, lpObject1, &lpStruct->previewRect);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NavCBRecFc.eventData);
- if (lpObject1 != NULL) setNavEventDataFields(env, lpObject1, &lpStruct->eventData);
- }
- (*env)->SetIntField(env, lpObject, NavCBRecFc.userAction, (jint)lpStruct->userAction);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, NavCBRecFc.reserved);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->reserved), (jbyte *)lpStruct->reserved);
- }
-}
-#endif
-
-#ifndef NO_NavDialogCreationOptions
-typedef struct NavDialogCreationOptions_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, optionFlags, location_h, location_v, clientName, windowTitle, actionButtonLabel, cancelButtonLabel, saveFileName, message, preferenceKey, popupExtension, modality, parentWindow;
-} NavDialogCreationOptions_FID_CACHE;
-
-NavDialogCreationOptions_FID_CACHE NavDialogCreationOptionsFc;
-
-void cacheNavDialogCreationOptionsFields(JNIEnv *env, jobject lpObject)
-{
- if (NavDialogCreationOptionsFc.cached) return;
- NavDialogCreationOptionsFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NavDialogCreationOptionsFc.version = (*env)->GetFieldID(env, NavDialogCreationOptionsFc.clazz, "version", "S");
- NavDialogCreationOptionsFc.optionFlags = (*env)->GetFieldID(env, NavDialogCreationOptionsFc.clazz, "optionFlags", "I");
- NavDialogCreationOptionsFc.location_h = (*env)->GetFieldID(env, NavDialogCreationOptionsFc.clazz, "location_h", "S");
- NavDialogCreationOptionsFc.location_v = (*env)->GetFieldID(env, NavDialogCreationOptionsFc.clazz, "location_v", "S");
- NavDialogCreationOptionsFc.clientName = (*env)->GetFieldID(env, NavDialogCreationOptionsFc.clazz, "clientName", "I");
- NavDialogCreationOptionsFc.windowTitle = (*env)->GetFieldID(env, NavDialogCreationOptionsFc.clazz, "windowTitle", "I");
- NavDialogCreationOptionsFc.actionButtonLabel = (*env)->GetFieldID(env, NavDialogCreationOptionsFc.clazz, "actionButtonLabel", "I");
- NavDialogCreationOptionsFc.cancelButtonLabel = (*env)->GetFieldID(env, NavDialogCreationOptionsFc.clazz, "cancelButtonLabel", "I");
- NavDialogCreationOptionsFc.saveFileName = (*env)->GetFieldID(env, NavDialogCreationOptionsFc.clazz, "saveFileName", "I");
- NavDialogCreationOptionsFc.message = (*env)->GetFieldID(env, NavDialogCreationOptionsFc.clazz, "message", "I");
- NavDialogCreationOptionsFc.preferenceKey = (*env)->GetFieldID(env, NavDialogCreationOptionsFc.clazz, "preferenceKey", "I");
- NavDialogCreationOptionsFc.popupExtension = (*env)->GetFieldID(env, NavDialogCreationOptionsFc.clazz, "popupExtension", "I");
- NavDialogCreationOptionsFc.modality = (*env)->GetFieldID(env, NavDialogCreationOptionsFc.clazz, "modality", "I");
- NavDialogCreationOptionsFc.parentWindow = (*env)->GetFieldID(env, NavDialogCreationOptionsFc.clazz, "parentWindow", "I");
- NavDialogCreationOptionsFc.cached = 1;
-}
-
-NavDialogCreationOptions *getNavDialogCreationOptionsFields(JNIEnv *env, jobject lpObject, NavDialogCreationOptions *lpStruct)
-{
- if (!NavDialogCreationOptionsFc.cached) cacheNavDialogCreationOptionsFields(env, lpObject);
- lpStruct->version = (*env)->GetShortField(env, lpObject, NavDialogCreationOptionsFc.version);
- lpStruct->optionFlags = (NavDialogOptionFlags)(*env)->GetIntField(env, lpObject, NavDialogCreationOptionsFc.optionFlags);
- lpStruct->location.h = (*env)->GetShortField(env, lpObject, NavDialogCreationOptionsFc.location_h);
- lpStruct->location.v = (*env)->GetShortField(env, lpObject, NavDialogCreationOptionsFc.location_v);
- lpStruct->clientName = (CFStringRef)(*env)->GetIntField(env, lpObject, NavDialogCreationOptionsFc.clientName);
- lpStruct->windowTitle = (CFStringRef)(*env)->GetIntField(env, lpObject, NavDialogCreationOptionsFc.windowTitle);
- lpStruct->actionButtonLabel = (CFStringRef)(*env)->GetIntField(env, lpObject, NavDialogCreationOptionsFc.actionButtonLabel);
- lpStruct->cancelButtonLabel = (CFStringRef)(*env)->GetIntField(env, lpObject, NavDialogCreationOptionsFc.cancelButtonLabel);
- lpStruct->saveFileName = (CFStringRef)(*env)->GetIntField(env, lpObject, NavDialogCreationOptionsFc.saveFileName);
- lpStruct->message = (CFStringRef)(*env)->GetIntField(env, lpObject, NavDialogCreationOptionsFc.message);
- lpStruct->preferenceKey = (*env)->GetIntField(env, lpObject, NavDialogCreationOptionsFc.preferenceKey);
- lpStruct->popupExtension = (CFArrayRef)(*env)->GetIntField(env, lpObject, NavDialogCreationOptionsFc.popupExtension);
- lpStruct->modality = (WindowModality)(*env)->GetIntField(env, lpObject, NavDialogCreationOptionsFc.modality);
- lpStruct->parentWindow = (WindowRef)(*env)->GetIntField(env, lpObject, NavDialogCreationOptionsFc.parentWindow);
- return lpStruct;
-}
-
-void setNavDialogCreationOptionsFields(JNIEnv *env, jobject lpObject, NavDialogCreationOptions *lpStruct)
-{
- if (!NavDialogCreationOptionsFc.cached) cacheNavDialogCreationOptionsFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, NavDialogCreationOptionsFc.version, (jshort)lpStruct->version);
- (*env)->SetIntField(env, lpObject, NavDialogCreationOptionsFc.optionFlags, (jint)lpStruct->optionFlags);
- (*env)->SetShortField(env, lpObject, NavDialogCreationOptionsFc.location_h, (jshort)lpStruct->location.h);
- (*env)->SetShortField(env, lpObject, NavDialogCreationOptionsFc.location_v, (jshort)lpStruct->location.v);
- (*env)->SetIntField(env, lpObject, NavDialogCreationOptionsFc.clientName, (jint)lpStruct->clientName);
- (*env)->SetIntField(env, lpObject, NavDialogCreationOptionsFc.windowTitle, (jint)lpStruct->windowTitle);
- (*env)->SetIntField(env, lpObject, NavDialogCreationOptionsFc.actionButtonLabel, (jint)lpStruct->actionButtonLabel);
- (*env)->SetIntField(env, lpObject, NavDialogCreationOptionsFc.cancelButtonLabel, (jint)lpStruct->cancelButtonLabel);
- (*env)->SetIntField(env, lpObject, NavDialogCreationOptionsFc.saveFileName, (jint)lpStruct->saveFileName);
- (*env)->SetIntField(env, lpObject, NavDialogCreationOptionsFc.message, (jint)lpStruct->message);
- (*env)->SetIntField(env, lpObject, NavDialogCreationOptionsFc.preferenceKey, (jint)lpStruct->preferenceKey);
- (*env)->SetIntField(env, lpObject, NavDialogCreationOptionsFc.popupExtension, (jint)lpStruct->popupExtension);
- (*env)->SetIntField(env, lpObject, NavDialogCreationOptionsFc.modality, (jint)lpStruct->modality);
- (*env)->SetIntField(env, lpObject, NavDialogCreationOptionsFc.parentWindow, (jint)lpStruct->parentWindow);
-}
-#endif
-
-#ifndef NO_NavEventData
-typedef struct NavEventData_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID eventDataParms, itemHit;
-} NavEventData_FID_CACHE;
-
-NavEventData_FID_CACHE NavEventDataFc;
-
-void cacheNavEventDataFields(JNIEnv *env, jobject lpObject)
-{
- if (NavEventDataFc.cached) return;
- NavEventDataFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NavEventDataFc.eventDataParms = (*env)->GetFieldID(env, NavEventDataFc.clazz, "eventDataParms", "Lorg/eclipse/swt/internal/carbon/NavEventDataInfo;");
- NavEventDataFc.itemHit = (*env)->GetFieldID(env, NavEventDataFc.clazz, "itemHit", "S");
- NavEventDataFc.cached = 1;
-}
-
-NavEventData *getNavEventDataFields(JNIEnv *env, jobject lpObject, NavEventData *lpStruct)
-{
- if (!NavEventDataFc.cached) cacheNavEventDataFields(env, lpObject);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NavEventDataFc.eventDataParms);
- if (lpObject1 != NULL) getNavEventDataInfoFields(env, lpObject1, &lpStruct->eventDataParms);
- }
- lpStruct->itemHit = (*env)->GetShortField(env, lpObject, NavEventDataFc.itemHit);
- return lpStruct;
-}
-
-void setNavEventDataFields(JNIEnv *env, jobject lpObject, NavEventData *lpStruct)
-{
- if (!NavEventDataFc.cached) cacheNavEventDataFields(env, lpObject);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NavEventDataFc.eventDataParms);
- if (lpObject1 != NULL) setNavEventDataInfoFields(env, lpObject1, &lpStruct->eventDataParms);
- }
- (*env)->SetShortField(env, lpObject, NavEventDataFc.itemHit, (jshort)lpStruct->itemHit);
-}
-#endif
-
-#ifndef NO_NavEventDataInfo
-typedef struct NavEventDataInfo_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID event, param;
-} NavEventDataInfo_FID_CACHE;
-
-NavEventDataInfo_FID_CACHE NavEventDataInfoFc;
-
-void cacheNavEventDataInfoFields(JNIEnv *env, jobject lpObject)
-{
- if (NavEventDataInfoFc.cached) return;
- NavEventDataInfoFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NavEventDataInfoFc.event = (*env)->GetFieldID(env, NavEventDataInfoFc.clazz, "event", "I");
- NavEventDataInfoFc.param = (*env)->GetFieldID(env, NavEventDataInfoFc.clazz, "param", "I");
- NavEventDataInfoFc.cached = 1;
-}
-
-NavEventDataInfo *getNavEventDataInfoFields(JNIEnv *env, jobject lpObject, NavEventDataInfo *lpStruct)
-{
- if (!NavEventDataInfoFc.cached) cacheNavEventDataInfoFields(env, lpObject);
- lpStruct->event = (EventRecord *)(*env)->GetIntField(env, lpObject, NavEventDataInfoFc.event);
- lpStruct->param = (void *)(*env)->GetIntField(env, lpObject, NavEventDataInfoFc.param);
- return lpStruct;
-}
-
-void setNavEventDataInfoFields(JNIEnv *env, jobject lpObject, NavEventDataInfo *lpStruct)
-{
- if (!NavEventDataInfoFc.cached) cacheNavEventDataInfoFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, NavEventDataInfoFc.event, (jint)lpStruct->event);
- (*env)->SetIntField(env, lpObject, NavEventDataInfoFc.param, (jint)lpStruct->param);
-}
-#endif
-
-#ifndef NO_NavFileOrFolderInfo
-typedef struct NavFileOrFolderInfo_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, isFolder, visible, creationDate, modificationDate;
-} NavFileOrFolderInfo_FID_CACHE;
-
-NavFileOrFolderInfo_FID_CACHE NavFileOrFolderInfoFc;
-
-void cacheNavFileOrFolderInfoFields(JNIEnv *env, jobject lpObject)
-{
- if (NavFileOrFolderInfoFc.cached) return;
- NavFileOrFolderInfoFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NavFileOrFolderInfoFc.version = (*env)->GetFieldID(env, NavFileOrFolderInfoFc.clazz, "version", "S");
- NavFileOrFolderInfoFc.isFolder = (*env)->GetFieldID(env, NavFileOrFolderInfoFc.clazz, "isFolder", "Z");
- NavFileOrFolderInfoFc.visible = (*env)->GetFieldID(env, NavFileOrFolderInfoFc.clazz, "visible", "Z");
- NavFileOrFolderInfoFc.creationDate = (*env)->GetFieldID(env, NavFileOrFolderInfoFc.clazz, "creationDate", "I");
- NavFileOrFolderInfoFc.modificationDate = (*env)->GetFieldID(env, NavFileOrFolderInfoFc.clazz, "modificationDate", "I");
- NavFileOrFolderInfoFc.cached = 1;
-}
-
-NavFileOrFolderInfo *getNavFileOrFolderInfoFields(JNIEnv *env, jobject lpObject, NavFileOrFolderInfo *lpStruct)
-{
- if (!NavFileOrFolderInfoFc.cached) cacheNavFileOrFolderInfoFields(env, lpObject);
- lpStruct->version = (*env)->GetShortField(env, lpObject, NavFileOrFolderInfoFc.version);
- lpStruct->isFolder = (*env)->GetBooleanField(env, lpObject, NavFileOrFolderInfoFc.isFolder);
- lpStruct->visible = (*env)->GetBooleanField(env, lpObject, NavFileOrFolderInfoFc.visible);
- lpStruct->creationDate = (*env)->GetIntField(env, lpObject, NavFileOrFolderInfoFc.creationDate);
- lpStruct->modificationDate = (*env)->GetIntField(env, lpObject, NavFileOrFolderInfoFc.modificationDate);
- return lpStruct;
-}
-
-void setNavFileOrFolderInfoFields(JNIEnv *env, jobject lpObject, NavFileOrFolderInfo *lpStruct)
-{
- if (!NavFileOrFolderInfoFc.cached) cacheNavFileOrFolderInfoFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, NavFileOrFolderInfoFc.version, (jshort)lpStruct->version);
- (*env)->SetBooleanField(env, lpObject, NavFileOrFolderInfoFc.isFolder, (jboolean)lpStruct->isFolder);
- (*env)->SetBooleanField(env, lpObject, NavFileOrFolderInfoFc.visible, (jboolean)lpStruct->visible);
- (*env)->SetIntField(env, lpObject, NavFileOrFolderInfoFc.creationDate, (jint)lpStruct->creationDate);
- (*env)->SetIntField(env, lpObject, NavFileOrFolderInfoFc.modificationDate, (jint)lpStruct->modificationDate);
-}
-#endif
-
-#ifndef NO_NavMenuItemSpec
-typedef struct NavMenuItemSpec_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, menuCreator, menuType, menuItemName, reserved;
-} NavMenuItemSpec_FID_CACHE;
-
-NavMenuItemSpec_FID_CACHE NavMenuItemSpecFc;
-
-void cacheNavMenuItemSpecFields(JNIEnv *env, jobject lpObject)
-{
- if (NavMenuItemSpecFc.cached) return;
- NavMenuItemSpecFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NavMenuItemSpecFc.version = (*env)->GetFieldID(env, NavMenuItemSpecFc.clazz, "version", "S");
- NavMenuItemSpecFc.menuCreator = (*env)->GetFieldID(env, NavMenuItemSpecFc.clazz, "menuCreator", "I");
- NavMenuItemSpecFc.menuType = (*env)->GetFieldID(env, NavMenuItemSpecFc.clazz, "menuType", "I");
- NavMenuItemSpecFc.menuItemName = (*env)->GetFieldID(env, NavMenuItemSpecFc.clazz, "menuItemName", "[B");
- NavMenuItemSpecFc.reserved = (*env)->GetFieldID(env, NavMenuItemSpecFc.clazz, "reserved", "[B");
- NavMenuItemSpecFc.cached = 1;
-}
-
-NavMenuItemSpec *getNavMenuItemSpecFields(JNIEnv *env, jobject lpObject, NavMenuItemSpec *lpStruct)
-{
- if (!NavMenuItemSpecFc.cached) cacheNavMenuItemSpecFields(env, lpObject);
- lpStruct->version = (*env)->GetShortField(env, lpObject, NavMenuItemSpecFc.version);
- lpStruct->menuCreator = (*env)->GetIntField(env, lpObject, NavMenuItemSpecFc.menuCreator);
- lpStruct->menuType = (*env)->GetIntField(env, lpObject, NavMenuItemSpecFc.menuType);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, NavMenuItemSpecFc.menuItemName);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->menuItemName), (jbyte *)lpStruct->menuItemName);
- }
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, NavMenuItemSpecFc.reserved);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->reserved), (jbyte *)lpStruct->reserved);
- }
- return lpStruct;
-}
-
-void setNavMenuItemSpecFields(JNIEnv *env, jobject lpObject, NavMenuItemSpec *lpStruct)
-{
- if (!NavMenuItemSpecFc.cached) cacheNavMenuItemSpecFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, NavMenuItemSpecFc.version, (jshort)lpStruct->version);
- (*env)->SetIntField(env, lpObject, NavMenuItemSpecFc.menuCreator, (jint)lpStruct->menuCreator);
- (*env)->SetIntField(env, lpObject, NavMenuItemSpecFc.menuType, (jint)lpStruct->menuType);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, NavMenuItemSpecFc.menuItemName);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->menuItemName), (jbyte *)lpStruct->menuItemName);
- }
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, NavMenuItemSpecFc.reserved);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->reserved), (jbyte *)lpStruct->reserved);
- }
-}
-#endif
-
-#ifndef NO_NavReplyRecord
-typedef struct NavReplyRecord_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID version, validRecord, replacing, isStationery, translationNeeded, selection_descriptorType, selection_dataHandle, keyScript, fileTranslation, reserved1, saveFileName, saveFileExtensionHidden, reserved2, reserved;
-} NavReplyRecord_FID_CACHE;
-
-NavReplyRecord_FID_CACHE NavReplyRecordFc;
-
-void cacheNavReplyRecordFields(JNIEnv *env, jobject lpObject)
-{
- if (NavReplyRecordFc.cached) return;
- NavReplyRecordFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NavReplyRecordFc.version = (*env)->GetFieldID(env, NavReplyRecordFc.clazz, "version", "S");
- NavReplyRecordFc.validRecord = (*env)->GetFieldID(env, NavReplyRecordFc.clazz, "validRecord", "Z");
- NavReplyRecordFc.replacing = (*env)->GetFieldID(env, NavReplyRecordFc.clazz, "replacing", "Z");
- NavReplyRecordFc.isStationery = (*env)->GetFieldID(env, NavReplyRecordFc.clazz, "isStationery", "Z");
- NavReplyRecordFc.translationNeeded = (*env)->GetFieldID(env, NavReplyRecordFc.clazz, "translationNeeded", "Z");
- NavReplyRecordFc.selection_descriptorType = (*env)->GetFieldID(env, NavReplyRecordFc.clazz, "selection_descriptorType", "I");
- NavReplyRecordFc.selection_dataHandle = (*env)->GetFieldID(env, NavReplyRecordFc.clazz, "selection_dataHandle", "I");
- NavReplyRecordFc.keyScript = (*env)->GetFieldID(env, NavReplyRecordFc.clazz, "keyScript", "S");
- NavReplyRecordFc.fileTranslation = (*env)->GetFieldID(env, NavReplyRecordFc.clazz, "fileTranslation", "I");
- NavReplyRecordFc.reserved1 = (*env)->GetFieldID(env, NavReplyRecordFc.clazz, "reserved1", "I");
- NavReplyRecordFc.saveFileName = (*env)->GetFieldID(env, NavReplyRecordFc.clazz, "saveFileName", "I");
- NavReplyRecordFc.saveFileExtensionHidden = (*env)->GetFieldID(env, NavReplyRecordFc.clazz, "saveFileExtensionHidden", "Z");
- NavReplyRecordFc.reserved2 = (*env)->GetFieldID(env, NavReplyRecordFc.clazz, "reserved2", "B");
- NavReplyRecordFc.reserved = (*env)->GetFieldID(env, NavReplyRecordFc.clazz, "reserved", "[B");
- NavReplyRecordFc.cached = 1;
-}
-
-NavReplyRecord *getNavReplyRecordFields(JNIEnv *env, jobject lpObject, NavReplyRecord *lpStruct)
-{
- if (!NavReplyRecordFc.cached) cacheNavReplyRecordFields(env, lpObject);
- lpStruct->version = (UInt16)(*env)->GetShortField(env, lpObject, NavReplyRecordFc.version);
- lpStruct->validRecord = (Boolean)(*env)->GetBooleanField(env, lpObject, NavReplyRecordFc.validRecord);
- lpStruct->replacing = (Boolean)(*env)->GetBooleanField(env, lpObject, NavReplyRecordFc.replacing);
- lpStruct->isStationery = (Boolean)(*env)->GetBooleanField(env, lpObject, NavReplyRecordFc.isStationery);
- lpStruct->translationNeeded = (Boolean)(*env)->GetBooleanField(env, lpObject, NavReplyRecordFc.translationNeeded);
- lpStruct->selection.descriptorType = (DescType)(*env)->GetIntField(env, lpObject, NavReplyRecordFc.selection_descriptorType);
- lpStruct->selection.dataHandle = (AEDataStorage)(*env)->GetIntField(env, lpObject, NavReplyRecordFc.selection_dataHandle);
- lpStruct->keyScript = (ScriptCode)(*env)->GetShortField(env, lpObject, NavReplyRecordFc.keyScript);
- lpStruct->fileTranslation = (FileTranslationSpecArrayHandle)(*env)->GetIntField(env, lpObject, NavReplyRecordFc.fileTranslation);
- lpStruct->reserved1 = (UInt32)(*env)->GetIntField(env, lpObject, NavReplyRecordFc.reserved1);
- lpStruct->saveFileName = (CFStringRef)(*env)->GetIntField(env, lpObject, NavReplyRecordFc.saveFileName);
- lpStruct->saveFileExtensionHidden = (Boolean)(*env)->GetBooleanField(env, lpObject, NavReplyRecordFc.saveFileExtensionHidden);
- lpStruct->reserved2 = (UInt8)(*env)->GetByteField(env, lpObject, NavReplyRecordFc.reserved2);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, NavReplyRecordFc.reserved);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->reserved), (jbyte *)lpStruct->reserved);
- }
- return lpStruct;
-}
-
-void setNavReplyRecordFields(JNIEnv *env, jobject lpObject, NavReplyRecord *lpStruct)
-{
- if (!NavReplyRecordFc.cached) cacheNavReplyRecordFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, NavReplyRecordFc.version, (jshort)lpStruct->version);
- (*env)->SetBooleanField(env, lpObject, NavReplyRecordFc.validRecord, (jboolean)lpStruct->validRecord);
- (*env)->SetBooleanField(env, lpObject, NavReplyRecordFc.replacing, (jboolean)lpStruct->replacing);
- (*env)->SetBooleanField(env, lpObject, NavReplyRecordFc.isStationery, (jboolean)lpStruct->isStationery);
- (*env)->SetBooleanField(env, lpObject, NavReplyRecordFc.translationNeeded, (jboolean)lpStruct->translationNeeded);
- (*env)->SetIntField(env, lpObject, NavReplyRecordFc.selection_descriptorType, (jint)lpStruct->selection.descriptorType);
- (*env)->SetIntField(env, lpObject, NavReplyRecordFc.selection_dataHandle, (jint)lpStruct->selection.dataHandle);
- (*env)->SetShortField(env, lpObject, NavReplyRecordFc.keyScript, (jshort)lpStruct->keyScript);
- (*env)->SetIntField(env, lpObject, NavReplyRecordFc.fileTranslation, (jint)lpStruct->fileTranslation);
- (*env)->SetIntField(env, lpObject, NavReplyRecordFc.reserved1, (jint)lpStruct->reserved1);
- (*env)->SetIntField(env, lpObject, NavReplyRecordFc.saveFileName, (jint)lpStruct->saveFileName);
- (*env)->SetBooleanField(env, lpObject, NavReplyRecordFc.saveFileExtensionHidden, (jboolean)lpStruct->saveFileExtensionHidden);
- (*env)->SetByteField(env, lpObject, NavReplyRecordFc.reserved2, (jbyte)lpStruct->reserved2);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, NavReplyRecordFc.reserved);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->reserved), (jbyte *)lpStruct->reserved);
- }
-}
-#endif
-
-#ifndef NO_PMRect
-typedef struct PMRect_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID top, left, bottom, right;
-} PMRect_FID_CACHE;
-
-PMRect_FID_CACHE PMRectFc;
-
-void cachePMRectFields(JNIEnv *env, jobject lpObject)
-{
- if (PMRectFc.cached) return;
- PMRectFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PMRectFc.top = (*env)->GetFieldID(env, PMRectFc.clazz, "top", "D");
- PMRectFc.left = (*env)->GetFieldID(env, PMRectFc.clazz, "left", "D");
- PMRectFc.bottom = (*env)->GetFieldID(env, PMRectFc.clazz, "bottom", "D");
- PMRectFc.right = (*env)->GetFieldID(env, PMRectFc.clazz, "right", "D");
- PMRectFc.cached = 1;
-}
-
-PMRect *getPMRectFields(JNIEnv *env, jobject lpObject, PMRect *lpStruct)
-{
- if (!PMRectFc.cached) cachePMRectFields(env, lpObject);
- lpStruct->top = (double)(*env)->GetDoubleField(env, lpObject, PMRectFc.top);
- lpStruct->left = (double)(*env)->GetDoubleField(env, lpObject, PMRectFc.left);
- lpStruct->bottom = (double)(*env)->GetDoubleField(env, lpObject, PMRectFc.bottom);
- lpStruct->right = (double)(*env)->GetDoubleField(env, lpObject, PMRectFc.right);
- return lpStruct;
-}
-
-void setPMRectFields(JNIEnv *env, jobject lpObject, PMRect *lpStruct)
-{
- if (!PMRectFc.cached) cachePMRectFields(env, lpObject);
- (*env)->SetDoubleField(env, lpObject, PMRectFc.top, (jdouble)lpStruct->top);
- (*env)->SetDoubleField(env, lpObject, PMRectFc.left, (jdouble)lpStruct->left);
- (*env)->SetDoubleField(env, lpObject, PMRectFc.bottom, (jdouble)lpStruct->bottom);
- (*env)->SetDoubleField(env, lpObject, PMRectFc.right, (jdouble)lpStruct->right);
-}
-#endif
-
-#ifndef NO_PMResolution
-typedef struct PMResolution_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID hRes, vRes;
-} PMResolution_FID_CACHE;
-
-PMResolution_FID_CACHE PMResolutionFc;
-
-void cachePMResolutionFields(JNIEnv *env, jobject lpObject)
-{
- if (PMResolutionFc.cached) return;
- PMResolutionFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PMResolutionFc.hRes = (*env)->GetFieldID(env, PMResolutionFc.clazz, "hRes", "D");
- PMResolutionFc.vRes = (*env)->GetFieldID(env, PMResolutionFc.clazz, "vRes", "D");
- PMResolutionFc.cached = 1;
-}
-
-PMResolution *getPMResolutionFields(JNIEnv *env, jobject lpObject, PMResolution *lpStruct)
-{
- if (!PMResolutionFc.cached) cachePMResolutionFields(env, lpObject);
- lpStruct->hRes = (*env)->GetDoubleField(env, lpObject, PMResolutionFc.hRes);
- lpStruct->vRes = (*env)->GetDoubleField(env, lpObject, PMResolutionFc.vRes);
- return lpStruct;
-}
-
-void setPMResolutionFields(JNIEnv *env, jobject lpObject, PMResolution *lpStruct)
-{
- if (!PMResolutionFc.cached) cachePMResolutionFields(env, lpObject);
- (*env)->SetDoubleField(env, lpObject, PMResolutionFc.hRes, (jdouble)lpStruct->hRes);
- (*env)->SetDoubleField(env, lpObject, PMResolutionFc.vRes, (jdouble)lpStruct->vRes);
-}
-#endif
-
-#ifndef NO_PixMap
-typedef struct PixMap_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID pmVersion, packType, packSize, hRes, vRes, pixelType, pixelSize, cmpCount, cmpSize, pixelFormat, pmTable, pmExt;
-} PixMap_FID_CACHE;
-
-PixMap_FID_CACHE PixMapFc;
-
-void cachePixMapFields(JNIEnv *env, jobject lpObject)
-{
- if (PixMapFc.cached) return;
- cacheBitMapFields(env, lpObject);
- PixMapFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PixMapFc.pmVersion = (*env)->GetFieldID(env, PixMapFc.clazz, "pmVersion", "S");
- PixMapFc.packType = (*env)->GetFieldID(env, PixMapFc.clazz, "packType", "S");
- PixMapFc.packSize = (*env)->GetFieldID(env, PixMapFc.clazz, "packSize", "I");
- PixMapFc.hRes = (*env)->GetFieldID(env, PixMapFc.clazz, "hRes", "I");
- PixMapFc.vRes = (*env)->GetFieldID(env, PixMapFc.clazz, "vRes", "I");
- PixMapFc.pixelType = (*env)->GetFieldID(env, PixMapFc.clazz, "pixelType", "S");
- PixMapFc.pixelSize = (*env)->GetFieldID(env, PixMapFc.clazz, "pixelSize", "S");
- PixMapFc.cmpCount = (*env)->GetFieldID(env, PixMapFc.clazz, "cmpCount", "S");
- PixMapFc.cmpSize = (*env)->GetFieldID(env, PixMapFc.clazz, "cmpSize", "S");
- PixMapFc.pixelFormat = (*env)->GetFieldID(env, PixMapFc.clazz, "pixelFormat", "I");
- PixMapFc.pmTable = (*env)->GetFieldID(env, PixMapFc.clazz, "pmTable", "I");
- PixMapFc.pmExt = (*env)->GetFieldID(env, PixMapFc.clazz, "pmExt", "I");
- PixMapFc.cached = 1;
-}
-
-PixMap *getPixMapFields(JNIEnv *env, jobject lpObject, PixMap *lpStruct)
-{
- if (!PixMapFc.cached) cachePixMapFields(env, lpObject);
- getBitMapFields(env, lpObject, (BitMap *)lpStruct);
- lpStruct->pmVersion = (*env)->GetShortField(env, lpObject, PixMapFc.pmVersion);
- lpStruct->packType = (*env)->GetShortField(env, lpObject, PixMapFc.packType);
- lpStruct->packSize = (*env)->GetIntField(env, lpObject, PixMapFc.packSize);
- lpStruct->hRes = (*env)->GetIntField(env, lpObject, PixMapFc.hRes);
- lpStruct->vRes = (*env)->GetIntField(env, lpObject, PixMapFc.vRes);
- lpStruct->pixelType = (*env)->GetShortField(env, lpObject, PixMapFc.pixelType);
- lpStruct->pixelSize = (*env)->GetShortField(env, lpObject, PixMapFc.pixelSize);
- lpStruct->cmpCount = (*env)->GetShortField(env, lpObject, PixMapFc.cmpCount);
- lpStruct->cmpSize = (*env)->GetShortField(env, lpObject, PixMapFc.cmpSize);
- lpStruct->pixelFormat = (*env)->GetIntField(env, lpObject, PixMapFc.pixelFormat);
- lpStruct->pmTable = (CTabHandle)(*env)->GetIntField(env, lpObject, PixMapFc.pmTable);
- lpStruct->pmExt = (void *)(*env)->GetIntField(env, lpObject, PixMapFc.pmExt);
- return lpStruct;
-}
-
-void setPixMapFields(JNIEnv *env, jobject lpObject, PixMap *lpStruct)
-{
- if (!PixMapFc.cached) cachePixMapFields(env, lpObject);
- setBitMapFields(env, lpObject, (BitMap *)lpStruct);
- (*env)->SetShortField(env, lpObject, PixMapFc.pmVersion, (jshort)lpStruct->pmVersion);
- (*env)->SetShortField(env, lpObject, PixMapFc.packType, (jshort)lpStruct->packType);
- (*env)->SetIntField(env, lpObject, PixMapFc.packSize, (jint)lpStruct->packSize);
- (*env)->SetIntField(env, lpObject, PixMapFc.hRes, (jint)lpStruct->hRes);
- (*env)->SetIntField(env, lpObject, PixMapFc.vRes, (jint)lpStruct->vRes);
- (*env)->SetShortField(env, lpObject, PixMapFc.pixelType, (jshort)lpStruct->pixelType);
- (*env)->SetShortField(env, lpObject, PixMapFc.pixelSize, (jshort)lpStruct->pixelSize);
- (*env)->SetShortField(env, lpObject, PixMapFc.cmpCount, (jshort)lpStruct->cmpCount);
- (*env)->SetShortField(env, lpObject, PixMapFc.cmpSize, (jshort)lpStruct->cmpSize);
- (*env)->SetIntField(env, lpObject, PixMapFc.pixelFormat, (jint)lpStruct->pixelFormat);
- (*env)->SetIntField(env, lpObject, PixMapFc.pmTable, (jint)lpStruct->pmTable);
- (*env)->SetIntField(env, lpObject, PixMapFc.pmExt, (jint)lpStruct->pmExt);
-}
-#endif
-
-#ifndef NO_Point
-typedef struct Point_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID v, h;
-} Point_FID_CACHE;
-
-Point_FID_CACHE PointFc;
-
-void cachePointFields(JNIEnv *env, jobject lpObject)
-{
- if (PointFc.cached) return;
- PointFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PointFc.v = (*env)->GetFieldID(env, PointFc.clazz, "v", "S");
- PointFc.h = (*env)->GetFieldID(env, PointFc.clazz, "h", "S");
- PointFc.cached = 1;
-}
-
-Point *getPointFields(JNIEnv *env, jobject lpObject, Point *lpStruct)
-{
- if (!PointFc.cached) cachePointFields(env, lpObject);
- lpStruct->v = (*env)->GetShortField(env, lpObject, PointFc.v);
- lpStruct->h = (*env)->GetShortField(env, lpObject, PointFc.h);
- return lpStruct;
-}
-
-void setPointFields(JNIEnv *env, jobject lpObject, Point *lpStruct)
-{
- if (!PointFc.cached) cachePointFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, PointFc.v, (jshort)lpStruct->v);
- (*env)->SetShortField(env, lpObject, PointFc.h, (jshort)lpStruct->h);
-}
-#endif
-
-#ifndef NO_ProgressTrackInfo
-typedef struct ProgressTrackInfo_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID phase;
-} ProgressTrackInfo_FID_CACHE;
-
-ProgressTrackInfo_FID_CACHE ProgressTrackInfoFc;
-
-void cacheProgressTrackInfoFields(JNIEnv *env, jobject lpObject)
-{
- if (ProgressTrackInfoFc.cached) return;
- ProgressTrackInfoFc.clazz = (*env)->GetObjectClass(env, lpObject);
- ProgressTrackInfoFc.phase = (*env)->GetFieldID(env, ProgressTrackInfoFc.clazz, "phase", "B");
- ProgressTrackInfoFc.cached = 1;
-}
-
-ProgressTrackInfo *getProgressTrackInfoFields(JNIEnv *env, jobject lpObject, ProgressTrackInfo *lpStruct)
-{
- if (!ProgressTrackInfoFc.cached) cacheProgressTrackInfoFields(env, lpObject);
- lpStruct->phase = (*env)->GetByteField(env, lpObject, ProgressTrackInfoFc.phase);
- return lpStruct;
-}
-
-void setProgressTrackInfoFields(JNIEnv *env, jobject lpObject, ProgressTrackInfo *lpStruct)
-{
- if (!ProgressTrackInfoFc.cached) cacheProgressTrackInfoFields(env, lpObject);
- (*env)->SetByteField(env, lpObject, ProgressTrackInfoFc.phase, (jbyte)lpStruct->phase);
-}
-#endif
-
-#ifndef NO_RGBColor
-typedef struct RGBColor_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID red, green, blue;
-} RGBColor_FID_CACHE;
-
-RGBColor_FID_CACHE RGBColorFc;
-
-void cacheRGBColorFields(JNIEnv *env, jobject lpObject)
-{
- if (RGBColorFc.cached) return;
- RGBColorFc.clazz = (*env)->GetObjectClass(env, lpObject);
- RGBColorFc.red = (*env)->GetFieldID(env, RGBColorFc.clazz, "red", "S");
- RGBColorFc.green = (*env)->GetFieldID(env, RGBColorFc.clazz, "green", "S");
- RGBColorFc.blue = (*env)->GetFieldID(env, RGBColorFc.clazz, "blue", "S");
- RGBColorFc.cached = 1;
-}
-
-RGBColor *getRGBColorFields(JNIEnv *env, jobject lpObject, RGBColor *lpStruct)
-{
- if (!RGBColorFc.cached) cacheRGBColorFields(env, lpObject);
- lpStruct->red = (*env)->GetShortField(env, lpObject, RGBColorFc.red);
- lpStruct->green = (*env)->GetShortField(env, lpObject, RGBColorFc.green);
- lpStruct->blue = (*env)->GetShortField(env, lpObject, RGBColorFc.blue);
- return lpStruct;
-}
-
-void setRGBColorFields(JNIEnv *env, jobject lpObject, RGBColor *lpStruct)
-{
- if (!RGBColorFc.cached) cacheRGBColorFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, RGBColorFc.red, (jshort)lpStruct->red);
- (*env)->SetShortField(env, lpObject, RGBColorFc.green, (jshort)lpStruct->green);
- (*env)->SetShortField(env, lpObject, RGBColorFc.blue, (jshort)lpStruct->blue);
-}
-#endif
-
-#ifndef NO_Rect
-typedef struct Rect_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID top, left, bottom, right;
-} Rect_FID_CACHE;
-
-Rect_FID_CACHE RectFc;
-
-void cacheRectFields(JNIEnv *env, jobject lpObject)
-{
- if (RectFc.cached) return;
- RectFc.clazz = (*env)->GetObjectClass(env, lpObject);
- RectFc.top = (*env)->GetFieldID(env, RectFc.clazz, "top", "S");
- RectFc.left = (*env)->GetFieldID(env, RectFc.clazz, "left", "S");
- RectFc.bottom = (*env)->GetFieldID(env, RectFc.clazz, "bottom", "S");
- RectFc.right = (*env)->GetFieldID(env, RectFc.clazz, "right", "S");
- RectFc.cached = 1;
-}
-
-Rect *getRectFields(JNIEnv *env, jobject lpObject, Rect *lpStruct)
-{
- if (!RectFc.cached) cacheRectFields(env, lpObject);
- lpStruct->top = (*env)->GetShortField(env, lpObject, RectFc.top);
- lpStruct->left = (*env)->GetShortField(env, lpObject, RectFc.left);
- lpStruct->bottom = (*env)->GetShortField(env, lpObject, RectFc.bottom);
- lpStruct->right = (*env)->GetShortField(env, lpObject, RectFc.right);
- return lpStruct;
-}
-
-void setRectFields(JNIEnv *env, jobject lpObject, Rect *lpStruct)
-{
- if (!RectFc.cached) cacheRectFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, RectFc.top, (jshort)lpStruct->top);
- (*env)->SetShortField(env, lpObject, RectFc.left, (jshort)lpStruct->left);
- (*env)->SetShortField(env, lpObject, RectFc.bottom, (jshort)lpStruct->bottom);
- (*env)->SetShortField(env, lpObject, RectFc.right, (jshort)lpStruct->right);
-}
-#endif
-
-#ifndef NO_ScrollBarTrackInfo
-typedef struct ScrollBarTrackInfo_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID viewsize, pressState;
-} ScrollBarTrackInfo_FID_CACHE;
-
-ScrollBarTrackInfo_FID_CACHE ScrollBarTrackInfoFc;
-
-void cacheScrollBarTrackInfoFields(JNIEnv *env, jobject lpObject)
-{
- if (ScrollBarTrackInfoFc.cached) return;
- ScrollBarTrackInfoFc.clazz = (*env)->GetObjectClass(env, lpObject);
- ScrollBarTrackInfoFc.viewsize = (*env)->GetFieldID(env, ScrollBarTrackInfoFc.clazz, "viewsize", "I");
- ScrollBarTrackInfoFc.pressState = (*env)->GetFieldID(env, ScrollBarTrackInfoFc.clazz, "pressState", "B");
- ScrollBarTrackInfoFc.cached = 1;
-}
-
-ScrollBarTrackInfo *getScrollBarTrackInfoFields(JNIEnv *env, jobject lpObject, ScrollBarTrackInfo *lpStruct)
-{
- if (!ScrollBarTrackInfoFc.cached) cacheScrollBarTrackInfoFields(env, lpObject);
- lpStruct->viewsize = (*env)->GetIntField(env, lpObject, ScrollBarTrackInfoFc.viewsize);
- lpStruct->pressState = (*env)->GetByteField(env, lpObject, ScrollBarTrackInfoFc.pressState);
- return lpStruct;
-}
-
-void setScrollBarTrackInfoFields(JNIEnv *env, jobject lpObject, ScrollBarTrackInfo *lpStruct)
-{
- if (!ScrollBarTrackInfoFc.cached) cacheScrollBarTrackInfoFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, ScrollBarTrackInfoFc.viewsize, (jint)lpStruct->viewsize);
- (*env)->SetByteField(env, lpObject, ScrollBarTrackInfoFc.pressState, (jbyte)lpStruct->pressState);
-}
-#endif
-
-#ifndef NO_SliderTrackInfo
-typedef struct SliderTrackInfo_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID thumbDir, pressState;
-} SliderTrackInfo_FID_CACHE;
-
-SliderTrackInfo_FID_CACHE SliderTrackInfoFc;
-
-void cacheSliderTrackInfoFields(JNIEnv *env, jobject lpObject)
-{
- if (SliderTrackInfoFc.cached) return;
- SliderTrackInfoFc.clazz = (*env)->GetObjectClass(env, lpObject);
- SliderTrackInfoFc.thumbDir = (*env)->GetFieldID(env, SliderTrackInfoFc.clazz, "thumbDir", "B");
- SliderTrackInfoFc.pressState = (*env)->GetFieldID(env, SliderTrackInfoFc.clazz, "pressState", "B");
- SliderTrackInfoFc.cached = 1;
-}
-
-SliderTrackInfo *getSliderTrackInfoFields(JNIEnv *env, jobject lpObject, SliderTrackInfo *lpStruct)
-{
- if (!SliderTrackInfoFc.cached) cacheSliderTrackInfoFields(env, lpObject);
- lpStruct->thumbDir = (*env)->GetByteField(env, lpObject, SliderTrackInfoFc.thumbDir);
- lpStruct->pressState = (*env)->GetByteField(env, lpObject, SliderTrackInfoFc.pressState);
- return lpStruct;
-}
-
-void setSliderTrackInfoFields(JNIEnv *env, jobject lpObject, SliderTrackInfo *lpStruct)
-{
- if (!SliderTrackInfoFc.cached) cacheSliderTrackInfoFields(env, lpObject);
- (*env)->SetByteField(env, lpObject, SliderTrackInfoFc.thumbDir, (jbyte)lpStruct->thumbDir);
- (*env)->SetByteField(env, lpObject, SliderTrackInfoFc.pressState, (jbyte)lpStruct->pressState);
-}
-#endif
-
-#ifndef NO_TXNBackground
-typedef struct TXNBackground_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID bgType, bg_red, bg_green, bg_blue;
-} TXNBackground_FID_CACHE;
-
-TXNBackground_FID_CACHE TXNBackgroundFc;
-
-void cacheTXNBackgroundFields(JNIEnv *env, jobject lpObject)
-{
- if (TXNBackgroundFc.cached) return;
- TXNBackgroundFc.clazz = (*env)->GetObjectClass(env, lpObject);
- TXNBackgroundFc.bgType = (*env)->GetFieldID(env, TXNBackgroundFc.clazz, "bgType", "I");
- TXNBackgroundFc.bg_red = (*env)->GetFieldID(env, TXNBackgroundFc.clazz, "bg_red", "S");
- TXNBackgroundFc.bg_green = (*env)->GetFieldID(env, TXNBackgroundFc.clazz, "bg_green", "S");
- TXNBackgroundFc.bg_blue = (*env)->GetFieldID(env, TXNBackgroundFc.clazz, "bg_blue", "S");
- TXNBackgroundFc.cached = 1;
-}
-
-TXNBackground *getTXNBackgroundFields(JNIEnv *env, jobject lpObject, TXNBackground *lpStruct)
-{
- if (!TXNBackgroundFc.cached) cacheTXNBackgroundFields(env, lpObject);
- lpStruct->bgType = (*env)->GetIntField(env, lpObject, TXNBackgroundFc.bgType);
- lpStruct->bg.color.red = (*env)->GetShortField(env, lpObject, TXNBackgroundFc.bg_red);
- lpStruct->bg.color.green = (*env)->GetShortField(env, lpObject, TXNBackgroundFc.bg_green);
- lpStruct->bg.color.blue = (*env)->GetShortField(env, lpObject, TXNBackgroundFc.bg_blue);
- return lpStruct;
-}
-
-void setTXNBackgroundFields(JNIEnv *env, jobject lpObject, TXNBackground *lpStruct)
-{
- if (!TXNBackgroundFc.cached) cacheTXNBackgroundFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, TXNBackgroundFc.bgType, (jint)lpStruct->bgType);
- (*env)->SetShortField(env, lpObject, TXNBackgroundFc.bg_red, (jshort)lpStruct->bg.color.red);
- (*env)->SetShortField(env, lpObject, TXNBackgroundFc.bg_green, (jshort)lpStruct->bg.color.green);
- (*env)->SetShortField(env, lpObject, TXNBackgroundFc.bg_blue, (jshort)lpStruct->bg.color.blue);
-}
-#endif
-
-#ifndef NO_TXNTab
-typedef struct TXNTab_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID value, tabType, filler;
-} TXNTab_FID_CACHE;
-
-TXNTab_FID_CACHE TXNTabFc;
-
-void cacheTXNTabFields(JNIEnv *env, jobject lpObject)
-{
- if (TXNTabFc.cached) return;
- TXNTabFc.clazz = (*env)->GetObjectClass(env, lpObject);
- TXNTabFc.value = (*env)->GetFieldID(env, TXNTabFc.clazz, "value", "S");
- TXNTabFc.tabType = (*env)->GetFieldID(env, TXNTabFc.clazz, "tabType", "B");
- TXNTabFc.filler = (*env)->GetFieldID(env, TXNTabFc.clazz, "filler", "B");
- TXNTabFc.cached = 1;
-}
-
-TXNTab *getTXNTabFields(JNIEnv *env, jobject lpObject, TXNTab *lpStruct)
-{
- if (!TXNTabFc.cached) cacheTXNTabFields(env, lpObject);
- lpStruct->value = (*env)->GetShortField(env, lpObject, TXNTabFc.value);
- lpStruct->tabType = (*env)->GetByteField(env, lpObject, TXNTabFc.tabType);
- lpStruct->filler = (*env)->GetByteField(env, lpObject, TXNTabFc.filler);
- return lpStruct;
-}
-
-void setTXNTabFields(JNIEnv *env, jobject lpObject, TXNTab *lpStruct)
-{
- if (!TXNTabFc.cached) cacheTXNTabFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, TXNTabFc.value, (jshort)lpStruct->value);
- (*env)->SetByteField(env, lpObject, TXNTabFc.tabType, (jbyte)lpStruct->tabType);
- (*env)->SetByteField(env, lpObject, TXNTabFc.filler, (jbyte)lpStruct->filler);
-}
-#endif
-
-#ifndef NO_TextRange
-typedef struct TextRange_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID fStart, fEnd, fHiliteStyle;
-} TextRange_FID_CACHE;
-
-TextRange_FID_CACHE TextRangeFc;
-
-void cacheTextRangeFields(JNIEnv *env, jobject lpObject)
-{
- if (TextRangeFc.cached) return;
- TextRangeFc.clazz = (*env)->GetObjectClass(env, lpObject);
- TextRangeFc.fStart = (*env)->GetFieldID(env, TextRangeFc.clazz, "fStart", "I");
- TextRangeFc.fEnd = (*env)->GetFieldID(env, TextRangeFc.clazz, "fEnd", "I");
- TextRangeFc.fHiliteStyle = (*env)->GetFieldID(env, TextRangeFc.clazz, "fHiliteStyle", "S");
- TextRangeFc.cached = 1;
-}
-
-TextRange *getTextRangeFields(JNIEnv *env, jobject lpObject, TextRange *lpStruct)
-{
- if (!TextRangeFc.cached) cacheTextRangeFields(env, lpObject);
- lpStruct->fStart = (*env)->GetIntField(env, lpObject, TextRangeFc.fStart);
- lpStruct->fEnd = (*env)->GetIntField(env, lpObject, TextRangeFc.fEnd);
- lpStruct->fHiliteStyle = (*env)->GetShortField(env, lpObject, TextRangeFc.fHiliteStyle);
- return lpStruct;
-}
-
-void setTextRangeFields(JNIEnv *env, jobject lpObject, TextRange *lpStruct)
-{
- if (!TextRangeFc.cached) cacheTextRangeFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, TextRangeFc.fStart, (jint)lpStruct->fStart);
- (*env)->SetIntField(env, lpObject, TextRangeFc.fEnd, (jint)lpStruct->fEnd);
- (*env)->SetShortField(env, lpObject, TextRangeFc.fHiliteStyle, (jshort)lpStruct->fHiliteStyle);
-}
-#endif
-
-#ifndef NO_ThemeButtonDrawInfo
-typedef struct ThemeButtonDrawInfo_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID state, value, adornment;
-} ThemeButtonDrawInfo_FID_CACHE;
-
-ThemeButtonDrawInfo_FID_CACHE ThemeButtonDrawInfoFc;
-
-void cacheThemeButtonDrawInfoFields(JNIEnv *env, jobject lpObject)
-{
- if (ThemeButtonDrawInfoFc.cached) return;
- ThemeButtonDrawInfoFc.clazz = (*env)->GetObjectClass(env, lpObject);
- ThemeButtonDrawInfoFc.state = (*env)->GetFieldID(env, ThemeButtonDrawInfoFc.clazz, "state", "I");
- ThemeButtonDrawInfoFc.value = (*env)->GetFieldID(env, ThemeButtonDrawInfoFc.clazz, "value", "S");
- ThemeButtonDrawInfoFc.adornment = (*env)->GetFieldID(env, ThemeButtonDrawInfoFc.clazz, "adornment", "S");
- ThemeButtonDrawInfoFc.cached = 1;
-}
-
-ThemeButtonDrawInfo *getThemeButtonDrawInfoFields(JNIEnv *env, jobject lpObject, ThemeButtonDrawInfo *lpStruct)
-{
- if (!ThemeButtonDrawInfoFc.cached) cacheThemeButtonDrawInfoFields(env, lpObject);
- lpStruct->state = (ThemeDrawState)(*env)->GetIntField(env, lpObject, ThemeButtonDrawInfoFc.state);
- lpStruct->value = (ThemeButtonValue)(*env)->GetShortField(env, lpObject, ThemeButtonDrawInfoFc.value);
- lpStruct->adornment = (ThemeButtonAdornment)(*env)->GetShortField(env, lpObject, ThemeButtonDrawInfoFc.adornment);
- return lpStruct;
-}
-
-void setThemeButtonDrawInfoFields(JNIEnv *env, jobject lpObject, ThemeButtonDrawInfo *lpStruct)
-{
- if (!ThemeButtonDrawInfoFc.cached) cacheThemeButtonDrawInfoFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, ThemeButtonDrawInfoFc.state, (jint)lpStruct->state);
- (*env)->SetShortField(env, lpObject, ThemeButtonDrawInfoFc.value, (jshort)lpStruct->value);
- (*env)->SetShortField(env, lpObject, ThemeButtonDrawInfoFc.adornment, (jshort)lpStruct->adornment);
-}
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os_structs.h b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os_structs.h
deleted file mode 100644
index 55bdfd6cae..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os_structs.h
+++ /dev/null
@@ -1,949 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "os.h"
-
-#ifndef NO_AEDesc
-void cacheAEDescFields(JNIEnv *env, jobject lpObject);
-AEDesc *getAEDescFields(JNIEnv *env, jobject lpObject, AEDesc *lpStruct);
-void setAEDescFields(JNIEnv *env, jobject lpObject, AEDesc *lpStruct);
-#define AEDesc_sizeof() sizeof(AEDesc)
-#else
-#define cacheAEDescFields(a,b)
-#define getAEDescFields(a,b,c) NULL
-#define setAEDescFields(a,b,c)
-#define AEDesc_sizeof() 0
-#endif
-
-#ifndef NO_ATSFontMetrics
-void cacheATSFontMetricsFields(JNIEnv *env, jobject lpObject);
-ATSFontMetrics *getATSFontMetricsFields(JNIEnv *env, jobject lpObject, ATSFontMetrics *lpStruct);
-void setATSFontMetricsFields(JNIEnv *env, jobject lpObject, ATSFontMetrics *lpStruct);
-#define ATSFontMetrics_sizeof() sizeof(ATSFontMetrics)
-#else
-#define cacheATSFontMetricsFields(a,b)
-#define getATSFontMetricsFields(a,b,c) NULL
-#define setATSFontMetricsFields(a,b,c)
-#define ATSFontMetrics_sizeof() 0
-#endif
-
-#ifndef NO_ATSLayoutRecord
-void cacheATSLayoutRecordFields(JNIEnv *env, jobject lpObject);
-ATSLayoutRecord *getATSLayoutRecordFields(JNIEnv *env, jobject lpObject, ATSLayoutRecord *lpStruct);
-void setATSLayoutRecordFields(JNIEnv *env, jobject lpObject, ATSLayoutRecord *lpStruct);
-#define ATSLayoutRecord_sizeof() sizeof(ATSLayoutRecord)
-#else
-#define cacheATSLayoutRecordFields(a,b)
-#define getATSLayoutRecordFields(a,b,c) NULL
-#define setATSLayoutRecordFields(a,b,c)
-#define ATSLayoutRecord_sizeof() 0
-#endif
-
-#ifndef NO_ATSTrapezoid
-void cacheATSTrapezoidFields(JNIEnv *env, jobject lpObject);
-ATSTrapezoid *getATSTrapezoidFields(JNIEnv *env, jobject lpObject, ATSTrapezoid *lpStruct);
-void setATSTrapezoidFields(JNIEnv *env, jobject lpObject, ATSTrapezoid *lpStruct);
-#define ATSTrapezoid_sizeof() sizeof(ATSTrapezoid)
-#else
-#define cacheATSTrapezoidFields(a,b)
-#define getATSTrapezoidFields(a,b,c) NULL
-#define setATSTrapezoidFields(a,b,c)
-#define ATSTrapezoid_sizeof() 0
-#endif
-
-#ifndef NO_ATSUCaret
-void cacheATSUCaretFields(JNIEnv *env, jobject lpObject);
-ATSUCaret *getATSUCaretFields(JNIEnv *env, jobject lpObject, ATSUCaret *lpStruct);
-void setATSUCaretFields(JNIEnv *env, jobject lpObject, ATSUCaret *lpStruct);
-#define ATSUCaret_sizeof() sizeof(ATSUCaret)
-#else
-#define cacheATSUCaretFields(a,b)
-#define getATSUCaretFields(a,b,c) NULL
-#define setATSUCaretFields(a,b,c)
-#define ATSUCaret_sizeof() 0
-#endif
-
-#ifndef NO_ATSUTab
-void cacheATSUTabFields(JNIEnv *env, jobject lpObject);
-ATSUTab *getATSUTabFields(JNIEnv *env, jobject lpObject, ATSUTab *lpStruct);
-void setATSUTabFields(JNIEnv *env, jobject lpObject, ATSUTab *lpStruct);
-#define ATSUTab_sizeof() sizeof(ATSUTab)
-#else
-#define cacheATSUTabFields(a,b)
-#define getATSUTabFields(a,b,c) NULL
-#define setATSUTabFields(a,b,c)
-#define ATSUTab_sizeof() 0
-#endif
-
-#ifndef NO_ATSUUnhighlightData
-void cacheATSUUnhighlightDataFields(JNIEnv *env, jobject lpObject);
-ATSUUnhighlightData *getATSUUnhighlightDataFields(JNIEnv *env, jobject lpObject, ATSUUnhighlightData *lpStruct);
-void setATSUUnhighlightDataFields(JNIEnv *env, jobject lpObject, ATSUUnhighlightData *lpStruct);
-#define ATSUUnhighlightData_sizeof() sizeof(ATSUUnhighlightData)
-#else
-#define cacheATSUUnhighlightDataFields(a,b)
-#define getATSUUnhighlightDataFields(a,b,c) NULL
-#define setATSUUnhighlightDataFields(a,b,c)
-#define ATSUUnhighlightData_sizeof() 0
-#endif
-
-#ifndef NO_AlertStdCFStringAlertParamRec
-void cacheAlertStdCFStringAlertParamRecFields(JNIEnv *env, jobject lpObject);
-AlertStdCFStringAlertParamRec *getAlertStdCFStringAlertParamRecFields(JNIEnv *env, jobject lpObject, AlertStdCFStringAlertParamRec *lpStruct);
-void setAlertStdCFStringAlertParamRecFields(JNIEnv *env, jobject lpObject, AlertStdCFStringAlertParamRec *lpStruct);
-#define AlertStdCFStringAlertParamRec_sizeof() sizeof(AlertStdCFStringAlertParamRec)
-#else
-#define cacheAlertStdCFStringAlertParamRecFields(a,b)
-#define getAlertStdCFStringAlertParamRecFields(a,b,c) NULL
-#define setAlertStdCFStringAlertParamRecFields(a,b,c)
-#define AlertStdCFStringAlertParamRec_sizeof() 0
-#endif
-
-#ifndef NO_BitMap
-void cacheBitMapFields(JNIEnv *env, jobject lpObject);
-BitMap *getBitMapFields(JNIEnv *env, jobject lpObject, BitMap *lpStruct);
-void setBitMapFields(JNIEnv *env, jobject lpObject, BitMap *lpStruct);
-#define BitMap_sizeof() sizeof(BitMap)
-#else
-#define cacheBitMapFields(a,b)
-#define getBitMapFields(a,b,c) NULL
-#define setBitMapFields(a,b,c)
-#define BitMap_sizeof() 0
-#endif
-
-#ifndef NO_CFRange
-void cacheCFRangeFields(JNIEnv *env, jobject lpObject);
-CFRange *getCFRangeFields(JNIEnv *env, jobject lpObject, CFRange *lpStruct);
-void setCFRangeFields(JNIEnv *env, jobject lpObject, CFRange *lpStruct);
-#define CFRange_sizeof() sizeof(CFRange)
-#else
-#define cacheCFRangeFields(a,b)
-#define getCFRangeFields(a,b,c) NULL
-#define setCFRangeFields(a,b,c)
-#define CFRange_sizeof() 0
-#endif
-
-#ifndef NO_CFRunLoopSourceContext
-void cacheCFRunLoopSourceContextFields(JNIEnv *env, jobject lpObject);
-CFRunLoopSourceContext *getCFRunLoopSourceContextFields(JNIEnv *env, jobject lpObject, CFRunLoopSourceContext *lpStruct);
-void setCFRunLoopSourceContextFields(JNIEnv *env, jobject lpObject, CFRunLoopSourceContext *lpStruct);
-#define CFRunLoopSourceContext_sizeof() sizeof(CFRunLoopSourceContext)
-#else
-#define cacheCFRunLoopSourceContextFields(a,b)
-#define getCFRunLoopSourceContextFields(a,b,c) NULL
-#define setCFRunLoopSourceContextFields(a,b,c)
-#define CFRunLoopSourceContext_sizeof() 0
-#endif
-
-#ifndef NO_CGFunctionCallbacks
-void cacheCGFunctionCallbacksFields(JNIEnv *env, jobject lpObject);
-CGFunctionCallbacks *getCGFunctionCallbacksFields(JNIEnv *env, jobject lpObject, CGFunctionCallbacks *lpStruct);
-void setCGFunctionCallbacksFields(JNIEnv *env, jobject lpObject, CGFunctionCallbacks *lpStruct);
-#define CGFunctionCallbacks_sizeof() sizeof(CGFunctionCallbacks)
-#else
-#define cacheCGFunctionCallbacksFields(a,b)
-#define getCGFunctionCallbacksFields(a,b,c) NULL
-#define setCGFunctionCallbacksFields(a,b,c)
-#define CGFunctionCallbacks_sizeof() 0
-#endif
-
-#ifndef NO_CGPathElement
-void cacheCGPathElementFields(JNIEnv *env, jobject lpObject);
-CGPathElement *getCGPathElementFields(JNIEnv *env, jobject lpObject, CGPathElement *lpStruct);
-void setCGPathElementFields(JNIEnv *env, jobject lpObject, CGPathElement *lpStruct);
-#define CGPathElement_sizeof() sizeof(CGPathElement)
-#else
-#define cacheCGPathElementFields(a,b)
-#define getCGPathElementFields(a,b,c) NULL
-#define setCGPathElementFields(a,b,c)
-#define CGPathElement_sizeof() 0
-#endif
-
-#ifndef NO_CGPatternCallbacks
-void cacheCGPatternCallbacksFields(JNIEnv *env, jobject lpObject);
-CGPatternCallbacks *getCGPatternCallbacksFields(JNIEnv *env, jobject lpObject, CGPatternCallbacks *lpStruct);
-void setCGPatternCallbacksFields(JNIEnv *env, jobject lpObject, CGPatternCallbacks *lpStruct);
-#define CGPatternCallbacks_sizeof() sizeof(CGPatternCallbacks)
-#else
-#define cacheCGPatternCallbacksFields(a,b)
-#define getCGPatternCallbacksFields(a,b,c) NULL
-#define setCGPatternCallbacksFields(a,b,c)
-#define CGPatternCallbacks_sizeof() 0
-#endif
-
-#ifndef NO_CGPoint
-void cacheCGPointFields(JNIEnv *env, jobject lpObject);
-CGPoint *getCGPointFields(JNIEnv *env, jobject lpObject, CGPoint *lpStruct);
-void setCGPointFields(JNIEnv *env, jobject lpObject, CGPoint *lpStruct);
-#define CGPoint_sizeof() sizeof(CGPoint)
-#else
-#define cacheCGPointFields(a,b)
-#define getCGPointFields(a,b,c) NULL
-#define setCGPointFields(a,b,c)
-#define CGPoint_sizeof() 0
-#endif
-
-#ifndef NO_CGRect
-void cacheCGRectFields(JNIEnv *env, jobject lpObject);
-CGRect *getCGRectFields(JNIEnv *env, jobject lpObject, CGRect *lpStruct);
-void setCGRectFields(JNIEnv *env, jobject lpObject, CGRect *lpStruct);
-#define CGRect_sizeof() sizeof(CGRect)
-#else
-#define cacheCGRectFields(a,b)
-#define getCGRectFields(a,b,c) NULL
-#define setCGRectFields(a,b,c)
-#define CGRect_sizeof() 0
-#endif
-
-#ifndef NO_CGSize
-void cacheCGSizeFields(JNIEnv *env, jobject lpObject);
-CGSize *getCGSizeFields(JNIEnv *env, jobject lpObject, CGSize *lpStruct);
-void setCGSizeFields(JNIEnv *env, jobject lpObject, CGSize *lpStruct);
-#define CGSize_sizeof() sizeof(CGSize)
-#else
-#define cacheCGSizeFields(a,b)
-#define getCGSizeFields(a,b,c) NULL
-#define setCGSizeFields(a,b,c)
-#define CGSize_sizeof() 0
-#endif
-
-#ifndef NO_ColorPickerInfo
-void cacheColorPickerInfoFields(JNIEnv *env, jobject lpObject);
-ColorPickerInfo *getColorPickerInfoFields(JNIEnv *env, jobject lpObject, ColorPickerInfo *lpStruct);
-void setColorPickerInfoFields(JNIEnv *env, jobject lpObject, ColorPickerInfo *lpStruct);
-#define ColorPickerInfo_sizeof() sizeof(ColorPickerInfo)
-#else
-#define cacheColorPickerInfoFields(a,b)
-#define getColorPickerInfoFields(a,b,c) NULL
-#define setColorPickerInfoFields(a,b,c)
-#define ColorPickerInfo_sizeof() 0
-#endif
-
-#ifndef NO_ControlButtonContentInfo
-void cacheControlButtonContentInfoFields(JNIEnv *env, jobject lpObject);
-ControlButtonContentInfo *getControlButtonContentInfoFields(JNIEnv *env, jobject lpObject, ControlButtonContentInfo *lpStruct);
-void setControlButtonContentInfoFields(JNIEnv *env, jobject lpObject, ControlButtonContentInfo *lpStruct);
-#define ControlButtonContentInfo_sizeof() sizeof(ControlButtonContentInfo)
-#else
-#define cacheControlButtonContentInfoFields(a,b)
-#define getControlButtonContentInfoFields(a,b,c) NULL
-#define setControlButtonContentInfoFields(a,b,c)
-#define ControlButtonContentInfo_sizeof() 0
-#endif
-
-#ifndef NO_ControlEditTextSelectionRec
-void cacheControlEditTextSelectionRecFields(JNIEnv *env, jobject lpObject);
-ControlEditTextSelectionRec *getControlEditTextSelectionRecFields(JNIEnv *env, jobject lpObject, ControlEditTextSelectionRec *lpStruct);
-void setControlEditTextSelectionRecFields(JNIEnv *env, jobject lpObject, ControlEditTextSelectionRec *lpStruct);
-#define ControlEditTextSelectionRec_sizeof() sizeof(ControlEditTextSelectionRec)
-#else
-#define cacheControlEditTextSelectionRecFields(a,b)
-#define getControlEditTextSelectionRecFields(a,b,c) NULL
-#define setControlEditTextSelectionRecFields(a,b,c)
-#define ControlEditTextSelectionRec_sizeof() 0
-#endif
-
-#ifndef NO_ControlFontStyleRec
-void cacheControlFontStyleRecFields(JNIEnv *env, jobject lpObject);
-ControlFontStyleRec *getControlFontStyleRecFields(JNIEnv *env, jobject lpObject, ControlFontStyleRec *lpStruct);
-void setControlFontStyleRecFields(JNIEnv *env, jobject lpObject, ControlFontStyleRec *lpStruct);
-#define ControlFontStyleRec_sizeof() sizeof(ControlFontStyleRec)
-#else
-#define cacheControlFontStyleRecFields(a,b)
-#define getControlFontStyleRecFields(a,b,c) NULL
-#define setControlFontStyleRecFields(a,b,c)
-#define ControlFontStyleRec_sizeof() 0
-#endif
-
-#ifndef NO_ControlKind
-void cacheControlKindFields(JNIEnv *env, jobject lpObject);
-ControlKind *getControlKindFields(JNIEnv *env, jobject lpObject, ControlKind *lpStruct);
-void setControlKindFields(JNIEnv *env, jobject lpObject, ControlKind *lpStruct);
-#define ControlKind_sizeof() sizeof(ControlKind)
-#else
-#define cacheControlKindFields(a,b)
-#define getControlKindFields(a,b,c) NULL
-#define setControlKindFields(a,b,c)
-#define ControlKind_sizeof() 0
-#endif
-
-#ifndef NO_ControlTabEntry
-void cacheControlTabEntryFields(JNIEnv *env, jobject lpObject);
-ControlTabEntry *getControlTabEntryFields(JNIEnv *env, jobject lpObject, ControlTabEntry *lpStruct);
-void setControlTabEntryFields(JNIEnv *env, jobject lpObject, ControlTabEntry *lpStruct);
-#define ControlTabEntry_sizeof() sizeof(ControlTabEntry)
-#else
-#define cacheControlTabEntryFields(a,b)
-#define getControlTabEntryFields(a,b,c) NULL
-#define setControlTabEntryFields(a,b,c)
-#define ControlTabEntry_sizeof() 0
-#endif
-
-#ifndef NO_ControlTabInfoRecV1
-void cacheControlTabInfoRecV1Fields(JNIEnv *env, jobject lpObject);
-ControlTabInfoRecV1 *getControlTabInfoRecV1Fields(JNIEnv *env, jobject lpObject, ControlTabInfoRecV1 *lpStruct);
-void setControlTabInfoRecV1Fields(JNIEnv *env, jobject lpObject, ControlTabInfoRecV1 *lpStruct);
-#define ControlTabInfoRecV1_sizeof() sizeof(ControlTabInfoRecV1)
-#else
-#define cacheControlTabInfoRecV1Fields(a,b)
-#define getControlTabInfoRecV1Fields(a,b,c) NULL
-#define setControlTabInfoRecV1Fields(a,b,c)
-#define ControlTabInfoRecV1_sizeof() 0
-#endif
-
-#ifndef NO_Cursor
-void cacheCursorFields(JNIEnv *env, jobject lpObject);
-Cursor *getCursorFields(JNIEnv *env, jobject lpObject, Cursor *lpStruct);
-void setCursorFields(JNIEnv *env, jobject lpObject, Cursor *lpStruct);
-#define Cursor_sizeof() sizeof(Cursor)
-#else
-#define cacheCursorFields(a,b)
-#define getCursorFields(a,b,c) NULL
-#define setCursorFields(a,b,c)
-#define Cursor_sizeof() 0
-#endif
-
-#ifndef NO_DataBrowserAccessibilityItemInfo
-void cacheDataBrowserAccessibilityItemInfoFields(JNIEnv *env, jobject lpObject);
-DataBrowserAccessibilityItemInfo *getDataBrowserAccessibilityItemInfoFields(JNIEnv *env, jobject lpObject, DataBrowserAccessibilityItemInfo *lpStruct);
-void setDataBrowserAccessibilityItemInfoFields(JNIEnv *env, jobject lpObject, DataBrowserAccessibilityItemInfo *lpStruct);
-#define DataBrowserAccessibilityItemInfo_sizeof() sizeof(DataBrowserAccessibilityItemInfo)
-#else
-#define cacheDataBrowserAccessibilityItemInfoFields(a,b)
-#define getDataBrowserAccessibilityItemInfoFields(a,b,c) NULL
-#define setDataBrowserAccessibilityItemInfoFields(a,b,c)
-#define DataBrowserAccessibilityItemInfo_sizeof() 0
-#endif
-
-#ifndef NO_DataBrowserCallbacks
-void cacheDataBrowserCallbacksFields(JNIEnv *env, jobject lpObject);
-DataBrowserCallbacks *getDataBrowserCallbacksFields(JNIEnv *env, jobject lpObject, DataBrowserCallbacks *lpStruct);
-void setDataBrowserCallbacksFields(JNIEnv *env, jobject lpObject, DataBrowserCallbacks *lpStruct);
-#define DataBrowserCallbacks_sizeof() sizeof(DataBrowserCallbacks)
-#else
-#define cacheDataBrowserCallbacksFields(a,b)
-#define getDataBrowserCallbacksFields(a,b,c) NULL
-#define setDataBrowserCallbacksFields(a,b,c)
-#define DataBrowserCallbacks_sizeof() 0
-#endif
-
-#ifndef NO_DataBrowserCustomCallbacks
-void cacheDataBrowserCustomCallbacksFields(JNIEnv *env, jobject lpObject);
-DataBrowserCustomCallbacks *getDataBrowserCustomCallbacksFields(JNIEnv *env, jobject lpObject, DataBrowserCustomCallbacks *lpStruct);
-void setDataBrowserCustomCallbacksFields(JNIEnv *env, jobject lpObject, DataBrowserCustomCallbacks *lpStruct);
-#define DataBrowserCustomCallbacks_sizeof() sizeof(DataBrowserCustomCallbacks)
-#else
-#define cacheDataBrowserCustomCallbacksFields(a,b)
-#define getDataBrowserCustomCallbacksFields(a,b,c) NULL
-#define setDataBrowserCustomCallbacksFields(a,b,c)
-#define DataBrowserCustomCallbacks_sizeof() 0
-#endif
-
-#ifndef NO_DataBrowserListViewColumnDesc
-void cacheDataBrowserListViewColumnDescFields(JNIEnv *env, jobject lpObject);
-DataBrowserListViewColumnDesc *getDataBrowserListViewColumnDescFields(JNIEnv *env, jobject lpObject, DataBrowserListViewColumnDesc *lpStruct);
-void setDataBrowserListViewColumnDescFields(JNIEnv *env, jobject lpObject, DataBrowserListViewColumnDesc *lpStruct);
-#define DataBrowserListViewColumnDesc_sizeof() sizeof(DataBrowserListViewColumnDesc)
-#else
-#define cacheDataBrowserListViewColumnDescFields(a,b)
-#define getDataBrowserListViewColumnDescFields(a,b,c) NULL
-#define setDataBrowserListViewColumnDescFields(a,b,c)
-#define DataBrowserListViewColumnDesc_sizeof() 0
-#endif
-
-#ifndef NO_DataBrowserListViewHeaderDesc
-void cacheDataBrowserListViewHeaderDescFields(JNIEnv *env, jobject lpObject);
-DataBrowserListViewHeaderDesc *getDataBrowserListViewHeaderDescFields(JNIEnv *env, jobject lpObject, DataBrowserListViewHeaderDesc *lpStruct);
-void setDataBrowserListViewHeaderDescFields(JNIEnv *env, jobject lpObject, DataBrowserListViewHeaderDesc *lpStruct);
-#define DataBrowserListViewHeaderDesc_sizeof() sizeof(DataBrowserListViewHeaderDesc)
-#else
-#define cacheDataBrowserListViewHeaderDescFields(a,b)
-#define getDataBrowserListViewHeaderDescFields(a,b,c) NULL
-#define setDataBrowserListViewHeaderDescFields(a,b,c)
-#define DataBrowserListViewHeaderDesc_sizeof() 0
-#endif
-
-#ifndef NO_EventRecord
-void cacheEventRecordFields(JNIEnv *env, jobject lpObject);
-EventRecord *getEventRecordFields(JNIEnv *env, jobject lpObject, EventRecord *lpStruct);
-void setEventRecordFields(JNIEnv *env, jobject lpObject, EventRecord *lpStruct);
-#define EventRecord_sizeof() sizeof(EventRecord)
-#else
-#define cacheEventRecordFields(a,b)
-#define getEventRecordFields(a,b,c) NULL
-#define setEventRecordFields(a,b,c)
-#define EventRecord_sizeof() 0
-#endif
-
-#ifndef NO_GDevice
-void cacheGDeviceFields(JNIEnv *env, jobject lpObject);
-GDevice *getGDeviceFields(JNIEnv *env, jobject lpObject, GDevice *lpStruct);
-void setGDeviceFields(JNIEnv *env, jobject lpObject, GDevice *lpStruct);
-#define GDevice_sizeof() sizeof(GDevice)
-#else
-#define cacheGDeviceFields(a,b)
-#define getGDeviceFields(a,b,c) NULL
-#define setGDeviceFields(a,b,c)
-#define GDevice_sizeof() 0
-#endif
-
-#ifndef NO_HIAxisPosition
-void cacheHIAxisPositionFields(JNIEnv *env, jobject lpObject);
-HIAxisPosition *getHIAxisPositionFields(JNIEnv *env, jobject lpObject, HIAxisPosition *lpStruct);
-void setHIAxisPositionFields(JNIEnv *env, jobject lpObject, HIAxisPosition *lpStruct);
-#define HIAxisPosition_sizeof() sizeof(HIAxisPosition)
-#else
-#define cacheHIAxisPositionFields(a,b)
-#define getHIAxisPositionFields(a,b,c) NULL
-#define setHIAxisPositionFields(a,b,c)
-#define HIAxisPosition_sizeof() 0
-#endif
-
-#ifndef NO_HIAxisScale
-void cacheHIAxisScaleFields(JNIEnv *env, jobject lpObject);
-HIAxisScale *getHIAxisScaleFields(JNIEnv *env, jobject lpObject, HIAxisScale *lpStruct);
-void setHIAxisScaleFields(JNIEnv *env, jobject lpObject, HIAxisScale *lpStruct);
-#define HIAxisScale_sizeof() sizeof(HIAxisScale)
-#else
-#define cacheHIAxisScaleFields(a,b)
-#define getHIAxisScaleFields(a,b,c) NULL
-#define setHIAxisScaleFields(a,b,c)
-#define HIAxisScale_sizeof() 0
-#endif
-
-#ifndef NO_HIBinding
-void cacheHIBindingFields(JNIEnv *env, jobject lpObject);
-HIBinding *getHIBindingFields(JNIEnv *env, jobject lpObject, HIBinding *lpStruct);
-void setHIBindingFields(JNIEnv *env, jobject lpObject, HIBinding *lpStruct);
-#define HIBinding_sizeof() sizeof(HIBinding)
-#else
-#define cacheHIBindingFields(a,b)
-#define getHIBindingFields(a,b,c) NULL
-#define setHIBindingFields(a,b,c)
-#define HIBinding_sizeof() 0
-#endif
-
-#ifndef NO_HICommand
-void cacheHICommandFields(JNIEnv *env, jobject lpObject);
-HICommand *getHICommandFields(JNIEnv *env, jobject lpObject, HICommand *lpStruct);
-void setHICommandFields(JNIEnv *env, jobject lpObject, HICommand *lpStruct);
-#define HICommand_sizeof() sizeof(HICommand)
-#else
-#define cacheHICommandFields(a,b)
-#define getHICommandFields(a,b,c) NULL
-#define setHICommandFields(a,b,c)
-#define HICommand_sizeof() 0
-#endif
-
-#ifndef NO_HILayoutInfo
-void cacheHILayoutInfoFields(JNIEnv *env, jobject lpObject);
-HILayoutInfo *getHILayoutInfoFields(JNIEnv *env, jobject lpObject, HILayoutInfo *lpStruct);
-void setHILayoutInfoFields(JNIEnv *env, jobject lpObject, HILayoutInfo *lpStruct);
-#define HILayoutInfo_sizeof() sizeof(HILayoutInfo)
-#else
-#define cacheHILayoutInfoFields(a,b)
-#define getHILayoutInfoFields(a,b,c) NULL
-#define setHILayoutInfoFields(a,b,c)
-#define HILayoutInfo_sizeof() 0
-#endif
-
-#ifndef NO_HIPositioning
-void cacheHIPositioningFields(JNIEnv *env, jobject lpObject);
-HIPositioning *getHIPositioningFields(JNIEnv *env, jobject lpObject, HIPositioning *lpStruct);
-void setHIPositioningFields(JNIEnv *env, jobject lpObject, HIPositioning *lpStruct);
-#define HIPositioning_sizeof() sizeof(HIPositioning)
-#else
-#define cacheHIPositioningFields(a,b)
-#define getHIPositioningFields(a,b,c) NULL
-#define setHIPositioningFields(a,b,c)
-#define HIPositioning_sizeof() 0
-#endif
-
-#ifndef NO_HIScaling
-void cacheHIScalingFields(JNIEnv *env, jobject lpObject);
-HIScaling *getHIScalingFields(JNIEnv *env, jobject lpObject, HIScaling *lpStruct);
-void setHIScalingFields(JNIEnv *env, jobject lpObject, HIScaling *lpStruct);
-#define HIScaling_sizeof() sizeof(HIScaling)
-#else
-#define cacheHIScalingFields(a,b)
-#define getHIScalingFields(a,b,c) NULL
-#define setHIScalingFields(a,b,c)
-#define HIScaling_sizeof() 0
-#endif
-
-#ifndef NO_HIScrollBarTrackInfo
-void cacheHIScrollBarTrackInfoFields(JNIEnv *env, jobject lpObject);
-HIScrollBarTrackInfo *getHIScrollBarTrackInfoFields(JNIEnv *env, jobject lpObject, HIScrollBarTrackInfo *lpStruct);
-void setHIScrollBarTrackInfoFields(JNIEnv *env, jobject lpObject, HIScrollBarTrackInfo *lpStruct);
-#define HIScrollBarTrackInfo_sizeof() sizeof(HIScrollBarTrackInfo)
-#else
-#define cacheHIScrollBarTrackInfoFields(a,b)
-#define getHIScrollBarTrackInfoFields(a,b,c) NULL
-#define setHIScrollBarTrackInfoFields(a,b,c)
-#define HIScrollBarTrackInfo_sizeof() 0
-#endif
-
-#ifndef NO_HISideBinding
-void cacheHISideBindingFields(JNIEnv *env, jobject lpObject);
-HISideBinding *getHISideBindingFields(JNIEnv *env, jobject lpObject, HISideBinding *lpStruct);
-void setHISideBindingFields(JNIEnv *env, jobject lpObject, HISideBinding *lpStruct);
-#define HISideBinding_sizeof() sizeof(HISideBinding)
-#else
-#define cacheHISideBindingFields(a,b)
-#define getHISideBindingFields(a,b,c) NULL
-#define setHISideBindingFields(a,b,c)
-#define HISideBinding_sizeof() 0
-#endif
-
-#ifndef NO_HIThemeAnimationFrameInfo
-void cacheHIThemeAnimationFrameInfoFields(JNIEnv *env, jobject lpObject);
-HIThemeAnimationFrameInfo *getHIThemeAnimationFrameInfoFields(JNIEnv *env, jobject lpObject, HIThemeAnimationFrameInfo *lpStruct);
-void setHIThemeAnimationFrameInfoFields(JNIEnv *env, jobject lpObject, HIThemeAnimationFrameInfo *lpStruct);
-#define HIThemeAnimationFrameInfo_sizeof() sizeof(HIThemeAnimationFrameInfo)
-#else
-#define cacheHIThemeAnimationFrameInfoFields(a,b)
-#define getHIThemeAnimationFrameInfoFields(a,b,c) NULL
-#define setHIThemeAnimationFrameInfoFields(a,b,c)
-#define HIThemeAnimationFrameInfo_sizeof() 0
-#endif
-
-#ifndef NO_HIThemeAnimationTimeInfo
-void cacheHIThemeAnimationTimeInfoFields(JNIEnv *env, jobject lpObject);
-HIThemeAnimationTimeInfo *getHIThemeAnimationTimeInfoFields(JNIEnv *env, jobject lpObject, HIThemeAnimationTimeInfo *lpStruct);
-void setHIThemeAnimationTimeInfoFields(JNIEnv *env, jobject lpObject, HIThemeAnimationTimeInfo *lpStruct);
-#define HIThemeAnimationTimeInfo_sizeof() sizeof(HIThemeAnimationTimeInfo)
-#else
-#define cacheHIThemeAnimationTimeInfoFields(a,b)
-#define getHIThemeAnimationTimeInfoFields(a,b,c) NULL
-#define setHIThemeAnimationTimeInfoFields(a,b,c)
-#define HIThemeAnimationTimeInfo_sizeof() 0
-#endif
-
-#ifndef NO_HIThemeBackgroundDrawInfo
-void cacheHIThemeBackgroundDrawInfoFields(JNIEnv *env, jobject lpObject);
-HIThemeBackgroundDrawInfo *getHIThemeBackgroundDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeBackgroundDrawInfo *lpStruct);
-void setHIThemeBackgroundDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeBackgroundDrawInfo *lpStruct);
-#define HIThemeBackgroundDrawInfo_sizeof() sizeof(HIThemeBackgroundDrawInfo)
-#else
-#define cacheHIThemeBackgroundDrawInfoFields(a,b)
-#define getHIThemeBackgroundDrawInfoFields(a,b,c) NULL
-#define setHIThemeBackgroundDrawInfoFields(a,b,c)
-#define HIThemeBackgroundDrawInfo_sizeof() 0
-#endif
-
-#ifndef NO_HIThemeButtonDrawInfo
-void cacheHIThemeButtonDrawInfoFields(JNIEnv *env, jobject lpObject);
-HIThemeButtonDrawInfo *getHIThemeButtonDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeButtonDrawInfo *lpStruct);
-void setHIThemeButtonDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeButtonDrawInfo *lpStruct);
-#define HIThemeButtonDrawInfo_sizeof() sizeof(HIThemeButtonDrawInfo)
-#else
-#define cacheHIThemeButtonDrawInfoFields(a,b)
-#define getHIThemeButtonDrawInfoFields(a,b,c) NULL
-#define setHIThemeButtonDrawInfoFields(a,b,c)
-#define HIThemeButtonDrawInfo_sizeof() 0
-#endif
-
-#ifndef NO_HIThemeFrameDrawInfo
-void cacheHIThemeFrameDrawInfoFields(JNIEnv *env, jobject lpObject);
-HIThemeFrameDrawInfo *getHIThemeFrameDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeFrameDrawInfo *lpStruct);
-void setHIThemeFrameDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeFrameDrawInfo *lpStruct);
-#define HIThemeFrameDrawInfo_sizeof() sizeof(HIThemeFrameDrawInfo)
-#else
-#define cacheHIThemeFrameDrawInfoFields(a,b)
-#define getHIThemeFrameDrawInfoFields(a,b,c) NULL
-#define setHIThemeFrameDrawInfoFields(a,b,c)
-#define HIThemeFrameDrawInfo_sizeof() 0
-#endif
-
-#ifndef NO_HIThemeGroupBoxDrawInfo
-void cacheHIThemeGroupBoxDrawInfoFields(JNIEnv *env, jobject lpObject);
-HIThemeGroupBoxDrawInfo *getHIThemeGroupBoxDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeGroupBoxDrawInfo *lpStruct);
-void setHIThemeGroupBoxDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeGroupBoxDrawInfo *lpStruct);
-#define HIThemeGroupBoxDrawInfo_sizeof() sizeof(HIThemeGroupBoxDrawInfo)
-#else
-#define cacheHIThemeGroupBoxDrawInfoFields(a,b)
-#define getHIThemeGroupBoxDrawInfoFields(a,b,c) NULL
-#define setHIThemeGroupBoxDrawInfoFields(a,b,c)
-#define HIThemeGroupBoxDrawInfo_sizeof() 0
-#endif
-
-#ifndef NO_HIThemeGrowBoxDrawInfo
-void cacheHIThemeGrowBoxDrawInfoFields(JNIEnv *env, jobject lpObject);
-HIThemeGrowBoxDrawInfo *getHIThemeGrowBoxDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeGrowBoxDrawInfo *lpStruct);
-void setHIThemeGrowBoxDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeGrowBoxDrawInfo *lpStruct);
-#define HIThemeGrowBoxDrawInfo_sizeof() sizeof(HIThemeGrowBoxDrawInfo)
-#else
-#define cacheHIThemeGrowBoxDrawInfoFields(a,b)
-#define getHIThemeGrowBoxDrawInfoFields(a,b,c) NULL
-#define setHIThemeGrowBoxDrawInfoFields(a,b,c)
-#define HIThemeGrowBoxDrawInfo_sizeof() 0
-#endif
-
-#ifndef NO_HIThemePopupArrowDrawInfo
-void cacheHIThemePopupArrowDrawInfoFields(JNIEnv *env, jobject lpObject);
-HIThemePopupArrowDrawInfo *getHIThemePopupArrowDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemePopupArrowDrawInfo *lpStruct);
-void setHIThemePopupArrowDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemePopupArrowDrawInfo *lpStruct);
-#define HIThemePopupArrowDrawInfo_sizeof() sizeof(HIThemePopupArrowDrawInfo)
-#else
-#define cacheHIThemePopupArrowDrawInfoFields(a,b)
-#define getHIThemePopupArrowDrawInfoFields(a,b,c) NULL
-#define setHIThemePopupArrowDrawInfoFields(a,b,c)
-#define HIThemePopupArrowDrawInfo_sizeof() 0
-#endif
-
-#ifndef NO_HIThemeSeparatorDrawInfo
-void cacheHIThemeSeparatorDrawInfoFields(JNIEnv *env, jobject lpObject);
-HIThemeSeparatorDrawInfo *getHIThemeSeparatorDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeSeparatorDrawInfo *lpStruct);
-void setHIThemeSeparatorDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeSeparatorDrawInfo *lpStruct);
-#define HIThemeSeparatorDrawInfo_sizeof() sizeof(HIThemeSeparatorDrawInfo)
-#else
-#define cacheHIThemeSeparatorDrawInfoFields(a,b)
-#define getHIThemeSeparatorDrawInfoFields(a,b,c) NULL
-#define setHIThemeSeparatorDrawInfoFields(a,b,c)
-#define HIThemeSeparatorDrawInfo_sizeof() 0
-#endif
-
-#ifndef NO_HIThemeTabDrawInfo
-void cacheHIThemeTabDrawInfoFields(JNIEnv *env, jobject lpObject);
-HIThemeTabDrawInfo *getHIThemeTabDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeTabDrawInfo *lpStruct);
-void setHIThemeTabDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeTabDrawInfo *lpStruct);
-#define HIThemeTabDrawInfo_sizeof() sizeof(HIThemeTabDrawInfo)
-#else
-#define cacheHIThemeTabDrawInfoFields(a,b)
-#define getHIThemeTabDrawInfoFields(a,b,c) NULL
-#define setHIThemeTabDrawInfoFields(a,b,c)
-#define HIThemeTabDrawInfo_sizeof() 0
-#endif
-
-#ifndef NO_HIThemeTabPaneDrawInfo
-void cacheHIThemeTabPaneDrawInfoFields(JNIEnv *env, jobject lpObject);
-HIThemeTabPaneDrawInfo *getHIThemeTabPaneDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeTabPaneDrawInfo *lpStruct);
-void setHIThemeTabPaneDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeTabPaneDrawInfo *lpStruct);
-#define HIThemeTabPaneDrawInfo_sizeof() sizeof(HIThemeTabPaneDrawInfo)
-#else
-#define cacheHIThemeTabPaneDrawInfoFields(a,b)
-#define getHIThemeTabPaneDrawInfoFields(a,b,c) NULL
-#define setHIThemeTabPaneDrawInfoFields(a,b,c)
-#define HIThemeTabPaneDrawInfo_sizeof() 0
-#endif
-
-#ifndef NO_HIThemeTextInfo
-void cacheHIThemeTextInfoFields(JNIEnv *env, jobject lpObject);
-HIThemeTextInfo *getHIThemeTextInfoFields(JNIEnv *env, jobject lpObject, HIThemeTextInfo *lpStruct);
-void setHIThemeTextInfoFields(JNIEnv *env, jobject lpObject, HIThemeTextInfo *lpStruct);
-#define HIThemeTextInfo_sizeof() sizeof(HIThemeTextInfo)
-#else
-#define cacheHIThemeTextInfoFields(a,b)
-#define getHIThemeTextInfoFields(a,b,c) NULL
-#define setHIThemeTextInfoFields(a,b,c)
-#define HIThemeTextInfo_sizeof() 0
-#endif
-
-#ifndef NO_HIThemeTrackDrawInfo
-void cacheHIThemeTrackDrawInfoFields(JNIEnv *env, jobject lpObject);
-HIThemeTrackDrawInfo *getHIThemeTrackDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeTrackDrawInfo *lpStruct);
-void setHIThemeTrackDrawInfoFields(JNIEnv *env, jobject lpObject, HIThemeTrackDrawInfo *lpStruct);
-#define HIThemeTrackDrawInfo_sizeof() sizeof(HIThemeTrackDrawInfo)
-#else
-#define cacheHIThemeTrackDrawInfoFields(a,b)
-#define getHIThemeTrackDrawInfoFields(a,b,c) NULL
-#define setHIThemeTrackDrawInfoFields(a,b,c)
-#define HIThemeTrackDrawInfo_sizeof() 0
-#endif
-
-#ifndef NO_HMHelpContentRec
-void cacheHMHelpContentRecFields(JNIEnv *env, jobject lpObject);
-HMHelpContentRec *getHMHelpContentRecFields(JNIEnv *env, jobject lpObject, HMHelpContentRec *lpStruct);
-void setHMHelpContentRecFields(JNIEnv *env, jobject lpObject, HMHelpContentRec *lpStruct);
-#define HMHelpContentRec_sizeof() sizeof(HMHelpContentRec)
-#else
-#define cacheHMHelpContentRecFields(a,b)
-#define getHMHelpContentRecFields(a,b,c) NULL
-#define setHMHelpContentRecFields(a,b,c)
-#define HMHelpContentRec_sizeof() 0
-#endif
-
-#ifndef NO_LSApplicationParameters
-void cacheLSApplicationParametersFields(JNIEnv *env, jobject lpObject);
-LSApplicationParameters *getLSApplicationParametersFields(JNIEnv *env, jobject lpObject, LSApplicationParameters *lpStruct);
-void setLSApplicationParametersFields(JNIEnv *env, jobject lpObject, LSApplicationParameters *lpStruct);
-#define LSApplicationParameters_sizeof() sizeof(LSApplicationParameters)
-#else
-#define cacheLSApplicationParametersFields(a,b)
-#define getLSApplicationParametersFields(a,b,c) NULL
-#define setLSApplicationParametersFields(a,b,c)
-#define LSApplicationParameters_sizeof() 0
-#endif
-
-#ifndef NO_LongDateRec
-void cacheLongDateRecFields(JNIEnv *env, jobject lpObject);
-LongDateRec *getLongDateRecFields(JNIEnv *env, jobject lpObject, LongDateRec *lpStruct);
-void setLongDateRecFields(JNIEnv *env, jobject lpObject, LongDateRec *lpStruct);
-#define LongDateRec_sizeof() sizeof(LongDateRec)
-#else
-#define cacheLongDateRecFields(a,b)
-#define getLongDateRecFields(a,b,c) NULL
-#define setLongDateRecFields(a,b,c)
-#define LongDateRec_sizeof() 0
-#endif
-
-#ifndef NO_MenuTrackingData
-void cacheMenuTrackingDataFields(JNIEnv *env, jobject lpObject);
-MenuTrackingData *getMenuTrackingDataFields(JNIEnv *env, jobject lpObject, MenuTrackingData *lpStruct);
-void setMenuTrackingDataFields(JNIEnv *env, jobject lpObject, MenuTrackingData *lpStruct);
-#define MenuTrackingData_sizeof() sizeof(MenuTrackingData)
-#else
-#define cacheMenuTrackingDataFields(a,b)
-#define getMenuTrackingDataFields(a,b,c) NULL
-#define setMenuTrackingDataFields(a,b,c)
-#define MenuTrackingData_sizeof() 0
-#endif
-
-#ifndef NO_NavCBRec
-void cacheNavCBRecFields(JNIEnv *env, jobject lpObject);
-NavCBRec *getNavCBRecFields(JNIEnv *env, jobject lpObject, NavCBRec *lpStruct);
-void setNavCBRecFields(JNIEnv *env, jobject lpObject, NavCBRec *lpStruct);
-#define NavCBRec_sizeof() sizeof(NavCBRec)
-#else
-#define cacheNavCBRecFields(a,b)
-#define getNavCBRecFields(a,b,c) NULL
-#define setNavCBRecFields(a,b,c)
-#define NavCBRec_sizeof() 0
-#endif
-
-#ifndef NO_NavDialogCreationOptions
-void cacheNavDialogCreationOptionsFields(JNIEnv *env, jobject lpObject);
-NavDialogCreationOptions *getNavDialogCreationOptionsFields(JNIEnv *env, jobject lpObject, NavDialogCreationOptions *lpStruct);
-void setNavDialogCreationOptionsFields(JNIEnv *env, jobject lpObject, NavDialogCreationOptions *lpStruct);
-#define NavDialogCreationOptions_sizeof() sizeof(NavDialogCreationOptions)
-#else
-#define cacheNavDialogCreationOptionsFields(a,b)
-#define getNavDialogCreationOptionsFields(a,b,c) NULL
-#define setNavDialogCreationOptionsFields(a,b,c)
-#define NavDialogCreationOptions_sizeof() 0
-#endif
-
-#ifndef NO_NavEventData
-void cacheNavEventDataFields(JNIEnv *env, jobject lpObject);
-NavEventData *getNavEventDataFields(JNIEnv *env, jobject lpObject, NavEventData *lpStruct);
-void setNavEventDataFields(JNIEnv *env, jobject lpObject, NavEventData *lpStruct);
-#define NavEventData_sizeof() sizeof(NavEventData)
-#else
-#define cacheNavEventDataFields(a,b)
-#define getNavEventDataFields(a,b,c) NULL
-#define setNavEventDataFields(a,b,c)
-#define NavEventData_sizeof() 0
-#endif
-
-#ifndef NO_NavEventDataInfo
-void cacheNavEventDataInfoFields(JNIEnv *env, jobject lpObject);
-NavEventDataInfo *getNavEventDataInfoFields(JNIEnv *env, jobject lpObject, NavEventDataInfo *lpStruct);
-void setNavEventDataInfoFields(JNIEnv *env, jobject lpObject, NavEventDataInfo *lpStruct);
-#define NavEventDataInfo_sizeof() sizeof(NavEventDataInfo)
-#else
-#define cacheNavEventDataInfoFields(a,b)
-#define getNavEventDataInfoFields(a,b,c) NULL
-#define setNavEventDataInfoFields(a,b,c)
-#define NavEventDataInfo_sizeof() 0
-#endif
-
-#ifndef NO_NavFileOrFolderInfo
-void cacheNavFileOrFolderInfoFields(JNIEnv *env, jobject lpObject);
-NavFileOrFolderInfo *getNavFileOrFolderInfoFields(JNIEnv *env, jobject lpObject, NavFileOrFolderInfo *lpStruct);
-void setNavFileOrFolderInfoFields(JNIEnv *env, jobject lpObject, NavFileOrFolderInfo *lpStruct);
-#define NavFileOrFolderInfo_sizeof() sizeof(NavFileOrFolderInfo)
-#else
-#define cacheNavFileOrFolderInfoFields(a,b)
-#define getNavFileOrFolderInfoFields(a,b,c) NULL
-#define setNavFileOrFolderInfoFields(a,b,c)
-#define NavFileOrFolderInfo_sizeof() 0
-#endif
-
-#ifndef NO_NavMenuItemSpec
-void cacheNavMenuItemSpecFields(JNIEnv *env, jobject lpObject);
-NavMenuItemSpec *getNavMenuItemSpecFields(JNIEnv *env, jobject lpObject, NavMenuItemSpec *lpStruct);
-void setNavMenuItemSpecFields(JNIEnv *env, jobject lpObject, NavMenuItemSpec *lpStruct);
-#define NavMenuItemSpec_sizeof() sizeof(NavMenuItemSpec)
-#else
-#define cacheNavMenuItemSpecFields(a,b)
-#define getNavMenuItemSpecFields(a,b,c) NULL
-#define setNavMenuItemSpecFields(a,b,c)
-#define NavMenuItemSpec_sizeof() 0
-#endif
-
-#ifndef NO_NavReplyRecord
-void cacheNavReplyRecordFields(JNIEnv *env, jobject lpObject);
-NavReplyRecord *getNavReplyRecordFields(JNIEnv *env, jobject lpObject, NavReplyRecord *lpStruct);
-void setNavReplyRecordFields(JNIEnv *env, jobject lpObject, NavReplyRecord *lpStruct);
-#define NavReplyRecord_sizeof() sizeof(NavReplyRecord)
-#else
-#define cacheNavReplyRecordFields(a,b)
-#define getNavReplyRecordFields(a,b,c) NULL
-#define setNavReplyRecordFields(a,b,c)
-#define NavReplyRecord_sizeof() 0
-#endif
-
-#ifndef NO_PMRect
-void cachePMRectFields(JNIEnv *env, jobject lpObject);
-PMRect *getPMRectFields(JNIEnv *env, jobject lpObject, PMRect *lpStruct);
-void setPMRectFields(JNIEnv *env, jobject lpObject, PMRect *lpStruct);
-#define PMRect_sizeof() sizeof(PMRect)
-#else
-#define cachePMRectFields(a,b)
-#define getPMRectFields(a,b,c) NULL
-#define setPMRectFields(a,b,c)
-#define PMRect_sizeof() 0
-#endif
-
-#ifndef NO_PMResolution
-void cachePMResolutionFields(JNIEnv *env, jobject lpObject);
-PMResolution *getPMResolutionFields(JNIEnv *env, jobject lpObject, PMResolution *lpStruct);
-void setPMResolutionFields(JNIEnv *env, jobject lpObject, PMResolution *lpStruct);
-#define PMResolution_sizeof() sizeof(PMResolution)
-#else
-#define cachePMResolutionFields(a,b)
-#define getPMResolutionFields(a,b,c) NULL
-#define setPMResolutionFields(a,b,c)
-#define PMResolution_sizeof() 0
-#endif
-
-#ifndef NO_PixMap
-void cachePixMapFields(JNIEnv *env, jobject lpObject);
-PixMap *getPixMapFields(JNIEnv *env, jobject lpObject, PixMap *lpStruct);
-void setPixMapFields(JNIEnv *env, jobject lpObject, PixMap *lpStruct);
-#define PixMap_sizeof() sizeof(PixMap)
-#else
-#define cachePixMapFields(a,b)
-#define getPixMapFields(a,b,c) NULL
-#define setPixMapFields(a,b,c)
-#define PixMap_sizeof() 0
-#endif
-
-#ifndef NO_Point
-void cachePointFields(JNIEnv *env, jobject lpObject);
-Point *getPointFields(JNIEnv *env, jobject lpObject, Point *lpStruct);
-void setPointFields(JNIEnv *env, jobject lpObject, Point *lpStruct);
-#define Point_sizeof() sizeof(Point)
-#else
-#define cachePointFields(a,b)
-#define getPointFields(a,b,c) NULL
-#define setPointFields(a,b,c)
-#define Point_sizeof() 0
-#endif
-
-#ifndef NO_ProgressTrackInfo
-void cacheProgressTrackInfoFields(JNIEnv *env, jobject lpObject);
-ProgressTrackInfo *getProgressTrackInfoFields(JNIEnv *env, jobject lpObject, ProgressTrackInfo *lpStruct);
-void setProgressTrackInfoFields(JNIEnv *env, jobject lpObject, ProgressTrackInfo *lpStruct);
-#define ProgressTrackInfo_sizeof() sizeof(ProgressTrackInfo)
-#else
-#define cacheProgressTrackInfoFields(a,b)
-#define getProgressTrackInfoFields(a,b,c) NULL
-#define setProgressTrackInfoFields(a,b,c)
-#define ProgressTrackInfo_sizeof() 0
-#endif
-
-#ifndef NO_RGBColor
-void cacheRGBColorFields(JNIEnv *env, jobject lpObject);
-RGBColor *getRGBColorFields(JNIEnv *env, jobject lpObject, RGBColor *lpStruct);
-void setRGBColorFields(JNIEnv *env, jobject lpObject, RGBColor *lpStruct);
-#define RGBColor_sizeof() sizeof(RGBColor)
-#else
-#define cacheRGBColorFields(a,b)
-#define getRGBColorFields(a,b,c) NULL
-#define setRGBColorFields(a,b,c)
-#define RGBColor_sizeof() 0
-#endif
-
-#ifndef NO_Rect
-void cacheRectFields(JNIEnv *env, jobject lpObject);
-Rect *getRectFields(JNIEnv *env, jobject lpObject, Rect *lpStruct);
-void setRectFields(JNIEnv *env, jobject lpObject, Rect *lpStruct);
-#define Rect_sizeof() sizeof(Rect)
-#else
-#define cacheRectFields(a,b)
-#define getRectFields(a,b,c) NULL
-#define setRectFields(a,b,c)
-#define Rect_sizeof() 0
-#endif
-
-#ifndef NO_ScrollBarTrackInfo
-void cacheScrollBarTrackInfoFields(JNIEnv *env, jobject lpObject);
-ScrollBarTrackInfo *getScrollBarTrackInfoFields(JNIEnv *env, jobject lpObject, ScrollBarTrackInfo *lpStruct);
-void setScrollBarTrackInfoFields(JNIEnv *env, jobject lpObject, ScrollBarTrackInfo *lpStruct);
-#define ScrollBarTrackInfo_sizeof() sizeof(ScrollBarTrackInfo)
-#else
-#define cacheScrollBarTrackInfoFields(a,b)
-#define getScrollBarTrackInfoFields(a,b,c) NULL
-#define setScrollBarTrackInfoFields(a,b,c)
-#define ScrollBarTrackInfo_sizeof() 0
-#endif
-
-#ifndef NO_SliderTrackInfo
-void cacheSliderTrackInfoFields(JNIEnv *env, jobject lpObject);
-SliderTrackInfo *getSliderTrackInfoFields(JNIEnv *env, jobject lpObject, SliderTrackInfo *lpStruct);
-void setSliderTrackInfoFields(JNIEnv *env, jobject lpObject, SliderTrackInfo *lpStruct);
-#define SliderTrackInfo_sizeof() sizeof(SliderTrackInfo)
-#else
-#define cacheSliderTrackInfoFields(a,b)
-#define getSliderTrackInfoFields(a,b,c) NULL
-#define setSliderTrackInfoFields(a,b,c)
-#define SliderTrackInfo_sizeof() 0
-#endif
-
-#ifndef NO_TXNBackground
-void cacheTXNBackgroundFields(JNIEnv *env, jobject lpObject);
-TXNBackground *getTXNBackgroundFields(JNIEnv *env, jobject lpObject, TXNBackground *lpStruct);
-void setTXNBackgroundFields(JNIEnv *env, jobject lpObject, TXNBackground *lpStruct);
-#define TXNBackground_sizeof() sizeof(TXNBackground)
-#else
-#define cacheTXNBackgroundFields(a,b)
-#define getTXNBackgroundFields(a,b,c) NULL
-#define setTXNBackgroundFields(a,b,c)
-#define TXNBackground_sizeof() 0
-#endif
-
-#ifndef NO_TXNTab
-void cacheTXNTabFields(JNIEnv *env, jobject lpObject);
-TXNTab *getTXNTabFields(JNIEnv *env, jobject lpObject, TXNTab *lpStruct);
-void setTXNTabFields(JNIEnv *env, jobject lpObject, TXNTab *lpStruct);
-#define TXNTab_sizeof() sizeof(TXNTab)
-#else
-#define cacheTXNTabFields(a,b)
-#define getTXNTabFields(a,b,c) NULL
-#define setTXNTabFields(a,b,c)
-#define TXNTab_sizeof() 0
-#endif
-
-#ifndef NO_TextRange
-void cacheTextRangeFields(JNIEnv *env, jobject lpObject);
-TextRange *getTextRangeFields(JNIEnv *env, jobject lpObject, TextRange *lpStruct);
-void setTextRangeFields(JNIEnv *env, jobject lpObject, TextRange *lpStruct);
-#define TextRange_sizeof() sizeof(TextRange)
-#else
-#define cacheTextRangeFields(a,b)
-#define getTextRangeFields(a,b,c) NULL
-#define setTextRangeFields(a,b,c)
-#define TextRange_sizeof() 0
-#endif
-
-#ifndef NO_ThemeButtonDrawInfo
-void cacheThemeButtonDrawInfoFields(JNIEnv *env, jobject lpObject);
-ThemeButtonDrawInfo *getThemeButtonDrawInfoFields(JNIEnv *env, jobject lpObject, ThemeButtonDrawInfo *lpStruct);
-void setThemeButtonDrawInfoFields(JNIEnv *env, jobject lpObject, ThemeButtonDrawInfo *lpStruct);
-#define ThemeButtonDrawInfo_sizeof() sizeof(ThemeButtonDrawInfo)
-#else
-#define cacheThemeButtonDrawInfoFields(a,b)
-#define getThemeButtonDrawInfoFields(a,b,c) NULL
-#define setThemeButtonDrawInfoFields(a,b,c)
-#define ThemeButtonDrawInfo_sizeof() 0
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/Lock.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/Lock.java
deleted file mode 100644
index 7712dd0f6a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/Lock.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal;
-
-/**
- * Instances of this represent a recursive monitor. Note that this
- * is an empty implementation which does not actually perform locking.
- */
-public class Lock {
-
-/**
- * Locks the monitor and returns the lock count. If
- * the lock is owned by another thread, wait until
- * the lock is released.
- *
- * @return the lock count
- */
-public int lock() {
- return 0;
-}
-
-/**
- * Unlocks the monitor. If the current thread is not
- * the monitor owner, do nothing.
- */
-public void unlock() {
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/Platform.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/Platform.java
deleted file mode 100644
index e8a829be18..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/Platform.java
+++ /dev/null
@@ -1,18 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal;
-
-public class Platform {
-
-public static final String PLATFORM = "carbon"; //$NON-NLS-1$
-public static final Lock lock = new Lock ();
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/AEDesc.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/AEDesc.java
deleted file mode 100644
index afd6aa1e18..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/AEDesc.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class AEDesc {
- /** @field cast=(DescType) */
- public int descriptorType;
- /** @field cast=(AEDataStorage) */
- public int dataHandle;
- public static final int sizeof = 8;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ATSFontMetrics.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ATSFontMetrics.java
deleted file mode 100644
index 3bb857a2ff..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ATSFontMetrics.java
+++ /dev/null
@@ -1,33 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2006 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class ATSFontMetrics {
- public int version;
- public float ascent;
- public float descent;
- public float leading;
- public float avgAdvanceWidth;
- public float maxAdvanceWidth;
- public float minLeftSideBearing;
- public float minRightSideBearing;
- public float stemWidth;
- public float stemHeight;
- public float capHeight;
- public float xHeight;
- public float italicAngle;
- public float underlinePosition;
- public float underlineThickness;
- public static final int sizeof = 60;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ATSLayoutRecord.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ATSLayoutRecord.java
deleted file mode 100644
index 8cf798793e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ATSLayoutRecord.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003-2004 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class ATSLayoutRecord {
- public short glyphID;
- public int flags;
- public int originalOffset;
- public int realPos;
- public static final int sizeof = 14;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ATSTrapezoid.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ATSTrapezoid.java
deleted file mode 100644
index 0f3c6e73c1..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ATSTrapezoid.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class ATSTrapezoid {
- //FixedPoint upperLeft;
- /** @field accessor=upperLeft.x */
- public int upperLeft_x;
- /** @field accessor=upperLeft.y */
- public int upperLeft_y;
- //FixedPoint upperRight;
- /** @field accessor=upperRight.x */
- public int upperRight_x;
- /** @field accessor=upperRight.y */
- public int upperRight_y;
- //FixedPoint lowerRight;
- /** @field accessor=lowerRight.x */
- public int lowerRight_x;
- /** @field accessor=lowerRight.y */
- public int lowerRight_y;
- //FixedPoint lowerLeft;
- /** @field accessor=lowerLeft.x */
- public int lowerLeft_x;
- /** @field accessor=lowerLeft.y */
- public int lowerLeft_y;
- public static final int sizeof = 32;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ATSUCaret.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ATSUCaret.java
deleted file mode 100644
index c48373b13f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ATSUCaret.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003-2004 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class ATSUCaret {
- public int fX;
- public int fY;
- public int fDeltaX;
- public int fDeltaY;
- public static final int sizeof = 16;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ATSUTab.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ATSUTab.java
deleted file mode 100644
index 68799d6d23..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ATSUTab.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003-2004 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class ATSUTab {
- public int tabPosition;
- public short tabType;
- public static final int sizeof = 6;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ATSUUnhighlightData.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ATSUUnhighlightData.java
deleted file mode 100644
index d48cc7562c..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ATSUUnhighlightData.java
+++ /dev/null
@@ -1,27 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class ATSUUnhighlightData {
- public int dataType;
- /** @field accessor=unhighlightData.backgroundColor.red */
- public float red;
- /** @field accessor=unhighlightData.backgroundColor.green */
- public float green;
- /** @field accessor=unhighlightData.backgroundColor.blue */
- public float blue;
- /** @field accessor=unhighlightData.backgroundColor.alpha */
- public float alpha;
- public static final int sizeof = 20;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/AlertStdCFStringAlertParamRec.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/AlertStdCFStringAlertParamRec.java
deleted file mode 100644
index 9e1d7b3842..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/AlertStdCFStringAlertParamRec.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class AlertStdCFStringAlertParamRec {
- public int version;
- public boolean movable;
- public boolean helpButton;
- /** @field cast=(CFStringRef) */
- public int defaultText;
- /** @field cast=(CFStringRef) */
- public int cancelText;
- /** @field cast=(CFStringRef) */
- public int otherText;
- public short defaultButton;
- public short cancelButton;
- public short position;
- public int flags;
-
- public static final int sizeof = 28;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/BitMap.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/BitMap.java
deleted file mode 100644
index eb60d0a86b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/BitMap.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class BitMap {
- /** @field cast=(void *) */
- public int baseAddr;
- public short rowBytes;
- //Rect bounds;
- /** @field accessor=bounds.top */
- public short top;
- /** @field accessor=bounds.left */
- public short left;
- /** @field accessor=bounds.bottom */
- public short bottom;
- /** @field accessor=bounds.right */
- public short right;
- public static final int sizeof = 14;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CFRange.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CFRange.java
deleted file mode 100644
index d5055a662f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CFRange.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class CFRange {
- /** @field cast=(CFIndex) */
- public int location;
- /** @field cast=(CFIndex) */
- public int length;
- public static final int sizeof = 8;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CFRunLoopSourceContext.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CFRunLoopSourceContext.java
deleted file mode 100644
index 39bc8fd31b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CFRunLoopSourceContext.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class CFRunLoopSourceContext {
- /** @field cast=(CFIndex) */
- public int version;
- /** @field cast=(void *) */
- public int info;
- /** @field cast=(void *) */
- public int retain;
- /** @field cast=(void *) */
- public int release;
- /** @field cast=(void *) */
- public int copyDescription;
- /** @field cast=(void *) */
- public int equal;
- /** @field cast=(void *) */
- public int hash;
- /** @field cast=(void *) */
- public int schedule;
- /** @field cast=(void *) */
- public int cancel;
- /** @field cast=(void *) */
- public int perform;
- public static final int sizeof = 40;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CGFunctionCallbacks.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CGFunctionCallbacks.java
deleted file mode 100644
index 09c3c027b6..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CGFunctionCallbacks.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class CGFunctionCallbacks {
- public int version;
- /** @field cast=(CGFunctionEvaluateCallback) */
- public int evaluate;
- /** @field cast=(CGFunctionReleaseInfoCallback) */
- public int releaseInfo;
- public static final int sizeof = 12;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CGPathElement.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CGPathElement.java
deleted file mode 100644
index df2b1edce2..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CGPathElement.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class CGPathElement {
- /** @field cast=(CGPathElementType) */
- public int type;
- /** @field cast=(CGPoint *) */
- public int points;
- public static final int sizeof = 8;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CGPatternCallbacks.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CGPatternCallbacks.java
deleted file mode 100644
index 7d271c8dcc..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CGPatternCallbacks.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class CGPatternCallbacks {
- public int version;
- /** @field cast=(CGPatternDrawPatternCallback) */
- public int drawPattern;
- /** @field cast=(CGPatternReleaseInfoCallback) */
- public int releaseInfo;
- public static final int sizeof = 12;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CGPoint.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CGPoint.java
deleted file mode 100644
index cdf4bd310d..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CGPoint.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class CGPoint {
- /** @field cast=(float) */
- public float x;
- /** @field cast=(float) */
- public float y;
- public static final int sizeof = 8;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CGRect.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CGRect.java
deleted file mode 100644
index febfe66513..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CGRect.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class CGRect {
- /** @field accessor=origin.x,cast=(float) */
- public float x;
- /** @field accessor=origin.y,cast=(float) */
- public float y;
- /** @field accessor=size.width,cast=(float) */
- public float width;
- /** @field accessor=size.height,cast=(float) */
- public float height;
- public static final int sizeof = 16;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CGSize.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CGSize.java
deleted file mode 100644
index 512df38fdb..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/CGSize.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class CGSize {
- public float width;
- public float height;
- public static final int sizeof = 8;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ColorPickerInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ColorPickerInfo.java
deleted file mode 100644
index 247c9986ff..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ColorPickerInfo.java
+++ /dev/null
@@ -1,65 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class ColorPickerInfo {
-// PMColor theColor;
- /** @field accessor=theColor.profile,cast=(CMProfileHandle) */
- public int profile;
- /** @field accessor=theColor.color.rgb.red,cast=(UInt16) */
- public short red;
- /** @field accessor=theColor.color.rgb.green,cast=(UInt16) */
- public short green;
- /** @field accessor=theColor.color.rgb.blue,cast=(UInt16) */
- public short blue;
- /** @field cast=(CMProfileHandle) */
- public int dstProfile;
- /** @field cast=(UInt32) */
- public int flags;
- /** @field cast=(DialogPlacementSpec) */
- public short placeWhere;
-// Point dialogOrigin
- /** @field accessor=dialogOrigin.h,cast=(short) */
- public short h;
- /** @field accessor=dialogOrigin.v,cast=(short) */
- public short v;
- /** @field cast=(OSType) */
- public int pickerType;
- /** @field cast=(UserEventUPP) */
- public int eventProc;
- /** @field cast=(ColorChangedUPP) */
- public int colorProc;
- /** @field cast=(UInt32) */
- public int colorProcData;
-// Str255 prompt;
- /** @field cast=(Str255) */
- public byte [] prompt = new byte [256];
-// PickerMenuItemInfo mInfo;
- /** @field accessor=mInfo.editMenuID,cast=(SInt16) */
- public short editMenuID;
- /** @field accessor=mInfo.cutItem,cast=(SInt16) */
- public short cutItem;
- /** @field accessor=mInfo.copyItem,cast=(SInt16) */
- public short copyItem;
- /** @field accessor=mInfo.pasteItem,cast=(SInt16) */
- public short pasteItem;
- /** @field accessor=mInfo.clearItem,cast=(SInt16) */
- public short clearItem;
- /** @field accessor=mInfo.undoItem,cast=(SInt16) */
- public short undoItem;
- /** @field cast=(Boolean) */
- public boolean newColorChosen;
-// SInt8 filler;
- public static final int sizeof = 312;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ControlButtonContentInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ControlButtonContentInfo.java
deleted file mode 100644
index 68087882aa..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ControlButtonContentInfo.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class ControlButtonContentInfo {
- /** @field cast=(ControlContentType) */
- public short contentType;
- /** @field accessor=u.iconRef,cast=(void *) */
- public int iconRef;
- public static final int sizeof = 6;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ControlEditTextSelectionRec.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ControlEditTextSelectionRec.java
deleted file mode 100644
index a0109ac580..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ControlEditTextSelectionRec.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2005 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class ControlEditTextSelectionRec {
- public short selStart;
- public short selEnd;
- public static final int sizeof = 4;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ControlFontStyleRec.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ControlFontStyleRec.java
deleted file mode 100644
index 42ec05775d..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ControlFontStyleRec.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class ControlFontStyleRec {
- public short flags;
- public short font;
- public short size;
- public short style;
- public short mode;
- public short just;
-// RGBColor foreColor;
- /** @field accessor=foreColor.red */
- public short foreColor_red;
- /** @field accessor=foreColor.green */
- public short foreColor_green;
- /** @field accessor=foreColor.blue */
- public short foreColor_blue;
-// RGBColor backColor;
- /** @field accessor=backColor.red */
- public short backColor_red;
- /** @field accessor=backColor.green */
- public short backColor_green;
- /** @field accessor=backColor.blue */
- public short backColor_blue;
- public static final int sizeof = 24;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ControlKind.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ControlKind.java
deleted file mode 100644
index e28fcc8359..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ControlKind.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2005 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class ControlKind {
- public int signature;
- public int kind;
- public static final int sizeof = 8;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ControlTabEntry.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ControlTabEntry.java
deleted file mode 100644
index 1c584afe87..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ControlTabEntry.java
+++ /dev/null
@@ -1,24 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class ControlTabEntry {
- /** @field cast=(ControlButtonContentInfo *) */
- public int icon;
- /** @field cast=(CFStringRef) */
- public int name;
- /** @field cast=(Boolean) */
- public boolean enabled;
- public static final int sizeof = 10;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ControlTabInfoRecV1.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ControlTabInfoRecV1.java
deleted file mode 100644
index 3607bed25d..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ControlTabInfoRecV1.java
+++ /dev/null
@@ -1,24 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class ControlTabInfoRecV1 {
- /** @field cast=(SInt16) */
- public short version;
- /** @field cast=(SInt16) */
- public short iconSuiteID;
- /** @field cast=(CFStringRef) */
- public int name;
- public static final int sizeof = 8;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/Cursor.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/Cursor.java
deleted file mode 100644
index aa34829a0c..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/Cursor.java
+++ /dev/null
@@ -1,24 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class Cursor {
- public byte[] data = new byte[16 * 2];
- public byte[] mask = new byte[16 * 2];
- /** @field accessor=hotSpot.v */
- public short hotSpot_v;
- /** @field accessor=hotSpot.h */
- public short hotSpot_h;
- public static final int sizeof = 68;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/DataBrowserAccessibilityItemInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/DataBrowserAccessibilityItemInfo.java
deleted file mode 100644
index f1e248e44b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/DataBrowserAccessibilityItemInfo.java
+++ /dev/null
@@ -1,29 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class DataBrowserAccessibilityItemInfo {
- /** @field cast=(UInt32) */
- public int version;
- /** @field accessor=u.v0.container,cast=(DataBrowserItemID) */
- public int v0_container;
- /** @field accessor=u.v0.item,cast=(DataBrowserItemID) */
- public int v0_item;
- /** @field accessor=u.v0.columnProperty,cast=(DataBrowserPropertyID) */
- public int v0_columnProperty;
- /** @field accessor=u.v0.propertyPart,cast=(DataBrowserPropertyPart) */
- public int v0_propertyPart;
-
- public static final int sizeof = 20;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/DataBrowserCallbacks.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/DataBrowserCallbacks.java
deleted file mode 100644
index 762c2228df..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/DataBrowserCallbacks.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class DataBrowserCallbacks {
- /** @field cast=(UInt32) */
- public int version;
- /** @field accessor=u.v1.itemDataCallback,cast=(DataBrowserItemDataUPP) */
- public int v1_itemDataCallback;
- /** @field accessor=u.v1.itemCompareCallback,cast=(DataBrowserItemCompareUPP) */
- public int v1_itemCompareCallback;
- /** @field accessor=u.v1.itemNotificationCallback,cast=(DataBrowserItemNotificationUPP) */
- public int v1_itemNotificationCallback;
- /** @field accessor=u.v1.addDragItemCallback,cast=(DataBrowserAddDragItemUPP) */
- public int v1_addDragItemCallback;
- /** @field accessor=u.v1.acceptDragCallback,cast=(DataBrowserAcceptDragUPP) */
- public int v1_acceptDragCallback;
- /** @field accessor=u.v1.receiveDragCallback,cast=(DataBrowserReceiveDragUPP) */
- public int v1_receiveDragCallback;
- /** @field accessor=u.v1.postProcessDragCallback,cast=(DataBrowserPostProcessDragUPP) */
- public int v1_postProcessDragCallback;
- /** @field accessor=u.v1.itemHelpContentCallback,cast=(DataBrowserItemHelpContentUPP) */
- public int v1_itemHelpContentCallback;
- /** @field accessor=u.v1.getContextualMenuCallback,cast=(DataBrowserGetContextualMenuUPP) */
- public int v1_getContextualMenuCallback;
- /** @field accessor=u.v1.selectContextualMenuCallback,cast=(DataBrowserSelectContextualMenuUPP) */
- public int v1_selectContextualMenuCallback;
- public static final int sizeof = 44;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/DataBrowserCustomCallbacks.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/DataBrowserCustomCallbacks.java
deleted file mode 100644
index 202a413534..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/DataBrowserCustomCallbacks.java
+++ /dev/null
@@ -1,33 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class DataBrowserCustomCallbacks {
- public int version;
- /** @field accessor=u.v1.drawItemCallback,cast=(DataBrowserDrawItemUPP) */
- public int v1_drawItemCallback;
- /** @field accessor=u.v1.editTextCallback,cast=(DataBrowserEditItemUPP) */
- public int v1_editTextCallback;
- /** @field accessor=u.v1.hitTestCallback,cast=(DataBrowserHitTestUPP) */
- public int v1_hitTestCallback;
- /** @field accessor=u.v1.trackingCallback,cast=(DataBrowserTrackingUPP) */
- public int v1_trackingCallback;
- /** @field accessor=u.v1.dragRegionCallback,cast=(DataBrowserItemDragRgnUPP) */
- public int v1_dragRegionCallback;
- /** @field accessor=u.v1.acceptDragCallback,cast=(DataBrowserItemAcceptDragUPP) */
- public int v1_acceptDragCallback;
- /** @field accessor=u.v1.receiveDragCallback,cast=(DataBrowserItemReceiveDragUPP) */
- public int v1_receiveDragCallback;
- public static final int sizeof = 32;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/DataBrowserListViewColumnDesc.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/DataBrowserListViewColumnDesc.java
deleted file mode 100644
index 59129db345..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/DataBrowserListViewColumnDesc.java
+++ /dev/null
@@ -1,70 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class DataBrowserListViewColumnDesc {
- //DataBrowserTableViewColumnDesc propertyDesc;
- /** @field accessor=propertyDesc.propertyID,cast=(DataBrowserPropertyID) */
- public int propertyDesc_propertyID;
- /** @field accessor=propertyDesc.propertyType,cast=(OSType) */
- public int propertyDesc_propertyType;
- /** @field accessor=propertyDesc.propertyFlags,cast=(DataBrowserPropertyFlags) */
- public int propertyDesc_propertyFlags;
- //DataBrowserListViewHeaderDesc headerBtnDesc;
- /** @field accessor=headerBtnDesc.version,cast=(UInt32) */
- public int headerBtnDesc_version;
- /** @field accessor=headerBtnDesc.minimumWidth,cast=(UInt16) */
- public short headerBtnDesc_minimumWidth;
- /** @field accessor=headerBtnDesc.maximumWidth,cast=(UInt16) */
- public short headerBtnDesc_maximumWidth;
- /** @field accessor=headerBtnDesc.titleOffset,cast=(SInt16) */
- public short headerBtnDesc_titleOffset;
- /** @field accessor=headerBtnDesc.titleString,cast=(CFStringRef) */
- public int headerBtnDesc_titleString;
- /** @field accessor=headerBtnDesc.initialOrder,cast=(DataBrowserSortOrder) */
- public short headerBtnDesc_initialOrder;
- //ControlFontStyleRec headerBtnDesc_btnFontStyle;
- /** @field accessor=headerBtnDesc.btnFontStyle.flags,cast=(SInt16) */
- public short headerBtnDesc_btnFontStyle_flags;
- /** @field accessor=headerBtnDesc.btnFontStyle.font,cast=(SInt16) */
- public short headerBtnDesc_btnFontStyle_font;
- /** @field accessor=headerBtnDesc.btnFontStyle.size,cast=(SInt16) */
- public short headerBtnDesc_btnFontStyle_size;
- /** @field accessor=headerBtnDesc.btnFontStyle.style,cast=(SInt16) */
- public short headerBtnDesc_btnFontStyle_style;
- /** @field accessor=headerBtnDesc.btnFontStyle.mode,cast=(SInt16) */
- public short headerBtnDesc_btnFontStyle_mode;
- /** @field accessor=headerBtnDesc.btnFontStyle.just,cast=(SInt16) */
- public short headerBtnDesc_btnFontStyle_just;
- // RGBColor headerBtnDesc_btnFontStyle_foreColor;
- /** @field accessor=headerBtnDesc.btnFontStyle.foreColor.red,cast=(unsigned short) */
- public short headerBtnDesc_btnFontStyle_foreColor_red;
- /** @field accessor=headerBtnDesc.btnFontStyle.foreColor.green,cast=(unsigned short) */
- public short headerBtnDesc_btnFontStyle_foreColor_green;
- /** @field accessor=headerBtnDesc.btnFontStyle.foreColor.blue,cast=(unsigned short) */
- public short headerBtnDesc_btnFontStyle_foreColor_blue;
- //RGBColor headerBtnDesc_btnFontStyle_backColor;
- /** @field accessor=headerBtnDesc.btnFontStyle.backColor.red,cast=(unsigned short) */
- public short headerBtnDesc_btnFontStyle_backColor_red;
- /** @field accessor=headerBtnDesc.btnFontStyle.backColor.green,cast=(unsigned short) */
- public short headerBtnDesc_btnFontStyle_backColor_green;
- /** @field accessor=headerBtnDesc.btnFontStyle.backColor.blue,cast=(unsigned short) */
- public short headerBtnDesc_btnFontStyle_backColor_blue;
- //public ControlButtonContentInfo headerBtnDesc_btnContentInfo;
- /** @field accessor=headerBtnDesc.btnContentInfo.contentType,cast=(ControlContentType) */
- public short headerBtnDesc_btnContentInfo_contentType;
- /** @field accessor=headerBtnDesc.btnContentInfo.u.iconRef,cast=(IconRef) */
- public int headerBtnDesc_btnContentInfo_iconRef; // union field
- public static final int sizeof = 58;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/DataBrowserListViewHeaderDesc.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/DataBrowserListViewHeaderDesc.java
deleted file mode 100644
index 9c16ed525c..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/DataBrowserListViewHeaderDesc.java
+++ /dev/null
@@ -1,58 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class DataBrowserListViewHeaderDesc {
- public int version;
- public short minimumWidth;
- public short maximumWidth;
- public short titleOffset;
- /** @field cast=(CFStringRef) */
- public int titleString;
- public short initialOrder;
- // ControlFontStyleRec btnFontStyle;
- /** @field accessor=btnFontStyle.flags */
- public short btnFontStyle_flags;
- /** @field accessor=btnFontStyle.font */
- public short btnFontStyle_font;
- /** @field accessor=btnFontStyle.size */
- public short btnFontStyle_size;
- /** @field accessor=btnFontStyle.style */
- public short btnFontStyle_style;
- /** @field accessor=btnFontStyle.mode */
- public short btnFontStyle_mode;
- /** @field accessor=btnFontStyle.just */
- public short btnFontStyle_just;
- //RGBColor btnFontStyle_foreColor;
- /** @field accessor=btnFontStyle.foreColor.red */
- public short btnFontStyle_foreColor_red;
- /** @field accessor=btnFontStyle.foreColor.green */
- public short btnFontStyle_foreColor_green;
- /** @field accessor=btnFontStyle.foreColor.blue */
- public short btnFontStyle_foreColor_blue;
- //RGBColor btnFontStyle_backColor;
- /** @field accessor=btnFontStyle.backColor.red */
- public short btnFontStyle_backColor_red;
- /** @field accessor=btnFontStyle.backColor.green */
- public short btnFontStyle_backColor_green;
- /** @field accessor=btnFontStyle.backColor.blue */
- public short btnFontStyle_backColor_blue;
- //ControlButtonContentInfo btnContentInfo;
- /** @field accessor=btnContentInfo.contentType */
- public short btnContentInfo_contentType;
- /** @field accessor=btnContentInfo.u.iconRef,cast=(IconRef) */
- public int btnContentInfo_iconRef;
-
- public static final int sizeof = 46;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/EventRecord.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/EventRecord.java
deleted file mode 100644
index f3b1c0a123..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/EventRecord.java
+++ /dev/null
@@ -1,28 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-public class EventRecord {
- /** @field cast=(EventKind) */
- public short what;
- public int message;
- public int when;
- //Point where;
- /** @field accessor=where.v */
- public short where_v;
- /** @field accessor=where.h */
- public short where_h;
- /** @field cast=(EventModifiers) */
- public short modifiers;
- public static final int sizeof = 16;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/GDevice.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/GDevice.java
deleted file mode 100644
index 3220a57610..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/GDevice.java
+++ /dev/null
@@ -1,52 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class GDevice {
- public short gdRefNum;
- public short gdID;
- public short gdType;
- /** @field cast=(ITabHandle) */
- public int gdITable;
- public short gdResPref;
- /** @field cast=(SProcHndl) */
- public int gdSearchProc;
- /** @field cast=(CProcHndl) */
- public int gdCompProc;
- public short gdFlags;
- /** @field cast=(PixMapHandle) */
- public int gdPMap;
- public int gdRefCon;
- /** @field cast=(GDHandle) */
- public int gdNextGD;
- //Rect gdRect;
- /** @field accessor=gdRect.left */
- public short left;
- /** @field accessor=gdRect.top */
- public short top;
- /** @field accessor=gdRect.right */
- public short right;
- /** @field accessor=gdRect.bottom */
- public short bottom;
- public int gdMode;
- public short gdCCBytes;
- public short gdCCDepth;
- /** @field cast=(Handle) */
- public int gdCCXData;
- /** @field cast=(Handle) */
- public int gdCCXMask;
- /** @field cast=(Handle) */
- public int gdExt;
- public static final int sizeof = 62;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIAxisPosition.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIAxisPosition.java
deleted file mode 100644
index b8823b48bb..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIAxisPosition.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class HIAxisPosition {
- /** @field cast=(HIViewRef) */
- public int toView;
- public short kind;
- public float offset;
- public static final int sizeof = 10;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIAxisScale.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIAxisScale.java
deleted file mode 100644
index ba8a48a473..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIAxisScale.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class HIAxisScale {
- /** @field cast=(HIViewRef) */
- public int toView;
- public short kind;
- public float ratio;
- public static final int sizeof = 10;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIBinding.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIBinding.java
deleted file mode 100644
index 176a219cd7..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIBinding.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2007 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class HIBinding {
- public HISideBinding top = new HISideBinding();
- public HISideBinding left = new HISideBinding();
- public HISideBinding bottom = new HISideBinding();
- public HISideBinding right = new HISideBinding();
- public static final int sizeof = 40;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HICommand.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HICommand.java
deleted file mode 100644
index be6097d0d4..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HICommand.java
+++ /dev/null
@@ -1,25 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class HICommand {
- public int attributes;
- public int commandID;
- /** @field accessor=menu.menuRef,cast=(MenuRef) */
- public int menu_menuRef;
- /** @field accessor=menu.menuItemIndex,cast=(MenuItemIndex) */
- public short menu_menuItemIndex;
-
- public static final int sizeof = 14;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HILayoutInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HILayoutInfo.java
deleted file mode 100644
index 8e516e34f0..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HILayoutInfo.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2007 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class HILayoutInfo {
- public int version;
- public HIBinding binding = new HIBinding();
- public HIScaling scale = new HIScaling();
- public HIPositioning position = new HIPositioning();
- public static final int sizeof = 84;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIPositioning.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIPositioning.java
deleted file mode 100644
index 4940ed410f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIPositioning.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2007 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class HIPositioning {
- public HIAxisPosition x = new HIAxisPosition();
- public HIAxisPosition y = new HIAxisPosition();
- public static final int sizeof = 20;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIScaling.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIScaling.java
deleted file mode 100644
index f2f50b952e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIScaling.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2007 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class HIScaling {
- public HIAxisScale x = new HIAxisScale();
- public HIAxisScale y = new HIAxisScale();
- public static final int sizeof = 20;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIScrollBarTrackInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIScrollBarTrackInfo.java
deleted file mode 100644
index c60d5120b6..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIScrollBarTrackInfo.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2005 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class HIScrollBarTrackInfo {
- public int version;
- public byte enableState;
- public byte pressState;
- public float viewsize;
- public static final int sizeof = 10;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HISideBinding.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HISideBinding.java
deleted file mode 100644
index 458a864dfc..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HISideBinding.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class HISideBinding {
- /** @field cast=(HIViewRef) */
- public int toView;
- public short kind;
- public float offset;
- public static final int sizeof = 10;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeAnimationFrameInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeAnimationFrameInfo.java
deleted file mode 100644
index c6e07e1c88..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeAnimationFrameInfo.java
+++ /dev/null
@@ -1,19 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2005 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class HIThemeAnimationFrameInfo {
- public int index;
- public static final int sizeof = 4;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeAnimationTimeInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeAnimationTimeInfo.java
deleted file mode 100644
index 5ae6a5728e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeAnimationTimeInfo.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2005 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class HIThemeAnimationTimeInfo {
- public long start;
- public long current;
- public static final int sizeof = 16;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeBackgroundDrawInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeBackgroundDrawInfo.java
deleted file mode 100644
index 149065ba4e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeBackgroundDrawInfo.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2005 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class HIThemeBackgroundDrawInfo {
- public int version;
- public int state;
- public int kind;
- public static final int sizeof = 12;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeButtonDrawInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeButtonDrawInfo.java
deleted file mode 100644
index 2a1f669f4b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeButtonDrawInfo.java
+++ /dev/null
@@ -1,27 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class HIThemeButtonDrawInfo {
- public int version;
- public int state;
- public int kind;
- public int value;
- public int adornment;
- /** @field accessor=animation.time */
- public HIThemeAnimationTimeInfo time;
- /** @field accessor=animation.frame */
- public HIThemeAnimationFrameInfo frame;
- public static final int sizeof = 30;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeFrameDrawInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeFrameDrawInfo.java
deleted file mode 100644
index 3585bf0523..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeFrameDrawInfo.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2005 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class HIThemeFrameDrawInfo {
- public int version;
- public int state;
- public int kind;
- public boolean isFocused;
- public static final int sizeof = 14;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeGroupBoxDrawInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeGroupBoxDrawInfo.java
deleted file mode 100644
index 43d148954c..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeGroupBoxDrawInfo.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2005 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class HIThemeGroupBoxDrawInfo {
- public int version;
- public int state;
- public int kind;
- public static final int sizeof = 12;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeGrowBoxDrawInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeGrowBoxDrawInfo.java
deleted file mode 100644
index 0dfa7fe8e9..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeGrowBoxDrawInfo.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2005 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class HIThemeGrowBoxDrawInfo {
- public int version;
- public int kind;
- public int state;
- public short direction;
- public int size;
- public static final int sizeof = 18;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemePopupArrowDrawInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemePopupArrowDrawInfo.java
deleted file mode 100644
index b581ebaae1..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemePopupArrowDrawInfo.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2005 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class HIThemePopupArrowDrawInfo {
- public int version;
- public int state;
- public short orientation;
- public short size;
- public static final int sizeof = 12;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeSeparatorDrawInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeSeparatorDrawInfo.java
deleted file mode 100644
index c05aea059b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeSeparatorDrawInfo.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2005 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class HIThemeSeparatorDrawInfo {
- public int version;
- public int state;
- public static final int sizeof = 8;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeTabDrawInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeTabDrawInfo.java
deleted file mode 100644
index 15682d8b89..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeTabDrawInfo.java
+++ /dev/null
@@ -1,27 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class HIThemeTabDrawInfo {
- public int version;
- public short style;
- public short direction;
- public int size;
- public int adornment;
- /** @field exclude=#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_4 */
- public int kind;
- /** @field exclude=#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_4 */
- public int position;
- public static final int sizeof = OS.VERSION >= 0x1040 ? 24 : 16;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeTabPaneDrawInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeTabPaneDrawInfo.java
deleted file mode 100644
index 4575173729..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeTabPaneDrawInfo.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class HIThemeTabPaneDrawInfo {
- public int version;
- public int state;
- public short direction;
- public int size;
- /** @field exclude=#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_4 */
- public int kind;
- /** @field exclude=#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_4 */
- public int adornment;
- public static final int sizeof = OS.VERSION >= 0x1040 ? 22 : 14;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeTextInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeTextInfo.java
deleted file mode 100644
index 4c72f04030..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeTextInfo.java
+++ /dev/null
@@ -1,27 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2005 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class HIThemeTextInfo {
- public int version;
- public int state;
- public short fontID;
- public int horizontalFlushness;
- public int verticalFlushness;
- public int options;
- public int truncationPosition;
- public int truncationMaxLines;
- public boolean truncationHappened;
- public static final int sizeof = 32;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeTrackDrawInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeTrackDrawInfo.java
deleted file mode 100644
index e64cab5bcd..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HIThemeTrackDrawInfo.java
+++ /dev/null
@@ -1,45 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class HIThemeTrackDrawInfo {
- public int version;
- /** @field cast=(ThemeTrackKind) */
- public short kind;
- //HIRect bounds
- /** @field accessor=bounds.origin.x */
- public float bounds_x;
- /** @field accessor=bounds.origin.y */
- public float bounds_y;
- /** @field accessor=bounds.size.width */
- public float bounds_width;
- /** @field accessor=bounds.size.height */
- public float bounds_height;
- public int min;
- public int max;
- public int value;
- public int reserved;
- /** @field cast=(ThemeTrackAttributes) */
- public short attributes;
- /** @field cast=(ThemeTrackEnableState) */
- public byte enableState;
- public byte filler1;
- /** @field accessor=trackInfo.scrollbar */
- public ScrollBarTrackInfo scrollbar;
- /** @field accessor=trackInfo.slider */
- public SliderTrackInfo slider;
- /** @field accessor=trackInfo.progress */
- public ProgressTrackInfo progress;
- public static final int sizeof = 48;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HMHelpContentRec.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HMHelpContentRec.java
deleted file mode 100644
index 591b61b0be..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/HMHelpContentRec.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class HMHelpContentRec {
- public int version;
-// Rect absHotRect;
- /** @field accessor=absHotRect.top */
- public short absHotRect_top;
- /** @field accessor=absHotRect.left */
- public short absHotRect_left;
- /** @field accessor=absHotRect.bottom */
- public short absHotRect_bottom;
- /** @field accessor=absHotRect.right */
- public short absHotRect_right;
- public short tagSide;
-// HMHelpContent content[2];
- /** @field accessor=content[0].contentType */
- public int content0_contentType;
- /** @field accessor=content[0].u.tagCFString,cast=(CFStringRef) */
- public int content0_tagCFString;
- /** @field accessor=content[1].contentType */
- public int content1_contentType;
- /** @field accessor=content[1].u.tagCFString,cast=(CFStringRef) */
- public int content1_tagCFString;
- public static final int sizeof = 534;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/LSApplicationParameters.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/LSApplicationParameters.java
deleted file mode 100644
index e70e368940..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/LSApplicationParameters.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class LSApplicationParameters {
- public int version;
- public int flags;
- /** @field cast=(const FSRef *) */
- public int application;
- /** @field cast=(void *) */
- public int asyncLaunchRefCon;
- /** @field cast=(CFDictionaryRef) */
- public int environment;
- /** @field cast=(CFArrayRef) */
- public int argv;
- /** @field cast=(AppleEvent *) */
- public int initialEvent;
- public static final int sizeof = 28;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/LongDateRec.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/LongDateRec.java
deleted file mode 100644
index 88d20302eb..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/LongDateRec.java
+++ /dev/null
@@ -1,46 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class LongDateRec {
- /** @field accessor=ld.era */
- public short era;
- /** @field accessor=ld.year */
- public short year;
- /** @field accessor=ld.month */
- public short month;
- /** @field accessor=ld.day */
- public short day;
- /** @field accessor=ld.hour */
- public short hour;
- /** @field accessor=ld.minute */
- public short minute;
- /** @field accessor=ld.second */
- public short second;
- /** @field accessor=ld.dayOfWeek */
- public short dayOfWeek;
- /** @field accessor=ld.dayOfYear */
- public short dayOfYear;
- /** @field accessor=ld.weekOfYear */
- public short weekOfYear;
- /** @field accessor=ld.pm */
- public short pm;
- /** @field accessor=ld.res1 */
- public short res1;
- /** @field accessor=ld.res2 */
- public short res2;
- /** @field accessor=ld.res3 */
- public short res3;
- public static final int sizeof = 28;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/MenuTrackingData.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/MenuTrackingData.java
deleted file mode 100644
index ca8c3ed3e0..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/MenuTrackingData.java
+++ /dev/null
@@ -1,33 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class MenuTrackingData {
- /** @field cast=(MenuRef) */
- public int menu;
- public short itemSelected;
- public short itemUnderMouse;
-// Rect itemRect;
- /** @field accessor=itemRect.top */
- public short top;
- /** @field accessor=itemRect.left */
- public short left;
- /** @field accessor=itemRect.bottom */
- public short bottom;
- /** @field accessor=itemRect.right */
- public short right;
- public int virtualMenuTop;
- public int virtualMenuBottom;
- public static int sizeof = 24;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/NavCBRec.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/NavCBRec.java
deleted file mode 100644
index 975c226b8f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/NavCBRec.java
+++ /dev/null
@@ -1,29 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class NavCBRec {
- public short version;
- /** @field cast=(NavDialogRef) */
- public int context;
- /** @field cast=(WindowRef) */
- public int window;
- public Rect customRect = new Rect ();
- public Rect previewRect = new Rect ();
- public NavEventData eventData = new NavEventData ();
- /** @field cast=(NavUserAction) */
- public int userAction;
- public byte[] reserved = new byte[218];
- public static final int sizeof = 254;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/NavDialogCreationOptions.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/NavDialogCreationOptions.java
deleted file mode 100644
index de7e4ea5e1..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/NavDialogCreationOptions.java
+++ /dev/null
@@ -1,46 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class NavDialogCreationOptions {
- public short version;
- /** @field cast=(NavDialogOptionFlags) */
- public int optionFlags;
-// Point location;
- /** @field accessor=location.h */
- public short location_h;
- /** @field accessor=location.v */
- public short location_v;
- /** @field cast=(CFStringRef) */
- public int clientName;
- /** @field cast=(CFStringRef) */
- public int windowTitle;
- /** @field cast=(CFStringRef) */
- public int actionButtonLabel;
- /** @field cast=(CFStringRef) */
- public int cancelButtonLabel;
- /** @field cast=(CFStringRef) */
- public int saveFileName;
- /** @field cast=(CFStringRef) */
- public int message;
- public int preferenceKey;
- /** @field cast=(CFArrayRef) */
- public int popupExtension;
- /** @field cast=(WindowModality) */
- public int modality;
- /** @field cast=(WindowRef) */
- public int parentWindow;
-// char reserved[16];
- public static final int sizeof = 66;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/NavEventData.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/NavEventData.java
deleted file mode 100644
index 5ddf0b52ea..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/NavEventData.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class NavEventData {
- public NavEventDataInfo eventDataParms = new NavEventDataInfo();
- public short itemHit;
- public static final int sizeof = 6;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/NavEventDataInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/NavEventDataInfo.java
deleted file mode 100644
index 2196f31f36..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/NavEventDataInfo.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class NavEventDataInfo {
- /** @field cast=(EventRecord *) */
- public int event;
- /** @field cast=(void *) */
- public int param;
- public static final int sizeof = 4;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/NavFileOrFolderInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/NavFileOrFolderInfo.java
deleted file mode 100644
index 6a6c222e35..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/NavFileOrFolderInfo.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class NavFileOrFolderInfo {
- public short version;
- public boolean isFolder;
- public boolean visible;
- public int creationDate;
- public int modificationDate;
- //TODO add union and struct
- //public struct fileInfo;
- //public struct folderInfo;
- public static final int sizeof = 268;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/NavMenuItemSpec.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/NavMenuItemSpec.java
deleted file mode 100644
index db21ec1798..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/NavMenuItemSpec.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class NavMenuItemSpec {
- public short version;
- public int menuCreator;
- public int menuType;
- public byte[] menuItemName = new byte[256];
- public byte[] reserved = new byte[245];
- public static final int sizeof = 512;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/NavReplyRecord.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/NavReplyRecord.java
deleted file mode 100644
index ec9eae2503..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/NavReplyRecord.java
+++ /dev/null
@@ -1,47 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class NavReplyRecord {
- /** @field cast=(UInt16) */
- public short version;
- /** @field cast=(Boolean) */
- public boolean validRecord;
- /** @field cast=(Boolean) */
- public boolean replacing;
- /** @field cast=(Boolean) */
- public boolean isStationery;
- /** @field cast=(Boolean) */
- public boolean translationNeeded;
- //AEDescList selection;
- /** @field accessor=selection.descriptorType,cast=(DescType) */
- public int selection_descriptorType;
- /** @field accessor=selection.dataHandle,cast=(AEDataStorage) */
- public int selection_dataHandle;
- /** @field cast=(ScriptCode) */
- public short keyScript;
- /** @field cast=(FileTranslationSpecArrayHandle) */
- public int fileTranslation;
- /** @field cast=(UInt32) */
- public int reserved1;
- /** @field cast=(CFStringRef) */
- public int saveFileName;
- /** @field cast=(Boolean) */
- public boolean saveFileExtensionHidden;
- /** @field cast=(UInt8) */
- public byte reserved2;
- /** @field cast=(char[]) */
- public byte[] reserved = new byte[225];
- public static final int sizeof = 256;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/OS.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/OS.java
deleted file mode 100644
index 67a03b5f3f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/OS.java
+++ /dev/null
@@ -1,5788 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2009 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-import org.eclipse.swt.internal.*;
-
-public class OS extends C {
- static {
- Library.loadLibrary ("swt-pi");
- }
-
- public static final int VERSION;
- static {
- int [] response = new int [1];
- OS.Gestalt (OS.gestaltSystemVersion, response);
- VERSION = response [0] & 0xffff;
- }
-
- /** Constants */
- public static final int RGBDirect = 16;
- public static final int alphaLock = 0x0400;
- public static final int badDragFlavorErr = -1852;
- public static final int bold = 1;
- public static final int cantGetFlavorErr = -1854;
- public static final int checkMark = 18;
- public static final int cmdKey = 1 << 8;
- public static final int controlKey = 1 << 12;
- public static final int diamondMark = 19;
- public static final int dragNotAcceptedErr = -1857;
- public static final int errControlIsNotEmbedder = -30590;
- public static final int errDataBrowserItemNotFound = -4971;
- public static final int errUnknownControl = -30584;
- public static final int eventLoopTimedOutErr = -9875;
- public static final int eventNotHandledErr = -9874;
- public static final int eventParameterNotFoundErr = -9870;
- public static final int gestaltSystemVersion = ('s'<<24) + ('y'<<16) + ('s'<<8) + 'v';
- public static final int inContent = 3;
- public static final int inMenuBar = 1;
- public static final int inStructure = 15;
- public static final int inZoomIn = 7;
- public static final int inZoomOut = 8;
- public static final int inToolbarButton = 13;
- public static final int italic = 2;
- public static final int k24RGBPixelFormat = 0x00000018;
- public static final int k32ARGBPixelFormat = 0x00000020;
- public static final int kActivateAndHandleClick = 3;
- public static final int kAppearanceEventClass = ('a'<<24) + ('p'<<16) + ('p'<<8) + 'r';
- public static final int kAEAppearanceChanged = ('t'<<24) + ('h'<<16) + ('m'<<8) + 'e';
- public static final int kAESystemFontChanged = ('s'<<24) + ('y'<<16) + ('s'<<8) + 'f';
- public static final int kAESmallSystemFontChanged = ('s'<<24) + ('s'<<16) + ('f'<<8) + 'n';
- public static final int kAEViewsFontChanged = ('v'<<24) + ('f'<<16) + ('n'<<8) + 't';
- public static final int kAEQuitApplication = ('q'<<24) + ('u'<<16) + ('i'<<8) + 't';
- public static final int kCoreEventClass = ('a'<<24) + ('e'<<16) + ('v'<<8) + 't';
- public static final int kAlertCautionAlert = 2;
- public static final int kAlertCautionIcon = ('c'<<24) + ('a'<<16) + ('u'<<8) + 't';
- public static final int kAlertNoteAlert = 1;
- public static final int kAlertNoteIcon = ('n'<<24) + ('o'<<16) + ('t'<<8) + 'e';
- public static final int kAlertPlainAlert = 3;
- public static final int kAlertStopAlert = 0;
- public static final int kAlertStopIcon = ('s'<<24) + ('t'<<16) + ('o'<<8) + 'p';
- public static final int kAlertDefaultOKText = -1;
- public static final int kAlertDefaultCancelText = -1;
- public static final int kAlertStdAlertOKButton = 1;
- public static final int kAlertStdAlertCancelButton = 2;
- public static final int kAlertStdAlertOtherButton = 3;
- public static final int kAtSpecifiedOrigin = 0;
- public static final int kATSFontContextGlobal = 1;
- public static final int kATSFontContextLocal = 2;
- public static final int kATSOptionFlagsDefault = 0;
- public static final int kATSOptionFlagsDefaultScope = 0x00000000 << 12;
- public static final int kATSFontFormatUnspecified = 0;
- public static final int kATSDeletedGlyphcode = 0xFFFF;
- public static final int kATSLineLastNoJustification = 0x00000020;
- public static final int kATSUAscentTag = 284;
- public static final int kATSUCrossStreamShiftTag = 269;
- public static final int kATSUDescentTag = 285;
- public static final int kATSUDirectDataBaselineDeltaFixedArray = 1;
- public static final int kATSUDirectDataLayoutRecordATSLayoutRecordVersion1 = 100;
- public static final int kATSUDirectDataLayoutRecordATSLayoutRecordCurrent = kATSUDirectDataLayoutRecordATSLayoutRecordVersion1;
- public static final int kATSUFullJustification = 0x40000000;
- public static final int kATSUNoJustification = 0x00000000;
- public static final int kATSUImposeWidthTag = 266;
- public static final int kATSULineAscentTag = 8;
- public static final int kATSULineDescentTag = 9;
- public static final int kATSULineDirectionTag = 3;
- public static final int kATSLineUseDeviceMetrics = 0x01000000;
- public static final int kATSLineKeepSpacesOutOfMargin = 0x00000008;
- public static final int kATSUStartAlignment = 0x00000000;
- public static final int kATSUEndAlignment = 0x40000000;
- public static final int kATSUCenterAlignment = 0x20000000;
- public static final int kATSUByCharacter = 0;
- public static final int kATSUByTypographicCluster = 1;
- public static final int kATSUByWord = 2;
- public static final int kATSUByCharacterCluster = 3;
- public static final int kATSUColorTag = 263;
- public static final int kATSUCGContextTag = 32767;
- public static final int kATSUFontTag = 261;
- public static final int kATSULineFlushFactorTag = 5;
- public static final int kATSULineHighlightCGColorTag = 17;
- public static final int kATSULineJustificationFactorTag = 4;
- public static final int kATSULineLayoutOptionsTag = 7;
- public static final int kATSULineWidthTag = 1;
- public static final int kATSULeftToRightBaseDirection = 0;
- public static final int kATSURightToLeftBaseDirection = 1;
- public static final int kATSURGBAlphaColorTag = 288;
- public static final int kATSUQDBoldfaceTag = 256;
- public static final int kATSUQDItalicTag = 257;
- public static final int kATSUQDUnderlineTag = 258;
- public static final int kATSUStyleStrikeThroughTag = 292;
- public static final int kATSUStyleUnderlineColorOptionTag = 291;
- public static final int kATSUStyleUnderlineCountOptionTag = 290;
- public static final int kATSUStyleStrikeThroughColorOptionTag = 294;
- public static final int kATSUStyleSingleLineCount = 1;
- public static final int kATSUStyleDoubleLineCount = 2;
- public static final int kATSULeftTab = 0;
- public static final int kATSUseDeviceOrigins = 1;
- public static final int kATSUseLineHeight = 0x7FFFFFFF;
- public static final int kATSUSizeTag = 262;
- public static final int kATSUToTextEnd = 0xFFFFFFFF;
- public static final int kCFRunLoopBeforeWaiting = 1 << 5;
- public static final int kCFRunLoopAfterWaiting = 1 << 6;
- public static final int kCFRunLoopRunFinished = 1;
- public static final int kCFRunLoopRunStopped = 2;
- public static final int kCFRunLoopRunTimedOut = 3;
- public static final int kCFRunLoopRunHandledSource = 4;
- public static final int kAvailBoundsChangedForDock = 1 << 0;
- public static final int kCGBlendModeNormal = 0;
- public static final int kCGBlendModeDifference = 10;
- public static final int kCGBitmapByteOrderDefault = 0 << 12;
- public static final int kCGBitmapByteOrder16Little = 1 << 12;
- public static final int kCGBitmapByteOrder32Little = 2 << 12;
- public static final int kCGBitmapByteOrder16Big = 3 << 12;
- public static final int kCGBitmapByteOrder32Big = 4 << 12;
- public static final int kCGBitmapByteOrder16Host = __BIG_ENDIAN__() ? kCGBitmapByteOrder16Big : kCGBitmapByteOrder16Little;
- public static final int kCGBitmapByteOrder32Host = __BIG_ENDIAN__() ? kCGBitmapByteOrder32Big : kCGBitmapByteOrder32Little;
- public static final int kCFAllocatorDefault = 0;
- public static final int kCFNumberFormatterDecimalStyle = 1;
- public static final int kCFURLPOSIXPathStyle = 0;
- public static final int kCFStringEncodingASCII = 0x0600;
- public static final int kCFStringEncodingMacRoman = 0;
- public static final int kCFStringEncodingUTF8 = 0x08000100;
- public static final int kCFStringEncodingUnicode = 0x0100;
- public static final int kCGEncodingMacRoman = 1;
- public static final int kCGImageAlphaNone = 0;
- public static final int kCGImageAlphaPremultipliedLast = 1;
- public static final int kCGImageAlphaPremultipliedFirst = 2;
- public static final int kCGImageAlphaLast = 3;
- public static final int kCGImageAlphaFirst = 4;
- public static final int kCGImageAlphaNoneSkipLast = 5;
- public static final int kCGImageAlphaNoneSkipFirst = 6;
- public static final int kCGInterpolationDefault = 0;
- public static final int kCGInterpolationNone = 1;
- public static final int kCGInterpolationLow = 2;
- public static final int kCGInterpolationHigh = 3;
- public static final int kCGLineCapButt = 0;
- public static final int kCGLineCapRound = 1;
- public static final int kCGLineCapSquare = 2;
- public static final int kCGLineJoinMiter = 0;
- public static final int kCGLineJoinRound = 1;
- public static final int kCGLineJoinBevel = 2;
- public static final int kCGPathElementMoveToPoint = 0;
- public static final int kCGPathElementAddLineToPoint = 1;
- public static final int kCGPathElementAddQuadCurveToPoint = 2;
- public static final int kCGPathElementAddCurveToPoint = 3;
- public static final int kCGPathElementCloseSubpath = 4;
- public static final int kCGPatternTilingNoDistortion = 0;
- public static final int kCGPatternTilingConstantSpacingMinimalDistortion = 1;
- public static final int kCGPatternTilingConstantSpacing = 2;
- public static final int kCGRenderingIntentDefault = 0;
- public static final int kCGTextFill = 0;
- public static final int kCGTextInvisible = 3;
- public static final int kCMHelpItemRemoveHelp = 3;
- public static final int kColorPickerDialogIsMoveable = 1;
- public static final int kColorPickerDialogIsModal = 2;
- public static final int kControlBehaviorPushbutton = 0;
- public static final int kControlBehaviorToggles = 0x0100;
- public static final int kControlBevelButtonAlignCenter = 0;
- public static final int kControlBevelButtonAlignLeft = 1;
- public static final int kControlBevelButtonAlignRight = 2;
- public static final int kControlBevelButtonAlignTextCenter = 1;
- public static final int kControlBevelButtonAlignTextFlushRight = -1;
- public static final int kControlBevelButtonAlignTextFlushLeft = -2;
- public static final int kControlBevelButtonNormalBevelProc = 33;
- public static final int kControlBevelButtonSmallBevel = 0;
- public static final int kControlBevelButtonLargeBevel = 2;
- public static final int kControlBevelButtonMenuRefTag = ('m'<<24) + ('h'<<16) + ('n'<<8) + 'd';
- public static final int kControlBevelButtonNormalBevel = 1;
- public static final int kControlBevelButtonPlaceBelowGraphic = 3;
- public static final int kControlBevelButtonPlaceToRightOfGraphic = 1;
- public static final int kControlBevelButtonKindTag = ('b'<<24) + ('e'<<16) + ('b'<<8) + 'k';
- public static final int kControlBevelButtonTextAlignTag = ('t'<<24) + ('a'<<16) + ('l'<<8) + 'i';
- public static final int kControlBevelButtonTextPlaceTag = ('t'<<24) + ('p'<<16) + ('l'<<8) + 'c';
- public static final int kControlBevelButtonGraphicAlignTag = ('g'<<24) + ('a'<<16) + ('l'<<8) + 'i';
- public static final int kControlBoundsChangeSizeChanged = 1 << 2;
- public static final int kControlBoundsChangePositionChanged = 1 << 3;
- public static final int kControlClockTypeHourMinute = 0;
- public static final int kControlClockTypeHourMinuteSecond = 1;
- public static final int kControlClockTypeMonthDayYear = 2;
- public static final int kControlClockTypeMonthYear = 3;
- public static final int kControlClockFlagStandard = 0;
- public static final int kControlClockFlagDisplayOnly = 1;
- public static final int kControlClockFlagLive = 2;
- public static final int kControlClockLongDateTag = ('d'<<24) + ('a'<<16) + ('t'<<8) + 'e';
- public static final int kControlCheckBoxAutoToggleProc = 371;
- public static final int kControlContentCGImageRef = 134;
- public static final int kControlContentCIconHandle = 130;
- public static final int kControlContentIconRef = 132;
- public static final int kControlContentMetaPart = -2;
- public static final int kControlContentTextOnly = 0;
- public static final int kControlDataBrowserIncludesFrameAndFocusTag = ('b'<<24) + ('r'<<16) + ('d'<<8) + 'r';
- public static final int kControlDownButtonPart = 21;
- public static final int kControlEditTextCFStringTag = ('c'<<24) + ('f'<<16) + ('s'<<8) + 't';
- public static final int kControlEditTextLockedTag = ('l'<<24) + ('o'<<16) + ('c'<<8) + 'k';
- public static final int kControlEditTextSingleLineTag = ('s'<<24) + ('g'<<16) + ('l'<<8) + 'c';
- public static final int kControlEditTextSelectionTag = ('s'<<24) + ('e'<<16) + ('l'<<8) + 'e';
- public static final int kControlEditTextTextTag = ('t'<<24) + ('e'<<16) + ('x'<<8) + 't';
- public static final int kControlEditTextInsertCFStringRefTag = ('i'<<24) + ('n'<<16) + ('c'<<8) + 'f';
- public static final int kControlEditTextPasswordCFStringTag = ('p'<<24) + ('w'<<16) + ('c'<<8) + 'f';
- public static final int kControlEditTextPart = 5;
- public static final int kControlEntireControl = 0;
- public static final int kControlFocusNoPart = 0;
- public static final int kControlFontStyleTag = ('f'<<24) + ('o'<<16) + ('n'<<8) + 't';
- public static final int kControlGetsFocusOnClick = 1 << 8;
- public static final int kControlGroupBoxTextTitleProc = 160;
- public static final int kControlHandlesTracking = 1 << 5;
- public static final int kControlIconTransformTag = ('t'<<24) + ('r'<<16) + ('f'<<8) + 'm';
- public static final int kControlIndicatorPart = 129;
- public static final int kControlKindScrollBar = ('s'<<24) + ('b'<<16) + ('a'<<8) + 'r';
- public static final int kControlMsgApplyTextColor = 30;
- public static final int kControlMsgSetUpBackground = 23;
- public static final int kControlPageDownPart = 23;
- public static final int kControlPageUpPart = 22;
- public static final int kControlPopupArrowEastProc = 192;
- public static final int kControlPopupArrowOrientationEast = 0;
- public static final int kControlPopupArrowOrientationWest = 1;
- public static final int kControlPopupArrowOrientationNorth = 2;
- public static final int kControlPopupArrowOrientationSouth = 3;
- public static final int kControlPopupArrowSizeNormal = 0;
- public static final int kControlPopupArrowSizeSmall = 1;
- public static final int kControlPopupButtonProc = 400;
- public static final int kControlProgressBarIndeterminateTag = ('i'<<24) + ('n'<<16) + ('d'<<8) + 'e';
- public static final int kControlProgressBarProc = 80;
- public static final int kControlPushButtonProc = 368;
- public static final int kControlRadioButtonAutoToggleProc = 372;
- public static final int kControlScrollBarLiveProc = 386;
- public static final int kControlSearchFieldCancelPart = 30;
- public static final int kControlSearchFieldMenuPart = 31;
- public static final int kControlSeparatorLineProc = 144;
- public static final int kControlSizeTag = ('s'<<24) + ('i'<<16) + ('z'<<8) + 'e';
- public static final int kControlSizeSmall = 1;
- public static final int kControlSliderLiveFeedback = (1 << 0);
- public static final int kControlSliderNonDirectional = (1 << 3);
- public static final int kControlSliderProc = 48;
- public static final int kControlClickableMetaPart = -4;
- public static final int kControlStructureMetaPart = -1;
- public static final int kControlSupportsEmbedding = 1 << 1;
- public static final int kControlSupportsFocus = 1 << 2;
- public static final int kControlStaticTextIsMultilineTag = ('s'<<24) + ('t'<<16) + ('i'<<8) + 'm';
- public static final int kControlStaticTextCFStringTag = ('c'<<24) + ('f'<<16) + ('s'<<8) + 't';
- public static final int kControlTabContentRectTag = ('r'<<24) + ('e'<<16) + ('c'<<8) + 't';
- public static final int kControlTabDirectionNorth = 0;
- public static final int kControlTabDirectionSouth = 1;
- public static final int kControlTabImageContentTag = ('c'<<24) + ('o'<<16) + ('n'<<8) + 't';
- public static final int kControlTabInfoVersionOne = 1;
- public static final int kControlTabInfoTag = ('t'<<24) + ('a'<<16) + ('b'<<8) + 'i';
- public static final int kControlTabSizeLarge = 0;
- public static final int kControlTabSmallProc = 129;
- public static final int kControlUpButtonPart = 20;
- public static final int kControlUserPaneDrawProcTag = ('d'<<24) + ('r'<<16) + ('a'<<8) + 'w';
- public static final int kControlUserPaneHitTestProcTag = ('h'<<24) + ('i'<<16) + ('t'<<8) + 't';
- public static final int kControlUserPaneProc = 256;
- public static final int kControlUserPaneTrackingProcTag = ('t'<<24) + ('r'<<16) + ('a'<<8) + 'k';
- public static final int kControlUseBackColorMask = 16;
- public static final int kControlUseFontMask = 0x1;
- public static final int kControlUseForeColorMask = 8;
- public static final int kControlUseJustMask = 0x0040;
- public static final int kControlUseSizeMask = 0x4;
- public static final int kControlUseThemeFontIDMask = 0x80;
- public static final int kControlUseFaceMask = 0x2;
- public static final int kControlWantsActivate = 1 << 4;
- public static final int kCurrentProcess = 2;
- public static final int kDataBrowserAttributeListViewAlternatingRowColors = (1 << 1);
- public static final int kDataBrowserAttributeListViewDrawColumnDividers = (1 << 2);
- public static final int kDataBrowserCheckboxType = ('c'<<24) + ('h'<<16) + ('b'<<8) + 'x';
- public static final int kDataBrowserCmdTogglesSelection = 1 << 3;
- public static final int kDataBrowserContainerClosed = 10;
- public static final int kDataBrowserContainerClosing = 9;
- public static final int kDataBrowserContainerIsClosableProperty = 6;
- public static final int kDataBrowserContainerIsOpen = 1 << 1;
- public static final int kDataBrowserContainerIsOpenableProperty = 5;
- public static final int kDataBrowserContainerIsSortableProperty = 7;
- public static final int kDataBrowserContainerOpened = 8;
- public static final int kDataBrowserCustomType = 0x3F3F3F3F;
- public static final int kDataBrowserDefaultPropertyFlags = 0;
- public static final int kDataBrowserDragSelect = 1 << 0;
- public static final int kDataBrowserIconAndTextType = ('t'<<24) + ('i'<<16) + ('c'<<8) + 'n';
- public static final int kDataBrowserItemAnyState = -1;
- public static final int kDataBrowserItemIsActiveProperty = 1;
- public static final int kDataBrowserItemIsContainerProperty = 4;
- public static final int kDataBrowserItemIsDragTarget = 1 << 2;
- public static final int kDataBrowserItemIsEditableProperty = 3;
- public static final int kDataBrowserItemIsSelectableProperty = 2;
- public static final int kDataBrowserItemIsSelected = 1 << 0;
- public static final int kDataBrowserItemNoProperty = 0;
- public static final int kDataBrowserItemParentContainerProperty = 11;
- public static final int kDataBrowserItemsAdd = 0;
- public static final int kDataBrowserItemsAssign = 1;
- public static final int kDataBrowserItemsRemove = 3;
- public static final int kDataBrowserItemRemoved = 2;
- public static final int kDataBrowserItemSelected = 5;
- public static final int kDataBrowserItemDeselected = 6;
- public static final int kDataBrowserItemDoubleClicked = 7;
- public static final int kDataBrowserLatestCallbacks = 0;
- public static final int kDataBrowserLatestCustomCallbacks = 0;
- public static final int kDataBrowserListView = ('l'<<24) + ('s'<<16) + ('t'<<8) + 'v';
- public static final int kDataBrowserListViewLatestHeaderDesc = 0;
- public static final int kDataBrowserListViewMovableColumn = 1 << OS.kDataBrowserViewSpecificFlagsOffset + 1;
- public static final int kDataBrowserListViewSelectionColumn = 1 << OS.kDataBrowserViewSpecificFlagsOffset;
- public static final int kDataBrowserListViewSortableColumn = 1 << 18;
- public static final int kDataBrowserNeverEmptySelectionSet = 1 << 6;
- public static final int kDataBrowserMetricCellContentInset = 1;
- public static final int kDataBrowserMetricIconAndTextGap = 2;
- public static final int kDataBrowserMetricDisclosureColumnEdgeInset = 3;
- public static final int kDataBrowserMetricDisclosureTriangleAndContentGap = 4;
- public static final int kDataBrowserMetricDisclosureColumnPerDepthGap = 5;
- public static final int kDataBrowserNoItem = 0;
- public static final int kDataBrowserOrderUndefined = 0;
- public static final int kDataBrowserOrderIncreasing = 1;
- public static final int kDataBrowserOrderDecreasing = 2;
- public static final int kDataBrowserPropertyEnclosingPart = 0;
- public static final int kDataBrowserPropertyContentPart = ('-'<<24) + ('-'<<16) + ('-'<<8) + '-';
- public static final int kDataBrowserPropertyDisclosurePart = ('d'<<24) + ('i'<<16) + ('s'<<8) + 'c';
- public static final int kDataBrowserPropertyIsMutable = 1 << 0;
- public static final int kDataBrowserRevealOnly = 0;
- public static final int kDataBrowserRevealAndCenterInView = 1 << 0;
- public static final int kDataBrowserRevealWithoutSelecting = 1 << 1;
- public static final int kDataBrowserSelectOnlyOne = 1 << 1;
- public static final int kDataBrowserUserStateChanged = 13;
- public static final int kDataBrowserUserToggledContainer = 16;
- public static final int kDataBrowserTextType = ('t'<<24) + ('e'<<16) + ('x'<<8) + 't';
- public static final int kDataBrowserTableViewFillHilite = 1;
- public static final int kDataBrowserAttributeAutoHideScrollBars = 1 << 3;
- public static final int kDataBrowserViewSpecificFlagsOffset = 16;
- public static final int kDocumentWindowClass = 6;
- public static final int kDragActionNothing = 0;
- public static final int kDragActionCopy = 1;
- public static final int kDragActionAlias = 1 << 1;
- public static final int kDragActionGeneric = 1 << 2;
- public static final int kDragActionPrivate = 1 << 3;
- public static final int kDragActionMove = 1 << 4;
- public static final int kDragActionDelete = 1 << 5;
- public static final int kDragActionAll = 0xFFFFFFFF;
- public static final int kDragStandardTranslucency = 0;
- public static final int kDragTrackingEnterHandler = 1;
- public static final int kDragTrackingEnterWindow = 2;
- public static final int kDragTrackingInWindow = 3;
- public static final int kDragTrackingLeaveWindow = 4;
- public static final int kDragTrackingLeaveHandler = 5;
- public static final int kEventAppleEvent = 1;
- public static final int kEventAppAvailableWindowBoundsChanged = 110;
- public static final int kEventAttributeUserEvent = 1 << 0;
- public static final int kEventClassAppleEvent = ('e'<<24) + ('p'<<16) + ('p'<<8) + 'c';
- public static final int kEventClassApplication = ('a'<<24) + ('p'<<16) + ('p'<<8) + 'l';
- public static final int kEventClassCommand = ('c'<<24) + ('m'<<16) + ('d'<<8) + 's';
- public static final int kEventClassClockView = ('c'<<24) + ('l'<<16) + ('o'<<8) + 'c';
- public static final int kEventClassControl = ('c'<<24) + ('n'<<16) + ('t'<<8) + 'l';
- public static final int kEventClassFont= ('f'<<24) + ('o'<<16) + ('n'<<8) + 't';
- public static final int kEventClassHIObject = ('h'<<24) + ('i'<<16) + ('o'<<8) + 'b';
- public static final int kEventClassKeyboard = ('k'<<24) + ('e'<<16) + ('y'<<8) + 'b';
- public static final int kEventClassMenu = ('m'<<24) + ('e'<<16) + ('n'<<8) + 'u';
- public static final int kEventClassMouse = ('m'<<24) + ('o'<<16) + ('u'<<8) + 's';
- public static final int kEventClassScrollable = ('s'<<24) + ('c'<<16) + ('r'<<8) + 'l';
- public static final int kEventClassSearchField = ('s'<<24) + ('r'<<16) + ('f'<<8) + 'd';
- public static final int kEventClassTextInput = ('t'<<24) + ('e'<<16) + ('x'<<8) + 't';
- public static final int kEventClassWindow = ('w'<<24) + ('i'<<16) + ('n'<<8) + 'd';
- public static final int kEventClockDateOrTimeChanged = 1;
- public static final int kEventControlApplyBackground = 5;
- public static final int kEventControlActivate = 9;
- public static final int kEventControlAddedSubControl = 152;
- public static final int kEventControlBoundsChanged = 154;
- public static final int kEventControlClick = 13;
- public static final int kEventControlContextualMenuClick = 12;
- public static final int kEventControlDeactivate = 10;
- public static final int kEventControlDraw = 4;
- public static final int kControlFocusNextPart = -1;
- public static final int kEventControlGetClickActivation = 17;
- public static final int kEventControlGetFocusPart = 8;
- public static final int kEventControlGetPartRegion = 101;
- public static final int kEventControlHit = 1;
- public static final int kEventControlHitTest = 3;
- public static final int kEventControlSetCursor = 11;
- public static final int kEventControlSetFocusPart = 7;
- public static final int kEventParamControlRegion = ('c'<<24) + ('r'<<16) + ('g'<<8) + 'n';
- public static final int kEventParamControlSubControl = ('c'<<24) + ('s'<<16) + ('u'<<8) + 'b';
- public static final int kEventControlRemovingSubControl = 153;
- public static final int kEventControlOwningWindowChanged = 159;
- public static final int kEventControlVisibilityChanged = 157;
- public static final int kEventControlTrack = 51;
- public static final int kEventPriorityStandard = 1;
- public static final double kEventDurationForever = -1.0;
- public static final double kEventDurationNoWait = 0.0;
- public static final int kEventParamEventRef = ('e'<<24) + ('v'<<16) + ('n'<<8) + 't';
- public static final int kEventFontSelection = 2;
- public static final int kEventFontPanelClosed = 1;
- public static final int kEventParamGrafPort = ('g'<<24) + ('r'<<16) + ('a'<<8) + 'f';
- public static final int kEventHIObjectConstruct = 1;
- public static final int kEventHIObjectDestruct = 3;
- public static final int kEventMenuCalculateSize = 1004;
- public static final int kEventMenuClosed = 5;
- public static final int kEventMenuCreateFrameView = 1005;
- public static final int kEventMenuDrawItem = 102;
- public static final int kEventMenuDrawItemContent = 103;
- public static final int kEventMenuGetFrameBounds = 1006;
- public static final int kEventMenuMatchKey = 7;
- public static final int kEventMenuMeasureItemWidth = 100;
- public static final int kEventMenuOpening = 4;
- public static final int kEventMenuPopulate = 9;
- public static final int kEventMenuTargetItem = 6;
- public static final int kEventMouseButtonPrimary = 1;
- public static final int kEventMouseButtonSecondary = 2;
- public static final int kEventMouseButtonTertiary = 3;
- public static final int kEventMouseDown = 1;
- public static final int kEventMouseDragged = 6;
- public static final int kEventMouseEntered = 8;
- public static final int kEventMouseExited = 9;
- public static final int kEventMouseMoved = 5;
- public static final int kEventMouseUp = 2;
- public static final int kEventMouseWheelAxisX = 0;
- public static final int kEventMouseWheelAxisY = 1;
- public static final int kEventMouseWheelMoved = 10;
- public static final int kEventParamAEEventClass = ('e'<<24) + ('v'<<16) + ('c'<<8) + 'l';
- public static final int kEventParamAEEventID = ('e'<<24) + ('v'<<16) + ('t'<<8) + 'i';
- public static final int kEventParamATSUFontID = ('a'<<24) + ('u'<<16) + ('i'<<8) + 'd';
- public static final int kEventParamATSUFontSize = ('a'<<24) + ('u'<<16) + ('s'<<8) + 'z';
- public static final int kEventParamAttributes = ('a'<<24) + ('t'<<16) + ('t'<<8) + 'r';
- public static final int kEventParamBounds = ('b'<<24) + ('o'<<16) + ('u'<<8) + 'n';
- public static final int kEventParamCGContextRef = ('c'<<24) + ('n'<<16) + ('t'<<8) + 'x';
- public static final int kEventParamClickActivation = ('c'<<24) + ('l'<<16) + ('a'<<8) + 'c';
- public static final int kEventParamClickCount = ('c'<<24) + ('c'<<16) + ('n'<<8) + 't';
- public static final int kEventParamControlPart= ('c'<<24) + ('p'<<16) + ('r'<<8) + 't';
- public static final int kEventParamControlRef = ('c'<<24) + ('t'<<16) + ('r'<<8) + 'l';
- public static final int kEventParamCurrentBounds = ('c'<<24) + ('r'<<16) + ('c'<<8) + 't';
- public static final int kEventParamDirectObject = ('-'<<24) + ('-'<<16) + ('-'<<8) + '-';
- public static final int kEventParamDictionary = ('d'<<24) + ('i'<<16) + ('c'<<8) + 't';
- public static final int kEventParamFMFontFamily = ('f'<<24) + ('m'<<16) + ('f'<<8) + 'm';
- public static final int kEventParamFMFontStyle = ('f'<<24) + ('m'<<16) + ('s'<<8) + 't';
- public static final int kEventParamFMFontSize = ('f'<<24) + ('m'<<16) + ('s'<<8) + 'z';
- public static final int kEventParamFontColor = ('f'<<24) + ('c'<<16) + ('l'<<8) + 'r';
- public static final int kEventParamKeyCode = ('k'<<24) + ('c'<<16) + ('o'<<8) + 'd';
- public static final int kEventParamKeyMacCharCodes = ('k'<<24) + ('c'<<16) + ('h'<<8) + 'r';
- public static final int kEventParamKeyModifiers = ('k'<<24) + ('m'<<16) + ('o'<<8) + 'd';
- public static final int kEventParamMenuCommand = ('m'<<24) + ('c'<<16) + ('m'<<8) + 'd';
- public static final int kEventParamMenuItemIndex = ('i'<<24) + ('t'<<16) + ('e'<<8) + 'm';
- public static final int kEventParamMenuItemBounds = ('m'<<24) + ('i'<<16) + ('t'<<8) + 'b';
- public static final int kEventParamMenuItemWidth = ('m'<<24) + ('i'<<16) + ('t'<<8) + 'w';
- public static final int kEventParamModalClickResult = ('w'<<24) + ('m'<<16) + ('c'<<8) + 'r';
- public static final int kEventParamModalWindow = ('m'<<24) + ('w'<<16) + ('i'<<8) + 'n';
- public static final int kEventParamWindowModality = ('w'<<24) + ('m'<<16) + ('o'<<8) + 'd';
- public static final int kEventParamMouseButton = ('m'<<24) + ('b'<<16) + ('t'<<8) + 'n';
- public static final int kEventParamMouseChord = ('c'<<24) + ('h'<<16) + ('o'<<8) + 'r';
- public static final int kEventParamMouseLocation = ('m'<<24) + ('l'<<16) + ('o'<<8) + 'c';
- public static final int kEventParamMouseWheelAxis = ('m'<<24) + ('w'<<16) + ('a'<<8) + 'x';
- public static final int kEventParamMouseWheelDelta = ('m'<<24) + ('w'<<16) + ('d'<<8) + 'l';
- public static final int kEventParamPreviousBounds = ('p'<<24) + ('r'<<16) + ('c'<<8) + 't';
- public static final int kEventParamOrigin = ('o'<<24) + ('r'<<16) + ('g'<<8) + 'n';
- public static final int kEventParamOriginalBounds = ('o'<<24) + ('r'<<16) + ('c'<<8) + 't';
- public static final int kEventParamReason = ('w'<<24) + ('h'<<16) + ('y'<<8) + '?';
- public static final int kEventParamRgnHandle = ('r'<<24) + ('g'<<16) + ('n'<<8) + 'h';
- public static final int kEventParamTextInputReplyLeadingEdge = ('t'<<24) + ('r'<<16) + ('l'<<8) + 'e';
- public static final int kEventParamTextInputReplyPoint = ('t'<<24) + ('r'<<16) + ('p'<<8) + 't';
- public static final int kEventParamTextInputReplyRegionClass = ('t'<<24) + ('r'<<16) + ('r'<<8) + 'g';
- public static final int kEventParamTextInputReplyText = ('t'<<24) + ('r'<<16) + ('t'<<8) + 'x';
- public static final int kEventParamTextInputReplyTextOffset = ('t'<<24) + ('r'<<16) + ('t'<<8) + 'o';
- public static final int kEventParamTextInputSendCurrentPoint = ('t'<<24) + ('s'<<16) + ('c'<<8) + 'p';
- public static final int kEventParamTextInputSendFixLen = ('t'<<24) + ('s'<<16) + ('f'<<8) + 'x';
- public static final int kEventParamTextInputSendHiliteRng = ('t'<<24) + ('s'<<16) + ('h'<<8) + 'i';
- public static final int kEventParamTextInputSendKeyboardEvent = ('t'<<24) + ('s'<<16) + ('k'<<8) + 'e';
- public static final int kEventParamTextInputSendText = ('t'<<24) + ('s'<<16) + ('t'<<8) + 'x';
- public static final int kEventParamKeyUnicodes= ('k'<<24) + ('u'<<16) + ('n'<<8) + 'i';
- public static final int kEventParamWindowDefPart = ('w'<<24) + ('d'<<16) + ('p'<<8) + 'c';
- public static final int kEventParamWindowMouseLocation = ('w'<<24) + ('m'<<16) + ('o'<<8) + 'u';
- public static final int kEventParamWindowRef = ('w'<<24) + ('i'<<16) + ('n'<<8) + 'd';
- public static final int kEventParamWindowRegionCode = ('w'<<24) + ('s'<<16) + ('h'<<8) + 'p';
- public static final int kEventProcessCommand = 1;
- public static final int kEventQueueOptionsNone = 0;
- public static final int kEventRawKeyDown = 1;
- public static final int kEventRawKeyRepeat = 2;
- public static final int kEventRawKeyUp = 3;
- public static final int kEventRawKeyModifiersChanged = 4;
- public static final int kEventSearchFieldCancelClicked = 1;
- public static final int kEventSearchFieldSearchClicked = 2;
- public static final int kEventScrollableScrollTo = 10;
- public static final int kEventTextInputUpdateActiveInputArea = 1;
- public static final int kEventTextInputUnicodeForKeyEvent = 2;
- public static final int kEventTextInputOffsetToPos = 3;
- public static final int kEventTextInputPosToOffset = 4;
- public static final int kEventTextInputGetSelectedText = 6;
- public static final int kEventWindowActivated = 5;
- public static final int kEventWindowBoundsChanged = 27;
- public static final int kEventWindowClose = 72;
- public static final int kEventWindowCollapsing = 86;
- public static final int kEventWindowCollapsed = 67;
- public static final int kEventWindowDeactivated = 6;
- public static final int kEventWindowDrawContent = 2;
- public static final int kEventWindowExpanded = 70;
- public static final int kEventWindowFocusAcquired = 200;
- public static final int kEventWindowFocusRelinquish = 201;
- public static final int kEventWindowGetClickModality = 8;
- public static final int kEventWindowGetRegion = 1002;
- public static final int kEventWindowHidden = 25;
- public static final int kEventWindowHitTest = 1003;
- public static final int kEventWindowShown = 24;
- public static final int kEventWindowToolbarSwitchMode = 150;
- public static final int kEventWindowUpdate = 1;
- public static final int kFMIterationCompleted = -980;
- public static final int kFloatingWindowClass = 5;
- public static final int kFontFamilyName = 1;
- public static final int kFontNoPlatformCode = -1;
- public static final int kFontNoScriptCode = -1;
- public static final int kFontNoLanguageCode = -1;
- public static final int kFontUnicodePlatform = 0;
- public static final int kFontSelectionQDStyleVersionZero = 0;
- public static final int kFontSelectionATSUIType = ('a'<<24) + ('s'<<16) + ('t'<<8) + 'l';
- public static final int kFontSelectionQDType = ('q'<<24) + ('s'<<16) + ('t'<<8) + 'l';
- public static final int kHIComboBoxAutoCompletionAttribute = (1 << 0);
- public static final int kHIComboBoxAutoDisclosureAttribute = (1 << 1);
- public static final int kHIComboBoxAutoSizeListAttribute = (1 << 3);
- public static final int kHIComboBoxEditTextPart = 5;
- public static final int kHIComboBoxNumVisibleItemsTag = ('c'<<24) + ('b'<<16) + ('n'<<8) + 'i';
- public static final int kHICommandFromMenu = 1 << 0;
- public static final int kHICommandQuit = ('q'<<24) + ('u'<<16) + ('i'<<8) + 't';
- public static final int kHILayoutBindMin = 1;
- public static final int kHILayoutBindMax= 2;
- public static final int kHIModalClickIsModal = 1 << 0;
- public static final int kHIModalClickAllowEvent = 1 << 1;
- public static final int kHIModalClickAnnounce = 1 << 2;
- public static final int kHIScrollViewOptionsVertScroll = (1 << 0);
- public static final int kHIScrollViewOptionsHorizScroll = (1 << 1);
- public static final int kHIScrollViewOptionsAllowGrow = (1 << 2);
- public static final int kHIThemeFrameTextFieldSquare = 0;
- public static final int kHIThemeGroupBoxKindPrimary = 0;
- public static final int kKLKCHRuchrKind = 0;
- public static final int kKLKCHRKind = 1;
- public static final int kKLuchrKind = 2;
- public static final int kKLKind = 7;
- public static final int kKLuchrData = 1;
- public static final int kUCKeyActionDown = 0;
- public static final int kHIThemeFrameListBox = 1;
- public static final int kRedrawHighlighting = 1;
- public static final int kTSMOutsideOfBody = 1;
- public static final int kTSMInsideOfBody = 2;
- public static final int kTSMInsideOfActiveInputArea = 3;
- public static final int kThemeComboBox = 16;
- public static final int kThemeLeftOutsideArrowPressed = 0x01;
- public static final int kThemeLeftInsideArrowPressed = 0x02;
- public static final int kThemeLeftTrackPressed = 0x04;
- public static final int kThemePopupButton = 5;
- public static final int kThemeThumbPressed = 0x08;
- public static final int kThemeRightTrackPressed = 0x10;
- public static final int kThemeRightInsideArrowPressed = 0x20;
- public static final int kThemeRightOutsideArrowPressed = 0x40;
- public static final int kThemeScrollBarMedium = 0;
- public static final int kThemeSliderMedium = 2;
- public static final int kThemeProgressBarMedium = 3;
- public static final int kThemeTrackActive = 0;
- public static final int kThemeTrackDisabled = 1;
- public static final int kThemeTrackNothingToScroll = 2;
- public static final int kThemeTrackInactive = 3;
- public static final int kThemeTrackHorizontal = (1 << 0);
- public static final int kThemeTrackRightToLeft = (1 << 1);
- public static final int kThemeTrackShowThumb = (1 << 2);
- public static final int kThemeTrackThumbRgnIsNotGhost = (1 << 3);
- public static final int kThemeTrackNoScrollBarArrows = (1 << 4);
- public static final int kThemeTrackHasFocus = (1 << 5);
- public static final int kThemeTabNonFront = 0;
- public static final int kThemeTabNonFrontPressed = 1;
- public static final int kThemeTabNonFrontInactive = 2;
- public static final int kThemeTabFront = 3;
- public static final int kThemeTabFrontInactive = 4;
- public static final int kThemeTabNonFrontUnavailable = 5;
- public static final int kThemeTabFrontUnavailable = 6;
- public static final int kThemeTabNorth = 0;
- public static final int kThemeTabSouth = 1;
- public static final int kThemeTabEast = 2;
- public static final int kThemeTabWest = 3;
- public static final int kThemeTextColorMenuItemDisabled = 36;
- public static final int kHIThemeOrientationNormal = 0;
- public static final int kHIThemeOrientationInverted = 1;
- public static final int kHIThemeTextHorizontalFlushLeft = 0;
- public static final int kHIThemeTextHorizontalFlushCenter = 1;
- public static final int kHIThemeTextHorizontalFlushRight = 2;
- public static final int kHIThemeTextVerticalFlushTop = 0;
- public static final int kHIThemeTextVerticalFlushCenter = 1;
- public static final int kHIThemeTextVerticalFlushBottom = 2;
- public static final int kHIThemeTabPositionFirst = 0;
- public static final int kHIThemeTabPositionMiddle = 1;
- public static final int kHIThemeTabPositionLast = 2;
- public static final int kHIThemeTabPositionOnly = 3;
- public static final int kHIThemeTabAdornmentFocus = 1 << 2;
- public static final int kHIThemeTabAdornmentTrailingSeparator = 1 << 4;
- public static final int kHIViewFeatureIsOpaque = 1 << 25;
- public static final int kHIViewZOrderAbove = 1;
- public static final int kHIViewZOrderBelow = 2;
- public static final int kHITransformNone = 0x00;
- public static final int kHITransformDisabled = 0x01;
- public static final int kHITransformSelected = 0x4000;
- public static final int kHMCFStringContent = ('c'<<24) + ('f'<<16) + ('s'<<8) + 't';
- public static final int kHMOutsideBottomRightAligned = 10;
- public static final int kHMAbsoluteCenterAligned = 23;
- public static final int kHMContentProvided = 0;
- public static final int kHMContentNotProvided = -1;
- public static final int kHMContentNotProvidedDontPropagate = -2;
- public static final int kHMDefaultSide = 0;
- public static final int kHMDisposeContent = 1;
- public static final int kHMSupplyContent = 0;
- public static final int kHelpWindowClass = 10;
- public static final int kInvalidFontFamily = -1;
- public static final int kLarge1BitMask = ('I'<<24) + ('C'<<16) + ('N'<<8) + '#';
- public static final int kLarge4BitData = ('i'<<24) + ('c'<<16) + ('l'<<8) + '4';
- public static final int kLarge8BitData = ('i'<<24) + ('c'<<16) + ('l'<<8) + '8';
- public static final int kLarge32BitData = ('i'<<24) + ('l'<<16) + ('3'<<8) + '2';
- public static final int kLarge8BitMask = ('l'<<24) + ('8'<<16) + ('m'<<8) + 'k';
- public static final int kSmall1BitMask = ('i'<<24) + ('c'<<16) + ('s'<<8) + '#';
- public static final int kSmall4BitData = ('i'<<24) + ('c'<<16) + ('s'<<8) + '4';
- public static final int kSmall8BitData = ('i'<<24) + ('c'<<16) + ('s'<<8) + '8';
- public static final int kSmall32BitData = ('i'<<24) + ('s'<<16) + ('3'<<8) + '2';
- public static final int kSmall8BitMask = ('s'<<24) + ('8'<<16) + ('m'<<8) + 'k';
- public static final int kMini1BitMask = ('i'<<24) + ('c'<<16) + ('m'<<8) + '#';
- public static final int kMini4BitData = ('i'<<24) + ('c'<<16) + ('m'<<8) + '4';
- public static final int kMini8BitData = ('i'<<24) + ('c'<<16) + ('m'<<8) + '8';
- public static final int kThumbnail32BitData = ('i'<<24) + ('t'<<16) + ('3'<<8) + '2';
- public static final int kThumbnail8BitMask = ('t'<<24) + ('8'<<16) + ('m'<<8) + 'k';
- public static final int kHuge1BitMask = ('i'<<24) + ('c'<<16) + ('h'<<8) + '#';
- public static final int kHuge4BitData = ('i'<<24) + ('c'<<16) + ('h'<<8) + '4';
- public static final int kHuge8BitData = ('i'<<24) + ('c'<<16) + ('h'<<8) + '8';
- public static final int kHuge32BitData = ('i'<<24) + ('h'<<16) + ('3'<<8) + '2';
- public static final int kHuge8BitMask = ('h'<<24) + ('8'<<16) + ('m'<<8) + 'k';
- public static final int kLigaturesType = 1;
- public static final int kQDParseRegionFromTop = (1 << 0);
- public static final int kQDParseRegionFromBottom = (1 << 1);
- public static final int kQDParseRegionFromLeft = (1 << 2);
- public static final int kQDParseRegionFromRight = (1 << 3);
- public static final int kQDParseRegionFromTopLeft = kQDParseRegionFromTop | kQDParseRegionFromLeft;
- public static final int kQDRegionToRectsMsgInit = 1;
- public static final int kQDRegionToRectsMsgParse = 2;
- public static final int kQDRegionToRectsMsgTerminate = 3;
- public static final int kRequiredLigaturesOffSelector = 1;
- public static final int kCommonLigaturesOffSelector = 3;
- public static final int kRareLigaturesOffSelector = 5;
- public static final int kLogosOffSelector = 7;
- public static final int kLSLaunchDefaults = 0x00000001;
- public static final int kLSUnknownType = 0;
- public static final int kLSUnknownCreator = 0;
- public static final int kLSRolesAll = 0xFFFFFFFF;
- public static final int kRebusPicturesOffSelector = 9;
- public static final int kDiphthongLigaturesOffSelector = 11;
- public static final int kSquaredLigaturesOffSelector = 13;
- public static final int kAbbrevSquaredLigaturesOffSelector = 15;
- public static final int kMacHelpVersion = 3;
- public static final int kMenuBlankGlyph = 97;
- public static final int kMenuCapsLockGlyph = 99;
- public static final int kMenuCGImageRefType = 7;
- public static final int kMenuCheckmarkGlyph = 18;
- public static final int kMenuClearGlyph = 28;
- public static final int kMenuCommandGlyph = 17;
- public static final int kMenuContextualMenuGlyph = 109;
- public static final int kMenuControlGlyph = 6;
- public static final int kMenuControlISOGlyph = 138;
- public static final int kMenuControlModifier = 4;
- public static final int kMenuDeleteLeftGlyph = 23;
- public static final int kMenuDeleteRightGlyph = 10;
- public static final int kMenuDiamondGlyph = 19;
- public static final int kMenuDownArrowGlyph = 106;
- public static final int kMenuDownwardArrowDashedGlyph = 16;
- public static final int kMenuEnterGlyph = 4;
- public static final int kMenuEscapeGlyph = 27;
- public static final int kMenuEventIncludeDisabledItems = 0x0001;
- public static final int kMenuEventQueryOnly = 0x0002;
- public static final int kMenuEventDontCheckSubmenus = 0x0004;
- public static final int kMenuF10Glyph = 120;
- public static final int kMenuF11Glyph = 121;
- public static final int kMenuF12Glyph = 122;
- public static final int kMenuF13Glyph = 135;
- public static final int kMenuF14Glyph = 136;
- public static final int kMenuF15Glyph = 137;
- public static final int kMenuF1Glyph = 111;
- public static final int kMenuF2Glyph = 112;
- public static final int kMenuF3Glyph = 113;
- public static final int kMenuF4Glyph = 114;
- public static final int kMenuF5Glyph = 115;
- public static final int kMenuF6Glyph = 116;
- public static final int kMenuF7Glyph = 117;
- public static final int kMenuF8Glyph = 118;
- public static final int kMenuF9Glyph = 119;
- public static final int kMenuHelpGlyph = 103;
- public static final int kMenuItemAttrCustomDraw = 1 << 11;
- public static final int kMenuItemAttrAutoRepeat = 1 << 9;
- public static final int kMenuItemAttrSeparator = 64;
- public static final int kMenuLeftArrowDashedGlyph = 24;
- public static final int kMenuLeftArrowGlyph = 100;
- public static final int kMenuNoCommandModifier = (1 << 3);
- public static final int kMenuNoIcon = 0;
- public static final int kMenuNoModifiers = 0;
- public static final int kMenuNonmarkingReturnGlyph = 13;
- public static final int kMenuNorthwestArrowGlyph = 0x66;
- public static final int kMenuNullGlyph = 0;
- public static final int kMenuOptionGlyph = 7;
- public static final int kMenuOptionModifier = (1 << 1);
- public static final int kMenuPageDownGlyph = 107;
- public static final int kMenuPageUpGlyph = 98;
- public static final int kMenuPencilGlyph = 15;
- public static final int kMenuPowerGlyph = 110;
- public static final int kMenuReturnGlyph = 11;
- public static final int kMenuReturnR2LGlyph = 12;
- public static final int kMenuRightArrowDashedGlyph = 26;
- public static final int kMenuRightArrowGlyph = 101;
- public static final int kMenuShiftGlyph = 5;
- public static final int kMenuShiftModifier = (1 << 0);
- public static final int kMenuSoutheastArrowGlyph = 0x69;
- public static final int kMenuSpaceGlyph = 9;
- public static final int kMenuTabRightGlyph = 2;
- public static final int kMenuUpArrowDashedGlyph = 25;
- public static final int kMenuUpArrowGlyph = 104;
- public static final int kMouseTrackingMouseDown= 1;
- public static final int kMouseTrackingMouseUp= 2;
- public static final int kMouseTrackingMouseExited = 3;
- public static final int kMouseTrackingMouseEntered = 4;
- public static final int kMouseTrackingMouseDragged= 5;
- public static final int kMouseTrackingMouseKeyModifiersChanged= 6;
- public static final int kMouseTrackingUserCancelled= 7;
- public static final int kMouseTrackingTimedOut= 8;
- public static final int kMouseTrackingMouseMoved= 9;
- public static final int kModalWindowClass = 3;
- public static final int kMovableModalWindowClass = 4;
- public static final int kNavAllowInvisibleFiles = 0x00000100;
- public static final int kNavAllowMultipleFiles = 0x00000080;
- public static final int kNavAllowOpenPackages = 0x00002000;
- public static final int kNavCBNewLocation = 5;
- public static final int kNavCBPopupMenuSelect = 8;
- public static final int kNavCtlSelectCustomType = 21;
- public static final int kNavCtlSetLocation = 8;
- public static final int kNavFilteringBrowserList = 0;
- public static final int kNavGenericSignature = ('*'<<24) + ('*'<<16) + ('*'<<8) + '*';
- public static final int kNavSupportPackages = 0x00001000;
- public static final int kNavDontConfirmReplacement = 0x00010000;
- public static final int kNavUserActionCancel = 1;
- public static final int kNavUserActionChoose = 4;
- public static final int kNavUserActionOpen = 2;
- public static final int kNavUserActionSaveAs = 3;
- public static final short kOnSystemDisk = -32768;
- public static final int kOverlayWindowClass = 14;
- public static final int kPMCancel = 0x0080;
- public static final int kPMDestinationFax = 3;
- public static final int kPMDestinationFile = 2;
- public static final int kPMDestinationPreview = 4;
- public static final int kPMDestinationPrinter = 1;
- public static final short kPMLandscape = 2;
- public static final short kPMPortrait = 1;
- public static final int kPMPrintAllPages = 2147483647;
- public static final int kPMShowDefaultInlineItems = 1 << 15;
- public static final int kPMShowPageAttributesPDE = 1 << 8;
- public static final int kQDUseCGTextMetrics = (1 << 2);
- public static final int kQDUseCGTextRendering = (1 << 1);
- public static final int kScrapFlavorTypeUTF16External = ('u'<<24) + ('t'<<16) + ('1'<<8) + '6';
- public static final int kScrapFlavorTypeText = ('T'<<24) + ('E'<<16) + ('X'<<8) + 'T';
- public static final boolean kScrollBarsSyncAlwaysActive = true;
- public static final boolean kScrollBarsSyncWithFocus = false;
- public static final int kHISearchFieldNoAttributes = 0;
- public static final int kHISearchFieldAttributesCancel = 1 << 0;
- public static final int kHISearchFieldAttributesSearchIcon = 1 << 1;
- public static final int kSelectorAlLAvailableData = 0xFFFFFFFF;
- public static final int kSetFrontProcessFrontWindowOnly = 1 << 0;
- public static final int kSheetWindowClass = 11;
- public static final int kStdCFStringAlertVersionOne = 1;
- public static final int kSystemIconsCreator = ('m'<<24) + ('a'<<16) + ('c'<<8) + 's';
- public static final int kSymbolLigaturesOffSelector = 17;
- public static final int kControlSliderDoesNotPoint = 2;
- public static final int kTXNViewRectKey = 0;
- public static final int kTXNDestinationRectKey = 1;
- public static final int kTXNTextRectKey = 2;
- public static final int kTXNVerticalScrollBarRectKey = 3;
- public static final int kTXNHorizontalScrollBarRectKey = 4;
- public static final int kTXNAlwaysWrapAtViewEdgeMask = 1 << 11;
- public static final int kTXNBackgroundTypeRGB = 1;
- public static final int kTXNDefaultFontSize = 0x000C0000;
- public static final int kTXNDefaultFontStyle = 0;
- public static final int kTXNDefaultFontName = 0;
- public static final int kTXNFlushLeft = 1;
- public static final int kTXNFlushRight = 2;
- public static final int kTXNCenter = 4;
- public static final int kTXNDisableDragAndDropTag = ('d'<<24) + ('r'<<16) + ('a'<<8) + 'g';
- public static final int kTXNDoFontSubstitution = ('f'<<24) + ('S'<<16) + ('u'<<8) + 'b';
- public static final int kTXNDontDrawCaretWhenInactiveMask = 1 << 12;
- public static final int kTXNDrawCaretWhenInactiveTag = ('d'<<24)+('c'<<16)+('r'<<8)+'t';
- public static final int kTXNEndOffset = 2147483647;
- public static final int kTXNIOPrivilegesTag = ('i'<<24) + ('o'<<16) + ('p'<<8) + 'v';
- public static final int kTXNJustificationTag = ('j'<<24) + ('u'<<16) + ('s'<<8) + 't';
- public static final int kTXNMarginsTag = ('m'<<24) + ('a'<<16) + ('r'<<8) + 'g';
- public static final int kTXNMonostyledTextMask = 1 << 17;
- public static final int kTXNQDFontFamilyIDAttribute = ('f'<<24) + ('o'<<16) + ('n'<<8) + 't';
- public static final int kTXNQDFontSizeAttribute = ('s'<<24) + ('i'<<16) + ('z'<<8) + 'e';
- public static final int kTXNQDFontStyleAttribute = ('f'<<24) + ('a'<<16) + ('c'<<8) + 'e';
- public static final int kTXNQDFontColorAttribute = ('k'<<24) + ('l'<<16) + ('o'<<8) + 'r';
- public static final int kTXNQDFontFamilyIDAttributeSize = 2;
- public static final int kTXNQDFontSizeAttributeSize = 2;
- public static final int kTXNQDFontStyleAttributeSize = 2;
- public static final int kTXNQDFontColorAttributeSize = 6;
- public static final int kTXNReadOnlyMask = 1 << 5;
- public static final int kTXNSingleLineOnlyMask = 1 << 14;
- public static final int kTXNStartOffset = 0;
- public static final int kTXNSystemDefaultEncoding = 0;
- public static final int kTXNTabSettingsTag = ('t'<<24) + ('a'<<16) + ('b'<<8) + 's';
- public static final int kTXNTextEditStyleFrameType = 1;
- public static final int kTXNUnicodeTextData = ('u'<<24) + ('t'<<16) + ('x'<<8) + 't';
- public static final int kTXNUnicodeTextFile = ('u'<<24) + ('t'<<16) + ('x'<<8) + 't';
- public static final int kTXNUseCurrentSelection = -1;
- public static final int kTXNVisibilityTag = ('v'<<24) + ('i'<<16) + ('s'<<8) + 'b';
- public static final int kTXNWordWrapStateTag = ('w'<<24) + ('w'<<16) + ('r'<<8) + 's';
- public static final int kTXNAutoScrollBehaviorTag = ('s'<<24) + ('b'<<16) + ('e'<<8) + 'v';
- public static final int kTXNWantHScrollBarMask = 1 << 2;
- public static final int kTXNWantVScrollBarMask = 1 << 3;
- public static final int kTextEncodingMacUnicode = 0x7E;
- public static final int kTextEncodingMacRoman = 0;
- public static final int kTextLanguageDontCare = -128;
- public static final int kTextRegionDontCare = -128;
- public static final int kThemeAdornmentDefault = 1 << 0;
- public static final int kThemeAdornmentFocus = 1 << 2;
- public static final int kThemeAliasArrowCursor = 2;
- public static final int kThemeArrowButton = 4;
- public static final int kThemeArrowCursor = 0;
- public static final int kThemeArrowLeft = 0;
- public static final int kThemeArrowDown = 1;
- public static final int kThemeArrowRight = 2;
- public static final int kThemeArrowUp = 3;
- public static final int kThemeArrow5pt = 1;
- public static final int kThemeArrow9pt = 3;
- public static final int kThemeBevelButtonSmall = 8;
- public static final int kThemeBrushDialogBackgroundActive = 1;
- public static final int kThemeBrushDocumentWindowBackground = 15;
- public static final int kThemeBrushPrimaryHighlightColor = -3;
- public static final int kThemeBrushSecondaryHighlightColor = -4;
- public static final int kThemeBrushButtonFaceActive = 29;
- public static final int kThemeBrushButtonInactiveDarkShadow = 36;
- public static final int kThemeBrushFocusHighlight = 19;
- public static final int kThemeBrushListViewBackground = 10;
- public static final int kThemeButtonOff = 0;
- public static final int kThemeButtonOn = 1;
- public static final int kThemeButtonMixed = 2;
- public static final int kThemeCheckBox = 1;
- public static final int kThemeCopyArrowCursor = 1;
- public static final int kThemeCrossCursor = 5;
- public static final int kThemeCurrentPortFont = 200;
- public static final int kThemeDisclosureButton = 6;
- public static final int kThemeDisclosureTriangle = 6;
- public static final int kThemeDisclosureRight = 0;
- public static final int kThemeDisclosureDown = 1;
- public static final int kThemeDisclosureLeft = 2;
- public static final int kThemeEmphasizedSystemFont = 4;
- public static final int kThemeIBeamCursor = 4;
- public static final int kThemeMenuItemCmdKeyFont = 103;
- public static final int kThemeMenuItemFont = 101;
- public static final int kThemeMenuItemHierarchical = 1;
- public static final int kThemeMetricDisclosureButtonWidth = 22;
- public static final int kThemeMetricDisclosureTriangleHeight = 25;
- public static final int kThemeMetricDisclosureTriangleWidth = 26;
- public static final int kThemeMetricCheckBoxWidth = 50;
- public static final int kThemeMetricComboBoxLargeDisclosureWidth = 74;
- public static final int kThemeMetricRadioButtonWidth = 52;
- public static final int kThemeMetricEditTextFrameOutset = 5;
- public static final int kThemeMetricEditTextWhitespace = 4;
- public static final int kThemeMetricFocusRectOutset = 7;
- public static final int kThemeMetricHSliderHeight = 41;
- public static final int kThemeMetricLargeTabHeight = 10;
- public static final int kThemeMetricLargeTabCapsWidth = 11;
- public static final int kThemeMetricLittleArrowsHeight = 27;
- public static final int kThemeMetricLittleArrowsWidth = 28;
- public static final int kThemeMetricMenuTextTrailingEdgeMargin = 67;
- public static final int kThemeMetricMenuIconTrailingEdgeMargin = 69;
- public static final int kThemeMetricNormalProgressBarThickness = 58;
- public static final int kThemeMetricTabFrameOverlap = 12;
- public static final int kThemeMetricPrimaryGroupBoxContentInset = 61;
- public static final int kThemeMetricPushButtonHeight = 19;
- public static final int kThemeMetricRoundTextFieldContentHeight = 80;
- public static final int kThemeMetricRoundTextFieldContentInsetLeft = 76;
- public static final int kThemeMetricRoundTextFieldContentInsetRight = 77;
- public static final int kThemeMetricRoundTextFieldContentInsetBottom = 78;
- public static final int kThemeMetricRoundTextFieldContentInsetTop = 79;
- public static final int kThemeMetricRoundTextFieldContentInsetWithIconLeft = 109;
- public static final int kThemeMetricRoundTextFieldContentInsetWithIconRight = 110;
- public static final int kThemeMetricRoundTextFieldSmallContentInsetLeft = 120;
- public static final int kThemeMetricRoundTextFieldSmallContentInsetRight = 121;
- public static final int kThemeMetricRoundTextFieldSmallContentInsetWithIconLeft = 123;
- public static final int kThemeMetricRoundTextFieldSmallContentInsetWithIconRight = 124;
- public static final int kThemeMetricScrollBarWidth = 0;
- public static final int kThemeMetricVSliderWidth = 45;
- public static final int kThemeNotAllowedCursor = 18;
- public static final int kThemePointingHandCursor = 10;
- public static final int kThemePushButton = 0;
- public static final int kThemePushButtonFont = 105;
- public static final int kThemeRadioButton = 2;
- public static final int kThemeResizeLeftRightCursor = 17;
- public static final int kThemeResizeUpDownCursor = 21;
- public static final int kThemeResizeUpCursor = 19;
- public static final int kThemeResizeDownCursor = 20;
- public static final int kThemeResizeLeftCursor = 15;
- public static final int kThemeResizeRightCursor = 16;
- public static final int kThemeRoundedBevelButton = 15;
- public static final int kThemeSmallBevelButton = 8;
- public static final int kThemeSmallEmphasizedSystemFont = 2;
- public static final int kThemeSmallSystemFont = 1;
- public static final int kThemeSpinningCursor = 14;
- public static final int kThemeStateActive = 1;
- public static final int kThemeStateInactive = 0;
- public static final int kThemeStatePressed = 2;
- public static final int kThemeStateRollover = 6;
- public static final int kThemeStateUnavailable = 7;
- public static final int kThemeStateUnavailableInactive = 8;
- public static final int kThemeSystemFont = 0;
- public static final int kThemeTextColorDialogActive = 1;
- public static final int kThemeTextColorPushButtonInactive = 13;
- public static final int kThemeTextColorDocumentWindowTitleActive = 23;
- public static final int kThemeTextColorDocumentWindowTitleInactive = 24;
- public static final int kThemeTextColorListView = 22;
- public static final int kThemeTextColorPushButtonActive = 12;
- public static final int kThemeToolbarFont = 108;
- public static final int kThemeViewsFont = 3;
- public static final int kThemeWatchCursor = 7;
- public static final int kTrackMouseLocationOptionDontConsumeMouseUp = 1;
- public static final int kTransformSelected = 0x4000;
- public static final int kUIModeNormal = 0;
- public static final int kUIModeContentSuppressed = 1;
- public static final int kUIModeContentHidden = 2;
- public static final int kUIModeAllHidden = 3;
- public static final int kUIModeAllSuppressed = 4;
- public static final int kUnicodeDocument = ('u'<<24) + ('d'<<16) + ('o'<<8) + 'c';
- public static final int kUtilityWindowClass = 8;
- public static final int kWindowActivationScopeNone = 0;
- public static final int kWindowActivationScopeIndependent = 1;
- public static final int kWindowActivationScopeAll = 2;
- public static final int kWindowAlertPositionParentWindowScreen = 0x700A;
- public static final int kWindowBoundsChangeOriginChanged = 1<<3;
- public static final int kWindowBoundsChangeSizeChanged = 1<<2;
- public static final int kWindowCascadeOnMainScreen = 4;
- public static final int kWindowCloseBoxAttribute = (1 << 0);
- public static final int kWindowCollapseBoxAttribute = (1 << 3);
- public static final int kWindowCompositingAttribute = (1 << 19);
- public static final int kWindowContentRgn = 33;
- public static final int kWindowGroupAttrHideOnCollapse = 16;
- public static final int kWindowHorizontalZoomAttribute = 1 << 1;
- public static final int kWindowVerticalZoomAttribute = 1 << 2;
- public static final int kWindowFullZoomAttribute = (OS.kWindowVerticalZoomAttribute | OS.kWindowHorizontalZoomAttribute);
- public static final int kWindowLiveResizeAttribute = (1 << 28);
- public static final int kWindowModalityAppModal = 2;
- public static final int kWindowModalityNone = 0;
- public static final int kWindowModalitySystemModal = 1;
- public static final int kWindowModalityWindowModal = 3;
- public static final int kWindowNoShadowAttribute = (1 << 21);
- public static final int kWindowResizableAttribute = (1 << 4);
- public static final int kWindowStandardHandlerAttribute = (1 << 25);
- public static final int kWindowStructureRgn = 32;
- public static final int kWindowToolbarButtonAttribute = (1 << 6);
- public static final int kWindowUpdateRgn= 34;
- public static final int kWindowNoTitleBarAttribute = (1 << 9);
- public static final int kCaretPosition = 1;
- public static final int kRawText = 2;
- public static final int kSelectedRawText = 3;
- public static final int kConvertedText = 4;
- public static final int kSelectedConvertedText = 5;
- public static final int kBlockFillText = 6;
- public static final int kOutlineText = 7;
- public static final int kSelectedText = 8;
- public static final int menuItemNotFoundError = -5622;
- public static final int mouseDown = 1;
- public static final int noErr = 0;
- public static final int normal = 0;
- public static final int optionKey = 1 << 11;
- public static final int osEvt = 15;
- public static final int paramErr = -50;
- public static final int shiftKey = 1 << 9;
- public static final int smKCHRCache = 38;
- public static final int smKeyScript = 22;
- public static final int smRegionCode = 40;
- public static final int smSystemScript = -1;
- public static final int srcCopy = 0;
- public static final int srcOr = 1;
- public static final int srcXor = 2;
- public static final int notSrcXor = 6;
- public static final int teFlushDefault = 0;
- public static final int teCenter = 1;
- public static final int teFlushRight = -1;
- public static final int teFlushLeft = -2;
- public static final int teJustLeft = 0;
- public static final int teJustCenter = 1;
- public static final int teJustRight = -1;
- public static final int typeBoolean = ('b'<<24) + ('o'<<16) + ('o'<<8) + 'l';
- public static final int typeCFDictionaryRef = ('c'<<24) + ('f'<<16) + ('d'<<8) + 'c';
- public static final int typeCFMutableArrayRef = ('c'<<24) + ('f'<<16) + ('m'<<8) + 'a';
- public static final int typeCFStringRef = ('c'<<24) + ('f'<<16) + ('s'<<8) + 't';
- public static final int typeCFTypeRef = ('c'<<24) + ('f'<<16) + ('t'<<8) + 'y';
- public static final int typeCGContextRef = ('c'<<24) + ('n'<<16) + ('t'<<8) + 'x';
- public static final int typeChar = ('T'<<24) + ('E'<<16) + ('X'<<8) + 'T';
- public static final int typeClickActivationResult = ('c'<<24) + ('l'<<16) + ('a'<<8) + 'c';
- public static final int typeControlPartCode = ('c'<<24) + ('p'<<16) + ('r'<<8) + 't';
- public static final int typeControlRef = ('c'<<24) + ('t'<<16) + ('r'<<8) + 'l';
- public static final int typeEventRef = ('e'<<24) + ('v'<<16) + ('r'<<8) + 'f';
- public static final int typeFileURL = ('f'<<24) + ('u'<<16) + ('r'<<8) + 'l';
- public static final int typeFixed = ('f'<<24) + ('i'<<16) + ('x'<<8) + 'd';
- public static final int typeFSRef = ('f'<<24) + ('s'<<16) + ('r'<<8) + 'f';
- public static final int typeGrafPtr = ('g'<<24) + ('r'<<16) + ('a'<<8) + 'f';
- public static final int typeHICommand = ('h'<<24) + ('c'<<16) + ('m'<<8) + 'd';
- public static final int typeHIPoint = ('h'<<24) + ('i'<<16) + ('p'<<8) + 't';
- public static final int typeHIRect = ('h'<<24) + ('i'<<16) + ('r'<<8) + 'c';
- public static final int typeHISize = ('h'<<24) + ('i'<<16) + ('s'<<8) + 'z';
- public static final int typeLongInteger = ('l'<<24) + ('o'<<16) + ('n'<<8) + 'g';
- public static final int typeMenuCommand = ('m'<<24) + ('c'<<16) + ('m'<<8) + 'd';
- public static final int typeMenuItemIndex = ('m'<<24) + ('i'<<16) + ('d'<<8) + 'x';
- public static final int typeMenuRef = ('m'<<24) + ('e'<<16) + ('n'<<8) + 'u';
- public static final int typeModalClickResult = ('w'<<24) + ('m'<<16) + ('c'<<8) + 'r';
- public static final int typeMouseButton = ('m'<<24) + ('b'<<16) + ('t'<<8) + 'n';
- public static final int typeMouseWheelAxis = ('m'<<24) + ('w'<<16) + ('a'<<8) + 'x';
- public static final int typeQDPoint = ('Q'<<24) + ('D'<<16) + ('p'<<8) + 't';
- public static final int typeQDRectangle = ('q'<<24) + ('d'<<16) + ('r'<<8) + 't';
- public static final int typeQDRgnHandle = ('r'<<24) + ('g'<<16) + ('n'<<8) + 'h';
- public static final int typeRGBColor = ('c'<<24) + ('R'<<16) + ('G'<<8) + 'B';
- public static final int typeSInt16 = ('s'<<24) + ('h'<<16) + ('o'<<8) + 'r';
- public static final int typeSInt32 = ('l'<<24) + ('o'<<16) + ('n'<<8) + 'g';
- public static final int typeTextRangeArray = ('t'<<24) + ('r'<<16) + ('a'<<8) + 'y';
- public static final int typeType = ('t'<<24) + ('y'<<16) + ('p'<<8) + 'e';
- public static final int typeUInt32 = ('m'<<24) + ('a'<<16) + ('g'<<8) + 'n';
- public static final int typeUnicodeText = ('u'<<24) + ('t'<<16) + ('x'<<8) + 't';
- public static final int typeWildCard = ('w'<<24) + ('i'<<16) + ('l'<<8) + 'd';
- public static final int typeWindowDefPartCode = ('w'<<24) + ('d'<<16) + ('p'<<8) + 't';
- public static final int typeWindowPartCode = ('w'<<24) + ('p'<<16) + ('a'<<8) + 'r';
- public static final int typeWindowModality = ('w'<<24) + ('m'<<16) + ('o'<<8) + 'd';
- public static final int kEventParamWindowPartCode = ('w'<<24) + ('p'<<16) + ('a'<<8) + 'r';
- public static final int typeWindowRef = ('w'<<24) + ('i'<<16) + ('n'<<8) + 'd';
- public static final int typeWindowRegionCode = ('w'<<24) + ('s'<<16) + ('h'<<8) + 'p';
- public static final int updateEvt = 6;
- public static final int updateMask = 1 << updateEvt;
- public static final int userCanceledErr = -128;
- public static final short wInContent = 1;
- public static final short wNoHit = 0;
-
-/** JNI natives */
-
-/** @method flags=no_gen */
-public static final native int NewGlobalRef(Object object);
-/** @method flags=no_gen */
-public static final native void DeleteGlobalRef(int globalRef);
-/** @method flags=no_gen */
-public static final native Object JNIGetObject(int globalRef);
-
-/** Natives */
-
-/** @method flags=no_gen */
-public static final native boolean __BIG_ENDIAN__();
-/** @method flags=const */
-public static final native int kCFRunLoopCommonModes();
-/** @method flags=const */
-public static final native int kCFRunLoopDefaultMode();
-/** @method flags=const */
-public static final native int kFontPanelAttributesKey();
-/** @method flags=const */
-public static final native int kFontPanelAttributeTagsKey();
-/** @method flags=const */
-public static final native int kFontPanelAttributeSizesKey();
-/** @method flags=const */
-public static final native int kFontPanelAttributeValuesKey();
-/** @method flags=const */
-public static final native int kUTTagClassFilenameExtension();
-/** @method flags=const address */
-public static final native int kHIViewWindowContentID();
-/** @method flags=const */
-public static final native int kPMDocumentFormatPDF();
-/** @method flags=const */
-public static final native int kPMGraphicsContextCoreGraphics();
-public static final native int ActiveNonFloatingWindow();
-/** @param idocID cast=(TSMDocumentID) */
-public static final native int ActivateTSMDocument(int idocID);
-/**
- * @param theAEDescList cast=(const AEDescList *)
- * @param theCount cast=(long *)
- */
-public static final native int AECountItems(AEDesc theAEDescList, int[] theCount);
-/**
- * @param theAEDesc cast=(AEDesc *)
- * @param result cast=(AEDesc *)
- */
-public static final native int AECoerceDesc(int theAEDesc, int toType, int result);
-/**
- * @param typeCode cast=(DescType)
- * @param dataPtr cast=(const void *)
- * @param dataSize cast=(Size)
- */
-public static final native int AECreateDesc(int typeCode, byte[] dataPtr, int dataSize, AEDesc result);
-public static final native int AEDisposeDesc(AEDesc theAEDesc);
-/**
- * @param theAEDesc cast=(AEDesc *)
- * @param dataPtr cast=(void *)
- */
-public static final native int AEGetDescData(int theAEDesc, byte[] dataPtr, int maximumSize);
-/**
- * @param theAEDescList cast=(const AEDescList *)
- * @param desiredType cast=(DescType)
- * @param theAEKeyword cast=(AEKeyword *)
- * @param typeCode cast=(DescType *)
- * @param dataPtr cast=(void *)
- * @param maximumSize cast=(Size)
- * @param actualSize cast=(Size *)
- */
-public static final native int AEGetNthPtr(AEDesc theAEDescList, int index, int desiredType, int[] theAEKeyword, int[] typeCode, int dataPtr, int maximumSize, int[] actualSize);
-/**
- * @param theAEEventClass cast=(AEEventClass)
- * @param theAEEventID cast=(AEEventID)
- * @param handler cast=(AEEventHandlerUPP)
- * @param handlerRefcon cast=(long)
- */
-public static final native int AEInstallEventHandler(int theAEEventClass, int theAEEventID, int handler, int handlerRefcon, boolean isSysHandler);
-/** @param theEventRecord cast=(const EventRecord *) */
-public static final native int AEProcessAppleEvent(EventRecord theEventRecord);
-/**
- * @param iFile cast=(const FSSpec *)
- * @param iContext cast=(ATSFontContext)
- * @param iFormat cast=(ATSFontFormat)
- * @param iReserved cast=(void *)
- * @param iOptions cast=(ATSOptionFlags)
- * @param oContainer cast=(ATSFontContainerRef *)
- */
-public static final native int ATSFontActivateFromFileSpecification(byte[] iFile, int iContext, int iFormat, int iReserved, int iOptions, int[] oContainer);
-/**
- * @param iContainer cast=(ATSFontContainerRef)
- * @param iRefCon cast=(void *)
- * @param iOptions cast=(ATSOptionFlags)
- */
-public static final native int ATSFontDeactivate(int iContainer, int iRefCon, int iOptions);
-/**
- * @param iName cast=(CFStringRef)
- * @param iOptions cast=(ATSOptionFlags)
- */
-public static final native int ATSFontFindFromName(int iName, int iOptions);
-/**
- * @param iFont cast=(ATSFontRef)
- * @param iOptions cast=(ATSOptionFlags)
- * @param oName cast=(CFStringRef*)
- */
-public static final native int ATSFontGetName(int iFont, int iOptions, int[] oName);
-/**
- * @param iFont cast=(ATSFontRef)
- * @param iOptions cast=(ATSOptionFlags)
- * @param oName cast=(CFStringRef *)
- */
-public static final native int ATSFontGetPostScriptName(int iFont, int iOptions, int[] oName);
-/**
- * @param iIterator cast=(ATSFontIterator)
- * @param Font cast=(ATSFontRef *)
- */
-public static final native int ATSFontIteratorNext(int iIterator, int[] Font);
-/** @param ioIterator cast=(ATSFontIterator *) */
-public static final native int ATSFontIteratorRelease(int[] ioIterator);
-/**
- * @param iContext cast=(ATSFontContext)
- * @param iFilter cast=(const ATSFontFilter *)
- * @param iRefCon cast=(void *)
- * @param iOptions cast=(ATSOptionFlags)
- * @param ioIterator cast=(ATSFontIterator *)
- */
-public static final native int ATSFontIteratorCreate(int iContext, int iFilter, int iRefCon, int iOptions, int[] ioIterator);
-/**
- * @param iFont cast=(ATSFontRef)
- * @param iOptions cast=(ATSOptionFlags)
- */
-public static final native int ATSFontGetVerticalMetrics(int iFont, int iOptions, ATSFontMetrics oMetrics);
-/** @param iFont cast=(ATSFontRef) */
-public static final native int ATSFontGetHorizontalMetrics(int iFont, int iOptions, ATSFontMetrics oMetrics);
-/**
- * @param iTextLayout cast=(ATSUTextLayout)
- * @param oBreakCount cast=(ItemCount *)
- */
-public static final native int ATSUBatchBreakLines(int iTextLayout, int iRangeStart, int iRangeLength, int iLineWidth, int[] oBreakCount);
-/** @param oStyle cast=(ATSUStyle *) */
-public static final native int ATSUCreateStyle(int[] oStyle);
-/** @param oTextLayout cast=(ATSUTextLayout *) */
-public static final native int ATSUCreateTextLayout(int[] oTextLayout);
-/**
- * @param iText cast=(ConstUniCharArrayPtr)
- * @param iRunLengths cast=(const UniCharCount *)
- * @param iStyles cast=(ATSUStyle *)
- * @param oTextLayout cast=(ATSUTextLayout *)
- */
-public static final native int ATSUCreateTextLayoutWithTextPtr(int iText, int iTextOffset, int iTextLength, int iTextTotalLength, int iNumberOfRuns, int[] iRunLengths, int[] iStyles, int[] oTextLayout);
-/**
- * @param iTextLayout cast=(ATSUTextLayout)
- * @param iLineOffset cast=(UniCharArrayOffset)
- * @param iDataSelector cast=(ATSUDirectDataSelector)
- * @param oLayoutDataArrayPtr cast=(void *)
- * @param oLayoutDataCount cast=(ItemCount *)
- */
-public static final native int ATSUDirectGetLayoutDataArrayPtrFromTextLayout(int iTextLayout, int iLineOffset, int iDataSelector, int[] oLayoutDataArrayPtr, int[] oLayoutDataCount);
-/**
- * @param iLineRef cast=(ATSULineRef)
- * @param iDataSelector cast=(ATSUDirectDataSelector)
- * @param iLayoutDataArrayPtr cast=(void *)
- */
-public static final native int ATSUDirectReleaseLayoutDataArrayPtr(int iLineRef, int iDataSelector, int iLayoutDataArrayPtr);
-/** @param iStyle cast=(ATSUStyle) */
-public static final native int ATSUDisposeStyle(int iStyle);
-/** @param iTextLayout cast=(ATSUTextLayout) */
-public static final native int ATSUDisposeTextLayout(int iTextLayout);
-/**
- * @param iTextLayout cast=(ATSUTextLayout)
- * @param iLineOffset cast=(UniCharArrayOffset)
- * @param iLineLength cast=(UniCharCount)
- * @param iLocationX cast=(ATSUTextMeasurement)
- * @param iLocationY cast=(ATSUTextMeasurement)
- */
-public static final native int ATSUDrawText(int iTextLayout, int iLineOffset, int iLineLength, int iLocationX, int iLocationY);
-/**
- * @param iName cast=(const void *)
- * @param oFontID cast=(ATSUFontID *)
- */
-public static final native int ATSUFindFontFromName(byte[] iName, int iNameLength, int iFontNameCode, int iFontNamePlatform, int iFontNameScript, int iFontNameLanguage, int[] oFontID);
-/**
- * @param iFontID cast=(ATSUFontID)
- * @param oName cast=(Ptr)
- * @param oActualNameLength cast=(ByteCount *)
- * @param oFontNameIndex cast=(ItemCount *)
- */
-public static final native int ATSUFindFontName(int iFontID, int iFontNameCode, int iFontNamePlatform, int iFontNameScript, int iFontNameLanguage, int iMaximumNameLength, byte[] oName, int[] oActualNameLength, int[] oFontNameIndex);
-/**
- * @param oFontIDs cast=(ATSUFontID *)
- * @param oFontCount cast=(ItemCount *)
- */
-public static final native int ATSUGetFontIDs(int[] oFontIDs, int iArraySize, int[] oFontCount);
-/**
- * @param iTextLayout cast=(ATSUTextLayout)
- * @param iTextBasePointX cast=(ATSUTextMeasurement)
- * @param iTextBasePointY cast=(ATSUTextMeasurement)
- * @param iBoundsCharStart cast=(UniCharArrayOffset)
- * @param oGlyphBounds cast=(ATSTrapezoid *)
- * @param oActualNumberOfBounds cast=(ItemCount *)
- */
-public static final native int ATSUGetGlyphBounds(int iTextLayout, int iTextBasePointX, int iTextBasePointY, int iBoundsCharStart, int iBoundsCharLength, short iTypeOfBounds, int iMaxNumberOfBounds, int oGlyphBounds, int[] oActualNumberOfBounds);
-/**
- * @param iTextLayout cast=(ATSUTextLayout)
- * @param iTextBasePointX cast=(ATSUTextMeasurement)
- * @param iTextBasePointY cast=(ATSUTextMeasurement)
- * @param iBoundsCharStart cast=(UniCharArrayOffset)
- * @param oGlyphBounds cast=(ATSTrapezoid *)
- * @param oActualNumberOfBounds cast=(ItemCount *)
- */
-public static final native int ATSUGetGlyphBounds(int iTextLayout, int iTextBasePointX, int iTextBasePointY, int iBoundsCharStart, int iBoundsCharLength, short iTypeOfBounds, int iMaxNumberOfBounds, ATSTrapezoid oGlyphBounds, int[] oActualNumberOfBounds);
-/**
- * @param iTextLayout cast=(ATSUTextLayout)
- * @param iTag cast=(ATSUAttributeTag)
- * @param oValue cast=(ATSUAttributeValuePtr)
- * @param oActualValueSize cast=(ByteCount *)
- */
-public static final native int ATSUGetLayoutControl(int iTextLayout, int iTag, int iExpectedValueSize, int[] oValue, int[] oActualValueSize);
-/**
- * @param iTextLayout cast=(ATSUTextLayout)
- * @param iLineStart cast=(UniCharArrayOffset)
- * @param iTag cast=(ATSUAttributeTag)
- * @param iExpectedValueSize cast=(ByteCount)
- * @param oValue cast=(ATSUAttributeValuePtr)
- * @param oActualValueSize cast=(ByteCount *)
- */
-public static final native int ATSUGetLineControl(int iTextLayout, int iLineStart, int iTag, int iExpectedValueSize, int[] oValue, int[] oActualValueSize);
-/**
- * @param iATSUStyle cast=(ATSUStyle)
- * @param iGlyphID cast=(GlyphID)
- * @param iNewPathProc cast=(ATSQuadraticNewPathUPP)
- * @param iLineProc cast=(ATSQuadraticLineUPP)
- * @param iCurveProc cast=(ATSQuadraticCurveUPP)
- * @param iClosePathProc cast=(ATSQuadraticClosePathUPP)
- * @param iCallbackDataPtr cast=(void *)
- * @param oCallbackResult cast=(OSStatus *)
- */
-public static final native int ATSUGlyphGetQuadraticPaths(int iATSUStyle, short iGlyphID, int iNewPathProc, int iLineProc, int iCurveProc, int iClosePathProc, int iCallbackDataPtr, int[] oCallbackResult);
-/**
- * @param iTextLayout cast=(ATSUTextLayout)
- * @param iRangeStart cast=(UniCharArrayOffset)
- * @param iRangeLength cast=(UniCharCount)
- * @param iMaximumBreaks cast=(ItemCount)
- * @param oBreaks cast=(UniCharArrayOffset *)
- * @param oBreakCount cast=(ItemCount *)
- */
-public static final native int ATSUGetSoftLineBreaks(int iTextLayout, int iRangeStart, int iRangeLength, int iMaximumBreaks, int[] oBreaks, int[] oBreakCount);
-/**
- * @param iTextLayout cast=(ATSUTextLayout)
- * @param oHighlightRegion cast=(RgnHandle)
- */
-public static final native int ATSUGetTextHighlight (int iTextLayout, int iTextBasePointX, int iTextBasePointY, int iHighlightStart, int iHighlightLength, int oHighlightRegion);
-/**
- * @param iTextLayout cast=(ATSUTextLayout)
- * @param oTextBefore cast=(ATSUTextMeasurement *)
- * @param oTextAfter cast=(ATSUTextMeasurement *)
- * @param oAscent cast=(ATSUTextMeasurement *)
- * @param oDescent cast=(ATSUTextMeasurement *)
- */
-public static final native int ATSUGetUnjustifiedBounds(int iTextLayout, int iLineStart, int iLineLength, int[] oTextBefore, int[] oTextAfter, int[] oAscent, int[] oDescent);
-/**
- * @param iTextLayout cast=(ATSUTextLayout)
- * @param iTextBasePointX cast=(ATSUTextMeasurement)
- * @param iTextBasePointY cast=(ATSUTextMeasurement)
- */
-public static final native int ATSUHighlightText(int iTextLayout, int iTextBasePointX, int iTextBasePointY, int iHighlightStart, int iHighlightLength);
-/**
- * @param iTextLayout cast=(ATSUTextLayout)
- * @param iOldOffset cast=(UniCharArrayOffset)
- * @param iMovementType cast=(ATSUCursorMovementType)
- * @param oNewOffset cast=(UniCharArrayOffset *)
- */
-public static final native int ATSUNextCursorPosition(int iTextLayout, int iOldOffset, int iMovementType, int[] oNewOffset);
-/**
- * @param iTextLayout cast=(ATSUTextLayout)
- * @param oCaretIsSplit cast=(Boolean *)
- */
-public static final native int ATSUOffsetToPosition(int iTextLayout, int iOffset, boolean iIsLeading, ATSUCaret oMainCaret, ATSUCaret oSecondCaret, boolean[] oCaretIsSplit);
-/**
- * @param iTextLayout cast=(ATSUTextLayout)
- * @param ioPrimaryOffset cast=(UniCharArrayOffset *)
- * @param oIsLeading cast=(Boolean *)
- * @param oSecondaryOffset cast=(UniCharArrayOffset *)
- */
-public static final native int ATSUPositionToOffset(int iTextLayout, int iLocationX, int iLocationY, int[] ioPrimaryOffset, boolean[] oIsLeading, int[] oSecondaryOffset);
-/**
- * @param iTextLayout cast=(ATSUTextLayout)
- * @param iOldOffset cast=(UniCharArrayOffset)
- * @param iMovementType cast=(ATSUCursorMovementType)
- * @param oNewOffset cast=(UniCharArrayOffset *)
- */
-public static final native int ATSUPreviousCursorPosition(int iTextLayout, int iOldOffset, int iMovementType, int[] oNewOffset);
-/**
- * @param iStyle cast=(ATSUStyle)
- * @param iAttributeCount cast=(ItemCount)
- * @param iTag cast=(ATSUAttributeTag *)
- * @param iValueSize cast=(ByteCount *)
- * @param iValue cast=(ATSUAttributeValuePtr *)
- */
-public static final native int ATSUSetAttributes(int iStyle, int iAttributeCount, int[] iTag, int[] iValueSize, int[] iValue);
-/**
- * @param iStyle cast=(ATSUStyle)
- * @param iFeatureCount cast=(ItemCount)
- * @param iType cast=(const ATSUFontFeatureType *)
- * @param iSelector cast=(const ATSUFontFeatureSelector *)
- */
-public static final native int ATSUSetFontFeatures(int iStyle, int iFeatureCount, short[] iType, short[] iSelector);
-/** @param iTextLayout cast=(ATSUTextLayout) */
-public static final native int ATSUSetHighlightingMethod(int iTextLayout, int iMethod, ATSUUnhighlightData iUnhighlightData);
-/**
- * @param iTextLayout cast=(ATSUTextLayout)
- * @param iAttributeCount cast=(ItemCount)
- * @param iTag cast=(ATSUAttributeTag *)
- * @param iValueSize cast=(ByteCount *)
- * @param iValue cast=(ATSUAttributeValuePtr *)
- */
-public static final native int ATSUSetLayoutControls(int iTextLayout, int iAttributeCount, int[] iTag, int[] iValueSize, int[] iValue);
-/**
- * @param iTextLayout cast=(ATSUTextLayout)
- * @param iLineStart cast=(UniCharArrayOffset)
- * @param iAttributeCount cast=(ItemCount)
- * @param iTag cast=(const ATSUAttributeTag *)
- * @param iValueSize cast=(const ByteCount *)
- * @param iValue cast=(const ATSUAttributeValuePtr *)
- */
-public static final native int ATSUSetLineControls(int iTextLayout, int iLineStart, int iAttributeCount, int[] iTag, int[] iValueSize, int[] iValue);
-/**
- * @param iTextLayout cast=(ATSUTextLayout)
- * @param iStyle cast=(ATSUStyle)
- * @param iRunStart cast=(UniCharArrayOffset)
- * @param iRunLength cast=(UniCharCount)
- */
-public static final native int ATSUSetRunStyle(int iTextLayout, int iStyle, int iRunStart, int iRunLength);
-/** @param iTextLayout cast=(ATSUTextLayout) */
-public static final native int ATSUSetSoftLineBreak(int iTextLayout, int iLineBreak);
-/**
- * @param iTextLayout cast=(ATSUTextLayout)
- * @param iTabs cast=(const ATSUTab *)
- */
-public static final native int ATSUSetTabArray(int iTextLayout, int iTabs, int iTabCount);
-/**
- * @param iTextLayout cast=(ATSUTextLayout)
- * @param iText cast=(ConstUniCharArrayPtr)
- * @param iTextOffset cast=(UniCharArrayOffset)
- * @param iTextLength cast=(UniCharCount)
- * @param iTextTotalLength cast=(UniCharCount)
- */
-public static final native int ATSUSetTextPointerLocation(int iTextLayout, int iText, int iTextOffset, int iTextLength, int iTextTotalLength);
-/** @param iTextLayout cast=(ATSUTextLayout) */
-public static final native int ATSUSetTransientFontMatching(int iTextLayout, boolean iTransientFontMatching);
-/** @param iTextLayout cast=(ATSUTextLayout) */
-public static final native int ATSUTextInserted(int iTextLayout, int iInsertionLocation, int iInsertionLength);
-/** @param iTextLayout cast=(ATSUTextLayout) */
-public static final native int ATSUTextDeleted(int iTextLayout, int iInsertionLocation, int iInsertionLength);
-/**
- * @param cHandle cast=(ControlRef)
- * @param containerID cast=(DataBrowserItemID)
- * @param numItems cast=(UInt32)
- * @param itemIDs cast=(const DataBrowserItemID *)
- * @param preSortProperty cast=(DataBrowserPropertyID)
- */
-public static final native int AddDataBrowserItems(int cHandle, int containerID, int numItems, int[] itemIDs, int preSortProperty);
-/**
- * @param browser cast=(ControlRef)
- * @param columnDesc cast=(DataBrowserListViewColumnDesc *)
- * @param position cast=(DataBrowserTableViewColumnIndex)
- */
-public static final native int AddDataBrowserListViewColumn(int browser, DataBrowserListViewColumnDesc columnDesc, int position);
-/**
- * @param theDrag cast=(DragRef)
- * @param theItemRef cast=(DragItemRef)
- * @param theType cast=(FlavorType)
- * @param dataPtr cast=(const void *)
- * @param dataSize cast=(Size)
- * @param theFlags cast=(FlavorFlags)
- */
-public static final native int AddDragItemFlavor(int theDrag, int theItemRef, int theType, byte[] dataPtr, int dataSize, int theFlags);
-/**
- * @param mHandle cast=(MenuRef)
- * @param sHandle cast=(CFStringRef)
- * @param attributes cast=(MenuItemAttributes)
- * @param commandID cast=(MenuCommand)
- * @param outItemIndex cast=(MenuItemIndex *)
- */
-public static final native int AppendMenuItemTextWithCFString(int mHandle, int sHandle, int attributes, int commandID, short[] outItemIndex);
-/**
- * @param inQueue cast=(EventQueueRef)
- * @param inList cast=(const EventTypeSpec *)
- */
-public static final native int AcquireFirstMatchingEventInQueue(int inQueue, int inNumTypes, int[] inList, int inOptions);
-/** @param cHandle cast=(ControlRef) */
-public static final native int AutoSizeDataBrowserListViewColumns(int cHandle);
-/** @param wHandle cast=(WindowRef) */
-public static final native void BringToFront(int wHandle);
-/** @param sHandle cast=(CFTypeRef) */
-public static final native void CFRelease(int sHandle);
-/** @param sHandle cast=(CFTypeRef) */
-public static final native void CFRetain(int sHandle);
-/** @param inEventLoop cast=(EventLoopRef) */
-public static final native int GetCFRunLoopFromEventLoop(int inEventLoop);
-/**
- * @param rl cast=(CFRunLoopRef)
- * @param observer cast=(CFRunLoopObserverRef)
- * @param mode cast=(CFStringRef)
- */
-public static final native void CFRunLoopAddObserver(int rl, int observer, int mode);
-/**
- * @param rl cast=(CFRunLoopRef)
- * @param source cast=(CFRunLoopSourceRef)
- * @param mode cast=(CFStringRef)
- */
-public static final native void CFRunLoopAddSource(int rl, int source, int mode);
-/**
- * @param allocator cast=(CFAllocatorRef)
- * @param activities cast=(CFOptionFlags)
- * @param order cast=(CFIndex)
- * @param callout cast=(CFRunLoopObserverCallBack)
- * @param context cast=(CFRunLoopObserverContext *)
- */
-public static final native int CFRunLoopObserverCreate(int allocator, int activities, boolean repeats, int order, int callout, int context);
-/** @param observer cast=(CFRunLoopObserverRef) */
-public static final native void CFRunLoopObserverInvalidate(int observer);
-/**
- * @param mode cast=(CFStringRef)
- * @param seconds cast=(CFTimeInterval)
- */
-public static final native int CFRunLoopRunInMode(int mode, double seconds, boolean returnAfterSourceHandled);
-/**
- * @param allocator cast=(CFAllocatorRef)
- * @param order cast=(CFIndex)
- */
-public static final native int CFRunLoopSourceCreate(int allocator, int order, CFRunLoopSourceContext context);
-/** @param source cast=(CFRunLoopSourceRef) */
-public static final native void CFRunLoopSourceInvalidate(int source);
-/** @param source cast=(CFRunLoopSourceRef) */
-public static final native void CFRunLoopSourceSignal(int source);
-/** @param rl cast=(CFRunLoopRef) */
-public static final native void CFRunLoopStop(int rl);
-/** @param rl cast=(CFRunLoopRef) */
-public static final native void CFRunLoopWakeUp(int rl);
-/**
- * @param theArray cast=(CFMutableArrayRef)
- * @param value cast=(const void *)
- */
-public static final native void CFArrayAppendValue(int theArray, int value);
-/**
- * @param allocator cast=(CFAllocatorRef)
- * @param capacity cast=(CFIndex)
- * @param callBacks cast=(const CFArrayCallBacks *)
- */
-public static final native int CFArrayCreateMutable(int allocator, int capacity, int callBacks);
-/** @param theArray cast=(CFArrayRef) */
-public static final native int CFArrayGetCount(int theArray);
-/** @param theArray cast=(CFArrayRef) */
-public static final native int CFArrayGetValueAtIndex(int theArray, int idx);
-/**
- * @param theData cast=(CFDataRef)
- * @param range flags=struct
- * @param buffer cast=(UInt8 *)
- */
-public static final native void CFDataGetBytes(int theData, CFRange range, byte[] buffer);
-/** @param theData cast=(CFDataRef) */
-public static final native int CFDataGetBytePtr(int theData);
-/** @param theData cast=(CFDataRef) */
-public static final native int CFDataGetLength(int theData);
-/**
- * @param theDict cast=(CFDictionaryRef)
- * @param key cast=(const void *)
- * @param value cast=(const void **)
- */
-public static final native boolean CFDictionaryGetValueIfPresent(int theDict, int key, int[] value);
-/**
- * @param theString cast=(CFStringRef)
- * @param theOtherString cast=(CFStringRef)
- */
-public static final native boolean CFEqual(int theString, int theOtherString);
-public static final native int CFLocaleCopyCurrent();
-/**
- * @param formatter cast=(CFNumberFormatterRef)
- * @param key cast=(CFStringRef)
- */
-public static final native int CFNumberFormatterCopyProperty(int formatter, int key);
-/**
- * @param alloc cast=(CFAllocatorRef)
- * @param locale cast=(CFLocaleRef)
- * @param style cast=(CFNumberFormatterStyle)
- */
-public static final native int CFNumberFormatterCreate(int alloc, int locale, int style);
-/**
- * @param alloc cast=(CFAllocatorRef)
- * @param bytes cast=(const UInt8 *)
- * @param numBytes cast=(CFIndex)
- * @param encoding cast=(CFStringEncoding)
- */
-public static final native int CFStringCreateWithBytes(int alloc, byte[] bytes, int numBytes, int encoding, boolean isExternalRepresentation);
-/**
- * @param alloc cast=(CFAllocatorRef)
- * @param chars cast=(const UniChar *)
- * @param numChars cast=(CFIndex)
- */
-public static final native int CFStringCreateWithCharacters(int alloc, char[] chars, int numChars);
-/**
- * @param alloc cast=(CFAllocatorRef)
- * @param chars cast=(const UniChar *)
- * @param numChars cast=(CFIndex)
- */
-public static final native int CFStringCreateWithCharacters(int alloc, int chars, int numChars);
-/**
- * @param theString cast=(CFStringRef)
- * @param range cast=(CFRange *),flags=struct
- * @param encoding cast=(CFStringEncoding)
- * @param lossByte cast=(UInt8)
- * @param isExternalRepresentation cast=(Boolean)
- * @param buffer cast=(UInt8 *)
- * @param maxBufLen cast=(CFIndex)
- * @param usedBufLen cast=(CFIndex *)
- */
-public static final native int CFStringGetBytes(int theString, CFRange range, int encoding, byte lossByte, boolean isExternalRepresentation, byte[] buffer, int maxBufLen, int[] usedBufLen);
-/**
- * @param theString cast=(CFStringRef)
- * @param range cast=(CFRange *),flags=struct
- * @param buffer cast=(UniChar *)
- */
-public static final native void CFStringGetCharacters(int theString, CFRange range, char[] buffer);
-/** @param theString cast=(CFStringRef) */
-public static final native int CFStringGetLength(int theString);
-public static final native int CFStringGetSystemEncoding();
-/**
- * @param anURL cast=(CFURLRef)
- * @param pathStyle cast=(CFURLPathStyle)
- */
-public static final native int CFURLCopyFileSystemPath(int anURL, int pathStyle);
-/** @param url cast=(CFURLRef) */
-public static final native int CFURLCopyLastPathComponent(int url);
-/** @param url cast=(CFURLRef) */
-public static final native int CFURLCopyPathExtension(int url);
-/**
- * @param allocator cast=(CFAllocatorRef)
- * @param url cast=(CFURLRef)
- * @param encoding cast=(CFStringEncoding)
- * @param escapeWhitespace cast=(Boolean)
- */
-public static final native int CFURLCreateData(int allocator, int url, int encoding, boolean escapeWhitespace);
-/**
- * @param allocator cast=(CFAllocatorRef)
- * @param url cast=(CFURLRef)
- * @param pathComponent cast=(CFStringRef)
- * @param isDirectory cast=(Boolean)
- */
-public static final native int CFURLCreateCopyAppendingPathComponent(int allocator, int url, int pathComponent, boolean isDirectory);
-/**
- * @param allocator cast=(CFAllocatorRef)
- * @param url cast=(CFURLRef)
- */
-public static final native int CFURLCreateCopyDeletingLastPathComponent(int allocator, int url);
-/**
- * @param allocator cast=(CFAllocatorRef)
- * @param fsRef cast=(const struct FSRef *)
- */
-public static final native int CFURLCreateFromFSRef(int allocator, byte[] fsRef);
-/**
- * @param allocator cast=(CFAllocatorRef)
- * @param URLBytes cast=(const UInt8 *)
- * @param length cast=(CFIndex)
- * @param encoding cast=(CFStringEncoding)
- * @param baseURL cast=(CFURLRef)
- */
-public static final native int CFURLCreateWithBytes(int allocator, byte[] URLBytes, int length, int encoding, int baseURL);
-/**
- * @param allocator cast=(CFAllocatorRef)
- * @param filePath cast=(CFStringRef)
- * @param pathStyle cast=(CFURLPathStyle)
- */
-public static final native int CFURLCreateWithFileSystemPath (int allocator, int filePath, int pathStyle, boolean isDirectory);
-/**
- * @param allocator cast=(CFAllocatorRef)
- * @param buffer cast=(const UInt8 *)
- */
-public static final native int CFURLCreateFromFileSystemRepresentation(int allocator, int buffer, int bufLen, boolean isDirectory);
-/**
- * @param allocator cast=(CFAllocatorRef)
- * @param URLString cast=(CFStringRef)
- * @param baseURL cast=(CFURLRef)
- */
-public static final native int CFURLCreateWithString(int allocator, int URLString, int baseURL);
-/**
- * @param allocator cast=(CFAllocatorRef)
- * @param originalString cast=(CFStringRef)
- * @param charactersToLeaveUnescaped cast=(CFStringRef)
- * @param legalURLCharactersToBeEscaped cast=(CFStringRef)
- */
-public static final native int CFURLCreateStringByAddingPercentEscapes(int allocator, int originalString, int charactersToLeaveUnescaped, int legalURLCharactersToBeEscaped, int encoding);
-/**
- * @param allocator cast=(CFAllocatorRef)
- * @param originalString cast=(CFStringRef)
- * @param charactersToLeaveUnescaped cast=(CFStringRef)
- */
-public static final native int CFURLCreateStringByReplacingPercentEscapes(int allocator, int originalString, int charactersToLeaveUnescaped);
-/**
- * @param url cast=(CFURLRef)
- * @param fsRef cast=(struct FSRef *)
- */
-public static final native boolean CFURLGetFSRef(int url, byte[] fsRef);
-/** @method flags=no_gen */
-public static final native void CGAffineTransformConcat (float[] t1, float[] t2, float[] result);
-/** @method flags=no_gen */
-public static final native void CGAffineTransformMake (float a, float b, float c, float d, float tx, float ty, float[] result);
-/** @method flags=no_gen */
-public static final native void CGAffineTransformTranslate (float[] t, float tx, float ty, float[] result);
-/** @method flags=no_gen */
-public static final native void CGAffineTransformRotate (float[] t, float angle, float[] result);
-/** @method flags=no_gen */
-public static final native void CGAffineTransformScale (float[] t, float sx, float sy, float[] result);
-/** @method flags=no_gen */
-public static final native void CGAffineTransformInvert (float[] t, float[] result);
-/**
- * @param inContext cast=(CGContextRef)
- * @param sx cast=(float)
- * @param sy cast=(float)
- */
-public static final native void CGContextScaleCTM(int inContext, float sx, float sy);
-/**
- * @param inContext cast=(CGContextRef)
- * @param tx cast=(float)
- * @param ty cast=(float)
- */
-public static final native void CGContextTranslateCTM(int inContext, float tx, float ty);
-/**
- * @param data cast=(void *)
- * @param width cast=(size_t)
- * @param height cast=(size_t)
- * @param bitsPerComponent cast=(size_t)
- * @param bytesPerRow cast=(size_t)
- * @param colorspace cast=(CGColorSpaceRef)
- * @param alphaInfo cast=(CGImageAlphaInfo)
- */
-public static final native int CGBitmapContextCreate(int data, int width, int height, int bitsPerComponent, int bytesPerRow, int colorspace, int alphaInfo);
-/** @param colorspace cast=(CGColorSpaceRef) */
-public static final native int CGColorCreate(int colorspace, float[] components);
-/** @param color cast=(CGColorRef) */
-public static final native void CGColorRelease(int color);
-/** @param baseSpace cast=(CGColorSpaceRef) */
-public static final native int CGColorSpaceCreatePattern(int baseSpace);
-public static final native int CGColorSpaceCreateDeviceRGB ();
-/** @method flags=dynamic */
-public static final native int CGBitmapContextCreateImage(int context);
-/** @param cs cast=(CGColorSpaceRef) */
-public static final native void CGColorSpaceRelease (int cs);
-/**
- * @param ctx cast=(CGContextRef)
- * @param x cast=(float)
- * @param y cast=(float)
- * @param radius cast=(float)
- * @param startAngle cast=(float)
- * @param endAngle cast=(float)
- * @param clockwise cast=(Boolean)
- */
-public static final native void CGContextAddArc (int ctx, float x, float y, float radius, float startAngle, float endAngle, boolean clockwise);
-/** @param ctx cast=(CGContextRef) */
-public static final native void CGContextAddArcToPoint (int ctx, float x1, float y1, float x2, float y2, float radius);
-/** @param ctx cast=(CGContextRef) */
-public static final native void CGContextAddLineToPoint (int ctx, float x, float y);
-/**
- * @param ctx cast=(CGContextRef)
- * @param points cast=(const CGPoint *)
- * @param count cast=(size_t)
- */
-public static final native void CGContextAddLines (int ctx, float[] points, int count);
-/**
- * @param context cast=(CGContextRef)
- * @param rect flags=struct
- */
-public static final native void CGContextAddRect (int context, CGRect rect);
-/**
- * @param context cast=(CGContextRef)
- * @param path cast=(CGPathRef)
- */
-public static final native void CGContextAddPath (int context, int path);
-/** @param ctx cast=(CGContextRef) */
-public static final native void CGContextBeginPath (int ctx);
-/** @param ctx cast=(CGContextRef) */
-public static final native void CGContextClip (int ctx);
-/**
- * @param ctx cast=(CGContextRef)
- * @param rect cast=(CGRect *),flags=struct
- */
-public static final native void CGContextClearRect (int ctx, CGRect rect);
-/** @param ctx cast=(CGContextRef) */
-public static final native void CGContextClosePath (int ctx);
-/**
- * @param context cast=(CGContextRef)
- * @param transform cast=(CGAffineTransform *),flags=struct
- */
-public static final native void CGContextConcatCTM (int context, float[] transform);
-/**
- * @param ctx cast=(CGContextRef)
- * @param rect cast=(CGRect *),flags=struct
- * @param image cast=(CGImageRef)
- */
-public static final native void CGContextDrawImage (int ctx, CGRect rect, int image);
-/**
- * @param context cast=(CGContextRef)
- * @param shading cast=(CGShadingRef)
- */
-public static final native void CGContextDrawShading (int context, int shading);
-/** @param ctx cast=(CGContextRef) */
-public static final native void CGContextEOClip (int ctx);
-/** @param ctx cast=(CGContextRef) */
-public static final native void CGContextEOFillPath (int ctx);
-/** @param ctx cast=(CGContextRef) */
-public static final native void CGContextFillPath (int ctx);
-/**
- * @param ctx cast=(CGContextRef)
- * @param rect cast=(CGRect *),flags=struct
- */
-public static final native void CGContextStrokeRect (int ctx, CGRect rect);
-/**
- * @param ctx cast=(CGContextRef)
- * @param rect cast=(CGRect *),flags=struct
- */
-public static final native void CGContextFillRect (int ctx, CGRect rect);
-/** @param ctx cast=(CGContextRef) */
-public static final native void CGContextFlush (int ctx);
-/** @method flags=no_gen */
-public static final native void CGContextGetCTM (int context, float[] result);
-/** @param context cast=(CGContextRef) */
-public static final native int CGContextGetInterpolationQuality (int context );
-/**
- * @method flags=no_gen
- * @param ctx cast=(CGContextRef)
- */
-public static final native void CGContextGetPathBoundingBox(int ctx, CGRect rect);
-/**
- * @method flags=no_gen
- * @param ctx cast=(CGContextRef)
- * @param point cast=(CGPoint)
- */
-public static final native void CGContextGetTextPosition (int ctx, CGPoint point);
-/**
- * @param ctx cast=(CGContextRef)
- * @param x cast=(float)
- * @param y cast=(float)
- */
-public static final native void CGContextMoveToPoint (int ctx, float x, float y);
-/** @param ctx cast=(CGContextRef) */
-public static final native void CGContextRelease(int ctx);
-/** @param ctx cast=(CGContextRef) */
-public static final native void CGContextRotateCTM(int ctx, float angle);
-/** @param ctx cast=(CGContextRef) */
-public static final native void CGContextRestoreGState(int ctx);
-/** @param ctx cast=(CGContextRef) */
-public static final native void CGContextSaveGState(int ctx);
-/**
- * @param ctx cast=(CGContextRef)
- * @param name cast=(const char *)
- * @param size cast=(float)
- * @param textEncoding cast=(CGTextEncoding)
- */
-public static final native void CGContextSelectFont (int ctx, byte[] name, float size, int textEncoding);
-/**
- * @param ctx cast=(CGContextRef)
- * @param colorspace cast=(CGColorSpaceRef)
- */
-public static final native void CGContextSetFillColorSpace (int ctx, int colorspace);
-/**
- * @param context cast=(CGContextRef)
- * @param pattern cast=(CGPatternRef)
- */
-public static final native void CGContextSetFillPattern (int context, int pattern, float[] components);
-/** @param context cast=(CGContextRef) */
-public static final native void CGContextSetAlpha (int context, float alpha);
-/**
- * @method flags=dynamic
- * @param context cast=(CGContextRef)
- */
-public static final native void CGContextSetBlendMode(int context, int mode);
-/**
- * @param ctx cast=(CGContextRef)
- * @param value cast=(const float *)
- */
-public static final native void CGContextSetFillColor (int ctx, float[] value);
-/**
- * @param ctx cast=(CGContextRef)
- * @param font cast=(CGFontRef)
- */
-public static final native void CGContextSetFont (int ctx, int font);
-/**
- * @param ctx cast=(CGContextRef)
- * @param size cast=(float)
- */
-public static final native void CGContextSetFontSize (int ctx, float size);
-/** @param context cast=(CGContextRef) */
-public static final native void CGContextSetInterpolationQuality (int context, int quality);
-/** @param context cast=(CGContextRef) */
-public static final native void CGContextSetLineCap (int context, int cap);
-/**
- * @param ctx cast=(CGContextRef)
- * @param phase cast=(float)
- * @param lengths cast=(const float *)
- * @param count cast=(size_t)
- */
-public static final native void CGContextSetLineDash (int ctx, float phase, float[] lengths, int count);
-/** @param context cast=(CGContextRef) */
-public static final native void CGContextSetLineJoin (int context, int join);
-/**
- * @param ctx cast=(CGContextRef)
- * @param width cast=(float)
- */
-public static final native void CGContextSetLineWidth (int ctx, float width);
-/** @param context cast=(CGContextRef) */
-public static final native void CGContextSetMiterLimit (int context, float limit);
-/** @param ctx cast=(CGContextRef) */
-public static final native void CGContextSetShouldAntialias (int ctx, boolean shouldAntialias);
-/** @param ctx cast=(CGContextRef) */
-public static final native void CGContextSetShouldSmoothFonts (int ctx, boolean shouldSmooth);
-/**
- * @param ctx cast=(CGContextRef)
- * @param colorspace cast=(CGColorSpaceRef)
- */
-public static final native void CGContextSetStrokeColorSpace (int ctx, int colorspace);
-/**
- * @param ctx cast=(CGContextRef)
- * @param value cast=(const float *)
- */
-public static final native void CGContextSetStrokeColor (int ctx, float[] value);
-/**
- * @param context cast=(CGContextRef)
- * @param pattern cast=(CGPatternRef)
- */
-public static final native void CGContextSetStrokePattern (int context, int pattern, float[] components);
-/** @param context cast=(CGContextRef) */
-public static final native void CGContextSetRenderingIntent (int context, int intent);
-/**
- * @param ctx cast=(CGContextRef)
- * @param r cast=(float)
- * @param g cast=(float)
- * @param b cast=(float)
- * @param alpha cast=(float)
- */
-public static final native void CGContextSetRGBFillColor (int ctx, float r, float g, float b, float alpha);
-/**
- * @param ctx cast=(CGContextRef)
- * @param r cast=(float)
- * @param g cast=(float)
- * @param b cast=(float)
- * @param alpha cast=(float)
- */
-public static final native void CGContextSetRGBStrokeColor (int ctx, float r, float g, float b, float alpha);
-/**
- * @param ctx cast=(CGContextRef)
- * @param mode cast=(CGTextDrawingMode)
- */
-public static final native void CGContextSetTextDrawingMode (int ctx, int mode);
-/**
- * @param ctx cast=(CGContextRef)
- * @param x cast=(float)
- * @param y cast=(float)
- */
-public static final native void CGContextSetTextPosition (int ctx, float x, float y);
-/**
- * @param ctx cast=(CGContextRef)
- * @param cstring cast=(const char *)
- * @param length cast=(size_t)
- */
-public static final native void CGContextShowText (int ctx, byte[] cstring, int length);
-/**
- * @param ctx cast=(CGContextRef)
- * @param x cast=(float)
- * @param y cast=(float)
- * @param cstring cast=(const char *)
- * @param length cast=(size_t)
- */
-public static final native void CGContextShowTextAtPoint (int ctx, float x, float y, byte[] cstring, int length);
-/**
- * @param ctx cast=(CGContextRef)
- * @param transform cast=(CGAffineTransform *),flags=struct
- */
-public static final native void CGContextSetTextMatrix (int ctx, float[] transform);
-/** @param ctx cast=(CGContextRef) */
-public static final native void CGContextStrokePath (int ctx);
-/** @param ctx cast=(CGContextRef) */
-public static final native void CGContextSynchronize (int ctx);
-public static final native boolean CGCursorIsVisible ();
-/**
- * @param info cast=(void *)
- * @param domainDimension cast=(size_t)
- * @param domain cast=(const float *)
- * @param rangeDimension cast=(size_t)
- * @param range cast=(const float *)
- * @param callbacks cast=(const CGFunctionCallbacks *)
- */
-public static final native int CGFunctionCreate (int info, int domainDimension, float[] domain, int rangeDimension, float[] range, CGFunctionCallbacks callbacks);
-/** @param function cast=(CGFunctionRef) */
-public static final native void CGFunctionRelease (int function);
-/**
- * @param info cast=(void *)
- * @param data cast=(const void *)
- * @param size cast=(size_t)
- * @param releaseData cast=(void *)
- */
-public static final native int CGDataProviderCreateWithData (int info, int data, int size, int releaseData);
-/** @param url cast=(CFURLRef) */
-public static final native int CGDataProviderCreateWithURL (int url);
-/** @param provider cast=(CGDataProviderRef) */
-public static final native void CGDataProviderRelease (int provider);
-/** @param display cast=(CGDirectDisplayID) */
-public static final native int CGDisplayBaseAddress (int display);
-/** @param display cast=(CGDirectDisplayID) */
-public static final native int CGDisplayBitsPerPixel (int display);
-/** @param display cast=(CGDirectDisplayID) */
-public static final native int CGDisplayBitsPerSample (int display);
-/** @param display cast=(CGDirectDisplayID) */
-public static final native int CGDisplayBytesPerRow (int display);
-/** @param display cast=(CGDirectDisplayID) */
-public static final native int CGDisplayPixelsHigh (int display);
-/** @param display cast=(CGDirectDisplayID) */
-public static final native int CGDisplayPixelsWide (int display);
-/** @param display cast=(CGDirectDisplayID) */
-public static final native int CGDisplayHideCursor(int display);
-/** @param display cast=(CGDirectDisplayID) */
-public static final native int CGDisplayShowCursor(int display);
-/**
- * @method flags=no_gen
- * @param display cast=(CGDirectDisplayID)
- * @param result flags=struct
- */
-public static final native void CGDisplayBounds(int display, CGRect result);
-public static final native int CGMainDisplayID();
-public static final native int CGFontCreateWithPlatformFont (int[] platformFontReference);
-/** @param font cast=(CGFontRef) */
-public static final native void CGFontRelease (int font);
-/**
- * @param rect flags=struct
- * @param maxDisplays cast=(CGDisplayCount)
- * @param dspys cast=(CGDirectDisplayID *)
- * @param dspyCnt cast=(CGDisplayCount *)
- */
-public static final native int CGGetDisplaysWithRect (CGRect rect, int maxDisplays, int[] dspys, int[] dspyCnt);
-/**
- * @param width cast=(size_t)
- * @param height cast=(size_t)
- * @param bitsPerComponent cast=(size_t)
- * @param bitsPerPixel cast=(size_t)
- * @param bytesPerRow cast=(size_t)
- * @param colorspace cast=(CGColorSpaceRef)
- * @param alphaInfo cast=(CGImageAlphaInfo)
- * @param provider cast=(CGDataProviderRef)
- * @param decode cast=(const float *)
- * @param shouldInterpolate cast=(Boolean)
- * @param intent cast=(CGColorRenderingIntent)
- */
-public static final native int CGImageCreate (int width, int height, int bitsPerComponent, int bitsPerPixel, int bytesPerRow, int colorspace, int alphaInfo, int provider, float[] decode, boolean shouldInterpolate, int intent);
-/**
- * @method flags=dynamic
- * @param rect flags=struct
- */
-public static final native int CGImageCreateWithImageInRect(int image, CGRect rect);
-/** @param source cast=(CGDataProviderRef) */
-public static final native int CGImageCreateWithPNGDataProvider (int source, float[] decode, boolean shouldInterpolate, int intent);
-/** @param source cast=(CGDataProviderRef) */
-public static final native int CGImageCreateWithJPEGDataProvider (int source, float[] decode, boolean shouldInterpolate, int intent);
-/** @param image cast=(CGImageRef) */
-public static final native int CGImageGetAlphaInfo (int image);
-/** @param image cast=(CGImageRef) */
-public static final native int CGImageGetBitsPerComponent (int image);
-/** @param image cast=(CGImageRef) */
-public static final native int CGImageGetBitsPerPixel (int image);
-/** @param image cast=(CGImageRef) */
-public static final native int CGImageGetBytesPerRow (int image);
-/** @param image cast=(CGImageRef) */
-public static final native int CGImageGetDataProvider (int image);
-/** @param image cast=(CGImageRef) */
-public static final native int CGImageGetColorSpace (int image);
-/** @param image cast=(CGImageRef) */
-public static final native int CGImageGetHeight (int image);
-/** @param image cast=(CGImageRef) */
-public static final native int CGImageGetWidth (int image);
-/** @param image cast=(CGImageRef) */
-public static final native void CGImageRelease (int image);
-/**
- * @param path cast=(CGMutablePathRef)
- * @param m cast=(const CGAffineTransform *)
- */
-public static final native void CGPathAddArc (int path, float[] m, float x, float y, float r, float startAngle, float endAngle, boolean clockwise);
-/**
- * @param path cast=(CGMutablePathRef)
- * @param m cast=(const CGAffineTransform *)
- */
-public static final native void CGPathAddCurveToPoint (int path, float[] m, float cx1, float cy1, float cx2, float cy2, float x, float y);
-/**
- * @param path cast=(CGMutablePathRef)
- * @param m cast=(const CGAffineTransform *)
- */
-public static final native void CGPathAddLineToPoint (int path, float[] m, float x, float y);
-/**
- * @param path1 cast=(CGMutablePathRef)
- * @param m cast=(const CGAffineTransform *)
- * @param path2 cast=(CGPathRef)
- */
-public static final native void CGPathAddPath (int path1, float[] m, int path2);
-/**
- * @param path cast=(CGMutablePathRef)
- * @param m cast=(const CGAffineTransform *)
- */
-public static final native void CGPathAddQuadCurveToPoint (int path, float[] m, float cx, float cy, float x, float y);
-/**
- * @param path cast=(CGMutablePathRef)
- * @param m cast=(const CGAffineTransform *)
- * @param rect flags=struct
- */
-public static final native void CGPathAddRect (int path, float[] m, CGRect rect);
-/**
- * @param path cast=(CGPathRef)
- * @param info cast=(void *)
- * @param function cast=(CGPathApplierFunction)
- */
-public static final native void CGPathApply (int path, int info, int function);
-/** @param path cast=(CGMutablePathRef) */
-public static final native void CGPathCloseSubpath (int path);
-public static final native int CGPathCreateMutable ();
-/** @param path cast=(CGPathRef) */
-public static final native int CGPathCreateMutableCopy (int path);
-/**
- * @method flags=no_gen
- * @param path cast=(CGPathRef)
- */
-public static final native void CGPathGetBoundingBox (int path, CGRect rect);
-/**
- * @method flags=no_gen
- * @param path cast=(CGPathRef)
- */
-public static final native void CGPathGetCurrentPoint (int path, CGPoint point);
-/** @param path cast=(CGPathRef) */
-public static final native boolean CGPathIsEmpty (int path);
-/**
- * @param path cast=(CGMutablePathRef)
- * @param m cast=(const CGAffineTransform *)
- */
-public static final native void CGPathMoveToPoint (int path, float[] m, float x, float y);
-/** @param path cast=(CGPathRef) */
-public static final native void CGPathRelease (int path);
-/**
- * @param info cast=(void *)
- * @param bounds flags=struct
- * @param matrix cast=(CGAffineTransform *),flags=struct
- * @param tiling cast=(CGPatternTiling)
- * @param callbacks cast=(const CGPatternCallbacks *)
- */
-public static final native int CGPatternCreate (int info, CGRect bounds, float[] matrix, float xStep, float yStep, int tiling, int isColored, CGPatternCallbacks callbacks);
-/** @param pattern cast=(CGPatternRef) */
-public static final native void CGPatternRelease (int pattern);
-/** @method flags=no_gen */
-public static final native void CGPointApplyAffineTransform (CGPoint point, float[] t, CGPoint result);
-/**
- * @param mouseCursorPosition flags=struct
- * @param updateMouseCursorPosition cast=(boolean_t)
- * @param mouseButtonDown cast=(boolean_t)
- * @param mouseButtonDown2 cast=(boolean_t)
- * @param mouseButtonDown3 cast=(boolean_t)
- * @param mouseButtonDown4 cast=(boolean_t)
- * @param mouseButtonDown5 cast=(boolean_t)
- */
-public static final native int CGPostMouseEvent(CGPoint mouseCursorPosition, boolean updateMouseCursorPosition, int buttonCount, boolean mouseButtonDown, boolean mouseButtonDown2, boolean mouseButtonDown3, boolean mouseButtonDown4, boolean mouseButtonDown5);
-/**
- * @param keyChar cast=(CGCharCode)
- * @param virtualKey cast=(CGKeyCode)
- * @param keyDown cast=(boolean_t)
- */
-public static final native int CGPostKeyboardEvent(int keyChar, int virtualKey, boolean keyDown);
-public static final native int CGPostScrollWheelEvent(int wheelCount, int wheel1);
-/**
- * @param rect flags=struct
- * @param point flags=struct
- */
-public static final native int CGRectContainsPoint(CGRect rect, CGPoint point);
-/**
- * @param colorspace cast=(CGColorSpaceRef)
- * @param start flags=struct
- * @param end flags=struct
- * @param function cast=(CGFunctionRef)
- */
-public static final native int CGShadingCreateAxial (int colorspace, CGPoint start, CGPoint end, int function, boolean extendStart, boolean extendEnd);
-/**
- * @param colorspace cast=(CGColorSpaceRef)
- * @param start flags=struct
- * @param end flags=struct
- * @param function cast=(CGFunctionRef)
- */
-public static final native int CGShadingCreateRadial (int colorspace, CGPoint start, float startRadius, CGPoint end, float endRadius, int function, boolean extendStart, boolean extendEnd);
-/** @param shading cast=(CGShadingRef) */
-public static final native void CGShadingRelease (int shading);
-/** @method flags=no_gen */
-public static final native void CGSizeApplyAffineTransform (CGSize size, float[] t, CGSize result);
-/** @param newCursorPosition flags=struct */
-public static final native int CGWarpMouseCursorPosition (CGPoint newCursorPosition);
-/**
- * @param menu cast=(MenuRef)
- * @param item cast=(MenuItemIndex)
- * @param setTheseAttributes cast=(MenuItemAttributes)
- * @param clearTheseAttributes cast=(MenuItemAttributes)
- */
-public static final native int ChangeMenuItemAttributes(int menu, int item, int setTheseAttributes, int clearTheseAttributes);
-/**
- * @param windowHandle cast=(WindowRef)
- * @param setAttributes cast=(WindowAttributes)
- * @param clearAttributes cast=(WindowAttributes)
- */
-public static final native int ChangeWindowAttributes(int windowHandle, int setAttributes, int clearAttributes);
-public static final native int CPSEnableForegroundOperation(int[] psn, int arg2, int arg3, int arg4, int arg5);
-public static final native int CPSSetProcessName(int[] psn, byte[] name);
-/**
- * @param nextHandler cast=(EventHandlerCallRef)
- * @param eventRefHandle cast=(EventRef)
- */
-public static final native int CallNextEventHandler(int nextHandler, int eventRefHandle);
-public static final native void Call(int proc, int arg1, int arg2);
-/** @param theMenu cast=(MenuRef) */
-public static final native void CalcMenuSize(int theMenu);
-/** @param inRootMenu cast=(MenuRef) */
-public static final native int CancelMenuTracking(int inRootMenu, boolean inImmediate, int inDismissalReason);
-public static final native int ClearCurrentScrap();
-/** @param inWindow cast=(WindowRef) */
-public static final native int ClearKeyboardFocus(int inWindow);
-public static final native void ClearMenuBar();
-/**
- * @param inContext cast=(CGContextRef)
- * @param portRect cast=(const Rect *)
- * @param rgnHandle cast=(RgnHandle)
- */
-public static final native int ClipCGContextToRegion(int inContext, Rect portRect, int rgnHandle);
-/**
- * @param cHandle cast=(ControlRef)
- * @param container cast=(DataBrowserItemID)
- */
-public static final native int CloseDataBrowserContainer(int cHandle, int container);
-public static final native void ClosePicture();
-/** @param dstRgn cast=(RgnHandle) */
-public static final native void CloseRgn(int dstRgn);
-/**
- * @param wHandle cast=(WindowRef)
- * @param collapse cast=(Boolean)
- */
-public static final native int CollapseWindow(int wHandle, boolean collapse);
-/**
- * @param inMenu cast=(MenuRef)
- * @param inGlobalLocation flags=struct
- * @param inHelpItemString cast=(ConstStr255Param)
- * @param outUserSelectionType cast=(UInt32 *)
- * @param outMenuID cast=(SInt16 *)
- * @param outMenuItem cast=(MenuItemIndex *)
- */
-public static final native int ContextualMenuSelect (int inMenu, Point inGlobalLocation, boolean inReserved, int inHelpType, byte[] inHelpItemString, AEDesc inSelection, int[] outUserSelectionType, short[] outMenuID, short[] outMenuItem);
-/**
- * @param inEvent cast=(EventRef)
- * @param outEvent cast=(EventRecord *)
- */
-public static final native boolean ConvertEventRefToEventRecord(int inEvent, EventRecord outEvent);
-/**
- * @param iTextToUnicodeInfo cast=(TextToUnicodeInfo)
- * @param iPascalStr cast=(ConstStr255Param)
- * @param oUnicodeLen cast=(ByteCount *)
- */
-public static final native int ConvertFromPStringToUnicode(int iTextToUnicodeInfo, byte[] iPascalStr, int iOutputBufLen, int[] oUnicodeLen, char[] oUnicodeStr);
-/**
- * @param iUnicodeToTextInfo cast=(UnicodeToTextInfo)
- * @param iUnicodeStr cast=(ConstUniCharArrayPtr)
- * @param oPascalStr cast=(unsigned char *)
- */
-public static final native int ConvertFromUnicodeToPString (int iUnicodeToTextInfo, int iUnicodeLen, char[] iUnicodeStr, byte[] oPascalStr);
-/**
- * @param srcPixMapHandle cast=(const BitMap *)
- * @param dstPixMapHandle cast=(const BitMap *)
- * @param srcRect cast=(const Rect *)
- * @param dstRect cast=(const Rect *)
- * @param mode cast=(short)
- * @param maskRgn cast=(RgnHandle)
- */
-public static final native void CopyBits(int srcPixMapHandle, int dstPixMapHandle, Rect srcRect, Rect dstRect, short mode, int maskRgn);
-/**
- * @param cHandle cast=(ControlRef)
- * @param sHandle cast=(CFStringRef *)
- */
-public static final native int CopyControlTitleAsCFString(int cHandle, int[] sHandle);
-/**
- * @param mHandle cast=(MenuRef)
- * @param index cast=(MenuItemIndex)
- * @param sHandle cast=(CFStringRef *)
- */
-public static final native int CopyMenuItemTextAsCFString(int mHandle, short index, int[] sHandle);
-/**
- * @param srcRgnHandle cast=(RgnHandle)
- * @param dstRgnHandle cast=(RgnHandle)
- */
-public static final native void CopyRgn(int srcRgnHandle, int dstRgnHandle);
-/**
- * @param theDrag cast=(DragRef)
- * @param numItems cast=(UInt16 *)
- */
-public static final native int CountDragItems(int theDrag, short[] numItems);
-/**
- * @param theDrag cast=(DragRef)
- * @param theItemRef cast=(DragItemRef)
- * @param numFlavors cast=(UInt16 *)
- */
-public static final native int CountDragItemFlavors(int theDrag, int theItemRef, short[] numFlavors);
-/** @param mHandle cast=(MenuRef) */
-public static final native short CountMenuItems(int mHandle);
-/**
- * @param cHandle cast=(ControlRef)
- * @param count cast=(UInt16 *)
- */
-public static final native int CountSubControls(int cHandle, short[] count);
-/**
- * @param window cast=(WindowRef)
- * @param boundsRect cast=(const Rect *)
- * @param title cast=(CFStringRef)
- * @param thickness cast=(ControlBevelThickness)
- * @param behavior cast=(ControlBevelButtonBehavior)
- * @param info cast=(ControlButtonContentInfoPtr)
- * @param menuID cast=(SInt16)
- * @param menuBehavior cast=(ControlBevelButtonMenuBehavior)
- * @param menuPlacement cast=(ControlBevelButtonMenuPlacement)
- * @param outControl cast=(ControlRef *)
- */
-public static final native int CreateBevelButtonControl(int window, Rect boundsRect, int title, short thickness, short behavior, int info, short menuID, short menuBehavior, short menuPlacement, int[] outControl);
-/**
- * @param window cast=(WindowRef)
- * @param boundsRect cast=(const Rect *)
- * @param clockType cast=(ControlClockType)
- * @param clockFlags cast=(ControlClockFlags)
- * @param outControl cast=(ControlRef *)
- */
-public static final native int CreateClockControl(int window, Rect boundsRect, int clockType, int clockFlags, int[] outControl);
-/**
- * @param window cast=(WindowRef)
- * @param boundsRect cast=(const Rect *)
- * @param title cast=(CFStringRef)
- * @param initialValue cast=(SInt32)
- * @param autoToggle cast=(Boolean)
- * @param outControl cast=(ControlRef *)
- */
-public static final native int CreateCheckBoxControl(int window, Rect boundsRect, int title, int initialValue, boolean autoToggle, int[] outControl);
-/**
- * @param inPort cast=(CGrafPtr)
- * @param outContext cast=(CGContextRef *)
- */
-public static final native int CreateCGContextForPort(int inPort, int[] outContext);
-/**
- * @param window cast=(WindowRef)
- * @param boundsRect cast=(const Rect *)
- * @param style cast=(DataBrowserViewStyle)
- * @param outControl cast=(ControlRef *)
- */
-public static final native int CreateDataBrowserControl(int window, Rect boundsRect, int style,int[] outControl);
-/**
- * @param allocator cast=(CFAllocatorRef)
- * @param inClassID cast=(UInt32)
- * @param kind cast=(UInt32)
- * @param when cast=(EventTime)
- * @param flags cast=(EventAttributes)
- * @param outEventRef cast=(EventRef *)
- */
-public static final native int CreateEvent(int allocator, int inClassID, int kind, double when, int flags, int[] outEventRef);
-/**
- * @param window cast=(WindowRef)
- * @param boundsRect cast=(const Rect *)
- * @param title cast=(CFStringRef)
- * @param primary cast=(Boolean)
- * @param outControl cast=(ControlRef *)
- */
-public static final native int CreateGroupBoxControl(int window, Rect boundsRect, int title, boolean primary, int[] outControl);
-/**
- * @param window cast=(WindowRef)
- * @param outControl cast=(ControlRef *)
- */
-public static final native int CreateIconControl(int window, Rect boundsRect, ControlButtonContentInfo icon, boolean dontTrack, int[] outControl);
-/**
- * @param window cast=(WindowRef)
- * @param boundsRect cast=(const Rect *)
- * @param outControl cast=(ControlRef *)
- */
-public static final native int CreateLittleArrowsControl(int window, Rect boundsRect, int value, int minimum, int maximum, int increment, int[] outControl);
-/**
- * @param menuID cast=(MenuID)
- * @param menuAttributes cast=(MenuAttributes)
- * @param outMenuRef cast=(MenuRef *)
- */
-public static final native int CreateNewMenu(short menuID, int menuAttributes, int[] outMenuRef);
-/**
- * @param windowClass cast=(WindowClass)
- * @param attributes cast=(WindowAttributes)
- * @param bounds cast=(const Rect *)
- * @param wHandle cast=(WindowRef *)
- */
-public static final native int CreateNewWindow(int windowClass, int attributes, Rect bounds, int[] wHandle);
-/**
- * @param window cast=(WindowRef)
- * @param boundsRect cast=(const Rect *)
- * @param orientation cast=(ControlPopupArrowOrientation)
- * @param size cast=(ControlPopupArrowSize)
- * @param outControl cast=(ControlRef *)
- */
-public static final native int CreatePopupArrowControl(int window, Rect boundsRect, short orientation, short size, int[] outControl);
-/**
- * @param window cast=(WindowRef)
- * @param title cast=(CFStringRef)
- * @param outControl cast=(ControlRef *)
- */
-public static final native int CreatePopupButtonControl(int window, Rect boundsRect, int title, short menuID, boolean variableWidth, short titleWidth, short titleJustification, int titleStyle, int[] outControl);
-/**
- * @param window cast=(WindowRef)
- * @param outControl cast=(ControlRef *)
- */
-public static final native int CreateProgressBarControl(int window, Rect boundsRect, int value, int minimim, int maximum, boolean indeterminate, int [] outControl);
-/**
- * @param window cast=(WindowRef)
- * @param boundsRect cast=(const Rect *)
- * @param title cast=(CFStringRef)
- * @param outControl cast=(ControlRef *)
- */
-public static final native int CreatePushButtonControl(int window, Rect boundsRect, int title, int[] outControl);
-/**
- * @param window cast=(WindowRef)
- * @param title cast=(CFStringRef)
- * @param icon cast=(ControlButtonContentInfo *)
- * @param iconAlignment cast=(ControlPushButtonIconAlignment)
- * @param outControl cast=(ControlRef *)
- */
-public static final native int CreatePushButtonWithIconControl(int window, Rect boundsRect, int title, ControlButtonContentInfo icon, short iconAlignment, int[] outControl);
-/**
- * @param window cast=(WindowRef)
- * @param boundsRect cast=(const Rect *)
- * @param title cast=(CFStringRef)
- * @param initialValue cast=(SInt32)
- * @param autoToggle cast=(Boolean)
- * @param outControl cast=(ControlRef *)
- */
-public static final native int CreateRadioButtonControl(int window, Rect boundsRect, int title, int initialValue, boolean autoToggle, int[] outControl);
-/**
- * @param windowHandle cast=(WindowRef)
- * @param cHandle cast=(ControlRef *)
- */
-public static final native int CreateRootControl(int windowHandle, int[] cHandle);
-/**
- * @param window cast=(WindowRef)
- * @param boundsRect cast=(const Rect *)
- * @param value cast=(SInt32)
- * @param minimum cast=(SInt32)
- * @param maximum cast=(SInt32)
- * @param orientation cast=(ControlSliderOrientation)
- * @param numTickMarks cast=(UInt16)
- * @param liveTracking cast=(Boolean)
- * @param liveTrackingProc cast=(ControlActionUPP)
- * @param outControl cast=(ControlRef *)
- */
-public static final native int CreateSliderControl(int window, Rect boundsRect, int value, int minimum, int maximum, int orientation, short numTickMarks, boolean liveTracking, int liveTrackingProc, int [] outControl);
-/**
- * @param window cast=(WindowRef)
- * @param liveTrackingProc cast=(ControlActionUPP)
- * @param outControl cast=(ControlRef *)
- */
-public static final native int CreateScrollBarControl(int window, Rect boundsRect, int value, int minimum, int maximum, int viewSize, boolean liveTracking, int liveTrackingProc, int [] outControl);
-/**
- * @param window cast=(WindowRef)
- * @param outControl cast=(ControlRef *)
- */
-public static final native int CreateSeparatorControl(int window, Rect boundsRect, int [] outControl);
-/**
- * @param alertType cast=(AlertType)
- * @param errorSHandle cast=(CFStringRef)
- * @param explanationSHandle cast=(CFStringRef)
- * @param alertParamHandle cast=(const AlertStdCFStringAlertParamRec *)
- * @param dialogHandle cast=(DialogRef *)
- */
-public static final native int CreateStandardAlert(short alertType, int errorSHandle, int explanationSHandle, AlertStdCFStringAlertParamRec alertParamHandle, int[] dialogHandle);
-/**
- * @param window cast=(WindowRef)
- * @param text cast=(CFStringRef)
- * @param style cast=(const ControlFontStyleRec *)
- * @param outControl cast=(ControlRef *)
- */
-public static final native int CreateStaticTextControl(int window, Rect boundsRect, int text, ControlFontStyleRec style, int [] outControl);
-/**
- * @param window cast=(WindowRef)
- * @param boundsRect cast=(const Rect *)
- * @param size cast=(ControlTabSize)
- * @param direction cast=(ControlTabDirection)
- * @param numTabs cast=(UInt16)
- * @param tabArray cast=(const ControlTabEntry *)
- * @param outControl cast=(ControlRef *)
- */
-public static final native int CreateTabsControl(int window, Rect boundsRect, short size, short direction, short numTabs, int tabArray, int[] outControl);
-/**
- * @param iEncoding cast=(TextEncoding)
- * @param oTextToUnicodeInfo cast=(TextToUnicodeInfo *)
- */
-public static final native int CreateTextToUnicodeInfoByEncoding(int iEncoding, int[] oTextToUnicodeInfo);
-/**
- * @param iEncoding cast=(TextEncoding)
- * @param oUnicodeToTextInfo cast=(UnicodeToTextInfo *)
- */
-public static final native int CreateUnicodeToTextInfoByEncoding (int iEncoding, int[] oUnicodeToTextInfo);
-/**
- * @param window cast=(WindowRef)
- * @param text cast=(CFStringRef)
- * @param outControl cast=(ControlRef *)
- */
-public static final native int CreateEditUnicodeTextControl(int window, Rect boundsRect, int text, boolean isPassword, ControlFontStyleRec style, int [] outControl);
-/**
- * @param window cast=(WindowRef)
- * @param outControl cast=(ControlRef *)
- */
-public static final native int CreateUserPaneControl(int window, Rect boundsRect, int features, int [] outControl);
-/**
- * @param inAttributes cast=(WindowGroupAttributes)
- * @param outGroup cast=(WindowGroupRef *)
- */
-public static final native int CreateWindowGroup (int inAttributes, int [] outGroup);
-/** @method flags=dynamic */
-public static final native int DataBrowserChangeAttributes(int inDataBrowser, int inAttributesToSet, int inAttributesToClear);
-/** @method flags=dynamic */
-public static final native int DataBrowserGetMetric(int inDataBrowser, int inMetric, boolean[] outUsingDefaultValue, float[] outValue);
-/** @method flags=dynamic */
-public static final native int DataBrowserSetMetric(int inDataBrowser, int inMetric, boolean inUseDefaultValue, float inValue);
-/** @method flags=dynamic */
-public static final native int DataBrowserGetAttributes(int inDataBrowser, int[] outAttributes);
-/** @param idocID cast=(TSMDocumentID) */
-public static final native int DeactivateTSMDocument(int idocID);
-/** @param menuID cast=(MenuID) */
-public static final native void DeleteMenu(short menuID);
-/**
- * @param mHandle cast=(MenuRef)
- * @param index cast=(short)
- */
-public static final native void DeleteMenuItem(int mHandle, short index);
-/**
- * @param mHandle cast=(MenuRef)
- * @param firstItem cast=(MenuItemIndex)
- * @param numItems cast=(ItemCount)
- */
-public static final native int DeleteMenuItems(int mHandle, short firstItem, int numItems);
-/** @param idocID cast=(TSMDocumentID) */
-public static final native int DeleteTSMDocument(int idocID);
-/**
- * @param srcRgnA cast=(RgnHandle)
- * @param srcRgnB cast=(RgnHandle)
- * @param dstRgn cast=(RgnHandle)
- */
-public static final native void DiffRgn(int srcRgnA, int srcRgnB, int dstRgn);
-/** @param cHandle cast=(ControlRef) */
-public static final native int DisableControl(int cHandle);
-/**
- * @param mHandle cast=(MenuRef)
- * @param commandId cast=(MenuCommand)
- */
-public static final native void DisableMenuCommand(int mHandle, int commandId);
-/**
- * @param mHandle cast=(MenuRef)
- * @param index cast=(MenuItemIndex)
- */
-public static final native void DisableMenuItem(int mHandle, short index);
-/** @param cHandle cast=(ControlRef) */
-public static final native void DisposeControl(int cHandle);
-/** @param theDrag cast=(DragRef) */
-public static final native int DisposeDrag(int theDrag);
-/** @param offscreenGWorld cast=(GWorldPtr) */
-public static final native void DisposeGWorld(int offscreenGWorld);
-/** @param handle cast=(Handle) */
-public static final native void DisposeHandle(int handle);
-/** @param mHandle cast=(MenuRef) */
-public static final native void DisposeMenu(int mHandle);
-/** @param ptr cast=(Ptr) */
-public static final native void DisposePtr(int ptr);
-/** @param rgnHandle cast=(RgnHandle) */
-public static final native void DisposeRgn(int rgnHandle);
-/** @param ioTextToUnicodeInfo cast=(TextToUnicodeInfo *) */
-public static final native int DisposeTextToUnicodeInfo(int[] ioTextToUnicodeInfo);
-/** @param ioUnicodeToTextInfo cast=(UnicodeToTextInfo *) */
-public static final native int DisposeUnicodeToTextInfo(int[] ioUnicodeToTextInfo);
-/** @param wHandle cast=(WindowRef) */
-public static final native void DisposeWindow(int wHandle);
-/** @param inControl cast=(ControlRef) */
-public static final native void DrawControlInCurrentPort(int inControl);
-public static final native void DrawMenuBar();
-/**
- * @param picHandle cast=(PicHandle)
- * @param rect cast=(const Rect *)
- */
-public static final native void DrawPicture(int picHandle, Rect rect);
-/**
- * @param inBounds cast=(Rect *)
- * @param inKind cast=(ThemeButtonKind)
- * @param inNewInfo cast=(const ThemeButtonDrawInfo *)
- * @param inPrevInfo cast=(const ThemeButtonDrawInfo *)
- * @param inEraseProc cast=(ThemeEraseUPP)
- * @param inLabelProc cast=(ThemeButtonDrawUPP)
- * @param inUserData cast=(UInt32)
- */
-public static final native int DrawThemeButton(Rect inBounds, short inKind, ThemeButtonDrawInfo inNewInfo, ThemeButtonDrawInfo inPrevInfo, int inEraseProc, int inLabelProc, int inUserData);
-/**
- * @param bounds cast=(const Rect *)
- * @param state cast=(ThemeDrawState)
- */
-public static final native int DrawThemeEditTextFrame(Rect bounds, int state);
-/**
- * @param bounds cast=(const Rect *)
- * @param hasFocus cast=(Boolean)
- */
-public static final native int DrawThemeFocusRect(Rect bounds, boolean hasFocus);
-/**
- * @param orientation cast=(ThemeArrowOrientation)
- * @param size cast=(ThemePopupArrowSize)
- * @param state cast=(ThemeDrawState)
- * @param eraseProc cast=(ThemeEraseUPP)
- * @param eraseData cast=(UInt32)
- */
-public static final native int DrawThemePopupArrow(Rect bounds,short orientation, short size, int state, int eraseProc, int eraseData);
-/**
- * @param bounds cast=(const Rect *)
- * @param state cast=(ThemeDrawState)
- */
-public static final native int DrawThemeSeparator(Rect bounds, int state);
-/**
- * @param sHandle cast=(CFStringRef)
- * @param fontID cast=(ThemeFontID)
- * @param state cast=(ThemeDrawState)
- * @param wrapToWidth cast=(Boolean)
- * @param bounds cast=(const Rect *)
- * @param just cast=(SInt16)
- * @param context cast=(void *)
- */
-public static final native int DrawThemeTextBox(int sHandle, short fontID, int state, boolean wrapToWidth, Rect bounds, short just, int context);
-/**
- * @param inControl cast=(ControlRef)
- * @param inContainer cast=(ControlRef)
- */
-public static final native int EmbedControl(int inControl, int inContainer);
-/** @param r cast=(const Rect *) */
-public static final native boolean EmptyRect(Rect r);
-/** @param rgnHandle cast=(RgnHandle) */
-public static final native boolean EmptyRgn(int rgnHandle);
-/** @param cHandle cast=(ControlRef) */
-public static final native int EnableControl(int cHandle);
-/**
- * @param mHandle cast=(MenuRef)
- * @param commandId cast=(MenuCommand)
- */
-public static final native void EnableMenuCommand(int mHandle, int commandId);
-/**
- * @param mHandle cast=(MenuRef)
- * @param index cast=(MenuItemIndex)
- */
-public static final native void EnableMenuItem(int mHandle, short index);
-/** @param bounds cast=(const Rect *) */
-public static final native void EraseRect(Rect bounds);
-public static final native int Fix2Long(int x);
-/**
- * @param inQueue cast=(EventQueueRef)
- * @param inComparator cast=(EventComparatorUPP)
- * @param inCompareData cast=(void *)
- */
-public static final native int FindSpecificEventInQueue(int inQueue, int inComparator, int inCompareData);
-/** @param x cast=(Fixed) */
-public static final native double Fix2X(int x);
-/** @param idocID cast=(TSMDocumentID) */
-public static final native int FixTSMDocument(int idocID);
-public static final native int FMGetATSFontRefFromFont(int iFont);
-/** @param name cast=(ConstStr255Param) */
-public static final native short FMGetFontFamilyFromName(byte[] name);
-/**
- * @param iFont cast=(FMFont)
- * @param oFontFamily cast=(FMFontFamily *)
- * @param oStyle cast=(FMFontStyle *)
- */
-public static final native int FMGetFontFamilyInstanceFromFont(int iFont, short[] oFontFamily, short[] oStyle);
-public static final native int FMGetFontFromATSFontRef(int iFont);
-/**
- * @param iFontFamily cast=(FMFontFamily)
- * @param iStyle cast=(FMFontStyle)
- * @param oFont cast=(FMFont *)
- * @param oIntrinsicStyle cast=(FMFontStyle *)
- */
-public static final native int FMGetFontFromFontFamilyInstance(short iFontFamily, short iStyle, int[] oFont, short[] oIntrinsicStyle);
-public static final native boolean FPIsFontPanelVisible();
-public static final native int FPShowHideFontPanel();
-/**
- * @param spec cast=(FSSpec *)
- * @param fndrInfo cast=(FInfo *)
- */
-public static final native int FSpGetFInfo(byte[] spec, byte[] fndrInfo);
-/**
- * @param source cast=(const FSSpec *)
- * @param newRef cast=(FSRef *)
- */
-public static final native int FSpMakeFSRef(byte[] source, byte[] newRef);
-/**
- * @param ref cast=(FSRef *)
- * @param whichInfo cast=(FSCatalogInfoBitmap)
- * @param catalogInfo cast=(FSCatalogInfo *)
- * @param outName cast=(HFSUniStr255 *)
- * @param fsSpec cast=(FSSpec *)
- * @param parentRef cast=(FSRef *)
- */
-public static final native int FSGetCatalogInfo(byte[] ref, int whichInfo, byte[] catalogInfo, byte[] outName, byte[] fsSpec, byte[] parentRef);
-/**
- * @param where cast=(Point *),flags=struct
- * @param wHandle cast=(WindowRef *)
- */
-public static final native short FindWindow(Point where, int[] wHandle);
-public static final native int FrontWindow();
-/**
- * @param selector cast=(OSType)
- * @param response cast=(long *)
- */
-public static final native int Gestalt(int selector, int[] response);
-public static final native int GetApplicationEventTarget();
-/** @param windowClass cast=(WindowClass) */
-public static final native int GetAvailableWindowAttributes(int windowClass);
-/**
- * @param inDevice cast=(GDHandle)
- * @param outAvailableRect cast=(Rect *)
- */
-public static final native int GetAvailableWindowPositioningBounds(int inDevice, Rect outAvailableRect);
-/**
- * @param inControl cast=(ControlRef)
- * @param outRect cast=(Rect *)
- * @param outBaseLineOffset cast=(SInt16 *)
- */
-public static final native int GetBestControlRect(int inControl, Rect outRect, short[] outBaseLineOffset);
-public static final native int GetCaretTime();
-/** @param rgnHandle cast=(RgnHandle) */
-public static final native void GetClip(int rgnHandle);
-/** @param theControl cast=(ControlRef) */
-public static final native int GetControlAction(int theControl );
-/** @param cHandle cast=(ControlRef) */
-public static final native int GetControl32BitMaximum(int cHandle);
-/** @param cHandle cast=(ControlRef) */
-public static final native int GetControl32BitMinimum(int cHandle);
-/** @param cHandle cast=(ControlRef) */
-public static final native int GetControl32BitValue(int cHandle);
-/**
- * @param cHandle cast=(ControlRef)
- * @param bounds cast=(Rect *)
- */
-public static final native void GetControlBounds(int cHandle, Rect bounds);
-/**
- * @param inControl cast=(ControlRef)
- * @param inPart cast=(ControlPartCode)
- * @param inTagName cast=(ResType)
- * @param inBufferSize cast=(Size)
- * @param inBuffer cast=(void *)
- * @param outActualSize cast=(Size *)
- */
-public static final native int GetControlData(int inControl, short inPart, int inTagName, int inBufferSize, ControlFontStyleRec inBuffer, int[] outActualSize);
-/**
- * @param inControl cast=(ControlRef)
- * @param inPart cast=(ControlPartCode)
- * @param inTagName cast=(ResType)
- * @param inBufferSize cast=(Size)
- * @param inBuffer cast=(void *)
- * @param outActualSize cast=(Size *)
- */
-public static final native int GetControlData(int inControl, short inPart, int inTagName, int inBufferSize, Rect inBuffer, int[] outActualSize);
-/**
- * @param inControl cast=(ControlRef)
- * @param inPart cast=(ControlPartCode)
- * @param inTagName cast=(ResType)
- * @param inBufferSize cast=(Size)
- * @param inBuffer cast=(void *)
- * @param outActualSize cast=(Size *)
- */
-public static final native int GetControlData(int inControl, short inPart, int inTagName, int inBufferSize, int[] inBuffer, int[] outActualSize);
-/**
- * @param inControl cast=(ControlRef)
- * @param inPart cast=(ControlPartCode)
- * @param inTagName cast=(ResType)
- * @param inBufferSize cast=(Size)
- * @param inBuffer cast=(void *)
- * @param outActualSize cast=(Size *)
- */
-public static final native int GetControlData(int inControl, short inPart, int inTagName, int inBufferSize, short[] inBuffer, int[] outActualSize);
-/**
- * @param inControl cast=(ControlRef)
- * @param inPart cast=(ControlPartCode)
- * @param inTagName cast=(ResType)
- * @param inBufferSize cast=(Size)
- * @param inBuffer cast=(void *)
- * @param outActualSize cast=(Size *)
- */
-public static final native int GetControlData(int inControl, short inPart, int inTagName, int inBufferSize, byte[] inBuffer, int[] outActualSize);
-/**
- * @param inControl cast=(ControlRef)
- * @param inPart cast=(ControlPartCode)
- * @param inTagName cast=(ResType)
- * @param inBufferSize cast=(Size)
- * @param inBuffer cast=(void *)
- */
-public static final native int GetControlData(int inControl, short inPart, int inTagName, int inBufferSize, ControlEditTextSelectionRec inBuffer, int[] outActualSize);
-/**
- * @param inControl cast=(ControlRef)
- * @param inPart cast=(ControlPartCode)
- * @param inTagName cast=(ResType)
- * @param inBufferSize cast=(Size)
- * @param inBuffer cast=(void *)
- * @param outActualSize cast=(Size *)
- */
-public static final native int GetControlData(int inControl, short inPart, int inTagName, int inBufferSize, LongDateRec inBuffer, int[] outActualSize);
-/** @param cHandle cast=(ControlRef) */
-public static final native int GetControlEventTarget(int cHandle);
-/**
- * @param inControl cast=(ControlRef)
- * @param outFeatures cast=(UInt32 *)
- */
-public static final native int GetControlFeatures(int inControl, int[] outFeatures);
-/** @param inControl cast=(ControlRef) */
-public static final native int GetControlKind(int inControl, ControlKind kind);
-/** @param cHandle cast=(ControlRef) */
-public static final native int GetControlOwner(int cHandle);
-/**
- * @param control cast=(ControlRef)
- * @param actualSize cast=(UInt32 *)
- * @param propertyBuffer cast=(void *)
- */
-public static final native int GetControlProperty(int control, int propertyCreator, int propertyTag, int bufferSize, int[] actualSize, int[] propertyBuffer);
-/** @param cHandle cast=(ControlRef) */
-public static final native int GetControlReference(int cHandle);
-/**
- * @param cHandle cast=(ControlRef)
- * @param inPart cast=(ControlPartCode)
- * @param rgnHandle cast=(RgnHandle)
- */
-public static final native int GetControlRegion(int cHandle, short inPart, int rgnHandle);
-/** @param cHandle cast=(ControlRef) */
-public static final native short GetControlValue(int cHandle);
-/** @param cHandle cast=(ControlRef) */
-public static final native int GetControlViewSize(int cHandle);
-public static final native int GetCurrentEventButtonState();
-public static final native int GetCurrentEventLoop();
-public static final native int GetCurrentEventKeyModifiers();
-public static final native int GetCurrentEventQueue();
-/** @param psn cast=(ProcessSerialNumber *) */
-public static final native int GetCurrentProcess(int[] psn);
-/** @param scrap cast=(ScrapRef *) */
-public static final native int GetCurrentScrap(int[] scrap);
-/**
- * @param browser cast=(ControlRef)
- * @param callbacks cast=(DataBrowserCallbacks *)
- */
-public static final native int GetDataBrowserCallbacks(int browser, DataBrowserCallbacks callbacks);
-/** @param browser cast=(ControlRef) */
-public static final native int GetDataBrowserHasScrollBars(int browser, boolean [] horiz, boolean [] vert);
-/**
- * @param cHandle cast=(ControlRef)
- * @param container cast=(DataBrowserItemID)
- * @param recurse cast=(Boolean)
- * @param state cast=(DataBrowserItemState)
- * @param numItems cast=(UInt32 *)
- */
-public static final native int GetDataBrowserItemCount(int cHandle, int container, boolean recurse, int state, int[] numItems);
-/**
- * @param itemData cast=(ControlRef)
- * @param theData cast=(ThemeButtonValue *)
- */
-public static final native int GetDataBrowserItemDataButtonValue(int itemData, short [] theData);
-/**
- * @param cHandle cast=(ControlRef)
- * @param item cast=(DataBrowserItemID)
- * @param property cast=(DataBrowserPropertyID)
- * @param part cast=(DataBrowserPropertyPart)
- * @param bounds cast=(Rect *)
- */
-public static final native int GetDataBrowserItemPartBounds(int cHandle, int item, int property, int part, Rect bounds);
-/**
- * @param browser cast=(ControlRef)
- * @param container cast=(DataBrowserItemID)
- * @param recurse cast=(Boolean)
- * @param state cast=(DataBrowserItemState)
- * @param items cast=(Handle)
- */
-public static final native int GetDataBrowserItems(int browser, int container, boolean recurse, int state, int items);
-/**
- * @param browser cast=(ControlRef)
- * @param state cast=(DataBrowserItemState *)
- */
-public static final native int GetDataBrowserItemState(int browser, int item, int [] state);
-/**
- * @param browser cast=(ControlRef)
- * @param column cast=(DataBrowserTableViewColumnID *)
- * @param expandableRows cast=(Boolean *)
- */
-public static final native int GetDataBrowserListViewDisclosureColumn(int browser, int [] column, boolean [] expandableRows);
-/**
- * @param browser cast=(ControlRef)
- * @param height cast=(UInt16 *)
- */
-public static final native int GetDataBrowserListViewHeaderBtnHeight(int browser, short [] height);
-/**
- * @param browser cast=(ControlRef)
- * @param column cast=(DataBrowserTableViewColumnID)
- * @param desc cast=(DataBrowserListViewHeaderDesc *)
- */
-public static final native int GetDataBrowserListViewHeaderDesc(int browser, int column, DataBrowserListViewHeaderDesc desc);
-/**
- * @param browser cast=(ControlRef)
- * @param property cast=(DataBrowserPropertyID)
- * @param flags cast=(DataBrowserPropertyFlags *)
- */
-public static final native int GetDataBrowserPropertyFlags(int browser, int property, int [] flags);
-/**
- * @param browser cast=(ControlRef)
- * @param column cast=(DataBrowserTableViewColumnID)
- * @param position cast=(DataBrowserTableViewColumnIndex *)
- */
-public static final native int GetDataBrowserTableViewColumnPosition(int browser,int column,int[] position);
-/**
- * @param browser cast=(ControlRef)
- * @param row cast=(DataBrowserTableViewRowIndex)
- * @param item cast=(DataBrowserItemID *)
- */
-public static final native int GetDataBrowserTableViewItemID(int browser, int row, int [] item);
-/**
- * @param browser cast=(ControlRef)
- * @param item cast=(DataBrowserTableViewRowIndex)
- * @param row cast=(DataBrowserItemID *)
- */
-public static final native int GetDataBrowserTableViewItemRow(int browser, int item, int [] row);
-/**
- * @param browser cast=(ControlRef)
- * @param column cast=(DataBrowserTableViewColumnID)
- * @param width cast=(UInt16 *)
- */
-public static final native int GetDataBrowserTableViewNamedColumnWidth(int browser, int column, short [] width);
-/**
- * @param browser cast=(ControlRef)
- * @param height cast=(UInt16 *)
- */
-public static final native int GetDataBrowserTableViewRowHeight(int browser, short [] height);
-/** @param browser cast=(ControlRef) */
-public static final native int GetDataBrowserScrollBarInset(int browser, Rect insetRect);
-/**
- * @param cHandle cast=(ControlRef)
- * @param top cast=(UInt32 *)
- * @param left cast=(UInt32 *)
- */
-public static final native int GetDataBrowserScrollPosition(int cHandle, int[] top, int[] left);
-/**
- * @param browser cast=(ControlRef)
- * @param first cast=(UInt32 *)
- * @param last cast=(UInt32 *)
- */
-public static final native int GetDataBrowserSelectionAnchor(int browser, int [] first, int [] last);
-/**
- * @param browser cast=(ControlRef)
- * @param selectionFlags cast=(DataBrowserSelectionFlags *)
- */
-public static final native int GetDataBrowserSelectionFlags(int browser, int [] selectionFlags);
-/**
- * @param browser cast=(ControlRef)
- * @param property cast=(DataBrowserPropertyID *)
- */
-public static final native int GetDataBrowserSortProperty(int browser, int[] property);
-public static final native int GetDblTime();
-public static final native int GetDeviceList();
-/**
- * @param theDrag cast=(DragRef)
- * @param outActions cast=(DragActions *)
- */
-public static final native int GetDragAllowableActions(int theDrag, int[] outActions);
-/**
- * @param theDrag cast=(DragRef)
- * @param outAction cast=(DragActions *)
- */
-public static final native int GetDragDropAction(int theDrag, int[] outAction);
-/**
- * @param theDrag cast=(DragRef)
- * @param theItemRef cast=(DragItemRef *)
- */
-public static final native int GetDragItemReferenceNumber(int theDrag, short index, int[] theItemRef);
-/**
- * @param theDrag cast=(DragRef)
- * @param modifiers cast=(SInt16 *)
- * @param mouseDownModifiers cast=(SInt16 *)
- * @param mouseUpModifiers cast=(SInt16 *)
- */
-public static final native int GetDragModifiers(int theDrag, short[] modifiers, short[] mouseDownModifiers, short[] mouseUpModifiers);
-/**
- * @param theDrag cast=(DragRef)
- * @param mouse cast=(Point *)
- * @param globalPinnedMouse cast=(Point *)
- */
-public static final native int GetDragMouse(int theDrag, Point mouse, Point globalPinnedMouse);
-/** @param eHandle cast=(EventRef) */
-public static final native int GetEventClass(int eHandle);
-public static final native int GetEventDispatcherTarget();
-/** @param eHandle cast=(EventRef) */
-public static final native int GetEventKind(int eHandle);
-/**
- * @param inEvent cast=(EventRef)
- * @param inName cast=(EventParamName)
- * @param inDesiredType cast=(EventParamType)
- * @param outActualType cast=(EventParamType *)
- * @param inBufferSize cast=(UInt32)
- * @param outActualSize cast=(UInt32 *)
- * @param outData cast=(void *)
- */
-public static final native int GetEventParameter(int inEvent, int inName, int inDesiredType, int[] outActualType, int inBufferSize, int[] outActualSize, int outData);
-/**
- * @param inEvent cast=(EventRef)
- * @param inName cast=(EventParamName)
- * @param inDesiredType cast=(EventParamType)
- * @param outActualType cast=(EventParamType *)
- * @param inBufferSize cast=(UInt32)
- * @param outActualSize cast=(UInt32 *)
- * @param outData cast=(void *)
- */
-public static final native int GetEventParameter(int inEvent, int inName, int inDesiredType, int[] outActualType, int inBufferSize, int[] outActualSize, int[] outData);
-/**
- * @param inEvent cast=(EventRef)
- * @param inName cast=(EventParamName)
- * @param inDesiredType cast=(EventParamType)
- * @param outActualType cast=(EventParamType *)
- * @param inBufferSize cast=(UInt32)
- * @param outActualSize cast=(UInt32 *)
- * @param outData cast=(void *)
- */
-public static final native int GetEventParameter(int inEvent, int inName, int inDesiredType, int[] outActualType, int inBufferSize, int[] outActualSize, char[] outData);
-/**
- * @param inEvent cast=(EventRef)
- * @param inName cast=(EventParamName)
- * @param inDesiredType cast=(EventParamType)
- * @param outActualType cast=(EventParamType *)
- * @param inBufferSize cast=(UInt32)
- * @param outActualSize cast=(UInt32 *)
- * @param outData cast=(void *)
- */
-public static final native int GetEventParameter(int inEvent, int inName, int inDesiredType, int[] outActualType, int inBufferSize, int[] outActualSize, short[] outData);
-/**
- * @param inEvent cast=(EventRef)
- * @param inName cast=(EventParamName)
- * @param inDesiredType cast=(EventParamType)
- * @param outActualType cast=(EventParamType *)
- * @param inBufferSize cast=(UInt32)
- * @param outActualSize cast=(UInt32 *)
- * @param outData cast=(void *)
- */
-public static final native int GetEventParameter(int inEvent, int inName, int inDesiredType, int[] outActualType, int inBufferSize, int[] outActualSize, byte[] outData);
-/**
- * @param inEvent cast=(EventRef)
- * @param inName cast=(EventParamName)
- * @param inDesiredType cast=(EventParamType)
- * @param outActualType cast=(EventParamType *)
- * @param inBufferSize cast=(UInt32)
- * @param outActualSize cast=(UInt32 *)
- * @param outData cast=(void *)
- */
-public static final native int GetEventParameter(int inEvent, int inName, int inDesiredType, int[] outActualType, int inBufferSize, int[] outActualSize, boolean[] outData);
-/**
- * @param inEvent cast=(EventRef)
- * @param inName cast=(EventParamName)
- * @param inDesiredType cast=(EventParamType)
- * @param outActualType cast=(EventParamType *)
- * @param inBufferSize cast=(UInt32)
- * @param outActualSize cast=(UInt32 *)
- * @param outData cast=(void *)
- */
-public static final native int GetEventParameter(int inEvent, int inName, int inDesiredType, int[] outActualType, int inBufferSize, int[] outActualSize, HICommand outData);
-/**
- * @param inEvent cast=(EventRef)
- * @param inName cast=(EventParamName)
- * @param inDesiredType cast=(EventParamType)
- * @param outActualType cast=(EventParamType *)
- * @param inBufferSize cast=(UInt32)
- * @param outActualSize cast=(UInt32 *)
- * @param outData cast=(void *)
- */
-public static final native int GetEventParameter(int inEvent, int inName, int inDesiredType, int[] outActualType, int inBufferSize, int[] outActualSize, Point outData);
-/**
- * @param inEvent cast=(EventRef)
- * @param inName cast=(EventParamName)
- * @param inDesiredType cast=(EventParamType)
- * @param outActualType cast=(EventParamType *)
- * @param inBufferSize cast=(UInt32)
- * @param outActualSize cast=(UInt32 *)
- * @param outData cast=(void *)
- */
-public static final native int GetEventParameter(int inEvent, int inName, int inDesiredType, int[] outActualType, int inBufferSize, int[] outActualSize, CGPoint outData);
-/**
- * @param inEvent cast=(EventRef)
- * @param inName cast=(EventParamName)
- * @param inDesiredType cast=(EventParamType)
- * @param outActualType cast=(EventParamType *)
- * @param inBufferSize cast=(UInt32)
- * @param outActualSize cast=(UInt32 *)
- * @param outData cast=(void *)
- */
-public static final native int GetEventParameter(int inEvent, int inName, int inDesiredType, int[] outActualType, int inBufferSize, int[] outActualSize, CGRect outData);
-/**
- * @param inEvent cast=(EventRef)
- * @param inName cast=(EventParamName)
- * @param inDesiredType cast=(EventParamType)
- * @param outActualType cast=(EventParamType *)
- * @param inBufferSize cast=(UInt32)
- * @param outActualSize cast=(UInt32 *)
- * @param outData cast=(void *)
- */
-public static final native int GetEventParameter(int inEvent, int inName, int inDesiredType, int[] outActualType, int inBufferSize, int[] outActualSize, RGBColor outData);
-/**
- * @param inEvent cast=(EventRef)
- * @param inName cast=(EventParamName)
- * @param inDesiredType cast=(EventParamType)
- * @param outActualType cast=(EventParamType *)
- * @param inBufferSize cast=(UInt32)
- * @param outActualSize cast=(UInt32 *)
- * @param outData cast=(void *)
- */
-public static final native int GetEventParameter(int inEvent, int inName, int inDesiredType, int[] outActualType, int inBufferSize, int[] outActualSize, Rect outData);
-/** @param eHandle cast=(EventRef) */
-public static final native double GetEventTime(int eHandle);
-/**
- * @param theDrag cast=(DragRef)
- * @param theItemRef cast=(DragItemRef)
- * @param theType cast=(FlavorType)
- * @param dataPtr cast=(void *)
- * @param dataSize cast=(Size *)
- */
-public static final native int GetFlavorData(int theDrag, int theItemRef, int theType, byte[] dataPtr, int[] dataSize, int dataOffset);
-/**
- * @param theDrag cast=(DragRef)
- * @param theItemRef cast=(DragItemRef)
- * @param theType cast=(FlavorType)
- * @param dataSize cast=(Size *)
- */
-public static final native int GetFlavorDataSize(int theDrag, int theItemRef, int theType, int[] dataSize);
-/**
- * @param theDrag cast=(DragRef)
- * @param theItemRef cast=(DragItemRef)
- * @param theType cast=(FlavorType *)
- */
-public static final native int GetFlavorType(int theDrag,int theItemRef, short index, int[] theType);
-/** @param psn cast=(ProcessSerialNumber *) */
-public static final native int GetFrontProcess(int [] psn);
-/**
- * @param portHandle cast=(CGrafPtr *)
- * @param gdHandle cast=(GDHandle *)
- */
-public static final native void GetGWorld(int[] portHandle, int[] gdHandle);
-/** @param where cast=(Point *) */
-public static final native void GetGlobalMouse(Point where);
-/** @param handle cast=(Handle) */
-public static final native int GetHandleSize(int handle);
-/**
- * @param iconFamily cast=(IconFamilyHandle)
- * @param iconType cast=(OSType)
- * @param h cast=(Handle)
- */
-public static final native int GetIconFamilyData(int iconFamily, int iconType, int h);
-/** @method flags=dynamic */
-public static final native int GetIconRefFromIconFamilyPtr(int inIconFamilyPtr, int inSize, int[] outIconRef);
-/**
- * @param inRef cast=(const FSRef *)
- * @param inFileName cast=(const UniChar *)
- * @param inWhichInfo cast=(FSCatalogInfoBitmap)
- * @param inCatalogInfo cast=(const FSCatalogInfo *)
- * @param outIconRef cast=(IconRef *)
- * @param outLabel cast=(SInt16 *)
- */
-public static final native int GetIconRefFromFileInfo(byte[] inRef, int inFileNameLength, char[] inFileName, int inWhichInfo, int inCatalogInfo, int inUsageFlags, int[] outIconRef, int[] outLabel);
-/**
- * @param vRefNum cast=(SInt16)
- * @param creator cast=(OSType)
- * @param iconType cast=(OSType)
- * @param theIconRef cast=(IconRef *)
- */
-public static final native int GetIconRef(short vRefNum, int creator, int iconType, int[] theIconRef);
-/**
- * @param mHandle cast=(MenuRef)
- * @param commandId cast=(MenuCommand)
- * @param index cast=(UInt32)
- * @param outMenu cast=(MenuRef *)
- * @param outIndex cast=(MenuItemIndex *)
- */
-public static final native int GetIndMenuItemWithCommandID(int mHandle, int commandId, int index, int[] outMenu, short[] outIndex);
-/**
- * @param cHandle cast=(ControlRef)
- * @param index cast=(UInt16)
- * @param outHandle cast=(ControlRef *)
- */
-public static final native int GetIndexedSubControl(int cHandle, short index, int[] outHandle);
-/** @param theMenu cast=(MenuRef) */
-public static final native void GetItemMark (int theMenu, short item, short[] markChar);
-/**
- * @param wHandle cast=(WindowRef)
- * @param cHandle cast=(ControlRef *)
- */
-public static final native int GetKeyboardFocus(int wHandle, int[] cHandle);
-public static final native double GetLastUserEventTime();
-public static final native int GetMainDevice();
-public static final native int GetMainEventQueue();
-public static final native int GetMBarHeight();
-/**
- * @param theMenu cast=(MenuRef)
- * @param commandId cast=(MenuCommand)
- * @param outMark cast=(UniChar *)
- */
-public static final native int GetMenuCommandMark(int theMenu, int commandId, char[] outMark);
-/** @param cHandle cast=(MenuRef) */
-public static final native int GetMenuEventTarget(int cHandle);
-/**
- * @param inMenu cast=(MenuRef)
- * @param outFontID cast=(SInt16 *)
- * @param outFontSize cast=(UInt16 *)
- */
-public static final native int GetMenuFont(int inMenu, short[] outFontID, short[] outFontSize);
-/** @param inMenu cast=(MenuRef) */
-public static final native short GetMenuHeight(int inMenu);
-/** @param menu cast=(MenuRef) */
-public static final native short GetMenuID(int menu);
-/**
- * @param inMenu cast=(MenuRef)
- * @param inItem cast=(SInt16)
- * @param outCommandID cast=(MenuCommand *)
- */
-public static final native int GetMenuItemCommandID(int inMenu, short inItem, int[] outCommandID);
-/**
- * @param inMenu cast=(MenuRef)
- * @param inItem cast=(SInt16)
- * @param outHierMenu cast=(MenuRef *)
- */
-public static final native int GetMenuItemHierarchicalMenu(int inMenu, short inItem, int []outHierMenu);
-/**
- * @param inMenu cast=(MenuRef)
- * @param intItem cast=(SInt16)
- * @param outRefCon cast=(UInt32 *)
- */
-public static final native int GetMenuItemRefCon(int inMenu, short intItem, int[] outRefCon);
-/** @param menu cast=(MenuRef) */
-public static final native int GetMenuTrackingData(int menu, MenuTrackingData outData);
-/** @param inMenu cast=(MenuRef) */
-public static final native short GetMenuWidth(int inMenu);
-/** @param where cast=(Point *) */
-public static final native void GetMouse(Point where);
-/** @param curDevice cast=(GDHandle) */
-public static final native int GetNextDevice(int curDevice);
-/** @param pHandle cast=(PixMapHandle) */
-public static final native short GetPixDepth(int pHandle);
-/** @param port cast=(GrafPtr *) */
-public static final native void GetPort(int[] port);
-/** @param portHandle cast=(CGrafPtr) */
-public static final native int GetPortBitMapForCopyBits(int portHandle);
-/**
- * @param pHandle cast=(CGrafPtr)
- * @param rect cast=(Rect *)
- */
-public static final native void GetPortBounds(int pHandle, Rect rect);
-/** @param inWindow cast=(WindowRef) */
-public static final native int GetPreviousWindow(int inWindow);
-/** @param ptr cast=(Ptr) */
-public static final native int GetPtrSize(int ptr);
-/**
- * @param rgnHandle cast=(RgnHandle)
- * @param bounds cast=(Rect *)
- */
-public static final native void GetRegionBounds(int rgnHandle, Rect bounds);
-/**
- * @param windowHandle cast=(WindowRef)
- * @param cHandle cast=(ControlRef *)
- */
-public static final native int GetRootControl(int windowHandle, int[] cHandle);
-/**
- * @param scrap cast=(ScrapRef)
- * @param infoCount cast=(UInt32 *)
- */
-public static final native int GetScrapFlavorCount(int scrap, int[] infoCount);
-/**
- * @param scrap cast=(ScrapRef)
- * @param flavorType cast=(ScrapFlavorType)
- * @param byteCount cast=(Size *)
- * @param destination cast=(void *)
- */
-public static final native int GetScrapFlavorData(int scrap, int flavorType, int[] byteCount, byte[] destination);
-/**
- * @param scrap cast=(ScrapRef)
- * @param flavorType cast=(ScrapFlavorType)
- * @param byteCount cast=(Size *)
- * @param destination cast=(void *)
- */
-public static final native int GetScrapFlavorData(int scrap, int flavorType, int[] byteCount, char[] destination);
-/**
- * @param scrap cast=(ScrapRef)
- * @param infoCount cast=(UInt32 *)
- * @param info cast=(ScrapFlavorInfo *)
- */
-public static final native int GetScrapFlavorInfoList(int scrap, int[] infoCount, int[] info);
-/**
- * @param scrap cast=(ScrapRef)
- * @param flavorType cast=(ScrapFlavorType)
- * @param byteCount cast=(Size *)
- */
-public static final native int GetScrapFlavorSize(int scrap, int flavorType, int[] byteCount);
-public static final native int GetScriptManagerVariable(short selector);
-/**
- * @param cHandle cast=(ControlRef)
- * @param parentHandle cast=(ControlRef *)
- */
-public static final native int GetSuperControl(int cHandle, int[] parentHandle);
-/**
- * @param outMode cast=(SystemUIMode *)
- * @param outOptions cast=(SystemUIOptions *)
- */
-public static final native void GetSystemUIMode(int[] outMode, int[] outOptions);
-/** @param theControl cast=(ControlRef) */
-public static final native int GetTabContentRect(int theControl, Rect rect);
-public static final native int GetThemeBrushAsColor(short inBrush, short inDepth, boolean inColorDev, RGBColor outColor);
-public static final native int GetThemeButtonContentBounds(Rect inBounds, int inKind, ThemeButtonDrawInfo inDrawInfo, Rect outBounds);
-/** @param outRegion cast=(RgnHandle) */
-public static final native int GetThemeButtonRegion(Rect inBounds, int inKind, ThemeButtonDrawInfo inNewInfo, int outRegion);
-/** @param state cast=(ThemeDrawingState *) */
-public static final native int GetThemeDrawingState(int[] state);
-/**
- * @param themeFontId cast=(ThemeFontID)
- * @param scriptCode cast=(ScriptCode)
- * @param fontName cast=(unsigned char *)
- * @param fontSize cast=(SInt16 *)
- * @param style cast=(Style *)
- */
-public static final native int GetThemeFont(short themeFontId, short scriptCode, byte[] fontName, short[] fontSize, byte[] style);
-public static final native int GetThemeMenuItemExtra(short inItemType, short[] outHeight, short[] outWidth);
-public static final native int GetThemeMetric(int inMetric, int [] outMetric);
-public static final native int GetThemeTextColor(short inColor, short inDepth, boolean inColorDev, RGBColor outColor);
-/**
- * @param sHandle cast=(CFStringRef)
- * @param fontID cast=(ThemeFontID)
- * @param state cast=(ThemeDrawState)
- * @param wrapToWidth cast=(Boolean)
- * @param ioBounds cast=(Point *)
- * @param baseLine cast=(SInt16 *)
- */
-public static final native int GetThemeTextDimensions(int sHandle, short fontID, int state, boolean wrapToWidth, Point ioBounds, short[] baseLine);
-public static final native int GetUserFocusEventTarget();
-public static final native int GetUserFocusWindow();
-/** @param inWindow cast=(WindowRef) */
-public static final native int SetUserFocusWindow(int inWindow);
-/**
- * @param inWindow cast=(WindowRef)
- * @param outScope cast=(WindowActivationScope *)
- */
-public static final native int GetWindowActivationScope(int inWindow, int[] outScope);
-/** @param inWindow cast=(WindowRef) */
-public static final native int GetWindowAlpha(int inWindow, float [] outAlpha);
-/**
- * @param wHandle cast=(WindowRef)
- * @param windowRegion cast=(WindowRegionCode)
- * @param bounds cast=(Rect *)
- */
-public static final native void GetWindowBounds(int wHandle, short windowRegion, Rect bounds);
-/**
- * @param inWindow cast=(WindowRef)
- * @param outClass cast=(WindowClass *)
- */
-public static final native int GetWindowClass (int inWindow, int[] outClass);
-/**
- * @param wHandle cast=(WindowRef)
- * @param cHandle cast=(ControlRef *)
- */
-public static final native int GetWindowDefaultButton(int wHandle, int[] cHandle);
-/** @param wHandle cast=(WindowRef) */
-public static final native int GetWindowEventTarget(int wHandle);
-/** @param pHandle cast=(CGrafPtr) */
-public static final native int GetWindowFromPort(int pHandle);
-public static final native int GetWindowGroupOfClass (int windowClass);
-public static final native int GetWindowList();
-/** @param inWindow cast=(WindowRef) */
-public static final native int GetNextWindow(int inWindow);
-/**
- * @param inWindow cast=(WindowRef)
- * @param outModalKind cast=(WindowModality *)
- * @param outUnavailableWindow cast=(WindowRef *)
- */
-public static final native int GetWindowModality(int inWindow, int[] outModalKind, int[] outUnavailableWindow);
-/** @param wHandle cast=(WindowRef) */
-public static final native int GetWindowPort(int wHandle);
-/**
- * @param window cast=(WindowRef)
- * @param inRegionCode cast=(WindowRegionCode)
- * @param ioWinRgn cast=(RgnHandle)
- */
-public static final native int GetWindowRegion(int window, short inRegionCode, int ioWinRgn);
-/**
- * @param inWindow cast=(WindowRef)
- * @param inMinLimits cast=(HISize *)
- * @param inMaxLimits cast=(HISize *)
- */
-public static final native int GetWindowResizeLimits (int inWindow, CGPoint inMinLimits, CGPoint inMaxLimits);
-/**
- * @param intWindow cast=(WindowRef)
- * @param outRect cast=(Rect *)
- */
-public static final native void GetWindowStructureWidths(int intWindow, Rect outRect);
-/**
- * @method flags=dynamic
- * @param inImage cast=(CGImageRef)
- * @param outImage cast=(CGImageRef *)
- */
-public static final native int HICreateTransformedCGImage(int inImage, int inTransform, int[] outImage);
-/**
- * @param control cast=(ControlRef)
- * @param localPoint flags=struct
- * @param modifiers cast=(EventModifiers)
- * @param cursorWasSet cast=(Boolean *)
- */
-public static final native int HandleControlSetCursor(int control, Point localPoint, int modifiers, boolean[] cursorWasSet);
-/**
- * @param inComboBox cast=(HIViewRef)
- * @param inText cast=(CFStringRef)
- * @param outIndex cast=(CFIndex *)
- */
-public static final native int HIComboBoxAppendTextItem(int inComboBox, int inText, int[] outIndex);
-/**
- * @param inComboBox cast=(HIViewRef)
- * @param inIndex cast=(CFIndex)
- * @param outString cast=(CFStringRef *)
- */
-public static final native int HIComboBoxCopyTextItemAtIndex(int inComboBox, int inIndex, int[] outString);
-/**
- * @param boundsRect cast=(const HIRect *)
- * @param text cast=(CFStringRef)
- * @param style cast=(const ControlFontStyleRec *)
- * @param list cast=(CFArrayRef)
- * @param inAttributes cast=(OptionBits)
- * @param outComboBox cast=(HIViewRef *)
- */
-public static final native int HIComboBoxCreate(CGRect boundsRect, int text, ControlFontStyleRec style, int list, int inAttributes, int[] outComboBox);
-/** @param inComboBox cast=(HIViewRef) */
-public static final native int HIComboBoxGetItemCount(int inComboBox);
-/**
- * @param inComboBox cast=(HIViewRef)
- * @param inIndex cast=(CFIndex)
- * @param inText cast=(CFStringRef)
- */
-public static final native int HIComboBoxInsertTextItemAtIndex(int inComboBox, int inIndex, int inText);
-/**
- * @method flags=dynamic
- * @param inComboBox cast=(HIViewRef)
- */
-public static final native boolean HIComboBoxIsListVisible(int inComboBox);
-/**
- * @param inComboBox cast=(HIViewRef)
- * @param inIndex cast=(CFIndex)
- */
-public static final native int HIComboBoxRemoveItemAtIndex(int inComboBox, int inIndex);
-/**
- * @method flags=dynamic
- * @param inComboBox cast=(HIViewRef)
- */
-public static final native int HIComboBoxSetListVisible (int inComboBox, boolean inVisible);
-/**
- * @param inRole cast=(CFStringRef)
- * @param inSubrole cast=(CFStringRef)
- */
-public static final native int HICopyAccessibilityRoleDescription(int inRole, int inSubrole);
-/** @param inObject cast=(HIObjectRef) */
-public static final native int HIObjectCopyClassID(int inObject);
-/**
- * @param inClassID cast=(CFStringRef)
- * @param inConstructData cast=(EventRef)
- * @param outObject cast=(HIObjectRef *)
- */
-public static final native int HIObjectCreate(int inClassID, int inConstructData, int[] outObject);
-/**
- * @param inClassID cast=(CFStringRef)
- * @param inBaseClassID cast=(CFStringRef)
- * @param inOptions cast=(OptionBits)
- * @param inConstructProc cast=(EventHandlerUPP)
- * @param inNumEvents cast=(UInt32)
- * @param inEventList cast=(const EventTypeSpec *)
- * @param inConstructData cast=(void *)
- * @param outClassRef cast=(HIObjectClassRef *)
- */
-public static final native int HIObjectRegisterSubclass(int inClassID, int inBaseClassID, int inOptions, int inConstructProc, int inNumEvents, int[] inEventList, int inConstructData, int[] outClassRef);
-/** @param inView cast=(HIViewRef) */
-public static final native int HIViewScrollRect(int inView, CGRect inRect, float inDX, float inDY);
-/** @param inView cast=(HIViewRef) */
-public static final native int HIViewRegionChanged(int inView, int inRegionCode);
-/** @method flags=dynamic */
-public static final native int HIShapeCreateWithQDRgn(int inRgn);
-/** @method flags=dynamic */
-public static final native int HIShapeReplacePathInCGContext(int inShape, int inContext);
-/** @param outView cast=(HIViewRef*) */
-public static final native int HIScrollViewCreate(int inOptions, int[] outView);
-/** @param inView cast=(HIViewRef) */
-public static final native int HIScrollViewSetScrollBarAutoHide(int inView, boolean inAutoHide);
-/**
- * @param inSearchMenu cast=(MenuRef)
- * @param inDescriptiveText cast=(CFStringRef)
- * @param outRef cast=(HIViewRef*)
- */
-public static final native int HISearchFieldCreate(CGRect inBounds, int inAttributes, int inSearchMenu, int inDescriptiveText, int [] outRef);
-/**
- * @param inSearchField cast=(HIViewRef)
- * @param inAttributesToSet cast=(OptionBits)
- * @param inAttributesToClear cast=(OptionBits)
- */
-public static final native int HISearchFieldChangeAttributes(int inSearchField, int inAttributesToSet, int inAttributesToClear);
-/**
- * @param inSearchField cast=(HIViewRef)
- * @param outDescription cast=(CFStringRef *)
- */
-public static final native int HISearchFieldCopyDescriptiveText(int inSearchField, int [] outDescription);
-/**
- * @param inSearchField cast=(HIViewRef)
- * @param outAttributes cast=(OptionBits*)
- */
-public static final native int HISearchFieldGetAttributes(int inSearchField, int [] outAttributes);
-/**
- * @param inSearchField cast=(HIViewRef)
- * @param inDescription cast=(CFStringRef)
- */
-public static final native int HISearchFieldSetDescriptiveText(int inSearchField, int inDescription);
-/** @param outTextView cast=(HIViewRef *) */
-public static final native int HITextViewCreate(CGRect inBoundsRect, int inOptions, int inTXNFrameOptions, int[] outTextView);
-/** @param inTextView cast=(HIViewRef) */
-public static final native int HITextViewGetTXNObject(int inTextView);
-/**
- * @param inTextView cast=(HIViewRef)
- * @param inColor cast=(CGColorRef)
- */
-public static final native int HITextViewSetBackgroundColor(int inTextView, int inColor);
-/** @param inContext cast=(CGContextRef) */
-public static final native int HIThemeDrawBackground(CGRect inBounds, HIThemeBackgroundDrawInfo inDrawInfo, int inContext, int inOrientation);
-/**
- * @param inBounds cast=(const HIRect *),flags=no_out
- * @param inDrawInfo cast=(const HIThemeButtonDrawInfo *)
- * @param inContext cast=(CGContextRef)
- * @param inOrientation cast=(HIThemeOrientation)
- * @param outLabelRect cast=(HIRect *),flags=no_in
- */
-public static final native int HIThemeDrawButton(CGRect inBounds, HIThemeButtonDrawInfo inDrawInfo, int inContext, int inOrientation, CGRect outLabelRect);
-/** @param inContext cast=(CGContextRef) */
-public static final native int HIThemeDrawFocusRect(CGRect inRect, boolean inHasFocus, int inContext, int inOrientation);
-/** @param inContext cast=(CGContextRef) */
-public static final native int HIThemeDrawFrame(CGRect inRect, HIThemeFrameDrawInfo inDrawInfo, int inContext, int inOrientation);
-/**
- * @param inRect cast=(const HIRect *)
- * @param info cast=(const HIThemeButtonDrawInfo *)
- * @param inContext cast=(CGContextRef)
- * @param inOrientation cast=(HIThemeOrientation)
- */
-public static final native int HIThemeDrawGenericWell(CGRect inRect, HIThemeButtonDrawInfo info, int inContext, int inOrientation);
-/** @param inContext cast=(CGContextRef) */
-public static final native int HIThemeDrawGroupBox(CGRect inRect, HIThemeGroupBoxDrawInfo inDrawInfo, int inContext, int inOrientation);
-/** @param inContext cast=(CGContextRef) */
-public static final native int HIThemeDrawGrowBox(CGPoint inOrigin, HIThemeGrowBoxDrawInfo inDrawInfo, int inContext, int inOrientation);
-/** @param inContext cast=(CGContextRef) */
-public static final native int HIThemeDrawPopupArrow(CGRect inBounds, HIThemePopupArrowDrawInfo inDrawInfo, int inContext, int inOrientation);
-/** @param inContext cast=(CGContextRef) */
-public static final native int HIThemeDrawSeparator(CGRect inRect, HIThemeSeparatorDrawInfo inDrawInfo, int inContext, int inOrientation);
-/**
- * @param inRect cast=(const HIRect *),flags=no_out
- * @param inDrawInfo cast=(const HIThemeTabDrawInfo *)
- * @param inContext cast=(CGContextRef)
- * @param inOrientation cast=(HIThemeOrientation)
- * @param outLabelRect cast=(HIRect *),flags=no_in
- */
-public static final native int HIThemeDrawTab(CGRect inRect, HIThemeTabDrawInfo inDrawInfo, int inContext, int inOrientation, CGRect outLabelRect);
-/**
- * @param inRect cast=(const HIRect *)
- * @param inDrawInfo cast=(const HIThemeTabPaneDrawInfo *)
- * @param inContext cast=(CGContextRef)
- * @param inOrientation cast=(HIThemeOrientation)
- */
-public static final native int HIThemeDrawTabPane(CGRect inRect, HIThemeTabPaneDrawInfo inDrawInfo, int inContext, int inOrientation);
-/**
- * @param inString cast=(CFStringRef)
- * @param inContext cast=(CGContextRef)
- */
-public static final native int HIThemeDrawTextBox(int inString, CGRect inBounds, HIThemeTextInfo inTextInfo, int inContext, int inOrientation);
-/** @param inContext cast=(CGContextRef) */
-public static final native int HIThemeDrawTrack(HIThemeTrackDrawInfo inDrawInfo, CGRect inGhostRect, int inContext, int inOrientation);
-public static final native int HIThemeGetButtonBackgroundBounds(CGRect inBounds, HIThemeButtonDrawInfo inDrawInfo, CGRect outBounds);
-public static final native int HIThemeGetButtonContentBounds(CGRect inBounds, HIThemeButtonDrawInfo inDrawInfo, CGRect outBounds);
-public static final native int HIThemeGetScrollBarTrackRect(CGRect inBounds, HIScrollBarTrackInfo inTrackInfo, boolean inIsHoriz, CGRect outTrackBounds);
-/** @param inString cast=(CFStringRef) */
-public static final native int HIThemeGetTextDimensions(int inString, float inWidth, HIThemeTextInfo inTextInfo, float[] outWidth, float[] outHeight, float[] outBaseline);
-public static final native int HIThemeGetTrackBounds(HIThemeTrackDrawInfo inDrawInfo, CGRect outBounds);
-public static final native int HIThemeGetTrackPartBounds(HIThemeTrackDrawInfo inDrawInfo, short inPartCode, CGRect outPartBounds);
-public static final native int HIThemeGetTrackThumbPositionFromBounds(HIThemeTrackDrawInfo inDrawInfo, CGRect inThumbBounds, float[] outRelativePosition);
-/**
- * @param inDrawInfo cast=(HIThemeTrackDrawInfo *)
- * @param inThumbOffset cast=(HIPoint *)
- */
-public static final native int HIThemeGetTrackThumbPositionFromOffset(HIThemeTrackDrawInfo inDrawInfo, CGPoint inThumbOffset, float[] outRelativePosition);
-public static final native int HIThemeGetTrackLiveValue(HIThemeTrackDrawInfo inDrawInfo, float inRelativePosition, int[] outValue);
-public static final native boolean HIThemeHitTestScrollBarArrows(CGRect inScrollBarBounds, HIScrollBarTrackInfo inTrackInfo, boolean inIsHoriz, CGPoint inPtHit, CGRect outTrackBounds, short[] outPartCode);
-public static final native boolean HIThemeHitTestTrack(HIThemeTrackDrawInfo inDrawInfo, CGPoint inMousePoint, short[] outPartHit);
-/**
- * @method flags=dynamic
- * @param inBrush cast=(ThemeBrush)
- * @param inInfo cast=(void *)
- * @param inContext cast=(CGContextRef)
- * @param inOrientation cast=(HIThemeOrientation)
- */
-public static final native int HIThemeSetFill(int inBrush, int inInfo, int inContext, int inOrientation);
-/** @method flags=dynamic */
-public static final native int HIThemeSetTextFill(int inColor, int inInfo, int inContext, int inOrientation);
-/**
- * @param parent cast=(HIViewRef)
- * @param child cast=(HIViewRef)
- */
-public static final native int HIViewAddSubview(int parent, int child);
-/** @param inView cast=(HIViewRef) */
-public static final native int HIViewChangeAttributes(int inView, int inAttrsToSet, int inAttrsToClear);
-/** @param inView cast=(HIViewRef) */
-public static final native int HIViewChangeFeatures(int inView, int inFeaturesToSet, int inFeaturesToClear);
-/**
- * @param inView cast=(HIViewRef)
- * @param inEvent cast=(EventRef)
- */
-public static final native int HIViewClick(int inView, int inEvent);
-/**
- * @param ioPoint cast=(HIPoint *)
- * @param inSourceView cast=(HIViewRef)
- * @param inDestView cast=(HIViewRef)
- */
-public static final native int HIViewConvertPoint(CGPoint ioPoint, int inSourceView, int inDestView);
-/**
- * @param inSourceView cast=(HIViewRef)
- * @param inDestView cast=(HIViewRef)
- */
-public static final native int HIViewConvertRect(CGRect ioRect, int inSourceView, int inDestView);
-/**
- * @param ioRgn cast=(RgnHandle)
- * @param inSourceView cast=(HIViewRef)
- * @param inDestView cast=(HIViewRef)
- */
-public static final native int HIViewConvertRegion(int ioRgn, int inSourceView, int inDestView);
-/**
- * @param inView cast=(HIViewRef)
- * @param inOptions cast=(OptionBits)
- * @param outFrame cast=(HIRect *)
- * @param outImage cast=(CGImageRef *)
- */
-public static final native int HIViewCreateOffscreenImage(int inView, int inOptions, CGRect outFrame, int[] outImage);
-/**
- * @param inContext cast=(CGContextRef)
- * @param inImage cast=(CGImageRef)
- */
-public static final native int HIViewDrawCGImage(int inContext, CGRect inBounds, int inImage);
-/**
- * @param inStartView cast=(HIViewRef)
- * @param inID cast=(HIViewID *),flags=struct
- * @param outControl cast=(HIViewRef *)
- */
-public static final native int HIViewFindByID(int inStartView, int inID, int[] outControl);
-/** @param inView cast=(HIViewRef) */
-public static final native int HIViewGetBounds(int inView, CGRect outRect);
-/**
- * @param inView cast=(HIViewRef)
- * @param outFeatures cast=(HIViewFeatures *)
- */
-public static final native int HIViewGetFeatures(int inView, int[] outFeatures);
-/** @param inView cast=(HIViewRef) */
-public static final native int HIViewGetFirstSubview(int inView);
-/** @param inView cast=(HIViewRef) */
-public static final native int HIViewGetLastSubview(int inView);
-/** @param inView cast=(HIViewRef) */
-public static final native int HIViewGetLayoutInfo (int inView, HILayoutInfo outLayoutInfo);
-/** @param inView cast=(HIViewRef) */
-public static final native int HIViewGetNextView(int inView);
-/**
- * @param inView cast=(HIViewRef)
- * @param outRect cast=(HIRect *)
- */
-public static final native int HIViewGetFrame(int inView, CGRect outRect);
-/** @param inView cast=(HIViewRef) */
-public static final native boolean HIViewGetNeedsDisplay(int inView);
-/** @param wHandle cast=(WindowRef) */
-public static final native int HIViewGetRoot(int wHandle);
-/**
- * @param inView cast=(HIViewRef)
- * @param outMinSize cast=(HISize *)
- * @param outMaxSize cast=(HISize *)
- */
-public static final native int HIViewGetSizeConstraints(int inView, CGRect outMinSize, CGRect outMaxSize);
-/**
- * @param inView cast=(HIViewRef)
- * @param inPoint cast=(CGPoint *)
- * @param inDeep cast=(Boolean)
- * @param outView cast=(HIViewRef *)
- */
-public static final native int HIViewGetSubviewHit(int inView, CGPoint inPoint, boolean inDeep, int[] outView);
-/** @param inView cast=(HIViewRef) */
-public static final native int HIViewGetSuperview(int inView);
-/**
- * @param inView cast=(HIViewRef)
- * @param inEvent cast=(EventRef)
- * @param outView cast=(HIViewRef *)
- */
-public static final native int HIViewGetViewForMouseEvent(int inView, int inEvent, int[] outView);
-/** @param inView cast=(HIViewRef) */
-public static final native boolean HIViewIsDrawingEnabled (int inView);
-/** @param inView cast=(HIViewRef) */
-public static final native boolean HIViewIsVisible(int inView);
-/** @param inView cast=(HIViewRef) */
-public static final native int HIViewRemoveFromSuperview(int inView);
-/** @param inView cast=(HIViewRef) */
-public static final native int HIViewRender(int inView);
-/** @param inView cast=(HIViewRef) */
-public static final native int HIViewSetBoundsOrigin(int inView, float inX, float inY);
-/**
- * @param inView cast=(HIViewRef)
- * @param isEnabled cast=(Boolean)
- */
-public static final native int HIViewSetDrawingEnabled(int inView, boolean isEnabled);
-/**
- * @param inView cast=(HIViewRef)
- * @param inRect cast=(const HIRect *)
- */
-public static final native int HIViewSetFrame(int inView, CGRect inRect);
-/** @param inView cast=(HIViewRef) */
-public static final native int HIViewSetLayoutInfo (int inView, HILayoutInfo outLayoutInfo);
-/**
- * @param inView cast=(HIViewRef)
- * @param inNeedsDisplay cast=(Boolean)
- */
-public static final native int HIViewSetNeedsDisplay(int inView, boolean inNeedsDisplay);
-/**
- * @param inView cast=(HIViewRef)
- * @param inRgn cast=(RgnHandle)
- * @param inNeedsDisplay cast=(Boolean)
- */
-public static final native int HIViewSetNeedsDisplayInRegion(int inView, int inRgn, boolean inNeedsDisplay);
-/**
- * @param inView cast=(HIViewRef)
- * @param inVisible cast=(Boolean)
- */
-public static final native int HIViewSetVisible(int inView, boolean inVisible);
-/**
- * @param inView cast=(HIViewRef)
- * @param inOp cast=(HIViewZOrderOp)
- * @param inOther cast=(HIViewRef)
- */
-public static final native int HIViewSetZOrder(int inView, int inOp, int inOther);
-/**
- * @param inView cast=(HIViewRef)
- * @param inPartToClick cast=(HIViewPartCode)
- * @param modifiers cast=(UInt32)
- * @param outPartClicked cast=(ControlPartCode *)
- */
-public static final native int HIViewSimulateClick(int inView, short inPartToClick, int modifiers, short[] outPartClicked);
-/**
- * @param cHandle cast=(ControlRef)
- * @param where flags=struct
- * @param modifiers cast=(EventModifiers)
- * @param actionUPP cast=(ControlActionUPP)
- */
-public static final native short HandleControlClick(int cHandle, Point where, int modifiers, int actionUPP);
-public static final native short HiWord(int doubleWord);
-/** @param wHandle cast=(WindowRef) */
-public static final native void HideWindow(int wHandle);
-/** @param menuID cast=(MenuID) */
-public static final native void HiliteMenu(short menuID);
-/** @param h cast=(Handle) */
-public static final native void HLock(int h);
-/** @param inContent cast=(const HMHelpContentRec *) */
-public static final native int HMDisplayTag(HMHelpContentRec inContent);
-public static final native int HMGetTagDelay (int [] outDelay);
-public static final native int HMHideTag ();
-public static final native int HMSetTagDelay (int inDelay);
-/**
- * @param inControl cast=(ControlRef)
- * @param inContentUPP cast=(HMControlContentUPP)
- */
-public static final native void HMInstallControlContentCallback(int inControl, int inContentUPP);
-/** @param h cast=(Handle) */
-public static final native void HUnlock(int h);
-/**
- * @param theIconRef cast=(IconRef)
- * @param whichIcons cast=(IconSelectorValue)
- * @param iconFamily cast=(IconFamilyHandle *)
- */
-public static final native int IconRefToIconFamily(int theIconRef, int whichIcons, int[] iconFamily);
-public static final native int InitContextualMenus();
-public static final native void InitCursor();
-/** @param window cast=(WindowRef) */
-public static final native void HIWindowFlush(int window);
-/**
- * @param inWindow cast=(WindowRef)
- * @param outOwner cast=(WindowRef*)
- */
-public static final native boolean HIWindowIsDocumentModalTarget(int inWindow, int[] outOwner);
-/** @param callbacks cast=(DataBrowserCallbacks *),flags=init */
-public static final native int InitDataBrowserCallbacks(DataBrowserCallbacks callbacks);
-public static final native int InitDataBrowserCustomCallbacks(DataBrowserCustomCallbacks callbacks);
-/**
- * @param mHandle cast=(MenuRef)
- * @param beforeID cast=(MenuID)
- */
-public static final native void InsertMenu(int mHandle, short beforeID);
-/**
- * @param mHandle cast=(MenuRef)
- * @param sHandle cast=(CFStringRef)
- * @param index cast=(MenuItemIndex)
- * @param attributes cast=(MenuItemAttributes)
- * @param commandID cast=(MenuCommand)
- */
-public static final native int InsertMenuItemTextWithCFString(int mHandle, int sHandle, short index, int attributes, int commandID);
-/**
- * @param inTarget cast=(EventTargetRef)
- * @param inHandler cast=(EventHandlerUPP)
- * @param inNumTypes cast=(UInt32)
- * @param inList cast=(const EventTypeSpec *)
- * @param inUserData cast=(void *)
- * @param outRef cast=(EventHandlerRef *)
- */
-public static final native int InstallEventHandler(int inTarget, int inHandler, int inNumTypes, int[] inList, int inUserData, int[] outRef);
-/**
- * @param inEventLoop cast=(EventLoopRef)
- * @param inFireDelay cast=(EventTimerInterval)
- * @param inInterval cast=(EventTimerInterval)
- * @param inTimerProc cast=(EventLoopIdleTimerUPP)
- * @param inTimerData cast=(void *)
- * @param outTimer cast=(EventLoopTimerRef *)
- */
-public static final native int InstallEventLoopIdleTimer(int inEventLoop, double inFireDelay, double inInterval, int inTimerProc, int inTimerData, int[] outTimer);
-/**
- * @param inEventLoop cast=(EventLoopRef)
- * @param inFireDelay cast=(EventTimerInterval)
- * @param inInterval cast=(EventTimerInterval)
- * @param inTimerProc cast=(EventLoopTimerUPP)
- * @param inTimerData cast=(void *)
- * @param outTimer cast=(EventLoopTimerRef *)
- */
-public static final native int InstallEventLoopTimer(int inEventLoop, double inFireDelay, double inInterval, int inTimerProc, int inTimerData, int[] outTimer);
-/**
- * @param receiveHandler cast=(DragReceiveHandlerUPP)
- * @param theWindow cast=(WindowRef)
- * @param handlerRefCon cast=(void *)
- */
-public static final native int InstallReceiveHandler(int receiveHandler,int theWindow, int[] handlerRefCon);
-/**
- * @param trackingHandler cast=(DragTrackingHandlerUPP)
- * @param theWindow cast=(WindowRef)
- * @param handlerRefCon cast=(void *)
- */
-public static final native int InstallTrackingHandler(int trackingHandler,int theWindow, int[] handlerRefCon);
-/**
- * @param wHandle cast=(WindowRef)
- * @param bounds cast=(const Rect *)
- */
-public static final native void InvalWindowRect(int wHandle, Rect bounds);
-/**
- * @param wHandle cast=(WindowRef)
- * @param rgnHandle cast=(RgnHandle)
- */
-public static final native void InvalWindowRgn(int wHandle, int rgnHandle);
-/** @param r cast=(const Rect *) */
-public static final native void InvertRect(Rect r);
-/** @param inControl cast=(ControlRef) */
-public static final native boolean IsControlActive(int inControl);
-/** @param cHandle cast=(ControlRef) */
-public static final native boolean IsControlEnabled(int cHandle);
-/** @param cHandle cast=(ControlRef) */
-public static final native boolean IsControlVisible(int cHandle);
-/**
- * @param cHandle cast=(ControlRef)
- * @param itemID cast=(DataBrowserItemID)
- */
-public static final native boolean IsDataBrowserItemSelected(int cHandle, int itemID);
-/**
- * @param inQueue cast=(EventQueueRef)
- * @param inEvent cast=(EventRef)
- */
-public static final native boolean IsEventInQueue(int inQueue, int inEvent);
-/**
- * @param mHandle cast=(MenuRef)
- * @param commandId cast=(MenuCommand)
- */
-public static final native boolean IsMenuCommandEnabled(int mHandle, int commandId);
-/**
- * @param mHandle cast=(MenuRef)
- * @param index cast=(MenuItemIndex)
- */
-public static final native boolean IsMenuItemEnabled(int mHandle, short index);
-/**
- * @param inStartMenu cast=(MenuRef)
- * @param inEvent cast=(EventRef)
- * @param inOptions cast=(MenuEventOptions)
- * @param outMenu cast=(MenuRef *)
- * @param outMenuItem cast=(MenuItemIndex *)
- */
-public static final native boolean IsMenuKeyEvent(int inStartMenu, int inEvent, int inOptions, int[] outMenu, short[] outMenuItem);
-/** @param cHandle cast=(ControlRef) */
-public static final native boolean IsValidControlHandle(int cHandle);
-/** @param mHandle cast=(MenuRef) */
-public static final native boolean IsValidMenu(int mHandle);
-/** @param grafPort cast=(WindowRef) */
-public static final native boolean IsValidWindowPtr(int grafPort);
-/** @param window cast=(WindowRef) */
-public static final native boolean IsWindowActive(int window);
-/** @param window cast=(WindowRef) */
-public static final native boolean IsWindowCollapsed(int window);
-/** @param window cast=(WindowRef) */
-public static final native boolean IsWindowModified(int window);
-/** @param window cast=(WindowRef) */
-public static final native boolean IsWindowVisible(int window);
-/**
- * @param transData cast=(const void *)
- * @param state cast=(UInt32 *)
- */
-public static final native int KeyTranslate(int transData, short keycode, int[] state);
-/** @param oKeyboardLayout cast=(KeyboardLayoutRef *) */
-public static final native int KLGetCurrentKeyboardLayout(int[] oKeyboardLayout);
-/**
- * @param iKeyboardLayout cast=(KeyboardLayoutRef)
- * @param iPropertyTag cast=(KeyboardLayoutPropertyTag)
- * @param oValue cast=(const void **)
- */
-public static final native int KLGetKeyboardLayoutProperty(int iKeyboardLayout, int iPropertyTag, int[] oValue);
-public static final native byte LMGetKbdType();
-/**
- * @param keyLayoutPtr cast=(const UCKeyboardLayout *)
- * @param virtualKeyCode cast=(UInt16)
- * @param keyAction cast=(UInt16)
- * @param modifierKeyState cast=(UInt32)
- * @param keyboardType cast=(UInt32)
- * @param keyTranslateOptions cast=(OptionBits)
- * @param deadKeyState cast=(UInt32 *)
- * @param maxStringLength cast=(UniCharCount)
- * @param actualStringLength cast=(UniCharCount *)
- * @param unicodeString cast=(UniChar *)
- */
-public static final native int UCKeyTranslate (int keyLayoutPtr, short virtualKeyCode, short keyAction, int modifierKeyState, int keyboardType, int keyTranslateOptions, int[] deadKeyState, int maxStringLength, int[] actualStringLength, char[] unicodeString);
-/** @param pictHandle cast=(PicHandle) */
-public static final native void KillPicture(int pictHandle);
-/**
- * @param h cast=(short)
- * @param v cast=(short)
- */
-public static final native void LineTo(short h, short v);
-public static final native int Long2Fix(int x);
-public static final native short LoWord(int doubleWord);
-/**
- * @param inCreator cast=(OSType)
- * @param inBundleID cast=(CFStringRef)
- * @param inName cast=(CFStringRef)
- * @param outAppRef cast=(FSRef *)
- * @param outAppURL cast=(CFURLRef *)
- */
-public static final native int LSFindApplicationForInfo(int inCreator, int inBundleID, int inName, byte[] outAppRef, int[] outAppURL);
-/**
- * @method flags=dynamic
- * @param inContentType cast=(CFStringRef)
- */
-public static final native int LSCopyAllRoleHandlersForContentType(int inContentType, int inRoleMask);
-/**
- * @param inType cast=(OSType)
- * @param inCreator cast=(OSType)
- * @param inExtension cast=(CFStringRef)
- * @param inRoleMask cast=(LSRolesMask)
- * @param outAppRef cast=(FSRef *)
- * @param outAppURL cast=(CFURLRef *)
- */
-public static final native int LSGetApplicationForInfo(int inType, int inCreator,int inExtension, int inRoleMask, byte[] outAppRef, int[] outAppURL);
-/**
- * @param inURLs cast=(CFArrayRef)
- * @param inAEParam cast=(const AEKeyDesc *)
- * @param inAppParams cast=(const LSApplicationParameters *)
- * @param outPSNs cast=(ProcessSerialNumber *)
- */
-public static final native int LSOpenURLsWithRole(int inURLs, int inRole, int inAEParam, LSApplicationParameters inAppParams, int[] outPSNs, int inMaxPSNCount);
-/**
- * @param inURL cast=(CFURLRef)
- * @param outLaunchedURL cast=(CFURLRef *)
- */
-public static final native int LSOpenCFURLRef(int inURL, int[] outLaunchedURL);
-/** @param outPSN cast=(ProcessSerialNumber *) */
-public static final native int LSOpenApplication (LSApplicationParameters inAppParams, int[] outPSN);
-/**
- * @param inRef cast=(const FSRef *)
- * @param outDisplayName cast=(CFStringRef *)
- */
-public static final native int LSCopyDisplayNameForRef(byte[] inRef, int[] outDisplayName);
-/** @param mHandle cast=(Point *),flags=struct */
-public static final native int MenuSelect(Point mHandle);
-/**
- * @param theControl cast=(ControlRef)
- * @param h cast=(SInt16)
- * @param v cast=(SInt16)
- */
-public static final native void MoveControl(int theControl, short h, short v);
-/**
- * @param h cast=(short)
- * @param v cast=(short)
- */
-public static final native void MoveTo(short h, short v);
-/**
- * @param wHandle cast=(WindowRef)
- * @param h cast=(short)
- * @param v cast=(short)
- * @param toFront cast=(Boolean)
- */
-public static final native void MoveWindow(int wHandle, short h, short v, boolean toFront);
-/**
- * @param inOptions cast=(const NavDialogCreationOptions *)
- * @param inEventProc cast=(NavEventUPP)
- * @param inFilterProc cast=(NavObjectFilterUPP)
- * @param inClientData cast=(void *)
- * @param outDialog cast=(NavDialogRef *)
- */
-public static final native int NavCreateChooseFolderDialog(NavDialogCreationOptions inOptions, int inEventProc, int inFilterProc, int inClientData, int[] outDialog);
-/**
- * @param inOptions cast=(const NavDialogCreationOptions *)
- * @param inTypeList cast=(NavTypeListHandle)
- * @param inEventProc cast=(NavEventUPP)
- * @param inPreviewProc cast=(NavPreviewUPP)
- * @param inFilterProc cast=(NavObjectFilterUPP)
- * @param inClientData cast=(void *)
- * @param outDialog cast=(NavDialogRef *)
- */
-public static final native int NavCreateGetFileDialog(NavDialogCreationOptions inOptions, int inTypeList, int inEventProc, int inPreviewProc, int inFilterProc, int inClientData, int[] outDialog);
-/**
- * @param inOptions cast=(const NavDialogCreationOptions *)
- * @param inFileType cast=(OSType)
- * @param inFileCreator cast=(OSType)
- * @param inEventProc cast=(NavEventUPP)
- * @param inClientData cast=(void *)
- * @param outDialog cast=(NavDialogRef *)
- */
-public static final native int NavCreatePutFileDialog(NavDialogCreationOptions inOptions, int inFileType, int inFileCreator, int inEventProc, int inClientData, int[] outDialog);
-/**
- * @param dialog cast=(NavDialogRef)
- * @param selector cast=(NavCustomControlMessage)
- */
-public static final native int NavCustomControl(int dialog, int selector, AEDesc parms);
-/**
- * @param dialog cast=(NavDialogRef)
- * @param selector cast=(NavCustomControlMessage)
- */
-public static final native int NavCustomControl(int dialog, int selector, NavMenuItemSpec parms);
-/** @param dialogHandle cast=(NavDialogRef) */
-public static final native void NavDialogDispose(int dialogHandle);
-/** @param dialogHandle cast=(NavDialogRef) */
-public static final native int NavDialogGetSaveFileName(int dialogHandle);
-/** @param dialogHandle cast=(NavDialogRef) */
-public static final native int NavDialogGetUserAction(int dialogHandle);
-/** @param dialogHandle cast=(NavDialogRef) */
-public static final native int NavDialogRun(int dialogHandle);
-/**
- * @param dialogHandle cast=(NavDialogRef)
- * @param fileNameHandle cast=(CFStringRef)
- */
-public static final native int NavDialogSetSaveFileName(int dialogHandle, int fileNameHandle);
-/** @method flags=dynamic */
-public static final native int NavDialogSetFilterTypeIdentifiers(int inGetFileDialog, int inTypeIdentifiers);
-/** @param outOptions cast=(NavDialogCreationOptions *) */
-public static final native int NavGetDefaultDialogCreationOptions(NavDialogCreationOptions outOptions);
-/**
- * @param inDialog cast=(NavDialogRef)
- * @param outReply cast=(NavReplyRecord *)
- */
-public static final native int NavDialogGetReply(int inDialog, NavReplyRecord outReply);
-public static final native int NavDisposeReply(NavReplyRecord reply);
-/**
- * @param owningWindow cast=(WindowRef)
- * @param boundsRect cast=(const Rect *)
- * @param controlTitle cast=(ConstStr255Param)
- * @param initiallyVisible cast=(Boolean)
- * @param initialValue cast=(SInt16)
- * @param minimumValue cast=(SInt16)
- * @param maximumValue cast=(SInt16)
- * @param procID cast=(SInt16)
- * @param controlReference cast=(SInt32)
- */
-public static final native int NewControl(int owningWindow, Rect boundsRect, byte[] controlTitle, boolean initiallyVisible, short initialValue, short minimumValue, short maximumValue, short procID, int controlReference);
-/** @param theDrag cast=(DragRef *) */
-public static final native int NewDrag(int[] theDrag);
-/**
- * @param offscreenGWorld cast=(GWorldPtr *)
- * @param PixelFormat cast=(unsigned long)
- * @param boundsRect cast=(const Rect *)
- * @param cTable cast=(CTabHandle)
- * @param aGDevice cast=(GDHandle)
- * @param flags cast=(GWorldFlags)
- * @param newBuffer cast=(Ptr)
- * @param rowBytes cast=(long)
- */
-public static final native int NewGWorldFromPtr(int[] offscreenGWorld, int PixelFormat, Rect boundsRect, int cTable, int aGDevice, int flags, int newBuffer, int rowBytes);
-/** @param size cast=(Size) */
-public static final native int NewHandle(int size);
-/** @param size cast=(Size) */
-public static final native int NewHandleClear(int size);
-/** @param size cast=(Size) */
-public static final native int NewPtr(int size);
-/** @param size cast=(Size) */
-public static final native int NewPtrClear(int size);
-public static final native int NewRgn();
-/**
- * @param supportedInterfaceTypes cast=(OSType *)
- * @param idocID cast=(TSMDocumentID *)
- */
-public static final native int NewTSMDocument(short numOfInterface, int[] supportedInterfaceTypes, int[] idocID, long refcon);
-public static final native void OffsetRect(Rect rect, short dh, short dv);
-/**
- * @param rgnHandle cast=(RgnHandle)
- * @param dh cast=(short)
- * @param dv cast=(short)
- */
-public static final native void OffsetRgn(int rgnHandle, short dh, short dv);
-/**
- * @param cHandle cast=(ControlRef)
- * @param container cast=(DataBrowserItemID)
- */
-public static final native int OpenDataBrowserContainer(int cHandle, int container);
-public static final native void OpenRgn();
-/** @param rect cast=(const Rect *) */
-public static final native int OpenPicture(Rect rect);
-/** @param theColorInfo cast=(ColorPickerInfo *) */
-public static final native int PickColor(ColorPickerInfo theColorInfo);
-/**
- * @param mHandle cast=(MenuRef)
- * @param top cast=(short)
- * @param left cast=(short)
- * @param popUpItem cast=(short)
- */
-public static final native int PopUpMenuSelect(int mHandle, short top, short left, short popUpItem);
-/**
- * @param eventNum cast=(EventKind)
- * @param eventMsg cast=(UInt32)
- */
-public static final native int PostEvent(short eventNum, int eventMsg);
-/**
- * @param inQueue cast=(EventQueueRef)
- * @param inEvent cast=(EventRef)
- * @param inPriority cast=(EventPriority)
- */
-public static final native int PostEventToQueue(int inQueue, int inEvent, short inPriority);
-/** @param pageFormat cast=(PMPageFormat *) */
-public static final native int PMCreatePageFormat(int[] pageFormat);
-/** @param printSettings cast=(PMPrintSettings *) */
-public static final native int PMCreatePrintSettings(int[] printSettings);
-/** @param printSession cast=(PMPrintSession *) */
-public static final native int PMCreateSession(int[] printSession);
-/**
- * @param pageFormat cast=(PMPageFormat)
- * @param flatFormat cast=(Handle *)
- */
-public static final native int PMFlattenPageFormat(int pageFormat, int[] flatFormat);
-/**
- * @param printSettings cast=(PMPrintSettings)
- * @param flatSettings cast=(Handle *)
- */
-public static final native int PMFlattenPrintSettings(int printSettings, int[] flatSettings);
-/**
- * @param pageFormat cast=(PMPageFormat)
- * @param pageRect cast=(PMRect *)
- */
-public static final native int PMGetAdjustedPageRect(int pageFormat, PMRect pageRect);
-/**
- * @param pageFormat cast=(PMPageFormat)
- * @param paperRect cast=(PMRect *)
- */
-public static final native int PMGetAdjustedPaperRect(int pageFormat, PMRect paperRect);
-/** @param printSettings cast=(PMPrintSettings) */
-public static final native int PMGetCollate(int printSettings, boolean[] collate);
-/**
- * @param printSettings cast=(PMPrintSettings)
- * @param copies cast=(UInt32 *)
- */
-public static final native int PMGetCopies(int printSettings, int[] copies);
-/**
- * @param printSettings cast=(PMPrintSettings)
- * @param first cast=(UInt32 *)
- */
-public static final native int PMGetFirstPage(int printSettings, int[] first);
-/**
- * @param printSettings cast=(PMPrintSettings)
- * @param name cast=(CFStringRef *)
- */
-public static final native int PMGetJobNameCFString(int printSettings, int[] name);
-/**
- * @param printSettings cast=(PMPrintSettings)
- * @param last cast=(UInt32 *)
- */
-public static final native int PMGetLastPage(int printSettings, int[] last);
-/**
- * @param pageFormat cast=(PMPageFormat)
- * @param orientation cast=(PMOrientation *)
- */
-public static final native int PMGetOrientation(int pageFormat, short[] orientation);
-/**
- * @param printSettings cast=(PMPrintSettings)
- * @param minPage cast=(UInt32 *)
- * @param maxPage cast=(UInt32 *)
- */
-public static final native int PMGetPageRange(int printSettings, int[] minPage, int[] maxPage);
-/**
- * @method flags=dynamic
- * @param i cast=(PMPrinter)
- * @param printSettings cast=(PMPrintSettings)
- * @param resolution cast=(PMResolution *)
- */
-public static final native int PMPrinterGetOutputResolution(int i, int printSettings, PMResolution resolution);
-/** @param printManagerObject cast=(PMObject) */
-public static final native int PMRelease(int printManagerObject);
-/**
- * @param pageFormat cast=(PMPageFormat)
- * @param resolution cast=(PMResolution *)
- */
-public static final native int PMGetResolution(int pageFormat, PMResolution resolution);
-/**
- * @param printSession cast=(PMPrintSession)
- * @param printSettings cast=(PMPrintSettings)
- * @param pageFormat cast=(PMPageFormat)
- */
-public static final native int PMSessionBeginDocumentNoDialog(int printSession, int printSettings, int pageFormat);
-/**
- * @param printSession cast=(PMPrintSession)
- * @param pageFormat cast=(PMPageFormat)
- * @param pageFrame cast=(const PMRect *)
- */
-public static final native int PMSessionBeginPageNoDialog(int printSession, int pageFormat, PMRect pageFrame);
-/**
- * @param printSession cast=(PMPrintSession)
- * @param printSettings cast=(PMPrintSettings)
- * @param destLocationP cast=(CFURLRef *)
- */
-public static final native int PMSessionCopyDestinationLocation(int printSession, int printSettings, int[] destLocationP);
-/**
- * @param printSession cast=(PMPrintSession)
- * @param printerList cast=(CFArrayRef *)
- * @param currentIndex cast=(CFIndex *)
- * @param currentPrinter cast=(PMPrinter *)
- */
-public static final native int PMSessionCreatePrinterList(int printSession, int[] printerList, int[] currentIndex, int[] currentPrinter);
-/**
- * @param printSession cast=(PMPrintSession)
- * @param pageFormat cast=(PMPageFormat)
- */
-public static final native int PMSessionDefaultPageFormat(int printSession, int pageFormat);
-/**
- * @param printSession cast=(PMPrintSession)
- * @param printSettings cast=(PMPrintSettings)
- */
-public static final native int PMSessionDefaultPrintSettings(int printSession, int printSettings);
-/** @param printSession cast=(PMPrintSession) */
-public static final native int PMSessionEndDocumentNoDialog(int printSession);
-/** @param printSession cast=(PMPrintSession) */
-public static final native int PMSessionEndPageNoDialog(int printSession);
-/** @param printSession cast=(PMPrintSession) */
-public static final native int PMSessionError(int printSession);
-/**
- * @param printSession cast=(PMPrintSession)
- * @param printer cast=(PMPrinter *)
- */
-public static final native int PMSessionGetCurrentPrinter(int printSession, int[] printer);
-/**
- * @param printSession cast=(PMPrintSession)
- * @param printSettings cast=(PMPrintSettings)
- * @param destTypeP cast=(PMDestinationType *)
- */
-public static final native int PMSessionGetDestinationType(int printSession, int printSettings, short[] destTypeP);
-/**
- * @param printSession cast=(PMPrintSession)
- * @param graphicsType cast=(CFStringRef)
- * @param graphicsContext cast=(void **)
- */
-public static final native int PMSessionGetGraphicsContext(int printSession, int graphicsType, int[] graphicsContext);
-/**
- * @param printSession cast=(PMPrintSession)
- * @param pageFormat cast=(PMPageFormat)
- * @param result cast=(Boolean *)
- */
-public static final native int PMSessionPageSetupDialog(int printSession, int pageFormat, boolean[] result);
-/**
- * @param printSession cast=(PMPrintSession)
- * @param settings cast=(PMPrintSettings)
- * @param pageFormat cast=(PMPageFormat)
- * @param accepted cast=(Boolean *)
- */
-public static final native int PMSessionPrintDialog(int printSession, int settings, int pageFormat, boolean[] accepted);
-/**
- * @param session cast=(PMPrintSession)
- * @param printerName cast=(CFStringRef)
- */
-public static final native int PMSessionSetCurrentPrinter(int session, int printerName);
-/**
- * @param printSession cast=(PMPrintSession)
- * @param printSettings cast=(PMPrintSettings)
- * @param destType cast=(PMDestinationType)
- * @param destFormat cast=(CFStringRef)
- * @param destLocation cast=(CFURLRef)
- */
-public static final native int PMSessionSetDestination(int printSession, int printSettings, short destType, int destFormat, int destLocation);
-/** @param printSession cast=(PMPrintSession) */
-public static final native int PMSessionSetError(int printSession, int printError);
-/**
- * @param printSession cast=(PMPrintSession)
- * @param docFormat cast=(CFStringRef)
- * @param graphicsContexts cast=(CFArrayRef)
- * @param options cast=(CFTypeRef)
- */
-public static final native int PMSessionSetDocumentFormatGeneration(int printSession, int docFormat, int graphicsContexts, int options);
-/**
- * @param printSession cast=(PMPrintSession)
- * @param documentWindow cast=(WindowRef)
- * @param sheetDoneProc cast=(PMSheetDoneUPP)
- */
-public static final native int PMSessionUseSheets(int printSession, int documentWindow, int sheetDoneProc);
-/**
- * @param printSession cast=(PMPrintSession)
- * @param pageFormat cast=(PMPageFormat)
- * @param result cast=(Boolean *)
- */
-public static final native int PMSessionValidatePageFormat(int printSession, int pageFormat, boolean[] result);
-/**
- * @param printSession cast=(PMPrintSession)
- * @param printSettings cast=(PMPrintSettings)
- * @param result cast=(Boolean *)
- */
-public static final native int PMSessionValidatePrintSettings(int printSession, int printSettings, boolean[] result);
-/** @param printSettings cast=(PMPrintSettings) */
-public static final native int PMSetCollate(int printSettings, boolean collate);
-/**
- * @param printSettings cast=(PMPrintSettings)
- * @param copies cast=(UInt32)
- * @param lock cast=(Boolean)
- */
-public static final native int PMSetCopies(int printSettings, int copies, boolean lock);
-/**
- * @param printSettings cast=(PMPrintSettings)
- * @param first cast=(UInt32)
- * @param lock cast=(Boolean)
- */
-public static final native int PMSetFirstPage(int printSettings, int first, boolean lock);
-/**
- * @param printSettings cast=(PMPrintSettings)
- * @param name cast=(CFStringRef)
- */
-public static final native int PMSetJobNameCFString(int printSettings, int name);
-/**
- * @param printSettings cast=(PMPrintSettings)
- * @param last cast=(UInt32)
- * @param lock cast=(Boolean)
- */
-public static final native int PMSetLastPage(int printSettings, int last, boolean lock);
-/**
- * @param pageFormat cast=(PMPageFormat)
- * @param orientation cast=(PMOrientation)
- * @param lock cast=(Boolean)
- */
-public static final native void PMSetOrientation(int pageFormat, short orientation, boolean lock);
-/**
- * @param printSettings cast=(PMPrintSettings)
- * @param minPage cast=(UInt32)
- * @param maxPage cast=(UInt32)
- */
-public static final native int PMSetPageRange(int printSettings, int minPage, int maxPage);
-/** @method flags=dynamic */
-public static final native int PMShowPrintDialogWithOptions(int printSession, int printSettings, int pageFormat, int printDialogOptions, boolean[] accepted);
-/**
- * @param flatFormat cast=(Handle)
- * @param pageFormat cast=(PMPageFormat *)
- */
-public static final native int PMUnflattenPageFormat(int flatFormat, int[] pageFormat);
-/**
- * @param flatSettings cast=(Handle)
- * @param printSettings cast=(PMPrintSettings *)
- */
-public static final native int PMUnflattenPrintSettings(int flatSettings, int[] printSettings);
-/**
- * @param pt cast=(Point *),flags=struct
- * @param r cast=(const Rect *)
- */
-public static final native boolean PtInRect(Point pt, Rect r);
-/**
- * @param pt cast=(Point *),flags=struct
- * @param rgnHandle cast=(RgnHandle)
- */
-public static final native boolean PtInRgn(Point pt, int rgnHandle);
-/**
- * @param scrap cast=(ScrapRef)
- * @param flavorType cast=(ScrapFlavorType)
- * @param flavorFlags cast=(ScrapFlavorFlags)
- * @param flavorSize cast=(Size)
- * @param flavorData cast=(const void *)
- */
-public static final native int PutScrapFlavor(int scrap, int flavorType, int flavorFlags, int flavorSize, byte[] flavorData);
-/**
- * @param scrap cast=(ScrapRef)
- * @param flavorType cast=(ScrapFlavorType)
- * @param flavorFlags cast=(ScrapFlavorFlags)
- * @param flavorSize cast=(Size)
- * @param flavorData cast=(const void *)
- */
-public static final native int PutScrapFlavor(int scrap, int flavorType, int flavorFlags, int flavorSize, char[] flavorData);
-/**
- * @param inPort cast=(CGrafPtr)
- * @param outContext cast=(CGContextRef *)
- */
-public static final native int QDBeginCGContext(int inPort, int[] outContext);
-/**
- * @param inPort cast=(CGrafPtr)
- * @param inoutContext cast=(CGContextRef *)
- */
-public static final native int QDEndCGContext(int inPort, int[] inoutContext);
-/**
- * @param port cast=(CGrafPtr)
- * @param rgnHandle cast=(RgnHandle)
- */
-public static final native void QDFlushPortBuffer(int port, int rgnHandle);
-/** @param provider cast=(CGDataProviderRef) */
-public static final native int QDPictCreateWithProvider(int provider);
-/**
- * @param ctx cast=(CGContextRef)
- * @param rect cast=(CGRect *),flags=struct
- * @param picRef cast=(QDPictRef)
- */
-public static final native int QDPictDrawToCGContext(int ctx, CGRect rect, int picRef);
-/** @param pictRef cast=(QDPictRef) */
-public static final native void QDPictRelease(int pictRef);
-/**
- * @method flags=no_gen
- * @param picture cast=(QDPictRef)
- * @param rect cast=(CGRect *)
- */
-public static final native void QDPictGetBounds(int picture, CGRect rect);
-/**
- * @param rgn cast=(RgnHandle)
- * @param dir cast=(QDRegionParseDirection)
- * @param proc cast=(RegionToRectsUPP)
- * @param userData cast=(void *)
- */
-public static final native int QDRegionToRects(int rgn, int dir, int proc, int userData);
-/** @param color cast=(const RGBColor *) */
-public static final native void RGBBackColor(RGBColor color);
-/** @param color cast=(const RGBColor *) */
-public static final native void RGBForeColor(RGBColor color);
-/**
- * @param iconFile cast=(const FSSpec *)
- * @param iconFamily cast=(IconFamilyHandle *)
- */
-public static final native int ReadIconFile (byte[] iconFile, int[] iconFamily);
-/**
- * @param inNumTypes cast=(UInt32)
- * @param inList cast=(const EventTypeSpec *)
- * @param inTimeout cast=(EventTimeout)
- * @param inPullEvent cast=(Boolean)
- * @param outEvent cast=(EventRef *)
- */
-public static final native int ReceiveNextEvent(int inNumTypes, int[] inList, double inTimeout, boolean inPullEvent, int[] outEvent);
-/**
- * @param rect cast=(const Rect *)
- * @param rgnHandle cast=(RgnHandle)
- */
-public static final native boolean RectInRgn(Rect rect, int rgnHandle);
-/**
- * @param rgnHandle cast=(RgnHandle)
- * @param left cast=(const Rect *)
- */
-public static final native void RectRgn(int rgnHandle, Rect left);
-public static final native int RegisterAppearanceClient();
-/** @param theEvent cast=(EventRef) */
-public static final native void ReleaseEvent(int theEvent);
-/** @param theIconRef cast=(IconRef) */
-public static final native void ReleaseIconRef(int theIconRef);
-/** @param mHandle cast=(MenuRef) */
-public static final native int ReleaseMenu(int mHandle);
-/** @param inGroup cast=(WindowGroupRef) */
-public static final native int ReleaseWindowGroup (int inGroup);
-/** @param inWindow cast=(WindowRef) */
-public static final native int ReleaseWindow(int inWindow);
-/** @param control cast=(ControlRef) */
-public static final native int RemoveControlProperty(int control, int propertyCreator, int propertyTag);
-/**
- * @param cHandle cast=(ControlRef)
- * @param containerID cast=(DataBrowserItemID)
- * @param numItems cast=(UInt32)
- * @param itemIDs cast=(const DataBrowserItemID *)
- * @param preSortProperty cast=(DataBrowserPropertyID)
- */
-public static final native int RemoveDataBrowserItems(int cHandle, int containerID, int numItems, int[] itemIDs, int preSortProperty);
-/**
- * @param browser cast=(ControlRef)
- * @param column cast=(DataBrowserTableViewColumnID)
- */
-public static final native int RemoveDataBrowserTableViewColumn(int browser, int column);
-/**
- * @param inQueue cast=(EventQueueRef)
- * @param inEvent cast=(EventRef)
- */
-public static final native int RemoveEventFromQueue(int inQueue, int inEvent);
-/** @param inHandlerRef cast=(EventHandlerRef) */
-public static final native int RemoveEventHandler(int inHandlerRef);
-/** @param inTimer cast=(EventLoopTimerRef) */
-public static final native int RemoveEventLoopTimer(int inTimer);
-/**
- * @param receiveHandler cast=(DragReceiveHandlerUPP)
- * @param theWindow cast=(WindowRef)
- */
-public static final native int RemoveReceiveHandler(int receiveHandler,int theWindow);
-/**
- * @param trackingHandler cast=(DragTrackingHandlerUPP)
- * @param theWindow cast=(WindowRef)
- */
-public static final native int RemoveTrackingHandler(int trackingHandler,int theWindow);
-/**
- * @param window cast=(WindowRef)
- * @param parentWindow cast=(WindowRef)
- */
-public static final native int RepositionWindow(int window, int parentWindow, int method);
-/** @param window cast=(WindowRef) */
-public static final native int ReshapeCustomWindow(int window);
-public static final native int RestoreApplicationDockTileImage();
-/** @param inEvent cast=(EventRef) */
-public static final native int RetainEvent(int inEvent);
-/** @param mHandle cast=(MenuRef) */
-public static final native int RetainMenu(int mHandle);
-/** @param inWindow cast=(WindowRef) */
-public static final native int RetainWindow(int inWindow);
-/**
- * @param browser cast=(ControlRef)
- * @param item cast=(DataBrowserItemID)
- * @param property cast=(DataBrowserPropertyID)
- * @param options cast=(DataBrowserRevealOptions)
- */
-public static final native int RevealDataBrowserItem(int browser, int item, int property, byte options);
-/**
- * @param dialogHandle cast=(DialogRef)
- * @param modalFilterUPP cast=(ModalFilterUPP)
- * @param itemHit cast=(DialogItemIndex *)
- */
-public static final native int RunStandardAlert(int dialogHandle, int modalFilterUPP, short[] itemHit);
-/**
- * @param psn1 cast=(ProcessSerialNumber *)
- * @param psn2 cast=(ProcessSerialNumber *)
- */
-public static final native int SameProcess(int [] psn1, int[] psn2, boolean[] result);
-/**
- * @param rect cast=(const Rect *)
- * @param dh cast=(short)
- * @param dv cast=(short)
- * @param updateRgn cast=(RgnHandle)
- */
-public static final native void ScrollRect(Rect rect, short dh, short dv, int updateRgn);
-/**
- * @param src1 flags=no_out
- * @param src2 flags=no_out
- * @param dstRect flags=no_in
- */
-public static final native boolean SectRect(Rect src1, Rect src2, Rect dstRect);
-/**
- * @param srcRgnA cast=(RgnHandle)
- * @param srcRgnB cast=(RgnHandle)
- * @param dstRgn cast=(RgnHandle)
- */
-public static final native void SectRgn(int srcRgnA, int srcRgnB, int dstRgn);
-/** @param wHandle cast=(WindowRef) */
-public static final native void SelectWindow(int wHandle);
-/**
- * @param window cast=(WindowRef)
- * @param behindWindow cast=(WindowRef)
- */
-public static final native void SendBehind(int window, int behindWindow);
-/**
- * @param theEvent cast=(EventRef)
- * @param theTarget cast=(EventTargetRef)
- */
-public static final native int SendEventToEventTarget(int theEvent, int theTarget);
-/**
- * @param theEvent cast=(EventRef)
- * @param theTarget cast=(EventTargetRef)
- */
-public static final native int SendEventToEventTargetWithOptions(int theEvent, int theTarget, int options);
-/** @param inImage cast=(CGImageRef) */
-public static final native int SetApplicationDockTileImage(int inImage);
-/**
- * @param inWindow cast=(WindowRef)
- * @param inTracks cast=(Boolean)
- */
-public static final native int SetAutomaticControlDragTrackingEnabledForWindow (int inWindow, boolean inTracks);
-/**
- * @param inButton cast=(ControlRef)
- * @param inContent cast=(ControlButtonContentInfoPtr)
- */
-public static final native int SetBevelButtonContentInfo(int inButton, ControlButtonContentInfo inContent);
-/** @param rgnHandle cast=(RgnHandle) */
-public static final native void SetClip(int rgnHandle);
-/**
- * @param cHandle cast=(ControlRef)
- * @param maximum cast=(SInt32)
- */
-public static final native void SetControl32BitMaximum(int cHandle, int maximum);
-/**
- * @param cHandle cast=(ControlRef)
- * @param minimum cast=(SInt32)
- */
-public static final native void SetControl32BitMinimum(int cHandle, int minimum);
-/**
- * @param cHandle cast=(ControlRef)
- * @param value cast=(SInt32)
- */
-public static final native void SetControl32BitValue(int cHandle, int value);
-/**
- * @param cHandle cast=(ControlRef)
- * @param actionProc cast=(ControlActionUPP)
- */
-public static final native void SetControlAction(int cHandle, int actionProc);
-/**
- * @param cHandle cast=(ControlRef)
- * @param bounds cast=(const Rect *)
- */
-public static final native void SetControlBounds(int cHandle, Rect bounds);
-/**
- * @param inControl cast=(ControlRef)
- * @param inProc cast=(ControlColorUPP)
- */
-public static final native int SetControlColorProc(int inControl, int inProc);
-/**
- * @param inControl cast=(ControlRef)
- * @param inPart cast=(ControlPartCode)
- * @param inTagName cast=(ResType)
- * @param inSize cast=(Size)
- * @param inData cast=(const void *)
- */
-public static final native int SetControlData(int inControl, int inPart, int inTagName, int inSize, ControlButtonContentInfo inData);
-/**
- * @param inControl cast=(ControlRef)
- * @param inPart cast=(ControlPartCode)
- * @param inTagName cast=(ResType)
- * @param inSize cast=(Size)
- * @param inData cast=(const void *)
- */
-public static final native int SetControlData(int inControl, int inPart, int inTagName, int inSize, LongDateRec inData);
-/**
- * @param inControl cast=(ControlRef)
- * @param inPart cast=(ControlPartCode)
- * @param inTagName cast=(ResType)
- * @param inSize cast=(Size)
- * @param inData cast=(const void *)
- */
-public static final native int SetControlData(int inControl, int inPart, int inTagName, int inSize, ControlTabInfoRecV1 inData);
-/**
- * @param inControl cast=(ControlRef)
- * @param inPart cast=(ControlPartCode)
- * @param inTagName cast=(ResType)
- * @param inSize cast=(Size)
- * @param inData cast=(const void *)
- */
-public static final native int SetControlData(int inControl, int inPart, int inTagName, int inSize, Rect inData);
-/**
- * @param inControl cast=(ControlRef)
- * @param inPart cast=(ControlPartCode)
- * @param inTagName cast=(ResType)
- * @param inSize cast=(Size)
- * @param inData cast=(const void *)
- */
-public static final native int SetControlData(int inControl, int inPart, int inTagName, int inSize, short[] inData);
-/**
- * @param inControl cast=(ControlRef)
- * @param inPart cast=(ControlPartCode)
- * @param inTagName cast=(ResType)
- * @param inSize cast=(Size)
- * @param inData cast=(const void *)
- */
-public static final native int SetControlData(int inControl, int inPart, int inTagName, int inSize, int[] inData);
-/**
- * @param inControl cast=(ControlRef)
- * @param inPart cast=(ControlPartCode)
- * @param inTagName cast=(ResType)
- * @param inSize cast=(Size)
- * @param inData cast=(const void *)
- */
-public static final native int SetControlData(int inControl, int inPart, int inTagName, int inSize, int inData);
-/**
- * @param inControl cast=(ControlRef)
- * @param inPart cast=(ControlPartCode)
- * @param inTagName cast=(ResType)
- * @param inSize cast=(Size)
- * @param inData cast=(const void *)
- */
-public static final native int SetControlData(int inControl, int inPart, int inTagName, int inSize, byte[] inData);
-/**
- * @param inControl cast=(ControlRef)
- * @param inPart cast=(ControlPartCode)
- * @param inTagName cast=(ResType)
- * @param inSize cast=(Size)
- * @param inData cast=(const void *)
- */
-public static final native int SetControlData(int inControl, int inPart, int inTagName, int inSize, ControlEditTextSelectionRec inData);
-/**
- * @param inControl cast=(ControlRef)
- * @param inStyle cast=(const ControlFontStyleRec *)
- */
-public static final native int SetControlFontStyle(int inControl, ControlFontStyleRec inStyle);
-/**
- * @param cHandle cast=(ControlRef)
- * @param popupMenuHandle cast=(MenuRef)
- */
-public static final native void SetControlPopupMenuHandle(int cHandle, int popupMenuHandle);
-/**
- * @param control cast=(ControlRef)
- * @param propertyData cast=(const void *)
- */
-public static final native int SetControlProperty(int control, int propertyCreator, int propertyTag, int propertySize, int[] propertyData);
-/**
- * @param cHandle cast=(ControlRef)
- * @param data cast=(SInt32)
- */
-public static final native void SetControlReference(int cHandle, int data);
-/**
- * @param cHandle cast=(ControlRef)
- * @param sHandle cast=(CFStringRef)
- */
-public static final native int SetControlTitleWithCFString(int cHandle, int sHandle);
-/**
- * @param cHandle cast=(ControlRef)
- * @param viewSize cast=(SInt32)
- */
-public static final native void SetControlViewSize(int cHandle, int viewSize);
-/** @param inControl cast=(ControlRef) */
-public static final native int SetControlVisibility(int inControl, boolean inIsVisible, boolean inDoDraw);
-/** @param cursor cast=(const Cursor *) */
-public static final native void SetCursor(int cursor);
-/**
- * @param browser cast=(ControlRef)
- * @param callbacks cast=(const DataBrowserCallbacks *),flags=init
- */
-public static final native int SetDataBrowserCallbacks(int browser, DataBrowserCallbacks callbacks);
-/** @param browser cast=(ControlRef) */
-public static final native int SetDataBrowserCustomCallbacks(int browser, DataBrowserCustomCallbacks callbacks);
-/**
- * @param cHandle cast=(ControlRef)
- * @param hScroll cast=(Boolean)
- * @param vScroll cast=(Boolean)
- */
-public static final native int SetDataBrowserHasScrollBars(int cHandle, boolean hScroll, boolean vScroll);
-/**
- * @param itemRef cast=(DataBrowserItemDataRef)
- * @param data cast=(Boolean)
- */
-public static final native int SetDataBrowserItemDataBooleanValue(int itemRef, boolean data);
-/**
- * @param itemRef cast=(DataBrowserItemDataRef)
- * @param themeButtonValue cast=(ThemeButtonValue)
- */
-public static final native int SetDataBrowserItemDataButtonValue(int itemRef, short themeButtonValue);
-/**
- * @param itemRef cast=(DataBrowserItemDataRef)
- * @param iconRef cast=(IconRef)
- */
-public static final native int SetDataBrowserItemDataIcon(int itemRef, int iconRef);
-/**
- * @param itemRef cast=(DataBrowserItemDataRef)
- * @param itemID cast=(DataBrowserItemID)
- */
-public static final native int SetDataBrowserItemDataItemID(int itemRef, int itemID);
-/**
- * @param itemRef cast=(DataBrowserItemDataRef)
- * @param sHandle cast=(CFStringRef)
- */
-public static final native int SetDataBrowserItemDataText(int itemRef, int sHandle);
-/**
- * @param cHandle cast=(ControlRef)
- * @param colID cast=(DataBrowserTableViewColumnID)
- * @param b cast=(Boolean)
- */
-public static final native int SetDataBrowserListViewDisclosureColumn(int cHandle, int colID, boolean b);
-/**
- * @param cHandle cast=(ControlRef)
- * @param height cast=(UInt16)
- */
-public static final native int SetDataBrowserListViewHeaderBtnHeight(int cHandle, short height);
-/** @param browser cast=(ControlRef) */
-public static final native int SetDataBrowserListViewHeaderDesc(int browser, int column, DataBrowserListViewHeaderDesc desc);
-/**
- * @param browser cast=(ControlRef)
- * @param property cast=(DataBrowserPropertyID)
- * @param flags cast=(DataBrowserPropertyFlags)
- */
-public static final native int SetDataBrowserPropertyFlags(int browser, int property, int flags);
-/**
- * @param cHandle cast=(ControlRef)
- * @param top cast=(UInt32)
- * @param left cast=(UInt32)
- */
-public static final native int SetDataBrowserScrollPosition(int cHandle, int top, int left);
-/**
- * @param cHandle cast=(ControlRef)
- * @param numItems cast=(UInt32)
- * @param items cast=(const DataBrowserItemID *)
- * @param operation cast=(DataBrowserSetOption)
- */
-public static final native int SetDataBrowserSelectedItems(int cHandle, int numItems, int[] items, int operation);
-/**
- * @param cHandle cast=(ControlRef)
- * @param selectionFlags cast=(DataBrowserSelectionFlags)
- */
-public static final native int SetDataBrowserSelectionFlags(int cHandle, int selectionFlags);
-/** @param browser cast=(ControlRef) */
-public static final native int SetDataBrowserSortOrder(int browser, short order);
-/**
- * @param browser cast=(ControlRef)
- * @param property cast=(DataBrowserPropertyID)
- */
-public static final native int SetDataBrowserSortProperty(int browser, int property);
-/** @param browser cast=(ControlRef) */
-public static final native int SetDataBrowserTableViewColumnPosition(int browser, int column, int position);
-/** @param browser cast=(ControlRef) */
-public static final native int SetDataBrowserTableViewHiliteStyle(int browser, int hiliteStyle);
-/** @param browser cast=(ControlRef) */
-public static final native int SetDataBrowserTableViewItemRow(int browser, int item, int row);
-/**
- * @param browser cast=(ControlRef)
- * @param column cast=(DataBrowserTableViewColumnID)
- * @param width cast=(UInt16)
- */
-public static final native int SetDataBrowserTableViewNamedColumnWidth(int browser, int column, short width);
-/** @param browser cast=(ControlRef) */
-public static final native int SetDataBrowserTableViewRowHeight(int browser, short height );
-/**
- * @param cHandle cast=(ControlRef)
- * @param rootID cast=(DataBrowserItemID)
- */
-public static final native int SetDataBrowserTarget(int cHandle, int rootID);
-/**
- * @param theDrag cast=(DragRef)
- * @param inActions cast=(DragActions)
- * @param isLocal cast=(Boolean)
- */
-public static final native int SetDragAllowableActions(int theDrag, int inActions, boolean isLocal);
-/**
- * @param theDrag cast=(DragRef)
- * @param inAction cast=(DragActions)
- */
-public static final native int SetDragDropAction(int theDrag, int inAction);
-/**
- * @param inDrag cast=(DragRef)
- * @param inCGImage cast=(CGImageRef)
- * @param inImageOffsetPt cast=(HIPoint *)
- * @param inImageFlags cast=(DragImageFlags)
- */
-public static final native int SetDragImageWithCGImage(int inDrag, int inCGImage, CGPoint inImageOffsetPt, int inImageFlags);
-/**
- * @param theDrag cast=(DragRef)
- * @param inputProc cast=(DragInputUPP)
- * @param dragInputRefCon cast=(void *)
- */
-public static final native int SetDragInputProc(int theDrag, int inputProc, int dragInputRefCon);
-/**
- * @param theDrag cast=(DragRef)
- * @param theItemRef cast=(DragItemRef)
- * @param theType cast=(FlavorType)
- * @param dataPtr cast=(const void *)
- * @param dataSize cast=(Size)
- * @param dataOffset cast=(UInt32)
- */
-public static final native int SetDragItemFlavorData (int theDrag, int theItemRef, int theType, byte[] dataPtr, int dataSize, int dataOffset);
-/**
- * @param theDrag cast=(DragRef)
- * @param sendProc cast=(DragSendDataUPP)
- * @param dragSendRefCon cast=(void *)
- */
-public static final native int SetDragSendProc(int theDrag, int sendProc, int dragSendRefCon);
-/**
- * @param inTimer cast=(EventLoopTimerRef)
- * @param inNextFire cast=(EventTimerInterval)
- */
-public static final native int SetEventLoopTimerNextFireTime(int inTimer, double inNextFire);
-/**
- * @param inEvent cast=(EventRef)
- * @param inName cast=(EventParamName)
- * @param inType cast=(EventParamType)
- * @param inSize cast=(UInt32)
- * @param inDataPtr cast=(const void *)
- */
-public static final native int SetEventParameter(int inEvent, int inName, int inType, int inSize, Point inDataPtr);
-/**
- * @param inEvent cast=(EventRef)
- * @param inName cast=(EventParamName)
- * @param inType cast=(EventParamType)
- * @param inSize cast=(UInt32)
- * @param inDataPtr cast=(const void *)
- */
-public static final native int SetEventParameter(int inEvent, int inName, int inType, int inSize, HICommand inDataPtr);
-/**
- * @param inEvent cast=(EventRef)
- * @param inName cast=(EventParamName)
- * @param inType cast=(EventParamType)
- * @param inSize cast=(UInt32)
- * @param inDataPtr cast=(const void *)
- */
-public static final native int SetEventParameter(int inEvent, int inName, int inType, int inSize, char[] inDataPtr);
-/**
- * @param inEvent cast=(EventRef)
- * @param inName cast=(EventParamName)
- * @param inType cast=(EventParamType)
- * @param inSize cast=(UInt32)
- * @param inDataPtr cast=(const void *)
- */
-public static final native int SetEventParameter(int inEvent, int inName, int inType, int inSize, short[] inDataPtr);
-/**
- * @param inEvent cast=(EventRef)
- * @param inName cast=(EventParamName)
- * @param inType cast=(EventParamType)
- * @param inSize cast=(UInt32)
- * @param inDataPtr cast=(const void *)
- */
-public static final native int SetEventParameter(int inEvent, int inName, int inType, int inSize, int[] inDataPtr);
-/**
- * @param inEvent cast=(EventRef)
- * @param inName cast=(EventParamName)
- * @param inType cast=(EventParamType)
- * @param inSize cast=(UInt32)
- * @param inDataPtr cast=(const void *)
- */
-public static final native int SetEventParameter(int inEvent, int inName, int inType, int inSize, boolean[] inDataPtr);
-/**
- * @param inEvent cast=(EventRef)
- * @param inName cast=(EventParamName)
- * @param inType cast=(EventParamType)
- * @param inSize cast=(UInt32)
- * @param inDataPtr cast=(const void *)
- */
-public static final native int SetEventParameter(int inEvent, int inName, int inType, int inSize, CGPoint inDataPtr);
-/**
- * @param iStyleType cast=(OSType)
- * @param iNumStyles cast=(UInt32)
- * @param iStyles cast=(void *)
- * @param iFPEventTarget cast=(void *)
- */
-public static final native int SetFontInfoForSelection(int iStyleType, int iNumStyles, int iStyles, int iFPEventTarget);
-/** @param psn cast=(const ProcessSerialNumber *) */
-public static final native int SetFrontProcess(int[] psn);
-/** @param psn cast=(const ProcessSerialNumber *) */
-public static final native int SetFrontProcessWithOptions(int[] psn, int inOptions);
-/** @param handle cast=(Handle) */
-public static final native void SetHandleSize(int handle, int size);
-/**
- * @param portHandle cast=(CGrafPtr)
- * @param gdHandle cast=(GDHandle)
- */
-public static final native void SetGWorld(int portHandle, int gdHandle);
-/**
- * @param iconFamily cast=(IconFamilyHandle)
- * @param iconType cast=(OSType)
- * @param h cast=(Handle)
- */
-public static final native int SetIconFamilyData(int iconFamily, int iconType, int h);
-/** @param theMenu cast=(MenuRef) */
-public static final native void SetItemMark(int theMenu, short item, short markChar);
-/**
- * @param wHandle cast=(WindowRef)
- * @param cHandle cast=(ControlRef)
- * @param inPart cast=(ControlFocusPart)
- */
-public static final native int SetKeyboardFocus(int wHandle, int cHandle, short inPart);
-/**
- * @param mHandle cast=(MenuRef)
- * @param commandId cast=(MenuCommand)
- * @param mark cast=(UniChar)
- */
-public static final native int SetMenuCommandMark(int mHandle, int commandId, char mark);
-/**
- * @param mHandle cast=(MenuRef)
- * @param fontID cast=(SInt16)
- * @param size cast=(UInt16)
- */
-public static final native int SetMenuFont(int mHandle, short fontID, short size);
-/**
- * @param mHandle cast=(MenuRef)
- * @param index cast=(MenuItemIndex)
- * @param virtualKey cast=(Boolean)
- * @param key cast=(UInt16)
- */
-public static final native int SetMenuItemCommandKey(int mHandle, short index, boolean virtualKey, char key);
-/**
- * @param mHandle cast=(MenuRef)
- * @param index cast=(MenuItemIndex)
- * @param hierMenuHandle cast=(MenuRef)
- */
-public static final native int SetMenuItemHierarchicalMenu(int mHandle, short index, int hierMenuHandle);
-/**
- * @param mHandle cast=(MenuRef)
- * @param item cast=(SInt16)
- * @param iconType cast=(UInt8)
- * @param iconHandle cast=(Handle)
- */
-public static final native int SetMenuItemIconHandle(int mHandle, short item, byte iconType, int iconHandle);
-/**
- * @param mHandle cast=(MenuRef)
- * @param index cast=(SInt16)
- * @param glyph cast=(SInt16)
- */
-public static final native int SetMenuItemKeyGlyph(int mHandle, short index, short glyph);
-/**
- * @param mHandle cast=(MenuRef)
- * @param index cast=(SInt16)
- * @param modifiers cast=(UInt8)
- */
-public static final native int SetMenuItemModifiers(int mHandle, short index, byte modifiers);
-/**
- * @param mHandle cast=(MenuRef)
- * @param index cast=(SInt16)
- * @param refCon cast=(UInt32)
- */
-public static final native int SetMenuItemRefCon(int mHandle, short index, int refCon);
-/**
- * @param mHandle cast=(MenuRef)
- * @param index cast=(MenuItemIndex)
- * @param sHandle cast=(CFStringRef)
- */
-public static final native int SetMenuItemTextWithCFString(int mHandle, short index, int sHandle);
-/**
- * @param mHandle cast=(MenuRef)
- * @param sHandle cast=(CFStringRef)
- */
-public static final native int SetMenuTitleWithCFString(int mHandle, int sHandle);
-/** @param pHandle cast=(GrafPtr) */
-public static final native void SetPort(int pHandle);
-/**
- * @param p cast=(Point *)
- * @param h cast=(short)
- * @param v cast=(short)
- */
-public static final native void SetPt(Point p, short h, short v);
-/**
- * @param r cast=(Rect *)
- * @param left cast=(short)
- * @param top cast=(short)
- * @param right cast=(short)
- * @param bottom cast=(short)
- */
-public static final native void SetRect(Rect r, short left, short top, short right, short bottom);
-/**
- * @param rgnHandle cast=(RgnHandle)
- * @param left cast=(short)
- * @param top cast=(short)
- * @param right cast=(short)
- * @param bottom cast=(short)
- */
-public static final native void SetRectRgn(int rgnHandle, short left, short top, short right, short bottom);
-/** @param mHandle cast=(MenuRef) */
-public static final native int SetRootMenu(int mHandle);
-/**
- * @param inMode cast=(SystemUIMode)
- * @param inOptions cast=(SystemUIOptions)
- */
-public static final native int SetSystemUIMode(int inMode, int inOptions);
-/**
- * @param inBrush cast=(ThemeBrush)
- * @param depth cast=(SInt16)
- * @param isColorDevice cast=(Boolean)
- */
-public static final native int SetThemeBackground(short inBrush, short depth, boolean isColorDevice);
-/** @param themeCursor cast=(ThemeCursor) */
-public static final native int SetThemeCursor(int themeCursor);
-/**
- * @param state cast=(ThemeDrawingState)
- * @param disposeNow cast=(Boolean)
- */
-public static final native int SetThemeDrawingState(int state, boolean disposeNow);
-public static final native int SetThemeTextColor(short inBrush, short depth, boolean isColorDevice);
-/**
- * @param wHandle cast=(WindowRef)
- * @param brush cast=(ThemeBrush)
- * @param update cast=(Boolean)
- */
-public static final native int SetThemeWindowBackground(int wHandle, short brush, boolean update);
-/**
- * @param cHandle cast=(ControlRef)
- * @param depth cast=(SInt16)
- * @param isColorDevice cast=(Boolean)
- */
-public static final native int SetUpControlBackground(int cHandle, short depth, boolean isColorDevice);
-/**
- * @param wHandle cast=(WindowRef)
- * @param scope cast=(WindowActivationScope)
- */
-public static final native int SetWindowActivationScope(int wHandle, int scope);
-/** @param inWindow cast=(WindowRef) */
-public static final native int SetWindowAlpha(int inWindow, float inAlpha);
-/**
- * @param window cast=(WindowRef)
- * @param regionCode cast=(WindowRegionCode)
- * @param globalBounds cast=(Rect *)
- */
-public static final native void SetWindowBounds(int window, int regionCode, Rect globalBounds);
-/**
- * @param wHandle cast=(WindowRef)
- * @param cHandle cast=(ControlRef)
- */
-public static final native int SetWindowDefaultButton(int wHandle, int cHandle);
-/**
- * @param inWindow cast=(WindowRef)
- * @param inNewGroup cast=(WindowGroupRef)
- */
-public static final native int SetWindowGroup(int inWindow, int inNewGroup);
-/**
- * @param inGroup cast=(WindowGroupRef)
- * @param inWindow cast=(WindowRef)
- */
-public static final native int SetWindowGroupOwner(int inGroup, int inWindow);
-/**
- * @param inGroup cast=(WindowGroupRef)
- * @param inNewGroup cast=(WindowGroupRef)
- */
-public static final native int SetWindowGroupParent(int inGroup, int inNewGroup);
-/**
- * @param inWindow cast=(WindowRef)
- * @param inModalKind cast=(WindowModality)
- * @param inUnavailableWindow cast=(WindowRef)
- */
-public static final native int SetWindowModality(int inWindow, int inModalKind, int inUnavailableWindow);
-/**
- * @param inWindow cast=(WindowRef)
- */
-public static final native int SetWindowModified(int inWindow, boolean modified);
-/**
- * @param inWindow cast=(WindowRef)
- * @param inMinLimits cast=(HISize *)
- * @param inMaxLimits cast=(HISize *)
- */
-public static final native int SetWindowResizeLimits (int inWindow, CGPoint inMinLimits, CGPoint inMaxLimits);
-/**
- * @param wHandle cast=(WindowRef)
- * @param sHandle cast=(CFStringRef)
- */
-public static final native int SetWindowTitleWithCFString(int wHandle, int sHandle);
-/** @param wHandle cast=(WindowRef) */
-public static final native void ShowWindow(int wHandle);
-/**
- * @param cHandle cast=(ControlRef)
- * @param w cast=(SInt16)
- * @param h cast=(SInt16)
- */
-public static final native void SizeControl(int cHandle, short w, short h);
-/**
- * @param wHandle cast=(WindowRef)
- * @param w cast=(short)
- * @param h cast=(short)
- * @param update cast=(Boolean)
- */
-public static final native void SizeWindow(int wHandle, short w, short h, boolean update);
-public static final native boolean StillDown();
-/** @param duration cast=(short) */
-public static final native void SysBeep(short duration);
-/** @param txHandle cast=(TXNObject) */
-public static final native int TXNCopy(int txHandle);
-/** @param txHandle cast=(TXNObject) */
-public static final native int TXNCut(int txHandle);
-/** @param txHandle cast=(TXNObject) */
-public static final native int TXNDataSize(int txHandle);
-/** @param txHandle cast=(TXNObject) */
-public static final native void TXNDeleteObject(int txHandle);
-/**
- * @param txHandle cast=(TXNObject)
- * @param echoCharacter cast=(UniChar)
- * @param encoding cast=(TextEncoding)
- * @param on cast=(Boolean)
- */
-public static final native int TXNEchoMode(int txHandle, char echoCharacter, int encoding, boolean on);
-/**
- * @param txHandle cast=(TXNObject)
- * @param startOffset cast=(TXNOffset)
- * @param endOffset cast=(TXNOffset)
- * @param dataHandle cast=(Handle *)
- */
-public static final native int TXNGetData(int txHandle, int startOffset, int endOffset, int[] dataHandle);
-/**
- * @param txHandle cast=(TXNObject)
- * @param lineTotal cast=(ItemCount *)
- */
-public static final native int TXNGetLineCount(int txHandle, int[] lineTotal);
-/**
- * @param iTXNObject cast=(TXNObject)
- * @param iLineNumber cast=(UInt32)
- * @param oLineWidth cast=(Fixed *)
- * @param oLineHeight cast=(Fixed *)
- */
-public static final native int TXNGetLineMetrics(int iTXNObject, int iLineNumber, int [] oLineWidth, int [] oLineHeight);
-/**
- * @param iTXNObject cast=(TXNObject)
- * @param iControlCount cast=(ItemCount)
- * @param iControlTags cast=(const TXNControlTag *)
- * @param oControlData cast=(TXNControlData *)
- */
-public static final native int TXNGetTXNObjectControls(int iTXNObject, int iControlCount, int [] iControlTags, int [] oControlData);
-/** @param iTXNObject cast=(TXNObject) */
-public static final native int TXNGetHIRect(int iTXNObject, int iTXNRectKey, CGRect oRectangle);
-/**
- * @param txHandle cast=(TXNObject)
- * @param startOffset cast=(TXNOffset *)
- * @param endOffset cast=(TXNOffset *)
- */
-public static final native void TXNGetSelection(int txHandle, int[] startOffset, int[] endOffset);
-/** @param iTXNObject cast=(TXNObject) */
-public static final native void TXNGetViewRect (int iTXNObject, Rect oViewRect);
-/**
- * @param iDefaultFonts cast=(const TXNMacOSPreferredFontDescription *)
- * @param iCountDefaultFonts cast=(ItemCount)
- * @param iUsageFlags cast=(TXNInitOptions)
- */
-public static final native int TXNInitTextension(int iDefaultFonts, int iCountDefaultFonts, int iUsageFlags);
-/**
- * @param txHandle cast=(TXNObject)
- * @param offset cast=(TXNOffset)
- * @param point cast=(HIPoint *)
- */
-public static final native int TXNOffsetToHIPoint(int txHandle, int offset, CGPoint point);
-/** @param txHandle cast=(TXNObject) */
-public static final native int TXNPaste(int txHandle);
-/**
- * @param iTXNObject cast=(TXNObject)
- * @param iPoint cast=(HIPoint *)
- * @param oOffset cast=(TXNOffset *)
- */
-public static final native int TXNHIPointToOffset (int iTXNObject, CGPoint iPoint, int [] oOffset);
-/** @param txHandle cast=(TXNObject) */
-public static final native void TXNSelectAll(int txHandle);
-/**
- * @param iTXNObject cast=(TXNObject)
- * @param iBackgroundInfo cast=(const TXNBackground *)
- */
-public static final native int TXNSetBackground(int iTXNObject, TXNBackground iBackgroundInfo);
-/**
- * @param iTXNObject cast=(TXNObject)
- * @param iDataType cast=(TXNDataType)
- * @param iDataPtr cast=(const void *)
- * @param iDataSize cast=(ByteCount)
- * @param iStartOffset cast=(TXNOffset)
- * @param iEndOffset cast=(TXNOffset)
- */
-public static final native int TXNSetData(int iTXNObject, int iDataType, char[] iDataPtr, int iDataSize, int iStartOffset, int iEndOffset);
-/**
- * @param txHandle cast=(TXNObject)
- * @param top cast=(SInt32)
- * @param left cast=(SInt32)
- * @param bottom cast=(SInt32)
- * @param right cast=(SInt32)
- * @param frameID cast=(TXNFrameID)
- */
-public static final native void TXNSetFrameBounds(int txHandle, int top, int left, int bottom, int right, int frameID);
-/**
- * @param txHandle cast=(TXNObject)
- * @param startOffset cast=(TXNOffset)
- * @param endOffset cast=(TXNOffset)
- */
-public static final native int TXNSetSelection(int txHandle, int startOffset, int endOffset);
-/**
- * @param iTXNObject cast=(TXNObject)
- * @param iAttrCount cast=(ItemCount)
- * @param iAttributes cast=(const TXNTypeAttributes *)
- * @param iStartOffset cast=(TXNOffset)
- * @param iEndOffset cast=(TXNOffset)
- */
-public static final native int TXNSetTypeAttributes(int iTXNObject, int iAttrCount, int iAttributes, int iStartOffset, int iEndOffset);
-/**
- * @param iTXNObject cast=(TXNObject)
- * @param iClearAll cast=(Boolean)
- * @param iControlCount cast=(ItemCount)
- * @param iControlTags cast=(const TXNControlTag *)
- * @param iControlData cast=(const TXNControlData *)
- */
-public static final native int TXNSetTXNObjectControls(int iTXNObject, boolean iClearAll, int iControlCount, int[] iControlTags, int[] iControlData);
-/**
- * @param txHandle cast=(TXNObject)
- * @param showEnd cast=(Boolean)
- */
-public static final native void TXNShowSelection(int txHandle, boolean showEnd);
-/** @param face cast=(StyleParameter) */
-public static final native void TextFace(short face);
-/** @param fontID cast=(short) */
-public static final native void TextFont(short fontID);
-/** @param size cast=(short) */
-public static final native void TextSize(short size);
-/**
- * @param theDrag cast=(DragRef)
- * @param theEvent cast=(const EventRecord *)
- * @param theRegion cast=(RgnHandle)
- */
-public static final native int TrackDrag(int theDrag, EventRecord theEvent, int theRegion);
-/**
- * @param inPort cast=(GrafPtr)
- * @param inOptions cast=(OptionBits)
- * @param inTime cast=(EventTimeout)
- * @param outPt cast=(Point *)
- * @param outModifiers cast=(UInt32 *)
- * @param outResult cast=(MouseTrackingResult *)
- */
-public static final native int TrackMouseLocationWithOptions(int inPort, int inOptions, double inTime, Point outPt, int [] outModifiers, short[] outResult);
-/**
- * @param inTagClass cast=(CFStringRef)
- * @param inTag cast=(CFStringRef)
- * @param inConformingToUTI cast=(CFStringRef)
- */
-public static final native int UTTypeCreatePreferredIdentifierForTag(int inTagClass, int inTag, int inConformingToUTI);
-/**
- * @param inTagClass cast=(CFStringRef)
- * @param inTag cast=(CFStringRef)
- * @param inConformingToUTI cast=(CFStringRef)
- */
-public static final native int UTTypeCreateAllIdentifiersForTag(int inTagClass, int inTag, int inConformingToUTI);
-/**
- * @param srcA flags=no_out
- * @param srcB flags=no_out
- * @param dst flags=no_in
- */
-public static final native void UnionRect(Rect srcA, Rect srcB, Rect dst);
-/**
- * @param srcRgnA cast=(RgnHandle)
- * @param srcRgnB cast=(RgnHandle)
- * @param dstRgn cast=(RgnHandle)
- */
-public static final native void UnionRgn(int srcRgnA, int srcRgnB, int dstRgn);
-/**
- * @param cHandle cast=(ControlRef)
- * @param container cast=(DataBrowserItemID)
- * @param numItems cast=(UInt32)
- * @param items cast=(const DataBrowserItemID *)
- * @param preSortProperty cast=(DataBrowserPropertyID)
- * @param propertyID cast=(DataBrowserPropertyID)
- */
-public static final native int UpdateDataBrowserItems(int cHandle, int container, int numItems, int[] items, int preSortProperty, int propertyID);
-/**
- * @param iTextScriptID cast=(ScriptCode)
- * @param iTextLanguageID cast=(LangCode)
- * @param iRegionID cast=(RegionCode)
- * @param iTextFontname cast=(ConstStr255Param)
- * @param oEncoding cast=(TextEncoding *)
- */
-public static final native int UpgradeScriptInfoToTextEncoding(short iTextScriptID, short iTextLanguageID, short iRegionID, byte[] iTextFontname, int[] oEncoding);
-/** @param idocID cast=(TSMDocumentID) */
-public static final native int UseInputWindow(int idocID, boolean useWindow);
-/** @param initialGlobalMouse flags=struct */
-public static final native boolean WaitMouseMoved(Point initialGlobalMouse);
-public static final native int X2Fix(double x);
-/**
- * @param inWindow cast=(WindowRef)
- * @param inPartCode cast=(WindowPartCode)
- * @param ioIdealSize cast=(Point *)
- */
-public static final native int ZoomWindowIdeal(int inWindow, short inPartCode, Point ioIdealSize);
-/** @method flags=const */
-public static final native int kCFNumberFormatterDecimalSeparator();
-public static final native int getpid();
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *)
- * @param n cast=(size_t)
- */
-public static final native void memmove(NavCBRec dest, int src, int n);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *)
- * @param n cast=(size_t)
- */
-public static final native void memmove(NavFileOrFolderInfo dest, int src, int n);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *)
- * @param n cast=(size_t)
- */
-public static final native void memmove(NavMenuItemSpec dest, int src, int n);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param n cast=(size_t)
- */
-public static final native void memmove(ATSTrapezoid dest, int src, int n);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *)
- * @param n cast=(size_t)
- */
-public static final native void memmove(RGBColor dest, int src, int n);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param n cast=(size_t)
- */
-public static final native void memmove(CGPathElement dest, int src, int n);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param n cast=(size_t)
- */
-public static final native void memmove(TextRange dest, int src, int n);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- * @param n cast=(size_t)
- */
-public static final native void memmove(int dest, PixMap src, int n);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- * @param n cast=(size_t)
- */
-public static final native void memmove(int dest, Cursor src, int n);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param n cast=(size_t)
- */
-public static final native void memmove(GDevice dest, int src, int n);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param n cast=(size_t)
- */
-public static final native void memmove(PixMap dest, int src, int n);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param n cast=(size_t)
- */
-public static final native void memmove(HMHelpContentRec dest, int src, int n);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param n cast=(size_t)
- */
-public static final native void memmove(ATSLayoutRecord dest, int src, int n);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *),flags=critical no_out
- * @param n cast=(size_t)
- */
-public static final native void memmove(org.eclipse.swt.internal.carbon.Point dest, int[] src, int n);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- * @param n cast=(size_t)
- */
-public static final native void memmove(int dest, HMHelpContentRec src, int n);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- * @param n cast=(size_t)
- */
-public static final native void memmove(int dest, BitMap src, int n);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- * @param n cast=(size_t)
- */
-public static final native void memmove(int dest, RGBColor src, int n);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param n cast=(size_t)
- */
-public static final native void memmove(Rect dest, int src, int n);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- * @param n cast=(size_t)
- */
-public static final native void memmove(int dest, Rect src, int n);
-/**
- * @param dest cast=(void *),flags=critical no_in
- * @param src cast=(const void *),flags=critical no_out
- * @param size cast=(size_t)
- */
-public static final native void memmove(char[] dest, byte[] src, int size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- * @param size cast=(size_t)
- */
-public static final native void memmove(int dest, ATSUTab src, int size);
-/**
- * @param dest cast=(void *),flags=critical no_in
- * @param src cast=(const void *),flags=no_out
- * @param size cast=(size_t)
- */
-public static final native void memmove(int[] dest, TXNTab src, int size);
-
-/**
- * @param inHIObject cast=(HIObjectRef)
- * @param inIdentifier cast=(UInt64)
- */
-public static final native int AXUIElementCreateWithHIObjectAndIdentifier(int inHIObject, long inIdentifier);
-/** @method flags=dynamic */
-public static final native int AXUIElementCreateWithDataBrowserAndItemInfo(int inDataBrowser, DataBrowserAccessibilityItemInfo inInfo);
-/**
- * @param inNotification cast=(CFStringRef)
- * @param inHIObject cast=(HIObjectRef)
- * @param inIdentifier cast=(UInt64)
- */
-public static final native void AXNotificationHIObjectNotify(int inNotification, int inHIObject, long inIdentifier);
-/**
- * @param inUIElement cast=(AXUIElementRef)
- * @param outIdentifier cast=(UInt64 *)
- */
-public static final native void AXUIElementGetIdentifier(int inUIElement, long[] outIdentifier);
-/** @param inUIElement cast=(AXUIElementRef) */
-public static final native int AXUIElementGetHIObject(int inUIElement);
-/** @method flags=dynamic */
-public static final native int AXUIElementGetDataBrowserItemInfo(int inElement, int inDataBrowser, int inDesiredInfoVersion, DataBrowserAccessibilityItemInfo outInfo);
-/**
- * @param theType cast=(AXValueType)
- * @param range cast=(CFRange *)
- */
-public static final native int AXValueCreate (int theType, CFRange range);
-/**
- * @param value cast=(AXValueRef)
- * @param theType cast=(AXValueType)
- * @param range cast=(CFRange *)
- */
-public static final native boolean AXValueGetValue (int value, int theType, CFRange range);
-/** @param inObject cast=(HIObjectRef) */
-public static final native int HIObjectSetAccessibilityIgnored(int inObject, boolean inIgnored);
-/**
- * @param inHIObject cast=(HIObjectRef)
- * @param inIdentifier cast=(UInt64)
- * @param inAttributeName cast=(CFStringRef)
- * @param inAttributeData cast=(CFTypeRef)
- */
-public static final native int HIObjectSetAuxiliaryAccessibilityAttribute(int inHIObject, long inIdentifier, int inAttributeName, int inAttributeData);
-/**
- * @param element cast=(AXUIElementRef)
- * @param attribute cast=(CFStringRef)
- * @param value cast=(CFTypeRef *)
- */
-public static final native int AXUIElementCopyAttributeValue (int element, int attribute, int [] value);
-
-public static final int kEventClassAccessibility = ('a'<<24) + ('c'<<16) + ('c'<<8) + 'e';
-
-public static final int kEventAccessibleGetChildAtPoint = 1;
-public static final int kEventAccessibleGetFocusedChild = 2;
-public static final int kEventAccessibleGetAllAttributeNames = 21;
-public static final int kEventAccessibleGetAllParameterizedAttributeNames = 25;
-public static final int kEventAccessibleGetNamedAttribute = 22;
-public static final int kEventAccessibleSetNamedAttribute = 23;
-public static final int kEventAccessibleIsNamedAttributeSettable = 24;
-public static final int kEventAccessibleGetAllActionNames = 41;
-public static final int kEventAccessiblePerformNamedAction = 42;
-public static final int kEventAccessibleGetNamedActionDescription = 44;
-
-public static final int kEventParamAccessibleObject = ('a'<<24) + ('o'<<16) + ('b'<<8) + 'j';
-public static final int kEventParamAccessibleChild = ('a'<<24) + ('c'<<16) + ('h'<<8) + 'l';
-public static final int kEventParamAccessibleAttributeName = ('a'<<24) + ('t'<<16) + ('n'<<8) + 'm';
-public static final int kEventParamAccessibleAttributeNames = ('a'<<24) + ('t'<<16) + ('n'<<8) + 's';
-public static final int kEventParamAccessibleAttributeValue = ('a'<<24) + ('t'<<16) + ('v'<<8) + 'l';
-public static final int kEventParamAccessibleAttributeSettable = ('a'<<24) + ('t'<<16) + ('s'<<8) + 't';
-public static final int kEventParamAccessibleAttributeParameter = ('a'<<24) + ('t'<<16) + ('p'<<8) + 'a';
-public static final int kEventParamAccessibleActionName = ('a'<<24) + ('c'<<16) + ('n'<<8) + 'm';
-public static final int kEventParamAccessibleActionNames = ('a'<<24) + ('c'<<16) + ('n'<<8) + 's';
-public static final int kEventParamAccessibleActionDescription = ('a'<<24) + ('c'<<16) + ('d'<<8) + 's';
-public static final int kEventParamAccessibleEventQueued = ('a'<<24) + ('e'<<16) + ('q'<<8) + 'u';
-
-public static final String kAXApplicationRole = "AXApplication";
-public static final String kAXSystemWideRole = "AXSystemWide";
-public static final String kAXWindowRole = "AXWindow";
-public static final String kAXSheetRole = "AXSheet";
-public static final String kAXDrawerRole = "AXDrawer";
-public static final String kAXGrowAreaRole = "AXGrowArea";
-public static final String kAXImageRole = "AXImage";
-public static final String kAXUnknownRole = "AXUnknown";
-public static final String kAXButtonRole = "AXButton";
-public static final String kAXRadioButtonRole = "AXRadioButton";
-public static final String kAXCheckBoxRole = "AXCheckBox";
-public static final String kAXPopUpButtonRole = "AXPopUpButton";
-public static final String kAXMenuButtonRole = "AXMenuButton";
-public static final String kAXTabGroupRole = "AXTabGroup";
-public static final String kAXTableRole = "AXTable";
-public static final String kAXColumnRole = "AXColumn";
-public static final String kAXRowRole = "AXRow";
-public static final String kAXOutlineRole = "AXOutline";
-public static final String kAXBrowserRole = "AXBrowser";
-public static final String kAXScrollAreaRole = "AXScrollArea";
-public static final String kAXScrollBarRole = "AXScrollBar";
-public static final String kAXRadioGroupRole = "AXRadioGroup";
-public static final String kAXListRole = "AXList";
-public static final String kAXGroupRole = "AXGroup";
-public static final String kAXValueIndicatorRole = "AXValueIndicator";
-public static final String kAXComboBoxRole = "AXComboBox";
-public static final String kAXSliderRole = "AXSlider";
-public static final String kAXIncrementorRole = "AXIncrementor";
-public static final String kAXBusyIndicatorRole = "AXBusyIndicator";
-public static final String kAXProgressIndicatorRole = "AXProgressIndicator";
-public static final String kAXRelevanceIndicatorRole = "AXRelevanceIndicator";
-public static final String kAXToolbarRole = "AXToolbar";
-public static final String kAXDisclosureTriangleRole = "AXDisclosureTriangle";
-public static final String kAXTextFieldRole = "AXTextField";
-public static final String kAXTextAreaRole = "AXTextArea";
-public static final String kAXStaticTextRole = "AXStaticText";
-public static final String kAXMenuBarRole = "AXMenuBar";
-public static final String kAXMenuBarItemRole = "AXMenuBarItem";
-public static final String kAXMenuRole = "AXMenu";
-public static final String kAXMenuItemRole = "AXMenuItem";
-public static final String kAXSplitGroupRole = "AXSplitGroup";
-public static final String kAXSplitterRole = "AXSplitter";
-public static final String kAXColorWellRole = "AXColorWell";
-public static final String kAXTimeFieldRole = "AXTimeField";
-public static final String kAXDateFieldRole = "AXDateField";
-public static final String kAXHelpTagRole = "AXHelpTag";
-public static final String kAXMatteRole = "AXMatteRole";
-public static final String kAXDockItemRole = "AXDockItem";
-public static final String kAXLinkRole = "AXLink"; // as seen in Safari
-
-public static final String kAXCloseButtonSubrole = "AXCloseButton";
-public static final String kAXMinimizeButtonSubrole = "AXMinimizeButton";
-public static final String kAXZoomButtonSubrole = "AXZoomButton";
-public static final String kAXToolbarButtonSubrole = "AXToolbarButton";
-public static final String kAXSecureTextFieldSubrole = "AXSecureTextField";
-public static final String kAXTableRowSubrole = "AXTableRow";
-public static final String kAXOutlineRowSubrole = "AXOutlineRow";
-public static final String kAXUnknownSubrole = "AXUnknown";
-public static final String kAXStandardWindowSubrole = "AXStandardWindow";
-public static final String kAXDialogSubrole = "AXDialog";
-public static final String kAXSystemDialogSubrole = "AXSystemDialog";
-public static final String kAXFloatingWindowSubrole = "AXFloatingWindow";
-public static final String kAXSystemFloatingWindowSubrole = "AXSystemFloatingWindow";
-public static final String kAXIncrementArrowSubrole = "AXIncrementArrow";
-public static final String kAXDecrementArrowSubrole = "AXDecrementArrow";
-public static final String kAXIncrementPageSubrole = "AXIncrementPage";
-public static final String kAXDecrementPageSubrole = "AXDecrementPage";
-public static final String kAXSortButtonSubrole = "AXSortButton";
-public static final String kAXSearchFieldSubrole = "AXSearchField";
-public static final String kAXApplicationDockItemSubrole = "AXApplicationDockItem";
-public static final String kAXDocumentDockItemSubrole = "AXDocumentDockItem";
-public static final String kAXFolderDockItemSubrole = "AXFolderDockItem";
-public static final String kAXMinimizedWindowDockItemSubrole= "AXMinimizedWindowDockItem";
-public static final String kAXURLDockItemSubrole = "AXURLDockItem";
-public static final String kAXDockExtraDockItemSubrole = "AXDockExtraDockItem";
-public static final String kAXTrashDockItemSubrole = "AXTrashDockItem";
-public static final String kAXProcessSwitcherListSubrole = "AXProcessSwitcherList";
-
-//General attributes
-public static final String kAXRoleAttribute = "AXRole";
-public static final String kAXSubroleAttribute = "AXSubrole";
-public static final String kAXRoleDescriptionAttribute = "AXRoleDescription";
-public static final String kAXHelpAttribute = "AXHelp";
-public static final String kAXTitleAttribute = "AXTitle";
-public static final String kAXValueAttribute = "AXValue";
-public static final String kAXMinValueAttribute = "AXMinValue";
-public static final String kAXMaxValueAttribute = "AXMaxValue";
-public static final String kAXValueIncrementAttribute = "AXValueIncrement";
-public static final String kAXAllowedValuesAttribute = "AXAllowedValues";
-public static final String kAXEnabledAttribute = "AXEnabled";
-public static final String kAXFocusedAttribute = "AXFocused";
-public static final String kAXParentAttribute = "AXParent";
-public static final String kAXChildrenAttribute = "AXChildren";
-public static final String kAXSelectedChildrenAttribute = "AXSelectedChildren";
-public static final String kAXVisibleChildrenAttribute = "AXVisibleChildren";
-public static final String kAXWindowAttribute = "AXWindow";
-public static final String kAXTopLevelUIElementAttribute = "AXTopLevelUIElement";
-public static final String kAXPositionAttribute = "AXPosition";
-public static final String kAXSizeAttribute = "AXSize";
-public static final String kAXOrientationAttribute = "AXOrientation";
-public static final String kAXDescriptionAttribute = "AXDescription";
-
-// Text-specific attributes
-public static final String kAXSelectedTextAttribute = "AXSelectedText";
-public static final String kAXVisibleCharacterRangeAttribute = "AXVisibleCharacterRange";
-public static final String kAXSelectedTextRangeAttribute = "AXSelectedTextRange";
-public static final String kAXNumberOfCharactersAttribute = "AXNumberOfCharacters";
-public static final String kAXSharedTextUIElementsAttribute = "AXSharedTextUIElements";
-public static final String kAXSharedCharacterRangeAttribute = "AXSharedCharacterRange";
-
-// Window-specific attributes
-public static final String kAXMainAttribute = "AXMain";
-public static final String kAXMinimizedAttribute = "AXMinimized";
-public static final String kAXCloseButtonAttribute = "AXCloseButton";
-public static final String kAXZoomButtonAttribute = "AXZoomButton";
-public static final String kAXMinimizeButtonAttribute = "AXMinimizeButton";
-public static final String kAXToolbarButtonAttribute = "AXToolbarButton";
-public static final String kAXGrowAreaAttribute = "AXGrowArea";
-public static final String kAXProxyAttribute = "AXProxy";
-public static final String kAXModalAttribute = "AXModal";
-public static final String kAXDefaultButtonAttribute = "AXDefaultButton";
-public static final String kAXCancelButtonAttribute = "AXCancelButton";
-
-// Menu-specific attributes
-public static final String kAXMenuItemCmdCharAttribute = "AXMenuItemCmdChar";
-public static final String kAXMenuItemCmdVirtualKeyAttribute = "AXMenuItemCmdVirtualKey";
-public static final String kAXMenuItemCmdGlyphAttribute = "AXMenuItemCmdGlyph";
-public static final String kAXMenuItemCmdModifiersAttribute = "AXMenuItemCmdModifiers";
-public static final String kAXMenuItemMarkCharAttribute = "AXMenuItemMarkChar";
-public static final String kAXMenuItemPrimaryUIElementAttribute = "AXMenuItemPrimaryUIElement";
-
-// Application-specific attributes
-public static final String kAXMenuBarAttribute = "AXMenuBar";
-public static final String kAXWindowsAttribute = "AXWindows";
-public static final String kAXFrontmostAttribute = "AXFrontmost";
-public static final String kAXHiddenAttribute = "AXHidden";
-public static final String kAXMainWindowAttribute = "AXMainWindow";
-public static final String kAXFocusedWindowAttribute = "AXFocusedWindow";
-public static final String kAXFocusedUIElementAttribute = "AXFocusedUIElement";
-
-// Miscellaneous attributes
-public static final String kAXHeaderAttribute = "AXHeader";
-public static final String kAXEditedAttribute = "AXEdited";
-public static final String kAXValueWrapsAttribute = "AXValueWraps";
-public static final String kAXTabsAttribute = "AXTabs";
-public static final String kAXTitleUIElementAttribute = "AXTitleUIElement";
-public static final String kAXHorizontalScrollBarAttribute = "AXHorizontalScrollBar";
-public static final String kAXVerticalScrollBarAttribute = "AXVerticalScrollBar";
-public static final String kAXOverflowButtonAttribute = "AXOverflowButton";
-public static final String kAXFilenameAttribute = "AXFilename";
-public static final String kAXExpandedAttribute = "AXExpanded";
-public static final String kAXSelectedAttribute = "AXSelected";
-public static final String kAXSplittersAttribute = "AXSplitters";
-public static final String kAXNextContentsAttribute = "AXNextContents";
-public static final String kAXDocumentAttribute = "AXDocument";
-public static final String kAXDecrementButtonAttribute = "AXDecrementButton";
-public static final String kAXIncrementButtonAttribute = "AXIncrementButton";
-public static final String kAXPreviousContentsAttribute = "AXPreviousContents";
-public static final String kAXContentsAttribute = "AXContents";
-public static final String kAXIncrementorAttribute = "AXIncrementor";
-public static final String kAXHourFieldAttribute = "AXHourField";
-public static final String kAXMinuteFieldAttribute = "AXMinuteField";
-public static final String kAXSecondFieldAttribute = "AXSecondField";
-public static final String kAXAMPMFieldAttribute = "AXAMPMField";
-public static final String kAXDayFieldAttribute = "AXDayField";
-public static final String kAXMonthFieldAttribute = "AXMonthField";
-public static final String kAXYearFieldAttribute = "AXYearField";
-public static final String kAXColumnTitleAttribute = "AXColumnTitles";
-public static final String kAXURLAttribute = "AXURL";
-public static final String kAXLabelUIElementsAttribute = "AXLabelUIElements";
-public static final String kAXLabelValueAttribute = "AXLabelValue";
-public static final String kAXShownMenuUIElementAttribute = "AXShownMenuUIElement";
-public static final String kAXServesAsTitleForUIElementsAttribute = "AXServesAsTitleForUIElements";
-public static final String kAXLinkedUIElementsAttribute = "AXLinkedUIElements";
-
-// Table and outline view attributes
-public static final String kAXRowsAttribute = "AXRows";
-public static final String kAXVisibleRowsAttribute = "AXVisibleRows";
-public static final String kAXSelectedRowsAttribute = "AXSelectedRows";
-public static final String kAXColumnsAttribute = "AXColumns";
-public static final String kAXVisibleColumnsAttribute = "AXVisibleColumns";
-public static final String kAXSelectedColumnsAttribute = "AXSelectedColumns";
-public static final String kAXSortDirectionAttribute = "AXSortDirection";
-public static final String kAXColumnHeaderUIElementsAttribute = "AXColumnHeaderUIElements";
-public static final String kAXIndexAttribute = "AXIndex";
-public static final String kAXDisclosingAttribute = "AXDisclosing";
-public static final String kAXDisclosedRowsAttribute = "AXDisclosedRows";
-public static final String kAXDisclosedByRowAttribute = "AXDisclosedByRow";
-
-// Matte attributes
-public static final String kAXMatteHoleAttribute = "AXMatteHole";
-public static final String kAXMatteContentUIElementAttribute = "AXMatteContentUIElement";
-
-// Dock attributes
-public static final String kAXIsApplicationRunningAttribute = "AXIsApplicationRunning";
-
-// System-wide attributes
-public static final String kAXFocusedApplicationAttribute = "AXFocusedApplication";
-
-// Text-suite parameterized attributes
-public static final String kAXLineForIndexParameterizedAttribute = "AXLineForIndex";
-public static final String kAXRangeForLineParameterizedAttribute = "AXRangeForLine";
-public static final String kAXStringForRangeParameterizedAttribute = "AXStringForRange";
-public static final String kAXRangeForPositionParameterizedAttribute = "AXRangeForPosition";
-public static final String kAXRangeForIndexParameterizedAttribute = "AXRangeForIndex";
-public static final String kAXBoundsForRangeParameterizedAttribute = "AXBoundsForRange";
-public static final String kAXRTFForRangeParameterizedAttribute = "AXRTFForRange";
-public static final String kAXAttributedStringForRangeParameterizedAttribute = "AXAttributedStringForRange";
-public static final String kAXStyleRangeForIndexParameterizedAttribute = "AXStyleRangeForIndex";
-public static final String kAXInsertionPointLineNumberAttribute = "AXInsertionPointLineNumber";
-
-// Accessibility actions.
-public static final String kAXPressAction = "AXPress";
-public static final String kAXIncrementAction = "AXIncrement";
-public static final String kAXDecrementAction = "AXDecrement";
-public static final String kAXConfirmAction = "AXConfirm";
-public static final String kAXCancelAction = "AXCancel";
-public static final String kAXRaiseAction = "AXRaise";
-public static final String kAXShowMenuAction = "AXShowMenu";
-
-// Focus notifications
-public static final String kAXMainWindowChangedNotification = "AXMainWindowChanged";
-public static final String kAXFocusedWindowChangedNotification = "AXFocusedWindowChanged";
-public static final String kAXFocusedUIElementChangedNotification = "AXFocusedUIElementChanged";
-
-// Application notifications
-public static final String kAXApplicationActivatedNotification = "AXApplicationActivated";
-public static final String kAXApplicationDeactivatedNotification = "AXApplicationDeactivated";
-public static final String kAXApplicationHiddenNotification = "AXApplicationHidden";
-public static final String kAXApplicationShownNotification = "AXApplicationShown";
-
-// Window notifications
-public static final String kAXWindowCreatedNotification = "AXWindowCreated";
-public static final String kAXWindowMovedNotification = "AXWindowMoved";
-public static final String kAXWindowResizedNotification = "AXWindowResized";
-public static final String kAXWindowMiniaturizedNotification = "AXWindowMiniaturized";
-public static final String kAXWindowDeminiaturizedNotification = "AXWindowDeminiaturized";
-
-// New drawer, sheet, and help tag notifications
-public static final String kAXDrawerCreatedNotification = "AXDrawerCreated";
-public static final String kAXSheetCreatedNotification = "AXSheetCreated";
-public static final String kAXHelpTagCreatedNotification = "AXHelpTagCreated";
-
-// Element notifications
-public static final String kAXValueChangedNotification = "AXValueChanged";
-public static final String kAXUIElementDestroyedNotification = "AXUIElementDestroyed";
-
-// Menu notifications
-public static final String kAXMenuOpenedNotification = "AXMenuOpened";
-public static final String kAXMenuClosedNotification = "AXMenuClosed";
-public static final String kAXMenuItemSelectedNotification = "AXMenuItemSelected";
-
-// Table and outline view notifications
-public static final String kAXRowCountChangedNotification = "AXRowCountChanged";
-
-// Miscellaneous notifications
-public static final String kAXSelectedChildrenChangedNotification = "AXSelectedChildrenChanged";
-public static final String kAXSelectedTextChangedNotification = "AXSelectedTextChanged";
-public static final String kAXResizedNotification = "AXResized";
-public static final String kAXMovedNotification = "AXMoved";
-public static final String kAXCreatedNotification = "AXCreated";
-
-// AXValue types
-public static final int kAXValueCFRangeType = 4;
-
-// AXValue Constants
-public static final String kAXAscendingSortDirectionValue = "AXAscendingSortDirection";
-public static final String kAXDescendingSortDirectionValue = "AXDescendingSortDirection";
-public static final String kAXHorizontalOrientationValue = "AXHorizontalOrientation";
-public static final String kAXUnknownOrientationValue = "AXUnknownOrientation";
-public static final String kAXUnknownSortDirectionValue = "AXUnknownSortDirection";
-public static final String kAXVerticalOrientationValue = "AXVerticalOrientation";
-
-// Error codes
-public static final int kAXErrorIllegalArgument = -25201;
-public static final int kAXErrorInvalidUIElement = -25202;
-public static final int kAXErrorInvalidUIElementObserver = -25203;
-public static final int kAXErrorCannotComplete = -25204;
-public static final int kAXErrorAttributeUnsupported = -25205;
-public static final int kAXErrorActionUnsupported = -25206;
-public static final int kAXErrorAPIDisabled = -25211;
-public static final int kAXErrorParameterizedAttributeUnsupported = -25213;
-
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/PMRect.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/PMRect.java
deleted file mode 100644
index 5473396b8d..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/PMRect.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class PMRect {
- /** @field cast=(double) */
- public double top;
- /** @field cast=(double) */
- public double left;
- /** @field cast=(double) */
- public double bottom;
- /** @field cast=(double) */
- public double right;
- public static final int sizeof = 32;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/PMResolution.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/PMResolution.java
deleted file mode 100644
index 4470700704..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/PMResolution.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003-2004 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class PMResolution {
- public double hRes;
- public double vRes;
- public static final int sizeof = 16;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/PixMap.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/PixMap.java
deleted file mode 100644
index 4380e48210..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/PixMap.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class PixMap extends BitMap {
- public short pmVersion;
- public short packType;
- public int packSize;
- public int hRes;
- public int vRes;
- public short pixelType;
- public short pixelSize;
- public short cmpCount;
- public short cmpSize;
- public int pixelFormat;
- /** @field cast=(CTabHandle) */
- public int pmTable;
- /** @field cast=(void *) */
- public int pmExt;
- public static final int sizeof = 50;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/Point.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/Point.java
deleted file mode 100644
index d9ec6c738d..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/Point.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003-2004 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class Point {
- public short v;
- public short h;
- public static final int sizeof = 4;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ProgressTrackInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ProgressTrackInfo.java
deleted file mode 100644
index d4842f0fcb..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ProgressTrackInfo.java
+++ /dev/null
@@ -1,19 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2005 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class ProgressTrackInfo {
- public byte phase;
- public static final int sizeof = 2;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/RGBColor.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/RGBColor.java
deleted file mode 100644
index 517ab62baa..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/RGBColor.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003-2004 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class RGBColor {
- public short red;
- public short green;
- public short blue;
- public static final int sizeof = 6;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/Rect.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/Rect.java
deleted file mode 100644
index da67bb6a8e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/Rect.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003-2004 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class Rect {
- public short top;
- public short left;
- public short bottom;
- public short right;
- public static final int sizeof = 8;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ScrollBarTrackInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ScrollBarTrackInfo.java
deleted file mode 100644
index 6ca54f2eae..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ScrollBarTrackInfo.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2005 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class ScrollBarTrackInfo {
- public int viewsize;
- public byte pressState;
- public static final int sizeof = 6;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/SliderTrackInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/SliderTrackInfo.java
deleted file mode 100644
index 988e64751a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/SliderTrackInfo.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2005 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class SliderTrackInfo {
- public byte thumbDir;
- public byte pressState;
- public static final int sizeof = 2;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/TXNBackground.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/TXNBackground.java
deleted file mode 100644
index 1828a59d41..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/TXNBackground.java
+++ /dev/null
@@ -1,25 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2009 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class TXNBackground {
- public int bgType;
- /** @field accessor=bg.color.red */
- public short bg_red;
- /** @field accessor=bg.color.green */
- public short bg_green;
- /** @field accessor=bg.color.blue */
- public short bg_blue;
- public static final int sizeof = 10;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/TXNTab.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/TXNTab.java
deleted file mode 100644
index 039366784e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/TXNTab.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2005 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class TXNTab {
- public short value;
- public byte tabType;
- public byte filler;
- public static final int sizeof = 4;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/TextRange.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/TextRange.java
deleted file mode 100644
index 18a7404fdd..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/TextRange.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003-2007 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class TextRange {
- public int fStart;
- public int fEnd;
- public short fHiliteStyle;
- public static final int sizeof = 10;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ThemeButtonDrawInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ThemeButtonDrawInfo.java
deleted file mode 100644
index a8ecb14a0b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/ThemeButtonDrawInfo.java
+++ /dev/null
@@ -1,24 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2009 IBM Corp.
- * Portions Copyright (c) 1983-2002, Apple Computer, Inc.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.carbon;
-
-
-public class ThemeButtonDrawInfo {
- /** @field cast=(ThemeDrawState) */
- public int state;
- /** @field cast=(ThemeButtonValue) */
- public short value;
- /** @field cast=(ThemeButtonAdornment) */
- public short adornment;
- public static final int sizeof = 8;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/cocoa/Cocoa.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/cocoa/Cocoa.java
deleted file mode 100755
index 78c3d07117..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/cocoa/Cocoa.java
+++ /dev/null
@@ -1,422 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2003, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-import org.eclipse.swt.internal.*;
-
-public class Cocoa extends Platform {
-
-static {
- Library.loadLibrary("swt-cocoa"); //$NON-NLS-1$
- WebInitForCarbon();
-}
-
-/* Objective-C class ids */
-public static final int C_NSHTTPCookie = Cocoa.objc_getClass("NSHTTPCookie"); //$NON-NLS-1$
-public static final int C_NSHTTPCookieStorage = Cocoa.objc_getClass("NSHTTPCookieStorage"); //$NON-NLS-1$
-public static final int C_NSNotificationCenter = Cocoa.objc_getClass("NSNotificationCenter"); //$NON-NLS-1$
-public static final int C_NSNumber = Cocoa.objc_getClass("NSNumber"); //$NON-NLS-1$
-public static final int C_NSURL = Cocoa.objc_getClass("NSURL"); //$NON-NLS-1$
-public static final int C_NSURLRequest = Cocoa.objc_getClass("NSURLRequest"); //$NON-NLS-1$
-public static final int C_NSURLCredential = Cocoa.objc_getClass("NSURLCredential"); //$NON-NLS-1$
-public static final int C_WebKitDelegate = Cocoa.objc_getClass("WebKitDelegate"); //$NON-NLS-1$
-public static final int C_WebDownload = Cocoa.objc_getClass("WebDownload"); //$NON-NLS-1$
-public static final int C_WebView = Cocoa.objc_getClass("WebView"); //$NON-NLS-1$
-public static final int C_NSStatusBar = Cocoa.objc_getClass("NSStatusBar"); //$NON-NLS-1$
-public static final int C_NSImage = Cocoa.objc_getClass("NSImage"); //$NON-NLS-1$
-public static final int C_NSGraphicsContext = Cocoa.objc_getClass("NSGraphicsContext"); //$NON-NLS-1$
-public static final int C_NSStatusItemImageView = Cocoa.objc_getClass("NSStatusItemImageView"); //$NON-NLS-1$
-public static final int C_NSApplication = Cocoa.objc_getClass("NSApplication"); //$NON-NLS-1$
-public static final int C_NSCursor = Cocoa.objc_getClass("NSCursor"); //$NON-NLS-1$
-public static final int C_NSWindow = Cocoa.objc_getClass("NSWindow"); //$NON-NLS-1$
-public static final int C_NSBitmapImageRep = Cocoa.objc_getClass("NSBitmapImageRep"); //$NON-NLS-1$
-public static final int C_NSImageView = Cocoa.objc_getClass("NSImageView"); //$NON-NLS-1$
-public static final int C_WebPreferences = Cocoa.objc_getClass("WebPreferences"); //$NON-NLS-1$
-public static final int C_NSBezierPath = Cocoa.objc_getClass("NSBezierPath"); //$NON-NLS-1$
-public static final int C_NSButton = Cocoa.objc_getClass("NSButton"); //$NON-NLS-1$
-public static final int C_NSObject = Cocoa.objc_getClass("NSObject"); //$NON-NLS-1$
-public static final int C_NSString = Cocoa.objc_getClass("NSString"); //$NON-NLS-1$
-public static final int C_NSMutableArray = Cocoa.objc_getClass("NSMutableArray"); //$NON-NLS-1$
-public static final int C_NSMutableDictionary = Cocoa.objc_getClass("NSMutableDictionary"); //$NON-NLS-1$
-public static final int C_WebPanelAuthenticationHandler = Cocoa.objc_getClass("WebPanelAuthenticationHandler"); //$NON-NLS-1$
-public static final int C_WebScriptObject = Cocoa.objc_getClass("WebScriptObject"); //$NON-NLS-1$
-public static final int C_WebUndefined = Cocoa.objc_getClass("WebUndefined"); //$NON-NLS-1$
-
-/* Objective-C method selectors */
-public static final int S_absoluteString = Cocoa.sel_registerName("absoluteString"); //$NON-NLS-1$
-public static final int S_addObserver_selector_name_object = Cocoa.sel_registerName("addObserver:selector:name:object:"); //$NON-NLS-1$
-public static final int S_addObject = Cocoa.sel_registerName("addObject:"); //$NON-NLS-1$
-public static final int S_alloc = Cocoa.sel_registerName("alloc"); //$NON-NLS-1$
-public static final int S_arrayWithCapacity = Cocoa.sel_registerName("arrayWithCapacity:"); //$NON-NLS-1$
-public static final int S_autorelease = Cocoa.sel_registerName("autorelease"); //$NON-NLS-1$
-public static final int S_boolValue = Cocoa.sel_registerName("boolValue"); //$NON-NLS-1$
-public static final int S_cancel = Cocoa.sel_registerName("cancel"); //$NON-NLS-1$
-public static final int S_cancelAuthenticationChallenge = Cocoa.sel_registerName("cancelAuthenticationChallenge:"); //$NON-NLS-1$
-public static final int S_canGoBack = Cocoa.sel_registerName("canGoBack"); //$NON-NLS-1$
-public static final int S_canGoForward = Cocoa.sel_registerName("canGoForward"); //$NON-NLS-1$
-public static final int S_canShowMIMEType = Cocoa.sel_registerName("canShowMIMEType:"); //$NON-NLS-1$
-public static final int S_chooseFilename = Cocoa.sel_registerName("chooseFilename:"); //$NON-NLS-1$
-public static final int S_compare = Cocoa.sel_registerName("compare:"); //$NON-NLS-1$
-public static final int S_cookies = Cocoa.sel_registerName("cookies"); //$NON-NLS-1$
-public static final int S_cookiesWithResponseHeaderFields = Cocoa.sel_registerName("cookiesWithResponseHeaderFields:forURL:"); //$NON-NLS-1$
-public static final int S_cookiesForURL = Cocoa.sel_registerName("cookiesForURL:"); //$NON-NLS-1$
-public static final int S_copy = Cocoa.sel_registerName("copy:"); //$NON-NLS-1$
-public static final int S_count = Cocoa.sel_registerName("count"); //$NON-NLS-1$
-public static final int S_credentialWithUser = Cocoa.sel_registerName("credentialWithUser:password:persistence:"); //$NON-NLS-1$
-public static final int S_cut = Cocoa.sel_registerName("cut:"); //$NON-NLS-1$
-public static final int S_dataSource = Cocoa.sel_registerName("dataSource"); //$NON-NLS-1$
-public static final int S_defaultCenter = Cocoa.sel_registerName("defaultCenter"); //$NON-NLS-1$
-public static final int S_deleteCookie = Cocoa.sel_registerName("deleteCookie:"); //$NON-NLS-1$
-public static final int S_dictionaryWithCapacity = Cocoa.sel_registerName("dictionaryWithCapacity:"); //$NON-NLS-1$
-public static final int S_documentSource = Cocoa.sel_registerName("documentSource"); //$NON-NLS-1$
-public static final int S_doubleValue = Cocoa.sel_registerName("doubleValue"); //$NON-NLS-1$
-public static final int S_download = Cocoa.sel_registerName("download"); //$NON-NLS-1$
-public static final int S_goBack = Cocoa.sel_registerName("goBack:"); //$NON-NLS-1$
-public static final int S_goForward = Cocoa.sel_registerName("goForward:"); //$NON-NLS-1$
-public static final int S_handleNotification = Cocoa.sel_registerName("handleNotification:"); //$NON-NLS-1$
-public static final int S_hasPassword = Cocoa.sel_registerName("hasPassword"); //$NON-NLS-1$
-public static final int S_host = Cocoa.sel_registerName("host"); //$NON-NLS-1$
-public static final int S_ignore = Cocoa.sel_registerName("ignore"); //$NON-NLS-1$
-public static final int S_initialRequest = Cocoa.sel_registerName("initialRequest"); //$NON-NLS-1$
-public static final int S_initWithFrame_frameName_groupName = Cocoa.sel_registerName("initWithFrame:frameName:groupName:"); //$NON-NLS-1$
-public static final int S_initWithProc = Cocoa.sel_registerName("initWithProc:user_data:"); //$NON-NLS-1$
-public static final int S_intValue = Cocoa.sel_registerName("intValue"); //$NON-NLS-1$
-public static final int S_isFileURL = Cocoa.sel_registerName("isFileURL"); //$NON-NLS-1$
-public static final int S_isKindOfClass = Cocoa.sel_registerName("isKindOfClass:"); //$NON-NLS-1$
-public static final int S_isSessionOnly = Cocoa.sel_registerName("isSessionOnly"); //$NON-NLS-1$
-public static final int S_loadHTMLStringbaseURL = Cocoa.sel_registerName("loadHTMLString:baseURL:"); //$NON-NLS-1$
-public static final int S_loadRequest = Cocoa.sel_registerName("loadRequest:"); //$NON-NLS-1$
-public static final int S_length = Cocoa.sel_registerName("length"); //$NON-NLS-1$
-public static final int S_mainFrame = Cocoa.sel_registerName("mainFrame"); //$NON-NLS-1$
-public static final int S_mainMenu = Cocoa.sel_registerName("mainMenu"); //$NON-NLS-1$
-public static final int S_mutableCopy = Cocoa.sel_registerName("mutableCopy"); //$NON-NLS-1$
-public static final int S_name = Cocoa.sel_registerName("name"); //$NON-NLS-1$
-public static final int S_numberWithBool = Cocoa.sel_registerName("numberWithBool:"); //$NON-NLS-1$
-public static final int S_numberWithDouble = Cocoa.sel_registerName("numberWithDouble:"); //$NON-NLS-1$
-public static final int S_numberWithInt = Cocoa.sel_registerName("numberWithInt:"); //$NON-NLS-1$
-public static final int S_objectAtIndex = Cocoa.sel_registerName("objectAtIndex:"); //$NON-NLS-1$
-public static final int S_pageTitle = Cocoa.sel_registerName("pageTitle"); //$NON-NLS-1$
-public static final int S_password = Cocoa.sel_registerName("password"); //$NON-NLS-1$
-public static final int S_paste = Cocoa.sel_registerName("paste:"); //$NON-NLS-1$
-public static final int S_port = Cocoa.sel_registerName("port"); //$NON-NLS-1$
-public static final int S_previousFailureCount = Cocoa.sel_registerName("previousFailureCount"); //$NON-NLS-1$
-public static final int S_proposedCredential = Cocoa.sel_registerName("proposedCredential"); //$NON-NLS-1$
-public static final int S_protectionSpace = Cocoa.sel_registerName("protectionSpace"); //$NON-NLS-1$
-public static final int S_provisionalDataSource = Cocoa.sel_registerName("provisionalDataSource"); //$NON-NLS-1$
-public static final int S_realm = Cocoa.sel_registerName("realm"); //$NON-NLS-1$
-public static final int S_release = Cocoa.sel_registerName("release"); //$NON-NLS-1$
-public static final int S_reload = Cocoa.sel_registerName("reload:"); //$NON-NLS-1$
-public static final int S_retain = Cocoa.sel_registerName("retain"); //$NON-NLS-1$
-public static final int S_removeObserver_name_object = Cocoa.sel_registerName("removeObserver:name:object:"); //$NON-NLS-1$
-public static final int S_removeObserver = Cocoa.sel_registerName("removeObserver:"); //$NON-NLS-1$
-public static final int S_representation = Cocoa.sel_registerName("representation"); //$NON-NLS-1$
-public static final int S_requestWithURL = Cocoa.sel_registerName("requestWithURL:"); //$NON-NLS-1$
-public static final int S_request = Cocoa.sel_registerName("request"); //$NON-NLS-1$
-public static final int S_retainCount = Cocoa.sel_registerName("retainCount"); //$NON-NLS-1$
-public static final int S_sender = Cocoa.sel_registerName("sender"); //$NON-NLS-1$
-public static final int S_setApplicationNameForUserAgent = Cocoa.sel_registerName("setApplicationNameForUserAgent:"); //$NON-NLS-1$
-public static final int S_setCachePolicy = Cocoa.sel_registerName("setCachePolicy:"); //$NON-NLS-1$
-public static final int S_setCookie = Cocoa.sel_registerName("setCookie:"); //$NON-NLS-1$
-public static final int S_setDestinationAllowOverwrite = Cocoa.sel_registerName("setDestination:allowOverwrite:"); //$NON-NLS-1$
-public static final int S_setDownloadDelegate = Cocoa.sel_registerName("setDownloadDelegate:"); //$NON-NLS-1$
-public static final int S_setFrameLoadDelegate = Cocoa.sel_registerName("setFrameLoadDelegate:"); //$NON-NLS-1$
-public static final int S_setGroupName = Cocoa.sel_registerName("setGroupName:"); //$NON-NLS-1$
-public static final int S_setJavaEnabled = Cocoa.sel_registerName("setJavaEnabled:"); //$NON-NLS-1$
-public static final int S_setJavaScriptEnabled = Cocoa.sel_registerName("setJavaScriptEnabled:"); //$NON-NLS-1$
-public static final int S_setMainMenu = Cocoa.sel_registerName("setMainMenu:"); //$NON-NLS-1$
-public static final int S_setPolicyDelegate = Cocoa.sel_registerName("setPolicyDelegate:"); //$NON-NLS-1$
-public static final int S_setResourceLoadDelegate = Cocoa.sel_registerName("setResourceLoadDelegate:"); //$NON-NLS-1$
-public static final int S_setStatusText = Cocoa.sel_registerName("setStatusText:"); //$NON-NLS-1$
-public static final int S_setUIDelegate = Cocoa.sel_registerName("setUIDelegate:"); //$NON-NLS-1$
-public static final int S_sharedApplication = Cocoa.sel_registerName("sharedApplication"); //$NON-NLS-1$
-public static final int S_sharedHTTPCookieStorage = Cocoa.sel_registerName("sharedHTTPCookieStorage"); //$NON-NLS-1$
-public static final int S_sharedHandler = Cocoa.sel_registerName("sharedHandler"); //$NON-NLS-1$
-public static final int S_standardPreferences = Cocoa.sel_registerName("standardPreferences"); //$NON-NLS-1$
-public static final int S_startAuthentication = sel_registerName("startAuthentication:window:"); //$NON-NLS-1$
-public static final int S_stopLoading = Cocoa.sel_registerName("stopLoading:"); //$NON-NLS-1$
-public static final int S_stringByEvaluatingJavaScriptFromString = Cocoa.sel_registerName("stringByEvaluatingJavaScriptFromString:"); //$NON-NLS-1$
-public static final int S_takeStringURLFrom = Cocoa.sel_registerName("takeStringURLFrom:"); //$NON-NLS-1$
-public static final int S_undefined = Cocoa.sel_registerName("undefined"); //$NON-NLS-1$
-public static final int S_use = Cocoa.sel_registerName("use"); //$NON-NLS-1$
-public static final int S_user = Cocoa.sel_registerName("user"); //$NON-NLS-1$
-public static final int S_useCredential = Cocoa.sel_registerName("useCredential:forAuthenticationChallenge:"); //$NON-NLS-1$
-public static final int S_valueForKey = Cocoa.sel_registerName("valueForKey:"); //$NON-NLS-1$
-public static final int S_webFrame = Cocoa.sel_registerName("webFrame"); //$NON-NLS-1$
-public static final int S_URL = Cocoa.sel_registerName("URL"); //$NON-NLS-1$
-public static final int S_URLWithString = Cocoa.sel_registerName("URLWithString:"); //$NON-NLS-1$
-public static final int S_fileURLWithPath = Cocoa.sel_registerName("fileURLWithPath:"); //$NON-NLS-1$
-public static final int S_systemStatusBar = Cocoa.sel_registerName("systemStatusBar"); //$NON-NLS-1$
-public static final int S_statusItemWithLength = Cocoa.sel_registerName("statusItemWithLength:"); //$NON-NLS-1$
-public static final int S_setTitle = Cocoa.sel_registerName("setTitle:"); //$NON-NLS-1$
-public static final int S_setHighlightMode = Cocoa.sel_registerName("setHighlightMode:"); //$NON-NLS-1$
-public static final int S_setToolTip = Cocoa.sel_registerName("setToolTip:"); //$NON-NLS-1$
-public static final int S_setImage = Cocoa.sel_registerName("setImage:"); //$NON-NLS-1$
-public static final int S_removeStatusItem = Cocoa.sel_registerName("removeStatusItem:"); //$NON-NLS-1$
-public static final int S_initWithSize = Cocoa.sel_registerName("initWithSize:"); //$NON-NLS-1$
-public static final int S_initWithFrame = Cocoa.sel_registerName("initWithFrame:"); //$NON-NLS-1$
-public static final int S_initWithProc_frame_user_data = Cocoa.sel_registerName("initWithProc:frame:user_data:"); //$NON-NLS-1$
-public static final int S_lockFocus = Cocoa.sel_registerName("lockFocus"); //$NON-NLS-1$
-public static final int S_unlockFocus = Cocoa.sel_registerName("unlockFocus"); //$NON-NLS-1$
-public static final int S_currentContext = Cocoa.sel_registerName("currentContext"); //$NON-NLS-1$
-public static final int S_graphicsPort = Cocoa.sel_registerName("graphicsPort"); //$NON-NLS-1$
-public static final int S_setLength = Cocoa.sel_registerName("setLength:"); //$NON-NLS-1$
-public static final int S_view = Cocoa.sel_registerName("view"); //$NON-NLS-1$
-public static final int S_setView = Cocoa.sel_registerName("setView:"); //$NON-NLS-1$
-public static final int S_clickCount = Cocoa.sel_registerName("clickCount"); //$NON-NLS-1$
-public static final int S_drawStatusBarBackgroundInRect_withHighlight = Cocoa.sel_registerName("drawStatusBarBackgroundInRect:withHighlight:"); //$NON-NLS-1$
-public static final int S_drawRect = Cocoa.sel_registerName("drawRect:"); //$NON-NLS-1$
-public static final int S_setNeedsDisplay = Cocoa.sel_registerName("setNeedsDisplay:"); //$NON-NLS-1$
-public static final int S_initWithImage_hotSpot = Cocoa.sel_registerName("initWithImage:hotSpot:"); //$NON-NLS-1$
-public static final int S_set = Cocoa.sel_registerName("set"); //$NON-NLS-1$
-public static final int S_init = Cocoa.sel_registerName("init"); //$NON-NLS-1$
-public static final int S_frame = Cocoa.sel_registerName("frame"); //$NON-NLS-1$
-public static final int S_window = Cocoa.sel_registerName("window"); //$NON-NLS-1$
-public static final int S_makeKeyWindow = Cocoa.sel_registerName("makeKeyWindow"); //$NON-NLS-1$
-public static final int S_addRepresentation = Cocoa.sel_registerName("addRepresentation:"); //$NON-NLS-1$
-public static final int S_initWithBitmapDataPlanes = Cocoa.sel_registerName("initWithBitmapDataPlanes:pixelsWide:pixelsHigh:bitsPerSample:samplesPerPixel:hasAlpha:isPlanar:colorSpaceName:bitmapFormat:bytesPerRow:bitsPerPixel:"); //$NON-NLS-1$
-public static final int S_bitmapData = Cocoa.sel_registerName("bitmapData"); //$NON-NLS-1$
-public static final int S_modifierFlags = Cocoa.sel_registerName("modifierFlags"); //$NON-NLS-1$
-public static final int S_bezierPath = Cocoa.sel_registerName("bezierPath"); //$NON-NLS-1$
-public static final int S_bezierPathByFlatteningPath = Cocoa.sel_registerName("bezierPathByFlatteningPath");
-public static final int S_moveToPoint = Cocoa.sel_registerName("moveToPoint:"); //$NON-NLS-1$
-public static final int S_lineToPoint = Cocoa.sel_registerName("lineToPoint:"); //$NON-NLS-1$
-public static final int S_curveToPoint = Cocoa.sel_registerName("curveToPoint:controlPoint1:controlPoint2:"); //$NON-NLS-1$
-public static final int S_closePath = Cocoa.sel_registerName("closePath"); //$NON-NLS-1$
-public static final int S_elementCount = Cocoa.sel_registerName("elementCount"); //$NON-NLS-1$
-public static final int S_elementAtIndex_associatedPoints = Cocoa.sel_registerName("elementAtIndex:associatedPoints:"); //$NON-NLS-1$
-public static final int S_setFlatness = Cocoa.sel_registerName("setFlatness:"); //$NON-NLS-1$
-public static final int S_setDefaultFlatness = Cocoa.sel_registerName("setDefaultFlatness:"); //$NON-NLS-1$
-public static final int S_convertRect_toView = Cocoa.sel_registerName("convertRect:toView:"); //$NON-N/LS-1$
-public static final int S_addEventListener = Cocoa.sel_registerName("addEventListener:::"); //$NON-NLS-1$
-public static final int S_altKey = Cocoa.sel_registerName("altKey"); //$NON-NLS-1$
-public static final int S_button = Cocoa.sel_registerName("button"); //$NON-NLS-1$
-public static final int S_charCode = Cocoa.sel_registerName("charCode"); //$NON-NLS-1$
-public static final int S_clientX = Cocoa.sel_registerName("clientX"); //$NON-NLS-1$
-public static final int S_clientY = Cocoa.sel_registerName("clientY"); //$NON-NLS-1$
-public static final int S_ctrlKey = Cocoa.sel_registerName("ctrlKey"); //$NON-NLS-1$
-public static final int S_detail = Cocoa.sel_registerName("detail"); //$NON-NLS-1$
-public static final int S_DOMDocument = Cocoa.sel_registerName("DOMDocument"); //$NON-NLS-1$
-public static final int S_keyCode = Cocoa.sel_registerName("keyCode"); //$NON-NLS-1$
-public static final int S_metaKey = Cocoa.sel_registerName("metaKey"); //$NON-NLS-1$
-public static final int S_preventDefault = Cocoa.sel_registerName("preventDefault"); //$NON-NLS-1$
-public static final int S_relatedTarget = Cocoa.sel_registerName("relatedTarget"); //$NON-NLS-1$;
-public static final int S_shiftKey = Cocoa.sel_registerName("shiftKey"); //$NON-NLS-1$
-public static final int S_type = Cocoa.sel_registerName("type"); //$NON-NLS-1$
-public static final int S_wheelDelta = Cocoa.sel_registerName("wheelDelta"); //$NON-NLS-1$
-public static final int S_setValue = Cocoa.sel_registerName("setValue:forKey:"); //$NON-NLS-1$
-public static final int S_webScriptValueAtIndex = Cocoa.sel_registerName("webScriptValueAtIndex:"); //$NON-NLS-1$
-public static final int S_getCharacters_ = Cocoa.sel_registerName("getCharacters:"); //$NON-NLS-1$
-public static final int S_objCType = Cocoa.sel_registerName("objCType"); //$NON-NLS-1$
-public static final int S_setPreferences = Cocoa.sel_registerName("setPreferences:"); //$NON-NLS-1$
-public static final int S_value = Cocoa.sel_registerName("value"); //$NON-NLS-1$
-
-public static final int NSAlphaFirstBitmapFormat = 1 << 0;
-public static final int NSAlphaNonpremultipliedBitmapFormat = 1 << 1;
-public static final int NSControlKeyMask = 1 << 18;
-public static final int NSDeviceIndependentModifierFlagsMask = 0xffff0000;
-
-public static final int NSMoveToBezierPathElement = 0;
-public static final int NSLineToBezierPathElement = 1;
-public static final int NSCurveToBezierPathElement = 2;
-public static final int NSClosePathBezierPathElement = 3;
-
-public static final int NSOrderedSame = 0;
-
-public static final int NSURLCredentialPersistenceForSession = 1;
-public static final int NSURLRequestReloadIgnoringLocalCacheData = 1;
-
-public static final int NSAllDomainsMask = 0xffff;
-public static final int NSDesktopDirectory = 12;
-public static final int NSDocumentDirectory = 9;
-public static final int NSDownloadsDirectory = 15;
-
-/* WebKit */
-/** @param outView cast=(HIViewRef *) */
-public static final native int HIWebViewCreate(int[] outView);
-/** @param inView cast=(HIViewRef) */
-public static final native int HIWebViewGetWebView(int inView);
-public static final native void WebInitForCarbon();
-
-/* Embed NSView in HIView */
-/** @method flags=no_gen */
-public static final native int HIJavaViewCreateWithCocoaView(int[] hiview, int nsview);
-/** @method flags=dynamic */
-public static final native int HICocoaViewCreate(int nsview, int options, int[] hiview);
-
-/* OBJ-C runtime primitives */
-/**
- * @param method cast=(Method)
- * @param aClass cast=(Class)
- * @param aSelector cast=(SEL)
- */
-public static final native int /*long*/ class_getClassMethod(int /*long*/ aClass, int /*long*/ aSelector);
-/** @param className cast=(const char *) */
-public static final native int objc_getClass(byte[] className);
-/** @param className cast=(const char *) */
-public static final native int objc_getMetaClass(byte[] className);
-/**
- * @param object cast=(id)
- * @param selector cast=(SEL)
- */
-public static final native int objc_msgSend(int object, int selector);
-/**
- * @param object cast=(id)
- * @param selector cast=(SEL)
- */
-public static final native int objc_msgSend(int object, int selector, int arg0);
-/**
- * @method flags=cast
- * @param object cast=(id)
- * @param selector cast=(SEL)
- */
-public static final native int objc_msgSend(int object, int selector, float arg0);
-/**
- * @method flags=cast
- * @param object cast=(id)
- * @param selector cast=(SEL)
- */
-public static final native int objc_msgSend(int object, int selector, double arg0);
-/** @method flags=cast */
-public static final native int objc_msgSend(int object, int selector, char[] arg0);
-/**
- * @method flags=cast
- * @param object cast=(id)
- * @param selector cast=(SEL)
- */
-public static final native int objc_msgSend(int object, int selector, float arg0, float arg1);
-/**
- * @param object cast=(id)
- * @param selector cast=(SEL)
- * @param arg0 flags=struct
- */
-public static final native int objc_msgSend(int object, int selector, NSSize arg0);
-/**
- * @param object cast=(id)
- * @param selector cast=(SEL)
- * @param arg0 flags=struct
- */
-public static final native int objc_msgSend(int object, int selector, NSRect arg0);
-/**
- * @param object cast=(id)
- * @param selector cast=(SEL)
- * @param arg0 flags=struct
- */
-public static final native int objc_msgSend(int object, int selector, NSRect arg0, int arg1, int arg2);
-/**
- * @param object cast=(id)
- * @param selector cast=(SEL)
- * @param arg1 flags=struct
- */
-public static final native int objc_msgSend(int object, int selector, int arg0, NSRect arg1, int arg2);
-/**
- * @param object cast=(id)
- * @param selector cast=(SEL)
- * @param arg0 flags=struct
- */
-public static final native int objc_msgSend(int object, int selector, NSRect arg0, int arg1);
-/**
- * @param object cast=(id)
- * @param selector cast=(SEL)
- * @param arg0 flags=struct
- */
-public static final native int objc_msgSend(int object, int selector, NSPoint arg0, int arg1);
-/**
- * @param object cast=(id)
- * @param selector cast=(SEL)
- * @param arg1 flags=struct
- */
-public static final native int objc_msgSend(int object, int selector, int arg0, NSPoint arg1);
-/**
- * @param object cast=(id)
- * @param selector cast=(SEL)
- * @param arg0 flags=struct
- */
-public static final native int objc_msgSend(int object, int selector, NSPoint arg0);
-/**
- * @param object cast=(id)
- * @param selector cast=(SEL)
- * @param arg0 flags=struct
- * @param arg1 flags=struct
- * @param arg2 flags=struct
- */
-public static final native int objc_msgSend(int object, int selector, NSPoint arg0, NSPoint arg1, NSPoint arg2);
-/**
- * @param object cast=(id)
- * @param selector cast=(SEL)
- */
-public static final native int objc_msgSend(int object, int selector, int arg0, int arg1);
-/**
- * @param object cast=(id)
- * @param selector cast=(SEL)
- */
-public static final native int objc_msgSend(int object, int selector, int arg0, int arg1, int arg2);
-/**
- * @param object cast=(id)
- * @param selector cast=(SEL)
- */
-public static final native int objc_msgSend(int object, int selector, int arg0, int arg1, int arg2, int arg3);
-/**
- * @param object cast=(id)
- * @param selector cast=(SEL)
- */
-public static final native int objc_msgSend(int object, int selector, int[] arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, int arg10);
-/** @method flags=cast */
-public static final native double objc_msgSend_fpret(int /*long*/ id, int /*long*/ sel);
-/**
- * @param result cast=(void *)
- * @param object cast=(void *)
- * @param selector cast=(SEL)
- */
-public static final native void objc_msgSend_stret(NSRect result, int object, int selector);
-/**
- * @param result cast=(void *)
- * @param object cast=(void *)
- * @param selector cast=(SEL)
- * @param arg0 flags=struct
- */
-public static final native void objc_msgSend_stret(NSRect result, int object, int selector, NSRect arg0, int arg1);
-/** @param selectorName cast=(const char *) */
-public static final native int sel_registerName(byte[] selectorName);
-
-/** @method flags=const */
-public static final native int NSDeviceRGBColorSpace();
-/**
- * @param directory cast=(NSSearchPathDirectory)
- * @param domainMask cast=(NSSearchPathDomainMask)
- * @param expandTilde cast=(BOOL)
- */
-public static final native int NSSearchPathForDirectoriesInDomains(int directory, int domainMask, boolean expandTilde);
-
-/** @param src cast=(void *) */
-public static final native void memcpy(NSRect dest, int src, int size);
-/** @param src cast=(void *) */
-public static final native void memmove(NSPoint dest, int src, int size);
-
-static byte [] ascii (String name) {
- int length = name.length ();
- char [] chars = new char [length];
- name.getChars (0, length, chars, 0);
- byte [] buffer = new byte [length + 1];
- for (int i=0; i<length; i++) {
- buffer [i] = (byte) chars [i];
- }
- return buffer;
-}
-
-static int sel_registerName(String selector) {
- return Cocoa.sel_registerName(ascii(selector));
-}
-
-static int objc_getClass(String className) {
- return Cocoa.objc_getClass(ascii(className));
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/cocoa/NSPoint.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/cocoa/NSPoint.java
deleted file mode 100644
index d670518f17..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/cocoa/NSPoint.java
+++ /dev/null
@@ -1,19 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003-2006 IBM Corp.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-
-public class NSPoint {
- public float x;
- public float y;
- public static final int sizeof = 8;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/cocoa/NSRect.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/cocoa/NSRect.java
deleted file mode 100644
index cb30cb91ad..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/cocoa/NSRect.java
+++ /dev/null
@@ -1,25 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003, 2008 IBM Corp.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-
-public class NSRect {
- /** @field accessor=origin.x */
- public float x;
- /** @field accessor=origin.y */
- public float y;
- /** @field accessor=size.width */
- public float width;
- /** @field accessor=size.height */
- public float height;
- public static final int sizeof = 16;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/cocoa/NSSize.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/cocoa/NSSize.java
deleted file mode 100755
index a9b2d3150b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/cocoa/NSSize.java
+++ /dev/null
@@ -1,19 +0,0 @@
-/**********************************************************************
- * Copyright (c) 2003-2006 IBM Corp.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- **********************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-
-public class NSSize {
- public float width;
- public float height;
- public static final int sizeof = 8;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build.sh b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build.sh
deleted file mode 100755
index 8da4914cf8..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build.sh
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/bin/sh
-#*******************************************************************************
-# Copyright (c) 2000, 2008 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-#*******************************************************************************
-
-cd `dirname $0`
-
-OUTPUT_DIR=../../../org.eclipse.swt.cocoa.macosx
-
-export OUTPUT_DIR
-
-export MACOSX_DEPLOYMENT_TARGET=10.5
-
-export ARCHS="-arch i386 -arch ppc -arch x86_64"
-
-make -f make_macosx.mak $1 $2 $3 $4 $5 $6 $7 $8 $9
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build.xml b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build.xml
deleted file mode 100755
index a388fd8da8..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build.xml
+++ /dev/null
@@ -1,70 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
- <!--
- Copyright (c) 2009 IBM Corporation and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- IBM Corporation - initial API and implementation
- -->
-
-<project default="build_cocoa_lib" basedir="../../..">
-
-<target name="init">
- <eclipse.refreshLocal resource="org.eclipse.swt" depth="infinite" />
- <eclipse.incrementalBuild project="org.eclipse.swt" kind="incr" />
-</target>
-
-<target name="build_cocoa_lib">
- <antcall target="clean"/>
- <antcall target="build_cocoa_lib_x86_and_ppc"/>
- <antcall target="clean"/>
- <antcall target="build_cocoa_lib_x86_64"/>
-</target>
-
-<target name="build_cocoa_lib_x86_and_ppc" depends="init">
- <exec dir="./bin/library" executable="sh">
- <arg line="${basedir}/bin/library/build32.sh"/>
- <arg value="install"/>
- </exec>
- <eclipse.refreshLocal resource="org.eclipse.swt.cocoa.macosx" depth="infinite" />
-</target>
-
-<target name="build_cocoa_lib_x86_64" depends="init">
- <exec dir="./bin/library" executable="sh">
- <arg line="${basedir}/bin/library/build64.sh"/>
- <arg value="install_x86_64"/>
- </exec>
- <eclipse.refreshLocal resource="org.eclipse.swt.cocoa.macosx.x86_64" depth="infinite" />
-</target>
-
-<!-- Convert SWT 32 bit java and C source to 64 bit -->
-<target name="replace.32.to.64" depends="init">
- <echo>Converting java files to 64 bit in org.eclipse.swt project</echo>
- <replace dir="." includes="**/*.java" token="int /*long*/" value="long /*int*/"/>
- <replace dir="." includes="**/*.java" token="int[] /*long[]*/" value="long[] /*int[]*/"/>
- <replace dir="." includes="**/*.java" token="float /*double*/" value="double /*float*/"/>
- <replace dir="." includes="**/*.java" token="float[] /*double[]*/" value="double[] /*float[]*/"/>
- <antcall target="init"/>
-</target>
-
-<!-- Convert SWT 64 bit java and C source to 32 bit -->
-<target name="replace.64.to.32" depends="init">
- <echo>Converting java files to 32 bit in org.eclipse.swt project</echo>
- <replace dir="." includes="**/*.java" token="long /*int*/" value="int /*long*/"/>
- <replace dir="." includes="**/*.java" token="long[] /*int[]*/" value="int[] /*long[]*/"/>
- <replace dir="." includes="**/*.java" token="double /*float*/" value="float /*double*/"/>
- <replace dir="." includes="**/*.java" token="double[] /*float[]*/" value="float[] /*double[]*/"/>
- <antcall target="init"/>
-</target>
-
-<target name="clean">
- <exec dir="./bin/library" executable="sh">
- <arg line="${basedir}/bin/library/build.sh"/>
- <arg line="clean"/>
- </exec>
-</target>
-
-</project> \ No newline at end of file
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build32.sh b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build32.sh
deleted file mode 100755
index 8c6577dee0..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build32.sh
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/bin/sh
-#*******************************************************************************
-# Copyright (c) 2000, 2008 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-#*******************************************************************************
-
-cd `dirname $0`
-
-OUTPUT_DIR=../../../org.eclipse.swt.cocoa.macosx
-
-export OUTPUT_DIR
-
-export MACOSX_DEPLOYMENT_TARGET=10.5
-
-export ARCHS="-arch i386 -arch ppc"
-
-make -f make_macosx.mak $1 $2 $3 $4 $5 $6 $7 $8 $9
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build64.sh b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build64.sh
deleted file mode 100755
index 4e70a71103..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build64.sh
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/bin/sh
-#*******************************************************************************
-# Copyright (c) 2000, 2008 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-#*******************************************************************************
-
-cd `dirname $0`
-
-OUTPUT_DIR=../../../org.eclipse.swt.cocoa.macosx.x86_64
-
-export OUTPUT_DIR
-
-export MACOSX_DEPLOYMENT_TARGET=10.5
-
-export ARCHS="-arch x86_64"
-
-make -f make_macosx.mak $1 $2 $3 $4 $5 $6 $7 $8 $9
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/make_macosx.mak b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/make_macosx.mak
deleted file mode 100755
index 4c5d8a5027..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/make_macosx.mak
+++ /dev/null
@@ -1,91 +0,0 @@
-#*******************************************************************************
-# Copyright (c) 2000, 2009 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-#*******************************************************************************
-
-# Makefile for SWT libraries on Cocoa/Mac
-
-include make_common.mak
-
-SWT_PREFIX=swt
-SWTPI_PREFIX=swt-pi
-SWTXULRUNNER_PREFIX=swt-xulrunner
-WS_PREFIX=cocoa
-SWT_VERSION=$(maj_ver)$(min_ver)
-SWT_LIB=lib$(SWT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).jnilib
-SWTPI_LIB=lib$(SWTPI_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).jnilib
-XULRUNNER_LIB=lib$(SWTXULRUNNER_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).jnilib
-
-AWT_PREFIX = swt-awt
-AWT_LIB = lib$(AWT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).jnilib
-AWT_LIBS = /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Libraries/libjawt.dylib"
-AWT_OBJECTS = swt_awt.o
-
-# Uncomment for Native Stats tool
-#NATIVE_STATS = -DNATIVE_STATS
-
-#SWT_DEBUG = -g
-CFLAGS = -c -xobjective-c -Wall $(ARCHS) -DSWT_VERSION=$(SWT_VERSION) $(NATIVE_STATS) $(SWT_DEBUG) -DUSE_ASSEMBLER -DCOCOA -DATOMIC \
- -I /System/Library/Frameworks/JavaVM.framework/Headers \
- -I /System/Library/Frameworks/Cocoa.framework/Headers
-LFLAGS = -bundle $(ARCHS) -framework JavaVM -framework Cocoa -framework WebKit
-SWT_OBJECTS = swt.o c.o c_stats.o callback.o
-SWTPI_OBJECTS = swt.o os.o os_structs.o os_stats.o os_custom.o
-XULRUNNER_OBJECTS = swt.o xpcom.o xpcom_custom.o xpcom_structs.o xpcom_stats.o xpcominit.o xpcominit_structs.o xpcominit_stats.o
-
-XULRUNNER_SDK = /Users/Shared/xulrunner/1.8.0.1/mozilla/dist/i386/dist/sdk
-#XULRUNNER_SDK = /Users/Shared/gecko-sdk
-#XULRUNNER_LIBS = -L${XULRUNNER_SDK}/lib -lxpcomglue
-XULRUNNER_LIBS = $(XULRUNNER_SDK)/lib/libxpcomglue.a $(XULRUNNER_SDK)/../../../ppc/dist/sdk/lib/libxpcomglue.a
-XULRUNNERCFLAGS = -c -Wall $(ARCHS) -DSWT_VERSION=$(SWT_VERSION) $(NATIVE_STATS) $(SWT_DEBUG) -DUSE_ASSEMBLER -DCOCOA -I /System/Library/Frameworks/JavaVM.framework/Headers \
- -Wno-non-virtual-dtor -include ${XULRUNNER_SDK}/include/mozilla-config.h -I${XULRUNNER_SDK}/include
-XULRUNNERLFLAGS = $(LFLAGS)
-
-all: $(SWT_LIB) $(SWTPI_LIB) $(AWT_LIB) $(XULRUNNER_LIB)
-
-all_x86_64: $(SWT_LIB) $(SWTPI_LIB) $(AWT_LIB)
-
-.c.o:
- cc $(CFLAGS) $*.c
-
-$(AWT_LIB): $(AWT_OBJECTS)
- cc -o $(AWT_LIB) $(LFLAGS) $(AWT_OBJECTS)
-
-$(SWT_LIB): $(SWT_OBJECTS)
- cc -o $(SWT_LIB) $(LFLAGS) $(SWT_OBJECTS)
-
-$(SWTPI_LIB): $(SWTPI_OBJECTS)
- cc -o $(SWTPI_LIB) $(LFLAGS) $(SWTPI_OBJECTS)
-
-$(XULRUNNER_LIB): $(XULRUNNER_OBJECTS)
- g++ -o $(XULRUNNER_LIB) $(XULRUNNERLFLAGS) $(XULRUNNER_LIBS) $(XULRUNNER_OBJECTS)
-
-xpcom.o: xpcom.cpp
- g++ $(XULRUNNERCFLAGS) xpcom.cpp
-xpcom_custom.o: xpcom_custom.cpp
- g++ $(XULRUNNERCFLAGS) xpcom_custom.cpp
-xpcom_structs.o: xpcom_structs.cpp
- g++ $(XULRUNNERCFLAGS) xpcom_structs.cpp
-xpcom_stats.o: xpcom_stats.cpp
- g++ $(XULRUNNERCFLAGS) xpcom_stats.cpp
-xpcominit.o: xpcominit.cpp
- g++ $(XULRUNNERCFLAGS) xpcominit.cpp
-xpcominit_structs.o: xpcominit_structs.cpp
- g++ $(XULRUNNERCFLAGS) xpcominit_structs.cpp
-xpcominit_stats.o: xpcominit_stats.cpp
- g++ $(XULRUNNERCFLAGS) xpcominit_stats.cpp
-
-install: all
- cp *.jnilib $(OUTPUT_DIR)
-
-install_x86_64: all_x86_64
- cp *.jnilib $(OUTPUT_DIR)
-
-clean:
- rm -f *.jnilib *.o
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os.c b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os.c
deleted file mode 100644
index e7aac7914d..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os.c
+++ /dev/null
@@ -1,8409 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "os_structs.h"
-#include "os_stats.h"
-
-#define OS_NATIVE(func) Java_org_eclipse_swt_internal_cocoa_OS_##func
-
-#ifndef NO_ATSFontActivateFromFileReference
-JNIEXPORT jint JNICALL OS_NATIVE(ATSFontActivateFromFileReference)
- (JNIEnv *env, jclass that, jbyteArray arg0, jint arg1, jint arg2, jintLong arg3, jint arg4, jintLongArray arg5)
-{
- jbyte *lparg0=NULL;
- jintLong *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ATSFontActivateFromFileReference_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntLongArrayElements(env, arg5, NULL)) == NULL) goto fail;
-/*
- rc = (jint)ATSFontActivateFromFileReference((const FSRef *)lparg0, (ATSFontContext)arg1, (ATSFontFormat)arg2, (void *)arg3, (ATSOptionFlags)arg4, (ATSFontContainerRef *)lparg5);
-*/
- {
- LOAD_FUNCTION(fp, ATSFontActivateFromFileReference)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(const FSRef *, ATSFontContext, ATSFontFormat, void *, ATSOptionFlags, ATSFontContainerRef *))fp)((const FSRef *)lparg0, (ATSFontContext)arg1, (ATSFontFormat)arg2, (void *)arg3, (ATSOptionFlags)arg4, (ATSFontContainerRef *)lparg5);
- }
- }
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntLongArrayElements(env, arg5, lparg5, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, ATSFontActivateFromFileReference_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AcquireRootMenu
-JNIEXPORT jintLong JNICALL OS_NATIVE(AcquireRootMenu)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, AcquireRootMenu_FUNC);
-/*
- rc = (jintLong)AcquireRootMenu();
-*/
- {
- LOAD_FUNCTION(fp, AcquireRootMenu)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)())fp)();
- }
- }
- OS_NATIVE_EXIT(env, that, AcquireRootMenu_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1accessibilityHitTest_1
-static jintLong CALLBACK_1accessibilityHitTest_1;
-static id proc_CALLBACK_1accessibilityHitTest_1(id arg0, SEL arg1, NSPoint arg2) {
- return ((id (*)(id, SEL, NSPoint*))CALLBACK_1accessibilityHitTest_1)(arg0, arg1, &arg2);
-}
-static jintLong CALLBACK_accessibilityHitTest_(jintLong func) {
- CALLBACK_1accessibilityHitTest_1 = func;
- return (jintLong)proc_CALLBACK_1accessibilityHitTest_1;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1accessibilityHitTest_1)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1accessibilityHitTest_1_FUNC);
- rc = (jintLong)CALLBACK_accessibilityHitTest_(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1accessibilityHitTest_1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1attributedSubstringFromRange_1
-static jintLong CALLBACK_1attributedSubstringFromRange_1;
-static NSAttributedString* proc_CALLBACK_1attributedSubstringFromRange_1(id arg0, SEL arg1, NSRange arg2) {
- return ((NSAttributedString* (*)(id, SEL, NSRange*))CALLBACK_1attributedSubstringFromRange_1)(arg0, arg1, &arg2);
-}
-static jintLong CALLBACK_attributedSubstringFromRange_(jintLong func) {
- CALLBACK_1attributedSubstringFromRange_1 = func;
- return (jintLong)proc_CALLBACK_1attributedSubstringFromRange_1;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1attributedSubstringFromRange_1)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1attributedSubstringFromRange_1_FUNC);
- rc = (jintLong)CALLBACK_attributedSubstringFromRange_(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1attributedSubstringFromRange_1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1canDragRowsWithIndexes_1atPoint_1
-static jintLong CALLBACK_1canDragRowsWithIndexes_1atPoint_1;
-static BOOL proc_CALLBACK_1canDragRowsWithIndexes_1atPoint_1(id arg0, SEL arg1, NSIndexSet* arg2, NSPoint arg3) {
- return ((BOOL (*)(id, SEL, NSIndexSet*, NSPoint*))CALLBACK_1canDragRowsWithIndexes_1atPoint_1)(arg0, arg1, arg2, &arg3);
-}
-static jintLong CALLBACK_canDragRowsWithIndexes_atPoint_(jintLong func) {
- CALLBACK_1canDragRowsWithIndexes_1atPoint_1 = func;
- return (jintLong)proc_CALLBACK_1canDragRowsWithIndexes_1atPoint_1;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1canDragRowsWithIndexes_1atPoint_1)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1canDragRowsWithIndexes_1atPoint_1_FUNC);
- rc = (jintLong)CALLBACK_canDragRowsWithIndexes_atPoint_(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1canDragRowsWithIndexes_1atPoint_1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1cellSize
-static jintLong CALLBACK_1cellSize;
-static NSSize proc_CALLBACK_1cellSize(id arg0, SEL arg1) {
- NSSize* lprc = ((NSSize* (*)(id, SEL))CALLBACK_1cellSize)(arg0, arg1);
- NSSize rc;
- if (lprc) {
- rc = *lprc;
- free(lprc);
- } else {
- memset(&rc, 0, sizeof(NSSize));
- }
- return rc;
-}
-static jintLong CALLBACK_cellSize(jintLong func) {
- CALLBACK_1cellSize = func;
- return (jintLong)proc_CALLBACK_1cellSize;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1cellSize)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1cellSize_FUNC);
- rc = (jintLong)CALLBACK_cellSize(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1cellSize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1characterIndexForPoint_1
-static jintLong CALLBACK_1characterIndexForPoint_1;
-static NSUInteger proc_CALLBACK_1characterIndexForPoint_1(id arg0, SEL arg1, NSPoint arg2) {
- return ((NSUInteger (*)(id, SEL, NSPoint*))CALLBACK_1characterIndexForPoint_1)(arg0, arg1, &arg2);
-}
-static jintLong CALLBACK_characterIndexForPoint_(jintLong func) {
- CALLBACK_1characterIndexForPoint_1 = func;
- return (jintLong)proc_CALLBACK_1characterIndexForPoint_1;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1characterIndexForPoint_1)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1characterIndexForPoint_1_FUNC);
- rc = (jintLong)CALLBACK_characterIndexForPoint_(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1characterIndexForPoint_1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1dragSelectionWithEvent_1offset_1slideBack_1
-static jintLong CALLBACK_1dragSelectionWithEvent_1offset_1slideBack_1;
-static BOOL proc_CALLBACK_1dragSelectionWithEvent_1offset_1slideBack_1(id arg0, SEL arg1, NSEvent* arg2, NSSize arg3, BOOL arg4) {
- return ((BOOL (*)(id, SEL, NSEvent*, NSSize*, BOOL))CALLBACK_1dragSelectionWithEvent_1offset_1slideBack_1)(arg0, arg1, arg2, &arg3, arg4);
-}
-static jintLong CALLBACK_dragSelectionWithEvent_offset_slideBack_(jintLong func) {
- CALLBACK_1dragSelectionWithEvent_1offset_1slideBack_1 = func;
- return (jintLong)proc_CALLBACK_1dragSelectionWithEvent_1offset_1slideBack_1;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1dragSelectionWithEvent_1offset_1slideBack_1)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1dragSelectionWithEvent_1offset_1slideBack_1_FUNC);
- rc = (jintLong)CALLBACK_dragSelectionWithEvent_offset_slideBack_(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1dragSelectionWithEvent_1offset_1slideBack_1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1draggedImage_1beganAt_1
-static jintLong CALLBACK_1draggedImage_1beganAt_1;
-static void proc_CALLBACK_1draggedImage_1beganAt_1(id arg0, SEL arg1, NSImage* arg2, NSPoint arg3) {
- ((void (*)(id, SEL, NSImage*, NSPoint*))CALLBACK_1draggedImage_1beganAt_1)(arg0, arg1, arg2, &arg3);
-}
-static jintLong CALLBACK_draggedImage_beganAt_(jintLong func) {
- CALLBACK_1draggedImage_1beganAt_1 = func;
- return (jintLong)proc_CALLBACK_1draggedImage_1beganAt_1;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1draggedImage_1beganAt_1)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1draggedImage_1beganAt_1_FUNC);
- rc = (jintLong)CALLBACK_draggedImage_beganAt_(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1draggedImage_1beganAt_1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1draggedImage_1endedAt_1operation_1
-static jintLong CALLBACK_1draggedImage_1endedAt_1operation_1;
-static void proc_CALLBACK_1draggedImage_1endedAt_1operation_1(id arg0, SEL arg1, NSImage* arg2, NSPoint arg3, NSDragOperation arg4) {
- ((void (*)(id, SEL, NSImage*, NSPoint*, NSDragOperation))CALLBACK_1draggedImage_1endedAt_1operation_1)(arg0, arg1, arg2, &arg3, arg4);
-}
-static jintLong CALLBACK_draggedImage_endedAt_operation_(jintLong func) {
- CALLBACK_1draggedImage_1endedAt_1operation_1 = func;
- return (jintLong)proc_CALLBACK_1draggedImage_1endedAt_1operation_1;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1draggedImage_1endedAt_1operation_1)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1draggedImage_1endedAt_1operation_1_FUNC);
- rc = (jintLong)CALLBACK_draggedImage_endedAt_operation_(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1draggedImage_1endedAt_1operation_1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1drawImage_1withFrame_1inView_1
-static jintLong CALLBACK_1drawImage_1withFrame_1inView_1;
-static void proc_CALLBACK_1drawImage_1withFrame_1inView_1(id arg0, SEL arg1, NSImage* arg2, NSRect arg3, NSView* arg4) {
- ((void (*)(id, SEL, NSImage*, NSRect*, NSView*))CALLBACK_1drawImage_1withFrame_1inView_1)(arg0, arg1, arg2, &arg3, arg4);
-}
-static jintLong CALLBACK_drawImage_withFrame_inView_(jintLong func) {
- CALLBACK_1drawImage_1withFrame_1inView_1 = func;
- return (jintLong)proc_CALLBACK_1drawImage_1withFrame_1inView_1;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1drawImage_1withFrame_1inView_1)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1drawImage_1withFrame_1inView_1_FUNC);
- rc = (jintLong)CALLBACK_drawImage_withFrame_inView_(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1drawImage_1withFrame_1inView_1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1drawInteriorWithFrame_1inView_1
-static jintLong CALLBACK_1drawInteriorWithFrame_1inView_1;
-static void proc_CALLBACK_1drawInteriorWithFrame_1inView_1(id arg0, SEL arg1, NSRect arg2, NSView* arg3) {
- ((void (*)(id, SEL, NSRect*, NSView*))CALLBACK_1drawInteriorWithFrame_1inView_1)(arg0, arg1, &arg2, arg3);
-}
-static jintLong CALLBACK_drawInteriorWithFrame_inView_(jintLong func) {
- CALLBACK_1drawInteriorWithFrame_1inView_1 = func;
- return (jintLong)proc_CALLBACK_1drawInteriorWithFrame_1inView_1;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1drawInteriorWithFrame_1inView_1)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1drawInteriorWithFrame_1inView_1_FUNC);
- rc = (jintLong)CALLBACK_drawInteriorWithFrame_inView_(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1drawInteriorWithFrame_1inView_1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1drawRect_1
-static jintLong CALLBACK_1drawRect_1;
-static void proc_CALLBACK_1drawRect_1(id arg0, SEL arg1, NSRect arg2) {
- ((void (*)(id, SEL, NSRect*))CALLBACK_1drawRect_1)(arg0, arg1, &arg2);
-}
-static jintLong CALLBACK_drawRect_(jintLong func) {
- CALLBACK_1drawRect_1 = func;
- return (jintLong)proc_CALLBACK_1drawRect_1;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1drawRect_1)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1drawRect_1_FUNC);
- rc = (jintLong)CALLBACK_drawRect_(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1drawRect_1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1drawWithExpansionFrame_1inView_1
-static jintLong CALLBACK_1drawWithExpansionFrame_1inView_1;
-static void proc_CALLBACK_1drawWithExpansionFrame_1inView_1(id arg0, SEL arg1, NSRect arg2, NSView* arg3) {
- ((void (*)(id, SEL, NSRect*, NSView*))CALLBACK_1drawWithExpansionFrame_1inView_1)(arg0, arg1, &arg2, arg3);
-}
-static jintLong CALLBACK_drawWithExpansionFrame_inView_(jintLong func) {
- CALLBACK_1drawWithExpansionFrame_1inView_1 = func;
- return (jintLong)proc_CALLBACK_1drawWithExpansionFrame_1inView_1;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1drawWithExpansionFrame_1inView_1)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1drawWithExpansionFrame_1inView_1_FUNC);
- rc = (jintLong)CALLBACK_drawWithExpansionFrame_inView_(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1drawWithExpansionFrame_1inView_1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1expansionFrameWithFrame_1inView_1
-static jintLong CALLBACK_1expansionFrameWithFrame_1inView_1;
-static NSRect proc_CALLBACK_1expansionFrameWithFrame_1inView_1(id arg0, SEL arg1, NSRect arg2, NSView* arg3) {
- NSRect* lprc = ((NSRect* (*)(id, SEL, NSRect*, NSView*))CALLBACK_1expansionFrameWithFrame_1inView_1)(arg0, arg1, &arg2, arg3);
- NSRect rc;
- if (lprc) {
- rc = *lprc;
- free(lprc);
- } else {
- memset(&rc, 0, sizeof(NSRect));
- }
- return rc;
-}
-static jintLong CALLBACK_expansionFrameWithFrame_inView_(jintLong func) {
- CALLBACK_1expansionFrameWithFrame_1inView_1 = func;
- return (jintLong)proc_CALLBACK_1expansionFrameWithFrame_1inView_1;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1expansionFrameWithFrame_1inView_1)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1expansionFrameWithFrame_1inView_1_FUNC);
- rc = (jintLong)CALLBACK_expansionFrameWithFrame_inView_(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1expansionFrameWithFrame_1inView_1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1firstRectForCharacterRange_1
-static jintLong CALLBACK_1firstRectForCharacterRange_1;
-static NSRect proc_CALLBACK_1firstRectForCharacterRange_1(id arg0, SEL arg1, NSRange arg2) {
- NSRect* lprc = ((NSRect* (*)(id, SEL, NSRange*))CALLBACK_1firstRectForCharacterRange_1)(arg0, arg1, &arg2);
- NSRect rc;
- if (lprc) {
- rc = *lprc;
- free(lprc);
- } else {
- memset(&rc, 0, sizeof(NSRect));
- }
- return rc;
-}
-static jintLong CALLBACK_firstRectForCharacterRange_(jintLong func) {
- CALLBACK_1firstRectForCharacterRange_1 = func;
- return (jintLong)proc_CALLBACK_1firstRectForCharacterRange_1;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1firstRectForCharacterRange_1)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1firstRectForCharacterRange_1_FUNC);
- rc = (jintLong)CALLBACK_firstRectForCharacterRange_(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1firstRectForCharacterRange_1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1highlightSelectionInClipRect_1
-static jintLong CALLBACK_1highlightSelectionInClipRect_1;
-static void proc_CALLBACK_1highlightSelectionInClipRect_1(id arg0, SEL arg1, NSRect arg2) {
- ((void (*)(id, SEL, NSRect*))CALLBACK_1highlightSelectionInClipRect_1)(arg0, arg1, &arg2);
-}
-static jintLong CALLBACK_highlightSelectionInClipRect_(jintLong func) {
- CALLBACK_1highlightSelectionInClipRect_1 = func;
- return (jintLong)proc_CALLBACK_1highlightSelectionInClipRect_1;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1highlightSelectionInClipRect_1)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1highlightSelectionInClipRect_1_FUNC);
- rc = (jintLong)CALLBACK_highlightSelectionInClipRect_(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1highlightSelectionInClipRect_1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1hitTestForEvent_1inRect_1ofView_1
-static jintLong CALLBACK_1hitTestForEvent_1inRect_1ofView_1;
-static NSUInteger proc_CALLBACK_1hitTestForEvent_1inRect_1ofView_1(id arg0, SEL arg1, NSEvent* arg2, NSRect arg3, NSView* arg4) {
- return ((NSUInteger (*)(id, SEL, NSEvent*, NSRect*, NSView*))CALLBACK_1hitTestForEvent_1inRect_1ofView_1)(arg0, arg1, arg2, &arg3, arg4);
-}
-static jintLong CALLBACK_hitTestForEvent_inRect_ofView_(jintLong func) {
- CALLBACK_1hitTestForEvent_1inRect_1ofView_1 = func;
- return (jintLong)proc_CALLBACK_1hitTestForEvent_1inRect_1ofView_1;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1hitTestForEvent_1inRect_1ofView_1)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1hitTestForEvent_1inRect_1ofView_1_FUNC);
- rc = (jintLong)CALLBACK_hitTestForEvent_inRect_ofView_(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1hitTestForEvent_1inRect_1ofView_1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1hitTest_1
-static jintLong CALLBACK_1hitTest_1;
-static NSView* proc_CALLBACK_1hitTest_1(id arg0, SEL arg1, NSPoint arg2) {
- return ((NSView* (*)(id, SEL, NSPoint*))CALLBACK_1hitTest_1)(arg0, arg1, &arg2);
-}
-static jintLong CALLBACK_hitTest_(jintLong func) {
- CALLBACK_1hitTest_1 = func;
- return (jintLong)proc_CALLBACK_1hitTest_1;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1hitTest_1)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1hitTest_1_FUNC);
- rc = (jintLong)CALLBACK_hitTest_(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1hitTest_1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1imageRectForBounds_1
-static jintLong CALLBACK_1imageRectForBounds_1;
-static NSRect proc_CALLBACK_1imageRectForBounds_1(id arg0, SEL arg1, NSRect arg2) {
- NSRect* lprc = ((NSRect* (*)(id, SEL, NSRect*))CALLBACK_1imageRectForBounds_1)(arg0, arg1, &arg2);
- NSRect rc;
- if (lprc) {
- rc = *lprc;
- free(lprc);
- } else {
- memset(&rc, 0, sizeof(NSRect));
- }
- return rc;
-}
-static jintLong CALLBACK_imageRectForBounds_(jintLong func) {
- CALLBACK_1imageRectForBounds_1 = func;
- return (jintLong)proc_CALLBACK_1imageRectForBounds_1;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1imageRectForBounds_1)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1imageRectForBounds_1_FUNC);
- rc = (jintLong)CALLBACK_imageRectForBounds_(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1imageRectForBounds_1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1markedRange
-static jintLong CALLBACK_1markedRange;
-static NSRange proc_CALLBACK_1markedRange(id arg0, SEL arg1) {
- NSRange* lprc = ((NSRange* (*)(id, SEL))CALLBACK_1markedRange)(arg0, arg1);
- NSRange rc;
- if (lprc) {
- rc = *lprc;
- free(lprc);
- } else {
- memset(&rc, 0, sizeof(NSRange));
- }
- return rc;
-}
-static jintLong CALLBACK_markedRange(jintLong func) {
- CALLBACK_1markedRange = func;
- return (jintLong)proc_CALLBACK_1markedRange;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1markedRange)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1markedRange_FUNC);
- rc = (jintLong)CALLBACK_markedRange(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1markedRange_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1selectedRange
-static jintLong CALLBACK_1selectedRange;
-static NSRange proc_CALLBACK_1selectedRange(id arg0, SEL arg1) {
- NSRange* lprc = ((NSRange* (*)(id, SEL))CALLBACK_1selectedRange)(arg0, arg1);
- NSRange rc;
- if (lprc) {
- rc = *lprc;
- free(lprc);
- } else {
- memset(&rc, 0, sizeof(NSRange));
- }
- return rc;
-}
-static jintLong CALLBACK_selectedRange(jintLong func) {
- CALLBACK_1selectedRange = func;
- return (jintLong)proc_CALLBACK_1selectedRange;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1selectedRange)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1selectedRange_FUNC);
- rc = (jintLong)CALLBACK_selectedRange(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1selectedRange_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1setFrameOrigin_1
-static jintLong CALLBACK_1setFrameOrigin_1;
-static void proc_CALLBACK_1setFrameOrigin_1(id arg0, SEL arg1, NSPoint arg2) {
- ((void (*)(id, SEL, NSPoint*))CALLBACK_1setFrameOrigin_1)(arg0, arg1, &arg2);
-}
-static jintLong CALLBACK_setFrameOrigin_(jintLong func) {
- CALLBACK_1setFrameOrigin_1 = func;
- return (jintLong)proc_CALLBACK_1setFrameOrigin_1;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1setFrameOrigin_1)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1setFrameOrigin_1_FUNC);
- rc = (jintLong)CALLBACK_setFrameOrigin_(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1setFrameOrigin_1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1setFrameSize_1
-static jintLong CALLBACK_1setFrameSize_1;
-static void proc_CALLBACK_1setFrameSize_1(id arg0, SEL arg1, NSSize arg2) {
- ((void (*)(id, SEL, NSSize*))CALLBACK_1setFrameSize_1)(arg0, arg1, &arg2);
-}
-static jintLong CALLBACK_setFrameSize_(jintLong func) {
- CALLBACK_1setFrameSize_1 = func;
- return (jintLong)proc_CALLBACK_1setFrameSize_1;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1setFrameSize_1)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1setFrameSize_1_FUNC);
- rc = (jintLong)CALLBACK_setFrameSize_(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1setFrameSize_1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1setFrame_1
-static jintLong CALLBACK_1setFrame_1;
-static void proc_CALLBACK_1setFrame_1(id arg0, SEL arg1, NSRect arg2) {
- ((void (*)(id, SEL, NSRect*))CALLBACK_1setFrame_1)(arg0, arg1, &arg2);
-}
-static jintLong CALLBACK_setFrame_(jintLong func) {
- CALLBACK_1setFrame_1 = func;
- return (jintLong)proc_CALLBACK_1setFrame_1;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1setFrame_1)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1setFrame_1_FUNC);
- rc = (jintLong)CALLBACK_setFrame_(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1setFrame_1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1setMarkedText_1selectedRange_1
-static jintLong CALLBACK_1setMarkedText_1selectedRange_1;
-static void proc_CALLBACK_1setMarkedText_1selectedRange_1(id arg0, SEL arg1, id arg2, NSRange arg3) {
- ((void (*)(id, SEL, id, NSRange*))CALLBACK_1setMarkedText_1selectedRange_1)(arg0, arg1, arg2, &arg3);
-}
-static jintLong CALLBACK_setMarkedText_selectedRange_(jintLong func) {
- CALLBACK_1setMarkedText_1selectedRange_1 = func;
- return (jintLong)proc_CALLBACK_1setMarkedText_1selectedRange_1;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1setMarkedText_1selectedRange_1)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1setMarkedText_1selectedRange_1_FUNC);
- rc = (jintLong)CALLBACK_setMarkedText_selectedRange_(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1setMarkedText_1selectedRange_1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1setNeedsDisplayInRect_1
-static jintLong CALLBACK_1setNeedsDisplayInRect_1;
-static void proc_CALLBACK_1setNeedsDisplayInRect_1(id arg0, SEL arg1, NSRect arg2) {
- ((void (*)(id, SEL, NSRect*))CALLBACK_1setNeedsDisplayInRect_1)(arg0, arg1, &arg2);
-}
-static jintLong CALLBACK_setNeedsDisplayInRect_(jintLong func) {
- CALLBACK_1setNeedsDisplayInRect_1 = func;
- return (jintLong)proc_CALLBACK_1setNeedsDisplayInRect_1;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1setNeedsDisplayInRect_1)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1setNeedsDisplayInRect_1_FUNC);
- rc = (jintLong)CALLBACK_setNeedsDisplayInRect_(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1setNeedsDisplayInRect_1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1shouldChangeTextInRange_1replacementString_1
-static jintLong CALLBACK_1shouldChangeTextInRange_1replacementString_1;
-static BOOL proc_CALLBACK_1shouldChangeTextInRange_1replacementString_1(id arg0, SEL arg1, NSRange arg2, NSString* arg3) {
- return ((BOOL (*)(id, SEL, NSRange*, NSString*))CALLBACK_1shouldChangeTextInRange_1replacementString_1)(arg0, arg1, &arg2, arg3);
-}
-static jintLong CALLBACK_shouldChangeTextInRange_replacementString_(jintLong func) {
- CALLBACK_1shouldChangeTextInRange_1replacementString_1 = func;
- return (jintLong)proc_CALLBACK_1shouldChangeTextInRange_1replacementString_1;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1shouldChangeTextInRange_1replacementString_1)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1shouldChangeTextInRange_1replacementString_1_FUNC);
- rc = (jintLong)CALLBACK_shouldChangeTextInRange_replacementString_(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1shouldChangeTextInRange_1replacementString_1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1textView_1willChangeSelectionFromCharacterRange_1toCharacterRange_1
-static jintLong CALLBACK_1textView_1willChangeSelectionFromCharacterRange_1toCharacterRange_1;
-static NSRange proc_CALLBACK_1textView_1willChangeSelectionFromCharacterRange_1toCharacterRange_1(id arg0, SEL arg1, NSTextView* arg2, NSRange arg3, NSRange arg4) {
- NSRange* lprc = ((NSRange* (*)(id, SEL, NSTextView*, NSRange*, NSRange*))CALLBACK_1textView_1willChangeSelectionFromCharacterRange_1toCharacterRange_1)(arg0, arg1, arg2, &arg3, &arg4);
- NSRange rc;
- if (lprc) {
- rc = *lprc;
- free(lprc);
- } else {
- memset(&rc, 0, sizeof(NSRange));
- }
- return rc;
-}
-static jintLong CALLBACK_textView_willChangeSelectionFromCharacterRange_toCharacterRange_(jintLong func) {
- CALLBACK_1textView_1willChangeSelectionFromCharacterRange_1toCharacterRange_1 = func;
- return (jintLong)proc_CALLBACK_1textView_1willChangeSelectionFromCharacterRange_1toCharacterRange_1;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1textView_1willChangeSelectionFromCharacterRange_1toCharacterRange_1)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1textView_1willChangeSelectionFromCharacterRange_1toCharacterRange_1_FUNC);
- rc = (jintLong)CALLBACK_textView_willChangeSelectionFromCharacterRange_toCharacterRange_(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1textView_1willChangeSelectionFromCharacterRange_1toCharacterRange_1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1titleRectForBounds_1
-static jintLong CALLBACK_1titleRectForBounds_1;
-static NSRect proc_CALLBACK_1titleRectForBounds_1(id arg0, SEL arg1, NSRect arg2) {
- NSRect* lprc = ((NSRect* (*)(id, SEL, NSRect*))CALLBACK_1titleRectForBounds_1)(arg0, arg1, &arg2);
- NSRect rc;
- if (lprc) {
- rc = *lprc;
- free(lprc);
- } else {
- memset(&rc, 0, sizeof(NSRect));
- }
- return rc;
-}
-static jintLong CALLBACK_titleRectForBounds_(jintLong func) {
- CALLBACK_1titleRectForBounds_1 = func;
- return (jintLong)proc_CALLBACK_1titleRectForBounds_1;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1titleRectForBounds_1)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1titleRectForBounds_1_FUNC);
- rc = (jintLong)CALLBACK_titleRectForBounds_(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1titleRectForBounds_1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1view_1stringForToolTip_1point_1userData_1
-static jintLong CALLBACK_1view_1stringForToolTip_1point_1userData_1;
-static NSString* proc_CALLBACK_1view_1stringForToolTip_1point_1userData_1(id arg0, SEL arg1, NSView* arg2, NSToolTipTag arg3, NSPoint arg4, void* arg5) {
- return ((NSString* (*)(id, SEL, NSView*, NSToolTipTag, NSPoint*, void*))CALLBACK_1view_1stringForToolTip_1point_1userData_1)(arg0, arg1, arg2, arg3, &arg4, arg5);
-}
-static jintLong CALLBACK_view_stringForToolTip_point_userData_(jintLong func) {
- CALLBACK_1view_1stringForToolTip_1point_1userData_1 = func;
- return (jintLong)proc_CALLBACK_1view_1stringForToolTip_1point_1userData_1;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1view_1stringForToolTip_1point_1userData_1)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1view_1stringForToolTip_1point_1userData_1_FUNC);
- rc = (jintLong)CALLBACK_view_stringForToolTip_point_userData_(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1view_1stringForToolTip_1point_1userData_1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CALLBACK_1webView_1setFrame_1
-static jintLong CALLBACK_1webView_1setFrame_1;
-static void proc_CALLBACK_1webView_1setFrame_1(id arg0, SEL arg1, WebView* arg2, NSRect arg3) {
- ((void (*)(id, SEL, WebView*, NSRect*))CALLBACK_1webView_1setFrame_1)(arg0, arg1, arg2, &arg3);
-}
-static jintLong CALLBACK_webView_setFrame_(jintLong func) {
- CALLBACK_1webView_1setFrame_1 = func;
- return (jintLong)proc_CALLBACK_1webView_1setFrame_1;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(CALLBACK_1webView_1setFrame_1)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CALLBACK_1webView_1setFrame_1_FUNC);
- rc = (jintLong)CALLBACK_webView_setFrame_(arg0);
- OS_NATIVE_EXIT(env, that, CALLBACK_1webView_1setFrame_1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFDataGetBytePtr
-JNIEXPORT jintLong JNICALL OS_NATIVE(CFDataGetBytePtr)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CFDataGetBytePtr_FUNC);
- rc = (jintLong)CFDataGetBytePtr((CFDataRef)arg0);
- OS_NATIVE_EXIT(env, that, CFDataGetBytePtr_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFDataGetLength
-JNIEXPORT jintLong JNICALL OS_NATIVE(CFDataGetLength)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CFDataGetLength_FUNC);
- rc = (jintLong)CFDataGetLength((CFDataRef)arg0);
- OS_NATIVE_EXIT(env, that, CFDataGetLength_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFRelease
-JNIEXPORT void JNICALL OS_NATIVE(CFRelease)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, CFRelease_FUNC);
- CFRelease((CFTypeRef)arg0);
- OS_NATIVE_EXIT(env, that, CFRelease_FUNC);
-}
-#endif
-
-#ifndef NO_CFRunLoopAddObserver
-JNIEXPORT void JNICALL OS_NATIVE(CFRunLoopAddObserver)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- OS_NATIVE_ENTER(env, that, CFRunLoopAddObserver_FUNC);
- CFRunLoopAddObserver((CFRunLoopRef)arg0, (CFRunLoopObserverRef)arg1, (CFStringRef)arg2);
- OS_NATIVE_EXIT(env, that, CFRunLoopAddObserver_FUNC);
-}
-#endif
-
-#ifndef NO_CFRunLoopGetCurrent
-JNIEXPORT jintLong JNICALL OS_NATIVE(CFRunLoopGetCurrent)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CFRunLoopGetCurrent_FUNC);
- rc = (jintLong)CFRunLoopGetCurrent();
- OS_NATIVE_EXIT(env, that, CFRunLoopGetCurrent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFRunLoopObserverCreate
-JNIEXPORT jintLong JNICALL OS_NATIVE(CFRunLoopObserverCreate)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jboolean arg2, jintLong arg3, jintLong arg4, jintLong arg5)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CFRunLoopObserverCreate_FUNC);
- rc = (jintLong)CFRunLoopObserverCreate((CFAllocatorRef)arg0, (CFOptionFlags)arg1, (Boolean)arg2, (CFIndex)arg3, (CFRunLoopObserverCallBack)arg4, (CFRunLoopObserverContext*)arg5);
- OS_NATIVE_EXIT(env, that, CFRunLoopObserverCreate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CFRunLoopObserverInvalidate
-JNIEXPORT void JNICALL OS_NATIVE(CFRunLoopObserverInvalidate)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, CFRunLoopObserverInvalidate_FUNC);
- CFRunLoopObserverInvalidate((CFRunLoopObserverRef)arg0);
- OS_NATIVE_EXIT(env, that, CFRunLoopObserverInvalidate_FUNC);
-}
-#endif
-
-#ifndef NO_CFURLCreateStringByAddingPercentEscapes
-JNIEXPORT jintLong JNICALL OS_NATIVE(CFURLCreateStringByAddingPercentEscapes)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jint arg4)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CFURLCreateStringByAddingPercentEscapes_FUNC);
- rc = (jintLong)CFURLCreateStringByAddingPercentEscapes((CFAllocatorRef)arg0, (CFStringRef)arg1, (CFStringRef)arg2, (CFStringRef)arg3, (CFStringEncoding)arg4);
- OS_NATIVE_EXIT(env, that, CFURLCreateStringByAddingPercentEscapes_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGBitmapContextCreate
-JNIEXPORT jintLong JNICALL OS_NATIVE(CGBitmapContextCreate)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jint arg6)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CGBitmapContextCreate_FUNC);
- rc = (jintLong)CGBitmapContextCreate((void*)arg0, (size_t)arg1, (size_t)arg2, (size_t)arg3, (size_t)arg4, (CGColorSpaceRef)arg5, (CGBitmapInfo)arg6);
- OS_NATIVE_EXIT(env, that, CGBitmapContextCreate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGBitmapContextCreateImage
-JNIEXPORT jintLong JNICALL OS_NATIVE(CGBitmapContextCreateImage)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CGBitmapContextCreateImage_FUNC);
- rc = (jintLong)CGBitmapContextCreateImage((CGContextRef)arg0);
- OS_NATIVE_EXIT(env, that, CGBitmapContextCreateImage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGBitmapContextGetData
-JNIEXPORT jintLong JNICALL OS_NATIVE(CGBitmapContextGetData)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CGBitmapContextGetData_FUNC);
- rc = (jintLong)CGBitmapContextGetData((CGContextRef)arg0);
- OS_NATIVE_EXIT(env, that, CGBitmapContextGetData_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGColorSpaceCreateDeviceRGB
-JNIEXPORT jintLong JNICALL OS_NATIVE(CGColorSpaceCreateDeviceRGB)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CGColorSpaceCreateDeviceRGB_FUNC);
- rc = (jintLong)CGColorSpaceCreateDeviceRGB();
- OS_NATIVE_EXIT(env, that, CGColorSpaceCreateDeviceRGB_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGColorSpaceRelease
-JNIEXPORT void JNICALL OS_NATIVE(CGColorSpaceRelease)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, CGColorSpaceRelease_FUNC);
- CGColorSpaceRelease((CGColorSpaceRef)arg0);
- OS_NATIVE_EXIT(env, that, CGColorSpaceRelease_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextAddPath
-JNIEXPORT void JNICALL OS_NATIVE(CGContextAddPath)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, CGContextAddPath_FUNC);
- CGContextAddPath((CGContextRef)arg0, (CGPathRef)arg1);
- OS_NATIVE_EXIT(env, that, CGContextAddPath_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextCopyPath
-JNIEXPORT jintLong JNICALL OS_NATIVE(CGContextCopyPath)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CGContextCopyPath_FUNC);
-/*
- rc = (jintLong)CGContextCopyPath(arg0);
-*/
- {
- LOAD_FUNCTION(fp, CGContextCopyPath)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, CGContextCopyPath_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGContextCopyWindowContentsToRect
-JNIEXPORT void JNICALL OS_NATIVE(CGContextCopyWindowContentsToRect)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2, jintLong arg3, jobject arg4)
-{
- CGRect _arg1, *lparg1=NULL;
- CGRect _arg4, *lparg4=NULL;
- OS_NATIVE_ENTER(env, that, CGContextCopyWindowContentsToRect_FUNC);
- if (arg1) if ((lparg1 = getCGRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg4) if ((lparg4 = getCGRectFields(env, arg4, &_arg4)) == NULL) goto fail;
-/*
- CGContextCopyWindowContentsToRect(arg0, *lparg1, arg2, arg3, *lparg4);
-*/
- {
- LOAD_FUNCTION(fp, CGContextCopyWindowContentsToRect)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, CGRect, jintLong, jintLong, CGRect))fp)(arg0, *lparg1, arg2, arg3, *lparg4);
- }
- }
-fail:
- if (arg4 && lparg4) setCGRectFields(env, arg4, lparg4);
- if (arg1 && lparg1) setCGRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CGContextCopyWindowContentsToRect_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextDrawImage
-JNIEXPORT void JNICALL OS_NATIVE(CGContextDrawImage)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-{
- CGRect _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, CGContextDrawImage_FUNC);
- if (arg1) if ((lparg1 = getCGRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- CGContextDrawImage((CGContextRef)arg0, *lparg1, (CGImageRef)arg2);
-fail:
- if (arg1 && lparg1) setCGRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CGContextDrawImage_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextRelease
-JNIEXPORT void JNICALL OS_NATIVE(CGContextRelease)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, CGContextRelease_FUNC);
- CGContextRelease((CGContextRef)arg0);
- OS_NATIVE_EXIT(env, that, CGContextRelease_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextReplacePathWithStrokedPath
-JNIEXPORT void JNICALL OS_NATIVE(CGContextReplacePathWithStrokedPath)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, CGContextReplacePathWithStrokedPath_FUNC);
- CGContextReplacePathWithStrokedPath((CGContextRef)arg0);
- OS_NATIVE_EXIT(env, that, CGContextReplacePathWithStrokedPath_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextRestoreGState
-JNIEXPORT void JNICALL OS_NATIVE(CGContextRestoreGState)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, CGContextRestoreGState_FUNC);
- CGContextRestoreGState((CGContextRef)arg0);
- OS_NATIVE_EXIT(env, that, CGContextRestoreGState_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSaveGState
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSaveGState)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, CGContextSaveGState_FUNC);
- CGContextSaveGState((CGContextRef)arg0);
- OS_NATIVE_EXIT(env, that, CGContextSaveGState_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextScaleCTM
-JNIEXPORT void JNICALL OS_NATIVE(CGContextScaleCTM)
- (JNIEnv *env, jclass that, jintLong arg0, jfloatDouble arg1, jfloatDouble arg2)
-{
- OS_NATIVE_ENTER(env, that, CGContextScaleCTM_FUNC);
- CGContextScaleCTM((CGContextRef)arg0, (CGFloat)arg1, (CGFloat)arg2);
- OS_NATIVE_EXIT(env, that, CGContextScaleCTM_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetBlendMode
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetBlendMode)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, CGContextSetBlendMode_FUNC);
- CGContextSetBlendMode((CGContextRef)arg0, (CGBlendMode)arg1);
- OS_NATIVE_EXIT(env, that, CGContextSetBlendMode_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetLineCap
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetLineCap)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, CGContextSetLineCap_FUNC);
- CGContextSetLineCap((CGContextRef)arg0, (CGLineCap)arg1);
- OS_NATIVE_EXIT(env, that, CGContextSetLineCap_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetLineDash
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetLineDash)
- (JNIEnv *env, jclass that, jintLong arg0, jfloatDouble arg1, jfloatArray arg2, jintLong arg3)
-{
- jfloat *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, CGContextSetLineDash_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetFloatArrayElements(env, arg2, NULL)) == NULL) goto fail;
- CGContextSetLineDash((CGContextRef)arg0, (CGFloat)arg1, (CGFloat*)lparg2, (size_t)arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseFloatArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, CGContextSetLineDash_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetLineJoin
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetLineJoin)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, CGContextSetLineJoin_FUNC);
- CGContextSetLineJoin((CGContextRef)arg0, (CGLineJoin)arg1);
- OS_NATIVE_EXIT(env, that, CGContextSetLineJoin_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetLineWidth
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetLineWidth)
- (JNIEnv *env, jclass that, jintLong arg0, jfloatDouble arg1)
-{
- OS_NATIVE_ENTER(env, that, CGContextSetLineWidth_FUNC);
- CGContextSetLineWidth((CGContextRef)arg0, (CGFloat)arg1);
- OS_NATIVE_EXIT(env, that, CGContextSetLineWidth_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextSetMiterLimit
-JNIEXPORT void JNICALL OS_NATIVE(CGContextSetMiterLimit)
- (JNIEnv *env, jclass that, jintLong arg0, jfloatDouble arg1)
-{
- OS_NATIVE_ENTER(env, that, CGContextSetMiterLimit_FUNC);
- CGContextSetMiterLimit((CGContextRef)arg0, (CGFloat)arg1);
- OS_NATIVE_EXIT(env, that, CGContextSetMiterLimit_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextStrokePath
-JNIEXPORT void JNICALL OS_NATIVE(CGContextStrokePath)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, CGContextStrokePath_FUNC);
- CGContextStrokePath((CGContextRef)arg0);
- OS_NATIVE_EXIT(env, that, CGContextStrokePath_FUNC);
-}
-#endif
-
-#ifndef NO_CGContextTranslateCTM
-JNIEXPORT void JNICALL OS_NATIVE(CGContextTranslateCTM)
- (JNIEnv *env, jclass that, jintLong arg0, jfloatDouble arg1, jfloatDouble arg2)
-{
- OS_NATIVE_ENTER(env, that, CGContextTranslateCTM_FUNC);
- CGContextTranslateCTM((CGContextRef)arg0, (CGFloat)arg1, (CGFloat)arg2);
- OS_NATIVE_EXIT(env, that, CGContextTranslateCTM_FUNC);
-}
-#endif
-
-#ifndef NO_CGDataProviderCreateWithData
-JNIEXPORT jintLong JNICALL OS_NATIVE(CGDataProviderCreateWithData)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CGDataProviderCreateWithData_FUNC);
- rc = (jintLong)CGDataProviderCreateWithData((void*)arg0, (void*)arg1, (size_t)arg2, (CGDataProviderReleaseDataCallback)arg3);
- OS_NATIVE_EXIT(env, that, CGDataProviderCreateWithData_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGDataProviderRelease
-JNIEXPORT void JNICALL OS_NATIVE(CGDataProviderRelease)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, CGDataProviderRelease_FUNC);
- CGDataProviderRelease((CGDataProviderRef)arg0);
- OS_NATIVE_EXIT(env, that, CGDataProviderRelease_FUNC);
-}
-#endif
-
-#ifndef NO_CGDisplayBaseAddress
-JNIEXPORT jintLong JNICALL OS_NATIVE(CGDisplayBaseAddress)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CGDisplayBaseAddress_FUNC);
- rc = (jintLong)CGDisplayBaseAddress((CGDirectDisplayID)arg0);
- OS_NATIVE_EXIT(env, that, CGDisplayBaseAddress_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGDisplayBitsPerPixel
-JNIEXPORT jintLong JNICALL OS_NATIVE(CGDisplayBitsPerPixel)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CGDisplayBitsPerPixel_FUNC);
- rc = (jintLong)CGDisplayBitsPerPixel((CGDirectDisplayID)arg0);
- OS_NATIVE_EXIT(env, that, CGDisplayBitsPerPixel_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGDisplayBitsPerSample
-JNIEXPORT jintLong JNICALL OS_NATIVE(CGDisplayBitsPerSample)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CGDisplayBitsPerSample_FUNC);
- rc = (jintLong)CGDisplayBitsPerSample((CGDirectDisplayID)arg0);
- OS_NATIVE_EXIT(env, that, CGDisplayBitsPerSample_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGDisplayBytesPerRow
-JNIEXPORT jintLong JNICALL OS_NATIVE(CGDisplayBytesPerRow)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CGDisplayBytesPerRow_FUNC);
- rc = (jintLong)CGDisplayBytesPerRow((CGDirectDisplayID)arg0);
- OS_NATIVE_EXIT(env, that, CGDisplayBytesPerRow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGDisplayPixelsHigh
-JNIEXPORT jintLong JNICALL OS_NATIVE(CGDisplayPixelsHigh)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CGDisplayPixelsHigh_FUNC);
- rc = (jintLong)CGDisplayPixelsHigh((CGDirectDisplayID)arg0);
- OS_NATIVE_EXIT(env, that, CGDisplayPixelsHigh_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGDisplayPixelsWide
-JNIEXPORT jintLong JNICALL OS_NATIVE(CGDisplayPixelsWide)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CGDisplayPixelsWide_FUNC);
- rc = (jintLong)CGDisplayPixelsWide((CGDirectDisplayID)arg0);
- OS_NATIVE_EXIT(env, that, CGDisplayPixelsWide_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGEnableEventStateCombining
-JNIEXPORT jint JNICALL OS_NATIVE(CGEnableEventStateCombining)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGEnableEventStateCombining_FUNC);
- rc = (jint)CGEnableEventStateCombining((boolean_t)arg0);
- OS_NATIVE_EXIT(env, that, CGEnableEventStateCombining_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGEventCreateKeyboardEvent
-JNIEXPORT jintLong JNICALL OS_NATIVE(CGEventCreateKeyboardEvent)
- (JNIEnv *env, jclass that, jintLong arg0, jshort arg1, jboolean arg2)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CGEventCreateKeyboardEvent_FUNC);
- rc = (jintLong)CGEventCreateKeyboardEvent((CGEventSourceRef)arg0, (CGKeyCode)arg1, (_Bool)arg2);
- OS_NATIVE_EXIT(env, that, CGEventCreateKeyboardEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGEventGetIntegerValueField
-JNIEXPORT jlong JNICALL OS_NATIVE(CGEventGetIntegerValueField)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jlong rc = 0;
- OS_NATIVE_ENTER(env, that, CGEventGetIntegerValueField_FUNC);
- rc = (jlong)CGEventGetIntegerValueField((CGEventRef)arg0, (CGEventField)arg1);
- OS_NATIVE_EXIT(env, that, CGEventGetIntegerValueField_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGEventKeyboardSetUnicodeString
-JNIEXPORT void JNICALL OS_NATIVE(CGEventKeyboardSetUnicodeString)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jcharArray arg2)
-{
- jchar *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, CGEventKeyboardSetUnicodeString_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- CGEventKeyboardSetUnicodeString((CGEventRef)arg0, (UniCharCount)arg1, (UniChar*)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, CGEventKeyboardSetUnicodeString_FUNC);
-}
-#endif
-
-#ifndef NO_CGEventPost
-JNIEXPORT void JNICALL OS_NATIVE(CGEventPost)
- (JNIEnv *env, jclass that, jint arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, CGEventPost_FUNC);
- CGEventPost((CGEventTapLocation)arg0, (CGEventRef)arg1);
- OS_NATIVE_EXIT(env, that, CGEventPost_FUNC);
-}
-#endif
-
-#ifndef NO_CGGetDisplaysWithRect
-JNIEXPORT jint JNICALL OS_NATIVE(CGGetDisplaysWithRect)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jintLong arg2, jintLong arg3)
-{
- CGRect _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGGetDisplaysWithRect_FUNC);
- if (arg0) if ((lparg0 = getCGRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)CGGetDisplaysWithRect(*lparg0, (CGDisplayCount)arg1, (CGDirectDisplayID*)arg2, (CGDisplayCount*)arg3);
-fail:
- if (arg0 && lparg0) setCGRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, CGGetDisplaysWithRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGImageCreate
-JNIEXPORT jintLong JNICALL OS_NATIVE(CGImageCreate)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jint arg6, jintLong arg7, jintLong arg8, jboolean arg9, jint arg10)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CGImageCreate_FUNC);
- rc = (jintLong)CGImageCreate((size_t)arg0, (size_t)arg1, (size_t)arg2, (size_t)arg3, (size_t)arg4, (CGColorSpaceRef)arg5, (CGBitmapInfo)arg6, (CGDataProviderRef)arg7, (CGFloat*)arg8, (_Bool)arg9, (CGColorRenderingIntent)arg10);
- OS_NATIVE_EXIT(env, that, CGImageCreate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGImageGetHeight
-JNIEXPORT jintLong JNICALL OS_NATIVE(CGImageGetHeight)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CGImageGetHeight_FUNC);
- rc = (jintLong)CGImageGetHeight((CGImageRef)arg0);
- OS_NATIVE_EXIT(env, that, CGImageGetHeight_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGImageGetWidth
-JNIEXPORT jintLong JNICALL OS_NATIVE(CGImageGetWidth)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CGImageGetWidth_FUNC);
- rc = (jintLong)CGImageGetWidth((CGImageRef)arg0);
- OS_NATIVE_EXIT(env, that, CGImageGetWidth_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGImageRelease
-JNIEXPORT void JNICALL OS_NATIVE(CGImageRelease)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, CGImageRelease_FUNC);
- CGImageRelease((CGImageRef)arg0);
- OS_NATIVE_EXIT(env, that, CGImageRelease_FUNC);
-}
-#endif
-
-#ifndef NO_CGPathAddCurveToPoint
-JNIEXPORT void JNICALL OS_NATIVE(CGPathAddCurveToPoint)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jfloatDouble arg2, jfloatDouble arg3, jfloatDouble arg4, jfloatDouble arg5, jfloatDouble arg6, jfloatDouble arg7)
-{
- OS_NATIVE_ENTER(env, that, CGPathAddCurveToPoint_FUNC);
- CGPathAddCurveToPoint((CGMutablePathRef)arg0, (CGAffineTransform*)arg1, (CGFloat)arg2, (CGFloat)arg3, (CGFloat)arg4, (CGFloat)arg5, (CGFloat)arg6, (CGFloat)arg7);
- OS_NATIVE_EXIT(env, that, CGPathAddCurveToPoint_FUNC);
-}
-#endif
-
-#ifndef NO_CGPathAddLineToPoint
-JNIEXPORT void JNICALL OS_NATIVE(CGPathAddLineToPoint)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jfloatDouble arg2, jfloatDouble arg3)
-{
- OS_NATIVE_ENTER(env, that, CGPathAddLineToPoint_FUNC);
- CGPathAddLineToPoint((CGMutablePathRef)arg0, (CGAffineTransform*)arg1, (CGFloat)arg2, (CGFloat)arg3);
- OS_NATIVE_EXIT(env, that, CGPathAddLineToPoint_FUNC);
-}
-#endif
-
-#ifndef NO_CGPathApply
-JNIEXPORT void JNICALL OS_NATIVE(CGPathApply)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- OS_NATIVE_ENTER(env, that, CGPathApply_FUNC);
- CGPathApply((CGPathRef)arg0, (void*)arg1, (CGPathApplierFunction)arg2);
- OS_NATIVE_EXIT(env, that, CGPathApply_FUNC);
-}
-#endif
-
-#ifndef NO_CGPathCloseSubpath
-JNIEXPORT void JNICALL OS_NATIVE(CGPathCloseSubpath)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, CGPathCloseSubpath_FUNC);
- CGPathCloseSubpath((CGMutablePathRef)arg0);
- OS_NATIVE_EXIT(env, that, CGPathCloseSubpath_FUNC);
-}
-#endif
-
-#ifndef NO_CGPathCreateCopy
-JNIEXPORT jintLong JNICALL OS_NATIVE(CGPathCreateCopy)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CGPathCreateCopy_FUNC);
- rc = (jintLong)CGPathCreateCopy((CGPathRef)arg0);
- OS_NATIVE_EXIT(env, that, CGPathCreateCopy_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGPathCreateMutable
-JNIEXPORT jintLong JNICALL OS_NATIVE(CGPathCreateMutable)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CGPathCreateMutable_FUNC);
- rc = (jintLong)CGPathCreateMutable();
- OS_NATIVE_EXIT(env, that, CGPathCreateMutable_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGPathElement_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(CGPathElement_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGPathElement_1sizeof_FUNC);
- rc = (jint)CGPathElement_sizeof();
- OS_NATIVE_EXIT(env, that, CGPathElement_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGPathMoveToPoint
-JNIEXPORT void JNICALL OS_NATIVE(CGPathMoveToPoint)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jfloatDouble arg2, jfloatDouble arg3)
-{
- OS_NATIVE_ENTER(env, that, CGPathMoveToPoint_FUNC);
- CGPathMoveToPoint((CGMutablePathRef)arg0, (CGAffineTransform*)arg1, (CGFloat)arg2, (CGFloat)arg3);
- OS_NATIVE_EXIT(env, that, CGPathMoveToPoint_FUNC);
-}
-#endif
-
-#ifndef NO_CGPathRelease
-JNIEXPORT void JNICALL OS_NATIVE(CGPathRelease)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, CGPathRelease_FUNC);
- CGPathRelease((CGPathRef)arg0);
- OS_NATIVE_EXIT(env, that, CGPathRelease_FUNC);
-}
-#endif
-
-#ifndef NO_CGPoint_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(CGPoint_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGPoint_1sizeof_FUNC);
- rc = (jint)CGPoint_sizeof();
- OS_NATIVE_EXIT(env, that, CGPoint_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGPostKeyboardEvent
-JNIEXPORT jint JNICALL OS_NATIVE(CGPostKeyboardEvent)
- (JNIEnv *env, jclass that, jshort arg0, jshort arg1, jboolean arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGPostKeyboardEvent_FUNC);
- rc = (jint)CGPostKeyboardEvent((CGCharCode)arg0, (CGKeyCode)arg1, (boolean_t)arg2);
- OS_NATIVE_EXIT(env, that, CGPostKeyboardEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGPostMouseEvent
-JNIEXPORT jint JNICALL OS_NATIVE(CGPostMouseEvent)
- (JNIEnv *env, jclass that, jobject arg0, jboolean arg1, jint arg2, jboolean arg3, jboolean arg4, jboolean arg5, jboolean arg6, jboolean arg7)
-{
- CGPoint _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGPostMouseEvent_FUNC);
- if (arg0) if ((lparg0 = getCGPointFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)CGPostMouseEvent(*lparg0, (boolean_t)arg1, (CGButtonCount)arg2, (boolean_t)arg3, arg4, arg5, arg6, arg7);
-fail:
- if (arg0 && lparg0) setCGPointFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, CGPostMouseEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGPostScrollWheelEvent
-JNIEXPORT jint JNICALL OS_NATIVE(CGPostScrollWheelEvent)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGPostScrollWheelEvent_FUNC);
- rc = (jint)CGPostScrollWheelEvent((CGWheelCount)arg0, (int32_t)arg1);
- OS_NATIVE_EXIT(env, that, CGPostScrollWheelEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGRect_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(CGRect_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGRect_1sizeof_FUNC);
- rc = (jint)CGRect_sizeof();
- OS_NATIVE_EXIT(env, that, CGRect_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGSetLocalEventsFilterDuringSuppressionState
-JNIEXPORT jint JNICALL OS_NATIVE(CGSetLocalEventsFilterDuringSuppressionState)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGSetLocalEventsFilterDuringSuppressionState_FUNC);
- rc = (jint)CGSetLocalEventsFilterDuringSuppressionState((CGEventFilterMask)arg0, (CGEventSuppressionState)arg1);
- OS_NATIVE_EXIT(env, that, CGSetLocalEventsFilterDuringSuppressionState_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGSetLocalEventsSuppressionInterval
-JNIEXPORT jint JNICALL OS_NATIVE(CGSetLocalEventsSuppressionInterval)
- (JNIEnv *env, jclass that, jdouble arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGSetLocalEventsSuppressionInterval_FUNC);
- rc = (jint)CGSetLocalEventsSuppressionInterval((CFTimeInterval)arg0);
- OS_NATIVE_EXIT(env, that, CGSetLocalEventsSuppressionInterval_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGSize_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(CGSize_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGSize_1sizeof_FUNC);
- rc = (jint)CGSize_sizeof();
- OS_NATIVE_EXIT(env, that, CGSize_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CGWarpMouseCursorPosition
-JNIEXPORT jint JNICALL OS_NATIVE(CGWarpMouseCursorPosition)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- CGPoint _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CGWarpMouseCursorPosition_FUNC);
- if (arg0) if ((lparg0 = getCGPointFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)CGWarpMouseCursorPosition(*lparg0);
-fail:
- if (arg0 && lparg0) setCGPointFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, CGWarpMouseCursorPosition_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CPSSetProcessName
-JNIEXPORT jint JNICALL OS_NATIVE(CPSSetProcessName)
- (JNIEnv *env, jclass that, jintArray arg0, jintLong arg1)
-{
- jint *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CPSSetProcessName_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)CPSSetProcessName(lparg0, arg1);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, CPSSetProcessName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CancelMenuTracking
-JNIEXPORT jint JNICALL OS_NATIVE(CancelMenuTracking)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CancelMenuTracking_FUNC);
-/*
- rc = (jint)CancelMenuTracking(arg0, arg1, arg2);
-*/
- {
- LOAD_FUNCTION(fp, CancelMenuTracking)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong, jboolean, jint))fp)(arg0, arg1, arg2);
- }
- }
- OS_NATIVE_EXIT(env, that, CancelMenuTracking_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CloseRgn
-JNIEXPORT void JNICALL OS_NATIVE(CloseRgn)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, CloseRgn_FUNC);
-/*
- CloseRgn(arg0);
-*/
- {
- LOAD_FUNCTION(fp, CloseRgn)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, CloseRgn_FUNC);
-}
-#endif
-
-#ifndef NO_CopyRgn
-JNIEXPORT void JNICALL OS_NATIVE(CopyRgn)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, CopyRgn_FUNC);
-/*
- CopyRgn(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, CopyRgn)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jintLong))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, CopyRgn_FUNC);
-}
-#endif
-
-#ifndef NO_DeleteGlobalRef
-JNIEXPORT void JNICALL OS_NATIVE(DeleteGlobalRef)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, DeleteGlobalRef_FUNC);
- (*env)->DeleteGlobalRef(env, (jobject)arg0);
- OS_NATIVE_EXIT(env, that, DeleteGlobalRef_FUNC);
-}
-#endif
-
-#ifndef NO_DiffRgn
-JNIEXPORT void JNICALL OS_NATIVE(DiffRgn)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- OS_NATIVE_ENTER(env, that, DiffRgn_FUNC);
-/*
- DiffRgn(arg0, arg1, arg2);
-*/
- {
- LOAD_FUNCTION(fp, DiffRgn)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jintLong, jintLong))fp)(arg0, arg1, arg2);
- }
- }
- OS_NATIVE_EXIT(env, that, DiffRgn_FUNC);
-}
-#endif
-
-#ifndef NO_DisposeRgn
-JNIEXPORT void JNICALL OS_NATIVE(DisposeRgn)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, DisposeRgn_FUNC);
-/*
- DisposeRgn(arg0);
-*/
- {
- LOAD_FUNCTION(fp, DisposeRgn)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, DisposeRgn_FUNC);
-}
-#endif
-
-#ifndef NO_EmptyRgn
-JNIEXPORT jboolean JNICALL OS_NATIVE(EmptyRgn)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, EmptyRgn_FUNC);
-/*
- rc = (jboolean)EmptyRgn(arg0);
-*/
- {
- LOAD_FUNCTION(fp, EmptyRgn)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, EmptyRgn_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FSPathMakeRef
-JNIEXPORT jint JNICALL OS_NATIVE(FSPathMakeRef)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jbooleanArray arg2)
-{
- jbyte *lparg1=NULL;
- jboolean *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FSPathMakeRef_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetBooleanArrayElements(env, arg2, NULL)) == NULL) goto fail;
-/*
- rc = (jint)FSPathMakeRef((const UInt8 *)arg0, (FSRef *)lparg1, (Boolean *)lparg2);
-*/
- {
- LOAD_FUNCTION(fp, FSPathMakeRef)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(const UInt8 *, FSRef *, Boolean *))fp)((const UInt8 *)arg0, (FSRef *)lparg1, (Boolean *)lparg2);
- }
- }
-fail:
- if (arg2 && lparg2) (*env)->ReleaseBooleanArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, FSPathMakeRef_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Gestalt
-JNIEXPORT jint JNICALL OS_NATIVE(Gestalt)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Gestalt_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)Gestalt(arg0, lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, Gestalt_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetCurrentButtonState
-JNIEXPORT jint JNICALL OS_NATIVE(GetCurrentButtonState)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetCurrentButtonState_FUNC);
-/*
- rc = (jint)GetCurrentButtonState();
-*/
- {
- LOAD_FUNCTION(fp, GetCurrentButtonState)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)())fp)();
- }
- }
- OS_NATIVE_EXIT(env, that, GetCurrentButtonState_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetCurrentProcess
-JNIEXPORT jint JNICALL OS_NATIVE(GetCurrentProcess)
- (JNIEnv *env, jclass that, jintArray arg0)
-{
- jint *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetCurrentProcess_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)GetCurrentProcess((ProcessSerialNumber *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, GetCurrentProcess_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDblTime
-JNIEXPORT jint JNICALL OS_NATIVE(GetDblTime)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDblTime_FUNC);
-/*
- rc = (jint)GetDblTime();
-*/
- {
- LOAD_FUNCTION(fp, GetDblTime)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)())fp)();
- }
- }
- OS_NATIVE_EXIT(env, that, GetDblTime_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetRegionBounds
-JNIEXPORT void JNICALL OS_NATIVE(GetRegionBounds)
- (JNIEnv *env, jclass that, jintLong arg0, jshortArray arg1)
-{
- jshort *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, GetRegionBounds_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetShortArrayElements(env, arg1, NULL)) == NULL) goto fail;
-/*
- GetRegionBounds(arg0, lparg1);
-*/
- {
- LOAD_FUNCTION(fp, GetRegionBounds)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jshort *))fp)(arg0, lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) (*env)->ReleaseShortArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetRegionBounds_FUNC);
-}
-#endif
-
-#ifndef NO_GetThemeMetric
-JNIEXPORT void JNICALL OS_NATIVE(GetThemeMetric)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, GetThemeMetric_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
-/*
- GetThemeMetric(arg0, (SInt32 *)lparg1);
-*/
- {
- LOAD_FUNCTION(fp, GetThemeMetric)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jint, SInt32 *))fp)(arg0, (SInt32 *)lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetThemeMetric_FUNC);
-}
-#endif
-
-#ifndef NO_HIThemeDrawFocusRect
-JNIEXPORT jint JNICALL OS_NATIVE(HIThemeDrawFocusRect)
- (JNIEnv *env, jclass that, jobject arg0, jboolean arg1, jintLong arg2, jint arg3)
-{
- CGRect _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIThemeDrawFocusRect_FUNC);
- if (arg0) if ((lparg0 = getCGRectFields(env, arg0, &_arg0)) == NULL) goto fail;
-/*
- rc = (jint)HIThemeDrawFocusRect(lparg0, arg1, (CGContextRef)arg2, arg3);
-*/
- {
- LOAD_FUNCTION(fp, HIThemeDrawFocusRect)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(CGRect *, jboolean, CGContextRef, jint))fp)(lparg0, arg1, (CGContextRef)arg2, arg3);
- }
- }
-fail:
- if (arg0 && lparg0) setCGRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, HIThemeDrawFocusRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LMGetKbdType
-JNIEXPORT jbyte JNICALL OS_NATIVE(LMGetKbdType)
- (JNIEnv *env, jclass that)
-{
- jbyte rc = 0;
- OS_NATIVE_ENTER(env, that, LMGetKbdType_FUNC);
-/*
- rc = (jbyte)LMGetKbdType();
-*/
- {
- LOAD_FUNCTION(fp, LMGetKbdType)
- if (fp) {
- rc = (jbyte)((jbyte (CALLING_CONVENTION*)())fp)();
- }
- }
- OS_NATIVE_EXIT(env, that, LMGetKbdType_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LineTo
-JNIEXPORT void JNICALL OS_NATIVE(LineTo)
- (JNIEnv *env, jclass that, jshort arg0, jshort arg1)
-{
- OS_NATIVE_ENTER(env, that, LineTo_FUNC);
-/*
- LineTo(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, LineTo)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jshort, jshort))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, LineTo_FUNC);
-}
-#endif
-
-#ifndef NO_MoveTo
-JNIEXPORT void JNICALL OS_NATIVE(MoveTo)
- (JNIEnv *env, jclass that, jshort arg0, jshort arg1)
-{
- OS_NATIVE_ENTER(env, that, MoveTo_FUNC);
-/*
- MoveTo(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, MoveTo)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jshort, jshort))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, MoveTo_FUNC);
-}
-#endif
-
-#ifndef NO_NSAccessibilityActionDescription
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityActionDescription)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityActionDescription_FUNC);
- rc = (jintLong)NSAccessibilityActionDescription((NSString*)arg0);
- OS_NATIVE_EXIT(env, that, NSAccessibilityActionDescription_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityButtonRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityButtonRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityButtonRole_FUNC);
- rc = (jintLong)NSAccessibilityButtonRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityButtonRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityCheckBoxRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityCheckBoxRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityCheckBoxRole_FUNC);
- rc = (jintLong)NSAccessibilityCheckBoxRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityCheckBoxRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityChildrenAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityChildrenAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityChildrenAttribute_FUNC);
- rc = (jintLong)NSAccessibilityChildrenAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityChildrenAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityColumnRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityColumnRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityColumnRole_FUNC);
- rc = (jintLong)NSAccessibilityColumnRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityColumnRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityComboBoxRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityComboBoxRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityComboBoxRole_FUNC);
- rc = (jintLong)NSAccessibilityComboBoxRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityComboBoxRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityConfirmAction
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityConfirmAction)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityConfirmAction_FUNC);
- rc = (jintLong)NSAccessibilityConfirmAction;
- OS_NATIVE_EXIT(env, that, NSAccessibilityConfirmAction_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityContentsAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityContentsAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityContentsAttribute_FUNC);
- rc = (jintLong)NSAccessibilityContentsAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityContentsAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityDescriptionAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityDescriptionAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityDescriptionAttribute_FUNC);
- rc = (jintLong)NSAccessibilityDescriptionAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityDescriptionAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityDialogSubrole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityDialogSubrole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityDialogSubrole_FUNC);
- rc = (jintLong)NSAccessibilityDialogSubrole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityDialogSubrole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityEnabledAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityEnabledAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityEnabledAttribute_FUNC);
- rc = (jintLong)NSAccessibilityEnabledAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityEnabledAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityExpandedAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityExpandedAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityExpandedAttribute_FUNC);
- rc = (jintLong)NSAccessibilityExpandedAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityExpandedAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityFloatingWindowSubrole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityFloatingWindowSubrole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityFloatingWindowSubrole_FUNC);
- rc = (jintLong)NSAccessibilityFloatingWindowSubrole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityFloatingWindowSubrole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityFocusedAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityFocusedAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityFocusedAttribute_FUNC);
- rc = (jintLong)NSAccessibilityFocusedAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityFocusedAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityFocusedUIElementChangedNotification
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityFocusedUIElementChangedNotification)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityFocusedUIElementChangedNotification_FUNC);
- rc = (jintLong)NSAccessibilityFocusedUIElementChangedNotification;
- OS_NATIVE_EXIT(env, that, NSAccessibilityFocusedUIElementChangedNotification_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityGridRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityGridRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityGridRole_FUNC);
- rc = (jintLong)NSAccessibilityGridRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityGridRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityGroupRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityGroupRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityGroupRole_FUNC);
- rc = (jintLong)NSAccessibilityGroupRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityGroupRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityHelpAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityHelpAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityHelpAttribute_FUNC);
- rc = (jintLong)NSAccessibilityHelpAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityHelpAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityHelpTagRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityHelpTagRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityHelpTagRole_FUNC);
- rc = (jintLong)NSAccessibilityHelpTagRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityHelpTagRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityHorizontalOrientationValue
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityHorizontalOrientationValue)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityHorizontalOrientationValue_FUNC);
- rc = (jintLong)NSAccessibilityHorizontalOrientationValue;
- OS_NATIVE_EXIT(env, that, NSAccessibilityHorizontalOrientationValue_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityHorizontalScrollBarAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityHorizontalScrollBarAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityHorizontalScrollBarAttribute_FUNC);
- rc = (jintLong)NSAccessibilityHorizontalScrollBarAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityHorizontalScrollBarAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityImageRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityImageRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityImageRole_FUNC);
- rc = (jintLong)NSAccessibilityImageRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityImageRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityIncrementorRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityIncrementorRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityIncrementorRole_FUNC);
- rc = (jintLong)NSAccessibilityIncrementorRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityIncrementorRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityInsertionPointLineNumberAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityInsertionPointLineNumberAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityInsertionPointLineNumberAttribute_FUNC);
- rc = (jintLong)NSAccessibilityInsertionPointLineNumberAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityInsertionPointLineNumberAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityLabelValueAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityLabelValueAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityLabelValueAttribute_FUNC);
- rc = (jintLong)NSAccessibilityLabelValueAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityLabelValueAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityLineForIndexParameterizedAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityLineForIndexParameterizedAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityLineForIndexParameterizedAttribute_FUNC);
- rc = (jintLong)NSAccessibilityLineForIndexParameterizedAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityLineForIndexParameterizedAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityLinkRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityLinkRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityLinkRole_FUNC);
- rc = (jintLong)NSAccessibilityLinkRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityLinkRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityLinkTextAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityLinkTextAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityLinkTextAttribute_FUNC);
- rc = (jintLong)NSAccessibilityLinkTextAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityLinkTextAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityListRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityListRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityListRole_FUNC);
- rc = (jintLong)NSAccessibilityListRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityListRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityMaxValueAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityMaxValueAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityMaxValueAttribute_FUNC);
- rc = (jintLong)NSAccessibilityMaxValueAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityMaxValueAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityMenuBarRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityMenuBarRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityMenuBarRole_FUNC);
- rc = (jintLong)NSAccessibilityMenuBarRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityMenuBarRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityMenuButtonRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityMenuButtonRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityMenuButtonRole_FUNC);
- rc = (jintLong)NSAccessibilityMenuButtonRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityMenuButtonRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityMenuItemRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityMenuItemRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityMenuItemRole_FUNC);
- rc = (jintLong)NSAccessibilityMenuItemRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityMenuItemRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityMenuRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityMenuRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityMenuRole_FUNC);
- rc = (jintLong)NSAccessibilityMenuRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityMenuRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityMinValueAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityMinValueAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityMinValueAttribute_FUNC);
- rc = (jintLong)NSAccessibilityMinValueAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityMinValueAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityNextContentsAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityNextContentsAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityNextContentsAttribute_FUNC);
- rc = (jintLong)NSAccessibilityNextContentsAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityNextContentsAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityNumberOfCharactersAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityNumberOfCharactersAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityNumberOfCharactersAttribute_FUNC);
- rc = (jintLong)NSAccessibilityNumberOfCharactersAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityNumberOfCharactersAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityOrientationAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityOrientationAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityOrientationAttribute_FUNC);
- rc = (jintLong)NSAccessibilityOrientationAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityOrientationAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityOutlineRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityOutlineRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityOutlineRole_FUNC);
- rc = (jintLong)NSAccessibilityOutlineRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityOutlineRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityOutlineRowSubrole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityOutlineRowSubrole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityOutlineRowSubrole_FUNC);
- rc = (jintLong)NSAccessibilityOutlineRowSubrole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityOutlineRowSubrole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityParentAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityParentAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityParentAttribute_FUNC);
- rc = (jintLong)NSAccessibilityParentAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityParentAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityPopUpButtonRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityPopUpButtonRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityPopUpButtonRole_FUNC);
- rc = (jintLong)NSAccessibilityPopUpButtonRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityPopUpButtonRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityPositionAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityPositionAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityPositionAttribute_FUNC);
- rc = (jintLong)NSAccessibilityPositionAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityPositionAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityPostNotification
-JNIEXPORT void JNICALL OS_NATIVE(NSAccessibilityPostNotification)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, NSAccessibilityPostNotification_FUNC);
- NSAccessibilityPostNotification((id)arg0, (NSString*)arg1);
- OS_NATIVE_EXIT(env, that, NSAccessibilityPostNotification_FUNC);
-}
-#endif
-
-#ifndef NO_NSAccessibilityPressAction
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityPressAction)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityPressAction_FUNC);
- rc = (jintLong)NSAccessibilityPressAction;
- OS_NATIVE_EXIT(env, that, NSAccessibilityPressAction_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityPreviousContentsAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityPreviousContentsAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityPreviousContentsAttribute_FUNC);
- rc = (jintLong)NSAccessibilityPreviousContentsAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityPreviousContentsAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityProgressIndicatorRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityProgressIndicatorRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityProgressIndicatorRole_FUNC);
- rc = (jintLong)NSAccessibilityProgressIndicatorRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityProgressIndicatorRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityRTFForRangeParameterizedAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityRTFForRangeParameterizedAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityRTFForRangeParameterizedAttribute_FUNC);
- rc = (jintLong)NSAccessibilityRTFForRangeParameterizedAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityRTFForRangeParameterizedAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityRadioButtonRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityRadioButtonRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityRadioButtonRole_FUNC);
- rc = (jintLong)NSAccessibilityRadioButtonRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityRadioButtonRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityRadioGroupRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityRadioGroupRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityRadioGroupRole_FUNC);
- rc = (jintLong)NSAccessibilityRadioGroupRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityRadioGroupRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityRaiseBadArgumentException
-JNIEXPORT void JNICALL OS_NATIVE(NSAccessibilityRaiseBadArgumentException)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- OS_NATIVE_ENTER(env, that, NSAccessibilityRaiseBadArgumentException_FUNC);
- NSAccessibilityRaiseBadArgumentException((id)arg0, (NSString*)arg1, (id)arg2);
- OS_NATIVE_EXIT(env, that, NSAccessibilityRaiseBadArgumentException_FUNC);
-}
-#endif
-
-#ifndef NO_NSAccessibilityRangeForIndexParameterizedAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityRangeForIndexParameterizedAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityRangeForIndexParameterizedAttribute_FUNC);
- rc = (jintLong)NSAccessibilityRangeForIndexParameterizedAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityRangeForIndexParameterizedAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityRangeForLineParameterizedAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityRangeForLineParameterizedAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityRangeForLineParameterizedAttribute_FUNC);
- rc = (jintLong)NSAccessibilityRangeForLineParameterizedAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityRangeForLineParameterizedAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityRangeForPositionParameterizedAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityRangeForPositionParameterizedAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityRangeForPositionParameterizedAttribute_FUNC);
- rc = (jintLong)NSAccessibilityRangeForPositionParameterizedAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityRangeForPositionParameterizedAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityRoleAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityRoleAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityRoleAttribute_FUNC);
- rc = (jintLong)NSAccessibilityRoleAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityRoleAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityRoleDescription
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityRoleDescription)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityRoleDescription_FUNC);
- rc = (jintLong)NSAccessibilityRoleDescription((NSString*)arg0, (NSString*)arg1);
- OS_NATIVE_EXIT(env, that, NSAccessibilityRoleDescription_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityRoleDescriptionAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityRoleDescriptionAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityRoleDescriptionAttribute_FUNC);
- rc = (jintLong)NSAccessibilityRoleDescriptionAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityRoleDescriptionAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityRoleDescriptionForUIElement
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityRoleDescriptionForUIElement)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityRoleDescriptionForUIElement_FUNC);
- rc = (jintLong)NSAccessibilityRoleDescriptionForUIElement((id)arg0);
- OS_NATIVE_EXIT(env, that, NSAccessibilityRoleDescriptionForUIElement_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityRowRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityRowRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityRowRole_FUNC);
- rc = (jintLong)NSAccessibilityRowRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityRowRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityScrollAreaRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityScrollAreaRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityScrollAreaRole_FUNC);
- rc = (jintLong)NSAccessibilityScrollAreaRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityScrollAreaRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityScrollBarRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityScrollBarRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityScrollBarRole_FUNC);
- rc = (jintLong)NSAccessibilityScrollBarRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityScrollBarRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilitySelectedAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilitySelectedAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilitySelectedAttribute_FUNC);
- rc = (jintLong)NSAccessibilitySelectedAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilitySelectedAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilitySelectedChildrenAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilitySelectedChildrenAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilitySelectedChildrenAttribute_FUNC);
- rc = (jintLong)NSAccessibilitySelectedChildrenAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilitySelectedChildrenAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilitySelectedChildrenChangedNotification
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilitySelectedChildrenChangedNotification)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilitySelectedChildrenChangedNotification_FUNC);
- rc = (jintLong)NSAccessibilitySelectedChildrenChangedNotification;
- OS_NATIVE_EXIT(env, that, NSAccessibilitySelectedChildrenChangedNotification_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilitySelectedTextAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilitySelectedTextAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilitySelectedTextAttribute_FUNC);
- rc = (jintLong)NSAccessibilitySelectedTextAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilitySelectedTextAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilitySelectedTextChangedNotification
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilitySelectedTextChangedNotification)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilitySelectedTextChangedNotification_FUNC);
- rc = (jintLong)NSAccessibilitySelectedTextChangedNotification;
- OS_NATIVE_EXIT(env, that, NSAccessibilitySelectedTextChangedNotification_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilitySelectedTextRangeAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilitySelectedTextRangeAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilitySelectedTextRangeAttribute_FUNC);
- rc = (jintLong)NSAccessibilitySelectedTextRangeAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilitySelectedTextRangeAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilitySelectedTextRangesAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilitySelectedTextRangesAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilitySelectedTextRangesAttribute_FUNC);
- rc = (jintLong)NSAccessibilitySelectedTextRangesAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilitySelectedTextRangesAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityServesAsTitleForUIElementsAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityServesAsTitleForUIElementsAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityServesAsTitleForUIElementsAttribute_FUNC);
- rc = (jintLong)NSAccessibilityServesAsTitleForUIElementsAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityServesAsTitleForUIElementsAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilitySizeAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilitySizeAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilitySizeAttribute_FUNC);
- rc = (jintLong)NSAccessibilitySizeAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilitySizeAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilitySliderRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilitySliderRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilitySliderRole_FUNC);
- rc = (jintLong)NSAccessibilitySliderRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilitySliderRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilitySortButtonRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilitySortButtonRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilitySortButtonRole_FUNC);
- rc = (jintLong)NSAccessibilitySortButtonRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilitySortButtonRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilitySplitterRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilitySplitterRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilitySplitterRole_FUNC);
- rc = (jintLong)NSAccessibilitySplitterRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilitySplitterRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityStandardWindowSubrole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityStandardWindowSubrole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityStandardWindowSubrole_FUNC);
- rc = (jintLong)NSAccessibilityStandardWindowSubrole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityStandardWindowSubrole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityStaticTextRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityStaticTextRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityStaticTextRole_FUNC);
- rc = (jintLong)NSAccessibilityStaticTextRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityStaticTextRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityStringForRangeParameterizedAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityStringForRangeParameterizedAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityStringForRangeParameterizedAttribute_FUNC);
- rc = (jintLong)NSAccessibilityStringForRangeParameterizedAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityStringForRangeParameterizedAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityStyleRangeForIndexParameterizedAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityStyleRangeForIndexParameterizedAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityStyleRangeForIndexParameterizedAttribute_FUNC);
- rc = (jintLong)NSAccessibilityStyleRangeForIndexParameterizedAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityStyleRangeForIndexParameterizedAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilitySubroleAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilitySubroleAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilitySubroleAttribute_FUNC);
- rc = (jintLong)NSAccessibilitySubroleAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilitySubroleAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilitySystemDialogSubrole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilitySystemDialogSubrole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilitySystemDialogSubrole_FUNC);
- rc = (jintLong)NSAccessibilitySystemDialogSubrole;
- OS_NATIVE_EXIT(env, that, NSAccessibilitySystemDialogSubrole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityTabGroupRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityTabGroupRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityTabGroupRole_FUNC);
- rc = (jintLong)NSAccessibilityTabGroupRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityTabGroupRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityTableRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityTableRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityTableRole_FUNC);
- rc = (jintLong)NSAccessibilityTableRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityTableRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityTableRowSubrole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityTableRowSubrole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityTableRowSubrole_FUNC);
- rc = (jintLong)NSAccessibilityTableRowSubrole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityTableRowSubrole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityTabsAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityTabsAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityTabsAttribute_FUNC);
- rc = (jintLong)NSAccessibilityTabsAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityTabsAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityTextAreaRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityTextAreaRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityTextAreaRole_FUNC);
- rc = (jintLong)NSAccessibilityTextAreaRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityTextAreaRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityTextFieldRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityTextFieldRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityTextFieldRole_FUNC);
- rc = (jintLong)NSAccessibilityTextFieldRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityTextFieldRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityTextLinkSubrole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityTextLinkSubrole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityTextLinkSubrole_FUNC);
- rc = (jintLong)NSAccessibilityTextLinkSubrole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityTextLinkSubrole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityTitleAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityTitleAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityTitleAttribute_FUNC);
- rc = (jintLong)NSAccessibilityTitleAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityTitleAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityTitleUIElementAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityTitleUIElementAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityTitleUIElementAttribute_FUNC);
- rc = (jintLong)NSAccessibilityTitleUIElementAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityTitleUIElementAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityToolbarRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityToolbarRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityToolbarRole_FUNC);
- rc = (jintLong)NSAccessibilityToolbarRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityToolbarRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityTopLevelUIElementAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityTopLevelUIElementAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityTopLevelUIElementAttribute_FUNC);
- rc = (jintLong)NSAccessibilityTopLevelUIElementAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityTopLevelUIElementAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityUnignoredAncestor
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityUnignoredAncestor)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityUnignoredAncestor_FUNC);
- rc = (jintLong)NSAccessibilityUnignoredAncestor((id)arg0);
- OS_NATIVE_EXIT(env, that, NSAccessibilityUnignoredAncestor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityUnignoredChildren
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityUnignoredChildren)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityUnignoredChildren_FUNC);
- rc = (jintLong)NSAccessibilityUnignoredChildren((NSArray*)arg0);
- OS_NATIVE_EXIT(env, that, NSAccessibilityUnignoredChildren_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityUnignoredChildrenForOnlyChild
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityUnignoredChildrenForOnlyChild)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityUnignoredChildrenForOnlyChild_FUNC);
- rc = (jintLong)NSAccessibilityUnignoredChildrenForOnlyChild((id)arg0);
- OS_NATIVE_EXIT(env, that, NSAccessibilityUnignoredChildrenForOnlyChild_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityUnignoredDescendant
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityUnignoredDescendant)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityUnignoredDescendant_FUNC);
- rc = (jintLong)NSAccessibilityUnignoredDescendant((id)arg0);
- OS_NATIVE_EXIT(env, that, NSAccessibilityUnignoredDescendant_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityUnknownRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityUnknownRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityUnknownRole_FUNC);
- rc = (jintLong)NSAccessibilityUnknownRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityUnknownRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityUnknownSubrole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityUnknownSubrole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityUnknownSubrole_FUNC);
- rc = (jintLong)NSAccessibilityUnknownSubrole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityUnknownSubrole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityValueAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityValueAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityValueAttribute_FUNC);
- rc = (jintLong)NSAccessibilityValueAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityValueAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityValueChangedNotification
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityValueChangedNotification)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityValueChangedNotification_FUNC);
- rc = (jintLong)NSAccessibilityValueChangedNotification;
- OS_NATIVE_EXIT(env, that, NSAccessibilityValueChangedNotification_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityValueDescriptionAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityValueDescriptionAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityValueDescriptionAttribute_FUNC);
- rc = (jintLong)NSAccessibilityValueDescriptionAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityValueDescriptionAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityValueIndicatorRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityValueIndicatorRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityValueIndicatorRole_FUNC);
- rc = (jintLong)NSAccessibilityValueIndicatorRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityValueIndicatorRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityVerticalOrientationValue
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityVerticalOrientationValue)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityVerticalOrientationValue_FUNC);
- rc = (jintLong)NSAccessibilityVerticalOrientationValue;
- OS_NATIVE_EXIT(env, that, NSAccessibilityVerticalOrientationValue_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityVerticalScrollBarAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityVerticalScrollBarAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityVerticalScrollBarAttribute_FUNC);
- rc = (jintLong)NSAccessibilityVerticalScrollBarAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityVerticalScrollBarAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityVisibleCharacterRangeAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityVisibleCharacterRangeAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityVisibleCharacterRangeAttribute_FUNC);
- rc = (jintLong)NSAccessibilityVisibleCharacterRangeAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityVisibleCharacterRangeAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityVisibleChildrenAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityVisibleChildrenAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityVisibleChildrenAttribute_FUNC);
- rc = (jintLong)NSAccessibilityVisibleChildrenAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityVisibleChildrenAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityWindowAttribute
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityWindowAttribute)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityWindowAttribute_FUNC);
- rc = (jintLong)NSAccessibilityWindowAttribute;
- OS_NATIVE_EXIT(env, that, NSAccessibilityWindowAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAccessibilityWindowRole
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityWindowRole)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSAccessibilityWindowRole_FUNC);
- rc = (jintLong)NSAccessibilityWindowRole;
- OS_NATIVE_EXIT(env, that, NSAccessibilityWindowRole_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSAffineTransformStruct_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(NSAffineTransformStruct_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NSAffineTransformStruct_1sizeof_FUNC);
- rc = (jint)NSAffineTransformStruct_sizeof();
- OS_NATIVE_EXIT(env, that, NSAffineTransformStruct_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSApplicationDidChangeScreenParametersNotification
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSApplicationDidChangeScreenParametersNotification)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSApplicationDidChangeScreenParametersNotification_FUNC);
- rc = (jintLong)NSApplicationDidChangeScreenParametersNotification;
- OS_NATIVE_EXIT(env, that, NSApplicationDidChangeScreenParametersNotification_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSBackgroundColorAttributeName
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSBackgroundColorAttributeName)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSBackgroundColorAttributeName_FUNC);
- rc = (jintLong)NSBackgroundColorAttributeName;
- OS_NATIVE_EXIT(env, that, NSBackgroundColorAttributeName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSBaselineOffsetAttributeName
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSBaselineOffsetAttributeName)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSBaselineOffsetAttributeName_FUNC);
- rc = (jintLong)NSBaselineOffsetAttributeName;
- OS_NATIVE_EXIT(env, that, NSBaselineOffsetAttributeName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSBeep
-JNIEXPORT void JNICALL OS_NATIVE(NSBeep)
- (JNIEnv *env, jclass that)
-{
- OS_NATIVE_ENTER(env, that, NSBeep_FUNC);
- NSBeep();
- OS_NATIVE_EXIT(env, that, NSBeep_FUNC);
-}
-#endif
-
-#ifndef NO_NSBitsPerPixelFromDepth
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSBitsPerPixelFromDepth)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSBitsPerPixelFromDepth_FUNC);
- rc = (jintLong)NSBitsPerPixelFromDepth((NSWindowDepth)arg0);
- OS_NATIVE_EXIT(env, that, NSBitsPerPixelFromDepth_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSCalibratedRGBColorSpace
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSCalibratedRGBColorSpace)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSCalibratedRGBColorSpace_FUNC);
- rc = (jintLong)NSCalibratedRGBColorSpace;
- OS_NATIVE_EXIT(env, that, NSCalibratedRGBColorSpace_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSCopyBits
-JNIEXPORT void JNICALL OS_NATIVE(NSCopyBits)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jobject arg2)
-{
- NSRect _arg1, *lparg1=NULL;
- NSPoint _arg2, *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, NSCopyBits_FUNC);
- if (arg1) if ((lparg1 = getNSRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getNSPointFields(env, arg2, &_arg2)) == NULL) goto fail;
- NSCopyBits((NSInteger)arg0, *lparg1, *lparg2);
-fail:
- if (arg2 && lparg2) setNSPointFields(env, arg2, lparg2);
- if (arg1 && lparg1) setNSRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, NSCopyBits_FUNC);
-}
-#endif
-
-#ifndef NO_NSDefaultRunLoopMode
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSDefaultRunLoopMode)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSDefaultRunLoopMode_FUNC);
- rc = (jintLong)NSDefaultRunLoopMode;
- OS_NATIVE_EXIT(env, that, NSDefaultRunLoopMode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSDeviceRGBColorSpace
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSDeviceRGBColorSpace)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSDeviceRGBColorSpace_FUNC);
- rc = (jintLong)NSDeviceRGBColorSpace;
- OS_NATIVE_EXIT(env, that, NSDeviceRGBColorSpace_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSDeviceResolution
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSDeviceResolution)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSDeviceResolution_FUNC);
- rc = (jintLong)NSDeviceResolution;
- OS_NATIVE_EXIT(env, that, NSDeviceResolution_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSDragPboard
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSDragPboard)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSDragPboard_FUNC);
- rc = (jintLong)NSDragPboard;
- OS_NATIVE_EXIT(env, that, NSDragPboard_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSEqualRects
-JNIEXPORT jboolean JNICALL OS_NATIVE(NSEqualRects)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1)
-{
- NSRect _arg0, *lparg0=NULL;
- NSRect _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, NSEqualRects_FUNC);
- if (arg0) if ((lparg0 = getNSRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getNSRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)NSEqualRects(*lparg0, *lparg1);
-fail:
- if (arg1 && lparg1) setNSRectFields(env, arg1, lparg1);
- if (arg0 && lparg0) setNSRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, NSEqualRects_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSErrorFailingURLStringKey
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSErrorFailingURLStringKey)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSErrorFailingURLStringKey_FUNC);
- rc = (jintLong)NSErrorFailingURLStringKey;
- OS_NATIVE_EXIT(env, that, NSErrorFailingURLStringKey_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSEventTrackingRunLoopMode
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSEventTrackingRunLoopMode)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSEventTrackingRunLoopMode_FUNC);
- rc = (jintLong)NSEventTrackingRunLoopMode;
- OS_NATIVE_EXIT(env, that, NSEventTrackingRunLoopMode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSFileTypeForHFSTypeCode
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSFileTypeForHFSTypeCode)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSFileTypeForHFSTypeCode_FUNC);
- rc = (jintLong)NSFileTypeForHFSTypeCode((OSType)arg0);
- OS_NATIVE_EXIT(env, that, NSFileTypeForHFSTypeCode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSFilenamesPboardType
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSFilenamesPboardType)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSFilenamesPboardType_FUNC);
- rc = (jintLong)NSFilenamesPboardType;
- OS_NATIVE_EXIT(env, that, NSFilenamesPboardType_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSFontAttributeName
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSFontAttributeName)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSFontAttributeName_FUNC);
- rc = (jintLong)NSFontAttributeName;
- OS_NATIVE_EXIT(env, that, NSFontAttributeName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSForegroundColorAttributeName
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSForegroundColorAttributeName)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSForegroundColorAttributeName_FUNC);
- rc = (jintLong)NSForegroundColorAttributeName;
- OS_NATIVE_EXIT(env, that, NSForegroundColorAttributeName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSGetSizeAndAlignment
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSGetSizeAndAlignment)
- (JNIEnv *env, jclass that, jintLong arg0, jintLongArray arg1, jintLongArray arg2)
-{
- jintLong *lparg1=NULL;
- jintLong *lparg2=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSGetSizeAndAlignment_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jintLong)NSGetSizeAndAlignment((char*)arg0, (NSUInteger*)lparg1, (NSUInteger*)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, NSGetSizeAndAlignment_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSHTMLPboardType
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSHTMLPboardType)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSHTMLPboardType_FUNC);
- rc = (jintLong)NSHTMLPboardType;
- OS_NATIVE_EXIT(env, that, NSHTMLPboardType_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSLinkAttributeName
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSLinkAttributeName)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSLinkAttributeName_FUNC);
- rc = (jintLong)NSLinkAttributeName;
- OS_NATIVE_EXIT(env, that, NSLinkAttributeName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSNumberOfColorComponents
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSNumberOfColorComponents)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSNumberOfColorComponents_FUNC);
- rc = (jintLong)NSNumberOfColorComponents((NSString*)arg0);
- OS_NATIVE_EXIT(env, that, NSNumberOfColorComponents_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSObliquenessAttributeName
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSObliquenessAttributeName)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSObliquenessAttributeName_FUNC);
- rc = (jintLong)NSObliquenessAttributeName;
- OS_NATIVE_EXIT(env, that, NSObliquenessAttributeName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSParagraphStyleAttributeName
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSParagraphStyleAttributeName)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSParagraphStyleAttributeName_FUNC);
- rc = (jintLong)NSParagraphStyleAttributeName;
- OS_NATIVE_EXIT(env, that, NSParagraphStyleAttributeName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSPointInRect
-JNIEXPORT jboolean JNICALL OS_NATIVE(NSPointInRect)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1)
-{
- NSPoint _arg0, *lparg0=NULL;
- NSRect _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, NSPointInRect_FUNC);
- if (arg0) if ((lparg0 = getNSPointFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getNSRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)NSPointInRect(*lparg0, *lparg1);
-fail:
- if (arg1 && lparg1) setNSRectFields(env, arg1, lparg1);
- if (arg0 && lparg0) setNSPointFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, NSPointInRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSPoint_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(NSPoint_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NSPoint_1sizeof_FUNC);
- rc = (jint)NSPoint_sizeof();
- OS_NATIVE_EXIT(env, that, NSPoint_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSPrintAllPages
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSPrintAllPages)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSPrintAllPages_FUNC);
- rc = (jintLong)NSPrintAllPages;
- OS_NATIVE_EXIT(env, that, NSPrintAllPages_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSPrintCopies
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSPrintCopies)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSPrintCopies_FUNC);
- rc = (jintLong)NSPrintCopies;
- OS_NATIVE_EXIT(env, that, NSPrintCopies_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSPrintFirstPage
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSPrintFirstPage)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSPrintFirstPage_FUNC);
- rc = (jintLong)NSPrintFirstPage;
- OS_NATIVE_EXIT(env, that, NSPrintFirstPage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSPrintJobDisposition
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSPrintJobDisposition)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSPrintJobDisposition_FUNC);
- rc = (jintLong)NSPrintJobDisposition;
- OS_NATIVE_EXIT(env, that, NSPrintJobDisposition_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSPrintLastPage
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSPrintLastPage)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSPrintLastPage_FUNC);
- rc = (jintLong)NSPrintLastPage;
- OS_NATIVE_EXIT(env, that, NSPrintLastPage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSPrintMustCollate
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSPrintMustCollate)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSPrintMustCollate_FUNC);
- rc = (jintLong)NSPrintMustCollate;
- OS_NATIVE_EXIT(env, that, NSPrintMustCollate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSPrintPreviewJob
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSPrintPreviewJob)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSPrintPreviewJob_FUNC);
- rc = (jintLong)NSPrintPreviewJob;
- OS_NATIVE_EXIT(env, that, NSPrintPreviewJob_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSPrintSaveJob
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSPrintSaveJob)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSPrintSaveJob_FUNC);
- rc = (jintLong)NSPrintSaveJob;
- OS_NATIVE_EXIT(env, that, NSPrintSaveJob_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSPrintSavePath
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSPrintSavePath)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSPrintSavePath_FUNC);
- rc = (jintLong)NSPrintSavePath;
- OS_NATIVE_EXIT(env, that, NSPrintSavePath_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSPrintScalingFactor
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSPrintScalingFactor)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSPrintScalingFactor_FUNC);
- rc = (jintLong)NSPrintScalingFactor;
- OS_NATIVE_EXIT(env, that, NSPrintScalingFactor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSPrintSpoolJob
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSPrintSpoolJob)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSPrintSpoolJob_FUNC);
- rc = (jintLong)NSPrintSpoolJob;
- OS_NATIVE_EXIT(env, that, NSPrintSpoolJob_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSRTFPboardType
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSRTFPboardType)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSRTFPboardType_FUNC);
- rc = (jintLong)NSRTFPboardType;
- OS_NATIVE_EXIT(env, that, NSRTFPboardType_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSRange_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(NSRange_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NSRange_1sizeof_FUNC);
- rc = (jint)NSRange_sizeof();
- OS_NATIVE_EXIT(env, that, NSRange_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSRect_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(NSRect_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NSRect_1sizeof_FUNC);
- rc = (jint)NSRect_sizeof();
- OS_NATIVE_EXIT(env, that, NSRect_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSSearchPathForDirectoriesInDomains
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSSearchPathForDirectoriesInDomains)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jboolean arg2)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSSearchPathForDirectoriesInDomains_FUNC);
- rc = (jintLong)NSSearchPathForDirectoriesInDomains((NSSearchPathDirectory)arg0, (NSSearchPathDomainMask)arg1, (BOOL)arg2);
- OS_NATIVE_EXIT(env, that, NSSearchPathForDirectoriesInDomains_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSSize_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(NSSize_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NSSize_1sizeof_FUNC);
- rc = (jint)NSSize_sizeof();
- OS_NATIVE_EXIT(env, that, NSSize_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSStrikethroughColorAttributeName
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSStrikethroughColorAttributeName)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSStrikethroughColorAttributeName_FUNC);
- rc = (jintLong)NSStrikethroughColorAttributeName;
- OS_NATIVE_EXIT(env, that, NSStrikethroughColorAttributeName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSStrikethroughStyleAttributeName
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSStrikethroughStyleAttributeName)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSStrikethroughStyleAttributeName_FUNC);
- rc = (jintLong)NSStrikethroughStyleAttributeName;
- OS_NATIVE_EXIT(env, that, NSStrikethroughStyleAttributeName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSStringPboardType
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSStringPboardType)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSStringPboardType_FUNC);
- rc = (jintLong)NSStringPboardType;
- OS_NATIVE_EXIT(env, that, NSStringPboardType_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSStrokeWidthAttributeName
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSStrokeWidthAttributeName)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSStrokeWidthAttributeName_FUNC);
- rc = (jintLong)NSStrokeWidthAttributeName;
- OS_NATIVE_EXIT(env, that, NSStrokeWidthAttributeName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSSystemColorsDidChangeNotification
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSSystemColorsDidChangeNotification)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSSystemColorsDidChangeNotification_FUNC);
- rc = (jintLong)NSSystemColorsDidChangeNotification;
- OS_NATIVE_EXIT(env, that, NSSystemColorsDidChangeNotification_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSTIFFPboardType
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSTIFFPboardType)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSTIFFPboardType_FUNC);
- rc = (jintLong)NSTIFFPboardType;
- OS_NATIVE_EXIT(env, that, NSTIFFPboardType_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSTemporaryDirectory
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSTemporaryDirectory)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSTemporaryDirectory_FUNC);
- rc = (jintLong)NSTemporaryDirectory();
- OS_NATIVE_EXIT(env, that, NSTemporaryDirectory_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSToolbarCustomizeToolbarItemIdentifier
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSToolbarCustomizeToolbarItemIdentifier)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSToolbarCustomizeToolbarItemIdentifier_FUNC);
- rc = (jintLong)NSToolbarCustomizeToolbarItemIdentifier;
- OS_NATIVE_EXIT(env, that, NSToolbarCustomizeToolbarItemIdentifier_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSToolbarDidRemoveItemNotification
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSToolbarDidRemoveItemNotification)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSToolbarDidRemoveItemNotification_FUNC);
- rc = (jintLong)NSToolbarDidRemoveItemNotification;
- OS_NATIVE_EXIT(env, that, NSToolbarDidRemoveItemNotification_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSToolbarFlexibleSpaceItemIdentifier
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSToolbarFlexibleSpaceItemIdentifier)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSToolbarFlexibleSpaceItemIdentifier_FUNC);
- rc = (jintLong)NSToolbarFlexibleSpaceItemIdentifier;
- OS_NATIVE_EXIT(env, that, NSToolbarFlexibleSpaceItemIdentifier_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSToolbarPrintItemIdentifier
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSToolbarPrintItemIdentifier)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSToolbarPrintItemIdentifier_FUNC);
- rc = (jintLong)NSToolbarPrintItemIdentifier;
- OS_NATIVE_EXIT(env, that, NSToolbarPrintItemIdentifier_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSToolbarSeparatorItemIdentifier
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSToolbarSeparatorItemIdentifier)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSToolbarSeparatorItemIdentifier_FUNC);
- rc = (jintLong)NSToolbarSeparatorItemIdentifier;
- OS_NATIVE_EXIT(env, that, NSToolbarSeparatorItemIdentifier_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSToolbarShowColorsItemIdentifier
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSToolbarShowColorsItemIdentifier)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSToolbarShowColorsItemIdentifier_FUNC);
- rc = (jintLong)NSToolbarShowColorsItemIdentifier;
- OS_NATIVE_EXIT(env, that, NSToolbarShowColorsItemIdentifier_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSToolbarShowFontsItemIdentifier
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSToolbarShowFontsItemIdentifier)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSToolbarShowFontsItemIdentifier_FUNC);
- rc = (jintLong)NSToolbarShowFontsItemIdentifier;
- OS_NATIVE_EXIT(env, that, NSToolbarShowFontsItemIdentifier_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSToolbarSpaceItemIdentifier
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSToolbarSpaceItemIdentifier)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSToolbarSpaceItemIdentifier_FUNC);
- rc = (jintLong)NSToolbarSpaceItemIdentifier;
- OS_NATIVE_EXIT(env, that, NSToolbarSpaceItemIdentifier_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSToolbarWillAddItemNotification
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSToolbarWillAddItemNotification)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSToolbarWillAddItemNotification_FUNC);
- rc = (jintLong)NSToolbarWillAddItemNotification;
- OS_NATIVE_EXIT(env, that, NSToolbarWillAddItemNotification_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSURLPboardType
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSURLPboardType)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSURLPboardType_FUNC);
- rc = (jintLong)NSURLPboardType;
- OS_NATIVE_EXIT(env, that, NSURLPboardType_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSUnderlineColorAttributeName
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSUnderlineColorAttributeName)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSUnderlineColorAttributeName_FUNC);
- rc = (jintLong)NSUnderlineColorAttributeName;
- OS_NATIVE_EXIT(env, that, NSUnderlineColorAttributeName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSUnderlineStyleAttributeName
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSUnderlineStyleAttributeName)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSUnderlineStyleAttributeName_FUNC);
- rc = (jintLong)NSUnderlineStyleAttributeName;
- OS_NATIVE_EXIT(env, that, NSUnderlineStyleAttributeName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSViewGlobalFrameDidChangeNotification
-JNIEXPORT jintLong JNICALL OS_NATIVE(NSViewGlobalFrameDidChangeNotification)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NSViewGlobalFrameDidChangeNotification_FUNC);
- rc = (jintLong)NSViewGlobalFrameDidChangeNotification;
- OS_NATIVE_EXIT(env, that, NSViewGlobalFrameDidChangeNotification_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NewGlobalRef
-JNIEXPORT jintLong JNICALL OS_NATIVE(NewGlobalRef)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NewGlobalRef_FUNC);
- rc = (jintLong)(*env)->NewGlobalRef(env, arg0);
- OS_NATIVE_EXIT(env, that, NewGlobalRef_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NewRgn
-JNIEXPORT jintLong JNICALL OS_NATIVE(NewRgn)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, NewRgn_FUNC);
-/*
- rc = (jintLong)NewRgn();
-*/
- {
- LOAD_FUNCTION(fp, NewRgn)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)())fp)();
- }
- }
- OS_NATIVE_EXIT(env, that, NewRgn_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OffsetRgn
-JNIEXPORT void JNICALL OS_NATIVE(OffsetRgn)
- (JNIEnv *env, jclass that, jintLong arg0, jshort arg1, jshort arg2)
-{
- OS_NATIVE_ENTER(env, that, OffsetRgn_FUNC);
-/*
- OffsetRgn(arg0, arg1, arg2);
-*/
- {
- LOAD_FUNCTION(fp, OffsetRgn)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jshort, jshort))fp)(arg0, arg1, arg2);
- }
- }
- OS_NATIVE_EXIT(env, that, OffsetRgn_FUNC);
-}
-#endif
-
-#ifndef NO_OpenRgn
-JNIEXPORT void JNICALL OS_NATIVE(OpenRgn)
- (JNIEnv *env, jclass that)
-{
- OS_NATIVE_ENTER(env, that, OpenRgn_FUNC);
-/*
- OpenRgn();
-*/
- {
- LOAD_FUNCTION(fp, OpenRgn)
- if (fp) {
- ((void (CALLING_CONVENTION*)())fp)();
- }
- }
- OS_NATIVE_EXIT(env, that, OpenRgn_FUNC);
-}
-#endif
-
-#ifndef NO_PtInRgn
-JNIEXPORT jboolean JNICALL OS_NATIVE(PtInRgn)
- (JNIEnv *env, jclass that, jshortArray arg0, jintLong arg1)
-{
- jshort *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, PtInRgn_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetShortArrayElements(env, arg0, NULL)) == NULL) goto fail;
-/*
- rc = (jboolean)PtInRgn(*(Point *)lparg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, PtInRgn)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(Point, jintLong))fp)(*(Point *)lparg0, arg1);
- }
- }
-fail:
- if (arg0 && lparg0) (*env)->ReleaseShortArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, PtInRgn_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_QDRegionToRects
-JNIEXPORT jint JNICALL OS_NATIVE(QDRegionToRects)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jintLong arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, QDRegionToRects_FUNC);
-/*
- rc = (jint)QDRegionToRects(arg0, arg1, arg2, arg3);
-*/
- {
- LOAD_FUNCTION(fp, QDRegionToRects)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong, jint, jintLong, jintLong))fp)(arg0, arg1, arg2, arg3);
- }
- }
- OS_NATIVE_EXIT(env, that, QDRegionToRects_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RectInRgn
-JNIEXPORT jboolean JNICALL OS_NATIVE(RectInRgn)
- (JNIEnv *env, jclass that, jshortArray arg0, jintLong arg1)
-{
- jshort *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, RectInRgn_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetShortArrayElements(env, arg0, NULL)) == NULL) goto fail;
-/*
- rc = (jboolean)RectInRgn(lparg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, RectInRgn)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jshort *, jintLong))fp)(lparg0, arg1);
- }
- }
-fail:
- if (arg0 && lparg0) (*env)->ReleaseShortArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, RectInRgn_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RectRgn
-JNIEXPORT void JNICALL OS_NATIVE(RectRgn)
- (JNIEnv *env, jclass that, jintLong arg0, jshortArray arg1)
-{
- jshort *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, RectRgn_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetShortArrayElements(env, arg1, NULL)) == NULL) goto fail;
-/*
- RectRgn(arg0, lparg1);
-*/
- {
- LOAD_FUNCTION(fp, RectRgn)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jshort *))fp)(arg0, lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) (*env)->ReleaseShortArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, RectRgn_FUNC);
-}
-#endif
-
-#ifndef NO_SectRgn
-JNIEXPORT void JNICALL OS_NATIVE(SectRgn)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- OS_NATIVE_ENTER(env, that, SectRgn_FUNC);
-/*
- SectRgn(arg0, arg1, arg2);
-*/
- {
- LOAD_FUNCTION(fp, SectRgn)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jintLong, jintLong))fp)(arg0, arg1, arg2);
- }
- }
- OS_NATIVE_EXIT(env, that, SectRgn_FUNC);
-}
-#endif
-
-#ifndef NO_SetFrontProcess
-JNIEXPORT jint JNICALL OS_NATIVE(SetFrontProcess)
- (JNIEnv *env, jclass that, jintArray arg0)
-{
- jint *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetFrontProcess_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)SetFrontProcess((ProcessSerialNumber *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, SetFrontProcess_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetRect
-JNIEXPORT void JNICALL OS_NATIVE(SetRect)
- (JNIEnv *env, jclass that, jshortArray arg0, jshort arg1, jshort arg2, jshort arg3, jshort arg4)
-{
- jshort *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, SetRect_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetShortArrayElements(env, arg0, NULL)) == NULL) goto fail;
-/*
- SetRect(lparg0, arg1, arg2, arg3, arg4);
-*/
- {
- LOAD_FUNCTION(fp, SetRect)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jshort *, jshort, jshort, jshort, jshort))fp)(lparg0, arg1, arg2, arg3, arg4);
- }
- }
-fail:
- if (arg0 && lparg0) (*env)->ReleaseShortArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, SetRect_FUNC);
-}
-#endif
-
-#ifndef NO_SetSystemUIMode
-JNIEXPORT jint JNICALL OS_NATIVE(SetSystemUIMode)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetSystemUIMode_FUNC);
-/*
- rc = (jint)SetSystemUIMode((UInt32)arg0, (UInt32)arg1);
-*/
- {
- LOAD_FUNCTION(fp, SetSystemUIMode)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(UInt32, UInt32))fp)((UInt32)arg0, (UInt32)arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, SetSystemUIMode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetThemeCursor
-JNIEXPORT jint JNICALL OS_NATIVE(SetThemeCursor)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetThemeCursor_FUNC);
-/*
- rc = (jint)SetThemeCursor(arg0);
-*/
- {
- LOAD_FUNCTION(fp, SetThemeCursor)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jint))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, SetThemeCursor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TISCopyCurrentKeyboardInputSource
-JNIEXPORT jintLong JNICALL OS_NATIVE(TISCopyCurrentKeyboardInputSource)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, TISCopyCurrentKeyboardInputSource_FUNC);
-/*
- rc = (jintLong)TISCopyCurrentKeyboardInputSource();
-*/
- {
- LOAD_FUNCTION(fp, TISCopyCurrentKeyboardInputSource)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)())fp)();
- }
- }
- OS_NATIVE_EXIT(env, that, TISCopyCurrentKeyboardInputSource_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TISGetInputSourceProperty
-JNIEXPORT jintLong JNICALL OS_NATIVE(TISGetInputSourceProperty)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, TISGetInputSourceProperty_FUNC);
-/*
- rc = (jintLong)TISGetInputSourceProperty(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, TISGetInputSourceProperty)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong, jintLong))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, TISGetInputSourceProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TransformProcessType
-JNIEXPORT jint JNICALL OS_NATIVE(TransformProcessType)
- (JNIEnv *env, jclass that, jintArray arg0, jint arg1)
-{
- jint *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TransformProcessType_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)TransformProcessType((ProcessSerialNumber *)lparg0, arg1);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, TransformProcessType_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UCKeyTranslate
-JNIEXPORT jint JNICALL OS_NATIVE(UCKeyTranslate)
- (JNIEnv *env, jclass that, jintLong arg0, jshort arg1, jshort arg2, jint arg3, jint arg4, jint arg5, jintArray arg6, jint arg7, jintArray arg8, jcharArray arg9)
-{
- jint *lparg6=NULL;
- jint *lparg8=NULL;
- jchar *lparg9=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, UCKeyTranslate_FUNC);
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- if (arg8) if ((lparg8 = (*env)->GetIntArrayElements(env, arg8, NULL)) == NULL) goto fail;
- if (arg9) if ((lparg9 = (*env)->GetCharArrayElements(env, arg9, NULL)) == NULL) goto fail;
-/*
- rc = (jint)UCKeyTranslate((const UCKeyboardLayout *)arg0, (UInt16)arg1, (UInt16)arg2, (UInt32)arg3, (UInt32)arg4, (OptionBits)arg5, (UInt32 *)lparg6, (UniCharCount)arg7, (UniCharCount *)lparg8, (UniChar *)lparg9);
-*/
- {
- LOAD_FUNCTION(fp, UCKeyTranslate)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(const UCKeyboardLayout *, UInt16, UInt16, UInt32, UInt32, OptionBits, UInt32 *, UniCharCount, UniCharCount *, UniChar *))fp)((const UCKeyboardLayout *)arg0, (UInt16)arg1, (UInt16)arg2, (UInt32)arg3, (UInt32)arg4, (OptionBits)arg5, (UInt32 *)lparg6, (UniCharCount)arg7, (UniCharCount *)lparg8, (UniChar *)lparg9);
- }
- }
-fail:
- if (arg9 && lparg9) (*env)->ReleaseCharArrayElements(env, arg9, lparg9, 0);
- if (arg8 && lparg8) (*env)->ReleaseIntArrayElements(env, arg8, lparg8, 0);
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- OS_NATIVE_EXIT(env, that, UCKeyTranslate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UnionRgn
-JNIEXPORT void JNICALL OS_NATIVE(UnionRgn)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- OS_NATIVE_ENTER(env, that, UnionRgn_FUNC);
-/*
- UnionRgn(arg0, arg1, arg2);
-*/
- {
- LOAD_FUNCTION(fp, UnionRgn)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jintLong, jintLong))fp)(arg0, arg1, arg2);
- }
- }
- OS_NATIVE_EXIT(env, that, UnionRgn_FUNC);
-}
-#endif
-
-#ifndef NO_call
-JNIEXPORT void JNICALL OS_NATIVE(call)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- OS_NATIVE_ENTER(env, that, call_FUNC);
- ((void (*)())arg0)(arg1, arg2);
- OS_NATIVE_EXIT(env, that, call_FUNC);
-}
-#endif
-
-#ifndef NO_class_1addIvar
-JNIEXPORT jboolean JNICALL OS_NATIVE(class_1addIvar)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jintLong arg2, jbyte arg3, jbyteArray arg4)
-{
- jbyte *lparg1=NULL;
- jbyte *lparg4=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, class_1addIvar_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetPrimitiveArrayCritical(env, arg4, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail;
- }
- rc = (jboolean)class_addIvar((Class)arg0, (const char *)lparg1, arg2, arg3, (const char *)lparg4);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg4 && lparg4) (*env)->ReleasePrimitiveArrayCritical(env, arg4, lparg4, 0);
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, 0);
- } else
-#endif
- {
- if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- }
- OS_NATIVE_EXIT(env, that, class_1addIvar_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_class_1addMethod
-JNIEXPORT jboolean JNICALL OS_NATIVE(class_1addMethod)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jstring arg3)
-{
- const char *lparg3= NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, class_1addMethod_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetStringUTFChars(env, arg3, NULL)) == NULL) goto fail;
- rc = (jboolean)class_addMethod((Class)arg0, (SEL)arg1, (IMP)arg2, lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseStringUTFChars(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, class_1addMethod_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_class_1addProtocol
-JNIEXPORT jboolean JNICALL OS_NATIVE(class_1addProtocol)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, class_1addProtocol_FUNC);
- rc = (jboolean)class_addProtocol((Class)arg0, (Protocol *)arg1);
- OS_NATIVE_EXIT(env, that, class_1addProtocol_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_class_1createInstance
-JNIEXPORT jintLong JNICALL OS_NATIVE(class_1createInstance)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, class_1createInstance_FUNC);
- rc = (jintLong)class_createInstance((Class)arg0, (size_t)arg1);
- OS_NATIVE_EXIT(env, that, class_1createInstance_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_class_1getClassMethod
-JNIEXPORT jintLong JNICALL OS_NATIVE(class_1getClassMethod)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, class_1getClassMethod_FUNC);
- rc = (jintLong)class_getClassMethod((Class)arg0, (SEL)arg1);
- OS_NATIVE_EXIT(env, that, class_1getClassMethod_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_class_1getInstanceMethod
-JNIEXPORT jintLong JNICALL OS_NATIVE(class_1getInstanceMethod)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, class_1getInstanceMethod_FUNC);
- rc = (jintLong)class_getInstanceMethod((Class)arg0, (SEL)arg1);
- OS_NATIVE_EXIT(env, that, class_1getInstanceMethod_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_class_1getMethodImplementation
-JNIEXPORT jintLong JNICALL OS_NATIVE(class_1getMethodImplementation)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, class_1getMethodImplementation_FUNC);
- rc = (jintLong)class_getMethodImplementation((Class)arg0, (SEL)arg1);
- OS_NATIVE_EXIT(env, that, class_1getMethodImplementation_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_class_1getSuperclass
-JNIEXPORT jintLong JNICALL OS_NATIVE(class_1getSuperclass)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, class_1getSuperclass_FUNC);
- rc = (jintLong)class_getSuperclass((Class)arg0);
- OS_NATIVE_EXIT(env, that, class_1getSuperclass_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_getpid
-JNIEXPORT jint JNICALL OS_NATIVE(getpid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, getpid_FUNC);
- rc = (jint)getpid();
- OS_NATIVE_EXIT(env, that, getpid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_instrumentObjcMessageSends
-JNIEXPORT void JNICALL OS_NATIVE(instrumentObjcMessageSends)
- (JNIEnv *env, jclass that, jboolean arg0)
-{
- OS_NATIVE_ENTER(env, that, instrumentObjcMessageSends_FUNC);
-/*
- instrumentObjcMessageSends(arg0);
-*/
- {
- LOAD_FUNCTION(fp, instrumentObjcMessageSends)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jboolean))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, instrumentObjcMessageSends_FUNC);
-}
-#endif
-
-#ifndef NO_kCFRunLoopCommonModes
-JNIEXPORT jintLong JNICALL OS_NATIVE(kCFRunLoopCommonModes)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, kCFRunLoopCommonModes_FUNC);
- rc = (jintLong)kCFRunLoopCommonModes;
- OS_NATIVE_EXIT(env, that, kCFRunLoopCommonModes_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_cocoa_CGPathElement_2I) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_cocoa_CGPathElement_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_cocoa_CGPathElement_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_cocoa_CGPathElement_2J)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#endif
-{
- CGPathElement _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_CGPathElement_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_CGPathElement_2J_FUNC);
-#endif
- if (arg1) if ((lparg1 = getCGPathElementFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (void *)lparg1, arg2);
-fail:
- if (arg1 && lparg1) setCGPathElementFields(env, arg1, lparg1);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_CGPathElement_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_CGPathElement_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_cocoa_CGPoint_2I) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_cocoa_CGPoint_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_cocoa_CGPoint_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_cocoa_CGPoint_2J)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#endif
-{
- CGPoint _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_CGPoint_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_CGPoint_2J_FUNC);
-#endif
- if (arg1) if ((lparg1 = getCGPointFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (void *)lparg1, arg2);
-fail:
- if (arg1 && lparg1) setCGPointFields(env, arg1, lparg1);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_CGPoint_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_CGPoint_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_cocoa_CGRect_2I) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_cocoa_CGRect_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_cocoa_CGRect_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_cocoa_CGRect_2J)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#endif
-{
- CGRect _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_CGRect_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_CGRect_2J_FUNC);
-#endif
- if (arg1) if ((lparg1 = getCGRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (void *)lparg1, arg2);
-fail:
- if (arg1 && lparg1) setCGRectFields(env, arg1, lparg1);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_CGRect_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_CGRect_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_cocoa_CGSize_2I) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_cocoa_CGSize_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_cocoa_CGSize_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_cocoa_CGSize_2J)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#endif
-{
- CGSize _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_CGSize_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_CGSize_2J_FUNC);
-#endif
- if (arg1) if ((lparg1 = getCGSizeFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (void *)lparg1, arg2);
-fail:
- if (arg1 && lparg1) setCGSizeFields(env, arg1, lparg1);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_CGSize_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_CGSize_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2I) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2J)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#endif
-{
- NSAffineTransformStruct _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2J_FUNC);
-#endif
- if (arg1) if ((lparg1 = getNSAffineTransformStructFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (void *)lparg1, arg2);
-fail:
- if (arg1 && lparg1) setNSAffineTransformStructFields(env, arg1, lparg1);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_cocoa_NSPoint_2I) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_cocoa_NSPoint_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_cocoa_NSPoint_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_cocoa_NSPoint_2J)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#endif
-{
- NSPoint _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_NSPoint_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_NSPoint_2J_FUNC);
-#endif
- if (arg1) if ((lparg1 = getNSPointFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (void *)lparg1, arg2);
-fail:
- if (arg1 && lparg1) setNSPointFields(env, arg1, lparg1);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_NSPoint_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_NSPoint_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_cocoa_NSRange_2I) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_cocoa_NSRange_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_cocoa_NSRange_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_cocoa_NSRange_2J)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#endif
-{
- NSRange _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_NSRange_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_NSRange_2J_FUNC);
-#endif
- if (arg1) if ((lparg1 = getNSRangeFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (void *)lparg1, arg2);
-fail:
- if (arg1 && lparg1) setNSRangeFields(env, arg1, lparg1);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_NSRange_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_NSRange_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_cocoa_NSRect_2I) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_cocoa_NSRect_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_cocoa_NSRect_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_cocoa_NSRect_2J)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#endif
-{
- NSRect _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC);
-#endif
- if (arg1) if ((lparg1 = getNSRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (void *)lparg1, arg2);
-fail:
- if (arg1 && lparg1) setNSRectFields(env, arg1, lparg1);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_cocoa_NSSize_2I) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_cocoa_NSSize_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_cocoa_NSSize_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_cocoa_NSSize_2J)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#endif
-{
- NSSize _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_NSSize_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_NSSize_2J_FUNC);
-#endif
- if (arg1) if ((lparg1 = getNSSizeFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (void *)lparg1, arg2);
-fail:
- if (arg1 && lparg1) setNSSizeFields(env, arg1, lparg1);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_NSSize_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_NSSize_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_CGPathElement_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_CGPathElement_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_CGPathElement_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_CGPathElement_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- CGPathElement _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_CGPathElement_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_CGPathElement_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (void *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setCGPathElementFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_CGPathElement_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_CGPathElement_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_CGPoint_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_CGPoint_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_CGPoint_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_CGPoint_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- CGPoint _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_CGPoint_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_CGPoint_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (void *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setCGPointFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_CGPoint_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_CGPoint_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_CGRect_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_CGRect_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_CGRect_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_CGRect_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- CGRect _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_CGRect_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_CGRect_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (void *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setCGRectFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_CGRect_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_CGRect_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_CGSize_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_CGSize_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_CGSize_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_CGSize_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- CGSize _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_CGSize_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_CGSize_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (void *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setCGSizeFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_CGSize_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_CGSize_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- NSAffineTransformStruct _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (void *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setNSAffineTransformStructFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_NSPoint_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_NSPoint_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- NSPoint _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSPoint_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (void *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setNSPointFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSPoint_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_NSRange_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_NSRange_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- NSRange _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSRange_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (void *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setNSRangeFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSRange_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_NSRect_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_NSRect_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- NSRect _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSRect_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (void *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setNSRectFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSRect_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_NSSize_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_NSSize_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- NSSize _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSSize_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (void *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setNSSizeFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSSize_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJ_FUNC);
-#endif
-}
-#endif
-
-#ifndef NO_method_1setImplementation
-JNIEXPORT jintLong JNICALL OS_NATIVE(method_1setImplementation)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, method_1setImplementation_FUNC);
- rc = (jintLong)method_setImplementation((Method)arg0, (IMP)arg1);
- OS_NATIVE_EXIT(env, that, method_1setImplementation_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1allocateClassPair
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1allocateClassPair)
- (JNIEnv *env, jclass that, jintLong arg0, jstring arg1, jintLong arg2)
-{
- const char *lparg1= NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, objc_1allocateClassPair_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetStringUTFChars(env, arg1, NULL)) == NULL) goto fail;
- rc = (jintLong)objc_allocateClassPair((Class)arg0, lparg1, arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseStringUTFChars(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, objc_1allocateClassPair_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1getClass
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1getClass)
- (JNIEnv *env, jclass that, jstring arg0)
-{
- const char *lparg0= NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, objc_1getClass_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetStringUTFChars(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)objc_getClass(lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseStringUTFChars(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, objc_1getClass_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1getMetaClass
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1getMetaClass)
- (JNIEnv *env, jclass that, jstring arg0)
-{
- const char *lparg0= NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, objc_1getMetaClass_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetStringUTFChars(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)objc_getMetaClass(lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseStringUTFChars(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, objc_1getMetaClass_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1getProtocol
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1getProtocol)
- (JNIEnv *env, jclass that, jstring arg0)
-{
- const char *lparg0= NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, objc_1getProtocol_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetStringUTFChars(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)objc_getProtocol(lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseStringUTFChars(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, objc_1getProtocol_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1lookUpClass
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1lookUpClass)
- (JNIEnv *env, jclass that, jstring arg0)
-{
- const char *lparg0= NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, objc_1lookUpClass_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetStringUTFChars(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)objc_lookUpClass(lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseStringUTFChars(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, objc_1lookUpClass_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__II) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__II)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJ_FUNC);
-#endif
- rc = (jintLong)((jintLong (*)(jintLong, jintLong))objc_msgSend)(arg0, arg1);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IID) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJD) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IID)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jdouble arg2)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJD)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jdouble arg2)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IID_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJD_FUNC);
-#endif
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jdouble))objc_msgSend)(arg0, arg1, arg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IID_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJD_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IIDIIIZ) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJDJJJZ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIDIIIZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jdouble arg2, jintLong arg3, jintLong arg4, jintLong arg5, jboolean arg6)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJDJJJZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jdouble arg2, jintLong arg3, jintLong arg4, jintLong arg5, jboolean arg6)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IIDIIIZ_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJDJJJZ_FUNC);
-#endif
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jdouble, jintLong, jintLong, jintLong, jboolean))objc_msgSend)(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IIDIIIZ_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJDJJJZ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1msgSend__IIF
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IIF)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jfloat arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IIF_FUNC);
- rc = (jint)((jint (*)(jint, jint, jfloat))objc_msgSend)(arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IIF_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IIFF) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJDD) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIFF)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jfloatDouble arg2, jfloatDouble arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJDD)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jfloatDouble arg2, jfloatDouble arg3)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IIFF_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJDD_FUNC);
-#endif
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jfloatDouble, jfloatDouble))objc_msgSend)(arg0, arg1, arg2, arg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IIFF_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJDD_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IIFFFF) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJDDDD) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIFFFF)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jfloatDouble arg2, jfloatDouble arg3, jfloatDouble arg4, jfloatDouble arg5)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJDDDD)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jfloatDouble arg2, jfloatDouble arg3, jfloatDouble arg4, jfloatDouble arg5)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IIFFFF_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJDDDD_FUNC);
-#endif
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jfloatDouble, jfloatDouble, jfloatDouble, jfloatDouble))objc_msgSend)(arg0, arg1, arg2, arg3, arg4, arg5);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IIFFFF_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJDDDD_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IIFI) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJDJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIFI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jfloatDouble arg2, jintLong arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJDJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jfloatDouble arg2, jintLong arg3)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IIFI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJDJ_FUNC);
-#endif
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jfloatDouble, jintLong))objc_msgSend)(arg0, arg1, arg2, arg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IIFI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJDJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__III) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__III)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__III_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJ_FUNC);
-#endif
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong))objc_msgSend)(arg0, arg1, arg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__III_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IIIF) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJD) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIIF)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jfloatDouble arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJD)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jfloatDouble arg3)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IIIF_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJD_FUNC);
-#endif
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, jfloatDouble))objc_msgSend)(arg0, arg1, arg2, arg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IIIF_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJD_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IIII) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IIII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJJ_FUNC);
-#endif
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, jintLong))objc_msgSend)(arg0, arg1, arg2, arg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IIII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IIIII) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IIIII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJJJ_FUNC);
-#endif
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, jintLong, jintLong))objc_msgSend)(arg0, arg1, arg2, arg3, arg4);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IIIII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IIIIIF) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJJJD) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIIIIF)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jfloatDouble arg5)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJJJD)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jfloatDouble arg5)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IIIIIF_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJJJD_FUNC);
-#endif
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, jintLong, jintLong, jfloatDouble))objc_msgSend)(arg0, arg1, arg2, arg3, arg4, arg5);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IIIIIF_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJJJD_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IIIIII) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJJJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIIIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IIIIII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJJJJ_FUNC);
-#endif
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, jintLong, jintLong, jintLong))objc_msgSend)(arg0, arg1, arg2, arg3, arg4, arg5);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IIIIII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJJJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IIIIIII) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJJJJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIIIIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintLong arg6)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJJJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintLong arg6)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IIIIIII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJJJJJ_FUNC);
-#endif
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, jintLong, jintLong, jintLong, jintLong))objc_msgSend)(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IIIIIII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJJJJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IIIIIIIII) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJJJJJJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIIIIIIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintLong arg6, jintLong arg7, jintLong arg8)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJJJJJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintLong arg6, jintLong arg7, jintLong arg8)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IIIIIIIII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJJJJJJJ_FUNC);
-#endif
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, jintLong, jintLong, jintLong, jintLong, jintLong, jintLong))objc_msgSend)(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IIIIIIIII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJJJJJJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IIIIIIIZZIII) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJJJJJZZJJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIIIIIIZZIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintLong arg6, jboolean arg7, jboolean arg8, jintLong arg9, jintLong arg10, jintLong arg11)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJJJJJZZJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintLong arg6, jboolean arg7, jboolean arg8, jintLong arg9, jintLong arg10, jintLong arg11)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IIIIIIIZZIII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJJJJJZZJJJ_FUNC);
-#endif
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, jintLong, jintLong, jintLong, jintLong, jboolean, jboolean, jintLong, jintLong, jintLong))objc_msgSend)(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IIIIIIIZZIII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJJJJJZZJJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IIIIIIIZZIIII) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJJJJJZZJJJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIIIIIIZZIIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintLong arg6, jboolean arg7, jboolean arg8, jintLong arg9, jintLong arg10, jintLong arg11, jintLong arg12)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJJJJJZZJJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintLong arg6, jboolean arg7, jboolean arg8, jintLong arg9, jintLong arg10, jintLong arg11, jintLong arg12)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IIIIIIIZZIIII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJJJJJZZJJJJ_FUNC);
-#endif
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, jintLong, jintLong, jintLong, jintLong, jboolean, jboolean, jintLong, jintLong, jintLong, jintLong))objc_msgSend)(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IIIIIIIZZIIII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJJJJJZZJJJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IIIIIZ) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJJJZ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIIIIZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jboolean arg5)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJJJZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jboolean arg5)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IIIIIZ_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJJJZ_FUNC);
-#endif
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, jintLong, jintLong, jboolean))objc_msgSend)(arg0, arg1, arg2, arg3, arg4, arg5);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IIIIIZ_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJJJZ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IIIILorg_eclipse_swt_internal_cocoa_NSRange_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJJLorg_eclipse_swt_internal_cocoa_NSRange_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIIILorg_eclipse_swt_internal_cocoa_NSRange_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jobject arg4)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJJLorg_eclipse_swt_internal_cocoa_NSRange_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jobject arg4)
-#endif
-{
- NSRange _arg4, *lparg4=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IIIILorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJJLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
-#endif
- if (arg4) if ((lparg4 = getNSRangeFields(env, arg4, &_arg4)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, jintLong, NSRange))objc_msgSend)(arg0, arg1, arg2, arg3, *lparg4);
-fail:
- if (arg4 && lparg4) setNSRangeFields(env, arg4, lparg4);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IIIILorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJJLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IIIIZ) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJJZ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIIIZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jboolean arg4)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJJZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jboolean arg4)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IIIIZ_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJJZ_FUNC);
-#endif
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, jintLong, jboolean))objc_msgSend)(arg0, arg1, arg2, arg3, arg4);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IIIIZ_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJJZ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jobject arg3)
-#endif
-{
- NSPoint _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getNSPointFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, NSPoint))objc_msgSend)(arg0, arg1, arg2, *lparg3);
-fail:
- if (arg3 && lparg3) setNSPointFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2I) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2I)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2J)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4)
-#endif
-{
- NSPoint _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2J_FUNC);
-#endif
- if (arg3) if ((lparg3 = getNSPointFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, NSPoint, jintLong))objc_msgSend)(arg0, arg1, arg2, *lparg3, arg4);
-fail:
- if (arg3 && lparg3) setNSPointFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2IDIIIII) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2JDJJJJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2IDIIIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4, jdouble arg5, jintLong arg6, jintLong arg7, jintLong arg8, jintLong arg9, jintLong arg10)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2JDJJJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4, jdouble arg5, jintLong arg6, jintLong arg7, jintLong arg8, jintLong arg9, jintLong arg10)
-#endif
-{
- NSPoint _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2IDIIIII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2JDJJJJJ_FUNC);
-#endif
- if (arg3) if ((lparg3 = getNSPointFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, NSPoint, jintLong, jdouble, jintLong, jintLong, jintLong, jintLong, jintLong))objc_msgSend)(arg0, arg1, arg2, *lparg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);
-fail:
- if (arg3 && lparg3) setNSPointFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2IDIIIII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2JDJJJJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2IDIISII) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2JDJJSJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2IDIISII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4, jdouble arg5, jintLong arg6, jintLong arg7, jshort arg8, jintLong arg9, jintLong arg10)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2JDJJSJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4, jdouble arg5, jintLong arg6, jintLong arg7, jshort arg8, jintLong arg9, jintLong arg10)
-#endif
-{
- NSPoint _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2IDIISII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2JDJJSJJ_FUNC);
-#endif
- if (arg3) if ((lparg3 = getNSPointFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, NSPoint, jintLong, jdouble, jintLong, jintLong, jshort, jintLong, jintLong))objc_msgSend)(arg0, arg1, arg2, *lparg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);
-fail:
- if (arg3 && lparg3) setNSPointFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2IDIISII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2JDJJSJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSSize_2IIIZ) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSSize_2JJJZ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSSize_2IIIZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jobject arg3, jobject arg4, jintLong arg5, jintLong arg6, jintLong arg7, jboolean arg8)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSSize_2JJJZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jobject arg3, jobject arg4, jintLong arg5, jintLong arg6, jintLong arg7, jboolean arg8)
-#endif
-{
- NSPoint _arg3, *lparg3=NULL;
- NSSize _arg4, *lparg4=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSSize_2IIIZ_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSSize_2JJJZ_FUNC);
-#endif
- if (arg3) if ((lparg3 = getNSPointFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg4) if ((lparg4 = getNSSizeFields(env, arg4, &_arg4)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, NSPoint, NSSize, jintLong, jintLong, jintLong, jboolean))objc_msgSend)(arg0, arg1, arg2, *lparg3, *lparg4, arg5, arg6, arg7, arg8);
-fail:
- if (arg4 && lparg4) setNSSizeFields(env, arg4, lparg4);
- if (arg3 && lparg3) setNSPointFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSSize_2IIIZ_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSSize_2JJJZ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSRange_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSRange_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSRange_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSRange_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jobject arg3)
-#endif
-{
- NSRange _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getNSRangeFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, NSRange))objc_msgSend)(arg0, arg1, arg2, *lparg3);
-fail:
- if (arg3 && lparg3) setNSRangeFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSRect_2I) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSRect_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSRect_2I)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSRect_2J)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4)
-#endif
-{
- NSRect _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC);
-#endif
- if (arg3) if ((lparg3 = getNSRectFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, NSRect, jintLong))objc_msgSend)(arg0, arg1, arg2, *lparg3, arg4);
-fail:
- if (arg3 && lparg3) setNSRectFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IIIZ) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJZ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIIZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jboolean arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jboolean arg3)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IIIZ_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJZ_FUNC);
-#endif
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, jboolean))objc_msgSend)(arg0, arg1, arg2, arg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IIIZ_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJZ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2)
-#endif
-{
- NSAffineTransformStruct _arg2, *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSAffineTransformStructFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSAffineTransformStruct))objc_msgSend)(arg0, arg1, *lparg2);
-fail:
- if (arg2 && lparg2) setNSAffineTransformStructFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2)
-#endif
-{
- NSPoint _arg2, *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSPointFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSPoint))objc_msgSend)(arg0, arg1, *lparg2);
-fail:
- if (arg2 && lparg2) setNSPointFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2FFF) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2DDD) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2FFF)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jfloatDouble arg3, jfloatDouble arg4, jfloatDouble arg5)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2DDD)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jfloatDouble arg3, jfloatDouble arg4, jfloatDouble arg5)
-#endif
-{
- NSPoint _arg2, *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2FFF_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2DDD_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSPointFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSPoint, jfloatDouble, jfloatDouble, jfloatDouble))objc_msgSend)(arg0, arg1, *lparg2, arg3, arg4, arg5);
-fail:
- if (arg2 && lparg2) setNSPointFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2FFF_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2DDD_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2FFFZ) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2DDDZ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2FFFZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jfloatDouble arg3, jfloatDouble arg4, jfloatDouble arg5, jboolean arg6)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2DDDZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jfloatDouble arg3, jfloatDouble arg4, jfloatDouble arg5, jboolean arg6)
-#endif
-{
- NSPoint _arg2, *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2FFFZ_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2DDDZ_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSPointFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSPoint, jfloatDouble, jfloatDouble, jfloatDouble, jboolean))objc_msgSend)(arg0, arg1, *lparg2, arg3, arg4, arg5, arg6);
-fail:
- if (arg2 && lparg2) setNSPointFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2FFFZ_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2DDDZ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2I_3F) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J_3D) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2I_3F)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3, jfloatDoubleArray arg4)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J_3D)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3, jfloatDoubleArray arg4)
-#endif
-{
- NSPoint _arg2, *lparg2=NULL;
- jfloatDouble *lparg4=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2I_3F_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J_3D_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSPointFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetFloatDoubleArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSPoint, jintLong, jfloatDouble *))objc_msgSend)(arg0, arg1, *lparg2, arg3, lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseFloatDoubleArrayElements(env, arg4, lparg4, 0);
- if (arg2 && lparg2) setNSPointFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2I_3F_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J_3D_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2I) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2I)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3, jintLong arg4)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2J)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3, jintLong arg4)
-#endif
-{
- NSPoint _arg2, *lparg2=NULL;
- NSPoint _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2J_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSPointFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getNSPointFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSPoint, NSPoint, jintLong))objc_msgSend)(arg0, arg1, *lparg2, *lparg3, arg4);
-fail:
- if (arg3 && lparg3) setNSPointFields(env, arg3, lparg3);
- if (arg2 && lparg2) setNSPointFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3, jobject arg4)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3, jobject arg4)
-#endif
-{
- NSPoint _arg2, *lparg2=NULL;
- NSPoint _arg3, *lparg3=NULL;
- NSPoint _arg4, *lparg4=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSPointFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getNSPointFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg4) if ((lparg4 = getNSPointFields(env, arg4, &_arg4)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSPoint, NSPoint, NSPoint))objc_msgSend)(arg0, arg1, *lparg2, *lparg3, *lparg4);
-fail:
- if (arg4 && lparg4) setNSPointFields(env, arg4, lparg4);
- if (arg3 && lparg3) setNSPointFields(env, arg3, lparg3);
- if (arg2 && lparg2) setNSPointFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSRect_2IF) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSRect_2JD) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSRect_2IF)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3, jintLong arg4, jfloatDouble arg5)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSRect_2JD)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3, jintLong arg4, jfloatDouble arg5)
-#endif
-{
- NSPoint _arg2, *lparg2=NULL;
- NSRect _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSRect_2IF_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSRect_2JD_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSPointFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getNSRectFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSPoint, NSRect, jintLong, jfloatDouble))objc_msgSend)(arg0, arg1, *lparg2, *lparg3, arg4, arg5);
-fail:
- if (arg3 && lparg3) setNSRectFields(env, arg3, lparg3);
- if (arg2 && lparg2) setNSPointFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSRect_2IF_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSRect_2JD_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2)
-#endif
-{
- NSRange _arg2, *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSRangeFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRange))objc_msgSend)(arg0, arg1, *lparg2);
-fail:
- if (arg2 && lparg2) setNSRangeFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2I) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2I)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2J)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3)
-#endif
-{
- NSRange _arg2, *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2J_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSRangeFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRange, jintLong))objc_msgSend)(arg0, arg1, *lparg2, arg3);
-fail:
- if (arg2 && lparg2) setNSRangeFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2IIIII) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2JJJJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2IIIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintLong arg6, jintLong arg7)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2JJJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintLong arg6, jintLong arg7)
-#endif
-{
- NSRange _arg2, *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2IIIII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2JJJJJ_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSRangeFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRange, jintLong, jintLong, jintLong, jintLong, jintLong))objc_msgSend)(arg0, arg1, *lparg2, arg3, arg4, arg5, arg6, arg7);
-fail:
- if (arg2 && lparg2) setNSRangeFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2IIIII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2JJJJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3)
-#endif
-{
- NSRange _arg2, *lparg2=NULL;
- NSPoint _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSRangeFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getNSPointFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRange, NSPoint))objc_msgSend)(arg0, arg1, *lparg2, *lparg3);
-fail:
- if (arg3 && lparg3) setNSPointFields(env, arg3, lparg3);
- if (arg2 && lparg2) setNSRangeFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRange_2II) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRange_2II)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3, jintLong arg4, jintLong arg5)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3, jintLong arg4, jintLong arg5)
-#endif
-{
- NSRange _arg2, *lparg2=NULL;
- NSRange _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRange_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSRangeFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getNSRangeFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRange, NSRange, jintLong, jintLong))objc_msgSend)(arg0, arg1, *lparg2, *lparg3, arg4, arg5);
-fail:
- if (arg3 && lparg3) setNSRangeFields(env, arg3, lparg3);
- if (arg2 && lparg2) setNSRangeFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRange_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2)
-#endif
-{
- NSRect _arg2, *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRect))objc_msgSend)(arg0, arg1, *lparg2);
-fail:
- if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2F) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2D) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2F)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jfloatDouble arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2D)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jfloatDouble arg3)
-#endif
-{
- NSRect _arg2, *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2F_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2D_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRect, jfloatDouble))objc_msgSend)(arg0, arg1, *lparg2, arg3);
-fail:
- if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2F_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2D_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2FF) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2DD) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2FF)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jfloatDouble arg3, jfloatDouble arg4)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2DD)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jfloatDouble arg3, jfloatDouble arg4)
-#endif
-{
- NSRect _arg2, *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2FF_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2DD_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRect, jfloatDouble, jfloatDouble))objc_msgSend)(arg0, arg1, *lparg2, arg3, arg4);
-fail:
- if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2FF_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2DD_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2I) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2I)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2J)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3)
-#endif
-{
- NSRect _arg2, *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRect, jintLong))objc_msgSend)(arg0, arg1, *lparg2, arg3);
-fail:
- if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2II) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2II)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3, jintLong arg4)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3, jintLong arg4)
-#endif
-{
- NSRect _arg2, *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJ_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRect, jintLong, jintLong))objc_msgSend)(arg0, arg1, *lparg2, arg3, arg4);
-fail:
- if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2III) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2III)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3, jintLong arg4, jintLong arg5)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3, jintLong arg4, jintLong arg5)
-#endif
-{
- NSRect _arg2, *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2III_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJJ_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRect, jintLong, jintLong, jintLong))objc_msgSend)(arg0, arg1, *lparg2, arg3, arg4, arg5);
-fail:
- if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2III_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IIZ) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJZ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IIZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3, jintLong arg4, jboolean arg5)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3, jintLong arg4, jboolean arg5)
-#endif
-{
- NSRect _arg2, *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IIZ_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJZ_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRect, jintLong, jintLong, jboolean))objc_msgSend)(arg0, arg1, *lparg2, arg3, arg4, arg5);
-fail:
- if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IIZ_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJZ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IIZI) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJZJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IIZI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3, jintLong arg4, jboolean arg5, jintLong arg6)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJZJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3, jintLong arg4, jboolean arg5, jintLong arg6)
-#endif
-{
- NSRect _arg2, *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IIZI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJZJ_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRect, jintLong, jintLong, jboolean, jintLong))objc_msgSend)(arg0, arg1, *lparg2, arg3, arg4, arg5, arg6);
-fail:
- if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IIZI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJZJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IZI) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JZJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IZI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3, jboolean arg4, jintLong arg5)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JZJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3, jboolean arg4, jintLong arg5)
-#endif
-{
- NSRect _arg2, *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IZI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JZJ_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRect, jintLong, jboolean, jintLong))objc_msgSend)(arg0, arg1, *lparg2, arg3, arg4, arg5);
-fail:
- if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IZI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JZJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3)
-#endif
-{
- NSRect _arg2, *lparg2=NULL;
- NSPoint _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getNSPointFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRect, NSPoint))objc_msgSend)(arg0, arg1, *lparg2, *lparg3);
-fail:
- if (arg3 && lparg3) setNSPointFields(env, arg3, lparg3);
- if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRect_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRect_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRect_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3, jobject arg4)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRect_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3, jobject arg4)
-#endif
-{
- NSRect _arg2, *lparg2=NULL;
- NSRange _arg3, *lparg3=NULL;
- NSRect _arg4, *lparg4=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getNSRangeFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg4) if ((lparg4 = getNSRectFields(env, arg4, &_arg4)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRect, NSRange, NSRect))objc_msgSend)(arg0, arg1, *lparg2, *lparg3, *lparg4);
-fail:
- if (arg4 && lparg4) setNSRectFields(env, arg4, lparg4);
- if (arg3 && lparg3) setNSRangeFields(env, arg3, lparg3);
- if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRect_2IF) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRect_2JD) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRect_2IF)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3, jintLong arg4, jfloatDouble arg5)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRect_2JD)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3, jintLong arg4, jfloatDouble arg5)
-#endif
-{
- NSRect _arg2, *lparg2=NULL;
- NSRect _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRect_2IF_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRect_2JD_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getNSRectFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRect, NSRect, jintLong, jfloatDouble))objc_msgSend)(arg0, arg1, *lparg2, *lparg3, arg4, arg5);
-fail:
- if (arg3 && lparg3) setNSRectFields(env, arg3, lparg3);
- if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRect_2IF_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRect_2JD_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Z) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Z) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Z)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jboolean arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Z)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jboolean arg3)
-#endif
-{
- NSRect _arg2, *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Z_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Z_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRect, jboolean))objc_msgSend)(arg0, arg1, *lparg2, arg3);
-fail:
- if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Z_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Z_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2ZZ) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2ZZ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2ZZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jboolean arg3, jboolean arg4)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2ZZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jboolean arg3, jboolean arg4)
-#endif
-{
- NSRect _arg2, *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2ZZ_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2ZZ_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRect, jboolean, jboolean))objc_msgSend)(arg0, arg1, *lparg2, arg3, arg4);
-fail:
- if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2ZZ_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2ZZ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSSize_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSSize_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSSize_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSSize_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2)
-#endif
-{
- NSSize _arg2, *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSSizeFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSSize))objc_msgSend)(arg0, arg1, *lparg2);
-fail:
- if (arg2 && lparg2) setNSSizeFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IIZ) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJZ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jboolean arg2)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jboolean arg2)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IIZ_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJZ_FUNC);
-#endif
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jboolean))objc_msgSend)(arg0, arg1, arg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IIZ_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJZ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__IIZI) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJZJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIZI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jboolean arg2, jintLong arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJZJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jboolean arg2, jintLong arg3)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__IIZI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJZJ_FUNC);
-#endif
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jboolean, jintLong))objc_msgSend)(arg0, arg1, arg2, arg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__IIZI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJZJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__II_3B) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJ_3B) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__II_3B)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jbyteArray arg2)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJ_3B)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jbyteArray arg2)
-#endif
-{
- jbyte *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__II_3B_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJ_3B_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jbyte *))objc_msgSend)(arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__II_3B_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJ_3B_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__II_3BI) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJ_3BJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__II_3BI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jbyteArray arg2, jintLong arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJ_3BJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jbyteArray arg2, jintLong arg3)
-#endif
-{
- jbyte *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__II_3BI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJ_3BJ_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jbyte *, jintLong))objc_msgSend)(arg0, arg1, lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__II_3BI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJ_3BJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__II_3C) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJ_3C) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__II_3C)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jcharArray arg2)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJ_3C)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jcharArray arg2)
-#endif
-{
- jchar *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__II_3C_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJ_3C_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jchar *))objc_msgSend)(arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__II_3C_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJ_3C_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__II_3CI) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJ_3CJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__II_3CI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jcharArray arg2, jintLong arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJ_3CJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jcharArray arg2, jintLong arg3)
-#endif
-{
- jchar *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__II_3CI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJ_3CJ_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jchar *, jintLong))objc_msgSend)(arg0, arg1, lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__II_3CI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJ_3CJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__II_3CLorg_eclipse_swt_internal_cocoa_NSRange_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJ_3CLorg_eclipse_swt_internal_cocoa_NSRange_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__II_3CLorg_eclipse_swt_internal_cocoa_NSRange_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jcharArray arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJ_3CLorg_eclipse_swt_internal_cocoa_NSRange_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jcharArray arg2, jobject arg3)
-#endif
-{
- jchar *lparg2=NULL;
- NSRange _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__II_3CLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJ_3CLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getNSRangeFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jchar *, NSRange))objc_msgSend)(arg0, arg1, lparg2, *lparg3);
-fail:
- if (arg3 && lparg3) setNSRangeFields(env, arg3, lparg3);
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__II_3CLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJ_3CLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__II_3F) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJ_3D) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__II_3F)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jfloatDoubleArray arg2)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJ_3D)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jfloatDoubleArray arg2)
-#endif
-{
- jfloatDouble *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__II_3F_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJ_3D_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetFloatDoubleArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jfloatDouble *))objc_msgSend)(arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseFloatDoubleArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__II_3F_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJ_3D_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__II_3FIF) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJ_3DJD) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__II_3FIF)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jfloatDoubleArray arg2, jintLong arg3, jfloatDouble arg4)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJ_3DJD)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jfloatDoubleArray arg2, jintLong arg3, jfloatDouble arg4)
-#endif
-{
- jfloatDouble *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__II_3FIF_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJ_3DJD_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetFloatDoubleArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jfloatDouble *, jintLong, jfloatDouble))objc_msgSend)(arg0, arg1, lparg2, arg3, arg4);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseFloatDoubleArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__II_3FIF_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJ_3DJD_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__II_3I) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJ_3J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__II_3I)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLongArray arg2)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJ_3J)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLongArray arg2)
-#endif
-{
- jintLong *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__II_3I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJ_3J_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong *))objc_msgSend)(arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__II_3I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJ_3J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend__II_3III) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJ_3JII) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__II_3III)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLongArray arg2, jint arg3, jint arg4)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJ_3JII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLongArray arg2, jint arg3, jint arg4)
-#endif
-{
- jintLong *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend__II_3III_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJ_3JII_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong *, jint, jint))objc_msgSend)(arg0, arg1, lparg2, arg3, arg4);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend__II_3III_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJ_3JII_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1msgSend__JJFD
-JNIEXPORT jlong JNICALL OS_NATIVE(objc_1msgSend__JJFD)
- (JNIEnv *env, jclass that, jlong arg0, jlong arg1, jfloat arg2, jdouble arg3)
-{
- jlong rc = 0;
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJFD_FUNC);
- rc = (jlong)((jlong (*)(jlong, jlong, jfloat, jdouble))objc_msgSend)(arg0, arg1, arg2, arg3);
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJFD_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1msgSend__JJI
-JNIEXPORT jlong JNICALL OS_NATIVE(objc_1msgSend__JJI)
- (JNIEnv *env, jclass that, jlong arg0, jlong arg1, jint arg2)
-{
- jlong rc = 0;
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJI_FUNC);
- rc = (jlong)((jlong (*)(jlong, jlong, jint))objc_msgSend)(arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJI_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1msgSend__JJ_3I
-JNIEXPORT jlong JNICALL OS_NATIVE(objc_1msgSend__JJ_3I)
- (JNIEnv *env, jclass that, jlong arg0, jlong arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jlong rc = 0;
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJ_3I_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jlong)((jlong (*)(jlong, jlong, jint *))objc_msgSend)(arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJ_3I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1msgSend__JJ_3JJJ
-JNIEXPORT jlong JNICALL OS_NATIVE(objc_1msgSend__JJ_3JJJ)
- (JNIEnv *env, jclass that, jlong arg0, jlong arg1, jlongArray arg2, jlong arg3, jlong arg4)
-{
- jlong *lparg2=NULL;
- jlong rc = 0;
- OS_NATIVE_ENTER(env, that, objc_1msgSend__JJ_3JJJ_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jlong)((jlong (*)(jlong, jlong, jlong *, jlong, jlong))objc_msgSend)(arg0, arg1, lparg2, arg3, arg4);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseLongArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, objc_1msgSend__JJ_3JJJ_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2I) && !defined(JNI64)) || (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#endif
-{
- struct objc_super _arg0, *lparg0=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2J_FUNC);
-#endif
- if (arg0) if ((lparg0 = getobjc_superFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(struct objc_super *, jintLong))objc_msgSendSuper)(lparg0, arg1);
-fail:
- if (arg0 && lparg0) setobjc_superFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2II) && !defined(JNI64)) || (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- struct objc_super _arg0, *lparg0=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = getobjc_superFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(struct objc_super *, jintLong, jintLong))objc_msgSendSuper)(lparg0, arg1, arg2);
-fail:
- if (arg0 && lparg0) setobjc_superFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2III) && !defined(JNI64)) || (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2III)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jintLong arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jintLong arg3)
-#endif
-{
- struct objc_super _arg0, *lparg0=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2III_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = getobjc_superFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(struct objc_super *, jintLong, jintLong, jintLong))objc_msgSendSuper)(lparg0, arg1, arg2, arg3);
-fail:
- if (arg0 && lparg0) setobjc_superFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2III_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IIIII) && !defined(JNI64)) || (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJJJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IIIII)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJJJJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5)
-#endif
-{
- struct objc_super _arg0, *lparg0=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IIIII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJJJJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = getobjc_superFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(struct objc_super *, jintLong, jintLong, jintLong, jintLong, jintLong))objc_msgSendSuper)(lparg0, arg1, arg2, arg3, arg4, arg5);
-fail:
- if (arg0 && lparg0) setobjc_superFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IIIII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJJJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IIIIZ) && !defined(JNI64)) || (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJJJZ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IIIIZ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jboolean arg5)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJJJZ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jboolean arg5)
-#endif
-{
- struct objc_super _arg0, *lparg0=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IIIIZ_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJJJZ_FUNC);
-#endif
- if (arg0) if ((lparg0 = getobjc_superFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(struct objc_super *, jintLong, jintLong, jintLong, jintLong, jboolean))objc_msgSendSuper)(lparg0, arg1, arg2, arg3, arg4, arg5);
-fail:
- if (arg0 && lparg0) setobjc_superFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IIIIZ_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJJJZ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2I) && !defined(JNI64)) || (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4)
-#endif
-{
- struct objc_super _arg0, *lparg0=NULL;
- NSPoint _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J_FUNC);
-#endif
- if (arg0) if ((lparg0 = getobjc_superFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getNSPointFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(struct objc_super *, jintLong, jintLong, NSPoint, jintLong))objc_msgSendSuper)(lparg0, arg1, arg2, *lparg3, arg4);
-fail:
- if (arg3 && lparg3) setNSPointFields(env, arg3, lparg3);
- if (arg0 && lparg0) setobjc_superFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IILorg_eclipse_swt_internal_cocoa_NSRect_2I) && !defined(JNI64)) || (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IILorg_eclipse_swt_internal_cocoa_NSRect_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4)
-#endif
-{
- struct objc_super _arg0, *lparg0=NULL;
- NSRect _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC);
-#endif
- if (arg0) if ((lparg0 = getobjc_superFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getNSRectFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(struct objc_super *, jintLong, jintLong, NSRect, jintLong))objc_msgSendSuper)(lparg0, arg1, arg2, *lparg3, arg4);
-fail:
- if (arg3 && lparg3) setNSRectFields(env, arg3, lparg3);
- if (arg0 && lparg0) setobjc_superFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IIZ) && !defined(JNI64)) || (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJZ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IIZ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jboolean arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJZ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jboolean arg3)
-#endif
-{
- struct objc_super _arg0, *lparg0=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IIZ_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJZ_FUNC);
-#endif
- if (arg0) if ((lparg0 = getobjc_superFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(struct objc_super *, jintLong, jintLong, jboolean))objc_msgSendSuper)(lparg0, arg1, arg2, arg3);
-fail:
- if (arg0 && lparg0) setobjc_superFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IIZ_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJZ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSPoint_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSPoint_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jobject arg2)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jobject arg2)
-#endif
-{
- struct objc_super _arg0, *lparg0=NULL;
- NSPoint _arg2, *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#endif
- if (arg0) if ((lparg0 = getobjc_superFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getNSPointFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(struct objc_super *, jintLong, NSPoint))objc_msgSendSuper)(lparg0, arg1, *lparg2);
-fail:
- if (arg2 && lparg2) setNSPointFields(env, arg2, lparg2);
- if (arg0 && lparg0) setobjc_superFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jobject arg2)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jobject arg2)
-#endif
-{
- struct objc_super _arg0, *lparg0=NULL;
- NSRect _arg2, *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#endif
- if (arg0) if ((lparg0 = getobjc_superFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(struct objc_super *, jintLong, NSRect))objc_msgSendSuper)(lparg0, arg1, *lparg2);
-fail:
- if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
- if (arg0 && lparg0) setobjc_superFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2I) && !defined(JNI64)) || (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jobject arg2, jintLong arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jobject arg2, jintLong arg3)
-#endif
-{
- struct objc_super _arg0, *lparg0=NULL;
- NSRect _arg2, *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC);
-#endif
- if (arg0) if ((lparg0 = getobjc_superFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(struct objc_super *, jintLong, NSRect, jintLong))objc_msgSendSuper)(lparg0, arg1, *lparg2, arg3);
-fail:
- if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
- if (arg0 && lparg0) setobjc_superFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSSize_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSSize_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSSize_2)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jobject arg2)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSSize_2)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jobject arg2)
-#endif
-{
- struct objc_super _arg0, *lparg0=NULL;
- NSSize _arg2, *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC);
-#endif
- if (arg0) if ((lparg0 = getobjc_superFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getNSSizeFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(struct objc_super *, jintLong, NSSize))objc_msgSendSuper)(lparg0, arg1, *lparg2);
-fail:
- if (arg2 && lparg2) setNSSizeFields(env, arg2, lparg2);
- if (arg0 && lparg0) setobjc_superFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IZ) && !defined(JNI64)) || (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JZ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IZ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jboolean arg2)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JZ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jboolean arg2)
-#endif
-{
- struct objc_super _arg0, *lparg0=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IZ_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JZ_FUNC);
-#endif
- if (arg0) if ((lparg0 = getobjc_superFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jintLong)((jintLong (*)(struct objc_super *, jintLong, jboolean))objc_msgSendSuper)(lparg0, arg1, arg2);
-fail:
- if (arg0 && lparg0) setobjc_superFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IZ_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JZ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_objc_1msgSendSuper_1bool
-JNIEXPORT jboolean JNICALL OS_NATIVE(objc_1msgSendSuper_1bool)
- (JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jobject arg2, jintLong arg3)
-{
- struct objc_super _arg0, *lparg0=NULL;
- NSRange _arg2, *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper_1bool_FUNC);
- if (arg0) if ((lparg0 = getobjc_superFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getNSRangeFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jboolean)((jboolean (*)(struct objc_super *, jintLong, NSRange, jintLong))objc_msgSendSuper_bool)(lparg0, arg1, *lparg2, arg3);
-fail:
- if (arg2 && lparg2) setNSRangeFields(env, arg2, lparg2);
- if (arg0 && lparg0) setobjc_superFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper_1bool_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2)(JNIEnv *env, jclass that, jobject arg0, jobject arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2)(JNIEnv *env, jclass that, jobject arg0, jobject arg1, jintLong arg2, jobject arg3)
-#endif
-{
- NSRect _arg0, *lparg0=NULL;
- struct objc_super _arg1, *lparg1=NULL;
- NSRect _arg3, *lparg3=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#endif
- if (arg0) if ((lparg0 = getNSRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getobjc_superFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getNSRectFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- *lparg0 = (*(NSRect (*)(struct objc_super *, jintLong, NSRect))objc_msgSendSuper_stret)(lparg1, arg2, *lparg3);
- } else {
- *lparg0 = (*(NSRect (*)(struct objc_super *, jintLong, NSRect))objc_msgSendSuper)(lparg1, arg2, *lparg3);
- }
-fail:
- if (arg3 && lparg3) setNSRectFields(env, arg3, lparg3);
- if (arg1 && lparg1) setobjc_superFields(env, arg1, lparg1);
- if (arg0 && lparg0) setNSRectFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2I) && !defined(JNI64)) || (!defined(NO_objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2I)(JNIEnv *env, jclass that, jobject arg0, jobject arg1, jintLong arg2, jobject arg3, jintLong arg4)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2J)(JNIEnv *env, jclass that, jobject arg0, jobject arg1, jintLong arg2, jobject arg3, jintLong arg4)
-#endif
-{
- NSRect _arg0, *lparg0=NULL;
- struct objc_super _arg1, *lparg1=NULL;
- NSRect _arg3, *lparg3=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC);
-#endif
- if (arg0) if ((lparg0 = getNSRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getobjc_superFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getNSRectFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- *lparg0 = (*(NSRect (*)(struct objc_super *, jintLong, NSRect, jintLong))objc_msgSendSuper_stret)(lparg1, arg2, *lparg3, arg4);
- } else {
- *lparg0 = (*(NSRect (*)(struct objc_super *, jintLong, NSRect, jintLong))objc_msgSendSuper)(lparg1, arg2, *lparg3, arg4);
- }
-fail:
- if (arg3 && lparg3) setNSRectFields(env, arg3, lparg3);
- if (arg1 && lparg1) setobjc_superFields(env, arg1, lparg1);
- if (arg0 && lparg0) setNSRectFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2I) && !defined(JNI64)) || (!defined(NO_objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2I)(JNIEnv *env, jclass that, jobject arg0, jobject arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2J)(JNIEnv *env, jclass that, jobject arg0, jobject arg1, jintLong arg2)
-#endif
-{
- NSSize _arg0, *lparg0=NULL;
- struct objc_super _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2J_FUNC);
-#endif
- if (arg0) if ((lparg0 = getNSSizeFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getobjc_superFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- *lparg0 = (*(NSSize (*)(struct objc_super *, jintLong))objc_msgSendSuper_stret)(lparg1, arg2);
- } else {
- *lparg0 = (*(NSSize (*)(struct objc_super *, jintLong))objc_msgSendSuper)(lparg1, arg2);
- }
-fail:
- if (arg1 && lparg1) setobjc_superFields(env, arg1, lparg1);
- if (arg0 && lparg0) setNSSizeFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1bool__II) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1bool__JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jboolean JNICALL OS_NATIVE(objc_1msgSend_1bool__II)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-#else
-JNIEXPORT jboolean JNICALL OS_NATIVE(objc_1msgSend_1bool__JJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-#endif
-{
- jboolean rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1bool__II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1bool__JJ_FUNC);
-#endif
- rc = (jboolean)((BOOL (*)(jintLong, jintLong))objc_msgSend_bool)(arg0, arg1);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1bool__II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1bool__JJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1bool__III) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1bool__JJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jboolean JNICALL OS_NATIVE(objc_1msgSend_1bool__III)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT jboolean JNICALL OS_NATIVE(objc_1msgSend_1bool__JJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- jboolean rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1bool__III_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1bool__JJJ_FUNC);
-#endif
- rc = (jboolean)((BOOL (*)(jintLong, jintLong, jintLong))objc_msgSend_bool)(arg0, arg1, arg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1bool__III_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1bool__JJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1bool__IIII) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1bool__JJJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jboolean JNICALL OS_NATIVE(objc_1msgSend_1bool__IIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3)
-#else
-JNIEXPORT jboolean JNICALL OS_NATIVE(objc_1msgSend_1bool__JJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3)
-#endif
-{
- jboolean rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1bool__IIII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1bool__JJJJ_FUNC);
-#endif
- rc = (jboolean)((BOOL (*)(jintLong, jintLong, jintLong, jintLong))objc_msgSend_bool)(arg0, arg1, arg2, arg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1bool__IIII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1bool__JJJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1bool__IIIII) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1bool__JJJJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jboolean JNICALL OS_NATIVE(objc_1msgSend_1bool__IIIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4)
-#else
-JNIEXPORT jboolean JNICALL OS_NATIVE(objc_1msgSend_1bool__JJJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4)
-#endif
-{
- jboolean rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1bool__IIIII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1bool__JJJJJ_FUNC);
-#endif
- rc = (jboolean)((BOOL (*)(jintLong, jintLong, jintLong, jintLong, jintLong))objc_msgSend_bool)(arg0, arg1, arg2, arg3, arg4);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1bool__IIIII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1bool__JJJJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1bool__IIIIIII) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1bool__JJJJJJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jboolean JNICALL OS_NATIVE(objc_1msgSend_1bool__IIIIIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintLong arg6)
-#else
-JNIEXPORT jboolean JNICALL OS_NATIVE(objc_1msgSend_1bool__JJJJJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintLong arg6)
-#endif
-{
- jboolean rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1bool__IIIIIII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1bool__JJJJJJJ_FUNC);
-#endif
- rc = (jboolean)((BOOL (*)(jintLong, jintLong, jintLong, jintLong, jintLong, jintLong, jintLong))objc_msgSend_bool)(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1bool__IIIIIII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1bool__JJJJJJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1bool__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1bool__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jboolean JNICALL OS_NATIVE(objc_1msgSend_1bool__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jboolean JNICALL OS_NATIVE(objc_1msgSend_1bool__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jobject arg3)
-#endif
-{
- NSPoint _arg3, *lparg3=NULL;
- jboolean rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1bool__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1bool__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getNSPointFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jboolean)((BOOL (*)(jintLong, jintLong, jintLong, NSPoint))objc_msgSend_bool)(arg0, arg1, arg2, *lparg3);
-fail:
- if (arg3 && lparg3) setNSPointFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1bool__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1bool__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1bool__IIILorg_eclipse_swt_internal_cocoa_NSSize_2Z) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1bool__JJJLorg_eclipse_swt_internal_cocoa_NSSize_2Z) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jboolean JNICALL OS_NATIVE(objc_1msgSend_1bool__IIILorg_eclipse_swt_internal_cocoa_NSSize_2Z)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jobject arg3, jboolean arg4)
-#else
-JNIEXPORT jboolean JNICALL OS_NATIVE(objc_1msgSend_1bool__JJJLorg_eclipse_swt_internal_cocoa_NSSize_2Z)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jobject arg3, jboolean arg4)
-#endif
-{
- NSSize _arg3, *lparg3=NULL;
- jboolean rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1bool__IIILorg_eclipse_swt_internal_cocoa_NSSize_2Z_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1bool__JJJLorg_eclipse_swt_internal_cocoa_NSSize_2Z_FUNC);
-#endif
- if (arg3) if ((lparg3 = getNSSizeFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jboolean)((BOOL (*)(jintLong, jintLong, jintLong, NSSize, jboolean))objc_msgSend_bool)(arg0, arg1, arg2, *lparg3, arg4);
-fail:
- if (arg3 && lparg3) setNSSizeFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1bool__IIILorg_eclipse_swt_internal_cocoa_NSSize_2Z_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1bool__JJJLorg_eclipse_swt_internal_cocoa_NSSize_2Z_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1bool__IILorg_eclipse_swt_internal_cocoa_NSPoint_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1bool__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jboolean JNICALL OS_NATIVE(objc_1msgSend_1bool__IILorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2)
-#else
-JNIEXPORT jboolean JNICALL OS_NATIVE(objc_1msgSend_1bool__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2)
-#endif
-{
- NSPoint _arg2, *lparg2=NULL;
- jboolean rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1bool__IILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1bool__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSPointFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jboolean)((BOOL (*)(jintLong, jintLong, NSPoint))objc_msgSend_bool)(arg0, arg1, *lparg2);
-fail:
- if (arg2 && lparg2) setNSPointFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1bool__IILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1bool__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1bool__IILorg_eclipse_swt_internal_cocoa_NSRange_2I) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1bool__JJLorg_eclipse_swt_internal_cocoa_NSRange_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jboolean JNICALL OS_NATIVE(objc_1msgSend_1bool__IILorg_eclipse_swt_internal_cocoa_NSRange_2I)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3)
-#else
-JNIEXPORT jboolean JNICALL OS_NATIVE(objc_1msgSend_1bool__JJLorg_eclipse_swt_internal_cocoa_NSRange_2J)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3)
-#endif
-{
- NSRange _arg2, *lparg2=NULL;
- jboolean rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1bool__IILorg_eclipse_swt_internal_cocoa_NSRange_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1bool__JJLorg_eclipse_swt_internal_cocoa_NSRange_2J_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSRangeFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jboolean)((BOOL (*)(jintLong, jintLong, NSRange, jintLong))objc_msgSend_bool)(arg0, arg1, *lparg2, arg3);
-fail:
- if (arg2 && lparg2) setNSRangeFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1bool__IILorg_eclipse_swt_internal_cocoa_NSRange_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1bool__JJLorg_eclipse_swt_internal_cocoa_NSRange_2J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1bool__IILorg_eclipse_swt_internal_cocoa_NSRect_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1bool__JJLorg_eclipse_swt_internal_cocoa_NSRect_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jboolean JNICALL OS_NATIVE(objc_1msgSend_1bool__IILorg_eclipse_swt_internal_cocoa_NSRect_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2)
-#else
-JNIEXPORT jboolean JNICALL OS_NATIVE(objc_1msgSend_1bool__JJLorg_eclipse_swt_internal_cocoa_NSRect_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2)
-#endif
-{
- NSRect _arg2, *lparg2=NULL;
- jboolean rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1bool__IILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1bool__JJLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jboolean)((BOOL (*)(jintLong, jintLong, NSRect))objc_msgSend_bool)(arg0, arg1, *lparg2);
-fail:
- if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1bool__IILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1bool__JJLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1bool__IIS) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1bool__JJS) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jboolean JNICALL OS_NATIVE(objc_1msgSend_1bool__IIS)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jshort arg2)
-#else
-JNIEXPORT jboolean JNICALL OS_NATIVE(objc_1msgSend_1bool__JJS)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jshort arg2)
-#endif
-{
- jboolean rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1bool__IIS_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1bool__JJS_FUNC);
-#endif
- rc = (jboolean)((BOOL (*)(jintLong, jintLong, jshort))objc_msgSend_bool)(arg0, arg1, arg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1bool__IIS_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1bool__JJS_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1fpret__II) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1fpret__JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jdouble JNICALL OS_NATIVE(objc_1msgSend_1fpret__II)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-#else
-JNIEXPORT jdouble JNICALL OS_NATIVE(objc_1msgSend_1fpret__JJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-#endif
-{
- jdouble rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1fpret__II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1fpret__JJ_FUNC);
-#endif
- rc = (jdouble)((jdouble (*)(jintLong, jintLong))objc_msgSend_fpret)(arg0, arg1);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1fpret__II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1fpret__JJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1fpret__III) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1fpret__JJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jdouble JNICALL OS_NATIVE(objc_1msgSend_1fpret__III)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT jdouble JNICALL OS_NATIVE(objc_1msgSend_1fpret__JJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- jdouble rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1fpret__III_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1fpret__JJJ_FUNC);
-#endif
- rc = (jdouble)((jdouble (*)(jintLong, jintLong, jintLong))objc_msgSend_fpret)(arg0, arg1, arg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1fpret__III_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1fpret__JJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1fpret__IIII) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1fpret__JJJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jdouble JNICALL OS_NATIVE(objc_1msgSend_1fpret__IIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3)
-#else
-JNIEXPORT jdouble JNICALL OS_NATIVE(objc_1msgSend_1fpret__JJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3)
-#endif
-{
- jdouble rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1fpret__IIII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1fpret__JJJJ_FUNC);
-#endif
- rc = (jdouble)((jdouble (*)(jintLong, jintLong, jintLong, jintLong))objc_msgSend_fpret)(arg0, arg1, arg2, arg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1fpret__IIII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1fpret__JJJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2II) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- NSAffineTransformStruct _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = getNSAffineTransformStructFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- *lparg0 = (*(NSAffineTransformStruct (*)(jintLong, jintLong))objc_msgSend_stret)(arg1, arg2);
- } else {
- *lparg0 = (*(NSAffineTransformStruct (*)(jintLong, jintLong))objc_msgSend)(arg1, arg2);
- }
-fail:
- if (arg0 && lparg0) setNSAffineTransformStructFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2II) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- NSPoint _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = getNSPointFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- *lparg0 = (*(NSPoint (*)(jintLong, jintLong))objc_msgSend_stret)(arg1, arg2);
- } else {
- *lparg0 = (*(NSPoint (*)(jintLong, jintLong))objc_msgSend)(arg1, arg2);
- }
-fail:
- if (arg0 && lparg0) setNSPointFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2III) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2III)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jintLong arg3)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jintLong arg3)
-#endif
-{
- NSPoint _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2III_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = getNSPointFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- *lparg0 = (*(NSPoint (*)(jintLong, jintLong, jintLong))objc_msgSend_stret)(arg1, arg2, arg3);
- } else {
- *lparg0 = (*(NSPoint (*)(jintLong, jintLong, jintLong))objc_msgSend)(arg1, arg2, arg3);
- }
-fail:
- if (arg0 && lparg0) setNSPointFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2III_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3)
-#endif
-{
- NSPoint _arg0, *lparg0=NULL;
- NSPoint _arg3, *lparg3=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#endif
- if (arg0) if ((lparg0 = getNSPointFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getNSPointFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- *lparg0 = (*(NSPoint (*)(jintLong, jintLong, NSPoint))objc_msgSend_stret)(arg1, arg2, *lparg3);
- } else {
- *lparg0 = (*(NSPoint (*)(jintLong, jintLong, NSPoint))objc_msgSend)(arg1, arg2, *lparg3);
- }
-fail:
- if (arg3 && lparg3) setNSPointFields(env, arg3, lparg3);
- if (arg0 && lparg0) setNSPointFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2I) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4)
-#endif
-{
- NSPoint _arg0, *lparg0=NULL;
- NSPoint _arg3, *lparg3=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J_FUNC);
-#endif
- if (arg0) if ((lparg0 = getNSPointFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getNSPointFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- *lparg0 = (*(NSPoint (*)(jintLong, jintLong, NSPoint, jintLong))objc_msgSend_stret)(arg1, arg2, *lparg3, arg4);
- } else {
- *lparg0 = (*(NSPoint (*)(jintLong, jintLong, NSPoint, jintLong))objc_msgSend)(arg1, arg2, *lparg3, arg4);
- }
-fail:
- if (arg3 && lparg3) setNSPointFields(env, arg3, lparg3);
- if (arg0 && lparg0) setNSPointFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2II) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- NSRange _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = getNSRangeFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- *lparg0 = (*(NSRange (*)(jintLong, jintLong))objc_msgSend_stret)(arg1, arg2);
- } else {
- *lparg0 = (*(NSRange (*)(jintLong, jintLong))objc_msgSend)(arg1, arg2);
- }
-fail:
- if (arg0 && lparg0) setNSRangeFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2III) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2III)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jintLong arg3)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jintLong arg3)
-#endif
-{
- NSRange _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2III_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = getNSRangeFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- *lparg0 = (*(NSRange (*)(jintLong, jintLong, jintLong))objc_msgSend_stret)(arg1, arg2, arg3);
- } else {
- *lparg0 = (*(NSRange (*)(jintLong, jintLong, jintLong))objc_msgSend)(arg1, arg2, arg3);
- }
-fail:
- if (arg0 && lparg0) setNSRangeFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2III_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2IILorg_eclipse_swt_internal_cocoa_NSRange_2I) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJLorg_eclipse_swt_internal_cocoa_NSRange_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2IILorg_eclipse_swt_internal_cocoa_NSRange_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJLorg_eclipse_swt_internal_cocoa_NSRange_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4)
-#endif
-{
- NSRange _arg0, *lparg0=NULL;
- NSRange _arg3, *lparg3=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2IILorg_eclipse_swt_internal_cocoa_NSRange_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJLorg_eclipse_swt_internal_cocoa_NSRange_2J_FUNC);
-#endif
- if (arg0) if ((lparg0 = getNSRangeFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getNSRangeFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- *lparg0 = (*(NSRange (*)(jintLong, jintLong, NSRange, jintLong))objc_msgSend_stret)(arg1, arg2, *lparg3, arg4);
- } else {
- *lparg0 = (*(NSRange (*)(jintLong, jintLong, NSRange, jintLong))objc_msgSend)(arg1, arg2, *lparg3, arg4);
- }
-fail:
- if (arg3 && lparg3) setNSRangeFields(env, arg3, lparg3);
- if (arg0 && lparg0) setNSRangeFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2IILorg_eclipse_swt_internal_cocoa_NSRange_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJLorg_eclipse_swt_internal_cocoa_NSRange_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2IILorg_eclipse_swt_internal_cocoa_NSRect_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2IILorg_eclipse_swt_internal_cocoa_NSRect_2)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3)
-#endif
-{
- NSRange _arg0, *lparg0=NULL;
- NSRect _arg3, *lparg3=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2IILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#endif
- if (arg0) if ((lparg0 = getNSRangeFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getNSRectFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- *lparg0 = (*(NSRange (*)(jintLong, jintLong, NSRect))objc_msgSend_stret)(arg1, arg2, *lparg3);
- } else {
- *lparg0 = (*(NSRange (*)(jintLong, jintLong, NSRect))objc_msgSend)(arg1, arg2, *lparg3);
- }
-fail:
- if (arg3 && lparg3) setNSRectFields(env, arg3, lparg3);
- if (arg0 && lparg0) setNSRangeFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2IILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2II) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- NSRect _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = getNSRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- *lparg0 = (*(NSRect (*)(jintLong, jintLong))objc_msgSend_stret)(arg1, arg2);
- } else {
- *lparg0 = (*(NSRect (*)(jintLong, jintLong))objc_msgSend)(arg1, arg2);
- }
-fail:
- if (arg0 && lparg0) setNSRectFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2III) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2III)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jintLong arg3)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jintLong arg3)
-#endif
-{
- NSRect _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2III_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = getNSRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- *lparg0 = (*(NSRect (*)(jintLong, jintLong, jintLong))objc_msgSend_stret)(arg1, arg2, arg3);
- } else {
- *lparg0 = (*(NSRect (*)(jintLong, jintLong, jintLong))objc_msgSend)(arg1, arg2, arg3);
- }
-fail:
- if (arg0 && lparg0) setNSRectFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2III_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IIII) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IIII)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4)
-#endif
-{
- NSRect _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IIII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = getNSRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- *lparg0 = (*(NSRect (*)(jintLong, jintLong, jintLong, jintLong))objc_msgSend_stret)(arg1, arg2, arg3, arg4);
- } else {
- *lparg0 = (*(NSRect (*)(jintLong, jintLong, jintLong, jintLong))objc_msgSend)(arg1, arg2, arg3, arg4);
- }
-fail:
- if (arg0 && lparg0) setNSRectFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IIII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IIIIZ) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJJZ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IIIIZ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jboolean arg5)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJJZ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jboolean arg5)
-#endif
-{
- NSRect _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IIIIZ_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJJZ_FUNC);
-#endif
- if (arg0) if ((lparg0 = getNSRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- *lparg0 = (*(NSRect (*)(jintLong, jintLong, jintLong, jintLong, jboolean))objc_msgSend_stret)(arg1, arg2, arg3, arg4, arg5);
- } else {
- *lparg0 = (*(NSRect (*)(jintLong, jintLong, jintLong, jintLong, jboolean))objc_msgSend)(arg1, arg2, arg3, arg4, arg5);
- }
-fail:
- if (arg0 && lparg0) setNSRectFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IIIIZ_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJJZ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRange_2I) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRange_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRange_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRange_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4)
-#endif
-{
- NSRect _arg0, *lparg0=NULL;
- NSRange _arg3, *lparg3=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRange_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRange_2J_FUNC);
-#endif
- if (arg0) if ((lparg0 = getNSRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getNSRangeFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- *lparg0 = (*(NSRect (*)(jintLong, jintLong, NSRange, jintLong))objc_msgSend_stret)(arg1, arg2, *lparg3, arg4);
- } else {
- *lparg0 = (*(NSRect (*)(jintLong, jintLong, NSRange, jintLong))objc_msgSend)(arg1, arg2, *lparg3, arg4);
- }
-fail:
- if (arg3 && lparg3) setNSRangeFields(env, arg3, lparg3);
- if (arg0 && lparg0) setNSRectFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRange_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRange_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3)
-#endif
-{
- NSRect _arg0, *lparg0=NULL;
- NSRect _arg3, *lparg3=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#endif
- if (arg0) if ((lparg0 = getNSRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getNSRectFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- *lparg0 = (*(NSRect (*)(jintLong, jintLong, NSRect))objc_msgSend_stret)(arg1, arg2, *lparg3);
- } else {
- *lparg0 = (*(NSRect (*)(jintLong, jintLong, NSRect))objc_msgSend)(arg1, arg2, *lparg3);
- }
-fail:
- if (arg3 && lparg3) setNSRectFields(env, arg3, lparg3);
- if (arg0 && lparg0) setNSRectFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2I) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4)
-#endif
-{
- NSRect _arg0, *lparg0=NULL;
- NSRect _arg3, *lparg3=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC);
-#endif
- if (arg0) if ((lparg0 = getNSRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getNSRectFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- *lparg0 = (*(NSRect (*)(jintLong, jintLong, NSRect, jintLong))objc_msgSend_stret)(arg1, arg2, *lparg3, arg4);
- } else {
- *lparg0 = (*(NSRect (*)(jintLong, jintLong, NSRect, jintLong))objc_msgSend)(arg1, arg2, *lparg3, arg4);
- }
-fail:
- if (arg3 && lparg3) setNSRectFields(env, arg3, lparg3);
- if (arg0 && lparg0) setNSRectFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2II) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- NSSize _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = getNSSizeFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- *lparg0 = (*(NSSize (*)(jintLong, jintLong))objc_msgSend_stret)(arg1, arg2);
- } else {
- *lparg0 = (*(NSSize (*)(jintLong, jintLong))objc_msgSend)(arg1, arg2);
- }
-fail:
- if (arg0 && lparg0) setNSSizeFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSRect_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSRect_2)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3)
-#endif
-{
- NSSize _arg0, *lparg0=NULL;
- NSRect _arg3, *lparg3=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#endif
- if (arg0) if ((lparg0 = getNSSizeFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getNSRectFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- *lparg0 = (*(NSSize (*)(jintLong, jintLong, NSRect))objc_msgSend_stret)(arg1, arg2, *lparg3);
- } else {
- *lparg0 = (*(NSSize (*)(jintLong, jintLong, NSRect))objc_msgSend)(arg1, arg2, *lparg3);
- }
-fail:
- if (arg3 && lparg3) setNSRectFields(env, arg3, lparg3);
- if (arg0 && lparg0) setNSSizeFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3)
-#endif
-{
- NSSize _arg0, *lparg0=NULL;
- NSSize _arg3, *lparg3=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC);
-#endif
- if (arg0) if ((lparg0 = getNSSizeFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getNSSizeFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- *lparg0 = (*(NSSize (*)(jintLong, jintLong, NSSize))objc_msgSend_stret)(arg1, arg2, *lparg3);
- } else {
- *lparg0 = (*(NSSize (*)(jintLong, jintLong, NSSize))objc_msgSend)(arg1, arg2, *lparg3);
- }
-fail:
- if (arg3 && lparg3) setNSSizeFields(env, arg3, lparg3);
- if (arg0 && lparg0) setNSSizeFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2I) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4)
-#endif
-{
- NSSize _arg0, *lparg0=NULL;
- NSSize _arg3, *lparg3=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2J_FUNC);
-#endif
- if (arg0) if ((lparg0 = getNSSizeFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getNSSizeFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- *lparg0 = (*(NSSize (*)(jintLong, jintLong, NSSize, jintLong))objc_msgSend_stret)(arg1, arg2, *lparg3, arg4);
- } else {
- *lparg0 = (*(NSSize (*)(jintLong, jintLong, NSSize, jintLong))objc_msgSend)(arg1, arg2, *lparg3, arg4);
- }
-fail:
- if (arg3 && lparg3) setNSSizeFields(env, arg3, lparg3);
- if (arg0 && lparg0) setNSSizeFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2ZZI) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2ZZJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2ZZI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3, jboolean arg4, jboolean arg5, jintLong arg6)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2ZZJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3, jboolean arg4, jboolean arg5, jintLong arg6)
-#endif
-{
- NSSize _arg0, *lparg0=NULL;
- NSSize _arg3, *lparg3=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2ZZI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2ZZJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = getNSSizeFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getNSSizeFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- *lparg0 = (*(NSSize (*)(jintLong, jintLong, NSSize, jboolean, jboolean, jintLong))objc_msgSend_stret)(arg1, arg2, *lparg3, arg4, arg5, arg6);
- } else {
- *lparg0 = (*(NSSize (*)(jintLong, jintLong, NSSize, jboolean, jboolean, jintLong))objc_msgSend)(arg1, arg2, *lparg3, arg4, arg5, arg6);
- }
-fail:
- if (arg3 && lparg3) setNSSizeFields(env, arg3, lparg3);
- if (arg0 && lparg0) setNSSizeFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2ZZI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2ZZJ_FUNC);
-#endif
-}
-#endif
-
-#ifndef NO_objc_1registerClassPair
-JNIEXPORT void JNICALL OS_NATIVE(objc_1registerClassPair)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, objc_1registerClassPair_FUNC);
- objc_registerClassPair((Class)arg0);
- OS_NATIVE_EXIT(env, that, objc_1registerClassPair_FUNC);
-}
-#endif
-
-#ifndef NO_objc_1super_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1super_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, objc_1super_1sizeof_FUNC);
- rc = (jint)objc_super_sizeof();
- OS_NATIVE_EXIT(env, that, objc_1super_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_object_1getClass
-JNIEXPORT jintLong JNICALL OS_NATIVE(object_1getClass)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, object_1getClass_FUNC);
- rc = (jintLong)object_getClass((id)arg0);
- OS_NATIVE_EXIT(env, that, object_1getClass_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_object_1getClassName
-JNIEXPORT jintLong JNICALL OS_NATIVE(object_1getClassName)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, object_1getClassName_FUNC);
- rc = (jintLong)object_getClassName((id)arg0);
- OS_NATIVE_EXIT(env, that, object_1getClassName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_object_1getInstanceVariable
-JNIEXPORT jintLong JNICALL OS_NATIVE(object_1getInstanceVariable)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jintLongArray arg2)
-{
- jbyte *lparg1=NULL;
- jintLong *lparg2=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, object_1getInstanceVariable_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetPrimitiveArrayCritical(env, arg2, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- }
- rc = (jintLong)object_getInstanceVariable((id)arg0, (const char*)lparg1, (void **)lparg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg2 && lparg2) (*env)->ReleasePrimitiveArrayCritical(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, 0);
- } else
-#endif
- {
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- }
- OS_NATIVE_EXIT(env, that, object_1getInstanceVariable_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_object_1setClass
-JNIEXPORT jintLong JNICALL OS_NATIVE(object_1setClass)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, object_1setClass_FUNC);
- rc = (jintLong)object_setClass((id)arg0, (Class)arg1);
- OS_NATIVE_EXIT(env, that, object_1setClass_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_object_1setInstanceVariable
-JNIEXPORT jintLong JNICALL OS_NATIVE(object_1setInstanceVariable)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jintLong arg2)
-{
- jbyte *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, object_1setInstanceVariable_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- rc = (jintLong)object_setInstanceVariable((id)arg0, (const char*)lparg1, (void *)arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, 0);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- }
- OS_NATIVE_EXIT(env, that, object_1setInstanceVariable_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_sel_1registerName
-JNIEXPORT jintLong JNICALL OS_NATIVE(sel_1registerName)
- (JNIEnv *env, jclass that, jstring arg0)
-{
- const char *lparg0= NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, sel_1registerName_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetStringUTFChars(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)sel_registerName(lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseStringUTFChars(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, sel_1registerName_FUNC);
- return rc;
-}
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os.h b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os.h
deleted file mode 100755
index 438ecf6c0e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os.h
+++ /dev/null
@@ -1,73 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#ifndef INC_os_H
-#define INC_os_H
-
-/*#define NDEBUG*/
-/*#define DEBUG_EXCEPTIONS*/
-
-#include <Cocoa/Cocoa.h>
-#include <WebKit/WebView.h>
-#import <objc/objc-runtime.h>
-
-#include "os_custom.h"
-
-extern jint CPSSetProcessName(void *, jintLong);
-
-#define objc_msgSend_bool objc_msgSend
-#define objc_msgSendSuper_bool objc_msgSendSuper
-
-#ifndef __i386__
-#define objc_msgSend_fpret objc_msgSend
-#endif
-
-/* The structure objc_super defines "class" in i386/ppc and "super_class" in x86_64 */
-#ifdef __i386__
-#define swt_super_class class
-#elif __ppc__
-#define swt_super_class class
-#elif __x86_64__
-#define swt_super_class super_class
-#endif
-
-#ifdef __i386__
-#define STRUCT_SIZE_LIMIT 8
-#elif __ppc__
-#define STRUCT_SIZE_LIMIT 4
-#elif __x86_64__
-#define STRUCT_SIZE_LIMIT 16
-#endif
-
-#ifdef DEBUG_EXCEPTIONS
-#define DUMP_EXCEPTION \
- if (![[nsx name] isEqualToString:NSAccessibilityException]) { \
- NSLog(@"Exception thrown: %@ %@", [nsx name], [nsx reason]); \
- jclass threadClass = (*env)->FindClass(env, "java/lang/Thread"); \
- jmethodID dumpStackID = (*env)->GetStaticMethodID(env, threadClass, "dumpStack", "()V"); \
- if (dumpStackID != NULL) (*env)->CallStaticVoidMethod(env, threadClass, dumpStackID, 0); \
- }
-#else
-#define DUMP_EXCEPTION
-#endif
-
-#ifndef NATIVE_STATS
-#define OS_NATIVE_ENTER(env, that, func) \
- @try {
-#define OS_NATIVE_EXIT(env, that, func) \
- } \
- @catch (NSException *nsx) { \
- DUMP_EXCEPTION \
- }
-#endif
-
-#endif /* INC_os_H */
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_custom.c b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_custom.c
deleted file mode 100755
index a23d49c14a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_custom.c
+++ /dev/null
@@ -1,121 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "os_structs.h"
-#include "os_stats.h"
-
-#define OS_NATIVE(func) Java_org_eclipse_swt_internal_cocoa_OS_##func
-
-#ifndef NO_JNIGetObject
-JNIEXPORT jobject JNICALL OS_NATIVE(JNIGetObject)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jobject rc = 0;
- OS_NATIVE_ENTER(env, that, JNIGetObject_FUNC);
- rc = (jobject)arg0;
- OS_NATIVE_EXIT(env, that, JNIGetObject_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NSIntersectionRect
-JNIEXPORT void JNICALL OS_NATIVE(NSIntersectionRect)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jobject arg2)
-{
- NSRect _arg0, *lparg0=NULL;
- NSRect _arg1, *lparg1=NULL;
- NSRect _arg2, *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, NSIntersectionRect_FUNC);
- if (arg0) if ((lparg0 = getNSRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getNSRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- *lparg0 = NSIntersectionRect(*lparg1, *lparg2);
-fail:
- if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
- if (arg1 && lparg1) setNSRectFields(env, arg1, lparg1);
- if (arg0 && lparg0) setNSRectFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, NSIntersectionRect_FUNC);
-}
-#endif
-
-#ifndef NO_CGDisplayBounds
-JNIEXPORT void JNICALL OS_NATIVE(CGDisplayBounds)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- CGRect _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, CGDisplayBounds_FUNC);
- if (arg1) if ((lparg1 = getCGRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- *lparg1 = CGDisplayBounds((CGDirectDisplayID)arg0);
-fail:
- if (arg1 && lparg1) setCGRectFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, CGDisplayBounds_FUNC);
-}
-#endif
-
-#ifndef NO__1_1BIG_1ENDIAN_1_1
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1_1BIG_1ENDIAN_1_1)
- (JNIEnv *env, jclass that)
-{
- jboolean rc;
- OS_NATIVE_ENTER(env, that, _1_1BIG_1ENDIAN_1_1_FUNC)
-#ifdef __BIG_ENDIAN__
- rc = (jboolean)TRUE;
-#else
- rc = (jboolean)FALSE;
-#endif
- OS_NATIVE_EXIT(env, that, _1_1BIG_1ENDIAN_1_1_FUNC)
- return rc;
-}
-#endif
-
-#ifndef NO_class_1getName
-JNIEXPORT jstring JNICALL OS_NATIVE(class_1getName)
-(JNIEnv *env, jclass that, jintLong arg0)
-{
- jstring rc = 0;
- OS_NATIVE_ENTER(env, that, class_1getName_FUNC);
- const char *className = class_getName((Class)arg0);
- if (className != NULL) rc = (*env)->NewStringUTF(env, className);
- OS_NATIVE_EXIT(env, that, class_1getName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_isFlipped_1CALLBACK
-static BOOL isFlippedProc(id obj, SEL sel)
-{
- return YES;
-}
-JNIEXPORT jintLong JNICALL OS_NATIVE(isFlipped_1CALLBACK)
-(JNIEnv *env, jclass that)
-{
- return (jintLong)isFlippedProc;
-}
-#endif
-
-#ifndef NO_kTISPropertyUnicodeKeyLayoutData
-JNIEXPORT jintLong JNICALL OS_NATIVE(kTISPropertyUnicodeKeyLayoutData)
-(JNIEnv *env, jclass that)
-{
- // Technically this CFStringRef should be CFRetain'ed but we have no opportunity to release it.
- // The pointer won't disappear unless the Carbon framework bundle is somehow unloaded, which is unlikely to happen.
- static int initialized = 0;
- static CFStringRef *var = NULL;
- if (!initialized) {
- CFBundleRef bundle = CFBundleGetBundleWithIdentifier(CFSTR("com.apple.Carbon"));
- if (bundle) var = (CFStringRef *)CFBundleGetDataPointerForName(bundle, CFSTR("kTISPropertyUnicodeKeyLayoutData"));
- initialized = 1;
- }
-
- return (jintLong)(*var);
-}
-#endif
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_custom.h b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_custom.h
deleted file mode 100755
index 4bddcc831a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_custom.h
+++ /dev/null
@@ -1,48 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-/* Libraries for dynamic loaded functions */
-#define UnionRgn_LIB "com.apple.Carbon"
-#define SetRect_LIB "com.apple.Carbon"
-#define SectRgn_LIB "com.apple.Carbon"
-#define RectRgn_LIB "com.apple.Carbon"
-#define RectInRgn_LIB "com.apple.Carbon"
-#define QDRegionToRects_LIB "com.apple.Carbon"
-#define PtInRgn_LIB "com.apple.Carbon"
-#define OpenRgn_LIB "com.apple.Carbon"
-#define OffsetRgn_LIB "com.apple.Carbon"
-#define NewRgn_LIB "com.apple.Carbon"
-#define MoveTo_LIB "com.apple.Carbon"
-#define LineTo_LIB "com.apple.Carbon"
-#define GetRegionBounds_LIB "com.apple.Carbon"
-#define EmptyRgn_LIB "com.apple.Carbon"
-#define DisposeRgn_LIB "com.apple.Carbon"
-#define DiffRgn_LIB "com.apple.Carbon"
-#define CopyRgn_LIB "com.apple.Carbon"
-#define CloseRgn_LIB "com.apple.Carbon"
-#define instrumentObjcMessageSends_LIB "com.apple.Foundation"
-#define SetThemeCursor_LIB "com.apple.Carbon"
-#define GetCurrentButtonState_LIB "com.apple.Carbon"
-#define GetDblTime_LIB "com.apple.Carbon"
-#define CGContextCopyPath_LIB "com.apple.Cocoa"
-#define TISCopyCurrentKeyboardInputSource_LIB "com.apple.Carbon"
-#define TISGetInputSourceProperty_LIB "com.apple.Carbon"
-#define UCKeyTranslate_LIB "com.apple.CoreServices"
-#define kTISPropertyUnicodeKeyLayoutData_LIB "com.apple.Carbon"
-#define ATSFontActivateFromFileReference_LIB "com.apple.ApplicationServices.ATS"
-#define FSPathMakeRef_LIB "com.apple.CoreServices"
-#define CGContextCopyWindowContentsToRect_LIB "com.apple.CoreGraphics"
-#define LMGetKbdType_LIB "com.apple.Carbon"
-#define GetThemeMetric_LIB "com.apple.Carbon"
-#define HIThemeDrawFocusRect_LIB "com.apple.Carbon"
-#define AcquireRootMenu_LIB "com.apple.Carbon"
-#define CancelMenuTracking_LIB "com.apple.Carbon"
-#define SetSystemUIMode_LIB "com.apple.Carbon"
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_stats.c b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_stats.c
deleted file mode 100644
index a64319ea05..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_stats.c
+++ /dev/null
@@ -1,1060 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "os_stats.h"
-
-#ifdef NATIVE_STATS
-
-int OS_nativeFunctionCount = 478;
-int OS_nativeFunctionCallCount[478];
-char * OS_nativeFunctionNames[] = {
- "ATSFontActivateFromFileReference",
- "AcquireRootMenu",
- "CALLBACK_1accessibilityHitTest_1",
- "CALLBACK_1attributedSubstringFromRange_1",
- "CALLBACK_1canDragRowsWithIndexes_1atPoint_1",
- "CALLBACK_1cellSize",
- "CALLBACK_1characterIndexForPoint_1",
- "CALLBACK_1dragSelectionWithEvent_1offset_1slideBack_1",
- "CALLBACK_1draggedImage_1beganAt_1",
- "CALLBACK_1draggedImage_1endedAt_1operation_1",
- "CALLBACK_1drawImage_1withFrame_1inView_1",
- "CALLBACK_1drawInteriorWithFrame_1inView_1",
- "CALLBACK_1drawRect_1",
- "CALLBACK_1drawWithExpansionFrame_1inView_1",
- "CALLBACK_1expansionFrameWithFrame_1inView_1",
- "CALLBACK_1firstRectForCharacterRange_1",
- "CALLBACK_1highlightSelectionInClipRect_1",
- "CALLBACK_1hitTestForEvent_1inRect_1ofView_1",
- "CALLBACK_1hitTest_1",
- "CALLBACK_1imageRectForBounds_1",
- "CALLBACK_1markedRange",
- "CALLBACK_1selectedRange",
- "CALLBACK_1setFrameOrigin_1",
- "CALLBACK_1setFrameSize_1",
- "CALLBACK_1setFrame_1",
- "CALLBACK_1setMarkedText_1selectedRange_1",
- "CALLBACK_1setNeedsDisplayInRect_1",
- "CALLBACK_1shouldChangeTextInRange_1replacementString_1",
- "CALLBACK_1textView_1willChangeSelectionFromCharacterRange_1toCharacterRange_1",
- "CALLBACK_1titleRectForBounds_1",
- "CALLBACK_1view_1stringForToolTip_1point_1userData_1",
- "CALLBACK_1webView_1setFrame_1",
- "CFDataGetBytePtr",
- "CFDataGetLength",
- "CFRelease",
- "CFRunLoopAddObserver",
- "CFRunLoopGetCurrent",
- "CFRunLoopObserverCreate",
- "CFRunLoopObserverInvalidate",
- "CFURLCreateStringByAddingPercentEscapes",
- "CGBitmapContextCreate",
- "CGBitmapContextCreateImage",
- "CGBitmapContextGetData",
- "CGColorSpaceCreateDeviceRGB",
- "CGColorSpaceRelease",
- "CGContextAddPath",
- "CGContextCopyPath",
- "CGContextCopyWindowContentsToRect",
- "CGContextDrawImage",
- "CGContextRelease",
- "CGContextReplacePathWithStrokedPath",
- "CGContextRestoreGState",
- "CGContextSaveGState",
- "CGContextScaleCTM",
- "CGContextSetBlendMode",
- "CGContextSetLineCap",
- "CGContextSetLineDash",
- "CGContextSetLineJoin",
- "CGContextSetLineWidth",
- "CGContextSetMiterLimit",
- "CGContextStrokePath",
- "CGContextTranslateCTM",
- "CGDataProviderCreateWithData",
- "CGDataProviderRelease",
- "CGDisplayBaseAddress",
- "CGDisplayBitsPerPixel",
- "CGDisplayBitsPerSample",
- "CGDisplayBounds",
- "CGDisplayBytesPerRow",
- "CGDisplayPixelsHigh",
- "CGDisplayPixelsWide",
- "CGEnableEventStateCombining",
- "CGEventCreateKeyboardEvent",
- "CGEventGetIntegerValueField",
- "CGEventKeyboardSetUnicodeString",
- "CGEventPost",
- "CGGetDisplaysWithRect",
- "CGImageCreate",
- "CGImageGetHeight",
- "CGImageGetWidth",
- "CGImageRelease",
- "CGPathAddCurveToPoint",
- "CGPathAddLineToPoint",
- "CGPathApply",
- "CGPathCloseSubpath",
- "CGPathCreateCopy",
- "CGPathCreateMutable",
- "CGPathElement_1sizeof",
- "CGPathMoveToPoint",
- "CGPathRelease",
- "CGPoint_1sizeof",
- "CGPostKeyboardEvent",
- "CGPostMouseEvent",
- "CGPostScrollWheelEvent",
- "CGRect_1sizeof",
- "CGSetLocalEventsFilterDuringSuppressionState",
- "CGSetLocalEventsSuppressionInterval",
- "CGSize_1sizeof",
- "CGWarpMouseCursorPosition",
- "CPSSetProcessName",
- "CancelMenuTracking",
- "CloseRgn",
- "CopyRgn",
- "DeleteGlobalRef",
- "DiffRgn",
- "DisposeRgn",
- "EmptyRgn",
- "FSPathMakeRef",
- "Gestalt",
- "GetCurrentButtonState",
- "GetCurrentProcess",
- "GetDblTime",
- "GetRegionBounds",
- "GetThemeMetric",
- "HIThemeDrawFocusRect",
- "JNIGetObject",
- "LMGetKbdType",
- "LineTo",
- "MoveTo",
- "NSAccessibilityActionDescription",
- "NSAccessibilityButtonRole",
- "NSAccessibilityCheckBoxRole",
- "NSAccessibilityChildrenAttribute",
- "NSAccessibilityColumnRole",
- "NSAccessibilityComboBoxRole",
- "NSAccessibilityConfirmAction",
- "NSAccessibilityContentsAttribute",
- "NSAccessibilityDescriptionAttribute",
- "NSAccessibilityDialogSubrole",
- "NSAccessibilityEnabledAttribute",
- "NSAccessibilityExpandedAttribute",
- "NSAccessibilityFloatingWindowSubrole",
- "NSAccessibilityFocusedAttribute",
- "NSAccessibilityFocusedUIElementChangedNotification",
- "NSAccessibilityGridRole",
- "NSAccessibilityGroupRole",
- "NSAccessibilityHelpAttribute",
- "NSAccessibilityHelpTagRole",
- "NSAccessibilityHorizontalOrientationValue",
- "NSAccessibilityHorizontalScrollBarAttribute",
- "NSAccessibilityImageRole",
- "NSAccessibilityIncrementorRole",
- "NSAccessibilityInsertionPointLineNumberAttribute",
- "NSAccessibilityLabelValueAttribute",
- "NSAccessibilityLineForIndexParameterizedAttribute",
- "NSAccessibilityLinkRole",
- "NSAccessibilityLinkTextAttribute",
- "NSAccessibilityListRole",
- "NSAccessibilityMaxValueAttribute",
- "NSAccessibilityMenuBarRole",
- "NSAccessibilityMenuButtonRole",
- "NSAccessibilityMenuItemRole",
- "NSAccessibilityMenuRole",
- "NSAccessibilityMinValueAttribute",
- "NSAccessibilityNextContentsAttribute",
- "NSAccessibilityNumberOfCharactersAttribute",
- "NSAccessibilityOrientationAttribute",
- "NSAccessibilityOutlineRole",
- "NSAccessibilityOutlineRowSubrole",
- "NSAccessibilityParentAttribute",
- "NSAccessibilityPopUpButtonRole",
- "NSAccessibilityPositionAttribute",
- "NSAccessibilityPostNotification",
- "NSAccessibilityPressAction",
- "NSAccessibilityPreviousContentsAttribute",
- "NSAccessibilityProgressIndicatorRole",
- "NSAccessibilityRTFForRangeParameterizedAttribute",
- "NSAccessibilityRadioButtonRole",
- "NSAccessibilityRadioGroupRole",
- "NSAccessibilityRaiseBadArgumentException",
- "NSAccessibilityRangeForIndexParameterizedAttribute",
- "NSAccessibilityRangeForLineParameterizedAttribute",
- "NSAccessibilityRangeForPositionParameterizedAttribute",
- "NSAccessibilityRoleAttribute",
- "NSAccessibilityRoleDescription",
- "NSAccessibilityRoleDescriptionAttribute",
- "NSAccessibilityRoleDescriptionForUIElement",
- "NSAccessibilityRowRole",
- "NSAccessibilityScrollAreaRole",
- "NSAccessibilityScrollBarRole",
- "NSAccessibilitySelectedAttribute",
- "NSAccessibilitySelectedChildrenAttribute",
- "NSAccessibilitySelectedChildrenChangedNotification",
- "NSAccessibilitySelectedTextAttribute",
- "NSAccessibilitySelectedTextChangedNotification",
- "NSAccessibilitySelectedTextRangeAttribute",
- "NSAccessibilitySelectedTextRangesAttribute",
- "NSAccessibilityServesAsTitleForUIElementsAttribute",
- "NSAccessibilitySizeAttribute",
- "NSAccessibilitySliderRole",
- "NSAccessibilitySortButtonRole",
- "NSAccessibilitySplitterRole",
- "NSAccessibilityStandardWindowSubrole",
- "NSAccessibilityStaticTextRole",
- "NSAccessibilityStringForRangeParameterizedAttribute",
- "NSAccessibilityStyleRangeForIndexParameterizedAttribute",
- "NSAccessibilitySubroleAttribute",
- "NSAccessibilitySystemDialogSubrole",
- "NSAccessibilityTabGroupRole",
- "NSAccessibilityTableRole",
- "NSAccessibilityTableRowSubrole",
- "NSAccessibilityTabsAttribute",
- "NSAccessibilityTextAreaRole",
- "NSAccessibilityTextFieldRole",
- "NSAccessibilityTextLinkSubrole",
- "NSAccessibilityTitleAttribute",
- "NSAccessibilityTitleUIElementAttribute",
- "NSAccessibilityToolbarRole",
- "NSAccessibilityTopLevelUIElementAttribute",
- "NSAccessibilityUnignoredAncestor",
- "NSAccessibilityUnignoredChildren",
- "NSAccessibilityUnignoredChildrenForOnlyChild",
- "NSAccessibilityUnignoredDescendant",
- "NSAccessibilityUnknownRole",
- "NSAccessibilityUnknownSubrole",
- "NSAccessibilityValueAttribute",
- "NSAccessibilityValueChangedNotification",
- "NSAccessibilityValueDescriptionAttribute",
- "NSAccessibilityValueIndicatorRole",
- "NSAccessibilityVerticalOrientationValue",
- "NSAccessibilityVerticalScrollBarAttribute",
- "NSAccessibilityVisibleCharacterRangeAttribute",
- "NSAccessibilityVisibleChildrenAttribute",
- "NSAccessibilityWindowAttribute",
- "NSAccessibilityWindowRole",
- "NSAffineTransformStruct_1sizeof",
- "NSApplicationDidChangeScreenParametersNotification",
- "NSBackgroundColorAttributeName",
- "NSBaselineOffsetAttributeName",
- "NSBeep",
- "NSBitsPerPixelFromDepth",
- "NSCalibratedRGBColorSpace",
- "NSCopyBits",
- "NSDefaultRunLoopMode",
- "NSDeviceRGBColorSpace",
- "NSDeviceResolution",
- "NSDragPboard",
- "NSEqualRects",
- "NSErrorFailingURLStringKey",
- "NSEventTrackingRunLoopMode",
- "NSFileTypeForHFSTypeCode",
- "NSFilenamesPboardType",
- "NSFontAttributeName",
- "NSForegroundColorAttributeName",
- "NSGetSizeAndAlignment",
- "NSHTMLPboardType",
- "NSIntersectionRect",
- "NSLinkAttributeName",
- "NSNumberOfColorComponents",
- "NSObliquenessAttributeName",
- "NSParagraphStyleAttributeName",
- "NSPointInRect",
- "NSPoint_1sizeof",
- "NSPrintAllPages",
- "NSPrintCopies",
- "NSPrintFirstPage",
- "NSPrintJobDisposition",
- "NSPrintLastPage",
- "NSPrintMustCollate",
- "NSPrintPreviewJob",
- "NSPrintSaveJob",
- "NSPrintSavePath",
- "NSPrintScalingFactor",
- "NSPrintSpoolJob",
- "NSRTFPboardType",
- "NSRange_1sizeof",
- "NSRect_1sizeof",
- "NSSearchPathForDirectoriesInDomains",
- "NSSize_1sizeof",
- "NSStrikethroughColorAttributeName",
- "NSStrikethroughStyleAttributeName",
- "NSStringPboardType",
- "NSStrokeWidthAttributeName",
- "NSSystemColorsDidChangeNotification",
- "NSTIFFPboardType",
- "NSTemporaryDirectory",
- "NSToolbarCustomizeToolbarItemIdentifier",
- "NSToolbarDidRemoveItemNotification",
- "NSToolbarFlexibleSpaceItemIdentifier",
- "NSToolbarPrintItemIdentifier",
- "NSToolbarSeparatorItemIdentifier",
- "NSToolbarShowColorsItemIdentifier",
- "NSToolbarShowFontsItemIdentifier",
- "NSToolbarSpaceItemIdentifier",
- "NSToolbarWillAddItemNotification",
- "NSURLPboardType",
- "NSUnderlineColorAttributeName",
- "NSUnderlineStyleAttributeName",
- "NSViewGlobalFrameDidChangeNotification",
- "NewGlobalRef",
- "NewRgn",
- "OffsetRgn",
- "OpenRgn",
- "PtInRgn",
- "QDRegionToRects",
- "RectInRgn",
- "RectRgn",
- "SectRgn",
- "SetFrontProcess",
- "SetRect",
- "SetSystemUIMode",
- "SetThemeCursor",
- "TISCopyCurrentKeyboardInputSource",
- "TISGetInputSourceProperty",
- "TransformProcessType",
- "UCKeyTranslate",
- "UnionRgn",
- "_1_1BIG_1ENDIAN_1_1",
- "call",
- "class_1addIvar",
- "class_1addMethod",
- "class_1addProtocol",
- "class_1createInstance",
- "class_1getClassMethod",
- "class_1getInstanceMethod",
- "class_1getMethodImplementation",
- "class_1getName",
- "class_1getSuperclass",
- "getpid",
- "instrumentObjcMessageSends",
- "isFlipped_1CALLBACK",
- "kCFRunLoopCommonModes",
- "kTISPropertyUnicodeKeyLayoutData",
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_cocoa_CGPathElement_2I",
-#else
- "memmove__JLorg_eclipse_swt_internal_cocoa_CGPathElement_2J",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_cocoa_CGPoint_2I",
-#else
- "memmove__JLorg_eclipse_swt_internal_cocoa_CGPoint_2J",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_cocoa_CGRect_2I",
-#else
- "memmove__JLorg_eclipse_swt_internal_cocoa_CGRect_2J",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_cocoa_CGSize_2I",
-#else
- "memmove__JLorg_eclipse_swt_internal_cocoa_CGSize_2J",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2I",
-#else
- "memmove__JLorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2J",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_cocoa_NSPoint_2I",
-#else
- "memmove__JLorg_eclipse_swt_internal_cocoa_NSPoint_2J",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_cocoa_NSRange_2I",
-#else
- "memmove__JLorg_eclipse_swt_internal_cocoa_NSRange_2J",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_cocoa_NSRect_2I",
-#else
- "memmove__JLorg_eclipse_swt_internal_cocoa_NSRect_2J",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_cocoa_NSSize_2I",
-#else
- "memmove__JLorg_eclipse_swt_internal_cocoa_NSSize_2J",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_cocoa_CGPathElement_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_cocoa_CGPathElement_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_cocoa_CGPoint_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_cocoa_CGPoint_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_cocoa_CGRect_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_cocoa_CGRect_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_cocoa_CGSize_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_cocoa_CGSize_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_cocoa_NSPoint_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_cocoa_NSRange_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_cocoa_NSRect_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_cocoa_NSSize_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJ",
-#endif
- "method_1setImplementation",
- "objc_1allocateClassPair",
- "objc_1getClass",
- "objc_1getMetaClass",
- "objc_1getProtocol",
- "objc_1lookUpClass",
-#ifndef JNI64
- "objc_1msgSend__II",
-#else
- "objc_1msgSend__JJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IID",
-#else
- "objc_1msgSend__JJD",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IIDIIIZ",
-#else
- "objc_1msgSend__JJDJJJZ",
-#endif
- "objc_1msgSend__IIF",
-#ifndef JNI64
- "objc_1msgSend__IIFF",
-#else
- "objc_1msgSend__JJDD",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IIFFFF",
-#else
- "objc_1msgSend__JJDDDD",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IIFI",
-#else
- "objc_1msgSend__JJDJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend__III",
-#else
- "objc_1msgSend__JJJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IIIF",
-#else
- "objc_1msgSend__JJJD",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IIII",
-#else
- "objc_1msgSend__JJJJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IIIII",
-#else
- "objc_1msgSend__JJJJJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IIIIIF",
-#else
- "objc_1msgSend__JJJJJD",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IIIIII",
-#else
- "objc_1msgSend__JJJJJJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IIIIIII",
-#else
- "objc_1msgSend__JJJJJJJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IIIIIIIII",
-#else
- "objc_1msgSend__JJJJJJJJJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IIIIIIIZZIII",
-#else
- "objc_1msgSend__JJJJJJJZZJJJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IIIIIIIZZIIII",
-#else
- "objc_1msgSend__JJJJJJJZZJJJJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IIIIIZ",
-#else
- "objc_1msgSend__JJJJJZ",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IIIILorg_eclipse_swt_internal_cocoa_NSRange_2",
-#else
- "objc_1msgSend__JJJJLorg_eclipse_swt_internal_cocoa_NSRange_2",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IIIIZ",
-#else
- "objc_1msgSend__JJJJZ",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2",
-#else
- "objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2I",
-#else
- "objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2J",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2IDIIIII",
-#else
- "objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2JDJJJJJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2IDIISII",
-#else
- "objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2JDJJSJJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSSize_2IIIZ",
-#else
- "objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSSize_2JJJZ",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSRange_2",
-#else
- "objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSRange_2",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSRect_2I",
-#else
- "objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSRect_2J",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IIIZ",
-#else
- "objc_1msgSend__JJJZ",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2",
-#else
- "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2",
-#else
- "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2FFF",
-#else
- "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2DDD",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2FFFZ",
-#else
- "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2DDDZ",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2I_3F",
-#else
- "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J_3D",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2I",
-#else
- "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2J",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2",
-#else
- "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSRect_2IF",
-#else
- "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSRect_2JD",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2",
-#else
- "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2I",
-#else
- "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2J",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2IIIII",
-#else
- "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2JJJJJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2",
-#else
- "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRange_2II",
-#else
- "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2",
-#else
- "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2F",
-#else
- "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2D",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2FF",
-#else
- "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2DD",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2I",
-#else
- "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2J",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2II",
-#else
- "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2III",
-#else
- "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IIZ",
-#else
- "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJZ",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IIZI",
-#else
- "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJZJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IZI",
-#else
- "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JZJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2",
-#else
- "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRect_2",
-#else
- "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRect_2",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRect_2IF",
-#else
- "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRect_2JD",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Z",
-#else
- "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Z",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2ZZ",
-#else
- "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2ZZ",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSSize_2",
-#else
- "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSSize_2",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IIZ",
-#else
- "objc_1msgSend__JJZ",
-#endif
-#ifndef JNI64
- "objc_1msgSend__IIZI",
-#else
- "objc_1msgSend__JJZJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend__II_3B",
-#else
- "objc_1msgSend__JJ_3B",
-#endif
-#ifndef JNI64
- "objc_1msgSend__II_3BI",
-#else
- "objc_1msgSend__JJ_3BJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend__II_3C",
-#else
- "objc_1msgSend__JJ_3C",
-#endif
-#ifndef JNI64
- "objc_1msgSend__II_3CI",
-#else
- "objc_1msgSend__JJ_3CJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend__II_3CLorg_eclipse_swt_internal_cocoa_NSRange_2",
-#else
- "objc_1msgSend__JJ_3CLorg_eclipse_swt_internal_cocoa_NSRange_2",
-#endif
-#ifndef JNI64
- "objc_1msgSend__II_3F",
-#else
- "objc_1msgSend__JJ_3D",
-#endif
-#ifndef JNI64
- "objc_1msgSend__II_3FIF",
-#else
- "objc_1msgSend__JJ_3DJD",
-#endif
-#ifndef JNI64
- "objc_1msgSend__II_3I",
-#else
- "objc_1msgSend__JJ_3J",
-#endif
-#ifndef JNI64
- "objc_1msgSend__II_3III",
-#else
- "objc_1msgSend__JJ_3JII",
-#endif
- "objc_1msgSend__JJFD",
- "objc_1msgSend__JJI",
- "objc_1msgSend__JJ_3I",
- "objc_1msgSend__JJ_3JJJ",
-#ifndef JNI64
- "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2I",
-#else
- "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2J",
-#endif
-#ifndef JNI64
- "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2II",
-#else
- "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJ",
-#endif
-#ifndef JNI64
- "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2III",
-#else
- "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJJ",
-#endif
-#ifndef JNI64
- "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IIIII",
-#else
- "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJJJJ",
-#endif
-#ifndef JNI64
- "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IIIIZ",
-#else
- "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJJJZ",
-#endif
-#ifndef JNI64
- "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2I",
-#else
- "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J",
-#endif
-#ifndef JNI64
- "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IILorg_eclipse_swt_internal_cocoa_NSRect_2I",
-#else
- "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2J",
-#endif
-#ifndef JNI64
- "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IIZ",
-#else
- "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJZ",
-#endif
-#ifndef JNI64
- "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSPoint_2",
-#else
- "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSPoint_2",
-#endif
-#ifndef JNI64
- "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2",
-#else
- "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2",
-#endif
-#ifndef JNI64
- "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2I",
-#else
- "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2J",
-#endif
-#ifndef JNI64
- "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSSize_2",
-#else
- "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSSize_2",
-#endif
-#ifndef JNI64
- "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IZ",
-#else
- "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JZ",
-#endif
- "objc_1msgSendSuper_1bool",
-#ifndef JNI64
- "objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2",
-#else
- "objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2",
-#endif
-#ifndef JNI64
- "objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2I",
-#else
- "objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2J",
-#endif
-#ifndef JNI64
- "objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2I",
-#else
- "objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2J",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1bool__II",
-#else
- "objc_1msgSend_1bool__JJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1bool__III",
-#else
- "objc_1msgSend_1bool__JJJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1bool__IIII",
-#else
- "objc_1msgSend_1bool__JJJJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1bool__IIIII",
-#else
- "objc_1msgSend_1bool__JJJJJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1bool__IIIIIII",
-#else
- "objc_1msgSend_1bool__JJJJJJJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1bool__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2",
-#else
- "objc_1msgSend_1bool__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1bool__IIILorg_eclipse_swt_internal_cocoa_NSSize_2Z",
-#else
- "objc_1msgSend_1bool__JJJLorg_eclipse_swt_internal_cocoa_NSSize_2Z",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1bool__IILorg_eclipse_swt_internal_cocoa_NSPoint_2",
-#else
- "objc_1msgSend_1bool__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1bool__IILorg_eclipse_swt_internal_cocoa_NSRange_2I",
-#else
- "objc_1msgSend_1bool__JJLorg_eclipse_swt_internal_cocoa_NSRange_2J",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1bool__IILorg_eclipse_swt_internal_cocoa_NSRect_2",
-#else
- "objc_1msgSend_1bool__JJLorg_eclipse_swt_internal_cocoa_NSRect_2",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1bool__IIS",
-#else
- "objc_1msgSend_1bool__JJS",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1fpret__II",
-#else
- "objc_1msgSend_1fpret__JJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1fpret__III",
-#else
- "objc_1msgSend_1fpret__JJJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1fpret__IIII",
-#else
- "objc_1msgSend_1fpret__JJJJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2II",
-#else
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2JJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2II",
-#else
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2III",
-#else
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2",
-#else
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2I",
-#else
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2II",
-#else
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2III",
-#else
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2IILorg_eclipse_swt_internal_cocoa_NSRange_2I",
-#else
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJLorg_eclipse_swt_internal_cocoa_NSRange_2J",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2IILorg_eclipse_swt_internal_cocoa_NSRect_2",
-#else
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2II",
-#else
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2III",
-#else
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IIII",
-#else
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IIIIZ",
-#else
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJJZ",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRange_2I",
-#else
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRange_2J",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2",
-#else
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2I",
-#else
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2J",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2II",
-#else
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJ",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSRect_2",
-#else
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2",
-#else
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2I",
-#else
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2J",
-#endif
-#ifndef JNI64
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2ZZI",
-#else
- "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2ZZJ",
-#endif
- "objc_1registerClassPair",
- "objc_1super_1sizeof",
- "object_1getClass",
- "object_1getClassName",
- "object_1getInstanceVariable",
- "object_1setClass",
- "object_1setInstanceVariable",
- "sel_1registerName",
-};
-
-#define STATS_NATIVE(func) Java_org_eclipse_swt_tools_internal_NativeStats_##func
-
-JNIEXPORT jint JNICALL STATS_NATIVE(OS_1GetFunctionCount)
- (JNIEnv *env, jclass that)
-{
- return OS_nativeFunctionCount;
-}
-
-JNIEXPORT jstring JNICALL STATS_NATIVE(OS_1GetFunctionName)
- (JNIEnv *env, jclass that, jint index)
-{
- return (*env)->NewStringUTF(env, OS_nativeFunctionNames[index]);
-}
-
-JNIEXPORT jint JNICALL STATS_NATIVE(OS_1GetFunctionCallCount)
- (JNIEnv *env, jclass that, jint index)
-{
- return OS_nativeFunctionCallCount[index];
-}
-
-#endif
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_stats.h b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_stats.h
deleted file mode 100644
index 4ffe7138aa..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_stats.h
+++ /dev/null
@@ -1,1046 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#ifdef NATIVE_STATS
-extern int OS_nativeFunctionCount;
-extern int OS_nativeFunctionCallCount[];
-extern char* OS_nativeFunctionNames[];
-#define OS_NATIVE_ENTER(env, that, func) OS_nativeFunctionCallCount[func]++;
-#define OS_NATIVE_EXIT(env, that, func)
-#else
-#ifndef OS_NATIVE_ENTER
-#define OS_NATIVE_ENTER(env, that, func)
-#endif
-#ifndef OS_NATIVE_EXIT
-#define OS_NATIVE_EXIT(env, that, func)
-#endif
-#endif
-
-typedef enum {
- ATSFontActivateFromFileReference_FUNC,
- AcquireRootMenu_FUNC,
- CALLBACK_1accessibilityHitTest_1_FUNC,
- CALLBACK_1attributedSubstringFromRange_1_FUNC,
- CALLBACK_1canDragRowsWithIndexes_1atPoint_1_FUNC,
- CALLBACK_1cellSize_FUNC,
- CALLBACK_1characterIndexForPoint_1_FUNC,
- CALLBACK_1dragSelectionWithEvent_1offset_1slideBack_1_FUNC,
- CALLBACK_1draggedImage_1beganAt_1_FUNC,
- CALLBACK_1draggedImage_1endedAt_1operation_1_FUNC,
- CALLBACK_1drawImage_1withFrame_1inView_1_FUNC,
- CALLBACK_1drawInteriorWithFrame_1inView_1_FUNC,
- CALLBACK_1drawRect_1_FUNC,
- CALLBACK_1drawWithExpansionFrame_1inView_1_FUNC,
- CALLBACK_1expansionFrameWithFrame_1inView_1_FUNC,
- CALLBACK_1firstRectForCharacterRange_1_FUNC,
- CALLBACK_1highlightSelectionInClipRect_1_FUNC,
- CALLBACK_1hitTestForEvent_1inRect_1ofView_1_FUNC,
- CALLBACK_1hitTest_1_FUNC,
- CALLBACK_1imageRectForBounds_1_FUNC,
- CALLBACK_1markedRange_FUNC,
- CALLBACK_1selectedRange_FUNC,
- CALLBACK_1setFrameOrigin_1_FUNC,
- CALLBACK_1setFrameSize_1_FUNC,
- CALLBACK_1setFrame_1_FUNC,
- CALLBACK_1setMarkedText_1selectedRange_1_FUNC,
- CALLBACK_1setNeedsDisplayInRect_1_FUNC,
- CALLBACK_1shouldChangeTextInRange_1replacementString_1_FUNC,
- CALLBACK_1textView_1willChangeSelectionFromCharacterRange_1toCharacterRange_1_FUNC,
- CALLBACK_1titleRectForBounds_1_FUNC,
- CALLBACK_1view_1stringForToolTip_1point_1userData_1_FUNC,
- CALLBACK_1webView_1setFrame_1_FUNC,
- CFDataGetBytePtr_FUNC,
- CFDataGetLength_FUNC,
- CFRelease_FUNC,
- CFRunLoopAddObserver_FUNC,
- CFRunLoopGetCurrent_FUNC,
- CFRunLoopObserverCreate_FUNC,
- CFRunLoopObserverInvalidate_FUNC,
- CFURLCreateStringByAddingPercentEscapes_FUNC,
- CGBitmapContextCreate_FUNC,
- CGBitmapContextCreateImage_FUNC,
- CGBitmapContextGetData_FUNC,
- CGColorSpaceCreateDeviceRGB_FUNC,
- CGColorSpaceRelease_FUNC,
- CGContextAddPath_FUNC,
- CGContextCopyPath_FUNC,
- CGContextCopyWindowContentsToRect_FUNC,
- CGContextDrawImage_FUNC,
- CGContextRelease_FUNC,
- CGContextReplacePathWithStrokedPath_FUNC,
- CGContextRestoreGState_FUNC,
- CGContextSaveGState_FUNC,
- CGContextScaleCTM_FUNC,
- CGContextSetBlendMode_FUNC,
- CGContextSetLineCap_FUNC,
- CGContextSetLineDash_FUNC,
- CGContextSetLineJoin_FUNC,
- CGContextSetLineWidth_FUNC,
- CGContextSetMiterLimit_FUNC,
- CGContextStrokePath_FUNC,
- CGContextTranslateCTM_FUNC,
- CGDataProviderCreateWithData_FUNC,
- CGDataProviderRelease_FUNC,
- CGDisplayBaseAddress_FUNC,
- CGDisplayBitsPerPixel_FUNC,
- CGDisplayBitsPerSample_FUNC,
- CGDisplayBounds_FUNC,
- CGDisplayBytesPerRow_FUNC,
- CGDisplayPixelsHigh_FUNC,
- CGDisplayPixelsWide_FUNC,
- CGEnableEventStateCombining_FUNC,
- CGEventCreateKeyboardEvent_FUNC,
- CGEventGetIntegerValueField_FUNC,
- CGEventKeyboardSetUnicodeString_FUNC,
- CGEventPost_FUNC,
- CGGetDisplaysWithRect_FUNC,
- CGImageCreate_FUNC,
- CGImageGetHeight_FUNC,
- CGImageGetWidth_FUNC,
- CGImageRelease_FUNC,
- CGPathAddCurveToPoint_FUNC,
- CGPathAddLineToPoint_FUNC,
- CGPathApply_FUNC,
- CGPathCloseSubpath_FUNC,
- CGPathCreateCopy_FUNC,
- CGPathCreateMutable_FUNC,
- CGPathElement_1sizeof_FUNC,
- CGPathMoveToPoint_FUNC,
- CGPathRelease_FUNC,
- CGPoint_1sizeof_FUNC,
- CGPostKeyboardEvent_FUNC,
- CGPostMouseEvent_FUNC,
- CGPostScrollWheelEvent_FUNC,
- CGRect_1sizeof_FUNC,
- CGSetLocalEventsFilterDuringSuppressionState_FUNC,
- CGSetLocalEventsSuppressionInterval_FUNC,
- CGSize_1sizeof_FUNC,
- CGWarpMouseCursorPosition_FUNC,
- CPSSetProcessName_FUNC,
- CancelMenuTracking_FUNC,
- CloseRgn_FUNC,
- CopyRgn_FUNC,
- DeleteGlobalRef_FUNC,
- DiffRgn_FUNC,
- DisposeRgn_FUNC,
- EmptyRgn_FUNC,
- FSPathMakeRef_FUNC,
- Gestalt_FUNC,
- GetCurrentButtonState_FUNC,
- GetCurrentProcess_FUNC,
- GetDblTime_FUNC,
- GetRegionBounds_FUNC,
- GetThemeMetric_FUNC,
- HIThemeDrawFocusRect_FUNC,
- JNIGetObject_FUNC,
- LMGetKbdType_FUNC,
- LineTo_FUNC,
- MoveTo_FUNC,
- NSAccessibilityActionDescription_FUNC,
- NSAccessibilityButtonRole_FUNC,
- NSAccessibilityCheckBoxRole_FUNC,
- NSAccessibilityChildrenAttribute_FUNC,
- NSAccessibilityColumnRole_FUNC,
- NSAccessibilityComboBoxRole_FUNC,
- NSAccessibilityConfirmAction_FUNC,
- NSAccessibilityContentsAttribute_FUNC,
- NSAccessibilityDescriptionAttribute_FUNC,
- NSAccessibilityDialogSubrole_FUNC,
- NSAccessibilityEnabledAttribute_FUNC,
- NSAccessibilityExpandedAttribute_FUNC,
- NSAccessibilityFloatingWindowSubrole_FUNC,
- NSAccessibilityFocusedAttribute_FUNC,
- NSAccessibilityFocusedUIElementChangedNotification_FUNC,
- NSAccessibilityGridRole_FUNC,
- NSAccessibilityGroupRole_FUNC,
- NSAccessibilityHelpAttribute_FUNC,
- NSAccessibilityHelpTagRole_FUNC,
- NSAccessibilityHorizontalOrientationValue_FUNC,
- NSAccessibilityHorizontalScrollBarAttribute_FUNC,
- NSAccessibilityImageRole_FUNC,
- NSAccessibilityIncrementorRole_FUNC,
- NSAccessibilityInsertionPointLineNumberAttribute_FUNC,
- NSAccessibilityLabelValueAttribute_FUNC,
- NSAccessibilityLineForIndexParameterizedAttribute_FUNC,
- NSAccessibilityLinkRole_FUNC,
- NSAccessibilityLinkTextAttribute_FUNC,
- NSAccessibilityListRole_FUNC,
- NSAccessibilityMaxValueAttribute_FUNC,
- NSAccessibilityMenuBarRole_FUNC,
- NSAccessibilityMenuButtonRole_FUNC,
- NSAccessibilityMenuItemRole_FUNC,
- NSAccessibilityMenuRole_FUNC,
- NSAccessibilityMinValueAttribute_FUNC,
- NSAccessibilityNextContentsAttribute_FUNC,
- NSAccessibilityNumberOfCharactersAttribute_FUNC,
- NSAccessibilityOrientationAttribute_FUNC,
- NSAccessibilityOutlineRole_FUNC,
- NSAccessibilityOutlineRowSubrole_FUNC,
- NSAccessibilityParentAttribute_FUNC,
- NSAccessibilityPopUpButtonRole_FUNC,
- NSAccessibilityPositionAttribute_FUNC,
- NSAccessibilityPostNotification_FUNC,
- NSAccessibilityPressAction_FUNC,
- NSAccessibilityPreviousContentsAttribute_FUNC,
- NSAccessibilityProgressIndicatorRole_FUNC,
- NSAccessibilityRTFForRangeParameterizedAttribute_FUNC,
- NSAccessibilityRadioButtonRole_FUNC,
- NSAccessibilityRadioGroupRole_FUNC,
- NSAccessibilityRaiseBadArgumentException_FUNC,
- NSAccessibilityRangeForIndexParameterizedAttribute_FUNC,
- NSAccessibilityRangeForLineParameterizedAttribute_FUNC,
- NSAccessibilityRangeForPositionParameterizedAttribute_FUNC,
- NSAccessibilityRoleAttribute_FUNC,
- NSAccessibilityRoleDescription_FUNC,
- NSAccessibilityRoleDescriptionAttribute_FUNC,
- NSAccessibilityRoleDescriptionForUIElement_FUNC,
- NSAccessibilityRowRole_FUNC,
- NSAccessibilityScrollAreaRole_FUNC,
- NSAccessibilityScrollBarRole_FUNC,
- NSAccessibilitySelectedAttribute_FUNC,
- NSAccessibilitySelectedChildrenAttribute_FUNC,
- NSAccessibilitySelectedChildrenChangedNotification_FUNC,
- NSAccessibilitySelectedTextAttribute_FUNC,
- NSAccessibilitySelectedTextChangedNotification_FUNC,
- NSAccessibilitySelectedTextRangeAttribute_FUNC,
- NSAccessibilitySelectedTextRangesAttribute_FUNC,
- NSAccessibilityServesAsTitleForUIElementsAttribute_FUNC,
- NSAccessibilitySizeAttribute_FUNC,
- NSAccessibilitySliderRole_FUNC,
- NSAccessibilitySortButtonRole_FUNC,
- NSAccessibilitySplitterRole_FUNC,
- NSAccessibilityStandardWindowSubrole_FUNC,
- NSAccessibilityStaticTextRole_FUNC,
- NSAccessibilityStringForRangeParameterizedAttribute_FUNC,
- NSAccessibilityStyleRangeForIndexParameterizedAttribute_FUNC,
- NSAccessibilitySubroleAttribute_FUNC,
- NSAccessibilitySystemDialogSubrole_FUNC,
- NSAccessibilityTabGroupRole_FUNC,
- NSAccessibilityTableRole_FUNC,
- NSAccessibilityTableRowSubrole_FUNC,
- NSAccessibilityTabsAttribute_FUNC,
- NSAccessibilityTextAreaRole_FUNC,
- NSAccessibilityTextFieldRole_FUNC,
- NSAccessibilityTextLinkSubrole_FUNC,
- NSAccessibilityTitleAttribute_FUNC,
- NSAccessibilityTitleUIElementAttribute_FUNC,
- NSAccessibilityToolbarRole_FUNC,
- NSAccessibilityTopLevelUIElementAttribute_FUNC,
- NSAccessibilityUnignoredAncestor_FUNC,
- NSAccessibilityUnignoredChildren_FUNC,
- NSAccessibilityUnignoredChildrenForOnlyChild_FUNC,
- NSAccessibilityUnignoredDescendant_FUNC,
- NSAccessibilityUnknownRole_FUNC,
- NSAccessibilityUnknownSubrole_FUNC,
- NSAccessibilityValueAttribute_FUNC,
- NSAccessibilityValueChangedNotification_FUNC,
- NSAccessibilityValueDescriptionAttribute_FUNC,
- NSAccessibilityValueIndicatorRole_FUNC,
- NSAccessibilityVerticalOrientationValue_FUNC,
- NSAccessibilityVerticalScrollBarAttribute_FUNC,
- NSAccessibilityVisibleCharacterRangeAttribute_FUNC,
- NSAccessibilityVisibleChildrenAttribute_FUNC,
- NSAccessibilityWindowAttribute_FUNC,
- NSAccessibilityWindowRole_FUNC,
- NSAffineTransformStruct_1sizeof_FUNC,
- NSApplicationDidChangeScreenParametersNotification_FUNC,
- NSBackgroundColorAttributeName_FUNC,
- NSBaselineOffsetAttributeName_FUNC,
- NSBeep_FUNC,
- NSBitsPerPixelFromDepth_FUNC,
- NSCalibratedRGBColorSpace_FUNC,
- NSCopyBits_FUNC,
- NSDefaultRunLoopMode_FUNC,
- NSDeviceRGBColorSpace_FUNC,
- NSDeviceResolution_FUNC,
- NSDragPboard_FUNC,
- NSEqualRects_FUNC,
- NSErrorFailingURLStringKey_FUNC,
- NSEventTrackingRunLoopMode_FUNC,
- NSFileTypeForHFSTypeCode_FUNC,
- NSFilenamesPboardType_FUNC,
- NSFontAttributeName_FUNC,
- NSForegroundColorAttributeName_FUNC,
- NSGetSizeAndAlignment_FUNC,
- NSHTMLPboardType_FUNC,
- NSIntersectionRect_FUNC,
- NSLinkAttributeName_FUNC,
- NSNumberOfColorComponents_FUNC,
- NSObliquenessAttributeName_FUNC,
- NSParagraphStyleAttributeName_FUNC,
- NSPointInRect_FUNC,
- NSPoint_1sizeof_FUNC,
- NSPrintAllPages_FUNC,
- NSPrintCopies_FUNC,
- NSPrintFirstPage_FUNC,
- NSPrintJobDisposition_FUNC,
- NSPrintLastPage_FUNC,
- NSPrintMustCollate_FUNC,
- NSPrintPreviewJob_FUNC,
- NSPrintSaveJob_FUNC,
- NSPrintSavePath_FUNC,
- NSPrintScalingFactor_FUNC,
- NSPrintSpoolJob_FUNC,
- NSRTFPboardType_FUNC,
- NSRange_1sizeof_FUNC,
- NSRect_1sizeof_FUNC,
- NSSearchPathForDirectoriesInDomains_FUNC,
- NSSize_1sizeof_FUNC,
- NSStrikethroughColorAttributeName_FUNC,
- NSStrikethroughStyleAttributeName_FUNC,
- NSStringPboardType_FUNC,
- NSStrokeWidthAttributeName_FUNC,
- NSSystemColorsDidChangeNotification_FUNC,
- NSTIFFPboardType_FUNC,
- NSTemporaryDirectory_FUNC,
- NSToolbarCustomizeToolbarItemIdentifier_FUNC,
- NSToolbarDidRemoveItemNotification_FUNC,
- NSToolbarFlexibleSpaceItemIdentifier_FUNC,
- NSToolbarPrintItemIdentifier_FUNC,
- NSToolbarSeparatorItemIdentifier_FUNC,
- NSToolbarShowColorsItemIdentifier_FUNC,
- NSToolbarShowFontsItemIdentifier_FUNC,
- NSToolbarSpaceItemIdentifier_FUNC,
- NSToolbarWillAddItemNotification_FUNC,
- NSURLPboardType_FUNC,
- NSUnderlineColorAttributeName_FUNC,
- NSUnderlineStyleAttributeName_FUNC,
- NSViewGlobalFrameDidChangeNotification_FUNC,
- NewGlobalRef_FUNC,
- NewRgn_FUNC,
- OffsetRgn_FUNC,
- OpenRgn_FUNC,
- PtInRgn_FUNC,
- QDRegionToRects_FUNC,
- RectInRgn_FUNC,
- RectRgn_FUNC,
- SectRgn_FUNC,
- SetFrontProcess_FUNC,
- SetRect_FUNC,
- SetSystemUIMode_FUNC,
- SetThemeCursor_FUNC,
- TISCopyCurrentKeyboardInputSource_FUNC,
- TISGetInputSourceProperty_FUNC,
- TransformProcessType_FUNC,
- UCKeyTranslate_FUNC,
- UnionRgn_FUNC,
- _1_1BIG_1ENDIAN_1_1_FUNC,
- call_FUNC,
- class_1addIvar_FUNC,
- class_1addMethod_FUNC,
- class_1addProtocol_FUNC,
- class_1createInstance_FUNC,
- class_1getClassMethod_FUNC,
- class_1getInstanceMethod_FUNC,
- class_1getMethodImplementation_FUNC,
- class_1getName_FUNC,
- class_1getSuperclass_FUNC,
- getpid_FUNC,
- instrumentObjcMessageSends_FUNC,
- isFlipped_1CALLBACK_FUNC,
- kCFRunLoopCommonModes_FUNC,
- kTISPropertyUnicodeKeyLayoutData_FUNC,
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_cocoa_CGPathElement_2I_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_cocoa_CGPathElement_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_cocoa_CGPoint_2I_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_cocoa_CGPoint_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_cocoa_CGRect_2I_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_cocoa_CGRect_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_cocoa_CGSize_2I_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_cocoa_CGSize_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2I_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_cocoa_NSPoint_2I_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_cocoa_NSPoint_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_cocoa_NSRange_2I_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_cocoa_NSRange_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_cocoa_NSSize_2I_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_cocoa_NSSize_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_cocoa_CGPathElement_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_cocoa_CGPathElement_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_cocoa_CGPoint_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_cocoa_CGPoint_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_cocoa_CGRect_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_cocoa_CGRect_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_cocoa_CGSize_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_cocoa_CGSize_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_cocoa_NSPoint_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_cocoa_NSRange_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_cocoa_NSRect_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_cocoa_NSSize_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJ_FUNC,
-#endif
- method_1setImplementation_FUNC,
- objc_1allocateClassPair_FUNC,
- objc_1getClass_FUNC,
- objc_1getMetaClass_FUNC,
- objc_1getProtocol_FUNC,
- objc_1lookUpClass_FUNC,
-#ifndef JNI64
- objc_1msgSend__II_FUNC,
-#else
- objc_1msgSend__JJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IID_FUNC,
-#else
- objc_1msgSend__JJD_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IIDIIIZ_FUNC,
-#else
- objc_1msgSend__JJDJJJZ_FUNC,
-#endif
- objc_1msgSend__IIF_FUNC,
-#ifndef JNI64
- objc_1msgSend__IIFF_FUNC,
-#else
- objc_1msgSend__JJDD_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IIFFFF_FUNC,
-#else
- objc_1msgSend__JJDDDD_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IIFI_FUNC,
-#else
- objc_1msgSend__JJDJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__III_FUNC,
-#else
- objc_1msgSend__JJJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IIIF_FUNC,
-#else
- objc_1msgSend__JJJD_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IIII_FUNC,
-#else
- objc_1msgSend__JJJJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IIIII_FUNC,
-#else
- objc_1msgSend__JJJJJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IIIIIF_FUNC,
-#else
- objc_1msgSend__JJJJJD_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IIIIII_FUNC,
-#else
- objc_1msgSend__JJJJJJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IIIIIII_FUNC,
-#else
- objc_1msgSend__JJJJJJJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IIIIIIIII_FUNC,
-#else
- objc_1msgSend__JJJJJJJJJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IIIIIIIZZIII_FUNC,
-#else
- objc_1msgSend__JJJJJJJZZJJJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IIIIIIIZZIIII_FUNC,
-#else
- objc_1msgSend__JJJJJJJZZJJJJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IIIIIZ_FUNC,
-#else
- objc_1msgSend__JJJJJZ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IIIILorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC,
-#else
- objc_1msgSend__JJJJLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IIIIZ_FUNC,
-#else
- objc_1msgSend__JJJJZ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
-#else
- objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2I_FUNC,
-#else
- objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2J_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2IDIIIII_FUNC,
-#else
- objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2JDJJJJJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2IDIISII_FUNC,
-#else
- objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2JDJJSJJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSSize_2IIIZ_FUNC,
-#else
- objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSSize_2JJJZ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC,
-#else
- objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC,
-#else
- objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IIIZ_FUNC,
-#else
- objc_1msgSend__JJJZ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2_FUNC,
-#else
- objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
-#else
- objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2FFF_FUNC,
-#else
- objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2DDD_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2FFFZ_FUNC,
-#else
- objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2DDDZ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2I_3F_FUNC,
-#else
- objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J_3D_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2I_FUNC,
-#else
- objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2J_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
-#else
- objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSRect_2IF_FUNC,
-#else
- objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSRect_2JD_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC,
-#else
- objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2I_FUNC,
-#else
- objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2J_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2IIIII_FUNC,
-#else
- objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2JJJJJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
-#else
- objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRange_2II_FUNC,
-#else
- objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC,
-#else
- objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2F_FUNC,
-#else
- objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2D_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2FF_FUNC,
-#else
- objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2DD_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC,
-#else
- objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2II_FUNC,
-#else
- objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2III_FUNC,
-#else
- objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IIZ_FUNC,
-#else
- objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJZ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IIZI_FUNC,
-#else
- objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJZJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IZI_FUNC,
-#else
- objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JZJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
-#else
- objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC,
-#else
- objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRect_2IF_FUNC,
-#else
- objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRect_2JD_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Z_FUNC,
-#else
- objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Z_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2ZZ_FUNC,
-#else
- objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2ZZ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC,
-#else
- objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IIZ_FUNC,
-#else
- objc_1msgSend__JJZ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__IIZI_FUNC,
-#else
- objc_1msgSend__JJZJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__II_3B_FUNC,
-#else
- objc_1msgSend__JJ_3B_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__II_3BI_FUNC,
-#else
- objc_1msgSend__JJ_3BJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__II_3C_FUNC,
-#else
- objc_1msgSend__JJ_3C_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__II_3CI_FUNC,
-#else
- objc_1msgSend__JJ_3CJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__II_3CLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC,
-#else
- objc_1msgSend__JJ_3CLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__II_3F_FUNC,
-#else
- objc_1msgSend__JJ_3D_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__II_3FIF_FUNC,
-#else
- objc_1msgSend__JJ_3DJD_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__II_3I_FUNC,
-#else
- objc_1msgSend__JJ_3J_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend__II_3III_FUNC,
-#else
- objc_1msgSend__JJ_3JII_FUNC,
-#endif
- objc_1msgSend__JJFD_FUNC,
- objc_1msgSend__JJI_FUNC,
- objc_1msgSend__JJ_3I_FUNC,
- objc_1msgSend__JJ_3JJJ_FUNC,
-#ifndef JNI64
- objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2I_FUNC,
-#else
- objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2J_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2II_FUNC,
-#else
- objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2III_FUNC,
-#else
- objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IIIII_FUNC,
-#else
- objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJJJJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IIIIZ_FUNC,
-#else
- objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJJJZ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2I_FUNC,
-#else
- objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC,
-#else
- objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IIZ_FUNC,
-#else
- objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJZ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
-#else
- objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC,
-#else
- objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC,
-#else
- objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC,
-#else
- objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IZ_FUNC,
-#else
- objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JZ_FUNC,
-#endif
- objc_1msgSendSuper_1bool_FUNC,
-#ifndef JNI64
- objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC,
-#else
- objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC,
-#else
- objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2I_FUNC,
-#else
- objc_1msgSendSuper_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2Lorg_eclipse_swt_internal_cocoa_objc_1super_2J_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1bool__II_FUNC,
-#else
- objc_1msgSend_1bool__JJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1bool__III_FUNC,
-#else
- objc_1msgSend_1bool__JJJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1bool__IIII_FUNC,
-#else
- objc_1msgSend_1bool__JJJJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1bool__IIIII_FUNC,
-#else
- objc_1msgSend_1bool__JJJJJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1bool__IIIIIII_FUNC,
-#else
- objc_1msgSend_1bool__JJJJJJJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1bool__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
-#else
- objc_1msgSend_1bool__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1bool__IIILorg_eclipse_swt_internal_cocoa_NSSize_2Z_FUNC,
-#else
- objc_1msgSend_1bool__JJJLorg_eclipse_swt_internal_cocoa_NSSize_2Z_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1bool__IILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
-#else
- objc_1msgSend_1bool__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1bool__IILorg_eclipse_swt_internal_cocoa_NSRange_2I_FUNC,
-#else
- objc_1msgSend_1bool__JJLorg_eclipse_swt_internal_cocoa_NSRange_2J_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1bool__IILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC,
-#else
- objc_1msgSend_1bool__JJLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1bool__IIS_FUNC,
-#else
- objc_1msgSend_1bool__JJS_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1fpret__II_FUNC,
-#else
- objc_1msgSend_1fpret__JJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1fpret__III_FUNC,
-#else
- objc_1msgSend_1fpret__JJJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1fpret__IIII_FUNC,
-#else
- objc_1msgSend_1fpret__JJJJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2II_FUNC,
-#else
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2JJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2II_FUNC,
-#else
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2III_FUNC,
-#else
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
-#else
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2I_FUNC,
-#else
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2II_FUNC,
-#else
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2III_FUNC,
-#else
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2IILorg_eclipse_swt_internal_cocoa_NSRange_2I_FUNC,
-#else
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJLorg_eclipse_swt_internal_cocoa_NSRange_2J_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2IILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC,
-#else
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2II_FUNC,
-#else
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2III_FUNC,
-#else
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IIII_FUNC,
-#else
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IIIIZ_FUNC,
-#else
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJJZ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRange_2I_FUNC,
-#else
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRange_2J_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC,
-#else
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC,
-#else
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2II_FUNC,
-#else
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJ_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC,
-#else
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC,
-#else
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2I_FUNC,
-#else
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2J_FUNC,
-#endif
-#ifndef JNI64
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2ZZI_FUNC,
-#else
- objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2ZZJ_FUNC,
-#endif
- objc_1registerClassPair_FUNC,
- objc_1super_1sizeof_FUNC,
- object_1getClass_FUNC,
- object_1getClassName_FUNC,
- object_1getInstanceVariable_FUNC,
- object_1setClass_FUNC,
- object_1setInstanceVariable_FUNC,
- sel_1registerName_FUNC,
-} OS_FUNCS;
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_structs.c b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_structs.c
deleted file mode 100644
index e249b01a04..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_structs.c
+++ /dev/null
@@ -1,384 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "os_structs.h"
-
-#ifndef NO_CGPathElement
-typedef struct CGPathElement_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID type, points;
-} CGPathElement_FID_CACHE;
-
-CGPathElement_FID_CACHE CGPathElementFc;
-
-void cacheCGPathElementFields(JNIEnv *env, jobject lpObject)
-{
- if (CGPathElementFc.cached) return;
- CGPathElementFc.clazz = (*env)->GetObjectClass(env, lpObject);
- CGPathElementFc.type = (*env)->GetFieldID(env, CGPathElementFc.clazz, "type", "I");
- CGPathElementFc.points = (*env)->GetFieldID(env, CGPathElementFc.clazz, "points", I_J);
- CGPathElementFc.cached = 1;
-}
-
-CGPathElement *getCGPathElementFields(JNIEnv *env, jobject lpObject, CGPathElement *lpStruct)
-{
- if (!CGPathElementFc.cached) cacheCGPathElementFields(env, lpObject);
- lpStruct->type = (CGPathElementType)(*env)->GetIntField(env, lpObject, CGPathElementFc.type);
- lpStruct->points = (CGPoint *)(*env)->GetIntLongField(env, lpObject, CGPathElementFc.points);
- return lpStruct;
-}
-
-void setCGPathElementFields(JNIEnv *env, jobject lpObject, CGPathElement *lpStruct)
-{
- if (!CGPathElementFc.cached) cacheCGPathElementFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, CGPathElementFc.type, (jint)lpStruct->type);
- (*env)->SetIntLongField(env, lpObject, CGPathElementFc.points, (jintLong)lpStruct->points);
-}
-#endif
-
-#ifndef NO_CGPoint
-typedef struct CGPoint_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID x, y;
-} CGPoint_FID_CACHE;
-
-CGPoint_FID_CACHE CGPointFc;
-
-void cacheCGPointFields(JNIEnv *env, jobject lpObject)
-{
- if (CGPointFc.cached) return;
- CGPointFc.clazz = (*env)->GetObjectClass(env, lpObject);
- CGPointFc.x = (*env)->GetFieldID(env, CGPointFc.clazz, "x", F_D);
- CGPointFc.y = (*env)->GetFieldID(env, CGPointFc.clazz, "y", F_D);
- CGPointFc.cached = 1;
-}
-
-CGPoint *getCGPointFields(JNIEnv *env, jobject lpObject, CGPoint *lpStruct)
-{
- if (!CGPointFc.cached) cacheCGPointFields(env, lpObject);
- lpStruct->x = (*env)->GetFloatDoubleField(env, lpObject, CGPointFc.x);
- lpStruct->y = (*env)->GetFloatDoubleField(env, lpObject, CGPointFc.y);
- return lpStruct;
-}
-
-void setCGPointFields(JNIEnv *env, jobject lpObject, CGPoint *lpStruct)
-{
- if (!CGPointFc.cached) cacheCGPointFields(env, lpObject);
- (*env)->SetFloatDoubleField(env, lpObject, CGPointFc.x, (jfloatDouble)lpStruct->x);
- (*env)->SetFloatDoubleField(env, lpObject, CGPointFc.y, (jfloatDouble)lpStruct->y);
-}
-#endif
-
-#ifndef NO_CGRect
-typedef struct CGRect_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID origin, size;
-} CGRect_FID_CACHE;
-
-CGRect_FID_CACHE CGRectFc;
-
-void cacheCGRectFields(JNIEnv *env, jobject lpObject)
-{
- if (CGRectFc.cached) return;
- CGRectFc.clazz = (*env)->GetObjectClass(env, lpObject);
- CGRectFc.origin = (*env)->GetFieldID(env, CGRectFc.clazz, "origin", "Lorg/eclipse/swt/internal/cocoa/CGPoint;");
- CGRectFc.size = (*env)->GetFieldID(env, CGRectFc.clazz, "size", "Lorg/eclipse/swt/internal/cocoa/CGSize;");
- CGRectFc.cached = 1;
-}
-
-CGRect *getCGRectFields(JNIEnv *env, jobject lpObject, CGRect *lpStruct)
-{
- if (!CGRectFc.cached) cacheCGRectFields(env, lpObject);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, CGRectFc.origin);
- if (lpObject1 != NULL) getCGPointFields(env, lpObject1, &lpStruct->origin);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, CGRectFc.size);
- if (lpObject1 != NULL) getCGSizeFields(env, lpObject1, &lpStruct->size);
- }
- return lpStruct;
-}
-
-void setCGRectFields(JNIEnv *env, jobject lpObject, CGRect *lpStruct)
-{
- if (!CGRectFc.cached) cacheCGRectFields(env, lpObject);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, CGRectFc.origin);
- if (lpObject1 != NULL) setCGPointFields(env, lpObject1, &lpStruct->origin);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, CGRectFc.size);
- if (lpObject1 != NULL) setCGSizeFields(env, lpObject1, &lpStruct->size);
- }
-}
-#endif
-
-#ifndef NO_CGSize
-typedef struct CGSize_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID width, height;
-} CGSize_FID_CACHE;
-
-CGSize_FID_CACHE CGSizeFc;
-
-void cacheCGSizeFields(JNIEnv *env, jobject lpObject)
-{
- if (CGSizeFc.cached) return;
- CGSizeFc.clazz = (*env)->GetObjectClass(env, lpObject);
- CGSizeFc.width = (*env)->GetFieldID(env, CGSizeFc.clazz, "width", F_D);
- CGSizeFc.height = (*env)->GetFieldID(env, CGSizeFc.clazz, "height", F_D);
- CGSizeFc.cached = 1;
-}
-
-CGSize *getCGSizeFields(JNIEnv *env, jobject lpObject, CGSize *lpStruct)
-{
- if (!CGSizeFc.cached) cacheCGSizeFields(env, lpObject);
- lpStruct->width = (*env)->GetFloatDoubleField(env, lpObject, CGSizeFc.width);
- lpStruct->height = (*env)->GetFloatDoubleField(env, lpObject, CGSizeFc.height);
- return lpStruct;
-}
-
-void setCGSizeFields(JNIEnv *env, jobject lpObject, CGSize *lpStruct)
-{
- if (!CGSizeFc.cached) cacheCGSizeFields(env, lpObject);
- (*env)->SetFloatDoubleField(env, lpObject, CGSizeFc.width, (jfloatDouble)lpStruct->width);
- (*env)->SetFloatDoubleField(env, lpObject, CGSizeFc.height, (jfloatDouble)lpStruct->height);
-}
-#endif
-
-#ifndef NO_NSAffineTransformStruct
-typedef struct NSAffineTransformStruct_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID m11, m12, m21, m22, tX, tY;
-} NSAffineTransformStruct_FID_CACHE;
-
-NSAffineTransformStruct_FID_CACHE NSAffineTransformStructFc;
-
-void cacheNSAffineTransformStructFields(JNIEnv *env, jobject lpObject)
-{
- if (NSAffineTransformStructFc.cached) return;
- NSAffineTransformStructFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NSAffineTransformStructFc.m11 = (*env)->GetFieldID(env, NSAffineTransformStructFc.clazz, "m11", F_D);
- NSAffineTransformStructFc.m12 = (*env)->GetFieldID(env, NSAffineTransformStructFc.clazz, "m12", F_D);
- NSAffineTransformStructFc.m21 = (*env)->GetFieldID(env, NSAffineTransformStructFc.clazz, "m21", F_D);
- NSAffineTransformStructFc.m22 = (*env)->GetFieldID(env, NSAffineTransformStructFc.clazz, "m22", F_D);
- NSAffineTransformStructFc.tX = (*env)->GetFieldID(env, NSAffineTransformStructFc.clazz, "tX", F_D);
- NSAffineTransformStructFc.tY = (*env)->GetFieldID(env, NSAffineTransformStructFc.clazz, "tY", F_D);
- NSAffineTransformStructFc.cached = 1;
-}
-
-NSAffineTransformStruct *getNSAffineTransformStructFields(JNIEnv *env, jobject lpObject, NSAffineTransformStruct *lpStruct)
-{
- if (!NSAffineTransformStructFc.cached) cacheNSAffineTransformStructFields(env, lpObject);
- lpStruct->m11 = (*env)->GetFloatDoubleField(env, lpObject, NSAffineTransformStructFc.m11);
- lpStruct->m12 = (*env)->GetFloatDoubleField(env, lpObject, NSAffineTransformStructFc.m12);
- lpStruct->m21 = (*env)->GetFloatDoubleField(env, lpObject, NSAffineTransformStructFc.m21);
- lpStruct->m22 = (*env)->GetFloatDoubleField(env, lpObject, NSAffineTransformStructFc.m22);
- lpStruct->tX = (*env)->GetFloatDoubleField(env, lpObject, NSAffineTransformStructFc.tX);
- lpStruct->tY = (*env)->GetFloatDoubleField(env, lpObject, NSAffineTransformStructFc.tY);
- return lpStruct;
-}
-
-void setNSAffineTransformStructFields(JNIEnv *env, jobject lpObject, NSAffineTransformStruct *lpStruct)
-{
- if (!NSAffineTransformStructFc.cached) cacheNSAffineTransformStructFields(env, lpObject);
- (*env)->SetFloatDoubleField(env, lpObject, NSAffineTransformStructFc.m11, (jfloatDouble)lpStruct->m11);
- (*env)->SetFloatDoubleField(env, lpObject, NSAffineTransformStructFc.m12, (jfloatDouble)lpStruct->m12);
- (*env)->SetFloatDoubleField(env, lpObject, NSAffineTransformStructFc.m21, (jfloatDouble)lpStruct->m21);
- (*env)->SetFloatDoubleField(env, lpObject, NSAffineTransformStructFc.m22, (jfloatDouble)lpStruct->m22);
- (*env)->SetFloatDoubleField(env, lpObject, NSAffineTransformStructFc.tX, (jfloatDouble)lpStruct->tX);
- (*env)->SetFloatDoubleField(env, lpObject, NSAffineTransformStructFc.tY, (jfloatDouble)lpStruct->tY);
-}
-#endif
-
-#ifndef NO_NSPoint
-typedef struct NSPoint_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID x, y;
-} NSPoint_FID_CACHE;
-
-NSPoint_FID_CACHE NSPointFc;
-
-void cacheNSPointFields(JNIEnv *env, jobject lpObject)
-{
- if (NSPointFc.cached) return;
- NSPointFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NSPointFc.x = (*env)->GetFieldID(env, NSPointFc.clazz, "x", F_D);
- NSPointFc.y = (*env)->GetFieldID(env, NSPointFc.clazz, "y", F_D);
- NSPointFc.cached = 1;
-}
-
-NSPoint *getNSPointFields(JNIEnv *env, jobject lpObject, NSPoint *lpStruct)
-{
- if (!NSPointFc.cached) cacheNSPointFields(env, lpObject);
- lpStruct->x = (*env)->GetFloatDoubleField(env, lpObject, NSPointFc.x);
- lpStruct->y = (*env)->GetFloatDoubleField(env, lpObject, NSPointFc.y);
- return lpStruct;
-}
-
-void setNSPointFields(JNIEnv *env, jobject lpObject, NSPoint *lpStruct)
-{
- if (!NSPointFc.cached) cacheNSPointFields(env, lpObject);
- (*env)->SetFloatDoubleField(env, lpObject, NSPointFc.x, (jfloatDouble)lpStruct->x);
- (*env)->SetFloatDoubleField(env, lpObject, NSPointFc.y, (jfloatDouble)lpStruct->y);
-}
-#endif
-
-#ifndef NO_NSRange
-typedef struct NSRange_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID location, length;
-} NSRange_FID_CACHE;
-
-NSRange_FID_CACHE NSRangeFc;
-
-void cacheNSRangeFields(JNIEnv *env, jobject lpObject)
-{
- if (NSRangeFc.cached) return;
- NSRangeFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NSRangeFc.location = (*env)->GetFieldID(env, NSRangeFc.clazz, "location", I_J);
- NSRangeFc.length = (*env)->GetFieldID(env, NSRangeFc.clazz, "length", I_J);
- NSRangeFc.cached = 1;
-}
-
-NSRange *getNSRangeFields(JNIEnv *env, jobject lpObject, NSRange *lpStruct)
-{
- if (!NSRangeFc.cached) cacheNSRangeFields(env, lpObject);
- lpStruct->location = (*env)->GetIntLongField(env, lpObject, NSRangeFc.location);
- lpStruct->length = (*env)->GetIntLongField(env, lpObject, NSRangeFc.length);
- return lpStruct;
-}
-
-void setNSRangeFields(JNIEnv *env, jobject lpObject, NSRange *lpStruct)
-{
- if (!NSRangeFc.cached) cacheNSRangeFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, NSRangeFc.location, (jintLong)lpStruct->location);
- (*env)->SetIntLongField(env, lpObject, NSRangeFc.length, (jintLong)lpStruct->length);
-}
-#endif
-
-#ifndef NO_NSRect
-typedef struct NSRect_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID x, y, width, height;
-} NSRect_FID_CACHE;
-
-NSRect_FID_CACHE NSRectFc;
-
-void cacheNSRectFields(JNIEnv *env, jobject lpObject)
-{
- if (NSRectFc.cached) return;
- NSRectFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NSRectFc.x = (*env)->GetFieldID(env, NSRectFc.clazz, "x", F_D);
- NSRectFc.y = (*env)->GetFieldID(env, NSRectFc.clazz, "y", F_D);
- NSRectFc.width = (*env)->GetFieldID(env, NSRectFc.clazz, "width", F_D);
- NSRectFc.height = (*env)->GetFieldID(env, NSRectFc.clazz, "height", F_D);
- NSRectFc.cached = 1;
-}
-
-NSRect *getNSRectFields(JNIEnv *env, jobject lpObject, NSRect *lpStruct)
-{
- if (!NSRectFc.cached) cacheNSRectFields(env, lpObject);
- lpStruct->origin.x = (*env)->GetFloatDoubleField(env, lpObject, NSRectFc.x);
- lpStruct->origin.y = (*env)->GetFloatDoubleField(env, lpObject, NSRectFc.y);
- lpStruct->size.width = (*env)->GetFloatDoubleField(env, lpObject, NSRectFc.width);
- lpStruct->size.height = (*env)->GetFloatDoubleField(env, lpObject, NSRectFc.height);
- return lpStruct;
-}
-
-void setNSRectFields(JNIEnv *env, jobject lpObject, NSRect *lpStruct)
-{
- if (!NSRectFc.cached) cacheNSRectFields(env, lpObject);
- (*env)->SetFloatDoubleField(env, lpObject, NSRectFc.x, (jfloatDouble)lpStruct->origin.x);
- (*env)->SetFloatDoubleField(env, lpObject, NSRectFc.y, (jfloatDouble)lpStruct->origin.y);
- (*env)->SetFloatDoubleField(env, lpObject, NSRectFc.width, (jfloatDouble)lpStruct->size.width);
- (*env)->SetFloatDoubleField(env, lpObject, NSRectFc.height, (jfloatDouble)lpStruct->size.height);
-}
-#endif
-
-#ifndef NO_NSSize
-typedef struct NSSize_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID width, height;
-} NSSize_FID_CACHE;
-
-NSSize_FID_CACHE NSSizeFc;
-
-void cacheNSSizeFields(JNIEnv *env, jobject lpObject)
-{
- if (NSSizeFc.cached) return;
- NSSizeFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NSSizeFc.width = (*env)->GetFieldID(env, NSSizeFc.clazz, "width", F_D);
- NSSizeFc.height = (*env)->GetFieldID(env, NSSizeFc.clazz, "height", F_D);
- NSSizeFc.cached = 1;
-}
-
-NSSize *getNSSizeFields(JNIEnv *env, jobject lpObject, NSSize *lpStruct)
-{
- if (!NSSizeFc.cached) cacheNSSizeFields(env, lpObject);
- lpStruct->width = (*env)->GetFloatDoubleField(env, lpObject, NSSizeFc.width);
- lpStruct->height = (*env)->GetFloatDoubleField(env, lpObject, NSSizeFc.height);
- return lpStruct;
-}
-
-void setNSSizeFields(JNIEnv *env, jobject lpObject, NSSize *lpStruct)
-{
- if (!NSSizeFc.cached) cacheNSSizeFields(env, lpObject);
- (*env)->SetFloatDoubleField(env, lpObject, NSSizeFc.width, (jfloatDouble)lpStruct->width);
- (*env)->SetFloatDoubleField(env, lpObject, NSSizeFc.height, (jfloatDouble)lpStruct->height);
-}
-#endif
-
-#ifndef NO_objc_super
-typedef struct objc_super_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID receiver, super_class;
-} objc_super_FID_CACHE;
-
-objc_super_FID_CACHE objc_superFc;
-
-void cacheobjc_superFields(JNIEnv *env, jobject lpObject)
-{
- if (objc_superFc.cached) return;
- objc_superFc.clazz = (*env)->GetObjectClass(env, lpObject);
- objc_superFc.receiver = (*env)->GetFieldID(env, objc_superFc.clazz, "receiver", I_J);
- objc_superFc.super_class = (*env)->GetFieldID(env, objc_superFc.clazz, "super_class", I_J);
- objc_superFc.cached = 1;
-}
-
-struct objc_super *getobjc_superFields(JNIEnv *env, jobject lpObject, struct objc_super *lpStruct)
-{
- if (!objc_superFc.cached) cacheobjc_superFields(env, lpObject);
- lpStruct->receiver = (id)(*env)->GetIntLongField(env, lpObject, objc_superFc.receiver);
- lpStruct->swt_super_class = (Class)(*env)->GetIntLongField(env, lpObject, objc_superFc.super_class);
- return lpStruct;
-}
-
-void setobjc_superFields(JNIEnv *env, jobject lpObject, struct objc_super *lpStruct)
-{
- if (!objc_superFc.cached) cacheobjc_superFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, objc_superFc.receiver, (jintLong)lpStruct->receiver);
- (*env)->SetIntLongField(env, lpObject, objc_superFc.super_class, (jintLong)lpStruct->swt_super_class);
-}
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_structs.h b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_structs.h
deleted file mode 100644
index 31eb71f770..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_structs.h
+++ /dev/null
@@ -1,133 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "os.h"
-
-#ifndef NO_CGPathElement
-void cacheCGPathElementFields(JNIEnv *env, jobject lpObject);
-CGPathElement *getCGPathElementFields(JNIEnv *env, jobject lpObject, CGPathElement *lpStruct);
-void setCGPathElementFields(JNIEnv *env, jobject lpObject, CGPathElement *lpStruct);
-#define CGPathElement_sizeof() sizeof(CGPathElement)
-#else
-#define cacheCGPathElementFields(a,b)
-#define getCGPathElementFields(a,b,c) NULL
-#define setCGPathElementFields(a,b,c)
-#define CGPathElement_sizeof() 0
-#endif
-
-#ifndef NO_CGPoint
-void cacheCGPointFields(JNIEnv *env, jobject lpObject);
-CGPoint *getCGPointFields(JNIEnv *env, jobject lpObject, CGPoint *lpStruct);
-void setCGPointFields(JNIEnv *env, jobject lpObject, CGPoint *lpStruct);
-#define CGPoint_sizeof() sizeof(CGPoint)
-#else
-#define cacheCGPointFields(a,b)
-#define getCGPointFields(a,b,c) NULL
-#define setCGPointFields(a,b,c)
-#define CGPoint_sizeof() 0
-#endif
-
-#ifndef NO_CGRect
-void cacheCGRectFields(JNIEnv *env, jobject lpObject);
-CGRect *getCGRectFields(JNIEnv *env, jobject lpObject, CGRect *lpStruct);
-void setCGRectFields(JNIEnv *env, jobject lpObject, CGRect *lpStruct);
-#define CGRect_sizeof() sizeof(CGRect)
-#else
-#define cacheCGRectFields(a,b)
-#define getCGRectFields(a,b,c) NULL
-#define setCGRectFields(a,b,c)
-#define CGRect_sizeof() 0
-#endif
-
-#ifndef NO_CGSize
-void cacheCGSizeFields(JNIEnv *env, jobject lpObject);
-CGSize *getCGSizeFields(JNIEnv *env, jobject lpObject, CGSize *lpStruct);
-void setCGSizeFields(JNIEnv *env, jobject lpObject, CGSize *lpStruct);
-#define CGSize_sizeof() sizeof(CGSize)
-#else
-#define cacheCGSizeFields(a,b)
-#define getCGSizeFields(a,b,c) NULL
-#define setCGSizeFields(a,b,c)
-#define CGSize_sizeof() 0
-#endif
-
-#ifndef NO_NSAffineTransformStruct
-void cacheNSAffineTransformStructFields(JNIEnv *env, jobject lpObject);
-NSAffineTransformStruct *getNSAffineTransformStructFields(JNIEnv *env, jobject lpObject, NSAffineTransformStruct *lpStruct);
-void setNSAffineTransformStructFields(JNIEnv *env, jobject lpObject, NSAffineTransformStruct *lpStruct);
-#define NSAffineTransformStruct_sizeof() sizeof(NSAffineTransformStruct)
-#else
-#define cacheNSAffineTransformStructFields(a,b)
-#define getNSAffineTransformStructFields(a,b,c) NULL
-#define setNSAffineTransformStructFields(a,b,c)
-#define NSAffineTransformStruct_sizeof() 0
-#endif
-
-#ifndef NO_NSPoint
-void cacheNSPointFields(JNIEnv *env, jobject lpObject);
-NSPoint *getNSPointFields(JNIEnv *env, jobject lpObject, NSPoint *lpStruct);
-void setNSPointFields(JNIEnv *env, jobject lpObject, NSPoint *lpStruct);
-#define NSPoint_sizeof() sizeof(NSPoint)
-#else
-#define cacheNSPointFields(a,b)
-#define getNSPointFields(a,b,c) NULL
-#define setNSPointFields(a,b,c)
-#define NSPoint_sizeof() 0
-#endif
-
-#ifndef NO_NSRange
-void cacheNSRangeFields(JNIEnv *env, jobject lpObject);
-NSRange *getNSRangeFields(JNIEnv *env, jobject lpObject, NSRange *lpStruct);
-void setNSRangeFields(JNIEnv *env, jobject lpObject, NSRange *lpStruct);
-#define NSRange_sizeof() sizeof(NSRange)
-#else
-#define cacheNSRangeFields(a,b)
-#define getNSRangeFields(a,b,c) NULL
-#define setNSRangeFields(a,b,c)
-#define NSRange_sizeof() 0
-#endif
-
-#ifndef NO_NSRect
-void cacheNSRectFields(JNIEnv *env, jobject lpObject);
-NSRect *getNSRectFields(JNIEnv *env, jobject lpObject, NSRect *lpStruct);
-void setNSRectFields(JNIEnv *env, jobject lpObject, NSRect *lpStruct);
-#define NSRect_sizeof() sizeof(NSRect)
-#else
-#define cacheNSRectFields(a,b)
-#define getNSRectFields(a,b,c) NULL
-#define setNSRectFields(a,b,c)
-#define NSRect_sizeof() 0
-#endif
-
-#ifndef NO_NSSize
-void cacheNSSizeFields(JNIEnv *env, jobject lpObject);
-NSSize *getNSSizeFields(JNIEnv *env, jobject lpObject, NSSize *lpStruct);
-void setNSSizeFields(JNIEnv *env, jobject lpObject, NSSize *lpStruct);
-#define NSSize_sizeof() sizeof(NSSize)
-#else
-#define cacheNSSizeFields(a,b)
-#define getNSSizeFields(a,b,c) NULL
-#define setNSSizeFields(a,b,c)
-#define NSSize_sizeof() 0
-#endif
-
-#ifndef NO_objc_super
-void cacheobjc_superFields(JNIEnv *env, jobject lpObject);
-struct objc_super *getobjc_superFields(JNIEnv *env, jobject lpObject, struct objc_super *lpStruct);
-void setobjc_superFields(JNIEnv *env, jobject lpObject, struct objc_super *lpStruct);
-#define objc_super_sizeof() sizeof(struct objc_super)
-#else
-#define cacheobjc_superFields(a,b)
-#define getobjc_superFields(a,b,c) NULL
-#define setobjc_superFields(a,b,c)
-#define objc_super_sizeof() 0
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/Lock.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/Lock.java
deleted file mode 100644
index 7712dd0f6a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/Lock.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal;
-
-/**
- * Instances of this represent a recursive monitor. Note that this
- * is an empty implementation which does not actually perform locking.
- */
-public class Lock {
-
-/**
- * Locks the monitor and returns the lock count. If
- * the lock is owned by another thread, wait until
- * the lock is released.
- *
- * @return the lock count
- */
-public int lock() {
- return 0;
-}
-
-/**
- * Unlocks the monitor. If the current thread is not
- * the monitor owner, do nothing.
- */
-public void unlock() {
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/Platform.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/Platform.java
deleted file mode 100755
index ef6bfb1040..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/Platform.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal;
-
-public class Platform {
-
-public static final String PLATFORM = "cocoa"; //$NON-NLS-1$
-public static final Lock lock = new Lock ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/AppKitFull.bridgesupport.extras b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/AppKitFull.bridgesupport.extras
deleted file mode 100644
index dc4462bf2f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/AppKitFull.bridgesupport.extras
+++ /dev/null
@@ -1,4752 +0,0 @@
-<?xml version="1.0" encoding="UTF8"?>
-<signatures swt_gen="mixed">
- <constant name="NSAccessibilityButtonRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityCheckBoxRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityChildrenAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityColumnRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityComboBoxRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityConfirmAction" swt_gen="true"></constant>
- <constant name="NSAccessibilityContentsAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityDescriptionAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityDialogSubrole" swt_gen="true"></constant>
- <constant name="NSAccessibilityEnabledAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityExpandedAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityFloatingWindowSubrole" swt_gen="true"></constant>
- <constant name="NSAccessibilityFocusedAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityFocusedUIElementChangedNotification" swt_gen="true"></constant>
- <constant name="NSAccessibilityGridRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityGroupRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityHelpAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityHelpTagRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityHorizontalOrientationValue" swt_gen="true"></constant>
- <constant name="NSAccessibilityHorizontalScrollBarAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityImageRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityIncrementorRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityInsertionPointLineNumberAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityLabelValueAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityLineForIndexParameterizedAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityLinkRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityLinkTextAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityListRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityMaxValueAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityMenuBarRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityMenuButtonRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityMenuItemRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityMenuRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityMinValueAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityNextContentsAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityNumberOfCharactersAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityOrientationAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityOutlineRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityOutlineRowSubrole" swt_gen="true"></constant>
- <constant name="NSAccessibilityParentAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityPopUpButtonRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityPositionAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityPressAction" swt_gen="true"></constant>
- <constant name="NSAccessibilityPreviousContentsAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityProgressIndicatorRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityRTFForRangeParameterizedAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityRadioButtonRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityRadioGroupRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityRangeForIndexParameterizedAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityRangeForLineParameterizedAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityRangeForPositionParameterizedAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityRoleAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityRoleDescriptionAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityRowRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityScrollAreaRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityScrollBarRole" swt_gen="true"></constant>
- <constant name="NSAccessibilitySelectedAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilitySelectedChildrenAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilitySelectedChildrenChangedNotification" swt_gen="true"></constant>
- <constant name="NSAccessibilitySelectedTextAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilitySelectedTextChangedNotification" swt_gen="true"></constant>
- <constant name="NSAccessibilitySelectedTextRangeAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilitySelectedTextRangesAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityServesAsTitleForUIElementsAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilitySizeAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilitySliderRole" swt_gen="true"></constant>
- <constant name="NSAccessibilitySortButtonRole" swt_gen="true"></constant>
- <constant name="NSAccessibilitySplitterRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityStandardWindowSubrole" swt_gen="true"></constant>
- <constant name="NSAccessibilityStaticTextRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityStringForRangeParameterizedAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityStyleRangeForIndexParameterizedAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilitySubroleAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilitySystemDialogSubrole" swt_gen="true"></constant>
- <constant name="NSAccessibilityTabGroupRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityTableRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityTableRowSubrole" swt_gen="true"></constant>
- <constant name="NSAccessibilityTabsAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityTextAreaRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityTextFieldRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityTextLinkSubrole" swt_gen="true"></constant>
- <constant name="NSAccessibilityTitleAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityTitleUIElementAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityToolbarRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityTopLevelUIElementAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityUnknownRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityUnknownSubrole" swt_gen="true"></constant>
- <constant name="NSAccessibilityValueAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityValueChangedNotification" swt_gen="true"></constant>
- <constant name="NSAccessibilityValueDescriptionAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityValueIndicatorRole" swt_gen="true"></constant>
- <constant name="NSAccessibilityVerticalOrientationValue" swt_gen="true"></constant>
- <constant name="NSAccessibilityVerticalScrollBarAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityVisibleCharacterRangeAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityVisibleChildrenAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityWindowAttribute" swt_gen="true"></constant>
- <constant name="NSAccessibilityWindowRole" swt_gen="true"></constant>
- <constant name="NSApplicationDidChangeScreenParametersNotification" swt_gen="true"></constant>
- <constant name="NSBackgroundColorAttributeName" swt_gen="true"></constant>
- <constant name="NSBaselineOffsetAttributeName" swt_gen="true"></constant>
- <constant name="NSCalibratedRGBColorSpace" swt_gen="true"></constant>
- <constant name="NSDeviceRGBColorSpace" swt_gen="true"></constant>
- <constant name="NSDeviceResolution" swt_gen="true"></constant>
- <constant name="NSDragPboard" swt_gen="true"></constant>
- <constant name="NSEventTrackingRunLoopMode" swt_gen="true"></constant>
- <constant name="NSFilenamesPboardType" swt_gen="true"></constant>
- <constant name="NSFontAttributeName" swt_gen="true"></constant>
- <constant name="NSForegroundColorAttributeName" swt_gen="true"></constant>
- <constant name="NSHTMLPboardType" swt_gen="true"></constant>
- <constant name="NSLinkAttributeName" swt_gen="true"></constant>
- <constant name="NSObliquenessAttributeName" swt_gen="true"></constant>
- <constant name="NSParagraphStyleAttributeName" swt_gen="true"></constant>
- <constant name="NSPrintAllPages" swt_gen="true"></constant>
- <constant name="NSPrintCopies" swt_gen="true"></constant>
- <constant name="NSPrintFirstPage" swt_gen="true"></constant>
- <constant name="NSPrintJobDisposition" swt_gen="true"></constant>
- <constant name="NSPrintLastPage" swt_gen="true"></constant>
- <constant name="NSPrintMustCollate" swt_gen="true"></constant>
- <constant name="NSPrintPreviewJob" swt_gen="true"></constant>
- <constant name="NSPrintSaveJob" swt_gen="true"></constant>
- <constant name="NSPrintSavePath" swt_gen="true"></constant>
- <constant name="NSPrintScalingFactor" swt_gen="true"></constant>
- <constant name="NSPrintSpoolJob" swt_gen="true"></constant>
- <constant name="NSRTFPboardType" swt_gen="true"></constant>
- <constant name="NSStrikethroughColorAttributeName" swt_gen="true"></constant>
- <constant name="NSStrikethroughStyleAttributeName" swt_gen="true"></constant>
- <constant name="NSStringPboardType" swt_gen="true"></constant>
- <constant name="NSStrokeWidthAttributeName" swt_gen="true"></constant>
- <constant name="NSSystemColorsDidChangeNotification" swt_gen="true"></constant>
- <constant name="NSTIFFPboardType" swt_gen="true"></constant>
- <constant name="NSToolbarCustomizeToolbarItemIdentifier" swt_gen="true"></constant>
- <constant name="NSToolbarDidRemoveItemNotification" swt_gen="true"></constant>
- <constant name="NSToolbarFlexibleSpaceItemIdentifier" swt_gen="true"></constant>
- <constant name="NSToolbarPrintItemIdentifier" swt_gen="true"></constant>
- <constant name="NSToolbarSeparatorItemIdentifier" swt_gen="true"></constant>
- <constant name="NSToolbarShowColorsItemIdentifier" swt_gen="true"></constant>
- <constant name="NSToolbarShowFontsItemIdentifier" swt_gen="true"></constant>
- <constant name="NSToolbarSpaceItemIdentifier" swt_gen="true"></constant>
- <constant name="NSToolbarWillAddItemNotification" swt_gen="true"></constant>
- <constant name="NSURLPboardType" swt_gen="true"></constant>
- <constant name="NSUnderlineColorAttributeName" swt_gen="true"></constant>
- <constant name="NSUnderlineStyleAttributeName" swt_gen="true"></constant>
- <constant name="NSViewGlobalFrameDidChangeNotification" swt_gen="true"></constant>
- <enum name="NSAlertFirstButtonReturn" swt_gen="true"></enum>
- <enum name="NSAlertSecondButtonReturn" swt_gen="true"></enum>
- <enum name="NSAlertThirdButtonReturn" swt_gen="true"></enum>
- <enum name="NSAlphaFirstBitmapFormat" swt_gen="true"></enum>
- <enum name="NSAlphaNonpremultipliedBitmapFormat" swt_gen="true"></enum>
- <enum name="NSAlternateKeyMask" swt_gen="true"></enum>
- <enum name="NSApplicationDefined" swt_gen="true"></enum>
- <enum name="NSAtTop" swt_gen="true"></enum>
- <enum name="NSBackingStoreBuffered" swt_gen="true"></enum>
- <enum name="NSBackspaceCharacter" swt_gen="true"></enum>
- <enum name="NSBevelLineJoinStyle" swt_gen="true"></enum>
- <enum name="NSBezelBorder" swt_gen="true"></enum>
- <enum name="NSBoldFontMask" swt_gen="true"></enum>
- <enum name="NSBorderlessWindowMask" swt_gen="true"></enum>
- <enum name="NSBottomTabsBezelBorder" swt_gen="true"></enum>
- <enum name="NSBoxCustom" swt_gen="true"></enum>
- <enum name="NSBoxSeparator" swt_gen="true"></enum>
- <enum name="NSButtLineCapStyle" swt_gen="true"></enum>
- <enum name="NSCancelButton" swt_gen="true"></enum>
- <enum name="NSCarriageReturnCharacter" swt_gen="true"></enum>
- <enum name="NSCenterTextAlignment" swt_gen="true"></enum>
- <enum name="NSClockAndCalendarDatePickerStyle" swt_gen="true"></enum>
- <enum name="NSClosableWindowMask" swt_gen="true"></enum>
- <enum name="NSClosePathBezierPathElement" swt_gen="true"></enum>
- <enum name="NSCommandKeyMask" swt_gen="true"></enum>
- <enum name="NSCompositeClear" swt_gen="true"></enum>
- <enum name="NSCompositeCopy" swt_gen="true"></enum>
- <enum name="NSCompositeSourceOver" swt_gen="true"></enum>
- <enum name="NSCompositeXOR" swt_gen="true"></enum>
- <enum name="NSControlKeyMask" swt_gen="true"></enum>
- <enum name="NSCriticalAlertStyle" swt_gen="true"></enum>
- <enum name="NSCurveToBezierPathElement" swt_gen="true"></enum>
- <enum name="NSDeleteCharacter" swt_gen="true"></enum>
- <enum name="NSDeviceIndependentModifierFlagsMask" swt_gen="true"></enum>
- <enum name="NSDragOperationCopy" swt_gen="true"></enum>
- <enum name="NSDragOperationDelete" swt_gen="true"></enum>
- <enum name="NSDragOperationEvery" swt_gen="true"></enum>
- <enum name="NSDragOperationLink" swt_gen="true"></enum>
- <enum name="NSDragOperationMove" swt_gen="true"></enum>
- <enum name="NSDragOperationNone" swt_gen="true"></enum>
- <enum name="NSEnterCharacter" swt_gen="true"></enum>
- <enum name="NSEvenOddWindingRule" swt_gen="true"></enum>
- <enum name="NSFileHandlingPanelOKButton" swt_gen="true"></enum>
- <enum name="NSFlagsChanged" swt_gen="true"></enum>
- <enum name="NSFocusRingTypeNone" swt_gen="true"></enum>
- <enum name="NSHelpFunctionKey" swt_gen="true"></enum>
- <enum name="NSHelpKeyMask" swt_gen="true"></enum>
- <enum name="NSHourMinuteDatePickerElementFlag" swt_gen="true"></enum>
- <enum name="NSHourMinuteSecondDatePickerElementFlag" swt_gen="true"></enum>
- <enum name="NSImageAbove" swt_gen="true"></enum>
- <enum name="NSImageAlignCenter" swt_gen="true"></enum>
- <enum name="NSImageAlignLeft" swt_gen="true"></enum>
- <enum name="NSImageAlignRight" swt_gen="true"></enum>
- <enum name="NSImageCacheNever" swt_gen="true"></enum>
- <enum name="NSImageInterpolationDefault" swt_gen="true"></enum>
- <enum name="NSImageInterpolationHigh" swt_gen="true"></enum>
- <enum name="NSImageInterpolationLow" swt_gen="true"></enum>
- <enum name="NSImageInterpolationNone" swt_gen="true"></enum>
- <enum name="NSImageLeft" swt_gen="true"></enum>
- <enum name="NSImageOnly" swt_gen="true"></enum>
- <enum name="NSImageOverlaps" swt_gen="true"></enum>
- <enum name="NSInformationalAlertStyle" swt_gen="true"></enum>
- <enum name="NSItalicFontMask" swt_gen="true"></enum>
- <enum name="NSJustifiedTextAlignment" swt_gen="true"></enum>
- <enum name="NSKeyDown" swt_gen="true"></enum>
- <enum name="NSKeyUp" swt_gen="true"></enum>
- <enum name="NSLandscapeOrientation" swt_gen="true"></enum>
- <enum name="NSLeftMouseDown" swt_gen="true"></enum>
- <enum name="NSLeftMouseDownMask" swt_gen="true"></enum>
- <enum name="NSLeftMouseDragged" swt_gen="true"></enum>
- <enum name="NSLeftMouseDraggedMask" swt_gen="true"></enum>
- <enum name="NSLeftMouseUp" swt_gen="true"></enum>
- <enum name="NSLeftMouseUpMask" swt_gen="true"></enum>
- <enum name="NSLeftTabStopType" swt_gen="true"></enum>
- <enum name="NSLeftTextAlignment" swt_gen="true"></enum>
- <enum name="NSLineBreakByClipping" swt_gen="true"></enum>
- <enum name="NSLineBreakByWordWrapping" swt_gen="true"></enum>
- <enum name="NSLineToBezierPathElement" swt_gen="true"></enum>
- <enum name="NSMiniaturizableWindowMask" swt_gen="true"></enum>
- <enum name="NSMiterLineJoinStyle" swt_gen="true"></enum>
- <enum name="NSMixedState" swt_gen="true"></enum>
- <enum name="NSMomentaryLightButton" swt_gen="true"></enum>
- <enum name="NSMouseEntered" swt_gen="true"></enum>
- <enum name="NSMouseExited" swt_gen="true"></enum>
- <enum name="NSMouseMoved" swt_gen="true"></enum>
- <enum name="NSMoveToBezierPathElement" swt_gen="true"></enum>
- <enum name="NSNewlineCharacter" swt_gen="true"></enum>
- <enum name="NSNoBorder" swt_gen="true"></enum>
- <enum name="NSNoImage" swt_gen="true"></enum>
- <enum name="NSNoTitle" swt_gen="true"></enum>
- <enum name="NSNonZeroWindingRule" swt_gen="true"></enum>
- <enum name="NSOffState" swt_gen="true"></enum>
- <enum name="NSOnState" swt_gen="true"></enum>
- <enum name="NSOpenGLPFAAccumSize" swt_gen="true"></enum>
- <enum name="NSOpenGLPFAAlphaSize" swt_gen="true"></enum>
- <enum name="NSOpenGLPFAColorSize" swt_gen="true"></enum>
- <enum name="NSOpenGLPFADepthSize" swt_gen="true"></enum>
- <enum name="NSOpenGLPFADoubleBuffer" swt_gen="true"></enum>
- <enum name="NSOpenGLPFASampleBuffers" swt_gen="true"></enum>
- <enum name="NSOpenGLPFASamples" swt_gen="true"></enum>
- <enum name="NSOpenGLPFAStencilSize" swt_gen="true"></enum>
- <enum name="NSOpenGLPFAStereo" swt_gen="true"></enum>
- <enum name="NSOtherMouseDown" swt_gen="true"></enum>
- <enum name="NSOtherMouseDragged" swt_gen="true"></enum>
- <enum name="NSOtherMouseUp" swt_gen="true"></enum>
- <enum name="NSOutlineViewDropOnItemIndex" swt_gen="true"></enum>
- <enum name="NSPageDownFunctionKey" swt_gen="true"></enum>
- <enum name="NSPageUpFunctionKey" swt_gen="true"></enum>
- <enum name="NSPortraitOrientation" swt_gen="true"></enum>
- <enum name="NSPrintPanelShowsPageSetupAccessory" swt_gen="true"></enum>
- <enum name="NSProgressIndicatorPreferredThickness" swt_gen="true"></enum>
- <enum name="NSPushOnPushOffButton" swt_gen="true"></enum>
- <enum name="NSRadioButton" swt_gen="true"></enum>
- <enum name="NSRegularControlSize" swt_gen="true"></enum>
- <enum name="NSResizableWindowMask" swt_gen="true"></enum>
- <enum name="NSRightMouseDown" swt_gen="true"></enum>
- <enum name="NSRightMouseDragged" swt_gen="true"></enum>
- <enum name="NSRightMouseUp" swt_gen="true"></enum>
- <enum name="NSRightTextAlignment" swt_gen="true"></enum>
- <enum name="NSRoundLineCapStyle" swt_gen="true"></enum>
- <enum name="NSRoundLineJoinStyle" swt_gen="true"></enum>
- <enum name="NSRoundedBezelStyle" swt_gen="true"></enum>
- <enum name="NSScaleNone" swt_gen="true"></enum>
- <enum name="NSScrollWheel" swt_gen="true"></enum>
- <enum name="NSScrollerDecrementLine" swt_gen="true"></enum>
- <enum name="NSScrollerDecrementPage" swt_gen="true"></enum>
- <enum name="NSScrollerIncrementLine" swt_gen="true"></enum>
- <enum name="NSScrollerIncrementPage" swt_gen="true"></enum>
- <enum name="NSScrollerKnob" swt_gen="true"></enum>
- <enum name="NSShadowlessSquareBezelStyle" swt_gen="true"></enum>
- <enum name="NSShiftKeyMask" swt_gen="true"></enum>
- <enum name="NSSmallControlSize" swt_gen="true"></enum>
- <enum name="NSSquareLineCapStyle" swt_gen="true"></enum>
- <enum name="NSStatusWindowLevel" swt_gen="true"></enum>
- <enum name="NSSwitchButton" swt_gen="true"></enum>
- <enum name="NSSystemDefined" swt_gen="true"></enum>
- <enum name="NSTabCharacter" swt_gen="true"></enum>
- <enum name="NSTableColumnNoResizing" swt_gen="true"></enum>
- <enum name="NSTableColumnUserResizingMask" swt_gen="true"></enum>
- <enum name="NSTableViewDropAbove" swt_gen="true"></enum>
- <enum name="NSTableViewDropOn" swt_gen="true"></enum>
- <enum name="NSTableViewNoColumnAutoresizing" swt_gen="true"></enum>
- <enum name="NSTextFieldAndStepperDatePickerStyle" swt_gen="true"></enum>
- <enum name="NSTitledWindowMask" swt_gen="true"></enum>
- <enum name="NSUnderlineStyleDouble" swt_gen="true"></enum>
- <enum name="NSUnderlineStyleNone" swt_gen="true"></enum>
- <enum name="NSUnderlineStyleSingle" swt_gen="true"></enum>
- <enum name="NSUnderlineStyleThick" swt_gen="true"></enum>
- <enum name="NSViewHeightSizable" swt_gen="true"></enum>
- <enum name="NSViewWidthSizable" swt_gen="true"></enum>
- <enum name="NSWarningAlertStyle" swt_gen="true"></enum>
- <enum name="NSWindowAbove" swt_gen="true"></enum>
- <enum name="NSWindowBelow" swt_gen="true"></enum>
- <enum name="NSYearMonthDatePickerElementFlag" swt_gen="true"></enum>
- <enum name="NSYearMonthDayDatePickerElementFlag" swt_gen="true"></enum>
- <function name="NSAccessibilityActionDescription" swt_gen="true">
- <arg name="action" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="NSAccessibilityPostNotification" swt_gen="true">
- <arg name="element" swt_gen="true"></arg>
- <arg name="notification" swt_gen="true"></arg>
- </function>
- <function name="NSAccessibilityRaiseBadArgumentException" swt_gen="true">
- <arg name="element" swt_gen="true"></arg>
- <arg name="attribute" swt_gen="true"></arg>
- <arg name="value" swt_gen="true"></arg>
- </function>
- <function name="NSAccessibilityRoleDescription" swt_gen="true">
- <arg name="role" swt_gen="true"></arg>
- <arg name="subrole" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="NSAccessibilityRoleDescriptionForUIElement" swt_gen="true">
- <arg name="element" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="NSAccessibilityUnignoredAncestor" swt_gen="true">
- <arg name="element" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="NSAccessibilityUnignoredChildren" swt_gen="true">
- <arg name="originalChildren" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="NSAccessibilityUnignoredChildrenForOnlyChild" swt_gen="true">
- <arg name="originalChild" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="NSAccessibilityUnignoredDescendant" swt_gen="true">
- <arg name="element" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="NSBeep" swt_gen="true"></function>
- <function name="NSBitsPerPixelFromDepth" swt_gen="true">
- <arg name="depth" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="NSCopyBits" swt_gen="true">
- <arg name="srcGState" swt_gen="true"></arg>
- <arg name="srcRect" swt_gen="true"></arg>
- <arg name="destPoint" swt_gen="true"></arg>
- </function>
- <function name="NSNumberOfColorComponents" swt_gen="true">
- <arg name="colorSpaceName" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <class name="NSATSTypesetter" swt_superclass="NSTypesetter">
- </class>
- <class name="NSActionCell" swt_gen="mixed" swt_superclass="NSCell">
- <method selector="action" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAction:" swt_gen="true">
- <arg name="aSelector" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setTarget:" swt_gen="true">
- <arg name="anObject" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="target" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSAffineTransform" swt_gen="mixed">
- <method selector="concat" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="initWithTransform:" swt_gen="true">
- <arg name="transform" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSAffineTransform"></retval>
- </method>
- <method selector="invert" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="prependTransform:" swt_gen="true">
- <arg name="transform" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="rotateByDegrees:" swt_gen="true">
- <arg name="angle" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="scaleXBy:yBy:" swt_gen="true">
- <arg name="scaleX" swt_gen="true"></arg>
- <arg name="scaleY" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="set" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setTransformStruct:" swt_gen="true">
- <arg name="transformStruct" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="transform" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="transformPoint:" swt_gen="true">
- <arg name="aPoint" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="transformSize:" swt_gen="true">
- <arg name="aSize" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="transformStruct" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="translateXBy:yBy:" swt_gen="true">
- <arg name="deltaX" swt_gen="true"></arg>
- <arg name="deltaY" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSAlert" swt_gen="mixed">
- <method selector="addButtonWithTitle:" swt_gen="true">
- <arg name="title" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="beginSheetModalForWindow:modalDelegate:didEndSelector:contextInfo:" swt_gen="true">
- <arg name="window" swt_gen="true"></arg>
- <arg name="delegate" swt_gen="true"></arg>
- <arg name="didEndSelector" swt_gen="true"></arg>
- <arg name="contextInfo" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="runModal" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAlertStyle:" swt_gen="true">
- <arg name="style" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setMessageText:" swt_gen="true">
- <arg name="messageText" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="window" swt_gen="true">
- <retval swt_gen="true" swt_java_type="NSWindow"></retval>
- </method>
- </class>
- <class name="NSApplication" swt_gen="mixed" swt_superclass="NSResponder">
- <method selector="activateIgnoringOtherApps:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="beginSheet:modalForWindow:modalDelegate:didEndSelector:contextInfo:" swt_gen="true">
- <arg name="sheet" swt_gen="true"></arg>
- <arg name="docWindow" swt_gen="true"></arg>
- <arg name="modalDelegate" swt_gen="true"></arg>
- <arg name="didEndSelector" swt_gen="true"></arg>
- <arg name="contextInfo" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="currentEvent" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="endSheet:returnCode:" swt_gen="true">
- <arg name="sheet" swt_gen="true"></arg>
- <arg name="returnCode" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="finishLaunching" swt_gen="true" swt_gen_super_msgSend="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="hide:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="hideOtherApplications:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="isActive" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="isRunning" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="keyWindow" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="mainMenu" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="nextEventMatchingMask:untilDate:inMode:dequeue:" swt_gen="true" swt_gen_super_msgSend="true">
- <arg name="mask" swt_gen="true"></arg>
- <arg name="expiration" swt_gen="true"></arg>
- <arg name="mode" swt_gen="true"></arg>
- <arg name="deqFlag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="orderFrontStandardAboutPanel:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="orderedWindows" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="postEvent:atStart:" swt_gen="true">
- <arg name="event" swt_gen="true"></arg>
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="run" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="runModalForWindow:" swt_gen="true">
- <arg name="theWindow" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="sendEvent:" swt_gen="true" swt_gen_super_msgSend="true">
- <arg name="theEvent" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setApplicationIconImage:" swt_gen="true">
- <arg name="image" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDelegate:" swt_gen="true">
- <arg name="anObject" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setMainMenu:" swt_gen="true">
- <arg name="aMenu" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setServicesMenu:" swt_gen="true">
- <arg name="aMenu" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="sharedApplication" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="stop:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="terminate:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="unhideAllApplications:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="windows" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSArrayController" swt_superclass="NSObjectController">
- </class>
- <class name="NSAttributedString" swt_gen="mixed">
- <method class_method="true" selector="attributedStringWithAttachment:" swt_gen="true">
- <arg name="attachment" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="attributesAtIndex:longestEffectiveRange:inRange:" swt_gen="true">
- <arg name="location" swt_gen="true"></arg>
- <arg name="range" swt_gen="true"></arg>
- <arg name="rangeLimit" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="doubleClickAtIndex:" swt_gen="true">
- <arg name="location" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="drawAtPoint:" swt_gen="true">
- <arg name="point" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="drawInRect:" swt_gen="true">
- <arg name="rect" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="initWithString:attributes:" swt_gen="true">
- <arg name="str" swt_gen="true"></arg>
- <arg name="attrs" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSAttributedString"></retval>
- </method>
- <method selector="nextWordFromIndex:forward:" swt_gen="true">
- <arg name="location" swt_gen="true"></arg>
- <arg name="isForward" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="size" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSBezierPath" swt_gen="mixed">
- <method selector="addClip" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="appendBezierPath:" swt_gen="true">
- <arg name="path" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="appendBezierPathWithArcWithCenter:radius:startAngle:endAngle:" swt_gen="true">
- <arg name="center" swt_gen="true"></arg>
- <arg name="radius" swt_gen="true"></arg>
- <arg name="startAngle" swt_gen="true"></arg>
- <arg name="endAngle" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="appendBezierPathWithArcWithCenter:radius:startAngle:endAngle:clockwise:" swt_gen="true">
- <arg name="center" swt_gen="true"></arg>
- <arg name="radius" swt_gen="true"></arg>
- <arg name="startAngle" swt_gen="true"></arg>
- <arg name="endAngle" swt_gen="true"></arg>
- <arg name="clockwise" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="appendBezierPathWithGlyphs:count:inFont:" swt_gen="true">
- <arg name="glyphs" swt_gen="true"></arg>
- <arg name="count" swt_gen="true"></arg>
- <arg name="font" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="appendBezierPathWithOvalInRect:" swt_gen="true">
- <arg name="rect" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="appendBezierPathWithRect:" swt_gen="true">
- <arg name="rect" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="appendBezierPathWithRoundedRect:xRadius:yRadius:" swt_gen="true">
- <arg name="rect" swt_gen="true"></arg>
- <arg name="xRadius" swt_gen="true"></arg>
- <arg name="yRadius" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="bezierPath" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="bezierPathByFlatteningPath" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="bezierPathWithRect:" swt_gen="true">
- <arg name="rect" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="bounds" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="closePath" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="containsPoint:" swt_gen="true">
- <arg name="point" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="controlPointBounds" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="currentPoint" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="curveToPoint:controlPoint1:controlPoint2:" swt_gen="true">
- <arg name="endPoint" swt_gen="true"></arg>
- <arg name="controlPoint1" swt_gen="true"></arg>
- <arg name="controlPoint2" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="defaultFlatness" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="elementAtIndex:associatedPoints:" swt_gen="true">
- <arg name="index" swt_gen="true"></arg>
- <arg name="points" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="elementCount" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="fill" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="fillRect:" swt_gen="true">
- <arg name="rect" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="isEmpty" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="lineToPoint:" swt_gen="true">
- <arg name="point" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="moveToPoint:" swt_gen="true">
- <arg name="point" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="removeAllPoints" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setClip" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="setDefaultFlatness:" swt_gen="true">
- <arg name="flatness" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setLineCapStyle:" swt_gen="true">
- <arg name="lineCapStyle" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setLineDash:count:phase:" swt_gen="true">
- <arg name="pattern" swt_gen="true" swt_java_type="float[]" swt_java_type64="double[]"></arg>
- <arg name="count" swt_gen="true"></arg>
- <arg name="phase" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setLineJoinStyle:" swt_gen="true">
- <arg name="lineJoinStyle" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setLineWidth:" swt_gen="true">
- <arg name="lineWidth" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setMiterLimit:" swt_gen="true">
- <arg name="miterLimit" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setWindingRule:" swt_gen="true">
- <arg name="windingRule" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="stroke" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="strokeRect:" swt_gen="true">
- <arg name="rect" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="transformUsingAffineTransform:" swt_gen="true">
- <arg name="transform" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSBitmapImageRep" swt_gen="mixed" swt_superclass="NSImageRep">
- <method selector="TIFFRepresentation" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="bitmapData" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="bitmapFormat" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="bitsPerPixel" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="bytesPerPlane" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="bytesPerRow" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="colorAtX:y:" swt_gen="true">
- <arg name="x" swt_gen="true"></arg>
- <arg name="y" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="getBitmapDataPlanes:" swt_gen="true">
- <arg name="data" swt_gen="true" swt_java_type="int[]" swt_java_type64="long[]"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="imageRepWithData:" swt_gen="true">
- <arg name="data" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="initWithBitmapDataPlanes:pixelsWide:pixelsHigh:bitsPerSample:samplesPerPixel:hasAlpha:isPlanar:colorSpaceName:bitmapFormat:bytesPerRow:bitsPerPixel:" swt_gen="true">
- <arg name="planes" swt_gen="true"></arg>
- <arg name="width" swt_gen="true"></arg>
- <arg name="height" swt_gen="true"></arg>
- <arg name="bps" swt_gen="true"></arg>
- <arg name="spp" swt_gen="true"></arg>
- <arg name="alpha" swt_gen="true"></arg>
- <arg name="isPlanar" swt_gen="true"></arg>
- <arg name="colorSpaceName" swt_gen="true"></arg>
- <arg name="bitmapFormat" swt_gen="true"></arg>
- <arg name="rBytes" swt_gen="true"></arg>
- <arg name="pBits" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSBitmapImageRep"></retval>
- </method>
- <method selector="initWithBitmapDataPlanes:pixelsWide:pixelsHigh:bitsPerSample:samplesPerPixel:hasAlpha:isPlanar:colorSpaceName:bytesPerRow:bitsPerPixel:" swt_gen="true">
- <arg name="planes" swt_gen="true"></arg>
- <arg name="width" swt_gen="true"></arg>
- <arg name="height" swt_gen="true"></arg>
- <arg name="bps" swt_gen="true"></arg>
- <arg name="spp" swt_gen="true"></arg>
- <arg name="alpha" swt_gen="true"></arg>
- <arg name="isPlanar" swt_gen="true"></arg>
- <arg name="colorSpaceName" swt_gen="true"></arg>
- <arg name="rBytes" swt_gen="true"></arg>
- <arg name="pBits" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSBitmapImageRep"></retval>
- </method>
- <method selector="initWithFocusedViewRect:" swt_gen="true">
- <arg name="rect" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSBitmapImageRep"></retval>
- </method>
- <method selector="isPlanar" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="numberOfPlanes" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="samplesPerPixel" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSBox" swt_gen="mixed" swt_superclass="NSView">
- <method selector="borderWidth" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="contentView" swt_gen="true">
- <retval swt_gen="true" swt_java_type="NSView"></retval>
- </method>
- <method selector="contentViewMargins" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setBorderType:" swt_gen="true">
- <arg name="aType" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setBorderWidth:" swt_gen="true">
- <arg name="borderWidth" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setBoxType:" swt_gen="true">
- <arg name="boxType" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setContentView:" swt_gen="true">
- <arg name="aView" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setContentViewMargins:" swt_gen="true">
- <arg name="offsetSize" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setFillColor:" swt_gen="true">
- <arg name="fillColor" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setTitle:" swt_gen="true">
- <arg name="aString" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setTitleFont:" swt_gen="true">
- <arg name="fontObj" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setTitlePosition:" swt_gen="true">
- <arg name="aPosition" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="sizeToFit" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="titleCell" swt_gen="true">
- <retval swt_gen="true" swt_java_type="NSCell"></retval>
- </method>
- <method selector="titleFont" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSBrowser" swt_superclass="NSControl">
- </class>
- <class name="NSBrowserCell" swt_gen="mixed" swt_superclass="NSCell">
- <method selector="highlightColorInView:" swt_gen="true">
- <arg name="controlView" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setLeaf:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSBundle" swt_gen="mixed">
- <method class_method="true" selector="loadNibFile:externalNameTable:withZone:" swt_gen="true">
- <arg name="fileName" swt_gen="true"></arg>
- <arg name="context" swt_gen="true"></arg>
- <arg name="zone" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSButton" swt_gen="mixed" swt_superclass="NSControl">
- <method selector="attributedTitle" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAllowsMixedState:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAttributedTitle:" swt_gen="true">
- <arg name="aString" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setBezelStyle:" swt_gen="true">
- <arg name="bezelStyle" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setBordered:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setButtonType:" swt_gen="true">
- <arg name="aType" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setImage:" swt_gen="true">
- <arg name="image" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setImagePosition:" swt_gen="true">
- <arg name="aPosition" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setKeyEquivalent:" swt_gen="true">
- <arg name="charCode" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setState:" swt_gen="true">
- <arg name="value" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setTitle:" swt_gen="true">
- <arg name="aString" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="state" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSButtonCell" swt_gen="mixed" swt_superclass="NSActionCell">
- <method selector="drawImage:withFrame:inView:" swt_gen="true" swt_gen_custom_callback="true" swt_gen_super_msgSend="true">
- <arg name="image" swt_gen="true"></arg>
- <arg name="frame" swt_gen="true"></arg>
- <arg name="controlView" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setBackgroundColor:" swt_gen="true">
- <arg name="color" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setButtonType:" swt_gen="true">
- <arg name="aType" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setImagePosition:" swt_gen="true">
- <arg name="aPosition" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="title" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSCIImageRep" swt_superclass="NSImageRep">
- </class>
- <class name="NSCachedImageRep" swt_superclass="NSImageRep">
- </class>
- <class name="NSCell" swt_gen="mixed">
- <method selector="attributedStringValue" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="cellSize" swt_gen="true" swt_gen_custom_callback="true" swt_gen_super_msgSend="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="cellSizeForBounds:" swt_gen="true">
- <arg name="aRect" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="drawInteriorWithFrame:inView:" swt_gen="true" swt_gen_custom_callback="true" swt_gen_super_msgSend="true">
- <arg name="cellFrame" swt_gen="true"></arg>
- <arg name="controlView" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="drawWithExpansionFrame:inView:" swt_gen="true" swt_gen_custom_callback="true">
- <arg name="cellFrame" swt_gen="true"></arg>
- <arg name="view" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="drawWithFrame:inView:" swt_gen_custom_callback="true">
- <arg name="cellFrame"></arg>
- <arg name="controlView"></arg>
- <retval></retval>
- </method>
- <method selector="drawingRectForBounds:" swt_gen="true">
- <arg name="theRect" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="expansionFrameWithFrame:inView:" swt_gen="true" swt_gen_custom_callback="true" swt_gen_super_msgSend="true">
- <arg name="cellFrame" swt_gen="true"></arg>
- <arg name="view" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="font" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="highlightColorWithFrame:inView:" swt_gen="true">
- <arg name="cellFrame" swt_gen="true"></arg>
- <arg name="controlView" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="hitTestForEvent:inRect:ofView:" swt_gen="true" swt_gen_custom_callback="true">
- <arg name="event" swt_gen="true"></arg>
- <arg name="cellFrame" swt_gen="true"></arg>
- <arg name="controlView" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="image" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="imageRectForBounds:" swt_gen="true" swt_gen_custom_callback="true">
- <arg name="theRect" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="isEnabled" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="isHighlighted" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="nextState" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAlignment:" swt_gen="true">
- <arg name="mode" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAllowsMixedState:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAttributedStringValue:" swt_gen="true">
- <arg name="obj" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setControlSize:" swt_gen="true">
- <arg name="size" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setEnabled:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setFont:" swt_gen="true">
- <arg name="fontObj" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setFormatter:" swt_gen="true">
- <arg name="newFormatter" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setHighlighted:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setImage:" swt_gen="true">
- <arg name="image" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setLineBreakMode:" swt_gen="true">
- <arg name="mode" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setObjectValue:" swt_gen="true">
- <arg name="obj" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setScrollable:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setTitle:" swt_gen="true">
- <arg name="aString" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setWraps:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="title" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="titleRectForBounds:" swt_gen="true" swt_gen_custom_callback="true" swt_gen_super_msgSend="true">
- <arg name="theRect" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="wraps" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSClipView" swt_gen="mixed" swt_superclass="NSView">
- <method selector="copiesOnScroll" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="documentCursor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="scrollToPoint:" swt_gen="true">
- <arg name="newOrigin" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setCopiesOnScroll:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDocumentCursor:" swt_gen="true">
- <arg name="anObj" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDrawsBackground:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSCollectionView" swt_superclass="NSView">
- </class>
- <class name="NSColor" swt_gen="mixed">
- <method selector="alphaComponent" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="alternateSelectedControlColor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="alternateSelectedControlTextColor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="blackColor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="blueComponent" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="clearColor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="colorUsingColorSpace:" swt_gen="true">
- <arg name="space" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="colorUsingColorSpaceName:" swt_gen="true">
- <arg name="colorSpace" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="colorWithDeviceRed:green:blue:alpha:" swt_gen="true">
- <arg name="red" swt_gen="true"></arg>
- <arg name="green" swt_gen="true"></arg>
- <arg name="blue" swt_gen="true"></arg>
- <arg name="alpha" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="colorWithPatternImage:" swt_gen="true">
- <arg name="image" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="controlBackgroundColor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="controlDarkShadowColor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="controlHighlightColor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="controlLightHighlightColor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="controlShadowColor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="controlTextColor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="disabledControlTextColor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="getComponents:" swt_gen="true">
- <arg name="components" swt_gen="true" swt_java_type="float[]" swt_java_type64="double[]"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="greenComponent" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="numberOfComponents" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="redComponent" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="secondarySelectedControlColor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="selectedControlColor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="selectedControlTextColor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="selectedTextBackgroundColor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="selectedTextColor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="set" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setFill" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setStroke" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="textBackgroundColor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="textColor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="windowBackgroundColor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="windowFrameColor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="windowFrameTextColor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSColorPanel" swt_gen="mixed" swt_superclass="NSPanel">
- <method selector="color" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setColor:" swt_gen="true">
- <arg name="color" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="sharedColorPanel" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSColorSpace" swt_gen="mixed">
- <method class_method="true" selector="deviceRGBColorSpace" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSColorWell" swt_superclass="NSControl">
- </class>
- <class name="NSComboBox" swt_gen="mixed" swt_superclass="NSTextField">
- <method selector="addItemWithObjectValue:" swt_gen="true">
- <arg name="object" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="deselectItemAtIndex:" swt_gen="true">
- <arg name="index" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="indexOfSelectedItem" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="insertItemWithObjectValue:atIndex:" swt_gen="true">
- <arg name="object" swt_gen="true"></arg>
- <arg name="index" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="itemObjectValueAtIndex:" swt_gen="true">
- <arg name="index" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="numberOfItems" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="numberOfVisibleItems" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="removeAllItems" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="removeItemAtIndex:" swt_gen="true">
- <arg name="index" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="selectItemAtIndex:" swt_gen="true">
- <arg name="index" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setNumberOfVisibleItems:" swt_gen="true">
- <arg name="visibleItems" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSComboBoxCell" swt_gen="mixed" swt_superclass="NSTextFieldCell">
- <method selector="objectValues" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSControl" swt_gen="mixed" swt_superclass="NSView">
- <method selector="abortEditing" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="action" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="cell" swt_gen="true">
- <retval swt_gen="true" swt_java_type="NSCell"></retval>
- </method>
- <method class_method="true" selector="cellClass" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="currentEditor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="doubleValue" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="font" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="isEnabled" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="sendAction:to:" swt_gen="true">
- <arg name="theAction" swt_gen="true"></arg>
- <arg name="theTarget" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAction:" swt_gen="true">
- <arg name="aSelector" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAlignment:" swt_gen="true">
- <arg name="mode" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setCell:" swt_gen="true">
- <arg name="aCell" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="setCellClass:" swt_gen="true">
- <arg name="factoryId" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDoubleValue:" swt_gen="true">
- <arg name="aDouble" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setEnabled:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setFont:" swt_gen="true">
- <arg name="fontObj" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setFormatter:" swt_gen="true">
- <arg name="newFormatter" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setStringValue:" swt_gen="true">
- <arg name="aString" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setTarget:" swt_gen="true">
- <arg name="anObject" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="sizeToFit" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="stringValue" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="target" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSCursor" swt_gen="mixed">
- <method class_method="true" selector="IBeamCursor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="arrowCursor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="crosshairCursor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="currentCursor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="initWithImage:hotSpot:" swt_gen="true">
- <arg name="newImage" swt_gen="true"></arg>
- <arg name="aPoint" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSCursor"></retval>
- </method>
- <method class_method="true" selector="pointingHandCursor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="pop" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="push" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="resizeDownCursor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="resizeLeftCursor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="resizeLeftRightCursor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="resizeRightCursor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="resizeUpCursor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="resizeUpDownCursor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="set" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="setHiddenUntilMouseMoves:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setOnMouseEntered:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSDatePicker" swt_gen="mixed" swt_superclass="NSControl">
- <method selector="dateValue" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setBackgroundColor:" swt_gen="true">
- <arg name="color" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDatePickerElements:" swt_gen="true">
- <arg name="elementFlags" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDatePickerStyle:" swt_gen="true">
- <arg name="newStyle" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDateValue:" swt_gen="true">
- <arg name="newStartDate" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDrawsBackground:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setTextColor:" swt_gen="true">
- <arg name="color" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSDatePickerCell" swt_superclass="NSActionCell">
- </class>
- <class name="NSDictionaryController" swt_superclass="NSArrayController">
- </class>
- <class name="NSDrawer" swt_superclass="NSResponder">
- </class>
- <class name="NSEPSImageRep" swt_superclass="NSImageRep">
- </class>
- <class name="NSEvent" swt_gen="mixed">
- <method selector="CGEvent" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="buttonNumber" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="characters" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="charactersIgnoringModifiers" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="clickCount" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="deltaX" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="deltaY" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="enterExitEventWithType:location:modifierFlags:timestamp:windowNumber:context:eventNumber:trackingNumber:userData:" swt_gen="true">
- <arg name="type" swt_gen="true"></arg>
- <arg name="location" swt_gen="true"></arg>
- <arg name="flags" swt_gen="true"></arg>
- <arg name="time" swt_gen="true"></arg>
- <arg name="wNum" swt_gen="true"></arg>
- <arg name="context" swt_gen="true"></arg>
- <arg name="eNum" swt_gen="true"></arg>
- <arg name="tNum" swt_gen="true"></arg>
- <arg name="data" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="keyCode" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="locationInWindow" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="modifierFlags" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="mouseLocation" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="otherEventWithType:location:modifierFlags:timestamp:windowNumber:context:subtype:data1:data2:" swt_gen="true">
- <arg name="type" swt_gen="true"></arg>
- <arg name="location" swt_gen="true"></arg>
- <arg name="flags" swt_gen="true"></arg>
- <arg name="time" swt_gen="true"></arg>
- <arg name="wNum" swt_gen="true"></arg>
- <arg name="context" swt_gen="true"></arg>
- <arg name="subtype" swt_gen="true"></arg>
- <arg name="d1" swt_gen="true"></arg>
- <arg name="d2" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="timestamp" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="type" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="window" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSFileWrapper" swt_gen="mixed">
- <method selector="setIcon:" swt_gen="true">
- <arg name="icon" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSFont" swt_gen="mixed">
- <method selector="ascender" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="controlContentFontOfSize:" swt_gen="true">
- <arg name="fontSize" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="descender" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="familyName" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="fontName" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="fontWithName:size:" swt_gen="true">
- <arg name="fontName" swt_gen="true"></arg>
- <arg name="fontSize" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="leading" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="pointSize" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="smallSystemFontSize" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="systemFontOfSize:" swt_gen="true">
- <arg name="fontSize" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="systemFontSize" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="systemFontSizeForControlSize:" swt_gen="true">
- <arg name="controlSize" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSFontManager" swt_gen="mixed">
- <method selector="availableFontFamilies" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="availableFonts" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="availableMembersOfFontFamily:" swt_gen="true">
- <arg name="fam" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="convertFont:toHaveTrait:" swt_gen="true">
- <arg name="fontObj" swt_gen="true"></arg>
- <arg name="trait" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="fontWithFamily:traits:weight:size:" swt_gen="true">
- <arg name="family" swt_gen="true"></arg>
- <arg name="traits" swt_gen="true"></arg>
- <arg name="weight" swt_gen="true"></arg>
- <arg name="size" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="sharedFontManager" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="traitsOfFont:" swt_gen="true">
- <arg name="fontObj" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="weightOfFont:" swt_gen="true">
- <arg name="fontObj" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSFontPanel" swt_gen="mixed" swt_superclass="NSPanel">
- <method selector="panelConvertFont:" swt_gen="true">
- <arg name="fontObj" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setPanelFont:isMultiple:" swt_gen="true">
- <arg name="fontObj" swt_gen="true"></arg>
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="sharedFontPanel" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSForm" swt_superclass="NSMatrix">
- </class>
- <class name="NSFormCell" swt_superclass="NSActionCell">
- </class>
- <class name="NSGradient" swt_gen="mixed">
- <method selector="drawFromPoint:toPoint:options:" swt_gen="true">
- <arg name="startingPoint" swt_gen="true"></arg>
- <arg name="endingPoint" swt_gen="true"></arg>
- <arg name="options" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="drawInRect:angle:" swt_gen="true">
- <arg name="rect" swt_gen="true"></arg>
- <arg name="angle" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="initWithStartingColor:endingColor:" swt_gen="true">
- <arg name="startingColor" swt_gen="true"></arg>
- <arg name="endingColor" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSGradient"></retval>
- </method>
- </class>
- <class name="NSGraphicsContext" swt_gen="mixed">
- <method class_method="true" selector="currentContext" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="flushGraphics" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="graphicsContextWithBitmapImageRep:" swt_gen="true">
- <arg name="bitmapRep" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="graphicsContextWithGraphicsPort:flipped:" swt_gen="true">
- <arg name="graphicsPort" swt_gen="true"></arg>
- <arg name="initialFlippedState" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="graphicsContextWithWindow:" swt_gen="true">
- <arg name="window" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="graphicsPort" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="imageInterpolation" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="isDrawingToScreen" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="restoreGraphicsState" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="restoreGraphicsState" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="saveGraphicsState" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="saveGraphicsState" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setCompositingOperation:" swt_gen="true">
- <arg name="operation" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="setCurrentContext:" swt_gen="true">
- <arg name="context" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setImageInterpolation:" swt_gen="true">
- <arg name="interpolation" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setPatternPhase:" swt_gen="true">
- <arg name="phase" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setShouldAntialias:" swt_gen="true">
- <arg name="antialias" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="shouldAntialias" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSImage" swt_gen="mixed">
- <method selector="TIFFRepresentation" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="addRepresentation:" swt_gen="true">
- <arg name="imageRep" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="bestRepresentationForDevice:" swt_gen="true">
- <arg name="deviceDescription" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="drawAtPoint:fromRect:operation:fraction:" swt_gen="true">
- <arg name="point" swt_gen="true"></arg>
- <arg name="fromRect" swt_gen="true"></arg>
- <arg name="op" swt_gen="true"></arg>
- <arg name="delta" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="drawInRect:fromRect:operation:fraction:" swt_gen="true">
- <arg name="rect" swt_gen="true"></arg>
- <arg name="fromRect" swt_gen="true"></arg>
- <arg name="op" swt_gen="true"></arg>
- <arg name="delta" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="imageNamed:" swt_gen="true">
- <arg name="name" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSImage"></retval>
- </method>
- <method selector="initByReferencingFile:" swt_gen="true">
- <arg name="fileName" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSImage"></retval>
- </method>
- <method selector="initWithContentsOfFile:" swt_gen="true">
- <arg name="fileName" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSImage"></retval>
- </method>
- <method selector="initWithData:" swt_gen="true">
- <arg name="data" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="initWithSize:" swt_gen="true">
- <arg name="aSize" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSImage"></retval>
- </method>
- <method selector="lockFocus" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="removeRepresentation:" swt_gen="true">
- <arg name="imageRep" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="representations" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setCacheMode:" swt_gen="true">
- <arg name="mode" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setSize:" swt_gen="true">
- <arg name="aSize" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="size" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="unlockFocus" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSImageCell" swt_superclass="NSCell">
- </class>
- <class name="NSImageRep" swt_gen="mixed">
- <method selector="bitsPerSample" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="colorSpaceName" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="drawInRect:" swt_gen="true">
- <arg name="rect" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="hasAlpha" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="pixelsHigh" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="pixelsWide" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAlpha:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSImageView" swt_gen="mixed" swt_superclass="NSControl">
- <method selector="image" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setImage:" swt_gen="true">
- <arg name="newImage" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setImageAlignment:" swt_gen="true">
- <arg name="newAlign" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setImageScaling:" swt_gen="true">
- <arg name="newScaling" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSInputManager" swt_gen="mixed">
- <method class_method="true" selector="currentInputManager" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="handleMouseEvent:" swt_gen="true">
- <arg name="theMouseEvent" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="wantsToHandleMouseEvents" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSLayoutManager" swt_gen="mixed">
- <method selector="addTemporaryAttribute:value:forCharacterRange:" swt_gen="true">
- <arg name="attrName" swt_gen="true"></arg>
- <arg name="value" swt_gen="true"></arg>
- <arg name="charRange" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="addTextContainer:" swt_gen="true">
- <arg name="container" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="boundingRectForGlyphRange:inTextContainer:" swt_gen="true">
- <arg name="glyphRange" swt_gen="true"></arg>
- <arg name="container" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="characterIndexForGlyphAtIndex:" swt_gen="true">
- <arg name="glyphIndex" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="defaultBaselineOffsetForFont:" swt_gen="true">
- <arg name="theFont" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="defaultLineHeightForFont:" swt_gen="true">
- <arg name="theFont" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="drawBackgroundForGlyphRange:atPoint:" swt_gen="true">
- <arg name="glyphsToShow" swt_gen="true"></arg>
- <arg name="origin" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="drawGlyphsForGlyphRange:atPoint:" swt_gen="true">
- <arg name="glyphsToShow" swt_gen="true"></arg>
- <arg name="origin" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="getGlyphs:range:" swt_gen="true">
- <arg name="glyphArray" swt_gen="true"></arg>
- <arg name="glyphRange" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="getGlyphsInRange:glyphs:characterIndexes:glyphInscriptions:elasticBits:bidiLevels:" swt_gen="true">
- <arg name="glyphRange" swt_gen="true"></arg>
- <arg name="glyphBuffer" swt_gen="true"></arg>
- <arg name="charIndexBuffer" swt_gen="true"></arg>
- <arg name="inscribeBuffer" swt_gen="true"></arg>
- <arg name="elasticBuffer" swt_gen="true"></arg>
- <arg name="bidiLevelBuffer" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="glyphIndexForCharacterAtIndex:" swt_gen="true">
- <arg name="charIndex" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="glyphIndexForPoint:inTextContainer:fractionOfDistanceThroughGlyph:" swt_gen="true">
- <arg name="point" swt_gen="true"></arg>
- <arg name="container" swt_gen="true"></arg>
- <arg name="partialFraction" swt_gen="true" swt_java_type="float[]" swt_java_type64="double[]"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="glyphRangeForCharacterRange:actualCharacterRange:" swt_gen="true">
- <arg name="charRange" swt_gen="true"></arg>
- <arg name="actualCharRange" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="glyphRangeForTextContainer:" swt_gen="true">
- <arg name="container" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="lineFragmentUsedRectForGlyphAtIndex:effectiveRange:" swt_gen="true">
- <arg name="glyphIndex" swt_gen="true"></arg>
- <arg name="effectiveGlyphRange" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="lineFragmentUsedRectForGlyphAtIndex:effectiveRange:withoutAdditionalLayout:" swt_gen="true">
- <arg name="glyphIndex" swt_gen="true"></arg>
- <arg name="effectiveGlyphRange" swt_gen="true"></arg>
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="locationForGlyphAtIndex:" swt_gen="true">
- <arg name="glyphIndex" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="numberOfGlyphs" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="rectArrayForCharacterRange:withinSelectedCharacterRange:inTextContainer:rectCount:" swt_gen="true">
- <arg name="charRange" swt_gen="true"></arg>
- <arg name="selCharRange" swt_gen="true"></arg>
- <arg name="container" swt_gen="true"></arg>
- <arg name="rectCount" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="removeTemporaryAttribute:forCharacterRange:" swt_gen="true">
- <arg name="attrName" swt_gen="true"></arg>
- <arg name="charRange" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setBackgroundLayoutEnabled:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setLineFragmentRect:forGlyphRange:usedRect:" swt_gen="true">
- <arg name="fragmentRect" swt_gen="true"></arg>
- <arg name="glyphRange" swt_gen="true"></arg>
- <arg name="usedRect" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setTextStorage:" swt_gen="true">
- <arg name="textStorage" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="typesetter" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="usedRectForTextContainer:" swt_gen="true">
- <arg name="container" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSLevelIndicator" swt_superclass="NSControl">
- </class>
- <class name="NSLevelIndicatorCell" swt_superclass="NSActionCell">
- </class>
- <class name="NSMatrix" swt_superclass="NSControl">
- </class>
- <class name="NSMenu" swt_gen="mixed">
- <method selector="addItem:" swt_gen="true">
- <arg name="newItem" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="addItemWithTitle:action:keyEquivalent:" swt_gen="true">
- <arg name="aString" swt_gen="true"></arg>
- <arg name="aSelector" swt_gen="true"></arg>
- <arg name="charCode" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="cancelTracking" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="indexOfItemWithTarget:andAction:" swt_gen="true">
- <arg name="target" swt_gen="true"></arg>
- <arg name="actionSelector" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="initWithTitle:" swt_gen="true">
- <arg name="aTitle" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSMenu"></retval>
- </method>
- <method selector="insertItem:atIndex:" swt_gen="true">
- <arg name="newItem" swt_gen="true"></arg>
- <arg name="index" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="itemArray" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="itemAtIndex:" swt_gen="true">
- <arg name="index" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="numberOfItems" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="popUpContextMenu:withEvent:forView:" swt_gen="true">
- <arg name="menu" swt_gen="true"></arg>
- <arg name="event" swt_gen="true"></arg>
- <arg name="view" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="removeItem:" swt_gen="true">
- <arg name="item" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="removeItemAtIndex:" swt_gen="true">
- <arg name="index" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAutoenablesItems:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDelegate:" swt_gen="true">
- <arg name="anObject" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setSubmenu:forItem:" swt_gen="true">
- <arg name="aMenu" swt_gen="true"></arg>
- <arg name="anItem" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setTitle:" swt_gen="true">
- <arg name="aString" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSMenuItem" swt_gen="mixed">
- <method selector="initWithTitle:action:keyEquivalent:" swt_gen="true">
- <arg name="aString" swt_gen="true"></arg>
- <arg name="aSelector" swt_gen="true"></arg>
- <arg name="charCode" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSMenuItem"></retval>
- </method>
- <method selector="isHidden" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="keyEquivalent" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="keyEquivalentModifierMask" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="separatorItem" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAction:" swt_gen="true">
- <arg name="aSelector" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setEnabled:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setHidden:" swt_gen="true">
- <arg name="hidden" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setImage:" swt_gen="true">
- <arg name="menuImage" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setKeyEquivalent:" swt_gen="true">
- <arg name="aKeyEquivalent" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setKeyEquivalentModifierMask:" swt_gen="true">
- <arg name="mask" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setMenu:" swt_gen="true">
- <arg name="menu" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setState:" swt_gen="true">
- <arg name="state" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setSubmenu:" swt_gen="true">
- <arg name="submenu" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setTarget:" swt_gen="true">
- <arg name="anObject" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setTitle:" swt_gen="true">
- <arg name="aString" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="state" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="submenu" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="title" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSMenuItemCell" swt_superclass="NSButtonCell">
- </class>
- <class name="NSMutableAttributedString" swt_gen="mixed" swt_superclass="NSAttributedString">
- <method selector="appendAttributedString:" swt_gen="true">
- <arg name="attrString" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="mutableString" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="replaceCharactersInRange:withString:" swt_gen="true">
- <arg name="range" swt_gen="true"></arg>
- <arg name="str" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSMutableParagraphStyle" swt_gen="mixed" swt_superclass="NSParagraphStyle">
- <method selector="addTabStop:" swt_gen="true">
- <arg name="anObject" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAlignment:" swt_gen="true">
- <arg name="alignment" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDefaultTabInterval:" swt_gen="true">
- <arg name="aFloat" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setFirstLineHeadIndent:" swt_gen="true">
- <arg name="aFloat" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setLineBreakMode:" swt_gen="true">
- <arg name="mode" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setLineSpacing:" swt_gen="true">
- <arg name="aFloat" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setTabStops:" swt_gen="true">
- <arg name="array" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSNibOutletConnector" swt_superclass="NSNibConnector">
- </class>
- <class name="NSObject" swt_gen="mixed">
- <method selector="accessibilityAttributeValue:forParameter:" swt_gen="true" swt_gen_super_msgSend="true">
- <arg name="attribute" swt_gen="true"></arg>
- <arg name="parameter" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="accessibilitySetOverrideValue:forAttribute:" swt_gen="true">
- <arg name="value" swt_gen="true"></arg>
- <arg name="attribute" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="draggedImage:endedAt:operation:" swt_gen="true" swt_gen_super_msgSend="true">
- <arg name="image" swt_gen="true"></arg>
- <arg name="screenPoint" swt_gen="true"></arg>
- <arg name="operation" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="draggingDestinationWindow" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="draggingLocation" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="draggingPasteboard" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="draggingSourceOperationMask" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSObjectController" swt_superclass="NSController">
- </class>
- <class name="NSOpenGLContext" swt_gen="mixed">
- <method class_method="true" selector="clearCurrentContext" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="clearDrawable" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="currentContext" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="flushBuffer" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="initWithFormat:shareContext:" swt_gen="true">
- <arg name="format" swt_gen="true"></arg>
- <arg name="share" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSOpenGLContext"></retval>
- </method>
- <method selector="makeCurrentContext" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setView:" swt_gen="true">
- <arg name="view" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="update" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="view" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSOpenGLPixelFormat" swt_gen="mixed">
- <method selector="getValues:forAttribute:forVirtualScreen:" swt_gen="true">
- <arg name="vals" swt_gen="true" swt_java_type="int[]" swt_java_type64="long[]"></arg>
- <arg name="attrib" swt_gen="true"></arg>
- <arg name="screen" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="initWithAttributes:" swt_gen="true">
- <arg name="attribs" swt_gen="true" swt_java_type="int[]"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSOpenGLView" swt_superclass="NSView">
- </class>
- <class name="NSOpenPanel" swt_gen="mixed" swt_superclass="NSSavePanel">
- <method selector="filenames" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="openPanel" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAllowsMultipleSelection:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setCanChooseDirectories:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setCanChooseFiles:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSOutlineView" swt_gen="mixed" swt_superclass="NSTableView">
- <method selector="collapseItem:" swt_gen="true">
- <arg name="item" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="collapseItem:collapseChildren:" swt_gen="true">
- <arg name="item" swt_gen="true"></arg>
- <arg name="collapseChildren" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="expandItem:" swt_gen="true">
- <arg name="item" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="expandItem:expandChildren:" swt_gen="true" swt_gen_super_msgSend="true">
- <arg name="item" swt_gen="true"></arg>
- <arg name="expandChildren" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="frameOfOutlineCellAtRow:" swt_gen="true">
- <arg name="row" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="indentationPerLevel" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="isItemExpanded:" swt_gen="true">
- <arg name="item" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="itemAtRow:" swt_gen="true">
- <arg name="row" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="levelForItem:" swt_gen="true">
- <arg name="item" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="outlineTableColumn" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="reloadItem:reloadChildren:" swt_gen="true">
- <arg name="item" swt_gen="true"></arg>
- <arg name="reloadChildren" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="rowForItem:" swt_gen="true">
- <arg name="item" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAutoresizesOutlineColumn:" swt_gen="true">
- <arg name="resize" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAutosaveExpandedItems:" swt_gen="true">
- <arg name="save" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDropItem:dropChildIndex:" swt_gen="true">
- <arg name="item" swt_gen="true"></arg>
- <arg name="index" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setOutlineTableColumn:" swt_gen="true">
- <arg name="outlineTableColumn" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSPDFImageRep" swt_superclass="NSImageRep">
- </class>
- <class name="NSPICTImageRep" swt_superclass="NSImageRep">
- </class>
- <class name="NSPanel" swt_gen="mixed" swt_superclass="NSWindow">
- <method selector="setWorksWhenModal:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="worksWhenModal" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSParagraphStyle" swt_gen="mixed">
- <method selector="alignment" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="tabStops" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSPasteboard" swt_gen="mixed">
- <method selector="addTypes:owner:" swt_gen="true">
- <arg name="newTypes" swt_gen="true"></arg>
- <arg name="newOwner" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="availableTypeFromArray:" swt_gen="true">
- <arg name="types" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="dataForType:" swt_gen="true">
- <arg name="dataType" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="declareTypes:owner:" swt_gen="true">
- <arg name="newTypes" swt_gen="true"></arg>
- <arg name="newOwner" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="generalPasteboard" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="pasteboardWithName:" swt_gen="true">
- <arg name="name" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="propertyListForType:" swt_gen="true">
- <arg name="dataType" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setData:forType:" swt_gen="true">
- <arg name="data" swt_gen="true"></arg>
- <arg name="dataType" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setPropertyList:forType:" swt_gen="true">
- <arg name="plist" swt_gen="true"></arg>
- <arg name="dataType" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setString:forType:" swt_gen="true">
- <arg name="string" swt_gen="true"></arg>
- <arg name="dataType" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="stringForType:" swt_gen="true">
- <arg name="dataType" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="types" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSPathCell" swt_superclass="NSActionCell">
- </class>
- <class name="NSPathComponentCell" swt_superclass="NSTextFieldCell">
- </class>
- <class name="NSPathControl" swt_superclass="NSControl">
- </class>
- <class name="NSPersistentDocument" swt_superclass="NSDocument">
- </class>
- <class name="NSPopUpButton" swt_gen="mixed" swt_superclass="NSButton">
- <method selector="indexOfSelectedItem" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="initWithFrame:pullsDown:" swt_gen="true">
- <arg name="buttonFrame" swt_gen="true"></arg>
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSPopUpButton"></retval>
- </method>
- <method selector="itemAtIndex:" swt_gen="true">
- <arg name="index" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="itemTitleAtIndex:" swt_gen="true">
- <arg name="index" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="menu" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="numberOfItems" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="removeAllItems" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="removeItemAtIndex:" swt_gen="true">
- <arg name="index" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="selectItem:" swt_gen="true">
- <arg name="item" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="selectItemAtIndex:" swt_gen="true">
- <arg name="index" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAutoenablesItems:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setPullsDown:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="titleOfSelectedItem" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSPopUpButtonCell" swt_superclass="NSMenuItemCell">
- </class>
- <class name="NSPredicateEditor" swt_superclass="NSRuleEditor">
- </class>
- <class name="NSPrintInfo" swt_gen="mixed">
- <method class_method="true" selector="defaultPrinter" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="dictionary" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="imageablePageBounds" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="initWithDictionary:" swt_gen="true">
- <arg name="attributes" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSPrintInfo"></retval>
- </method>
- <method selector="jobDisposition" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="orientation" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="paperSize" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="printer" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setJobDisposition:" swt_gen="true">
- <arg name="disposition" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setOrientation:" swt_gen="true">
- <arg name="orientation" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setPrinter:" swt_gen="true">
- <arg name="printer" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setUpPrintOperationDefaultValues" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="sharedPrintInfo" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSPrintOperation" swt_gen="mixed">
- <method selector="cleanUpOperation" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="context" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="createContext" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="deliverResult" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="destroyContext" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="printOperationWithView:printInfo:" swt_gen="true">
- <arg name="view" swt_gen="true"></arg>
- <arg name="printInfo" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="runOperation" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="setCurrentOperation:" swt_gen="true">
- <arg name="operation" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setJobTitle:" swt_gen="true">
- <arg name="jobTitle" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setShowsPrintPanel:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setShowsProgressPanel:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSPrintPanel" swt_gen="mixed">
- <method selector="beginSheetWithPrintInfo:modalForWindow:delegate:didEndSelector:contextInfo:" swt_gen="true">
- <arg name="printInfo" swt_gen="true"></arg>
- <arg name="docWindow" swt_gen="true"></arg>
- <arg name="delegate" swt_gen="true"></arg>
- <arg name="didEndSelector" swt_gen="true"></arg>
- <arg name="contextInfo" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="options" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="printPanel" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="runModalWithPrintInfo:" swt_gen="true">
- <arg name="printInfo" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setOptions:" swt_gen="true">
- <arg name="options" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSPrinter" swt_gen="mixed">
- <method selector="name" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="printerNames" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="printerWithName:" swt_gen="true">
- <arg name="name" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSProgressIndicator" swt_gen="mixed" swt_superclass="NSView">
- <method selector="controlSize" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="doubleValue" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="maxValue" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="minValue" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setControlSize:" swt_gen="true">
- <arg name="size" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDoubleValue:" swt_gen="true">
- <arg name="doubleValue" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setIndeterminate:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setMaxValue:" swt_gen="true">
- <arg name="newMaximum" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setMinValue:" swt_gen="true">
- <arg name="newMinimum" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setUsesThreadedAnimation:" swt_gen="true">
- <arg name="threadedAnimation" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="sizeToFit" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="startAnimation:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="stopAnimation:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSResponder" swt_gen="mixed">
- <method selector="acceptsFirstResponder" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="becomeFirstResponder" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="cursorUpdate:" swt_gen="true">
- <arg name="event" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="doCommandBySelector:" swt_gen="true">
- <arg name="aSelector" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="flagsChanged:" swt_gen="true">
- <arg name="theEvent" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="helpRequested:" swt_gen="true">
- <arg name="eventPtr" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="insertText:" swt_gen="true">
- <arg name="insertString" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="interpretKeyEvents:" swt_gen="true">
- <arg name="eventArray" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="keyDown:" swt_gen="true">
- <arg name="theEvent" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="keyUp:" swt_gen="true">
- <arg name="theEvent" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="mouseDown:" swt_gen="true" swt_gen_super_msgSend="true">
- <arg name="theEvent" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="mouseDragged:" swt_gen="true">
- <arg name="theEvent" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="mouseEntered:" swt_gen="true">
- <arg name="theEvent" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="mouseExited:" swt_gen="true">
- <arg name="theEvent" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="mouseMoved:" swt_gen="true">
- <arg name="theEvent" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="mouseUp:" swt_gen="true">
- <arg name="theEvent" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="moveToBeginningOfParagraph:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="moveToEndOfParagraph:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="moveUp:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="noResponderFor:" swt_gen="true">
- <arg name="eventSelector" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="otherMouseDown:" swt_gen="true">
- <arg name="theEvent" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="otherMouseDragged:" swt_gen="true">
- <arg name="theEvent" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="otherMouseUp:" swt_gen="true">
- <arg name="theEvent" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="pageDown:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="pageUp:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="resignFirstResponder" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="rightMouseDown:" swt_gen="true">
- <arg name="theEvent" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="rightMouseDragged:" swt_gen="true">
- <arg name="theEvent" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="rightMouseUp:" swt_gen="true">
- <arg name="theEvent" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="scrollWheel:" swt_gen="true">
- <arg name="theEvent" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSRuleEditor" swt_superclass="NSControl">
- </class>
- <class name="NSRulerView" swt_superclass="NSView">
- </class>
- <class name="NSSavePanel" swt_gen="mixed" swt_superclass="NSPanel">
- <method selector="filename" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="runModal" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="runModalForDirectory:file:" swt_gen="true">
- <arg name="path" swt_gen="true"></arg>
- <arg name="name" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="savePanel" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAccessoryView:" swt_gen="true">
- <arg name="view" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setCanCreateDirectories:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDirectory:" swt_gen="true">
- <arg name="path" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setMessage:" swt_gen="true">
- <arg name="message" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setTitle:" swt_gen="true">
- <arg name="title" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="validateVisibleColumns" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSScreen" swt_gen="mixed">
- <method selector="depth" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="deviceDescription" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="frame" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="mainScreen" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="screens" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="visibleFrame" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSScrollView" swt_gen="mixed" swt_superclass="NSView">
- <method selector="contentSize" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="contentSizeForFrameSize:hasHorizontalScroller:hasVerticalScroller:borderType:" swt_gen="true">
- <arg name="fSize" swt_gen="true"></arg>
- <arg name="hFlag" swt_gen="true"></arg>
- <arg name="vFlag" swt_gen="true"></arg>
- <arg name="aType" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="contentView" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="documentView" swt_gen="true">
- <retval swt_gen="true" swt_java_type="NSView"></retval>
- </method>
- <method selector="documentVisibleRect" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="frameSizeForContentSize:hasHorizontalScroller:hasVerticalScroller:borderType:" swt_gen="true">
- <arg name="cSize" swt_gen="true"></arg>
- <arg name="hFlag" swt_gen="true"></arg>
- <arg name="vFlag" swt_gen="true"></arg>
- <arg name="aType" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="reflectScrolledClipView:" swt_gen="true">
- <arg name="cView" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAutohidesScrollers:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setBorderType:" swt_gen="true">
- <arg name="aType" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDocumentView:" swt_gen="true">
- <arg name="aView" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDrawsBackground:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setHasHorizontalScroller:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setHasVerticalScroller:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setHorizontalScroller:" swt_gen="true">
- <arg name="anObject" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setVerticalScroller:" swt_gen="true">
- <arg name="anObject" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSScroller" swt_gen="mixed" swt_superclass="NSControl">
- <method selector="controlSize" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="hitPart" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="scrollerWidth" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="scrollerWidthForControlSize:" swt_gen="true">
- <arg name="controlSize" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setControlSize:" swt_gen="true">
- <arg name="controlSize" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setFloatValue:knobProportion:" swt_gen="true">
- <arg name="aFloat" swt_gen="true"></arg>
- <arg name="proportion" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSSearchField" swt_gen="mixed" swt_superclass="NSTextField">
- <method selector="recentSearches" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSSearchFieldCell" swt_gen="mixed" swt_superclass="NSTextFieldCell">
- <method selector="cancelButtonCell" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="searchButtonCell" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="searchTextRectForBounds:" swt_gen="true">
- <arg name="rect" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setCancelButtonCell:" swt_gen="true">
- <arg name="cell" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setSearchButtonCell:" swt_gen="true">
- <arg name="cell" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSSecureTextFieldCell" swt_superclass="NSTextFieldCell">
- </class>
- <class name="NSSegmentedCell" swt_gen="mixed" swt_superclass="NSActionCell">
- <method selector="setEnabled:forSegment:" swt_gen="true">
- <arg name="enabled" swt_gen="true"></arg>
- <arg name="segment" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setImage:forSegment:" swt_gen="true">
- <arg name="image" swt_gen="true"></arg>
- <arg name="segment" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setLabel:forSegment:" swt_gen="true">
- <arg name="label" swt_gen="true"></arg>
- <arg name="segment" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setMenu:forSegment:" swt_gen="true">
- <arg name="menu" swt_gen="true"></arg>
- <arg name="segment" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setSegmentCount:" swt_gen="true">
- <arg name="count" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setSegmentStyle:" swt_gen="true">
- <arg name="segmentStyle" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setSelected:forSegment:" swt_gen="true">
- <arg name="selected" swt_gen="true"></arg>
- <arg name="segment" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setSelectedSegment:" swt_gen="true">
- <arg name="selectedSegment" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setTag:forSegment:" swt_gen="true">
- <arg name="tag" swt_gen="true"></arg>
- <arg name="segment" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setToolTip:forSegment:" swt_gen="true">
- <arg name="toolTip" swt_gen="true"></arg>
- <arg name="segment" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setTrackingMode:" swt_gen="true">
- <arg name="trackingMode" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setWidth:forSegment:" swt_gen="true">
- <arg name="width" swt_gen="true"></arg>
- <arg name="segment" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSSegmentedControl" swt_superclass="NSControl">
- </class>
- <class name="NSSlider" swt_gen="mixed" swt_superclass="NSControl">
- <method selector="knobThickness" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="maxValue" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="minValue" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setMaxValue:" swt_gen="true">
- <arg name="aDouble" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setMinValue:" swt_gen="true">
- <arg name="aDouble" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSSliderCell" swt_superclass="NSActionCell">
- </class>
- <class name="NSSplitView" swt_superclass="NSView">
- </class>
- <class name="NSStatusBar" swt_gen="mixed">
- <method selector="removeStatusItem:" swt_gen="true">
- <arg name="item" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="statusItemWithLength:" swt_gen="true">
- <arg name="length" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="systemStatusBar" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSStatusItem" swt_gen="mixed">
- <method selector="drawStatusBarBackgroundInRect:withHighlight:" swt_gen="true">
- <arg name="rect" swt_gen="true"></arg>
- <arg name="highlight" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="popUpStatusItemMenu:" swt_gen="true">
- <arg name="menu" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setHighlightMode:" swt_gen="true">
- <arg name="highlightMode" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setLength:" swt_gen="true">
- <arg name="length" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setView:" swt_gen="true">
- <arg name="view" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSStepper" swt_gen="mixed" swt_superclass="NSControl">
- <method selector="increment" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="maxValue" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="minValue" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setIncrement:" swt_gen="true">
- <arg name="increment" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setMaxValue:" swt_gen="true">
- <arg name="maxValue" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setMinValue:" swt_gen="true">
- <arg name="minValue" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setValueWraps:" swt_gen="true">
- <arg name="valueWraps" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSStepperCell" swt_superclass="NSActionCell">
- </class>
- <class name="NSTabView" swt_gen="mixed" swt_superclass="NSView">
- <method selector="addTabViewItem:" swt_gen="true">
- <arg name="tabViewItem" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="contentRect" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="insertTabViewItem:atIndex:" swt_gen="true">
- <arg name="tabViewItem" swt_gen="true"></arg>
- <arg name="index" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="minimumSize" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="removeTabViewItem:" swt_gen="true">
- <arg name="tabViewItem" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="selectTabViewItemAtIndex:" swt_gen="true">
- <arg name="index" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="selectedTabViewItem" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setControlSize:" swt_gen="true">
- <arg name="controlSize" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDelegate:" swt_gen="true">
- <arg name="anObject" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setFont:" swt_gen="true">
- <arg name="font" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setTabViewType:" swt_gen="true">
- <arg name="tabViewType" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="tabViewItemAtPoint:" swt_gen="true">
- <arg name="point" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSTabViewItem" swt_gen="mixed">
- <method selector="initWithIdentifier:" swt_gen="true">
- <arg name="identifier" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setLabel:" swt_gen="true">
- <arg name="label" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setView:" swt_gen="true">
- <arg name="view" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSTableColumn" swt_gen="mixed">
- <method selector="dataCell" swt_gen="true">
- <retval swt_gen="true" swt_java_type="NSCell"></retval>
- </method>
- <method selector="headerCell" swt_gen="true">
- <retval swt_gen="true" swt_java_type="NSTableHeaderCell"></retval>
- </method>
- <method selector="initWithIdentifier:" swt_gen="true">
- <arg name="identifier" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSTableColumn"></retval>
- </method>
- <method selector="resizingMask" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDataCell:" swt_gen="true">
- <arg name="cell" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setEditable:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setHeaderCell:" swt_gen="true">
- <arg name="cell" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setIdentifier:" swt_gen="true">
- <arg name="identifier" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setMinWidth:" swt_gen="true">
- <arg name="minWidth" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setResizingMask:" swt_gen="true">
- <arg name="resizingMask" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setWidth:" swt_gen="true">
- <arg name="width" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="width" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSTableHeaderCell" swt_gen="true" swt_superclass="NSTextFieldCell">
- <method selector="drawSortIndicatorWithFrame:inView:ascending:priority:" swt_gen="true">
- <arg name="cellFrame" swt_gen="true"></arg>
- <arg name="controlView" swt_gen="true"></arg>
- <arg name="ascending" swt_gen="true"></arg>
- <arg name="priority" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="sortIndicatorRectForBounds:" swt_gen="true">
- <arg name="theRect" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSTableHeaderView" swt_gen="mixed" swt_superclass="NSView">
- <method selector="columnAtPoint:" swt_gen="true">
- <arg name="point" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="headerRectOfColumn:" swt_gen="true">
- <arg name="column" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSTableView" swt_gen="mixed" swt_superclass="NSControl">
- <method selector="addTableColumn:" swt_gen="true">
- <arg name="column" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="allowsColumnReordering" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="canDragRowsWithIndexes:atPoint:" swt_gen="true" swt_gen_custom_callback="true">
- <arg name="rowIndexes" swt_gen="true"></arg>
- <arg name="mouseDownPoint" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="clickedColumn" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="clickedRow" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="columnAtPoint:" swt_gen="true">
- <arg name="point" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="columnIndexesInRect:" swt_gen="true">
- <arg name="rect" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="columnWithIdentifier:" swt_gen="true">
- <arg name="identifier" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="deselectAll:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="deselectRow:" swt_gen="true">
- <arg name="row" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="dragImageForRowsWithIndexes:tableColumns:event:offset:" swt_gen="true" swt_gen_super_msgSend="true">
- <arg name="dragRows" swt_gen="true"></arg>
- <arg name="tableColumns" swt_gen="true"></arg>
- <arg name="dragEvent" swt_gen="true"></arg>
- <arg name="dragImageOffset" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="frameOfCellAtColumn:row:" swt_gen="true">
- <arg name="column" swt_gen="true"></arg>
- <arg name="row" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="headerView" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="highlightSelectionInClipRect:" swt_gen="true" swt_gen_custom_callback="true">
- <arg name="clipRect" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="intercellSpacing" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="isRowSelected:" swt_gen="true">
- <arg name="row" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="moveColumn:toColumn:" swt_gen="true">
- <arg name="column" swt_gen="true"></arg>
- <arg name="newIndex" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="noteNumberOfRowsChanged" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="numberOfColumns" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="numberOfRows" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="numberOfSelectedRows" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="rectOfColumn:" swt_gen="true">
- <arg name="column" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="rectOfRow:" swt_gen="true">
- <arg name="row" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="reloadData" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="removeTableColumn:" swt_gen="true">
- <arg name="column" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="rowAtPoint:" swt_gen="true">
- <arg name="point" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="rowHeight" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="rowsInRect:" swt_gen="true">
- <arg name="rect" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="scrollColumnToVisible:" swt_gen="true">
- <arg name="column" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="scrollRowToVisible:" swt_gen="true">
- <arg name="row" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="selectAll:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="selectRowIndexes:byExtendingSelection:" swt_gen="true">
- <arg name="indexes" swt_gen="true"></arg>
- <arg name="extend" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="selectedRow" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="selectedRowIndexes" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAllowsColumnReordering:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAllowsMultipleSelection:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setBackgroundColor:" swt_gen="true">
- <arg name="color" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setColumnAutoresizingStyle:" swt_gen="true">
- <arg name="style" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDataSource:" swt_gen="true">
- <arg name="aSource" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDelegate:" swt_gen="true">
- <arg name="delegate" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDoubleAction:" swt_gen="true">
- <arg name="aSelector" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDropRow:dropOperation:" swt_gen="true">
- <arg name="row" swt_gen="true"></arg>
- <arg name="op" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setHeaderView:" swt_gen="true">
- <arg name="headerView" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setHighlightedTableColumn:" swt_gen="true">
- <arg name="tc" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setIndicatorImage:inTableColumn:" swt_gen="true">
- <arg name="anImage" swt_gen="true"></arg>
- <arg name="tc" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setIntercellSpacing:" swt_gen="true">
- <arg name="aSize" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setRowHeight:" swt_gen="true">
- <arg name="rowHeight" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setUsesAlternatingRowBackgroundColors:" swt_gen="true">
- <arg name="useAlternatingRowColors" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="tableColumns" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="tile" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="usesAlternatingRowBackgroundColors" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSText" swt_gen="mixed" swt_superclass="NSView">
- <method selector="copy:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="cut:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="delegate" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="font" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="paste:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="replaceCharactersInRange:withString:" swt_gen="true">
- <arg name="range" swt_gen="true"></arg>
- <arg name="aString" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="scrollRangeToVisible:" swt_gen="true">
- <arg name="range" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="selectAll:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="selectedRange" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAlignment:" swt_gen="true">
- <arg name="mode" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setBackgroundColor:" swt_gen="true">
- <arg name="color" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDelegate:" swt_gen="true">
- <arg name="anObject" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDrawsBackground:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setEditable:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setFont:" swt_gen="true">
- <arg name="obj" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setHorizontallyResizable:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setMaxSize:" swt_gen="true">
- <arg name="newMaxSize" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setMinSize:" swt_gen="true">
- <arg name="newMinSize" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setSelectable:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setSelectedRange:" swt_gen="true">
- <arg name="range" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setString:" swt_gen="true">
- <arg name="string" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setTextColor:" swt_gen="true">
- <arg name="color" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="sizeToFit" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="string" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSTextAttachment" swt_gen="mixed">
- <method selector="initWithFileWrapper:" swt_gen="true">
- <arg name="fileWrapper" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSTextContainer" swt_gen="mixed">
- <method selector="containerSize" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="initWithContainerSize:" swt_gen="mixed">
- <arg name="size" swt_gen="true"></arg>
- <retval swt_java_type="NSTextContainer"></retval>
- </method>
- <method selector="setContainerSize:" swt_gen="true">
- <arg name="size" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setLineFragmentPadding:" swt_gen="true">
- <arg name="pad" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setWidthTracksTextView:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSTextField" swt_gen="mixed" swt_superclass="NSControl">
- <method selector="selectText:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setBackgroundColor:" swt_gen="true">
- <arg name="color" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setBordered:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDelegate:" swt_gen="true">
- <arg name="anObject" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDrawsBackground:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setEditable:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setSelectable:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setTextColor:" swt_gen="true">
- <arg name="color" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSTextFieldCell" swt_gen="mixed" swt_superclass="NSActionCell">
- <method selector="setPlaceholderString:" swt_gen="true">
- <arg name="string" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setTextColor:" swt_gen="true">
- <arg name="color" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="textColor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSTextStorage" swt_gen="mixed" swt_superclass="NSMutableAttributedString">
- <method selector="addLayoutManager:" swt_gen="true">
- <arg name="obj" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="paragraphs" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSTextTab" swt_gen="mixed">
- <method selector="initWithType:location:" swt_gen="true">
- <arg name="type" swt_gen="true"></arg>
- <arg name="loc" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSTextTab"></retval>
- </method>
- <method selector="location" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="tabStopType" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSTextTable" swt_superclass="NSTextBlock">
- </class>
- <class name="NSTextTableBlock" swt_superclass="NSTextBlock">
- </class>
- <class name="NSTextView" swt_gen="mixed" swt_superclass="NSText">
- <method selector="characterIndexForInsertionAtPoint:" swt_gen="true">
- <arg name="point" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="defaultParagraphStyle" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="dragSelectionWithEvent:offset:slideBack:" swt_gen="true" swt_gen_custom_callback="true">
- <arg name="event" swt_gen="true"></arg>
- <arg name="mouseOffset" swt_gen="true"></arg>
- <arg name="slideBack" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="layoutManager" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="linkTextAttributes" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="markedTextAttributes" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDefaultParagraphStyle:" swt_gen="true">
- <arg name="paragraphStyle" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDisplaysLinkToolTips:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setLinkTextAttributes:" swt_gen="true">
- <arg name="attributeDictionary" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setRichText:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="shouldChangeTextInRange:replacementString:" swt_gen="true" swt_gen_custom_callback="true" swt_gen_super_msgSend="true">
- <arg name="affectedCharRange" swt_gen="true"></arg>
- <arg name="replacementString" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="textContainer" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="textStorage" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSTokenField" swt_superclass="NSTextField">
- </class>
- <class name="NSTokenFieldCell" swt_superclass="NSTextFieldCell">
- </class>
- <class name="NSToolbar" swt_gen="mixed">
- <method selector="initWithIdentifier:" swt_gen="true">
- <arg name="identifier" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSToolbar"></retval>
- </method>
- <method selector="insertItemWithItemIdentifier:atIndex:" swt_gen="true">
- <arg name="itemIdentifier" swt_gen="true"></arg>
- <arg name="index" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="removeItemAtIndex:" swt_gen="true">
- <arg name="index" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAllowsUserCustomization:" swt_gen="true">
- <arg name="allowCustomization" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDelegate:" swt_gen="true">
- <arg name="delegate" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDisplayMode:" swt_gen="true">
- <arg name="displayMode" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setVisible:" swt_gen="true">
- <arg name="shown" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSToolbarItem" swt_gen="mixed">
- <method selector="initWithItemIdentifier:" swt_gen="true">
- <arg name="itemIdentifier" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSToolbarItem"></retval>
- </method>
- <method selector="itemIdentifier" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAction:" swt_gen="true">
- <arg name="action" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setEnabled:" swt_gen="true">
- <arg name="enabled" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setImage:" swt_gen="true">
- <arg name="image" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setLabel:" swt_gen="true">
- <arg name="label" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setMaxSize:" swt_gen="true">
- <arg name="size" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setMinSize:" swt_gen="true">
- <arg name="size" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setPaletteLabel:" swt_gen="true">
- <arg name="paletteLabel" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setTarget:" swt_gen="true">
- <arg name="target" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setToolTip:" swt_gen="true">
- <arg name="toolTip" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setView:" swt_gen="true">
- <arg name="view" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSToolbarItemGroup" swt_superclass="NSToolbarItem">
- </class>
- <class name="NSTrackingArea" swt_gen="mixed">
- <method selector="initWithRect:options:owner:userInfo:" swt_gen="true">
- <arg name="rect" swt_gen="true"></arg>
- <arg name="options" swt_gen="true"></arg>
- <arg name="owner" swt_gen="true"></arg>
- <arg name="userInfo" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSTrackingArea"></retval>
- </method>
- <method selector="owner" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="userInfo" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSTreeController" swt_superclass="NSObjectController">
- </class>
- <class name="NSTypesetter" swt_gen="mixed">
- <method selector="baselineOffsetInLayoutManager:glyphIndex:" swt_gen="true">
- <arg name="layoutMgr" swt_gen="true"></arg>
- <arg name="glyphIndex" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSURL" swt_gen="true">
- <method class_method="true" selector="URLFromPasteboard:" swt_gen="true">
- <arg name="pasteBoard" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="writeToPasteboard:" swt_gen="true">
- <arg name="pasteBoard" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSUserDefaultsController" swt_superclass="NSController">
- </class>
- <class name="NSView" swt_gen="mixed" swt_superclass="NSResponder">
- <method selector="acceptsFirstMouse:" swt_gen="true">
- <arg name="theEvent" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="addSubview:" swt_gen="true">
- <arg name="aView" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="addSubview:positioned:relativeTo:" swt_gen="true">
- <arg name="aView" swt_gen="true"></arg>
- <arg name="place" swt_gen="true"></arg>
- <arg name="otherView" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="addToolTipRect:owner:userData:" swt_gen="true">
- <arg name="aRect" swt_gen="true"></arg>
- <arg name="anObject" swt_gen="true"></arg>
- <arg name="data" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="beginDocument" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="beginPageInRect:atPlacement:" swt_gen="true">
- <arg name="aRect" swt_gen="true"></arg>
- <arg name="location" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="bounds" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="canBecomeKeyView" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="convertPoint:fromView:" swt_gen="true">
- <arg name="aPoint" swt_gen="true"></arg>
- <arg name="aView" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="convertPoint:toView:" swt_gen="true">
- <arg name="aPoint" swt_gen="true"></arg>
- <arg name="aView" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="convertPointFromBase:" swt_gen="true">
- <arg name="aPoint" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="convertPointToBase:" swt_gen="true">
- <arg name="aPoint" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="convertRect:fromView:" swt_gen="true">
- <arg name="aRect" swt_gen="true"></arg>
- <arg name="aView" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="convertRect:toView:" swt_gen="true">
- <arg name="aRect" swt_gen="true"></arg>
- <arg name="aView" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="convertRectFromBase:" swt_gen="true">
- <arg name="aRect" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="convertRectToBase:" swt_gen="true">
- <arg name="aRect" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="convertSize:fromView:" swt_gen="true">
- <arg name="aSize" swt_gen="true"></arg>
- <arg name="aView" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="convertSize:toView:" swt_gen="true">
- <arg name="aSize" swt_gen="true"></arg>
- <arg name="aView" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="convertSizeFromBase:" swt_gen="true">
- <arg name="aSize" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="convertSizeToBase:" swt_gen="true">
- <arg name="aSize" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="discardCursorRects" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="display" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="displayIfNeeded" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="displayRectIgnoringOpacity:inContext:" swt_gen="true">
- <arg name="aRect" swt_gen="true"></arg>
- <arg name="context" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="dragImage:at:offset:event:pasteboard:source:slideBack:" swt_gen="true">
- <arg name="anImage" swt_gen="true"></arg>
- <arg name="viewLocation" swt_gen="true"></arg>
- <arg name="initialOffset" swt_gen="true"></arg>
- <arg name="event" swt_gen="true"></arg>
- <arg name="pboard" swt_gen="true"></arg>
- <arg name="sourceObj" swt_gen="true"></arg>
- <arg name="slideFlag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="drawRect:" swt_gen="true" swt_gen_custom_callback="true">
- <arg name="rect" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="endDocument" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="endPage" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="frame" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="hitTest:" swt_gen="true" swt_gen_custom_callback="true">
- <arg name="aPoint" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="initWithFrame:" swt_gen="true">
- <arg name="frameRect" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSView"></retval>
- </method>
- <method selector="isFlipped" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="isHidden" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="isHiddenOrHasHiddenAncestor" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="isOpaque" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="lockFocus" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="menuForEvent:" swt_gen="true">
- <arg name="event" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="registerForDraggedTypes:" swt_gen="true">
- <arg name="newTypes" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="removeFromSuperview" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="removeTrackingArea:" swt_gen="true">
- <arg name="trackingArea" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="resetCursorRects" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="scrollPoint:" swt_gen="true">
- <arg name="aPoint" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="scrollRectToVisible:" swt_gen="true">
- <arg name="aRect" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAutoresizesSubviews:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAutoresizingMask:" swt_gen="true">
- <arg name="mask" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setFocusRingType:" swt_gen="true">
- <arg name="focusRingType" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setFrame:" swt_gen="true" swt_gen_custom_callback="true">
- <arg name="frameRect" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setFrameOrigin:" swt_gen="true" swt_gen_custom_callback="true" swt_gen_super_msgSend="true">
- <arg name="newOrigin" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setFrameSize:" swt_gen="true" swt_gen_custom_callback="true" swt_gen_super_msgSend="true">
- <arg name="newSize" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setHidden:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setNeedsDisplay:" swt_gen="true" swt_gen_super_msgSend="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setNeedsDisplayInRect:" swt_gen="true" swt_gen_custom_callback="true" swt_gen_super_msgSend="true">
- <arg name="invalidRect" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setToolTip:" swt_gen="true">
- <arg name="string" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="shouldDelayWindowOrderingForEvent:" swt_gen="true">
- <arg name="theEvent" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="subviews" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="superview" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="trackingAreas" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="unlockFocus" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="unregisterDraggedTypes" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="updateTrackingAreas" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="viewDidMoveToWindow" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="visibleRect" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="window" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSViewAnimation" swt_superclass="NSAnimation">
- </class>
- <class name="NSViewController" swt_superclass="NSResponder">
- </class>
- <class name="NSWindow" swt_gen="mixed" swt_superclass="NSResponder">
- <method selector="addChildWindow:ordered:" swt_gen="true">
- <arg name="childWin" swt_gen="true"></arg>
- <arg name="place" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="alphaValue" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="areCursorRectsEnabled" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="becomeKeyWindow" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="canBecomeKeyWindow" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="cascadeTopLeftFromPoint:" swt_gen="true">
- <arg name="topLeftPoint" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="close" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="contentRectForFrameRect:" swt_gen="true">
- <arg name="frameRect" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="contentView" swt_gen="true">
- <retval swt_gen="true" swt_java_type="NSView"></retval>
- </method>
- <method selector="convertBaseToScreen:" swt_gen="true">
- <arg name="aPoint" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="convertScreenToBase:" swt_gen="true">
- <arg name="aPoint" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="defaultButtonCell" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="deminiaturize:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="disableCursorRects" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="display" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="enableCursorRects" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="fieldEditor:forObject:" swt_gen="true">
- <arg name="createFlag" swt_gen="true"></arg>
- <arg name="anObject" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="firstResponder" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="frame" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="frameRectForContentRect:" swt_gen="true">
- <arg name="contentRect" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="graphicsContext" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="hasShadow" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="initWithContentRect:styleMask:backing:defer:" swt_gen="true">
- <arg name="contentRect" swt_gen="true"></arg>
- <arg name="aStyle" swt_gen="true"></arg>
- <arg name="bufferingType" swt_gen="true"></arg>
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSWindow"></retval>
- </method>
- <method selector="initWithContentRect:styleMask:backing:defer:screen:" swt_gen="true">
- <arg name="contentRect" swt_gen="true"></arg>
- <arg name="aStyle" swt_gen="true"></arg>
- <arg name="bufferingType" swt_gen="true"></arg>
- <arg name="flag" swt_gen="true"></arg>
- <arg name="screen" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSWindow"></retval>
- </method>
- <method selector="invalidateShadow" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="isDocumentEdited" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="isKeyWindow" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="isMiniaturized" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="isSheet" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="isVisible" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="isZoomed" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="makeFirstResponder:" swt_gen="true">
- <arg name="aResponder" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="makeKeyAndOrderFront:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="minFrameWidthWithTitle:styleMask:" swt_gen="true">
- <arg name="aTitle" swt_gen="true"></arg>
- <arg name="aStyle" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="minSize" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="miniaturize:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="mouseLocationOutsideOfEventStream" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="orderBack:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="orderFront:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="orderFrontRegardless" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="orderOut:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="orderWindow:relativeTo:" swt_gen="true">
- <arg name="place" swt_gen="true"></arg>
- <arg name="otherWin" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="parentWindow" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="removeChildWindow:" swt_gen="true">
- <arg name="childWin" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="screen" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="sendEvent:" swt_gen="true">
- <arg name="theEvent" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAcceptsMouseMovedEvents:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAlphaValue:" swt_gen="true">
- <arg name="windowAlpha" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setBackgroundColor:" swt_gen="true">
- <arg name="color" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setContentView:" swt_gen="true">
- <arg name="aView" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDefaultButtonCell:" swt_gen="true">
- <arg name="defButt" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDelegate:" swt_gen="true">
- <arg name="anObject" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDocumentEdited:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setFrame:display:" swt_gen="true">
- <arg name="frameRect" swt_gen="true"></arg>
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setFrame:display:animate:" swt_gen="true">
- <arg name="frameRect" swt_gen="true"></arg>
- <arg name="displayFlag" swt_gen="true"></arg>
- <arg name="animateFlag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setHasShadow:" swt_gen="true">
- <arg name="hasShadow" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setLevel:" swt_gen="true">
- <arg name="newLevel" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setMinSize:" swt_gen="true">
- <arg name="size" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setOpaque:" swt_gen="true">
- <arg name="isOpaque" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setReleasedWhenClosed:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setShowsResizeIndicator:" swt_gen="true">
- <arg name="show" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setShowsToolbarButton:" swt_gen="true">
- <arg name="show" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setTitle:" swt_gen="true">
- <arg name="aString" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setToolbar:" swt_gen="true">
- <arg name="toolbar" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="standardWindowButton:" swt_gen="true">
- <arg name="b" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="styleMask" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="toggleToolbarShown:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="toolbar" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="windowNumber" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="zoom:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSWindowController" swt_superclass="NSResponder">
- </class>
- <class name="NSWorkspace" swt_gen="mixed">
- <method selector="fullPathForApplication:" swt_gen="true">
- <arg name="appName" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="getInfoForFile:application:type:" swt_gen="true">
- <arg name="fullPath" swt_gen="true"></arg>
- <arg name="appName" swt_gen="true"></arg>
- <arg name="type" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="iconForFile:" swt_gen="true">
- <arg name="fullPath" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="iconForFileType:" swt_gen="true">
- <arg name="fileType" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="isFilePackageAtPath:" swt_gen="true">
- <arg name="fullPath" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="openFile:withApplication:" swt_gen="true">
- <arg name="fullPath" swt_gen="true"></arg>
- <arg name="appName" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="openURL:" swt_gen="true">
- <arg name="url" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="openURLs:withAppBundleIdentifier:options:additionalEventParamDescriptor:launchIdentifiers:" swt_gen="true">
- <arg name="urls" swt_gen="true"></arg>
- <arg name="bundleIdentifier" swt_gen="true"></arg>
- <arg name="options" swt_gen="true"></arg>
- <arg name="descriptor" swt_gen="true"></arg>
- <arg name="identifiers" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="sharedWorkspace" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <informal_protocol name="NSAccessibility" swt_gen="true">
- <method selector="accessibilityActionDescription:" swt_gen="true">
- <arg name="action" swt_gen="true"></arg>
- </method>
- <method selector="accessibilityActionNames" swt_gen="true"></method>
- <method selector="accessibilityAttributeNames" swt_gen="true"></method>
- <method selector="accessibilityAttributeValue:" swt_gen="true">
- <arg name="attribute" swt_gen="true"></arg>
- </method>
- <method selector="accessibilityAttributeValue:forParameter:" swt_gen="true" swt_gen_super_msgSend="true">
- <arg name="attribute" swt_gen="true"></arg>
- <arg name="parameter" swt_gen="true"></arg>
- </method>
- <method selector="accessibilityFocusedUIElement" swt_gen="true"></method>
- <method selector="accessibilityHitTest:" swt_gen="true" swt_gen_custom_callback="true" swt_gen_super_msgSend="true">
- <arg name="point" swt_gen="true"></arg>
- </method>
- <method selector="accessibilityIsAttributeSettable:" swt_gen="true">
- <arg name="attribute" swt_gen="true"></arg>
- </method>
- <method selector="accessibilityIsIgnored" swt_gen="true"></method>
- <method selector="accessibilityParameterizedAttributeNames" swt_gen="true"></method>
- <method selector="accessibilityPerformAction:" swt_gen="true">
- <arg name="action" swt_gen="true"></arg>
- </method>
- <method selector="accessibilitySetValue:forAttribute:" swt_gen="true">
- <arg name="value" swt_gen="true"></arg>
- <arg name="attribute" swt_gen="true"></arg>
- </method>
- </informal_protocol>
- <informal_protocol name="NSAccessibilityAdditions" swt_gen="true">
- <method selector="accessibilitySetOverrideValue:forAttribute:" swt_gen="true">
- <arg name="value" swt_gen="true"></arg>
- <arg name="attribute" swt_gen="true"></arg>
- </method>
- </informal_protocol>
- <informal_protocol name="NSApplicationDelegate" swt_gen="mixed">
- <method selector="applicationShouldTerminate:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- </method>
- </informal_protocol>
- <informal_protocol name="NSApplicationNotifications" swt_gen="mixed">
- <method selector="applicationDidBecomeActive:" swt_gen="true">
- <arg name="notification" swt_gen="true"></arg>
- </method>
- <method selector="applicationDidFinishLaunching:" swt_gen="true">
- <arg name="notification" swt_gen="true"></arg>
- </method>
- <method selector="applicationDidResignActive:" swt_gen="true">
- <arg name="notification" swt_gen="true"></arg>
- </method>
- <method selector="applicationWillFinishLaunching:" swt_gen="true">
- <arg name="notification" swt_gen="true"></arg>
- </method>
- <method selector="applicationWillTerminate:" swt_gen="true">
- <arg name="notification" swt_gen="true"></arg>
- </method>
- </informal_protocol>
- <informal_protocol name="NSColorPanelResponderMethod" swt_gen="true">
- <method selector="changeColor:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- </method>
- </informal_protocol>
- <informal_protocol name="NSComboBoxNotifications" swt_gen="mixed">
- <method selector="comboBoxSelectionDidChange:" swt_gen="true">
- <arg name="notification" swt_gen="true"></arg>
- </method>
- <method selector="comboBoxWillDismiss:" swt_gen="true">
- <arg name="notification" swt_gen="true"></arg>
- </method>
- </informal_protocol>
- <informal_protocol name="NSDraggingDestination" swt_gen="mixed">
- <method selector="draggingEnded:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- </method>
- <method selector="draggingEntered:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- </method>
- <method selector="draggingExited:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- </method>
- <method selector="draggingUpdated:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- </method>
- <method selector="performDragOperation:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- </method>
- <method selector="wantsPeriodicDraggingUpdates" swt_gen="true"></method>
- </informal_protocol>
- <informal_protocol name="NSDraggingSource" swt_gen="mixed">
- <method selector="draggedImage:beganAt:" swt_gen="true" swt_gen_custom_callback="true">
- <arg name="image" swt_gen="true"></arg>
- <arg name="screenPoint" swt_gen="true"></arg>
- </method>
- <method selector="draggedImage:endedAt:operation:" swt_gen="true" swt_gen_custom_callback="true">
- <arg name="image" swt_gen="true"></arg>
- <arg name="screenPoint" swt_gen="true"></arg>
- <arg name="operation" swt_gen="true"></arg>
- </method>
- <method selector="draggingSourceOperationMaskForLocal:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- </method>
- <method selector="ignoreModifierKeysWhileDragging" swt_gen="true"></method>
- </informal_protocol>
- <informal_protocol name="NSFontManagerResponderMethod" swt_gen="true">
- <method selector="changeFont:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- </method>
- </informal_protocol>
- <informal_protocol name="NSMenuDelegate" swt_gen="mixed">
- <method selector="menu:willHighlightItem:" swt_gen="true">
- <arg name="menu" swt_gen="true"></arg>
- <arg name="item" swt_gen="true"></arg>
- </method>
- <method selector="menuDidClose:" swt_gen="true">
- <arg name="menu" swt_gen="true"></arg>
- </method>
- <method selector="menuNeedsUpdate:" swt_gen="true">
- <arg name="menu" swt_gen="true"></arg>
- </method>
- <method selector="menuWillOpen:" swt_gen="true">
- <arg name="menu" swt_gen="true"></arg>
- </method>
- </informal_protocol>
- <informal_protocol name="NSOutlineViewDataSource" swt_gen="mixed">
- <method selector="outlineView:acceptDrop:item:childIndex:" swt_gen="true">
- <arg name="outlineView" swt_gen="true"></arg>
- <arg name="info" swt_gen="true"></arg>
- <arg name="item" swt_gen="true"></arg>
- <arg name="index" swt_gen="true"></arg>
- </method>
- <method selector="outlineView:child:ofItem:" swt_gen="true">
- <arg name="outlineView" swt_gen="true"></arg>
- <arg name="index" swt_gen="true"></arg>
- <arg name="item" swt_gen="true"></arg>
- </method>
- <method selector="outlineView:isItemExpandable:" swt_gen="true">
- <arg name="outlineView" swt_gen="true"></arg>
- <arg name="item" swt_gen="true"></arg>
- </method>
- <method selector="outlineView:numberOfChildrenOfItem:" swt_gen="true">
- <arg name="outlineView" swt_gen="true"></arg>
- <arg name="item" swt_gen="true"></arg>
- </method>
- <method selector="outlineView:objectValueForTableColumn:byItem:" swt_gen="true">
- <arg name="outlineView" swt_gen="true"></arg>
- <arg name="tableColumn" swt_gen="true"></arg>
- <arg name="item" swt_gen="true"></arg>
- </method>
- <method selector="outlineView:setObjectValue:forTableColumn:byItem:" swt_gen="true">
- <arg name="outlineView" swt_gen="true"></arg>
- <arg name="object" swt_gen="true"></arg>
- <arg name="tableColumn" swt_gen="true"></arg>
- <arg name="item" swt_gen="true"></arg>
- </method>
- <method selector="outlineView:validateDrop:proposedItem:proposedChildIndex:" swt_gen="true">
- <arg name="outlineView" swt_gen="true"></arg>
- <arg name="info" swt_gen="true"></arg>
- <arg name="item" swt_gen="true"></arg>
- <arg name="index" swt_gen="true"></arg>
- </method>
- <method selector="outlineView:writeItems:toPasteboard:" swt_gen="true">
- <arg name="outlineView" swt_gen="true"></arg>
- <arg name="items" swt_gen="true"></arg>
- <arg name="pasteboard" swt_gen="true"></arg>
- </method>
- </informal_protocol>
- <informal_protocol name="NSOutlineViewDelegate" swt_gen="mixed">
- <method selector="outlineView:didClickTableColumn:" swt_gen="true">
- <arg name="outlineView" swt_gen="true"></arg>
- <arg name="tableColumn" swt_gen="true"></arg>
- </method>
- <method selector="outlineView:shouldCollapseItem:" swt_gen="true">
- <arg name="outlineView" swt_gen="true"></arg>
- <arg name="item" swt_gen="true"></arg>
- </method>
- <method selector="outlineView:shouldExpandItem:" swt_gen="true">
- <arg name="outlineView" swt_gen="true"></arg>
- <arg name="item" swt_gen="true"></arg>
- </method>
- <method selector="outlineView:willDisplayCell:forTableColumn:item:" swt_gen="true">
- <arg name="outlineView" swt_gen="true"></arg>
- <arg name="cell" swt_gen="true"></arg>
- <arg name="tableColumn" swt_gen="true"></arg>
- <arg name="item" swt_gen="true"></arg>
- </method>
- </informal_protocol>
- <informal_protocol name="NSOutlineViewNotifications" swt_gen="mixed">
- <method selector="outlineViewColumnDidMove:" swt_gen="true">
- <arg name="notification" swt_gen="true"></arg>
- </method>
- <method selector="outlineViewColumnDidResize:" swt_gen="true">
- <arg name="notification" swt_gen="true"></arg>
- </method>
- <method selector="outlineViewItemDidExpand:" swt_gen="true">
- <arg name="notification" swt_gen="true"></arg>
- </method>
- <method selector="outlineViewSelectionDidChange:" swt_gen="true">
- <arg name="notification" swt_gen="true"></arg>
- </method>
- </informal_protocol>
- <informal_protocol name="NSPasteboardOwner" swt_gen="mixed">
- <method selector="pasteboard:provideDataForType:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <arg name="type" swt_gen="true"></arg>
- </method>
- </informal_protocol>
- <informal_protocol name="NSSavePanelDelegate" swt_gen="mixed">
- <method selector="panel:shouldShowFilename:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <arg name="filename" swt_gen="true"></arg>
- </method>
- </informal_protocol>
- <informal_protocol name="NSTabViewDelegate" swt_gen="mixed">
- <method selector="tabView:didSelectTabViewItem:" swt_gen="true">
- <arg name="tabView" swt_gen="true"></arg>
- <arg name="tabViewItem" swt_gen="true"></arg>
- </method>
- <method selector="tabView:shouldSelectTabViewItem:" swt_gen="true">
- <arg name="tabView" swt_gen="true"></arg>
- <arg name="tabViewItem" swt_gen="true"></arg>
- </method>
- <method selector="tabView:willSelectTabViewItem:" swt_gen="true">
- <arg name="tabView" swt_gen="true"></arg>
- <arg name="tabViewItem" swt_gen="true"></arg>
- </method>
- </informal_protocol>
- <informal_protocol name="NSTableDataSource" swt_gen="mixed">
- <method selector="numberOfRowsInTableView:" swt_gen="true">
- <arg name="tableView" swt_gen="true"></arg>
- </method>
- <method selector="tableView:acceptDrop:row:dropOperation:" swt_gen="true">
- <arg name="tableView" swt_gen="true"></arg>
- <arg name="info" swt_gen="true"></arg>
- <arg name="row" swt_gen="true"></arg>
- <arg name="dropOperation" swt_gen="true"></arg>
- </method>
- <method selector="tableView:objectValueForTableColumn:row:" swt_gen="true">
- <arg name="tableView" swt_gen="true"></arg>
- <arg name="tableColumn" swt_gen="true"></arg>
- <arg name="row" swt_gen="true"></arg>
- </method>
- <method selector="tableView:setObjectValue:forTableColumn:row:" swt_gen="true">
- <arg name="tableView" swt_gen="true"></arg>
- <arg name="object" swt_gen="true"></arg>
- <arg name="tableColumn" swt_gen="true"></arg>
- <arg name="row" swt_gen="true"></arg>
- </method>
- <method selector="tableView:validateDrop:proposedRow:proposedDropOperation:" swt_gen="true">
- <arg name="tableView" swt_gen="true"></arg>
- <arg name="info" swt_gen="true"></arg>
- <arg name="row" swt_gen="true"></arg>
- <arg name="dropOperation" swt_gen="true"></arg>
- </method>
- <method selector="tableView:writeRowsWithIndexes:toPasteboard:" swt_gen="true">
- <arg name="tableView" swt_gen="true"></arg>
- <arg name="rowIndexes" swt_gen="true"></arg>
- <arg name="pboard" swt_gen="true"></arg>
- </method>
- </informal_protocol>
- <informal_protocol name="NSTableViewDelegate" swt_gen="mixed">
- <method selector="tableView:didClickTableColumn:" swt_gen="true">
- <arg name="tableView" swt_gen="true"></arg>
- <arg name="tableColumn" swt_gen="true"></arg>
- </method>
- <method selector="tableView:shouldEditTableColumn:row:" swt_gen="true">
- <arg name="tableView" swt_gen="true"></arg>
- <arg name="tableColumn" swt_gen="true"></arg>
- <arg name="row" swt_gen="true"></arg>
- </method>
- <method selector="tableView:willDisplayCell:forTableColumn:row:" swt_gen="true">
- <arg name="tableView" swt_gen="true"></arg>
- <arg name="cell" swt_gen="true"></arg>
- <arg name="tableColumn" swt_gen="true"></arg>
- <arg name="row" swt_gen="true"></arg>
- </method>
- </informal_protocol>
- <informal_protocol name="NSTableViewNotifications" swt_gen="mixed">
- <method selector="tableViewColumnDidMove:" swt_gen="true">
- <arg name="notification" swt_gen="true"></arg>
- </method>
- <method selector="tableViewColumnDidResize:" swt_gen="true">
- <arg name="notification" swt_gen="true"></arg>
- </method>
- <method selector="tableViewSelectionDidChange:" swt_gen="true">
- <arg name="notification" swt_gen="true"></arg>
- </method>
- </informal_protocol>
- <informal_protocol name="NSTextDelegate" swt_gen="mixed">
- <method selector="textDidChange:" swt_gen="true">
- <arg name="notification" swt_gen="true"></arg>
- </method>
- <method selector="textDidEndEditing:" swt_gen="true">
- <arg name="notification" swt_gen="true"></arg>
- </method>
- </informal_protocol>
- <informal_protocol name="NSTextViewDelegate" swt_gen="mixed">
- <method selector="textView:clickedOnLink:atIndex:" swt_gen="true">
- <arg name="textView" swt_gen="true"></arg>
- <arg name="link" swt_gen="true"></arg>
- <arg name="charIndex" swt_gen="true"></arg>
- </method>
- <method selector="textView:willChangeSelectionFromCharacterRange:toCharacterRange:" swt_gen="true" swt_gen_custom_callback="true">
- <arg name="textView" swt_gen="true"></arg>
- <arg name="oldSelectedCharRange" swt_gen="true"></arg>
- <arg name="newSelectedCharRange" swt_gen="true"></arg>
- </method>
- <method selector="textViewDidChangeSelection:" swt_gen="true">
- <arg name="notification" swt_gen="true"></arg>
- </method>
- </informal_protocol>
- <informal_protocol name="NSToolTipOwner" swt_gen="true">
- <method selector="view:stringForToolTip:point:userData:" swt_gen="true" swt_gen_custom_callback="true">
- <arg name="view" swt_gen="true"></arg>
- <arg name="tag" swt_gen="true"></arg>
- <arg name="point" swt_gen="true"></arg>
- <arg name="data" swt_gen="true"></arg>
- </method>
- </informal_protocol>
- <informal_protocol name="NSToolbarDelegate" swt_gen="true">
- <method selector="toolbar:itemForItemIdentifier:willBeInsertedIntoToolbar:" swt_gen="true">
- <arg name="toolbar" swt_gen="true"></arg>
- <arg name="itemIdentifier" swt_gen="true"></arg>
- <arg name="flag" swt_gen="true"></arg>
- </method>
- <method selector="toolbarAllowedItemIdentifiers:" swt_gen="true">
- <arg name="toolbar" swt_gen="true"></arg>
- </method>
- <method selector="toolbarDefaultItemIdentifiers:" swt_gen="true">
- <arg name="toolbar" swt_gen="true"></arg>
- </method>
- <method selector="toolbarSelectableItemIdentifiers:" swt_gen="true">
- <arg name="toolbar" swt_gen="true"></arg>
- </method>
- </informal_protocol>
- <informal_protocol name="NSToolbarNotifications" swt_gen="true">
- <method selector="toolbarDidRemoveItem:" swt_gen="true">
- <arg name="notification" swt_gen="true"></arg>
- </method>
- <method selector="toolbarWillAddItem:" swt_gen="true">
- <arg name="notification" swt_gen="true"></arg>
- </method>
- </informal_protocol>
- <informal_protocol name="NSWindowDelegate" swt_gen="mixed">
- <method selector="windowShouldClose:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- </method>
- </informal_protocol>
- <informal_protocol name="NSWindowNotifications" swt_gen="mixed">
- <method selector="windowDidBecomeKey:" swt_gen="true">
- <arg name="notification" swt_gen="true"></arg>
- </method>
- <method selector="windowDidMove:" swt_gen="true">
- <arg name="notification" swt_gen="true"></arg>
- </method>
- <method selector="windowDidResignKey:" swt_gen="true">
- <arg name="notification" swt_gen="true"></arg>
- </method>
- <method selector="windowDidResize:" swt_gen="true">
- <arg name="notification" swt_gen="true"></arg>
- </method>
- <method selector="windowWillClose:" swt_gen="true">
- <arg name="notification" swt_gen="true"></arg>
- </method>
- </informal_protocol>
- <class name="NSSecureTextField" swt_gen="true" swt_superclass="NSTextField"></class>
- <informal_protocol name="NSTextInput" swt_gen="true">
- <method selector="markedRange" swt_gen="true" swt_gen_custom_callback="true"></method>
- <method selector="insertText:" swt_gen="true">
- <arg name="aString" swt_gen="true"></arg>
- </method>
- <method selector="unmarkText" swt_gen="true"></method>
- <method selector="hasMarkedText" swt_gen="true"></method>
- <method selector="validAttributesForMarkedText" swt_gen="true"></method>
- <method selector="characterIndexForPoint:" swt_gen="true" swt_gen_custom_callback="true">
- <arg name="thePoint" swt_gen="true"></arg>
- </method>
- <method selector="attributedSubstringFromRange:" swt_gen="true" swt_gen_custom_callback="true">
- <arg name="theRange" swt_gen="true"></arg>
- </method>
- <method selector="selectedRange" swt_gen="true" swt_gen_custom_callback="true"></method>
- <method selector="setMarkedText:selectedRange:" swt_gen="true" swt_gen_custom_callback="true">
- <arg name="selRange" swt_gen="true"></arg>
- <arg name="aString" swt_gen="true"></arg>
- </method>
- <method selector="firstRectForCharacterRange:" swt_gen="true" swt_gen_custom_callback="true">
- <arg name="theRange" swt_gen="true"></arg>
- </method>
- </informal_protocol>
-</signatures>
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/CGPathElement.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/CGPathElement.java
deleted file mode 100644
index 8b700c86a8..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/CGPathElement.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-package org.eclipse.swt.internal.cocoa;
-
-public class CGPathElement {
- /** @field cast=(CGPathElementType) */
- public int type;
- /** @field cast=(CGPoint *) */
- public int /*long*/ points;
- public static final int sizeof = OS.CGPathElement_sizeof();
-} \ No newline at end of file
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/CGPoint.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/CGPoint.java
deleted file mode 100644
index 6408522352..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/CGPoint.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class CGPoint {
- public float /*double*/ x;
- public float /*double*/ y;
- public static final int sizeof = OS.CGPoint_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/CGRect.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/CGRect.java
deleted file mode 100644
index cb35389380..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/CGRect.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class CGRect {
- public CGPoint origin = new CGPoint();
- public CGSize size = new CGSize();
- public static final int sizeof = OS.CGRect_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/CGSize.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/CGSize.java
deleted file mode 100644
index 2498493b74..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/CGSize.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class CGSize {
- public float /*double*/ width;
- public float /*double*/ height;
- public static final int sizeof = OS.CGSize_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/CoreFoundationFull.bridgesupport.extras b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/CoreFoundationFull.bridgesupport.extras
deleted file mode 100644
index 556ef896ca..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/CoreFoundationFull.bridgesupport.extras
+++ /dev/null
@@ -1,50 +0,0 @@
-<?xml version="1.0" encoding="UTF8"?>
-<signatures swt_gen="mixed">
- <constant name="kCFRunLoopCommonModes" swt_gen="true"></constant>
- <enum name="kCFRunLoopBeforeWaiting" swt_gen="true"></enum>
- <enum name="kCFStringEncodingUTF8" swt_gen="true"></enum>
- <function name="CFDataGetBytePtr" swt_gen="true">
- <arg name="theData" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="CFDataGetLength" swt_gen="true">
- <arg name="theData" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="CFRelease" swt_gen="true">
- <arg name="cf" swt_gen="true"></arg>
- </function>
- <function name="CFRunLoopAddObserver" swt_gen="true">
- <arg name="rl" swt_gen="true"></arg>
- <arg name="observer" swt_gen="true"></arg>
- <arg name="mode" swt_gen="true"></arg>
- </function>
- <function name="CFRunLoopGetCurrent" swt_gen="true">
- <retval swt_gen="true"></retval>
- </function>
- <function name="CFRunLoopObserverCreate" swt_gen="true">
- <arg name="allocator" swt_gen="true"></arg>
- <arg name="activities" swt_gen="true"></arg>
- <arg name="repeats" swt_gen="true"></arg>
- <arg name="order" swt_gen="true"></arg>
- <arg name="callout" swt_gen="true">
- <arg swt_gen="true"></arg>
- <arg></arg>
- <arg></arg>
- <retval swt_gen="true"></retval>
- </arg>
- <arg name="context" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="CFRunLoopObserverInvalidate" swt_gen="true">
- <arg name="observer" swt_gen="true"></arg>
- </function>
- <function name="CFURLCreateStringByAddingPercentEscapes" swt_gen="true">
- <arg name="allocator" swt_gen="true"></arg>
- <arg name="originalString" swt_gen="true"></arg>
- <arg name="charactersToLeaveUnescaped" swt_gen="true"></arg>
- <arg name="legalURLCharactersToBeEscaped" swt_gen="true"></arg>
- <arg name="encoding" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
-</signatures>
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/CoreGraphicsFull.bridgesupport.extras b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/CoreGraphicsFull.bridgesupport.extras
deleted file mode 100644
index 1d23386fba..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/CoreGraphicsFull.bridgesupport.extras
+++ /dev/null
@@ -1,297 +0,0 @@
-<?xml version="1.0" encoding="UTF8"?>
-<signatures swt_gen="mixed">
- <struct name="CGPathElement" swt_gen="true">
- <field name="type" swt_gen="true"></field>
- <field name="points" swt_gen="true"></field>
- </struct>
- <struct name="CGPoint" swt_gen="true">
- <field name="x" swt_gen="true"></field>
- <field name="y" swt_gen="true"></field>
- </struct>
- <struct name="CGRect" swt_gen="true">
- <field name="origin" swt_gen="true"></field>
- <field name="size" swt_gen="true"></field>
- </struct>
- <struct name="CGSize" swt_gen="true">
- <field name="width" swt_gen="true"></field>
- <field name="height" swt_gen="true"></field>
- </struct>
- <cftype name="CGMutablePathRef" swt_gen="true"></cftype>
- <enum name="kCGBlendModeDifference" swt_gen="true"></enum>
- <enum name="kCGEventFilterMaskPermitLocalKeyboardEvents" swt_gen="true"></enum>
- <enum name="kCGEventFilterMaskPermitLocalMouseEvents" swt_gen="true"></enum>
- <enum name="kCGEventFilterMaskPermitSystemDefinedEvents" swt_gen="true"></enum>
- <enum name="kCGEventSuppressionStateRemoteMouseDrag" swt_gen="true"></enum>
- <enum name="kCGEventSuppressionStateSuppressionInterval" swt_gen="true"></enum>
- <enum name="kCGImageAlphaFirst" swt_gen="true"></enum>
- <enum name="kCGImageAlphaNoneSkipFirst" swt_gen="true"></enum>
- <enum name="kCGImageAlphaOnly" swt_gen="true"></enum>
- <enum name="kCGKeyboardEventKeyboardType" swt_gen="true"></enum>
- <enum name="kCGLineCapButt" swt_gen="true"></enum>
- <enum name="kCGLineCapRound" swt_gen="true"></enum>
- <enum name="kCGLineCapSquare" swt_gen="true"></enum>
- <enum name="kCGLineJoinBevel" swt_gen="true"></enum>
- <enum name="kCGLineJoinMiter" swt_gen="true"></enum>
- <enum name="kCGLineJoinRound" swt_gen="true"></enum>
- <enum name="kCGPathElementAddCurveToPoint" swt_gen="true"></enum>
- <enum name="kCGPathElementAddLineToPoint" swt_gen="true"></enum>
- <enum name="kCGPathElementAddQuadCurveToPoint" swt_gen="true"></enum>
- <enum name="kCGPathElementCloseSubpath" swt_gen="true"></enum>
- <enum name="kCGPathElementMoveToPoint" swt_gen="true"></enum>
- <enum name="kCGPathStroke" swt_gen="true"></enum>
- <enum name="kCGSessionEventTap" swt_gen="true"></enum>
- <function name="CGBitmapContextCreate" swt_gen="true">
- <arg name="data" swt_gen="true"></arg>
- <arg name="width" swt_gen="true"></arg>
- <arg name="height" swt_gen="true"></arg>
- <arg name="bitsPerComponent" swt_gen="true"></arg>
- <arg name="bytesPerRow" swt_gen="true"></arg>
- <arg name="colorspace" swt_gen="true"></arg>
- <arg name="bitmapInfo" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="CGBitmapContextCreateImage" swt_gen="true">
- <arg name="c" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="CGBitmapContextGetData" swt_gen="true">
- <arg name="c" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="CGColorSpaceCreateDeviceRGB" swt_gen="true">
- <retval swt_gen="true"></retval>
- </function>
- <function name="CGColorSpaceRelease" swt_gen="true">
- <arg name="space" swt_gen="true"></arg>
- </function>
- <function name="CGContextAddPath" swt_gen="true">
- <arg name="context" swt_gen="true"></arg>
- <arg name="path" swt_gen="true"></arg>
- </function>
- <function name="CGContextDrawImage" swt_gen="true">
- <arg name="c" swt_gen="true"></arg>
- <arg name="rect" swt_gen="true"></arg>
- <arg name="image" swt_gen="true"></arg>
- </function>
- <function name="CGContextRelease" swt_gen="true">
- <arg name="c" swt_gen="true"></arg>
- </function>
- <function name="CGContextReplacePathWithStrokedPath" swt_gen="true">
- <arg name="c" swt_gen="true"></arg>
- </function>
- <function name="CGContextRestoreGState" swt_gen="true">
- <arg name="c" swt_gen="true"></arg>
- </function>
- <function name="CGContextSaveGState" swt_gen="true">
- <arg name="c" swt_gen="true"></arg>
- </function>
- <function name="CGContextScaleCTM" swt_gen="true">
- <arg name="c" swt_gen="true"></arg>
- <arg name="sx" swt_gen="true"></arg>
- <arg name="sy" swt_gen="true"></arg>
- </function>
- <function name="CGContextSetBlendMode" swt_gen="true">
- <arg name="context" swt_gen="true"></arg>
- <arg name="mode" swt_gen="true"></arg>
- </function>
- <function name="CGContextSetLineCap" swt_gen="true">
- <arg name="c" swt_gen="true"></arg>
- <arg name="cap" swt_gen="true"></arg>
- </function>
- <function name="CGContextSetLineDash" swt_gen="true">
- <arg name="c" swt_gen="true"></arg>
- <arg name="phase" swt_gen="true"></arg>
- <arg name="lengths" swt_gen="true" swt_java_type="float[]" swt_java_type64="float[]"></arg>
- <arg name="count" swt_gen="true"></arg>
- </function>
- <function name="CGContextSetLineJoin" swt_gen="true">
- <arg name="c" swt_gen="true"></arg>
- <arg name="join" swt_gen="true"></arg>
- </function>
- <function name="CGContextSetLineWidth" swt_gen="true">
- <arg name="c" swt_gen="true"></arg>
- <arg name="width" swt_gen="true"></arg>
- </function>
- <function name="CGContextSetMiterLimit" swt_gen="true">
- <arg name="c" swt_gen="true"></arg>
- <arg name="limit" swt_gen="true"></arg>
- </function>
- <function name="CGContextStrokePath" swt_gen="true">
- <arg name="c" swt_gen="true"></arg>
- </function>
- <function name="CGContextTranslateCTM" swt_gen="true">
- <arg name="c" swt_gen="true"></arg>
- <arg name="tx" swt_gen="true"></arg>
- <arg name="ty" swt_gen="true"></arg>
- </function>
- <function name="CGDataProviderCreateWithData" swt_gen="true">
- <arg name="info" swt_gen="true"></arg>
- <arg name="data" swt_gen="true"></arg>
- <arg name="size" swt_gen="true"></arg>
- <arg name="releaseData" swt_gen="true">
- <arg swt_gen="true"></arg>
- <arg></arg>
- <arg></arg>
- <retval swt_gen="true"></retval>
- </arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="CGDataProviderRelease" swt_gen="true">
- <arg name="provider" swt_gen="true"></arg>
- </function>
- <function name="CGDisplayBaseAddress" swt_gen="true">
- <arg name="display" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="CGDisplayBitsPerPixel" swt_gen="true">
- <arg name="display" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="CGDisplayBitsPerSample" swt_gen="true">
- <arg name="display" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="CGDisplayBytesPerRow" swt_gen="true">
- <arg name="display" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="CGDisplayPixelsHigh" swt_gen="true">
- <arg name="display" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="CGDisplayPixelsWide" swt_gen="true">
- <arg name="display" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="CGEnableEventStateCombining" swt_gen="true">
- <arg name="doCombineState" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="CGEventCreateKeyboardEvent" swt_gen="true">
- <arg name="source" swt_gen="true"></arg>
- <arg name="virtualKey" swt_gen="true"></arg>
- <arg name="keyDown" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="CGEventGetIntegerValueField" swt_gen="true">
- <arg name="event" swt_gen="true"></arg>
- <arg name="field" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="CGEventKeyboardSetUnicodeString" swt_gen="true">
- <arg name="event" swt_gen="true"></arg>
- <arg name="stringLength" swt_gen="true"></arg>
- <arg name="unicodeString" swt_gen="true" swt_java_type="char[]"></arg>
- </function>
- <function name="CGEventPost" swt_gen="true">
- <arg name="tap" swt_gen="true"></arg>
- <arg name="event" swt_gen="true"></arg>
- </function>
- <function name="CGGetDisplaysWithRect" swt_gen="true">
- <arg name="rect" swt_gen="true"></arg>
- <arg name="maxDisplays" swt_gen="true"></arg>
- <arg name="dspys" swt_gen="true"></arg>
- <arg name="dspyCnt" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="CGImageCreate" swt_gen="true">
- <arg name="width" swt_gen="true"></arg>
- <arg name="height" swt_gen="true"></arg>
- <arg name="bitsPerComponent" swt_gen="true"></arg>
- <arg name="bitsPerPixel" swt_gen="true"></arg>
- <arg name="bytesPerRow" swt_gen="true"></arg>
- <arg name="colorspace" swt_gen="true"></arg>
- <arg name="bitmapInfo" swt_gen="true"></arg>
- <arg name="provider" swt_gen="true"></arg>
- <arg name="decode" swt_gen="true"></arg>
- <arg name="shouldInterpolate" swt_gen="true"></arg>
- <arg name="intent" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="CGImageGetHeight" swt_gen="true">
- <arg name="image" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="CGImageGetWidth" swt_gen="true">
- <arg name="image" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="CGImageRelease" swt_gen="true">
- <arg name="image" swt_gen="true"></arg>
- </function>
- <function name="CGPathAddCurveToPoint" swt_gen="true">
- <arg name="path" swt_gen="true"></arg>
- <arg name="m" swt_gen="true"></arg>
- <arg name="cp1x" swt_gen="true"></arg>
- <arg name="cp1y" swt_gen="true"></arg>
- <arg name="cp2x" swt_gen="true"></arg>
- <arg name="cp2y" swt_gen="true"></arg>
- <arg name="x" swt_gen="true"></arg>
- <arg name="y" swt_gen="true"></arg>
- </function>
- <function name="CGPathAddLineToPoint" swt_gen="true">
- <arg name="path" swt_gen="true"></arg>
- <arg name="m" swt_gen="true"></arg>
- <arg name="x" swt_gen="true"></arg>
- <arg name="y" swt_gen="true"></arg>
- </function>
- <function name="CGPathApply" swt_gen="true">
- <arg name="path" swt_gen="true"></arg>
- <arg name="info" swt_gen="true"></arg>
- <arg name="function" swt_gen="true">
- <arg swt_gen="true"></arg>
- <arg></arg>
- <retval swt_gen="true"></retval>
- </arg>
- </function>
- <function name="CGPathCloseSubpath" swt_gen="true">
- <arg name="path" swt_gen="true"></arg>
- </function>
- <function name="CGPathCreateCopy" swt_gen="true">
- <arg name="path" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="CGPathCreateMutable" swt_gen="true">
- <retval swt_gen="true"></retval>
- </function>
- <function name="CGPathMoveToPoint" swt_gen="true">
- <arg name="path" swt_gen="true"></arg>
- <arg name="m" swt_gen="true"></arg>
- <arg name="x" swt_gen="true"></arg>
- <arg name="y" swt_gen="true"></arg>
- </function>
- <function name="CGPathRelease" swt_gen="true">
- <arg name="path" swt_gen="true"></arg>
- </function>
- <function name="CGPostKeyboardEvent" swt_gen="true">
- <arg name="keyChar" swt_gen="true"></arg>
- <arg name="virtualKey" swt_gen="true"></arg>
- <arg name="keyDown" swt_gen="true" swt_java_type="boolean" swt_java_type64="boolean"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="CGPostMouseEvent" swt_gen="true" swt_variadic_count="4" swt_variadic_java_types="boolean,*">
- <arg name="mouseCursorPosition" swt_gen="true"></arg>
- <arg name="updateMouseCursorPosition" swt_gen="true" swt_java_type="boolean"></arg>
- <arg name="buttonCount" swt_gen="true"></arg>
- <arg name="mouseButtonDown" swt_gen="true" swt_java_type="boolean"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="CGPostScrollWheelEvent" swt_gen="true">
- <arg name="wheelCount" swt_gen="true"></arg>
- <arg name="wheel1" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="CGSetLocalEventsFilterDuringSuppressionState" swt_gen="true">
- <arg name="filter" swt_gen="true"></arg>
- <arg name="state" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="CGSetLocalEventsSuppressionInterval" swt_gen="true">
- <arg name="seconds" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="CGWarpMouseCursorPosition" swt_gen="true">
- <arg name="newCursorPosition" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
-</signatures>
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/DOMDocument.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/DOMDocument.java
deleted file mode 100644
index df4b442fdc..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/DOMDocument.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class DOMDocument extends NSObject {
-
-public DOMDocument() {
- super();
-}
-
-public DOMDocument(int /*long*/ id) {
- super(id);
-}
-
-public DOMDocument(id id) {
- super(id);
-}
-
-public WebFrame webFrame() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_webFrame);
- return result != 0 ? new WebFrame(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/DOMEvent.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/DOMEvent.java
deleted file mode 100644
index 44bd432dfc..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/DOMEvent.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class DOMEvent extends NSObject {
-
-public DOMEvent() {
- super();
-}
-
-public DOMEvent(int /*long*/ id) {
- super(id);
-}
-
-public DOMEvent(id id) {
- super(id);
-}
-
-public void preventDefault() {
- OS.objc_msgSend(this.id, OS.sel_preventDefault);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/DOMKeyboardEvent.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/DOMKeyboardEvent.java
deleted file mode 100644
index 3ce5b472ee..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/DOMKeyboardEvent.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class DOMKeyboardEvent extends DOMUIEvent {
-
-public DOMKeyboardEvent() {
- super();
-}
-
-public DOMKeyboardEvent(int /*long*/ id) {
- super(id);
-}
-
-public DOMKeyboardEvent(id id) {
- super(id);
-}
-
-public boolean altKey() {
- return OS.objc_msgSend_bool(this.id, OS.sel_altKey);
-}
-
-public int charCode() {
- return (int)/*64*/OS.objc_msgSend(this.id, OS.sel_charCode);
-}
-
-public boolean ctrlKey() {
- return OS.objc_msgSend_bool(this.id, OS.sel_ctrlKey);
-}
-
-public int keyCode() {
- return (int)/*64*/OS.objc_msgSend(this.id, OS.sel_keyCode);
-}
-
-public boolean metaKey() {
- return OS.objc_msgSend_bool(this.id, OS.sel_metaKey);
-}
-
-public boolean shiftKey() {
- return OS.objc_msgSend_bool(this.id, OS.sel_shiftKey);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/DOMMouseEvent.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/DOMMouseEvent.java
deleted file mode 100644
index efd23a5233..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/DOMMouseEvent.java
+++ /dev/null
@@ -1,55 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class DOMMouseEvent extends DOMUIEvent {
-
-public DOMMouseEvent() {
- super();
-}
-
-public DOMMouseEvent(int /*long*/ id) {
- super(id);
-}
-
-public DOMMouseEvent(id id) {
- super(id);
-}
-
-public boolean altKey() {
- return OS.objc_msgSend_bool(this.id, OS.sel_altKey);
-}
-
-public short button() {
- return (short)OS.objc_msgSend(this.id, OS.sel_button);
-}
-
-public int clientX() {
- return (int)/*64*/OS.objc_msgSend(this.id, OS.sel_clientX);
-}
-
-public int clientY() {
- return (int)/*64*/OS.objc_msgSend(this.id, OS.sel_clientY);
-}
-
-public boolean ctrlKey() {
- return OS.objc_msgSend_bool(this.id, OS.sel_ctrlKey);
-}
-
-public boolean metaKey() {
- return OS.objc_msgSend_bool(this.id, OS.sel_metaKey);
-}
-
-public boolean shiftKey() {
- return OS.objc_msgSend_bool(this.id, OS.sel_shiftKey);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/DOMUIEvent.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/DOMUIEvent.java
deleted file mode 100644
index 053e025f2f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/DOMUIEvent.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class DOMUIEvent extends DOMEvent {
-
-public DOMUIEvent() {
- super();
-}
-
-public DOMUIEvent(int /*long*/ id) {
- super(id);
-}
-
-public DOMUIEvent(id id) {
- super(id);
-}
-
-public int detail() {
- return (int)/*64*/OS.objc_msgSend(this.id, OS.sel_detail);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/DOMWheelEvent.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/DOMWheelEvent.java
deleted file mode 100644
index 4d2aac4a91..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/DOMWheelEvent.java
+++ /dev/null
@@ -1,55 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class DOMWheelEvent extends NSObject {
-
-public DOMWheelEvent() {
- super();
-}
-
-public DOMWheelEvent(int /*long*/ id) {
- super(id);
-}
-
-public DOMWheelEvent(id id) {
- super(id);
-}
-
-public boolean altKey() {
- return OS.objc_msgSend_bool(this.id, OS.sel_altKey);
-}
-
-public int clientX() {
- return (int)/*64*/OS.objc_msgSend(this.id, OS.sel_clientX);
-}
-
-public int clientY() {
- return (int)/*64*/OS.objc_msgSend(this.id, OS.sel_clientY);
-}
-
-public boolean ctrlKey() {
- return OS.objc_msgSend_bool(this.id, OS.sel_ctrlKey);
-}
-
-public boolean metaKey() {
- return OS.objc_msgSend_bool(this.id, OS.sel_metaKey);
-}
-
-public boolean shiftKey() {
- return OS.objc_msgSend_bool(this.id, OS.sel_shiftKey);
-}
-
-public int wheelDelta() {
- return (int)/*64*/OS.objc_msgSend(this.id, OS.sel_wheelDelta);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/FoundationFull.bridgesupport.extras b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/FoundationFull.bridgesupport.extras
deleted file mode 100644
index c95ad9a1d2..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/FoundationFull.bridgesupport.extras
+++ /dev/null
@@ -1,1040 +0,0 @@
-<?xml version="1.0" encoding="UTF8"?>
-<signatures swt_gen="mixed">
- <struct name="NSAffineTransformStruct" swt_gen="true">
- <field name="m11" swt_gen="true"></field>
- <field name="m12" swt_gen="true"></field>
- <field name="m21" swt_gen="true"></field>
- <field name="m22" swt_gen="true"></field>
- <field name="tX" swt_gen="true"></field>
- <field name="tY" swt_gen="true"></field>
- </struct>
- <struct name="NSPoint" swt_gen="true">
- <field name="x" swt_gen="true"></field>
- <field name="y" swt_gen="true"></field>
- </struct>
- <struct name="NSRange" swt_gen="true">
- <field name="location" swt_gen="true"></field>
- <field name="length" swt_gen="true"></field>
- </struct>
- <struct name="NSRect" swt_gen="true">
- <field name="origin" swt_gen="true"></field>
- <field name="size" swt_gen="true"></field>
- </struct>
- <struct name="NSSize" swt_gen="true">
- <field name="width" swt_gen="true"></field>
- <field name="height" swt_gen="true"></field>
- </struct>
- <constant name="NSDefaultRunLoopMode" swt_gen="true"></constant>
- <constant name="NSErrorFailingURLStringKey" swt_gen="true"></constant>
- <enum name="NSAllApplicationsDirectory" swt_gen="true"></enum>
- <enum name="NSAllDomainsMask" swt_gen="true"></enum>
- <enum name="NSNotFound" swt_gen="true"></enum>
- <enum name="NSOrderedSame" swt_gen="true"></enum>
- <enum name="NSURLCredentialPersistenceForSession" swt_gen="true"></enum>
- <enum name="NSURLErrorBadURL" swt_gen="true"></enum>
- <enum name="NSURLRequestReloadIgnoringLocalCacheData" swt_gen="true"></enum>
- <enum name="NSUTF8StringEncoding" swt_gen="true"></enum>
- <function name="NSEqualRects" swt_gen="true">
- <arg name="aRect" swt_gen="true"></arg>
- <arg name="bRect" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="NSFileTypeForHFSTypeCode" swt_gen="true">
- <arg name="hfsFileTypeCode" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="NSGetSizeAndAlignment" swt_gen="true">
- <arg name="typePtr" swt_gen="true"></arg>
- <arg name="sizep" swt_gen="true" swt_java_type="int[]" swt_java_type64="long[]"></arg>
- <arg name="alignp" swt_gen="true" swt_java_type="int[]" swt_java_type64="long[]"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="NSPointInRect" swt_gen="true">
- <arg name="aPoint" swt_gen="true"></arg>
- <arg name="aRect" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="NSSearchPathForDirectoriesInDomains" swt_gen="true">
- <arg name="directory" swt_gen="true"></arg>
- <arg name="domainMask" swt_gen="true"></arg>
- <arg name="expandTilde" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </function>
- <function name="NSTemporaryDirectory" swt_gen="true">
- <retval swt_gen="true"></retval>
- </function>
- <class name="NSAppleEventDescriptor" swt_gen="mixed">
- <method selector="initListDescriptor" swt_gen="true">
- <retval swt_gen="true" swt_java_type="NSAppleEventDescriptor"></retval>
- </method>
- </class>
- <class name="NSArray" swt_gen="mixed">
- <method class_method="true" selector="array" swt_gen="true">
- <retval swt_gen="true" swt_java_type="NSArray"></retval>
- </method>
- <method class_method="true" selector="arrayWithObject:" swt_gen="true">
- <arg name="anObject" swt_gen="true"></arg>
- <retval swt_alloc="true" swt_gen="true" swt_java_type="NSArray"></retval>
- </method>
- <method selector="containsObject:" swt_gen="true">
- <arg name="anObject" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="count" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="indexOfObjectIdenticalTo:" swt_gen="true">
- <arg name="anObject" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="objectAtIndex:" swt_gen="true">
- <arg name="index" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSAttributedString" swt_gen="mixed">
- <method selector="attributedSubstringFromRange:" swt_gen="true">
- <arg name="range" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="initWithString:" swt_gen="true">
- <arg name="str" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSAttributedString"></retval>
- </method>
- <method selector="length" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="string" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSAutoreleasePool" swt_gen="mixed">
- <method class_method="true" selector="enableFreedObjectCheck:" swt_gen="true">
- <arg name="enable" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSBundle" swt_gen="mixed">
- <method selector="bundleIdentifier" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="bundlePath" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="bundleWithIdentifier:" swt_gen="true">
- <arg name="identifier" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="bundleWithPath:" swt_gen="true">
- <arg name="path" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="infoDictionary" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="mainBundle" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="objectForInfoDictionaryKey:" swt_gen="true">
- <arg name="key" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="pathForResource:ofType:" swt_gen="true">
- <arg name="name" swt_gen="true"></arg>
- <arg name="ext" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="resourcePath" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSCalendarDate" swt_gen="mixed" swt_superclass="NSDate">
- <method class_method="true" selector="calendarDate" swt_gen="true">
- <retval swt_gen="true" swt_java_type="NSCalendarDate"></retval>
- </method>
- <method class_method="true" selector="dateWithYear:month:day:hour:minute:second:timeZone:" swt_gen="true">
- <arg name="year" swt_gen="true"></arg>
- <arg name="month" swt_gen="true"></arg>
- <arg name="day" swt_gen="true"></arg>
- <arg name="hour" swt_gen="true"></arg>
- <arg name="minute" swt_gen="true"></arg>
- <arg name="second" swt_gen="true"></arg>
- <arg name="aTimeZone" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSCalendarDate"></retval>
- </method>
- <method selector="dayOfMonth" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="hourOfDay" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="minuteOfHour" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="monthOfYear" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="secondOfMinute" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="timeZone" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="yearOfCommonEra" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSCharacterSet" swt_gen="mixed">
- <method selector="characterIsMember:" swt_gen="true">
- <arg name="aCharacter" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="decimalDigitCharacterSet" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSCloneCommand" swt_superclass="NSScriptCommand">
- </class>
- <class name="NSCloseCommand" swt_superclass="NSScriptCommand">
- </class>
- <class name="NSCoder" swt_gen="mixed">
- <method selector="systemVersion" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSComparisonPredicate" swt_superclass="NSPredicate">
- </class>
- <class name="NSCompoundPredicate" swt_superclass="NSPredicate">
- </class>
- <class name="NSCountedSet" swt_superclass="NSMutableSet">
- </class>
- <class name="NSCreateCommand" swt_superclass="NSScriptCommand">
- </class>
- <class name="NSData" swt_gen="mixed">
- <method selector="bytes" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="dataWithBytes:length:" swt_gen="true">
- <arg name="bytes" swt_gen="true" swt_java_type="byte[]"></arg>
- <arg name="length" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSData"></retval>
- </method>
- <method selector="getBytes:" swt_gen="true">
- <arg name="buffer" swt_gen="true" swt_java_type="byte[]"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="getBytes:length:" swt_gen="true">
- <arg name="buffer" swt_gen="true"></arg>
- <arg name="length" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="length" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSDate" swt_gen="mixed">
- <method selector="dateWithCalendarFormat:timeZone:" swt_gen="true">
- <arg name="format" swt_gen="true"></arg>
- <arg name="aTimeZone" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="dateWithTimeIntervalSinceNow:" swt_gen="true">
- <arg name="secs" swt_gen="true"></arg>
- <retval swt_alloc="true" swt_gen="true" swt_java_type="NSDate"></retval>
- </method>
- <method class_method="true" selector="distantFuture" swt_gen="true">
- <retval swt_alloc="true" swt_gen="true" swt_java_type="NSDate"></retval>
- </method>
- </class>
- <class name="NSDateFormatter" swt_superclass="NSFormatter">
- </class>
- <class name="NSDecimalNumber" swt_superclass="NSNumber">
- </class>
- <class name="NSDeleteCommand" swt_superclass="NSScriptCommand">
- </class>
- <class name="NSDictionary" swt_gen="mixed">
- <method selector="allKeys" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="count" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="dictionaryWithObject:forKey:" swt_gen="true">
- <arg name="object" swt_gen="true"></arg>
- <arg name="key" swt_gen="true"></arg>
- <retval swt_alloc="true" swt_gen="true" swt_java_type="NSDictionary"></retval>
- </method>
- <method selector="objectEnumerator" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="objectForKey:" swt_gen="true">
- <arg name="aKey" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="valueForKey:" swt_gen="true">
- <arg name="key" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSDirectoryEnumerator" swt_gen="mixed" swt_superclass="NSEnumerator">
- <method selector="skipDescendents" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSDistantObject" swt_superclass="NSProxy">
- </class>
- <class name="NSDistributedNotificationCenter" swt_superclass="NSNotificationCenter">
- </class>
- <class name="NSEnumerator" swt_gen="mixed">
- <method selector="nextObject" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSError" swt_gen="mixed">
- <method selector="code" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="localizedDescription" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="userInfo" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSFileManager" swt_gen="mixed">
- <method selector="createFileAtPath:contents:attributes:" swt_gen="true">
- <arg name="path" swt_gen="true"></arg>
- <arg name="data" swt_gen="true"></arg>
- <arg name="attr" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="defaultManager" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="enumeratorAtPath:" swt_gen="true">
- <arg name="path" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="fileExistsAtPath:isDirectory:" swt_gen="true">
- <arg name="path" swt_gen="true"></arg>
- <arg name="isDirectory" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="removeItemAtPath:error:" swt_gen="true">
- <arg name="path" swt_gen="true"></arg>
- <arg name="error" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSFormatter" swt_gen="mixed">
- <method selector="stringForObjectValue:" swt_gen="true">
- <arg name="obj" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSHTTPCookie" swt_gen="mixed">
- <method class_method="true" selector="cookiesWithResponseHeaderFields:forURL:" swt_gen="true">
- <arg name="headerFields" swt_gen="true"></arg>
- <arg name="URL" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="isSessionOnly" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="name" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="value" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSHTTPCookieStorage" swt_gen="mixed">
- <method selector="cookies" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="cookiesForURL:" swt_gen="true">
- <arg name="URL" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="deleteCookie:" swt_gen="true">
- <arg name="cookie" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setCookie:" swt_gen="true">
- <arg name="cookie" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="sharedHTTPCookieStorage" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSHTTPURLResponse" swt_superclass="NSURLResponse">
- </class>
- <class name="NSIndexSet" swt_gen="mixed">
- <method selector="containsIndex:" swt_gen="true">
- <arg name="value" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="count" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="firstIndex" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="getIndexes:maxCount:inIndexRange:" swt_gen="true">
- <arg name="indexBuffer" swt_gen="true" swt_java_type="int[]" swt_java_type64="long[]"></arg>
- <arg name="bufferSize" swt_gen="true"></arg>
- <arg name="range" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="initWithIndex:" swt_gen="true">
- <arg name="value" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSIndexSet"></retval>
- </method>
- <method selector="initWithIndexesInRange:" swt_gen="true">
- <arg name="range" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSIndexSet"></retval>
- </method>
- </class>
- <class name="NSIndexSpecifier" swt_superclass="NSScriptObjectSpecifier">
- </class>
- <class name="NSInputStream" swt_superclass="NSStream">
- </class>
- <class name="NSInvocationOperation" swt_superclass="NSOperation">
- </class>
- <class name="NSKeyedArchiver" swt_gen="mixed" swt_superclass="NSCoder">
- <method class_method="true" selector="archivedDataWithRootObject:" swt_gen="true">
- <arg name="rootObject" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSKeyedUnarchiver" swt_gen="mixed" swt_superclass="NSCoder">
- <method class_method="true" selector="unarchiveObjectWithData:" swt_gen="true">
- <arg name="data" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSLogicalTest" swt_superclass="NSScriptWhoseTest">
- </class>
- <class name="NSMachBootstrapServer" swt_superclass="NSPortNameServer">
- </class>
- <class name="NSMachPort" swt_superclass="NSPort">
- </class>
- <class name="NSMessagePortNameServer" swt_superclass="NSPortNameServer">
- </class>
- <class name="NSMoveCommand" swt_superclass="NSScriptCommand">
- </class>
- <class name="NSMutableArray" swt_gen="mixed" swt_superclass="NSArray">
- <method selector="addObject:" swt_gen="true">
- <arg name="anObject" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="addObjectsFromArray:" swt_gen="true">
- <arg name="otherArray" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="arrayWithCapacity:" swt_gen="true">
- <arg name="numItems" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSMutableArray"></retval>
- </method>
- <method selector="initWithCapacity:" swt_gen="true">
- <arg name="numItems" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSMutableArray"></retval>
- </method>
- <method selector="removeLastObject" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="removeObject:" swt_gen="true">
- <arg name="anObject" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="removeObjectAtIndex:" swt_gen="true">
- <arg name="index" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="removeObjectIdenticalTo:" swt_gen="true">
- <arg name="anObject" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSMutableAttributedString" swt_gen="mixed" swt_superclass="NSAttributedString">
- <method selector="addAttribute:value:range:" swt_gen="true">
- <arg name="name" swt_gen="true"></arg>
- <arg name="value" swt_gen="true"></arg>
- <arg name="range" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="beginEditing" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="endEditing" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="removeAttribute:range:" swt_gen="true">
- <arg name="name" swt_gen="true"></arg>
- <arg name="range" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAttributedString:" swt_gen="true">
- <arg name="attrString" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSMutableCharacterSet" swt_superclass="NSCharacterSet">
- </class>
- <class name="NSMutableData" swt_superclass="NSData">
- </class>
- <class name="NSMutableDictionary" swt_gen="mixed" swt_superclass="NSDictionary">
- <method class_method="true" selector="dictionaryWithCapacity:" swt_gen="true">
- <arg name="numItems" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSMutableDictionary"></retval>
- </method>
- <method selector="initWithCapacity:" swt_gen="true">
- <arg name="numItems" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSMutableDictionary"></retval>
- </method>
- <method selector="removeObjectForKey:" swt_gen="true">
- <arg name="aKey" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDictionary:" swt_gen="true">
- <arg name="otherDictionary" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setObject:forKey:" swt_gen="true">
- <arg name="anObject" swt_gen="true"></arg>
- <arg name="aKey" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setValue:forKey:" swt_gen="true">
- <arg name="value" swt_gen="true"></arg>
- <arg name="key" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSMutableIndexSet" swt_gen="mixed" swt_superclass="NSIndexSet">
- <method selector="addIndex:" swt_gen="true">
- <arg name="value" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSMutableSet" swt_gen="mixed" swt_superclass="NSSet">
- <method selector="addObjectsFromArray:" swt_gen="true">
- <arg name="array" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSMutableString" swt_gen="mixed" swt_superclass="NSString">
- <method selector="appendString:" swt_gen="true">
- <arg name="aString" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSMutableURLRequest" swt_gen="mixed" swt_superclass="NSURLRequest">
- <method selector="setCachePolicy:" swt_gen="true">
- <arg name="policy" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setURL:" swt_gen="true">
- <arg name="URL" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSNameSpecifier" swt_superclass="NSScriptObjectSpecifier">
- </class>
- <class name="NSNotification" swt_gen="mixed">
- <method selector="object" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="userInfo" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSNotificationCenter" swt_gen="mixed">
- <method selector="addObserver:selector:name:object:" swt_gen="true">
- <arg name="observer" swt_gen="true"></arg>
- <arg name="aSelector" swt_gen="true"></arg>
- <arg name="aName" swt_gen="true"></arg>
- <arg name="anObject" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="defaultCenter" swt_gen="true">
- <retval swt_gen="true" swt_java_type="NSNotificationCenter"></retval>
- </method>
- <method selector="removeObserver:" swt_gen="true">
- <arg name="observer" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSNumber" swt_gen="mixed" swt_superclass="NSValue">
- <method selector="boolValue" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="doubleValue" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="floatValue" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="intValue" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="integerValue" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="numberWithBool:" swt_gen="true">
- <arg name="value" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="numberWithDouble:" swt_gen="true">
- <arg name="value" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="numberWithInt:" swt_gen="true">
- <arg name="value" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="numberWithInteger:" swt_gen="true">
- <arg name="value" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSNumberFormatter" swt_gen="mixed" swt_superclass="NSFormatter">
- <method selector="allowsFloats" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="alwaysShowsDecimalSeparator" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="decimalSeparator" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="maximum" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="maximumFractionDigits" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="maximumIntegerDigits" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="minimum" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setAllowsFloats:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setMaximum:" swt_gen="true">
- <arg name="number" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setMaximumFractionDigits:" swt_gen="true">
- <arg name="number" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setMaximumIntegerDigits:" swt_gen="true">
- <arg name="number" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setMinimum:" swt_gen="true">
- <arg name="number" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setMinimumFractionDigits:" swt_gen="true">
- <arg name="number" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setMinimumIntegerDigits:" swt_gen="true">
- <arg name="number" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setNumberStyle:" swt_gen="true">
- <arg name="style" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setPartialStringValidationEnabled:" swt_gen="true">
- <arg name="b" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSObject" swt_gen="mixed">
- <method selector="autorelease" swt_gen="true">
- <retval swt_gen="true" swt_java_type="NSObject"></retval>
- </method>
- <method selector="cancelAuthenticationChallenge:" swt_gen="true">
- <arg name="challenge" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="className" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="conformsToProtocol:" swt_gen="true">
- <arg name="aProtocol" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="copy" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="description" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="init" swt_gen="true">
- <retval swt_gen="true" swt_java_type="NSObject"></retval>
- </method>
- <method selector="isEqual:" swt_gen="true">
- <arg name="object" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="isEqualTo:" swt_gen="true">
- <arg name="object" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="isKindOfClass:" swt_gen="true">
- <arg name="aClass" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="mutableCopy" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="performSelectorOnMainThread:withObject:waitUntilDone:" swt_gen="true">
- <arg name="aSelector" swt_gen="true"></arg>
- <arg name="arg" swt_gen="true"></arg>
- <arg name="wait" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="release" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="respondsToSelector:" swt_gen="true">
- <arg name="aSelector" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="retain" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="retainCount" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setValue:forKey:" swt_gen="true">
- <arg name="value" swt_gen="true"></arg>
- <arg name="key" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="superclass" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="useCredential:forAuthenticationChallenge:" swt_gen="true">
- <arg name="credential" swt_gen="true"></arg>
- <arg name="challenge" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="valueForKey:" swt_gen="true">
- <arg name="key" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSOutputStream" swt_superclass="NSStream">
- </class>
- <class name="NSPortCoder" swt_superclass="NSCoder">
- </class>
- <class name="NSProtocolChecker" swt_superclass="NSProxy">
- </class>
- <class name="NSQuitCommand" swt_superclass="NSScriptCommand">
- </class>
- <class name="NSRangeSpecifier" swt_superclass="NSScriptObjectSpecifier">
- </class>
- <class name="NSRelativeSpecifier" swt_superclass="NSScriptObjectSpecifier">
- </class>
- <class name="NSRunLoop" swt_gen="mixed">
- <method selector="addTimer:forMode:" swt_gen="true">
- <arg name="timer" swt_gen="true"></arg>
- <arg name="mode" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="currentRunLoop" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="mainRunLoop" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="runMode:beforeDate:" swt_gen="true">
- <arg name="mode" swt_gen="true"></arg>
- <arg name="limitDate" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSScriptClassDescription" swt_superclass="NSClassDescription">
- </class>
- <class name="NSSet" swt_gen="mixed">
- <method selector="count" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="objectEnumerator" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="set" swt_gen="true">
- <retval swt_alloc="true" swt_gen="true" swt_java_type="NSSet"></retval>
- </method>
- </class>
- <class name="NSSetCommand" swt_superclass="NSScriptCommand">
- </class>
- <class name="NSSocketPort" swt_superclass="NSPort">
- </class>
- <class name="NSSocketPortNameServer" swt_superclass="NSPortNameServer">
- </class>
- <class name="NSSpecifierTest" swt_superclass="NSScriptWhoseTest">
- </class>
- <class name="NSString" swt_gen="mixed">
- <method selector="UTF8String" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="characterAtIndex:" swt_gen="true">
- <arg name="index" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="int" swt_java_type64="long"></retval>
- </method>
- <method selector="compare:" swt_gen="true">
- <arg name="string" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="fileSystemRepresentation" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="getCharacters:" swt_gen="true">
- <arg name="buffer" swt_gen="true" swt_java_type="char[]"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="getCharacters:range:" swt_gen="true">
- <arg name="buffer" swt_gen="true" swt_java_type="char[]"></arg>
- <arg name="aRange" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="initWithCharacters:length:" swt_gen="true">
- <arg name="characters" swt_gen="true" swt_java_type="char[]"></arg>
- <arg name="length" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSString"></retval>
- </method>
- <method selector="isEqualToString:" swt_gen="true">
- <arg name="aString" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="lastPathComponent" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="length" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="lowercaseString" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="pathExtension" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="stringByAddingPercentEscapesUsingEncoding:" swt_gen="true">
- <arg name="enc" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="stringByAppendingPathComponent:" swt_gen="true">
- <arg name="str" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="stringByAppendingString:" swt_gen="true">
- <arg name="aString" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="stringByDeletingLastPathComponent" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="stringByDeletingPathExtension" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="stringByReplacingOccurrencesOfString:withString:" swt_gen="true">
- <arg name="target" swt_gen="true"></arg>
- <arg name="replacement" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="stringWithCharacters:length:" swt_gen="true">
- <arg name="characters" swt_gen="true" swt_java_type="char[]"></arg>
- <arg name="length" swt_gen="true"></arg>
- <retval swt_alloc="true" swt_gen="true" swt_java_type="NSString"></retval>
- </method>
- <method class_method="true" selector="stringWithFormat:" swt_gen="true">
- <arg name="stringWithFormat" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSString"></retval>
- </method>
- <method class_method="true" selector="stringWithUTF8String:" swt_gen="true">
- <arg name="nullTerminatedCString" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSString"></retval>
- </method>
- </class>
- <class name="NSThread" swt_gen="mixed">
- <method class_method="true" selector="currentThread" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="isMainThread" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="threadDictionary" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSTimeZone" swt_gen="mixed">
- <method class_method="true" selector="defaultTimeZone" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSTimer" swt_gen="mixed">
- <method selector="invalidate" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="scheduledTimerWithTimeInterval:target:selector:userInfo:repeats:" swt_gen="true">
- <arg name="ti" swt_gen="true"></arg>
- <arg name="aTarget" swt_gen="true"></arg>
- <arg name="aSelector" swt_gen="true"></arg>
- <arg name="userInfo" swt_gen="true"></arg>
- <arg name="yesOrNo" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setFireDate:" swt_gen="true">
- <arg name="date" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="userInfo" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSURL" swt_gen="mixed">
- <method class_method="true" selector="URLWithString:" swt_gen="true">
- <arg name="URLString" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSURL"></retval>
- </method>
- <method selector="absoluteString" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="fileURLWithPath:" swt_gen="true">
- <arg name="path" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSURL"></retval>
- </method>
- <method selector="isFileURL" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSURLAuthenticationChallenge" swt_gen="mixed">
- <method selector="previousFailureCount" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="proposedCredential" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="protectionSpace" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="sender" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSURLCredential" swt_gen="mixed">
- <method class_method="true" selector="credentialWithUser:password:persistence:" swt_gen="true">
- <arg name="user" swt_gen="true"></arg>
- <arg name="password" swt_gen="true"></arg>
- <arg name="persistence" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="hasPassword" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="password" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="user" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSURLDownload" swt_gen="mixed">
- <method selector="cancel" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDestination:allowOverwrite:" swt_gen="true">
- <arg name="path" swt_gen="true"></arg>
- <arg name="allowOverwrite" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSURLProtectionSpace" swt_gen="mixed">
- <method selector="host" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="port" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="realm" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSURLRequest" swt_gen="mixed">
- <method selector="URL" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="initWithURL:" swt_gen="true">
- <arg name="URL" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="NSURLRequest"></retval>
- </method>
- <method class_method="true" selector="requestWithURL:" swt_gen="true">
- <arg name="URL" swt_gen="true"></arg>
- <retval swt_alloc="true" swt_gen="true" swt_java_type="NSURLRequest"></retval>
- </method>
- </class>
- <class name="NSUnarchiver" swt_superclass="NSCoder">
- </class>
- <class name="NSUniqueIDSpecifier" swt_superclass="NSScriptObjectSpecifier">
- </class>
- <class name="NSValue" swt_gen="mixed">
- <method selector="objCType" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="pointValue" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="rangeValue" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="rectValue" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="sizeValue" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="valueWithPoint:" swt_gen="true">
- <arg name="point" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="valueWithRange:" swt_gen="true">
- <arg name="range" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="valueWithRect:" swt_gen="true">
- <arg name="rect" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="valueWithSize:" swt_gen="true">
- <arg name="size" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSWhoseSpecifier" swt_superclass="NSScriptObjectSpecifier">
- </class>
- <class name="NSXMLDTD" swt_superclass="NSXMLNode">
- </class>
- <class name="NSXMLDTDNode" swt_superclass="NSXMLNode">
- </class>
- <class name="NSXMLDocument" swt_superclass="NSXMLNode">
- </class>
- <class name="NSXMLElement" swt_superclass="NSXMLNode">
- </class>
- <informal_protocol name="NSURLDownloadDelegate" swt_gen="mixed">
- <method selector="download:decideDestinationWithSuggestedFilename:" swt_gen="true">
- <arg name="download" swt_gen="true"></arg>
- <arg name="filename" swt_gen="true"></arg>
- </method>
- </informal_protocol>
-</signatures>
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSActionCell.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSActionCell.java
deleted file mode 100644
index 6796aa2f22..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSActionCell.java
+++ /dev/null
@@ -1,44 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSActionCell extends NSCell {
-
-public NSActionCell() {
- super();
-}
-
-public NSActionCell(int /*long*/ id) {
- super(id);
-}
-
-public NSActionCell(id id) {
- super(id);
-}
-
-public int /*long*/ action() {
- return OS.objc_msgSend(this.id, OS.sel_action);
-}
-
-public void setAction(int /*long*/ aSelector) {
- OS.objc_msgSend(this.id, OS.sel_setAction_, aSelector);
-}
-
-public void setTarget(id anObject) {
- OS.objc_msgSend(this.id, OS.sel_setTarget_, anObject != null ? anObject.id : 0);
-}
-
-public id target() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_target);
- return result != 0 ? new id(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSAffineTransform.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSAffineTransform.java
deleted file mode 100644
index 51eeee37d1..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSAffineTransform.java
+++ /dev/null
@@ -1,87 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSAffineTransform extends NSObject {
-
-public NSAffineTransform() {
- super();
-}
-
-public NSAffineTransform(int /*long*/ id) {
- super(id);
-}
-
-public NSAffineTransform(id id) {
- super(id);
-}
-
-public void concat() {
- OS.objc_msgSend(this.id, OS.sel_concat);
-}
-
-public NSAffineTransform initWithTransform(NSAffineTransform transform) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithTransform_, transform != null ? transform.id : 0);
- return result == this.id ? this : (result != 0 ? new NSAffineTransform(result) : null);
-}
-
-public void invert() {
- OS.objc_msgSend(this.id, OS.sel_invert);
-}
-
-public void prependTransform(NSAffineTransform transform) {
- OS.objc_msgSend(this.id, OS.sel_prependTransform_, transform != null ? transform.id : 0);
-}
-
-public void rotateByDegrees(float /*double*/ angle) {
- OS.objc_msgSend(this.id, OS.sel_rotateByDegrees_, angle);
-}
-
-public void scaleXBy(float /*double*/ scaleX, float /*double*/ scaleY) {
- OS.objc_msgSend(this.id, OS.sel_scaleXBy_yBy_, scaleX, scaleY);
-}
-
-public void set() {
- OS.objc_msgSend(this.id, OS.sel_set);
-}
-
-public void setTransformStruct(NSAffineTransformStruct transformStruct) {
- OS.objc_msgSend(this.id, OS.sel_setTransformStruct_, transformStruct);
-}
-
-public static NSAffineTransform transform() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSAffineTransform, OS.sel_transform);
- return result != 0 ? new NSAffineTransform(result) : null;
-}
-
-public NSPoint transformPoint(NSPoint aPoint) {
- NSPoint result = new NSPoint();
- OS.objc_msgSend_stret(result, this.id, OS.sel_transformPoint_, aPoint);
- return result;
-}
-
-public NSSize transformSize(NSSize aSize) {
- NSSize result = new NSSize();
- OS.objc_msgSend_stret(result, this.id, OS.sel_transformSize_, aSize);
- return result;
-}
-
-public NSAffineTransformStruct transformStruct() {
- NSAffineTransformStruct result = new NSAffineTransformStruct();
- OS.objc_msgSend_stret(result, this.id, OS.sel_transformStruct);
- return result;
-}
-
-public void translateXBy(float /*double*/ deltaX, float /*double*/ deltaY) {
- OS.objc_msgSend(this.id, OS.sel_translateXBy_yBy_, deltaX, deltaY);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSAffineTransformStruct.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSAffineTransformStruct.java
deleted file mode 100644
index 82b75ea9ad..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSAffineTransformStruct.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSAffineTransformStruct {
- public float /*double*/ m11, m12, m21, m22;
- public float /*double*/ tX, tY;
- public static final int sizeof = OS.NSAffineTransformStruct_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSAlert.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSAlert.java
deleted file mode 100644
index 6d3ed2d820..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSAlert.java
+++ /dev/null
@@ -1,53 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSAlert extends NSObject {
-
-public NSAlert() {
- super();
-}
-
-public NSAlert(int /*long*/ id) {
- super(id);
-}
-
-public NSAlert(id id) {
- super(id);
-}
-
-public NSButton addButtonWithTitle(NSString title) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_addButtonWithTitle_, title != null ? title.id : 0);
- return result != 0 ? new NSButton(result) : null;
-}
-
-public void beginSheetModalForWindow(NSWindow window, id delegate, int /*long*/ didEndSelector, int /*long*/ contextInfo) {
- OS.objc_msgSend(this.id, OS.sel_beginSheetModalForWindow_modalDelegate_didEndSelector_contextInfo_, window != null ? window.id : 0, delegate != null ? delegate.id : 0, didEndSelector, contextInfo);
-}
-
-public int /*long*/ runModal() {
- return OS.objc_msgSend(this.id, OS.sel_runModal);
-}
-
-public void setAlertStyle(int /*long*/ style) {
- OS.objc_msgSend(this.id, OS.sel_setAlertStyle_, style);
-}
-
-public void setMessageText(NSString messageText) {
- OS.objc_msgSend(this.id, OS.sel_setMessageText_, messageText != null ? messageText.id : 0);
-}
-
-public NSWindow window() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_window);
- return result != 0 ? new NSWindow(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSAppleEventDescriptor.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSAppleEventDescriptor.java
deleted file mode 100644
index 6790acbe91..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSAppleEventDescriptor.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSAppleEventDescriptor extends NSObject {
-
-public NSAppleEventDescriptor() {
- super();
-}
-
-public NSAppleEventDescriptor(int /*long*/ id) {
- super(id);
-}
-
-public NSAppleEventDescriptor(id id) {
- super(id);
-}
-
-public NSAppleEventDescriptor initListDescriptor() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initListDescriptor);
- return result == this.id ? this : (result != 0 ? new NSAppleEventDescriptor(result) : null);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSApplication.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSApplication.java
deleted file mode 100644
index 8c02f8ad9b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSApplication.java
+++ /dev/null
@@ -1,142 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSApplication extends NSResponder {
-
-public NSApplication() {
- super();
-}
-
-public NSApplication(int /*long*/ id) {
- super(id);
-}
-
-public NSApplication(id id) {
- super(id);
-}
-
-public void activateIgnoringOtherApps(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_activateIgnoringOtherApps_, flag);
-}
-
-public void beginSheet(NSWindow sheet, NSWindow docWindow, id modalDelegate, int /*long*/ didEndSelector, int /*long*/ contextInfo) {
- OS.objc_msgSend(this.id, OS.sel_beginSheet_modalForWindow_modalDelegate_didEndSelector_contextInfo_, sheet != null ? sheet.id : 0, docWindow != null ? docWindow.id : 0, modalDelegate != null ? modalDelegate.id : 0, didEndSelector, contextInfo);
-}
-
-public NSEvent currentEvent() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_currentEvent);
- return result != 0 ? new NSEvent(result) : null;
-}
-
-public void endSheet(NSWindow sheet, int /*long*/ returnCode) {
- OS.objc_msgSend(this.id, OS.sel_endSheet_returnCode_, sheet != null ? sheet.id : 0, returnCode);
-}
-
-public void finishLaunching() {
- OS.objc_msgSend(this.id, OS.sel_finishLaunching);
-}
-
-public void hide(id sender) {
- OS.objc_msgSend(this.id, OS.sel_hide_, sender != null ? sender.id : 0);
-}
-
-public void hideOtherApplications(id sender) {
- OS.objc_msgSend(this.id, OS.sel_hideOtherApplications_, sender != null ? sender.id : 0);
-}
-
-public boolean isActive() {
- return OS.objc_msgSend_bool(this.id, OS.sel_isActive);
-}
-
-public boolean isRunning() {
- return OS.objc_msgSend_bool(this.id, OS.sel_isRunning);
-}
-
-public NSWindow keyWindow() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_keyWindow);
- return result != 0 ? new NSWindow(result) : null;
-}
-
-public NSMenu mainMenu() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_mainMenu);
- return result != 0 ? new NSMenu(result) : null;
-}
-
-public NSEvent nextEventMatchingMask(int /*long*/ mask, NSDate expiration, NSString mode, boolean deqFlag) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_nextEventMatchingMask_untilDate_inMode_dequeue_, mask, expiration != null ? expiration.id : 0, mode != null ? mode.id : 0, deqFlag);
- return result != 0 ? new NSEvent(result) : null;
-}
-
-public void orderFrontStandardAboutPanel(id sender) {
- OS.objc_msgSend(this.id, OS.sel_orderFrontStandardAboutPanel_, sender != null ? sender.id : 0);
-}
-
-public NSArray orderedWindows() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_orderedWindows);
- return result != 0 ? new NSArray(result) : null;
-}
-
-public void postEvent(NSEvent event, boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_postEvent_atStart_, event != null ? event.id : 0, flag);
-}
-
-public void run() {
- OS.objc_msgSend(this.id, OS.sel_run);
-}
-
-public int /*long*/ runModalForWindow(NSWindow theWindow) {
- return OS.objc_msgSend(this.id, OS.sel_runModalForWindow_, theWindow != null ? theWindow.id : 0);
-}
-
-public void sendEvent(NSEvent theEvent) {
- OS.objc_msgSend(this.id, OS.sel_sendEvent_, theEvent != null ? theEvent.id : 0);
-}
-
-public void setApplicationIconImage(NSImage image) {
- OS.objc_msgSend(this.id, OS.sel_setApplicationIconImage_, image != null ? image.id : 0);
-}
-
-public void setDelegate(id anObject) {
- OS.objc_msgSend(this.id, OS.sel_setDelegate_, anObject != null ? anObject.id : 0);
-}
-
-public void setMainMenu(NSMenu aMenu) {
- OS.objc_msgSend(this.id, OS.sel_setMainMenu_, aMenu != null ? aMenu.id : 0);
-}
-
-public void setServicesMenu(NSMenu aMenu) {
- OS.objc_msgSend(this.id, OS.sel_setServicesMenu_, aMenu != null ? aMenu.id : 0);
-}
-
-public static NSApplication sharedApplication() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSApplication, OS.sel_sharedApplication);
- return result != 0 ? new NSApplication(result) : null;
-}
-
-public void stop(id sender) {
- OS.objc_msgSend(this.id, OS.sel_stop_, sender != null ? sender.id : 0);
-}
-
-public void terminate(id sender) {
- OS.objc_msgSend(this.id, OS.sel_terminate_, sender != null ? sender.id : 0);
-}
-
-public void unhideAllApplications(id sender) {
- OS.objc_msgSend(this.id, OS.sel_unhideAllApplications_, sender != null ? sender.id : 0);
-}
-
-public NSArray windows() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_windows);
- return result != 0 ? new NSArray(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSArray.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSArray.java
deleted file mode 100644
index 6d63291431..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSArray.java
+++ /dev/null
@@ -1,54 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSArray extends NSObject {
-
-public NSArray() {
- super();
-}
-
-public NSArray(int /*long*/ id) {
- super(id);
-}
-
-public NSArray(id id) {
- super(id);
-}
-
-public static NSArray array() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSArray, OS.sel_array);
- return result != 0 ? new NSArray(result) : null;
-}
-
-public static NSArray arrayWithObject(id anObject) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSArray, OS.sel_arrayWithObject_, anObject != null ? anObject.id : 0);
- return result != 0 ? new NSArray(result) : null;
-}
-
-public boolean containsObject(id anObject) {
- return OS.objc_msgSend_bool(this.id, OS.sel_containsObject_, anObject != null ? anObject.id : 0);
-}
-
-public int /*long*/ count() {
- return OS.objc_msgSend(this.id, OS.sel_count);
-}
-
-public int /*long*/ indexOfObjectIdenticalTo(id anObject) {
- return OS.objc_msgSend(this.id, OS.sel_indexOfObjectIdenticalTo_, anObject != null ? anObject.id : 0);
-}
-
-public id objectAtIndex(int /*long*/ index) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_objectAtIndex_, index);
- return result != 0 ? new id(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSAttributedString.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSAttributedString.java
deleted file mode 100644
index 9ff15a57e5..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSAttributedString.java
+++ /dev/null
@@ -1,85 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSAttributedString extends NSObject {
-
-public NSAttributedString() {
- super();
-}
-
-public NSAttributedString(int /*long*/ id) {
- super(id);
-}
-
-public NSAttributedString(id id) {
- super(id);
-}
-
-public static NSAttributedString attributedStringWithAttachment(NSTextAttachment attachment) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSAttributedString, OS.sel_attributedStringWithAttachment_, attachment != null ? attachment.id : 0);
- return result != 0 ? new NSAttributedString(result) : null;
-}
-
-public NSDictionary attributesAtIndex(int /*long*/ location, int /*long*/ range, NSRange rangeLimit) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_attributesAtIndex_longestEffectiveRange_inRange_, location, range, rangeLimit);
- return result != 0 ? new NSDictionary(result) : null;
-}
-
-public NSRange doubleClickAtIndex(int /*long*/ location) {
- NSRange result = new NSRange();
- OS.objc_msgSend_stret(result, this.id, OS.sel_doubleClickAtIndex_, location);
- return result;
-}
-
-public void drawAtPoint(NSPoint point) {
- OS.objc_msgSend(this.id, OS.sel_drawAtPoint_, point);
-}
-
-public void drawInRect(NSRect rect) {
- OS.objc_msgSend(this.id, OS.sel_drawInRect_, rect);
-}
-
-public NSAttributedString initWithString(NSString str, NSDictionary attrs) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithString_attributes_, str != null ? str.id : 0, attrs != null ? attrs.id : 0);
- return result == this.id ? this : (result != 0 ? new NSAttributedString(result) : null);
-}
-
-public int /*long*/ nextWordFromIndex(int /*long*/ location, boolean isForward) {
- return OS.objc_msgSend(this.id, OS.sel_nextWordFromIndex_forward_, location, isForward);
-}
-
-public NSSize size() {
- NSSize result = new NSSize();
- OS.objc_msgSend_stret(result, this.id, OS.sel_size);
- return result;
-}
-
-public NSAttributedString attributedSubstringFromRange(NSRange range) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_attributedSubstringFromRange_, range);
- return result == this.id ? this : (result != 0 ? new NSAttributedString(result) : null);
-}
-
-public NSAttributedString initWithString(NSString str) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithString_, str != null ? str.id : 0);
- return result == this.id ? this : (result != 0 ? new NSAttributedString(result) : null);
-}
-
-public int /*long*/ length() {
- return OS.objc_msgSend(this.id, OS.sel_length);
-}
-
-public NSString string() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_string);
- return result != 0 ? new NSString(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSAutoreleasePool.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSAutoreleasePool.java
deleted file mode 100644
index 05eb429890..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSAutoreleasePool.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSAutoreleasePool extends NSObject {
-
-public NSAutoreleasePool() {
- super();
-}
-
-public NSAutoreleasePool(int /*long*/ id) {
- super(id);
-}
-
-public NSAutoreleasePool(id id) {
- super(id);
-}
-
-public static void enableFreedObjectCheck(boolean enable) {
- OS.objc_msgSend(OS.class_NSAutoreleasePool, OS.sel_enableFreedObjectCheck_, enable);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSBezierPath.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSBezierPath.java
deleted file mode 100644
index 099699b0a1..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSBezierPath.java
+++ /dev/null
@@ -1,184 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSBezierPath extends NSObject {
-
-public NSBezierPath() {
- super();
-}
-
-public NSBezierPath(int /*long*/ id) {
- super(id);
-}
-
-public NSBezierPath(id id) {
- super(id);
-}
-
-public void addClip() {
- OS.objc_msgSend(this.id, OS.sel_addClip);
-}
-
-public void appendBezierPath(NSBezierPath path) {
- OS.objc_msgSend(this.id, OS.sel_appendBezierPath_, path != null ? path.id : 0);
-}
-
-public void appendBezierPathWithArcWithCenter(NSPoint center, float /*double*/ radius, float /*double*/ startAngle, float /*double*/ endAngle) {
- OS.objc_msgSend(this.id, OS.sel_appendBezierPathWithArcWithCenter_radius_startAngle_endAngle_, center, radius, startAngle, endAngle);
-}
-
-public void appendBezierPathWithArcWithCenter(NSPoint center, float /*double*/ radius, float /*double*/ startAngle, float /*double*/ endAngle, boolean clockwise) {
- OS.objc_msgSend(this.id, OS.sel_appendBezierPathWithArcWithCenter_radius_startAngle_endAngle_clockwise_, center, radius, startAngle, endAngle, clockwise);
-}
-
-public void appendBezierPathWithGlyphs(int /*long*/ glyphs, int /*long*/ count, NSFont font) {
- OS.objc_msgSend(this.id, OS.sel_appendBezierPathWithGlyphs_count_inFont_, glyphs, count, font != null ? font.id : 0);
-}
-
-public void appendBezierPathWithOvalInRect(NSRect rect) {
- OS.objc_msgSend(this.id, OS.sel_appendBezierPathWithOvalInRect_, rect);
-}
-
-public void appendBezierPathWithRect(NSRect rect) {
- OS.objc_msgSend(this.id, OS.sel_appendBezierPathWithRect_, rect);
-}
-
-public void appendBezierPathWithRoundedRect(NSRect rect, float /*double*/ xRadius, float /*double*/ yRadius) {
- OS.objc_msgSend(this.id, OS.sel_appendBezierPathWithRoundedRect_xRadius_yRadius_, rect, xRadius, yRadius);
-}
-
-public static NSBezierPath bezierPath() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSBezierPath, OS.sel_bezierPath);
- return result != 0 ? new NSBezierPath(result) : null;
-}
-
-public NSBezierPath bezierPathByFlatteningPath() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_bezierPathByFlatteningPath);
- return result == this.id ? this : (result != 0 ? new NSBezierPath(result) : null);
-}
-
-public static NSBezierPath bezierPathWithRect(NSRect rect) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSBezierPath, OS.sel_bezierPathWithRect_, rect);
- return result != 0 ? new NSBezierPath(result) : null;
-}
-
-public NSRect bounds() {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_bounds);
- return result;
-}
-
-public void closePath() {
- OS.objc_msgSend(this.id, OS.sel_closePath);
-}
-
-public boolean containsPoint(NSPoint point) {
- return OS.objc_msgSend_bool(this.id, OS.sel_containsPoint_, point);
-}
-
-public NSRect controlPointBounds() {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_controlPointBounds);
- return result;
-}
-
-public NSPoint currentPoint() {
- NSPoint result = new NSPoint();
- OS.objc_msgSend_stret(result, this.id, OS.sel_currentPoint);
- return result;
-}
-
-public void curveToPoint(NSPoint endPoint, NSPoint controlPoint1, NSPoint controlPoint2) {
- OS.objc_msgSend(this.id, OS.sel_curveToPoint_controlPoint1_controlPoint2_, endPoint, controlPoint1, controlPoint2);
-}
-
-public static float /*double*/ defaultFlatness() {
- return (float)OS.objc_msgSend_fpret(OS.class_NSBezierPath, OS.sel_defaultFlatness);
-}
-
-public int /*long*/ elementAtIndex(int /*long*/ index, int /*long*/ points) {
- return OS.objc_msgSend(this.id, OS.sel_elementAtIndex_associatedPoints_, index, points);
-}
-
-public int /*long*/ elementCount() {
- return OS.objc_msgSend(this.id, OS.sel_elementCount);
-}
-
-public void fill() {
- OS.objc_msgSend(this.id, OS.sel_fill);
-}
-
-public static void fillRect(NSRect rect) {
- OS.objc_msgSend(OS.class_NSBezierPath, OS.sel_fillRect_, rect);
-}
-
-public boolean isEmpty() {
- return OS.objc_msgSend_bool(this.id, OS.sel_isEmpty);
-}
-
-public void lineToPoint(NSPoint point) {
- OS.objc_msgSend(this.id, OS.sel_lineToPoint_, point);
-}
-
-public void moveToPoint(NSPoint point) {
- OS.objc_msgSend(this.id, OS.sel_moveToPoint_, point);
-}
-
-public void removeAllPoints() {
- OS.objc_msgSend(this.id, OS.sel_removeAllPoints);
-}
-
-public void setClip() {
- OS.objc_msgSend(this.id, OS.sel_setClip);
-}
-
-public static void setDefaultFlatness(float /*double*/ flatness) {
- OS.objc_msgSend(OS.class_NSBezierPath, OS.sel_setDefaultFlatness_, flatness);
-}
-
-public void setLineCapStyle(int /*long*/ lineCapStyle) {
- OS.objc_msgSend(this.id, OS.sel_setLineCapStyle_, lineCapStyle);
-}
-
-public void setLineDash(float[] /*double[]*/ pattern, int /*long*/ count, float /*double*/ phase) {
- OS.objc_msgSend(this.id, OS.sel_setLineDash_count_phase_, pattern, count, phase);
-}
-
-public void setLineJoinStyle(int /*long*/ lineJoinStyle) {
- OS.objc_msgSend(this.id, OS.sel_setLineJoinStyle_, lineJoinStyle);
-}
-
-public void setLineWidth(float /*double*/ lineWidth) {
- OS.objc_msgSend(this.id, OS.sel_setLineWidth_, lineWidth);
-}
-
-public void setMiterLimit(float /*double*/ miterLimit) {
- OS.objc_msgSend(this.id, OS.sel_setMiterLimit_, miterLimit);
-}
-
-public void setWindingRule(int /*long*/ windingRule) {
- OS.objc_msgSend(this.id, OS.sel_setWindingRule_, windingRule);
-}
-
-public void stroke() {
- OS.objc_msgSend(this.id, OS.sel_stroke);
-}
-
-public static void strokeRect(NSRect rect) {
- OS.objc_msgSend(OS.class_NSBezierPath, OS.sel_strokeRect_, rect);
-}
-
-public void transformUsingAffineTransform(NSAffineTransform transform) {
- OS.objc_msgSend(this.id, OS.sel_transformUsingAffineTransform_, transform != null ? transform.id : 0);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSBitmapImageRep.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSBitmapImageRep.java
deleted file mode 100644
index 82725ab086..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSBitmapImageRep.java
+++ /dev/null
@@ -1,93 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSBitmapImageRep extends NSImageRep {
-
-public NSBitmapImageRep() {
- super();
-}
-
-public NSBitmapImageRep(int /*long*/ id) {
- super(id);
-}
-
-public NSBitmapImageRep(id id) {
- super(id);
-}
-
-public NSData TIFFRepresentation() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_TIFFRepresentation);
- return result != 0 ? new NSData(result) : null;
-}
-
-public int /*long*/ bitmapData() {
- return OS.objc_msgSend(this.id, OS.sel_bitmapData);
-}
-
-public int /*long*/ bitmapFormat() {
- return OS.objc_msgSend(this.id, OS.sel_bitmapFormat);
-}
-
-public int /*long*/ bitsPerPixel() {
- return OS.objc_msgSend(this.id, OS.sel_bitsPerPixel);
-}
-
-public int /*long*/ bytesPerPlane() {
- return OS.objc_msgSend(this.id, OS.sel_bytesPerPlane);
-}
-
-public int /*long*/ bytesPerRow() {
- return OS.objc_msgSend(this.id, OS.sel_bytesPerRow);
-}
-
-public NSColor colorAtX(int /*long*/ x, int /*long*/ y) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_colorAtX_y_, x, y);
- return result != 0 ? new NSColor(result) : null;
-}
-
-public void getBitmapDataPlanes(int[] /*long[]*/ data) {
- OS.objc_msgSend(this.id, OS.sel_getBitmapDataPlanes_, data);
-}
-
-public static id imageRepWithData(NSData data) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSBitmapImageRep, OS.sel_imageRepWithData_, data != null ? data.id : 0);
- return result != 0 ? new id(result) : null;
-}
-
-public NSBitmapImageRep initWithBitmapDataPlanes(int /*long*/ planes, int /*long*/ width, int /*long*/ height, int /*long*/ bps, int /*long*/ spp, boolean alpha, boolean isPlanar, NSString colorSpaceName, int /*long*/ bitmapFormat, int /*long*/ rBytes, int /*long*/ pBits) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithBitmapDataPlanes_pixelsWide_pixelsHigh_bitsPerSample_samplesPerPixel_hasAlpha_isPlanar_colorSpaceName_bitmapFormat_bytesPerRow_bitsPerPixel_, planes, width, height, bps, spp, alpha, isPlanar, colorSpaceName != null ? colorSpaceName.id : 0, bitmapFormat, rBytes, pBits);
- return result == this.id ? this : (result != 0 ? new NSBitmapImageRep(result) : null);
-}
-
-public NSBitmapImageRep initWithBitmapDataPlanes(int /*long*/ planes, int /*long*/ width, int /*long*/ height, int /*long*/ bps, int /*long*/ spp, boolean alpha, boolean isPlanar, NSString colorSpaceName, int /*long*/ rBytes, int /*long*/ pBits) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithBitmapDataPlanes_pixelsWide_pixelsHigh_bitsPerSample_samplesPerPixel_hasAlpha_isPlanar_colorSpaceName_bytesPerRow_bitsPerPixel_, planes, width, height, bps, spp, alpha, isPlanar, colorSpaceName != null ? colorSpaceName.id : 0, rBytes, pBits);
- return result == this.id ? this : (result != 0 ? new NSBitmapImageRep(result) : null);
-}
-
-public NSBitmapImageRep initWithFocusedViewRect(NSRect rect) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithFocusedViewRect_, rect);
- return result == this.id ? this : (result != 0 ? new NSBitmapImageRep(result) : null);
-}
-
-public boolean isPlanar() {
- return OS.objc_msgSend_bool(this.id, OS.sel_isPlanar);
-}
-
-public int /*long*/ numberOfPlanes() {
- return OS.objc_msgSend(this.id, OS.sel_numberOfPlanes);
-}
-
-public int /*long*/ samplesPerPixel() {
- return OS.objc_msgSend(this.id, OS.sel_samplesPerPixel);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSBox.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSBox.java
deleted file mode 100644
index 8888454883..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSBox.java
+++ /dev/null
@@ -1,92 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSBox extends NSView {
-
-public NSBox() {
- super();
-}
-
-public NSBox(int /*long*/ id) {
- super(id);
-}
-
-public NSBox(id id) {
- super(id);
-}
-
-public float /*double*/ borderWidth() {
- return (float)OS.objc_msgSend_fpret(this.id, OS.sel_borderWidth);
-}
-
-public NSView contentView() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_contentView);
- return result != 0 ? new NSView(result) : null;
-}
-
-public NSSize contentViewMargins() {
- NSSize result = new NSSize();
- OS.objc_msgSend_stret(result, this.id, OS.sel_contentViewMargins);
- return result;
-}
-
-public void setBorderType(int /*long*/ aType) {
- OS.objc_msgSend(this.id, OS.sel_setBorderType_, aType);
-}
-
-public void setBorderWidth(float /*double*/ borderWidth) {
- OS.objc_msgSend(this.id, OS.sel_setBorderWidth_, borderWidth);
-}
-
-public void setBoxType(int /*long*/ boxType) {
- OS.objc_msgSend(this.id, OS.sel_setBoxType_, boxType);
-}
-
-public void setContentView(NSView aView) {
- OS.objc_msgSend(this.id, OS.sel_setContentView_, aView != null ? aView.id : 0);
-}
-
-public void setContentViewMargins(NSSize offsetSize) {
- OS.objc_msgSend(this.id, OS.sel_setContentViewMargins_, offsetSize);
-}
-
-public void setFillColor(NSColor fillColor) {
- OS.objc_msgSend(this.id, OS.sel_setFillColor_, fillColor != null ? fillColor.id : 0);
-}
-
-public void setTitle(NSString aString) {
- OS.objc_msgSend(this.id, OS.sel_setTitle_, aString != null ? aString.id : 0);
-}
-
-public void setTitleFont(NSFont fontObj) {
- OS.objc_msgSend(this.id, OS.sel_setTitleFont_, fontObj != null ? fontObj.id : 0);
-}
-
-public void setTitlePosition(int /*long*/ aPosition) {
- OS.objc_msgSend(this.id, OS.sel_setTitlePosition_, aPosition);
-}
-
-public void sizeToFit() {
- OS.objc_msgSend(this.id, OS.sel_sizeToFit);
-}
-
-public NSCell titleCell() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_titleCell);
- return result != 0 ? new NSCell(result) : null;
-}
-
-public NSFont titleFont() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_titleFont);
- return result != 0 ? new NSFont(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSBrowserCell.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSBrowserCell.java
deleted file mode 100644
index e096e93612..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSBrowserCell.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSBrowserCell extends NSCell {
-
-public NSBrowserCell() {
- super();
-}
-
-public NSBrowserCell(int /*long*/ id) {
- super(id);
-}
-
-public NSBrowserCell(id id) {
- super(id);
-}
-
-public NSColor highlightColorInView(NSView controlView) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_highlightColorInView_, controlView != null ? controlView.id : 0);
- return result != 0 ? new NSColor(result) : null;
-}
-
-public void setLeaf(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setLeaf_, flag);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSBundle.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSBundle.java
deleted file mode 100644
index e65d4c541c..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSBundle.java
+++ /dev/null
@@ -1,76 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSBundle extends NSObject {
-
-public NSBundle() {
- super();
-}
-
-public NSBundle(int /*long*/ id) {
- super(id);
-}
-
-public NSBundle(id id) {
- super(id);
-}
-
-public static boolean loadNibFile(NSString fileName, NSDictionary context, int /*long*/ zone) {
- return OS.objc_msgSend_bool(OS.class_NSBundle, OS.sel_loadNibFile_externalNameTable_withZone_, fileName != null ? fileName.id : 0, context != null ? context.id : 0, zone);
-}
-
-public NSString bundleIdentifier() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_bundleIdentifier);
- return result != 0 ? new NSString(result) : null;
-}
-
-public NSString bundlePath() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_bundlePath);
- return result != 0 ? new NSString(result) : null;
-}
-
-public static NSBundle bundleWithIdentifier(NSString identifier) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSBundle, OS.sel_bundleWithIdentifier_, identifier != null ? identifier.id : 0);
- return result != 0 ? new NSBundle(result) : null;
-}
-
-public static NSBundle bundleWithPath(NSString path) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSBundle, OS.sel_bundleWithPath_, path != null ? path.id : 0);
- return result != 0 ? new NSBundle(result) : null;
-}
-
-public NSDictionary infoDictionary() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_infoDictionary);
- return result != 0 ? new NSDictionary(result) : null;
-}
-
-public static NSBundle mainBundle() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSBundle, OS.sel_mainBundle);
- return result != 0 ? new NSBundle(result) : null;
-}
-
-public id objectForInfoDictionaryKey(NSString key) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_objectForInfoDictionaryKey_, key != null ? key.id : 0);
- return result != 0 ? new id(result) : null;
-}
-
-public NSString pathForResource(NSString name, NSString ext) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_pathForResource_ofType_, name != null ? name.id : 0, ext != null ? ext.id : 0);
- return result != 0 ? new NSString(result) : null;
-}
-
-public NSString resourcePath() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_resourcePath);
- return result != 0 ? new NSString(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSButton.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSButton.java
deleted file mode 100644
index b26e093a93..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSButton.java
+++ /dev/null
@@ -1,84 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSButton extends NSControl {
-
-public NSButton() {
- super();
-}
-
-public NSButton(int /*long*/ id) {
- super(id);
-}
-
-public NSButton(id id) {
- super(id);
-}
-
-public NSAttributedString attributedTitle() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_attributedTitle);
- return result != 0 ? new NSAttributedString(result) : null;
-}
-
-public void setAllowsMixedState(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setAllowsMixedState_, flag);
-}
-
-public void setAttributedTitle(NSAttributedString aString) {
- OS.objc_msgSend(this.id, OS.sel_setAttributedTitle_, aString != null ? aString.id : 0);
-}
-
-public void setBezelStyle(int /*long*/ bezelStyle) {
- OS.objc_msgSend(this.id, OS.sel_setBezelStyle_, bezelStyle);
-}
-
-public void setBordered(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setBordered_, flag);
-}
-
-public void setButtonType(int /*long*/ aType) {
- OS.objc_msgSend(this.id, OS.sel_setButtonType_, aType);
-}
-
-public void setImage(NSImage image) {
- OS.objc_msgSend(this.id, OS.sel_setImage_, image != null ? image.id : 0);
-}
-
-public void setImagePosition(int /*long*/ aPosition) {
- OS.objc_msgSend(this.id, OS.sel_setImagePosition_, aPosition);
-}
-
-public void setKeyEquivalent(NSString charCode) {
- OS.objc_msgSend(this.id, OS.sel_setKeyEquivalent_, charCode != null ? charCode.id : 0);
-}
-
-public void setState(int /*long*/ value) {
- OS.objc_msgSend(this.id, OS.sel_setState_, value);
-}
-
-public void setTitle(NSString aString) {
- OS.objc_msgSend(this.id, OS.sel_setTitle_, aString != null ? aString.id : 0);
-}
-
-public int /*long*/ state() {
- return OS.objc_msgSend(this.id, OS.sel_state);
-}
-
-public static int /*long*/ cellClass() {
- return OS.objc_msgSend(OS.class_NSButton, OS.sel_cellClass);
-}
-
-public static void setCellClass(int /*long*/ factoryId) {
- OS.objc_msgSend(OS.class_NSButton, OS.sel_setCellClass_, factoryId);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSButtonCell.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSButtonCell.java
deleted file mode 100644
index c1798339ec..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSButtonCell.java
+++ /dev/null
@@ -1,48 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSButtonCell extends NSActionCell {
-
-public NSButtonCell() {
- super();
-}
-
-public NSButtonCell(int /*long*/ id) {
- super(id);
-}
-
-public NSButtonCell(id id) {
- super(id);
-}
-
-public void drawImage(NSImage image, NSRect frame, NSView controlView) {
- OS.objc_msgSend(this.id, OS.sel_drawImage_withFrame_inView_, image != null ? image.id : 0, frame, controlView != null ? controlView.id : 0);
-}
-
-public void setBackgroundColor(NSColor color) {
- OS.objc_msgSend(this.id, OS.sel_setBackgroundColor_, color != null ? color.id : 0);
-}
-
-public void setButtonType(int /*long*/ aType) {
- OS.objc_msgSend(this.id, OS.sel_setButtonType_, aType);
-}
-
-public void setImagePosition(int /*long*/ aPosition) {
- OS.objc_msgSend(this.id, OS.sel_setImagePosition_, aPosition);
-}
-
-public NSString title() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_title);
- return result != 0 ? new NSString(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSCalendarDate.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSCalendarDate.java
deleted file mode 100644
index 3705512bcd..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSCalendarDate.java
+++ /dev/null
@@ -1,76 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSCalendarDate extends NSDate {
-
-public NSCalendarDate() {
- super();
-}
-
-public NSCalendarDate(int /*long*/ id) {
- super(id);
-}
-
-public NSCalendarDate(id id) {
- super(id);
-}
-
-public static NSCalendarDate calendarDate() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSCalendarDate, OS.sel_calendarDate);
- return result != 0 ? new NSCalendarDate(result) : null;
-}
-
-public static NSCalendarDate dateWithYear(int /*long*/ year, int /*long*/ month, int /*long*/ day, int /*long*/ hour, int /*long*/ minute, int /*long*/ second, NSTimeZone aTimeZone) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSCalendarDate, OS.sel_dateWithYear_month_day_hour_minute_second_timeZone_, year, month, day, hour, minute, second, aTimeZone != null ? aTimeZone.id : 0);
- return result != 0 ? new NSCalendarDate(result) : null;
-}
-
-public int /*long*/ dayOfMonth() {
- return OS.objc_msgSend(this.id, OS.sel_dayOfMonth);
-}
-
-public int /*long*/ hourOfDay() {
- return OS.objc_msgSend(this.id, OS.sel_hourOfDay);
-}
-
-public int /*long*/ minuteOfHour() {
- return OS.objc_msgSend(this.id, OS.sel_minuteOfHour);
-}
-
-public int /*long*/ monthOfYear() {
- return OS.objc_msgSend(this.id, OS.sel_monthOfYear);
-}
-
-public int /*long*/ secondOfMinute() {
- return OS.objc_msgSend(this.id, OS.sel_secondOfMinute);
-}
-
-public NSTimeZone timeZone() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_timeZone);
- return result != 0 ? new NSTimeZone(result) : null;
-}
-
-public int /*long*/ yearOfCommonEra() {
- return OS.objc_msgSend(this.id, OS.sel_yearOfCommonEra);
-}
-
-public static NSDate dateWithTimeIntervalSinceNow(double secs) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSCalendarDate, OS.sel_dateWithTimeIntervalSinceNow_, secs);
- return result != 0 ? new NSCalendarDate(result) : null;
-}
-
-public static NSDate distantFuture() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSCalendarDate, OS.sel_distantFuture);
- return result != 0 ? new NSCalendarDate(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSCell.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSCell.java
deleted file mode 100644
index 231448a14f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSCell.java
+++ /dev/null
@@ -1,172 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSCell extends NSObject {
-
-public NSCell() {
- super();
-}
-
-public NSCell(int /*long*/ id) {
- super(id);
-}
-
-public NSCell(id id) {
- super(id);
-}
-
-public NSAttributedString attributedStringValue() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_attributedStringValue);
- return result != 0 ? new NSAttributedString(result) : null;
-}
-
-public NSSize cellSize() {
- NSSize result = new NSSize();
- OS.objc_msgSend_stret(result, this.id, OS.sel_cellSize);
- return result;
-}
-
-public NSSize cellSizeForBounds(NSRect aRect) {
- NSSize result = new NSSize();
- OS.objc_msgSend_stret(result, this.id, OS.sel_cellSizeForBounds_, aRect);
- return result;
-}
-
-public void drawInteriorWithFrame(NSRect cellFrame, NSView controlView) {
- OS.objc_msgSend(this.id, OS.sel_drawInteriorWithFrame_inView_, cellFrame, controlView != null ? controlView.id : 0);
-}
-
-public void drawWithExpansionFrame(NSRect cellFrame, NSView view) {
- OS.objc_msgSend(this.id, OS.sel_drawWithExpansionFrame_inView_, cellFrame, view != null ? view.id : 0);
-}
-
-public NSRect drawingRectForBounds(NSRect theRect) {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_drawingRectForBounds_, theRect);
- return result;
-}
-
-public NSRect expansionFrameWithFrame(NSRect cellFrame, NSView view) {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_expansionFrameWithFrame_inView_, cellFrame, view != null ? view.id : 0);
- return result;
-}
-
-public NSFont font() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_font);
- return result != 0 ? new NSFont(result) : null;
-}
-
-public NSColor highlightColorWithFrame(NSRect cellFrame, NSView controlView) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_highlightColorWithFrame_inView_, cellFrame, controlView != null ? controlView.id : 0);
- return result != 0 ? new NSColor(result) : null;
-}
-
-public int /*long*/ hitTestForEvent(NSEvent event, NSRect cellFrame, NSView controlView) {
- return OS.objc_msgSend(this.id, OS.sel_hitTestForEvent_inRect_ofView_, event != null ? event.id : 0, cellFrame, controlView != null ? controlView.id : 0);
-}
-
-public NSImage image() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_image);
- return result != 0 ? new NSImage(result) : null;
-}
-
-public NSRect imageRectForBounds(NSRect theRect) {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_imageRectForBounds_, theRect);
- return result;
-}
-
-public boolean isEnabled() {
- return OS.objc_msgSend_bool(this.id, OS.sel_isEnabled);
-}
-
-public boolean isHighlighted() {
- return OS.objc_msgSend_bool(this.id, OS.sel_isHighlighted);
-}
-
-public int /*long*/ nextState() {
- return OS.objc_msgSend(this.id, OS.sel_nextState);
-}
-
-public void setAlignment(int /*long*/ mode) {
- OS.objc_msgSend(this.id, OS.sel_setAlignment_, mode);
-}
-
-public void setAllowsMixedState(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setAllowsMixedState_, flag);
-}
-
-public void setAttributedStringValue(NSAttributedString obj) {
- OS.objc_msgSend(this.id, OS.sel_setAttributedStringValue_, obj != null ? obj.id : 0);
-}
-
-public void setControlSize(int /*long*/ size) {
- OS.objc_msgSend(this.id, OS.sel_setControlSize_, size);
-}
-
-public void setEnabled(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setEnabled_, flag);
-}
-
-public void setFont(NSFont fontObj) {
- OS.objc_msgSend(this.id, OS.sel_setFont_, fontObj != null ? fontObj.id : 0);
-}
-
-public void setFormatter(NSFormatter newFormatter) {
- OS.objc_msgSend(this.id, OS.sel_setFormatter_, newFormatter != null ? newFormatter.id : 0);
-}
-
-public void setHighlighted(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setHighlighted_, flag);
-}
-
-public void setImage(NSImage image) {
- OS.objc_msgSend(this.id, OS.sel_setImage_, image != null ? image.id : 0);
-}
-
-public void setLineBreakMode(int /*long*/ mode) {
- OS.objc_msgSend(this.id, OS.sel_setLineBreakMode_, mode);
-}
-
-public void setObjectValue(id obj) {
- OS.objc_msgSend(this.id, OS.sel_setObjectValue_, obj != null ? obj.id : 0);
-}
-
-public void setScrollable(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setScrollable_, flag);
-}
-
-public void setTitle(NSString aString) {
- OS.objc_msgSend(this.id, OS.sel_setTitle_, aString != null ? aString.id : 0);
-}
-
-public void setWraps(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setWraps_, flag);
-}
-
-public NSString title() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_title);
- return result != 0 ? new NSString(result) : null;
-}
-
-public NSRect titleRectForBounds(NSRect theRect) {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_titleRectForBounds_, theRect);
- return result;
-}
-
-public boolean wraps() {
- return OS.objc_msgSend_bool(this.id, OS.sel_wraps);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSCharacterSet.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSCharacterSet.java
deleted file mode 100644
index 7d30d26535..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSCharacterSet.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSCharacterSet extends NSObject {
-
-public NSCharacterSet() {
- super();
-}
-
-public NSCharacterSet(int /*long*/ id) {
- super(id);
-}
-
-public NSCharacterSet(id id) {
- super(id);
-}
-
-public boolean characterIsMember(short aCharacter) {
- return OS.objc_msgSend_bool(this.id, OS.sel_characterIsMember_, aCharacter);
-}
-
-public static id decimalDigitCharacterSet() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSCharacterSet, OS.sel_decimalDigitCharacterSet);
- return result != 0 ? new id(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSClipView.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSClipView.java
deleted file mode 100644
index 25cb35db9b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSClipView.java
+++ /dev/null
@@ -1,52 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSClipView extends NSView {
-
-public NSClipView() {
- super();
-}
-
-public NSClipView(int /*long*/ id) {
- super(id);
-}
-
-public NSClipView(id id) {
- super(id);
-}
-
-public boolean copiesOnScroll() {
- return OS.objc_msgSend_bool(this.id, OS.sel_copiesOnScroll);
-}
-
-public NSCursor documentCursor() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_documentCursor);
- return result != 0 ? new NSCursor(result) : null;
-}
-
-public void scrollToPoint(NSPoint newOrigin) {
- OS.objc_msgSend(this.id, OS.sel_scrollToPoint_, newOrigin);
-}
-
-public void setCopiesOnScroll(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setCopiesOnScroll_, flag);
-}
-
-public void setDocumentCursor(NSCursor anObj) {
- OS.objc_msgSend(this.id, OS.sel_setDocumentCursor_, anObj != null ? anObj.id : 0);
-}
-
-public void setDrawsBackground(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setDrawsBackground_, flag);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSCoder.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSCoder.java
deleted file mode 100644
index 2ea8804207..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSCoder.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSCoder extends NSObject {
-
-public NSCoder() {
- super();
-}
-
-public NSCoder(int /*long*/ id) {
- super(id);
-}
-
-public NSCoder(id id) {
- super(id);
-}
-
-public int systemVersion() {
- return (int)/*64*/OS.objc_msgSend(this.id, OS.sel_systemVersion);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSColor.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSColor.java
deleted file mode 100644
index 1e59ab92fd..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSColor.java
+++ /dev/null
@@ -1,188 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSColor extends NSObject {
-
-public NSColor() {
- super();
-}
-
-public NSColor(int /*long*/ id) {
- super(id);
-}
-
-public NSColor(id id) {
- super(id);
-}
-
-public float /*double*/ alphaComponent() {
- return (float)OS.objc_msgSend_fpret(this.id, OS.sel_alphaComponent);
-}
-
-public static NSColor alternateSelectedControlColor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSColor, OS.sel_alternateSelectedControlColor);
- return result != 0 ? new NSColor(result) : null;
-}
-
-public static NSColor alternateSelectedControlTextColor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSColor, OS.sel_alternateSelectedControlTextColor);
- return result != 0 ? new NSColor(result) : null;
-}
-
-public static NSColor blackColor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSColor, OS.sel_blackColor);
- return result != 0 ? new NSColor(result) : null;
-}
-
-public float /*double*/ blueComponent() {
- return (float)OS.objc_msgSend_fpret(this.id, OS.sel_blueComponent);
-}
-
-public static NSColor clearColor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSColor, OS.sel_clearColor);
- return result != 0 ? new NSColor(result) : null;
-}
-
-public NSColor colorUsingColorSpace(NSColorSpace space) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_colorUsingColorSpace_, space != null ? space.id : 0);
- return result == this.id ? this : (result != 0 ? new NSColor(result) : null);
-}
-
-public NSColor colorUsingColorSpaceName(NSString colorSpace) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_colorUsingColorSpaceName_, colorSpace != null ? colorSpace.id : 0);
- return result == this.id ? this : (result != 0 ? new NSColor(result) : null);
-}
-
-public static NSColor colorWithDeviceRed(float /*double*/ red, float /*double*/ green, float /*double*/ blue, float /*double*/ alpha) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSColor, OS.sel_colorWithDeviceRed_green_blue_alpha_, red, green, blue, alpha);
- return result != 0 ? new NSColor(result) : null;
-}
-
-public static NSColor colorWithPatternImage(NSImage image) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSColor, OS.sel_colorWithPatternImage_, image != null ? image.id : 0);
- return result != 0 ? new NSColor(result) : null;
-}
-
-public static NSColor controlBackgroundColor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSColor, OS.sel_controlBackgroundColor);
- return result != 0 ? new NSColor(result) : null;
-}
-
-public static NSColor controlDarkShadowColor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSColor, OS.sel_controlDarkShadowColor);
- return result != 0 ? new NSColor(result) : null;
-}
-
-public static NSColor controlHighlightColor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSColor, OS.sel_controlHighlightColor);
- return result != 0 ? new NSColor(result) : null;
-}
-
-public static NSColor controlLightHighlightColor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSColor, OS.sel_controlLightHighlightColor);
- return result != 0 ? new NSColor(result) : null;
-}
-
-public static NSColor controlShadowColor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSColor, OS.sel_controlShadowColor);
- return result != 0 ? new NSColor(result) : null;
-}
-
-public static NSColor controlTextColor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSColor, OS.sel_controlTextColor);
- return result != 0 ? new NSColor(result) : null;
-}
-
-public static NSColor disabledControlTextColor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSColor, OS.sel_disabledControlTextColor);
- return result != 0 ? new NSColor(result) : null;
-}
-
-public void getComponents(float[] /*double[]*/ components) {
- OS.objc_msgSend(this.id, OS.sel_getComponents_, components);
-}
-
-public float /*double*/ greenComponent() {
- return (float)OS.objc_msgSend_fpret(this.id, OS.sel_greenComponent);
-}
-
-public int /*long*/ numberOfComponents() {
- return OS.objc_msgSend(this.id, OS.sel_numberOfComponents);
-}
-
-public float /*double*/ redComponent() {
- return (float)OS.objc_msgSend_fpret(this.id, OS.sel_redComponent);
-}
-
-public static NSColor secondarySelectedControlColor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSColor, OS.sel_secondarySelectedControlColor);
- return result != 0 ? new NSColor(result) : null;
-}
-
-public static NSColor selectedControlColor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSColor, OS.sel_selectedControlColor);
- return result != 0 ? new NSColor(result) : null;
-}
-
-public static NSColor selectedControlTextColor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSColor, OS.sel_selectedControlTextColor);
- return result != 0 ? new NSColor(result) : null;
-}
-
-public static NSColor selectedTextBackgroundColor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSColor, OS.sel_selectedTextBackgroundColor);
- return result != 0 ? new NSColor(result) : null;
-}
-
-public static NSColor selectedTextColor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSColor, OS.sel_selectedTextColor);
- return result != 0 ? new NSColor(result) : null;
-}
-
-public void set() {
- OS.objc_msgSend(this.id, OS.sel_set);
-}
-
-public void setFill() {
- OS.objc_msgSend(this.id, OS.sel_setFill);
-}
-
-public void setStroke() {
- OS.objc_msgSend(this.id, OS.sel_setStroke);
-}
-
-public static NSColor textBackgroundColor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSColor, OS.sel_textBackgroundColor);
- return result != 0 ? new NSColor(result) : null;
-}
-
-public static NSColor textColor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSColor, OS.sel_textColor);
- return result != 0 ? new NSColor(result) : null;
-}
-
-public static NSColor windowBackgroundColor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSColor, OS.sel_windowBackgroundColor);
- return result != 0 ? new NSColor(result) : null;
-}
-
-public static NSColor windowFrameColor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSColor, OS.sel_windowFrameColor);
- return result != 0 ? new NSColor(result) : null;
-}
-
-public static NSColor windowFrameTextColor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSColor, OS.sel_windowFrameTextColor);
- return result != 0 ? new NSColor(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSColorPanel.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSColorPanel.java
deleted file mode 100644
index f179cf4b34..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSColorPanel.java
+++ /dev/null
@@ -1,45 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSColorPanel extends NSPanel {
-
-public NSColorPanel() {
- super();
-}
-
-public NSColorPanel(int /*long*/ id) {
- super(id);
-}
-
-public NSColorPanel(id id) {
- super(id);
-}
-
-public NSColor color() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_color);
- return result != 0 ? new NSColor(result) : null;
-}
-
-public void setColor(NSColor color) {
- OS.objc_msgSend(this.id, OS.sel_setColor_, color != null ? color.id : 0);
-}
-
-public static NSColorPanel sharedColorPanel() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSColorPanel, OS.sel_sharedColorPanel);
- return result != 0 ? new NSColorPanel(result) : null;
-}
-
-public static float /*double*/ minFrameWidthWithTitle(NSString aTitle, int /*long*/ aStyle) {
- return (float)OS.objc_msgSend_fpret(OS.class_NSColorPanel, OS.sel_minFrameWidthWithTitle_styleMask_, aTitle != null ? aTitle.id : 0, aStyle);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSColorSpace.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSColorSpace.java
deleted file mode 100644
index 804817965d..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSColorSpace.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSColorSpace extends NSObject {
-
-public NSColorSpace() {
- super();
-}
-
-public NSColorSpace(int /*long*/ id) {
- super(id);
-}
-
-public NSColorSpace(id id) {
- super(id);
-}
-
-public static NSColorSpace deviceRGBColorSpace() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSColorSpace, OS.sel_deviceRGBColorSpace);
- return result != 0 ? new NSColorSpace(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSComboBox.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSComboBox.java
deleted file mode 100644
index a0319aaa07..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSComboBox.java
+++ /dev/null
@@ -1,80 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSComboBox extends NSTextField {
-
-public NSComboBox() {
- super();
-}
-
-public NSComboBox(int /*long*/ id) {
- super(id);
-}
-
-public NSComboBox(id id) {
- super(id);
-}
-
-public void addItemWithObjectValue(id object) {
- OS.objc_msgSend(this.id, OS.sel_addItemWithObjectValue_, object != null ? object.id : 0);
-}
-
-public void deselectItemAtIndex(int /*long*/ index) {
- OS.objc_msgSend(this.id, OS.sel_deselectItemAtIndex_, index);
-}
-
-public int /*long*/ indexOfSelectedItem() {
- return OS.objc_msgSend(this.id, OS.sel_indexOfSelectedItem);
-}
-
-public void insertItemWithObjectValue(id object, int /*long*/ index) {
- OS.objc_msgSend(this.id, OS.sel_insertItemWithObjectValue_atIndex_, object != null ? object.id : 0, index);
-}
-
-public id itemObjectValueAtIndex(int /*long*/ index) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_itemObjectValueAtIndex_, index);
- return result != 0 ? new id(result) : null;
-}
-
-public int /*long*/ numberOfItems() {
- return OS.objc_msgSend(this.id, OS.sel_numberOfItems);
-}
-
-public int /*long*/ numberOfVisibleItems() {
- return OS.objc_msgSend(this.id, OS.sel_numberOfVisibleItems);
-}
-
-public void removeAllItems() {
- OS.objc_msgSend(this.id, OS.sel_removeAllItems);
-}
-
-public void removeItemAtIndex(int /*long*/ index) {
- OS.objc_msgSend(this.id, OS.sel_removeItemAtIndex_, index);
-}
-
-public void selectItemAtIndex(int /*long*/ index) {
- OS.objc_msgSend(this.id, OS.sel_selectItemAtIndex_, index);
-}
-
-public void setNumberOfVisibleItems(int /*long*/ visibleItems) {
- OS.objc_msgSend(this.id, OS.sel_setNumberOfVisibleItems_, visibleItems);
-}
-
-public static int /*long*/ cellClass() {
- return OS.objc_msgSend(OS.class_NSComboBox, OS.sel_cellClass);
-}
-
-public static void setCellClass(int /*long*/ factoryId) {
- OS.objc_msgSend(OS.class_NSComboBox, OS.sel_setCellClass_, factoryId);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSComboBoxCell.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSComboBoxCell.java
deleted file mode 100644
index cb8b2ea8d1..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSComboBoxCell.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSComboBoxCell extends NSTextFieldCell {
-
-public NSComboBoxCell() {
- super();
-}
-
-public NSComboBoxCell(int /*long*/ id) {
- super(id);
-}
-
-public NSComboBoxCell(id id) {
- super(id);
-}
-
-public NSArray objectValues() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_objectValues);
- return result != 0 ? new NSArray(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSControl.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSControl.java
deleted file mode 100644
index 5807b0858f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSControl.java
+++ /dev/null
@@ -1,120 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSControl extends NSView {
-
-public NSControl() {
- super();
-}
-
-public NSControl(int /*long*/ id) {
- super(id);
-}
-
-public NSControl(id id) {
- super(id);
-}
-
-public boolean abortEditing() {
- return OS.objc_msgSend_bool(this.id, OS.sel_abortEditing);
-}
-
-public int /*long*/ action() {
- return OS.objc_msgSend(this.id, OS.sel_action);
-}
-
-public NSCell cell() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_cell);
- return result != 0 ? new NSCell(result) : null;
-}
-
-public static int /*long*/ cellClass() {
- return OS.objc_msgSend(OS.class_NSControl, OS.sel_cellClass);
-}
-
-public NSText currentEditor() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_currentEditor);
- return result != 0 ? new NSText(result) : null;
-}
-
-public double doubleValue() {
- return OS.objc_msgSend_fpret(this.id, OS.sel_doubleValue);
-}
-
-public NSFont font() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_font);
- return result != 0 ? new NSFont(result) : null;
-}
-
-public boolean isEnabled() {
- return OS.objc_msgSend_bool(this.id, OS.sel_isEnabled);
-}
-
-public boolean sendAction(int /*long*/ theAction, id theTarget) {
- return OS.objc_msgSend_bool(this.id, OS.sel_sendAction_to_, theAction, theTarget != null ? theTarget.id : 0);
-}
-
-public void setAction(int /*long*/ aSelector) {
- OS.objc_msgSend(this.id, OS.sel_setAction_, aSelector);
-}
-
-public void setAlignment(int /*long*/ mode) {
- OS.objc_msgSend(this.id, OS.sel_setAlignment_, mode);
-}
-
-public void setCell(NSCell aCell) {
- OS.objc_msgSend(this.id, OS.sel_setCell_, aCell != null ? aCell.id : 0);
-}
-
-public static void setCellClass(int /*long*/ factoryId) {
- OS.objc_msgSend(OS.class_NSControl, OS.sel_setCellClass_, factoryId);
-}
-
-public void setDoubleValue(double aDouble) {
- OS.objc_msgSend(this.id, OS.sel_setDoubleValue_, aDouble);
-}
-
-public void setEnabled(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setEnabled_, flag);
-}
-
-public void setFont(NSFont fontObj) {
- OS.objc_msgSend(this.id, OS.sel_setFont_, fontObj != null ? fontObj.id : 0);
-}
-
-public void setFormatter(NSFormatter newFormatter) {
- OS.objc_msgSend(this.id, OS.sel_setFormatter_, newFormatter != null ? newFormatter.id : 0);
-}
-
-public void setStringValue(NSString aString) {
- OS.objc_msgSend(this.id, OS.sel_setStringValue_, aString != null ? aString.id : 0);
-}
-
-public void setTarget(id anObject) {
- OS.objc_msgSend(this.id, OS.sel_setTarget_, anObject != null ? anObject.id : 0);
-}
-
-public void sizeToFit() {
- OS.objc_msgSend(this.id, OS.sel_sizeToFit);
-}
-
-public NSString stringValue() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_stringValue);
- return result != 0 ? new NSString(result) : null;
-}
-
-public id target() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_target);
- return result != 0 ? new id(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSCursor.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSCursor.java
deleted file mode 100644
index 8dad7fa24b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSCursor.java
+++ /dev/null
@@ -1,107 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSCursor extends NSObject {
-
-public NSCursor() {
- super();
-}
-
-public NSCursor(int /*long*/ id) {
- super(id);
-}
-
-public NSCursor(id id) {
- super(id);
-}
-
-public static NSCursor IBeamCursor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSCursor, OS.sel_IBeamCursor);
- return result != 0 ? new NSCursor(result) : null;
-}
-
-public static NSCursor arrowCursor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSCursor, OS.sel_arrowCursor);
- return result != 0 ? new NSCursor(result) : null;
-}
-
-public static NSCursor crosshairCursor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSCursor, OS.sel_crosshairCursor);
- return result != 0 ? new NSCursor(result) : null;
-}
-
-public static NSCursor currentCursor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSCursor, OS.sel_currentCursor);
- return result != 0 ? new NSCursor(result) : null;
-}
-
-public NSCursor initWithImage(NSImage newImage, NSPoint aPoint) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithImage_hotSpot_, newImage != null ? newImage.id : 0, aPoint);
- return result == this.id ? this : (result != 0 ? new NSCursor(result) : null);
-}
-
-public static NSCursor pointingHandCursor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSCursor, OS.sel_pointingHandCursor);
- return result != 0 ? new NSCursor(result) : null;
-}
-
-public static void pop() {
- OS.objc_msgSend(OS.class_NSCursor, OS.sel_pop);
-}
-
-public void push() {
- OS.objc_msgSend(this.id, OS.sel_push);
-}
-
-public static NSCursor resizeDownCursor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSCursor, OS.sel_resizeDownCursor);
- return result != 0 ? new NSCursor(result) : null;
-}
-
-public static NSCursor resizeLeftCursor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSCursor, OS.sel_resizeLeftCursor);
- return result != 0 ? new NSCursor(result) : null;
-}
-
-public static NSCursor resizeLeftRightCursor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSCursor, OS.sel_resizeLeftRightCursor);
- return result != 0 ? new NSCursor(result) : null;
-}
-
-public static NSCursor resizeRightCursor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSCursor, OS.sel_resizeRightCursor);
- return result != 0 ? new NSCursor(result) : null;
-}
-
-public static NSCursor resizeUpCursor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSCursor, OS.sel_resizeUpCursor);
- return result != 0 ? new NSCursor(result) : null;
-}
-
-public static NSCursor resizeUpDownCursor() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSCursor, OS.sel_resizeUpDownCursor);
- return result != 0 ? new NSCursor(result) : null;
-}
-
-public void set() {
- OS.objc_msgSend(this.id, OS.sel_set);
-}
-
-public static void setHiddenUntilMouseMoves(boolean flag) {
- OS.objc_msgSend(OS.class_NSCursor, OS.sel_setHiddenUntilMouseMoves_, flag);
-}
-
-public void setOnMouseEntered(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setOnMouseEntered_, flag);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSData.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSData.java
deleted file mode 100644
index 70d62a8bc4..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSData.java
+++ /dev/null
@@ -1,48 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSData extends NSObject {
-
-public NSData() {
- super();
-}
-
-public NSData(int /*long*/ id) {
- super(id);
-}
-
-public NSData(id id) {
- super(id);
-}
-
-public int /*long*/ bytes() {
- return OS.objc_msgSend(this.id, OS.sel_bytes);
-}
-
-public static NSData dataWithBytes(byte[] bytes, int /*long*/ length) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSData, OS.sel_dataWithBytes_length_, bytes, length);
- return result != 0 ? new NSData(result) : null;
-}
-
-public void getBytes(byte[] buffer) {
- OS.objc_msgSend(this.id, OS.sel_getBytes_, buffer);
-}
-
-public void getBytes(int /*long*/ buffer, int /*long*/ length) {
- OS.objc_msgSend(this.id, OS.sel_getBytes_length_, buffer, length);
-}
-
-public int /*long*/ length() {
- return OS.objc_msgSend(this.id, OS.sel_length);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSDate.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSDate.java
deleted file mode 100644
index f864e5c8e9..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSDate.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSDate extends NSObject {
-
-public NSDate() {
- super();
-}
-
-public NSDate(int /*long*/ id) {
- super(id);
-}
-
-public NSDate(id id) {
- super(id);
-}
-
-public NSCalendarDate dateWithCalendarFormat(NSString format, NSTimeZone aTimeZone) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_dateWithCalendarFormat_timeZone_, format != null ? format.id : 0, aTimeZone != null ? aTimeZone.id : 0);
- return result != 0 ? new NSCalendarDate(result) : null;
-}
-
-public static NSDate dateWithTimeIntervalSinceNow(double secs) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSDate, OS.sel_dateWithTimeIntervalSinceNow_, secs);
- return result != 0 ? new NSDate(result) : null;
-}
-
-public static NSDate distantFuture() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSDate, OS.sel_distantFuture);
- return result != 0 ? new NSDate(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSDatePicker.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSDatePicker.java
deleted file mode 100644
index e64ffb4c52..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSDatePicker.java
+++ /dev/null
@@ -1,64 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSDatePicker extends NSControl {
-
-public NSDatePicker() {
- super();
-}
-
-public NSDatePicker(int /*long*/ id) {
- super(id);
-}
-
-public NSDatePicker(id id) {
- super(id);
-}
-
-public NSDate dateValue() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_dateValue);
- return result != 0 ? new NSDate(result) : null;
-}
-
-public void setBackgroundColor(NSColor color) {
- OS.objc_msgSend(this.id, OS.sel_setBackgroundColor_, color != null ? color.id : 0);
-}
-
-public void setDatePickerElements(int /*long*/ elementFlags) {
- OS.objc_msgSend(this.id, OS.sel_setDatePickerElements_, elementFlags);
-}
-
-public void setDatePickerStyle(int /*long*/ newStyle) {
- OS.objc_msgSend(this.id, OS.sel_setDatePickerStyle_, newStyle);
-}
-
-public void setDateValue(NSDate newStartDate) {
- OS.objc_msgSend(this.id, OS.sel_setDateValue_, newStartDate != null ? newStartDate.id : 0);
-}
-
-public void setDrawsBackground(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setDrawsBackground_, flag);
-}
-
-public void setTextColor(NSColor color) {
- OS.objc_msgSend(this.id, OS.sel_setTextColor_, color != null ? color.id : 0);
-}
-
-public static int /*long*/ cellClass() {
- return OS.objc_msgSend(OS.class_NSDatePicker, OS.sel_cellClass);
-}
-
-public static void setCellClass(int /*long*/ factoryId) {
- OS.objc_msgSend(OS.class_NSDatePicker, OS.sel_setCellClass_, factoryId);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSDictionary.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSDictionary.java
deleted file mode 100644
index 472e7a425d..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSDictionary.java
+++ /dev/null
@@ -1,56 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSDictionary extends NSObject {
-
-public NSDictionary() {
- super();
-}
-
-public NSDictionary(int /*long*/ id) {
- super(id);
-}
-
-public NSDictionary(id id) {
- super(id);
-}
-
-public NSArray allKeys() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_allKeys);
- return result != 0 ? new NSArray(result) : null;
-}
-
-public int /*long*/ count() {
- return OS.objc_msgSend(this.id, OS.sel_count);
-}
-
-public static NSDictionary dictionaryWithObject(id object, id key) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSDictionary, OS.sel_dictionaryWithObject_forKey_, object != null ? object.id : 0, key != null ? key.id : 0);
- return result != 0 ? new NSDictionary(result) : null;
-}
-
-public NSEnumerator objectEnumerator() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_objectEnumerator);
- return result != 0 ? new NSEnumerator(result) : null;
-}
-
-public id objectForKey(id aKey) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_objectForKey_, aKey != null ? aKey.id : 0);
- return result != 0 ? new id(result) : null;
-}
-
-public id valueForKey(NSString key) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_valueForKey_, key != null ? key.id : 0);
- return result != 0 ? new id(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSDirectoryEnumerator.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSDirectoryEnumerator.java
deleted file mode 100644
index 29605cca2f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSDirectoryEnumerator.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSDirectoryEnumerator extends NSEnumerator {
-
-public NSDirectoryEnumerator() {
- super();
-}
-
-public NSDirectoryEnumerator(int /*long*/ id) {
- super(id);
-}
-
-public NSDirectoryEnumerator(id id) {
- super(id);
-}
-
-public void skipDescendents() {
- OS.objc_msgSend(this.id, OS.sel_skipDescendents);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSEnumerator.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSEnumerator.java
deleted file mode 100644
index 518631b5d2..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSEnumerator.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSEnumerator extends NSObject {
-
-public NSEnumerator() {
- super();
-}
-
-public NSEnumerator(int /*long*/ id) {
- super(id);
-}
-
-public NSEnumerator(id id) {
- super(id);
-}
-
-public id nextObject() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_nextObject);
- return result != 0 ? new id(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSError.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSError.java
deleted file mode 100644
index 5799811802..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSError.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSError extends NSObject {
-
-public NSError() {
- super();
-}
-
-public NSError(int /*long*/ id) {
- super(id);
-}
-
-public NSError(id id) {
- super(id);
-}
-
-public int /*long*/ code() {
- return OS.objc_msgSend(this.id, OS.sel_code);
-}
-
-public NSString localizedDescription() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_localizedDescription);
- return result != 0 ? new NSString(result) : null;
-}
-
-public NSDictionary userInfo() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_userInfo);
- return result != 0 ? new NSDictionary(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSEvent.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSEvent.java
deleted file mode 100644
index 87921bd505..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSEvent.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSEvent extends NSObject {
-
-public NSEvent() {
- super();
-}
-
-public NSEvent(int /*long*/ id) {
- super(id);
-}
-
-public NSEvent(id id) {
- super(id);
-}
-
-public int /*long*/ CGEvent() {
- return OS.objc_msgSend(this.id, OS.sel_CGEvent);
-}
-
-public int /*long*/ buttonNumber() {
- return OS.objc_msgSend(this.id, OS.sel_buttonNumber);
-}
-
-public NSString characters() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_characters);
- return result != 0 ? new NSString(result) : null;
-}
-
-public NSString charactersIgnoringModifiers() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_charactersIgnoringModifiers);
- return result != 0 ? new NSString(result) : null;
-}
-
-public int /*long*/ clickCount() {
- return OS.objc_msgSend(this.id, OS.sel_clickCount);
-}
-
-public float /*double*/ deltaX() {
- return (float)OS.objc_msgSend_fpret(this.id, OS.sel_deltaX);
-}
-
-public float /*double*/ deltaY() {
- return (float)OS.objc_msgSend_fpret(this.id, OS.sel_deltaY);
-}
-
-public static NSEvent enterExitEventWithType(int /*long*/ type, NSPoint location, int /*long*/ flags, double time, int /*long*/ wNum, NSGraphicsContext context, int /*long*/ eNum, int /*long*/ tNum, int /*long*/ data) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSEvent, OS.sel_enterExitEventWithType_location_modifierFlags_timestamp_windowNumber_context_eventNumber_trackingNumber_userData_, type, location, flags, time, wNum, context != null ? context.id : 0, eNum, tNum, data);
- return result != 0 ? new NSEvent(result) : null;
-}
-
-public short keyCode() {
- return (short)OS.objc_msgSend(this.id, OS.sel_keyCode);
-}
-
-public NSPoint locationInWindow() {
- NSPoint result = new NSPoint();
- OS.objc_msgSend_stret(result, this.id, OS.sel_locationInWindow);
- return result;
-}
-
-public int /*long*/ modifierFlags() {
- return OS.objc_msgSend(this.id, OS.sel_modifierFlags);
-}
-
-public static NSPoint mouseLocation() {
- NSPoint result = new NSPoint();
- OS.objc_msgSend_stret(result, OS.class_NSEvent, OS.sel_mouseLocation);
- return result;
-}
-
-public static NSEvent otherEventWithType(int /*long*/ type, NSPoint location, int /*long*/ flags, double time, int /*long*/ wNum, NSGraphicsContext context, short subtype, int /*long*/ d1, int /*long*/ d2) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSEvent, OS.sel_otherEventWithType_location_modifierFlags_timestamp_windowNumber_context_subtype_data1_data2_, type, location, flags, time, wNum, context != null ? context.id : 0, subtype, d1, d2);
- return result != 0 ? new NSEvent(result) : null;
-}
-
-public double timestamp() {
- return OS.objc_msgSend_fpret(this.id, OS.sel_timestamp);
-}
-
-public int /*long*/ type() {
- return OS.objc_msgSend(this.id, OS.sel_type);
-}
-
-public NSWindow window() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_window);
- return result != 0 ? new NSWindow(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSFileManager.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSFileManager.java
deleted file mode 100644
index 7800921b59..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSFileManager.java
+++ /dev/null
@@ -1,49 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSFileManager extends NSObject {
-
-public NSFileManager() {
- super();
-}
-
-public NSFileManager(int /*long*/ id) {
- super(id);
-}
-
-public NSFileManager(id id) {
- super(id);
-}
-
-public boolean createFileAtPath(NSString path, NSData data, NSDictionary attr) {
- return OS.objc_msgSend_bool(this.id, OS.sel_createFileAtPath_contents_attributes_, path != null ? path.id : 0, data != null ? data.id : 0, attr != null ? attr.id : 0);
-}
-
-public static NSFileManager defaultManager() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSFileManager, OS.sel_defaultManager);
- return result != 0 ? new NSFileManager(result) : null;
-}
-
-public NSDirectoryEnumerator enumeratorAtPath(NSString path) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_enumeratorAtPath_, path != null ? path.id : 0);
- return result != 0 ? new NSDirectoryEnumerator(result) : null;
-}
-
-public boolean fileExistsAtPath(NSString path, int /*long*/ isDirectory) {
- return OS.objc_msgSend_bool(this.id, OS.sel_fileExistsAtPath_isDirectory_, path != null ? path.id : 0, isDirectory);
-}
-
-public boolean removeItemAtPath(NSString path, int /*long*/ error) {
- return OS.objc_msgSend_bool(this.id, OS.sel_removeItemAtPath_error_, path != null ? path.id : 0, error);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSFileWrapper.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSFileWrapper.java
deleted file mode 100644
index c5971cb3ff..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSFileWrapper.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSFileWrapper extends NSObject {
-
-public NSFileWrapper() {
- super();
-}
-
-public NSFileWrapper(int /*long*/ id) {
- super(id);
-}
-
-public NSFileWrapper(id id) {
- super(id);
-}
-
-public void setIcon(NSImage icon) {
- OS.objc_msgSend(this.id, OS.sel_setIcon_, icon != null ? icon.id : 0);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSFont.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSFont.java
deleted file mode 100644
index 1b265d96f1..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSFont.java
+++ /dev/null
@@ -1,80 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSFont extends NSObject {
-
-public NSFont() {
- super();
-}
-
-public NSFont(int /*long*/ id) {
- super(id);
-}
-
-public NSFont(id id) {
- super(id);
-}
-
-public float /*double*/ ascender() {
- return (float)OS.objc_msgSend_fpret(this.id, OS.sel_ascender);
-}
-
-public static NSFont controlContentFontOfSize(float /*double*/ fontSize) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSFont, OS.sel_controlContentFontOfSize_, fontSize);
- return result != 0 ? new NSFont(result) : null;
-}
-
-public float /*double*/ descender() {
- return (float)OS.objc_msgSend_fpret(this.id, OS.sel_descender);
-}
-
-public NSString familyName() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_familyName);
- return result != 0 ? new NSString(result) : null;
-}
-
-public NSString fontName() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_fontName);
- return result != 0 ? new NSString(result) : null;
-}
-
-public static NSFont fontWithName(NSString fontName, float /*double*/ fontSize) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSFont, OS.sel_fontWithName_size_, fontName != null ? fontName.id : 0, fontSize);
- return result != 0 ? new NSFont(result) : null;
-}
-
-public float /*double*/ leading() {
- return (float)OS.objc_msgSend_fpret(this.id, OS.sel_leading);
-}
-
-public float /*double*/ pointSize() {
- return (float)OS.objc_msgSend_fpret(this.id, OS.sel_pointSize);
-}
-
-public static float /*double*/ smallSystemFontSize() {
- return (float)OS.objc_msgSend_fpret(OS.class_NSFont, OS.sel_smallSystemFontSize);
-}
-
-public static NSFont systemFontOfSize(float /*double*/ fontSize) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSFont, OS.sel_systemFontOfSize_, fontSize);
- return result != 0 ? new NSFont(result) : null;
-}
-
-public static float /*double*/ systemFontSize() {
- return (float)OS.objc_msgSend_fpret(OS.class_NSFont, OS.sel_systemFontSize);
-}
-
-public static float /*double*/ systemFontSizeForControlSize(int /*long*/ controlSize) {
- return (float)OS.objc_msgSend_fpret(OS.class_NSFont, OS.sel_systemFontSizeForControlSize_, controlSize);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSFontManager.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSFontManager.java
deleted file mode 100644
index 0051f13796..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSFontManager.java
+++ /dev/null
@@ -1,65 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSFontManager extends NSObject {
-
-public NSFontManager() {
- super();
-}
-
-public NSFontManager(int /*long*/ id) {
- super(id);
-}
-
-public NSFontManager(id id) {
- super(id);
-}
-
-public NSArray availableFontFamilies() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_availableFontFamilies);
- return result != 0 ? new NSArray(result) : null;
-}
-
-public NSArray availableFonts() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_availableFonts);
- return result != 0 ? new NSArray(result) : null;
-}
-
-public NSArray availableMembersOfFontFamily(NSString fam) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_availableMembersOfFontFamily_, fam != null ? fam.id : 0);
- return result != 0 ? new NSArray(result) : null;
-}
-
-public NSFont convertFont(NSFont fontObj, int /*long*/ trait) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_convertFont_toHaveTrait_, fontObj != null ? fontObj.id : 0, trait);
- return result != 0 ? new NSFont(result) : null;
-}
-
-public NSFont fontWithFamily(NSString family, int /*long*/ traits, int /*long*/ weight, float /*double*/ size) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_fontWithFamily_traits_weight_size_, family != null ? family.id : 0, traits, weight, size);
- return result != 0 ? new NSFont(result) : null;
-}
-
-public static NSFontManager sharedFontManager() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSFontManager, OS.sel_sharedFontManager);
- return result != 0 ? new NSFontManager(result) : null;
-}
-
-public int /*long*/ traitsOfFont(NSFont fontObj) {
- return OS.objc_msgSend(this.id, OS.sel_traitsOfFont_, fontObj != null ? fontObj.id : 0);
-}
-
-public int /*long*/ weightOfFont(NSFont fontObj) {
- return OS.objc_msgSend(this.id, OS.sel_weightOfFont_, fontObj != null ? fontObj.id : 0);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSFontPanel.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSFontPanel.java
deleted file mode 100644
index f96c059cd1..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSFontPanel.java
+++ /dev/null
@@ -1,45 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSFontPanel extends NSPanel {
-
-public NSFontPanel() {
- super();
-}
-
-public NSFontPanel(int /*long*/ id) {
- super(id);
-}
-
-public NSFontPanel(id id) {
- super(id);
-}
-
-public NSFont panelConvertFont(NSFont fontObj) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_panelConvertFont_, fontObj != null ? fontObj.id : 0);
- return result != 0 ? new NSFont(result) : null;
-}
-
-public void setPanelFont(NSFont fontObj, boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setPanelFont_isMultiple_, fontObj != null ? fontObj.id : 0, flag);
-}
-
-public static NSFontPanel sharedFontPanel() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSFontPanel, OS.sel_sharedFontPanel);
- return result != 0 ? new NSFontPanel(result) : null;
-}
-
-public static float /*double*/ minFrameWidthWithTitle(NSString aTitle, int /*long*/ aStyle) {
- return (float)OS.objc_msgSend_fpret(OS.class_NSFontPanel, OS.sel_minFrameWidthWithTitle_styleMask_, aTitle != null ? aTitle.id : 0, aStyle);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSFormatter.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSFormatter.java
deleted file mode 100644
index 92ee13e50a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSFormatter.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSFormatter extends NSObject {
-
-public NSFormatter() {
- super();
-}
-
-public NSFormatter(int /*long*/ id) {
- super(id);
-}
-
-public NSFormatter(id id) {
- super(id);
-}
-
-public NSString stringForObjectValue(id obj) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_stringForObjectValue_, obj != null ? obj.id : 0);
- return result != 0 ? new NSString(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSGradient.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSGradient.java
deleted file mode 100644
index f489131a52..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSGradient.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSGradient extends NSObject {
-
-public NSGradient() {
- super();
-}
-
-public NSGradient(int /*long*/ id) {
- super(id);
-}
-
-public NSGradient(id id) {
- super(id);
-}
-
-public void drawFromPoint(NSPoint startingPoint, NSPoint endingPoint, int /*long*/ options) {
- OS.objc_msgSend(this.id, OS.sel_drawFromPoint_toPoint_options_, startingPoint, endingPoint, options);
-}
-
-public void drawInRect(NSRect rect, float /*double*/ angle) {
- OS.objc_msgSend(this.id, OS.sel_drawInRect_angle_, rect, angle);
-}
-
-public NSGradient initWithStartingColor(NSColor startingColor, NSColor endingColor) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithStartingColor_endingColor_, startingColor != null ? startingColor.id : 0, endingColor != null ? endingColor.id : 0);
- return result == this.id ? this : (result != 0 ? new NSGradient(result) : null);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSGraphicsContext.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSGraphicsContext.java
deleted file mode 100644
index 30b9c466bc..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSGraphicsContext.java
+++ /dev/null
@@ -1,103 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSGraphicsContext extends NSObject {
-
-public NSGraphicsContext() {
- super();
-}
-
-public NSGraphicsContext(int /*long*/ id) {
- super(id);
-}
-
-public NSGraphicsContext(id id) {
- super(id);
-}
-
-public static NSGraphicsContext currentContext() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSGraphicsContext, OS.sel_currentContext);
- return result != 0 ? new NSGraphicsContext(result) : null;
-}
-
-public void flushGraphics() {
- OS.objc_msgSend(this.id, OS.sel_flushGraphics);
-}
-
-public static NSGraphicsContext graphicsContextWithBitmapImageRep(NSBitmapImageRep bitmapRep) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSGraphicsContext, OS.sel_graphicsContextWithBitmapImageRep_, bitmapRep != null ? bitmapRep.id : 0);
- return result != 0 ? new NSGraphicsContext(result) : null;
-}
-
-public static NSGraphicsContext graphicsContextWithGraphicsPort(int /*long*/ graphicsPort, boolean initialFlippedState) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSGraphicsContext, OS.sel_graphicsContextWithGraphicsPort_flipped_, graphicsPort, initialFlippedState);
- return result != 0 ? new NSGraphicsContext(result) : null;
-}
-
-public static NSGraphicsContext graphicsContextWithWindow(NSWindow window) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSGraphicsContext, OS.sel_graphicsContextWithWindow_, window != null ? window.id : 0);
- return result != 0 ? new NSGraphicsContext(result) : null;
-}
-
-public int /*long*/ graphicsPort() {
- return OS.objc_msgSend(this.id, OS.sel_graphicsPort);
-}
-
-public int /*long*/ imageInterpolation() {
- return OS.objc_msgSend(this.id, OS.sel_imageInterpolation);
-}
-
-public boolean isDrawingToScreen() {
- return OS.objc_msgSend_bool(this.id, OS.sel_isDrawingToScreen);
-}
-
-public void restoreGraphicsState() {
- OS.objc_msgSend(this.id, OS.sel_restoreGraphicsState);
-}
-
-public static void static_restoreGraphicsState() {
- OS.objc_msgSend(OS.class_NSGraphicsContext, OS.sel_restoreGraphicsState);
-}
-
-public void saveGraphicsState() {
- OS.objc_msgSend(this.id, OS.sel_saveGraphicsState);
-}
-
-public static void static_saveGraphicsState() {
- OS.objc_msgSend(OS.class_NSGraphicsContext, OS.sel_saveGraphicsState);
-}
-
-public void setCompositingOperation(int /*long*/ operation) {
- OS.objc_msgSend(this.id, OS.sel_setCompositingOperation_, operation);
-}
-
-public static void setCurrentContext(NSGraphicsContext context) {
- OS.objc_msgSend(OS.class_NSGraphicsContext, OS.sel_setCurrentContext_, context != null ? context.id : 0);
-}
-
-public void setImageInterpolation(int /*long*/ interpolation) {
- OS.objc_msgSend(this.id, OS.sel_setImageInterpolation_, interpolation);
-}
-
-public void setPatternPhase(NSPoint phase) {
- OS.objc_msgSend(this.id, OS.sel_setPatternPhase_, phase);
-}
-
-public void setShouldAntialias(boolean antialias) {
- OS.objc_msgSend(this.id, OS.sel_setShouldAntialias_, antialias);
-}
-
-public boolean shouldAntialias() {
- return OS.objc_msgSend_bool(this.id, OS.sel_shouldAntialias);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSHTTPCookie.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSHTTPCookie.java
deleted file mode 100644
index e29ea217e3..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSHTTPCookie.java
+++ /dev/null
@@ -1,46 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSHTTPCookie extends NSObject {
-
-public NSHTTPCookie() {
- super();
-}
-
-public NSHTTPCookie(int /*long*/ id) {
- super(id);
-}
-
-public NSHTTPCookie(id id) {
- super(id);
-}
-
-public static NSArray cookiesWithResponseHeaderFields(NSDictionary headerFields, NSURL URL) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSHTTPCookie, OS.sel_cookiesWithResponseHeaderFields_forURL_, headerFields != null ? headerFields.id : 0, URL != null ? URL.id : 0);
- return result != 0 ? new NSArray(result) : null;
-}
-
-public boolean isSessionOnly() {
- return OS.objc_msgSend_bool(this.id, OS.sel_isSessionOnly);
-}
-
-public NSString name() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_name);
- return result != 0 ? new NSString(result) : null;
-}
-
-public NSString value() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_value);
- return result != 0 ? new NSString(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSHTTPCookieStorage.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSHTTPCookieStorage.java
deleted file mode 100644
index 9d027f0291..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSHTTPCookieStorage.java
+++ /dev/null
@@ -1,50 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSHTTPCookieStorage extends NSObject {
-
-public NSHTTPCookieStorage() {
- super();
-}
-
-public NSHTTPCookieStorage(int /*long*/ id) {
- super(id);
-}
-
-public NSHTTPCookieStorage(id id) {
- super(id);
-}
-
-public NSArray cookies() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_cookies);
- return result != 0 ? new NSArray(result) : null;
-}
-
-public NSArray cookiesForURL(NSURL URL) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_cookiesForURL_, URL != null ? URL.id : 0);
- return result != 0 ? new NSArray(result) : null;
-}
-
-public void deleteCookie(NSHTTPCookie cookie) {
- OS.objc_msgSend(this.id, OS.sel_deleteCookie_, cookie != null ? cookie.id : 0);
-}
-
-public void setCookie(NSHTTPCookie cookie) {
- OS.objc_msgSend(this.id, OS.sel_setCookie_, cookie != null ? cookie.id : 0);
-}
-
-public static NSHTTPCookieStorage sharedHTTPCookieStorage() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSHTTPCookieStorage, OS.sel_sharedHTTPCookieStorage);
- return result != 0 ? new NSHTTPCookieStorage(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSImage.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSImage.java
deleted file mode 100644
index af08776ec6..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSImage.java
+++ /dev/null
@@ -1,105 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSImage extends NSObject {
-
-public NSImage() {
- super();
-}
-
-public NSImage(int /*long*/ id) {
- super(id);
-}
-
-public NSImage(id id) {
- super(id);
-}
-
-public NSData TIFFRepresentation() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_TIFFRepresentation);
- return result != 0 ? new NSData(result) : null;
-}
-
-public void addRepresentation(NSImageRep imageRep) {
- OS.objc_msgSend(this.id, OS.sel_addRepresentation_, imageRep != null ? imageRep.id : 0);
-}
-
-public NSImageRep bestRepresentationForDevice(NSDictionary deviceDescription) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_bestRepresentationForDevice_, deviceDescription != null ? deviceDescription.id : 0);
- return result != 0 ? new NSImageRep(result) : null;
-}
-
-public void drawAtPoint(NSPoint point, NSRect fromRect, int /*long*/ op, float /*double*/ delta) {
- OS.objc_msgSend(this.id, OS.sel_drawAtPoint_fromRect_operation_fraction_, point, fromRect, op, delta);
-}
-
-public void drawInRect(NSRect rect, NSRect fromRect, int /*long*/ op, float /*double*/ delta) {
- OS.objc_msgSend(this.id, OS.sel_drawInRect_fromRect_operation_fraction_, rect, fromRect, op, delta);
-}
-
-public static NSImage imageNamed(NSString name) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSImage, OS.sel_imageNamed_, name != null ? name.id : 0);
- return result != 0 ? new NSImage(result) : null;
-}
-
-public NSImage initByReferencingFile(NSString fileName) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initByReferencingFile_, fileName != null ? fileName.id : 0);
- return result == this.id ? this : (result != 0 ? new NSImage(result) : null);
-}
-
-public NSImage initWithContentsOfFile(NSString fileName) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithContentsOfFile_, fileName != null ? fileName.id : 0);
- return result == this.id ? this : (result != 0 ? new NSImage(result) : null);
-}
-
-public id initWithData(NSData data) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithData_, data != null ? data.id : 0);
- return result != 0 ? new id(result) : null;
-}
-
-public NSImage initWithSize(NSSize aSize) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithSize_, aSize);
- return result == this.id ? this : (result != 0 ? new NSImage(result) : null);
-}
-
-public void lockFocus() {
- OS.objc_msgSend(this.id, OS.sel_lockFocus);
-}
-
-public void removeRepresentation(NSImageRep imageRep) {
- OS.objc_msgSend(this.id, OS.sel_removeRepresentation_, imageRep != null ? imageRep.id : 0);
-}
-
-public NSArray representations() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_representations);
- return result != 0 ? new NSArray(result) : null;
-}
-
-public void setCacheMode(int /*long*/ mode) {
- OS.objc_msgSend(this.id, OS.sel_setCacheMode_, mode);
-}
-
-public void setSize(NSSize aSize) {
- OS.objc_msgSend(this.id, OS.sel_setSize_, aSize);
-}
-
-public NSSize size() {
- NSSize result = new NSSize();
- OS.objc_msgSend_stret(result, this.id, OS.sel_size);
- return result;
-}
-
-public void unlockFocus() {
- OS.objc_msgSend(this.id, OS.sel_unlockFocus);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSImageRep.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSImageRep.java
deleted file mode 100644
index 32918e8378..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSImageRep.java
+++ /dev/null
@@ -1,56 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSImageRep extends NSObject {
-
-public NSImageRep() {
- super();
-}
-
-public NSImageRep(int /*long*/ id) {
- super(id);
-}
-
-public NSImageRep(id id) {
- super(id);
-}
-
-public int /*long*/ bitsPerSample() {
- return OS.objc_msgSend(this.id, OS.sel_bitsPerSample);
-}
-
-public NSString colorSpaceName() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_colorSpaceName);
- return result != 0 ? new NSString(result) : null;
-}
-
-public boolean drawInRect(NSRect rect) {
- return OS.objc_msgSend_bool(this.id, OS.sel_drawInRect_, rect);
-}
-
-public boolean hasAlpha() {
- return OS.objc_msgSend_bool(this.id, OS.sel_hasAlpha);
-}
-
-public int /*long*/ pixelsHigh() {
- return OS.objc_msgSend(this.id, OS.sel_pixelsHigh);
-}
-
-public int /*long*/ pixelsWide() {
- return OS.objc_msgSend(this.id, OS.sel_pixelsWide);
-}
-
-public void setAlpha(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setAlpha_, flag);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSImageView.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSImageView.java
deleted file mode 100644
index 0e64831882..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSImageView.java
+++ /dev/null
@@ -1,52 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSImageView extends NSControl {
-
-public NSImageView() {
- super();
-}
-
-public NSImageView(int /*long*/ id) {
- super(id);
-}
-
-public NSImageView(id id) {
- super(id);
-}
-
-public NSImage image() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_image);
- return result != 0 ? new NSImage(result) : null;
-}
-
-public void setImage(NSImage newImage) {
- OS.objc_msgSend(this.id, OS.sel_setImage_, newImage != null ? newImage.id : 0);
-}
-
-public void setImageAlignment(int /*long*/ newAlign) {
- OS.objc_msgSend(this.id, OS.sel_setImageAlignment_, newAlign);
-}
-
-public void setImageScaling(int /*long*/ newScaling) {
- OS.objc_msgSend(this.id, OS.sel_setImageScaling_, newScaling);
-}
-
-public static int /*long*/ cellClass() {
- return OS.objc_msgSend(OS.class_NSImageView, OS.sel_cellClass);
-}
-
-public static void setCellClass(int /*long*/ factoryId) {
- OS.objc_msgSend(OS.class_NSImageView, OS.sel_setCellClass_, factoryId);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSIndexSet.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSIndexSet.java
deleted file mode 100644
index a2b132fe7f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSIndexSet.java
+++ /dev/null
@@ -1,53 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSIndexSet extends NSObject {
-
-public NSIndexSet() {
- super();
-}
-
-public NSIndexSet(int /*long*/ id) {
- super(id);
-}
-
-public NSIndexSet(id id) {
- super(id);
-}
-
-public boolean containsIndex(int /*long*/ value) {
- return OS.objc_msgSend_bool(this.id, OS.sel_containsIndex_, value);
-}
-
-public int /*long*/ count() {
- return OS.objc_msgSend(this.id, OS.sel_count);
-}
-
-public int /*long*/ firstIndex() {
- return OS.objc_msgSend(this.id, OS.sel_firstIndex);
-}
-
-public int /*long*/ getIndexes(int[] /*long[]*/ indexBuffer, int /*long*/ bufferSize, int /*long*/ range) {
- return OS.objc_msgSend(this.id, OS.sel_getIndexes_maxCount_inIndexRange_, indexBuffer, bufferSize, range);
-}
-
-public NSIndexSet initWithIndex(int /*long*/ value) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithIndex_, value);
- return result == this.id ? this : (result != 0 ? new NSIndexSet(result) : null);
-}
-
-public NSIndexSet initWithIndexesInRange(NSRange range) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithIndexesInRange_, range);
- return result == this.id ? this : (result != 0 ? new NSIndexSet(result) : null);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSInputManager.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSInputManager.java
deleted file mode 100644
index 606bf4e86c..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSInputManager.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSInputManager extends NSObject {
-
-public NSInputManager() {
- super();
-}
-
-public NSInputManager(int /*long*/ id) {
- super(id);
-}
-
-public NSInputManager(id id) {
- super(id);
-}
-
-public static NSInputManager currentInputManager() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSInputManager, OS.sel_currentInputManager);
- return result != 0 ? new NSInputManager(result) : null;
-}
-
-public boolean handleMouseEvent(NSEvent theMouseEvent) {
- return OS.objc_msgSend_bool(this.id, OS.sel_handleMouseEvent_, theMouseEvent != null ? theMouseEvent.id : 0);
-}
-
-public boolean wantsToHandleMouseEvents() {
- return OS.objc_msgSend_bool(this.id, OS.sel_wantsToHandleMouseEvents);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSKeyedArchiver.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSKeyedArchiver.java
deleted file mode 100644
index 68d2a12e5d..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSKeyedArchiver.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSKeyedArchiver extends NSCoder {
-
-public NSKeyedArchiver() {
- super();
-}
-
-public NSKeyedArchiver(int /*long*/ id) {
- super(id);
-}
-
-public NSKeyedArchiver(id id) {
- super(id);
-}
-
-public static NSData archivedDataWithRootObject(id rootObject) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSKeyedArchiver, OS.sel_archivedDataWithRootObject_, rootObject != null ? rootObject.id : 0);
- return result != 0 ? new NSData(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSKeyedUnarchiver.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSKeyedUnarchiver.java
deleted file mode 100644
index a300dac217..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSKeyedUnarchiver.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSKeyedUnarchiver extends NSCoder {
-
-public NSKeyedUnarchiver() {
- super();
-}
-
-public NSKeyedUnarchiver(int /*long*/ id) {
- super(id);
-}
-
-public NSKeyedUnarchiver(id id) {
- super(id);
-}
-
-public static id unarchiveObjectWithData(NSData data) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSKeyedUnarchiver, OS.sel_unarchiveObjectWithData_, data != null ? data.id : 0);
- return result != 0 ? new id(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSLayoutManager.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSLayoutManager.java
deleted file mode 100644
index 031646e38a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSLayoutManager.java
+++ /dev/null
@@ -1,142 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSLayoutManager extends NSObject {
-
-public NSLayoutManager() {
- super();
-}
-
-public NSLayoutManager(int /*long*/ id) {
- super(id);
-}
-
-public NSLayoutManager(id id) {
- super(id);
-}
-
-public void addTemporaryAttribute(NSString attrName, id value, NSRange charRange) {
- OS.objc_msgSend(this.id, OS.sel_addTemporaryAttribute_value_forCharacterRange_, attrName != null ? attrName.id : 0, value != null ? value.id : 0, charRange);
-}
-
-public void addTextContainer(NSTextContainer container) {
- OS.objc_msgSend(this.id, OS.sel_addTextContainer_, container != null ? container.id : 0);
-}
-
-public NSRect boundingRectForGlyphRange(NSRange glyphRange, NSTextContainer container) {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_boundingRectForGlyphRange_inTextContainer_, glyphRange, container != null ? container.id : 0);
- return result;
-}
-
-public int /*long*/ characterIndexForGlyphAtIndex(int /*long*/ glyphIndex) {
- return OS.objc_msgSend(this.id, OS.sel_characterIndexForGlyphAtIndex_, glyphIndex);
-}
-
-public float /*double*/ defaultBaselineOffsetForFont(NSFont theFont) {
- return (float)OS.objc_msgSend_fpret(this.id, OS.sel_defaultBaselineOffsetForFont_, theFont != null ? theFont.id : 0);
-}
-
-public float /*double*/ defaultLineHeightForFont(NSFont theFont) {
- return (float)OS.objc_msgSend_fpret(this.id, OS.sel_defaultLineHeightForFont_, theFont != null ? theFont.id : 0);
-}
-
-public void drawBackgroundForGlyphRange(NSRange glyphsToShow, NSPoint origin) {
- OS.objc_msgSend(this.id, OS.sel_drawBackgroundForGlyphRange_atPoint_, glyphsToShow, origin);
-}
-
-public void drawGlyphsForGlyphRange(NSRange glyphsToShow, NSPoint origin) {
- OS.objc_msgSend(this.id, OS.sel_drawGlyphsForGlyphRange_atPoint_, glyphsToShow, origin);
-}
-
-public int /*long*/ getGlyphs(int /*long*/ glyphArray, NSRange glyphRange) {
- return OS.objc_msgSend(this.id, OS.sel_getGlyphs_range_, glyphArray, glyphRange);
-}
-
-public int /*long*/ getGlyphsInRange(NSRange glyphRange, int /*long*/ glyphBuffer, int /*long*/ charIndexBuffer, int /*long*/ inscribeBuffer, int /*long*/ elasticBuffer, int /*long*/ bidiLevelBuffer) {
- return OS.objc_msgSend(this.id, OS.sel_getGlyphsInRange_glyphs_characterIndexes_glyphInscriptions_elasticBits_bidiLevels_, glyphRange, glyphBuffer, charIndexBuffer, inscribeBuffer, elasticBuffer, bidiLevelBuffer);
-}
-
-public int /*long*/ glyphIndexForCharacterAtIndex(int /*long*/ charIndex) {
- return OS.objc_msgSend(this.id, OS.sel_glyphIndexForCharacterAtIndex_, charIndex);
-}
-
-public int /*long*/ glyphIndexForPoint(NSPoint point, NSTextContainer container, float[] /*double[]*/ partialFraction) {
- return OS.objc_msgSend(this.id, OS.sel_glyphIndexForPoint_inTextContainer_fractionOfDistanceThroughGlyph_, point, container != null ? container.id : 0, partialFraction);
-}
-
-public NSRange glyphRangeForCharacterRange(NSRange charRange, int /*long*/ actualCharRange) {
- NSRange result = new NSRange();
- OS.objc_msgSend_stret(result, this.id, OS.sel_glyphRangeForCharacterRange_actualCharacterRange_, charRange, actualCharRange);
- return result;
-}
-
-public NSRange glyphRangeForTextContainer(NSTextContainer container) {
- NSRange result = new NSRange();
- OS.objc_msgSend_stret(result, this.id, OS.sel_glyphRangeForTextContainer_, container != null ? container.id : 0);
- return result;
-}
-
-public NSRect lineFragmentUsedRectForGlyphAtIndex(int /*long*/ glyphIndex, int /*long*/ effectiveGlyphRange) {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_lineFragmentUsedRectForGlyphAtIndex_effectiveRange_, glyphIndex, effectiveGlyphRange);
- return result;
-}
-
-public NSRect lineFragmentUsedRectForGlyphAtIndex(int /*long*/ glyphIndex, int /*long*/ effectiveGlyphRange, boolean flag) {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_lineFragmentUsedRectForGlyphAtIndex_effectiveRange_withoutAdditionalLayout_, glyphIndex, effectiveGlyphRange, flag);
- return result;
-}
-
-public NSPoint locationForGlyphAtIndex(int /*long*/ glyphIndex) {
- NSPoint result = new NSPoint();
- OS.objc_msgSend_stret(result, this.id, OS.sel_locationForGlyphAtIndex_, glyphIndex);
- return result;
-}
-
-public int /*long*/ numberOfGlyphs() {
- return OS.objc_msgSend(this.id, OS.sel_numberOfGlyphs);
-}
-
-public int /*long*/ rectArrayForCharacterRange(NSRange charRange, NSRange selCharRange, NSTextContainer container, int /*long*/ rectCount) {
- return OS.objc_msgSend(this.id, OS.sel_rectArrayForCharacterRange_withinSelectedCharacterRange_inTextContainer_rectCount_, charRange, selCharRange, container != null ? container.id : 0, rectCount);
-}
-
-public void removeTemporaryAttribute(NSString attrName, NSRange charRange) {
- OS.objc_msgSend(this.id, OS.sel_removeTemporaryAttribute_forCharacterRange_, attrName != null ? attrName.id : 0, charRange);
-}
-
-public void setBackgroundLayoutEnabled(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setBackgroundLayoutEnabled_, flag);
-}
-
-public void setLineFragmentRect(NSRect fragmentRect, NSRange glyphRange, NSRect usedRect) {
- OS.objc_msgSend(this.id, OS.sel_setLineFragmentRect_forGlyphRange_usedRect_, fragmentRect, glyphRange, usedRect);
-}
-
-public void setTextStorage(NSTextStorage textStorage) {
- OS.objc_msgSend(this.id, OS.sel_setTextStorage_, textStorage != null ? textStorage.id : 0);
-}
-
-public NSTypesetter typesetter() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_typesetter);
- return result != 0 ? new NSTypesetter(result) : null;
-}
-
-public NSRect usedRectForTextContainer(NSTextContainer container) {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_usedRectForTextContainer_, container != null ? container.id : 0);
- return result;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMenu.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMenu.java
deleted file mode 100644
index 1611c73d36..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMenu.java
+++ /dev/null
@@ -1,95 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSMenu extends NSObject {
-
-public NSMenu() {
- super();
-}
-
-public NSMenu(int /*long*/ id) {
- super(id);
-}
-
-public NSMenu(id id) {
- super(id);
-}
-
-public void addItem(NSMenuItem newItem) {
- OS.objc_msgSend(this.id, OS.sel_addItem_, newItem != null ? newItem.id : 0);
-}
-
-public NSMenuItem addItemWithTitle(NSString aString, int /*long*/ aSelector, NSString charCode) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_addItemWithTitle_action_keyEquivalent_, aString != null ? aString.id : 0, aSelector, charCode != null ? charCode.id : 0);
- return result != 0 ? new NSMenuItem(result) : null;
-}
-
-public void cancelTracking() {
- OS.objc_msgSend(this.id, OS.sel_cancelTracking);
-}
-
-public int /*long*/ indexOfItemWithTarget(id target, int /*long*/ actionSelector) {
- return OS.objc_msgSend(this.id, OS.sel_indexOfItemWithTarget_andAction_, target != null ? target.id : 0, actionSelector);
-}
-
-public NSMenu initWithTitle(NSString aTitle) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithTitle_, aTitle != null ? aTitle.id : 0);
- return result == this.id ? this : (result != 0 ? new NSMenu(result) : null);
-}
-
-public void insertItem(NSMenuItem newItem, int /*long*/ index) {
- OS.objc_msgSend(this.id, OS.sel_insertItem_atIndex_, newItem != null ? newItem.id : 0, index);
-}
-
-public NSArray itemArray() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_itemArray);
- return result != 0 ? new NSArray(result) : null;
-}
-
-public NSMenuItem itemAtIndex(int /*long*/ index) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_itemAtIndex_, index);
- return result != 0 ? new NSMenuItem(result) : null;
-}
-
-public int /*long*/ numberOfItems() {
- return OS.objc_msgSend(this.id, OS.sel_numberOfItems);
-}
-
-public static void popUpContextMenu(NSMenu menu, NSEvent event, NSView view) {
- OS.objc_msgSend(OS.class_NSMenu, OS.sel_popUpContextMenu_withEvent_forView_, menu != null ? menu.id : 0, event != null ? event.id : 0, view != null ? view.id : 0);
-}
-
-public void removeItem(NSMenuItem item) {
- OS.objc_msgSend(this.id, OS.sel_removeItem_, item != null ? item.id : 0);
-}
-
-public void removeItemAtIndex(int /*long*/ index) {
- OS.objc_msgSend(this.id, OS.sel_removeItemAtIndex_, index);
-}
-
-public void setAutoenablesItems(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setAutoenablesItems_, flag);
-}
-
-public void setDelegate(id anObject) {
- OS.objc_msgSend(this.id, OS.sel_setDelegate_, anObject != null ? anObject.id : 0);
-}
-
-public void setSubmenu(NSMenu aMenu, NSMenuItem anItem) {
- OS.objc_msgSend(this.id, OS.sel_setSubmenu_forItem_, aMenu != null ? aMenu.id : 0, anItem != null ? anItem.id : 0);
-}
-
-public void setTitle(NSString aString) {
- OS.objc_msgSend(this.id, OS.sel_setTitle_, aString != null ? aString.id : 0);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMenuItem.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMenuItem.java
deleted file mode 100644
index 17fbdc7964..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMenuItem.java
+++ /dev/null
@@ -1,108 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSMenuItem extends NSObject {
-
-public NSMenuItem() {
- super();
-}
-
-public NSMenuItem(int /*long*/ id) {
- super(id);
-}
-
-public NSMenuItem(id id) {
- super(id);
-}
-
-public NSMenuItem initWithTitle(NSString aString, int /*long*/ aSelector, NSString charCode) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithTitle_action_keyEquivalent_, aString != null ? aString.id : 0, aSelector, charCode != null ? charCode.id : 0);
- return result == this.id ? this : (result != 0 ? new NSMenuItem(result) : null);
-}
-
-public boolean isHidden() {
- return OS.objc_msgSend_bool(this.id, OS.sel_isHidden);
-}
-
-public NSString keyEquivalent() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_keyEquivalent);
- return result != 0 ? new NSString(result) : null;
-}
-
-public int /*long*/ keyEquivalentModifierMask() {
- return OS.objc_msgSend(this.id, OS.sel_keyEquivalentModifierMask);
-}
-
-public static NSMenuItem separatorItem() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSMenuItem, OS.sel_separatorItem);
- return result != 0 ? new NSMenuItem(result) : null;
-}
-
-public void setAction(int /*long*/ aSelector) {
- OS.objc_msgSend(this.id, OS.sel_setAction_, aSelector);
-}
-
-public void setEnabled(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setEnabled_, flag);
-}
-
-public void setHidden(boolean hidden) {
- OS.objc_msgSend(this.id, OS.sel_setHidden_, hidden);
-}
-
-public void setImage(NSImage menuImage) {
- OS.objc_msgSend(this.id, OS.sel_setImage_, menuImage != null ? menuImage.id : 0);
-}
-
-public void setKeyEquivalent(NSString aKeyEquivalent) {
- OS.objc_msgSend(this.id, OS.sel_setKeyEquivalent_, aKeyEquivalent != null ? aKeyEquivalent.id : 0);
-}
-
-public void setKeyEquivalentModifierMask(int /*long*/ mask) {
- OS.objc_msgSend(this.id, OS.sel_setKeyEquivalentModifierMask_, mask);
-}
-
-public void setMenu(NSMenu menu) {
- OS.objc_msgSend(this.id, OS.sel_setMenu_, menu != null ? menu.id : 0);
-}
-
-public void setState(int /*long*/ state) {
- OS.objc_msgSend(this.id, OS.sel_setState_, state);
-}
-
-public void setSubmenu(NSMenu submenu) {
- OS.objc_msgSend(this.id, OS.sel_setSubmenu_, submenu != null ? submenu.id : 0);
-}
-
-public void setTarget(id anObject) {
- OS.objc_msgSend(this.id, OS.sel_setTarget_, anObject != null ? anObject.id : 0);
-}
-
-public void setTitle(NSString aString) {
- OS.objc_msgSend(this.id, OS.sel_setTitle_, aString != null ? aString.id : 0);
-}
-
-public int /*long*/ state() {
- return OS.objc_msgSend(this.id, OS.sel_state);
-}
-
-public NSMenu submenu() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_submenu);
- return result != 0 ? new NSMenu(result) : null;
-}
-
-public NSString title() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_title);
- return result != 0 ? new NSString(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableArray.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableArray.java
deleted file mode 100644
index c040b3b012..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableArray.java
+++ /dev/null
@@ -1,71 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSMutableArray extends NSArray {
-
-public NSMutableArray() {
- super();
-}
-
-public NSMutableArray(int /*long*/ id) {
- super(id);
-}
-
-public NSMutableArray(id id) {
- super(id);
-}
-
-public void addObject(id anObject) {
- OS.objc_msgSend(this.id, OS.sel_addObject_, anObject != null ? anObject.id : 0);
-}
-
-public void addObjectsFromArray(NSArray otherArray) {
- OS.objc_msgSend(this.id, OS.sel_addObjectsFromArray_, otherArray != null ? otherArray.id : 0);
-}
-
-public static NSMutableArray arrayWithCapacity(int /*long*/ numItems) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSMutableArray, OS.sel_arrayWithCapacity_, numItems);
- return result != 0 ? new NSMutableArray(result) : null;
-}
-
-public NSMutableArray initWithCapacity(int /*long*/ numItems) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithCapacity_, numItems);
- return result == this.id ? this : (result != 0 ? new NSMutableArray(result) : null);
-}
-
-public void removeLastObject() {
- OS.objc_msgSend(this.id, OS.sel_removeLastObject);
-}
-
-public void removeObject(id anObject) {
- OS.objc_msgSend(this.id, OS.sel_removeObject_, anObject != null ? anObject.id : 0);
-}
-
-public void removeObjectAtIndex(int /*long*/ index) {
- OS.objc_msgSend(this.id, OS.sel_removeObjectAtIndex_, index);
-}
-
-public void removeObjectIdenticalTo(id anObject) {
- OS.objc_msgSend(this.id, OS.sel_removeObjectIdenticalTo_, anObject != null ? anObject.id : 0);
-}
-
-public static NSArray array() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSMutableArray, OS.sel_array);
- return result != 0 ? new NSArray(result) : null;
-}
-
-public static NSArray arrayWithObject(id anObject) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSMutableArray, OS.sel_arrayWithObject_, anObject != null ? anObject.id : 0);
- return result != 0 ? new NSMutableArray(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableAttributedString.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableAttributedString.java
deleted file mode 100644
index cc2d342816..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableAttributedString.java
+++ /dev/null
@@ -1,65 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSMutableAttributedString extends NSAttributedString {
-
-public NSMutableAttributedString() {
- super();
-}
-
-public NSMutableAttributedString(int /*long*/ id) {
- super(id);
-}
-
-public NSMutableAttributedString(id id) {
- super(id);
-}
-
-public void appendAttributedString(NSAttributedString attrString) {
- OS.objc_msgSend(this.id, OS.sel_appendAttributedString_, attrString != null ? attrString.id : 0);
-}
-
-public NSMutableString mutableString() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_mutableString);
- return result != 0 ? new NSMutableString(result) : null;
-}
-
-public void replaceCharactersInRange(NSRange range, NSString str) {
- OS.objc_msgSend(this.id, OS.sel_replaceCharactersInRange_withString_, range, str != null ? str.id : 0);
-}
-
-public void addAttribute(NSString name, id value, NSRange range) {
- OS.objc_msgSend(this.id, OS.sel_addAttribute_value_range_, name != null ? name.id : 0, value != null ? value.id : 0, range);
-}
-
-public void beginEditing() {
- OS.objc_msgSend(this.id, OS.sel_beginEditing);
-}
-
-public void endEditing() {
- OS.objc_msgSend(this.id, OS.sel_endEditing);
-}
-
-public void removeAttribute(NSString name, NSRange range) {
- OS.objc_msgSend(this.id, OS.sel_removeAttribute_range_, name != null ? name.id : 0, range);
-}
-
-public void setAttributedString(NSAttributedString attrString) {
- OS.objc_msgSend(this.id, OS.sel_setAttributedString_, attrString != null ? attrString.id : 0);
-}
-
-public static NSAttributedString attributedStringWithAttachment(NSTextAttachment attachment) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSMutableAttributedString, OS.sel_attributedStringWithAttachment_, attachment != null ? attachment.id : 0);
- return result != 0 ? new NSAttributedString(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableDictionary.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableDictionary.java
deleted file mode 100644
index 77980256df..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableDictionary.java
+++ /dev/null
@@ -1,58 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSMutableDictionary extends NSDictionary {
-
-public NSMutableDictionary() {
- super();
-}
-
-public NSMutableDictionary(int /*long*/ id) {
- super(id);
-}
-
-public NSMutableDictionary(id id) {
- super(id);
-}
-
-public static NSMutableDictionary dictionaryWithCapacity(int /*long*/ numItems) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSMutableDictionary, OS.sel_dictionaryWithCapacity_, numItems);
- return result != 0 ? new NSMutableDictionary(result) : null;
-}
-
-public NSMutableDictionary initWithCapacity(int /*long*/ numItems) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithCapacity_, numItems);
- return result == this.id ? this : (result != 0 ? new NSMutableDictionary(result) : null);
-}
-
-public void removeObjectForKey(id aKey) {
- OS.objc_msgSend(this.id, OS.sel_removeObjectForKey_, aKey != null ? aKey.id : 0);
-}
-
-public void setDictionary(NSDictionary otherDictionary) {
- OS.objc_msgSend(this.id, OS.sel_setDictionary_, otherDictionary != null ? otherDictionary.id : 0);
-}
-
-public void setObject(id anObject, id aKey) {
- OS.objc_msgSend(this.id, OS.sel_setObject_forKey_, anObject != null ? anObject.id : 0, aKey != null ? aKey.id : 0);
-}
-
-public void setValue(id value, NSString key) {
- OS.objc_msgSend(this.id, OS.sel_setValue_forKey_, value != null ? value.id : 0, key != null ? key.id : 0);
-}
-
-public static NSDictionary dictionaryWithObject(id object, id key) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSMutableDictionary, OS.sel_dictionaryWithObject_forKey_, object != null ? object.id : 0, key != null ? key.id : 0);
- return result != 0 ? new NSMutableDictionary(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableIndexSet.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableIndexSet.java
deleted file mode 100644
index 60f803747f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableIndexSet.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSMutableIndexSet extends NSIndexSet {
-
-public NSMutableIndexSet() {
- super();
-}
-
-public NSMutableIndexSet(int /*long*/ id) {
- super(id);
-}
-
-public NSMutableIndexSet(id id) {
- super(id);
-}
-
-public void addIndex(int /*long*/ value) {
- OS.objc_msgSend(this.id, OS.sel_addIndex_, value);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableParagraphStyle.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableParagraphStyle.java
deleted file mode 100644
index 8cd4eec71e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableParagraphStyle.java
+++ /dev/null
@@ -1,55 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSMutableParagraphStyle extends NSParagraphStyle {
-
-public NSMutableParagraphStyle() {
- super();
-}
-
-public NSMutableParagraphStyle(int /*long*/ id) {
- super(id);
-}
-
-public NSMutableParagraphStyle(id id) {
- super(id);
-}
-
-public void addTabStop(NSTextTab anObject) {
- OS.objc_msgSend(this.id, OS.sel_addTabStop_, anObject != null ? anObject.id : 0);
-}
-
-public void setAlignment(int /*long*/ alignment) {
- OS.objc_msgSend(this.id, OS.sel_setAlignment_, alignment);
-}
-
-public void setDefaultTabInterval(float /*double*/ aFloat) {
- OS.objc_msgSend(this.id, OS.sel_setDefaultTabInterval_, aFloat);
-}
-
-public void setFirstLineHeadIndent(float /*double*/ aFloat) {
- OS.objc_msgSend(this.id, OS.sel_setFirstLineHeadIndent_, aFloat);
-}
-
-public void setLineBreakMode(int /*long*/ mode) {
- OS.objc_msgSend(this.id, OS.sel_setLineBreakMode_, mode);
-}
-
-public void setLineSpacing(float /*double*/ aFloat) {
- OS.objc_msgSend(this.id, OS.sel_setLineSpacing_, aFloat);
-}
-
-public void setTabStops(NSArray array) {
- OS.objc_msgSend(this.id, OS.sel_setTabStops_, array != null ? array.id : 0);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableSet.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableSet.java
deleted file mode 100644
index 19f89ec4ae..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableSet.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSMutableSet extends NSSet {
-
-public NSMutableSet() {
- super();
-}
-
-public NSMutableSet(int /*long*/ id) {
- super(id);
-}
-
-public NSMutableSet(id id) {
- super(id);
-}
-
-public void addObjectsFromArray(NSArray array) {
- OS.objc_msgSend(this.id, OS.sel_addObjectsFromArray_, array != null ? array.id : 0);
-}
-
-public static NSSet set() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSMutableSet, OS.sel_set);
- return result != 0 ? new NSMutableSet(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableString.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableString.java
deleted file mode 100644
index 9f3e67e33e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableString.java
+++ /dev/null
@@ -1,46 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSMutableString extends NSString {
-
-public NSMutableString() {
- super();
-}
-
-public NSMutableString(int /*long*/ id) {
- super(id);
-}
-
-public NSMutableString(id id) {
- super(id);
-}
-
-public void appendString(NSString aString) {
- OS.objc_msgSend(this.id, OS.sel_appendString_, aString != null ? aString.id : 0);
-}
-
-public static NSString stringWithCharacters(char[] characters, int /*long*/ length) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSMutableString, OS.sel_stringWithCharacters_length_, characters, length);
- return result != 0 ? new NSMutableString(result) : null;
-}
-
-public static NSString stringWithFormat(NSString stringWithFormat) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSMutableString, OS.sel_stringWithFormat_, stringWithFormat != null ? stringWithFormat.id : 0);
- return result != 0 ? new NSString(result) : null;
-}
-
-public static NSString stringWithUTF8String(int /*long*/ nullTerminatedCString) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSMutableString, OS.sel_stringWithUTF8String_, nullTerminatedCString);
- return result != 0 ? new NSString(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableURLRequest.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableURLRequest.java
deleted file mode 100644
index 36ca289d66..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSMutableURLRequest.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSMutableURLRequest extends NSURLRequest {
-
-public NSMutableURLRequest() {
- super();
-}
-
-public NSMutableURLRequest(int /*long*/ id) {
- super(id);
-}
-
-public NSMutableURLRequest(id id) {
- super(id);
-}
-
-public void setCachePolicy(int /*long*/ policy) {
- OS.objc_msgSend(this.id, OS.sel_setCachePolicy_, policy);
-}
-
-public void setURL(NSURL URL) {
- OS.objc_msgSend(this.id, OS.sel_setURL_, URL != null ? URL.id : 0);
-}
-
-public static NSURLRequest requestWithURL(NSURL URL) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSMutableURLRequest, OS.sel_requestWithURL_, URL != null ? URL.id : 0);
- return result != 0 ? new NSMutableURLRequest(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSNotification.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSNotification.java
deleted file mode 100644
index e1c32d7dc8..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSNotification.java
+++ /dev/null
@@ -1,37 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSNotification extends NSObject {
-
-public NSNotification() {
- super();
-}
-
-public NSNotification(int /*long*/ id) {
- super(id);
-}
-
-public NSNotification(id id) {
- super(id);
-}
-
-public id object() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_object);
- return result != 0 ? new id(result) : null;
-}
-
-public NSDictionary userInfo() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_userInfo);
- return result != 0 ? new NSDictionary(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSNotificationCenter.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSNotificationCenter.java
deleted file mode 100644
index 611da6eb16..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSNotificationCenter.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSNotificationCenter extends NSObject {
-
-public NSNotificationCenter() {
- super();
-}
-
-public NSNotificationCenter(int /*long*/ id) {
- super(id);
-}
-
-public NSNotificationCenter(id id) {
- super(id);
-}
-
-public void addObserver(id observer, int /*long*/ aSelector, NSString aName, id anObject) {
- OS.objc_msgSend(this.id, OS.sel_addObserver_selector_name_object_, observer != null ? observer.id : 0, aSelector, aName != null ? aName.id : 0, anObject != null ? anObject.id : 0);
-}
-
-public static NSNotificationCenter defaultCenter() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSNotificationCenter, OS.sel_defaultCenter);
- return result != 0 ? new NSNotificationCenter(result) : null;
-}
-
-public void removeObserver(id observer) {
- OS.objc_msgSend(this.id, OS.sel_removeObserver_, observer != null ? observer.id : 0);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSNumber.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSNumber.java
deleted file mode 100644
index 461a374356..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSNumber.java
+++ /dev/null
@@ -1,87 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSNumber extends NSValue {
-
-public NSNumber() {
- super();
-}
-
-public NSNumber(int /*long*/ id) {
- super(id);
-}
-
-public NSNumber(id id) {
- super(id);
-}
-
-public boolean boolValue() {
- return OS.objc_msgSend_bool(this.id, OS.sel_boolValue);
-}
-
-public double doubleValue() {
- return OS.objc_msgSend_fpret(this.id, OS.sel_doubleValue);
-}
-
-public float floatValue() {
- return (float)OS.objc_msgSend_fpret(this.id, OS.sel_floatValue);
-}
-
-public int intValue() {
- return (int)/*64*/OS.objc_msgSend(this.id, OS.sel_intValue);
-}
-
-public int /*long*/ integerValue() {
- return OS.objc_msgSend(this.id, OS.sel_integerValue);
-}
-
-public static NSNumber numberWithBool(boolean value) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSNumber, OS.sel_numberWithBool_, value);
- return result != 0 ? new NSNumber(result) : null;
-}
-
-public static NSNumber numberWithDouble(double value) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSNumber, OS.sel_numberWithDouble_, value);
- return result != 0 ? new NSNumber(result) : null;
-}
-
-public static NSNumber numberWithInt(int value) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSNumber, OS.sel_numberWithInt_, value);
- return result != 0 ? new NSNumber(result) : null;
-}
-
-public static NSNumber numberWithInteger(int /*long*/ value) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSNumber, OS.sel_numberWithInteger_, value);
- return result != 0 ? new NSNumber(result) : null;
-}
-
-public static NSValue valueWithPoint(NSPoint point) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSNumber, OS.sel_valueWithPoint_, point);
- return result != 0 ? new NSValue(result) : null;
-}
-
-public static NSValue valueWithRange(NSRange range) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSNumber, OS.sel_valueWithRange_, range);
- return result != 0 ? new NSValue(result) : null;
-}
-
-public static NSValue valueWithRect(NSRect rect) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSNumber, OS.sel_valueWithRect_, rect);
- return result != 0 ? new NSValue(result) : null;
-}
-
-public static NSValue valueWithSize(NSSize size) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSNumber, OS.sel_valueWithSize_, size);
- return result != 0 ? new NSValue(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSNumberFormatter.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSNumberFormatter.java
deleted file mode 100644
index b5dfc05a2f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSNumberFormatter.java
+++ /dev/null
@@ -1,94 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSNumberFormatter extends NSFormatter {
-
-public NSNumberFormatter() {
- super();
-}
-
-public NSNumberFormatter(int /*long*/ id) {
- super(id);
-}
-
-public NSNumberFormatter(id id) {
- super(id);
-}
-
-public boolean allowsFloats() {
- return OS.objc_msgSend_bool(this.id, OS.sel_allowsFloats);
-}
-
-public boolean alwaysShowsDecimalSeparator() {
- return OS.objc_msgSend_bool(this.id, OS.sel_alwaysShowsDecimalSeparator);
-}
-
-public NSString decimalSeparator() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_decimalSeparator);
- return result != 0 ? new NSString(result) : null;
-}
-
-public NSNumber maximum() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_maximum);
- return result != 0 ? new NSNumber(result) : null;
-}
-
-public int /*long*/ maximumFractionDigits() {
- return OS.objc_msgSend(this.id, OS.sel_maximumFractionDigits);
-}
-
-public int /*long*/ maximumIntegerDigits() {
- return OS.objc_msgSend(this.id, OS.sel_maximumIntegerDigits);
-}
-
-public NSNumber minimum() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_minimum);
- return result != 0 ? new NSNumber(result) : null;
-}
-
-public void setAllowsFloats(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setAllowsFloats_, flag);
-}
-
-public void setMaximum(NSNumber number) {
- OS.objc_msgSend(this.id, OS.sel_setMaximum_, number != null ? number.id : 0);
-}
-
-public void setMaximumFractionDigits(int /*long*/ number) {
- OS.objc_msgSend(this.id, OS.sel_setMaximumFractionDigits_, number);
-}
-
-public void setMaximumIntegerDigits(int /*long*/ number) {
- OS.objc_msgSend(this.id, OS.sel_setMaximumIntegerDigits_, number);
-}
-
-public void setMinimum(NSNumber number) {
- OS.objc_msgSend(this.id, OS.sel_setMinimum_, number != null ? number.id : 0);
-}
-
-public void setMinimumFractionDigits(int /*long*/ number) {
- OS.objc_msgSend(this.id, OS.sel_setMinimumFractionDigits_, number);
-}
-
-public void setMinimumIntegerDigits(int /*long*/ number) {
- OS.objc_msgSend(this.id, OS.sel_setMinimumIntegerDigits_, number);
-}
-
-public void setNumberStyle(int /*long*/ style) {
- OS.objc_msgSend(this.id, OS.sel_setNumberStyle_, style);
-}
-
-public void setPartialStringValidationEnabled(boolean b) {
- OS.objc_msgSend(this.id, OS.sel_setPartialStringValidationEnabled_, b);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSObject.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSObject.java
deleted file mode 100644
index 94d0fbd786..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSObject.java
+++ /dev/null
@@ -1,161 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSObject extends id {
-
-public NSObject() {
- super();
-}
-
-public NSObject(int /*long*/ id) {
- super(id);
-}
-
-public NSObject(id id) {
- super(id);
-}
-
-public NSObject alloc() {
- this.id = OS.objc_msgSend(objc_getClass(), OS.sel_alloc);
- return this;
-}
-
-public id accessibilityAttributeValue(NSString attribute, id parameter) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_accessibilityAttributeValue_forParameter_, attribute != null ? attribute.id : 0, parameter != null ? parameter.id : 0);
- return result != 0 ? new id(result) : null;
-}
-
-public boolean accessibilitySetOverrideValue(id value, NSString attribute) {
- return OS.objc_msgSend_bool(this.id, OS.sel_accessibilitySetOverrideValue_forAttribute_, value != null ? value.id : 0, attribute != null ? attribute.id : 0);
-}
-
-public void draggedImage(NSImage image, NSPoint screenPoint, int /*long*/ operation) {
- OS.objc_msgSend(this.id, OS.sel_draggedImage_endedAt_operation_, image != null ? image.id : 0, screenPoint, operation);
-}
-
-public NSWindow draggingDestinationWindow() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_draggingDestinationWindow);
- return result != 0 ? new NSWindow(result) : null;
-}
-
-public NSPoint draggingLocation() {
- NSPoint result = new NSPoint();
- OS.objc_msgSend_stret(result, this.id, OS.sel_draggingLocation);
- return result;
-}
-
-public NSPasteboard draggingPasteboard() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_draggingPasteboard);
- return result != 0 ? new NSPasteboard(result) : null;
-}
-
-public int /*long*/ draggingSourceOperationMask() {
- return OS.objc_msgSend(this.id, OS.sel_draggingSourceOperationMask);
-}
-
-public NSObject autorelease() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_autorelease);
- return result == this.id ? this : (result != 0 ? new NSObject(result) : null);
-}
-
-public void cancelAuthenticationChallenge(NSURLAuthenticationChallenge challenge) {
- OS.objc_msgSend(this.id, OS.sel_cancelAuthenticationChallenge_, challenge != null ? challenge.id : 0);
-}
-
-public NSString className() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_className);
- return result != 0 ? new NSString(result) : null;
-}
-
-public boolean conformsToProtocol(Protocol aProtocol) {
- return OS.objc_msgSend_bool(this.id, OS.sel_conformsToProtocol_, aProtocol != null ? aProtocol.id : 0);
-}
-
-public id copy() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_copy);
- return result != 0 ? new id(result) : null;
-}
-
-public NSString description() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_description);
- return result != 0 ? new NSString(result) : null;
-}
-
-public NSObject init() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_init);
- return result == this.id ? this : (result != 0 ? new NSObject(result) : null);
-}
-
-public boolean isEqual(id object) {
- return OS.objc_msgSend_bool(this.id, OS.sel_isEqual_, object != null ? object.id : 0);
-}
-
-public boolean isEqualTo(id object) {
- return OS.objc_msgSend_bool(this.id, OS.sel_isEqualTo_, object != null ? object.id : 0);
-}
-
-public boolean isKindOfClass(int /*long*/ aClass) {
- return OS.objc_msgSend_bool(this.id, OS.sel_isKindOfClass_, aClass);
-}
-
-public id mutableCopy() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_mutableCopy);
- return result != 0 ? new id(result) : null;
-}
-
-public void performSelectorOnMainThread(int /*long*/ aSelector, id arg, boolean wait) {
- OS.objc_msgSend(this.id, OS.sel_performSelectorOnMainThread_withObject_waitUntilDone_, aSelector, arg != null ? arg.id : 0, wait);
-}
-
-public void release() {
- OS.objc_msgSend(this.id, OS.sel_release);
-}
-
-public boolean respondsToSelector(int /*long*/ aSelector) {
- return OS.objc_msgSend_bool(this.id, OS.sel_respondsToSelector_, aSelector);
-}
-
-public id retain() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_retain);
- return result != 0 ? new id(result) : null;
-}
-
-public int /*long*/ retainCount() {
- return OS.objc_msgSend(this.id, OS.sel_retainCount);
-}
-
-public void setValue(id value, NSString key) {
- OS.objc_msgSend(this.id, OS.sel_setValue_forKey_, value != null ? value.id : 0, key != null ? key.id : 0);
-}
-
-public int /*long*/ superclass() {
- return OS.objc_msgSend(this.id, OS.sel_superclass);
-}
-
-public void useCredential(NSURLCredential credential, NSURLAuthenticationChallenge challenge) {
- OS.objc_msgSend(this.id, OS.sel_useCredential_forAuthenticationChallenge_, credential != null ? credential.id : 0, challenge != null ? challenge.id : 0);
-}
-
-public id valueForKey(NSString key) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_valueForKey_, key != null ? key.id : 0);
- return result != 0 ? new id(result) : null;
-}
-
-public void addEventListener(NSString type, id listener, boolean useCapture) {
- OS.objc_msgSend(this.id, OS.sel_addEventListener_listener_useCapture_, type != null ? type.id : 0, listener != null ? listener.id : 0, useCapture);
-}
-
-public void handleEvent(DOMEvent evt) {
- OS.objc_msgSend(this.id, OS.sel_handleEvent_, evt != null ? evt.id : 0);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSOpenGLContext.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSOpenGLContext.java
deleted file mode 100644
index fd688df582..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSOpenGLContext.java
+++ /dev/null
@@ -1,66 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSOpenGLContext extends NSObject {
-
-public NSOpenGLContext() {
- super();
-}
-
-public NSOpenGLContext(int /*long*/ id) {
- super(id);
-}
-
-public NSOpenGLContext(id id) {
- super(id);
-}
-
-public static void clearCurrentContext() {
- OS.objc_msgSend(OS.class_NSOpenGLContext, OS.sel_clearCurrentContext);
-}
-
-public void clearDrawable() {
- OS.objc_msgSend(this.id, OS.sel_clearDrawable);
-}
-
-public static NSOpenGLContext currentContext() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSOpenGLContext, OS.sel_currentContext);
- return result != 0 ? new NSOpenGLContext(result) : null;
-}
-
-public void flushBuffer() {
- OS.objc_msgSend(this.id, OS.sel_flushBuffer);
-}
-
-public NSOpenGLContext initWithFormat(NSOpenGLPixelFormat format, NSOpenGLContext share) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithFormat_shareContext_, format != null ? format.id : 0, share != null ? share.id : 0);
- return result == this.id ? this : (result != 0 ? new NSOpenGLContext(result) : null);
-}
-
-public void makeCurrentContext() {
- OS.objc_msgSend(this.id, OS.sel_makeCurrentContext);
-}
-
-public void setView(NSView view) {
- OS.objc_msgSend(this.id, OS.sel_setView_, view != null ? view.id : 0);
-}
-
-public void update() {
- OS.objc_msgSend(this.id, OS.sel_update);
-}
-
-public NSView view() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_view);
- return result != 0 ? new NSView(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSOpenGLPixelFormat.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSOpenGLPixelFormat.java
deleted file mode 100644
index e3f786d166..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSOpenGLPixelFormat.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSOpenGLPixelFormat extends NSObject {
-
-public NSOpenGLPixelFormat() {
- super();
-}
-
-public NSOpenGLPixelFormat(int /*long*/ id) {
- super(id);
-}
-
-public NSOpenGLPixelFormat(id id) {
- super(id);
-}
-
-public void getValues(int[] /*long[]*/ vals, int attrib, int screen) {
- OS.objc_msgSend(this.id, OS.sel_getValues_forAttribute_forVirtualScreen_, vals, attrib, screen);
-}
-
-public id initWithAttributes(int[] attribs) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithAttributes_, attribs);
- return result != 0 ? new id(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSOpenPanel.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSOpenPanel.java
deleted file mode 100644
index a53b6d24c9..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSOpenPanel.java
+++ /dev/null
@@ -1,58 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSOpenPanel extends NSSavePanel {
-
-public NSOpenPanel() {
- super();
-}
-
-public NSOpenPanel(int /*long*/ id) {
- super(id);
-}
-
-public NSOpenPanel(id id) {
- super(id);
-}
-
-public NSArray filenames() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_filenames);
- return result != 0 ? new NSArray(result) : null;
-}
-
-public static NSOpenPanel openPanel() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSOpenPanel, OS.sel_openPanel);
- return result != 0 ? new NSOpenPanel(result) : null;
-}
-
-public void setAllowsMultipleSelection(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setAllowsMultipleSelection_, flag);
-}
-
-public void setCanChooseDirectories(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setCanChooseDirectories_, flag);
-}
-
-public void setCanChooseFiles(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setCanChooseFiles_, flag);
-}
-
-public static NSSavePanel savePanel() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSOpenPanel, OS.sel_savePanel);
- return result != 0 ? new NSSavePanel(result) : null;
-}
-
-public static float /*double*/ minFrameWidthWithTitle(NSString aTitle, int /*long*/ aStyle) {
- return (float)OS.objc_msgSend_fpret(OS.class_NSOpenPanel, OS.sel_minFrameWidthWithTitle_styleMask_, aTitle != null ? aTitle.id : 0, aStyle);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSOutlineView.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSOutlineView.java
deleted file mode 100644
index cbc470421a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSOutlineView.java
+++ /dev/null
@@ -1,103 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSOutlineView extends NSTableView {
-
-public NSOutlineView() {
- super();
-}
-
-public NSOutlineView(int /*long*/ id) {
- super(id);
-}
-
-public NSOutlineView(id id) {
- super(id);
-}
-
-public void collapseItem(id item) {
- OS.objc_msgSend(this.id, OS.sel_collapseItem_, item != null ? item.id : 0);
-}
-
-public void collapseItem(id item, boolean collapseChildren) {
- OS.objc_msgSend(this.id, OS.sel_collapseItem_collapseChildren_, item != null ? item.id : 0, collapseChildren);
-}
-
-public void expandItem(id item) {
- OS.objc_msgSend(this.id, OS.sel_expandItem_, item != null ? item.id : 0);
-}
-
-public void expandItem(id item, boolean expandChildren) {
- OS.objc_msgSend(this.id, OS.sel_expandItem_expandChildren_, item != null ? item.id : 0, expandChildren);
-}
-
-public NSRect frameOfOutlineCellAtRow(int /*long*/ row) {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_frameOfOutlineCellAtRow_, row);
- return result;
-}
-
-public float /*double*/ indentationPerLevel() {
- return (float)OS.objc_msgSend_fpret(this.id, OS.sel_indentationPerLevel);
-}
-
-public boolean isItemExpanded(id item) {
- return OS.objc_msgSend_bool(this.id, OS.sel_isItemExpanded_, item != null ? item.id : 0);
-}
-
-public id itemAtRow(int /*long*/ row) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_itemAtRow_, row);
- return result != 0 ? new id(result) : null;
-}
-
-public int /*long*/ levelForItem(id item) {
- return OS.objc_msgSend(this.id, OS.sel_levelForItem_, item != null ? item.id : 0);
-}
-
-public NSTableColumn outlineTableColumn() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_outlineTableColumn);
- return result != 0 ? new NSTableColumn(result) : null;
-}
-
-public void reloadItem(id item, boolean reloadChildren) {
- OS.objc_msgSend(this.id, OS.sel_reloadItem_reloadChildren_, item != null ? item.id : 0, reloadChildren);
-}
-
-public int /*long*/ rowForItem(id item) {
- return OS.objc_msgSend(this.id, OS.sel_rowForItem_, item != null ? item.id : 0);
-}
-
-public void setAutoresizesOutlineColumn(boolean resize) {
- OS.objc_msgSend(this.id, OS.sel_setAutoresizesOutlineColumn_, resize);
-}
-
-public void setAutosaveExpandedItems(boolean save) {
- OS.objc_msgSend(this.id, OS.sel_setAutosaveExpandedItems_, save);
-}
-
-public void setDropItem(id item, int /*long*/ index) {
- OS.objc_msgSend(this.id, OS.sel_setDropItem_dropChildIndex_, item != null ? item.id : 0, index);
-}
-
-public void setOutlineTableColumn(NSTableColumn outlineTableColumn) {
- OS.objc_msgSend(this.id, OS.sel_setOutlineTableColumn_, outlineTableColumn != null ? outlineTableColumn.id : 0);
-}
-
-public static int /*long*/ cellClass() {
- return OS.objc_msgSend(OS.class_NSOutlineView, OS.sel_cellClass);
-}
-
-public static void setCellClass(int /*long*/ factoryId) {
- OS.objc_msgSend(OS.class_NSOutlineView, OS.sel_setCellClass_, factoryId);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPanel.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPanel.java
deleted file mode 100644
index a7ad52d83e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPanel.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSPanel extends NSWindow {
-
-public NSPanel() {
- super();
-}
-
-public NSPanel(int /*long*/ id) {
- super(id);
-}
-
-public NSPanel(id id) {
- super(id);
-}
-
-public void setWorksWhenModal(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setWorksWhenModal_, flag);
-}
-
-public boolean worksWhenModal() {
- return OS.objc_msgSend_bool(this.id, OS.sel_worksWhenModal);
-}
-
-public static float /*double*/ minFrameWidthWithTitle(NSString aTitle, int /*long*/ aStyle) {
- return (float)OS.objc_msgSend_fpret(OS.class_NSPanel, OS.sel_minFrameWidthWithTitle_styleMask_, aTitle != null ? aTitle.id : 0, aStyle);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSParagraphStyle.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSParagraphStyle.java
deleted file mode 100644
index 9ee0c1d55b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSParagraphStyle.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSParagraphStyle extends NSObject {
-
-public NSParagraphStyle() {
- super();
-}
-
-public NSParagraphStyle(int /*long*/ id) {
- super(id);
-}
-
-public NSParagraphStyle(id id) {
- super(id);
-}
-
-public int /*long*/ alignment() {
- return OS.objc_msgSend(this.id, OS.sel_alignment);
-}
-
-public NSArray tabStops() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_tabStops);
- return result != 0 ? new NSArray(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPasteboard.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPasteboard.java
deleted file mode 100644
index 593edace35..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPasteboard.java
+++ /dev/null
@@ -1,82 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSPasteboard extends NSObject {
-
-public NSPasteboard() {
- super();
-}
-
-public NSPasteboard(int /*long*/ id) {
- super(id);
-}
-
-public NSPasteboard(id id) {
- super(id);
-}
-
-public int /*long*/ addTypes(NSArray newTypes, id newOwner) {
- return OS.objc_msgSend(this.id, OS.sel_addTypes_owner_, newTypes != null ? newTypes.id : 0, newOwner != null ? newOwner.id : 0);
-}
-
-public NSString availableTypeFromArray(NSArray types) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_availableTypeFromArray_, types != null ? types.id : 0);
- return result != 0 ? new NSString(result) : null;
-}
-
-public NSData dataForType(NSString dataType) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_dataForType_, dataType != null ? dataType.id : 0);
- return result != 0 ? new NSData(result) : null;
-}
-
-public int /*long*/ declareTypes(NSArray newTypes, id newOwner) {
- return OS.objc_msgSend(this.id, OS.sel_declareTypes_owner_, newTypes != null ? newTypes.id : 0, newOwner != null ? newOwner.id : 0);
-}
-
-public static NSPasteboard generalPasteboard() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSPasteboard, OS.sel_generalPasteboard);
- return result != 0 ? new NSPasteboard(result) : null;
-}
-
-public static NSPasteboard pasteboardWithName(NSString name) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSPasteboard, OS.sel_pasteboardWithName_, name != null ? name.id : 0);
- return result != 0 ? new NSPasteboard(result) : null;
-}
-
-public id propertyListForType(NSString dataType) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_propertyListForType_, dataType != null ? dataType.id : 0);
- return result != 0 ? new id(result) : null;
-}
-
-public boolean setData(NSData data, NSString dataType) {
- return OS.objc_msgSend_bool(this.id, OS.sel_setData_forType_, data != null ? data.id : 0, dataType != null ? dataType.id : 0);
-}
-
-public boolean setPropertyList(id plist, NSString dataType) {
- return OS.objc_msgSend_bool(this.id, OS.sel_setPropertyList_forType_, plist != null ? plist.id : 0, dataType != null ? dataType.id : 0);
-}
-
-public boolean setString(NSString string, NSString dataType) {
- return OS.objc_msgSend_bool(this.id, OS.sel_setString_forType_, string != null ? string.id : 0, dataType != null ? dataType.id : 0);
-}
-
-public NSString stringForType(NSString dataType) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_stringForType_, dataType != null ? dataType.id : 0);
- return result != 0 ? new NSString(result) : null;
-}
-
-public NSArray types() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_types);
- return result != 0 ? new NSArray(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPoint.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPoint.java
deleted file mode 100755
index e07dfd350a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPoint.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-
-public class NSPoint {
- public float /*double*/ x;
- public float /*double*/ y;
- public static final int sizeof = OS.NSPoint_sizeof();
-
- public String toString() {
- return "NSPoint{" + x + "," + y + "}";
- }
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPopUpButton.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPopUpButton.java
deleted file mode 100644
index c74656f185..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPopUpButton.java
+++ /dev/null
@@ -1,92 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSPopUpButton extends NSButton {
-
-public NSPopUpButton() {
- super();
-}
-
-public NSPopUpButton(int /*long*/ id) {
- super(id);
-}
-
-public NSPopUpButton(id id) {
- super(id);
-}
-
-public int /*long*/ indexOfSelectedItem() {
- return OS.objc_msgSend(this.id, OS.sel_indexOfSelectedItem);
-}
-
-public NSPopUpButton initWithFrame(NSRect buttonFrame, boolean flag) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithFrame_pullsDown_, buttonFrame, flag);
- return result == this.id ? this : (result != 0 ? new NSPopUpButton(result) : null);
-}
-
-public NSMenuItem itemAtIndex(int /*long*/ index) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_itemAtIndex_, index);
- return result != 0 ? new NSMenuItem(result) : null;
-}
-
-public NSString itemTitleAtIndex(int /*long*/ index) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_itemTitleAtIndex_, index);
- return result != 0 ? new NSString(result) : null;
-}
-
-public NSMenu menu() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_menu);
- return result != 0 ? new NSMenu(result) : null;
-}
-
-public int /*long*/ numberOfItems() {
- return OS.objc_msgSend(this.id, OS.sel_numberOfItems);
-}
-
-public void removeAllItems() {
- OS.objc_msgSend(this.id, OS.sel_removeAllItems);
-}
-
-public void removeItemAtIndex(int /*long*/ index) {
- OS.objc_msgSend(this.id, OS.sel_removeItemAtIndex_, index);
-}
-
-public void selectItem(NSMenuItem item) {
- OS.objc_msgSend(this.id, OS.sel_selectItem_, item != null ? item.id : 0);
-}
-
-public void selectItemAtIndex(int /*long*/ index) {
- OS.objc_msgSend(this.id, OS.sel_selectItemAtIndex_, index);
-}
-
-public void setAutoenablesItems(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setAutoenablesItems_, flag);
-}
-
-public void setPullsDown(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setPullsDown_, flag);
-}
-
-public NSString titleOfSelectedItem() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_titleOfSelectedItem);
- return result != 0 ? new NSString(result) : null;
-}
-
-public static int /*long*/ cellClass() {
- return OS.objc_msgSend(OS.class_NSPopUpButton, OS.sel_cellClass);
-}
-
-public static void setCellClass(int /*long*/ factoryId) {
- OS.objc_msgSend(OS.class_NSPopUpButton, OS.sel_setCellClass_, factoryId);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPrintInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPrintInfo.java
deleted file mode 100644
index 41a58a9f09..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPrintInfo.java
+++ /dev/null
@@ -1,89 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSPrintInfo extends NSObject {
-
-public NSPrintInfo() {
- super();
-}
-
-public NSPrintInfo(int /*long*/ id) {
- super(id);
-}
-
-public NSPrintInfo(id id) {
- super(id);
-}
-
-public static NSPrinter defaultPrinter() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSPrintInfo, OS.sel_defaultPrinter);
- return result != 0 ? new NSPrinter(result) : null;
-}
-
-public NSMutableDictionary dictionary() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_dictionary);
- return result != 0 ? new NSMutableDictionary(result) : null;
-}
-
-public NSRect imageablePageBounds() {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_imageablePageBounds);
- return result;
-}
-
-public NSPrintInfo initWithDictionary(NSDictionary attributes) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithDictionary_, attributes != null ? attributes.id : 0);
- return result == this.id ? this : (result != 0 ? new NSPrintInfo(result) : null);
-}
-
-public NSString jobDisposition() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_jobDisposition);
- return result != 0 ? new NSString(result) : null;
-}
-
-public int /*long*/ orientation() {
- return OS.objc_msgSend(this.id, OS.sel_orientation);
-}
-
-public NSSize paperSize() {
- NSSize result = new NSSize();
- OS.objc_msgSend_stret(result, this.id, OS.sel_paperSize);
- return result;
-}
-
-public NSPrinter printer() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_printer);
- return result != 0 ? new NSPrinter(result) : null;
-}
-
-public void setJobDisposition(NSString disposition) {
- OS.objc_msgSend(this.id, OS.sel_setJobDisposition_, disposition != null ? disposition.id : 0);
-}
-
-public void setOrientation(int /*long*/ orientation) {
- OS.objc_msgSend(this.id, OS.sel_setOrientation_, orientation);
-}
-
-public void setPrinter(NSPrinter printer) {
- OS.objc_msgSend(this.id, OS.sel_setPrinter_, printer != null ? printer.id : 0);
-}
-
-public void setUpPrintOperationDefaultValues() {
- OS.objc_msgSend(this.id, OS.sel_setUpPrintOperationDefaultValues);
-}
-
-public static NSPrintInfo sharedPrintInfo() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSPrintInfo, OS.sel_sharedPrintInfo);
- return result != 0 ? new NSPrintInfo(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPrintOperation.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPrintOperation.java
deleted file mode 100644
index 7468f1ac09..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPrintOperation.java
+++ /dev/null
@@ -1,74 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSPrintOperation extends NSObject {
-
-public NSPrintOperation() {
- super();
-}
-
-public NSPrintOperation(int /*long*/ id) {
- super(id);
-}
-
-public NSPrintOperation(id id) {
- super(id);
-}
-
-public void cleanUpOperation() {
- OS.objc_msgSend(this.id, OS.sel_cleanUpOperation);
-}
-
-public NSGraphicsContext context() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_context);
- return result != 0 ? new NSGraphicsContext(result) : null;
-}
-
-public NSGraphicsContext createContext() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_createContext);
- return result != 0 ? new NSGraphicsContext(result) : null;
-}
-
-public boolean deliverResult() {
- return OS.objc_msgSend_bool(this.id, OS.sel_deliverResult);
-}
-
-public void destroyContext() {
- OS.objc_msgSend(this.id, OS.sel_destroyContext);
-}
-
-public static NSPrintOperation printOperationWithView(NSView view, NSPrintInfo printInfo) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSPrintOperation, OS.sel_printOperationWithView_printInfo_, view != null ? view.id : 0, printInfo != null ? printInfo.id : 0);
- return result != 0 ? new NSPrintOperation(result) : null;
-}
-
-public boolean runOperation() {
- return OS.objc_msgSend_bool(this.id, OS.sel_runOperation);
-}
-
-public static void setCurrentOperation(NSPrintOperation operation) {
- OS.objc_msgSend(OS.class_NSPrintOperation, OS.sel_setCurrentOperation_, operation != null ? operation.id : 0);
-}
-
-public void setJobTitle(NSString jobTitle) {
- OS.objc_msgSend(this.id, OS.sel_setJobTitle_, jobTitle != null ? jobTitle.id : 0);
-}
-
-public void setShowsPrintPanel(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setShowsPrintPanel_, flag);
-}
-
-public void setShowsProgressPanel(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setShowsProgressPanel_, flag);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPrintPanel.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPrintPanel.java
deleted file mode 100644
index 46440aec83..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPrintPanel.java
+++ /dev/null
@@ -1,48 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSPrintPanel extends NSObject {
-
-public NSPrintPanel() {
- super();
-}
-
-public NSPrintPanel(int /*long*/ id) {
- super(id);
-}
-
-public NSPrintPanel(id id) {
- super(id);
-}
-
-public void beginSheetWithPrintInfo(NSPrintInfo printInfo, NSWindow docWindow, id delegate, int /*long*/ didEndSelector, int /*long*/ contextInfo) {
- OS.objc_msgSend(this.id, OS.sel_beginSheetWithPrintInfo_modalForWindow_delegate_didEndSelector_contextInfo_, printInfo != null ? printInfo.id : 0, docWindow != null ? docWindow.id : 0, delegate != null ? delegate.id : 0, didEndSelector, contextInfo);
-}
-
-public int /*long*/ options() {
- return OS.objc_msgSend(this.id, OS.sel_options);
-}
-
-public static NSPrintPanel printPanel() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSPrintPanel, OS.sel_printPanel);
- return result != 0 ? new NSPrintPanel(result) : null;
-}
-
-public int /*long*/ runModalWithPrintInfo(NSPrintInfo printInfo) {
- return OS.objc_msgSend(this.id, OS.sel_runModalWithPrintInfo_, printInfo != null ? printInfo.id : 0);
-}
-
-public void setOptions(int /*long*/ options) {
- OS.objc_msgSend(this.id, OS.sel_setOptions_, options);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPrinter.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPrinter.java
deleted file mode 100644
index 16be33739e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPrinter.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSPrinter extends NSObject {
-
-public NSPrinter() {
- super();
-}
-
-public NSPrinter(int /*long*/ id) {
- super(id);
-}
-
-public NSPrinter(id id) {
- super(id);
-}
-
-public NSString name() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_name);
- return result != 0 ? new NSString(result) : null;
-}
-
-public static NSArray printerNames() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSPrinter, OS.sel_printerNames);
- return result != 0 ? new NSArray(result) : null;
-}
-
-public static NSPrinter printerWithName(NSString name) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSPrinter, OS.sel_printerWithName_, name != null ? name.id : 0);
- return result != 0 ? new NSPrinter(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSProgressIndicator.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSProgressIndicator.java
deleted file mode 100644
index 7f1fd6bf0e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSProgressIndicator.java
+++ /dev/null
@@ -1,79 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSProgressIndicator extends NSView {
-
-public NSProgressIndicator() {
- super();
-}
-
-public NSProgressIndicator(int /*long*/ id) {
- super(id);
-}
-
-public NSProgressIndicator(id id) {
- super(id);
-}
-
-public int /*long*/ controlSize() {
- return OS.objc_msgSend(this.id, OS.sel_controlSize);
-}
-
-public double doubleValue() {
- return OS.objc_msgSend_fpret(this.id, OS.sel_doubleValue);
-}
-
-public double maxValue() {
- return OS.objc_msgSend_fpret(this.id, OS.sel_maxValue);
-}
-
-public double minValue() {
- return OS.objc_msgSend_fpret(this.id, OS.sel_minValue);
-}
-
-public void setControlSize(int /*long*/ size) {
- OS.objc_msgSend(this.id, OS.sel_setControlSize_, size);
-}
-
-public void setDoubleValue(double doubleValue) {
- OS.objc_msgSend(this.id, OS.sel_setDoubleValue_, doubleValue);
-}
-
-public void setIndeterminate(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setIndeterminate_, flag);
-}
-
-public void setMaxValue(double newMaximum) {
- OS.objc_msgSend(this.id, OS.sel_setMaxValue_, newMaximum);
-}
-
-public void setMinValue(double newMinimum) {
- OS.objc_msgSend(this.id, OS.sel_setMinValue_, newMinimum);
-}
-
-public void setUsesThreadedAnimation(boolean threadedAnimation) {
- OS.objc_msgSend(this.id, OS.sel_setUsesThreadedAnimation_, threadedAnimation);
-}
-
-public void sizeToFit() {
- OS.objc_msgSend(this.id, OS.sel_sizeToFit);
-}
-
-public void startAnimation(id sender) {
- OS.objc_msgSend(this.id, OS.sel_startAnimation_, sender != null ? sender.id : 0);
-}
-
-public void stopAnimation(id sender) {
- OS.objc_msgSend(this.id, OS.sel_stopAnimation_, sender != null ? sender.id : 0);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSRange.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSRange.java
deleted file mode 100644
index e6758c29c3..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSRange.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSRange {
- public int /*long*/ location;
- public int /*long*/ length;
- public static int sizeof = OS.NSRange_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSRect.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSRect.java
deleted file mode 100755
index 31a378b732..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSRect.java
+++ /dev/null
@@ -1,28 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-
-public class NSRect {
- /** @field accessor=origin.x */
- public float /*double*/ x;
- /** @field accessor=origin.y */
- public float /*double*/ y;
- /** @field accessor=size.width */
- public float /*double*/ width;
- /** @field accessor=size.height */
- public float /*double*/ height;
- public static final int sizeof = OS.NSRect_sizeof();
-
- public String toString() {
- return "NSRect{" + x + "," + y + "," + width + "," + height + "}";
- }
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSResponder.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSResponder.java
deleted file mode 100644
index cbc51fe8c3..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSResponder.java
+++ /dev/null
@@ -1,147 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSResponder extends NSObject {
-
-public NSResponder() {
- super();
-}
-
-public NSResponder(int /*long*/ id) {
- super(id);
-}
-
-public NSResponder(id id) {
- super(id);
-}
-
-public boolean acceptsFirstResponder() {
- return OS.objc_msgSend_bool(this.id, OS.sel_acceptsFirstResponder);
-}
-
-public boolean becomeFirstResponder() {
- return OS.objc_msgSend_bool(this.id, OS.sel_becomeFirstResponder);
-}
-
-public void cursorUpdate(NSEvent event) {
- OS.objc_msgSend(this.id, OS.sel_cursorUpdate_, event != null ? event.id : 0);
-}
-
-public void doCommandBySelector(int /*long*/ aSelector) {
- OS.objc_msgSend(this.id, OS.sel_doCommandBySelector_, aSelector);
-}
-
-public void flagsChanged(NSEvent theEvent) {
- OS.objc_msgSend(this.id, OS.sel_flagsChanged_, theEvent != null ? theEvent.id : 0);
-}
-
-public void helpRequested(NSEvent eventPtr) {
- OS.objc_msgSend(this.id, OS.sel_helpRequested_, eventPtr != null ? eventPtr.id : 0);
-}
-
-public void insertText(id insertString) {
- OS.objc_msgSend(this.id, OS.sel_insertText_, insertString != null ? insertString.id : 0);
-}
-
-public void interpretKeyEvents(NSArray eventArray) {
- OS.objc_msgSend(this.id, OS.sel_interpretKeyEvents_, eventArray != null ? eventArray.id : 0);
-}
-
-public void keyDown(NSEvent theEvent) {
- OS.objc_msgSend(this.id, OS.sel_keyDown_, theEvent != null ? theEvent.id : 0);
-}
-
-public void keyUp(NSEvent theEvent) {
- OS.objc_msgSend(this.id, OS.sel_keyUp_, theEvent != null ? theEvent.id : 0);
-}
-
-public void mouseDown(NSEvent theEvent) {
- OS.objc_msgSend(this.id, OS.sel_mouseDown_, theEvent != null ? theEvent.id : 0);
-}
-
-public void mouseDragged(NSEvent theEvent) {
- OS.objc_msgSend(this.id, OS.sel_mouseDragged_, theEvent != null ? theEvent.id : 0);
-}
-
-public void mouseEntered(NSEvent theEvent) {
- OS.objc_msgSend(this.id, OS.sel_mouseEntered_, theEvent != null ? theEvent.id : 0);
-}
-
-public void mouseExited(NSEvent theEvent) {
- OS.objc_msgSend(this.id, OS.sel_mouseExited_, theEvent != null ? theEvent.id : 0);
-}
-
-public void mouseMoved(NSEvent theEvent) {
- OS.objc_msgSend(this.id, OS.sel_mouseMoved_, theEvent != null ? theEvent.id : 0);
-}
-
-public void mouseUp(NSEvent theEvent) {
- OS.objc_msgSend(this.id, OS.sel_mouseUp_, theEvent != null ? theEvent.id : 0);
-}
-
-public void moveToBeginningOfParagraph(id sender) {
- OS.objc_msgSend(this.id, OS.sel_moveToBeginningOfParagraph_, sender != null ? sender.id : 0);
-}
-
-public void moveToEndOfParagraph(id sender) {
- OS.objc_msgSend(this.id, OS.sel_moveToEndOfParagraph_, sender != null ? sender.id : 0);
-}
-
-public void moveUp(id sender) {
- OS.objc_msgSend(this.id, OS.sel_moveUp_, sender != null ? sender.id : 0);
-}
-
-public void noResponderFor(int /*long*/ eventSelector) {
- OS.objc_msgSend(this.id, OS.sel_noResponderFor_, eventSelector);
-}
-
-public void otherMouseDown(NSEvent theEvent) {
- OS.objc_msgSend(this.id, OS.sel_otherMouseDown_, theEvent != null ? theEvent.id : 0);
-}
-
-public void otherMouseDragged(NSEvent theEvent) {
- OS.objc_msgSend(this.id, OS.sel_otherMouseDragged_, theEvent != null ? theEvent.id : 0);
-}
-
-public void otherMouseUp(NSEvent theEvent) {
- OS.objc_msgSend(this.id, OS.sel_otherMouseUp_, theEvent != null ? theEvent.id : 0);
-}
-
-public void pageDown(id sender) {
- OS.objc_msgSend(this.id, OS.sel_pageDown_, sender != null ? sender.id : 0);
-}
-
-public void pageUp(id sender) {
- OS.objc_msgSend(this.id, OS.sel_pageUp_, sender != null ? sender.id : 0);
-}
-
-public boolean resignFirstResponder() {
- return OS.objc_msgSend_bool(this.id, OS.sel_resignFirstResponder);
-}
-
-public void rightMouseDown(NSEvent theEvent) {
- OS.objc_msgSend(this.id, OS.sel_rightMouseDown_, theEvent != null ? theEvent.id : 0);
-}
-
-public void rightMouseDragged(NSEvent theEvent) {
- OS.objc_msgSend(this.id, OS.sel_rightMouseDragged_, theEvent != null ? theEvent.id : 0);
-}
-
-public void rightMouseUp(NSEvent theEvent) {
- OS.objc_msgSend(this.id, OS.sel_rightMouseUp_, theEvent != null ? theEvent.id : 0);
-}
-
-public void scrollWheel(NSEvent theEvent) {
- OS.objc_msgSend(this.id, OS.sel_scrollWheel_, theEvent != null ? theEvent.id : 0);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSRunLoop.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSRunLoop.java
deleted file mode 100644
index 20b95c118e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSRunLoop.java
+++ /dev/null
@@ -1,45 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSRunLoop extends NSObject {
-
-public NSRunLoop() {
- super();
-}
-
-public NSRunLoop(int /*long*/ id) {
- super(id);
-}
-
-public NSRunLoop(id id) {
- super(id);
-}
-
-public void addTimer(NSTimer timer, NSString mode) {
- OS.objc_msgSend(this.id, OS.sel_addTimer_forMode_, timer != null ? timer.id : 0, mode != null ? mode.id : 0);
-}
-
-public static NSRunLoop currentRunLoop() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSRunLoop, OS.sel_currentRunLoop);
- return result != 0 ? new NSRunLoop(result) : null;
-}
-
-public static NSRunLoop mainRunLoop() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSRunLoop, OS.sel_mainRunLoop);
- return result != 0 ? new NSRunLoop(result) : null;
-}
-
-public boolean runMode(NSString mode, NSDate limitDate) {
- return OS.objc_msgSend_bool(this.id, OS.sel_runMode_beforeDate_, mode != null ? mode.id : 0, limitDate != null ? limitDate.id : 0);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSavePanel.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSavePanel.java
deleted file mode 100644
index e455c2975a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSavePanel.java
+++ /dev/null
@@ -1,73 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSSavePanel extends NSPanel {
-
-public NSSavePanel() {
- super();
-}
-
-public NSSavePanel(int /*long*/ id) {
- super(id);
-}
-
-public NSSavePanel(id id) {
- super(id);
-}
-
-public NSString filename() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_filename);
- return result != 0 ? new NSString(result) : null;
-}
-
-public int /*long*/ runModal() {
- return OS.objc_msgSend(this.id, OS.sel_runModal);
-}
-
-public int /*long*/ runModalForDirectory(NSString path, NSString name) {
- return OS.objc_msgSend(this.id, OS.sel_runModalForDirectory_file_, path != null ? path.id : 0, name != null ? name.id : 0);
-}
-
-public static NSSavePanel savePanel() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSSavePanel, OS.sel_savePanel);
- return result != 0 ? new NSSavePanel(result) : null;
-}
-
-public void setAccessoryView(NSView view) {
- OS.objc_msgSend(this.id, OS.sel_setAccessoryView_, view != null ? view.id : 0);
-}
-
-public void setCanCreateDirectories(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setCanCreateDirectories_, flag);
-}
-
-public void setDirectory(NSString path) {
- OS.objc_msgSend(this.id, OS.sel_setDirectory_, path != null ? path.id : 0);
-}
-
-public void setMessage(NSString message) {
- OS.objc_msgSend(this.id, OS.sel_setMessage_, message != null ? message.id : 0);
-}
-
-public void setTitle(NSString title) {
- OS.objc_msgSend(this.id, OS.sel_setTitle_, title != null ? title.id : 0);
-}
-
-public void validateVisibleColumns() {
- OS.objc_msgSend(this.id, OS.sel_validateVisibleColumns);
-}
-
-public static float /*double*/ minFrameWidthWithTitle(NSString aTitle, int /*long*/ aStyle) {
- return (float)OS.objc_msgSend_fpret(OS.class_NSSavePanel, OS.sel_minFrameWidthWithTitle_styleMask_, aTitle != null ? aTitle.id : 0, aStyle);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSScreen.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSScreen.java
deleted file mode 100644
index f6bf26b2f4..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSScreen.java
+++ /dev/null
@@ -1,58 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSScreen extends NSObject {
-
-public NSScreen() {
- super();
-}
-
-public NSScreen(int /*long*/ id) {
- super(id);
-}
-
-public NSScreen(id id) {
- super(id);
-}
-
-public int depth() {
- return (int)/*64*/OS.objc_msgSend(this.id, OS.sel_depth);
-}
-
-public NSDictionary deviceDescription() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_deviceDescription);
- return result != 0 ? new NSDictionary(result) : null;
-}
-
-public NSRect frame() {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_frame);
- return result;
-}
-
-public static NSScreen mainScreen() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSScreen, OS.sel_mainScreen);
- return result != 0 ? new NSScreen(result) : null;
-}
-
-public static NSArray screens() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSScreen, OS.sel_screens);
- return result != 0 ? new NSArray(result) : null;
-}
-
-public NSRect visibleFrame() {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_visibleFrame);
- return result;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSScrollView.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSScrollView.java
deleted file mode 100644
index 91969389e3..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSScrollView.java
+++ /dev/null
@@ -1,97 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSScrollView extends NSView {
-
-public NSScrollView() {
- super();
-}
-
-public NSScrollView(int /*long*/ id) {
- super(id);
-}
-
-public NSScrollView(id id) {
- super(id);
-}
-
-public NSSize contentSize() {
- NSSize result = new NSSize();
- OS.objc_msgSend_stret(result, this.id, OS.sel_contentSize);
- return result;
-}
-
-public static NSSize contentSizeForFrameSize(NSSize fSize, boolean hFlag, boolean vFlag, int /*long*/ aType) {
- NSSize result = new NSSize();
- OS.objc_msgSend_stret(result, OS.class_NSScrollView, OS.sel_contentSizeForFrameSize_hasHorizontalScroller_hasVerticalScroller_borderType_, fSize, hFlag, vFlag, aType);
- return result;
-}
-
-public NSClipView contentView() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_contentView);
- return result != 0 ? new NSClipView(result) : null;
-}
-
-public NSView documentView() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_documentView);
- return result != 0 ? new NSView(result) : null;
-}
-
-public NSRect documentVisibleRect() {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_documentVisibleRect);
- return result;
-}
-
-public static NSSize frameSizeForContentSize(NSSize cSize, boolean hFlag, boolean vFlag, int /*long*/ aType) {
- NSSize result = new NSSize();
- OS.objc_msgSend_stret(result, OS.class_NSScrollView, OS.sel_frameSizeForContentSize_hasHorizontalScroller_hasVerticalScroller_borderType_, cSize, hFlag, vFlag, aType);
- return result;
-}
-
-public void reflectScrolledClipView(NSClipView cView) {
- OS.objc_msgSend(this.id, OS.sel_reflectScrolledClipView_, cView != null ? cView.id : 0);
-}
-
-public void setAutohidesScrollers(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setAutohidesScrollers_, flag);
-}
-
-public void setBorderType(int /*long*/ aType) {
- OS.objc_msgSend(this.id, OS.sel_setBorderType_, aType);
-}
-
-public void setDocumentView(NSView aView) {
- OS.objc_msgSend(this.id, OS.sel_setDocumentView_, aView != null ? aView.id : 0);
-}
-
-public void setDrawsBackground(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setDrawsBackground_, flag);
-}
-
-public void setHasHorizontalScroller(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setHasHorizontalScroller_, flag);
-}
-
-public void setHasVerticalScroller(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setHasVerticalScroller_, flag);
-}
-
-public void setHorizontalScroller(NSScroller anObject) {
- OS.objc_msgSend(this.id, OS.sel_setHorizontalScroller_, anObject != null ? anObject.id : 0);
-}
-
-public void setVerticalScroller(NSScroller anObject) {
- OS.objc_msgSend(this.id, OS.sel_setVerticalScroller_, anObject != null ? anObject.id : 0);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSScroller.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSScroller.java
deleted file mode 100644
index 95c8694dd7..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSScroller.java
+++ /dev/null
@@ -1,59 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSScroller extends NSControl {
-
-public NSScroller() {
- super();
-}
-
-public NSScroller(int /*long*/ id) {
- super(id);
-}
-
-public NSScroller(id id) {
- super(id);
-}
-
-public int /*long*/ controlSize() {
- return OS.objc_msgSend(this.id, OS.sel_controlSize);
-}
-
-public int /*long*/ hitPart() {
- return OS.objc_msgSend(this.id, OS.sel_hitPart);
-}
-
-public static float /*double*/ scrollerWidth() {
- return (float)OS.objc_msgSend_fpret(OS.class_NSScroller, OS.sel_scrollerWidth);
-}
-
-public static float /*double*/ scrollerWidthForControlSize(int /*long*/ controlSize) {
- return (float)OS.objc_msgSend_fpret(OS.class_NSScroller, OS.sel_scrollerWidthForControlSize_, controlSize);
-}
-
-public void setControlSize(int /*long*/ controlSize) {
- OS.objc_msgSend(this.id, OS.sel_setControlSize_, controlSize);
-}
-
-public void setFloatValue(float aFloat, float /*double*/ proportion) {
- OS.objc_msgSend(this.id, OS.sel_setFloatValue_knobProportion_, aFloat, proportion);
-}
-
-public static int /*long*/ cellClass() {
- return OS.objc_msgSend(OS.class_NSScroller, OS.sel_cellClass);
-}
-
-public static void setCellClass(int /*long*/ factoryId) {
- OS.objc_msgSend(OS.class_NSScroller, OS.sel_setCellClass_, factoryId);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSearchField.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSearchField.java
deleted file mode 100644
index d13e0df24e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSearchField.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSSearchField extends NSTextField {
-
-public NSSearchField() {
- super();
-}
-
-public NSSearchField(int /*long*/ id) {
- super(id);
-}
-
-public NSSearchField(id id) {
- super(id);
-}
-
-public NSArray recentSearches() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_recentSearches);
- return result != 0 ? new NSArray(result) : null;
-}
-
-public static int /*long*/ cellClass() {
- return OS.objc_msgSend(OS.class_NSSearchField, OS.sel_cellClass);
-}
-
-public static void setCellClass(int /*long*/ factoryId) {
- OS.objc_msgSend(OS.class_NSSearchField, OS.sel_setCellClass_, factoryId);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSearchFieldCell.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSearchFieldCell.java
deleted file mode 100644
index 8829bf0eb3..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSearchFieldCell.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSSearchFieldCell extends NSTextFieldCell {
-
-public NSSearchFieldCell() {
- super();
-}
-
-public NSSearchFieldCell(int /*long*/ id) {
- super(id);
-}
-
-public NSSearchFieldCell(id id) {
- super(id);
-}
-
-public NSButtonCell cancelButtonCell() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_cancelButtonCell);
- return result != 0 ? new NSButtonCell(result) : null;
-}
-
-public NSButtonCell searchButtonCell() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_searchButtonCell);
- return result != 0 ? new NSButtonCell(result) : null;
-}
-
-public NSRect searchTextRectForBounds(NSRect rect) {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_searchTextRectForBounds_, rect);
- return result;
-}
-
-public void setCancelButtonCell(NSButtonCell cell) {
- OS.objc_msgSend(this.id, OS.sel_setCancelButtonCell_, cell != null ? cell.id : 0);
-}
-
-public void setSearchButtonCell(NSButtonCell cell) {
- OS.objc_msgSend(this.id, OS.sel_setSearchButtonCell_, cell != null ? cell.id : 0);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSecureTextField.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSecureTextField.java
deleted file mode 100644
index 58fe71687f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSecureTextField.java
+++ /dev/null
@@ -1,35 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSSecureTextField extends NSTextField {
-
-public NSSecureTextField() {
- super();
-}
-
-public NSSecureTextField(int /*long*/ id) {
- super(id);
-}
-
-public NSSecureTextField(id id) {
- super(id);
-}
-
-public static int /*long*/ cellClass() {
- return OS.objc_msgSend(OS.class_NSSecureTextField, OS.sel_cellClass);
-}
-
-public static void setCellClass(int /*long*/ factoryId) {
- OS.objc_msgSend(OS.class_NSSecureTextField, OS.sel_setCellClass_, factoryId);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSegmentedCell.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSegmentedCell.java
deleted file mode 100644
index 26a7d166e3..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSegmentedCell.java
+++ /dev/null
@@ -1,75 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSSegmentedCell extends NSActionCell {
-
-public NSSegmentedCell() {
- super();
-}
-
-public NSSegmentedCell(int /*long*/ id) {
- super(id);
-}
-
-public NSSegmentedCell(id id) {
- super(id);
-}
-
-public void setEnabled(boolean enabled, int /*long*/ segment) {
- OS.objc_msgSend(this.id, OS.sel_setEnabled_forSegment_, enabled, segment);
-}
-
-public void setImage(NSImage image, int /*long*/ segment) {
- OS.objc_msgSend(this.id, OS.sel_setImage_forSegment_, image != null ? image.id : 0, segment);
-}
-
-public void setLabel(NSString label, int /*long*/ segment) {
- OS.objc_msgSend(this.id, OS.sel_setLabel_forSegment_, label != null ? label.id : 0, segment);
-}
-
-public void setMenu(NSMenu menu, int /*long*/ segment) {
- OS.objc_msgSend(this.id, OS.sel_setMenu_forSegment_, menu != null ? menu.id : 0, segment);
-}
-
-public void setSegmentCount(int /*long*/ count) {
- OS.objc_msgSend(this.id, OS.sel_setSegmentCount_, count);
-}
-
-public void setSegmentStyle(int /*long*/ segmentStyle) {
- OS.objc_msgSend(this.id, OS.sel_setSegmentStyle_, segmentStyle);
-}
-
-public void setSelected(boolean selected, int /*long*/ segment) {
- OS.objc_msgSend(this.id, OS.sel_setSelected_forSegment_, selected, segment);
-}
-
-public void setSelectedSegment(int /*long*/ selectedSegment) {
- OS.objc_msgSend(this.id, OS.sel_setSelectedSegment_, selectedSegment);
-}
-
-public void setTag(int /*long*/ tag, int /*long*/ segment) {
- OS.objc_msgSend(this.id, OS.sel_setTag_forSegment_, tag, segment);
-}
-
-public void setToolTip(NSString toolTip, int /*long*/ segment) {
- OS.objc_msgSend(this.id, OS.sel_setToolTip_forSegment_, toolTip != null ? toolTip.id : 0, segment);
-}
-
-public void setTrackingMode(int /*long*/ trackingMode) {
- OS.objc_msgSend(this.id, OS.sel_setTrackingMode_, trackingMode);
-}
-
-public void setWidth(float /*double*/ width, int /*long*/ segment) {
- OS.objc_msgSend(this.id, OS.sel_setWidth_forSegment_, width, segment);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSet.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSet.java
deleted file mode 100644
index ed6afccfe8..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSet.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSSet extends NSObject {
-
-public NSSet() {
- super();
-}
-
-public NSSet(int /*long*/ id) {
- super(id);
-}
-
-public NSSet(id id) {
- super(id);
-}
-
-public int /*long*/ count() {
- return OS.objc_msgSend(this.id, OS.sel_count);
-}
-
-public NSEnumerator objectEnumerator() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_objectEnumerator);
- return result != 0 ? new NSEnumerator(result) : null;
-}
-
-public static NSSet set() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSSet, OS.sel_set);
- return result != 0 ? new NSSet(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSize.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSize.java
deleted file mode 100755
index 9be69e93fc..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSize.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-package org.eclipse.swt.internal.cocoa;
-
-
-public class NSSize {
- public float /*double*/ width;
- public float /*double*/ height;
- public static final int sizeof = OS.NSSize_sizeof();
-
- public String toString() {
- return "NSSize{" + width + "," + height + "}";
- }
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSlider.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSlider.java
deleted file mode 100644
index b69a139b2f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSSlider.java
+++ /dev/null
@@ -1,55 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSSlider extends NSControl {
-
-public NSSlider() {
- super();
-}
-
-public NSSlider(int /*long*/ id) {
- super(id);
-}
-
-public NSSlider(id id) {
- super(id);
-}
-
-public float /*double*/ knobThickness() {
- return (float)OS.objc_msgSend_fpret(this.id, OS.sel_knobThickness);
-}
-
-public double maxValue() {
- return OS.objc_msgSend_fpret(this.id, OS.sel_maxValue);
-}
-
-public double minValue() {
- return OS.objc_msgSend_fpret(this.id, OS.sel_minValue);
-}
-
-public void setMaxValue(double aDouble) {
- OS.objc_msgSend(this.id, OS.sel_setMaxValue_, aDouble);
-}
-
-public void setMinValue(double aDouble) {
- OS.objc_msgSend(this.id, OS.sel_setMinValue_, aDouble);
-}
-
-public static int /*long*/ cellClass() {
- return OS.objc_msgSend(OS.class_NSSlider, OS.sel_cellClass);
-}
-
-public static void setCellClass(int /*long*/ factoryId) {
- OS.objc_msgSend(OS.class_NSSlider, OS.sel_setCellClass_, factoryId);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSStatusBar.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSStatusBar.java
deleted file mode 100644
index c457ccf275..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSStatusBar.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSStatusBar extends NSObject {
-
-public NSStatusBar() {
- super();
-}
-
-public NSStatusBar(int /*long*/ id) {
- super(id);
-}
-
-public NSStatusBar(id id) {
- super(id);
-}
-
-public void removeStatusItem(NSStatusItem item) {
- OS.objc_msgSend(this.id, OS.sel_removeStatusItem_, item != null ? item.id : 0);
-}
-
-public NSStatusItem statusItemWithLength(float /*double*/ length) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_statusItemWithLength_, length);
- return result != 0 ? new NSStatusItem(result) : null;
-}
-
-public static NSStatusBar systemStatusBar() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSStatusBar, OS.sel_systemStatusBar);
- return result != 0 ? new NSStatusBar(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSStatusItem.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSStatusItem.java
deleted file mode 100644
index 0b5f65cbb1..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSStatusItem.java
+++ /dev/null
@@ -1,47 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSStatusItem extends NSObject {
-
-public NSStatusItem() {
- super();
-}
-
-public NSStatusItem(int /*long*/ id) {
- super(id);
-}
-
-public NSStatusItem(id id) {
- super(id);
-}
-
-public void drawStatusBarBackgroundInRect(NSRect rect, boolean highlight) {
- OS.objc_msgSend(this.id, OS.sel_drawStatusBarBackgroundInRect_withHighlight_, rect, highlight);
-}
-
-public void popUpStatusItemMenu(NSMenu menu) {
- OS.objc_msgSend(this.id, OS.sel_popUpStatusItemMenu_, menu != null ? menu.id : 0);
-}
-
-public void setHighlightMode(boolean highlightMode) {
- OS.objc_msgSend(this.id, OS.sel_setHighlightMode_, highlightMode);
-}
-
-public void setLength(float /*double*/ length) {
- OS.objc_msgSend(this.id, OS.sel_setLength_, length);
-}
-
-public void setView(NSView view) {
- OS.objc_msgSend(this.id, OS.sel_setView_, view != null ? view.id : 0);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSStepper.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSStepper.java
deleted file mode 100644
index f3b8d78d39..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSStepper.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSStepper extends NSControl {
-
-public NSStepper() {
- super();
-}
-
-public NSStepper(int /*long*/ id) {
- super(id);
-}
-
-public NSStepper(id id) {
- super(id);
-}
-
-public double increment() {
- return OS.objc_msgSend_fpret(this.id, OS.sel_increment);
-}
-
-public double maxValue() {
- return OS.objc_msgSend_fpret(this.id, OS.sel_maxValue);
-}
-
-public double minValue() {
- return OS.objc_msgSend_fpret(this.id, OS.sel_minValue);
-}
-
-public void setIncrement(double increment) {
- OS.objc_msgSend(this.id, OS.sel_setIncrement_, increment);
-}
-
-public void setMaxValue(double maxValue) {
- OS.objc_msgSend(this.id, OS.sel_setMaxValue_, maxValue);
-}
-
-public void setMinValue(double minValue) {
- OS.objc_msgSend(this.id, OS.sel_setMinValue_, minValue);
-}
-
-public void setValueWraps(boolean valueWraps) {
- OS.objc_msgSend(this.id, OS.sel_setValueWraps_, valueWraps);
-}
-
-public static int /*long*/ cellClass() {
- return OS.objc_msgSend(OS.class_NSStepper, OS.sel_cellClass);
-}
-
-public static void setCellClass(int /*long*/ factoryId) {
- OS.objc_msgSend(OS.class_NSStepper, OS.sel_setCellClass_, factoryId);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSString.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSString.java
deleted file mode 100644
index 98eca712af..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSString.java
+++ /dev/null
@@ -1,136 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSString extends NSObject {
-
-public NSString() {
- super();
-}
-
-public NSString(int /*long*/ id) {
- super(id);
-}
-
-public NSString(id id) {
- super(id);
-}
-
-public String getString() {
- char[] buffer = new char[(int)/*64*/length()];
- getCharacters(buffer);
- return new String(buffer);
-}
-
-public static NSString stringWith(String str) {
- char[] buffer = new char[str.length()];
- str.getChars(0, buffer.length, buffer, 0);
- return stringWithCharacters(buffer, buffer.length);
-}
-
-public int /*long*/ UTF8String() {
- return OS.objc_msgSend(this.id, OS.sel_UTF8String);
-}
-
-public int /*long*/ characterAtIndex(int /*long*/ index) {
- return OS.objc_msgSend(this.id, OS.sel_characterAtIndex_, index);
-}
-
-public int /*long*/ compare(NSString string) {
- return OS.objc_msgSend(this.id, OS.sel_compare_, string != null ? string.id : 0);
-}
-
-public int /*long*/ fileSystemRepresentation() {
- return OS.objc_msgSend(this.id, OS.sel_fileSystemRepresentation);
-}
-
-public void getCharacters(char[] buffer) {
- OS.objc_msgSend(this.id, OS.sel_getCharacters_, buffer);
-}
-
-public void getCharacters(char[] buffer, NSRange aRange) {
- OS.objc_msgSend(this.id, OS.sel_getCharacters_range_, buffer, aRange);
-}
-
-public NSString initWithCharacters(char[] characters, int /*long*/ length) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithCharacters_length_, characters, length);
- return result == this.id ? this : (result != 0 ? new NSString(result) : null);
-}
-
-public boolean isEqualToString(NSString aString) {
- return OS.objc_msgSend_bool(this.id, OS.sel_isEqualToString_, aString != null ? aString.id : 0);
-}
-
-public NSString lastPathComponent() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_lastPathComponent);
- return result == this.id ? this : (result != 0 ? new NSString(result) : null);
-}
-
-public int /*long*/ length() {
- return OS.objc_msgSend(this.id, OS.sel_length);
-}
-
-public NSString lowercaseString() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_lowercaseString);
- return result == this.id ? this : (result != 0 ? new NSString(result) : null);
-}
-
-public NSString pathExtension() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_pathExtension);
- return result == this.id ? this : (result != 0 ? new NSString(result) : null);
-}
-
-public NSString stringByAddingPercentEscapesUsingEncoding(int /*long*/ enc) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_stringByAddingPercentEscapesUsingEncoding_, enc);
- return result == this.id ? this : (result != 0 ? new NSString(result) : null);
-}
-
-public NSString stringByAppendingPathComponent(NSString str) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_stringByAppendingPathComponent_, str != null ? str.id : 0);
- return result == this.id ? this : (result != 0 ? new NSString(result) : null);
-}
-
-public NSString stringByAppendingString(NSString aString) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_stringByAppendingString_, aString != null ? aString.id : 0);
- return result == this.id ? this : (result != 0 ? new NSString(result) : null);
-}
-
-public NSString stringByDeletingLastPathComponent() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_stringByDeletingLastPathComponent);
- return result == this.id ? this : (result != 0 ? new NSString(result) : null);
-}
-
-public NSString stringByDeletingPathExtension() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_stringByDeletingPathExtension);
- return result == this.id ? this : (result != 0 ? new NSString(result) : null);
-}
-
-public NSString stringByReplacingOccurrencesOfString(NSString target, NSString replacement) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_stringByReplacingOccurrencesOfString_withString_, target != null ? target.id : 0, replacement != null ? replacement.id : 0);
- return result == this.id ? this : (result != 0 ? new NSString(result) : null);
-}
-
-public static NSString stringWithCharacters(char[] characters, int /*long*/ length) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSString, OS.sel_stringWithCharacters_length_, characters, length);
- return result != 0 ? new NSString(result) : null;
-}
-
-public static NSString stringWithFormat(NSString stringWithFormat) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSString, OS.sel_stringWithFormat_, stringWithFormat != null ? stringWithFormat.id : 0);
- return result != 0 ? new NSString(result) : null;
-}
-
-public static NSString stringWithUTF8String(int /*long*/ nullTerminatedCString) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSString, OS.sel_stringWithUTF8String_, nullTerminatedCString);
- return result != 0 ? new NSString(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTabView.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTabView.java
deleted file mode 100644
index 2f7a9a22f0..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTabView.java
+++ /dev/null
@@ -1,81 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSTabView extends NSView {
-
-public NSTabView() {
- super();
-}
-
-public NSTabView(int /*long*/ id) {
- super(id);
-}
-
-public NSTabView(id id) {
- super(id);
-}
-
-public void addTabViewItem(NSTabViewItem tabViewItem) {
- OS.objc_msgSend(this.id, OS.sel_addTabViewItem_, tabViewItem != null ? tabViewItem.id : 0);
-}
-
-public NSRect contentRect() {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_contentRect);
- return result;
-}
-
-public void insertTabViewItem(NSTabViewItem tabViewItem, int /*long*/ index) {
- OS.objc_msgSend(this.id, OS.sel_insertTabViewItem_atIndex_, tabViewItem != null ? tabViewItem.id : 0, index);
-}
-
-public NSSize minimumSize() {
- NSSize result = new NSSize();
- OS.objc_msgSend_stret(result, this.id, OS.sel_minimumSize);
- return result;
-}
-
-public void removeTabViewItem(NSTabViewItem tabViewItem) {
- OS.objc_msgSend(this.id, OS.sel_removeTabViewItem_, tabViewItem != null ? tabViewItem.id : 0);
-}
-
-public void selectTabViewItemAtIndex(int /*long*/ index) {
- OS.objc_msgSend(this.id, OS.sel_selectTabViewItemAtIndex_, index);
-}
-
-public NSTabViewItem selectedTabViewItem() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_selectedTabViewItem);
- return result != 0 ? new NSTabViewItem(result) : null;
-}
-
-public void setControlSize(int /*long*/ controlSize) {
- OS.objc_msgSend(this.id, OS.sel_setControlSize_, controlSize);
-}
-
-public void setDelegate(id anObject) {
- OS.objc_msgSend(this.id, OS.sel_setDelegate_, anObject != null ? anObject.id : 0);
-}
-
-public void setFont(NSFont font) {
- OS.objc_msgSend(this.id, OS.sel_setFont_, font != null ? font.id : 0);
-}
-
-public void setTabViewType(int /*long*/ tabViewType) {
- OS.objc_msgSend(this.id, OS.sel_setTabViewType_, tabViewType);
-}
-
-public NSTabViewItem tabViewItemAtPoint(NSPoint point) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_tabViewItemAtPoint_, point);
- return result != 0 ? new NSTabViewItem(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTabViewItem.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTabViewItem.java
deleted file mode 100644
index c24dede666..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTabViewItem.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSTabViewItem extends NSObject {
-
-public NSTabViewItem() {
- super();
-}
-
-public NSTabViewItem(int /*long*/ id) {
- super(id);
-}
-
-public NSTabViewItem(id id) {
- super(id);
-}
-
-public id initWithIdentifier(id identifier) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithIdentifier_, identifier != null ? identifier.id : 0);
- return result != 0 ? new id(result) : null;
-}
-
-public void setLabel(NSString label) {
- OS.objc_msgSend(this.id, OS.sel_setLabel_, label != null ? label.id : 0);
-}
-
-public void setView(NSView view) {
- OS.objc_msgSend(this.id, OS.sel_setView_, view != null ? view.id : 0);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTableColumn.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTableColumn.java
deleted file mode 100644
index ef36020bed..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTableColumn.java
+++ /dev/null
@@ -1,78 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSTableColumn extends NSObject {
-
-public NSTableColumn() {
- super();
-}
-
-public NSTableColumn(int /*long*/ id) {
- super(id);
-}
-
-public NSTableColumn(id id) {
- super(id);
-}
-
-public NSCell dataCell() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_dataCell);
- return result != 0 ? new NSCell(result) : null;
-}
-
-public NSTableHeaderCell headerCell() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_headerCell);
- return result != 0 ? new NSTableHeaderCell(result) : null;
-}
-
-public NSTableColumn initWithIdentifier(id identifier) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithIdentifier_, identifier != null ? identifier.id : 0);
- return result == this.id ? this : (result != 0 ? new NSTableColumn(result) : null);
-}
-
-public int /*long*/ resizingMask() {
- return OS.objc_msgSend(this.id, OS.sel_resizingMask);
-}
-
-public void setDataCell(NSCell cell) {
- OS.objc_msgSend(this.id, OS.sel_setDataCell_, cell != null ? cell.id : 0);
-}
-
-public void setEditable(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setEditable_, flag);
-}
-
-public void setHeaderCell(NSCell cell) {
- OS.objc_msgSend(this.id, OS.sel_setHeaderCell_, cell != null ? cell.id : 0);
-}
-
-public void setIdentifier(id identifier) {
- OS.objc_msgSend(this.id, OS.sel_setIdentifier_, identifier != null ? identifier.id : 0);
-}
-
-public void setMinWidth(float /*double*/ minWidth) {
- OS.objc_msgSend(this.id, OS.sel_setMinWidth_, minWidth);
-}
-
-public void setResizingMask(int /*long*/ resizingMask) {
- OS.objc_msgSend(this.id, OS.sel_setResizingMask_, resizingMask);
-}
-
-public void setWidth(float /*double*/ width) {
- OS.objc_msgSend(this.id, OS.sel_setWidth_, width);
-}
-
-public float /*double*/ width() {
- return (float)OS.objc_msgSend_fpret(this.id, OS.sel_width);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTableHeaderCell.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTableHeaderCell.java
deleted file mode 100644
index 1b6b109f4b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTableHeaderCell.java
+++ /dev/null
@@ -1,37 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSTableHeaderCell extends NSTextFieldCell {
-
-public NSTableHeaderCell() {
- super();
-}
-
-public NSTableHeaderCell(int /*long*/ id) {
- super(id);
-}
-
-public NSTableHeaderCell(id id) {
- super(id);
-}
-
-public void drawSortIndicatorWithFrame(NSRect cellFrame, NSView controlView, boolean ascending, int /*long*/ priority) {
- OS.objc_msgSend(this.id, OS.sel_drawSortIndicatorWithFrame_inView_ascending_priority_, cellFrame, controlView != null ? controlView.id : 0, ascending, priority);
-}
-
-public NSRect sortIndicatorRectForBounds(NSRect theRect) {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_sortIndicatorRectForBounds_, theRect);
- return result;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTableHeaderView.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTableHeaderView.java
deleted file mode 100644
index b3b5d16d08..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTableHeaderView.java
+++ /dev/null
@@ -1,37 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSTableHeaderView extends NSView {
-
-public NSTableHeaderView() {
- super();
-}
-
-public NSTableHeaderView(int /*long*/ id) {
- super(id);
-}
-
-public NSTableHeaderView(id id) {
- super(id);
-}
-
-public int /*long*/ columnAtPoint(NSPoint point) {
- return OS.objc_msgSend(this.id, OS.sel_columnAtPoint_, point);
-}
-
-public NSRect headerRectOfColumn(int /*long*/ column) {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_headerRectOfColumn_, column);
- return result;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTableView.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTableView.java
deleted file mode 100644
index 9a97576e15..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTableView.java
+++ /dev/null
@@ -1,254 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSTableView extends NSControl {
-
-public NSTableView() {
- super();
-}
-
-public NSTableView(int /*long*/ id) {
- super(id);
-}
-
-public NSTableView(id id) {
- super(id);
-}
-
-public void addTableColumn(NSTableColumn column) {
- OS.objc_msgSend(this.id, OS.sel_addTableColumn_, column != null ? column.id : 0);
-}
-
-public boolean allowsColumnReordering() {
- return OS.objc_msgSend_bool(this.id, OS.sel_allowsColumnReordering);
-}
-
-public boolean canDragRowsWithIndexes(NSIndexSet rowIndexes, NSPoint mouseDownPoint) {
- return OS.objc_msgSend_bool(this.id, OS.sel_canDragRowsWithIndexes_atPoint_, rowIndexes != null ? rowIndexes.id : 0, mouseDownPoint);
-}
-
-public int /*long*/ clickedColumn() {
- return OS.objc_msgSend(this.id, OS.sel_clickedColumn);
-}
-
-public int /*long*/ clickedRow() {
- return OS.objc_msgSend(this.id, OS.sel_clickedRow);
-}
-
-public int /*long*/ columnAtPoint(NSPoint point) {
- return OS.objc_msgSend(this.id, OS.sel_columnAtPoint_, point);
-}
-
-public NSIndexSet columnIndexesInRect(NSRect rect) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_columnIndexesInRect_, rect);
- return result != 0 ? new NSIndexSet(result) : null;
-}
-
-public int /*long*/ columnWithIdentifier(id identifier) {
- return OS.objc_msgSend(this.id, OS.sel_columnWithIdentifier_, identifier != null ? identifier.id : 0);
-}
-
-public void deselectAll(id sender) {
- OS.objc_msgSend(this.id, OS.sel_deselectAll_, sender != null ? sender.id : 0);
-}
-
-public void deselectRow(int /*long*/ row) {
- OS.objc_msgSend(this.id, OS.sel_deselectRow_, row);
-}
-
-public NSImage dragImageForRowsWithIndexes(NSIndexSet dragRows, NSArray tableColumns, NSEvent dragEvent, int /*long*/ dragImageOffset) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_dragImageForRowsWithIndexes_tableColumns_event_offset_, dragRows != null ? dragRows.id : 0, tableColumns != null ? tableColumns.id : 0, dragEvent != null ? dragEvent.id : 0, dragImageOffset);
- return result != 0 ? new NSImage(result) : null;
-}
-
-public NSRect frameOfCellAtColumn(int /*long*/ column, int /*long*/ row) {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_frameOfCellAtColumn_row_, column, row);
- return result;
-}
-
-public NSTableHeaderView headerView() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_headerView);
- return result != 0 ? new NSTableHeaderView(result) : null;
-}
-
-public void highlightSelectionInClipRect(NSRect clipRect) {
- OS.objc_msgSend(this.id, OS.sel_highlightSelectionInClipRect_, clipRect);
-}
-
-public NSSize intercellSpacing() {
- NSSize result = new NSSize();
- OS.objc_msgSend_stret(result, this.id, OS.sel_intercellSpacing);
- return result;
-}
-
-public boolean isRowSelected(int /*long*/ row) {
- return OS.objc_msgSend_bool(this.id, OS.sel_isRowSelected_, row);
-}
-
-public void moveColumn(int /*long*/ column, int /*long*/ newIndex) {
- OS.objc_msgSend(this.id, OS.sel_moveColumn_toColumn_, column, newIndex);
-}
-
-public void noteNumberOfRowsChanged() {
- OS.objc_msgSend(this.id, OS.sel_noteNumberOfRowsChanged);
-}
-
-public int /*long*/ numberOfColumns() {
- return OS.objc_msgSend(this.id, OS.sel_numberOfColumns);
-}
-
-public int /*long*/ numberOfRows() {
- return OS.objc_msgSend(this.id, OS.sel_numberOfRows);
-}
-
-public int /*long*/ numberOfSelectedRows() {
- return OS.objc_msgSend(this.id, OS.sel_numberOfSelectedRows);
-}
-
-public NSRect rectOfColumn(int /*long*/ column) {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_rectOfColumn_, column);
- return result;
-}
-
-public NSRect rectOfRow(int /*long*/ row) {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_rectOfRow_, row);
- return result;
-}
-
-public void reloadData() {
- OS.objc_msgSend(this.id, OS.sel_reloadData);
-}
-
-public void removeTableColumn(NSTableColumn column) {
- OS.objc_msgSend(this.id, OS.sel_removeTableColumn_, column != null ? column.id : 0);
-}
-
-public int /*long*/ rowAtPoint(NSPoint point) {
- return OS.objc_msgSend(this.id, OS.sel_rowAtPoint_, point);
-}
-
-public float /*double*/ rowHeight() {
- return (float)OS.objc_msgSend_fpret(this.id, OS.sel_rowHeight);
-}
-
-public NSRange rowsInRect(NSRect rect) {
- NSRange result = new NSRange();
- OS.objc_msgSend_stret(result, this.id, OS.sel_rowsInRect_, rect);
- return result;
-}
-
-public void scrollColumnToVisible(int /*long*/ column) {
- OS.objc_msgSend(this.id, OS.sel_scrollColumnToVisible_, column);
-}
-
-public void scrollRowToVisible(int /*long*/ row) {
- OS.objc_msgSend(this.id, OS.sel_scrollRowToVisible_, row);
-}
-
-public void selectAll(id sender) {
- OS.objc_msgSend(this.id, OS.sel_selectAll_, sender != null ? sender.id : 0);
-}
-
-public void selectRowIndexes(NSIndexSet indexes, boolean extend) {
- OS.objc_msgSend(this.id, OS.sel_selectRowIndexes_byExtendingSelection_, indexes != null ? indexes.id : 0, extend);
-}
-
-public int /*long*/ selectedRow() {
- return OS.objc_msgSend(this.id, OS.sel_selectedRow);
-}
-
-public NSIndexSet selectedRowIndexes() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_selectedRowIndexes);
- return result != 0 ? new NSIndexSet(result) : null;
-}
-
-public void setAllowsColumnReordering(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setAllowsColumnReordering_, flag);
-}
-
-public void setAllowsMultipleSelection(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setAllowsMultipleSelection_, flag);
-}
-
-public void setBackgroundColor(NSColor color) {
- OS.objc_msgSend(this.id, OS.sel_setBackgroundColor_, color != null ? color.id : 0);
-}
-
-public void setColumnAutoresizingStyle(int /*long*/ style) {
- OS.objc_msgSend(this.id, OS.sel_setColumnAutoresizingStyle_, style);
-}
-
-public void setDataSource(id aSource) {
- OS.objc_msgSend(this.id, OS.sel_setDataSource_, aSource != null ? aSource.id : 0);
-}
-
-public void setDelegate(id delegate) {
- OS.objc_msgSend(this.id, OS.sel_setDelegate_, delegate != null ? delegate.id : 0);
-}
-
-public void setDoubleAction(int /*long*/ aSelector) {
- OS.objc_msgSend(this.id, OS.sel_setDoubleAction_, aSelector);
-}
-
-public void setDropRow(int /*long*/ row, int /*long*/ op) {
- OS.objc_msgSend(this.id, OS.sel_setDropRow_dropOperation_, row, op);
-}
-
-public void setHeaderView(NSTableHeaderView headerView) {
- OS.objc_msgSend(this.id, OS.sel_setHeaderView_, headerView != null ? headerView.id : 0);
-}
-
-public void setHighlightedTableColumn(NSTableColumn tc) {
- OS.objc_msgSend(this.id, OS.sel_setHighlightedTableColumn_, tc != null ? tc.id : 0);
-}
-
-public void setIndicatorImage(NSImage anImage, NSTableColumn tc) {
- OS.objc_msgSend(this.id, OS.sel_setIndicatorImage_inTableColumn_, anImage != null ? anImage.id : 0, tc != null ? tc.id : 0);
-}
-
-public void setIntercellSpacing(NSSize aSize) {
- OS.objc_msgSend(this.id, OS.sel_setIntercellSpacing_, aSize);
-}
-
-public void setRowHeight(float /*double*/ rowHeight) {
- OS.objc_msgSend(this.id, OS.sel_setRowHeight_, rowHeight);
-}
-
-public void setUsesAlternatingRowBackgroundColors(boolean useAlternatingRowColors) {
- OS.objc_msgSend(this.id, OS.sel_setUsesAlternatingRowBackgroundColors_, useAlternatingRowColors);
-}
-
-public NSArray tableColumns() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_tableColumns);
- return result != 0 ? new NSArray(result) : null;
-}
-
-public void tile() {
- OS.objc_msgSend(this.id, OS.sel_tile);
-}
-
-public boolean usesAlternatingRowBackgroundColors() {
- return OS.objc_msgSend_bool(this.id, OS.sel_usesAlternatingRowBackgroundColors);
-}
-
-public static int /*long*/ cellClass() {
- return OS.objc_msgSend(OS.class_NSTableView, OS.sel_cellClass);
-}
-
-public static void setCellClass(int /*long*/ factoryId) {
- OS.objc_msgSend(OS.class_NSTableView, OS.sel_setCellClass_, factoryId);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSText.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSText.java
deleted file mode 100644
index d995f8fbf2..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSText.java
+++ /dev/null
@@ -1,128 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSText extends NSView {
-
-public NSText() {
- super();
-}
-
-public NSText(int /*long*/ id) {
- super(id);
-}
-
-public NSText(id id) {
- super(id);
-}
-
-public void copy(id sender) {
- OS.objc_msgSend(this.id, OS.sel_copy_, sender != null ? sender.id : 0);
-}
-
-public void cut(id sender) {
- OS.objc_msgSend(this.id, OS.sel_cut_, sender != null ? sender.id : 0);
-}
-
-public id delegate() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_delegate);
- return result != 0 ? new id(result) : null;
-}
-
-public NSFont font() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_font);
- return result != 0 ? new NSFont(result) : null;
-}
-
-public void paste(id sender) {
- OS.objc_msgSend(this.id, OS.sel_paste_, sender != null ? sender.id : 0);
-}
-
-public void replaceCharactersInRange(NSRange range, NSString aString) {
- OS.objc_msgSend(this.id, OS.sel_replaceCharactersInRange_withString_, range, aString != null ? aString.id : 0);
-}
-
-public void scrollRangeToVisible(NSRange range) {
- OS.objc_msgSend(this.id, OS.sel_scrollRangeToVisible_, range);
-}
-
-public void selectAll(id sender) {
- OS.objc_msgSend(this.id, OS.sel_selectAll_, sender != null ? sender.id : 0);
-}
-
-public NSRange selectedRange() {
- NSRange result = new NSRange();
- OS.objc_msgSend_stret(result, this.id, OS.sel_selectedRange);
- return result;
-}
-
-public void setAlignment(int /*long*/ mode) {
- OS.objc_msgSend(this.id, OS.sel_setAlignment_, mode);
-}
-
-public void setBackgroundColor(NSColor color) {
- OS.objc_msgSend(this.id, OS.sel_setBackgroundColor_, color != null ? color.id : 0);
-}
-
-public void setDelegate(id anObject) {
- OS.objc_msgSend(this.id, OS.sel_setDelegate_, anObject != null ? anObject.id : 0);
-}
-
-public void setDrawsBackground(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setDrawsBackground_, flag);
-}
-
-public void setEditable(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setEditable_, flag);
-}
-
-public void setFont(NSFont obj) {
- OS.objc_msgSend(this.id, OS.sel_setFont_, obj != null ? obj.id : 0);
-}
-
-public void setHorizontallyResizable(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setHorizontallyResizable_, flag);
-}
-
-public void setMaxSize(NSSize newMaxSize) {
- OS.objc_msgSend(this.id, OS.sel_setMaxSize_, newMaxSize);
-}
-
-public void setMinSize(NSSize newMinSize) {
- OS.objc_msgSend(this.id, OS.sel_setMinSize_, newMinSize);
-}
-
-public void setSelectable(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setSelectable_, flag);
-}
-
-public void setSelectedRange(NSRange range) {
- OS.objc_msgSend(this.id, OS.sel_setSelectedRange_, range);
-}
-
-public void setString(NSString string) {
- OS.objc_msgSend(this.id, OS.sel_setString_, string != null ? string.id : 0);
-}
-
-public void setTextColor(NSColor color) {
- OS.objc_msgSend(this.id, OS.sel_setTextColor_, color != null ? color.id : 0);
-}
-
-public void sizeToFit() {
- OS.objc_msgSend(this.id, OS.sel_sizeToFit);
-}
-
-public NSString string() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_string);
- return result != 0 ? new NSString(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTextAttachment.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTextAttachment.java
deleted file mode 100644
index 5f06a09173..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTextAttachment.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSTextAttachment extends NSObject {
-
-public NSTextAttachment() {
- super();
-}
-
-public NSTextAttachment(int /*long*/ id) {
- super(id);
-}
-
-public NSTextAttachment(id id) {
- super(id);
-}
-
-public id initWithFileWrapper(NSFileWrapper fileWrapper) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithFileWrapper_, fileWrapper != null ? fileWrapper.id : 0);
- return result != 0 ? new id(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTextContainer.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTextContainer.java
deleted file mode 100644
index eefef39e8a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTextContainer.java
+++ /dev/null
@@ -1,50 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSTextContainer extends NSObject {
-
-public NSTextContainer() {
- super();
-}
-
-public NSTextContainer(int /*long*/ id) {
- super(id);
-}
-
-public NSTextContainer(id id) {
- super(id);
-}
-
-public NSSize containerSize() {
- NSSize result = new NSSize();
- OS.objc_msgSend_stret(result, this.id, OS.sel_containerSize);
- return result;
-}
-
-public NSTextContainer initWithContainerSize(NSSize size) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithContainerSize_, size);
- return result == this.id ? this : (result != 0 ? new NSTextContainer(result) : null);
-}
-
-public void setContainerSize(NSSize size) {
- OS.objc_msgSend(this.id, OS.sel_setContainerSize_, size);
-}
-
-public void setLineFragmentPadding(float /*double*/ pad) {
- OS.objc_msgSend(this.id, OS.sel_setLineFragmentPadding_, pad);
-}
-
-public void setWidthTracksTextView(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setWidthTracksTextView_, flag);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTextField.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTextField.java
deleted file mode 100644
index e2507f4ad3..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTextField.java
+++ /dev/null
@@ -1,67 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSTextField extends NSControl {
-
-public NSTextField() {
- super();
-}
-
-public NSTextField(int /*long*/ id) {
- super(id);
-}
-
-public NSTextField(id id) {
- super(id);
-}
-
-public void selectText(id sender) {
- OS.objc_msgSend(this.id, OS.sel_selectText_, sender != null ? sender.id : 0);
-}
-
-public void setBackgroundColor(NSColor color) {
- OS.objc_msgSend(this.id, OS.sel_setBackgroundColor_, color != null ? color.id : 0);
-}
-
-public void setBordered(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setBordered_, flag);
-}
-
-public void setDelegate(id anObject) {
- OS.objc_msgSend(this.id, OS.sel_setDelegate_, anObject != null ? anObject.id : 0);
-}
-
-public void setDrawsBackground(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setDrawsBackground_, flag);
-}
-
-public void setEditable(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setEditable_, flag);
-}
-
-public void setSelectable(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setSelectable_, flag);
-}
-
-public void setTextColor(NSColor color) {
- OS.objc_msgSend(this.id, OS.sel_setTextColor_, color != null ? color.id : 0);
-}
-
-public static int /*long*/ cellClass() {
- return OS.objc_msgSend(OS.class_NSTextField, OS.sel_cellClass);
-}
-
-public static void setCellClass(int /*long*/ factoryId) {
- OS.objc_msgSend(OS.class_NSTextField, OS.sel_setCellClass_, factoryId);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTextFieldCell.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTextFieldCell.java
deleted file mode 100644
index 98e6bef1ab..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTextFieldCell.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSTextFieldCell extends NSActionCell {
-
-public NSTextFieldCell() {
- super();
-}
-
-public NSTextFieldCell(int /*long*/ id) {
- super(id);
-}
-
-public NSTextFieldCell(id id) {
- super(id);
-}
-
-public void setPlaceholderString(NSString string) {
- OS.objc_msgSend(this.id, OS.sel_setPlaceholderString_, string != null ? string.id : 0);
-}
-
-public void setTextColor(NSColor color) {
- OS.objc_msgSend(this.id, OS.sel_setTextColor_, color != null ? color.id : 0);
-}
-
-public NSColor textColor() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_textColor);
- return result != 0 ? new NSColor(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTextStorage.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTextStorage.java
deleted file mode 100644
index 22a0c54090..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTextStorage.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSTextStorage extends NSMutableAttributedString {
-
-public NSTextStorage() {
- super();
-}
-
-public NSTextStorage(int /*long*/ id) {
- super(id);
-}
-
-public NSTextStorage(id id) {
- super(id);
-}
-
-public void addLayoutManager(NSLayoutManager obj) {
- OS.objc_msgSend(this.id, OS.sel_addLayoutManager_, obj != null ? obj.id : 0);
-}
-
-public NSArray paragraphs() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_paragraphs);
- return result != 0 ? new NSArray(result) : null;
-}
-
-public static NSAttributedString attributedStringWithAttachment(NSTextAttachment attachment) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSTextStorage, OS.sel_attributedStringWithAttachment_, attachment != null ? attachment.id : 0);
- return result != 0 ? new NSAttributedString(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTextTab.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTextTab.java
deleted file mode 100644
index 5e9521651a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTextTab.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSTextTab extends NSObject {
-
-public NSTextTab() {
- super();
-}
-
-public NSTextTab(int /*long*/ id) {
- super(id);
-}
-
-public NSTextTab(id id) {
- super(id);
-}
-
-public NSTextTab initWithType(int /*long*/ type, float /*double*/ loc) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithType_location_, type, loc);
- return result == this.id ? this : (result != 0 ? new NSTextTab(result) : null);
-}
-
-public float /*double*/ location() {
- return (float)OS.objc_msgSend_fpret(this.id, OS.sel_location);
-}
-
-public int /*long*/ tabStopType() {
- return OS.objc_msgSend(this.id, OS.sel_tabStopType);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTextView.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTextView.java
deleted file mode 100644
index 14ba576818..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTextView.java
+++ /dev/null
@@ -1,85 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSTextView extends NSText {
-
-public NSTextView() {
- super();
-}
-
-public NSTextView(int /*long*/ id) {
- super(id);
-}
-
-public NSTextView(id id) {
- super(id);
-}
-
-public int /*long*/ characterIndexForInsertionAtPoint(NSPoint point) {
- return OS.objc_msgSend(this.id, OS.sel_characterIndexForInsertionAtPoint_, point);
-}
-
-public NSParagraphStyle defaultParagraphStyle() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_defaultParagraphStyle);
- return result != 0 ? new NSParagraphStyle(result) : null;
-}
-
-public boolean dragSelectionWithEvent(NSEvent event, NSSize mouseOffset, boolean slideBack) {
- return OS.objc_msgSend_bool(this.id, OS.sel_dragSelectionWithEvent_offset_slideBack_, event != null ? event.id : 0, mouseOffset, slideBack);
-}
-
-public NSLayoutManager layoutManager() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_layoutManager);
- return result != 0 ? new NSLayoutManager(result) : null;
-}
-
-public NSDictionary linkTextAttributes() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_linkTextAttributes);
- return result != 0 ? new NSDictionary(result) : null;
-}
-
-public NSDictionary markedTextAttributes() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_markedTextAttributes);
- return result != 0 ? new NSDictionary(result) : null;
-}
-
-public void setDefaultParagraphStyle(NSParagraphStyle paragraphStyle) {
- OS.objc_msgSend(this.id, OS.sel_setDefaultParagraphStyle_, paragraphStyle != null ? paragraphStyle.id : 0);
-}
-
-public void setDisplaysLinkToolTips(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setDisplaysLinkToolTips_, flag);
-}
-
-public void setLinkTextAttributes(NSDictionary attributeDictionary) {
- OS.objc_msgSend(this.id, OS.sel_setLinkTextAttributes_, attributeDictionary != null ? attributeDictionary.id : 0);
-}
-
-public void setRichText(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setRichText_, flag);
-}
-
-public boolean shouldChangeTextInRange(NSRange affectedCharRange, NSString replacementString) {
- return OS.objc_msgSend_bool(this.id, OS.sel_shouldChangeTextInRange_replacementString_, affectedCharRange, replacementString != null ? replacementString.id : 0);
-}
-
-public NSTextContainer textContainer() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_textContainer);
- return result != 0 ? new NSTextContainer(result) : null;
-}
-
-public NSTextStorage textStorage() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_textStorage);
- return result != 0 ? new NSTextStorage(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSThread.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSThread.java
deleted file mode 100644
index 6947c2bac8..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSThread.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSThread extends NSObject {
-
-public NSThread() {
- super();
-}
-
-public NSThread(int /*long*/ id) {
- super(id);
-}
-
-public NSThread(id id) {
- super(id);
-}
-
-public static NSThread currentThread() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSThread, OS.sel_currentThread);
- return result != 0 ? new NSThread(result) : null;
-}
-
-public static boolean isMainThread() {
- return OS.objc_msgSend_bool(OS.class_NSThread, OS.sel_isMainThread);
-}
-
-public NSMutableDictionary threadDictionary() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_threadDictionary);
- return result != 0 ? new NSMutableDictionary(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTimeZone.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTimeZone.java
deleted file mode 100644
index 846438305f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTimeZone.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSTimeZone extends NSObject {
-
-public NSTimeZone() {
- super();
-}
-
-public NSTimeZone(int /*long*/ id) {
- super(id);
-}
-
-public NSTimeZone(id id) {
- super(id);
-}
-
-public static NSTimeZone defaultTimeZone() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSTimeZone, OS.sel_defaultTimeZone);
- return result != 0 ? new NSTimeZone(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTimer.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTimer.java
deleted file mode 100644
index 09f032e3c1..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTimer.java
+++ /dev/null
@@ -1,45 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSTimer extends NSObject {
-
-public NSTimer() {
- super();
-}
-
-public NSTimer(int /*long*/ id) {
- super(id);
-}
-
-public NSTimer(id id) {
- super(id);
-}
-
-public void invalidate() {
- OS.objc_msgSend(this.id, OS.sel_invalidate);
-}
-
-public static NSTimer scheduledTimerWithTimeInterval(double ti, id aTarget, int /*long*/ aSelector, id userInfo, boolean yesOrNo) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSTimer, OS.sel_scheduledTimerWithTimeInterval_target_selector_userInfo_repeats_, ti, aTarget != null ? aTarget.id : 0, aSelector, userInfo != null ? userInfo.id : 0, yesOrNo);
- return result != 0 ? new NSTimer(result) : null;
-}
-
-public void setFireDate(NSDate date) {
- OS.objc_msgSend(this.id, OS.sel_setFireDate_, date != null ? date.id : 0);
-}
-
-public id userInfo() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_userInfo);
- return result != 0 ? new id(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSToolbar.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSToolbar.java
deleted file mode 100644
index 82c8786c51..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSToolbar.java
+++ /dev/null
@@ -1,56 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSToolbar extends NSObject {
-
-public NSToolbar() {
- super();
-}
-
-public NSToolbar(int /*long*/ id) {
- super(id);
-}
-
-public NSToolbar(id id) {
- super(id);
-}
-
-public NSToolbar initWithIdentifier(NSString identifier) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithIdentifier_, identifier != null ? identifier.id : 0);
- return result == this.id ? this : (result != 0 ? new NSToolbar(result) : null);
-}
-
-public void insertItemWithItemIdentifier(NSString itemIdentifier, int /*long*/ index) {
- OS.objc_msgSend(this.id, OS.sel_insertItemWithItemIdentifier_atIndex_, itemIdentifier != null ? itemIdentifier.id : 0, index);
-}
-
-public void removeItemAtIndex(int /*long*/ index) {
- OS.objc_msgSend(this.id, OS.sel_removeItemAtIndex_, index);
-}
-
-public void setAllowsUserCustomization(boolean allowCustomization) {
- OS.objc_msgSend(this.id, OS.sel_setAllowsUserCustomization_, allowCustomization);
-}
-
-public void setDelegate(id delegate) {
- OS.objc_msgSend(this.id, OS.sel_setDelegate_, delegate != null ? delegate.id : 0);
-}
-
-public void setDisplayMode(int /*long*/ displayMode) {
- OS.objc_msgSend(this.id, OS.sel_setDisplayMode_, displayMode);
-}
-
-public void setVisible(boolean shown) {
- OS.objc_msgSend(this.id, OS.sel_setVisible_, shown);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSToolbarItem.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSToolbarItem.java
deleted file mode 100644
index ea08b1a961..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSToolbarItem.java
+++ /dev/null
@@ -1,77 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSToolbarItem extends NSObject {
-
-public NSToolbarItem() {
- super();
-}
-
-public NSToolbarItem(int /*long*/ id) {
- super(id);
-}
-
-public NSToolbarItem(id id) {
- super(id);
-}
-
-public NSToolbarItem initWithItemIdentifier(NSString itemIdentifier) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithItemIdentifier_, itemIdentifier != null ? itemIdentifier.id : 0);
- return result == this.id ? this : (result != 0 ? new NSToolbarItem(result) : null);
-}
-
-public NSString itemIdentifier() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_itemIdentifier);
- return result != 0 ? new NSString(result) : null;
-}
-
-public void setAction(int /*long*/ action) {
- OS.objc_msgSend(this.id, OS.sel_setAction_, action);
-}
-
-public void setEnabled(boolean enabled) {
- OS.objc_msgSend(this.id, OS.sel_setEnabled_, enabled);
-}
-
-public void setImage(NSImage image) {
- OS.objc_msgSend(this.id, OS.sel_setImage_, image != null ? image.id : 0);
-}
-
-public void setLabel(NSString label) {
- OS.objc_msgSend(this.id, OS.sel_setLabel_, label != null ? label.id : 0);
-}
-
-public void setMaxSize(NSSize size) {
- OS.objc_msgSend(this.id, OS.sel_setMaxSize_, size);
-}
-
-public void setMinSize(NSSize size) {
- OS.objc_msgSend(this.id, OS.sel_setMinSize_, size);
-}
-
-public void setPaletteLabel(NSString paletteLabel) {
- OS.objc_msgSend(this.id, OS.sel_setPaletteLabel_, paletteLabel != null ? paletteLabel.id : 0);
-}
-
-public void setTarget(id target) {
- OS.objc_msgSend(this.id, OS.sel_setTarget_, target != null ? target.id : 0);
-}
-
-public void setToolTip(NSString toolTip) {
- OS.objc_msgSend(this.id, OS.sel_setToolTip_, toolTip != null ? toolTip.id : 0);
-}
-
-public void setView(NSView view) {
- OS.objc_msgSend(this.id, OS.sel_setView_, view != null ? view.id : 0);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTrackingArea.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTrackingArea.java
deleted file mode 100644
index 648cd5ad37..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTrackingArea.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSTrackingArea extends NSObject {
-
-public NSTrackingArea() {
- super();
-}
-
-public NSTrackingArea(int /*long*/ id) {
- super(id);
-}
-
-public NSTrackingArea(id id) {
- super(id);
-}
-
-public NSTrackingArea initWithRect(NSRect rect, int /*long*/ options, id owner, NSDictionary userInfo) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithRect_options_owner_userInfo_, rect, options, owner != null ? owner.id : 0, userInfo != null ? userInfo.id : 0);
- return result == this.id ? this : (result != 0 ? new NSTrackingArea(result) : null);
-}
-
-public id owner() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_owner);
- return result != 0 ? new id(result) : null;
-}
-
-public NSDictionary userInfo() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_userInfo);
- return result != 0 ? new NSDictionary(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTypesetter.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTypesetter.java
deleted file mode 100644
index 082e4873f7..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSTypesetter.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSTypesetter extends NSObject {
-
-public NSTypesetter() {
- super();
-}
-
-public NSTypesetter(int /*long*/ id) {
- super(id);
-}
-
-public NSTypesetter(id id) {
- super(id);
-}
-
-public float /*double*/ baselineOffsetInLayoutManager(NSLayoutManager layoutMgr, int /*long*/ glyphIndex) {
- return (float)OS.objc_msgSend_fpret(this.id, OS.sel_baselineOffsetInLayoutManager_glyphIndex_, layoutMgr != null ? layoutMgr.id : 0, glyphIndex);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSURL.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSURL.java
deleted file mode 100644
index 1345b4bb37..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSURL.java
+++ /dev/null
@@ -1,55 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSURL extends NSObject {
-
-public NSURL() {
- super();
-}
-
-public NSURL(int /*long*/ id) {
- super(id);
-}
-
-public NSURL(id id) {
- super(id);
-}
-
-public static NSURL URLFromPasteboard(NSPasteboard pasteBoard) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSURL, OS.sel_URLFromPasteboard_, pasteBoard != null ? pasteBoard.id : 0);
- return result != 0 ? new NSURL(result) : null;
-}
-
-public void writeToPasteboard(NSPasteboard pasteBoard) {
- OS.objc_msgSend(this.id, OS.sel_writeToPasteboard_, pasteBoard != null ? pasteBoard.id : 0);
-}
-
-public static NSURL URLWithString(NSString URLString) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSURL, OS.sel_URLWithString_, URLString != null ? URLString.id : 0);
- return result != 0 ? new NSURL(result) : null;
-}
-
-public NSString absoluteString() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_absoluteString);
- return result != 0 ? new NSString(result) : null;
-}
-
-public static NSURL fileURLWithPath(NSString path) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSURL, OS.sel_fileURLWithPath_, path != null ? path.id : 0);
- return result != 0 ? new NSURL(result) : null;
-}
-
-public boolean isFileURL() {
- return OS.objc_msgSend_bool(this.id, OS.sel_isFileURL);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSURLAuthenticationChallenge.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSURLAuthenticationChallenge.java
deleted file mode 100644
index 319225e932..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSURLAuthenticationChallenge.java
+++ /dev/null
@@ -1,46 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSURLAuthenticationChallenge extends NSObject {
-
-public NSURLAuthenticationChallenge() {
- super();
-}
-
-public NSURLAuthenticationChallenge(int /*long*/ id) {
- super(id);
-}
-
-public NSURLAuthenticationChallenge(id id) {
- super(id);
-}
-
-public int /*long*/ previousFailureCount() {
- return OS.objc_msgSend(this.id, OS.sel_previousFailureCount);
-}
-
-public NSURLCredential proposedCredential() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_proposedCredential);
- return result != 0 ? new NSURLCredential(result) : null;
-}
-
-public NSURLProtectionSpace protectionSpace() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_protectionSpace);
- return result != 0 ? new NSURLProtectionSpace(result) : null;
-}
-
-public id sender() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_sender);
- return result != 0 ? new id(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSURLCredential.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSURLCredential.java
deleted file mode 100644
index b6413be7ee..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSURLCredential.java
+++ /dev/null
@@ -1,46 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSURLCredential extends NSObject {
-
-public NSURLCredential() {
- super();
-}
-
-public NSURLCredential(int /*long*/ id) {
- super(id);
-}
-
-public NSURLCredential(id id) {
- super(id);
-}
-
-public static NSURLCredential credentialWithUser(NSString user, NSString password, int /*long*/ persistence) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSURLCredential, OS.sel_credentialWithUser_password_persistence_, user != null ? user.id : 0, password != null ? password.id : 0, persistence);
- return result != 0 ? new NSURLCredential(result) : null;
-}
-
-public boolean hasPassword() {
- return OS.objc_msgSend_bool(this.id, OS.sel_hasPassword);
-}
-
-public NSString password() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_password);
- return result != 0 ? new NSString(result) : null;
-}
-
-public NSString user() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_user);
- return result != 0 ? new NSString(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSURLDownload.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSURLDownload.java
deleted file mode 100644
index 1ac5514edf..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSURLDownload.java
+++ /dev/null
@@ -1,35 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSURLDownload extends NSObject {
-
-public NSURLDownload() {
- super();
-}
-
-public NSURLDownload(int /*long*/ id) {
- super(id);
-}
-
-public NSURLDownload(id id) {
- super(id);
-}
-
-public void cancel() {
- OS.objc_msgSend(this.id, OS.sel_cancel);
-}
-
-public void setDestination(NSString path, boolean allowOverwrite) {
- OS.objc_msgSend(this.id, OS.sel_setDestination_allowOverwrite_, path != null ? path.id : 0, allowOverwrite);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSURLProtectionSpace.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSURLProtectionSpace.java
deleted file mode 100644
index 548a70902b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSURLProtectionSpace.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSURLProtectionSpace extends NSObject {
-
-public NSURLProtectionSpace() {
- super();
-}
-
-public NSURLProtectionSpace(int /*long*/ id) {
- super(id);
-}
-
-public NSURLProtectionSpace(id id) {
- super(id);
-}
-
-public NSString host() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_host);
- return result != 0 ? new NSString(result) : null;
-}
-
-public int /*long*/ port() {
- return OS.objc_msgSend(this.id, OS.sel_port);
-}
-
-public NSString realm() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_realm);
- return result != 0 ? new NSString(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSURLRequest.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSURLRequest.java
deleted file mode 100644
index b0d1e99a12..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSURLRequest.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSURLRequest extends NSObject {
-
-public NSURLRequest() {
- super();
-}
-
-public NSURLRequest(int /*long*/ id) {
- super(id);
-}
-
-public NSURLRequest(id id) {
- super(id);
-}
-
-public NSURL URL() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_URL);
- return result != 0 ? new NSURL(result) : null;
-}
-
-public NSURLRequest initWithURL(NSURL URL) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithURL_, URL != null ? URL.id : 0);
- return result == this.id ? this : (result != 0 ? new NSURLRequest(result) : null);
-}
-
-public static NSURLRequest requestWithURL(NSURL URL) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSURLRequest, OS.sel_requestWithURL_, URL != null ? URL.id : 0);
- return result != 0 ? new NSURLRequest(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSValue.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSValue.java
deleted file mode 100644
index 9e11593bbb..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSValue.java
+++ /dev/null
@@ -1,75 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSValue extends NSObject {
-
-public NSValue() {
- super();
-}
-
-public NSValue(int /*long*/ id) {
- super(id);
-}
-
-public NSValue(id id) {
- super(id);
-}
-
-public int /*long*/ objCType() {
- return OS.objc_msgSend(this.id, OS.sel_objCType);
-}
-
-public NSPoint pointValue() {
- NSPoint result = new NSPoint();
- OS.objc_msgSend_stret(result, this.id, OS.sel_pointValue);
- return result;
-}
-
-public NSRange rangeValue() {
- NSRange result = new NSRange();
- OS.objc_msgSend_stret(result, this.id, OS.sel_rangeValue);
- return result;
-}
-
-public NSRect rectValue() {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_rectValue);
- return result;
-}
-
-public NSSize sizeValue() {
- NSSize result = new NSSize();
- OS.objc_msgSend_stret(result, this.id, OS.sel_sizeValue);
- return result;
-}
-
-public static NSValue valueWithPoint(NSPoint point) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSValue, OS.sel_valueWithPoint_, point);
- return result != 0 ? new NSValue(result) : null;
-}
-
-public static NSValue valueWithRange(NSRange range) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSValue, OS.sel_valueWithRange_, range);
- return result != 0 ? new NSValue(result) : null;
-}
-
-public static NSValue valueWithRect(NSRect rect) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSValue, OS.sel_valueWithRect_, rect);
- return result != 0 ? new NSValue(result) : null;
-}
-
-public static NSValue valueWithSize(NSSize size) {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSValue, OS.sel_valueWithSize_, size);
- return result != 0 ? new NSValue(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSView.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSView.java
deleted file mode 100644
index cdc963a7c6..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSView.java
+++ /dev/null
@@ -1,316 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSView extends NSResponder {
-
-public NSView() {
- super();
-}
-
-public NSView(int /*long*/ id) {
- super(id);
-}
-
-public NSView(id id) {
- super(id);
-}
-
-public boolean acceptsFirstMouse(NSEvent theEvent) {
- return OS.objc_msgSend_bool(this.id, OS.sel_acceptsFirstMouse_, theEvent != null ? theEvent.id : 0);
-}
-
-public void addSubview(NSView aView) {
- OS.objc_msgSend(this.id, OS.sel_addSubview_, aView != null ? aView.id : 0);
-}
-
-public void addSubview(NSView aView, int /*long*/ place, NSView otherView) {
- OS.objc_msgSend(this.id, OS.sel_addSubview_positioned_relativeTo_, aView != null ? aView.id : 0, place, otherView != null ? otherView.id : 0);
-}
-
-public int /*long*/ addToolTipRect(NSRect aRect, id anObject, int /*long*/ data) {
- return OS.objc_msgSend(this.id, OS.sel_addToolTipRect_owner_userData_, aRect, anObject != null ? anObject.id : 0, data);
-}
-
-public void beginDocument() {
- OS.objc_msgSend(this.id, OS.sel_beginDocument);
-}
-
-public void beginPageInRect(NSRect aRect, NSPoint location) {
- OS.objc_msgSend(this.id, OS.sel_beginPageInRect_atPlacement_, aRect, location);
-}
-
-public NSRect bounds() {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_bounds);
- return result;
-}
-
-public boolean canBecomeKeyView() {
- return OS.objc_msgSend_bool(this.id, OS.sel_canBecomeKeyView);
-}
-
-public NSPoint convertPoint_fromView_(NSPoint aPoint, NSView aView) {
- NSPoint result = new NSPoint();
- OS.objc_msgSend_stret(result, this.id, OS.sel_convertPoint_fromView_, aPoint, aView != null ? aView.id : 0);
- return result;
-}
-
-public NSPoint convertPoint_toView_(NSPoint aPoint, NSView aView) {
- NSPoint result = new NSPoint();
- OS.objc_msgSend_stret(result, this.id, OS.sel_convertPoint_toView_, aPoint, aView != null ? aView.id : 0);
- return result;
-}
-
-public NSPoint convertPointFromBase(NSPoint aPoint) {
- NSPoint result = new NSPoint();
- OS.objc_msgSend_stret(result, this.id, OS.sel_convertPointFromBase_, aPoint);
- return result;
-}
-
-public NSPoint convertPointToBase(NSPoint aPoint) {
- NSPoint result = new NSPoint();
- OS.objc_msgSend_stret(result, this.id, OS.sel_convertPointToBase_, aPoint);
- return result;
-}
-
-public NSRect convertRect_fromView_(NSRect aRect, NSView aView) {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_convertRect_fromView_, aRect, aView != null ? aView.id : 0);
- return result;
-}
-
-public NSRect convertRect_toView_(NSRect aRect, NSView aView) {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_convertRect_toView_, aRect, aView != null ? aView.id : 0);
- return result;
-}
-
-public NSRect convertRectFromBase(NSRect aRect) {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_convertRectFromBase_, aRect);
- return result;
-}
-
-public NSRect convertRectToBase(NSRect aRect) {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_convertRectToBase_, aRect);
- return result;
-}
-
-public NSSize convertSize_fromView_(NSSize aSize, NSView aView) {
- NSSize result = new NSSize();
- OS.objc_msgSend_stret(result, this.id, OS.sel_convertSize_fromView_, aSize, aView != null ? aView.id : 0);
- return result;
-}
-
-public NSSize convertSize_toView_(NSSize aSize, NSView aView) {
- NSSize result = new NSSize();
- OS.objc_msgSend_stret(result, this.id, OS.sel_convertSize_toView_, aSize, aView != null ? aView.id : 0);
- return result;
-}
-
-public NSSize convertSizeFromBase(NSSize aSize) {
- NSSize result = new NSSize();
- OS.objc_msgSend_stret(result, this.id, OS.sel_convertSizeFromBase_, aSize);
- return result;
-}
-
-public NSSize convertSizeToBase(NSSize aSize) {
- NSSize result = new NSSize();
- OS.objc_msgSend_stret(result, this.id, OS.sel_convertSizeToBase_, aSize);
- return result;
-}
-
-public void discardCursorRects() {
- OS.objc_msgSend(this.id, OS.sel_discardCursorRects);
-}
-
-public void display() {
- OS.objc_msgSend(this.id, OS.sel_display);
-}
-
-public void displayIfNeeded() {
- OS.objc_msgSend(this.id, OS.sel_displayIfNeeded);
-}
-
-public void displayRectIgnoringOpacity(NSRect aRect, NSGraphicsContext context) {
- OS.objc_msgSend(this.id, OS.sel_displayRectIgnoringOpacity_inContext_, aRect, context != null ? context.id : 0);
-}
-
-public void dragImage(NSImage anImage, NSPoint viewLocation, NSSize initialOffset, NSEvent event, NSPasteboard pboard, id sourceObj, boolean slideFlag) {
- OS.objc_msgSend(this.id, OS.sel_dragImage_at_offset_event_pasteboard_source_slideBack_, anImage != null ? anImage.id : 0, viewLocation, initialOffset, event != null ? event.id : 0, pboard != null ? pboard.id : 0, sourceObj != null ? sourceObj.id : 0, slideFlag);
-}
-
-public void drawRect(NSRect rect) {
- OS.objc_msgSend(this.id, OS.sel_drawRect_, rect);
-}
-
-public void endDocument() {
- OS.objc_msgSend(this.id, OS.sel_endDocument);
-}
-
-public void endPage() {
- OS.objc_msgSend(this.id, OS.sel_endPage);
-}
-
-public NSRect frame() {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_frame);
- return result;
-}
-
-public NSView hitTest(NSPoint aPoint) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_hitTest_, aPoint);
- return result == this.id ? this : (result != 0 ? new NSView(result) : null);
-}
-
-public NSView initWithFrame(NSRect frameRect) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithFrame_, frameRect);
- return result == this.id ? this : (result != 0 ? new NSView(result) : null);
-}
-
-public boolean isFlipped() {
- return OS.objc_msgSend_bool(this.id, OS.sel_isFlipped);
-}
-
-public boolean isHidden() {
- return OS.objc_msgSend_bool(this.id, OS.sel_isHidden);
-}
-
-public boolean isHiddenOrHasHiddenAncestor() {
- return OS.objc_msgSend_bool(this.id, OS.sel_isHiddenOrHasHiddenAncestor);
-}
-
-public boolean isOpaque() {
- return OS.objc_msgSend_bool(this.id, OS.sel_isOpaque);
-}
-
-public void lockFocus() {
- OS.objc_msgSend(this.id, OS.sel_lockFocus);
-}
-
-public NSMenu menuForEvent(NSEvent event) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_menuForEvent_, event != null ? event.id : 0);
- return result != 0 ? new NSMenu(result) : null;
-}
-
-public void registerForDraggedTypes(NSArray newTypes) {
- OS.objc_msgSend(this.id, OS.sel_registerForDraggedTypes_, newTypes != null ? newTypes.id : 0);
-}
-
-public void removeFromSuperview() {
- OS.objc_msgSend(this.id, OS.sel_removeFromSuperview);
-}
-
-public void removeTrackingArea(NSTrackingArea trackingArea) {
- OS.objc_msgSend(this.id, OS.sel_removeTrackingArea_, trackingArea != null ? trackingArea.id : 0);
-}
-
-public void resetCursorRects() {
- OS.objc_msgSend(this.id, OS.sel_resetCursorRects);
-}
-
-public void scrollPoint(NSPoint aPoint) {
- OS.objc_msgSend(this.id, OS.sel_scrollPoint_, aPoint);
-}
-
-public boolean scrollRectToVisible(NSRect aRect) {
- return OS.objc_msgSend_bool(this.id, OS.sel_scrollRectToVisible_, aRect);
-}
-
-public void setAutoresizesSubviews(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setAutoresizesSubviews_, flag);
-}
-
-public void setAutoresizingMask(int /*long*/ mask) {
- OS.objc_msgSend(this.id, OS.sel_setAutoresizingMask_, mask);
-}
-
-public void setFocusRingType(int /*long*/ focusRingType) {
- OS.objc_msgSend(this.id, OS.sel_setFocusRingType_, focusRingType);
-}
-
-public void setFrame(NSRect frameRect) {
- OS.objc_msgSend(this.id, OS.sel_setFrame_, frameRect);
-}
-
-public void setFrameOrigin(NSPoint newOrigin) {
- OS.objc_msgSend(this.id, OS.sel_setFrameOrigin_, newOrigin);
-}
-
-public void setFrameSize(NSSize newSize) {
- OS.objc_msgSend(this.id, OS.sel_setFrameSize_, newSize);
-}
-
-public void setHidden(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setHidden_, flag);
-}
-
-public void setNeedsDisplay(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setNeedsDisplay_, flag);
-}
-
-public void setNeedsDisplayInRect(NSRect invalidRect) {
- OS.objc_msgSend(this.id, OS.sel_setNeedsDisplayInRect_, invalidRect);
-}
-
-public void setToolTip(NSString string) {
- OS.objc_msgSend(this.id, OS.sel_setToolTip_, string != null ? string.id : 0);
-}
-
-public boolean shouldDelayWindowOrderingForEvent(NSEvent theEvent) {
- return OS.objc_msgSend_bool(this.id, OS.sel_shouldDelayWindowOrderingForEvent_, theEvent != null ? theEvent.id : 0);
-}
-
-public NSArray subviews() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_subviews);
- return result != 0 ? new NSArray(result) : null;
-}
-
-public NSView superview() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_superview);
- return result == this.id ? this : (result != 0 ? new NSView(result) : null);
-}
-
-public NSArray trackingAreas() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_trackingAreas);
- return result != 0 ? new NSArray(result) : null;
-}
-
-public void unlockFocus() {
- OS.objc_msgSend(this.id, OS.sel_unlockFocus);
-}
-
-public void unregisterDraggedTypes() {
- OS.objc_msgSend(this.id, OS.sel_unregisterDraggedTypes);
-}
-
-public void updateTrackingAreas() {
- OS.objc_msgSend(this.id, OS.sel_updateTrackingAreas);
-}
-
-public void viewDidMoveToWindow() {
- OS.objc_msgSend(this.id, OS.sel_viewDidMoveToWindow);
-}
-
-public NSRect visibleRect() {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_visibleRect);
- return result;
-}
-
-public NSWindow window() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_window);
- return result != 0 ? new NSWindow(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSWindow.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSWindow.java
deleted file mode 100644
index 78a713e179..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSWindow.java
+++ /dev/null
@@ -1,334 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSWindow extends NSResponder {
-
-public NSWindow() {
- super();
-}
-
-public NSWindow(int /*long*/ id) {
- super(id);
-}
-
-public NSWindow(id id) {
- super(id);
-}
-
-public void addChildWindow(NSWindow childWin, int /*long*/ place) {
- OS.objc_msgSend(this.id, OS.sel_addChildWindow_ordered_, childWin != null ? childWin.id : 0, place);
-}
-
-public float /*double*/ alphaValue() {
- return (float)OS.objc_msgSend_fpret(this.id, OS.sel_alphaValue);
-}
-
-public boolean areCursorRectsEnabled() {
- return OS.objc_msgSend_bool(this.id, OS.sel_areCursorRectsEnabled);
-}
-
-public void becomeKeyWindow() {
- OS.objc_msgSend(this.id, OS.sel_becomeKeyWindow);
-}
-
-public boolean canBecomeKeyWindow() {
- return OS.objc_msgSend_bool(this.id, OS.sel_canBecomeKeyWindow);
-}
-
-public NSPoint cascadeTopLeftFromPoint(NSPoint topLeftPoint) {
- NSPoint result = new NSPoint();
- OS.objc_msgSend_stret(result, this.id, OS.sel_cascadeTopLeftFromPoint_, topLeftPoint);
- return result;
-}
-
-public void close() {
- OS.objc_msgSend(this.id, OS.sel_close);
-}
-
-public NSRect contentRectForFrameRect(NSRect frameRect) {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_contentRectForFrameRect_, frameRect);
- return result;
-}
-
-public NSView contentView() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_contentView);
- return result != 0 ? new NSView(result) : null;
-}
-
-public NSPoint convertBaseToScreen(NSPoint aPoint) {
- NSPoint result = new NSPoint();
- OS.objc_msgSend_stret(result, this.id, OS.sel_convertBaseToScreen_, aPoint);
- return result;
-}
-
-public NSPoint convertScreenToBase(NSPoint aPoint) {
- NSPoint result = new NSPoint();
- OS.objc_msgSend_stret(result, this.id, OS.sel_convertScreenToBase_, aPoint);
- return result;
-}
-
-public NSButtonCell defaultButtonCell() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_defaultButtonCell);
- return result != 0 ? new NSButtonCell(result) : null;
-}
-
-public void deminiaturize(id sender) {
- OS.objc_msgSend(this.id, OS.sel_deminiaturize_, sender != null ? sender.id : 0);
-}
-
-public void disableCursorRects() {
- OS.objc_msgSend(this.id, OS.sel_disableCursorRects);
-}
-
-public void display() {
- OS.objc_msgSend(this.id, OS.sel_display);
-}
-
-public void enableCursorRects() {
- OS.objc_msgSend(this.id, OS.sel_enableCursorRects);
-}
-
-public NSText fieldEditor(boolean createFlag, id anObject) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_fieldEditor_forObject_, createFlag, anObject != null ? anObject.id : 0);
- return result != 0 ? new NSText(result) : null;
-}
-
-public NSResponder firstResponder() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_firstResponder);
- return result != 0 ? new NSResponder(result) : null;
-}
-
-public NSRect frame() {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_frame);
- return result;
-}
-
-public NSRect frameRectForContentRect(NSRect contentRect) {
- NSRect result = new NSRect();
- OS.objc_msgSend_stret(result, this.id, OS.sel_frameRectForContentRect_, contentRect);
- return result;
-}
-
-public NSGraphicsContext graphicsContext() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_graphicsContext);
- return result != 0 ? new NSGraphicsContext(result) : null;
-}
-
-public boolean hasShadow() {
- return OS.objc_msgSend_bool(this.id, OS.sel_hasShadow);
-}
-
-public NSWindow initWithContentRect(NSRect contentRect, int /*long*/ aStyle, int /*long*/ bufferingType, boolean flag) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithContentRect_styleMask_backing_defer_, contentRect, aStyle, bufferingType, flag);
- return result == this.id ? this : (result != 0 ? new NSWindow(result) : null);
-}
-
-public NSWindow initWithContentRect(NSRect contentRect, int /*long*/ aStyle, int /*long*/ bufferingType, boolean flag, NSScreen screen) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithContentRect_styleMask_backing_defer_screen_, contentRect, aStyle, bufferingType, flag, screen != null ? screen.id : 0);
- return result == this.id ? this : (result != 0 ? new NSWindow(result) : null);
-}
-
-public void invalidateShadow() {
- OS.objc_msgSend(this.id, OS.sel_invalidateShadow);
-}
-
-public boolean isDocumentEdited() {
- return OS.objc_msgSend_bool(this.id, OS.sel_isDocumentEdited);
-}
-
-public boolean isKeyWindow() {
- return OS.objc_msgSend_bool(this.id, OS.sel_isKeyWindow);
-}
-
-public boolean isMiniaturized() {
- return OS.objc_msgSend_bool(this.id, OS.sel_isMiniaturized);
-}
-
-public boolean isSheet() {
- return OS.objc_msgSend_bool(this.id, OS.sel_isSheet);
-}
-
-public boolean isVisible() {
- return OS.objc_msgSend_bool(this.id, OS.sel_isVisible);
-}
-
-public boolean isZoomed() {
- return OS.objc_msgSend_bool(this.id, OS.sel_isZoomed);
-}
-
-public boolean makeFirstResponder(NSResponder aResponder) {
- return OS.objc_msgSend_bool(this.id, OS.sel_makeFirstResponder_, aResponder != null ? aResponder.id : 0);
-}
-
-public void makeKeyAndOrderFront(id sender) {
- OS.objc_msgSend(this.id, OS.sel_makeKeyAndOrderFront_, sender != null ? sender.id : 0);
-}
-
-public static float /*double*/ minFrameWidthWithTitle(NSString aTitle, int /*long*/ aStyle) {
- return (float)OS.objc_msgSend_fpret(OS.class_NSWindow, OS.sel_minFrameWidthWithTitle_styleMask_, aTitle != null ? aTitle.id : 0, aStyle);
-}
-
-public NSSize minSize() {
- NSSize result = new NSSize();
- OS.objc_msgSend_stret(result, this.id, OS.sel_minSize);
- return result;
-}
-
-public void miniaturize(id sender) {
- OS.objc_msgSend(this.id, OS.sel_miniaturize_, sender != null ? sender.id : 0);
-}
-
-public NSPoint mouseLocationOutsideOfEventStream() {
- NSPoint result = new NSPoint();
- OS.objc_msgSend_stret(result, this.id, OS.sel_mouseLocationOutsideOfEventStream);
- return result;
-}
-
-public void orderBack(id sender) {
- OS.objc_msgSend(this.id, OS.sel_orderBack_, sender != null ? sender.id : 0);
-}
-
-public void orderFront(id sender) {
- OS.objc_msgSend(this.id, OS.sel_orderFront_, sender != null ? sender.id : 0);
-}
-
-public void orderFrontRegardless() {
- OS.objc_msgSend(this.id, OS.sel_orderFrontRegardless);
-}
-
-public void orderOut(id sender) {
- OS.objc_msgSend(this.id, OS.sel_orderOut_, sender != null ? sender.id : 0);
-}
-
-public void orderWindow(int /*long*/ place, int /*long*/ otherWin) {
- OS.objc_msgSend(this.id, OS.sel_orderWindow_relativeTo_, place, otherWin);
-}
-
-public NSWindow parentWindow() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_parentWindow);
- return result == this.id ? this : (result != 0 ? new NSWindow(result) : null);
-}
-
-public void removeChildWindow(NSWindow childWin) {
- OS.objc_msgSend(this.id, OS.sel_removeChildWindow_, childWin != null ? childWin.id : 0);
-}
-
-public NSScreen screen() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_screen);
- return result != 0 ? new NSScreen(result) : null;
-}
-
-public void sendEvent(NSEvent theEvent) {
- OS.objc_msgSend(this.id, OS.sel_sendEvent_, theEvent != null ? theEvent.id : 0);
-}
-
-public void setAcceptsMouseMovedEvents(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setAcceptsMouseMovedEvents_, flag);
-}
-
-public void setAlphaValue(float /*double*/ windowAlpha) {
- OS.objc_msgSend(this.id, OS.sel_setAlphaValue_, windowAlpha);
-}
-
-public void setBackgroundColor(NSColor color) {
- OS.objc_msgSend(this.id, OS.sel_setBackgroundColor_, color != null ? color.id : 0);
-}
-
-public void setContentView(NSView aView) {
- OS.objc_msgSend(this.id, OS.sel_setContentView_, aView != null ? aView.id : 0);
-}
-
-public void setDefaultButtonCell(NSButtonCell defButt) {
- OS.objc_msgSend(this.id, OS.sel_setDefaultButtonCell_, defButt != null ? defButt.id : 0);
-}
-
-public void setDelegate(id anObject) {
- OS.objc_msgSend(this.id, OS.sel_setDelegate_, anObject != null ? anObject.id : 0);
-}
-
-public void setDocumentEdited(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setDocumentEdited_, flag);
-}
-
-public void setFrame(NSRect frameRect, boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setFrame_display_, frameRect, flag);
-}
-
-public void setFrame(NSRect frameRect, boolean displayFlag, boolean animateFlag) {
- OS.objc_msgSend(this.id, OS.sel_setFrame_display_animate_, frameRect, displayFlag, animateFlag);
-}
-
-public void setHasShadow(boolean hasShadow) {
- OS.objc_msgSend(this.id, OS.sel_setHasShadow_, hasShadow);
-}
-
-public void setLevel(int /*long*/ newLevel) {
- OS.objc_msgSend(this.id, OS.sel_setLevel_, newLevel);
-}
-
-public void setMinSize(NSSize size) {
- OS.objc_msgSend(this.id, OS.sel_setMinSize_, size);
-}
-
-public void setOpaque(boolean isOpaque) {
- OS.objc_msgSend(this.id, OS.sel_setOpaque_, isOpaque);
-}
-
-public void setReleasedWhenClosed(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setReleasedWhenClosed_, flag);
-}
-
-public void setShowsResizeIndicator(boolean show) {
- OS.objc_msgSend(this.id, OS.sel_setShowsResizeIndicator_, show);
-}
-
-public void setShowsToolbarButton(boolean show) {
- OS.objc_msgSend(this.id, OS.sel_setShowsToolbarButton_, show);
-}
-
-public void setTitle(NSString aString) {
- OS.objc_msgSend(this.id, OS.sel_setTitle_, aString != null ? aString.id : 0);
-}
-
-public void setToolbar(NSToolbar toolbar) {
- OS.objc_msgSend(this.id, OS.sel_setToolbar_, toolbar != null ? toolbar.id : 0);
-}
-
-public NSButton standardWindowButton(int /*long*/ b) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_standardWindowButton_, b);
- return result != 0 ? new NSButton(result) : null;
-}
-
-public int /*long*/ styleMask() {
- return OS.objc_msgSend(this.id, OS.sel_styleMask);
-}
-
-public void toggleToolbarShown(id sender) {
- OS.objc_msgSend(this.id, OS.sel_toggleToolbarShown_, sender != null ? sender.id : 0);
-}
-
-public NSToolbar toolbar() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_toolbar);
- return result != 0 ? new NSToolbar(result) : null;
-}
-
-public int /*long*/ windowNumber() {
- return OS.objc_msgSend(this.id, OS.sel_windowNumber);
-}
-
-public void zoom(id sender) {
- OS.objc_msgSend(this.id, OS.sel_zoom_, sender != null ? sender.id : 0);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSWorkspace.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSWorkspace.java
deleted file mode 100644
index 647ca08a06..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSWorkspace.java
+++ /dev/null
@@ -1,67 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class NSWorkspace extends NSObject {
-
-public NSWorkspace() {
- super();
-}
-
-public NSWorkspace(int /*long*/ id) {
- super(id);
-}
-
-public NSWorkspace(id id) {
- super(id);
-}
-
-public NSString fullPathForApplication(NSString appName) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_fullPathForApplication_, appName != null ? appName.id : 0);
- return result != 0 ? new NSString(result) : null;
-}
-
-public boolean getInfoForFile(NSString fullPath, int /*long*/ appName, int /*long*/ type) {
- return OS.objc_msgSend_bool(this.id, OS.sel_getInfoForFile_application_type_, fullPath != null ? fullPath.id : 0, appName, type);
-}
-
-public NSImage iconForFile(NSString fullPath) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_iconForFile_, fullPath != null ? fullPath.id : 0);
- return result != 0 ? new NSImage(result) : null;
-}
-
-public NSImage iconForFileType(NSString fileType) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_iconForFileType_, fileType != null ? fileType.id : 0);
- return result != 0 ? new NSImage(result) : null;
-}
-
-public boolean isFilePackageAtPath(NSString fullPath) {
- return OS.objc_msgSend_bool(this.id, OS.sel_isFilePackageAtPath_, fullPath != null ? fullPath.id : 0);
-}
-
-public boolean openFile(NSString fullPath, NSString appName) {
- return OS.objc_msgSend_bool(this.id, OS.sel_openFile_withApplication_, fullPath != null ? fullPath.id : 0, appName != null ? appName.id : 0);
-}
-
-public boolean openURL(NSURL url) {
- return OS.objc_msgSend_bool(this.id, OS.sel_openURL_, url != null ? url.id : 0);
-}
-
-public boolean openURLs(NSArray urls, NSString bundleIdentifier, int /*long*/ options, NSAppleEventDescriptor descriptor, int /*long*/ identifiers) {
- return OS.objc_msgSend_bool(this.id, OS.sel_openURLs_withAppBundleIdentifier_options_additionalEventParamDescriptor_launchIdentifiers_, urls != null ? urls.id : 0, bundleIdentifier != null ? bundleIdentifier.id : 0, options, descriptor != null ? descriptor.id : 0, identifiers);
-}
-
-public static NSWorkspace sharedWorkspace() {
- int /*long*/ result = OS.objc_msgSend(OS.class_NSWorkspace, OS.sel_sharedWorkspace);
- return result != 0 ? new NSWorkspace(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/OS.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/OS.java
deleted file mode 100644
index 1e2610b252..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/OS.java
+++ /dev/null
@@ -1,3383 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-import org.eclipse.swt.internal.*;
-
-public class OS extends C {
- static {
- Library.loadLibrary("swt-pi"); //$NON-NLS-1$
- }
-
- public static final int VERSION;
- static {
- int [] response = new int [1];
- OS.Gestalt (OS.gestaltSystemVersion, response);
- VERSION = response [0] & 0xffff;
- }
-
- public static final int gestaltSystemVersion = ('s'<<24) + ('y'<<16) + ('s'<<8) + 'v';
- public static final int noErr = 0;
- public static final int kProcessTransformToForegroundApplication = 1;
- public static final int kAlertCautionIcon = ('c'<<24) + ('a'<<16) + ('u'<<8) + 't';
- public static final int kAlertNoteIcon = ('n'<<24) + ('o'<<16) + ('t'<<8) + 'e';
- public static final int kAlertStopIcon = ('s'<<24) + ('t'<<16) + ('o'<<8) + 'p';
- public static final int shiftKey = 1 << 9;
- public static final int kThemeMetricFocusRectOutset = 7;
- public static final int kHIThemeOrientationNormal = 0;
- public static final int kUIModeNormal = 0;
- public static final int kUIModeContentHidden = 2;
- public static final int kUIModeAllHidden = 3;
-
- public static final int /*long*/ sel_sendSearchSelection = sel_registerName("sendSearchSelection");
- public static final int /*long*/ sel_sendCancelSelection = sel_registerName("sendCancelSelection");
- public static final int /*long*/ sel_sendSelection = sel_registerName("sendSelection");
- public static final int /*long*/ sel_sendSelection_ = sel_registerName("sendSelection:");
- public static final int /*long*/ sel_sendDoubleSelection = sel_registerName("sendDoubleSelection");
- public static final int /*long*/ sel_sendVerticalSelection = sel_registerName("sendVerticalSelection");
- public static final int /*long*/ sel_sendHorizontalSelection = sel_registerName("sendHorizontalSelection");
- public static final int /*long*/ sel_timerProc_ = sel_registerName("timerProc:");
- public static final int /*long*/ sel_handleNotification_ = sel_registerName("handleNotification:");
- public static final int /*long*/ sel_callJava = sel_registerName("callJava:index:arg:");
- public static final int /*long*/ sel_quitRequested_ = sel_registerName("quitRequested:");
- public static final int /*long*/ sel_systemSettingsChanged_ = sel_registerName("systemSettingsChanged:");
- public static final int /*long*/ sel_panelDidEnd_returnCode_contextInfo_ = sel_registerName("panelDidEnd:returnCode:contextInfo:");
- public static final int /*long*/ sel_updateOpenGLContext_ = sel_registerName("updateOpenGLContext:");
-
- public static final int /*long*/ sel_overwriteExistingFileCheck = sel_registerName("_overwriteExistingFileCheck:");
-
- public static final int /*long*/ sel_setMovable_ = OS.sel_registerName("setMovable:");
-
- public static final int /*long*/ sel_contextID = OS.sel_registerName("contextID");
-
- public static final int /*long*/ sel__drawThemeProgressArea_ = OS.sel_registerName("_drawThemeProgressArea:");
-
- public static final int /*long*/ sel__setNeedsToUseHeartBeatWindow_ = OS.sel_registerName("_setNeedsToUseHeartBeatWindow:");
-
- public static final int /*long*/ class_WebPanelAuthenticationHandler = OS.objc_getClass("WebPanelAuthenticationHandler");
- public static final int /*long*/ sel_sharedHandler = sel_registerName("sharedHandler");
- public static final int /*long*/ sel_startAuthentication = sel_registerName("startAuthentication:window:");
-
- /* These are not generated in order to avoid creating static methods on all classes */
- public static final int /*long*/ sel_isSelectorExcludedFromWebScript_ = sel_registerName("isSelectorExcludedFromWebScript:");
- public static final int /*long*/ sel_webScriptNameForSelector_ = sel_registerName("webScriptNameForSelector:");
-
-/** JNI natives */
-
-/** @method flags=jni */
-public static final native int /*long*/ NewGlobalRef(Object object);
-/**
- * @method flags=jni
- * @param globalRef cast=(jobject)
- */
-public static final native void DeleteGlobalRef(int /*long*/ globalRef);
-/** @method flags=no_gen */
-public static final native Object JNIGetObject(int /*long*/ globalRef);
-
-/** Carbon calls */
-
-public static final native int Gestalt(int selector, int[] response);
-/** @param psn cast=(ProcessSerialNumber *) */
-public static final native int GetCurrentProcess(int[] psn);
-/** @param psn cast=(ProcessSerialNumber *) */
-public static final native int SetFrontProcess(int[] psn);
-/** @param psn cast=(ProcessSerialNumber *) */
-public static final native int TransformProcessType(int[] psn, int transformState);
-public static final native int CPSSetProcessName(int[] psn, int /*long*/ name);
-/** @method flags=dynamic */
-public static final native int SetThemeCursor(int themeCursor);
-/** @method flags=dynamic */
-public static final native int GetCurrentButtonState();
-/** @method flags=dynamic */
-public static final native int GetDblTime();
-/** @method flags=dynamic
- @param cast=(CGContextRef) */
-public static final native int /*long*/ CGContextCopyPath(int /*long*/ context);
-/** @method flags=dynamic */
-public static final native int /*long*/ TISCopyCurrentKeyboardInputSource();
-/** @method flags=dynamic
- @param cast=(TISInputSourceRef)
- @param cast=(CFStringRef) */
-public static final native int /*long*/ TISGetInputSourceProperty (int /*long*/ inputSource, int /*long*/ propertyKey);
-/** @method flags=no_gen */
-public static final native int /*long*/ kTISPropertyUnicodeKeyLayoutData();
-/**
- * @method flags=dynamic
- * @param inMode cast=(UInt32)
- * @param inOptions cast=(UInt32)
- */
-public static final native int SetSystemUIMode(int inMode, int inOptions);
-/**
- * @method flags=dynamic
- * @param keyLayoutPtr cast=(const UCKeyboardLayout *)
- * @param virtualKeyCode cast=(UInt16)
- * @param keyAction cast=(UInt16)
- * @param modifierKeyState cast=(UInt32)
- * @param keyboardType cast=(UInt32)
- * @param keyTranslateOptions cast=(OptionBits)
- * @param deadKeyState cast=(UInt32 *)
- * @param maxStringLength cast=(UniCharCount)
- * @param actualStringLength cast=(UniCharCount *)
- * @param unicodeString cast=(UniChar *)
- */
-public static final native int UCKeyTranslate (int /*long*/ keyLayoutPtr, short virtualKeyCode, short keyAction, int modifierKeyState, int keyboardType, int keyTranslateOptions, int[] deadKeyState, int maxStringLength, int[] actualStringLength, char[] unicodeString);
-/**
- * @method flags=dynamic
- * @param metric cast=(SInt32 *)
-*/
-public static final native void GetThemeMetric(int themeConstant, int[] metric);
-/**
- * @method flags=dynamic
- * @param inContext cast=(CGContextRef)
-*/
-public static final native int HIThemeDrawFocusRect(CGRect inRect, boolean inHasFocus, int /*long*/ inContext, int inOrientation);
-
-public static final int kUCKeyActionDown = 0;
-public static final int kUCKeyActionUp = 1;
-
-public static final int kThemeCopyArrowCursor = 1;
-public static final int kThemeNotAllowedCursor = 18;
-public static final int kThemeAliasArrowCursor = 2;
-
-/** @method flags=dynamic
- * @param iFile cast=(const FSRef *)
- * @param iContext cast=(ATSFontContext)
- * @param iFormat cast=(ATSFontFormat)
- * @param iReserved cast=(void *)
- * @param iOptions cast=(ATSOptionFlags)
- * @param oContainer cast=(ATSFontContainerRef *)
- */
-public static final native int ATSFontActivateFromFileReference(byte[] iFile, int iContext, int iFormat, int /*long*/ iReserved, int iOptions, int /*long*/ [] oContainer);
-
-public static final int kATSFontContextLocal = 2;
-public static final int kATSOptionFlagsDefault = 0;
-public static final int kATSFontFormatUnspecified = 0;
-
-/** @method flags=dynamic
- * @param path cast=(const UInt8 *)
- * @param ref cast=(FSRef *)
- * @param isDirectory cast=(Boolean *)
- */
-public static final native int FSPathMakeRef (int /*long*/ path, byte[] ref, boolean[] isDirectory);
-
-/** @method flags=dynamic */
-public static final native byte LMGetKbdType();
-
-/** @method flags=dynamic */
-public static final native int /*long*/ AcquireRootMenu ();
-/** @method flags=dynamic */
-public static final native int CancelMenuTracking (int /*long*/ inRootMenu, boolean inImmediate, int inDismissalReason);
-
-/** C calls */
-
-public static final native int getpid();
-
-public static final native void call(int /*long*/ proc, int /*long*/ id, int /*long*/ sel);
-
-/** @method flags=no_gen */
-public static final native boolean __BIG_ENDIAN__();
-public static final int kCGBitmapByteOrderDefault = 0 << 12;
-public static final int kCGBitmapByteOrder16Little = 1 << 12;
-public static final int kCGBitmapByteOrder32Little = 2 << 12;
-public static final int kCGBitmapByteOrder16Big = 3 << 12;
-public static final int kCGBitmapByteOrder32Big = 4 << 12;
-public static final int kCGBitmapByteOrder16Host = __BIG_ENDIAN__() ? kCGBitmapByteOrder16Big : kCGBitmapByteOrder16Little;
-public static final int kCGBitmapByteOrder32Host = __BIG_ENDIAN__() ? kCGBitmapByteOrder32Big : kCGBitmapByteOrder32Little;
-
-/**
- * @method flags=dynamic
- * @param destRect flags=struct
- * @param srcRect flags=struct
- */
-public static final native void CGContextCopyWindowContentsToRect(int /*long*/ context, CGRect destRect, int /*long*/ contextID, int /*long*/ windowNumber, CGRect srcRect);
-
-/** QuickDraw calls */
-
-/** @method flags=dynamic */
-public static final native int /*long*/ NewRgn();
-/** @method flags=dynamic */
-public static final native void RectRgn(int /*long*/ rgnHandle, short[] rect);
-/** @method flags=dynamic */
-public static final native void OpenRgn();
-/** @method flags=dynamic */
-public static final native void OffsetRgn(int /*long*/ rgnHandle, short dh, short dv);
-/** @method flags=dynamic */
-public static final native void MoveTo(short h, short v);
-/** @method flags=dynamic */
-public static final native void LineTo(short h, short v);
-/** @method flags=dynamic */
-public static final native void UnionRgn(int /*long*/ srcRgnA, int /*long*/ srcRgnB, int /*long*/ dstRgn);
-/** @method flags=dynamic */
-public static final native void CloseRgn(int /*long*/ dstRgn);
-/** @method flags=dynamic */
-public static final native void DisposeRgn(int /*long*/ rgnHandle);
-/**
- * @method flags=dynamic
- * @param pt flags=struct,cast=(Point *)
- */
-public static final native boolean PtInRgn(short[] pt, int /*long*/ rgnHandle);
-/** @method flags=dynamic */
-public static final native void GetRegionBounds(int /*long*/ rgnHandle, short[] bounds);
-/** @method flags=dynamic */
-public static final native void SectRgn(int /*long*/ srcRgnA, int /*long*/ srcRgnB, int /*long*/ dstRgn);
-/** @method flags=dynamic */
-public static final native boolean EmptyRgn(int /*long*/ rgnHandle);
-/** @method flags=dynamic */
-public static final native void DiffRgn(int /*long*/ srcRgnA, int /*long*/ srcRgnB, int /*long*/ dstRgn);
-/** @method flags=dynamic */
-public static final native boolean RectInRgn(short[] rect, int /*long*/ rgnHandle);
-/** @method flags=dynamic */
-public static final native int QDRegionToRects(int /*long*/ rgn, int dir, int /*long*/ proc, int /*long*/ userData);
-/** @method flags=dynamic */
-public static final native void CopyRgn(int /*long*/ srcRgnHandle, int /*long*/ dstRgnHandle);
-/** @method flags=dynamic */
-public static final native void SetRect(short[] r, short left, short top, short right, short bottom);
-public static final int kQDParseRegionFromTop = (1 << 0);
-public static final int kQDParseRegionFromBottom = (1 << 1);
-public static final int kQDParseRegionFromLeft = (1 << 2);
-public static final int kQDParseRegionFromRight = (1 << 3);
-public static final int kQDParseRegionFromTopLeft = kQDParseRegionFromTop | kQDParseRegionFromLeft;
-public static final int kQDRegionToRectsMsgParse = 2;
-
-/** Custom callbacks */
-
-/** @method flags=no_gen */
-public static final native int /*long*/ isFlipped_CALLBACK();
-
-/** Custom structure return */
-
-/** @method flags=no_gen */
-public static final native void NSIntersectionRect (NSRect result, NSRect aRect, NSRect bRect);
-/**
- * @method flags=no_gen
- * @param display cast=(CGDirectDisplayID)
- */
-public static final native void CGDisplayBounds(int display, CGRect rect);
-
-/** Objective-C runtime */
-
-/**
- * @param cls cast=(Class)
- * @param name cast=(const char *),flags=critical
- * @param types cast=(const char *),flags=critical
- */
-public static final native boolean class_addIvar(int /*long*/ cls, byte[] name, int /*long*/ size, byte alignment, byte[] types);
-/**
- * @param cls cast=(Class)
- * @param name cast=(SEL)
- * @param imp cast=(IMP)
- */
-public static final native boolean class_addMethod(int /*long*/ cls, int /*long*/ name, int /*long*/ imp, String types);
-/**
- * @param cls cast=(Class)
- * @param protocol cast=(Protocol *)
- */
-public static final native boolean class_addProtocol(int /*long*/ cls, int /*long*/ protocol);
-/**
- * @param method cast=(Method)
- * @param aClass cast=(Class)
- * @param aSelector cast=(SEL)
- */
-public static final native int /*long*/ class_getClassMethod(int /*long*/ aClass, int /*long*/ aSelector);
-/**
- * @param cls cast=(Class)
- * @param name cast=(SEL)
- */
-public static final native int /*long*/ class_getMethodImplementation(int /*long*/ cls, int /*long*/ name);
-/**
- * @param cls cast=(Class)
- * @param name cast=(SEL)
- */
-public static final native int /*long*/ class_getInstanceMethod(int /*long*/ cls, int /*long*/ name);
-/** @param cls cast=(Class) */
-public static final native int /*long*/ class_getSuperclass(int /*long*/ cls);
-/**
- * @param method cast=(Method)
- * @param imp cast=(IMP)
- */
-public static final native int /*long*/ method_setImplementation(int /*long*/ method, int /*long*/ imp);
-/**
- * @param cls cast=(Class)
- * @param extraBytes cast=(size_t)
- */
-public static final native int /*long*/ class_createInstance(int /*long*/ cls, int /*long*/ extraBytes);
-
-/** @method flags=no_gen */
-public static final native String class_getName(int /*long*/ cls);
-/** @method flags=dynamic */
-public static final native void instrumentObjcMessageSends(boolean val);
-/** @param superclass cast=(Class) */
-public static final native int /*long*/ objc_allocateClassPair(int /*long*/ superclass, String name, int /*long*/ extraBytes);
-public static final native int /*long*/ objc_getClass(String className);
-public static final native int /*long*/ objc_getMetaClass(String name);
-public static final native int /*long*/ objc_getProtocol(String name);
-public static final native int /*long*/ objc_lookUpClass(String className);
-/** @param cls cast=(Class) */
-public static final native void objc_registerClassPair(int /*long*/ cls);
-/** @param obj cast=(id) */
-public static final native int /*long*/ object_getClassName(int /*long*/ obj);
-/** @param obj cast=(id) */
-public static final native int /*long*/ object_getClass(int /*long*/ obj);
-
-/**
- * @param obj cast=(id)
- * @param name cast=(const char*),flags=critical
- * @param outValue cast=(void **),flags=critical
- */
-public static final native int /*long*/ object_getInstanceVariable(int /*long*/ obj, byte[] name, int /*long*/ [] outValue);
-/**
- * @param obj cast=(id)
- * @param name cast=(const char*),flags=critical
- * @param value cast=(void *),flags=critical
- */
-public static final native int /*long*/ object_setInstanceVariable(int /*long*/ obj, byte[] name, int /*long*/ value);
-/**
- * @param obj cast=(id)
- * @param clazz cast=(Class)
- */
-public static final native int /*long*/ object_setClass(int /*long*/ obj, int /*long*/ clazz);
-public static final native int /*long*/ sel_registerName(String selectorName);
-public static final native int objc_super_sizeof();
-
-
-/** This section is auto generated */
-
-/** Custom callbacks */
-/** @method callback_types=id;id;SEL;NSPoint;,callback_flags=none;none;none;struct; */
-public static final native int /*long*/ CALLBACK_accessibilityHitTest_(int /*long*/ func);
-/** @method callback_types=NSAttributedString*;id;SEL;NSRange;,callback_flags=none;none;none;struct; */
-public static final native int /*long*/ CALLBACK_attributedSubstringFromRange_(int /*long*/ func);
-/** @method callback_types=BOOL;id;SEL;NSIndexSet*;NSPoint;,callback_flags=none;none;none;none;struct; */
-public static final native int /*long*/ CALLBACK_canDragRowsWithIndexes_atPoint_(int /*long*/ func);
-/** @method callback_types=NSSize;id;SEL;,callback_flags=struct;none;none; */
-public static final native int /*long*/ CALLBACK_cellSize(int /*long*/ func);
-/** @method callback_types=NSUInteger;id;SEL;NSPoint;,callback_flags=none;none;none;struct; */
-public static final native int /*long*/ CALLBACK_characterIndexForPoint_(int /*long*/ func);
-/** @method callback_types=BOOL;id;SEL;NSEvent*;NSSize;BOOL;,callback_flags=none;none;none;none;struct;none; */
-public static final native int /*long*/ CALLBACK_dragSelectionWithEvent_offset_slideBack_(int /*long*/ func);
-/** @method callback_types=void;id;SEL;NSImage*;NSPoint;,callback_flags=none;none;none;none;struct; */
-public static final native int /*long*/ CALLBACK_draggedImage_beganAt_(int /*long*/ func);
-/** @method callback_types=void;id;SEL;NSImage*;NSPoint;NSDragOperation;,callback_flags=none;none;none;none;struct;none; */
-public static final native int /*long*/ CALLBACK_draggedImage_endedAt_operation_(int /*long*/ func);
-/** @method callback_types=void;id;SEL;NSImage*;NSRect;NSView*;,callback_flags=none;none;none;none;struct;none; */
-public static final native int /*long*/ CALLBACK_drawImage_withFrame_inView_(int /*long*/ func);
-/** @method callback_types=void;id;SEL;NSRect;NSView*;,callback_flags=none;none;none;struct;none; */
-public static final native int /*long*/ CALLBACK_drawInteriorWithFrame_inView_(int /*long*/ func);
-/** @method callback_types=void;id;SEL;NSRect;,callback_flags=none;none;none;struct; */
-public static final native int /*long*/ CALLBACK_drawRect_(int /*long*/ func);
-/** @method callback_types=void;id;SEL;NSRect;NSView*;,callback_flags=none;none;none;struct;none; */
-public static final native int /*long*/ CALLBACK_drawWithExpansionFrame_inView_(int /*long*/ func);
-/** @method callback_types=NSRect;id;SEL;NSRect;NSView*;,callback_flags=struct;none;none;struct;none; */
-public static final native int /*long*/ CALLBACK_expansionFrameWithFrame_inView_(int /*long*/ func);
-/** @method callback_types=NSRect;id;SEL;NSRange;,callback_flags=struct;none;none;struct; */
-public static final native int /*long*/ CALLBACK_firstRectForCharacterRange_(int /*long*/ func);
-/** @method callback_types=void;id;SEL;NSRect;,callback_flags=none;none;none;struct; */
-public static final native int /*long*/ CALLBACK_highlightSelectionInClipRect_(int /*long*/ func);
-/** @method callback_types=NSView*;id;SEL;NSPoint;,callback_flags=none;none;none;struct; */
-public static final native int /*long*/ CALLBACK_hitTest_(int /*long*/ func);
-/** @method callback_types=NSUInteger;id;SEL;NSEvent*;NSRect;NSView*;,callback_flags=none;none;none;none;struct;none; */
-public static final native int /*long*/ CALLBACK_hitTestForEvent_inRect_ofView_(int /*long*/ func);
-/** @method callback_types=NSRect;id;SEL;NSRect;,callback_flags=struct;none;none;struct; */
-public static final native int /*long*/ CALLBACK_imageRectForBounds_(int /*long*/ func);
-/** @method callback_types=NSRange;id;SEL;,callback_flags=struct;none;none; */
-public static final native int /*long*/ CALLBACK_markedRange(int /*long*/ func);
-/** @method callback_types=NSRange;id;SEL;,callback_flags=struct;none;none; */
-public static final native int /*long*/ CALLBACK_selectedRange(int /*long*/ func);
-/** @method callback_types=void;id;SEL;NSRect;,callback_flags=none;none;none;struct; */
-public static final native int /*long*/ CALLBACK_setFrame_(int /*long*/ func);
-/** @method callback_types=void;id;SEL;NSPoint;,callback_flags=none;none;none;struct; */
-public static final native int /*long*/ CALLBACK_setFrameOrigin_(int /*long*/ func);
-/** @method callback_types=void;id;SEL;NSSize;,callback_flags=none;none;none;struct; */
-public static final native int /*long*/ CALLBACK_setFrameSize_(int /*long*/ func);
-/** @method callback_types=void;id;SEL;id;NSRange;,callback_flags=none;none;none;none;struct; */
-public static final native int /*long*/ CALLBACK_setMarkedText_selectedRange_(int /*long*/ func);
-/** @method callback_types=void;id;SEL;NSRect;,callback_flags=none;none;none;struct; */
-public static final native int /*long*/ CALLBACK_setNeedsDisplayInRect_(int /*long*/ func);
-/** @method callback_types=BOOL;id;SEL;NSRange;NSString*;,callback_flags=none;none;none;struct;none; */
-public static final native int /*long*/ CALLBACK_shouldChangeTextInRange_replacementString_(int /*long*/ func);
-/** @method callback_types=NSRange;id;SEL;NSTextView*;NSRange;NSRange;,callback_flags=struct;none;none;none;struct;struct; */
-public static final native int /*long*/ CALLBACK_textView_willChangeSelectionFromCharacterRange_toCharacterRange_(int /*long*/ func);
-/** @method callback_types=NSRect;id;SEL;NSRect;,callback_flags=struct;none;none;struct; */
-public static final native int /*long*/ CALLBACK_titleRectForBounds_(int /*long*/ func);
-/** @method callback_types=NSString*;id;SEL;NSView*;NSToolTipTag;NSPoint;void*;,callback_flags=none;none;none;none;none;struct;none; */
-public static final native int /*long*/ CALLBACK_view_stringForToolTip_point_userData_(int /*long*/ func);
-/** @method callback_types=void;id;SEL;WebView*;NSRect;,callback_flags=none;none;none;none;struct; */
-public static final native int /*long*/ CALLBACK_webView_setFrame_(int /*long*/ func);
-
-/** Classes */
-public static final int /*long*/ class_DOMDocument = objc_getClass("DOMDocument");
-public static final int /*long*/ class_DOMEvent = objc_getClass("DOMEvent");
-public static final int /*long*/ class_DOMKeyboardEvent = objc_getClass("DOMKeyboardEvent");
-public static final int /*long*/ class_DOMMouseEvent = objc_getClass("DOMMouseEvent");
-public static final int /*long*/ class_DOMUIEvent = objc_getClass("DOMUIEvent");
-public static final int /*long*/ class_DOMWheelEvent = objc_getClass("DOMWheelEvent");
-public static final int /*long*/ class_NSActionCell = objc_getClass("NSActionCell");
-public static final int /*long*/ class_NSAffineTransform = objc_getClass("NSAffineTransform");
-public static final int /*long*/ class_NSAlert = objc_getClass("NSAlert");
-public static final int /*long*/ class_NSAppleEventDescriptor = objc_getClass("NSAppleEventDescriptor");
-public static final int /*long*/ class_NSApplication = objc_getClass("NSApplication");
-public static final int /*long*/ class_NSArray = objc_getClass("NSArray");
-public static final int /*long*/ class_NSAttributedString = objc_getClass("NSAttributedString");
-public static final int /*long*/ class_NSAutoreleasePool = objc_getClass("NSAutoreleasePool");
-public static final int /*long*/ class_NSBezierPath = objc_getClass("NSBezierPath");
-public static final int /*long*/ class_NSBitmapImageRep = objc_getClass("NSBitmapImageRep");
-public static final int /*long*/ class_NSBox = objc_getClass("NSBox");
-public static final int /*long*/ class_NSBrowserCell = objc_getClass("NSBrowserCell");
-public static final int /*long*/ class_NSBundle = objc_getClass("NSBundle");
-public static final int /*long*/ class_NSButton = objc_getClass("NSButton");
-public static final int /*long*/ class_NSButtonCell = objc_getClass("NSButtonCell");
-public static final int /*long*/ class_NSCalendarDate = objc_getClass("NSCalendarDate");
-public static final int /*long*/ class_NSCell = objc_getClass("NSCell");
-public static final int /*long*/ class_NSCharacterSet = objc_getClass("NSCharacterSet");
-public static final int /*long*/ class_NSClipView = objc_getClass("NSClipView");
-public static final int /*long*/ class_NSCoder = objc_getClass("NSCoder");
-public static final int /*long*/ class_NSColor = objc_getClass("NSColor");
-public static final int /*long*/ class_NSColorPanel = objc_getClass("NSColorPanel");
-public static final int /*long*/ class_NSColorSpace = objc_getClass("NSColorSpace");
-public static final int /*long*/ class_NSComboBox = objc_getClass("NSComboBox");
-public static final int /*long*/ class_NSComboBoxCell = objc_getClass("NSComboBoxCell");
-public static final int /*long*/ class_NSControl = objc_getClass("NSControl");
-public static final int /*long*/ class_NSCursor = objc_getClass("NSCursor");
-public static final int /*long*/ class_NSData = objc_getClass("NSData");
-public static final int /*long*/ class_NSDate = objc_getClass("NSDate");
-public static final int /*long*/ class_NSDatePicker = objc_getClass("NSDatePicker");
-public static final int /*long*/ class_NSDictionary = objc_getClass("NSDictionary");
-public static final int /*long*/ class_NSDirectoryEnumerator = objc_getClass("NSDirectoryEnumerator");
-public static final int /*long*/ class_NSEnumerator = objc_getClass("NSEnumerator");
-public static final int /*long*/ class_NSError = objc_getClass("NSError");
-public static final int /*long*/ class_NSEvent = objc_getClass("NSEvent");
-public static final int /*long*/ class_NSFileManager = objc_getClass("NSFileManager");
-public static final int /*long*/ class_NSFileWrapper = objc_getClass("NSFileWrapper");
-public static final int /*long*/ class_NSFont = objc_getClass("NSFont");
-public static final int /*long*/ class_NSFontManager = objc_getClass("NSFontManager");
-public static final int /*long*/ class_NSFontPanel = objc_getClass("NSFontPanel");
-public static final int /*long*/ class_NSFormatter = objc_getClass("NSFormatter");
-public static final int /*long*/ class_NSGradient = objc_getClass("NSGradient");
-public static final int /*long*/ class_NSGraphicsContext = objc_getClass("NSGraphicsContext");
-public static final int /*long*/ class_NSHTTPCookie = objc_getClass("NSHTTPCookie");
-public static final int /*long*/ class_NSHTTPCookieStorage = objc_getClass("NSHTTPCookieStorage");
-public static final int /*long*/ class_NSImage = objc_getClass("NSImage");
-public static final int /*long*/ class_NSImageRep = objc_getClass("NSImageRep");
-public static final int /*long*/ class_NSImageView = objc_getClass("NSImageView");
-public static final int /*long*/ class_NSIndexSet = objc_getClass("NSIndexSet");
-public static final int /*long*/ class_NSInputManager = objc_getClass("NSInputManager");
-public static final int /*long*/ class_NSKeyedArchiver = objc_getClass("NSKeyedArchiver");
-public static final int /*long*/ class_NSKeyedUnarchiver = objc_getClass("NSKeyedUnarchiver");
-public static final int /*long*/ class_NSLayoutManager = objc_getClass("NSLayoutManager");
-public static final int /*long*/ class_NSMenu = objc_getClass("NSMenu");
-public static final int /*long*/ class_NSMenuItem = objc_getClass("NSMenuItem");
-public static final int /*long*/ class_NSMutableArray = objc_getClass("NSMutableArray");
-public static final int /*long*/ class_NSMutableAttributedString = objc_getClass("NSMutableAttributedString");
-public static final int /*long*/ class_NSMutableDictionary = objc_getClass("NSMutableDictionary");
-public static final int /*long*/ class_NSMutableIndexSet = objc_getClass("NSMutableIndexSet");
-public static final int /*long*/ class_NSMutableParagraphStyle = objc_getClass("NSMutableParagraphStyle");
-public static final int /*long*/ class_NSMutableSet = objc_getClass("NSMutableSet");
-public static final int /*long*/ class_NSMutableString = objc_getClass("NSMutableString");
-public static final int /*long*/ class_NSMutableURLRequest = objc_getClass("NSMutableURLRequest");
-public static final int /*long*/ class_NSNotification = objc_getClass("NSNotification");
-public static final int /*long*/ class_NSNotificationCenter = objc_getClass("NSNotificationCenter");
-public static final int /*long*/ class_NSNumber = objc_getClass("NSNumber");
-public static final int /*long*/ class_NSNumberFormatter = objc_getClass("NSNumberFormatter");
-public static final int /*long*/ class_NSObject = objc_getClass("NSObject");
-public static final int /*long*/ class_NSOpenGLContext = objc_getClass("NSOpenGLContext");
-public static final int /*long*/ class_NSOpenGLPixelFormat = objc_getClass("NSOpenGLPixelFormat");
-public static final int /*long*/ class_NSOpenPanel = objc_getClass("NSOpenPanel");
-public static final int /*long*/ class_NSOutlineView = objc_getClass("NSOutlineView");
-public static final int /*long*/ class_NSPanel = objc_getClass("NSPanel");
-public static final int /*long*/ class_NSParagraphStyle = objc_getClass("NSParagraphStyle");
-public static final int /*long*/ class_NSPasteboard = objc_getClass("NSPasteboard");
-public static final int /*long*/ class_NSPopUpButton = objc_getClass("NSPopUpButton");
-public static final int /*long*/ class_NSPrintInfo = objc_getClass("NSPrintInfo");
-public static final int /*long*/ class_NSPrintOperation = objc_getClass("NSPrintOperation");
-public static final int /*long*/ class_NSPrintPanel = objc_getClass("NSPrintPanel");
-public static final int /*long*/ class_NSPrinter = objc_getClass("NSPrinter");
-public static final int /*long*/ class_NSProgressIndicator = objc_getClass("NSProgressIndicator");
-public static final int /*long*/ class_NSResponder = objc_getClass("NSResponder");
-public static final int /*long*/ class_NSRunLoop = objc_getClass("NSRunLoop");
-public static final int /*long*/ class_NSSavePanel = objc_getClass("NSSavePanel");
-public static final int /*long*/ class_NSScreen = objc_getClass("NSScreen");
-public static final int /*long*/ class_NSScrollView = objc_getClass("NSScrollView");
-public static final int /*long*/ class_NSScroller = objc_getClass("NSScroller");
-public static final int /*long*/ class_NSSearchField = objc_getClass("NSSearchField");
-public static final int /*long*/ class_NSSearchFieldCell = objc_getClass("NSSearchFieldCell");
-public static final int /*long*/ class_NSSecureTextField = objc_getClass("NSSecureTextField");
-public static final int /*long*/ class_NSSegmentedCell = objc_getClass("NSSegmentedCell");
-public static final int /*long*/ class_NSSet = objc_getClass("NSSet");
-public static final int /*long*/ class_NSSlider = objc_getClass("NSSlider");
-public static final int /*long*/ class_NSStatusBar = objc_getClass("NSStatusBar");
-public static final int /*long*/ class_NSStatusItem = objc_getClass("NSStatusItem");
-public static final int /*long*/ class_NSStepper = objc_getClass("NSStepper");
-public static final int /*long*/ class_NSString = objc_getClass("NSString");
-public static final int /*long*/ class_NSTabView = objc_getClass("NSTabView");
-public static final int /*long*/ class_NSTabViewItem = objc_getClass("NSTabViewItem");
-public static final int /*long*/ class_NSTableColumn = objc_getClass("NSTableColumn");
-public static final int /*long*/ class_NSTableHeaderCell = objc_getClass("NSTableHeaderCell");
-public static final int /*long*/ class_NSTableHeaderView = objc_getClass("NSTableHeaderView");
-public static final int /*long*/ class_NSTableView = objc_getClass("NSTableView");
-public static final int /*long*/ class_NSText = objc_getClass("NSText");
-public static final int /*long*/ class_NSTextAttachment = objc_getClass("NSTextAttachment");
-public static final int /*long*/ class_NSTextContainer = objc_getClass("NSTextContainer");
-public static final int /*long*/ class_NSTextField = objc_getClass("NSTextField");
-public static final int /*long*/ class_NSTextFieldCell = objc_getClass("NSTextFieldCell");
-public static final int /*long*/ class_NSTextStorage = objc_getClass("NSTextStorage");
-public static final int /*long*/ class_NSTextTab = objc_getClass("NSTextTab");
-public static final int /*long*/ class_NSTextView = objc_getClass("NSTextView");
-public static final int /*long*/ class_NSThread = objc_getClass("NSThread");
-public static final int /*long*/ class_NSTimeZone = objc_getClass("NSTimeZone");
-public static final int /*long*/ class_NSTimer = objc_getClass("NSTimer");
-public static final int /*long*/ class_NSToolbar = objc_getClass("NSToolbar");
-public static final int /*long*/ class_NSToolbarItem = objc_getClass("NSToolbarItem");
-public static final int /*long*/ class_NSTrackingArea = objc_getClass("NSTrackingArea");
-public static final int /*long*/ class_NSTypesetter = objc_getClass("NSTypesetter");
-public static final int /*long*/ class_NSURL = objc_getClass("NSURL");
-public static final int /*long*/ class_NSURLAuthenticationChallenge = objc_getClass("NSURLAuthenticationChallenge");
-public static final int /*long*/ class_NSURLCredential = objc_getClass("NSURLCredential");
-public static final int /*long*/ class_NSURLDownload = objc_getClass("NSURLDownload");
-public static final int /*long*/ class_NSURLProtectionSpace = objc_getClass("NSURLProtectionSpace");
-public static final int /*long*/ class_NSURLRequest = objc_getClass("NSURLRequest");
-public static final int /*long*/ class_NSValue = objc_getClass("NSValue");
-public static final int /*long*/ class_NSView = objc_getClass("NSView");
-public static final int /*long*/ class_NSWindow = objc_getClass("NSWindow");
-public static final int /*long*/ class_NSWorkspace = objc_getClass("NSWorkspace");
-public static final int /*long*/ class_WebDataSource = objc_getClass("WebDataSource");
-public static final int /*long*/ class_WebFrame = objc_getClass("WebFrame");
-public static final int /*long*/ class_WebFrameView = objc_getClass("WebFrameView");
-public static final int /*long*/ class_WebPreferences = objc_getClass("WebPreferences");
-public static final int /*long*/ class_WebScriptObject = objc_getClass("WebScriptObject");
-public static final int /*long*/ class_WebUndefined = objc_getClass("WebUndefined");
-public static final int /*long*/ class_WebView = objc_getClass("WebView");
-
-/** Protocols */
-public static final int /*long*/ protocol_NSAccessibility = objc_getProtocol("NSAccessibility");
-public static final int /*long*/ protocol_NSAccessibilityAdditions = objc_getProtocol("NSAccessibilityAdditions");
-public static final int /*long*/ protocol_NSApplicationDelegate = objc_getProtocol("NSApplicationDelegate");
-public static final int /*long*/ protocol_NSApplicationNotifications = objc_getProtocol("NSApplicationNotifications");
-public static final int /*long*/ protocol_NSColorPanelResponderMethod = objc_getProtocol("NSColorPanelResponderMethod");
-public static final int /*long*/ protocol_NSComboBoxNotifications = objc_getProtocol("NSComboBoxNotifications");
-public static final int /*long*/ protocol_NSDraggingDestination = objc_getProtocol("NSDraggingDestination");
-public static final int /*long*/ protocol_NSDraggingSource = objc_getProtocol("NSDraggingSource");
-public static final int /*long*/ protocol_NSFontManagerResponderMethod = objc_getProtocol("NSFontManagerResponderMethod");
-public static final int /*long*/ protocol_NSMenuDelegate = objc_getProtocol("NSMenuDelegate");
-public static final int /*long*/ protocol_NSOutlineViewDataSource = objc_getProtocol("NSOutlineViewDataSource");
-public static final int /*long*/ protocol_NSOutlineViewDelegate = objc_getProtocol("NSOutlineViewDelegate");
-public static final int /*long*/ protocol_NSOutlineViewNotifications = objc_getProtocol("NSOutlineViewNotifications");
-public static final int /*long*/ protocol_NSPasteboardOwner = objc_getProtocol("NSPasteboardOwner");
-public static final int /*long*/ protocol_NSSavePanelDelegate = objc_getProtocol("NSSavePanelDelegate");
-public static final int /*long*/ protocol_NSTabViewDelegate = objc_getProtocol("NSTabViewDelegate");
-public static final int /*long*/ protocol_NSTableDataSource = objc_getProtocol("NSTableDataSource");
-public static final int /*long*/ protocol_NSTableViewDelegate = objc_getProtocol("NSTableViewDelegate");
-public static final int /*long*/ protocol_NSTableViewNotifications = objc_getProtocol("NSTableViewNotifications");
-public static final int /*long*/ protocol_NSTextDelegate = objc_getProtocol("NSTextDelegate");
-public static final int /*long*/ protocol_NSTextInput = objc_getProtocol("NSTextInput");
-public static final int /*long*/ protocol_NSTextViewDelegate = objc_getProtocol("NSTextViewDelegate");
-public static final int /*long*/ protocol_NSToolTipOwner = objc_getProtocol("NSToolTipOwner");
-public static final int /*long*/ protocol_NSToolbarDelegate = objc_getProtocol("NSToolbarDelegate");
-public static final int /*long*/ protocol_NSToolbarNotifications = objc_getProtocol("NSToolbarNotifications");
-public static final int /*long*/ protocol_NSURLDownloadDelegate = objc_getProtocol("NSURLDownloadDelegate");
-public static final int /*long*/ protocol_NSWindowDelegate = objc_getProtocol("NSWindowDelegate");
-public static final int /*long*/ protocol_NSWindowNotifications = objc_getProtocol("NSWindowNotifications");
-public static final int /*long*/ protocol_WebDocumentRepresentation = objc_getProtocol("WebDocumentRepresentation");
-public static final int /*long*/ protocol_WebFrameLoadDelegate = objc_getProtocol("WebFrameLoadDelegate");
-public static final int /*long*/ protocol_WebOpenPanelResultListener = objc_getProtocol("WebOpenPanelResultListener");
-public static final int /*long*/ protocol_WebPolicyDecisionListener = objc_getProtocol("WebPolicyDecisionListener");
-public static final int /*long*/ protocol_WebPolicyDelegate = objc_getProtocol("WebPolicyDelegate");
-public static final int /*long*/ protocol_WebResourceLoadDelegate = objc_getProtocol("WebResourceLoadDelegate");
-public static final int /*long*/ protocol_WebUIDelegate = objc_getProtocol("WebUIDelegate");
-
-/** Selectors */
-public static final int /*long*/ sel_CGEvent = sel_registerName("CGEvent");
-public static final int /*long*/ sel_DOMDocument = sel_registerName("DOMDocument");
-public static final int /*long*/ sel_IBeamCursor = sel_registerName("IBeamCursor");
-public static final int /*long*/ sel_TIFFRepresentation = sel_registerName("TIFFRepresentation");
-public static final int /*long*/ sel_URL = sel_registerName("URL");
-public static final int /*long*/ sel_URLFromPasteboard_ = sel_registerName("URLFromPasteboard:");
-public static final int /*long*/ sel_URLWithString_ = sel_registerName("URLWithString:");
-public static final int /*long*/ sel_UTF8String = sel_registerName("UTF8String");
-public static final int /*long*/ sel_abortEditing = sel_registerName("abortEditing");
-public static final int /*long*/ sel_absoluteString = sel_registerName("absoluteString");
-public static final int /*long*/ sel_acceptsFirstMouse_ = sel_registerName("acceptsFirstMouse:");
-public static final int /*long*/ sel_acceptsFirstResponder = sel_registerName("acceptsFirstResponder");
-public static final int /*long*/ sel_accessibilityActionDescription_ = sel_registerName("accessibilityActionDescription:");
-public static final int /*long*/ sel_accessibilityActionNames = sel_registerName("accessibilityActionNames");
-public static final int /*long*/ sel_accessibilityAttributeNames = sel_registerName("accessibilityAttributeNames");
-public static final int /*long*/ sel_accessibilityAttributeValue_ = sel_registerName("accessibilityAttributeValue:");
-public static final int /*long*/ sel_accessibilityAttributeValue_forParameter_ = sel_registerName("accessibilityAttributeValue:forParameter:");
-public static final int /*long*/ sel_accessibilityFocusedUIElement = sel_registerName("accessibilityFocusedUIElement");
-public static final int /*long*/ sel_accessibilityHitTest_ = sel_registerName("accessibilityHitTest:");
-public static final int /*long*/ sel_accessibilityIsAttributeSettable_ = sel_registerName("accessibilityIsAttributeSettable:");
-public static final int /*long*/ sel_accessibilityIsIgnored = sel_registerName("accessibilityIsIgnored");
-public static final int /*long*/ sel_accessibilityParameterizedAttributeNames = sel_registerName("accessibilityParameterizedAttributeNames");
-public static final int /*long*/ sel_accessibilityPerformAction_ = sel_registerName("accessibilityPerformAction:");
-public static final int /*long*/ sel_accessibilitySetOverrideValue_forAttribute_ = sel_registerName("accessibilitySetOverrideValue:forAttribute:");
-public static final int /*long*/ sel_accessibilitySetValue_forAttribute_ = sel_registerName("accessibilitySetValue:forAttribute:");
-public static final int /*long*/ sel_action = sel_registerName("action");
-public static final int /*long*/ sel_activateIgnoringOtherApps_ = sel_registerName("activateIgnoringOtherApps:");
-public static final int /*long*/ sel_addAttribute_value_range_ = sel_registerName("addAttribute:value:range:");
-public static final int /*long*/ sel_addButtonWithTitle_ = sel_registerName("addButtonWithTitle:");
-public static final int /*long*/ sel_addChildWindow_ordered_ = sel_registerName("addChildWindow:ordered:");
-public static final int /*long*/ sel_addClip = sel_registerName("addClip");
-public static final int /*long*/ sel_addEventListener_listener_useCapture_ = sel_registerName("addEventListener:listener:useCapture:");
-public static final int /*long*/ sel_addIndex_ = sel_registerName("addIndex:");
-public static final int /*long*/ sel_addItem_ = sel_registerName("addItem:");
-public static final int /*long*/ sel_addItemWithObjectValue_ = sel_registerName("addItemWithObjectValue:");
-public static final int /*long*/ sel_addItemWithTitle_action_keyEquivalent_ = sel_registerName("addItemWithTitle:action:keyEquivalent:");
-public static final int /*long*/ sel_addLayoutManager_ = sel_registerName("addLayoutManager:");
-public static final int /*long*/ sel_addObject_ = sel_registerName("addObject:");
-public static final int /*long*/ sel_addObjectsFromArray_ = sel_registerName("addObjectsFromArray:");
-public static final int /*long*/ sel_addObserver_selector_name_object_ = sel_registerName("addObserver:selector:name:object:");
-public static final int /*long*/ sel_addRepresentation_ = sel_registerName("addRepresentation:");
-public static final int /*long*/ sel_addSubview_ = sel_registerName("addSubview:");
-public static final int /*long*/ sel_addSubview_positioned_relativeTo_ = sel_registerName("addSubview:positioned:relativeTo:");
-public static final int /*long*/ sel_addTabStop_ = sel_registerName("addTabStop:");
-public static final int /*long*/ sel_addTabViewItem_ = sel_registerName("addTabViewItem:");
-public static final int /*long*/ sel_addTableColumn_ = sel_registerName("addTableColumn:");
-public static final int /*long*/ sel_addTemporaryAttribute_value_forCharacterRange_ = sel_registerName("addTemporaryAttribute:value:forCharacterRange:");
-public static final int /*long*/ sel_addTextContainer_ = sel_registerName("addTextContainer:");
-public static final int /*long*/ sel_addTimer_forMode_ = sel_registerName("addTimer:forMode:");
-public static final int /*long*/ sel_addToolTipRect_owner_userData_ = sel_registerName("addToolTipRect:owner:userData:");
-public static final int /*long*/ sel_addTypes_owner_ = sel_registerName("addTypes:owner:");
-public static final int /*long*/ sel_alignment = sel_registerName("alignment");
-public static final int /*long*/ sel_allKeys = sel_registerName("allKeys");
-public static final int /*long*/ sel_alloc = sel_registerName("alloc");
-public static final int /*long*/ sel_allowsColumnReordering = sel_registerName("allowsColumnReordering");
-public static final int /*long*/ sel_allowsFloats = sel_registerName("allowsFloats");
-public static final int /*long*/ sel_alphaComponent = sel_registerName("alphaComponent");
-public static final int /*long*/ sel_alphaValue = sel_registerName("alphaValue");
-public static final int /*long*/ sel_altKey = sel_registerName("altKey");
-public static final int /*long*/ sel_alternateSelectedControlColor = sel_registerName("alternateSelectedControlColor");
-public static final int /*long*/ sel_alternateSelectedControlTextColor = sel_registerName("alternateSelectedControlTextColor");
-public static final int /*long*/ sel_alwaysShowsDecimalSeparator = sel_registerName("alwaysShowsDecimalSeparator");
-public static final int /*long*/ sel_appendAttributedString_ = sel_registerName("appendAttributedString:");
-public static final int /*long*/ sel_appendBezierPath_ = sel_registerName("appendBezierPath:");
-public static final int /*long*/ sel_appendBezierPathWithArcWithCenter_radius_startAngle_endAngle_ = sel_registerName("appendBezierPathWithArcWithCenter:radius:startAngle:endAngle:");
-public static final int /*long*/ sel_appendBezierPathWithArcWithCenter_radius_startAngle_endAngle_clockwise_ = sel_registerName("appendBezierPathWithArcWithCenter:radius:startAngle:endAngle:clockwise:");
-public static final int /*long*/ sel_appendBezierPathWithGlyphs_count_inFont_ = sel_registerName("appendBezierPathWithGlyphs:count:inFont:");
-public static final int /*long*/ sel_appendBezierPathWithOvalInRect_ = sel_registerName("appendBezierPathWithOvalInRect:");
-public static final int /*long*/ sel_appendBezierPathWithRect_ = sel_registerName("appendBezierPathWithRect:");
-public static final int /*long*/ sel_appendBezierPathWithRoundedRect_xRadius_yRadius_ = sel_registerName("appendBezierPathWithRoundedRect:xRadius:yRadius:");
-public static final int /*long*/ sel_appendString_ = sel_registerName("appendString:");
-public static final int /*long*/ sel_applicationDidBecomeActive_ = sel_registerName("applicationDidBecomeActive:");
-public static final int /*long*/ sel_applicationDidFinishLaunching_ = sel_registerName("applicationDidFinishLaunching:");
-public static final int /*long*/ sel_applicationDidResignActive_ = sel_registerName("applicationDidResignActive:");
-public static final int /*long*/ sel_applicationShouldTerminate_ = sel_registerName("applicationShouldTerminate:");
-public static final int /*long*/ sel_applicationWillFinishLaunching_ = sel_registerName("applicationWillFinishLaunching:");
-public static final int /*long*/ sel_applicationWillTerminate_ = sel_registerName("applicationWillTerminate:");
-public static final int /*long*/ sel_archivedDataWithRootObject_ = sel_registerName("archivedDataWithRootObject:");
-public static final int /*long*/ sel_areCursorRectsEnabled = sel_registerName("areCursorRectsEnabled");
-public static final int /*long*/ sel_array = sel_registerName("array");
-public static final int /*long*/ sel_arrayWithCapacity_ = sel_registerName("arrayWithCapacity:");
-public static final int /*long*/ sel_arrayWithObject_ = sel_registerName("arrayWithObject:");
-public static final int /*long*/ sel_arrowCursor = sel_registerName("arrowCursor");
-public static final int /*long*/ sel_ascender = sel_registerName("ascender");
-public static final int /*long*/ sel_attributedStringValue = sel_registerName("attributedStringValue");
-public static final int /*long*/ sel_attributedStringWithAttachment_ = sel_registerName("attributedStringWithAttachment:");
-public static final int /*long*/ sel_attributedSubstringFromRange_ = sel_registerName("attributedSubstringFromRange:");
-public static final int /*long*/ sel_attributedTitle = sel_registerName("attributedTitle");
-public static final int /*long*/ sel_attributesAtIndex_longestEffectiveRange_inRange_ = sel_registerName("attributesAtIndex:longestEffectiveRange:inRange:");
-public static final int /*long*/ sel_autorelease = sel_registerName("autorelease");
-public static final int /*long*/ sel_availableFontFamilies = sel_registerName("availableFontFamilies");
-public static final int /*long*/ sel_availableFonts = sel_registerName("availableFonts");
-public static final int /*long*/ sel_availableMembersOfFontFamily_ = sel_registerName("availableMembersOfFontFamily:");
-public static final int /*long*/ sel_availableTypeFromArray_ = sel_registerName("availableTypeFromArray:");
-public static final int /*long*/ sel_baselineOffsetInLayoutManager_glyphIndex_ = sel_registerName("baselineOffsetInLayoutManager:glyphIndex:");
-public static final int /*long*/ sel_becomeFirstResponder = sel_registerName("becomeFirstResponder");
-public static final int /*long*/ sel_becomeKeyWindow = sel_registerName("becomeKeyWindow");
-public static final int /*long*/ sel_beginDocument = sel_registerName("beginDocument");
-public static final int /*long*/ sel_beginEditing = sel_registerName("beginEditing");
-public static final int /*long*/ sel_beginPageInRect_atPlacement_ = sel_registerName("beginPageInRect:atPlacement:");
-public static final int /*long*/ sel_beginSheet_modalForWindow_modalDelegate_didEndSelector_contextInfo_ = sel_registerName("beginSheet:modalForWindow:modalDelegate:didEndSelector:contextInfo:");
-public static final int /*long*/ sel_beginSheetModalForWindow_modalDelegate_didEndSelector_contextInfo_ = sel_registerName("beginSheetModalForWindow:modalDelegate:didEndSelector:contextInfo:");
-public static final int /*long*/ sel_beginSheetWithPrintInfo_modalForWindow_delegate_didEndSelector_contextInfo_ = sel_registerName("beginSheetWithPrintInfo:modalForWindow:delegate:didEndSelector:contextInfo:");
-public static final int /*long*/ sel_bestRepresentationForDevice_ = sel_registerName("bestRepresentationForDevice:");
-public static final int /*long*/ sel_bezierPath = sel_registerName("bezierPath");
-public static final int /*long*/ sel_bezierPathByFlatteningPath = sel_registerName("bezierPathByFlatteningPath");
-public static final int /*long*/ sel_bezierPathWithRect_ = sel_registerName("bezierPathWithRect:");
-public static final int /*long*/ sel_bitmapData = sel_registerName("bitmapData");
-public static final int /*long*/ sel_bitmapFormat = sel_registerName("bitmapFormat");
-public static final int /*long*/ sel_bitsPerPixel = sel_registerName("bitsPerPixel");
-public static final int /*long*/ sel_bitsPerSample = sel_registerName("bitsPerSample");
-public static final int /*long*/ sel_blackColor = sel_registerName("blackColor");
-public static final int /*long*/ sel_blueComponent = sel_registerName("blueComponent");
-public static final int /*long*/ sel_boolValue = sel_registerName("boolValue");
-public static final int /*long*/ sel_borderWidth = sel_registerName("borderWidth");
-public static final int /*long*/ sel_boundingRectForGlyphRange_inTextContainer_ = sel_registerName("boundingRectForGlyphRange:inTextContainer:");
-public static final int /*long*/ sel_bounds = sel_registerName("bounds");
-public static final int /*long*/ sel_bundleIdentifier = sel_registerName("bundleIdentifier");
-public static final int /*long*/ sel_bundlePath = sel_registerName("bundlePath");
-public static final int /*long*/ sel_bundleWithIdentifier_ = sel_registerName("bundleWithIdentifier:");
-public static final int /*long*/ sel_bundleWithPath_ = sel_registerName("bundleWithPath:");
-public static final int /*long*/ sel_button = sel_registerName("button");
-public static final int /*long*/ sel_buttonNumber = sel_registerName("buttonNumber");
-public static final int /*long*/ sel_bytes = sel_registerName("bytes");
-public static final int /*long*/ sel_bytesPerPlane = sel_registerName("bytesPerPlane");
-public static final int /*long*/ sel_bytesPerRow = sel_registerName("bytesPerRow");
-public static final int /*long*/ sel_calendarDate = sel_registerName("calendarDate");
-public static final int /*long*/ sel_canBecomeKeyView = sel_registerName("canBecomeKeyView");
-public static final int /*long*/ sel_canBecomeKeyWindow = sel_registerName("canBecomeKeyWindow");
-public static final int /*long*/ sel_canDragRowsWithIndexes_atPoint_ = sel_registerName("canDragRowsWithIndexes:atPoint:");
-public static final int /*long*/ sel_canGoBack = sel_registerName("canGoBack");
-public static final int /*long*/ sel_canGoForward = sel_registerName("canGoForward");
-public static final int /*long*/ sel_canShowMIMEType_ = sel_registerName("canShowMIMEType:");
-public static final int /*long*/ sel_cancel = sel_registerName("cancel");
-public static final int /*long*/ sel_cancelAuthenticationChallenge_ = sel_registerName("cancelAuthenticationChallenge:");
-public static final int /*long*/ sel_cancelButtonCell = sel_registerName("cancelButtonCell");
-public static final int /*long*/ sel_cancelTracking = sel_registerName("cancelTracking");
-public static final int /*long*/ sel_cascadeTopLeftFromPoint_ = sel_registerName("cascadeTopLeftFromPoint:");
-public static final int /*long*/ sel_cell = sel_registerName("cell");
-public static final int /*long*/ sel_cellClass = sel_registerName("cellClass");
-public static final int /*long*/ sel_cellSize = sel_registerName("cellSize");
-public static final int /*long*/ sel_cellSizeForBounds_ = sel_registerName("cellSizeForBounds:");
-public static final int /*long*/ sel_changeColor_ = sel_registerName("changeColor:");
-public static final int /*long*/ sel_changeFont_ = sel_registerName("changeFont:");
-public static final int /*long*/ sel_charCode = sel_registerName("charCode");
-public static final int /*long*/ sel_characterAtIndex_ = sel_registerName("characterAtIndex:");
-public static final int /*long*/ sel_characterIndexForGlyphAtIndex_ = sel_registerName("characterIndexForGlyphAtIndex:");
-public static final int /*long*/ sel_characterIndexForInsertionAtPoint_ = sel_registerName("characterIndexForInsertionAtPoint:");
-public static final int /*long*/ sel_characterIndexForPoint_ = sel_registerName("characterIndexForPoint:");
-public static final int /*long*/ sel_characterIsMember_ = sel_registerName("characterIsMember:");
-public static final int /*long*/ sel_characters = sel_registerName("characters");
-public static final int /*long*/ sel_charactersIgnoringModifiers = sel_registerName("charactersIgnoringModifiers");
-public static final int /*long*/ sel_chooseFilename_ = sel_registerName("chooseFilename:");
-public static final int /*long*/ sel_className = sel_registerName("className");
-public static final int /*long*/ sel_cleanUpOperation = sel_registerName("cleanUpOperation");
-public static final int /*long*/ sel_clearColor = sel_registerName("clearColor");
-public static final int /*long*/ sel_clearCurrentContext = sel_registerName("clearCurrentContext");
-public static final int /*long*/ sel_clearDrawable = sel_registerName("clearDrawable");
-public static final int /*long*/ sel_clickCount = sel_registerName("clickCount");
-public static final int /*long*/ sel_clickedColumn = sel_registerName("clickedColumn");
-public static final int /*long*/ sel_clickedRow = sel_registerName("clickedRow");
-public static final int /*long*/ sel_clientX = sel_registerName("clientX");
-public static final int /*long*/ sel_clientY = sel_registerName("clientY");
-public static final int /*long*/ sel_close = sel_registerName("close");
-public static final int /*long*/ sel_closePath = sel_registerName("closePath");
-public static final int /*long*/ sel_code = sel_registerName("code");
-public static final int /*long*/ sel_collapseItem_ = sel_registerName("collapseItem:");
-public static final int /*long*/ sel_collapseItem_collapseChildren_ = sel_registerName("collapseItem:collapseChildren:");
-public static final int /*long*/ sel_color = sel_registerName("color");
-public static final int /*long*/ sel_colorAtX_y_ = sel_registerName("colorAtX:y:");
-public static final int /*long*/ sel_colorSpaceName = sel_registerName("colorSpaceName");
-public static final int /*long*/ sel_colorUsingColorSpace_ = sel_registerName("colorUsingColorSpace:");
-public static final int /*long*/ sel_colorUsingColorSpaceName_ = sel_registerName("colorUsingColorSpaceName:");
-public static final int /*long*/ sel_colorWithDeviceRed_green_blue_alpha_ = sel_registerName("colorWithDeviceRed:green:blue:alpha:");
-public static final int /*long*/ sel_colorWithPatternImage_ = sel_registerName("colorWithPatternImage:");
-public static final int /*long*/ sel_columnAtPoint_ = sel_registerName("columnAtPoint:");
-public static final int /*long*/ sel_columnIndexesInRect_ = sel_registerName("columnIndexesInRect:");
-public static final int /*long*/ sel_columnWithIdentifier_ = sel_registerName("columnWithIdentifier:");
-public static final int /*long*/ sel_comboBoxSelectionDidChange_ = sel_registerName("comboBoxSelectionDidChange:");
-public static final int /*long*/ sel_comboBoxWillDismiss_ = sel_registerName("comboBoxWillDismiss:");
-public static final int /*long*/ sel_compare_ = sel_registerName("compare:");
-public static final int /*long*/ sel_concat = sel_registerName("concat");
-public static final int /*long*/ sel_conformsToProtocol_ = sel_registerName("conformsToProtocol:");
-public static final int /*long*/ sel_containerSize = sel_registerName("containerSize");
-public static final int /*long*/ sel_containsIndex_ = sel_registerName("containsIndex:");
-public static final int /*long*/ sel_containsObject_ = sel_registerName("containsObject:");
-public static final int /*long*/ sel_containsPoint_ = sel_registerName("containsPoint:");
-public static final int /*long*/ sel_contentRect = sel_registerName("contentRect");
-public static final int /*long*/ sel_contentRectForFrameRect_ = sel_registerName("contentRectForFrameRect:");
-public static final int /*long*/ sel_contentSize = sel_registerName("contentSize");
-public static final int /*long*/ sel_contentSizeForFrameSize_hasHorizontalScroller_hasVerticalScroller_borderType_ = sel_registerName("contentSizeForFrameSize:hasHorizontalScroller:hasVerticalScroller:borderType:");
-public static final int /*long*/ sel_contentView = sel_registerName("contentView");
-public static final int /*long*/ sel_contentViewMargins = sel_registerName("contentViewMargins");
-public static final int /*long*/ sel_context = sel_registerName("context");
-public static final int /*long*/ sel_controlBackgroundColor = sel_registerName("controlBackgroundColor");
-public static final int /*long*/ sel_controlContentFontOfSize_ = sel_registerName("controlContentFontOfSize:");
-public static final int /*long*/ sel_controlDarkShadowColor = sel_registerName("controlDarkShadowColor");
-public static final int /*long*/ sel_controlHighlightColor = sel_registerName("controlHighlightColor");
-public static final int /*long*/ sel_controlLightHighlightColor = sel_registerName("controlLightHighlightColor");
-public static final int /*long*/ sel_controlPointBounds = sel_registerName("controlPointBounds");
-public static final int /*long*/ sel_controlShadowColor = sel_registerName("controlShadowColor");
-public static final int /*long*/ sel_controlSize = sel_registerName("controlSize");
-public static final int /*long*/ sel_controlTextColor = sel_registerName("controlTextColor");
-public static final int /*long*/ sel_convertBaseToScreen_ = sel_registerName("convertBaseToScreen:");
-public static final int /*long*/ sel_convertFont_toHaveTrait_ = sel_registerName("convertFont:toHaveTrait:");
-public static final int /*long*/ sel_convertPoint_fromView_ = sel_registerName("convertPoint:fromView:");
-public static final int /*long*/ sel_convertPoint_toView_ = sel_registerName("convertPoint:toView:");
-public static final int /*long*/ sel_convertPointFromBase_ = sel_registerName("convertPointFromBase:");
-public static final int /*long*/ sel_convertPointToBase_ = sel_registerName("convertPointToBase:");
-public static final int /*long*/ sel_convertRect_fromView_ = sel_registerName("convertRect:fromView:");
-public static final int /*long*/ sel_convertRect_toView_ = sel_registerName("convertRect:toView:");
-public static final int /*long*/ sel_convertRectFromBase_ = sel_registerName("convertRectFromBase:");
-public static final int /*long*/ sel_convertRectToBase_ = sel_registerName("convertRectToBase:");
-public static final int /*long*/ sel_convertScreenToBase_ = sel_registerName("convertScreenToBase:");
-public static final int /*long*/ sel_convertSize_fromView_ = sel_registerName("convertSize:fromView:");
-public static final int /*long*/ sel_convertSize_toView_ = sel_registerName("convertSize:toView:");
-public static final int /*long*/ sel_convertSizeFromBase_ = sel_registerName("convertSizeFromBase:");
-public static final int /*long*/ sel_convertSizeToBase_ = sel_registerName("convertSizeToBase:");
-public static final int /*long*/ sel_cookies = sel_registerName("cookies");
-public static final int /*long*/ sel_cookiesForURL_ = sel_registerName("cookiesForURL:");
-public static final int /*long*/ sel_cookiesWithResponseHeaderFields_forURL_ = sel_registerName("cookiesWithResponseHeaderFields:forURL:");
-public static final int /*long*/ sel_copiesOnScroll = sel_registerName("copiesOnScroll");
-public static final int /*long*/ sel_copy = sel_registerName("copy");
-public static final int /*long*/ sel_copy_ = sel_registerName("copy:");
-public static final int /*long*/ sel_count = sel_registerName("count");
-public static final int /*long*/ sel_createContext = sel_registerName("createContext");
-public static final int /*long*/ sel_createFileAtPath_contents_attributes_ = sel_registerName("createFileAtPath:contents:attributes:");
-public static final int /*long*/ sel_credentialWithUser_password_persistence_ = sel_registerName("credentialWithUser:password:persistence:");
-public static final int /*long*/ sel_crosshairCursor = sel_registerName("crosshairCursor");
-public static final int /*long*/ sel_ctrlKey = sel_registerName("ctrlKey");
-public static final int /*long*/ sel_currentContext = sel_registerName("currentContext");
-public static final int /*long*/ sel_currentCursor = sel_registerName("currentCursor");
-public static final int /*long*/ sel_currentEditor = sel_registerName("currentEditor");
-public static final int /*long*/ sel_currentEvent = sel_registerName("currentEvent");
-public static final int /*long*/ sel_currentInputManager = sel_registerName("currentInputManager");
-public static final int /*long*/ sel_currentPoint = sel_registerName("currentPoint");
-public static final int /*long*/ sel_currentRunLoop = sel_registerName("currentRunLoop");
-public static final int /*long*/ sel_currentThread = sel_registerName("currentThread");
-public static final int /*long*/ sel_cursorUpdate_ = sel_registerName("cursorUpdate:");
-public static final int /*long*/ sel_curveToPoint_controlPoint1_controlPoint2_ = sel_registerName("curveToPoint:controlPoint1:controlPoint2:");
-public static final int /*long*/ sel_cut_ = sel_registerName("cut:");
-public static final int /*long*/ sel_dataCell = sel_registerName("dataCell");
-public static final int /*long*/ sel_dataForType_ = sel_registerName("dataForType:");
-public static final int /*long*/ sel_dataSource = sel_registerName("dataSource");
-public static final int /*long*/ sel_dataWithBytes_length_ = sel_registerName("dataWithBytes:length:");
-public static final int /*long*/ sel_dateValue = sel_registerName("dateValue");
-public static final int /*long*/ sel_dateWithCalendarFormat_timeZone_ = sel_registerName("dateWithCalendarFormat:timeZone:");
-public static final int /*long*/ sel_dateWithTimeIntervalSinceNow_ = sel_registerName("dateWithTimeIntervalSinceNow:");
-public static final int /*long*/ sel_dateWithYear_month_day_hour_minute_second_timeZone_ = sel_registerName("dateWithYear:month:day:hour:minute:second:timeZone:");
-public static final int /*long*/ sel_dayOfMonth = sel_registerName("dayOfMonth");
-public static final int /*long*/ sel_decimalDigitCharacterSet = sel_registerName("decimalDigitCharacterSet");
-public static final int /*long*/ sel_decimalSeparator = sel_registerName("decimalSeparator");
-public static final int /*long*/ sel_declareTypes_owner_ = sel_registerName("declareTypes:owner:");
-public static final int /*long*/ sel_defaultBaselineOffsetForFont_ = sel_registerName("defaultBaselineOffsetForFont:");
-public static final int /*long*/ sel_defaultButtonCell = sel_registerName("defaultButtonCell");
-public static final int /*long*/ sel_defaultCenter = sel_registerName("defaultCenter");
-public static final int /*long*/ sel_defaultFlatness = sel_registerName("defaultFlatness");
-public static final int /*long*/ sel_defaultLineHeightForFont_ = sel_registerName("defaultLineHeightForFont:");
-public static final int /*long*/ sel_defaultManager = sel_registerName("defaultManager");
-public static final int /*long*/ sel_defaultParagraphStyle = sel_registerName("defaultParagraphStyle");
-public static final int /*long*/ sel_defaultPrinter = sel_registerName("defaultPrinter");
-public static final int /*long*/ sel_defaultTimeZone = sel_registerName("defaultTimeZone");
-public static final int /*long*/ sel_delegate = sel_registerName("delegate");
-public static final int /*long*/ sel_deleteCookie_ = sel_registerName("deleteCookie:");
-public static final int /*long*/ sel_deliverResult = sel_registerName("deliverResult");
-public static final int /*long*/ sel_deltaX = sel_registerName("deltaX");
-public static final int /*long*/ sel_deltaY = sel_registerName("deltaY");
-public static final int /*long*/ sel_deminiaturize_ = sel_registerName("deminiaturize:");
-public static final int /*long*/ sel_depth = sel_registerName("depth");
-public static final int /*long*/ sel_descender = sel_registerName("descender");
-public static final int /*long*/ sel_description = sel_registerName("description");
-public static final int /*long*/ sel_deselectAll_ = sel_registerName("deselectAll:");
-public static final int /*long*/ sel_deselectItemAtIndex_ = sel_registerName("deselectItemAtIndex:");
-public static final int /*long*/ sel_deselectRow_ = sel_registerName("deselectRow:");
-public static final int /*long*/ sel_destroyContext = sel_registerName("destroyContext");
-public static final int /*long*/ sel_detail = sel_registerName("detail");
-public static final int /*long*/ sel_deviceDescription = sel_registerName("deviceDescription");
-public static final int /*long*/ sel_deviceRGBColorSpace = sel_registerName("deviceRGBColorSpace");
-public static final int /*long*/ sel_dictionary = sel_registerName("dictionary");
-public static final int /*long*/ sel_dictionaryWithCapacity_ = sel_registerName("dictionaryWithCapacity:");
-public static final int /*long*/ sel_dictionaryWithObject_forKey_ = sel_registerName("dictionaryWithObject:forKey:");
-public static final int /*long*/ sel_disableCursorRects = sel_registerName("disableCursorRects");
-public static final int /*long*/ sel_disabledControlTextColor = sel_registerName("disabledControlTextColor");
-public static final int /*long*/ sel_discardCursorRects = sel_registerName("discardCursorRects");
-public static final int /*long*/ sel_display = sel_registerName("display");
-public static final int /*long*/ sel_displayIfNeeded = sel_registerName("displayIfNeeded");
-public static final int /*long*/ sel_displayRectIgnoringOpacity_inContext_ = sel_registerName("displayRectIgnoringOpacity:inContext:");
-public static final int /*long*/ sel_distantFuture = sel_registerName("distantFuture");
-public static final int /*long*/ sel_doCommandBySelector_ = sel_registerName("doCommandBySelector:");
-public static final int /*long*/ sel_documentCursor = sel_registerName("documentCursor");
-public static final int /*long*/ sel_documentSource = sel_registerName("documentSource");
-public static final int /*long*/ sel_documentView = sel_registerName("documentView");
-public static final int /*long*/ sel_documentViewShouldHandlePrint = sel_registerName("documentViewShouldHandlePrint");
-public static final int /*long*/ sel_documentVisibleRect = sel_registerName("documentVisibleRect");
-public static final int /*long*/ sel_doubleClickAtIndex_ = sel_registerName("doubleClickAtIndex:");
-public static final int /*long*/ sel_doubleValue = sel_registerName("doubleValue");
-public static final int /*long*/ sel_download = sel_registerName("download");
-public static final int /*long*/ sel_download_decideDestinationWithSuggestedFilename_ = sel_registerName("download:decideDestinationWithSuggestedFilename:");
-public static final int /*long*/ sel_dragImage_at_offset_event_pasteboard_source_slideBack_ = sel_registerName("dragImage:at:offset:event:pasteboard:source:slideBack:");
-public static final int /*long*/ sel_dragImageForRowsWithIndexes_tableColumns_event_offset_ = sel_registerName("dragImageForRowsWithIndexes:tableColumns:event:offset:");
-public static final int /*long*/ sel_dragSelectionWithEvent_offset_slideBack_ = sel_registerName("dragSelectionWithEvent:offset:slideBack:");
-public static final int /*long*/ sel_draggedImage_beganAt_ = sel_registerName("draggedImage:beganAt:");
-public static final int /*long*/ sel_draggedImage_endedAt_operation_ = sel_registerName("draggedImage:endedAt:operation:");
-public static final int /*long*/ sel_draggingDestinationWindow = sel_registerName("draggingDestinationWindow");
-public static final int /*long*/ sel_draggingEnded_ = sel_registerName("draggingEnded:");
-public static final int /*long*/ sel_draggingEntered_ = sel_registerName("draggingEntered:");
-public static final int /*long*/ sel_draggingExited_ = sel_registerName("draggingExited:");
-public static final int /*long*/ sel_draggingLocation = sel_registerName("draggingLocation");
-public static final int /*long*/ sel_draggingPasteboard = sel_registerName("draggingPasteboard");
-public static final int /*long*/ sel_draggingSourceOperationMask = sel_registerName("draggingSourceOperationMask");
-public static final int /*long*/ sel_draggingSourceOperationMaskForLocal_ = sel_registerName("draggingSourceOperationMaskForLocal:");
-public static final int /*long*/ sel_draggingUpdated_ = sel_registerName("draggingUpdated:");
-public static final int /*long*/ sel_drawAtPoint_ = sel_registerName("drawAtPoint:");
-public static final int /*long*/ sel_drawAtPoint_fromRect_operation_fraction_ = sel_registerName("drawAtPoint:fromRect:operation:fraction:");
-public static final int /*long*/ sel_drawBackgroundForGlyphRange_atPoint_ = sel_registerName("drawBackgroundForGlyphRange:atPoint:");
-public static final int /*long*/ sel_drawFromPoint_toPoint_options_ = sel_registerName("drawFromPoint:toPoint:options:");
-public static final int /*long*/ sel_drawGlyphsForGlyphRange_atPoint_ = sel_registerName("drawGlyphsForGlyphRange:atPoint:");
-public static final int /*long*/ sel_drawImage_withFrame_inView_ = sel_registerName("drawImage:withFrame:inView:");
-public static final int /*long*/ sel_drawInRect_ = sel_registerName("drawInRect:");
-public static final int /*long*/ sel_drawInRect_angle_ = sel_registerName("drawInRect:angle:");
-public static final int /*long*/ sel_drawInRect_fromRect_operation_fraction_ = sel_registerName("drawInRect:fromRect:operation:fraction:");
-public static final int /*long*/ sel_drawInteriorWithFrame_inView_ = sel_registerName("drawInteriorWithFrame:inView:");
-public static final int /*long*/ sel_drawRect_ = sel_registerName("drawRect:");
-public static final int /*long*/ sel_drawSortIndicatorWithFrame_inView_ascending_priority_ = sel_registerName("drawSortIndicatorWithFrame:inView:ascending:priority:");
-public static final int /*long*/ sel_drawStatusBarBackgroundInRect_withHighlight_ = sel_registerName("drawStatusBarBackgroundInRect:withHighlight:");
-public static final int /*long*/ sel_drawWithExpansionFrame_inView_ = sel_registerName("drawWithExpansionFrame:inView:");
-public static final int /*long*/ sel_drawingRectForBounds_ = sel_registerName("drawingRectForBounds:");
-public static final int /*long*/ sel_elementAtIndex_associatedPoints_ = sel_registerName("elementAtIndex:associatedPoints:");
-public static final int /*long*/ sel_elementCount = sel_registerName("elementCount");
-public static final int /*long*/ sel_enableCursorRects = sel_registerName("enableCursorRects");
-public static final int /*long*/ sel_enableFreedObjectCheck_ = sel_registerName("enableFreedObjectCheck:");
-public static final int /*long*/ sel_endDocument = sel_registerName("endDocument");
-public static final int /*long*/ sel_endEditing = sel_registerName("endEditing");
-public static final int /*long*/ sel_endPage = sel_registerName("endPage");
-public static final int /*long*/ sel_endSheet_returnCode_ = sel_registerName("endSheet:returnCode:");
-public static final int /*long*/ sel_enterExitEventWithType_location_modifierFlags_timestamp_windowNumber_context_eventNumber_trackingNumber_userData_ = sel_registerName("enterExitEventWithType:location:modifierFlags:timestamp:windowNumber:context:eventNumber:trackingNumber:userData:");
-public static final int /*long*/ sel_enumeratorAtPath_ = sel_registerName("enumeratorAtPath:");
-public static final int /*long*/ sel_expandItem_ = sel_registerName("expandItem:");
-public static final int /*long*/ sel_expandItem_expandChildren_ = sel_registerName("expandItem:expandChildren:");
-public static final int /*long*/ sel_expansionFrameWithFrame_inView_ = sel_registerName("expansionFrameWithFrame:inView:");
-public static final int /*long*/ sel_familyName = sel_registerName("familyName");
-public static final int /*long*/ sel_fieldEditor_forObject_ = sel_registerName("fieldEditor:forObject:");
-public static final int /*long*/ sel_fileExistsAtPath_isDirectory_ = sel_registerName("fileExistsAtPath:isDirectory:");
-public static final int /*long*/ sel_fileSystemRepresentation = sel_registerName("fileSystemRepresentation");
-public static final int /*long*/ sel_fileURLWithPath_ = sel_registerName("fileURLWithPath:");
-public static final int /*long*/ sel_filename = sel_registerName("filename");
-public static final int /*long*/ sel_filenames = sel_registerName("filenames");
-public static final int /*long*/ sel_fill = sel_registerName("fill");
-public static final int /*long*/ sel_fillRect_ = sel_registerName("fillRect:");
-public static final int /*long*/ sel_finishLaunching = sel_registerName("finishLaunching");
-public static final int /*long*/ sel_firstIndex = sel_registerName("firstIndex");
-public static final int /*long*/ sel_firstRectForCharacterRange_ = sel_registerName("firstRectForCharacterRange:");
-public static final int /*long*/ sel_firstResponder = sel_registerName("firstResponder");
-public static final int /*long*/ sel_flagsChanged_ = sel_registerName("flagsChanged:");
-public static final int /*long*/ sel_floatValue = sel_registerName("floatValue");
-public static final int /*long*/ sel_flushBuffer = sel_registerName("flushBuffer");
-public static final int /*long*/ sel_flushGraphics = sel_registerName("flushGraphics");
-public static final int /*long*/ sel_font = sel_registerName("font");
-public static final int /*long*/ sel_fontName = sel_registerName("fontName");
-public static final int /*long*/ sel_fontWithFamily_traits_weight_size_ = sel_registerName("fontWithFamily:traits:weight:size:");
-public static final int /*long*/ sel_fontWithName_size_ = sel_registerName("fontWithName:size:");
-public static final int /*long*/ sel_frame = sel_registerName("frame");
-public static final int /*long*/ sel_frameOfCellAtColumn_row_ = sel_registerName("frameOfCellAtColumn:row:");
-public static final int /*long*/ sel_frameOfOutlineCellAtRow_ = sel_registerName("frameOfOutlineCellAtRow:");
-public static final int /*long*/ sel_frameRectForContentRect_ = sel_registerName("frameRectForContentRect:");
-public static final int /*long*/ sel_frameSizeForContentSize_hasHorizontalScroller_hasVerticalScroller_borderType_ = sel_registerName("frameSizeForContentSize:hasHorizontalScroller:hasVerticalScroller:borderType:");
-public static final int /*long*/ sel_fullPathForApplication_ = sel_registerName("fullPathForApplication:");
-public static final int /*long*/ sel_generalPasteboard = sel_registerName("generalPasteboard");
-public static final int /*long*/ sel_getBitmapDataPlanes_ = sel_registerName("getBitmapDataPlanes:");
-public static final int /*long*/ sel_getBytes_ = sel_registerName("getBytes:");
-public static final int /*long*/ sel_getBytes_length_ = sel_registerName("getBytes:length:");
-public static final int /*long*/ sel_getCharacters_ = sel_registerName("getCharacters:");
-public static final int /*long*/ sel_getCharacters_range_ = sel_registerName("getCharacters:range:");
-public static final int /*long*/ sel_getComponents_ = sel_registerName("getComponents:");
-public static final int /*long*/ sel_getGlyphs_range_ = sel_registerName("getGlyphs:range:");
-public static final int /*long*/ sel_getGlyphsInRange_glyphs_characterIndexes_glyphInscriptions_elasticBits_bidiLevels_ = sel_registerName("getGlyphsInRange:glyphs:characterIndexes:glyphInscriptions:elasticBits:bidiLevels:");
-public static final int /*long*/ sel_getIndexes_maxCount_inIndexRange_ = sel_registerName("getIndexes:maxCount:inIndexRange:");
-public static final int /*long*/ sel_getInfoForFile_application_type_ = sel_registerName("getInfoForFile:application:type:");
-public static final int /*long*/ sel_getValues_forAttribute_forVirtualScreen_ = sel_registerName("getValues:forAttribute:forVirtualScreen:");
-public static final int /*long*/ sel_glyphIndexForCharacterAtIndex_ = sel_registerName("glyphIndexForCharacterAtIndex:");
-public static final int /*long*/ sel_glyphIndexForPoint_inTextContainer_fractionOfDistanceThroughGlyph_ = sel_registerName("glyphIndexForPoint:inTextContainer:fractionOfDistanceThroughGlyph:");
-public static final int /*long*/ sel_glyphRangeForCharacterRange_actualCharacterRange_ = sel_registerName("glyphRangeForCharacterRange:actualCharacterRange:");
-public static final int /*long*/ sel_glyphRangeForTextContainer_ = sel_registerName("glyphRangeForTextContainer:");
-public static final int /*long*/ sel_goBack = sel_registerName("goBack");
-public static final int /*long*/ sel_goForward = sel_registerName("goForward");
-public static final int /*long*/ sel_graphicsContext = sel_registerName("graphicsContext");
-public static final int /*long*/ sel_graphicsContextWithBitmapImageRep_ = sel_registerName("graphicsContextWithBitmapImageRep:");
-public static final int /*long*/ sel_graphicsContextWithGraphicsPort_flipped_ = sel_registerName("graphicsContextWithGraphicsPort:flipped:");
-public static final int /*long*/ sel_graphicsContextWithWindow_ = sel_registerName("graphicsContextWithWindow:");
-public static final int /*long*/ sel_graphicsPort = sel_registerName("graphicsPort");
-public static final int /*long*/ sel_greenComponent = sel_registerName("greenComponent");
-public static final int /*long*/ sel_handleEvent_ = sel_registerName("handleEvent:");
-public static final int /*long*/ sel_handleMouseEvent_ = sel_registerName("handleMouseEvent:");
-public static final int /*long*/ sel_hasAlpha = sel_registerName("hasAlpha");
-public static final int /*long*/ sel_hasMarkedText = sel_registerName("hasMarkedText");
-public static final int /*long*/ sel_hasPassword = sel_registerName("hasPassword");
-public static final int /*long*/ sel_hasShadow = sel_registerName("hasShadow");
-public static final int /*long*/ sel_headerCell = sel_registerName("headerCell");
-public static final int /*long*/ sel_headerRectOfColumn_ = sel_registerName("headerRectOfColumn:");
-public static final int /*long*/ sel_headerView = sel_registerName("headerView");
-public static final int /*long*/ sel_helpRequested_ = sel_registerName("helpRequested:");
-public static final int /*long*/ sel_hide_ = sel_registerName("hide:");
-public static final int /*long*/ sel_hideOtherApplications_ = sel_registerName("hideOtherApplications:");
-public static final int /*long*/ sel_highlightColorInView_ = sel_registerName("highlightColorInView:");
-public static final int /*long*/ sel_highlightColorWithFrame_inView_ = sel_registerName("highlightColorWithFrame:inView:");
-public static final int /*long*/ sel_highlightSelectionInClipRect_ = sel_registerName("highlightSelectionInClipRect:");
-public static final int /*long*/ sel_hitPart = sel_registerName("hitPart");
-public static final int /*long*/ sel_hitTest_ = sel_registerName("hitTest:");
-public static final int /*long*/ sel_hitTestForEvent_inRect_ofView_ = sel_registerName("hitTestForEvent:inRect:ofView:");
-public static final int /*long*/ sel_host = sel_registerName("host");
-public static final int /*long*/ sel_hourOfDay = sel_registerName("hourOfDay");
-public static final int /*long*/ sel_iconForFile_ = sel_registerName("iconForFile:");
-public static final int /*long*/ sel_iconForFileType_ = sel_registerName("iconForFileType:");
-public static final int /*long*/ sel_ignore = sel_registerName("ignore");
-public static final int /*long*/ sel_ignoreModifierKeysWhileDragging = sel_registerName("ignoreModifierKeysWhileDragging");
-public static final int /*long*/ sel_image = sel_registerName("image");
-public static final int /*long*/ sel_imageInterpolation = sel_registerName("imageInterpolation");
-public static final int /*long*/ sel_imageNamed_ = sel_registerName("imageNamed:");
-public static final int /*long*/ sel_imageRectForBounds_ = sel_registerName("imageRectForBounds:");
-public static final int /*long*/ sel_imageRepWithData_ = sel_registerName("imageRepWithData:");
-public static final int /*long*/ sel_imageablePageBounds = sel_registerName("imageablePageBounds");
-public static final int /*long*/ sel_increment = sel_registerName("increment");
-public static final int /*long*/ sel_indentationPerLevel = sel_registerName("indentationPerLevel");
-public static final int /*long*/ sel_indexOfItemWithTarget_andAction_ = sel_registerName("indexOfItemWithTarget:andAction:");
-public static final int /*long*/ sel_indexOfObjectIdenticalTo_ = sel_registerName("indexOfObjectIdenticalTo:");
-public static final int /*long*/ sel_indexOfSelectedItem = sel_registerName("indexOfSelectedItem");
-public static final int /*long*/ sel_infoDictionary = sel_registerName("infoDictionary");
-public static final int /*long*/ sel_init = sel_registerName("init");
-public static final int /*long*/ sel_initByReferencingFile_ = sel_registerName("initByReferencingFile:");
-public static final int /*long*/ sel_initListDescriptor = sel_registerName("initListDescriptor");
-public static final int /*long*/ sel_initWithAttributes_ = sel_registerName("initWithAttributes:");
-public static final int /*long*/ sel_initWithBitmapDataPlanes_pixelsWide_pixelsHigh_bitsPerSample_samplesPerPixel_hasAlpha_isPlanar_colorSpaceName_bitmapFormat_bytesPerRow_bitsPerPixel_ = sel_registerName("initWithBitmapDataPlanes:pixelsWide:pixelsHigh:bitsPerSample:samplesPerPixel:hasAlpha:isPlanar:colorSpaceName:bitmapFormat:bytesPerRow:bitsPerPixel:");
-public static final int /*long*/ sel_initWithBitmapDataPlanes_pixelsWide_pixelsHigh_bitsPerSample_samplesPerPixel_hasAlpha_isPlanar_colorSpaceName_bytesPerRow_bitsPerPixel_ = sel_registerName("initWithBitmapDataPlanes:pixelsWide:pixelsHigh:bitsPerSample:samplesPerPixel:hasAlpha:isPlanar:colorSpaceName:bytesPerRow:bitsPerPixel:");
-public static final int /*long*/ sel_initWithCapacity_ = sel_registerName("initWithCapacity:");
-public static final int /*long*/ sel_initWithCharacters_length_ = sel_registerName("initWithCharacters:length:");
-public static final int /*long*/ sel_initWithContainerSize_ = sel_registerName("initWithContainerSize:");
-public static final int /*long*/ sel_initWithContentRect_styleMask_backing_defer_ = sel_registerName("initWithContentRect:styleMask:backing:defer:");
-public static final int /*long*/ sel_initWithContentRect_styleMask_backing_defer_screen_ = sel_registerName("initWithContentRect:styleMask:backing:defer:screen:");
-public static final int /*long*/ sel_initWithContentsOfFile_ = sel_registerName("initWithContentsOfFile:");
-public static final int /*long*/ sel_initWithData_ = sel_registerName("initWithData:");
-public static final int /*long*/ sel_initWithDictionary_ = sel_registerName("initWithDictionary:");
-public static final int /*long*/ sel_initWithFileWrapper_ = sel_registerName("initWithFileWrapper:");
-public static final int /*long*/ sel_initWithFocusedViewRect_ = sel_registerName("initWithFocusedViewRect:");
-public static final int /*long*/ sel_initWithFormat_shareContext_ = sel_registerName("initWithFormat:shareContext:");
-public static final int /*long*/ sel_initWithFrame_ = sel_registerName("initWithFrame:");
-public static final int /*long*/ sel_initWithFrame_frameName_groupName_ = sel_registerName("initWithFrame:frameName:groupName:");
-public static final int /*long*/ sel_initWithFrame_pullsDown_ = sel_registerName("initWithFrame:pullsDown:");
-public static final int /*long*/ sel_initWithIdentifier_ = sel_registerName("initWithIdentifier:");
-public static final int /*long*/ sel_initWithImage_hotSpot_ = sel_registerName("initWithImage:hotSpot:");
-public static final int /*long*/ sel_initWithIndex_ = sel_registerName("initWithIndex:");
-public static final int /*long*/ sel_initWithIndexesInRange_ = sel_registerName("initWithIndexesInRange:");
-public static final int /*long*/ sel_initWithItemIdentifier_ = sel_registerName("initWithItemIdentifier:");
-public static final int /*long*/ sel_initWithRect_options_owner_userInfo_ = sel_registerName("initWithRect:options:owner:userInfo:");
-public static final int /*long*/ sel_initWithSize_ = sel_registerName("initWithSize:");
-public static final int /*long*/ sel_initWithStartingColor_endingColor_ = sel_registerName("initWithStartingColor:endingColor:");
-public static final int /*long*/ sel_initWithString_ = sel_registerName("initWithString:");
-public static final int /*long*/ sel_initWithString_attributes_ = sel_registerName("initWithString:attributes:");
-public static final int /*long*/ sel_initWithTitle_ = sel_registerName("initWithTitle:");
-public static final int /*long*/ sel_initWithTitle_action_keyEquivalent_ = sel_registerName("initWithTitle:action:keyEquivalent:");
-public static final int /*long*/ sel_initWithTransform_ = sel_registerName("initWithTransform:");
-public static final int /*long*/ sel_initWithType_location_ = sel_registerName("initWithType:location:");
-public static final int /*long*/ sel_initWithURL_ = sel_registerName("initWithURL:");
-public static final int /*long*/ sel_insertItem_atIndex_ = sel_registerName("insertItem:atIndex:");
-public static final int /*long*/ sel_insertItemWithItemIdentifier_atIndex_ = sel_registerName("insertItemWithItemIdentifier:atIndex:");
-public static final int /*long*/ sel_insertItemWithObjectValue_atIndex_ = sel_registerName("insertItemWithObjectValue:atIndex:");
-public static final int /*long*/ sel_insertTabViewItem_atIndex_ = sel_registerName("insertTabViewItem:atIndex:");
-public static final int /*long*/ sel_insertText_ = sel_registerName("insertText:");
-public static final int /*long*/ sel_intValue = sel_registerName("intValue");
-public static final int /*long*/ sel_integerValue = sel_registerName("integerValue");
-public static final int /*long*/ sel_intercellSpacing = sel_registerName("intercellSpacing");
-public static final int /*long*/ sel_interpretKeyEvents_ = sel_registerName("interpretKeyEvents:");
-public static final int /*long*/ sel_invalidate = sel_registerName("invalidate");
-public static final int /*long*/ sel_invalidateShadow = sel_registerName("invalidateShadow");
-public static final int /*long*/ sel_invert = sel_registerName("invert");
-public static final int /*long*/ sel_isActive = sel_registerName("isActive");
-public static final int /*long*/ sel_isDocumentEdited = sel_registerName("isDocumentEdited");
-public static final int /*long*/ sel_isDrawingToScreen = sel_registerName("isDrawingToScreen");
-public static final int /*long*/ sel_isEmpty = sel_registerName("isEmpty");
-public static final int /*long*/ sel_isEnabled = sel_registerName("isEnabled");
-public static final int /*long*/ sel_isEqual_ = sel_registerName("isEqual:");
-public static final int /*long*/ sel_isEqualTo_ = sel_registerName("isEqualTo:");
-public static final int /*long*/ sel_isEqualToString_ = sel_registerName("isEqualToString:");
-public static final int /*long*/ sel_isFilePackageAtPath_ = sel_registerName("isFilePackageAtPath:");
-public static final int /*long*/ sel_isFileURL = sel_registerName("isFileURL");
-public static final int /*long*/ sel_isFlipped = sel_registerName("isFlipped");
-public static final int /*long*/ sel_isHidden = sel_registerName("isHidden");
-public static final int /*long*/ sel_isHiddenOrHasHiddenAncestor = sel_registerName("isHiddenOrHasHiddenAncestor");
-public static final int /*long*/ sel_isHighlighted = sel_registerName("isHighlighted");
-public static final int /*long*/ sel_isItemExpanded_ = sel_registerName("isItemExpanded:");
-public static final int /*long*/ sel_isKeyWindow = sel_registerName("isKeyWindow");
-public static final int /*long*/ sel_isKindOfClass_ = sel_registerName("isKindOfClass:");
-public static final int /*long*/ sel_isMainThread = sel_registerName("isMainThread");
-public static final int /*long*/ sel_isMiniaturized = sel_registerName("isMiniaturized");
-public static final int /*long*/ sel_isOpaque = sel_registerName("isOpaque");
-public static final int /*long*/ sel_isPlanar = sel_registerName("isPlanar");
-public static final int /*long*/ sel_isRowSelected_ = sel_registerName("isRowSelected:");
-public static final int /*long*/ sel_isRunning = sel_registerName("isRunning");
-public static final int /*long*/ sel_isSessionOnly = sel_registerName("isSessionOnly");
-public static final int /*long*/ sel_isSheet = sel_registerName("isSheet");
-public static final int /*long*/ sel_isVisible = sel_registerName("isVisible");
-public static final int /*long*/ sel_isZoomed = sel_registerName("isZoomed");
-public static final int /*long*/ sel_itemArray = sel_registerName("itemArray");
-public static final int /*long*/ sel_itemAtIndex_ = sel_registerName("itemAtIndex:");
-public static final int /*long*/ sel_itemAtRow_ = sel_registerName("itemAtRow:");
-public static final int /*long*/ sel_itemIdentifier = sel_registerName("itemIdentifier");
-public static final int /*long*/ sel_itemObjectValueAtIndex_ = sel_registerName("itemObjectValueAtIndex:");
-public static final int /*long*/ sel_itemTitleAtIndex_ = sel_registerName("itemTitleAtIndex:");
-public static final int /*long*/ sel_jobDisposition = sel_registerName("jobDisposition");
-public static final int /*long*/ sel_keyCode = sel_registerName("keyCode");
-public static final int /*long*/ sel_keyDown_ = sel_registerName("keyDown:");
-public static final int /*long*/ sel_keyEquivalent = sel_registerName("keyEquivalent");
-public static final int /*long*/ sel_keyEquivalentModifierMask = sel_registerName("keyEquivalentModifierMask");
-public static final int /*long*/ sel_keyUp_ = sel_registerName("keyUp:");
-public static final int /*long*/ sel_keyWindow = sel_registerName("keyWindow");
-public static final int /*long*/ sel_knobThickness = sel_registerName("knobThickness");
-public static final int /*long*/ sel_lastPathComponent = sel_registerName("lastPathComponent");
-public static final int /*long*/ sel_layoutManager = sel_registerName("layoutManager");
-public static final int /*long*/ sel_leading = sel_registerName("leading");
-public static final int /*long*/ sel_length = sel_registerName("length");
-public static final int /*long*/ sel_levelForItem_ = sel_registerName("levelForItem:");
-public static final int /*long*/ sel_lineFragmentUsedRectForGlyphAtIndex_effectiveRange_ = sel_registerName("lineFragmentUsedRectForGlyphAtIndex:effectiveRange:");
-public static final int /*long*/ sel_lineFragmentUsedRectForGlyphAtIndex_effectiveRange_withoutAdditionalLayout_ = sel_registerName("lineFragmentUsedRectForGlyphAtIndex:effectiveRange:withoutAdditionalLayout:");
-public static final int /*long*/ sel_lineToPoint_ = sel_registerName("lineToPoint:");
-public static final int /*long*/ sel_linkTextAttributes = sel_registerName("linkTextAttributes");
-public static final int /*long*/ sel_loadHTMLString_baseURL_ = sel_registerName("loadHTMLString:baseURL:");
-public static final int /*long*/ sel_loadNibFile_externalNameTable_withZone_ = sel_registerName("loadNibFile:externalNameTable:withZone:");
-public static final int /*long*/ sel_loadRequest_ = sel_registerName("loadRequest:");
-public static final int /*long*/ sel_localizedDescription = sel_registerName("localizedDescription");
-public static final int /*long*/ sel_location = sel_registerName("location");
-public static final int /*long*/ sel_locationForGlyphAtIndex_ = sel_registerName("locationForGlyphAtIndex:");
-public static final int /*long*/ sel_locationInWindow = sel_registerName("locationInWindow");
-public static final int /*long*/ sel_lockFocus = sel_registerName("lockFocus");
-public static final int /*long*/ sel_lowercaseString = sel_registerName("lowercaseString");
-public static final int /*long*/ sel_mainBundle = sel_registerName("mainBundle");
-public static final int /*long*/ sel_mainFrame = sel_registerName("mainFrame");
-public static final int /*long*/ sel_mainMenu = sel_registerName("mainMenu");
-public static final int /*long*/ sel_mainRunLoop = sel_registerName("mainRunLoop");
-public static final int /*long*/ sel_mainScreen = sel_registerName("mainScreen");
-public static final int /*long*/ sel_makeCurrentContext = sel_registerName("makeCurrentContext");
-public static final int /*long*/ sel_makeFirstResponder_ = sel_registerName("makeFirstResponder:");
-public static final int /*long*/ sel_makeKeyAndOrderFront_ = sel_registerName("makeKeyAndOrderFront:");
-public static final int /*long*/ sel_markedRange = sel_registerName("markedRange");
-public static final int /*long*/ sel_markedTextAttributes = sel_registerName("markedTextAttributes");
-public static final int /*long*/ sel_maxValue = sel_registerName("maxValue");
-public static final int /*long*/ sel_maximum = sel_registerName("maximum");
-public static final int /*long*/ sel_maximumFractionDigits = sel_registerName("maximumFractionDigits");
-public static final int /*long*/ sel_maximumIntegerDigits = sel_registerName("maximumIntegerDigits");
-public static final int /*long*/ sel_menu = sel_registerName("menu");
-public static final int /*long*/ sel_menu_willHighlightItem_ = sel_registerName("menu:willHighlightItem:");
-public static final int /*long*/ sel_menuDidClose_ = sel_registerName("menuDidClose:");
-public static final int /*long*/ sel_menuForEvent_ = sel_registerName("menuForEvent:");
-public static final int /*long*/ sel_menuNeedsUpdate_ = sel_registerName("menuNeedsUpdate:");
-public static final int /*long*/ sel_menuWillOpen_ = sel_registerName("menuWillOpen:");
-public static final int /*long*/ sel_metaKey = sel_registerName("metaKey");
-public static final int /*long*/ sel_minFrameWidthWithTitle_styleMask_ = sel_registerName("minFrameWidthWithTitle:styleMask:");
-public static final int /*long*/ sel_minSize = sel_registerName("minSize");
-public static final int /*long*/ sel_minValue = sel_registerName("minValue");
-public static final int /*long*/ sel_miniaturize_ = sel_registerName("miniaturize:");
-public static final int /*long*/ sel_minimum = sel_registerName("minimum");
-public static final int /*long*/ sel_minimumSize = sel_registerName("minimumSize");
-public static final int /*long*/ sel_minuteOfHour = sel_registerName("minuteOfHour");
-public static final int /*long*/ sel_modifierFlags = sel_registerName("modifierFlags");
-public static final int /*long*/ sel_monthOfYear = sel_registerName("monthOfYear");
-public static final int /*long*/ sel_mouseDown_ = sel_registerName("mouseDown:");
-public static final int /*long*/ sel_mouseDragged_ = sel_registerName("mouseDragged:");
-public static final int /*long*/ sel_mouseEntered_ = sel_registerName("mouseEntered:");
-public static final int /*long*/ sel_mouseExited_ = sel_registerName("mouseExited:");
-public static final int /*long*/ sel_mouseLocation = sel_registerName("mouseLocation");
-public static final int /*long*/ sel_mouseLocationOutsideOfEventStream = sel_registerName("mouseLocationOutsideOfEventStream");
-public static final int /*long*/ sel_mouseMoved_ = sel_registerName("mouseMoved:");
-public static final int /*long*/ sel_mouseUp_ = sel_registerName("mouseUp:");
-public static final int /*long*/ sel_moveColumn_toColumn_ = sel_registerName("moveColumn:toColumn:");
-public static final int /*long*/ sel_moveToBeginningOfParagraph_ = sel_registerName("moveToBeginningOfParagraph:");
-public static final int /*long*/ sel_moveToEndOfParagraph_ = sel_registerName("moveToEndOfParagraph:");
-public static final int /*long*/ sel_moveToPoint_ = sel_registerName("moveToPoint:");
-public static final int /*long*/ sel_moveUp_ = sel_registerName("moveUp:");
-public static final int /*long*/ sel_mutableCopy = sel_registerName("mutableCopy");
-public static final int /*long*/ sel_mutableString = sel_registerName("mutableString");
-public static final int /*long*/ sel_name = sel_registerName("name");
-public static final int /*long*/ sel_nextEventMatchingMask_untilDate_inMode_dequeue_ = sel_registerName("nextEventMatchingMask:untilDate:inMode:dequeue:");
-public static final int /*long*/ sel_nextObject = sel_registerName("nextObject");
-public static final int /*long*/ sel_nextState = sel_registerName("nextState");
-public static final int /*long*/ sel_nextWordFromIndex_forward_ = sel_registerName("nextWordFromIndex:forward:");
-public static final int /*long*/ sel_noResponderFor_ = sel_registerName("noResponderFor:");
-public static final int /*long*/ sel_noteNumberOfRowsChanged = sel_registerName("noteNumberOfRowsChanged");
-public static final int /*long*/ sel_numberOfColumns = sel_registerName("numberOfColumns");
-public static final int /*long*/ sel_numberOfComponents = sel_registerName("numberOfComponents");
-public static final int /*long*/ sel_numberOfGlyphs = sel_registerName("numberOfGlyphs");
-public static final int /*long*/ sel_numberOfItems = sel_registerName("numberOfItems");
-public static final int /*long*/ sel_numberOfPlanes = sel_registerName("numberOfPlanes");
-public static final int /*long*/ sel_numberOfRows = sel_registerName("numberOfRows");
-public static final int /*long*/ sel_numberOfRowsInTableView_ = sel_registerName("numberOfRowsInTableView:");
-public static final int /*long*/ sel_numberOfSelectedRows = sel_registerName("numberOfSelectedRows");
-public static final int /*long*/ sel_numberOfVisibleItems = sel_registerName("numberOfVisibleItems");
-public static final int /*long*/ sel_numberWithBool_ = sel_registerName("numberWithBool:");
-public static final int /*long*/ sel_numberWithDouble_ = sel_registerName("numberWithDouble:");
-public static final int /*long*/ sel_numberWithInt_ = sel_registerName("numberWithInt:");
-public static final int /*long*/ sel_numberWithInteger_ = sel_registerName("numberWithInteger:");
-public static final int /*long*/ sel_objCType = sel_registerName("objCType");
-public static final int /*long*/ sel_object = sel_registerName("object");
-public static final int /*long*/ sel_objectAtIndex_ = sel_registerName("objectAtIndex:");
-public static final int /*long*/ sel_objectEnumerator = sel_registerName("objectEnumerator");
-public static final int /*long*/ sel_objectForInfoDictionaryKey_ = sel_registerName("objectForInfoDictionaryKey:");
-public static final int /*long*/ sel_objectForKey_ = sel_registerName("objectForKey:");
-public static final int /*long*/ sel_objectValues = sel_registerName("objectValues");
-public static final int /*long*/ sel_openFile_withApplication_ = sel_registerName("openFile:withApplication:");
-public static final int /*long*/ sel_openPanel = sel_registerName("openPanel");
-public static final int /*long*/ sel_openURL_ = sel_registerName("openURL:");
-public static final int /*long*/ sel_openURLs_withAppBundleIdentifier_options_additionalEventParamDescriptor_launchIdentifiers_ = sel_registerName("openURLs:withAppBundleIdentifier:options:additionalEventParamDescriptor:launchIdentifiers:");
-public static final int /*long*/ sel_options = sel_registerName("options");
-public static final int /*long*/ sel_orderBack_ = sel_registerName("orderBack:");
-public static final int /*long*/ sel_orderFront_ = sel_registerName("orderFront:");
-public static final int /*long*/ sel_orderFrontRegardless = sel_registerName("orderFrontRegardless");
-public static final int /*long*/ sel_orderFrontStandardAboutPanel_ = sel_registerName("orderFrontStandardAboutPanel:");
-public static final int /*long*/ sel_orderOut_ = sel_registerName("orderOut:");
-public static final int /*long*/ sel_orderWindow_relativeTo_ = sel_registerName("orderWindow:relativeTo:");
-public static final int /*long*/ sel_orderedWindows = sel_registerName("orderedWindows");
-public static final int /*long*/ sel_orientation = sel_registerName("orientation");
-public static final int /*long*/ sel_otherEventWithType_location_modifierFlags_timestamp_windowNumber_context_subtype_data1_data2_ = sel_registerName("otherEventWithType:location:modifierFlags:timestamp:windowNumber:context:subtype:data1:data2:");
-public static final int /*long*/ sel_otherMouseDown_ = sel_registerName("otherMouseDown:");
-public static final int /*long*/ sel_otherMouseDragged_ = sel_registerName("otherMouseDragged:");
-public static final int /*long*/ sel_otherMouseUp_ = sel_registerName("otherMouseUp:");
-public static final int /*long*/ sel_outlineTableColumn = sel_registerName("outlineTableColumn");
-public static final int /*long*/ sel_outlineView_acceptDrop_item_childIndex_ = sel_registerName("outlineView:acceptDrop:item:childIndex:");
-public static final int /*long*/ sel_outlineView_child_ofItem_ = sel_registerName("outlineView:child:ofItem:");
-public static final int /*long*/ sel_outlineView_didClickTableColumn_ = sel_registerName("outlineView:didClickTableColumn:");
-public static final int /*long*/ sel_outlineView_isItemExpandable_ = sel_registerName("outlineView:isItemExpandable:");
-public static final int /*long*/ sel_outlineView_numberOfChildrenOfItem_ = sel_registerName("outlineView:numberOfChildrenOfItem:");
-public static final int /*long*/ sel_outlineView_objectValueForTableColumn_byItem_ = sel_registerName("outlineView:objectValueForTableColumn:byItem:");
-public static final int /*long*/ sel_outlineView_setObjectValue_forTableColumn_byItem_ = sel_registerName("outlineView:setObjectValue:forTableColumn:byItem:");
-public static final int /*long*/ sel_outlineView_shouldCollapseItem_ = sel_registerName("outlineView:shouldCollapseItem:");
-public static final int /*long*/ sel_outlineView_shouldExpandItem_ = sel_registerName("outlineView:shouldExpandItem:");
-public static final int /*long*/ sel_outlineView_validateDrop_proposedItem_proposedChildIndex_ = sel_registerName("outlineView:validateDrop:proposedItem:proposedChildIndex:");
-public static final int /*long*/ sel_outlineView_willDisplayCell_forTableColumn_item_ = sel_registerName("outlineView:willDisplayCell:forTableColumn:item:");
-public static final int /*long*/ sel_outlineView_writeItems_toPasteboard_ = sel_registerName("outlineView:writeItems:toPasteboard:");
-public static final int /*long*/ sel_outlineViewColumnDidMove_ = sel_registerName("outlineViewColumnDidMove:");
-public static final int /*long*/ sel_outlineViewColumnDidResize_ = sel_registerName("outlineViewColumnDidResize:");
-public static final int /*long*/ sel_outlineViewItemDidExpand_ = sel_registerName("outlineViewItemDidExpand:");
-public static final int /*long*/ sel_outlineViewSelectionDidChange_ = sel_registerName("outlineViewSelectionDidChange:");
-public static final int /*long*/ sel_owner = sel_registerName("owner");
-public static final int /*long*/ sel_pageDown_ = sel_registerName("pageDown:");
-public static final int /*long*/ sel_pageTitle = sel_registerName("pageTitle");
-public static final int /*long*/ sel_pageUp_ = sel_registerName("pageUp:");
-public static final int /*long*/ sel_panel_shouldShowFilename_ = sel_registerName("panel:shouldShowFilename:");
-public static final int /*long*/ sel_panelConvertFont_ = sel_registerName("panelConvertFont:");
-public static final int /*long*/ sel_paperSize = sel_registerName("paperSize");
-public static final int /*long*/ sel_paragraphs = sel_registerName("paragraphs");
-public static final int /*long*/ sel_parentWindow = sel_registerName("parentWindow");
-public static final int /*long*/ sel_password = sel_registerName("password");
-public static final int /*long*/ sel_paste_ = sel_registerName("paste:");
-public static final int /*long*/ sel_pasteboard_provideDataForType_ = sel_registerName("pasteboard:provideDataForType:");
-public static final int /*long*/ sel_pasteboardWithName_ = sel_registerName("pasteboardWithName:");
-public static final int /*long*/ sel_pathExtension = sel_registerName("pathExtension");
-public static final int /*long*/ sel_pathForResource_ofType_ = sel_registerName("pathForResource:ofType:");
-public static final int /*long*/ sel_performDragOperation_ = sel_registerName("performDragOperation:");
-public static final int /*long*/ sel_performSelectorOnMainThread_withObject_waitUntilDone_ = sel_registerName("performSelectorOnMainThread:withObject:waitUntilDone:");
-public static final int /*long*/ sel_pixelsHigh = sel_registerName("pixelsHigh");
-public static final int /*long*/ sel_pixelsWide = sel_registerName("pixelsWide");
-public static final int /*long*/ sel_pointSize = sel_registerName("pointSize");
-public static final int /*long*/ sel_pointValue = sel_registerName("pointValue");
-public static final int /*long*/ sel_pointingHandCursor = sel_registerName("pointingHandCursor");
-public static final int /*long*/ sel_pop = sel_registerName("pop");
-public static final int /*long*/ sel_popUpContextMenu_withEvent_forView_ = sel_registerName("popUpContextMenu:withEvent:forView:");
-public static final int /*long*/ sel_popUpStatusItemMenu_ = sel_registerName("popUpStatusItemMenu:");
-public static final int /*long*/ sel_port = sel_registerName("port");
-public static final int /*long*/ sel_postEvent_atStart_ = sel_registerName("postEvent:atStart:");
-public static final int /*long*/ sel_prependTransform_ = sel_registerName("prependTransform:");
-public static final int /*long*/ sel_preventDefault = sel_registerName("preventDefault");
-public static final int /*long*/ sel_previousFailureCount = sel_registerName("previousFailureCount");
-public static final int /*long*/ sel_printDocumentView = sel_registerName("printDocumentView");
-public static final int /*long*/ sel_printOperationWithPrintInfo_ = sel_registerName("printOperationWithPrintInfo:");
-public static final int /*long*/ sel_printOperationWithView_printInfo_ = sel_registerName("printOperationWithView:printInfo:");
-public static final int /*long*/ sel_printPanel = sel_registerName("printPanel");
-public static final int /*long*/ sel_printer = sel_registerName("printer");
-public static final int /*long*/ sel_printerNames = sel_registerName("printerNames");
-public static final int /*long*/ sel_printerWithName_ = sel_registerName("printerWithName:");
-public static final int /*long*/ sel_propertyListForType_ = sel_registerName("propertyListForType:");
-public static final int /*long*/ sel_proposedCredential = sel_registerName("proposedCredential");
-public static final int /*long*/ sel_protectionSpace = sel_registerName("protectionSpace");
-public static final int /*long*/ sel_push = sel_registerName("push");
-public static final int /*long*/ sel_rangeValue = sel_registerName("rangeValue");
-public static final int /*long*/ sel_realm = sel_registerName("realm");
-public static final int /*long*/ sel_recentSearches = sel_registerName("recentSearches");
-public static final int /*long*/ sel_rectArrayForCharacterRange_withinSelectedCharacterRange_inTextContainer_rectCount_ = sel_registerName("rectArrayForCharacterRange:withinSelectedCharacterRange:inTextContainer:rectCount:");
-public static final int /*long*/ sel_rectOfColumn_ = sel_registerName("rectOfColumn:");
-public static final int /*long*/ sel_rectOfRow_ = sel_registerName("rectOfRow:");
-public static final int /*long*/ sel_rectValue = sel_registerName("rectValue");
-public static final int /*long*/ sel_redComponent = sel_registerName("redComponent");
-public static final int /*long*/ sel_reflectScrolledClipView_ = sel_registerName("reflectScrolledClipView:");
-public static final int /*long*/ sel_registerForDraggedTypes_ = sel_registerName("registerForDraggedTypes:");
-public static final int /*long*/ sel_release = sel_registerName("release");
-public static final int /*long*/ sel_reload_ = sel_registerName("reload:");
-public static final int /*long*/ sel_reloadData = sel_registerName("reloadData");
-public static final int /*long*/ sel_reloadItem_reloadChildren_ = sel_registerName("reloadItem:reloadChildren:");
-public static final int /*long*/ sel_removeAllItems = sel_registerName("removeAllItems");
-public static final int /*long*/ sel_removeAllPoints = sel_registerName("removeAllPoints");
-public static final int /*long*/ sel_removeAttribute_range_ = sel_registerName("removeAttribute:range:");
-public static final int /*long*/ sel_removeChildWindow_ = sel_registerName("removeChildWindow:");
-public static final int /*long*/ sel_removeFromSuperview = sel_registerName("removeFromSuperview");
-public static final int /*long*/ sel_removeItem_ = sel_registerName("removeItem:");
-public static final int /*long*/ sel_removeItemAtIndex_ = sel_registerName("removeItemAtIndex:");
-public static final int /*long*/ sel_removeItemAtPath_error_ = sel_registerName("removeItemAtPath:error:");
-public static final int /*long*/ sel_removeLastObject = sel_registerName("removeLastObject");
-public static final int /*long*/ sel_removeObject_ = sel_registerName("removeObject:");
-public static final int /*long*/ sel_removeObjectAtIndex_ = sel_registerName("removeObjectAtIndex:");
-public static final int /*long*/ sel_removeObjectForKey_ = sel_registerName("removeObjectForKey:");
-public static final int /*long*/ sel_removeObjectIdenticalTo_ = sel_registerName("removeObjectIdenticalTo:");
-public static final int /*long*/ sel_removeObserver_ = sel_registerName("removeObserver:");
-public static final int /*long*/ sel_removeRepresentation_ = sel_registerName("removeRepresentation:");
-public static final int /*long*/ sel_removeStatusItem_ = sel_registerName("removeStatusItem:");
-public static final int /*long*/ sel_removeTabViewItem_ = sel_registerName("removeTabViewItem:");
-public static final int /*long*/ sel_removeTableColumn_ = sel_registerName("removeTableColumn:");
-public static final int /*long*/ sel_removeTemporaryAttribute_forCharacterRange_ = sel_registerName("removeTemporaryAttribute:forCharacterRange:");
-public static final int /*long*/ sel_removeTrackingArea_ = sel_registerName("removeTrackingArea:");
-public static final int /*long*/ sel_replaceCharactersInRange_withString_ = sel_registerName("replaceCharactersInRange:withString:");
-public static final int /*long*/ sel_representation = sel_registerName("representation");
-public static final int /*long*/ sel_representations = sel_registerName("representations");
-public static final int /*long*/ sel_request = sel_registerName("request");
-public static final int /*long*/ sel_requestWithURL_ = sel_registerName("requestWithURL:");
-public static final int /*long*/ sel_resetCursorRects = sel_registerName("resetCursorRects");
-public static final int /*long*/ sel_resignFirstResponder = sel_registerName("resignFirstResponder");
-public static final int /*long*/ sel_resizeDownCursor = sel_registerName("resizeDownCursor");
-public static final int /*long*/ sel_resizeLeftCursor = sel_registerName("resizeLeftCursor");
-public static final int /*long*/ sel_resizeLeftRightCursor = sel_registerName("resizeLeftRightCursor");
-public static final int /*long*/ sel_resizeRightCursor = sel_registerName("resizeRightCursor");
-public static final int /*long*/ sel_resizeUpCursor = sel_registerName("resizeUpCursor");
-public static final int /*long*/ sel_resizeUpDownCursor = sel_registerName("resizeUpDownCursor");
-public static final int /*long*/ sel_resizingMask = sel_registerName("resizingMask");
-public static final int /*long*/ sel_resourcePath = sel_registerName("resourcePath");
-public static final int /*long*/ sel_respondsToSelector_ = sel_registerName("respondsToSelector:");
-public static final int /*long*/ sel_restoreGraphicsState = sel_registerName("restoreGraphicsState");
-public static final int /*long*/ sel_retain = sel_registerName("retain");
-public static final int /*long*/ sel_retainCount = sel_registerName("retainCount");
-public static final int /*long*/ sel_rightMouseDown_ = sel_registerName("rightMouseDown:");
-public static final int /*long*/ sel_rightMouseDragged_ = sel_registerName("rightMouseDragged:");
-public static final int /*long*/ sel_rightMouseUp_ = sel_registerName("rightMouseUp:");
-public static final int /*long*/ sel_rotateByDegrees_ = sel_registerName("rotateByDegrees:");
-public static final int /*long*/ sel_rowAtPoint_ = sel_registerName("rowAtPoint:");
-public static final int /*long*/ sel_rowForItem_ = sel_registerName("rowForItem:");
-public static final int /*long*/ sel_rowHeight = sel_registerName("rowHeight");
-public static final int /*long*/ sel_rowsInRect_ = sel_registerName("rowsInRect:");
-public static final int /*long*/ sel_run = sel_registerName("run");
-public static final int /*long*/ sel_runModal = sel_registerName("runModal");
-public static final int /*long*/ sel_runModalForDirectory_file_ = sel_registerName("runModalForDirectory:file:");
-public static final int /*long*/ sel_runModalForWindow_ = sel_registerName("runModalForWindow:");
-public static final int /*long*/ sel_runModalWithPrintInfo_ = sel_registerName("runModalWithPrintInfo:");
-public static final int /*long*/ sel_runMode_beforeDate_ = sel_registerName("runMode:beforeDate:");
-public static final int /*long*/ sel_runOperation = sel_registerName("runOperation");
-public static final int /*long*/ sel_samplesPerPixel = sel_registerName("samplesPerPixel");
-public static final int /*long*/ sel_saveGraphicsState = sel_registerName("saveGraphicsState");
-public static final int /*long*/ sel_savePanel = sel_registerName("savePanel");
-public static final int /*long*/ sel_scaleXBy_yBy_ = sel_registerName("scaleXBy:yBy:");
-public static final int /*long*/ sel_scheduledTimerWithTimeInterval_target_selector_userInfo_repeats_ = sel_registerName("scheduledTimerWithTimeInterval:target:selector:userInfo:repeats:");
-public static final int /*long*/ sel_screen = sel_registerName("screen");
-public static final int /*long*/ sel_screens = sel_registerName("screens");
-public static final int /*long*/ sel_scrollColumnToVisible_ = sel_registerName("scrollColumnToVisible:");
-public static final int /*long*/ sel_scrollPoint_ = sel_registerName("scrollPoint:");
-public static final int /*long*/ sel_scrollRangeToVisible_ = sel_registerName("scrollRangeToVisible:");
-public static final int /*long*/ sel_scrollRectToVisible_ = sel_registerName("scrollRectToVisible:");
-public static final int /*long*/ sel_scrollRowToVisible_ = sel_registerName("scrollRowToVisible:");
-public static final int /*long*/ sel_scrollToPoint_ = sel_registerName("scrollToPoint:");
-public static final int /*long*/ sel_scrollWheel_ = sel_registerName("scrollWheel:");
-public static final int /*long*/ sel_scrollerWidth = sel_registerName("scrollerWidth");
-public static final int /*long*/ sel_scrollerWidthForControlSize_ = sel_registerName("scrollerWidthForControlSize:");
-public static final int /*long*/ sel_searchButtonCell = sel_registerName("searchButtonCell");
-public static final int /*long*/ sel_searchTextRectForBounds_ = sel_registerName("searchTextRectForBounds:");
-public static final int /*long*/ sel_secondOfMinute = sel_registerName("secondOfMinute");
-public static final int /*long*/ sel_secondarySelectedControlColor = sel_registerName("secondarySelectedControlColor");
-public static final int /*long*/ sel_selectAll_ = sel_registerName("selectAll:");
-public static final int /*long*/ sel_selectItem_ = sel_registerName("selectItem:");
-public static final int /*long*/ sel_selectItemAtIndex_ = sel_registerName("selectItemAtIndex:");
-public static final int /*long*/ sel_selectRowIndexes_byExtendingSelection_ = sel_registerName("selectRowIndexes:byExtendingSelection:");
-public static final int /*long*/ sel_selectTabViewItemAtIndex_ = sel_registerName("selectTabViewItemAtIndex:");
-public static final int /*long*/ sel_selectText_ = sel_registerName("selectText:");
-public static final int /*long*/ sel_selectedControlColor = sel_registerName("selectedControlColor");
-public static final int /*long*/ sel_selectedControlTextColor = sel_registerName("selectedControlTextColor");
-public static final int /*long*/ sel_selectedRange = sel_registerName("selectedRange");
-public static final int /*long*/ sel_selectedRow = sel_registerName("selectedRow");
-public static final int /*long*/ sel_selectedRowIndexes = sel_registerName("selectedRowIndexes");
-public static final int /*long*/ sel_selectedTabViewItem = sel_registerName("selectedTabViewItem");
-public static final int /*long*/ sel_selectedTextBackgroundColor = sel_registerName("selectedTextBackgroundColor");
-public static final int /*long*/ sel_selectedTextColor = sel_registerName("selectedTextColor");
-public static final int /*long*/ sel_sendAction_to_ = sel_registerName("sendAction:to:");
-public static final int /*long*/ sel_sendEvent_ = sel_registerName("sendEvent:");
-public static final int /*long*/ sel_sender = sel_registerName("sender");
-public static final int /*long*/ sel_separatorItem = sel_registerName("separatorItem");
-public static final int /*long*/ sel_set = sel_registerName("set");
-public static final int /*long*/ sel_setAcceptsMouseMovedEvents_ = sel_registerName("setAcceptsMouseMovedEvents:");
-public static final int /*long*/ sel_setAccessoryView_ = sel_registerName("setAccessoryView:");
-public static final int /*long*/ sel_setAction_ = sel_registerName("setAction:");
-public static final int /*long*/ sel_setAlertStyle_ = sel_registerName("setAlertStyle:");
-public static final int /*long*/ sel_setAlignment_ = sel_registerName("setAlignment:");
-public static final int /*long*/ sel_setAllowsColumnReordering_ = sel_registerName("setAllowsColumnReordering:");
-public static final int /*long*/ sel_setAllowsFloats_ = sel_registerName("setAllowsFloats:");
-public static final int /*long*/ sel_setAllowsMixedState_ = sel_registerName("setAllowsMixedState:");
-public static final int /*long*/ sel_setAllowsMultipleSelection_ = sel_registerName("setAllowsMultipleSelection:");
-public static final int /*long*/ sel_setAllowsUserCustomization_ = sel_registerName("setAllowsUserCustomization:");
-public static final int /*long*/ sel_setAlpha_ = sel_registerName("setAlpha:");
-public static final int /*long*/ sel_setAlphaValue_ = sel_registerName("setAlphaValue:");
-public static final int /*long*/ sel_setApplicationIconImage_ = sel_registerName("setApplicationIconImage:");
-public static final int /*long*/ sel_setApplicationNameForUserAgent_ = sel_registerName("setApplicationNameForUserAgent:");
-public static final int /*long*/ sel_setAttributedString_ = sel_registerName("setAttributedString:");
-public static final int /*long*/ sel_setAttributedStringValue_ = sel_registerName("setAttributedStringValue:");
-public static final int /*long*/ sel_setAttributedTitle_ = sel_registerName("setAttributedTitle:");
-public static final int /*long*/ sel_setAutoenablesItems_ = sel_registerName("setAutoenablesItems:");
-public static final int /*long*/ sel_setAutohidesScrollers_ = sel_registerName("setAutohidesScrollers:");
-public static final int /*long*/ sel_setAutoresizesOutlineColumn_ = sel_registerName("setAutoresizesOutlineColumn:");
-public static final int /*long*/ sel_setAutoresizesSubviews_ = sel_registerName("setAutoresizesSubviews:");
-public static final int /*long*/ sel_setAutoresizingMask_ = sel_registerName("setAutoresizingMask:");
-public static final int /*long*/ sel_setAutosaveExpandedItems_ = sel_registerName("setAutosaveExpandedItems:");
-public static final int /*long*/ sel_setBackgroundColor_ = sel_registerName("setBackgroundColor:");
-public static final int /*long*/ sel_setBackgroundLayoutEnabled_ = sel_registerName("setBackgroundLayoutEnabled:");
-public static final int /*long*/ sel_setBezelStyle_ = sel_registerName("setBezelStyle:");
-public static final int /*long*/ sel_setBorderType_ = sel_registerName("setBorderType:");
-public static final int /*long*/ sel_setBorderWidth_ = sel_registerName("setBorderWidth:");
-public static final int /*long*/ sel_setBordered_ = sel_registerName("setBordered:");
-public static final int /*long*/ sel_setBoxType_ = sel_registerName("setBoxType:");
-public static final int /*long*/ sel_setButtonType_ = sel_registerName("setButtonType:");
-public static final int /*long*/ sel_setCacheMode_ = sel_registerName("setCacheMode:");
-public static final int /*long*/ sel_setCachePolicy_ = sel_registerName("setCachePolicy:");
-public static final int /*long*/ sel_setCanChooseDirectories_ = sel_registerName("setCanChooseDirectories:");
-public static final int /*long*/ sel_setCanChooseFiles_ = sel_registerName("setCanChooseFiles:");
-public static final int /*long*/ sel_setCanCreateDirectories_ = sel_registerName("setCanCreateDirectories:");
-public static final int /*long*/ sel_setCancelButtonCell_ = sel_registerName("setCancelButtonCell:");
-public static final int /*long*/ sel_setCell_ = sel_registerName("setCell:");
-public static final int /*long*/ sel_setCellClass_ = sel_registerName("setCellClass:");
-public static final int /*long*/ sel_setClip = sel_registerName("setClip");
-public static final int /*long*/ sel_setColor_ = sel_registerName("setColor:");
-public static final int /*long*/ sel_setColumnAutoresizingStyle_ = sel_registerName("setColumnAutoresizingStyle:");
-public static final int /*long*/ sel_setCompositingOperation_ = sel_registerName("setCompositingOperation:");
-public static final int /*long*/ sel_setContainerSize_ = sel_registerName("setContainerSize:");
-public static final int /*long*/ sel_setContentView_ = sel_registerName("setContentView:");
-public static final int /*long*/ sel_setContentViewMargins_ = sel_registerName("setContentViewMargins:");
-public static final int /*long*/ sel_setControlSize_ = sel_registerName("setControlSize:");
-public static final int /*long*/ sel_setCookie_ = sel_registerName("setCookie:");
-public static final int /*long*/ sel_setCopiesOnScroll_ = sel_registerName("setCopiesOnScroll:");
-public static final int /*long*/ sel_setCurrentContext_ = sel_registerName("setCurrentContext:");
-public static final int /*long*/ sel_setCurrentOperation_ = sel_registerName("setCurrentOperation:");
-public static final int /*long*/ sel_setData_forType_ = sel_registerName("setData:forType:");
-public static final int /*long*/ sel_setDataCell_ = sel_registerName("setDataCell:");
-public static final int /*long*/ sel_setDataSource_ = sel_registerName("setDataSource:");
-public static final int /*long*/ sel_setDatePickerElements_ = sel_registerName("setDatePickerElements:");
-public static final int /*long*/ sel_setDatePickerStyle_ = sel_registerName("setDatePickerStyle:");
-public static final int /*long*/ sel_setDateValue_ = sel_registerName("setDateValue:");
-public static final int /*long*/ sel_setDefaultButtonCell_ = sel_registerName("setDefaultButtonCell:");
-public static final int /*long*/ sel_setDefaultFlatness_ = sel_registerName("setDefaultFlatness:");
-public static final int /*long*/ sel_setDefaultParagraphStyle_ = sel_registerName("setDefaultParagraphStyle:");
-public static final int /*long*/ sel_setDefaultTabInterval_ = sel_registerName("setDefaultTabInterval:");
-public static final int /*long*/ sel_setDelegate_ = sel_registerName("setDelegate:");
-public static final int /*long*/ sel_setDestination_allowOverwrite_ = sel_registerName("setDestination:allowOverwrite:");
-public static final int /*long*/ sel_setDictionary_ = sel_registerName("setDictionary:");
-public static final int /*long*/ sel_setDirectory_ = sel_registerName("setDirectory:");
-public static final int /*long*/ sel_setDisplayMode_ = sel_registerName("setDisplayMode:");
-public static final int /*long*/ sel_setDisplaysLinkToolTips_ = sel_registerName("setDisplaysLinkToolTips:");
-public static final int /*long*/ sel_setDocumentCursor_ = sel_registerName("setDocumentCursor:");
-public static final int /*long*/ sel_setDocumentEdited_ = sel_registerName("setDocumentEdited:");
-public static final int /*long*/ sel_setDocumentView_ = sel_registerName("setDocumentView:");
-public static final int /*long*/ sel_setDoubleAction_ = sel_registerName("setDoubleAction:");
-public static final int /*long*/ sel_setDoubleValue_ = sel_registerName("setDoubleValue:");
-public static final int /*long*/ sel_setDownloadDelegate_ = sel_registerName("setDownloadDelegate:");
-public static final int /*long*/ sel_setDrawsBackground_ = sel_registerName("setDrawsBackground:");
-public static final int /*long*/ sel_setDropItem_dropChildIndex_ = sel_registerName("setDropItem:dropChildIndex:");
-public static final int /*long*/ sel_setDropRow_dropOperation_ = sel_registerName("setDropRow:dropOperation:");
-public static final int /*long*/ sel_setEditable_ = sel_registerName("setEditable:");
-public static final int /*long*/ sel_setEnabled_ = sel_registerName("setEnabled:");
-public static final int /*long*/ sel_setEnabled_forSegment_ = sel_registerName("setEnabled:forSegment:");
-public static final int /*long*/ sel_setFill = sel_registerName("setFill");
-public static final int /*long*/ sel_setFillColor_ = sel_registerName("setFillColor:");
-public static final int /*long*/ sel_setFireDate_ = sel_registerName("setFireDate:");
-public static final int /*long*/ sel_setFirstLineHeadIndent_ = sel_registerName("setFirstLineHeadIndent:");
-public static final int /*long*/ sel_setFloatValue_knobProportion_ = sel_registerName("setFloatValue:knobProportion:");
-public static final int /*long*/ sel_setFocusRingType_ = sel_registerName("setFocusRingType:");
-public static final int /*long*/ sel_setFont_ = sel_registerName("setFont:");
-public static final int /*long*/ sel_setFormatter_ = sel_registerName("setFormatter:");
-public static final int /*long*/ sel_setFrame_ = sel_registerName("setFrame:");
-public static final int /*long*/ sel_setFrame_display_ = sel_registerName("setFrame:display:");
-public static final int /*long*/ sel_setFrame_display_animate_ = sel_registerName("setFrame:display:animate:");
-public static final int /*long*/ sel_setFrameLoadDelegate_ = sel_registerName("setFrameLoadDelegate:");
-public static final int /*long*/ sel_setFrameOrigin_ = sel_registerName("setFrameOrigin:");
-public static final int /*long*/ sel_setFrameSize_ = sel_registerName("setFrameSize:");
-public static final int /*long*/ sel_setHasHorizontalScroller_ = sel_registerName("setHasHorizontalScroller:");
-public static final int /*long*/ sel_setHasShadow_ = sel_registerName("setHasShadow:");
-public static final int /*long*/ sel_setHasVerticalScroller_ = sel_registerName("setHasVerticalScroller:");
-public static final int /*long*/ sel_setHeaderCell_ = sel_registerName("setHeaderCell:");
-public static final int /*long*/ sel_setHeaderView_ = sel_registerName("setHeaderView:");
-public static final int /*long*/ sel_setHidden_ = sel_registerName("setHidden:");
-public static final int /*long*/ sel_setHiddenUntilMouseMoves_ = sel_registerName("setHiddenUntilMouseMoves:");
-public static final int /*long*/ sel_setHighlightMode_ = sel_registerName("setHighlightMode:");
-public static final int /*long*/ sel_setHighlighted_ = sel_registerName("setHighlighted:");
-public static final int /*long*/ sel_setHighlightedTableColumn_ = sel_registerName("setHighlightedTableColumn:");
-public static final int /*long*/ sel_setHorizontalScroller_ = sel_registerName("setHorizontalScroller:");
-public static final int /*long*/ sel_setHorizontallyResizable_ = sel_registerName("setHorizontallyResizable:");
-public static final int /*long*/ sel_setIcon_ = sel_registerName("setIcon:");
-public static final int /*long*/ sel_setIdentifier_ = sel_registerName("setIdentifier:");
-public static final int /*long*/ sel_setImage_ = sel_registerName("setImage:");
-public static final int /*long*/ sel_setImage_forSegment_ = sel_registerName("setImage:forSegment:");
-public static final int /*long*/ sel_setImageAlignment_ = sel_registerName("setImageAlignment:");
-public static final int /*long*/ sel_setImageInterpolation_ = sel_registerName("setImageInterpolation:");
-public static final int /*long*/ sel_setImagePosition_ = sel_registerName("setImagePosition:");
-public static final int /*long*/ sel_setImageScaling_ = sel_registerName("setImageScaling:");
-public static final int /*long*/ sel_setIncrement_ = sel_registerName("setIncrement:");
-public static final int /*long*/ sel_setIndeterminate_ = sel_registerName("setIndeterminate:");
-public static final int /*long*/ sel_setIndicatorImage_inTableColumn_ = sel_registerName("setIndicatorImage:inTableColumn:");
-public static final int /*long*/ sel_setIntercellSpacing_ = sel_registerName("setIntercellSpacing:");
-public static final int /*long*/ sel_setJavaEnabled_ = sel_registerName("setJavaEnabled:");
-public static final int /*long*/ sel_setJavaScriptEnabled_ = sel_registerName("setJavaScriptEnabled:");
-public static final int /*long*/ sel_setJobDisposition_ = sel_registerName("setJobDisposition:");
-public static final int /*long*/ sel_setJobTitle_ = sel_registerName("setJobTitle:");
-public static final int /*long*/ sel_setKeyEquivalent_ = sel_registerName("setKeyEquivalent:");
-public static final int /*long*/ sel_setKeyEquivalentModifierMask_ = sel_registerName("setKeyEquivalentModifierMask:");
-public static final int /*long*/ sel_setLabel_ = sel_registerName("setLabel:");
-public static final int /*long*/ sel_setLabel_forSegment_ = sel_registerName("setLabel:forSegment:");
-public static final int /*long*/ sel_setLeaf_ = sel_registerName("setLeaf:");
-public static final int /*long*/ sel_setLength_ = sel_registerName("setLength:");
-public static final int /*long*/ sel_setLevel_ = sel_registerName("setLevel:");
-public static final int /*long*/ sel_setLineBreakMode_ = sel_registerName("setLineBreakMode:");
-public static final int /*long*/ sel_setLineCapStyle_ = sel_registerName("setLineCapStyle:");
-public static final int /*long*/ sel_setLineDash_count_phase_ = sel_registerName("setLineDash:count:phase:");
-public static final int /*long*/ sel_setLineFragmentPadding_ = sel_registerName("setLineFragmentPadding:");
-public static final int /*long*/ sel_setLineFragmentRect_forGlyphRange_usedRect_ = sel_registerName("setLineFragmentRect:forGlyphRange:usedRect:");
-public static final int /*long*/ sel_setLineJoinStyle_ = sel_registerName("setLineJoinStyle:");
-public static final int /*long*/ sel_setLineSpacing_ = sel_registerName("setLineSpacing:");
-public static final int /*long*/ sel_setLineWidth_ = sel_registerName("setLineWidth:");
-public static final int /*long*/ sel_setLinkTextAttributes_ = sel_registerName("setLinkTextAttributes:");
-public static final int /*long*/ sel_setMainMenu_ = sel_registerName("setMainMenu:");
-public static final int /*long*/ sel_setMarkedText_selectedRange_ = sel_registerName("setMarkedText:selectedRange:");
-public static final int /*long*/ sel_setMaxSize_ = sel_registerName("setMaxSize:");
-public static final int /*long*/ sel_setMaxValue_ = sel_registerName("setMaxValue:");
-public static final int /*long*/ sel_setMaximum_ = sel_registerName("setMaximum:");
-public static final int /*long*/ sel_setMaximumFractionDigits_ = sel_registerName("setMaximumFractionDigits:");
-public static final int /*long*/ sel_setMaximumIntegerDigits_ = sel_registerName("setMaximumIntegerDigits:");
-public static final int /*long*/ sel_setMenu_ = sel_registerName("setMenu:");
-public static final int /*long*/ sel_setMenu_forSegment_ = sel_registerName("setMenu:forSegment:");
-public static final int /*long*/ sel_setMessage_ = sel_registerName("setMessage:");
-public static final int /*long*/ sel_setMessageText_ = sel_registerName("setMessageText:");
-public static final int /*long*/ sel_setMinSize_ = sel_registerName("setMinSize:");
-public static final int /*long*/ sel_setMinValue_ = sel_registerName("setMinValue:");
-public static final int /*long*/ sel_setMinWidth_ = sel_registerName("setMinWidth:");
-public static final int /*long*/ sel_setMinimum_ = sel_registerName("setMinimum:");
-public static final int /*long*/ sel_setMinimumFractionDigits_ = sel_registerName("setMinimumFractionDigits:");
-public static final int /*long*/ sel_setMinimumIntegerDigits_ = sel_registerName("setMinimumIntegerDigits:");
-public static final int /*long*/ sel_setMiterLimit_ = sel_registerName("setMiterLimit:");
-public static final int /*long*/ sel_setNeedsDisplay_ = sel_registerName("setNeedsDisplay:");
-public static final int /*long*/ sel_setNeedsDisplayInRect_ = sel_registerName("setNeedsDisplayInRect:");
-public static final int /*long*/ sel_setNumberOfVisibleItems_ = sel_registerName("setNumberOfVisibleItems:");
-public static final int /*long*/ sel_setNumberStyle_ = sel_registerName("setNumberStyle:");
-public static final int /*long*/ sel_setObject_forKey_ = sel_registerName("setObject:forKey:");
-public static final int /*long*/ sel_setObjectValue_ = sel_registerName("setObjectValue:");
-public static final int /*long*/ sel_setOnMouseEntered_ = sel_registerName("setOnMouseEntered:");
-public static final int /*long*/ sel_setOpaque_ = sel_registerName("setOpaque:");
-public static final int /*long*/ sel_setOptions_ = sel_registerName("setOptions:");
-public static final int /*long*/ sel_setOrientation_ = sel_registerName("setOrientation:");
-public static final int /*long*/ sel_setOutlineTableColumn_ = sel_registerName("setOutlineTableColumn:");
-public static final int /*long*/ sel_setPaletteLabel_ = sel_registerName("setPaletteLabel:");
-public static final int /*long*/ sel_setPanelFont_isMultiple_ = sel_registerName("setPanelFont:isMultiple:");
-public static final int /*long*/ sel_setPartialStringValidationEnabled_ = sel_registerName("setPartialStringValidationEnabled:");
-public static final int /*long*/ sel_setPatternPhase_ = sel_registerName("setPatternPhase:");
-public static final int /*long*/ sel_setPlaceholderString_ = sel_registerName("setPlaceholderString:");
-public static final int /*long*/ sel_setPolicyDelegate_ = sel_registerName("setPolicyDelegate:");
-public static final int /*long*/ sel_setPreferences_ = sel_registerName("setPreferences:");
-public static final int /*long*/ sel_setPrinter_ = sel_registerName("setPrinter:");
-public static final int /*long*/ sel_setPropertyList_forType_ = sel_registerName("setPropertyList:forType:");
-public static final int /*long*/ sel_setPullsDown_ = sel_registerName("setPullsDown:");
-public static final int /*long*/ sel_setReleasedWhenClosed_ = sel_registerName("setReleasedWhenClosed:");
-public static final int /*long*/ sel_setResizingMask_ = sel_registerName("setResizingMask:");
-public static final int /*long*/ sel_setResourceLoadDelegate_ = sel_registerName("setResourceLoadDelegate:");
-public static final int /*long*/ sel_setRichText_ = sel_registerName("setRichText:");
-public static final int /*long*/ sel_setRowHeight_ = sel_registerName("setRowHeight:");
-public static final int /*long*/ sel_setScrollable_ = sel_registerName("setScrollable:");
-public static final int /*long*/ sel_setSearchButtonCell_ = sel_registerName("setSearchButtonCell:");
-public static final int /*long*/ sel_setSegmentCount_ = sel_registerName("setSegmentCount:");
-public static final int /*long*/ sel_setSegmentStyle_ = sel_registerName("setSegmentStyle:");
-public static final int /*long*/ sel_setSelectable_ = sel_registerName("setSelectable:");
-public static final int /*long*/ sel_setSelected_forSegment_ = sel_registerName("setSelected:forSegment:");
-public static final int /*long*/ sel_setSelectedRange_ = sel_registerName("setSelectedRange:");
-public static final int /*long*/ sel_setSelectedSegment_ = sel_registerName("setSelectedSegment:");
-public static final int /*long*/ sel_setServicesMenu_ = sel_registerName("setServicesMenu:");
-public static final int /*long*/ sel_setShouldAntialias_ = sel_registerName("setShouldAntialias:");
-public static final int /*long*/ sel_setShowsPrintPanel_ = sel_registerName("setShowsPrintPanel:");
-public static final int /*long*/ sel_setShowsProgressPanel_ = sel_registerName("setShowsProgressPanel:");
-public static final int /*long*/ sel_setShowsResizeIndicator_ = sel_registerName("setShowsResizeIndicator:");
-public static final int /*long*/ sel_setShowsToolbarButton_ = sel_registerName("setShowsToolbarButton:");
-public static final int /*long*/ sel_setSize_ = sel_registerName("setSize:");
-public static final int /*long*/ sel_setState_ = sel_registerName("setState:");
-public static final int /*long*/ sel_setString_ = sel_registerName("setString:");
-public static final int /*long*/ sel_setString_forType_ = sel_registerName("setString:forType:");
-public static final int /*long*/ sel_setStringValue_ = sel_registerName("setStringValue:");
-public static final int /*long*/ sel_setStroke = sel_registerName("setStroke");
-public static final int /*long*/ sel_setSubmenu_ = sel_registerName("setSubmenu:");
-public static final int /*long*/ sel_setSubmenu_forItem_ = sel_registerName("setSubmenu:forItem:");
-public static final int /*long*/ sel_setTabStops_ = sel_registerName("setTabStops:");
-public static final int /*long*/ sel_setTabViewType_ = sel_registerName("setTabViewType:");
-public static final int /*long*/ sel_setTag_forSegment_ = sel_registerName("setTag:forSegment:");
-public static final int /*long*/ sel_setTarget_ = sel_registerName("setTarget:");
-public static final int /*long*/ sel_setTextColor_ = sel_registerName("setTextColor:");
-public static final int /*long*/ sel_setTextStorage_ = sel_registerName("setTextStorage:");
-public static final int /*long*/ sel_setTitle_ = sel_registerName("setTitle:");
-public static final int /*long*/ sel_setTitleFont_ = sel_registerName("setTitleFont:");
-public static final int /*long*/ sel_setTitlePosition_ = sel_registerName("setTitlePosition:");
-public static final int /*long*/ sel_setToolTip_ = sel_registerName("setToolTip:");
-public static final int /*long*/ sel_setToolTip_forSegment_ = sel_registerName("setToolTip:forSegment:");
-public static final int /*long*/ sel_setToolbar_ = sel_registerName("setToolbar:");
-public static final int /*long*/ sel_setTrackingMode_ = sel_registerName("setTrackingMode:");
-public static final int /*long*/ sel_setTransformStruct_ = sel_registerName("setTransformStruct:");
-public static final int /*long*/ sel_setUIDelegate_ = sel_registerName("setUIDelegate:");
-public static final int /*long*/ sel_setURL_ = sel_registerName("setURL:");
-public static final int /*long*/ sel_setUpPrintOperationDefaultValues = sel_registerName("setUpPrintOperationDefaultValues");
-public static final int /*long*/ sel_setUsesAlternatingRowBackgroundColors_ = sel_registerName("setUsesAlternatingRowBackgroundColors:");
-public static final int /*long*/ sel_setUsesThreadedAnimation_ = sel_registerName("setUsesThreadedAnimation:");
-public static final int /*long*/ sel_setValue_forKey_ = sel_registerName("setValue:forKey:");
-public static final int /*long*/ sel_setValueWraps_ = sel_registerName("setValueWraps:");
-public static final int /*long*/ sel_setVerticalScroller_ = sel_registerName("setVerticalScroller:");
-public static final int /*long*/ sel_setView_ = sel_registerName("setView:");
-public static final int /*long*/ sel_setVisible_ = sel_registerName("setVisible:");
-public static final int /*long*/ sel_setWidth_ = sel_registerName("setWidth:");
-public static final int /*long*/ sel_setWidth_forSegment_ = sel_registerName("setWidth:forSegment:");
-public static final int /*long*/ sel_setWidthTracksTextView_ = sel_registerName("setWidthTracksTextView:");
-public static final int /*long*/ sel_setWindingRule_ = sel_registerName("setWindingRule:");
-public static final int /*long*/ sel_setWorksWhenModal_ = sel_registerName("setWorksWhenModal:");
-public static final int /*long*/ sel_setWraps_ = sel_registerName("setWraps:");
-public static final int /*long*/ sel_sharedApplication = sel_registerName("sharedApplication");
-public static final int /*long*/ sel_sharedColorPanel = sel_registerName("sharedColorPanel");
-public static final int /*long*/ sel_sharedFontManager = sel_registerName("sharedFontManager");
-public static final int /*long*/ sel_sharedFontPanel = sel_registerName("sharedFontPanel");
-public static final int /*long*/ sel_sharedHTTPCookieStorage = sel_registerName("sharedHTTPCookieStorage");
-public static final int /*long*/ sel_sharedPrintInfo = sel_registerName("sharedPrintInfo");
-public static final int /*long*/ sel_sharedWorkspace = sel_registerName("sharedWorkspace");
-public static final int /*long*/ sel_shiftKey = sel_registerName("shiftKey");
-public static final int /*long*/ sel_shouldAntialias = sel_registerName("shouldAntialias");
-public static final int /*long*/ sel_shouldChangeTextInRange_replacementString_ = sel_registerName("shouldChangeTextInRange:replacementString:");
-public static final int /*long*/ sel_shouldDelayWindowOrderingForEvent_ = sel_registerName("shouldDelayWindowOrderingForEvent:");
-public static final int /*long*/ sel_size = sel_registerName("size");
-public static final int /*long*/ sel_sizeToFit = sel_registerName("sizeToFit");
-public static final int /*long*/ sel_sizeValue = sel_registerName("sizeValue");
-public static final int /*long*/ sel_skipDescendents = sel_registerName("skipDescendents");
-public static final int /*long*/ sel_smallSystemFontSize = sel_registerName("smallSystemFontSize");
-public static final int /*long*/ sel_sortIndicatorRectForBounds_ = sel_registerName("sortIndicatorRectForBounds:");
-public static final int /*long*/ sel_standardPreferences = sel_registerName("standardPreferences");
-public static final int /*long*/ sel_standardWindowButton_ = sel_registerName("standardWindowButton:");
-public static final int /*long*/ sel_startAnimation_ = sel_registerName("startAnimation:");
-public static final int /*long*/ sel_state = sel_registerName("state");
-public static final int /*long*/ sel_statusItemWithLength_ = sel_registerName("statusItemWithLength:");
-public static final int /*long*/ sel_stop_ = sel_registerName("stop:");
-public static final int /*long*/ sel_stopAnimation_ = sel_registerName("stopAnimation:");
-public static final int /*long*/ sel_stopLoading_ = sel_registerName("stopLoading:");
-public static final int /*long*/ sel_string = sel_registerName("string");
-public static final int /*long*/ sel_stringByAddingPercentEscapesUsingEncoding_ = sel_registerName("stringByAddingPercentEscapesUsingEncoding:");
-public static final int /*long*/ sel_stringByAppendingPathComponent_ = sel_registerName("stringByAppendingPathComponent:");
-public static final int /*long*/ sel_stringByAppendingString_ = sel_registerName("stringByAppendingString:");
-public static final int /*long*/ sel_stringByDeletingLastPathComponent = sel_registerName("stringByDeletingLastPathComponent");
-public static final int /*long*/ sel_stringByDeletingPathExtension = sel_registerName("stringByDeletingPathExtension");
-public static final int /*long*/ sel_stringByEvaluatingJavaScriptFromString_ = sel_registerName("stringByEvaluatingJavaScriptFromString:");
-public static final int /*long*/ sel_stringByReplacingOccurrencesOfString_withString_ = sel_registerName("stringByReplacingOccurrencesOfString:withString:");
-public static final int /*long*/ sel_stringForObjectValue_ = sel_registerName("stringForObjectValue:");
-public static final int /*long*/ sel_stringForType_ = sel_registerName("stringForType:");
-public static final int /*long*/ sel_stringValue = sel_registerName("stringValue");
-public static final int /*long*/ sel_stringWithCharacters_length_ = sel_registerName("stringWithCharacters:length:");
-public static final int /*long*/ sel_stringWithFormat_ = sel_registerName("stringWithFormat:");
-public static final int /*long*/ sel_stringWithUTF8String_ = sel_registerName("stringWithUTF8String:");
-public static final int /*long*/ sel_stroke = sel_registerName("stroke");
-public static final int /*long*/ sel_strokeRect_ = sel_registerName("strokeRect:");
-public static final int /*long*/ sel_styleMask = sel_registerName("styleMask");
-public static final int /*long*/ sel_submenu = sel_registerName("submenu");
-public static final int /*long*/ sel_subviews = sel_registerName("subviews");
-public static final int /*long*/ sel_superclass = sel_registerName("superclass");
-public static final int /*long*/ sel_superview = sel_registerName("superview");
-public static final int /*long*/ sel_systemFontOfSize_ = sel_registerName("systemFontOfSize:");
-public static final int /*long*/ sel_systemFontSize = sel_registerName("systemFontSize");
-public static final int /*long*/ sel_systemFontSizeForControlSize_ = sel_registerName("systemFontSizeForControlSize:");
-public static final int /*long*/ sel_systemStatusBar = sel_registerName("systemStatusBar");
-public static final int /*long*/ sel_systemVersion = sel_registerName("systemVersion");
-public static final int /*long*/ sel_tabStopType = sel_registerName("tabStopType");
-public static final int /*long*/ sel_tabStops = sel_registerName("tabStops");
-public static final int /*long*/ sel_tabView_didSelectTabViewItem_ = sel_registerName("tabView:didSelectTabViewItem:");
-public static final int /*long*/ sel_tabView_shouldSelectTabViewItem_ = sel_registerName("tabView:shouldSelectTabViewItem:");
-public static final int /*long*/ sel_tabView_willSelectTabViewItem_ = sel_registerName("tabView:willSelectTabViewItem:");
-public static final int /*long*/ sel_tabViewItemAtPoint_ = sel_registerName("tabViewItemAtPoint:");
-public static final int /*long*/ sel_tableColumns = sel_registerName("tableColumns");
-public static final int /*long*/ sel_tableView_acceptDrop_row_dropOperation_ = sel_registerName("tableView:acceptDrop:row:dropOperation:");
-public static final int /*long*/ sel_tableView_didClickTableColumn_ = sel_registerName("tableView:didClickTableColumn:");
-public static final int /*long*/ sel_tableView_objectValueForTableColumn_row_ = sel_registerName("tableView:objectValueForTableColumn:row:");
-public static final int /*long*/ sel_tableView_setObjectValue_forTableColumn_row_ = sel_registerName("tableView:setObjectValue:forTableColumn:row:");
-public static final int /*long*/ sel_tableView_shouldEditTableColumn_row_ = sel_registerName("tableView:shouldEditTableColumn:row:");
-public static final int /*long*/ sel_tableView_validateDrop_proposedRow_proposedDropOperation_ = sel_registerName("tableView:validateDrop:proposedRow:proposedDropOperation:");
-public static final int /*long*/ sel_tableView_willDisplayCell_forTableColumn_row_ = sel_registerName("tableView:willDisplayCell:forTableColumn:row:");
-public static final int /*long*/ sel_tableView_writeRowsWithIndexes_toPasteboard_ = sel_registerName("tableView:writeRowsWithIndexes:toPasteboard:");
-public static final int /*long*/ sel_tableViewColumnDidMove_ = sel_registerName("tableViewColumnDidMove:");
-public static final int /*long*/ sel_tableViewColumnDidResize_ = sel_registerName("tableViewColumnDidResize:");
-public static final int /*long*/ sel_tableViewSelectionDidChange_ = sel_registerName("tableViewSelectionDidChange:");
-public static final int /*long*/ sel_target = sel_registerName("target");
-public static final int /*long*/ sel_terminate_ = sel_registerName("terminate:");
-public static final int /*long*/ sel_textBackgroundColor = sel_registerName("textBackgroundColor");
-public static final int /*long*/ sel_textColor = sel_registerName("textColor");
-public static final int /*long*/ sel_textContainer = sel_registerName("textContainer");
-public static final int /*long*/ sel_textDidChange_ = sel_registerName("textDidChange:");
-public static final int /*long*/ sel_textDidEndEditing_ = sel_registerName("textDidEndEditing:");
-public static final int /*long*/ sel_textStorage = sel_registerName("textStorage");
-public static final int /*long*/ sel_textView_clickedOnLink_atIndex_ = sel_registerName("textView:clickedOnLink:atIndex:");
-public static final int /*long*/ sel_textView_willChangeSelectionFromCharacterRange_toCharacterRange_ = sel_registerName("textView:willChangeSelectionFromCharacterRange:toCharacterRange:");
-public static final int /*long*/ sel_textViewDidChangeSelection_ = sel_registerName("textViewDidChangeSelection:");
-public static final int /*long*/ sel_threadDictionary = sel_registerName("threadDictionary");
-public static final int /*long*/ sel_tile = sel_registerName("tile");
-public static final int /*long*/ sel_timeZone = sel_registerName("timeZone");
-public static final int /*long*/ sel_timestamp = sel_registerName("timestamp");
-public static final int /*long*/ sel_title = sel_registerName("title");
-public static final int /*long*/ sel_titleCell = sel_registerName("titleCell");
-public static final int /*long*/ sel_titleFont = sel_registerName("titleFont");
-public static final int /*long*/ sel_titleOfSelectedItem = sel_registerName("titleOfSelectedItem");
-public static final int /*long*/ sel_titleRectForBounds_ = sel_registerName("titleRectForBounds:");
-public static final int /*long*/ sel_toggleToolbarShown_ = sel_registerName("toggleToolbarShown:");
-public static final int /*long*/ sel_toolbar = sel_registerName("toolbar");
-public static final int /*long*/ sel_toolbar_itemForItemIdentifier_willBeInsertedIntoToolbar_ = sel_registerName("toolbar:itemForItemIdentifier:willBeInsertedIntoToolbar:");
-public static final int /*long*/ sel_toolbarAllowedItemIdentifiers_ = sel_registerName("toolbarAllowedItemIdentifiers:");
-public static final int /*long*/ sel_toolbarDefaultItemIdentifiers_ = sel_registerName("toolbarDefaultItemIdentifiers:");
-public static final int /*long*/ sel_toolbarDidRemoveItem_ = sel_registerName("toolbarDidRemoveItem:");
-public static final int /*long*/ sel_toolbarSelectableItemIdentifiers_ = sel_registerName("toolbarSelectableItemIdentifiers:");
-public static final int /*long*/ sel_toolbarWillAddItem_ = sel_registerName("toolbarWillAddItem:");
-public static final int /*long*/ sel_trackingAreas = sel_registerName("trackingAreas");
-public static final int /*long*/ sel_traitsOfFont_ = sel_registerName("traitsOfFont:");
-public static final int /*long*/ sel_transform = sel_registerName("transform");
-public static final int /*long*/ sel_transformPoint_ = sel_registerName("transformPoint:");
-public static final int /*long*/ sel_transformSize_ = sel_registerName("transformSize:");
-public static final int /*long*/ sel_transformStruct = sel_registerName("transformStruct");
-public static final int /*long*/ sel_transformUsingAffineTransform_ = sel_registerName("transformUsingAffineTransform:");
-public static final int /*long*/ sel_translateXBy_yBy_ = sel_registerName("translateXBy:yBy:");
-public static final int /*long*/ sel_type = sel_registerName("type");
-public static final int /*long*/ sel_types = sel_registerName("types");
-public static final int /*long*/ sel_typesetter = sel_registerName("typesetter");
-public static final int /*long*/ sel_unarchiveObjectWithData_ = sel_registerName("unarchiveObjectWithData:");
-public static final int /*long*/ sel_undefined = sel_registerName("undefined");
-public static final int /*long*/ sel_unhideAllApplications_ = sel_registerName("unhideAllApplications:");
-public static final int /*long*/ sel_unlockFocus = sel_registerName("unlockFocus");
-public static final int /*long*/ sel_unmarkText = sel_registerName("unmarkText");
-public static final int /*long*/ sel_unregisterDraggedTypes = sel_registerName("unregisterDraggedTypes");
-public static final int /*long*/ sel_update = sel_registerName("update");
-public static final int /*long*/ sel_updateTrackingAreas = sel_registerName("updateTrackingAreas");
-public static final int /*long*/ sel_use = sel_registerName("use");
-public static final int /*long*/ sel_useCredential_forAuthenticationChallenge_ = sel_registerName("useCredential:forAuthenticationChallenge:");
-public static final int /*long*/ sel_usedRectForTextContainer_ = sel_registerName("usedRectForTextContainer:");
-public static final int /*long*/ sel_user = sel_registerName("user");
-public static final int /*long*/ sel_userInfo = sel_registerName("userInfo");
-public static final int /*long*/ sel_usesAlternatingRowBackgroundColors = sel_registerName("usesAlternatingRowBackgroundColors");
-public static final int /*long*/ sel_validAttributesForMarkedText = sel_registerName("validAttributesForMarkedText");
-public static final int /*long*/ sel_validateVisibleColumns = sel_registerName("validateVisibleColumns");
-public static final int /*long*/ sel_value = sel_registerName("value");
-public static final int /*long*/ sel_valueForKey_ = sel_registerName("valueForKey:");
-public static final int /*long*/ sel_valueWithPoint_ = sel_registerName("valueWithPoint:");
-public static final int /*long*/ sel_valueWithRange_ = sel_registerName("valueWithRange:");
-public static final int /*long*/ sel_valueWithRect_ = sel_registerName("valueWithRect:");
-public static final int /*long*/ sel_valueWithSize_ = sel_registerName("valueWithSize:");
-public static final int /*long*/ sel_view = sel_registerName("view");
-public static final int /*long*/ sel_view_stringForToolTip_point_userData_ = sel_registerName("view:stringForToolTip:point:userData:");
-public static final int /*long*/ sel_viewDidMoveToWindow = sel_registerName("viewDidMoveToWindow");
-public static final int /*long*/ sel_visibleFrame = sel_registerName("visibleFrame");
-public static final int /*long*/ sel_visibleRect = sel_registerName("visibleRect");
-public static final int /*long*/ sel_wantsPeriodicDraggingUpdates = sel_registerName("wantsPeriodicDraggingUpdates");
-public static final int /*long*/ sel_wantsToHandleMouseEvents = sel_registerName("wantsToHandleMouseEvents");
-public static final int /*long*/ sel_webFrame = sel_registerName("webFrame");
-public static final int /*long*/ sel_webScriptValueAtIndex_ = sel_registerName("webScriptValueAtIndex:");
-public static final int /*long*/ sel_webView_contextMenuItemsForElement_defaultMenuItems_ = sel_registerName("webView:contextMenuItemsForElement:defaultMenuItems:");
-public static final int /*long*/ sel_webView_createWebViewWithRequest_ = sel_registerName("webView:createWebViewWithRequest:");
-public static final int /*long*/ sel_webView_decidePolicyForMIMEType_request_frame_decisionListener_ = sel_registerName("webView:decidePolicyForMIMEType:request:frame:decisionListener:");
-public static final int /*long*/ sel_webView_decidePolicyForNavigationAction_request_frame_decisionListener_ = sel_registerName("webView:decidePolicyForNavigationAction:request:frame:decisionListener:");
-public static final int /*long*/ sel_webView_decidePolicyForNewWindowAction_request_newFrameName_decisionListener_ = sel_registerName("webView:decidePolicyForNewWindowAction:request:newFrameName:decisionListener:");
-public static final int /*long*/ sel_webView_didChangeLocationWithinPageForFrame_ = sel_registerName("webView:didChangeLocationWithinPageForFrame:");
-public static final int /*long*/ sel_webView_didCommitLoadForFrame_ = sel_registerName("webView:didCommitLoadForFrame:");
-public static final int /*long*/ sel_webView_didFailProvisionalLoadWithError_forFrame_ = sel_registerName("webView:didFailProvisionalLoadWithError:forFrame:");
-public static final int /*long*/ sel_webView_didFinishLoadForFrame_ = sel_registerName("webView:didFinishLoadForFrame:");
-public static final int /*long*/ sel_webView_didReceiveTitle_forFrame_ = sel_registerName("webView:didReceiveTitle:forFrame:");
-public static final int /*long*/ sel_webView_didStartProvisionalLoadForFrame_ = sel_registerName("webView:didStartProvisionalLoadForFrame:");
-public static final int /*long*/ sel_webView_identifierForInitialRequest_fromDataSource_ = sel_registerName("webView:identifierForInitialRequest:fromDataSource:");
-public static final int /*long*/ sel_webView_mouseDidMoveOverElement_modifierFlags_ = sel_registerName("webView:mouseDidMoveOverElement:modifierFlags:");
-public static final int /*long*/ sel_webView_printFrameView_ = sel_registerName("webView:printFrameView:");
-public static final int /*long*/ sel_webView_resource_didFailLoadingWithError_fromDataSource_ = sel_registerName("webView:resource:didFailLoadingWithError:fromDataSource:");
-public static final int /*long*/ sel_webView_resource_didFinishLoadingFromDataSource_ = sel_registerName("webView:resource:didFinishLoadingFromDataSource:");
-public static final int /*long*/ sel_webView_resource_didReceiveAuthenticationChallenge_fromDataSource_ = sel_registerName("webView:resource:didReceiveAuthenticationChallenge:fromDataSource:");
-public static final int /*long*/ sel_webView_resource_willSendRequest_redirectResponse_fromDataSource_ = sel_registerName("webView:resource:willSendRequest:redirectResponse:fromDataSource:");
-public static final int /*long*/ sel_webView_runJavaScriptAlertPanelWithMessage_ = sel_registerName("webView:runJavaScriptAlertPanelWithMessage:");
-public static final int /*long*/ sel_webView_runJavaScriptConfirmPanelWithMessage_ = sel_registerName("webView:runJavaScriptConfirmPanelWithMessage:");
-public static final int /*long*/ sel_webView_runOpenPanelForFileButtonWithResultListener_ = sel_registerName("webView:runOpenPanelForFileButtonWithResultListener:");
-public static final int /*long*/ sel_webView_setFrame_ = sel_registerName("webView:setFrame:");
-public static final int /*long*/ sel_webView_setResizable_ = sel_registerName("webView:setResizable:");
-public static final int /*long*/ sel_webView_setStatusBarVisible_ = sel_registerName("webView:setStatusBarVisible:");
-public static final int /*long*/ sel_webView_setStatusText_ = sel_registerName("webView:setStatusText:");
-public static final int /*long*/ sel_webView_setToolbarsVisible_ = sel_registerName("webView:setToolbarsVisible:");
-public static final int /*long*/ sel_webView_unableToImplementPolicyWithError_frame_ = sel_registerName("webView:unableToImplementPolicyWithError:frame:");
-public static final int /*long*/ sel_webView_windowScriptObjectAvailable_ = sel_registerName("webView:windowScriptObjectAvailable:");
-public static final int /*long*/ sel_webViewClose_ = sel_registerName("webViewClose:");
-public static final int /*long*/ sel_webViewFocus_ = sel_registerName("webViewFocus:");
-public static final int /*long*/ sel_webViewShow_ = sel_registerName("webViewShow:");
-public static final int /*long*/ sel_webViewUnfocus_ = sel_registerName("webViewUnfocus:");
-public static final int /*long*/ sel_weightOfFont_ = sel_registerName("weightOfFont:");
-public static final int /*long*/ sel_wheelDelta = sel_registerName("wheelDelta");
-public static final int /*long*/ sel_width = sel_registerName("width");
-public static final int /*long*/ sel_window = sel_registerName("window");
-public static final int /*long*/ sel_windowBackgroundColor = sel_registerName("windowBackgroundColor");
-public static final int /*long*/ sel_windowDidBecomeKey_ = sel_registerName("windowDidBecomeKey:");
-public static final int /*long*/ sel_windowDidMove_ = sel_registerName("windowDidMove:");
-public static final int /*long*/ sel_windowDidResignKey_ = sel_registerName("windowDidResignKey:");
-public static final int /*long*/ sel_windowDidResize_ = sel_registerName("windowDidResize:");
-public static final int /*long*/ sel_windowFrameColor = sel_registerName("windowFrameColor");
-public static final int /*long*/ sel_windowFrameTextColor = sel_registerName("windowFrameTextColor");
-public static final int /*long*/ sel_windowNumber = sel_registerName("windowNumber");
-public static final int /*long*/ sel_windowShouldClose_ = sel_registerName("windowShouldClose:");
-public static final int /*long*/ sel_windowWillClose_ = sel_registerName("windowWillClose:");
-public static final int /*long*/ sel_windows = sel_registerName("windows");
-public static final int /*long*/ sel_worksWhenModal = sel_registerName("worksWhenModal");
-public static final int /*long*/ sel_wraps = sel_registerName("wraps");
-public static final int /*long*/ sel_writeToPasteboard_ = sel_registerName("writeToPasteboard:");
-public static final int /*long*/ sel_yearOfCommonEra = sel_registerName("yearOfCommonEra");
-public static final int /*long*/ sel_zoom_ = sel_registerName("zoom:");
-
-/** Constants */
-public static final int NSAlertFirstButtonReturn = 1000;
-public static final int NSAlertSecondButtonReturn = 1001;
-public static final int NSAlertThirdButtonReturn = 1002;
-public static final int NSAlphaFirstBitmapFormat = 1;
-public static final int NSAlphaNonpremultipliedBitmapFormat = 2;
-public static final int NSAlternateKeyMask = 524288;
-public static final int NSApplicationDefined = 15;
-public static final int NSAtTop = 2;
-public static final int NSBackingStoreBuffered = 2;
-public static final int NSBackspaceCharacter = 8;
-public static final int NSBevelLineJoinStyle = 2;
-public static final int NSBezelBorder = 2;
-public static final int NSBoldFontMask = 2;
-public static final int NSBorderlessWindowMask = 0;
-public static final int NSBottomTabsBezelBorder = 2;
-public static final int NSBoxCustom = 4;
-public static final int NSBoxSeparator = 2;
-public static final int NSButtLineCapStyle = 0;
-public static final int NSCancelButton = 0;
-public static final int NSCarriageReturnCharacter = 13;
-public static final int NSCenterTextAlignment = 2;
-public static final int NSClockAndCalendarDatePickerStyle = 1;
-public static final int NSClosableWindowMask = 2;
-public static final int NSClosePathBezierPathElement = 3;
-public static final int NSCommandKeyMask = 1048576;
-public static final int NSCompositeClear = 0;
-public static final int NSCompositeCopy = 1;
-public static final int NSCompositeSourceOver = 2;
-public static final int NSCompositeXOR = 10;
-public static final int NSControlKeyMask = 262144;
-public static final int NSCriticalAlertStyle = 2;
-public static final int NSCurveToBezierPathElement = 2;
-public static final int NSDeleteCharacter = 127;
-public static final int NSDeviceIndependentModifierFlagsMask = -65536;
-public static final int NSDragOperationCopy = 1;
-public static final int NSDragOperationDelete = 32;
-public static final int NSDragOperationEvery = -1;
-public static final int NSDragOperationLink = 2;
-public static final int NSDragOperationMove = 16;
-public static final int NSDragOperationNone = 0;
-public static final int NSEnterCharacter = 3;
-public static final int NSEvenOddWindingRule = 1;
-public static final int NSFileHandlingPanelOKButton = 1;
-public static final int NSFlagsChanged = 12;
-public static final int NSFocusRingTypeNone = 1;
-public static final int NSHelpFunctionKey = 63302;
-public static final int NSHelpKeyMask = 4194304;
-public static final int NSHourMinuteDatePickerElementFlag = 12;
-public static final int NSHourMinuteSecondDatePickerElementFlag = 14;
-public static final int NSImageAbove = 5;
-public static final int NSImageAlignCenter = 0;
-public static final int NSImageAlignLeft = 4;
-public static final int NSImageAlignRight = 8;
-public static final int NSImageCacheNever = 3;
-public static final int NSImageInterpolationDefault = 0;
-public static final int NSImageInterpolationHigh = 3;
-public static final int NSImageInterpolationLow = 2;
-public static final int NSImageInterpolationNone = 1;
-public static final int NSImageLeft = 2;
-public static final int NSImageOnly = 1;
-public static final int NSImageOverlaps = 6;
-public static final int NSInformationalAlertStyle = 1;
-public static final int NSItalicFontMask = 1;
-public static final int NSJustifiedTextAlignment = 3;
-public static final int NSKeyDown = 10;
-public static final int NSKeyUp = 11;
-public static final int NSLandscapeOrientation = 1;
-public static final int NSLeftMouseDown = 1;
-public static final int NSLeftMouseDownMask = 2;
-public static final int NSLeftMouseDragged = 6;
-public static final int NSLeftMouseDraggedMask = 64;
-public static final int NSLeftMouseUp = 2;
-public static final int NSLeftMouseUpMask = 4;
-public static final int NSLeftTabStopType = 0;
-public static final int NSLeftTextAlignment = 0;
-public static final int NSLineBreakByClipping = 2;
-public static final int NSLineBreakByWordWrapping = 0;
-public static final int NSLineToBezierPathElement = 1;
-public static final int NSMiniaturizableWindowMask = 4;
-public static final int NSMiterLineJoinStyle = 0;
-public static final int NSMixedState = -1;
-public static final int NSMomentaryLightButton = 0;
-public static final int NSMouseEntered = 8;
-public static final int NSMouseExited = 9;
-public static final int NSMouseMoved = 5;
-public static final int NSMoveToBezierPathElement = 0;
-public static final int NSNewlineCharacter = 10;
-public static final int NSNoBorder = 0;
-public static final int NSNoImage = 0;
-public static final int NSNoTitle = 0;
-public static final int NSNonZeroWindingRule = 0;
-public static final int NSOffState = 0;
-public static final int NSOnState = 1;
-public static final int NSOpenGLPFAAccumSize = 14;
-public static final int NSOpenGLPFAAlphaSize = 11;
-public static final int NSOpenGLPFAColorSize = 8;
-public static final int NSOpenGLPFADepthSize = 12;
-public static final int NSOpenGLPFADoubleBuffer = 5;
-public static final int NSOpenGLPFASampleBuffers = 55;
-public static final int NSOpenGLPFASamples = 56;
-public static final int NSOpenGLPFAStencilSize = 13;
-public static final int NSOpenGLPFAStereo = 6;
-public static final int NSOtherMouseDown = 25;
-public static final int NSOtherMouseDragged = 27;
-public static final int NSOtherMouseUp = 26;
-public static final int NSOutlineViewDropOnItemIndex = -1;
-public static final int NSPageDownFunctionKey = 63277;
-public static final int NSPageUpFunctionKey = 63276;
-public static final int NSPortraitOrientation = 0;
-public static final int NSPrintPanelShowsPageSetupAccessory = 256;
-public static final int NSProgressIndicatorPreferredThickness = 14;
-public static final int NSPushOnPushOffButton = 1;
-public static final int NSRadioButton = 4;
-public static final int NSRegularControlSize = 0;
-public static final int NSResizableWindowMask = 8;
-public static final int NSRightMouseDown = 3;
-public static final int NSRightMouseDragged = 7;
-public static final int NSRightMouseUp = 4;
-public static final int NSRightTextAlignment = 1;
-public static final int NSRoundLineCapStyle = 1;
-public static final int NSRoundLineJoinStyle = 1;
-public static final int NSRoundedBezelStyle = 1;
-public static final int NSScaleNone = 2;
-public static final int NSScrollWheel = 22;
-public static final int NSScrollerDecrementLine = 4;
-public static final int NSScrollerDecrementPage = 1;
-public static final int NSScrollerIncrementLine = 5;
-public static final int NSScrollerIncrementPage = 3;
-public static final int NSScrollerKnob = 2;
-public static final int NSShadowlessSquareBezelStyle = 6;
-public static final int NSShiftKeyMask = 131072;
-public static final int NSSmallControlSize = 1;
-public static final int NSSquareLineCapStyle = 2;
-public static final int NSStatusWindowLevel = 25;
-public static final int NSSwitchButton = 3;
-public static final int NSSystemDefined = 14;
-public static final int NSTabCharacter = 9;
-public static final int NSTableColumnNoResizing = 0;
-public static final int NSTableColumnUserResizingMask = 2;
-public static final int NSTableViewDropAbove = 1;
-public static final int NSTableViewDropOn = 0;
-public static final int NSTableViewNoColumnAutoresizing = 0;
-public static final int NSTextFieldAndStepperDatePickerStyle = 0;
-public static final int NSTitledWindowMask = 1;
-public static final int NSUnderlineStyleDouble = 9;
-public static final int NSUnderlineStyleNone = 0;
-public static final int NSUnderlineStyleSingle = 1;
-public static final int NSUnderlineStyleThick = 2;
-public static final int NSViewHeightSizable = 16;
-public static final int NSViewWidthSizable = 2;
-public static final int NSWarningAlertStyle = 0;
-public static final int NSWindowAbove = 1;
-public static final int NSWindowBelow = -1;
-public static final int NSYearMonthDatePickerElementFlag = 192;
-public static final int NSYearMonthDayDatePickerElementFlag = 224;
-public static final int kCFRunLoopBeforeWaiting = 32;
-public static final int kCFStringEncodingUTF8 = 134217984;
-public static final int kCGBlendModeDifference = 10;
-public static final int kCGEventFilterMaskPermitLocalKeyboardEvents = 2;
-public static final int kCGEventFilterMaskPermitLocalMouseEvents = 1;
-public static final int kCGEventFilterMaskPermitSystemDefinedEvents = 4;
-public static final int kCGEventSuppressionStateRemoteMouseDrag = 1;
-public static final int kCGEventSuppressionStateSuppressionInterval = 0;
-public static final int kCGImageAlphaFirst = 4;
-public static final int kCGImageAlphaNoneSkipFirst = 6;
-public static final int kCGImageAlphaOnly = 7;
-public static final int kCGKeyboardEventKeyboardType = 10;
-public static final int kCGLineCapButt = 0;
-public static final int kCGLineCapRound = 1;
-public static final int kCGLineCapSquare = 2;
-public static final int kCGLineJoinBevel = 2;
-public static final int kCGLineJoinMiter = 0;
-public static final int kCGLineJoinRound = 1;
-public static final int kCGPathElementAddCurveToPoint = 3;
-public static final int kCGPathElementAddLineToPoint = 1;
-public static final int kCGPathElementAddQuadCurveToPoint = 2;
-public static final int kCGPathElementCloseSubpath = 4;
-public static final int kCGPathElementMoveToPoint = 0;
-public static final int kCGPathStroke = 2;
-public static final int kCGSessionEventTap = 1;
-public static final int NSAllApplicationsDirectory = 100;
-public static final int NSAllDomainsMask = 65535;
-public static final int NSNotFound = 2147483647;
-public static final int NSOrderedSame = 0;
-public static final int NSURLCredentialPersistenceForSession = 1;
-public static final int NSURLErrorBadURL = -1000;
-public static final int NSURLRequestReloadIgnoringLocalCacheData = 1;
-public static final int NSUTF8StringEncoding = 4;
-
-/** Globals */
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityButtonRole();
-public static final NSString NSAccessibilityButtonRole = new NSString(NSAccessibilityButtonRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityCheckBoxRole();
-public static final NSString NSAccessibilityCheckBoxRole = new NSString(NSAccessibilityCheckBoxRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityChildrenAttribute();
-public static final NSString NSAccessibilityChildrenAttribute = new NSString(NSAccessibilityChildrenAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityColumnRole();
-public static final NSString NSAccessibilityColumnRole = new NSString(NSAccessibilityColumnRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityComboBoxRole();
-public static final NSString NSAccessibilityComboBoxRole = new NSString(NSAccessibilityComboBoxRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityConfirmAction();
-public static final NSString NSAccessibilityConfirmAction = new NSString(NSAccessibilityConfirmAction());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityContentsAttribute();
-public static final NSString NSAccessibilityContentsAttribute = new NSString(NSAccessibilityContentsAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityDescriptionAttribute();
-public static final NSString NSAccessibilityDescriptionAttribute = new NSString(NSAccessibilityDescriptionAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityDialogSubrole();
-public static final NSString NSAccessibilityDialogSubrole = new NSString(NSAccessibilityDialogSubrole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityEnabledAttribute();
-public static final NSString NSAccessibilityEnabledAttribute = new NSString(NSAccessibilityEnabledAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityExpandedAttribute();
-public static final NSString NSAccessibilityExpandedAttribute = new NSString(NSAccessibilityExpandedAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityFloatingWindowSubrole();
-public static final NSString NSAccessibilityFloatingWindowSubrole = new NSString(NSAccessibilityFloatingWindowSubrole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityFocusedAttribute();
-public static final NSString NSAccessibilityFocusedAttribute = new NSString(NSAccessibilityFocusedAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityFocusedUIElementChangedNotification();
-public static final NSString NSAccessibilityFocusedUIElementChangedNotification = new NSString(NSAccessibilityFocusedUIElementChangedNotification());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityGridRole();
-public static final NSString NSAccessibilityGridRole = new NSString(NSAccessibilityGridRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityGroupRole();
-public static final NSString NSAccessibilityGroupRole = new NSString(NSAccessibilityGroupRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityHelpAttribute();
-public static final NSString NSAccessibilityHelpAttribute = new NSString(NSAccessibilityHelpAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityHelpTagRole();
-public static final NSString NSAccessibilityHelpTagRole = new NSString(NSAccessibilityHelpTagRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityHorizontalOrientationValue();
-public static final NSString NSAccessibilityHorizontalOrientationValue = new NSString(NSAccessibilityHorizontalOrientationValue());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityHorizontalScrollBarAttribute();
-public static final NSString NSAccessibilityHorizontalScrollBarAttribute = new NSString(NSAccessibilityHorizontalScrollBarAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityImageRole();
-public static final NSString NSAccessibilityImageRole = new NSString(NSAccessibilityImageRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityIncrementorRole();
-public static final NSString NSAccessibilityIncrementorRole = new NSString(NSAccessibilityIncrementorRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityInsertionPointLineNumberAttribute();
-public static final NSString NSAccessibilityInsertionPointLineNumberAttribute = new NSString(NSAccessibilityInsertionPointLineNumberAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityLabelValueAttribute();
-public static final NSString NSAccessibilityLabelValueAttribute = new NSString(NSAccessibilityLabelValueAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityLineForIndexParameterizedAttribute();
-public static final NSString NSAccessibilityLineForIndexParameterizedAttribute = new NSString(NSAccessibilityLineForIndexParameterizedAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityLinkRole();
-public static final NSString NSAccessibilityLinkRole = new NSString(NSAccessibilityLinkRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityLinkTextAttribute();
-public static final NSString NSAccessibilityLinkTextAttribute = new NSString(NSAccessibilityLinkTextAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityListRole();
-public static final NSString NSAccessibilityListRole = new NSString(NSAccessibilityListRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityMaxValueAttribute();
-public static final NSString NSAccessibilityMaxValueAttribute = new NSString(NSAccessibilityMaxValueAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityMenuBarRole();
-public static final NSString NSAccessibilityMenuBarRole = new NSString(NSAccessibilityMenuBarRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityMenuButtonRole();
-public static final NSString NSAccessibilityMenuButtonRole = new NSString(NSAccessibilityMenuButtonRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityMenuItemRole();
-public static final NSString NSAccessibilityMenuItemRole = new NSString(NSAccessibilityMenuItemRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityMenuRole();
-public static final NSString NSAccessibilityMenuRole = new NSString(NSAccessibilityMenuRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityMinValueAttribute();
-public static final NSString NSAccessibilityMinValueAttribute = new NSString(NSAccessibilityMinValueAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityNextContentsAttribute();
-public static final NSString NSAccessibilityNextContentsAttribute = new NSString(NSAccessibilityNextContentsAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityNumberOfCharactersAttribute();
-public static final NSString NSAccessibilityNumberOfCharactersAttribute = new NSString(NSAccessibilityNumberOfCharactersAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityOrientationAttribute();
-public static final NSString NSAccessibilityOrientationAttribute = new NSString(NSAccessibilityOrientationAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityOutlineRole();
-public static final NSString NSAccessibilityOutlineRole = new NSString(NSAccessibilityOutlineRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityOutlineRowSubrole();
-public static final NSString NSAccessibilityOutlineRowSubrole = new NSString(NSAccessibilityOutlineRowSubrole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityParentAttribute();
-public static final NSString NSAccessibilityParentAttribute = new NSString(NSAccessibilityParentAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityPopUpButtonRole();
-public static final NSString NSAccessibilityPopUpButtonRole = new NSString(NSAccessibilityPopUpButtonRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityPositionAttribute();
-public static final NSString NSAccessibilityPositionAttribute = new NSString(NSAccessibilityPositionAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityPressAction();
-public static final NSString NSAccessibilityPressAction = new NSString(NSAccessibilityPressAction());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityPreviousContentsAttribute();
-public static final NSString NSAccessibilityPreviousContentsAttribute = new NSString(NSAccessibilityPreviousContentsAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityProgressIndicatorRole();
-public static final NSString NSAccessibilityProgressIndicatorRole = new NSString(NSAccessibilityProgressIndicatorRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityRTFForRangeParameterizedAttribute();
-public static final NSString NSAccessibilityRTFForRangeParameterizedAttribute = new NSString(NSAccessibilityRTFForRangeParameterizedAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityRadioButtonRole();
-public static final NSString NSAccessibilityRadioButtonRole = new NSString(NSAccessibilityRadioButtonRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityRadioGroupRole();
-public static final NSString NSAccessibilityRadioGroupRole = new NSString(NSAccessibilityRadioGroupRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityRangeForIndexParameterizedAttribute();
-public static final NSString NSAccessibilityRangeForIndexParameterizedAttribute = new NSString(NSAccessibilityRangeForIndexParameterizedAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityRangeForLineParameterizedAttribute();
-public static final NSString NSAccessibilityRangeForLineParameterizedAttribute = new NSString(NSAccessibilityRangeForLineParameterizedAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityRangeForPositionParameterizedAttribute();
-public static final NSString NSAccessibilityRangeForPositionParameterizedAttribute = new NSString(NSAccessibilityRangeForPositionParameterizedAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityRoleAttribute();
-public static final NSString NSAccessibilityRoleAttribute = new NSString(NSAccessibilityRoleAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityRoleDescriptionAttribute();
-public static final NSString NSAccessibilityRoleDescriptionAttribute = new NSString(NSAccessibilityRoleDescriptionAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityRowRole();
-public static final NSString NSAccessibilityRowRole = new NSString(NSAccessibilityRowRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityScrollAreaRole();
-public static final NSString NSAccessibilityScrollAreaRole = new NSString(NSAccessibilityScrollAreaRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityScrollBarRole();
-public static final NSString NSAccessibilityScrollBarRole = new NSString(NSAccessibilityScrollBarRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilitySelectedAttribute();
-public static final NSString NSAccessibilitySelectedAttribute = new NSString(NSAccessibilitySelectedAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilitySelectedChildrenAttribute();
-public static final NSString NSAccessibilitySelectedChildrenAttribute = new NSString(NSAccessibilitySelectedChildrenAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilitySelectedChildrenChangedNotification();
-public static final NSString NSAccessibilitySelectedChildrenChangedNotification = new NSString(NSAccessibilitySelectedChildrenChangedNotification());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilitySelectedTextAttribute();
-public static final NSString NSAccessibilitySelectedTextAttribute = new NSString(NSAccessibilitySelectedTextAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilitySelectedTextChangedNotification();
-public static final NSString NSAccessibilitySelectedTextChangedNotification = new NSString(NSAccessibilitySelectedTextChangedNotification());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilitySelectedTextRangeAttribute();
-public static final NSString NSAccessibilitySelectedTextRangeAttribute = new NSString(NSAccessibilitySelectedTextRangeAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilitySelectedTextRangesAttribute();
-public static final NSString NSAccessibilitySelectedTextRangesAttribute = new NSString(NSAccessibilitySelectedTextRangesAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityServesAsTitleForUIElementsAttribute();
-public static final NSString NSAccessibilityServesAsTitleForUIElementsAttribute = new NSString(NSAccessibilityServesAsTitleForUIElementsAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilitySizeAttribute();
-public static final NSString NSAccessibilitySizeAttribute = new NSString(NSAccessibilitySizeAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilitySliderRole();
-public static final NSString NSAccessibilitySliderRole = new NSString(NSAccessibilitySliderRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilitySortButtonRole();
-public static final NSString NSAccessibilitySortButtonRole = new NSString(NSAccessibilitySortButtonRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilitySplitterRole();
-public static final NSString NSAccessibilitySplitterRole = new NSString(NSAccessibilitySplitterRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityStandardWindowSubrole();
-public static final NSString NSAccessibilityStandardWindowSubrole = new NSString(NSAccessibilityStandardWindowSubrole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityStaticTextRole();
-public static final NSString NSAccessibilityStaticTextRole = new NSString(NSAccessibilityStaticTextRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityStringForRangeParameterizedAttribute();
-public static final NSString NSAccessibilityStringForRangeParameterizedAttribute = new NSString(NSAccessibilityStringForRangeParameterizedAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityStyleRangeForIndexParameterizedAttribute();
-public static final NSString NSAccessibilityStyleRangeForIndexParameterizedAttribute = new NSString(NSAccessibilityStyleRangeForIndexParameterizedAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilitySubroleAttribute();
-public static final NSString NSAccessibilitySubroleAttribute = new NSString(NSAccessibilitySubroleAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilitySystemDialogSubrole();
-public static final NSString NSAccessibilitySystemDialogSubrole = new NSString(NSAccessibilitySystemDialogSubrole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityTabGroupRole();
-public static final NSString NSAccessibilityTabGroupRole = new NSString(NSAccessibilityTabGroupRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityTableRole();
-public static final NSString NSAccessibilityTableRole = new NSString(NSAccessibilityTableRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityTableRowSubrole();
-public static final NSString NSAccessibilityTableRowSubrole = new NSString(NSAccessibilityTableRowSubrole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityTabsAttribute();
-public static final NSString NSAccessibilityTabsAttribute = new NSString(NSAccessibilityTabsAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityTextAreaRole();
-public static final NSString NSAccessibilityTextAreaRole = new NSString(NSAccessibilityTextAreaRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityTextFieldRole();
-public static final NSString NSAccessibilityTextFieldRole = new NSString(NSAccessibilityTextFieldRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityTextLinkSubrole();
-public static final NSString NSAccessibilityTextLinkSubrole = new NSString(NSAccessibilityTextLinkSubrole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityTitleAttribute();
-public static final NSString NSAccessibilityTitleAttribute = new NSString(NSAccessibilityTitleAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityTitleUIElementAttribute();
-public static final NSString NSAccessibilityTitleUIElementAttribute = new NSString(NSAccessibilityTitleUIElementAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityToolbarRole();
-public static final NSString NSAccessibilityToolbarRole = new NSString(NSAccessibilityToolbarRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityTopLevelUIElementAttribute();
-public static final NSString NSAccessibilityTopLevelUIElementAttribute = new NSString(NSAccessibilityTopLevelUIElementAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityUnknownRole();
-public static final NSString NSAccessibilityUnknownRole = new NSString(NSAccessibilityUnknownRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityUnknownSubrole();
-public static final NSString NSAccessibilityUnknownSubrole = new NSString(NSAccessibilityUnknownSubrole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityValueAttribute();
-public static final NSString NSAccessibilityValueAttribute = new NSString(NSAccessibilityValueAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityValueChangedNotification();
-public static final NSString NSAccessibilityValueChangedNotification = new NSString(NSAccessibilityValueChangedNotification());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityValueDescriptionAttribute();
-public static final NSString NSAccessibilityValueDescriptionAttribute = new NSString(NSAccessibilityValueDescriptionAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityValueIndicatorRole();
-public static final NSString NSAccessibilityValueIndicatorRole = new NSString(NSAccessibilityValueIndicatorRole());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityVerticalOrientationValue();
-public static final NSString NSAccessibilityVerticalOrientationValue = new NSString(NSAccessibilityVerticalOrientationValue());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityVerticalScrollBarAttribute();
-public static final NSString NSAccessibilityVerticalScrollBarAttribute = new NSString(NSAccessibilityVerticalScrollBarAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityVisibleCharacterRangeAttribute();
-public static final NSString NSAccessibilityVisibleCharacterRangeAttribute = new NSString(NSAccessibilityVisibleCharacterRangeAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityVisibleChildrenAttribute();
-public static final NSString NSAccessibilityVisibleChildrenAttribute = new NSString(NSAccessibilityVisibleChildrenAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityWindowAttribute();
-public static final NSString NSAccessibilityWindowAttribute = new NSString(NSAccessibilityWindowAttribute());
-/** @method flags=const */
-public static final native int /*long*/ NSAccessibilityWindowRole();
-public static final NSString NSAccessibilityWindowRole = new NSString(NSAccessibilityWindowRole());
-/** @method flags=const */
-public static final native int /*long*/ NSApplicationDidChangeScreenParametersNotification();
-public static final NSString NSApplicationDidChangeScreenParametersNotification = new NSString(NSApplicationDidChangeScreenParametersNotification());
-/** @method flags=const */
-public static final native int /*long*/ NSBackgroundColorAttributeName();
-public static final NSString NSBackgroundColorAttributeName = new NSString(NSBackgroundColorAttributeName());
-/** @method flags=const */
-public static final native int /*long*/ NSBaselineOffsetAttributeName();
-public static final NSString NSBaselineOffsetAttributeName = new NSString(NSBaselineOffsetAttributeName());
-/** @method flags=const */
-public static final native int /*long*/ NSCalibratedRGBColorSpace();
-public static final NSString NSCalibratedRGBColorSpace = new NSString(NSCalibratedRGBColorSpace());
-/** @method flags=const */
-public static final native int /*long*/ NSDeviceRGBColorSpace();
-public static final NSString NSDeviceRGBColorSpace = new NSString(NSDeviceRGBColorSpace());
-/** @method flags=const */
-public static final native int /*long*/ NSDeviceResolution();
-public static final NSString NSDeviceResolution = new NSString(NSDeviceResolution());
-/** @method flags=const */
-public static final native int /*long*/ NSDragPboard();
-public static final NSString NSDragPboard = new NSString(NSDragPboard());
-/** @method flags=const */
-public static final native int /*long*/ NSEventTrackingRunLoopMode();
-public static final NSString NSEventTrackingRunLoopMode = new NSString(NSEventTrackingRunLoopMode());
-/** @method flags=const */
-public static final native int /*long*/ NSFilenamesPboardType();
-public static final NSString NSFilenamesPboardType = new NSString(NSFilenamesPboardType());
-/** @method flags=const */
-public static final native int /*long*/ NSFontAttributeName();
-public static final NSString NSFontAttributeName = new NSString(NSFontAttributeName());
-/** @method flags=const */
-public static final native int /*long*/ NSForegroundColorAttributeName();
-public static final NSString NSForegroundColorAttributeName = new NSString(NSForegroundColorAttributeName());
-/** @method flags=const */
-public static final native int /*long*/ NSHTMLPboardType();
-public static final NSString NSHTMLPboardType = new NSString(NSHTMLPboardType());
-/** @method flags=const */
-public static final native int /*long*/ NSLinkAttributeName();
-public static final NSString NSLinkAttributeName = new NSString(NSLinkAttributeName());
-/** @method flags=const */
-public static final native int /*long*/ NSObliquenessAttributeName();
-public static final NSString NSObliquenessAttributeName = new NSString(NSObliquenessAttributeName());
-/** @method flags=const */
-public static final native int /*long*/ NSParagraphStyleAttributeName();
-public static final NSString NSParagraphStyleAttributeName = new NSString(NSParagraphStyleAttributeName());
-/** @method flags=const */
-public static final native int /*long*/ NSPrintAllPages();
-public static final NSString NSPrintAllPages = new NSString(NSPrintAllPages());
-/** @method flags=const */
-public static final native int /*long*/ NSPrintCopies();
-public static final NSString NSPrintCopies = new NSString(NSPrintCopies());
-/** @method flags=const */
-public static final native int /*long*/ NSPrintFirstPage();
-public static final NSString NSPrintFirstPage = new NSString(NSPrintFirstPage());
-/** @method flags=const */
-public static final native int /*long*/ NSPrintJobDisposition();
-public static final NSString NSPrintJobDisposition = new NSString(NSPrintJobDisposition());
-/** @method flags=const */
-public static final native int /*long*/ NSPrintLastPage();
-public static final NSString NSPrintLastPage = new NSString(NSPrintLastPage());
-/** @method flags=const */
-public static final native int /*long*/ NSPrintMustCollate();
-public static final NSString NSPrintMustCollate = new NSString(NSPrintMustCollate());
-/** @method flags=const */
-public static final native int /*long*/ NSPrintPreviewJob();
-public static final NSString NSPrintPreviewJob = new NSString(NSPrintPreviewJob());
-/** @method flags=const */
-public static final native int /*long*/ NSPrintSaveJob();
-public static final NSString NSPrintSaveJob = new NSString(NSPrintSaveJob());
-/** @method flags=const */
-public static final native int /*long*/ NSPrintSavePath();
-public static final NSString NSPrintSavePath = new NSString(NSPrintSavePath());
-/** @method flags=const */
-public static final native int /*long*/ NSPrintScalingFactor();
-public static final NSString NSPrintScalingFactor = new NSString(NSPrintScalingFactor());
-/** @method flags=const */
-public static final native int /*long*/ NSPrintSpoolJob();
-public static final NSString NSPrintSpoolJob = new NSString(NSPrintSpoolJob());
-/** @method flags=const */
-public static final native int /*long*/ NSRTFPboardType();
-public static final NSString NSRTFPboardType = new NSString(NSRTFPboardType());
-/** @method flags=const */
-public static final native int /*long*/ NSStrikethroughColorAttributeName();
-public static final NSString NSStrikethroughColorAttributeName = new NSString(NSStrikethroughColorAttributeName());
-/** @method flags=const */
-public static final native int /*long*/ NSStrikethroughStyleAttributeName();
-public static final NSString NSStrikethroughStyleAttributeName = new NSString(NSStrikethroughStyleAttributeName());
-/** @method flags=const */
-public static final native int /*long*/ NSStringPboardType();
-public static final NSString NSStringPboardType = new NSString(NSStringPboardType());
-/** @method flags=const */
-public static final native int /*long*/ NSStrokeWidthAttributeName();
-public static final NSString NSStrokeWidthAttributeName = new NSString(NSStrokeWidthAttributeName());
-/** @method flags=const */
-public static final native int /*long*/ NSSystemColorsDidChangeNotification();
-public static final NSString NSSystemColorsDidChangeNotification = new NSString(NSSystemColorsDidChangeNotification());
-/** @method flags=const */
-public static final native int /*long*/ NSTIFFPboardType();
-public static final NSString NSTIFFPboardType = new NSString(NSTIFFPboardType());
-/** @method flags=const */
-public static final native int /*long*/ NSToolbarCustomizeToolbarItemIdentifier();
-public static final NSString NSToolbarCustomizeToolbarItemIdentifier = new NSString(NSToolbarCustomizeToolbarItemIdentifier());
-/** @method flags=const */
-public static final native int /*long*/ NSToolbarDidRemoveItemNotification();
-public static final NSString NSToolbarDidRemoveItemNotification = new NSString(NSToolbarDidRemoveItemNotification());
-/** @method flags=const */
-public static final native int /*long*/ NSToolbarFlexibleSpaceItemIdentifier();
-public static final NSString NSToolbarFlexibleSpaceItemIdentifier = new NSString(NSToolbarFlexibleSpaceItemIdentifier());
-/** @method flags=const */
-public static final native int /*long*/ NSToolbarPrintItemIdentifier();
-public static final NSString NSToolbarPrintItemIdentifier = new NSString(NSToolbarPrintItemIdentifier());
-/** @method flags=const */
-public static final native int /*long*/ NSToolbarSeparatorItemIdentifier();
-public static final NSString NSToolbarSeparatorItemIdentifier = new NSString(NSToolbarSeparatorItemIdentifier());
-/** @method flags=const */
-public static final native int /*long*/ NSToolbarShowColorsItemIdentifier();
-public static final NSString NSToolbarShowColorsItemIdentifier = new NSString(NSToolbarShowColorsItemIdentifier());
-/** @method flags=const */
-public static final native int /*long*/ NSToolbarShowFontsItemIdentifier();
-public static final NSString NSToolbarShowFontsItemIdentifier = new NSString(NSToolbarShowFontsItemIdentifier());
-/** @method flags=const */
-public static final native int /*long*/ NSToolbarSpaceItemIdentifier();
-public static final NSString NSToolbarSpaceItemIdentifier = new NSString(NSToolbarSpaceItemIdentifier());
-/** @method flags=const */
-public static final native int /*long*/ NSToolbarWillAddItemNotification();
-public static final NSString NSToolbarWillAddItemNotification = new NSString(NSToolbarWillAddItemNotification());
-/** @method flags=const */
-public static final native int /*long*/ NSURLPboardType();
-public static final NSString NSURLPboardType = new NSString(NSURLPboardType());
-/** @method flags=const */
-public static final native int /*long*/ NSUnderlineColorAttributeName();
-public static final NSString NSUnderlineColorAttributeName = new NSString(NSUnderlineColorAttributeName());
-/** @method flags=const */
-public static final native int /*long*/ NSUnderlineStyleAttributeName();
-public static final NSString NSUnderlineStyleAttributeName = new NSString(NSUnderlineStyleAttributeName());
-/** @method flags=const */
-public static final native int /*long*/ NSViewGlobalFrameDidChangeNotification();
-public static final NSString NSViewGlobalFrameDidChangeNotification = new NSString(NSViewGlobalFrameDidChangeNotification());
-/** @method flags=const */
-public static final native int /*long*/ kCFRunLoopCommonModes();
-/** @method flags=const */
-public static final native int /*long*/ NSDefaultRunLoopMode();
-public static final NSString NSDefaultRunLoopMode = new NSString(NSDefaultRunLoopMode());
-/** @method flags=const */
-public static final native int /*long*/ NSErrorFailingURLStringKey();
-public static final NSString NSErrorFailingURLStringKey = new NSString(NSErrorFailingURLStringKey());
-
-/** Functions */
-
-/**
- * @param action cast=(NSString*)
- */
-public static final native int /*long*/ NSAccessibilityActionDescription(int /*long*/ action);
-/**
- * @param element cast=(id)
- * @param notification cast=(NSString*)
- */
-public static final native void NSAccessibilityPostNotification(int /*long*/ element, int /*long*/ notification);
-/**
- * @param element cast=(id)
- * @param attribute cast=(NSString*)
- * @param value cast=(id)
- */
-public static final native void NSAccessibilityRaiseBadArgumentException(int /*long*/ element, int /*long*/ attribute, int /*long*/ value);
-/**
- * @param role cast=(NSString*)
- * @param subrole cast=(NSString*)
- */
-public static final native int /*long*/ NSAccessibilityRoleDescription(int /*long*/ role, int /*long*/ subrole);
-/**
- * @param element cast=(id)
- */
-public static final native int /*long*/ NSAccessibilityRoleDescriptionForUIElement(int /*long*/ element);
-/**
- * @param element cast=(id)
- */
-public static final native int /*long*/ NSAccessibilityUnignoredAncestor(int /*long*/ element);
-/**
- * @param originalChildren cast=(NSArray*)
- */
-public static final native int /*long*/ NSAccessibilityUnignoredChildren(int /*long*/ originalChildren);
-/**
- * @param originalChild cast=(id)
- */
-public static final native int /*long*/ NSAccessibilityUnignoredChildrenForOnlyChild(int /*long*/ originalChild);
-/**
- * @param element cast=(id)
- */
-public static final native int /*long*/ NSAccessibilityUnignoredDescendant(int /*long*/ element);
-public static final native void NSBeep();
-/**
- * @param depth cast=(NSWindowDepth)
- */
-public static final native int /*long*/ NSBitsPerPixelFromDepth(int depth);
-/**
- * @param srcGState cast=(NSInteger)
- * @param srcRect flags=struct
- * @param destPoint flags=struct
- */
-public static final native void NSCopyBits(int /*long*/ srcGState, NSRect srcRect, NSPoint destPoint);
-/**
- * @param colorSpaceName cast=(NSString*)
- */
-public static final native int /*long*/ NSNumberOfColorComponents(int /*long*/ colorSpaceName);
-/**
- * @param theData cast=(CFDataRef)
- */
-public static final native int /*long*/ CFDataGetBytePtr(int /*long*/ theData);
-/**
- * @param theData cast=(CFDataRef)
- */
-public static final native int /*long*/ CFDataGetLength(int /*long*/ theData);
-/**
- * @param cf cast=(CFTypeRef)
- */
-public static final native void CFRelease(int /*long*/ cf);
-/**
- * @param rl cast=(CFRunLoopRef)
- * @param observer cast=(CFRunLoopObserverRef)
- * @param mode cast=(CFStringRef)
- */
-public static final native void CFRunLoopAddObserver(int /*long*/ rl, int /*long*/ observer, int /*long*/ mode);
-public static final native int /*long*/ CFRunLoopGetCurrent();
-/**
- * @param allocator cast=(CFAllocatorRef)
- * @param activities cast=(CFOptionFlags)
- * @param repeats cast=(Boolean)
- * @param order cast=(CFIndex)
- * @param callout cast=(CFRunLoopObserverCallBack)
- * @param context cast=(CFRunLoopObserverContext*)
- */
-public static final native int /*long*/ CFRunLoopObserverCreate(int /*long*/ allocator, int /*long*/ activities, boolean repeats, int /*long*/ order, int /*long*/ callout, int /*long*/ context);
-/**
- * @param observer cast=(CFRunLoopObserverRef)
- */
-public static final native void CFRunLoopObserverInvalidate(int /*long*/ observer);
-/**
- * @param allocator cast=(CFAllocatorRef)
- * @param originalString cast=(CFStringRef)
- * @param charactersToLeaveUnescaped cast=(CFStringRef)
- * @param legalURLCharactersToBeEscaped cast=(CFStringRef)
- * @param encoding cast=(CFStringEncoding)
- */
-public static final native int /*long*/ CFURLCreateStringByAddingPercentEscapes(int /*long*/ allocator, int /*long*/ originalString, int /*long*/ charactersToLeaveUnescaped, int /*long*/ legalURLCharactersToBeEscaped, int encoding);
-/**
- * @param data cast=(void*)
- * @param width cast=(size_t)
- * @param height cast=(size_t)
- * @param bitsPerComponent cast=(size_t)
- * @param bytesPerRow cast=(size_t)
- * @param colorspace cast=(CGColorSpaceRef)
- * @param bitmapInfo cast=(CGBitmapInfo)
- */
-public static final native int /*long*/ CGBitmapContextCreate(int /*long*/ data, int /*long*/ width, int /*long*/ height, int /*long*/ bitsPerComponent, int /*long*/ bytesPerRow, int /*long*/ colorspace, int bitmapInfo);
-/**
- * @param c cast=(CGContextRef)
- */
-public static final native int /*long*/ CGBitmapContextCreateImage(int /*long*/ c);
-/**
- * @param c cast=(CGContextRef)
- */
-public static final native int /*long*/ CGBitmapContextGetData(int /*long*/ c);
-public static final native int /*long*/ CGColorSpaceCreateDeviceRGB();
-/**
- * @param space cast=(CGColorSpaceRef)
- */
-public static final native void CGColorSpaceRelease(int /*long*/ space);
-/**
- * @param context cast=(CGContextRef)
- * @param path cast=(CGPathRef)
- */
-public static final native void CGContextAddPath(int /*long*/ context, int /*long*/ path);
-/**
- * @param c cast=(CGContextRef)
- * @param rect flags=struct
- * @param image cast=(CGImageRef)
- */
-public static final native void CGContextDrawImage(int /*long*/ c, CGRect rect, int /*long*/ image);
-/**
- * @param c cast=(CGContextRef)
- */
-public static final native void CGContextRelease(int /*long*/ c);
-/**
- * @param c cast=(CGContextRef)
- */
-public static final native void CGContextReplacePathWithStrokedPath(int /*long*/ c);
-/**
- * @param c cast=(CGContextRef)
- */
-public static final native void CGContextRestoreGState(int /*long*/ c);
-/**
- * @param c cast=(CGContextRef)
- */
-public static final native void CGContextSaveGState(int /*long*/ c);
-/**
- * @param c cast=(CGContextRef)
- * @param sx cast=(CGFloat)
- * @param sy cast=(CGFloat)
- */
-public static final native void CGContextScaleCTM(int /*long*/ c, float /*double*/ sx, float /*double*/ sy);
-/**
- * @param context cast=(CGContextRef)
- * @param mode cast=(CGBlendMode)
- */
-public static final native void CGContextSetBlendMode(int /*long*/ context, int mode);
-/**
- * @param c cast=(CGContextRef)
- * @param cap cast=(CGLineCap)
- */
-public static final native void CGContextSetLineCap(int /*long*/ c, int cap);
-/**
- * @param c cast=(CGContextRef)
- * @param phase cast=(CGFloat)
- * @param lengths cast=(CGFloat*)
- * @param count cast=(size_t)
- */
-public static final native void CGContextSetLineDash(int /*long*/ c, float /*double*/ phase, float[] lengths, int /*long*/ count);
-/**
- * @param c cast=(CGContextRef)
- * @param join cast=(CGLineJoin)
- */
-public static final native void CGContextSetLineJoin(int /*long*/ c, int join);
-/**
- * @param c cast=(CGContextRef)
- * @param width cast=(CGFloat)
- */
-public static final native void CGContextSetLineWidth(int /*long*/ c, float /*double*/ width);
-/**
- * @param c cast=(CGContextRef)
- * @param limit cast=(CGFloat)
- */
-public static final native void CGContextSetMiterLimit(int /*long*/ c, float /*double*/ limit);
-/**
- * @param c cast=(CGContextRef)
- */
-public static final native void CGContextStrokePath(int /*long*/ c);
-/**
- * @param c cast=(CGContextRef)
- * @param tx cast=(CGFloat)
- * @param ty cast=(CGFloat)
- */
-public static final native void CGContextTranslateCTM(int /*long*/ c, float /*double*/ tx, float /*double*/ ty);
-/**
- * @param info cast=(void*)
- * @param data cast=(void*)
- * @param size cast=(size_t)
- * @param releaseData cast=(CGDataProviderReleaseDataCallback)
- */
-public static final native int /*long*/ CGDataProviderCreateWithData(int /*long*/ info, int /*long*/ data, int /*long*/ size, int /*long*/ releaseData);
-/**
- * @param provider cast=(CGDataProviderRef)
- */
-public static final native void CGDataProviderRelease(int /*long*/ provider);
-/**
- * @param display cast=(CGDirectDisplayID)
- */
-public static final native int /*long*/ CGDisplayBaseAddress(int display);
-/**
- * @param display cast=(CGDirectDisplayID)
- */
-public static final native int /*long*/ CGDisplayBitsPerPixel(int display);
-/**
- * @param display cast=(CGDirectDisplayID)
- */
-public static final native int /*long*/ CGDisplayBitsPerSample(int display);
-/**
- * @param display cast=(CGDirectDisplayID)
- */
-public static final native int /*long*/ CGDisplayBytesPerRow(int display);
-/**
- * @param display cast=(CGDirectDisplayID)
- */
-public static final native int /*long*/ CGDisplayPixelsHigh(int display);
-/**
- * @param display cast=(CGDirectDisplayID)
- */
-public static final native int /*long*/ CGDisplayPixelsWide(int display);
-/**
- * @param doCombineState cast=(boolean_t)
- */
-public static final native int CGEnableEventStateCombining(int doCombineState);
-/**
- * @param source cast=(CGEventSourceRef)
- * @param virtualKey cast=(CGKeyCode)
- * @param keyDown cast=(_Bool)
- */
-public static final native int /*long*/ CGEventCreateKeyboardEvent(int /*long*/ source, short virtualKey, boolean keyDown);
-/**
- * @param event cast=(CGEventRef)
- * @param field cast=(CGEventField)
- */
-public static final native long CGEventGetIntegerValueField(int /*long*/ event, int field);
-/**
- * @param event cast=(CGEventRef)
- * @param stringLength cast=(UniCharCount)
- * @param unicodeString cast=(UniChar*)
- */
-public static final native void CGEventKeyboardSetUnicodeString(int /*long*/ event, int /*long*/ stringLength, char[] unicodeString);
-/**
- * @param tap cast=(CGEventTapLocation)
- * @param event cast=(CGEventRef)
- */
-public static final native void CGEventPost(int tap, int /*long*/ event);
-/**
- * @param rect flags=struct
- * @param maxDisplays cast=(CGDisplayCount)
- * @param dspys cast=(CGDirectDisplayID*)
- * @param dspyCnt cast=(CGDisplayCount*)
- */
-public static final native int CGGetDisplaysWithRect(CGRect rect, int maxDisplays, int /*long*/ dspys, int /*long*/ dspyCnt);
-/**
- * @param width cast=(size_t)
- * @param height cast=(size_t)
- * @param bitsPerComponent cast=(size_t)
- * @param bitsPerPixel cast=(size_t)
- * @param bytesPerRow cast=(size_t)
- * @param colorspace cast=(CGColorSpaceRef)
- * @param bitmapInfo cast=(CGBitmapInfo)
- * @param provider cast=(CGDataProviderRef)
- * @param decode cast=(CGFloat*)
- * @param shouldInterpolate cast=(_Bool)
- * @param intent cast=(CGColorRenderingIntent)
- */
-public static final native int /*long*/ CGImageCreate(int /*long*/ width, int /*long*/ height, int /*long*/ bitsPerComponent, int /*long*/ bitsPerPixel, int /*long*/ bytesPerRow, int /*long*/ colorspace, int bitmapInfo, int /*long*/ provider, int /*long*/ decode, boolean shouldInterpolate, int intent);
-/**
- * @param image cast=(CGImageRef)
- */
-public static final native int /*long*/ CGImageGetHeight(int /*long*/ image);
-/**
- * @param image cast=(CGImageRef)
- */
-public static final native int /*long*/ CGImageGetWidth(int /*long*/ image);
-/**
- * @param image cast=(CGImageRef)
- */
-public static final native void CGImageRelease(int /*long*/ image);
-/**
- * @param path cast=(CGMutablePathRef)
- * @param m cast=(CGAffineTransform*)
- * @param cp1x cast=(CGFloat)
- * @param cp1y cast=(CGFloat)
- * @param cp2x cast=(CGFloat)
- * @param cp2y cast=(CGFloat)
- * @param x cast=(CGFloat)
- * @param y cast=(CGFloat)
- */
-public static final native void CGPathAddCurveToPoint(int /*long*/ path, int /*long*/ m, float /*double*/ cp1x, float /*double*/ cp1y, float /*double*/ cp2x, float /*double*/ cp2y, float /*double*/ x, float /*double*/ y);
-/**
- * @param path cast=(CGMutablePathRef)
- * @param m cast=(CGAffineTransform*)
- * @param x cast=(CGFloat)
- * @param y cast=(CGFloat)
- */
-public static final native void CGPathAddLineToPoint(int /*long*/ path, int /*long*/ m, float /*double*/ x, float /*double*/ y);
-/**
- * @param path cast=(CGPathRef)
- * @param info cast=(void*)
- * @param function cast=(CGPathApplierFunction)
- */
-public static final native void CGPathApply(int /*long*/ path, int /*long*/ info, int /*long*/ function);
-/**
- * @param path cast=(CGMutablePathRef)
- */
-public static final native void CGPathCloseSubpath(int /*long*/ path);
-/**
- * @param path cast=(CGPathRef)
- */
-public static final native int /*long*/ CGPathCreateCopy(int /*long*/ path);
-public static final native int /*long*/ CGPathCreateMutable();
-/**
- * @param path cast=(CGMutablePathRef)
- * @param m cast=(CGAffineTransform*)
- * @param x cast=(CGFloat)
- * @param y cast=(CGFloat)
- */
-public static final native void CGPathMoveToPoint(int /*long*/ path, int /*long*/ m, float /*double*/ x, float /*double*/ y);
-/**
- * @param path cast=(CGPathRef)
- */
-public static final native void CGPathRelease(int /*long*/ path);
-/**
- * @param keyChar cast=(CGCharCode)
- * @param virtualKey cast=(CGKeyCode)
- * @param keyDown cast=(boolean_t)
- */
-public static final native int CGPostKeyboardEvent(short keyChar, short virtualKey, boolean keyDown);
-/**
- * @param mouseCursorPosition flags=struct
- * @param updateMouseCursorPosition cast=(boolean_t)
- * @param buttonCount cast=(CGButtonCount)
- * @param mouseButtonDown cast=(boolean_t)
- */
-public static final native int CGPostMouseEvent(CGPoint mouseCursorPosition, boolean updateMouseCursorPosition, int buttonCount, boolean mouseButtonDown, boolean varArg0, boolean varArg1, boolean varArg2, boolean varArg3);
-/**
- * @param wheelCount cast=(CGWheelCount)
- * @param wheel1 cast=(int32_t)
- */
-public static final native int CGPostScrollWheelEvent(int wheelCount, int wheel1);
-/**
- * @param filter cast=(CGEventFilterMask)
- * @param state cast=(CGEventSuppressionState)
- */
-public static final native int CGSetLocalEventsFilterDuringSuppressionState(int filter, int state);
-/**
- * @param seconds cast=(CFTimeInterval)
- */
-public static final native int CGSetLocalEventsSuppressionInterval(double seconds);
-/**
- * @param newCursorPosition flags=struct
- */
-public static final native int CGWarpMouseCursorPosition(CGPoint newCursorPosition);
-/**
- * @param aRect flags=struct
- * @param bRect flags=struct
- */
-public static final native boolean NSEqualRects(NSRect aRect, NSRect bRect);
-/**
- * @param hfsFileTypeCode cast=(OSType)
- */
-public static final native int /*long*/ NSFileTypeForHFSTypeCode(int hfsFileTypeCode);
-/**
- * @param typePtr cast=(char*)
- * @param sizep cast=(NSUInteger*)
- * @param alignp cast=(NSUInteger*)
- */
-public static final native int /*long*/ NSGetSizeAndAlignment(int /*long*/ typePtr, int[] /*long[]*/ sizep, int[] /*long[]*/ alignp);
-/**
- * @param aPoint flags=struct
- * @param aRect flags=struct
- */
-public static final native boolean NSPointInRect(NSPoint aPoint, NSRect aRect);
-/**
- * @param directory cast=(NSSearchPathDirectory)
- * @param domainMask cast=(NSSearchPathDomainMask)
- * @param expandTilde cast=(BOOL)
- */
-public static final native int /*long*/ NSSearchPathForDirectoriesInDomains(int /*long*/ directory, int /*long*/ domainMask, boolean expandTilde);
-public static final native int /*long*/ NSTemporaryDirectory();
-
-/** Super Sends */
-
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native boolean objc_msgSendSuper_bool(objc_super superId, int /*long*/ sel, NSRange arg0, int /*long*/ arg1);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSendSuper(objc_super superId, int /*long*/ sel);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native int /*long*/ objc_msgSendSuper(objc_super superId, int /*long*/ sel, NSPoint arg0);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native int /*long*/ objc_msgSendSuper(objc_super superId, int /*long*/ sel, NSRect arg0);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native int /*long*/ objc_msgSendSuper(objc_super superId, int /*long*/ sel, NSRect arg0, int /*long*/ arg1);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native int /*long*/ objc_msgSendSuper(objc_super superId, int /*long*/ sel, NSSize arg0);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSendSuper(objc_super superId, int /*long*/ sel, boolean arg0);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSendSuper(objc_super superId, int /*long*/ sel, int /*long*/ arg0);
-/**
- * @method flags=cast
- * @param arg1 flags=struct
- */
-public static final native int /*long*/ objc_msgSendSuper(objc_super superId, int /*long*/ sel, int /*long*/ arg0, NSPoint arg1, int /*long*/ arg2);
-/**
- * @method flags=cast
- * @param arg1 flags=struct
- */
-public static final native int /*long*/ objc_msgSendSuper(objc_super superId, int /*long*/ sel, int /*long*/ arg0, NSRect arg1, int /*long*/ arg2);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSendSuper(objc_super superId, int /*long*/ sel, int /*long*/ arg0, boolean arg1);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSendSuper(objc_super superId, int /*long*/ sel, int /*long*/ arg0, int /*long*/ arg1);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSendSuper(objc_super superId, int /*long*/ sel, int /*long*/ arg0, int /*long*/ arg1, int /*long*/ arg2, boolean arg3);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSendSuper(objc_super superId, int /*long*/ sel, int /*long*/ arg0, int /*long*/ arg1, int /*long*/ arg2, int /*long*/ arg3);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native void objc_msgSendSuper_stret(NSRect result, objc_super superId, int /*long*/ sel, NSRect arg0);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native void objc_msgSendSuper_stret(NSRect result, objc_super superId, int /*long*/ sel, NSRect arg0, int /*long*/ arg1);
-/** @method flags=cast */
-public static final native void objc_msgSendSuper_stret(NSSize result, objc_super superId, int /*long*/ sel);
-
-/** Sends */
-
-/** @method flags=cast */
-public static final native boolean objc_msgSend_bool(int /*long*/ id, int /*long*/ sel);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native boolean objc_msgSend_bool(int /*long*/ id, int /*long*/ sel, NSPoint arg0);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native boolean objc_msgSend_bool(int /*long*/ id, int /*long*/ sel, NSRange arg0, int /*long*/ arg1);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native boolean objc_msgSend_bool(int /*long*/ id, int /*long*/ sel, NSRect arg0);
-/** @method flags=cast */
-public static final native boolean objc_msgSend_bool(int /*long*/ id, int /*long*/ sel, int /*long*/ arg0);
-/**
- * @method flags=cast
- * @param arg1 flags=struct
- */
-public static final native boolean objc_msgSend_bool(int /*long*/ id, int /*long*/ sel, int /*long*/ arg0, NSPoint arg1);
-/**
- * @method flags=cast
- * @param arg1 flags=struct
- */
-public static final native boolean objc_msgSend_bool(int /*long*/ id, int /*long*/ sel, int /*long*/ arg0, NSSize arg1, boolean arg2);
-/** @method flags=cast */
-public static final native boolean objc_msgSend_bool(int /*long*/ id, int /*long*/ sel, int /*long*/ arg0, int /*long*/ arg1);
-/** @method flags=cast */
-public static final native boolean objc_msgSend_bool(int /*long*/ id, int /*long*/ sel, int /*long*/ arg0, int /*long*/ arg1, int /*long*/ arg2);
-/** @method flags=cast */
-public static final native boolean objc_msgSend_bool(int /*long*/ id, int /*long*/ sel, int /*long*/ arg0, int /*long*/ arg1, int /*long*/ arg2, int /*long*/ arg3, int /*long*/ arg4);
-/** @method flags=cast */
-public static final native boolean objc_msgSend_bool(int /*long*/ id, int /*long*/ sel, short arg0);
-/** @method flags=cast */
-public static final native double objc_msgSend_fpret(int /*long*/ id, int /*long*/ sel);
-/** @method flags=cast */
-public static final native double objc_msgSend_fpret(int /*long*/ id, int /*long*/ sel, int /*long*/ arg0);
-/** @method flags=cast */
-public static final native double objc_msgSend_fpret(int /*long*/ id, int /*long*/ sel, int /*long*/ arg0, int /*long*/ arg1);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, NSAffineTransformStruct arg0);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, NSPoint arg0);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- * @param arg1 flags=struct
- * @param arg2 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, NSPoint arg0, NSPoint arg1, NSPoint arg2);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- * @param arg1 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, NSPoint arg0, NSPoint arg1, int /*long*/ arg2);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- * @param arg1 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, NSPoint arg0, NSRect arg1, int /*long*/ arg2, float /*double*/ arg3);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, NSPoint arg0, float /*double*/ arg1, float /*double*/ arg2, float /*double*/ arg3);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, NSPoint arg0, float /*double*/ arg1, float /*double*/ arg2, float /*double*/ arg3, boolean arg4);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, NSPoint arg0, int /*long*/ arg1, float[] /*double[]*/ arg2);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, NSRange arg0);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- * @param arg1 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, NSRange arg0, NSPoint arg1);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- * @param arg1 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, NSRange arg0, NSRange arg1, int /*long*/ arg2, int /*long*/ arg3);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, NSRange arg0, int /*long*/ arg1);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, NSRange arg0, int /*long*/ arg1, int /*long*/ arg2, int /*long*/ arg3, int /*long*/ arg4, int /*long*/ arg5);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, NSRect arg0);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- * @param arg1 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, NSRect arg0, NSPoint arg1);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- * @param arg1 flags=struct
- * @param arg2 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, NSRect arg0, NSRange arg1, NSRect arg2);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- * @param arg1 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, NSRect arg0, NSRect arg1, int /*long*/ arg2, float /*double*/ arg3);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, NSRect arg0, boolean arg1);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, NSRect arg0, boolean arg1, boolean arg2);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, NSRect arg0, float /*double*/ arg1);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, NSRect arg0, float /*double*/ arg1, float /*double*/ arg2);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, NSRect arg0, int /*long*/ arg1);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, NSRect arg0, int /*long*/ arg1, boolean arg2, int /*long*/ arg3);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, NSRect arg0, int /*long*/ arg1, int /*long*/ arg2);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, NSRect arg0, int /*long*/ arg1, int /*long*/ arg2, boolean arg3);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, NSRect arg0, int /*long*/ arg1, int /*long*/ arg2, boolean arg3, int /*long*/ arg4);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, NSRect arg0, int /*long*/ arg1, int /*long*/ arg2, int /*long*/ arg3);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, NSSize arg0);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, boolean arg0);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, boolean arg0, int /*long*/ arg1);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, byte[] arg0);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, byte[] arg0, int /*long*/ arg1);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, char[] arg0);
-/**
- * @method flags=cast
- * @param arg1 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, char[] arg0, NSRange arg1);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, char[] arg0, int /*long*/ arg1);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, double arg0);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, double arg0, int /*long*/ arg1, int /*long*/ arg2, int /*long*/ arg3, boolean arg4);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, float /*double*/ arg0, float /*double*/ arg1);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, float /*double*/ arg0, float /*double*/ arg1, float /*double*/ arg2, float /*double*/ arg3);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, float /*double*/ arg0, int /*long*/ arg1);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, float[] /*double[]*/ arg0);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, float[] /*double[]*/ arg0, int /*long*/ arg1, float /*double*/ arg2);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, int /*long*/ arg0);
-/**
- * @method flags=cast
- * @param arg1 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, int /*long*/ arg0, NSPoint arg1);
-/**
- * @method flags=cast
- * @param arg1 flags=struct
- * @param arg2 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, int /*long*/ arg0, NSPoint arg1, NSSize arg2, int /*long*/ arg3, int /*long*/ arg4, int /*long*/ arg5, boolean arg6);
-/**
- * @method flags=cast
- * @param arg1 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, int /*long*/ arg0, NSPoint arg1, int /*long*/ arg2);
-/**
- * @method flags=cast
- * @param arg1 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, int /*long*/ arg0, NSPoint arg1, int /*long*/ arg2, double arg3, int /*long*/ arg4, int /*long*/ arg5, int /*long*/ arg6, int /*long*/ arg7, int /*long*/ arg8);
-/**
- * @method flags=cast
- * @param arg1 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, int /*long*/ arg0, NSPoint arg1, int /*long*/ arg2, double arg3, int /*long*/ arg4, int /*long*/ arg5, short arg6, int /*long*/ arg7, int /*long*/ arg8);
-/**
- * @method flags=cast
- * @param arg1 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, int /*long*/ arg0, NSRange arg1);
-/**
- * @method flags=cast
- * @param arg1 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, int /*long*/ arg0, NSRect arg1, int /*long*/ arg2);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, int /*long*/ arg0, boolean arg1);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, int /*long*/ arg0, float /*double*/ arg1);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, int /*long*/ arg0, int /*long*/ arg1);
-/**
- * @method flags=cast
- * @param arg2 flags=struct
- */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, int /*long*/ arg0, int /*long*/ arg1, NSRange arg2);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, int /*long*/ arg0, int /*long*/ arg1, boolean arg2);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, int /*long*/ arg0, int /*long*/ arg1, int /*long*/ arg2);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, int /*long*/ arg0, int /*long*/ arg1, int /*long*/ arg2, boolean arg3);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, int /*long*/ arg0, int /*long*/ arg1, int /*long*/ arg2, float /*double*/ arg3);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, int /*long*/ arg0, int /*long*/ arg1, int /*long*/ arg2, int /*long*/ arg3);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, int /*long*/ arg0, int /*long*/ arg1, int /*long*/ arg2, int /*long*/ arg3, int /*long*/ arg4);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, int /*long*/ arg0, int /*long*/ arg1, int /*long*/ arg2, int /*long*/ arg3, int /*long*/ arg4, boolean arg5, boolean arg6, int /*long*/ arg7, int /*long*/ arg8, int /*long*/ arg9);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, int /*long*/ arg0, int /*long*/ arg1, int /*long*/ arg2, int /*long*/ arg3, int /*long*/ arg4, boolean arg5, boolean arg6, int /*long*/ arg7, int /*long*/ arg8, int /*long*/ arg9, int /*long*/ arg10);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, int /*long*/ arg0, int /*long*/ arg1, int /*long*/ arg2, int /*long*/ arg3, int /*long*/ arg4, int /*long*/ arg5, int /*long*/ arg6);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, int[] /*long[]*/ arg0);
-/** @method flags=cast */
-public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, int[] /*long[]*/ arg0, int arg1, int arg2);
-/** @method flags=cast */
-public static final native int objc_msgSend(int id, int sel, float arg0);
-/** @method flags=cast */
-public static final native long objc_msgSend(long id, long sel, float arg0, double arg1);
-/** @method flags=cast */
-public static final native long objc_msgSend(long id, long sel, int arg0);
-/** @method flags=cast */
-public static final native long objc_msgSend(long id, long sel, int[] arg0);
-/** @method flags=cast */
-public static final native long objc_msgSend(long id, long sel, long[] arg0, long arg1, long arg2);
-/** @method flags=cast */
-public static final native void objc_msgSend_stret(NSAffineTransformStruct result, int /*long*/ id, int /*long*/ sel);
-/** @method flags=cast */
-public static final native void objc_msgSend_stret(NSPoint result, int /*long*/ id, int /*long*/ sel);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native void objc_msgSend_stret(NSPoint result, int /*long*/ id, int /*long*/ sel, NSPoint arg0);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native void objc_msgSend_stret(NSPoint result, int /*long*/ id, int /*long*/ sel, NSPoint arg0, int /*long*/ arg1);
-/** @method flags=cast */
-public static final native void objc_msgSend_stret(NSPoint result, int /*long*/ id, int /*long*/ sel, int /*long*/ arg0);
-/** @method flags=cast */
-public static final native void objc_msgSend_stret(NSRange result, int /*long*/ id, int /*long*/ sel);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native void objc_msgSend_stret(NSRange result, int /*long*/ id, int /*long*/ sel, NSRange arg0, int /*long*/ arg1);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native void objc_msgSend_stret(NSRange result, int /*long*/ id, int /*long*/ sel, NSRect arg0);
-/** @method flags=cast */
-public static final native void objc_msgSend_stret(NSRange result, int /*long*/ id, int /*long*/ sel, int /*long*/ arg0);
-/** @method flags=cast */
-public static final native void objc_msgSend_stret(NSRect result, int /*long*/ id, int /*long*/ sel);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native void objc_msgSend_stret(NSRect result, int /*long*/ id, int /*long*/ sel, NSRange arg0, int /*long*/ arg1);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native void objc_msgSend_stret(NSRect result, int /*long*/ id, int /*long*/ sel, NSRect arg0);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native void objc_msgSend_stret(NSRect result, int /*long*/ id, int /*long*/ sel, NSRect arg0, int /*long*/ arg1);
-/** @method flags=cast */
-public static final native void objc_msgSend_stret(NSRect result, int /*long*/ id, int /*long*/ sel, int /*long*/ arg0);
-/** @method flags=cast */
-public static final native void objc_msgSend_stret(NSRect result, int /*long*/ id, int /*long*/ sel, int /*long*/ arg0, int /*long*/ arg1);
-/** @method flags=cast */
-public static final native void objc_msgSend_stret(NSRect result, int /*long*/ id, int /*long*/ sel, int /*long*/ arg0, int /*long*/ arg1, boolean arg2);
-/** @method flags=cast */
-public static final native void objc_msgSend_stret(NSSize result, int /*long*/ id, int /*long*/ sel);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native void objc_msgSend_stret(NSSize result, int /*long*/ id, int /*long*/ sel, NSRect arg0);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native void objc_msgSend_stret(NSSize result, int /*long*/ id, int /*long*/ sel, NSSize arg0);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native void objc_msgSend_stret(NSSize result, int /*long*/ id, int /*long*/ sel, NSSize arg0, boolean arg1, boolean arg2, int /*long*/ arg3);
-/**
- * @method flags=cast
- * @param arg0 flags=struct
- */
-public static final native void objc_msgSend_stret(NSSize result, int /*long*/ id, int /*long*/ sel, NSSize arg0, int /*long*/ arg1);
-
-/** Sizeof natives */
-public static final native int CGPathElement_sizeof();
-public static final native int CGPoint_sizeof();
-public static final native int CGRect_sizeof();
-public static final native int CGSize_sizeof();
-public static final native int NSAffineTransformStruct_sizeof();
-public static final native int NSPoint_sizeof();
-public static final native int NSRange_sizeof();
-public static final native int NSRect_sizeof();
-public static final native int NSSize_sizeof();
-
-/** Memmove natives */
-
-/**
- * @param dest cast=(void *),flags=no_in critical
- * @param src cast=(void *),flags=critical
- */
-public static final native void memmove(int /*long*/ dest, CGPathElement src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in critical
- * @param src cast=(void *),flags=critical
- */
-public static final native void memmove(CGPathElement dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in critical
- * @param src cast=(void *),flags=critical
- */
-public static final native void memmove(int /*long*/ dest, CGPoint src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in critical
- * @param src cast=(void *),flags=critical
- */
-public static final native void memmove(CGPoint dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in critical
- * @param src cast=(void *),flags=critical
- */
-public static final native void memmove(int /*long*/ dest, CGRect src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in critical
- * @param src cast=(void *),flags=critical
- */
-public static final native void memmove(CGRect dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in critical
- * @param src cast=(void *),flags=critical
- */
-public static final native void memmove(int /*long*/ dest, CGSize src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in critical
- * @param src cast=(void *),flags=critical
- */
-public static final native void memmove(CGSize dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in critical
- * @param src cast=(void *),flags=critical
- */
-public static final native void memmove(int /*long*/ dest, NSAffineTransformStruct src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in critical
- * @param src cast=(void *),flags=critical
- */
-public static final native void memmove(NSAffineTransformStruct dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in critical
- * @param src cast=(void *),flags=critical
- */
-public static final native void memmove(int /*long*/ dest, NSPoint src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in critical
- * @param src cast=(void *),flags=critical
- */
-public static final native void memmove(NSPoint dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in critical
- * @param src cast=(void *),flags=critical
- */
-public static final native void memmove(int /*long*/ dest, NSRange src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in critical
- * @param src cast=(void *),flags=critical
- */
-public static final native void memmove(NSRange dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in critical
- * @param src cast=(void *),flags=critical
- */
-public static final native void memmove(int /*long*/ dest, NSRect src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in critical
- * @param src cast=(void *),flags=critical
- */
-public static final native void memmove(NSRect dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in critical
- * @param src cast=(void *),flags=critical
- */
-public static final native void memmove(int /*long*/ dest, NSSize src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in critical
- * @param src cast=(void *),flags=critical
- */
-public static final native void memmove(NSSize dest, int /*long*/ src, int /*long*/ size);
-
-/** This section is auto generated */
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/Protocol.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/Protocol.java
deleted file mode 100644
index c23340b371..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/Protocol.java
+++ /dev/null
@@ -1,27 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class Protocol extends id {
-
-public Protocol() {
- super();
-}
-
-public Protocol(int /*long*/ id) {
- super(id);
-}
-
-public Protocol(id id) {
- super(id);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTApplicationDelegate.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTApplicationDelegate.java
deleted file mode 100644
index 00398c3241..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTApplicationDelegate.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTApplicationDelegate extends NSObject {
- public SWTApplicationDelegate() {
- super(0);
- }
-
- public SWTApplicationDelegate(int id) {
- super(id);
- }
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTBox.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTBox.java
deleted file mode 100644
index d59eadbe17..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTBox.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTBox extends NSBox {
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTButton.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTButton.java
deleted file mode 100644
index cf530934e0..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTButton.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTButton extends NSButton {
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTButtonCell.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTButtonCell.java
deleted file mode 100644
index f6599559de..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTButtonCell.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTButtonCell extends NSButtonCell {
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTCanvasView.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTCanvasView.java
deleted file mode 100644
index be70fcb240..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTCanvasView.java
+++ /dev/null
@@ -1,24 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-
-public class SWTCanvasView extends NSView {
-
-public SWTCanvasView() {
- super(0);
-}
-
-public SWTCanvasView(int id) {
- super(id);
-}
-
-} \ No newline at end of file
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTComboBox.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTComboBox.java
deleted file mode 100644
index 52f5e9ca5c..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTComboBox.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTComboBox extends NSComboBox {
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTDatePicker.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTDatePicker.java
deleted file mode 100644
index 1a9547dd53..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTDatePicker.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTDatePicker extends NSDatePicker {
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTDragSourceDelegate.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTDragSourceDelegate.java
deleted file mode 100644
index 34da394bcb..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTDragSourceDelegate.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTDragSourceDelegate extends NSObject {
-
- public SWTDragSourceDelegate() {
- super(0);
- }
-
- public SWTDragSourceDelegate(int id) {
- super(id);
- }
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTImageTextCell.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTImageTextCell.java
deleted file mode 100644
index 4668420590..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTImageTextCell.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTImageTextCell extends NSTextFieldCell {
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTImageView.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTImageView.java
deleted file mode 100644
index b7d8a3eb3d..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTImageView.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTImageView extends NSImageView {
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTMenu.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTMenu.java
deleted file mode 100644
index 5797741eba..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTMenu.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTMenu extends NSMenu {
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTMenuItem.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTMenuItem.java
deleted file mode 100644
index 0a3f2ab2eb..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTMenuItem.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTMenuItem extends NSMenuItem {
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTOutlineView.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTOutlineView.java
deleted file mode 100644
index 0de8410403..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTOutlineView.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTOutlineView extends NSOutlineView {
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTPanelDelegate.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTPanelDelegate.java
deleted file mode 100644
index 9a007381e4..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTPanelDelegate.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTPanelDelegate extends NSObject {
-
-public SWTPanelDelegate() {
- super(0);
-}
-
-public SWTPanelDelegate(int id) {
- super(id);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTPopUpButton.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTPopUpButton.java
deleted file mode 100644
index 6698a9f851..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTPopUpButton.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTPopUpButton extends NSPopUpButton {
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTPrintPanelDelegate.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTPrintPanelDelegate.java
deleted file mode 100644
index 9d298808b9..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTPrintPanelDelegate.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTPrintPanelDelegate extends NSObject {
-
-public SWTPrintPanelDelegate() {
- super(0);
-}
-
-public SWTPrintPanelDelegate(int id) {
- super(id);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTPrinterView.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTPrinterView.java
deleted file mode 100644
index c4fc3d1ddd..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTPrinterView.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTPrinterView extends NSView {
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTProgressIndicator.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTProgressIndicator.java
deleted file mode 100644
index 219bdfdceb..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTProgressIndicator.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTProgressIndicator extends NSProgressIndicator {
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTScrollView.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTScrollView.java
deleted file mode 100644
index df73239086..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTScrollView.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTScrollView extends NSScrollView {
-
-public SWTScrollView() {
- super(0);
-}
-
-public SWTScrollView(int id) {
- super(id);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTScroller.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTScroller.java
deleted file mode 100644
index 15726d8254..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTScroller.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTScroller extends NSScroller {
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTSearchField.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTSearchField.java
deleted file mode 100644
index 58a79640b6..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTSearchField.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTSearchField extends NSSearchField {
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTSecureTextField.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTSecureTextField.java
deleted file mode 100644
index 43de31610d..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTSecureTextField.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTSecureTextField extends NSSecureTextField {
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTSlider.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTSlider.java
deleted file mode 100644
index 6567abcc55..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTSlider.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTSlider extends NSSlider {
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTStepper.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTStepper.java
deleted file mode 100644
index 9772772c24..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTStepper.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTStepper extends NSStepper {
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTTabView.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTTabView.java
deleted file mode 100644
index dd517d0a15..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTTabView.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTTabView extends NSTabView {
-
-public SWTTabView() {
- super(0);
-}
-
-public SWTTabView(int id) {
- super(id);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTTableHeaderCell.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTTableHeaderCell.java
deleted file mode 100644
index a56bebba67..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTTableHeaderCell.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTTableHeaderCell extends NSTableHeaderCell {
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTTableHeaderView.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTTableHeaderView.java
deleted file mode 100644
index 8f15c5e022..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTTableHeaderView.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTTableHeaderView extends NSTableHeaderView {
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTTableView.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTTableView.java
deleted file mode 100644
index 4b80bf95f5..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTTableView.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTTableView extends NSTableView {
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTTextField.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTTextField.java
deleted file mode 100644
index 55619b98a9..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTTextField.java
+++ /dev/null
@@ -1,16 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTTextField extends NSTextField {
-
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTTextView.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTTextView.java
deleted file mode 100644
index 5e8829159b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTTextView.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTTextView extends NSTextView {
-
-public SWTTextView() {
- super(0);
-}
-
-public SWTTextView(int id) {
- super(id);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTToolbar.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTToolbar.java
deleted file mode 100644
index 6bd9ef9f44..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTToolbar.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTToolbar extends NSToolbar {
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTTreeItem.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTTreeItem.java
deleted file mode 100644
index b1bbd1d4b4..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTTreeItem.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTTreeItem extends NSObject {
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTView.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTView.java
deleted file mode 100644
index ae71db6a11..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTView.java
+++ /dev/null
@@ -1,24 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-
-public class SWTView extends NSView {
-
-public SWTView() {
- super(0);
-}
-
-public SWTView(int id) {
- super(id);
-}
-
-} \ No newline at end of file
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTWebViewDelegate.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTWebViewDelegate.java
deleted file mode 100644
index aaa628cba8..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTWebViewDelegate.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTWebViewDelegate extends NSObject {
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTWindow.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTWindow.java
deleted file mode 100644
index 89eb61df00..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTWindow.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTWindow extends NSWindow {
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTWindowDelegate.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTWindowDelegate.java
deleted file mode 100644
index 7387bb43e5..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/SWTWindowDelegate.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class SWTWindowDelegate extends NSObject {
-
-public SWTWindowDelegate() {
- super(0);
-}
-
-public SWTWindowDelegate(int id) {
- super(id);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebDataSource.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebDataSource.java
deleted file mode 100644
index 51e6ac69bd..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebDataSource.java
+++ /dev/null
@@ -1,47 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class WebDataSource extends NSObject {
-
-public WebDataSource() {
- super();
-}
-
-public WebDataSource(int /*long*/ id) {
- super(id);
-}
-
-public WebDataSource(id id) {
- super(id);
-}
-
-public NSString pageTitle() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_pageTitle);
- return result != 0 ? new NSString(result) : null;
-}
-
-public WebDocumentRepresentation representation() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_representation);
- return result != 0 ? new WebDocumentRepresentation(result) : null;
-}
-
-public NSMutableURLRequest request() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_request);
- return result != 0 ? new NSMutableURLRequest(result) : null;
-}
-
-public WebFrame webFrame() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_webFrame);
- return result != 0 ? new WebFrame(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebDocumentRepresentation.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebDocumentRepresentation.java
deleted file mode 100644
index 36e16c9118..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebDocumentRepresentation.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class WebDocumentRepresentation extends NSObject {
-
-public WebDocumentRepresentation() {
- super();
-}
-
-public WebDocumentRepresentation(int /*long*/ id) {
- super(id);
-}
-
-public WebDocumentRepresentation(id id) {
- super(id);
-}
-
-public NSString documentSource() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_documentSource);
- return result != 0 ? new NSString(result) : null;
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebFrame.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebFrame.java
deleted file mode 100644
index 951ebfb019..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebFrame.java
+++ /dev/null
@@ -1,45 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class WebFrame extends NSObject {
-
-public WebFrame() {
- super();
-}
-
-public WebFrame(int /*long*/ id) {
- super(id);
-}
-
-public WebFrame(id id) {
- super(id);
-}
-
-public DOMDocument DOMDocument() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_DOMDocument);
- return result != 0 ? new DOMDocument(result) : null;
-}
-
-public WebDataSource dataSource() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_dataSource);
- return result != 0 ? new WebDataSource(result) : null;
-}
-
-public void loadHTMLString(NSString string, NSURL URL) {
- OS.objc_msgSend(this.id, OS.sel_loadHTMLString_baseURL_, string != null ? string.id : 0, URL != null ? URL.id : 0);
-}
-
-public void loadRequest(NSURLRequest request) {
- OS.objc_msgSend(this.id, OS.sel_loadRequest_, request != null ? request.id : 0);
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebFrameView.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebFrameView.java
deleted file mode 100644
index 5075e8edea..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebFrameView.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class WebFrameView extends NSObject {
-
-public WebFrameView() {
- super();
-}
-
-public WebFrameView(int /*long*/ id) {
- super(id);
-}
-
-public WebFrameView(id id) {
- super(id);
-}
-
-public boolean documentViewShouldHandlePrint() {
- return OS.objc_msgSend_bool(this.id, OS.sel_documentViewShouldHandlePrint);
-}
-
-public void printDocumentView() {
- OS.objc_msgSend(this.id, OS.sel_printDocumentView);
-}
-
-public NSPrintOperation printOperationWithPrintInfo(NSPrintInfo printInfo) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_printOperationWithPrintInfo_, printInfo != null ? printInfo.id : 0);
- return result != 0 ? new NSPrintOperation(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebKitFull.bridgesupport.extras b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebKitFull.bridgesupport.extras
deleted file mode 100644
index 2d1617c9b9..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebKitFull.bridgesupport.extras
+++ /dev/null
@@ -1,410 +0,0 @@
-<?xml version="1.0" encoding="UTF8"?>
-<signatures swt_gen="mixed">
- <class name="DOMDocument" swt_gen="mixed">
- <method selector="webFrame" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="DOMEvent" swt_gen="mixed">
- <method selector="preventDefault" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="DOMKeyboardEvent" swt_gen="mixed" swt_superclass="DOMUIEvent">
- <method selector="altKey" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="charCode" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="ctrlKey" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="keyCode" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="metaKey" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="shiftKey" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="DOMMouseEvent" swt_gen="mixed" swt_superclass="DOMUIEvent">
- <method selector="altKey" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="button" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="clientX" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="clientY" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="ctrlKey" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="metaKey" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="shiftKey" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="DOMUIEvent" swt_gen="mixed" swt_superclass="DOMEvent">
- <method selector="detail" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="DOMWheelEvent" swt_gen="mixed">
- <method selector="altKey" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="clientX" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="clientY" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="ctrlKey" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="metaKey" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="shiftKey" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="wheelDelta" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="NSObject" swt_gen="mixed">
- <method selector="addEventListener:listener:useCapture:" swt_gen="true">
- <arg name="type" swt_gen="true"></arg>
- <arg name="listener" swt_gen="true"></arg>
- <arg name="useCapture" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="handleEvent:" swt_gen="true">
- <arg name="evt" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="WebDataSource" swt_gen="mixed">
- <method selector="pageTitle" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="representation" swt_gen="true">
- <retval swt_gen="true" swt_java_type="WebDocumentRepresentation"></retval>
- </method>
- <method selector="request" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="webFrame" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="WebFrame" swt_gen="mixed">
- <method selector="DOMDocument" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="dataSource" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="loadHTMLString:baseURL:" swt_gen="true">
- <arg name="string" swt_gen="true"></arg>
- <arg name="URL" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="loadRequest:" swt_gen="true">
- <arg name="request" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="WebFrameView" swt_gen="mixed">
- <method selector="documentViewShouldHandlePrint" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="printDocumentView" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="printOperationWithPrintInfo:" swt_gen="true">
- <arg name="printInfo" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="WebPreferences" swt_gen="mixed">
- <method selector="setJavaEnabled:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setJavaScriptEnabled:" swt_gen="true">
- <arg name="flag" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="standardPreferences" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="WebScriptObject" swt_gen="mixed">
- <method selector="webScriptValueAtIndex:" swt_gen="true">
- <arg name="index" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="WebUndefined" swt_gen="true">
- <method class_method="true" selector="undefined" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <class name="WebView" swt_gen="mixed" swt_superclass="NSView">
- <method selector="canGoBack" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="canGoForward" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method class_method="true" selector="canShowMIMEType:" swt_gen="true">
- <arg name="MIMEType" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="copy:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="cut:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="goBack" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="goForward" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="initWithFrame:frameName:groupName:" swt_gen="true">
- <arg name="frame" swt_gen="true"></arg>
- <arg name="frameName" swt_gen="true"></arg>
- <arg name="groupName" swt_gen="true"></arg>
- <retval swt_gen="true" swt_java_type="WebView"></retval>
- </method>
- <method selector="mainFrame" swt_gen="true">
- <retval swt_gen="true"></retval>
- </method>
- <method selector="paste:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="reload:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setApplicationNameForUserAgent:" swt_gen="true">
- <arg name="applicationName" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setDownloadDelegate:" swt_gen="true">
- <arg name="delegate" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setFrameLoadDelegate:" swt_gen="true">
- <arg name="delegate" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setPolicyDelegate:" swt_gen="true">
- <arg name="delegate" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setPreferences:" swt_gen="true">
- <arg name="prefs" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setResourceLoadDelegate:" swt_gen="true">
- <arg name="delegate" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="setUIDelegate:" swt_gen="true">
- <arg name="delegate" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="stopLoading:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- <method selector="stringByEvaluatingJavaScriptFromString:" swt_gen="true">
- <arg name="script" swt_gen="true"></arg>
- <retval swt_gen="true"></retval>
- </method>
- </class>
- <informal_protocol name="WebFrameLoadDelegate" swt_gen="mixed">
- <method selector="webView:didChangeLocationWithinPageForFrame:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <arg name="frame" swt_gen="true"></arg>
- </method>
- <method selector="webView:didCommitLoadForFrame:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <arg name="frame" swt_gen="true"></arg>
- </method>
- <method selector="webView:didFailProvisionalLoadWithError:forFrame:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <arg name="error" swt_gen="true"></arg>
- <arg name="frame" swt_gen="true"></arg>
- </method>
- <method selector="webView:didFinishLoadForFrame:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <arg name="frame" swt_gen="true"></arg>
- </method>
- <method selector="webView:didReceiveTitle:forFrame:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <arg name="title" swt_gen="true"></arg>
- <arg name="frame" swt_gen="true"></arg>
- </method>
- <method selector="webView:didStartProvisionalLoadForFrame:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <arg name="frame" swt_gen="true"></arg>
- </method>
- <method selector="webView:windowScriptObjectAvailable:" swt_gen="true">
- <arg name="webView" swt_gen="true"></arg>
- <arg name="windowScriptObject" swt_gen="true"></arg>
- </method>
- </informal_protocol>
- <informal_protocol name="WebPolicyDelegate" swt_gen="true">
- <method selector="webView:decidePolicyForMIMEType:request:frame:decisionListener:" swt_gen="true">
- <arg name="webView" swt_gen="true"></arg>
- <arg name="type" swt_gen="true"></arg>
- <arg name="request" swt_gen="true"></arg>
- <arg name="frame" swt_gen="true"></arg>
- <arg name="listener" swt_gen="true"></arg>
- </method>
- <method selector="webView:decidePolicyForNavigationAction:request:frame:decisionListener:" swt_gen="true">
- <arg name="webView" swt_gen="true"></arg>
- <arg name="actionInformation" swt_gen="true"></arg>
- <arg name="request" swt_gen="true"></arg>
- <arg name="frame" swt_gen="true"></arg>
- <arg name="listener" swt_gen="true"></arg>
- </method>
- <method selector="webView:decidePolicyForNewWindowAction:request:newFrameName:decisionListener:" swt_gen="true">
- <arg name="webView" swt_gen="true"></arg>
- <arg name="actionInformation" swt_gen="true"></arg>
- <arg name="request" swt_gen="true"></arg>
- <arg name="frameName" swt_gen="true"></arg>
- <arg name="listener" swt_gen="true"></arg>
- </method>
- <method selector="webView:unableToImplementPolicyWithError:frame:" swt_gen="true">
- <arg name="webView" swt_gen="true"></arg>
- <arg name="error" swt_gen="true"></arg>
- <arg name="frame" swt_gen="true"></arg>
- </method>
- </informal_protocol>
- <informal_protocol name="WebResourceLoadDelegate" swt_gen="mixed">
- <method selector="webView:identifierForInitialRequest:fromDataSource:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <arg name="request" swt_gen="true"></arg>
- <arg name="dataSource" swt_gen="true"></arg>
- </method>
- <method selector="webView:resource:didFailLoadingWithError:fromDataSource:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <arg name="identifier" swt_gen="true"></arg>
- <arg name="error" swt_gen="true"></arg>
- <arg name="dataSource" swt_gen="true"></arg>
- </method>
- <method selector="webView:resource:didFinishLoadingFromDataSource:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <arg name="identifier" swt_gen="true"></arg>
- <arg name="dataSource" swt_gen="true"></arg>
- </method>
- <method selector="webView:resource:didReceiveAuthenticationChallenge:fromDataSource:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <arg name="identifier" swt_gen="true"></arg>
- <arg name="challenge" swt_gen="true"></arg>
- <arg name="dataSource" swt_gen="true"></arg>
- </method>
- <method selector="webView:resource:willSendRequest:redirectResponse:fromDataSource:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <arg name="identifier" swt_gen="true"></arg>
- <arg name="request" swt_gen="true"></arg>
- <arg name="redirectResponse" swt_gen="true"></arg>
- <arg name="dataSource" swt_gen="true"></arg>
- </method>
- </informal_protocol>
- <informal_protocol name="WebUIDelegate" swt_gen="mixed">
- <method selector="webView:contextMenuItemsForElement:defaultMenuItems:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <arg name="element" swt_gen="true"></arg>
- <arg name="defaultMenuItems" swt_gen="true"></arg>
- </method>
- <method selector="webView:createWebViewWithRequest:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <arg name="request" swt_gen="true"></arg>
- </method>
- <method selector="webView:mouseDidMoveOverElement:modifierFlags:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <arg name="elementInformation" swt_gen="true"></arg>
- <arg name="modifierFlags" swt_gen="true"></arg>
- </method>
- <method selector="webView:printFrameView:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <arg name="frameView" swt_gen="true"></arg>
- </method>
- <method selector="webView:runJavaScriptAlertPanelWithMessage:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <arg name="message" swt_gen="true"></arg>
- </method>
- <method selector="webView:runJavaScriptConfirmPanelWithMessage:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <arg name="message" swt_gen="true"></arg>
- </method>
- <method selector="webView:runOpenPanelForFileButtonWithResultListener:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <arg name="resultListener" swt_gen="true"></arg>
- </method>
- <method selector="webView:setFrame:" swt_gen="true" swt_gen_custom_callback="true">
- <arg name="sender" swt_gen="true"></arg>
- <arg name="frame" swt_gen="true"></arg>
- </method>
- <method selector="webView:setResizable:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <arg name="resizable" swt_gen="true"></arg>
- </method>
- <method selector="webView:setStatusBarVisible:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <arg name="visible" swt_gen="true"></arg>
- </method>
- <method selector="webView:setStatusText:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <arg name="text" swt_gen="true"></arg>
- </method>
- <method selector="webView:setToolbarsVisible:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- <arg name="visible" swt_gen="true"></arg>
- </method>
- <method selector="webViewClose:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- </method>
- <method selector="webViewFocus:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- </method>
- <method selector="webViewShow:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- </method>
- <method selector="webViewUnfocus:" swt_gen="true">
- <arg name="sender" swt_gen="true"></arg>
- </method>
- </informal_protocol>
- <informal_protocol name="WebOpenPanelResultListener" swt_gen="true">
- <method selector="chooseFilename:" swt_gen="true">
- <arg name="theRange" swt_gen="true"></arg>
- </method>
- </informal_protocol>
- <informal_protocol name="WebDocumentRepresentation" swt_gen="true">
- <method selector="documentSource" swt_gen="true"></method>
- </informal_protocol>
- <informal_protocol name="WebPolicyDecisionListener" swt_gen="true">
- <method selector="use" swt_gen="true"></method>
- <method selector="download" swt_gen="true"></method>
- <method selector="ignore" swt_gen="true"></method>
- </informal_protocol>
-</signatures>
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebOpenPanelResultListener.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebOpenPanelResultListener.java
deleted file mode 100644
index 19f1ba7cb3..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebOpenPanelResultListener.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class WebOpenPanelResultListener extends NSObject {
-
-public WebOpenPanelResultListener() {
- super();
-}
-
-public WebOpenPanelResultListener(int /*long*/ id) {
- super(id);
-}
-
-public WebOpenPanelResultListener(id id) {
- super(id);
-}
-
-public void cancel() {
- OS.objc_msgSend(id, OS.sel_cancel);
-}
-
-public void chooseFilename(NSString string) {
- OS.objc_msgSend(id, OS.sel_chooseFilename_, string != null ? string.id : 0);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebPolicyDecisionListener.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebPolicyDecisionListener.java
deleted file mode 100644
index ffa3aa11b7..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebPolicyDecisionListener.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class WebPolicyDecisionListener extends NSObject {
-
-public WebPolicyDecisionListener() {
- super();
-}
-
-public WebPolicyDecisionListener(int /*long*/ id) {
- super(id);
-}
-
-public WebPolicyDecisionListener(id id) {
- super(id);
-}
-
-public void download() {
- OS.objc_msgSend(id, OS.sel_download);
-}
-
-public void use() {
- OS.objc_msgSend(id, OS.sel_use);
-}
-
-public void ignore() {
- OS.objc_msgSend(id, OS.sel_ignore);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebPreferences.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebPreferences.java
deleted file mode 100644
index da9bc92d75..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebPreferences.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class WebPreferences extends NSObject {
-
-public WebPreferences() {
- super();
-}
-
-public WebPreferences(int /*long*/ id) {
- super(id);
-}
-
-public WebPreferences(id id) {
- super(id);
-}
-
-public void setJavaEnabled(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setJavaEnabled_, flag);
-}
-
-public void setJavaScriptEnabled(boolean flag) {
- OS.objc_msgSend(this.id, OS.sel_setJavaScriptEnabled_, flag);
-}
-
-public static WebPreferences standardPreferences() {
- int /*long*/ result = OS.objc_msgSend(OS.class_WebPreferences, OS.sel_standardPreferences);
- return result != 0 ? new WebPreferences(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebScriptObject.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebScriptObject.java
deleted file mode 100644
index c25eb95546..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebScriptObject.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class WebScriptObject extends NSObject {
-
-public WebScriptObject() {
- super();
-}
-
-public WebScriptObject(int /*long*/ id) {
- super(id);
-}
-
-public WebScriptObject(id id) {
- super(id);
-}
-
-public id webScriptValueAtIndex(int index) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_webScriptValueAtIndex_, index);
- return result != 0 ? new id(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebUndefined.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebUndefined.java
deleted file mode 100644
index dd75807a91..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebUndefined.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class WebUndefined extends NSObject {
-
-public WebUndefined() {
- super();
-}
-
-public WebUndefined(int /*long*/ id) {
- super(id);
-}
-
-public WebUndefined(id id) {
- super(id);
-}
-
-public static WebUndefined undefined() {
- int /*long*/ result = OS.objc_msgSend(OS.class_WebUndefined, OS.sel_undefined);
- return result != 0 ? new WebUndefined(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebView.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebView.java
deleted file mode 100644
index 34df6e3a5e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebView.java
+++ /dev/null
@@ -1,110 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-public class WebView extends NSView {
-
-public WebView() {
- super();
-}
-
-public WebView(int /*long*/ id) {
- super(id);
-}
-
-public WebView(id id) {
- super(id);
-}
-
-public boolean canGoBack() {
- return OS.objc_msgSend_bool(this.id, OS.sel_canGoBack);
-}
-
-public boolean canGoForward() {
- return OS.objc_msgSend_bool(this.id, OS.sel_canGoForward);
-}
-
-public static boolean canShowMIMEType(NSString MIMEType) {
- return OS.objc_msgSend_bool(OS.class_WebView, OS.sel_canShowMIMEType_, MIMEType != null ? MIMEType.id : 0);
-}
-
-public void copy(id sender) {
- OS.objc_msgSend(this.id, OS.sel_copy_, sender != null ? sender.id : 0);
-}
-
-public void cut(id sender) {
- OS.objc_msgSend(this.id, OS.sel_cut_, sender != null ? sender.id : 0);
-}
-
-public boolean goBack() {
- return OS.objc_msgSend_bool(this.id, OS.sel_goBack);
-}
-
-public boolean goForward() {
- return OS.objc_msgSend_bool(this.id, OS.sel_goForward);
-}
-
-public WebView initWithFrame(NSRect frame, NSString frameName, NSString groupName) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_initWithFrame_frameName_groupName_, frame, frameName != null ? frameName.id : 0, groupName != null ? groupName.id : 0);
- return result == this.id ? this : (result != 0 ? new WebView(result) : null);
-}
-
-public WebFrame mainFrame() {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_mainFrame);
- return result != 0 ? new WebFrame(result) : null;
-}
-
-public void paste(id sender) {
- OS.objc_msgSend(this.id, OS.sel_paste_, sender != null ? sender.id : 0);
-}
-
-public void reload(id sender) {
- OS.objc_msgSend(this.id, OS.sel_reload_, sender != null ? sender.id : 0);
-}
-
-public void setApplicationNameForUserAgent(NSString applicationName) {
- OS.objc_msgSend(this.id, OS.sel_setApplicationNameForUserAgent_, applicationName != null ? applicationName.id : 0);
-}
-
-public void setDownloadDelegate(id delegate) {
- OS.objc_msgSend(this.id, OS.sel_setDownloadDelegate_, delegate != null ? delegate.id : 0);
-}
-
-public void setFrameLoadDelegate(id delegate) {
- OS.objc_msgSend(this.id, OS.sel_setFrameLoadDelegate_, delegate != null ? delegate.id : 0);
-}
-
-public void setPolicyDelegate(id delegate) {
- OS.objc_msgSend(this.id, OS.sel_setPolicyDelegate_, delegate != null ? delegate.id : 0);
-}
-
-public void setPreferences(WebPreferences prefs) {
- OS.objc_msgSend(this.id, OS.sel_setPreferences_, prefs != null ? prefs.id : 0);
-}
-
-public void setResourceLoadDelegate(id delegate) {
- OS.objc_msgSend(this.id, OS.sel_setResourceLoadDelegate_, delegate != null ? delegate.id : 0);
-}
-
-public void setUIDelegate(id delegate) {
- OS.objc_msgSend(this.id, OS.sel_setUIDelegate_, delegate != null ? delegate.id : 0);
-}
-
-public void stopLoading(id sender) {
- OS.objc_msgSend(this.id, OS.sel_stopLoading_, sender != null ? sender.id : 0);
-}
-
-public NSString stringByEvaluatingJavaScriptFromString(NSString script) {
- int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_stringByEvaluatingJavaScriptFromString_, script != null ? script.id : 0);
- return result != 0 ? new NSString(result) : null;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/id.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/id.java
deleted file mode 100644
index 2eee3a74b8..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/id.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-/**
- * @jniclass flags=no_gen
- */
-public class id {
-
-public int /*long*/ id;
-
-public id() {
-}
-
-public id(int /*long*/ id) {
- this.id = id;
-}
-
-public id(id id) {
- this.id = id != null ? id.id : 0;
-}
-
-public int /*long*/ objc_getClass() {
- String name = getClass().getName();
- int index = name.lastIndexOf('.');
- if (index != -1) name = name.substring(index + 1);
- return OS.objc_getClass(name);
-}
-
-public String toString() {
- return getClass().getName() + "{" + id + "}";
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/objc_super.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/objc_super.java
deleted file mode 100644
index e9bf5d52fb..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/objc_super.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.cocoa;
-
-/**
- * @jniclass flags=struct
- */
-public class objc_super {
- /** @field cast=(id) */
- public int /*long*/ receiver;
- /** @field accessor=swt_super_class,cast=(Class) */
- public int /*long*/ super_class;
- public static final int sizeof = OS.objc_super_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/common/library/c.c b/bundles/org.eclipse.swt/Eclipse SWT PI/common/library/c.c
deleted file mode 100644
index 15cfa51e6d..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/common/library/c.c
+++ /dev/null
@@ -1,744 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "c_structs.h"
-#include "c_stats.h"
-
-#define C_NATIVE(func) Java_org_eclipse_swt_internal_C_##func
-
-#ifndef NO_PTR_1sizeof
-JNIEXPORT jint JNICALL C_NATIVE(PTR_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- C_NATIVE_ENTER(env, that, PTR_1sizeof_FUNC);
- rc = (jint)PTR_sizeof();
- C_NATIVE_EXIT(env, that, PTR_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_free
-JNIEXPORT void JNICALL C_NATIVE(free)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- C_NATIVE_ENTER(env, that, free_FUNC);
- free((void *)arg0);
- C_NATIVE_EXIT(env, that, free_FUNC);
-}
-#endif
-
-#ifndef NO_getenv
-JNIEXPORT jintLong JNICALL C_NATIVE(getenv)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jintLong rc = 0;
- C_NATIVE_ENTER(env, that, getenv_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)getenv((const char *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- C_NATIVE_EXIT(env, that, getenv_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_malloc
-JNIEXPORT jintLong JNICALL C_NATIVE(malloc)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- C_NATIVE_ENTER(env, that, malloc_FUNC);
- rc = (jintLong)malloc(arg0);
- C_NATIVE_EXIT(env, that, malloc_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_memmove__III) && !defined(JNI64)) || (!defined(NO_memmove__JJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL C_NATIVE(memmove__III)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL C_NATIVE(memmove__JJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-#endif
-{
-#ifndef JNI64
- C_NATIVE_ENTER(env, that, memmove__III_FUNC);
-#else
- C_NATIVE_ENTER(env, that, memmove__JJJ_FUNC);
-#endif
- memmove((void *)arg0, (const void *)arg1, (size_t)arg2);
-#ifndef JNI64
- C_NATIVE_EXIT(env, that, memmove__III_FUNC);
-#else
- C_NATIVE_EXIT(env, that, memmove__JJJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__I_3BI) && !defined(JNI64)) || (!defined(NO_memmove__J_3BJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL C_NATIVE(memmove__I_3BI)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL C_NATIVE(memmove__J_3BJ)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jintLong arg2)
-#endif
-{
- jbyte *lparg1=NULL;
-#ifndef JNI64
- C_NATIVE_ENTER(env, that, memmove__I_3BI_FUNC);
-#else
- C_NATIVE_ENTER(env, that, memmove__J_3BJ_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
-#ifndef JNI64
- C_NATIVE_EXIT(env, that, memmove__I_3BI_FUNC);
-#else
- C_NATIVE_EXIT(env, that, memmove__J_3BJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__I_3CI) && !defined(JNI64)) || (!defined(NO_memmove__J_3CJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL C_NATIVE(memmove__I_3CI)(JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL C_NATIVE(memmove__J_3CJ)(JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jintLong arg2)
-#endif
-{
- jchar *lparg1=NULL;
-#ifndef JNI64
- C_NATIVE_ENTER(env, that, memmove__I_3CI_FUNC);
-#else
- C_NATIVE_ENTER(env, that, memmove__J_3CJ_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
-#ifndef JNI64
- C_NATIVE_EXIT(env, that, memmove__I_3CI_FUNC);
-#else
- C_NATIVE_EXIT(env, that, memmove__J_3CJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__I_3DI) && !defined(JNI64)) || (!defined(NO_memmove__J_3DJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL C_NATIVE(memmove__I_3DI)(JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL C_NATIVE(memmove__J_3DJ)(JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1, jintLong arg2)
-#endif
-{
- jdouble *lparg1=NULL;
-#ifndef JNI64
- C_NATIVE_ENTER(env, that, memmove__I_3DI_FUNC);
-#else
- C_NATIVE_ENTER(env, that, memmove__J_3DJ_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetDoubleArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseDoubleArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
-#ifndef JNI64
- C_NATIVE_EXIT(env, that, memmove__I_3DI_FUNC);
-#else
- C_NATIVE_EXIT(env, that, memmove__J_3DJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__I_3FI) && !defined(JNI64)) || (!defined(NO_memmove__J_3FJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL C_NATIVE(memmove__I_3FI)(JNIEnv *env, jclass that, jintLong arg0, jfloatArray arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL C_NATIVE(memmove__J_3FJ)(JNIEnv *env, jclass that, jintLong arg0, jfloatArray arg1, jintLong arg2)
-#endif
-{
- jfloat *lparg1=NULL;
-#ifndef JNI64
- C_NATIVE_ENTER(env, that, memmove__I_3FI_FUNC);
-#else
- C_NATIVE_ENTER(env, that, memmove__J_3FJ_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
-#ifndef JNI64
- C_NATIVE_EXIT(env, that, memmove__I_3FI_FUNC);
-#else
- C_NATIVE_EXIT(env, that, memmove__J_3FJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__I_3II) && !defined(JNI64)) || (!defined(NO_memmove__J_3IJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL C_NATIVE(memmove__I_3II)(JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL C_NATIVE(memmove__J_3IJ)(JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jintLong arg2)
-#endif
-{
- jint *lparg1=NULL;
-#ifndef JNI64
- C_NATIVE_ENTER(env, that, memmove__I_3II_FUNC);
-#else
- C_NATIVE_ENTER(env, that, memmove__J_3IJ_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
-#ifndef JNI64
- C_NATIVE_EXIT(env, that, memmove__I_3II_FUNC);
-#else
- C_NATIVE_EXIT(env, that, memmove__J_3IJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__I_3JI) && !defined(JNI64)) || (!defined(NO_memmove__J_3JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL C_NATIVE(memmove__I_3JI)(JNIEnv *env, jclass that, jintLong arg0, jlongArray arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL C_NATIVE(memmove__J_3JJ)(JNIEnv *env, jclass that, jintLong arg0, jlongArray arg1, jintLong arg2)
-#endif
-{
- jlong *lparg1=NULL;
-#ifndef JNI64
- C_NATIVE_ENTER(env, that, memmove__I_3JI_FUNC);
-#else
- C_NATIVE_ENTER(env, that, memmove__J_3JJ_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseLongArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
-#ifndef JNI64
- C_NATIVE_EXIT(env, that, memmove__I_3JI_FUNC);
-#else
- C_NATIVE_EXIT(env, that, memmove__J_3JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__I_3SI) && !defined(JNI64)) || (!defined(NO_memmove__J_3SJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL C_NATIVE(memmove__I_3SI)(JNIEnv *env, jclass that, jintLong arg0, jshortArray arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL C_NATIVE(memmove__J_3SJ)(JNIEnv *env, jclass that, jintLong arg0, jshortArray arg1, jintLong arg2)
-#endif
-{
- jshort *lparg1=NULL;
-#ifndef JNI64
- C_NATIVE_ENTER(env, that, memmove__I_3SI_FUNC);
-#else
- C_NATIVE_ENTER(env, that, memmove__J_3SJ_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetShortArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseShortArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
-#ifndef JNI64
- C_NATIVE_EXIT(env, that, memmove__I_3SI_FUNC);
-#else
- C_NATIVE_EXIT(env, that, memmove__J_3SJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove___3BII) && !defined(JNI64)) || (!defined(NO_memmove___3BJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL C_NATIVE(memmove___3BII)(JNIEnv *env, jclass that, jbyteArray arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL C_NATIVE(memmove___3BJJ)(JNIEnv *env, jclass that, jbyteArray arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- jbyte *lparg0=NULL;
-#ifndef JNI64
- C_NATIVE_ENTER(env, that, memmove___3BII_FUNC);
-#else
- C_NATIVE_ENTER(env, that, memmove___3BJJ_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- }
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, 0);
- } else
-#endif
- {
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- }
-#ifndef JNI64
- C_NATIVE_EXIT(env, that, memmove___3BII_FUNC);
-#else
- C_NATIVE_EXIT(env, that, memmove___3BJJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove___3B_3CI) && !defined(JNI64)) || (!defined(NO_memmove___3B_3CJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL C_NATIVE(memmove___3B_3CI)(JNIEnv *env, jclass that, jbyteArray arg0, jcharArray arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL C_NATIVE(memmove___3B_3CJ)(JNIEnv *env, jclass that, jbyteArray arg0, jcharArray arg1, jintLong arg2)
-#endif
-{
- jbyte *lparg0=NULL;
- jchar *lparg1=NULL;
-#ifndef JNI64
- C_NATIVE_ENTER(env, that, memmove___3B_3CI_FUNC);
-#else
- C_NATIVE_ENTER(env, that, memmove___3B_3CJ_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- memmove((void *)lparg0, (const void *)lparg1, (size_t)arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, 0);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, JNI_ABORT);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- }
-#ifndef JNI64
- C_NATIVE_EXIT(env, that, memmove___3B_3CI_FUNC);
-#else
- C_NATIVE_EXIT(env, that, memmove___3B_3CJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove___3CII) && !defined(JNI64)) || (!defined(NO_memmove___3CJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL C_NATIVE(memmove___3CII)(JNIEnv *env, jclass that, jcharArray arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL C_NATIVE(memmove___3CJJ)(JNIEnv *env, jclass that, jcharArray arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- jchar *lparg0=NULL;
-#ifndef JNI64
- C_NATIVE_ENTER(env, that, memmove___3CII_FUNC);
-#else
- C_NATIVE_ENTER(env, that, memmove___3CJJ_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- }
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, 0);
- } else
-#endif
- {
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- }
-#ifndef JNI64
- C_NATIVE_EXIT(env, that, memmove___3CII_FUNC);
-#else
- C_NATIVE_EXIT(env, that, memmove___3CJJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove___3DII) && !defined(JNI64)) || (!defined(NO_memmove___3DJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL C_NATIVE(memmove___3DII)(JNIEnv *env, jclass that, jdoubleArray arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL C_NATIVE(memmove___3DJJ)(JNIEnv *env, jclass that, jdoubleArray arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- jdouble *lparg0=NULL;
-#ifndef JNI64
- C_NATIVE_ENTER(env, that, memmove___3DII_FUNC);
-#else
- C_NATIVE_ENTER(env, that, memmove___3DJJ_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg0) if ((lparg0 = (*env)->GetDoubleArrayElements(env, arg0, NULL)) == NULL) goto fail;
- }
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, 0);
- } else
-#endif
- {
- if (arg0 && lparg0) (*env)->ReleaseDoubleArrayElements(env, arg0, lparg0, 0);
- }
-#ifndef JNI64
- C_NATIVE_EXIT(env, that, memmove___3DII_FUNC);
-#else
- C_NATIVE_EXIT(env, that, memmove___3DJJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove___3FII) && !defined(JNI64)) || (!defined(NO_memmove___3FJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL C_NATIVE(memmove___3FII)(JNIEnv *env, jclass that, jfloatArray arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL C_NATIVE(memmove___3FJJ)(JNIEnv *env, jclass that, jfloatArray arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- jfloat *lparg0=NULL;
-#ifndef JNI64
- C_NATIVE_ENTER(env, that, memmove___3FII_FUNC);
-#else
- C_NATIVE_ENTER(env, that, memmove___3FJJ_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg0) if ((lparg0 = (*env)->GetFloatArrayElements(env, arg0, NULL)) == NULL) goto fail;
- }
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, 0);
- } else
-#endif
- {
- if (arg0 && lparg0) (*env)->ReleaseFloatArrayElements(env, arg0, lparg0, 0);
- }
-#ifndef JNI64
- C_NATIVE_EXIT(env, that, memmove___3FII_FUNC);
-#else
- C_NATIVE_EXIT(env, that, memmove___3FJJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove___3III) && !defined(JNI64)) || (!defined(NO_memmove___3IJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL C_NATIVE(memmove___3III)(JNIEnv *env, jclass that, jintArray arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL C_NATIVE(memmove___3IJJ)(JNIEnv *env, jclass that, jintArray arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- jint *lparg0=NULL;
-#ifndef JNI64
- C_NATIVE_ENTER(env, that, memmove___3III_FUNC);
-#else
- C_NATIVE_ENTER(env, that, memmove___3IJJ_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- }
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, 0);
- } else
-#endif
- {
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- }
-#ifndef JNI64
- C_NATIVE_EXIT(env, that, memmove___3III_FUNC);
-#else
- C_NATIVE_EXIT(env, that, memmove___3IJJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove___3I_3BI) && !defined(JNI64)) || (!defined(NO_memmove___3I_3BJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL C_NATIVE(memmove___3I_3BI)(JNIEnv *env, jclass that, jintArray arg0, jbyteArray arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL C_NATIVE(memmove___3I_3BJ)(JNIEnv *env, jclass that, jintArray arg0, jbyteArray arg1, jintLong arg2)
-#endif
-{
- jint *lparg0=NULL;
- jbyte *lparg1=NULL;
-#ifndef JNI64
- C_NATIVE_ENTER(env, that, memmove___3I_3BI_FUNC);
-#else
- C_NATIVE_ENTER(env, that, memmove___3I_3BJ_FUNC);
-#endif
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- }
- memmove((void *)lparg0, (const void *)lparg1, (size_t)arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, 0);
- } else
-#endif
- {
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- }
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
-#ifndef JNI64
- C_NATIVE_EXIT(env, that, memmove___3I_3BI_FUNC);
-#else
- C_NATIVE_EXIT(env, that, memmove___3I_3BJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove___3JII) && !defined(JNI64)) || (!defined(NO_memmove___3JJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL C_NATIVE(memmove___3JII)(JNIEnv *env, jclass that, jlongArray arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL C_NATIVE(memmove___3JJJ)(JNIEnv *env, jclass that, jlongArray arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- jlong *lparg0=NULL;
-#ifndef JNI64
- C_NATIVE_ENTER(env, that, memmove___3JII_FUNC);
-#else
- C_NATIVE_ENTER(env, that, memmove___3JJJ_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg0) if ((lparg0 = (*env)->GetLongArrayElements(env, arg0, NULL)) == NULL) goto fail;
- }
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, 0);
- } else
-#endif
- {
- if (arg0 && lparg0) (*env)->ReleaseLongArrayElements(env, arg0, lparg0, 0);
- }
-#ifndef JNI64
- C_NATIVE_EXIT(env, that, memmove___3JII_FUNC);
-#else
- C_NATIVE_EXIT(env, that, memmove___3JJJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove___3SII) && !defined(JNI64)) || (!defined(NO_memmove___3SJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL C_NATIVE(memmove___3SII)(JNIEnv *env, jclass that, jshortArray arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL C_NATIVE(memmove___3SJJ)(JNIEnv *env, jclass that, jshortArray arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- jshort *lparg0=NULL;
-#ifndef JNI64
- C_NATIVE_ENTER(env, that, memmove___3SII_FUNC);
-#else
- C_NATIVE_ENTER(env, that, memmove___3SJJ_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg0) if ((lparg0 = (*env)->GetShortArrayElements(env, arg0, NULL)) == NULL) goto fail;
- }
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, 0);
- } else
-#endif
- {
- if (arg0 && lparg0) (*env)->ReleaseShortArrayElements(env, arg0, lparg0, 0);
- }
-#ifndef JNI64
- C_NATIVE_EXIT(env, that, memmove___3SII_FUNC);
-#else
- C_NATIVE_EXIT(env, that, memmove___3SJJ_FUNC);
-#endif
-}
-#endif
-
-#ifndef NO_memset
-JNIEXPORT jintLong JNICALL C_NATIVE(memset)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2)
-{
- jintLong rc = 0;
- C_NATIVE_ENTER(env, that, memset_FUNC);
- rc = (jintLong)memset((void *)arg0, arg1, (size_t)arg2);
- C_NATIVE_EXIT(env, that, memset_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_strlen
-JNIEXPORT jint JNICALL C_NATIVE(strlen)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- C_NATIVE_ENTER(env, that, strlen_FUNC);
- rc = (jint)strlen((char *)arg0);
- C_NATIVE_EXIT(env, that, strlen_FUNC);
- return rc;
-}
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/common/library/c.h b/bundles/org.eclipse.swt/Eclipse SWT PI/common/library/c.h
deleted file mode 100644
index d87f5ecbbe..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/common/library/c.h
+++ /dev/null
@@ -1,25 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#ifndef INC_c_H
-#define INC_c_H
-
-#include <stdlib.h>
-#include <string.h>
-
-#define PTR_sizeof() sizeof(void *)
-
-/* Functions excludes */
-#ifdef _WIN32_WCE
-#define NO_getenv
-#endif /* _WIN32_WCE */
-
-#endif /* INC_c_H */
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/common/library/c_stats.c b/bundles/org.eclipse.swt/Eclipse SWT PI/common/library/c_stats.c
deleted file mode 100644
index ee4a74d666..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/common/library/c_stats.c
+++ /dev/null
@@ -1,133 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "c_stats.h"
-
-#ifdef NATIVE_STATS
-
-int C_nativeFunctionCount = 23;
-int C_nativeFunctionCallCount[23];
-char * C_nativeFunctionNames[] = {
- "PTR_1sizeof",
- "free",
- "getenv",
- "malloc",
-#ifndef JNI64
- "memmove__III",
-#else
- "memmove__JJJ",
-#endif
-#ifndef JNI64
- "memmove__I_3BI",
-#else
- "memmove__J_3BJ",
-#endif
-#ifndef JNI64
- "memmove__I_3CI",
-#else
- "memmove__J_3CJ",
-#endif
-#ifndef JNI64
- "memmove__I_3DI",
-#else
- "memmove__J_3DJ",
-#endif
-#ifndef JNI64
- "memmove__I_3FI",
-#else
- "memmove__J_3FJ",
-#endif
-#ifndef JNI64
- "memmove__I_3II",
-#else
- "memmove__J_3IJ",
-#endif
-#ifndef JNI64
- "memmove__I_3JI",
-#else
- "memmove__J_3JJ",
-#endif
-#ifndef JNI64
- "memmove__I_3SI",
-#else
- "memmove__J_3SJ",
-#endif
-#ifndef JNI64
- "memmove___3BII",
-#else
- "memmove___3BJJ",
-#endif
-#ifndef JNI64
- "memmove___3B_3CI",
-#else
- "memmove___3B_3CJ",
-#endif
-#ifndef JNI64
- "memmove___3CII",
-#else
- "memmove___3CJJ",
-#endif
-#ifndef JNI64
- "memmove___3DII",
-#else
- "memmove___3DJJ",
-#endif
-#ifndef JNI64
- "memmove___3FII",
-#else
- "memmove___3FJJ",
-#endif
-#ifndef JNI64
- "memmove___3III",
-#else
- "memmove___3IJJ",
-#endif
-#ifndef JNI64
- "memmove___3I_3BI",
-#else
- "memmove___3I_3BJ",
-#endif
-#ifndef JNI64
- "memmove___3JII",
-#else
- "memmove___3JJJ",
-#endif
-#ifndef JNI64
- "memmove___3SII",
-#else
- "memmove___3SJJ",
-#endif
- "memset",
- "strlen",
-};
-
-#define STATS_NATIVE(func) Java_org_eclipse_swt_tools_internal_NativeStats_##func
-
-JNIEXPORT jint JNICALL STATS_NATIVE(C_1GetFunctionCount)
- (JNIEnv *env, jclass that)
-{
- return C_nativeFunctionCount;
-}
-
-JNIEXPORT jstring JNICALL STATS_NATIVE(C_1GetFunctionName)
- (JNIEnv *env, jclass that, jint index)
-{
- return (*env)->NewStringUTF(env, C_nativeFunctionNames[index]);
-}
-
-JNIEXPORT jint JNICALL STATS_NATIVE(C_1GetFunctionCallCount)
- (JNIEnv *env, jclass that, jint index)
-{
- return C_nativeFunctionCallCount[index];
-}
-
-#endif
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/common/library/c_stats.h b/bundles/org.eclipse.swt/Eclipse SWT PI/common/library/c_stats.h
deleted file mode 100644
index cc34b1cb8b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/common/library/c_stats.h
+++ /dev/null
@@ -1,119 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#ifdef NATIVE_STATS
-extern int C_nativeFunctionCount;
-extern int C_nativeFunctionCallCount[];
-extern char* C_nativeFunctionNames[];
-#define C_NATIVE_ENTER(env, that, func) C_nativeFunctionCallCount[func]++;
-#define C_NATIVE_EXIT(env, that, func)
-#else
-#ifndef C_NATIVE_ENTER
-#define C_NATIVE_ENTER(env, that, func)
-#endif
-#ifndef C_NATIVE_EXIT
-#define C_NATIVE_EXIT(env, that, func)
-#endif
-#endif
-
-typedef enum {
- PTR_1sizeof_FUNC,
- free_FUNC,
- getenv_FUNC,
- malloc_FUNC,
-#ifndef JNI64
- memmove__III_FUNC,
-#else
- memmove__JJJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__I_3BI_FUNC,
-#else
- memmove__J_3BJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__I_3CI_FUNC,
-#else
- memmove__J_3CJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__I_3DI_FUNC,
-#else
- memmove__J_3DJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__I_3FI_FUNC,
-#else
- memmove__J_3FJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__I_3II_FUNC,
-#else
- memmove__J_3IJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__I_3JI_FUNC,
-#else
- memmove__J_3JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__I_3SI_FUNC,
-#else
- memmove__J_3SJ_FUNC,
-#endif
-#ifndef JNI64
- memmove___3BII_FUNC,
-#else
- memmove___3BJJ_FUNC,
-#endif
-#ifndef JNI64
- memmove___3B_3CI_FUNC,
-#else
- memmove___3B_3CJ_FUNC,
-#endif
-#ifndef JNI64
- memmove___3CII_FUNC,
-#else
- memmove___3CJJ_FUNC,
-#endif
-#ifndef JNI64
- memmove___3DII_FUNC,
-#else
- memmove___3DJJ_FUNC,
-#endif
-#ifndef JNI64
- memmove___3FII_FUNC,
-#else
- memmove___3FJJ_FUNC,
-#endif
-#ifndef JNI64
- memmove___3III_FUNC,
-#else
- memmove___3IJJ_FUNC,
-#endif
-#ifndef JNI64
- memmove___3I_3BI_FUNC,
-#else
- memmove___3I_3BJ_FUNC,
-#endif
-#ifndef JNI64
- memmove___3JII_FUNC,
-#else
- memmove___3JJJ_FUNC,
-#endif
-#ifndef JNI64
- memmove___3SII_FUNC,
-#else
- memmove___3SJJ_FUNC,
-#endif
- memset_FUNC,
- strlen_FUNC,
-} C_FUNCS;
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/common/library/c_structs.c b/bundles/org.eclipse.swt/Eclipse SWT PI/common/library/c_structs.c
deleted file mode 100644
index dc2a84756d..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/common/library/c_structs.c
+++ /dev/null
@@ -1,14 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "c_structs.h"
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/common/library/c_structs.h b/bundles/org.eclipse.swt/Eclipse SWT PI/common/library/c_structs.h
deleted file mode 100644
index 7796b830ab..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/common/library/c_structs.h
+++ /dev/null
@@ -1,13 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "c.h"
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/common/org/eclipse/swt/internal/C.java b/bundles/org.eclipse.swt/Eclipse SWT PI/common/org/eclipse/swt/internal/C.java
deleted file mode 100644
index 886cb6ef20..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/common/org/eclipse/swt/internal/C.java
+++ /dev/null
@@ -1,141 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal;
-
-public class C extends Platform {
-
- static {
- if ("Linux".equals (System.getProperty ("os.name")) && "motif".equals (Platform.PLATFORM)) { //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- try {
- Library.loadLibrary ("libXm.so.2", false); //$NON-NLS-1$
- } catch (Throwable ex) {}
- }
- Library.loadLibrary ("swt"); //$NON-NLS-1$
- }
-
- public static final int PTR_SIZEOF = PTR_sizeof ();
-
-/** @param ptr cast=(void *) */
-public static final native void free (int /*long*/ ptr);
-/** @param env cast=(const char *) */
-public static final native int /*long*/ getenv (byte[] env);
-public static final native int /*long*/ malloc (int /*long*/ size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out critical
- * @param size cast=(size_t)
- */
-public static final native void memmove (int /*long*/ dest, byte[] src, int /*long*/ size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out critical
- * @param size cast=(size_t)
- */
-public static final native void memmove (int /*long*/ dest, char[] src, int /*long*/ size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out critical
- * @param size cast=(size_t)
- */
-public static final native void memmove (int /*long*/ dest, double[] src, int /*long*/ size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out critical
- * @param size cast=(size_t)
- */
-public static final native void memmove (int /*long*/ dest, float[] src, int /*long*/ size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out critical
- * @param size cast=(size_t)
- */
-public static final native void memmove (int /*long*/ dest, int[] src, int /*long*/ size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out critical
- * @param size cast=(size_t)
- */
-public static final native void memmove (int /*long*/ dest, long[] src, int /*long*/ size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out critical
- * @param size cast=(size_t)
- */
-public static final native void memmove (int /*long*/ dest, short[] src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in critical
- * @param src cast=(const void *),flags=no_out critical
- * @param size cast=(size_t)
- */
-public static final native void memmove (byte[] dest, char[] src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in critical
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove (byte[] dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove (int /*long*/ dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in critical
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove (char[] dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in critical
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove (double[] dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in critical
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove (float[] dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in critical
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove (int[] dest, byte[] src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in critical
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove (short[] dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in critical
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove (int[] dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in critical
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove (long[] dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param buffer cast=(void *),flags=critical
- * @param num cast=(size_t)
- */
-public static final native int /*long*/ memset (int /*long*/ buffer, int c, int /*long*/ num);
-public static final native int PTR_sizeof ();
-/** @param s cast=(char *) */
-public static final native int strlen (int /*long*/ s);
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/common/org/eclipse/swt/internal/LONG.java b/bundles/org.eclipse.swt/Eclipse SWT PI/common/org/eclipse/swt/internal/LONG.java
deleted file mode 100644
index 8609adccee..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/common/org/eclipse/swt/internal/LONG.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal;
-
-/** @jniclass flags=no_gen */
-public class LONG {
- public int /*long*/ value;
-
- public LONG (int /*long*/ value) {
- this.value = value;
- }
-
- public boolean equals (Object object) {
- if (object == this) return true;
- if (!(object instanceof LONG)) return false;
- LONG obj = (LONG)object;
- return obj.value == this.value;
- }
-
- public int hashCode () {
- return (int)/*64*/value;
- }
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/common_j2me/org/eclipse/swt/internal/Library.java b/bundles/org.eclipse.swt/Eclipse SWT PI/common_j2me/org/eclipse/swt/internal/Library.java
deleted file mode 100644
index a16bbffa02..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/common_j2me/org/eclipse/swt/internal/Library.java
+++ /dev/null
@@ -1,116 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal;
-
-public class Library {
-
- /* SWT Version - Mmmm (M=major, mmm=minor) */
-
- /**
- * SWT Major version number (must be >= 0)
- */
- static int MAJOR_VERSION = 3;
-
- /**
- * SWT Minor version number (must be in the range 0..999)
- */
- static int MINOR_VERSION = 601;
-
- /**
- * SWT revision number (must be >= 0)
- */
- static int REVISION = 0;
-
- /**
- * The JAVA and SWT versions
- */
- public static final int JAVA_VERSION, SWT_VERSION;
-
-static {
- JAVA_VERSION = parseVersion(System.getProperty("java.version"));
- SWT_VERSION = SWT_VERSION(MAJOR_VERSION, MINOR_VERSION);
-}
-
-static int parseVersion(String version) {
- if (version == null) return 0;
- int major = 0, minor = 0, micro = 0;
- int length = version.length(), index = 0, start = 0;
- while (index < length && Character.isDigit(version.charAt(index))) index++;
- try {
- if (start < length) major = Integer.parseInt(version.substring(start, index));
- } catch (NumberFormatException e) {}
- start = ++index;
- while (index < length && Character.isDigit(version.charAt(index))) index++;
- try {
- if (start < length) minor = Integer.parseInt(version.substring(start, index));
- } catch (NumberFormatException e) {}
- start = ++index;
- while (index < length && Character.isDigit(version.charAt(index))) index++;
- try {
- if (start < length) micro = Integer.parseInt(version.substring(start, index));
- } catch (NumberFormatException e) {}
- return JAVA_VERSION(major, minor, micro);
-}
-
-/**
- * Returns the Java version number as an integer.
- *
- * @param major
- * @param minor
- * @param micro
- * @return the version
- */
-public static int JAVA_VERSION (int major, int minor, int micro) {
- return (major << 16) + (minor << 8) + micro;
-}
-
-/**
- * Returns the SWT version number as an integer.
- *
- * @param major
- * @param minor
- * @return the version
- */
-public static int SWT_VERSION (int major, int minor) {
- return major * 1000 + minor;
-}
-
-/**
- * Loads the shared library that matches the version of the
- * Java code which is currently running. SWT shared libraries
- * follow an encoding scheme where the major, minor and revision
- * numbers are embedded in the library name and this along with
- * <code>name</code> is used to load the library. If this fails,
- * <code>name</code> is used in another attempt to load the library,
- * this time ignoring the SWT version encoding scheme.
- *
- * @param name the name of the library to load
- */
-public static void loadLibrary (String name) {
- loadLibrary (name, true);
-}
-
-/**
- * Loads the shared library that matches the version of the
- * Java code which is currently running. SWT shared libraries
- * follow an encoding scheme where the major, minor and revision
- * numbers are embedded in the library name and this along with
- * <code>name</code> is used to load the library. If this fails,
- * <code>name</code> is used in another attempt to load the library,
- * this time ignoring the SWT version encoding scheme.
- *
- * @param name the name of the library to load
- * @param mapName true if the name should be mapped, false otherwise
- */
-public static void loadLibrary (String name, boolean mapName) {
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/common_j2se/org/eclipse/swt/internal/Library.java b/bundles/org.eclipse.swt/Eclipse SWT PI/common_j2se/org/eclipse/swt/internal/Library.java
deleted file mode 100644
index 54d1d197af..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/common_j2se/org/eclipse/swt/internal/Library.java
+++ /dev/null
@@ -1,267 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal;
-
-import java.io.*;
-
-public class Library {
-
- /* SWT Version - Mmmm (M=major, mmm=minor) */
-
- /**
- * SWT Major version number (must be >= 0)
- */
- static int MAJOR_VERSION = 3;
-
- /**
- * SWT Minor version number (must be in the range 0..999)
- */
- static int MINOR_VERSION = 601;
-
- /**
- * SWT revision number (must be >= 0)
- */
- static int REVISION = 0;
-
- /**
- * The JAVA and SWT versions
- */
- public static final int JAVA_VERSION, SWT_VERSION;
-
- static final String SEPARATOR;
-
- /* 64-bit support */
- static /*final*/ boolean IS_64 = 0x1FFFFFFFFL == (int /*long*/)0x1FFFFFFFFL;
- static final String SUFFIX_64 = "-64"; //$NON-NLS-1$
- static final String SWTDIR_32 = "swtlib-32"; //$NON-NLS-1$
- static final String SWTDIR_64 = "swtlib-64"; //$NON-NLS-1$
-
-static {
- SEPARATOR = System.getProperty("file.separator");
- JAVA_VERSION = parseVersion(System.getProperty("java.version"));
- SWT_VERSION = SWT_VERSION(MAJOR_VERSION, MINOR_VERSION);
-}
-
-static int parseVersion(String version) {
- if (version == null) return 0;
- int major = 0, minor = 0, micro = 0;
- int length = version.length(), index = 0, start = 0;
- while (index < length && Character.isDigit(version.charAt(index))) index++;
- try {
- if (start < length) major = Integer.parseInt(version.substring(start, index));
- } catch (NumberFormatException e) {}
- start = ++index;
- while (index < length && Character.isDigit(version.charAt(index))) index++;
- try {
- if (start < length) minor = Integer.parseInt(version.substring(start, index));
- } catch (NumberFormatException e) {}
- start = ++index;
- while (index < length && Character.isDigit(version.charAt(index))) index++;
- try {
- if (start < length) micro = Integer.parseInt(version.substring(start, index));
- } catch (NumberFormatException e) {}
- return JAVA_VERSION(major, minor, micro);
-}
-
-/**
- * Returns the Java version number as an integer.
- *
- * @param major
- * @param minor
- * @param micro
- * @return the version
- */
-public static int JAVA_VERSION (int major, int minor, int micro) {
- return (major << 16) + (minor << 8) + micro;
-}
-
-/**
- * Returns the SWT version number as an integer.
- *
- * @param major
- * @param minor
- * @return the version
- */
-public static int SWT_VERSION (int major, int minor) {
- return major * 1000 + minor;
-}
-
-static boolean extract (String fileName, String mappedName) {
- FileOutputStream os = null;
- InputStream is = null;
- File file = new File(fileName);
- boolean extracted = false;
- try {
- if (!file.exists ()) {
- is = Library.class.getResourceAsStream ("/" + mappedName); //$NON-NLS-1$
- if (is != null) {
- extracted = true;
- int read;
- byte [] buffer = new byte [4096];
- os = new FileOutputStream (fileName);
- while ((read = is.read (buffer)) != -1) {
- os.write(buffer, 0, read);
- }
- os.close ();
- is.close ();
- if (!Platform.PLATFORM.equals ("win32")) { //$NON-NLS-1$
- try {
- Runtime.getRuntime ().exec (new String []{"chmod", "755", fileName}).waitFor(); //$NON-NLS-1$ //$NON-NLS-2$
- } catch (Throwable e) {}
- }
- }
- }
- if (load (fileName)) return true;
- } catch (Throwable e) {
- try {
- if (os != null) os.close ();
- } catch (IOException e1) {}
- try {
- if (is != null) is.close ();
- } catch (IOException e1) {}
- if (extracted && file.exists ()) file.delete ();
- }
- return false;
-}
-
-static boolean load (String libName) {
- try {
- if (libName.indexOf (SEPARATOR) != -1) {
- System.load (libName);
- } else {
- System.loadLibrary (libName);
- }
- return true;
- } catch (UnsatisfiedLinkError e) {}
- return false;
-}
-
-/**
- * Loads the shared library that matches the version of the
- * Java code which is currently running. SWT shared libraries
- * follow an encoding scheme where the major, minor and revision
- * numbers are embedded in the library name and this along with
- * <code>name</code> is used to load the library. If this fails,
- * <code>name</code> is used in another attempt to load the library,
- * this time ignoring the SWT version encoding scheme.
- *
- * @param name the name of the library to load
- */
-public static void loadLibrary (String name) {
- loadLibrary (name, true);
-}
-
-/**
- * Loads the shared library that matches the version of the
- * Java code which is currently running. SWT shared libraries
- * follow an encoding scheme where the major, minor and revision
- * numbers are embedded in the library name and this along with
- * <code>name</code> is used to load the library. If this fails,
- * <code>name</code> is used in another attempt to load the library,
- * this time ignoring the SWT version encoding scheme.
- *
- * @param name the name of the library to load
- * @param mapName true if the name should be mapped, false otherwise
- */
-public static void loadLibrary (String name, boolean mapName) {
- String prop = System.getProperty ("sun.arch.data.model"); //$NON-NLS-1$
- if (prop == null) prop = System.getProperty ("com.ibm.vm.bitmode"); //$NON-NLS-1$
- if (prop != null) {
- if ("32".equals (prop) && IS_64) { //$NON-NLS-1$
- throw new UnsatisfiedLinkError ("Cannot load 64-bit SWT libraries on 32-bit JVM"); //$NON-NLS-1$
- }
- if ("64".equals (prop) && !IS_64) { //$NON-NLS-1$
- throw new UnsatisfiedLinkError ("Cannot load 32-bit SWT libraries on 64-bit JVM"); //$NON-NLS-1$
- }
- }
-
- /* Compute the library name and mapped name */
- String libName1, libName2, mappedName1, mappedName2;
- if (mapName) {
- String version = System.getProperty ("swt.version"); //$NON-NLS-1$
- if (version == null) {
- version = "" + MAJOR_VERSION; //$NON-NLS-1$
- /* Force 3 digits in minor version number */
- if (MINOR_VERSION < 10) {
- version += "00"; //$NON-NLS-1$
- } else {
- if (MINOR_VERSION < 100) version += "0"; //$NON-NLS-1$
- }
- version += MINOR_VERSION;
- /* No "r" until first revision */
- if (REVISION > 0) version += "r" + REVISION; //$NON-NLS-1$
- }
- libName1 = name + "-" + Platform.PLATFORM + "-" + version; //$NON-NLS-1$ //$NON-NLS-2$
- libName2 = name + "-" + Platform.PLATFORM; //$NON-NLS-1$
- mappedName1 = mapLibraryName (libName1);
- mappedName2 = mapLibraryName (libName2);
- } else {
- libName1 = libName2 = mappedName1 = mappedName2 = name;
- }
-
- /* Try loading library from swt library path */
- String path = System.getProperty ("swt.library.path"); //$NON-NLS-1$
- if (path != null) {
- path = new File (path).getAbsolutePath ();
- if (load (path + SEPARATOR + mappedName1)) return;
- if (mapName && load (path + SEPARATOR + mappedName2)) return;
- }
-
- /* Try loading library from java library path */
- if (load (libName1)) return;
- if (mapName && load (libName2)) return;
-
- /* Try loading library from the tmp directory if swt library path is not specified */
- String fileName1 = mappedName1;
- String fileName2 = mappedName2;
- if (path == null) {
- path = System.getProperty ("java.io.tmpdir"); //$NON-NLS-1$
- File dir = new File (path, IS_64 ? SWTDIR_64 : SWTDIR_32);
- boolean make = false;
- if ((dir.exists () && dir.isDirectory ()) || (make = dir.mkdir ())) {
- path = dir.getAbsolutePath ();
- if (make && !Platform.PLATFORM.equals ("win32")) { //$NON-NLS-1$
- try {
- Runtime.getRuntime ().exec (new String []{"chmod", "777", path}).waitFor(); //$NON-NLS-1$ //$NON-NLS-2$
- } catch (Throwable e) {}
- }
- } else {
- /* fall back to using the tmp directory */
- if (IS_64) {
- fileName1 = mapLibraryName (libName1 + SUFFIX_64);
- fileName2 = mapLibraryName (libName2 + SUFFIX_64);
- }
- }
- if (load (path + SEPARATOR + fileName1)) return;
- if (mapName && load (path + SEPARATOR + fileName2)) return;
- }
-
- /* Try extracting and loading library from jar */
- if (path != null) {
- if (extract (path + SEPARATOR + fileName1, mappedName1)) return;
- if (mapName && extract (path + SEPARATOR + fileName2, mappedName2)) return;
- }
-
- /* Failed to find the library */
- throw new UnsatisfiedLinkError ("no " + libName1 + " or " + libName2 + " in swt.library.path, java.library.path or the jar file"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
-}
-
-static String mapLibraryName (String libName) {
- /* SWT libraries in the Macintosh use the extension .jnilib but the some VMs map to .dylib. */
- libName = System.mapLibraryName (libName);
- String ext = ".dylib"; //$NON-NLS-1$
- if (libName.endsWith(ext)) {
- libName = libName.substring(0, libName.length() - ext.length()) + ".jnilib"; //$NON-NLS-1$
- }
- return libName;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk.c b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk.c
deleted file mode 100644
index b663012f2d..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk.c
+++ /dev/null
@@ -1,718 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "atk_structs.h"
-#include "atk_stats.h"
-
-#define ATK_NATIVE(func) Java_org_eclipse_swt_internal_accessibility_gtk_ATK_##func
-
-#ifndef NO_AtkObjectFactoryClass_1sizeof
-JNIEXPORT jint JNICALL ATK_NATIVE(AtkObjectFactoryClass_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- ATK_NATIVE_ENTER(env, that, AtkObjectFactoryClass_1sizeof_FUNC);
- rc = (jint)AtkObjectFactoryClass_sizeof();
- ATK_NATIVE_EXIT(env, that, AtkObjectFactoryClass_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AtkObjectFactory_1sizeof
-JNIEXPORT jint JNICALL ATK_NATIVE(AtkObjectFactory_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- ATK_NATIVE_ENTER(env, that, AtkObjectFactory_1sizeof_FUNC);
- rc = (jint)AtkObjectFactory_sizeof();
- ATK_NATIVE_EXIT(env, that, AtkObjectFactory_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1ATK_1ACTION_1GET_1IFACE
-JNIEXPORT jintLong JNICALL ATK_NATIVE(_1ATK_1ACTION_1GET_1IFACE)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- ATK_NATIVE_ENTER(env, that, _1ATK_1ACTION_1GET_1IFACE_FUNC);
- rc = (jintLong)ATK_ACTION_GET_IFACE(arg0);
- ATK_NATIVE_EXIT(env, that, _1ATK_1ACTION_1GET_1IFACE_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1ATK_1COMPONENT_1GET_1IFACE
-JNIEXPORT jintLong JNICALL ATK_NATIVE(_1ATK_1COMPONENT_1GET_1IFACE)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- ATK_NATIVE_ENTER(env, that, _1ATK_1COMPONENT_1GET_1IFACE_FUNC);
- rc = (jintLong)ATK_COMPONENT_GET_IFACE(arg0);
- ATK_NATIVE_EXIT(env, that, _1ATK_1COMPONENT_1GET_1IFACE_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1ATK_1OBJECT_1FACTORY_1CLASS
-JNIEXPORT jintLong JNICALL ATK_NATIVE(_1ATK_1OBJECT_1FACTORY_1CLASS)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- ATK_NATIVE_ENTER(env, that, _1ATK_1OBJECT_1FACTORY_1CLASS_FUNC);
- rc = (jintLong)ATK_OBJECT_FACTORY_CLASS(arg0);
- ATK_NATIVE_EXIT(env, that, _1ATK_1OBJECT_1FACTORY_1CLASS_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1ATK_1SELECTION_1GET_1IFACE
-JNIEXPORT jintLong JNICALL ATK_NATIVE(_1ATK_1SELECTION_1GET_1IFACE)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- ATK_NATIVE_ENTER(env, that, _1ATK_1SELECTION_1GET_1IFACE_FUNC);
- rc = (jintLong)ATK_SELECTION_GET_IFACE(arg0);
- ATK_NATIVE_EXIT(env, that, _1ATK_1SELECTION_1GET_1IFACE_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1ATK_1TEXT_1GET_1IFACE
-JNIEXPORT jintLong JNICALL ATK_NATIVE(_1ATK_1TEXT_1GET_1IFACE)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- ATK_NATIVE_ENTER(env, that, _1ATK_1TEXT_1GET_1IFACE_FUNC);
- rc = (jintLong)ATK_TEXT_GET_IFACE(arg0);
- ATK_NATIVE_EXIT(env, that, _1ATK_1TEXT_1GET_1IFACE_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GTK_1ACCESSIBLE
-JNIEXPORT jintLong JNICALL ATK_NATIVE(_1GTK_1ACCESSIBLE)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- ATK_NATIVE_ENTER(env, that, _1GTK_1ACCESSIBLE_FUNC);
- rc = (jintLong)GTK_ACCESSIBLE(arg0);
- ATK_NATIVE_EXIT(env, that, _1GTK_1ACCESSIBLE_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1atk_1focus_1tracker_1notify
-JNIEXPORT void JNICALL ATK_NATIVE(_1atk_1focus_1tracker_1notify)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- ATK_NATIVE_ENTER(env, that, _1atk_1focus_1tracker_1notify_FUNC);
- atk_focus_tracker_notify((AtkObject *)arg0);
- ATK_NATIVE_EXIT(env, that, _1atk_1focus_1tracker_1notify_FUNC);
-}
-#endif
-
-#ifndef NO__1atk_1get_1default_1registry
-JNIEXPORT jintLong JNICALL ATK_NATIVE(_1atk_1get_1default_1registry)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- ATK_NATIVE_ENTER(env, that, _1atk_1get_1default_1registry_FUNC);
- rc = (jintLong)atk_get_default_registry();
- ATK_NATIVE_EXIT(env, that, _1atk_1get_1default_1registry_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1atk_1object_1factory_1create_1accessible
-JNIEXPORT jintLong JNICALL ATK_NATIVE(_1atk_1object_1factory_1create_1accessible)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- ATK_NATIVE_ENTER(env, that, _1atk_1object_1factory_1create_1accessible_FUNC);
- rc = (jintLong)atk_object_factory_create_accessible((AtkObjectFactory *)arg0, (GObject *)arg1);
- ATK_NATIVE_EXIT(env, that, _1atk_1object_1factory_1create_1accessible_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1atk_1object_1factory_1get_1accessible_1type
-JNIEXPORT jintLong JNICALL ATK_NATIVE(_1atk_1object_1factory_1get_1accessible_1type)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- ATK_NATIVE_ENTER(env, that, _1atk_1object_1factory_1get_1accessible_1type_FUNC);
- rc = (jintLong)atk_object_factory_get_accessible_type((AtkObjectFactory *)arg0);
- ATK_NATIVE_EXIT(env, that, _1atk_1object_1factory_1get_1accessible_1type_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1atk_1object_1initialize
-JNIEXPORT void JNICALL ATK_NATIVE(_1atk_1object_1initialize)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- ATK_NATIVE_ENTER(env, that, _1atk_1object_1initialize_FUNC);
- atk_object_initialize((AtkObject *)arg0, (gpointer)arg1);
- ATK_NATIVE_EXIT(env, that, _1atk_1object_1initialize_FUNC);
-}
-#endif
-
-#ifndef NO__1atk_1object_1ref_1relation_1set
-JNIEXPORT jintLong JNICALL ATK_NATIVE(_1atk_1object_1ref_1relation_1set)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- ATK_NATIVE_ENTER(env, that, _1atk_1object_1ref_1relation_1set_FUNC);
- rc = (jintLong)atk_object_ref_relation_set((AtkObject *)arg0);
- ATK_NATIVE_EXIT(env, that, _1atk_1object_1ref_1relation_1set_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1atk_1registry_1get_1factory
-JNIEXPORT jintLong JNICALL ATK_NATIVE(_1atk_1registry_1get_1factory)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- ATK_NATIVE_ENTER(env, that, _1atk_1registry_1get_1factory_FUNC);
- rc = (jintLong)atk_registry_get_factory((AtkRegistry *)arg0, (GType)arg1);
- ATK_NATIVE_EXIT(env, that, _1atk_1registry_1get_1factory_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1atk_1registry_1set_1factory_1type
-JNIEXPORT void JNICALL ATK_NATIVE(_1atk_1registry_1set_1factory_1type)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- ATK_NATIVE_ENTER(env, that, _1atk_1registry_1set_1factory_1type_FUNC);
- atk_registry_set_factory_type((AtkRegistry *)arg0, (GType)arg1, (GType)arg2);
- ATK_NATIVE_EXIT(env, that, _1atk_1registry_1set_1factory_1type_FUNC);
-}
-#endif
-
-#ifndef NO__1atk_1relation_1set_1get_1n_1relations
-JNIEXPORT jint JNICALL ATK_NATIVE(_1atk_1relation_1set_1get_1n_1relations)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- ATK_NATIVE_ENTER(env, that, _1atk_1relation_1set_1get_1n_1relations_FUNC);
- rc = (jint)atk_relation_set_get_n_relations((AtkRelationSet *)arg0);
- ATK_NATIVE_EXIT(env, that, _1atk_1relation_1set_1get_1n_1relations_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1atk_1relation_1set_1get_1relation
-JNIEXPORT jintLong JNICALL ATK_NATIVE(_1atk_1relation_1set_1get_1relation)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jintLong rc = 0;
- ATK_NATIVE_ENTER(env, that, _1atk_1relation_1set_1get_1relation_FUNC);
- rc = (jintLong)atk_relation_set_get_relation((AtkRelationSet *)arg0, arg1);
- ATK_NATIVE_EXIT(env, that, _1atk_1relation_1set_1get_1relation_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1atk_1relation_1set_1remove
-JNIEXPORT void JNICALL ATK_NATIVE(_1atk_1relation_1set_1remove)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- ATK_NATIVE_ENTER(env, that, _1atk_1relation_1set_1remove_FUNC);
- atk_relation_set_remove((AtkRelationSet *)arg0, (AtkRelation *)arg1);
- ATK_NATIVE_EXIT(env, that, _1atk_1relation_1set_1remove_FUNC);
-}
-#endif
-
-#ifndef NO__1atk_1state_1set_1add_1state
-JNIEXPORT jboolean JNICALL ATK_NATIVE(_1atk_1state_1set_1add_1state)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jboolean rc = 0;
- ATK_NATIVE_ENTER(env, that, _1atk_1state_1set_1add_1state_FUNC);
- rc = (jboolean)atk_state_set_add_state((AtkStateSet *)arg0, (AtkStateType)arg1);
- ATK_NATIVE_EXIT(env, that, _1atk_1state_1set_1add_1state_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1atk_1state_1set_1new
-JNIEXPORT jintLong JNICALL ATK_NATIVE(_1atk_1state_1set_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- ATK_NATIVE_ENTER(env, that, _1atk_1state_1set_1new_FUNC);
- rc = (jintLong)atk_state_set_new();
- ATK_NATIVE_EXIT(env, that, _1atk_1state_1set_1new_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO__1call__II) && !defined(JNI64)) || (!defined(NO__1call__JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL ATK_NATIVE(_1call__II)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-#else
-JNIEXPORT jintLong JNICALL ATK_NATIVE(_1call__JJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- ATK_NATIVE_ENTER(env, that, _1call__II_FUNC);
-#else
- ATK_NATIVE_ENTER(env, that, _1call__JJ_FUNC);
-#endif
- rc = (jintLong)((jintLong (*)())arg0)(arg1);
-#ifndef JNI64
- ATK_NATIVE_EXIT(env, that, _1call__II_FUNC);
-#else
- ATK_NATIVE_EXIT(env, that, _1call__JJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO__1call__III) && !defined(JNI64)) || (!defined(NO__1call__JJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL ATK_NATIVE(_1call__III)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT jintLong JNICALL ATK_NATIVE(_1call__JJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- ATK_NATIVE_ENTER(env, that, _1call__III_FUNC);
-#else
- ATK_NATIVE_ENTER(env, that, _1call__JJJ_FUNC);
-#endif
- rc = (jintLong)((jintLong (*)())arg0)(arg1, arg2);
-#ifndef JNI64
- ATK_NATIVE_EXIT(env, that, _1call__III_FUNC);
-#else
- ATK_NATIVE_EXIT(env, that, _1call__JJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO__1call__IIII) && !defined(JNI64)) || (!defined(NO__1call__JJJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL ATK_NATIVE(_1call__IIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3)
-#else
-JNIEXPORT jintLong JNICALL ATK_NATIVE(_1call__JJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- ATK_NATIVE_ENTER(env, that, _1call__IIII_FUNC);
-#else
- ATK_NATIVE_ENTER(env, that, _1call__JJJJ_FUNC);
-#endif
- rc = (jintLong)((jintLong (*)())arg0)(arg1, arg2, arg3);
-#ifndef JNI64
- ATK_NATIVE_EXIT(env, that, _1call__IIII_FUNC);
-#else
- ATK_NATIVE_EXIT(env, that, _1call__JJJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO__1call__IIIII) && !defined(JNI64)) || (!defined(NO__1call__JJJJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL ATK_NATIVE(_1call__IIIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4)
-#else
-JNIEXPORT jintLong JNICALL ATK_NATIVE(_1call__JJJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- ATK_NATIVE_ENTER(env, that, _1call__IIIII_FUNC);
-#else
- ATK_NATIVE_ENTER(env, that, _1call__JJJJJ_FUNC);
-#endif
- rc = (jintLong)((jintLong (*)())arg0)(arg1, arg2, arg3, arg4);
-#ifndef JNI64
- ATK_NATIVE_EXIT(env, that, _1call__IIIII_FUNC);
-#else
- ATK_NATIVE_EXIT(env, that, _1call__JJJJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO__1call__IIIIII) && !defined(JNI64)) || (!defined(NO__1call__JJJJJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL ATK_NATIVE(_1call__IIIIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5)
-#else
-JNIEXPORT jintLong JNICALL ATK_NATIVE(_1call__JJJJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- ATK_NATIVE_ENTER(env, that, _1call__IIIIII_FUNC);
-#else
- ATK_NATIVE_ENTER(env, that, _1call__JJJJJJ_FUNC);
-#endif
- rc = (jintLong)((jintLong (*)())arg0)(arg1, arg2, arg3, arg4, arg5);
-#ifndef JNI64
- ATK_NATIVE_EXIT(env, that, _1call__IIIIII_FUNC);
-#else
- ATK_NATIVE_EXIT(env, that, _1call__JJJJJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO__1call__IIIIIII) && !defined(JNI64)) || (!defined(NO__1call__JJJJJJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL ATK_NATIVE(_1call__IIIIIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintLong arg6)
-#else
-JNIEXPORT jintLong JNICALL ATK_NATIVE(_1call__JJJJJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintLong arg6)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- ATK_NATIVE_ENTER(env, that, _1call__IIIIIII_FUNC);
-#else
- ATK_NATIVE_ENTER(env, that, _1call__JJJJJJJ_FUNC);
-#endif
- rc = (jintLong)((jintLong (*)())arg0)(arg1, arg2, arg3, arg4, arg5, arg6);
-#ifndef JNI64
- ATK_NATIVE_EXIT(env, that, _1call__IIIIIII_FUNC);
-#else
- ATK_NATIVE_EXIT(env, that, _1call__JJJJJJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkActionIface_2) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkActionIface_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkActionIface_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-#else
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkActionIface_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-#endif
-{
-#ifndef JNI64
- ATK_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkActionIface_2_FUNC);
-#else
- ATK_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkActionIface_2_FUNC);
-#endif
- if (arg1) getAtkActionIfaceFields(env, arg1, (AtkActionIface *)arg0);
-#ifndef JNI64
- ATK_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkActionIface_2_FUNC);
-#else
- ATK_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkActionIface_2_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkComponentIface_2) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkComponentIface_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkComponentIface_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-#else
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkComponentIface_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-#endif
-{
-#ifndef JNI64
- ATK_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkComponentIface_2_FUNC);
-#else
- ATK_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkComponentIface_2_FUNC);
-#endif
- if (arg1) getAtkComponentIfaceFields(env, arg1, (AtkComponentIface *)arg0);
-#ifndef JNI64
- ATK_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkComponentIface_2_FUNC);
-#else
- ATK_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkComponentIface_2_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkHypertextIface_2) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkHypertextIface_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkHypertextIface_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-#else
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkHypertextIface_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-#endif
-{
-#ifndef JNI64
- ATK_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkHypertextIface_2_FUNC);
-#else
- ATK_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkHypertextIface_2_FUNC);
-#endif
- if (arg1) getAtkHypertextIfaceFields(env, arg1, (AtkHypertextIface *)arg0);
-#ifndef JNI64
- ATK_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkHypertextIface_2_FUNC);
-#else
- ATK_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkHypertextIface_2_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkObjectClass_2) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkObjectClass_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkObjectClass_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-#else
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkObjectClass_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-#endif
-{
-#ifndef JNI64
- ATK_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkObjectClass_2_FUNC);
-#else
- ATK_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkObjectClass_2_FUNC);
-#endif
- if (arg1) getAtkObjectClassFields(env, arg1, (AtkObjectClass *)arg0);
-#ifndef JNI64
- ATK_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkObjectClass_2_FUNC);
-#else
- ATK_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkObjectClass_2_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkObjectFactoryClass_2) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkObjectFactoryClass_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkObjectFactoryClass_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-#else
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkObjectFactoryClass_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-#endif
-{
-#ifndef JNI64
- ATK_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkObjectFactoryClass_2_FUNC);
-#else
- ATK_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkObjectFactoryClass_2_FUNC);
-#endif
- if (arg1) getAtkObjectFactoryClassFields(env, arg1, (AtkObjectFactoryClass *)arg0);
-#ifndef JNI64
- ATK_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkObjectFactoryClass_2_FUNC);
-#else
- ATK_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkObjectFactoryClass_2_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkSelectionIface_2) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkSelectionIface_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkSelectionIface_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-#else
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkSelectionIface_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-#endif
-{
-#ifndef JNI64
- ATK_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkSelectionIface_2_FUNC);
-#else
- ATK_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkSelectionIface_2_FUNC);
-#endif
- if (arg1) getAtkSelectionIfaceFields(env, arg1, (AtkSelectionIface *)arg0);
-#ifndef JNI64
- ATK_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkSelectionIface_2_FUNC);
-#else
- ATK_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkSelectionIface_2_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkTextIface_2) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkTextIface_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkTextIface_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-#else
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkTextIface_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-#endif
-{
-#ifndef JNI64
- ATK_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkTextIface_2_FUNC);
-#else
- ATK_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkTextIface_2_FUNC);
-#endif
- if (arg1) getAtkTextIfaceFields(env, arg1, (AtkTextIface *)arg0);
-#ifndef JNI64
- ATK_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkTextIface_2_FUNC);
-#else
- ATK_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkTextIface_2_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkActionIface_2I) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkActionIface_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkActionIface_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#else
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkActionIface_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#endif
-{
-#ifndef JNI64
- ATK_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkActionIface_2I_FUNC);
-#else
- ATK_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkActionIface_2J_FUNC);
-#endif
- if (arg0) setAtkActionIfaceFields(env, arg0, (AtkActionIface *)arg1);
-#ifndef JNI64
- ATK_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkActionIface_2I_FUNC);
-#else
- ATK_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkActionIface_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkComponentIface_2I) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkComponentIface_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkComponentIface_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#else
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkComponentIface_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#endif
-{
-#ifndef JNI64
- ATK_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkComponentIface_2I_FUNC);
-#else
- ATK_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkComponentIface_2J_FUNC);
-#endif
- if (arg0) setAtkComponentIfaceFields(env, arg0, (AtkComponentIface *)arg1);
-#ifndef JNI64
- ATK_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkComponentIface_2I_FUNC);
-#else
- ATK_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkComponentIface_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkHypertextIface_2I) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkHypertextIface_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkHypertextIface_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#else
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkHypertextIface_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#endif
-{
-#ifndef JNI64
- ATK_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkHypertextIface_2I_FUNC);
-#else
- ATK_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkHypertextIface_2J_FUNC);
-#endif
- if (arg0) setAtkHypertextIfaceFields(env, arg0, (AtkHypertextIface *)arg1);
-#ifndef JNI64
- ATK_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkHypertextIface_2I_FUNC);
-#else
- ATK_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkHypertextIface_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkObjectClass_2I) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkObjectClass_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkObjectClass_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#else
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkObjectClass_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#endif
-{
-#ifndef JNI64
- ATK_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkObjectClass_2I_FUNC);
-#else
- ATK_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkObjectClass_2J_FUNC);
-#endif
- if (arg0) setAtkObjectClassFields(env, arg0, (AtkObjectClass *)arg1);
-#ifndef JNI64
- ATK_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkObjectClass_2I_FUNC);
-#else
- ATK_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkObjectClass_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkObjectFactoryClass_2I) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkObjectFactoryClass_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkObjectFactoryClass_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#else
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkObjectFactoryClass_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#endif
-{
-#ifndef JNI64
- ATK_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkObjectFactoryClass_2I_FUNC);
-#else
- ATK_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkObjectFactoryClass_2J_FUNC);
-#endif
- if (arg0) setAtkObjectFactoryClassFields(env, arg0, (AtkObjectFactoryClass *)arg1);
-#ifndef JNI64
- ATK_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkObjectFactoryClass_2I_FUNC);
-#else
- ATK_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkObjectFactoryClass_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkSelectionIface_2I) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkSelectionIface_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkSelectionIface_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#else
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkSelectionIface_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#endif
-{
-#ifndef JNI64
- ATK_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkSelectionIface_2I_FUNC);
-#else
- ATK_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkSelectionIface_2J_FUNC);
-#endif
- if (arg0) setAtkSelectionIfaceFields(env, arg0, (AtkSelectionIface *)arg1);
-#ifndef JNI64
- ATK_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkSelectionIface_2I_FUNC);
-#else
- ATK_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkSelectionIface_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkTextIface_2I) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkTextIface_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkTextIface_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#else
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkTextIface_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#endif
-{
-#ifndef JNI64
- ATK_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkTextIface_2I_FUNC);
-#else
- ATK_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkTextIface_2J_FUNC);
-#endif
- if (arg0) setAtkTextIfaceFields(env, arg0, (AtkTextIface *)arg1);
-#ifndef JNI64
- ATK_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkTextIface_2I_FUNC);
-#else
- ATK_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkTextIface_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_accessibility_gtk_GtkAccessible_2I) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_accessibility_gtk_GtkAccessible_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__Lorg_eclipse_swt_internal_accessibility_gtk_GtkAccessible_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#else
-JNIEXPORT void JNICALL ATK_NATIVE(memmove__Lorg_eclipse_swt_internal_accessibility_gtk_GtkAccessible_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#endif
-{
-#ifndef JNI64
- ATK_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_GtkAccessible_2I_FUNC);
-#else
- ATK_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_GtkAccessible_2J_FUNC);
-#endif
- if (arg0) setGtkAccessibleFields(env, arg0, (GtkAccessible *)arg1);
-#ifndef JNI64
- ATK_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_GtkAccessible_2I_FUNC);
-#else
- ATK_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_accessibility_gtk_GtkAccessible_2J_FUNC);
-#endif
-}
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk.h b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk.h
deleted file mode 100644
index 1de6af0f48..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk.h
+++ /dev/null
@@ -1,18 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2004 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "os.h"
-#include <atk/atk.h>
-#include "atk_custom.h"
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk_custom.c b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk_custom.c
deleted file mode 100644
index 8a0f60c03d..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk_custom.c
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
-* Copyright (c) 2000, 2004 IBM Corporation and others. All rights reserved.
-* The contents of this file are made available under the terms
-* of the GNU Lesser General Public License (LGPL) Version 2.1 that
-* accompanies this distribution (lgpl-v21.txt). The LGPL is also
-* available at http://www.gnu.org/licenses/lgpl.html. If the version
-* of the LGPL at http://www.gnu.org is different to the version of
-* the LGPL accompanying this distribution and there is any conflict
-* between the two license versions, the terms of the LGPL accompanying
-* this distribution shall govern.
-*
-* Contributors:
-* IBM Corporation - initial API and implementation
-*******************************************************************************/
-
-#include "swt.h"
-#include "atk_structs.h"
-#include "atk_stats.h"
-
-#define OS_NATIVE(func) Java_org_eclipse_swt_internal_accessibility_gtk_ATK_##func
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk_custom.h b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk_custom.h
deleted file mode 100644
index 689fff976d..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk_custom.h
+++ /dev/null
@@ -1,18 +0,0 @@
-/*******************************************************************************
-* Copyright (c) 2000, 2004 IBM Corporation and others. All rights reserved.
-* The contents of this file are made available under the terms
-* of the GNU Lesser General Public License (LGPL) Version 2.1 that
-* accompanies this distribution (lgpl-v21.txt). The LGPL is also
-* available at http://www.gnu.org/licenses/lgpl.html. If the version
-* of the LGPL at http://www.gnu.org is different to the version of
-* the LGPL accompanying this distribution and there is any conflict
-* between the two license versions, the terms of the LGPL accompanying
-* this distribution shall govern.
-*
-* Contributors:
-* IBM Corporation - initial API and implementation
-*******************************************************************************/
-
-/* Special sizeof's */
-#define AtkObjectFactory_sizeof() sizeof(AtkObjectFactory)
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk_stats.c b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk_stats.c
deleted file mode 100644
index 0527eda396..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk_stats.c
+++ /dev/null
@@ -1,172 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "atk_stats.h"
-
-#ifdef NATIVE_STATS
-
-int ATK_nativeFunctionCount = 42;
-int ATK_nativeFunctionCallCount[42];
-char * ATK_nativeFunctionNames[] = {
- "AtkObjectFactoryClass_1sizeof",
- "AtkObjectFactory_1sizeof",
- "_1ATK_1ACTION_1GET_1IFACE",
- "_1ATK_1COMPONENT_1GET_1IFACE",
- "_1ATK_1OBJECT_1FACTORY_1CLASS",
- "_1ATK_1SELECTION_1GET_1IFACE",
- "_1ATK_1TEXT_1GET_1IFACE",
- "_1GTK_1ACCESSIBLE",
- "_1atk_1focus_1tracker_1notify",
- "_1atk_1get_1default_1registry",
- "_1atk_1object_1factory_1create_1accessible",
- "_1atk_1object_1factory_1get_1accessible_1type",
- "_1atk_1object_1initialize",
- "_1atk_1object_1ref_1relation_1set",
- "_1atk_1registry_1get_1factory",
- "_1atk_1registry_1set_1factory_1type",
- "_1atk_1relation_1set_1get_1n_1relations",
- "_1atk_1relation_1set_1get_1relation",
- "_1atk_1relation_1set_1remove",
- "_1atk_1state_1set_1add_1state",
- "_1atk_1state_1set_1new",
-#ifndef JNI64
- "_1call__II",
-#else
- "_1call__JJ",
-#endif
-#ifndef JNI64
- "_1call__III",
-#else
- "_1call__JJJ",
-#endif
-#ifndef JNI64
- "_1call__IIII",
-#else
- "_1call__JJJJ",
-#endif
-#ifndef JNI64
- "_1call__IIIII",
-#else
- "_1call__JJJJJ",
-#endif
-#ifndef JNI64
- "_1call__IIIIII",
-#else
- "_1call__JJJJJJ",
-#endif
-#ifndef JNI64
- "_1call__IIIIIII",
-#else
- "_1call__JJJJJJJ",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkActionIface_2",
-#else
- "memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkActionIface_2",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkComponentIface_2",
-#else
- "memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkComponentIface_2",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkHypertextIface_2",
-#else
- "memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkHypertextIface_2",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkObjectClass_2",
-#else
- "memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkObjectClass_2",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkObjectFactoryClass_2",
-#else
- "memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkObjectFactoryClass_2",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkSelectionIface_2",
-#else
- "memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkSelectionIface_2",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkTextIface_2",
-#else
- "memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkTextIface_2",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkActionIface_2I",
-#else
- "memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkActionIface_2J",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkComponentIface_2I",
-#else
- "memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkComponentIface_2J",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkHypertextIface_2I",
-#else
- "memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkHypertextIface_2J",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkObjectClass_2I",
-#else
- "memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkObjectClass_2J",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkObjectFactoryClass_2I",
-#else
- "memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkObjectFactoryClass_2J",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkSelectionIface_2I",
-#else
- "memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkSelectionIface_2J",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkTextIface_2I",
-#else
- "memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkTextIface_2J",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_accessibility_gtk_GtkAccessible_2I",
-#else
- "memmove__Lorg_eclipse_swt_internal_accessibility_gtk_GtkAccessible_2J",
-#endif
-};
-
-#define STATS_NATIVE(func) Java_org_eclipse_swt_tools_internal_NativeStats_##func
-
-JNIEXPORT jint JNICALL STATS_NATIVE(ATK_1GetFunctionCount)
- (JNIEnv *env, jclass that)
-{
- return ATK_nativeFunctionCount;
-}
-
-JNIEXPORT jstring JNICALL STATS_NATIVE(ATK_1GetFunctionName)
- (JNIEnv *env, jclass that, jint index)
-{
- return (*env)->NewStringUTF(env, ATK_nativeFunctionNames[index]);
-}
-
-JNIEXPORT jint JNICALL STATS_NATIVE(ATK_1GetFunctionCallCount)
- (JNIEnv *env, jclass that, jint index)
-{
- return ATK_nativeFunctionCallCount[index];
-}
-
-#endif
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk_stats.h b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk_stats.h
deleted file mode 100644
index d4680abfb0..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk_stats.h
+++ /dev/null
@@ -1,158 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#ifdef NATIVE_STATS
-extern int ATK_nativeFunctionCount;
-extern int ATK_nativeFunctionCallCount[];
-extern char* ATK_nativeFunctionNames[];
-#define ATK_NATIVE_ENTER(env, that, func) ATK_nativeFunctionCallCount[func]++;
-#define ATK_NATIVE_EXIT(env, that, func)
-#else
-#ifndef ATK_NATIVE_ENTER
-#define ATK_NATIVE_ENTER(env, that, func)
-#endif
-#ifndef ATK_NATIVE_EXIT
-#define ATK_NATIVE_EXIT(env, that, func)
-#endif
-#endif
-
-typedef enum {
- AtkObjectFactoryClass_1sizeof_FUNC,
- AtkObjectFactory_1sizeof_FUNC,
- _1ATK_1ACTION_1GET_1IFACE_FUNC,
- _1ATK_1COMPONENT_1GET_1IFACE_FUNC,
- _1ATK_1OBJECT_1FACTORY_1CLASS_FUNC,
- _1ATK_1SELECTION_1GET_1IFACE_FUNC,
- _1ATK_1TEXT_1GET_1IFACE_FUNC,
- _1GTK_1ACCESSIBLE_FUNC,
- _1atk_1focus_1tracker_1notify_FUNC,
- _1atk_1get_1default_1registry_FUNC,
- _1atk_1object_1factory_1create_1accessible_FUNC,
- _1atk_1object_1factory_1get_1accessible_1type_FUNC,
- _1atk_1object_1initialize_FUNC,
- _1atk_1object_1ref_1relation_1set_FUNC,
- _1atk_1registry_1get_1factory_FUNC,
- _1atk_1registry_1set_1factory_1type_FUNC,
- _1atk_1relation_1set_1get_1n_1relations_FUNC,
- _1atk_1relation_1set_1get_1relation_FUNC,
- _1atk_1relation_1set_1remove_FUNC,
- _1atk_1state_1set_1add_1state_FUNC,
- _1atk_1state_1set_1new_FUNC,
-#ifndef JNI64
- _1call__II_FUNC,
-#else
- _1call__JJ_FUNC,
-#endif
-#ifndef JNI64
- _1call__III_FUNC,
-#else
- _1call__JJJ_FUNC,
-#endif
-#ifndef JNI64
- _1call__IIII_FUNC,
-#else
- _1call__JJJJ_FUNC,
-#endif
-#ifndef JNI64
- _1call__IIIII_FUNC,
-#else
- _1call__JJJJJ_FUNC,
-#endif
-#ifndef JNI64
- _1call__IIIIII_FUNC,
-#else
- _1call__JJJJJJ_FUNC,
-#endif
-#ifndef JNI64
- _1call__IIIIIII_FUNC,
-#else
- _1call__JJJJJJJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkActionIface_2_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkActionIface_2_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkComponentIface_2_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkComponentIface_2_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkHypertextIface_2_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkHypertextIface_2_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkObjectClass_2_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkObjectClass_2_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkObjectFactoryClass_2_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkObjectFactoryClass_2_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkSelectionIface_2_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkSelectionIface_2_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_accessibility_gtk_AtkTextIface_2_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_accessibility_gtk_AtkTextIface_2_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkActionIface_2I_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkActionIface_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkComponentIface_2I_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkComponentIface_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkHypertextIface_2I_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkHypertextIface_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkObjectClass_2I_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkObjectClass_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkObjectFactoryClass_2I_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkObjectFactoryClass_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkSelectionIface_2I_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkSelectionIface_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkTextIface_2I_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_accessibility_gtk_AtkTextIface_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_accessibility_gtk_GtkAccessible_2I_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_accessibility_gtk_GtkAccessible_2J_FUNC,
-#endif
-} ATK_FUNCS;
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk_structs.c b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk_structs.c
deleted file mode 100644
index cd9a5ed7db..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk_structs.c
+++ /dev/null
@@ -1,473 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "atk_structs.h"
-
-#ifndef NO_AtkActionIface
-typedef struct AtkActionIface_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID do_action, get_n_actions, get_description, get_name, get_keybinding, set_description;
-} AtkActionIface_FID_CACHE;
-
-AtkActionIface_FID_CACHE AtkActionIfaceFc;
-
-void cacheAtkActionIfaceFields(JNIEnv *env, jobject lpObject)
-{
- if (AtkActionIfaceFc.cached) return;
- AtkActionIfaceFc.clazz = (*env)->GetObjectClass(env, lpObject);
- AtkActionIfaceFc.do_action = (*env)->GetFieldID(env, AtkActionIfaceFc.clazz, "do_action", I_J);
- AtkActionIfaceFc.get_n_actions = (*env)->GetFieldID(env, AtkActionIfaceFc.clazz, "get_n_actions", I_J);
- AtkActionIfaceFc.get_description = (*env)->GetFieldID(env, AtkActionIfaceFc.clazz, "get_description", I_J);
- AtkActionIfaceFc.get_name = (*env)->GetFieldID(env, AtkActionIfaceFc.clazz, "get_name", I_J);
- AtkActionIfaceFc.get_keybinding = (*env)->GetFieldID(env, AtkActionIfaceFc.clazz, "get_keybinding", I_J);
- AtkActionIfaceFc.set_description = (*env)->GetFieldID(env, AtkActionIfaceFc.clazz, "set_description", I_J);
- AtkActionIfaceFc.cached = 1;
-}
-
-AtkActionIface *getAtkActionIfaceFields(JNIEnv *env, jobject lpObject, AtkActionIface *lpStruct)
-{
- if (!AtkActionIfaceFc.cached) cacheAtkActionIfaceFields(env, lpObject);
- lpStruct->do_action = (gboolean (*)())(*env)->GetIntLongField(env, lpObject, AtkActionIfaceFc.do_action);
- lpStruct->get_n_actions = (gint (*)())(*env)->GetIntLongField(env, lpObject, AtkActionIfaceFc.get_n_actions);
- lpStruct->get_description = (G_CONST_RETURN gchar *(*)())(*env)->GetIntLongField(env, lpObject, AtkActionIfaceFc.get_description);
- lpStruct->get_name = (G_CONST_RETURN gchar *(*)())(*env)->GetIntLongField(env, lpObject, AtkActionIfaceFc.get_name);
- lpStruct->get_keybinding = (G_CONST_RETURN gchar *(*)())(*env)->GetIntLongField(env, lpObject, AtkActionIfaceFc.get_keybinding);
- lpStruct->set_description = (gboolean (*)())(*env)->GetIntLongField(env, lpObject, AtkActionIfaceFc.set_description);
- return lpStruct;
-}
-
-void setAtkActionIfaceFields(JNIEnv *env, jobject lpObject, AtkActionIface *lpStruct)
-{
- if (!AtkActionIfaceFc.cached) cacheAtkActionIfaceFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, AtkActionIfaceFc.do_action, (jintLong)lpStruct->do_action);
- (*env)->SetIntLongField(env, lpObject, AtkActionIfaceFc.get_n_actions, (jintLong)lpStruct->get_n_actions);
- (*env)->SetIntLongField(env, lpObject, AtkActionIfaceFc.get_description, (jintLong)lpStruct->get_description);
- (*env)->SetIntLongField(env, lpObject, AtkActionIfaceFc.get_name, (jintLong)lpStruct->get_name);
- (*env)->SetIntLongField(env, lpObject, AtkActionIfaceFc.get_keybinding, (jintLong)lpStruct->get_keybinding);
- (*env)->SetIntLongField(env, lpObject, AtkActionIfaceFc.set_description, (jintLong)lpStruct->set_description);
-}
-#endif
-
-#ifndef NO_AtkComponentIface
-typedef struct AtkComponentIface_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID add_focus_handler, contains, ref_accessible_at_point, get_extents, get_position, get_size, grab_focus, remove_focus_handler, set_extents, set_position, set_size, get_layer, get_mdi_zorder;
-} AtkComponentIface_FID_CACHE;
-
-AtkComponentIface_FID_CACHE AtkComponentIfaceFc;
-
-void cacheAtkComponentIfaceFields(JNIEnv *env, jobject lpObject)
-{
- if (AtkComponentIfaceFc.cached) return;
- AtkComponentIfaceFc.clazz = (*env)->GetObjectClass(env, lpObject);
- AtkComponentIfaceFc.add_focus_handler = (*env)->GetFieldID(env, AtkComponentIfaceFc.clazz, "add_focus_handler", I_J);
- AtkComponentIfaceFc.contains = (*env)->GetFieldID(env, AtkComponentIfaceFc.clazz, "contains", I_J);
- AtkComponentIfaceFc.ref_accessible_at_point = (*env)->GetFieldID(env, AtkComponentIfaceFc.clazz, "ref_accessible_at_point", I_J);
- AtkComponentIfaceFc.get_extents = (*env)->GetFieldID(env, AtkComponentIfaceFc.clazz, "get_extents", I_J);
- AtkComponentIfaceFc.get_position = (*env)->GetFieldID(env, AtkComponentIfaceFc.clazz, "get_position", I_J);
- AtkComponentIfaceFc.get_size = (*env)->GetFieldID(env, AtkComponentIfaceFc.clazz, "get_size", I_J);
- AtkComponentIfaceFc.grab_focus = (*env)->GetFieldID(env, AtkComponentIfaceFc.clazz, "grab_focus", I_J);
- AtkComponentIfaceFc.remove_focus_handler = (*env)->GetFieldID(env, AtkComponentIfaceFc.clazz, "remove_focus_handler", I_J);
- AtkComponentIfaceFc.set_extents = (*env)->GetFieldID(env, AtkComponentIfaceFc.clazz, "set_extents", I_J);
- AtkComponentIfaceFc.set_position = (*env)->GetFieldID(env, AtkComponentIfaceFc.clazz, "set_position", I_J);
- AtkComponentIfaceFc.set_size = (*env)->GetFieldID(env, AtkComponentIfaceFc.clazz, "set_size", I_J);
- AtkComponentIfaceFc.get_layer = (*env)->GetFieldID(env, AtkComponentIfaceFc.clazz, "get_layer", I_J);
- AtkComponentIfaceFc.get_mdi_zorder = (*env)->GetFieldID(env, AtkComponentIfaceFc.clazz, "get_mdi_zorder", I_J);
- AtkComponentIfaceFc.cached = 1;
-}
-
-AtkComponentIface *getAtkComponentIfaceFields(JNIEnv *env, jobject lpObject, AtkComponentIface *lpStruct)
-{
- if (!AtkComponentIfaceFc.cached) cacheAtkComponentIfaceFields(env, lpObject);
- lpStruct->add_focus_handler = (guint (*)())(*env)->GetIntLongField(env, lpObject, AtkComponentIfaceFc.add_focus_handler);
- lpStruct->contains = (gboolean (*)())(*env)->GetIntLongField(env, lpObject, AtkComponentIfaceFc.contains);
- lpStruct->ref_accessible_at_point = (AtkObject *(*)())(*env)->GetIntLongField(env, lpObject, AtkComponentIfaceFc.ref_accessible_at_point);
- lpStruct->get_extents = (void (*)())(*env)->GetIntLongField(env, lpObject, AtkComponentIfaceFc.get_extents);
- lpStruct->get_position = (void (*)())(*env)->GetIntLongField(env, lpObject, AtkComponentIfaceFc.get_position);
- lpStruct->get_size = (void (*)())(*env)->GetIntLongField(env, lpObject, AtkComponentIfaceFc.get_size);
- lpStruct->grab_focus = (gboolean (*)())(*env)->GetIntLongField(env, lpObject, AtkComponentIfaceFc.grab_focus);
- lpStruct->remove_focus_handler = (void (*)())(*env)->GetIntLongField(env, lpObject, AtkComponentIfaceFc.remove_focus_handler);
- lpStruct->set_extents = (gboolean (*)())(*env)->GetIntLongField(env, lpObject, AtkComponentIfaceFc.set_extents);
- lpStruct->set_position = (gboolean (*)())(*env)->GetIntLongField(env, lpObject, AtkComponentIfaceFc.set_position);
- lpStruct->set_size = (gboolean (*)())(*env)->GetIntLongField(env, lpObject, AtkComponentIfaceFc.set_size);
- lpStruct->get_layer = (AtkLayer (*)())(*env)->GetIntLongField(env, lpObject, AtkComponentIfaceFc.get_layer);
- lpStruct->get_mdi_zorder = (gint (*)())(*env)->GetIntLongField(env, lpObject, AtkComponentIfaceFc.get_mdi_zorder);
- return lpStruct;
-}
-
-void setAtkComponentIfaceFields(JNIEnv *env, jobject lpObject, AtkComponentIface *lpStruct)
-{
- if (!AtkComponentIfaceFc.cached) cacheAtkComponentIfaceFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, AtkComponentIfaceFc.add_focus_handler, (jintLong)lpStruct->add_focus_handler);
- (*env)->SetIntLongField(env, lpObject, AtkComponentIfaceFc.contains, (jintLong)lpStruct->contains);
- (*env)->SetIntLongField(env, lpObject, AtkComponentIfaceFc.ref_accessible_at_point, (jintLong)lpStruct->ref_accessible_at_point);
- (*env)->SetIntLongField(env, lpObject, AtkComponentIfaceFc.get_extents, (jintLong)lpStruct->get_extents);
- (*env)->SetIntLongField(env, lpObject, AtkComponentIfaceFc.get_position, (jintLong)lpStruct->get_position);
- (*env)->SetIntLongField(env, lpObject, AtkComponentIfaceFc.get_size, (jintLong)lpStruct->get_size);
- (*env)->SetIntLongField(env, lpObject, AtkComponentIfaceFc.grab_focus, (jintLong)lpStruct->grab_focus);
- (*env)->SetIntLongField(env, lpObject, AtkComponentIfaceFc.remove_focus_handler, (jintLong)lpStruct->remove_focus_handler);
- (*env)->SetIntLongField(env, lpObject, AtkComponentIfaceFc.set_extents, (jintLong)lpStruct->set_extents);
- (*env)->SetIntLongField(env, lpObject, AtkComponentIfaceFc.set_position, (jintLong)lpStruct->set_position);
- (*env)->SetIntLongField(env, lpObject, AtkComponentIfaceFc.set_size, (jintLong)lpStruct->set_size);
- (*env)->SetIntLongField(env, lpObject, AtkComponentIfaceFc.get_layer, (jintLong)lpStruct->get_layer);
- (*env)->SetIntLongField(env, lpObject, AtkComponentIfaceFc.get_mdi_zorder, (jintLong)lpStruct->get_mdi_zorder);
-}
-#endif
-
-#ifndef NO_AtkHypertextIface
-typedef struct AtkHypertextIface_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID get_link, get_n_links, get_link_index;
-} AtkHypertextIface_FID_CACHE;
-
-AtkHypertextIface_FID_CACHE AtkHypertextIfaceFc;
-
-void cacheAtkHypertextIfaceFields(JNIEnv *env, jobject lpObject)
-{
- if (AtkHypertextIfaceFc.cached) return;
- AtkHypertextIfaceFc.clazz = (*env)->GetObjectClass(env, lpObject);
- AtkHypertextIfaceFc.get_link = (*env)->GetFieldID(env, AtkHypertextIfaceFc.clazz, "get_link", I_J);
- AtkHypertextIfaceFc.get_n_links = (*env)->GetFieldID(env, AtkHypertextIfaceFc.clazz, "get_n_links", I_J);
- AtkHypertextIfaceFc.get_link_index = (*env)->GetFieldID(env, AtkHypertextIfaceFc.clazz, "get_link_index", I_J);
- AtkHypertextIfaceFc.cached = 1;
-}
-
-AtkHypertextIface *getAtkHypertextIfaceFields(JNIEnv *env, jobject lpObject, AtkHypertextIface *lpStruct)
-{
- if (!AtkHypertextIfaceFc.cached) cacheAtkHypertextIfaceFields(env, lpObject);
- lpStruct->get_link = (AtkHyperlink *(*)())(*env)->GetIntLongField(env, lpObject, AtkHypertextIfaceFc.get_link);
- lpStruct->get_n_links = (gint (*)())(*env)->GetIntLongField(env, lpObject, AtkHypertextIfaceFc.get_n_links);
- lpStruct->get_link_index = (gint (*)())(*env)->GetIntLongField(env, lpObject, AtkHypertextIfaceFc.get_link_index);
- return lpStruct;
-}
-
-void setAtkHypertextIfaceFields(JNIEnv *env, jobject lpObject, AtkHypertextIface *lpStruct)
-{
- if (!AtkHypertextIfaceFc.cached) cacheAtkHypertextIfaceFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, AtkHypertextIfaceFc.get_link, (jintLong)lpStruct->get_link);
- (*env)->SetIntLongField(env, lpObject, AtkHypertextIfaceFc.get_n_links, (jintLong)lpStruct->get_n_links);
- (*env)->SetIntLongField(env, lpObject, AtkHypertextIfaceFc.get_link_index, (jintLong)lpStruct->get_link_index);
-}
-#endif
-
-#ifndef NO_AtkObjectClass
-typedef struct AtkObjectClass_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID get_name, get_description, get_parent, get_n_children, ref_child, get_index_in_parent, ref_relation_set, get_role, get_layer, get_mdi_zorder, ref_state_set, set_name, set_description, set_parent, set_role, connect_property_change_handler, remove_property_change_handler, initialize, children_changed, focus_event, property_change, state_change, visible_data_changed;
-} AtkObjectClass_FID_CACHE;
-
-AtkObjectClass_FID_CACHE AtkObjectClassFc;
-
-void cacheAtkObjectClassFields(JNIEnv *env, jobject lpObject)
-{
- if (AtkObjectClassFc.cached) return;
- AtkObjectClassFc.clazz = (*env)->GetObjectClass(env, lpObject);
- AtkObjectClassFc.get_name = (*env)->GetFieldID(env, AtkObjectClassFc.clazz, "get_name", I_J);
- AtkObjectClassFc.get_description = (*env)->GetFieldID(env, AtkObjectClassFc.clazz, "get_description", I_J);
- AtkObjectClassFc.get_parent = (*env)->GetFieldID(env, AtkObjectClassFc.clazz, "get_parent", I_J);
- AtkObjectClassFc.get_n_children = (*env)->GetFieldID(env, AtkObjectClassFc.clazz, "get_n_children", I_J);
- AtkObjectClassFc.ref_child = (*env)->GetFieldID(env, AtkObjectClassFc.clazz, "ref_child", I_J);
- AtkObjectClassFc.get_index_in_parent = (*env)->GetFieldID(env, AtkObjectClassFc.clazz, "get_index_in_parent", I_J);
- AtkObjectClassFc.ref_relation_set = (*env)->GetFieldID(env, AtkObjectClassFc.clazz, "ref_relation_set", I_J);
- AtkObjectClassFc.get_role = (*env)->GetFieldID(env, AtkObjectClassFc.clazz, "get_role", I_J);
- AtkObjectClassFc.get_layer = (*env)->GetFieldID(env, AtkObjectClassFc.clazz, "get_layer", I_J);
- AtkObjectClassFc.get_mdi_zorder = (*env)->GetFieldID(env, AtkObjectClassFc.clazz, "get_mdi_zorder", I_J);
- AtkObjectClassFc.ref_state_set = (*env)->GetFieldID(env, AtkObjectClassFc.clazz, "ref_state_set", I_J);
- AtkObjectClassFc.set_name = (*env)->GetFieldID(env, AtkObjectClassFc.clazz, "set_name", I_J);
- AtkObjectClassFc.set_description = (*env)->GetFieldID(env, AtkObjectClassFc.clazz, "set_description", I_J);
- AtkObjectClassFc.set_parent = (*env)->GetFieldID(env, AtkObjectClassFc.clazz, "set_parent", I_J);
- AtkObjectClassFc.set_role = (*env)->GetFieldID(env, AtkObjectClassFc.clazz, "set_role", I_J);
- AtkObjectClassFc.connect_property_change_handler = (*env)->GetFieldID(env, AtkObjectClassFc.clazz, "connect_property_change_handler", I_J);
- AtkObjectClassFc.remove_property_change_handler = (*env)->GetFieldID(env, AtkObjectClassFc.clazz, "remove_property_change_handler", I_J);
- AtkObjectClassFc.initialize = (*env)->GetFieldID(env, AtkObjectClassFc.clazz, "initialize", I_J);
- AtkObjectClassFc.children_changed = (*env)->GetFieldID(env, AtkObjectClassFc.clazz, "children_changed", I_J);
- AtkObjectClassFc.focus_event = (*env)->GetFieldID(env, AtkObjectClassFc.clazz, "focus_event", I_J);
- AtkObjectClassFc.property_change = (*env)->GetFieldID(env, AtkObjectClassFc.clazz, "property_change", I_J);
- AtkObjectClassFc.state_change = (*env)->GetFieldID(env, AtkObjectClassFc.clazz, "state_change", I_J);
- AtkObjectClassFc.visible_data_changed = (*env)->GetFieldID(env, AtkObjectClassFc.clazz, "visible_data_changed", I_J);
- AtkObjectClassFc.cached = 1;
-}
-
-AtkObjectClass *getAtkObjectClassFields(JNIEnv *env, jobject lpObject, AtkObjectClass *lpStruct)
-{
- if (!AtkObjectClassFc.cached) cacheAtkObjectClassFields(env, lpObject);
- lpStruct->get_name = (G_CONST_RETURN gchar *(*)())(*env)->GetIntLongField(env, lpObject, AtkObjectClassFc.get_name);
- lpStruct->get_description = (G_CONST_RETURN gchar *(*)())(*env)->GetIntLongField(env, lpObject, AtkObjectClassFc.get_description);
- lpStruct->get_parent = (AtkObject *(*)())(*env)->GetIntLongField(env, lpObject, AtkObjectClassFc.get_parent);
- lpStruct->get_n_children = (gint (*)())(*env)->GetIntLongField(env, lpObject, AtkObjectClassFc.get_n_children);
- lpStruct->ref_child = (AtkObject *(*)())(*env)->GetIntLongField(env, lpObject, AtkObjectClassFc.ref_child);
- lpStruct->get_index_in_parent = (gint (*)())(*env)->GetIntLongField(env, lpObject, AtkObjectClassFc.get_index_in_parent);
- lpStruct->ref_relation_set = (AtkRelationSet *(*)())(*env)->GetIntLongField(env, lpObject, AtkObjectClassFc.ref_relation_set);
- lpStruct->get_role = (AtkRole (*)())(*env)->GetIntLongField(env, lpObject, AtkObjectClassFc.get_role);
- lpStruct->get_layer = (AtkLayer (*)())(*env)->GetIntLongField(env, lpObject, AtkObjectClassFc.get_layer);
- lpStruct->get_mdi_zorder = (gint (*)())(*env)->GetIntLongField(env, lpObject, AtkObjectClassFc.get_mdi_zorder);
- lpStruct->ref_state_set = (AtkStateSet *(*)())(*env)->GetIntLongField(env, lpObject, AtkObjectClassFc.ref_state_set);
- lpStruct->set_name = (void (*)())(*env)->GetIntLongField(env, lpObject, AtkObjectClassFc.set_name);
- lpStruct->set_description = (void (*)())(*env)->GetIntLongField(env, lpObject, AtkObjectClassFc.set_description);
- lpStruct->set_parent = (void (*)())(*env)->GetIntLongField(env, lpObject, AtkObjectClassFc.set_parent);
- lpStruct->set_role = (void (*)())(*env)->GetIntLongField(env, lpObject, AtkObjectClassFc.set_role);
- lpStruct->connect_property_change_handler = (guint (*)())(*env)->GetIntLongField(env, lpObject, AtkObjectClassFc.connect_property_change_handler);
- lpStruct->remove_property_change_handler = (void (*)())(*env)->GetIntLongField(env, lpObject, AtkObjectClassFc.remove_property_change_handler);
- lpStruct->initialize = (void (*)())(*env)->GetIntLongField(env, lpObject, AtkObjectClassFc.initialize);
- lpStruct->children_changed = (void (*)())(*env)->GetIntLongField(env, lpObject, AtkObjectClassFc.children_changed);
- lpStruct->focus_event = (void (*)())(*env)->GetIntLongField(env, lpObject, AtkObjectClassFc.focus_event);
- lpStruct->property_change = (void (*)())(*env)->GetIntLongField(env, lpObject, AtkObjectClassFc.property_change);
- lpStruct->state_change = (void (*)())(*env)->GetIntLongField(env, lpObject, AtkObjectClassFc.state_change);
- lpStruct->visible_data_changed = (void (*)())(*env)->GetIntLongField(env, lpObject, AtkObjectClassFc.visible_data_changed);
- return lpStruct;
-}
-
-void setAtkObjectClassFields(JNIEnv *env, jobject lpObject, AtkObjectClass *lpStruct)
-{
- if (!AtkObjectClassFc.cached) cacheAtkObjectClassFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, AtkObjectClassFc.get_name, (jintLong)lpStruct->get_name);
- (*env)->SetIntLongField(env, lpObject, AtkObjectClassFc.get_description, (jintLong)lpStruct->get_description);
- (*env)->SetIntLongField(env, lpObject, AtkObjectClassFc.get_parent, (jintLong)lpStruct->get_parent);
- (*env)->SetIntLongField(env, lpObject, AtkObjectClassFc.get_n_children, (jintLong)lpStruct->get_n_children);
- (*env)->SetIntLongField(env, lpObject, AtkObjectClassFc.ref_child, (jintLong)lpStruct->ref_child);
- (*env)->SetIntLongField(env, lpObject, AtkObjectClassFc.get_index_in_parent, (jintLong)lpStruct->get_index_in_parent);
- (*env)->SetIntLongField(env, lpObject, AtkObjectClassFc.ref_relation_set, (jintLong)lpStruct->ref_relation_set);
- (*env)->SetIntLongField(env, lpObject, AtkObjectClassFc.get_role, (jintLong)lpStruct->get_role);
- (*env)->SetIntLongField(env, lpObject, AtkObjectClassFc.get_layer, (jintLong)lpStruct->get_layer);
- (*env)->SetIntLongField(env, lpObject, AtkObjectClassFc.get_mdi_zorder, (jintLong)lpStruct->get_mdi_zorder);
- (*env)->SetIntLongField(env, lpObject, AtkObjectClassFc.ref_state_set, (jintLong)lpStruct->ref_state_set);
- (*env)->SetIntLongField(env, lpObject, AtkObjectClassFc.set_name, (jintLong)lpStruct->set_name);
- (*env)->SetIntLongField(env, lpObject, AtkObjectClassFc.set_description, (jintLong)lpStruct->set_description);
- (*env)->SetIntLongField(env, lpObject, AtkObjectClassFc.set_parent, (jintLong)lpStruct->set_parent);
- (*env)->SetIntLongField(env, lpObject, AtkObjectClassFc.set_role, (jintLong)lpStruct->set_role);
- (*env)->SetIntLongField(env, lpObject, AtkObjectClassFc.connect_property_change_handler, (jintLong)lpStruct->connect_property_change_handler);
- (*env)->SetIntLongField(env, lpObject, AtkObjectClassFc.remove_property_change_handler, (jintLong)lpStruct->remove_property_change_handler);
- (*env)->SetIntLongField(env, lpObject, AtkObjectClassFc.initialize, (jintLong)lpStruct->initialize);
- (*env)->SetIntLongField(env, lpObject, AtkObjectClassFc.children_changed, (jintLong)lpStruct->children_changed);
- (*env)->SetIntLongField(env, lpObject, AtkObjectClassFc.focus_event, (jintLong)lpStruct->focus_event);
- (*env)->SetIntLongField(env, lpObject, AtkObjectClassFc.property_change, (jintLong)lpStruct->property_change);
- (*env)->SetIntLongField(env, lpObject, AtkObjectClassFc.state_change, (jintLong)lpStruct->state_change);
- (*env)->SetIntLongField(env, lpObject, AtkObjectClassFc.visible_data_changed, (jintLong)lpStruct->visible_data_changed);
-}
-#endif
-
-#ifndef NO_AtkObjectFactoryClass
-typedef struct AtkObjectFactoryClass_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID create_accessible, invalidate, get_accessible_type;
-} AtkObjectFactoryClass_FID_CACHE;
-
-AtkObjectFactoryClass_FID_CACHE AtkObjectFactoryClassFc;
-
-void cacheAtkObjectFactoryClassFields(JNIEnv *env, jobject lpObject)
-{
- if (AtkObjectFactoryClassFc.cached) return;
- AtkObjectFactoryClassFc.clazz = (*env)->GetObjectClass(env, lpObject);
- AtkObjectFactoryClassFc.create_accessible = (*env)->GetFieldID(env, AtkObjectFactoryClassFc.clazz, "create_accessible", I_J);
- AtkObjectFactoryClassFc.invalidate = (*env)->GetFieldID(env, AtkObjectFactoryClassFc.clazz, "invalidate", I_J);
- AtkObjectFactoryClassFc.get_accessible_type = (*env)->GetFieldID(env, AtkObjectFactoryClassFc.clazz, "get_accessible_type", I_J);
- AtkObjectFactoryClassFc.cached = 1;
-}
-
-AtkObjectFactoryClass *getAtkObjectFactoryClassFields(JNIEnv *env, jobject lpObject, AtkObjectFactoryClass *lpStruct)
-{
- if (!AtkObjectFactoryClassFc.cached) cacheAtkObjectFactoryClassFields(env, lpObject);
- lpStruct->create_accessible = (AtkObject *(*)())(*env)->GetIntLongField(env, lpObject, AtkObjectFactoryClassFc.create_accessible);
- lpStruct->invalidate = (void (*)())(*env)->GetIntLongField(env, lpObject, AtkObjectFactoryClassFc.invalidate);
- lpStruct->get_accessible_type = (GType (*)())(*env)->GetIntLongField(env, lpObject, AtkObjectFactoryClassFc.get_accessible_type);
- return lpStruct;
-}
-
-void setAtkObjectFactoryClassFields(JNIEnv *env, jobject lpObject, AtkObjectFactoryClass *lpStruct)
-{
- if (!AtkObjectFactoryClassFc.cached) cacheAtkObjectFactoryClassFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, AtkObjectFactoryClassFc.create_accessible, (jintLong)lpStruct->create_accessible);
- (*env)->SetIntLongField(env, lpObject, AtkObjectFactoryClassFc.invalidate, (jintLong)lpStruct->invalidate);
- (*env)->SetIntLongField(env, lpObject, AtkObjectFactoryClassFc.get_accessible_type, (jintLong)lpStruct->get_accessible_type);
-}
-#endif
-
-#ifndef NO_AtkSelectionIface
-typedef struct AtkSelectionIface_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID add_selection, clear_selection, ref_selection, get_selection_count, is_child_selected, remove_selection, select_all_selection, selection_changed;
-} AtkSelectionIface_FID_CACHE;
-
-AtkSelectionIface_FID_CACHE AtkSelectionIfaceFc;
-
-void cacheAtkSelectionIfaceFields(JNIEnv *env, jobject lpObject)
-{
- if (AtkSelectionIfaceFc.cached) return;
- AtkSelectionIfaceFc.clazz = (*env)->GetObjectClass(env, lpObject);
- AtkSelectionIfaceFc.add_selection = (*env)->GetFieldID(env, AtkSelectionIfaceFc.clazz, "add_selection", I_J);
- AtkSelectionIfaceFc.clear_selection = (*env)->GetFieldID(env, AtkSelectionIfaceFc.clazz, "clear_selection", I_J);
- AtkSelectionIfaceFc.ref_selection = (*env)->GetFieldID(env, AtkSelectionIfaceFc.clazz, "ref_selection", I_J);
- AtkSelectionIfaceFc.get_selection_count = (*env)->GetFieldID(env, AtkSelectionIfaceFc.clazz, "get_selection_count", I_J);
- AtkSelectionIfaceFc.is_child_selected = (*env)->GetFieldID(env, AtkSelectionIfaceFc.clazz, "is_child_selected", I_J);
- AtkSelectionIfaceFc.remove_selection = (*env)->GetFieldID(env, AtkSelectionIfaceFc.clazz, "remove_selection", I_J);
- AtkSelectionIfaceFc.select_all_selection = (*env)->GetFieldID(env, AtkSelectionIfaceFc.clazz, "select_all_selection", I_J);
- AtkSelectionIfaceFc.selection_changed = (*env)->GetFieldID(env, AtkSelectionIfaceFc.clazz, "selection_changed", I_J);
- AtkSelectionIfaceFc.cached = 1;
-}
-
-AtkSelectionIface *getAtkSelectionIfaceFields(JNIEnv *env, jobject lpObject, AtkSelectionIface *lpStruct)
-{
- if (!AtkSelectionIfaceFc.cached) cacheAtkSelectionIfaceFields(env, lpObject);
- lpStruct->add_selection = (gboolean (*)())(*env)->GetIntLongField(env, lpObject, AtkSelectionIfaceFc.add_selection);
- lpStruct->clear_selection = (gboolean (*)())(*env)->GetIntLongField(env, lpObject, AtkSelectionIfaceFc.clear_selection);
- lpStruct->ref_selection = (AtkObject *(*)())(*env)->GetIntLongField(env, lpObject, AtkSelectionIfaceFc.ref_selection);
- lpStruct->get_selection_count = (gint (*)())(*env)->GetIntLongField(env, lpObject, AtkSelectionIfaceFc.get_selection_count);
- lpStruct->is_child_selected = (gboolean (*)())(*env)->GetIntLongField(env, lpObject, AtkSelectionIfaceFc.is_child_selected);
- lpStruct->remove_selection = (gboolean (*)())(*env)->GetIntLongField(env, lpObject, AtkSelectionIfaceFc.remove_selection);
- lpStruct->select_all_selection = (gboolean (*)())(*env)->GetIntLongField(env, lpObject, AtkSelectionIfaceFc.select_all_selection);
- lpStruct->selection_changed = (void (*)())(*env)->GetIntLongField(env, lpObject, AtkSelectionIfaceFc.selection_changed);
- return lpStruct;
-}
-
-void setAtkSelectionIfaceFields(JNIEnv *env, jobject lpObject, AtkSelectionIface *lpStruct)
-{
- if (!AtkSelectionIfaceFc.cached) cacheAtkSelectionIfaceFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, AtkSelectionIfaceFc.add_selection, (jintLong)lpStruct->add_selection);
- (*env)->SetIntLongField(env, lpObject, AtkSelectionIfaceFc.clear_selection, (jintLong)lpStruct->clear_selection);
- (*env)->SetIntLongField(env, lpObject, AtkSelectionIfaceFc.ref_selection, (jintLong)lpStruct->ref_selection);
- (*env)->SetIntLongField(env, lpObject, AtkSelectionIfaceFc.get_selection_count, (jintLong)lpStruct->get_selection_count);
- (*env)->SetIntLongField(env, lpObject, AtkSelectionIfaceFc.is_child_selected, (jintLong)lpStruct->is_child_selected);
- (*env)->SetIntLongField(env, lpObject, AtkSelectionIfaceFc.remove_selection, (jintLong)lpStruct->remove_selection);
- (*env)->SetIntLongField(env, lpObject, AtkSelectionIfaceFc.select_all_selection, (jintLong)lpStruct->select_all_selection);
- (*env)->SetIntLongField(env, lpObject, AtkSelectionIfaceFc.selection_changed, (jintLong)lpStruct->selection_changed);
-}
-#endif
-
-#ifndef NO_AtkTextIface
-typedef struct AtkTextIface_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID get_text, get_text_after_offset, get_text_at_offset, get_character_at_offset, get_text_before_offset, get_caret_offset, get_run_attributes, get_default_attributes, get_character_extents, get_character_count, get_offset_at_point, get_n_selections, get_selection, add_selection, remove_selection, set_selection, set_caret_offset, text_changed, text_caret_moved, text_selection_changed;
-} AtkTextIface_FID_CACHE;
-
-AtkTextIface_FID_CACHE AtkTextIfaceFc;
-
-void cacheAtkTextIfaceFields(JNIEnv *env, jobject lpObject)
-{
- if (AtkTextIfaceFc.cached) return;
- AtkTextIfaceFc.clazz = (*env)->GetObjectClass(env, lpObject);
- AtkTextIfaceFc.get_text = (*env)->GetFieldID(env, AtkTextIfaceFc.clazz, "get_text", I_J);
- AtkTextIfaceFc.get_text_after_offset = (*env)->GetFieldID(env, AtkTextIfaceFc.clazz, "get_text_after_offset", I_J);
- AtkTextIfaceFc.get_text_at_offset = (*env)->GetFieldID(env, AtkTextIfaceFc.clazz, "get_text_at_offset", I_J);
- AtkTextIfaceFc.get_character_at_offset = (*env)->GetFieldID(env, AtkTextIfaceFc.clazz, "get_character_at_offset", I_J);
- AtkTextIfaceFc.get_text_before_offset = (*env)->GetFieldID(env, AtkTextIfaceFc.clazz, "get_text_before_offset", I_J);
- AtkTextIfaceFc.get_caret_offset = (*env)->GetFieldID(env, AtkTextIfaceFc.clazz, "get_caret_offset", I_J);
- AtkTextIfaceFc.get_run_attributes = (*env)->GetFieldID(env, AtkTextIfaceFc.clazz, "get_run_attributes", I_J);
- AtkTextIfaceFc.get_default_attributes = (*env)->GetFieldID(env, AtkTextIfaceFc.clazz, "get_default_attributes", I_J);
- AtkTextIfaceFc.get_character_extents = (*env)->GetFieldID(env, AtkTextIfaceFc.clazz, "get_character_extents", I_J);
- AtkTextIfaceFc.get_character_count = (*env)->GetFieldID(env, AtkTextIfaceFc.clazz, "get_character_count", I_J);
- AtkTextIfaceFc.get_offset_at_point = (*env)->GetFieldID(env, AtkTextIfaceFc.clazz, "get_offset_at_point", I_J);
- AtkTextIfaceFc.get_n_selections = (*env)->GetFieldID(env, AtkTextIfaceFc.clazz, "get_n_selections", I_J);
- AtkTextIfaceFc.get_selection = (*env)->GetFieldID(env, AtkTextIfaceFc.clazz, "get_selection", I_J);
- AtkTextIfaceFc.add_selection = (*env)->GetFieldID(env, AtkTextIfaceFc.clazz, "add_selection", I_J);
- AtkTextIfaceFc.remove_selection = (*env)->GetFieldID(env, AtkTextIfaceFc.clazz, "remove_selection", I_J);
- AtkTextIfaceFc.set_selection = (*env)->GetFieldID(env, AtkTextIfaceFc.clazz, "set_selection", I_J);
- AtkTextIfaceFc.set_caret_offset = (*env)->GetFieldID(env, AtkTextIfaceFc.clazz, "set_caret_offset", I_J);
- AtkTextIfaceFc.text_changed = (*env)->GetFieldID(env, AtkTextIfaceFc.clazz, "text_changed", I_J);
- AtkTextIfaceFc.text_caret_moved = (*env)->GetFieldID(env, AtkTextIfaceFc.clazz, "text_caret_moved", I_J);
- AtkTextIfaceFc.text_selection_changed = (*env)->GetFieldID(env, AtkTextIfaceFc.clazz, "text_selection_changed", I_J);
- AtkTextIfaceFc.cached = 1;
-}
-
-AtkTextIface *getAtkTextIfaceFields(JNIEnv *env, jobject lpObject, AtkTextIface *lpStruct)
-{
- if (!AtkTextIfaceFc.cached) cacheAtkTextIfaceFields(env, lpObject);
- lpStruct->get_text = (gchar *(*)())(*env)->GetIntLongField(env, lpObject, AtkTextIfaceFc.get_text);
- lpStruct->get_text_after_offset = (gchar *(*)())(*env)->GetIntLongField(env, lpObject, AtkTextIfaceFc.get_text_after_offset);
- lpStruct->get_text_at_offset = (gchar *(*)())(*env)->GetIntLongField(env, lpObject, AtkTextIfaceFc.get_text_at_offset);
- lpStruct->get_character_at_offset = (gunichar (*)())(*env)->GetIntLongField(env, lpObject, AtkTextIfaceFc.get_character_at_offset);
- lpStruct->get_text_before_offset = (gchar *(*)())(*env)->GetIntLongField(env, lpObject, AtkTextIfaceFc.get_text_before_offset);
- lpStruct->get_caret_offset = (gint (*)())(*env)->GetIntLongField(env, lpObject, AtkTextIfaceFc.get_caret_offset);
- lpStruct->get_run_attributes = (AtkAttributeSet *(*)())(*env)->GetIntLongField(env, lpObject, AtkTextIfaceFc.get_run_attributes);
- lpStruct->get_default_attributes = (AtkAttributeSet *(*)())(*env)->GetIntLongField(env, lpObject, AtkTextIfaceFc.get_default_attributes);
- lpStruct->get_character_extents = (void (*)())(*env)->GetIntLongField(env, lpObject, AtkTextIfaceFc.get_character_extents);
- lpStruct->get_character_count = (gint (*)())(*env)->GetIntLongField(env, lpObject, AtkTextIfaceFc.get_character_count);
- lpStruct->get_offset_at_point = (gint (*)())(*env)->GetIntLongField(env, lpObject, AtkTextIfaceFc.get_offset_at_point);
- lpStruct->get_n_selections = (gint (*)())(*env)->GetIntLongField(env, lpObject, AtkTextIfaceFc.get_n_selections);
- lpStruct->get_selection = (gchar *(*)())(*env)->GetIntLongField(env, lpObject, AtkTextIfaceFc.get_selection);
- lpStruct->add_selection = (gboolean (*)())(*env)->GetIntLongField(env, lpObject, AtkTextIfaceFc.add_selection);
- lpStruct->remove_selection = (gboolean (*)())(*env)->GetIntLongField(env, lpObject, AtkTextIfaceFc.remove_selection);
- lpStruct->set_selection = (gboolean (*)())(*env)->GetIntLongField(env, lpObject, AtkTextIfaceFc.set_selection);
- lpStruct->set_caret_offset = (gboolean (*)())(*env)->GetIntLongField(env, lpObject, AtkTextIfaceFc.set_caret_offset);
- lpStruct->text_changed = (void (*)())(*env)->GetIntLongField(env, lpObject, AtkTextIfaceFc.text_changed);
- lpStruct->text_caret_moved = (void (*)())(*env)->GetIntLongField(env, lpObject, AtkTextIfaceFc.text_caret_moved);
- lpStruct->text_selection_changed = (void (*)())(*env)->GetIntLongField(env, lpObject, AtkTextIfaceFc.text_selection_changed);
- return lpStruct;
-}
-
-void setAtkTextIfaceFields(JNIEnv *env, jobject lpObject, AtkTextIface *lpStruct)
-{
- if (!AtkTextIfaceFc.cached) cacheAtkTextIfaceFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, AtkTextIfaceFc.get_text, (jintLong)lpStruct->get_text);
- (*env)->SetIntLongField(env, lpObject, AtkTextIfaceFc.get_text_after_offset, (jintLong)lpStruct->get_text_after_offset);
- (*env)->SetIntLongField(env, lpObject, AtkTextIfaceFc.get_text_at_offset, (jintLong)lpStruct->get_text_at_offset);
- (*env)->SetIntLongField(env, lpObject, AtkTextIfaceFc.get_character_at_offset, (jintLong)lpStruct->get_character_at_offset);
- (*env)->SetIntLongField(env, lpObject, AtkTextIfaceFc.get_text_before_offset, (jintLong)lpStruct->get_text_before_offset);
- (*env)->SetIntLongField(env, lpObject, AtkTextIfaceFc.get_caret_offset, (jintLong)lpStruct->get_caret_offset);
- (*env)->SetIntLongField(env, lpObject, AtkTextIfaceFc.get_run_attributes, (jintLong)lpStruct->get_run_attributes);
- (*env)->SetIntLongField(env, lpObject, AtkTextIfaceFc.get_default_attributes, (jintLong)lpStruct->get_default_attributes);
- (*env)->SetIntLongField(env, lpObject, AtkTextIfaceFc.get_character_extents, (jintLong)lpStruct->get_character_extents);
- (*env)->SetIntLongField(env, lpObject, AtkTextIfaceFc.get_character_count, (jintLong)lpStruct->get_character_count);
- (*env)->SetIntLongField(env, lpObject, AtkTextIfaceFc.get_offset_at_point, (jintLong)lpStruct->get_offset_at_point);
- (*env)->SetIntLongField(env, lpObject, AtkTextIfaceFc.get_n_selections, (jintLong)lpStruct->get_n_selections);
- (*env)->SetIntLongField(env, lpObject, AtkTextIfaceFc.get_selection, (jintLong)lpStruct->get_selection);
- (*env)->SetIntLongField(env, lpObject, AtkTextIfaceFc.add_selection, (jintLong)lpStruct->add_selection);
- (*env)->SetIntLongField(env, lpObject, AtkTextIfaceFc.remove_selection, (jintLong)lpStruct->remove_selection);
- (*env)->SetIntLongField(env, lpObject, AtkTextIfaceFc.set_selection, (jintLong)lpStruct->set_selection);
- (*env)->SetIntLongField(env, lpObject, AtkTextIfaceFc.set_caret_offset, (jintLong)lpStruct->set_caret_offset);
- (*env)->SetIntLongField(env, lpObject, AtkTextIfaceFc.text_changed, (jintLong)lpStruct->text_changed);
- (*env)->SetIntLongField(env, lpObject, AtkTextIfaceFc.text_caret_moved, (jintLong)lpStruct->text_caret_moved);
- (*env)->SetIntLongField(env, lpObject, AtkTextIfaceFc.text_selection_changed, (jintLong)lpStruct->text_selection_changed);
-}
-#endif
-
-#ifndef NO_GtkAccessible
-typedef struct GtkAccessible_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID widget;
-} GtkAccessible_FID_CACHE;
-
-GtkAccessible_FID_CACHE GtkAccessibleFc;
-
-void cacheGtkAccessibleFields(JNIEnv *env, jobject lpObject)
-{
- if (GtkAccessibleFc.cached) return;
- GtkAccessibleFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GtkAccessibleFc.widget = (*env)->GetFieldID(env, GtkAccessibleFc.clazz, "widget", I_J);
- GtkAccessibleFc.cached = 1;
-}
-
-GtkAccessible *getGtkAccessibleFields(JNIEnv *env, jobject lpObject, GtkAccessible *lpStruct)
-{
- if (!GtkAccessibleFc.cached) cacheGtkAccessibleFields(env, lpObject);
- lpStruct->widget = (GtkWidget *)(*env)->GetIntLongField(env, lpObject, GtkAccessibleFc.widget);
- return lpStruct;
-}
-
-void setGtkAccessibleFields(JNIEnv *env, jobject lpObject, GtkAccessible *lpStruct)
-{
- if (!GtkAccessibleFc.cached) cacheGtkAccessibleFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, GtkAccessibleFc.widget, (jintLong)lpStruct->widget);
-}
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk_structs.h b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk_structs.h
deleted file mode 100644
index 85e11a8810..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk_structs.h
+++ /dev/null
@@ -1,113 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "atk.h"
-
-#ifndef NO_AtkActionIface
-void cacheAtkActionIfaceFields(JNIEnv *env, jobject lpObject);
-AtkActionIface *getAtkActionIfaceFields(JNIEnv *env, jobject lpObject, AtkActionIface *lpStruct);
-void setAtkActionIfaceFields(JNIEnv *env, jobject lpObject, AtkActionIface *lpStruct);
-#define AtkActionIface_sizeof() sizeof(AtkActionIface)
-#else
-#define cacheAtkActionIfaceFields(a,b)
-#define getAtkActionIfaceFields(a,b,c) NULL
-#define setAtkActionIfaceFields(a,b,c)
-#define AtkActionIface_sizeof() 0
-#endif
-
-#ifndef NO_AtkComponentIface
-void cacheAtkComponentIfaceFields(JNIEnv *env, jobject lpObject);
-AtkComponentIface *getAtkComponentIfaceFields(JNIEnv *env, jobject lpObject, AtkComponentIface *lpStruct);
-void setAtkComponentIfaceFields(JNIEnv *env, jobject lpObject, AtkComponentIface *lpStruct);
-#define AtkComponentIface_sizeof() sizeof(AtkComponentIface)
-#else
-#define cacheAtkComponentIfaceFields(a,b)
-#define getAtkComponentIfaceFields(a,b,c) NULL
-#define setAtkComponentIfaceFields(a,b,c)
-#define AtkComponentIface_sizeof() 0
-#endif
-
-#ifndef NO_AtkHypertextIface
-void cacheAtkHypertextIfaceFields(JNIEnv *env, jobject lpObject);
-AtkHypertextIface *getAtkHypertextIfaceFields(JNIEnv *env, jobject lpObject, AtkHypertextIface *lpStruct);
-void setAtkHypertextIfaceFields(JNIEnv *env, jobject lpObject, AtkHypertextIface *lpStruct);
-#define AtkHypertextIface_sizeof() sizeof(AtkHypertextIface)
-#else
-#define cacheAtkHypertextIfaceFields(a,b)
-#define getAtkHypertextIfaceFields(a,b,c) NULL
-#define setAtkHypertextIfaceFields(a,b,c)
-#define AtkHypertextIface_sizeof() 0
-#endif
-
-#ifndef NO_AtkObjectClass
-void cacheAtkObjectClassFields(JNIEnv *env, jobject lpObject);
-AtkObjectClass *getAtkObjectClassFields(JNIEnv *env, jobject lpObject, AtkObjectClass *lpStruct);
-void setAtkObjectClassFields(JNIEnv *env, jobject lpObject, AtkObjectClass *lpStruct);
-#define AtkObjectClass_sizeof() sizeof(AtkObjectClass)
-#else
-#define cacheAtkObjectClassFields(a,b)
-#define getAtkObjectClassFields(a,b,c) NULL
-#define setAtkObjectClassFields(a,b,c)
-#define AtkObjectClass_sizeof() 0
-#endif
-
-#ifndef NO_AtkObjectFactoryClass
-void cacheAtkObjectFactoryClassFields(JNIEnv *env, jobject lpObject);
-AtkObjectFactoryClass *getAtkObjectFactoryClassFields(JNIEnv *env, jobject lpObject, AtkObjectFactoryClass *lpStruct);
-void setAtkObjectFactoryClassFields(JNIEnv *env, jobject lpObject, AtkObjectFactoryClass *lpStruct);
-#define AtkObjectFactoryClass_sizeof() sizeof(AtkObjectFactoryClass)
-#else
-#define cacheAtkObjectFactoryClassFields(a,b)
-#define getAtkObjectFactoryClassFields(a,b,c) NULL
-#define setAtkObjectFactoryClassFields(a,b,c)
-#define AtkObjectFactoryClass_sizeof() 0
-#endif
-
-#ifndef NO_AtkSelectionIface
-void cacheAtkSelectionIfaceFields(JNIEnv *env, jobject lpObject);
-AtkSelectionIface *getAtkSelectionIfaceFields(JNIEnv *env, jobject lpObject, AtkSelectionIface *lpStruct);
-void setAtkSelectionIfaceFields(JNIEnv *env, jobject lpObject, AtkSelectionIface *lpStruct);
-#define AtkSelectionIface_sizeof() sizeof(AtkSelectionIface)
-#else
-#define cacheAtkSelectionIfaceFields(a,b)
-#define getAtkSelectionIfaceFields(a,b,c) NULL
-#define setAtkSelectionIfaceFields(a,b,c)
-#define AtkSelectionIface_sizeof() 0
-#endif
-
-#ifndef NO_AtkTextIface
-void cacheAtkTextIfaceFields(JNIEnv *env, jobject lpObject);
-AtkTextIface *getAtkTextIfaceFields(JNIEnv *env, jobject lpObject, AtkTextIface *lpStruct);
-void setAtkTextIfaceFields(JNIEnv *env, jobject lpObject, AtkTextIface *lpStruct);
-#define AtkTextIface_sizeof() sizeof(AtkTextIface)
-#else
-#define cacheAtkTextIfaceFields(a,b)
-#define getAtkTextIfaceFields(a,b,c) NULL
-#define setAtkTextIfaceFields(a,b,c)
-#define AtkTextIface_sizeof() 0
-#endif
-
-#ifndef NO_GtkAccessible
-void cacheGtkAccessibleFields(JNIEnv *env, jobject lpObject);
-GtkAccessible *getGtkAccessibleFields(JNIEnv *env, jobject lpObject, GtkAccessible *lpStruct);
-void setGtkAccessibleFields(JNIEnv *env, jobject lpObject, GtkAccessible *lpStruct);
-#define GtkAccessible_sizeof() sizeof(GtkAccessible)
-#else
-#define cacheGtkAccessibleFields(a,b)
-#define getGtkAccessibleFields(a,b,c) NULL
-#define setGtkAccessibleFields(a,b,c)
-#define GtkAccessible_sizeof() 0
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh
deleted file mode 100644
index 1431d6d525..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh
+++ /dev/null
@@ -1,156 +0,0 @@
-#!/bin/sh
-#*******************************************************************************
-# Copyright (c) 2000, 2009 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-# Kevin Cornell (Rational Software Corporation)
-# Tom Tromey (Red Hat, Inc.)
-#*******************************************************************************
-
-cd `dirname $0`
-
-MAKE_TYPE=make
-
-if [ "${JAVA_HOME}" = "" ]; then
- echo "Please set JAVA_HOME to point at a JRE."
-fi
-if [ "${CC}" = "" ]; then
- CC=gcc
- export CC
-fi
-
-# Determine which OS we are on
-if [ "${OS}" = "" ]; then
- OS=`uname -s`
-fi
-case $OS in
- "SunOS")
- SWT_OS=solaris
- PROC=`uname -i`
- MAKEFILE=make_solaris.mak
- if uname -p > /dev/null 2>&1; then
- MODEL=`uname -p`
- fi
- if [ ${MODEL} = 'i386' ]; then
- MAKEFILE=make_solaris_x86.mak
- MAKE_TYPE=gmake
- fi
- ;;
- "FreeBSD")
- SWT_OS=freebsd
- MAKEFILE=make_freebsd.mak
- ;;
- *)
- SWT_OS=`uname -s | tr -s '[:upper:]' '[:lower:]'`
- MAKEFILE=make_linux.mak
- ;;
-esac
-
-# Determine which CPU type we are building for
-if [ "${MODEL}" = "" ]; then
- if uname -i > /dev/null 2>&1; then
- MODEL=`uname -i`
- else
- MODEL=`uname -m`
- fi
-fi
-case $MODEL in
- "x86_64")
- SWT_ARCH=x86_64
- AWT_ARCH=amd64
- ;;
- i?86)
- SWT_ARCH=x86
- AWT_ARCH=i386
- ;;
- *)
- SWT_ARCH=$MODEL
- AWT_ARCH=$MODEL
- ;;
-esac
-
-# For 64-bit CPUs, we have a switch
-if [ ${MODEL} = 'x86_64' -o ${MODEL} = 'ppc64' -o ${MODEL} = 'ia64' -o ${MODEL} = 's390x' ]; then
- SWT_PTR_CFLAGS=-DJNI64
- export SWT_PTR_CFLAGS
- if [ -d /lib64 ]; then
- XLIB64=-L/usr/X11R6/lib64
- export XLIB64
- fi
-fi
-
-if [ x`pkg-config --exists gnome-vfs-module-2.0 libgnome-2.0 libgnomeui-2.0 && echo YES` = "xYES" ]; then
- echo "libgnomeui-2.0 found, compiling SWT program support using GNOME"
- MAKE_GNOME=make_gnome
-else
- echo "libgnome-2.0 and libgnomeui-2.0 not found:"
- echo " *** SWT Program support for GNOME will not be compiled."
-fi
-
-if [ x`pkg-config --exists cairo && echo YES` = "xYES" ]; then
- echo "Cairo found, compiling SWT support for the cairo graphics library."
- MAKE_CAIRO=make_cairo
-else
- echo "Cairo not found:"
- echo " *** Advanced graphics support using cairo will not be compiled."
-fi
-
-if [ -z "${MOZILLA_INCLUDES}" -a -z "${MOZILLA_LIBS}" ]; then
- if [ x`pkg-config --exists mozilla-xpcom && echo YES` = "xYES" ]; then
- MOZILLA_INCLUDES=`pkg-config --cflags mozilla-xpcom`
- MOZILLA_LIBS=`pkg-config --libs mozilla-xpcom`
- export MOZILLA_INCLUDES
- export MOZILLA_LIBS
- MAKE_MOZILLA=make_mozilla
- elif [ x`pkg-config --exists firefox-xpcom && echo YES` = "xYES" ]; then
- MOZILLA_INCLUDES=`pkg-config --cflags firefox-xpcom`
- MOZILLA_LIBS=`pkg-config --libs firefox-xpcom`
- export MOZILLA_INCLUDES
- export MOZILLA_LIBS
- MAKE_MOZILLA=make_mozilla
- elif [ x`pkg-config --exists libxul && echo YES` = "xYES" ]; then
- XULRUNNER_INCLUDES=`pkg-config --cflags libxul`
- XULRUNNER_LIBS=`pkg-config --libs libxul`
- export XULRUNNER_INCLUDES
- export XULRUNNER_LIBS
- MAKE_MOZILLA=make_xulrunner
- else
- echo "None of the following libraries were found: Mozilla/XPCOM, Firefox/XPCOM, or XULRunner/XPCOM"
- echo " *** Mozilla embedding support will not be compiled."
- fi
-fi
-
-# Find AWT if available
-if [ -z "${AWT_LIB_PATH}" ]; then
- if [ -d ${JAVA_HOME}/jre/lib/${AWT_ARCH} ]; then
- AWT_LIB_PATH=${JAVA_HOME}/jre/lib/${AWT_ARCH}
- export AWT_LIB_PATH
- else
- AWT_LIB_PATH=${JAVA_HOME}/jre/bin
- export AWT_LIB_PATH
- fi
-fi
-
-if [ -f ${AWT_LIB_PATH}/libjawt.so ]; then
- MAKE_AWT=make_awt
-else
- echo "libjawt.so not found, the SWT/AWT integration library will not be compiled."
-fi
-
-# Announce our target
-echo "Building SWT/GTK+ for $SWT_OS $SWT_ARCH"
-if [ "x${OUTPUT_DIR}" = "x" ]; then
- OUTPUT_DIR=../../../org.eclipse.swt.gtk.${SWT_OS}.${SWT_ARCH}
- export OUTPUT_DIR
-fi
-
-if [ "x${1}" = "xclean" ]; then
- ${MAKE_TYPE} -f $MAKEFILE clean
-else
- ${MAKE_TYPE} -f $MAKEFILE all $MAKE_GNOME $MAKE_CAIRO $MAKE_AWT $MAKE_MOZILLA ${1} ${2} ${3} ${4} ${5} ${6} ${7} ${8} ${9}
-fi
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.xml b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.xml
deleted file mode 100644
index 1c64217e14..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.xml
+++ /dev/null
@@ -1,65 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
- <!--
- Copyright (c) 2009 IBM Corporation and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- IBM Corporation - initial API and implementation
- -->
-
-<project default="build_gtk_lib" basedir="../../..">
-
-<target name="init">
- <eclipse.refreshLocal resource="org.eclipse.swt" depth="infinite" />
- <eclipse.refreshLocal resource="org.eclipse.swt.tools" depth="infinite" />
- <eclipse.incrementalBuild project="org.eclipse.swt" kind="incr" />
-</target>
-
-<!-- Build swt.so for GTK -->
-<target name="build_gtk_lib" depends="init">
- <exec dir="./bin/library" executable="sh">
- <arg line="${basedir}/bin/library/build.sh"/>
- <arg line="install"/>
- </exec>
- <eclipse.refreshLocal resource="org.eclipse.swt.gtk.linux.x86" depth="infinite" />
-</target>
-
-<!-- Build swt.so for PowerPC 32 bit GTK (no Mozilla)-->
-<target name="build_ppc_gtk_lib" depends="init">
- <exec dir="./bin/library" executable="sh">
- <env key="MODEL" value="ppc"/>
- <arg line="${basedir}/bin/library/build.sh"/>
- <arg line="install"/>
- </exec>
- <eclipse.refreshLocal resource="org.eclipse.swt.gtk.linux.ppc" depth="infinite" />
-</target>
-
-<!-- Build swt.so for Solaris GTK (no Mozilla) -->
-<target name="build_solaris_gtk_lib" depends="init">
- <exec dir="./bin/library" executable="sh">
- <arg line="${basedir}/bin/library/build.sh"/>
- <arg line="install"/>
- </exec>
- <eclipse.refreshLocal resource="org.eclipse.swt.gtk.solaris.sparc" depth="infinite" />
-</target>
-
-<!-- Build swt.so for GTK 64 -->
-<target name="build_gtk64_lib" depends="init">
- <exec dir="./bin/library" executable="sh">
- <arg line="${basedir}/bin/library/build.sh"/>
- <arg line="install"/>
- </exec>
- <eclipse.refreshLocal resource="org.eclipse.swt.gtk.linux.x86_64" depth="infinite" />
-</target>
-
-<target name="clean">
- <exec dir="./bin/library" executable="sh">
- <arg line="${basedir}/bin/library/build.sh"/>
- <arg line="clean"/>
- </exec>
-</target>
-
-</project> \ No newline at end of file
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_freebsd.mak b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_freebsd.mak
deleted file mode 100755
index 82b4dab207..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_freebsd.mak
+++ /dev/null
@@ -1,293 +0,0 @@
-#*******************************************************************************
-# Copyright (c) 2000, 2007 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-#*******************************************************************************
-
-# Makefile for creating SWT libraries for Linux GTK
-
-include make_common.mak
-
-SWT_VERSION=$(maj_ver)$(min_ver)
-
-# Define the various shared libraries to be build.
-WS_PREFIX = gtk
-SWT_PREFIX = swt
-CDE_PREFIX = swt-cde
-AWT_PREFIX = swt-awt
-SWTPI_PREFIX = swt-pi
-CAIRO_PREFIX = swt-cairo
-ATK_PREFIX = swt-atk
-GNOME_PREFIX = swt-gnome
-MOZILLA_PREFIX = swt-mozilla$(GCC_VERSION)
-XULRUNNER_PREFIX = swt-xulrunner
-XPCOMINIT_PREFIX = swt-xpcominit
-GLX_PREFIX = swt-glx
-
-SWT_LIB = lib$(SWT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-CDE_LIB = lib$(CDE_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-AWT_LIB = lib$(AWT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-SWTPI_LIB = lib$(SWTPI_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-CAIRO_LIB = lib$(CAIRO_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-ATK_LIB = lib$(ATK_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-GNOME_LIB = lib$(GNOME_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-MOZILLA_LIB = lib$(MOZILLA_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-XULRUNNER_LIB = lib$(XULRUNNER_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-XPCOMINIT_LIB = lib$(XPCOMINIT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-GLX_LIB = lib$(GLX_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-
-CAIROCFLAGS = `pkg-config --cflags cairo`
-CAIROLIBS = `pkg-config --libs-only-L cairo` -lcairo
-
-# Do not use pkg-config to get libs because it includes unnecessary dependencies (i.e. pangoxft-1.0)
-GTKCFLAGS = `pkg-config --cflags gtk+-2.0`
-GTKLIBS = `pkg-config --libs-only-L gtk+-2.0 gthread-2.0` -lgtk-x11-2.0 -lgthread-2.0 -L/usr/X11R6/lib $(XLIB64) -lXtst
-
-CDE_LIBS = -L$(CDE_HOME)/lib -R$(CDE_HOME)/lib -lXt -lX11 -lDtSvc
-
-AWT_LIBS = -L$(AWT_LIB_PATH) -ljawt -shared
-
-ATKCFLAGS = `pkg-config --cflags atk gtk+-2.0`
-ATKLIBS = `pkg-config --libs-only-L atk gtk+-2.0` -latk-1.0 -lgtk-x11-2.0
-
-GNOMECFLAGS = `pkg-config --cflags gnome-vfs-module-2.0 libgnome-2.0 libgnomeui-2.0`
-GNOMELIBS = `pkg-config --libs-only-L gnome-vfs-module-2.0 libgnome-2.0 libgnomeui-2.0` -lgnomevfs-2 -lgnome-2 -lgnomeui-2
-
-GLXCFLAGS =
-GLXLIBS = -shared -fPIC -L/usr/X11R6/lib -lGL -lGLU -lm
-
-# Uncomment for Native Stats tool
-#NATIVE_STATS = -DNATIVE_STATS
-
-MOZILLACFLAGS = -O \
- -DSWT_VERSION=$(SWT_VERSION) \
- $(NATIVE_STATS) \
- -DMOZILLA_STRICT_API=1 \
- -fno-rtti \
- -fno-exceptions \
- -Wall \
- -Wno-non-virtual-dtor \
- -fPIC \
- -I. \
- -I$(JAVA_HOME)/include \
- -I$(JAVA_HOME)/include/freebsd \
- ${SWT_PTR_CFLAGS}
-MOZILLALIBS = -shared -Wl,--version-script=mozilla_exports -Bsymbolic
-
-SWT_OBJECTS = swt.o c.o c_stats.o callback.o
-CDE_OBJECTS = swt.o cde.o cde_structs.o cde_stats.o
-AWT_OBJECTS = swt_awt.o
-SWTPI_OBJECTS = swt.o os.o os_structs.o os_custom.o os_stats.o
-CAIRO_OBJECTS = swt.o cairo.o cairo_structs.o cairo_stats.o
-ATK_OBJECTS = swt.o atk.o atk_structs.o atk_custom.o atk_stats.o
-GNOME_OBJECTS = swt.o gnome.o gnome_structs.o gnome_stats.o
-MOZILLA_OBJECTS = swt.o xpcom.o xpcom_custom.o xpcom_structs.o xpcom_stats.o
-XULRUNNER_OBJECTS = swt.o xpcomxul.o xpcomxul_custom.o xpcomxul_structs.o xpcomxul_stats.o xpcomxulglue.o xpcomxulglue_stats.o
-XPCOMINIT_OBJECTS = swt.o xpcominit.o xpcominit_structs.o xpcominit_stats.o
-GLX_OBJECTS = swt.o glx.o glx_structs.o glx_stats.o
-
-CFLAGS = -O -Wall \
- -DSWT_VERSION=$(SWT_VERSION) \
- $(NATIVE_STATS) \
- -DFREEBSD -DGTK \
- -I$(JAVA_HOME)/include \
- -I$(JAVA_HOME)/include/freebsd \
- -fPIC \
- ${SWT_PTR_CFLAGS}
-LIBS = -shared -fPIC
-
-ifndef NO_STRIP
- AWT_LIBS := $(AWT_LIBS) -s
- MOZILLALIBS := $(MOZILLALIBS) -s
- LIBS := $(LIBS) -s
-endif
-
-all: make_swt make_atk make_gnome make_glx
-
-#
-# SWT libs
-#
-make_swt: $(SWT_LIB) $(SWTPI_LIB)
-
-$(SWT_LIB): $(SWT_OBJECTS)
- $(CC) $(LIBS) -o $(SWT_LIB) $(SWT_OBJECTS)
-
-callback.o: callback.c callback.h
- $(CC) $(CFLAGS) -DUSE_ASSEMBLER -c callback.c
-
-$(SWTPI_LIB): $(SWTPI_OBJECTS)
- $(CC) $(LIBS) $(GTKLIBS) -o $(SWTPI_LIB) $(SWTPI_OBJECTS)
-
-swt.o: swt.c swt.h
- $(CC) $(CFLAGS) -c swt.c
-os.o: os.c os.h swt.h os_custom.h
- $(CC) $(CFLAGS) $(GTKCFLAGS) -c os.c
-os_structs.o: os_structs.c os_structs.h os.h swt.h
- $(CC) $(CFLAGS) $(GTKCFLAGS) -c os_structs.c
-os_custom.o: os_custom.c os_structs.h os.h swt.h
- $(CC) $(CFLAGS) $(GTKCFLAGS) -c os_custom.c
-os_stats.o: os_stats.c os_structs.h os.h os_stats.h swt.h
- $(CC) $(CFLAGS) $(GTKCFLAGS) -c os_stats.c
-
-#
-# CAIRO libs
-#
-make_cairo: $(CAIRO_LIB)
-
-$(CAIRO_LIB): $(CAIRO_OBJECTS)
- $(CC) $(LIBS) $(CAIROLIBS) -o $(CAIRO_LIB) $(CAIRO_OBJECTS)
-
-cairo.o: cairo.c cairo.h swt.h
- $(CC) $(CFLAGS) $(CAIROCFLAGS) -c cairo.c
-cairo_structs.o: cairo_structs.c cairo_structs.h cairo.h swt.h
- $(CC) $(CFLAGS) $(CAIROCFLAGS) -c cairo_structs.c
-cairo_stats.o: cairo_stats.c cairo_structs.h cairo.h cairo_stats.h swt.h
- $(CC) $(CFLAGS) $(CAIROCFLAGS) -c cairo_stats.c
-
-#
-# CDE lib
-#
-
-make_cde: $(CDE_LIB)
-
-$(CDE_LIB): $(CDE_OBJECTS)
- $(CC) $(LIBS) $(CDE_LIBS) -o $(CDE_LIB) $(CDE_OBJECTS)
-
-#
-# AWT lib
-#
-make_awt:$(AWT_LIB)
-
-$(AWT_LIB): $(AWT_OBJECTS)
- $(CC) $(AWT_LIBS) -o $(AWT_LIB) $(AWT_OBJECTS)
-
-#
-# Atk lib
-#
-make_atk: $(ATK_LIB)
-
-$(ATK_LIB): $(ATK_OBJECTS)
- $(CC) $(LIBS) $(ATKLIBS) -o $(ATK_LIB) $(ATK_OBJECTS)
-
-atk.o: atk.c atk.h
- $(CC) $(CFLAGS) $(ATKCFLAGS) -c atk.c
-atk_structs.o: atk_structs.c atk_structs.h atk.h
- $(CC) $(CFLAGS) $(ATKCFLAGS) -c atk_structs.c
-atk_custom.o: atk_custom.c atk_structs.h atk.h
- $(CC) $(CFLAGS) $(ATKCFLAGS) -c atk_custom.c
-atk_stats.o: atk_stats.c atk_structs.h atk_stats.h atk.h
- $(CC) $(CFLAGS) $(ATKCFLAGS) -c atk_stats.c
-
-#
-# Gnome lib
-#
-make_gnome: $(GNOME_LIB)
-
-$(GNOME_LIB): $(GNOME_OBJECTS)
- $(CC) $(LIBS) $(GNOMELIBS) -o $(GNOME_LIB) $(GNOME_OBJECTS)
-
-gnome.o: gnome.c
- $(CC) $(CFLAGS) $(GNOMECFLAGS) -c gnome.c
-
-gnome_structs.o: gnome_structs.c
- $(CC) $(CFLAGS) $(GNOMECFLAGS) -c gnome_structs.c
-
-gnome_stats.o: gnome_stats.c gnome_stats.h
- $(CC) $(CFLAGS) $(GNOMECFLAGS) -c gnome_stats.c
-
-#
-# Mozilla lib
-#
-make_mozilla:$(MOZILLA_LIB)
-
-$(MOZILLA_LIB): $(MOZILLA_OBJECTS)
- $(CXX) -o $(MOZILLA_LIB) $(MOZILLA_OBJECTS) $(MOZILLALIBS) ${MOZILLA_LIBS}
-
-xpcom.o: xpcom.cpp
- $(CXX) $(MOZILLACFLAGS) ${MOZILLA_INCLUDES} -c xpcom.cpp
-
-xpcom_structs.o: xpcom_structs.cpp
- $(CXX) $(MOZILLACFLAGS) ${MOZILLA_INCLUDES} -c xpcom_structs.cpp
-
-xpcom_custom.o: xpcom_custom.cpp
- $(CXX) $(MOZILLACFLAGS) ${MOZILLA_INCLUDES} -c xpcom_custom.cpp
-
-xpcom_stats.o: xpcom_stats.cpp
- $(CXX) $(MOZILLACFLAGS) ${MOZILLA_INCLUDES} -c xpcom_stats.cpp
-
-#
-# XULRunner lib
-#
-make_xulrunner:$(XULRUNNER_LIB)
-
-$(XULRUNNER_LIB): $(XULRUNNER_OBJECTS)
- $(CXX) -o $(XULRUNNER_LIB) $(XULRUNNER_OBJECTS) $(MOZILLALIBS) ${XULRUNNER_LIBS}
-
-xpcomxul.o: xpcom.cpp
- $(CXX) -o xpcomxul.o $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcom.cpp
-
-xpcomxul_structs.o: xpcom_structs.cpp
- $(CXX) -o xpcomxul_structs.o $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcom_structs.cpp
-
-xpcomxul_custom.o: xpcom_custom.cpp
- $(CXX) -o xpcomxul_custom.o $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcom_custom.cpp
-
-xpcomxul_stats.o: xpcom_stats.cpp
- $(CXX) -o xpcomxul_stats.o $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcom_stats.cpp
-
-xpcomxulglue.o: xpcomglue.cpp
- $(CXX) -o xpcomxulglue.o $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcomglue.cpp
-
-xpcomxulglue_stats.o: xpcomglue_stats.cpp
- $(CXX) -o xpcomxulglue_stats.o $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcomglue_stats.cpp
-
-#
-# XPCOMInit lib
-#
-make_xpcominit:$(XPCOMINIT_LIB)
-
-$(XPCOMINIT_LIB): $(XPCOMINIT_OBJECTS)
- $(CXX) -o $(XPCOMINIT_LIB) $(XPCOMINIT_OBJECTS) $(MOZILLALIBS) ${XULRUNNER_LIBS}
-
-xpcominit.o: xpcominit.cpp
- $(CXX) $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcominit.cpp
-
-xpcominit_structs.o: xpcominit_structs.cpp
- $(CXX) $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcominit_structs.cpp
-
-xpcominit_stats.o: xpcominit_stats.cpp
- $(CXX) $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcominit_stats.cpp
-
-#
-# GLX lib
-#
-make_glx: $(GLX_LIB)
-
-$(GLX_LIB): $(GLX_OBJECTS)
- $(CC) $(LIBS) $(GLXLIBS) -o $(GLX_LIB) $(GLX_OBJECTS)
-
-glx.o: glx.c
- $(CC) $(CFLAGS) $(GLXCFLAGS) -c glx.c
-
-glx_structs.o: glx_structs.c
- $(CC) $(CFLAGS) $(GLXCFLAGS) -c glx_structs.c
-
-glx_stats.o: glx_stats.c glx_stats.h
- $(CC) $(CFLAGS) $(GLXCFLAGS) -c glx_stats.c
-
-#
-# Install
-#
-install: all
- cp *.so $(OUTPUT_DIR)
-
-#
-# Clean
-#
-clean:
- rm -f *.o *.so
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_linux.mak b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_linux.mak
deleted file mode 100644
index c1bc1a1bb2..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_linux.mak
+++ /dev/null
@@ -1,297 +0,0 @@
-#*******************************************************************************
-# Copyright (c) 2000, 2009 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-#*******************************************************************************
-
-# Makefile for creating SWT libraries for Linux GTK
-
-include make_common.mak
-
-SWT_VERSION=$(maj_ver)$(min_ver)
-
-# Define the various shared libraries to be build.
-WS_PREFIX = gtk
-SWT_PREFIX = swt
-CDE_PREFIX = swt-cde
-AWT_PREFIX = swt-awt
-SWTPI_PREFIX = swt-pi
-CAIRO_PREFIX = swt-cairo
-ATK_PREFIX = swt-atk
-GNOME_PREFIX = swt-gnome
-MOZILLA_PREFIX = swt-mozilla$(GCC_VERSION)
-XULRUNNER_PREFIX = swt-xulrunner
-XPCOMINIT_PREFIX = swt-xpcominit
-GLX_PREFIX = swt-glx
-
-SWT_LIB = lib$(SWT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-CDE_LIB = lib$(CDE_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-AWT_LIB = lib$(AWT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-SWTPI_LIB = lib$(SWTPI_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-CAIRO_LIB = lib$(CAIRO_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-ATK_LIB = lib$(ATK_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-GNOME_LIB = lib$(GNOME_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-MOZILLA_LIB = lib$(MOZILLA_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-XULRUNNER_LIB = lib$(XULRUNNER_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-XPCOMINIT_LIB = lib$(XPCOMINIT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-GLX_LIB = lib$(GLX_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-
-CAIROCFLAGS = `pkg-config --cflags cairo`
-CAIROLIBS = `pkg-config --libs-only-L cairo` -lcairo
-
-# Do not use pkg-config to get libs because it includes unnecessary dependencies (i.e. pangoxft-1.0)
-GTKCFLAGS = `pkg-config --cflags gtk+-2.0`
-GTKLIBS = `pkg-config --libs-only-L gtk+-2.0 gthread-2.0` -lgtk-x11-2.0 -lgthread-2.0 -L/usr/X11R6/lib $(XLIB64) -lXtst
-
-CDE_LIBS = -L$(CDE_HOME)/lib -R$(CDE_HOME)/lib -lXt -lX11 -lDtSvc
-
-AWT_LIBS = -L$(AWT_LIB_PATH) -ljawt -shared
-
-ATKCFLAGS = `pkg-config --cflags atk gtk+-2.0`
-ATKLIBS = `pkg-config --libs-only-L atk gtk+-2.0` -latk-1.0 -lgtk-x11-2.0
-
-GNOMECFLAGS = `pkg-config --cflags gnome-vfs-module-2.0 libgnome-2.0 libgnomeui-2.0`
-GNOMELIBS = `pkg-config --libs-only-L gnome-vfs-module-2.0 libgnome-2.0 libgnomeui-2.0` -lgnomevfs-2 -lgnome-2 -lgnomeui-2
-
-GLXCFLAGS =
-GLXLIBS = -shared -fPIC -L/usr/X11R6/lib -lGL -lGLU -lm
-
-# Uncomment for Native Stats tool
-#NATIVE_STATS = -DNATIVE_STATS
-
-MOZILLACFLAGS = -O \
- -DSWT_VERSION=$(SWT_VERSION) \
- $(NATIVE_STATS) \
- -DMOZILLA_STRICT_API=1 \
- -fno-rtti \
- -fno-exceptions \
- -Wall \
- -Wno-non-virtual-dtor \
- -fPIC \
- -I. \
- -I$(JAVA_HOME)/include \
- -I$(JAVA_HOME)/include/linux \
- ${SWT_PTR_CFLAGS}
-MOZILLALIBS = -shared -Wl,--version-script=mozilla_exports -Bsymbolic
-MOZILLAEXCLUDES = -DNO__1XPCOMGlueShutdown \
- -DNO__1XPCOMGlueStartup \
- -DNO__1XPCOMGlueLoadXULFunctions \
- -DNO_memmove__ILorg_eclipse_swt_internal_mozilla_nsDynamicFunctionLoad_2I \
- -DNO_memmove__JLorg_eclipse_swt_internal_mozilla_nsDynamicFunctionLoad_2J \
- -DNO_nsDynamicFunctionLoad_1sizeof \
- -DNO__1Call__IIIIII \
- -DNO__1Call__JJJJJI \
- -DNO_nsDynamicFunctionLoad
-XULRUNNEREXCLUDES = -DNO__1NS_1InitXPCOM2
-
-SWT_OBJECTS = swt.o c.o c_stats.o callback.o
-CDE_OBJECTS = swt.o cde.o cde_structs.o cde_stats.o
-AWT_OBJECTS = swt_awt.o
-SWTPI_OBJECTS = swt.o os.o os_structs.o os_custom.o os_stats.o
-CAIRO_OBJECTS = swt.o cairo.o cairo_structs.o cairo_stats.o
-ATK_OBJECTS = swt.o atk.o atk_structs.o atk_custom.o atk_stats.o
-GNOME_OBJECTS = swt.o gnome.o gnome_structs.o gnome_stats.o
-MOZILLA_OBJECTS = swt.o xpcom.o xpcom_custom.o xpcom_structs.o xpcom_stats.o
-XULRUNNER_OBJECTS = swt.o xpcomxul.o xpcomxul_custom.o xpcomxul_structs.o xpcomxul_stats.o
-XPCOMINIT_OBJECTS = swt.o xpcominit.o xpcominit_structs.o xpcominit_stats.o
-GLX_OBJECTS = swt.o glx.o glx_structs.o glx_stats.o
-
-CFLAGS = -O -Wall \
- -DSWT_VERSION=$(SWT_VERSION) \
- $(NATIVE_STATS) \
- -DLINUX -DGTK \
- -I$(JAVA_HOME)/include \
- -I$(JAVA_HOME)/include/linux \
- -fPIC \
- ${SWT_PTR_CFLAGS}
-LIBS = -shared -fPIC
-
-ifndef NO_STRIP
- AWT_LIBS := $(AWT_LIBS) -s
- MOZILLALIBS := $(MOZILLALIBS) -s
- LIBS := $(LIBS) -s
-endif
-
-all: make_swt make_atk make_gnome make_glx
-
-#
-# SWT libs
-#
-make_swt: $(SWT_LIB) $(SWTPI_LIB)
-
-$(SWT_LIB): $(SWT_OBJECTS)
- $(CC) $(LIBS) -o $(SWT_LIB) $(SWT_OBJECTS)
-
-callback.o: callback.c callback.h
- $(CC) $(CFLAGS) -DUSE_ASSEMBLER -c callback.c
-
-$(SWTPI_LIB): $(SWTPI_OBJECTS)
- $(CC) $(LIBS) $(GTKLIBS) -o $(SWTPI_LIB) $(SWTPI_OBJECTS)
-
-swt.o: swt.c swt.h
- $(CC) $(CFLAGS) -c swt.c
-os.o: os.c os.h swt.h os_custom.h
- $(CC) $(CFLAGS) $(GTKCFLAGS) -c os.c
-os_structs.o: os_structs.c os_structs.h os.h swt.h
- $(CC) $(CFLAGS) $(GTKCFLAGS) -c os_structs.c
-os_custom.o: os_custom.c os_structs.h os.h swt.h
- $(CC) $(CFLAGS) $(GTKCFLAGS) -c os_custom.c
-os_stats.o: os_stats.c os_structs.h os.h os_stats.h swt.h
- $(CC) $(CFLAGS) $(GTKCFLAGS) -c os_stats.c
-
-#
-# CAIRO libs
-#
-make_cairo: $(CAIRO_LIB)
-
-$(CAIRO_LIB): $(CAIRO_OBJECTS)
- $(CC) $(LIBS) $(CAIROLIBS) -o $(CAIRO_LIB) $(CAIRO_OBJECTS)
-
-cairo.o: cairo.c cairo.h swt.h
- $(CC) $(CFLAGS) $(CAIROCFLAGS) -c cairo.c
-cairo_structs.o: cairo_structs.c cairo_structs.h cairo.h swt.h
- $(CC) $(CFLAGS) $(CAIROCFLAGS) -c cairo_structs.c
-cairo_stats.o: cairo_stats.c cairo_structs.h cairo.h cairo_stats.h swt.h
- $(CC) $(CFLAGS) $(CAIROCFLAGS) -c cairo_stats.c
-
-#
-# CDE lib
-#
-
-make_cde: $(CDE_LIB)
-
-$(CDE_LIB): $(CDE_OBJECTS)
- $(CC) $(LIBS) $(CDE_LIBS) -o $(CDE_LIB) $(CDE_OBJECTS)
-
-#
-# AWT lib
-#
-make_awt:$(AWT_LIB)
-
-$(AWT_LIB): $(AWT_OBJECTS)
- $(CC) $(AWT_LIBS) -o $(AWT_LIB) $(AWT_OBJECTS)
-
-#
-# Atk lib
-#
-make_atk: $(ATK_LIB)
-
-$(ATK_LIB): $(ATK_OBJECTS)
- $(CC) $(LIBS) $(ATKLIBS) -o $(ATK_LIB) $(ATK_OBJECTS)
-
-atk.o: atk.c atk.h
- $(CC) $(CFLAGS) $(ATKCFLAGS) -c atk.c
-atk_structs.o: atk_structs.c atk_structs.h atk.h
- $(CC) $(CFLAGS) $(ATKCFLAGS) -c atk_structs.c
-atk_custom.o: atk_custom.c atk_structs.h atk.h
- $(CC) $(CFLAGS) $(ATKCFLAGS) -c atk_custom.c
-atk_stats.o: atk_stats.c atk_structs.h atk_stats.h atk.h
- $(CC) $(CFLAGS) $(ATKCFLAGS) -c atk_stats.c
-
-#
-# Gnome lib
-#
-make_gnome: $(GNOME_LIB)
-
-$(GNOME_LIB): $(GNOME_OBJECTS)
- $(CC) $(LIBS) $(GNOMELIBS) -o $(GNOME_LIB) $(GNOME_OBJECTS)
-
-gnome.o: gnome.c
- $(CC) $(CFLAGS) $(GNOMECFLAGS) -c gnome.c
-
-gnome_structs.o: gnome_structs.c
- $(CC) $(CFLAGS) $(GNOMECFLAGS) -c gnome_structs.c
-
-gnome_stats.o: gnome_stats.c gnome_stats.h
- $(CC) $(CFLAGS) $(GNOMECFLAGS) -c gnome_stats.c
-
-#
-# Mozilla lib
-#
-make_mozilla:$(MOZILLA_LIB)
-
-$(MOZILLA_LIB): $(MOZILLA_OBJECTS)
- $(CXX) -o $(MOZILLA_LIB) $(MOZILLA_OBJECTS) $(MOZILLALIBS) ${MOZILLA_LIBS}
-
-xpcom.o: xpcom.cpp
- $(CXX) $(MOZILLACFLAGS) $(MOZILLAEXCLUDES) ${MOZILLA_INCLUDES} -c xpcom.cpp
-
-xpcom_structs.o: xpcom_structs.cpp
- $(CXX) $(MOZILLACFLAGS) $(MOZILLAEXCLUDES) ${MOZILLA_INCLUDES} -c xpcom_structs.cpp
-
-xpcom_custom.o: xpcom_custom.cpp
- $(CXX) $(MOZILLACFLAGS) $(MOZILLAEXCLUDES) ${MOZILLA_INCLUDES} -c xpcom_custom.cpp
-
-xpcom_stats.o: xpcom_stats.cpp
- $(CXX) $(MOZILLACFLAGS) $(MOZILLAEXCLUDES) ${MOZILLA_INCLUDES} -c xpcom_stats.cpp
-
-#
-# XULRunner lib
-#
-make_xulrunner:$(XULRUNNER_LIB)
-
-$(XULRUNNER_LIB): $(XULRUNNER_OBJECTS)
- $(CXX) -o $(XULRUNNER_LIB) $(XULRUNNER_OBJECTS) $(MOZILLALIBS) ${XULRUNNER_LIBS}
-
-xpcomxul.o: xpcom.cpp
- $(CXX) -o xpcomxul.o $(MOZILLACFLAGS) $(XULRUNNEREXCLUDES) ${XULRUNNER_INCLUDES} -c xpcom.cpp
-
-xpcomxul_structs.o: xpcom_structs.cpp
- $(CXX) -o xpcomxul_structs.o $(MOZILLACFLAGS) $(XULRUNNEREXCLUDES) ${XULRUNNER_INCLUDES} -c xpcom_structs.cpp
-
-xpcomxul_custom.o: xpcom_custom.cpp
- $(CXX) -o xpcomxul_custom.o $(MOZILLACFLAGS) $(XULRUNNEREXCLUDES) ${XULRUNNER_INCLUDES} -c xpcom_custom.cpp
-
-xpcomxul_stats.o: xpcom_stats.cpp
- $(CXX) -o xpcomxul_stats.o $(MOZILLACFLAGS) $(XULRUNNEREXCLUDES) ${XULRUNNER_INCLUDES} -c xpcom_stats.cpp
-
-#
-# XPCOMInit lib
-#
-make_xpcominit:$(XPCOMINIT_LIB)
-
-$(XPCOMINIT_LIB): $(XPCOMINIT_OBJECTS)
- $(CXX) -o $(XPCOMINIT_LIB) $(XPCOMINIT_OBJECTS) $(MOZILLALIBS) ${XULRUNNER_LIBS}
-
-xpcominit.o: xpcominit.cpp
- $(CXX) $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcominit.cpp
-
-xpcominit_structs.o: xpcominit_structs.cpp
- $(CXX) $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcominit_structs.cpp
-
-xpcominit_stats.o: xpcominit_stats.cpp
- $(CXX) $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcominit_stats.cpp
-
-#
-# GLX lib
-#
-make_glx: $(GLX_LIB)
-
-$(GLX_LIB): $(GLX_OBJECTS)
- $(CC) $(LIBS) $(GLXLIBS) -o $(GLX_LIB) $(GLX_OBJECTS)
-
-glx.o: glx.c
- $(CC) $(CFLAGS) $(GLXCFLAGS) -c glx.c
-
-glx_structs.o: glx_structs.c
- $(CC) $(CFLAGS) $(GLXCFLAGS) -c glx_structs.c
-
-glx_stats.o: glx_stats.c glx_stats.h
- $(CC) $(CFLAGS) $(GLXCFLAGS) -c glx_stats.c
-
-#
-# Install
-#
-install: all
- cp *.so $(OUTPUT_DIR)
-
-#
-# Clean
-#
-clean:
- rm -f *.o *.so
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_solaris.mak b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_solaris.mak
deleted file mode 100644
index 7ec8c67963..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_solaris.mak
+++ /dev/null
@@ -1,291 +0,0 @@
-#*******************************************************************************
-# Copyright (c) 2000, 2008 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-#*******************************************************************************
-
-# Makefile for creating SWT libraries for Solaris GTK
-
-include make_common.mak
-
-SWT_VERSION=$(maj_ver)$(min_ver)
-
-# Define the various shared libraries to be build.
-WS_PREFIX = gtk
-SWT_PREFIX = swt
-CDE_PREFIX = swt-cde
-AWT_PREFIX = swt-awt
-SWTPI_PREFIX = swt-pi
-CAIRO_PREFIX = swt-cairo
-ATK_PREFIX = swt-atk
-GNOME_PREFIX = swt-gnome
-MOZILLA_PREFIX = swt-mozilla$(GCC_VERSION)
-XULRUNNER_PREFIX = swt-xulrunner
-XPCOMINIT_PREFIX = swt-xpcominit
-GLX_PREFIX = swt-glx
-
-SWT_LIB = lib$(SWT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-CDE_LIB = lib$(CDE_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-AWT_LIB = lib$(AWT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-SWTPI_LIB = lib$(SWTPI_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-CAIRO_LIB = lib$(CAIRO_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-ATK_LIB = lib$(ATK_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-GNOME_LIB = lib$(GNOME_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-MOZILLA_LIB = lib$(MOZILLA_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-XULRUNNER_LIB = lib$(XULRUNNER_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-XPCOMINIT_LIB = lib$(XPCOMINIT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-GLX_LIB = lib$(GLX_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-
-CAIROCFLAGS = `pkg-config --cflags cairo`
-CAIROLIBS = `pkg-config --libs-only-L cairo` -lcairo
-
-# Do not use pkg-config to get libs because it includes unnecessary dependencies (i.e. pangoxft-1.0)
-GTKCFLAGS = `pkg-config --cflags gtk+-2.0`
-GTKLIBS = `pkg-config --libs-only-L gtk+-2.0 gthread-2.0` -lgtk-x11-2.0 -lgthread-2.0 -L/usr/openwin/lib -Wl,-R -Wl,/usr/openwin/lib -lXtst
-
-CDE_LIBS = -L$(CDE_HOME)/lib -R$(CDE_HOME)/lib -lXt -lX11 -lDtSvc
-
-AWT_LIBS = -L$(AWT_LIB_PATH) -ljawt -G -s
-
-ATKCFLAGS = `pkg-config --cflags atk gtk+-2.0`
-ATKLIBS = `pkg-config --libs-only-L atk gtk+-2.0` -latk-1.0 -lgtk-x11-2.0
-
-GNOMECFLAGS = `pkg-config --cflags gnome-vfs-module-2.0 libgnome-2.0 libgnomeui-2.0`
-GNOMELIBS = `pkg-config --libs-only-L gnome-vfs-module-2.0 libgnome-2.0 libgnomeui-2.0` -lgnomevfs-2 -lgnome-2 -lgnomeui-2
-
-GLXCFLAGS =
-GLXLIBS = -G -K PIC -L/usr/X11R6/lib -lGL -lGLU -lm
-
-# Uncomment for Native Stats tool
-#NATIVE_STATS = -DNATIVE_STATS
-
-MOZILLACFLAGS = -O \
- -DSWT_VERSION=$(SWT_VERSION) \
- $(NATIVE_STATS) \
- -DMOZILLA_STRICT_API=1 \
- -KPIC \
- +w \
- -I. \
- -I$(JAVA_HOME)/include \
- -I$(JAVA_HOME)/include/solaris \
- ${SWT_PTR_CFLAGS}
-MOZILLALIBS = -G
-MOZILLAEXCLUDES = -DNO__1XPCOMGlueShutdown \
- -DNO__1XPCOMGlueStartup \
- -DNO__1XPCOMGlueLoadXULFunctions \
- -DNO_memmove__ILorg_eclipse_swt_internal_mozilla_nsDynamicFunctionLoad_2I \
- -DNO_memmove__JLorg_eclipse_swt_internal_mozilla_nsDynamicFunctionLoad_2J \
- -DNO_nsDynamicFunctionLoad_1sizeof \
- -DNO__1Call__IIIIII \
- -DNO__1Call__JJJJJI \
- -DNO_nsDynamicFunctionLoad
-XULRUNNEREXCLUDES = -DNO__1NS_1InitXPCOM2
-
-SWT_OBJECTS = swt.o c.o c_stats.o callback.o
-CDE_OBJECTS = swt.o cde.o cde_structs.o cde_stats.o
-AWT_OBJECTS = swt_awt.o
-SWTPI_OBJECTS = swt.o os.o os_structs.o os_custom.o os_stats.o
-CAIRO_OBJECTS = swt.o cairo.o cairo_structs.o cairo_stats.o
-ATK_OBJECTS = swt.o atk.o atk_structs.o atk_custom.o atk_stats.o
-GNOME_OBJECTS = swt.o gnome.o gnome_structs.o gnome_stats.o
-MOZILLA_OBJECTS = swt.o xpcom.o xpcom_custom.o xpcom_structs.o xpcom_stats.o
-XULRUNNER_OBJECTS = swt.o xpcomxul.o xpcomxul_custom.o xpcomxul_structs.o xpcomxul_stats.o
-XPCOMINIT_OBJECTS = swt.o xpcominit.o xpcominit_structs.o xpcominit_stats.o
-GLX_OBJECTS = swt.o glx.o glx_structs.o glx_stats.o
-
-CFLAGS = -O \
- -DSWT_VERSION=$(SWT_VERSION) \
- $(NATIVE_STATS) \
- -DDTACTION_WARNING_DISABLED \
- -DSOLARIS -DGTK -DCDE \
- -I$(JAVA_HOME)/include \
- -I$(JAVA_HOME)/include/solaris \
- -K PIC \
- ${SWT_PTR_CFLAGS} \
- -I$(CDE_HOME)/include
-LIBS = -G -K PIC -s
-
-
-all: make_swt make_atk make_awt make_glx make_cde
-
-#
-# SWT libs
-#
-make_swt: $(SWT_LIB) $(SWTPI_LIB)
-
-$(SWT_LIB): $(SWT_OBJECTS)
- $(CC) $(LIBS) -o $(SWT_LIB) $(SWT_OBJECTS)
-
-callback.o: callback.c callback.h
- $(CC) $(CFLAGS) -c callback.c
-
-$(SWTPI_LIB): $(SWTPI_OBJECTS)
- $(CC) $(LIBS) $(GTKLIBS) -o $(SWTPI_LIB) $(SWTPI_OBJECTS)
-
-swt.o: swt.c swt.h
- $(CC) $(CFLAGS) -c swt.c
-os.o: os.c os.h swt.h os_custom.h
- $(CC) $(CFLAGS) $(GTKCFLAGS) -c os.c
-os_structs.o: os_structs.c os_structs.h os.h swt.h
- $(CC) $(CFLAGS) $(GTKCFLAGS) -c os_structs.c
-os_custom.o: os_custom.c os_structs.h os.h swt.h
- $(CC) $(CFLAGS) $(GTKCFLAGS) -c os_custom.c
-os_stats.o: os_stats.c os_structs.h os.h os_stats.h swt.h
- $(CC) $(CFLAGS) $(GTKCFLAGS) -c os_stats.c
-
-#
-# CAIRO libs
-#
-make_cairo: $(CAIRO_LIB)
-
-$(CAIRO_LIB): $(CAIRO_OBJECTS)
- $(CC) $(LIBS) $(CAIROLIBS) -o $(CAIRO_LIB) $(CAIRO_OBJECTS)
-
-cairo.o: cairo.c cairo.h swt.h
- $(CC) $(CFLAGS) $(CAIROCFLAGS) -c cairo.c
-cairo_structs.o: cairo_structs.c cairo_structs.h cairo.h swt.h
- $(CC) $(CFLAGS) $(CAIROCFLAGS) -c cairo_structs.c
-cairo_stats.o: cairo_stats.c cairo_structs.h cairo.h cairo_stats.h swt.h
- $(CC) $(CFLAGS) $(CAIROCFLAGS) -c cairo_stats.c
-
-#
-# CDE lib
-#
-
-make_cde: $(CDE_LIB)
-
-$(CDE_LIB): $(CDE_OBJECTS)
- $(CC) $(LIBS) $(CDE_LIBS) -o $(CDE_LIB) $(CDE_OBJECTS)
-
-#
-# AWT lib
-#
-make_awt:$(AWT_LIB)
-
-$(AWT_LIB): $(AWT_OBJECTS)
- $(CC) $(AWT_LIBS) -o $(AWT_LIB) $(AWT_OBJECTS)
-
-#
-# Atk lib
-#
-make_atk: $(ATK_LIB)
-
-$(ATK_LIB): $(ATK_OBJECTS)
- $(CC) $(LIBS) $(ATKLIBS) -o $(ATK_LIB) $(ATK_OBJECTS)
-
-atk.o: atk.c atk.h
- $(CC) $(CFLAGS) $(ATKCFLAGS) -c atk.c
-atk_structs.o: atk_structs.c atk_structs.h atk.h
- $(CC) $(CFLAGS) $(ATKCFLAGS) -c atk_structs.c
-atk_custom.o: atk_custom.c atk_structs.h atk.h
- $(CC) $(CFLAGS) $(ATKCFLAGS) -c atk_custom.c
-atk_stats.o: atk_stats.c atk_structs.h atk_stats.h atk.h
- $(CC) $(CFLAGS) $(ATKCFLAGS) -c atk_stats.c
-
-#
-# Gnome lib
-#
-make_gnome: $(GNOME_LIB)
-
-$(GNOME_LIB): $(GNOME_OBJECTS)
- $(CC) $(LIBS) $(GNOMELIBS) -o $(GNOME_LIB) $(GNOME_OBJECTS)
-
-gnome.o: gnome.c
- $(CC) $(CFLAGS) $(GNOMECFLAGS) -c gnome.c
-
-gnome_structs.o: gnome_structs.c
- $(CC) $(CFLAGS) $(GNOMECFLAGS) -c gnome_structs.c
-
-gnome_stats.o: gnome_stats.c gnome_stats.h
- $(CC) $(CFLAGS) $(GNOMECFLAGS) -c gnome_stats.c
-
-#
-# Mozilla lib
-#
-make_mozilla:$(MOZILLA_LIB)
-
-$(MOZILLA_LIB): $(MOZILLA_OBJECTS)
- $(CXX) -o $(MOZILLA_LIB) $(MOZILLA_OBJECTS) $(MOZILLALIBS) ${MOZILLA_LIBS}
-
-xpcom.o: xpcom.cpp
- $(CXX) $(MOZILLACFLAGS) $(MOZILLAEXCLUDES) ${MOZILLA_INCLUDES} -c xpcom.cpp
-
-xpcom_structs.o: xpcom_structs.cpp
- $(CXX) $(MOZILLACFLAGS) $(MOZILLAEXCLUDES) ${MOZILLA_INCLUDES} -c xpcom_structs.cpp
-
-xpcom_custom.o: xpcom_custom.cpp
- $(CXX) $(MOZILLACFLAGS) $(MOZILLAEXCLUDES) ${MOZILLA_INCLUDES} -c xpcom_custom.cpp
-
-xpcom_stats.o: xpcom_stats.cpp
- $(CXX) $(MOZILLACFLAGS) $(MOZILLAEXCLUDES) ${MOZILLA_INCLUDES} -c xpcom_stats.cpp
-
-#
-# XULRunner lib
-#
-make_xulrunner:$(XULRUNNER_LIB)
-
-$(XULRUNNER_LIB): $(XULRUNNER_OBJECTS)
- $(CXX) -o $(XULRUNNER_LIB) $(XULRUNNER_OBJECTS) $(MOZILLALIBS) ${XULRUNNER_LIBS}
-
-xpcomxul.o: xpcom.cpp
- $(CXX) -o xpcomxul.o -DXULRUNNER $(MOZILLACFLAGS) $(XULRUNNEREXCLUDES) ${XULRUNNER_INCLUDES} -c xpcom.cpp
-
-xpcomxul_structs.o: xpcom_structs.cpp
- $(CXX) -o xpcomxul_structs.o -DXULRUNNER $(MOZILLACFLAGS) $(XULRUNNEREXCLUDES) ${XULRUNNER_INCLUDES} -c xpcom_structs.cpp
-
-xpcomxul_custom.o: xpcom_custom.cpp
- $(CXX) -o xpcomxul_custom.o -DXULRUNNER $(MOZILLACFLAGS) $(XULRUNNEREXCLUDES) ${XULRUNNER_INCLUDES} -c xpcom_custom.cpp
-
-xpcomxul_stats.o: xpcom_stats.cpp
- $(CXX) -o xpcomxul_stats.o -DXULRUNNER $(MOZILLACFLAGS) $(XULRUNNEREXCLUDES) ${XULRUNNER_INCLUDES} -c xpcom_stats.cpp
-
-#
-# XPCOMInit lib
-#
-make_xpcominit:$(XPCOMINIT_LIB)
-
-$(XPCOMINIT_LIB): $(XPCOMINIT_OBJECTS)
- $(CXX) -o $(XPCOMINIT_LIB) $(XPCOMINIT_OBJECTS) $(MOZILLALIBS) ${XULRUNNER_LIBS}
-
-xpcominit.o: xpcominit.cpp
- $(CXX) $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcominit.cpp
-
-xpcominit_structs.o: xpcominit_structs.cpp
- $(CXX) $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcominit_structs.cpp
-
-xpcominit_stats.o: xpcominit_stats.cpp
- $(CXX) $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcominit_stats.cpp
-
-#
-# GLX lib
-#
-make_glx: $(GLX_LIB)
-
-$(GLX_LIB): $(GLX_OBJECTS)
- $(CC) $(LIBS) $(GLXLIBS) -o $(GLX_LIB) $(GLX_OBJECTS)
-
-glx.o: glx.c
- $(CC) $(CFLAGS) $(GLXCFLAGS) -c glx.c
-
-glx_structs.o: glx_structs.c
- $(CC) $(CFLAGS) $(GLXCFLAGS) -c glx_structs.c
-
-glx_stats.o: glx_stats.c glx_stats.h
- $(CC) $(CFLAGS) $(GLXCFLAGS) -c glx_stats.c
-
-#
-# Install
-#
-install: all
- cp *.so $(OUTPUT_DIR)
-
-#
-# Clean
-#
-clean:
- rm -f *.o *.so
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_solaris_x86.mak b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_solaris_x86.mak
deleted file mode 100755
index a6f8cd5c13..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_solaris_x86.mak
+++ /dev/null
@@ -1,294 +0,0 @@
-#*******************************************************************************
-# Copyright (c) 2000, 2009 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-#*******************************************************************************
-
-# Makefile for creating SWT libraries for Solaris GTK (x86)
-
-include make_common.mak
-
-SWT_VERSION=$(maj_ver)$(min_ver)
-
-# Define the various shared libraries to be build.
-WS_PREFIX = gtk
-SWT_PREFIX = swt
-CDE_PREFIX = swt-cde
-AWT_PREFIX = swt-awt
-SWTPI_PREFIX = swt-pi
-CAIRO_PREFIX = swt-cairo
-ATK_PREFIX = swt-atk
-GNOME_PREFIX = swt-gnome
-MOZILLA_PREFIX = swt-mozilla$(GCC_VERSION)
-XULRUNNER_PREFIX = swt-xulrunner
-XPCOMINIT_PREFIX = swt-xpcominit
-GLX_PREFIX = swt-glx
-
-SWT_LIB = lib$(SWT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-CDE_LIB = lib$(CDE_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-AWT_LIB = lib$(AWT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-SWTPI_LIB = lib$(SWTPI_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-CAIRO_LIB = lib$(CAIRO_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-ATK_LIB = lib$(ATK_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-GNOME_LIB = lib$(GNOME_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-MOZILLA_LIB = lib$(MOZILLA_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-XULRUNNER_LIB = lib$(XULRUNNER_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-XPCOMINIT_LIB = lib$(XPCOMINIT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-GLX_LIB = lib$(GLX_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-
-CAIROCFLAGS = `pkg-config --cflags cairo`
-CAIROLIBS = `pkg-config --libs-only-L cairo` -lcairo
-
-# Do not use pkg-config to get libs because it includes unnecessary dependencies (i.e. pangoxft-1.0)
-GTKCFLAGS = `pkg-config --cflags gtk+-2.0`
-GTKLIBS = `pkg-config --libs-only-L gtk+-2.0 gthread-2.0` -lgtk-x11-2.0 -lgthread-2.0 -L/usr/X11R6/lib $(XLIB64) -lXtst
-
-CDE_LIBS = -L$(CDE_HOME)/lib -R$(CDE_HOME)/lib -lXt -lX11 -lDtSvc
-
-AWT_LIBS = -L$(AWT_LIB_PATH) -ljawt -G
-
-ATKCFLAGS = `pkg-config --cflags atk gtk+-2.0`
-ATKLIBS = `pkg-config --libs-only-L atk gtk+-2.0` -latk-1.0 -lgtk-x11-2.0
-
-GNOMECFLAGS = `pkg-config --cflags gnome-vfs-module-2.0 libgnome-2.0 libgnomeui-2.0`
-GNOMELIBS = `pkg-config --libs-only-L gnome-vfs-module-2.0 libgnome-2.0 libgnomeui-2.0` -lgnomevfs-2 -lgnome-2 -lgnomeui-2
-
-GLXCFLAGS =
-GLXLIBS = -L/usr/X11R6/lib -lGL -lGLU -lm
-
-# Uncomment for Native Stats tool
-#NATIVE_STATS = -DNATIVE_STATS
-
-MOZILLACFLAGS = -O \
- -DSWT_VERSION=$(SWT_VERSION) \
- $(NATIVE_STATS) \
- -DMOZILLA_STRICT_API=1 \
- -KPIC \
- +w \
- -I. \
- -I$(JAVA_HOME)/include \
- -I$(JAVA_HOME)/include/linux \
- ${SWT_PTR_CFLAGS}
-MOZILLALIBS = -G
-MOZILLAEXCLUDES = -DNO__1XPCOMGlueShutdown \
- -DNO__1XPCOMGlueStartup \
- -DNO__1XPCOMGlueLoadXULFunctions \
- -DNO_memmove__ILorg_eclipse_swt_internal_mozilla_nsDynamicFunctionLoad_2I \
- -DNO_memmove__JLorg_eclipse_swt_internal_mozilla_nsDynamicFunctionLoad_2J \
- -DNO_nsDynamicFunctionLoad_1sizeof \
- -DNO__1Call__IIIIII \
- -DNO__1Call__JJJJJI \
- -DNO_nsDynamicFunctionLoad
-XULRUNNEREXCLUDES = -DNO__1NS_1InitXPCOM2
-
-SWT_OBJECTS = swt.o c.o c_stats.o callback.o
-CDE_OBJECTS = swt.o cde.o cde_structs.o cde_stats.o
-AWT_OBJECTS = swt_awt.o
-SWTPI_OBJECTS = swt.o os.o os_structs.o os_custom.o os_stats.o
-CAIRO_OBJECTS = swt.o cairo.o cairo_structs.o cairo_stats.o
-ATK_OBJECTS = swt.o atk.o atk_structs.o atk_custom.o atk_stats.o
-GNOME_OBJECTS = swt.o gnome.o gnome_structs.o gnome_stats.o
-MOZILLA_OBJECTS = swt.o xpcom.o xpcom_custom.o xpcom_structs.o xpcom_stats.o
-XULRUNNER_OBJECTS = swt.o xpcomxul.o xpcomxul_custom.o xpcomxul_structs.o xpcomxul_stats.o
-XPCOMINIT_OBJECTS = swt.o xpcominit.o xpcominit_structs.o xpcominit_stats.o
-GLX_OBJECTS = swt.o glx.o glx_structs.o glx_stats.o
-
-CFLAGS = -O +w \
- -DSWT_VERSION=$(SWT_VERSION) \
- $(NATIVE_STATS) \
- -DLINUX -DGTK \
- -I$(JAVA_HOME)/include \
- -I$(JAVA_HOME)/include/linux \
- -KPIC \
- ${SWT_PTR_CFLAGS}
-LIBS = -G -KPIC
-
-ifndef NO_STRIP
- AWT_LIBS := $(AWT_LIBS) -s
- MOZILLALIBS := $(MOZILLALIBS) -s
- LIBS := $(LIBS) -s
-endif
-
-all: make_swt make_atk make_gnome make_glx
-
-#
-# SWT libs
-#
-make_swt: $(SWT_LIB) $(SWTPI_LIB)
-
-$(SWT_LIB): $(SWT_OBJECTS)
- $(CC) $(LIBS) -o $(SWT_LIB) $(SWT_OBJECTS)
-
-callback.o: callback.c callback.h
- $(CC) $(CFLAGS) -DUSE_ASSEMBLER -c callback.c
-
-$(SWTPI_LIB): $(SWTPI_OBJECTS)
- $(CC) $(LIBS) $(GTKLIBS) -o $(SWTPI_LIB) $(SWTPI_OBJECTS)
-
-swt.o: swt.c swt.h
- $(CC) $(CFLAGS) -c swt.c
-os.o: os.c os.h swt.h os_custom.h
- $(CC) $(CFLAGS) $(GTKCFLAGS) -c os.c
-os_structs.o: os_structs.c os_structs.h os.h swt.h
- $(CC) $(CFLAGS) $(GTKCFLAGS) -c os_structs.c
-os_custom.o: os_custom.c os_structs.h os.h swt.h
- $(CC) $(CFLAGS) $(GTKCFLAGS) -c os_custom.c
-os_stats.o: os_stats.c os_structs.h os.h os_stats.h swt.h
- $(CC) $(CFLAGS) $(GTKCFLAGS) -c os_stats.c
-
-#
-# CAIRO libs
-#
-make_cairo: $(CAIRO_LIB)
-
-$(CAIRO_LIB): $(CAIRO_OBJECTS)
- $(CC) $(LIBS) $(CAIROLIBS) -o $(CAIRO_LIB) $(CAIRO_OBJECTS)
-
-cairo.o: cairo.c cairo.h swt.h
- $(CC) $(CFLAGS) $(CAIROCFLAGS) -c cairo.c
-cairo_structs.o: cairo_structs.c cairo_structs.h cairo.h swt.h
- $(CC) $(CFLAGS) $(CAIROCFLAGS) -c cairo_structs.c
-cairo_stats.o: cairo_stats.c cairo_structs.h cairo.h cairo_stats.h swt.h
- $(CC) $(CFLAGS) $(CAIROCFLAGS) -c cairo_stats.c
-
-#
-# CDE lib
-#
-
-make_cde: $(CDE_LIB)
-
-$(CDE_LIB): $(CDE_OBJECTS)
- $(CC) $(LIBS) $(CDE_LIBS) -o $(CDE_LIB) $(CDE_OBJECTS)
-
-#
-# AWT lib
-#
-make_awt:$(AWT_LIB)
-
-$(AWT_LIB): $(AWT_OBJECTS)
- $(CC) $(AWT_LIBS) -o $(AWT_LIB) $(AWT_OBJECTS)
-
-#
-# Atk lib
-#
-make_atk: $(ATK_LIB)
-
-$(ATK_LIB): $(ATK_OBJECTS)
- $(CC) $(LIBS) $(ATKLIBS) -o $(ATK_LIB) $(ATK_OBJECTS)
-
-atk.o: atk.c atk.h
- $(CC) $(CFLAGS) $(ATKCFLAGS) -c atk.c
-atk_structs.o: atk_structs.c atk_structs.h atk.h
- $(CC) $(CFLAGS) $(ATKCFLAGS) -c atk_structs.c
-atk_custom.o: atk_custom.c atk_structs.h atk.h
- $(CC) $(CFLAGS) $(ATKCFLAGS) -c atk_custom.c
-atk_stats.o: atk_stats.c atk_structs.h atk_stats.h atk.h
- $(CC) $(CFLAGS) $(ATKCFLAGS) -c atk_stats.c
-
-#
-# Gnome lib
-#
-make_gnome: $(GNOME_LIB)
-
-$(GNOME_LIB): $(GNOME_OBJECTS)
- $(CC) $(LIBS) $(GNOMELIBS) -o $(GNOME_LIB) $(GNOME_OBJECTS)
-
-gnome.o: gnome.c
- $(CC) $(CFLAGS) $(GNOMECFLAGS) -c gnome.c
-
-gnome_structs.o: gnome_structs.c
- $(CC) $(CFLAGS) $(GNOMECFLAGS) -c gnome_structs.c
-
-gnome_stats.o: gnome_stats.c gnome_stats.h
- $(CC) $(CFLAGS) $(GNOMECFLAGS) -c gnome_stats.c
-
-#
-# Mozilla lib
-#
-make_mozilla:$(MOZILLA_LIB)
-
-$(MOZILLA_LIB): $(MOZILLA_OBJECTS)
- $(CXX) -o $(MOZILLA_LIB) $(MOZILLA_OBJECTS) $(MOZILLALIBS) ${MOZILLA_LIBS}
-
-xpcom.o: xpcom.cpp
- $(CXX) $(MOZILLACFLAGS) $(MOZILLAEXCLUDES) ${MOZILLA_INCLUDES} -c xpcom.cpp
-
-xpcom_structs.o: xpcom_structs.cpp
- $(CXX) $(MOZILLACFLAGS) $(MOZILLAEXCLUDES) ${MOZILLA_INCLUDES} -c xpcom_structs.cpp
-
-xpcom_custom.o: xpcom_custom.cpp
- $(CXX) $(MOZILLACFLAGS) $(MOZILLAEXCLUDES) ${MOZILLA_INCLUDES} -c xpcom_custom.cpp
-
-xpcom_stats.o: xpcom_stats.cpp
- $(CXX) $(MOZILLACFLAGS) $(MOZILLAEXCLUDES) ${MOZILLA_INCLUDES} -c xpcom_stats.cpp
-
-#
-# XULRunner lib
-#
-make_xulrunner:$(XULRUNNER_LIB)
-
-$(XULRUNNER_LIB): $(XULRUNNER_OBJECTS)
- $(CXX) -o $(XULRUNNER_LIB) $(XULRUNNER_OBJECTS) $(MOZILLALIBS) ${XULRUNNER_LIBS}
-
-xpcomxul.o: xpcom.cpp
- $(CXX) -o xpcomxul.o $(MOZILLACFLAGS) $(XULRUNNEREXCLUDES) ${XULRUNNER_INCLUDES} -c xpcom.cpp
-
-xpcomxul_structs.o: xpcom_structs.cpp
- $(CXX) -o xpcomxul_structs.o $(MOZILLACFLAGS) $(XULRUNNEREXCLUDES) ${XULRUNNER_INCLUDES} -c xpcom_structs.cpp
-
-xpcomxul_custom.o: xpcom_custom.cpp
- $(CXX) -o xpcomxul_custom.o $(MOZILLACFLAGS) $(XULRUNNEREXCLUDES) ${XULRUNNER_INCLUDES} -c xpcom_custom.cpp
-
-xpcomxul_stats.o: xpcom_stats.cpp
- $(CXX) -o xpcomxul_stats.o $(MOZILLACFLAGS) $(XULRUNNEREXCLUDES) ${XULRUNNER_INCLUDES} -c xpcom_stats.cpp
-
-#
-# XPCOMInit lib
-#
-make_xpcominit:$(XPCOMINIT_LIB)
-
-$(XPCOMINIT_LIB): $(XPCOMINIT_OBJECTS)
- $(CXX) -o $(XPCOMINIT_LIB) $(XPCOMINIT_OBJECTS) $(MOZILLALIBS) ${XULRUNNER_LIBS}
-
-xpcominit.o: xpcominit.cpp
- $(CXX) $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcominit.cpp
-
-xpcominit_structs.o: xpcominit_structs.cpp
- $(CXX) $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcominit_structs.cpp
-
-xpcominit_stats.o: xpcominit_stats.cpp
- $(CXX) $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcominit_stats.cpp
-
-#
-# GLX lib
-#
-make_glx: $(GLX_LIB)
-
-$(GLX_LIB): $(GLX_OBJECTS)
- $(CC) $(LIBS) $(GLXLIBS) -o $(GLX_LIB) $(GLX_OBJECTS)
-
-glx.o: glx.c
- $(CC) $(CFLAGS) $(GLXCFLAGS) -c glx.c
-
-glx_structs.o: glx_structs.c
- $(CC) $(CFLAGS) $(GLXCFLAGS) -c glx_structs.c
-
-glx_stats.o: glx_stats.c glx_stats.h
- $(CC) $(CFLAGS) $(GLXCFLAGS) -c glx_stats.c
-
-#
-# Install
-#
-install: all
- cp *.so $(OUTPUT_DIR)
-
-#
-# Clean
-#
-clean:
- rm -f *.o *.so
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/mozilla_exports b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/mozilla_exports
deleted file mode 100644
index 3db4f5c9cc..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/mozilla_exports
+++ /dev/null
@@ -1,16 +0,0 @@
-#*******************************************************************************
-# Copyright (c) 2000, 2005 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-#*******************************************************************************
-EXPORTED {
- global:
- JNI_OnLoad;
- Java_org_eclipse_swt*;
- local: *;
-};
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c
deleted file mode 100644
index 7e69ea0ca0..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c
+++ /dev/null
@@ -1,18441 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "os_structs.h"
-#include "os_stats.h"
-
-#define OS_NATIVE(func) Java_org_eclipse_swt_internal_gtk_OS_##func
-
-#if (!defined(NO_Call__IIII) && !defined(JNI64)) || (!defined(NO_Call__JJII) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(Call__IIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(Call__JJII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3)
-#endif
-{
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, Call__IIII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, Call__JJII_FUNC);
-#endif
- rc = (jint)((jint (*)())arg0)(arg1, arg2, arg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, Call__IIII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, Call__JJII_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_Call__IIIJ) && !defined(JNI64)) || (!defined(NO_Call__JJIJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jlong JNICALL OS_NATIVE(Call__IIIJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jlong arg3)
-#else
-JNIEXPORT jlong JNICALL OS_NATIVE(Call__JJIJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jlong arg3)
-#endif
-{
- jlong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, Call__IIIJ_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, Call__JJIJ_FUNC);
-#endif
- rc = (jlong)((jlong (*)())arg0)(arg1, arg2, arg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, Call__IIIJ_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, Call__JJIJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_GDK_1EVENT_1TYPE
-JNIEXPORT jint JNICALL OS_NATIVE(GDK_1EVENT_1TYPE)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GDK_1EVENT_1TYPE_FUNC);
- rc = (jint)GDK_EVENT_TYPE((GdkEvent *)arg0);
- OS_NATIVE_EXIT(env, that, GDK_1EVENT_1TYPE_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GDK_1EVENT_1WINDOW
-JNIEXPORT jintLong JNICALL OS_NATIVE(GDK_1EVENT_1WINDOW)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GDK_1EVENT_1WINDOW_FUNC);
- rc = (jintLong)GDK_EVENT_WINDOW((GdkEventAny *)arg0);
- OS_NATIVE_EXIT(env, that, GDK_1EVENT_1WINDOW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GInterfaceInfo_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GInterfaceInfo_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GInterfaceInfo_1sizeof_FUNC);
- rc = (jint)GInterfaceInfo_sizeof();
- OS_NATIVE_EXIT(env, that, GInterfaceInfo_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GPollFD_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GPollFD_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GPollFD_1sizeof_FUNC);
- rc = (jint)GPollFD_sizeof();
- OS_NATIVE_EXIT(env, that, GPollFD_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GTK_1ACCEL_1LABEL_1GET_1ACCEL_1STRING
-JNIEXPORT jintLong JNICALL OS_NATIVE(GTK_1ACCEL_1LABEL_1GET_1ACCEL_1STRING)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GTK_1ACCEL_1LABEL_1GET_1ACCEL_1STRING_FUNC);
- rc = (jintLong)GTK_ACCEL_LABEL_GET_ACCEL_STRING((GtkAccelLabel *)arg0);
- OS_NATIVE_EXIT(env, that, GTK_1ACCEL_1LABEL_1GET_1ACCEL_1STRING_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GTK_1ACCEL_1LABEL_1SET_1ACCEL_1STRING
-JNIEXPORT void JNICALL OS_NATIVE(GTK_1ACCEL_1LABEL_1SET_1ACCEL_1STRING)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, GTK_1ACCEL_1LABEL_1SET_1ACCEL_1STRING_FUNC);
- GTK_ACCEL_LABEL_SET_ACCEL_STRING((GtkAccelLabel *)arg0, (gchar *)arg1);
- OS_NATIVE_EXIT(env, that, GTK_1ACCEL_1LABEL_1SET_1ACCEL_1STRING_FUNC);
-}
-#endif
-
-#ifndef NO_GTK_1ENTRY_1IM_1CONTEXT
-JNIEXPORT jintLong JNICALL OS_NATIVE(GTK_1ENTRY_1IM_1CONTEXT)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GTK_1ENTRY_1IM_1CONTEXT_FUNC);
- rc = (jintLong)GTK_ENTRY_IM_CONTEXT((GtkEntry *)arg0);
- OS_NATIVE_EXIT(env, that, GTK_1ENTRY_1IM_1CONTEXT_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GTK_1SCROLLED_1WINDOW_1HSCROLLBAR
-JNIEXPORT jintLong JNICALL OS_NATIVE(GTK_1SCROLLED_1WINDOW_1HSCROLLBAR)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GTK_1SCROLLED_1WINDOW_1HSCROLLBAR_FUNC);
- rc = (jintLong)GTK_SCROLLED_WINDOW_HSCROLLBAR((GtkScrolledWindow *)arg0);
- OS_NATIVE_EXIT(env, that, GTK_1SCROLLED_1WINDOW_1HSCROLLBAR_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GTK_1SCROLLED_1WINDOW_1SCROLLBAR_1SPACING
-JNIEXPORT jint JNICALL OS_NATIVE(GTK_1SCROLLED_1WINDOW_1SCROLLBAR_1SPACING)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GTK_1SCROLLED_1WINDOW_1SCROLLBAR_1SPACING_FUNC);
- rc = (jint)GTK_SCROLLED_WINDOW_SCROLLBAR_SPACING((GtkScrolledWindow *)arg0);
- OS_NATIVE_EXIT(env, that, GTK_1SCROLLED_1WINDOW_1SCROLLBAR_1SPACING_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GTK_1SCROLLED_1WINDOW_1VSCROLLBAR
-JNIEXPORT jintLong JNICALL OS_NATIVE(GTK_1SCROLLED_1WINDOW_1VSCROLLBAR)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GTK_1SCROLLED_1WINDOW_1VSCROLLBAR_FUNC);
- rc = (jintLong)GTK_SCROLLED_WINDOW_VSCROLLBAR((GtkScrolledWindow *)arg0);
- OS_NATIVE_EXIT(env, that, GTK_1SCROLLED_1WINDOW_1VSCROLLBAR_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GTK_1TEXTVIEW_1IM_1CONTEXT
-JNIEXPORT jintLong JNICALL OS_NATIVE(GTK_1TEXTVIEW_1IM_1CONTEXT)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GTK_1TEXTVIEW_1IM_1CONTEXT_FUNC);
- rc = (jintLong)GTK_TEXTVIEW_IM_CONTEXT((GtkTextView *)arg0);
- OS_NATIVE_EXIT(env, that, GTK_1TEXTVIEW_1IM_1CONTEXT_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GTK_1TOOLTIPS_1SET_1ACTIVE
-JNIEXPORT void JNICALL OS_NATIVE(GTK_1TOOLTIPS_1SET_1ACTIVE)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, GTK_1TOOLTIPS_1SET_1ACTIVE_FUNC);
- GTK_TOOLTIPS_SET_ACTIVE((GtkTooltips *)arg0, (GtkTooltipsData *)arg1);
- OS_NATIVE_EXIT(env, that, GTK_1TOOLTIPS_1SET_1ACTIVE_FUNC);
-}
-#endif
-
-#ifndef NO_GTK_1TOOLTIPS_1TIP_1WINDOW
-JNIEXPORT jintLong JNICALL OS_NATIVE(GTK_1TOOLTIPS_1TIP_1WINDOW)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GTK_1TOOLTIPS_1TIP_1WINDOW_FUNC);
- rc = (jintLong)GTK_TOOLTIPS_TIP_WINDOW((GtkTooltips *)arg0);
- OS_NATIVE_EXIT(env, that, GTK_1TOOLTIPS_1TIP_1WINDOW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GTK_1WIDGET_1HEIGHT
-JNIEXPORT jint JNICALL OS_NATIVE(GTK_1WIDGET_1HEIGHT)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GTK_1WIDGET_1HEIGHT_FUNC);
- rc = (jint)GTK_WIDGET_HEIGHT((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, GTK_1WIDGET_1HEIGHT_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GTK_1WIDGET_1REQUISITION_1HEIGHT
-JNIEXPORT jint JNICALL OS_NATIVE(GTK_1WIDGET_1REQUISITION_1HEIGHT)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GTK_1WIDGET_1REQUISITION_1HEIGHT_FUNC);
- rc = (jint)GTK_WIDGET_REQUISITION_HEIGHT((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, GTK_1WIDGET_1REQUISITION_1HEIGHT_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GTK_1WIDGET_1REQUISITION_1WIDTH
-JNIEXPORT jint JNICALL OS_NATIVE(GTK_1WIDGET_1REQUISITION_1WIDTH)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GTK_1WIDGET_1REQUISITION_1WIDTH_FUNC);
- rc = (jint)GTK_WIDGET_REQUISITION_WIDTH((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, GTK_1WIDGET_1REQUISITION_1WIDTH_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GTK_1WIDGET_1SET_1HEIGHT
-JNIEXPORT void JNICALL OS_NATIVE(GTK_1WIDGET_1SET_1HEIGHT)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, GTK_1WIDGET_1SET_1HEIGHT_FUNC);
- GTK_WIDGET_SET_HEIGHT((GtkWidget *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, GTK_1WIDGET_1SET_1HEIGHT_FUNC);
-}
-#endif
-
-#ifndef NO_GTK_1WIDGET_1SET_1WIDTH
-JNIEXPORT void JNICALL OS_NATIVE(GTK_1WIDGET_1SET_1WIDTH)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, GTK_1WIDGET_1SET_1WIDTH_FUNC);
- GTK_WIDGET_SET_WIDTH((GtkWidget *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, GTK_1WIDGET_1SET_1WIDTH_FUNC);
-}
-#endif
-
-#ifndef NO_GTK_1WIDGET_1SET_1X
-JNIEXPORT void JNICALL OS_NATIVE(GTK_1WIDGET_1SET_1X)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, GTK_1WIDGET_1SET_1X_FUNC);
- GTK_WIDGET_SET_X((GtkWidget *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, GTK_1WIDGET_1SET_1X_FUNC);
-}
-#endif
-
-#ifndef NO_GTK_1WIDGET_1SET_1Y
-JNIEXPORT void JNICALL OS_NATIVE(GTK_1WIDGET_1SET_1Y)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, GTK_1WIDGET_1SET_1Y_FUNC);
- GTK_WIDGET_SET_Y((GtkWidget *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, GTK_1WIDGET_1SET_1Y_FUNC);
-}
-#endif
-
-#ifndef NO_GTK_1WIDGET_1WIDTH
-JNIEXPORT jint JNICALL OS_NATIVE(GTK_1WIDGET_1WIDTH)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GTK_1WIDGET_1WIDTH_FUNC);
- rc = (jint)GTK_WIDGET_WIDTH((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, GTK_1WIDGET_1WIDTH_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GTK_1WIDGET_1WINDOW
-JNIEXPORT jintLong JNICALL OS_NATIVE(GTK_1WIDGET_1WINDOW)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GTK_1WIDGET_1WINDOW_FUNC);
- rc = (jintLong)GTK_WIDGET_WINDOW((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, GTK_1WIDGET_1WINDOW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GTK_1WIDGET_1X
-JNIEXPORT jint JNICALL OS_NATIVE(GTK_1WIDGET_1X)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GTK_1WIDGET_1X_FUNC);
- rc = (jint)GTK_WIDGET_X((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, GTK_1WIDGET_1X_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GTK_1WIDGET_1Y
-JNIEXPORT jint JNICALL OS_NATIVE(GTK_1WIDGET_1Y)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GTK_1WIDGET_1Y_FUNC);
- rc = (jint)GTK_WIDGET_Y((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, GTK_1WIDGET_1Y_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GTypeInfo_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GTypeInfo_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GTypeInfo_1sizeof_FUNC);
- rc = (jint)GTypeInfo_sizeof();
- OS_NATIVE_EXIT(env, that, GTypeInfo_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GTypeQuery_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GTypeQuery_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GTypeQuery_1sizeof_FUNC);
- rc = (jint)GTypeQuery_sizeof();
- OS_NATIVE_EXIT(env, that, GTypeQuery_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_G_1OBJECT_1CLASS_1CONSTRUCTOR
-JNIEXPORT jintLong JNICALL OS_NATIVE(G_1OBJECT_1CLASS_1CONSTRUCTOR)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, G_1OBJECT_1CLASS_1CONSTRUCTOR_FUNC);
- rc = (jintLong)G_OBJECT_CLASS_CONSTRUCTOR((GObjectClass *)arg0);
- OS_NATIVE_EXIT(env, that, G_1OBJECT_1CLASS_1CONSTRUCTOR_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_G_1OBJECT_1CLASS_1SET_1CONSTRUCTOR
-JNIEXPORT void JNICALL OS_NATIVE(G_1OBJECT_1CLASS_1SET_1CONSTRUCTOR)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, G_1OBJECT_1CLASS_1SET_1CONSTRUCTOR_FUNC);
- G_OBJECT_CLASS_SET_CONSTRUCTOR((GObjectClass *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, G_1OBJECT_1CLASS_1SET_1CONSTRUCTOR_FUNC);
-}
-#endif
-
-#ifndef NO_GdkColor_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GdkColor_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GdkColor_1sizeof_FUNC);
- rc = (jint)GdkColor_sizeof();
- OS_NATIVE_EXIT(env, that, GdkColor_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GdkDragContext_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GdkDragContext_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GdkDragContext_1sizeof_FUNC);
- rc = (jint)GdkDragContext_sizeof();
- OS_NATIVE_EXIT(env, that, GdkDragContext_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GdkEventAny_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GdkEventAny_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GdkEventAny_1sizeof_FUNC);
- rc = (jint)GdkEventAny_sizeof();
- OS_NATIVE_EXIT(env, that, GdkEventAny_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GdkEventButton_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GdkEventButton_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GdkEventButton_1sizeof_FUNC);
- rc = (jint)GdkEventButton_sizeof();
- OS_NATIVE_EXIT(env, that, GdkEventButton_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GdkEventCrossing_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GdkEventCrossing_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GdkEventCrossing_1sizeof_FUNC);
- rc = (jint)GdkEventCrossing_sizeof();
- OS_NATIVE_EXIT(env, that, GdkEventCrossing_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GdkEventExpose_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GdkEventExpose_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GdkEventExpose_1sizeof_FUNC);
- rc = (jint)GdkEventExpose_sizeof();
- OS_NATIVE_EXIT(env, that, GdkEventExpose_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GdkEventFocus_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GdkEventFocus_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GdkEventFocus_1sizeof_FUNC);
- rc = (jint)GdkEventFocus_sizeof();
- OS_NATIVE_EXIT(env, that, GdkEventFocus_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GdkEventKey_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GdkEventKey_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GdkEventKey_1sizeof_FUNC);
- rc = (jint)GdkEventKey_sizeof();
- OS_NATIVE_EXIT(env, that, GdkEventKey_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GdkEventMotion_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GdkEventMotion_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GdkEventMotion_1sizeof_FUNC);
- rc = (jint)GdkEventMotion_sizeof();
- OS_NATIVE_EXIT(env, that, GdkEventMotion_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GdkEventScroll_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GdkEventScroll_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GdkEventScroll_1sizeof_FUNC);
- rc = (jint)GdkEventScroll_sizeof();
- OS_NATIVE_EXIT(env, that, GdkEventScroll_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GdkEventVisibility_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GdkEventVisibility_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GdkEventVisibility_1sizeof_FUNC);
- rc = (jint)GdkEventVisibility_sizeof();
- OS_NATIVE_EXIT(env, that, GdkEventVisibility_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GdkEventWindowState_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GdkEventWindowState_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GdkEventWindowState_1sizeof_FUNC);
- rc = (jint)GdkEventWindowState_sizeof();
- OS_NATIVE_EXIT(env, that, GdkEventWindowState_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GdkEvent_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GdkEvent_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GdkEvent_1sizeof_FUNC);
- rc = (jint)GdkEvent_sizeof();
- OS_NATIVE_EXIT(env, that, GdkEvent_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GdkGCValues_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GdkGCValues_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GdkGCValues_1sizeof_FUNC);
- rc = (jint)GdkGCValues_sizeof();
- OS_NATIVE_EXIT(env, that, GdkGCValues_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GdkGeometry_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GdkGeometry_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GdkGeometry_1sizeof_FUNC);
- rc = (jint)GdkGeometry_sizeof();
- OS_NATIVE_EXIT(env, that, GdkGeometry_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GdkImage_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GdkImage_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GdkImage_1sizeof_FUNC);
- rc = (jint)GdkImage_sizeof();
- OS_NATIVE_EXIT(env, that, GdkImage_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GdkRectangle_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GdkRectangle_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GdkRectangle_1sizeof_FUNC);
- rc = (jint)GdkRectangle_sizeof();
- OS_NATIVE_EXIT(env, that, GdkRectangle_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GdkVisual_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GdkVisual_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GdkVisual_1sizeof_FUNC);
- rc = (jint)GdkVisual_sizeof();
- OS_NATIVE_EXIT(env, that, GdkVisual_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GdkWindowAttr_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GdkWindowAttr_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GdkWindowAttr_1sizeof_FUNC);
- rc = (jint)GdkWindowAttr_sizeof();
- OS_NATIVE_EXIT(env, that, GdkWindowAttr_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GtkAdjustment_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GtkAdjustment_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GtkAdjustment_1sizeof_FUNC);
- rc = (jint)GtkAdjustment_sizeof();
- OS_NATIVE_EXIT(env, that, GtkAdjustment_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GtkAllocation_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GtkAllocation_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GtkAllocation_1sizeof_FUNC);
- rc = (jint)GtkAllocation_sizeof();
- OS_NATIVE_EXIT(env, that, GtkAllocation_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GtkBorder_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GtkBorder_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GtkBorder_1sizeof_FUNC);
- rc = (jint)GtkBorder_sizeof();
- OS_NATIVE_EXIT(env, that, GtkBorder_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GtkCellRendererPixbufClass_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GtkCellRendererPixbufClass_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GtkCellRendererPixbufClass_1sizeof_FUNC);
- rc = (jint)GtkCellRendererPixbufClass_sizeof();
- OS_NATIVE_EXIT(env, that, GtkCellRendererPixbufClass_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GtkCellRendererPixbuf_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GtkCellRendererPixbuf_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GtkCellRendererPixbuf_1sizeof_FUNC);
- rc = (jint)GtkCellRendererPixbuf_sizeof();
- OS_NATIVE_EXIT(env, that, GtkCellRendererPixbuf_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GtkCellRendererTextClass_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GtkCellRendererTextClass_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GtkCellRendererTextClass_1sizeof_FUNC);
- rc = (jint)GtkCellRendererTextClass_sizeof();
- OS_NATIVE_EXIT(env, that, GtkCellRendererTextClass_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GtkCellRendererText_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GtkCellRendererText_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GtkCellRendererText_1sizeof_FUNC);
- rc = (jint)GtkCellRendererText_sizeof();
- OS_NATIVE_EXIT(env, that, GtkCellRendererText_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GtkCellRendererToggleClass_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GtkCellRendererToggleClass_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GtkCellRendererToggleClass_1sizeof_FUNC);
- rc = (jint)GtkCellRendererToggleClass_sizeof();
- OS_NATIVE_EXIT(env, that, GtkCellRendererToggleClass_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GtkCellRendererToggle_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GtkCellRendererToggle_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GtkCellRendererToggle_1sizeof_FUNC);
- rc = (jint)GtkCellRendererToggle_sizeof();
- OS_NATIVE_EXIT(env, that, GtkCellRendererToggle_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GtkColorSelectionDialog_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GtkColorSelectionDialog_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GtkColorSelectionDialog_1sizeof_FUNC);
- rc = (jint)GtkColorSelectionDialog_sizeof();
- OS_NATIVE_EXIT(env, that, GtkColorSelectionDialog_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GtkCombo_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GtkCombo_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GtkCombo_1sizeof_FUNC);
- rc = (jint)GtkCombo_sizeof();
- OS_NATIVE_EXIT(env, that, GtkCombo_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GtkFileSelection_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GtkFileSelection_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GtkFileSelection_1sizeof_FUNC);
- rc = (jint)GtkFileSelection_sizeof();
- OS_NATIVE_EXIT(env, that, GtkFileSelection_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GtkFixedClass_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GtkFixedClass_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GtkFixedClass_1sizeof_FUNC);
- rc = (jint)GtkFixedClass_sizeof();
- OS_NATIVE_EXIT(env, that, GtkFixedClass_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GtkFixed_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GtkFixed_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GtkFixed_1sizeof_FUNC);
- rc = (jint)GtkFixed_sizeof();
- OS_NATIVE_EXIT(env, that, GtkFixed_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GtkRequisition_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GtkRequisition_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GtkRequisition_1sizeof_FUNC);
- rc = (jint)GtkRequisition_sizeof();
- OS_NATIVE_EXIT(env, that, GtkRequisition_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GtkSelectionData_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GtkSelectionData_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GtkSelectionData_1sizeof_FUNC);
- rc = (jint)GtkSelectionData_sizeof();
- OS_NATIVE_EXIT(env, that, GtkSelectionData_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GtkTargetEntry_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GtkTargetEntry_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GtkTargetEntry_1sizeof_FUNC);
- rc = (jint)GtkTargetEntry_sizeof();
- OS_NATIVE_EXIT(env, that, GtkTargetEntry_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GtkTargetPair_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GtkTargetPair_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GtkTargetPair_1sizeof_FUNC);
- rc = (jint)GtkTargetPair_sizeof();
- OS_NATIVE_EXIT(env, that, GtkTargetPair_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GtkTextIter_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GtkTextIter_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GtkTextIter_1sizeof_FUNC);
- rc = (jint)GtkTextIter_sizeof();
- OS_NATIVE_EXIT(env, that, GtkTextIter_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GtkTreeIter_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GtkTreeIter_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GtkTreeIter_1sizeof_FUNC);
- rc = (jint)GtkTreeIter_sizeof();
- OS_NATIVE_EXIT(env, that, GtkTreeIter_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PangoAttrColor_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(PangoAttrColor_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PangoAttrColor_1sizeof_FUNC);
- rc = (jint)PangoAttrColor_sizeof();
- OS_NATIVE_EXIT(env, that, PangoAttrColor_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PangoAttrInt_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(PangoAttrInt_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PangoAttrInt_1sizeof_FUNC);
- rc = (jint)PangoAttrInt_sizeof();
- OS_NATIVE_EXIT(env, that, PangoAttrInt_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PangoAttribute_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(PangoAttribute_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PangoAttribute_1sizeof_FUNC);
- rc = (jint)PangoAttribute_sizeof();
- OS_NATIVE_EXIT(env, that, PangoAttribute_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PangoItem_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(PangoItem_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PangoItem_1sizeof_FUNC);
- rc = (jint)PangoItem_sizeof();
- OS_NATIVE_EXIT(env, that, PangoItem_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PangoLayoutLine_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(PangoLayoutLine_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PangoLayoutLine_1sizeof_FUNC);
- rc = (jint)PangoLayoutLine_sizeof();
- OS_NATIVE_EXIT(env, that, PangoLayoutLine_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PangoLayoutRun_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(PangoLayoutRun_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PangoLayoutRun_1sizeof_FUNC);
- rc = (jint)PangoLayoutRun_sizeof();
- OS_NATIVE_EXIT(env, that, PangoLayoutRun_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PangoLogAttr_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(PangoLogAttr_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PangoLogAttr_1sizeof_FUNC);
- rc = (jint)PangoLogAttr_sizeof();
- OS_NATIVE_EXIT(env, that, PangoLogAttr_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PangoRectangle_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(PangoRectangle_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PangoRectangle_1sizeof_FUNC);
- rc = (jint)PangoRectangle_sizeof();
- OS_NATIVE_EXIT(env, that, PangoRectangle_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_XAnyEvent_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(XAnyEvent_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, XAnyEvent_1sizeof_FUNC);
- rc = (jint)XAnyEvent_sizeof();
- OS_NATIVE_EXIT(env, that, XAnyEvent_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_XButtonEvent_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(XButtonEvent_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, XButtonEvent_1sizeof_FUNC);
- rc = (jint)XButtonEvent_sizeof();
- OS_NATIVE_EXIT(env, that, XButtonEvent_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_XClientMessageEvent_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(XClientMessageEvent_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, XClientMessageEvent_1sizeof_FUNC);
- rc = (jint)XClientMessageEvent_sizeof();
- OS_NATIVE_EXIT(env, that, XClientMessageEvent_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_XCrossingEvent_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(XCrossingEvent_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, XCrossingEvent_1sizeof_FUNC);
- rc = (jint)XCrossingEvent_sizeof();
- OS_NATIVE_EXIT(env, that, XCrossingEvent_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_XEvent_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(XEvent_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, XEvent_1sizeof_FUNC);
- rc = (jint)XEvent_sizeof();
- OS_NATIVE_EXIT(env, that, XEvent_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_XExposeEvent_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(XExposeEvent_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, XExposeEvent_1sizeof_FUNC);
- rc = (jint)XExposeEvent_sizeof();
- OS_NATIVE_EXIT(env, that, XExposeEvent_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_XFocusChangeEvent_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(XFocusChangeEvent_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, XFocusChangeEvent_1sizeof_FUNC);
- rc = (jint)XFocusChangeEvent_sizeof();
- OS_NATIVE_EXIT(env, that, XFocusChangeEvent_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_XRenderPictureAttributes_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(XRenderPictureAttributes_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, XRenderPictureAttributes_1sizeof_FUNC);
- rc = (jint)XRenderPictureAttributes_sizeof();
- OS_NATIVE_EXIT(env, that, XRenderPictureAttributes_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_XVisibilityEvent_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(XVisibilityEvent_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, XVisibilityEvent_1sizeof_FUNC);
- rc = (jint)XVisibilityEvent_sizeof();
- OS_NATIVE_EXIT(env, that, XVisibilityEvent_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_XWindowChanges_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(XWindowChanges_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, XWindowChanges_1sizeof_FUNC);
- rc = (jint)XWindowChanges_sizeof();
- OS_NATIVE_EXIT(env, that, XWindowChanges_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_X_1EVENT_1TYPE
-JNIEXPORT jint JNICALL OS_NATIVE(X_1EVENT_1TYPE)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, X_1EVENT_1TYPE_FUNC);
- rc = (jint)X_EVENT_TYPE((XEvent *)arg0);
- OS_NATIVE_EXIT(env, that, X_1EVENT_1TYPE_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_X_1EVENT_1WINDOW
-JNIEXPORT jintLong JNICALL OS_NATIVE(X_1EVENT_1WINDOW)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, X_1EVENT_1WINDOW_FUNC);
- rc = (jintLong)X_EVENT_WINDOW((XAnyEvent *)arg0);
- OS_NATIVE_EXIT(env, that, X_1EVENT_1WINDOW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1Call
-JNIEXPORT jint JNICALL OS_NATIVE(_1Call)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1Call_FUNC);
- rc = (jint)((jint (*)())arg0)(arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1Call_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1FcConfigAppFontAddFile
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1FcConfigAppFontAddFile)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1FcConfigAppFontAddFile_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
-/*
- rc = (jboolean)FcConfigAppFontAddFile(arg0, lparg1);
-*/
- {
- LOAD_FUNCTION(fp, FcConfigAppFontAddFile)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jintLong, jbyte *))fp)(arg0, lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1FcConfigAppFontAddFile_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GDK_1DISPLAY
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1GDK_1DISPLAY)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1GDK_1DISPLAY_FUNC);
- rc = (jintLong)GDK_DISPLAY();
- OS_NATIVE_EXIT(env, that, _1GDK_1DISPLAY_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GDK_1PIXMAP_1XID
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1GDK_1PIXMAP_1XID)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1GDK_1PIXMAP_1XID_FUNC);
- rc = (jintLong)GDK_PIXMAP_XID((GdkPixmap *)arg0);
- OS_NATIVE_EXIT(env, that, _1GDK_1PIXMAP_1XID_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GDK_1ROOT_1PARENT
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1GDK_1ROOT_1PARENT)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1GDK_1ROOT_1PARENT_FUNC);
- rc = (jintLong)GDK_ROOT_PARENT();
- OS_NATIVE_EXIT(env, that, _1GDK_1ROOT_1PARENT_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GDK_1TYPE_1COLOR
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1GDK_1TYPE_1COLOR)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1GDK_1TYPE_1COLOR_FUNC);
- rc = (jintLong)GDK_TYPE_COLOR;
- OS_NATIVE_EXIT(env, that, _1GDK_1TYPE_1COLOR_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GDK_1TYPE_1PIXBUF
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1GDK_1TYPE_1PIXBUF)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1GDK_1TYPE_1PIXBUF_FUNC);
- rc = (jintLong)GDK_TYPE_PIXBUF;
- OS_NATIVE_EXIT(env, that, _1GDK_1TYPE_1PIXBUF_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GTK_1IS_1BUTTON
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1IS_1BUTTON)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1GTK_1IS_1BUTTON_FUNC);
- rc = (jboolean)GTK_IS_BUTTON(arg0);
- OS_NATIVE_EXIT(env, that, _1GTK_1IS_1BUTTON_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GTK_1IS_1CELL_1RENDERER_1PIXBUF
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1IS_1CELL_1RENDERER_1PIXBUF)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1GTK_1IS_1CELL_1RENDERER_1PIXBUF_FUNC);
- rc = (jboolean)GTK_IS_CELL_RENDERER_PIXBUF(arg0);
- OS_NATIVE_EXIT(env, that, _1GTK_1IS_1CELL_1RENDERER_1PIXBUF_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GTK_1IS_1CELL_1RENDERER_1TEXT
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1IS_1CELL_1RENDERER_1TEXT)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1GTK_1IS_1CELL_1RENDERER_1TEXT_FUNC);
- rc = (jboolean)GTK_IS_CELL_RENDERER_TEXT(arg0);
- OS_NATIVE_EXIT(env, that, _1GTK_1IS_1CELL_1RENDERER_1TEXT_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GTK_1IS_1CELL_1RENDERER_1TOGGLE
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1IS_1CELL_1RENDERER_1TOGGLE)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1GTK_1IS_1CELL_1RENDERER_1TOGGLE_FUNC);
- rc = (jboolean)GTK_IS_CELL_RENDERER_TOGGLE(arg0);
- OS_NATIVE_EXIT(env, that, _1GTK_1IS_1CELL_1RENDERER_1TOGGLE_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GTK_1IS_1CONTAINER
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1IS_1CONTAINER)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1GTK_1IS_1CONTAINER_FUNC);
- rc = (jboolean)GTK_IS_CONTAINER(arg0);
- OS_NATIVE_EXIT(env, that, _1GTK_1IS_1CONTAINER_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GTK_1IS_1IMAGE_1MENU_1ITEM
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1IS_1IMAGE_1MENU_1ITEM)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1GTK_1IS_1IMAGE_1MENU_1ITEM_FUNC);
- rc = (jboolean)GTK_IS_IMAGE_MENU_ITEM(arg0);
- OS_NATIVE_EXIT(env, that, _1GTK_1IS_1IMAGE_1MENU_1ITEM_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GTK_1IS_1MENU_1ITEM
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1IS_1MENU_1ITEM)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1GTK_1IS_1MENU_1ITEM_FUNC);
- rc = (jboolean)GTK_IS_MENU_ITEM(arg0);
- OS_NATIVE_EXIT(env, that, _1GTK_1IS_1MENU_1ITEM_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GTK_1IS_1PLUG
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1IS_1PLUG)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1GTK_1IS_1PLUG_FUNC);
- rc = (jboolean)GTK_IS_PLUG(arg0);
- OS_NATIVE_EXIT(env, that, _1GTK_1IS_1PLUG_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GTK_1IS_1SOCKET
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1IS_1SOCKET)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1GTK_1IS_1SOCKET_FUNC);
- rc = (jboolean)GTK_IS_SOCKET(arg0);
- OS_NATIVE_EXIT(env, that, _1GTK_1IS_1SOCKET_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GTK_1IS_1WINDOW
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1IS_1WINDOW)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1GTK_1IS_1WINDOW_FUNC);
- rc = (jboolean)GTK_IS_WINDOW(arg0);
- OS_NATIVE_EXIT(env, that, _1GTK_1IS_1WINDOW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GTK_1STOCK_1CANCEL
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1GTK_1STOCK_1CANCEL)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1GTK_1STOCK_1CANCEL_FUNC);
- rc = (jintLong)GTK_STOCK_CANCEL;
- OS_NATIVE_EXIT(env, that, _1GTK_1STOCK_1CANCEL_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GTK_1STOCK_1OK
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1GTK_1STOCK_1OK)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1GTK_1STOCK_1OK_FUNC);
- rc = (jintLong)GTK_STOCK_OK;
- OS_NATIVE_EXIT(env, that, _1GTK_1STOCK_1OK_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GTK_1TYPE_1CELL_1RENDERER_1PIXBUF
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1GTK_1TYPE_1CELL_1RENDERER_1PIXBUF)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1GTK_1TYPE_1CELL_1RENDERER_1PIXBUF_FUNC);
- rc = (jintLong)GTK_TYPE_CELL_RENDERER_PIXBUF;
- OS_NATIVE_EXIT(env, that, _1GTK_1TYPE_1CELL_1RENDERER_1PIXBUF_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GTK_1TYPE_1CELL_1RENDERER_1TEXT
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1GTK_1TYPE_1CELL_1RENDERER_1TEXT)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1GTK_1TYPE_1CELL_1RENDERER_1TEXT_FUNC);
- rc = (jintLong)GTK_TYPE_CELL_RENDERER_TEXT;
- OS_NATIVE_EXIT(env, that, _1GTK_1TYPE_1CELL_1RENDERER_1TEXT_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GTK_1TYPE_1CELL_1RENDERER_1TOGGLE
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1GTK_1TYPE_1CELL_1RENDERER_1TOGGLE)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1GTK_1TYPE_1CELL_1RENDERER_1TOGGLE_FUNC);
- rc = (jintLong)GTK_TYPE_CELL_RENDERER_TOGGLE;
- OS_NATIVE_EXIT(env, that, _1GTK_1TYPE_1CELL_1RENDERER_1TOGGLE_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GTK_1TYPE_1FIXED
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1GTK_1TYPE_1FIXED)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1GTK_1TYPE_1FIXED_FUNC);
- rc = (jintLong)GTK_TYPE_FIXED;
- OS_NATIVE_EXIT(env, that, _1GTK_1TYPE_1FIXED_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GTK_1TYPE_1MENU
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1GTK_1TYPE_1MENU)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1GTK_1TYPE_1MENU_FUNC);
- rc = (jintLong)GTK_TYPE_MENU;
- OS_NATIVE_EXIT(env, that, _1GTK_1TYPE_1MENU_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GTK_1TYPE_1WIDGET
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1GTK_1TYPE_1WIDGET)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1GTK_1TYPE_1WIDGET_FUNC);
- rc = (jintLong)GTK_TYPE_WIDGET;
- OS_NATIVE_EXIT(env, that, _1GTK_1TYPE_1WIDGET_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GTK_1WIDGET_1FLAGS
-JNIEXPORT jint JNICALL OS_NATIVE(_1GTK_1WIDGET_1FLAGS)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1GTK_1WIDGET_1FLAGS_FUNC);
- rc = (jint)GTK_WIDGET_FLAGS(arg0);
- OS_NATIVE_EXIT(env, that, _1GTK_1WIDGET_1FLAGS_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GTK_1WIDGET_1HAS_1DEFAULT
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1WIDGET_1HAS_1DEFAULT)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1GTK_1WIDGET_1HAS_1DEFAULT_FUNC);
- rc = (jboolean)GTK_WIDGET_HAS_DEFAULT(arg0);
- OS_NATIVE_EXIT(env, that, _1GTK_1WIDGET_1HAS_1DEFAULT_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GTK_1WIDGET_1HAS_1FOCUS
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1WIDGET_1HAS_1FOCUS)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1GTK_1WIDGET_1HAS_1FOCUS_FUNC);
- rc = (jboolean)GTK_WIDGET_HAS_FOCUS(arg0);
- OS_NATIVE_EXIT(env, that, _1GTK_1WIDGET_1HAS_1FOCUS_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GTK_1WIDGET_1IS_1SENSITIVE
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1WIDGET_1IS_1SENSITIVE)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1GTK_1WIDGET_1IS_1SENSITIVE_FUNC);
- rc = (jboolean)GTK_WIDGET_IS_SENSITIVE(arg0);
- OS_NATIVE_EXIT(env, that, _1GTK_1WIDGET_1IS_1SENSITIVE_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GTK_1WIDGET_1MAPPED
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1WIDGET_1MAPPED)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1GTK_1WIDGET_1MAPPED_FUNC);
- rc = (jboolean)GTK_WIDGET_MAPPED(arg0);
- OS_NATIVE_EXIT(env, that, _1GTK_1WIDGET_1MAPPED_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GTK_1WIDGET_1SENSITIVE
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1WIDGET_1SENSITIVE)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1GTK_1WIDGET_1SENSITIVE_FUNC);
- rc = (jboolean)GTK_WIDGET_SENSITIVE(arg0);
- OS_NATIVE_EXIT(env, that, _1GTK_1WIDGET_1SENSITIVE_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GTK_1WIDGET_1SET_1FLAGS
-JNIEXPORT void JNICALL OS_NATIVE(_1GTK_1WIDGET_1SET_1FLAGS)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1GTK_1WIDGET_1SET_1FLAGS_FUNC);
- GTK_WIDGET_SET_FLAGS(arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1GTK_1WIDGET_1SET_1FLAGS_FUNC);
-}
-#endif
-
-#ifndef NO__1GTK_1WIDGET_1STATE
-JNIEXPORT jint JNICALL OS_NATIVE(_1GTK_1WIDGET_1STATE)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1GTK_1WIDGET_1STATE_FUNC);
- rc = (jint)GTK_WIDGET_STATE(arg0);
- OS_NATIVE_EXIT(env, that, _1GTK_1WIDGET_1STATE_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GTK_1WIDGET_1UNSET_1FLAGS
-JNIEXPORT void JNICALL OS_NATIVE(_1GTK_1WIDGET_1UNSET_1FLAGS)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1GTK_1WIDGET_1UNSET_1FLAGS_FUNC);
- GTK_WIDGET_UNSET_FLAGS(arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1GTK_1WIDGET_1UNSET_1FLAGS_FUNC);
-}
-#endif
-
-#ifndef NO__1GTK_1WIDGET_1VISIBLE
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1WIDGET_1VISIBLE)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1GTK_1WIDGET_1VISIBLE_FUNC);
- rc = (jboolean)GTK_WIDGET_VISIBLE(arg0);
- OS_NATIVE_EXIT(env, that, _1GTK_1WIDGET_1VISIBLE_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1G_1OBJECT_1CLASS
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1G_1OBJECT_1CLASS)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1G_1OBJECT_1CLASS_FUNC);
- rc = (jintLong)G_OBJECT_CLASS(arg0);
- OS_NATIVE_EXIT(env, that, _1G_1OBJECT_1CLASS_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1G_1OBJECT_1GET_1CLASS
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1G_1OBJECT_1GET_1CLASS)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1G_1OBJECT_1GET_1CLASS_FUNC);
- rc = (jintLong)G_OBJECT_GET_CLASS(arg0);
- OS_NATIVE_EXIT(env, that, _1G_1OBJECT_1GET_1CLASS_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1G_1OBJECT_1TYPE
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1G_1OBJECT_1TYPE)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1G_1OBJECT_1TYPE_FUNC);
- rc = (jintLong)G_OBJECT_TYPE(arg0);
- OS_NATIVE_EXIT(env, that, _1G_1OBJECT_1TYPE_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1G_1OBJECT_1TYPE_1NAME
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1G_1OBJECT_1TYPE_1NAME)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1G_1OBJECT_1TYPE_1NAME_FUNC);
- rc = (jintLong)G_OBJECT_TYPE_NAME(arg0);
- OS_NATIVE_EXIT(env, that, _1G_1OBJECT_1TYPE_1NAME_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1G_1TYPE_1BOOLEAN
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1G_1TYPE_1BOOLEAN)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1G_1TYPE_1BOOLEAN_FUNC);
- rc = (jintLong)G_TYPE_BOOLEAN;
- OS_NATIVE_EXIT(env, that, _1G_1TYPE_1BOOLEAN_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1G_1TYPE_1INT
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1G_1TYPE_1INT)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1G_1TYPE_1INT_FUNC);
- rc = (jintLong)G_TYPE_INT;
- OS_NATIVE_EXIT(env, that, _1G_1TYPE_1INT_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1G_1TYPE_1STRING
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1G_1TYPE_1STRING)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1G_1TYPE_1STRING_FUNC);
- rc = (jintLong)G_TYPE_STRING;
- OS_NATIVE_EXIT(env, that, _1G_1TYPE_1STRING_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1PANGO_1PIXELS
-JNIEXPORT jint JNICALL OS_NATIVE(_1PANGO_1PIXELS)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1PANGO_1PIXELS_FUNC);
- rc = (jint)PANGO_PIXELS(arg0);
- OS_NATIVE_EXIT(env, that, _1PANGO_1PIXELS_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1PANGO_1TYPE_1FONT_1DESCRIPTION
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1PANGO_1TYPE_1FONT_1DESCRIPTION)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1PANGO_1TYPE_1FONT_1DESCRIPTION_FUNC);
- rc = (jintLong)PANGO_TYPE_FONT_DESCRIPTION;
- OS_NATIVE_EXIT(env, that, _1PANGO_1TYPE_1FONT_1DESCRIPTION_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1PANGO_1TYPE_1LAYOUT
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1PANGO_1TYPE_1LAYOUT)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1PANGO_1TYPE_1LAYOUT_FUNC);
- rc = (jintLong)PANGO_TYPE_LAYOUT;
- OS_NATIVE_EXIT(env, that, _1PANGO_1TYPE_1LAYOUT_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XCheckIfEvent
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XCheckIfEvent)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XCheckIfEvent_FUNC);
- rc = (jboolean)XCheckIfEvent((Display *)arg0, (XEvent *)arg1, (Bool (*)())arg2, (XPointer)arg3);
- OS_NATIVE_EXIT(env, that, _1XCheckIfEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XCheckMaskEvent
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XCheckMaskEvent)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XCheckMaskEvent_FUNC);
- rc = (jboolean)XCheckMaskEvent((Display *)arg0, (long)arg1, (XEvent *)arg2);
- OS_NATIVE_EXIT(env, that, _1XCheckMaskEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XCheckWindowEvent
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XCheckWindowEvent)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XCheckWindowEvent_FUNC);
- rc = (jboolean)XCheckWindowEvent((Display *)arg0, (Window)arg1, (long)arg2, (XEvent *)arg3);
- OS_NATIVE_EXIT(env, that, _1XCheckWindowEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XDefaultRootWindow
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1XDefaultRootWindow)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1XDefaultRootWindow_FUNC);
- rc = (jintLong)XDefaultRootWindow((Display *)arg0);
- OS_NATIVE_EXIT(env, that, _1XDefaultRootWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XDefaultScreen
-JNIEXPORT jint JNICALL OS_NATIVE(_1XDefaultScreen)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XDefaultScreen_FUNC);
- rc = (jint)XDefaultScreen((Display *)arg0);
- OS_NATIVE_EXIT(env, that, _1XDefaultScreen_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XFlush
-JNIEXPORT void JNICALL OS_NATIVE(_1XFlush)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XFlush_FUNC);
- XFlush((Display *)arg0);
- OS_NATIVE_EXIT(env, that, _1XFlush_FUNC);
-}
-#endif
-
-#ifndef NO__1XFree
-JNIEXPORT void JNICALL OS_NATIVE(_1XFree)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XFree_FUNC);
- XFree((void *)arg0);
- OS_NATIVE_EXIT(env, that, _1XFree_FUNC);
-}
-#endif
-
-#ifndef NO__1XGetSelectionOwner
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1XGetSelectionOwner)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1XGetSelectionOwner_FUNC);
- rc = (jintLong)XGetSelectionOwner((Display *)arg0, (Atom)arg1);
- OS_NATIVE_EXIT(env, that, _1XGetSelectionOwner_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XInternAtom
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1XInternAtom)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jboolean arg2)
-{
- jbyte *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1XInternAtom_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jintLong)XInternAtom((Display *)arg0, (char *)lparg1, (Bool)arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XInternAtom_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XKeysymToKeycode
-JNIEXPORT jint JNICALL OS_NATIVE(_1XKeysymToKeycode)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XKeysymToKeycode_FUNC);
- rc = (jint)XKeysymToKeycode((Display *)arg0, (KeySym)arg1);
- OS_NATIVE_EXIT(env, that, _1XKeysymToKeycode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XListProperties
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1XListProperties)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1XListProperties_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jintLong)XListProperties((Display *)arg0, (Window)arg1, (int *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1XListProperties_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XQueryPointer
-JNIEXPORT jint JNICALL OS_NATIVE(_1XQueryPointer)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLongArray arg2, jintLongArray arg3, jintArray arg4, jintArray arg5, jintArray arg6, jintArray arg7, jintArray arg8)
-{
- jintLong *lparg2=NULL;
- jintLong *lparg3=NULL;
- jint *lparg4=NULL;
- jint *lparg5=NULL;
- jint *lparg6=NULL;
- jint *lparg7=NULL;
- jint *lparg8=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XQueryPointer_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL)) == NULL) goto fail;
- if (arg8) if ((lparg8 = (*env)->GetIntArrayElements(env, arg8, NULL)) == NULL) goto fail;
- rc = (jint)XQueryPointer((Display *)arg0, (Window)arg1, (Window *)lparg2, (Window *)lparg3, (int *)lparg4, (int *)lparg5, (int *)lparg6, (int *)lparg7, (unsigned int *)lparg8);
-fail:
- if (arg8 && lparg8) (*env)->ReleaseIntArrayElements(env, arg8, lparg8, 0);
- if (arg7 && lparg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, 0);
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntLongArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1XQueryPointer_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XQueryTree
-JNIEXPORT jint JNICALL OS_NATIVE(_1XQueryTree)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLongArray arg2, jintLongArray arg3, jintLongArray arg4, jintArray arg5)
-{
- jintLong *lparg2=NULL;
- jintLong *lparg3=NULL;
- jintLong *lparg4=NULL;
- jint *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XQueryTree_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntLongArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)XQueryTree((Display *)arg0, (Window)arg1, (Window *)lparg2, (Window *)lparg3, (Window **)lparg4, (unsigned int *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntLongArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntLongArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1XQueryTree_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XReconfigureWMWindow
-JNIEXPORT jint JNICALL OS_NATIVE(_1XReconfigureWMWindow)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jobject arg4)
-{
- XWindowChanges _arg4, *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XReconfigureWMWindow_FUNC);
- if (arg4) if ((lparg4 = getXWindowChangesFields(env, arg4, &_arg4)) == NULL) goto fail;
- rc = (jint)XReconfigureWMWindow((Display *)arg0, (Window)arg1, arg2, arg3, lparg4);
-fail:
- OS_NATIVE_EXIT(env, that, _1XReconfigureWMWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XRenderComposite
-JNIEXPORT void JNICALL OS_NATIVE(_1XRenderComposite)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jintLong arg3, jintLong arg4, jint arg5, jint arg6, jint arg7, jint arg8, jint arg9, jint arg10, jint arg11, jint arg12)
-{
- OS_NATIVE_ENTER(env, that, _1XRenderComposite_FUNC);
-/*
- XRenderComposite(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12);
-*/
- {
- LOAD_FUNCTION(fp, XRenderComposite)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jint, jintLong, jintLong, jintLong, jint, jint, jint, jint, jint, jint, jint, jint))fp)(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12);
- }
- }
- OS_NATIVE_EXIT(env, that, _1XRenderComposite_FUNC);
-}
-#endif
-
-#ifndef NO__1XRenderCreatePicture
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1XRenderCreatePicture)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jobject arg4)
-{
- XRenderPictureAttributes _arg4, *lparg4=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1XRenderCreatePicture_FUNC);
- if (arg4) if ((lparg4 = getXRenderPictureAttributesFields(env, arg4, &_arg4)) == NULL) goto fail;
-/*
- rc = (jintLong)XRenderCreatePicture(arg0, arg1, arg2, arg3, lparg4);
-*/
- {
- LOAD_FUNCTION(fp, XRenderCreatePicture)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong, jintLong, jintLong, jintLong, XRenderPictureAttributes *))fp)(arg0, arg1, arg2, arg3, lparg4);
- }
- }
-fail:
- OS_NATIVE_EXIT(env, that, _1XRenderCreatePicture_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XRenderFindStandardFormat
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1XRenderFindStandardFormat)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1XRenderFindStandardFormat_FUNC);
-/*
- rc = (jintLong)XRenderFindStandardFormat(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, XRenderFindStandardFormat)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong, jint))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1XRenderFindStandardFormat_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XRenderFindVisualFormat
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1XRenderFindVisualFormat)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1XRenderFindVisualFormat_FUNC);
-/*
- rc = (jintLong)XRenderFindVisualFormat(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, XRenderFindVisualFormat)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong, jintLong))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1XRenderFindVisualFormat_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XRenderFreePicture
-JNIEXPORT void JNICALL OS_NATIVE(_1XRenderFreePicture)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XRenderFreePicture_FUNC);
-/*
- XRenderFreePicture(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, XRenderFreePicture)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jintLong))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1XRenderFreePicture_FUNC);
-}
-#endif
-
-#ifndef NO__1XRenderQueryExtension
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XRenderQueryExtension)
- (JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XRenderQueryExtension_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
-/*
- rc = (jboolean)XRenderQueryExtension(arg0, lparg1, lparg2);
-*/
- {
- LOAD_FUNCTION(fp, XRenderQueryExtension)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jintLong, jint *, jint *))fp)(arg0, lparg1, lparg2);
- }
- }
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XRenderQueryExtension_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XRenderQueryVersion
-JNIEXPORT jint JNICALL OS_NATIVE(_1XRenderQueryVersion)
- (JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XRenderQueryVersion_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
-/*
- rc = (jint)XRenderQueryVersion(arg0, lparg1, lparg2);
-*/
- {
- LOAD_FUNCTION(fp, XRenderQueryVersion)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong, jint *, jint *))fp)(arg0, lparg1, lparg2);
- }
- }
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XRenderQueryVersion_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XRenderSetPictureClipRectangles
-JNIEXPORT void JNICALL OS_NATIVE(_1XRenderSetPictureClipRectangles)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jshortArray arg4, jint arg5)
-{
- jshort *lparg4=NULL;
- OS_NATIVE_ENTER(env, that, _1XRenderSetPictureClipRectangles_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetShortArrayElements(env, arg4, NULL)) == NULL) goto fail;
-/*
- XRenderSetPictureClipRectangles(arg0, arg1, arg2, arg3, lparg4, arg5);
-*/
- {
- LOAD_FUNCTION(fp, XRenderSetPictureClipRectangles)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jintLong, jint, jint, jshort *, jint))fp)(arg0, arg1, arg2, arg3, lparg4, arg5);
- }
- }
-fail:
- if (arg4 && lparg4) (*env)->ReleaseShortArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, _1XRenderSetPictureClipRectangles_FUNC);
-}
-#endif
-
-#ifndef NO__1XRenderSetPictureTransform
-JNIEXPORT void JNICALL OS_NATIVE(_1XRenderSetPictureTransform)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1XRenderSetPictureTransform_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
-/*
- XRenderSetPictureTransform(arg0, arg1, lparg2);
-*/
- {
- LOAD_FUNCTION(fp, XRenderSetPictureTransform)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jintLong, jint *))fp)(arg0, arg1, lparg2);
- }
- }
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1XRenderSetPictureTransform_FUNC);
-}
-#endif
-
-#ifndef NO__1XSendEvent
-JNIEXPORT jint JNICALL OS_NATIVE(_1XSendEvent)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jboolean arg2, jintLong arg3, jintLong arg4)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XSendEvent_FUNC);
- rc = (jint)XSendEvent((Display *)arg0, (Window)arg1, arg2, arg3, (XEvent *)arg4);
- OS_NATIVE_EXIT(env, that, _1XSendEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XSetErrorHandler
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1XSetErrorHandler)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1XSetErrorHandler_FUNC);
- rc = (jintLong)XSetErrorHandler((XErrorHandler)arg0);
- OS_NATIVE_EXIT(env, that, _1XSetErrorHandler_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XSetIOErrorHandler
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1XSetIOErrorHandler)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1XSetIOErrorHandler_FUNC);
- rc = (jintLong)XSetIOErrorHandler((XIOErrorHandler)arg0);
- OS_NATIVE_EXIT(env, that, _1XSetIOErrorHandler_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XSetInputFocus
-JNIEXPORT jint JNICALL OS_NATIVE(_1XSetInputFocus)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XSetInputFocus_FUNC);
- rc = (jint)XSetInputFocus((Display *)arg0, (Window)arg1, arg2, arg3);
- OS_NATIVE_EXIT(env, that, _1XSetInputFocus_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XSetTransientForHint
-JNIEXPORT jint JNICALL OS_NATIVE(_1XSetTransientForHint)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XSetTransientForHint_FUNC);
- rc = (jint)XSetTransientForHint((Display *)arg0, (Window)arg1, (Window)arg2);
- OS_NATIVE_EXIT(env, that, _1XSetTransientForHint_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XSynchronize
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1XSynchronize)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1XSynchronize_FUNC);
- rc = (jintLong)XSynchronize((Display *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XSynchronize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XTestFakeButtonEvent
-JNIEXPORT void JNICALL OS_NATIVE(_1XTestFakeButtonEvent)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jboolean arg2, jintLong arg3)
-{
- OS_NATIVE_ENTER(env, that, _1XTestFakeButtonEvent_FUNC);
- XTestFakeButtonEvent((Display *)arg0, arg1, (Bool)arg2, (unsigned long)arg3);
- OS_NATIVE_EXIT(env, that, _1XTestFakeButtonEvent_FUNC);
-}
-#endif
-
-#ifndef NO__1XTestFakeKeyEvent
-JNIEXPORT void JNICALL OS_NATIVE(_1XTestFakeKeyEvent)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jboolean arg2, jintLong arg3)
-{
- OS_NATIVE_ENTER(env, that, _1XTestFakeKeyEvent_FUNC);
- XTestFakeKeyEvent((Display *)arg0, arg1, (Bool)arg2, (unsigned long)arg3);
- OS_NATIVE_EXIT(env, that, _1XTestFakeKeyEvent_FUNC);
-}
-#endif
-
-#ifndef NO__1XTestFakeMotionEvent
-JNIEXPORT void JNICALL OS_NATIVE(_1XTestFakeMotionEvent)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jintLong arg4)
-{
- OS_NATIVE_ENTER(env, that, _1XTestFakeMotionEvent_FUNC);
- XTestFakeMotionEvent((Display *)arg0, arg1, arg2, arg3, (unsigned long)arg4);
- OS_NATIVE_EXIT(env, that, _1XTestFakeMotionEvent_FUNC);
-}
-#endif
-
-#ifndef NO__1XWarpPointer
-JNIEXPORT jint JNICALL OS_NATIVE(_1XWarpPointer)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XWarpPointer_FUNC);
- rc = (jint)XWarpPointer((Display *)arg0, (Window)arg1, (Window)arg2, arg3, arg4, arg5, arg6, arg7, arg8);
- OS_NATIVE_EXIT(env, that, _1XWarpPointer_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1atk_1object_1add_1relationship
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1atk_1object_1add_1relationship)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1atk_1object_1add_1relationship_FUNC);
-/*
- rc = (jboolean)atk_object_add_relationship((AtkObject *)arg0, (AtkRelationType)arg1, (AtkObject *)arg2);
-*/
- {
- LOAD_FUNCTION(fp, atk_object_add_relationship)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(AtkObject *, AtkRelationType, AtkObject *))fp)((AtkObject *)arg0, (AtkRelationType)arg1, (AtkObject *)arg2);
- }
- }
- OS_NATIVE_EXIT(env, that, _1atk_1object_1add_1relationship_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1call
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1call)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintLong arg6, jintLong arg7)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1call_FUNC);
- rc = (jintLong)((jintLong (*)())arg0)(arg1, arg2, arg3, arg4, arg5, arg6, arg7);
- OS_NATIVE_EXIT(env, that, _1call_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1dlclose
-JNIEXPORT jint JNICALL OS_NATIVE(_1dlclose)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1dlclose_FUNC);
- rc = (jint)dlclose((void *)arg0);
- OS_NATIVE_EXIT(env, that, _1dlclose_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1dlopen
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1dlopen)
- (JNIEnv *env, jclass that, jbyteArray arg0, jint arg1)
-{
- jbyte *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1dlopen_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)dlopen((const char *)lparg0, arg1);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1dlopen_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1dlsym
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1dlsym)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1dlsym_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jintLong)dlsym((void *)arg0, (const char *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1dlsym_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1cclosure_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1cclosure_1new)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1cclosure_1new_FUNC);
- rc = (jintLong)g_cclosure_new((GCallback)arg0, (gpointer)arg1, (GClosureNotify)arg2);
- OS_NATIVE_EXIT(env, that, _1g_1cclosure_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1closure_1ref
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1closure_1ref)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1closure_1ref_FUNC);
- rc = (jintLong)g_closure_ref((GClosure *)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1closure_1ref_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1closure_1unref
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1closure_1unref)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1g_1closure_1unref_FUNC);
- g_closure_unref((GClosure *)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1closure_1unref_FUNC);
-}
-#endif
-
-#ifndef NO__1g_1filename_1from_1uri
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1filename_1from_1uri)
- (JNIEnv *env, jclass that, jintLong arg0, jintLongArray arg1, jintLongArray arg2)
-{
- jintLong *lparg1=NULL;
- jintLong *lparg2=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1filename_1from_1uri_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jintLong)g_filename_from_uri((const char *)arg0, (char **)lparg1, (GError **)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1g_1filename_1from_1uri_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1filename_1from_1utf8
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1filename_1from_1utf8)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLongArray arg2, jintLongArray arg3, jintLongArray arg4)
-{
- jintLong *lparg2=NULL;
- jintLong *lparg3=NULL;
- jintLong *lparg4=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1filename_1from_1utf8_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntLongArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jintLong)g_filename_from_utf8((const gchar *)arg0, (gssize)arg1, (gsize *)lparg2, (gsize *)lparg3, (GError **)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntLongArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntLongArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1g_1filename_1from_1utf8_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1filename_1to_1uri
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1filename_1to_1uri)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLongArray arg2)
-{
- jintLong *lparg2=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1filename_1to_1uri_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jintLong)g_filename_to_uri((const char *)arg0, (const char *)arg1, (GError **)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1g_1filename_1to_1uri_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1filename_1to_1utf8
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1filename_1to_1utf8)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLongArray arg2, jintLongArray arg3, jintLongArray arg4)
-{
- jintLong *lparg2=NULL;
- jintLong *lparg3=NULL;
- jintLong *lparg4=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1filename_1to_1utf8_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntLongArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jintLong)g_filename_to_utf8((const gchar *)arg0, (gssize)arg1, (gsize *)lparg2, (gsize *)lparg3, (GError **)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntLongArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntLongArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1g_1filename_1to_1utf8_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1free
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1free)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1g_1free_FUNC);
- g_free((gpointer)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1free_FUNC);
-}
-#endif
-
-#ifndef NO__1g_1idle_1add
-JNIEXPORT jint JNICALL OS_NATIVE(_1g_1idle_1add)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1idle_1add_FUNC);
- rc = (jint)g_idle_add((GSourceFunc)arg0, (gpointer)arg1);
- OS_NATIVE_EXIT(env, that, _1g_1idle_1add_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1list_1append
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1list_1append)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1list_1append_FUNC);
- rc = (jintLong)g_list_append((GList *)arg0, (gpointer)arg1);
- OS_NATIVE_EXIT(env, that, _1g_1list_1append_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1list_1data
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1list_1data)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1list_1data_FUNC);
- rc = (jintLong)g_list_data((GList *)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1list_1data_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1list_1free
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1list_1free)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1g_1list_1free_FUNC);
- g_list_free((GList *)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1list_1free_FUNC);
-}
-#endif
-
-#ifndef NO__1g_1list_1free_11
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1list_1free_11)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1g_1list_1free_11_FUNC);
- g_list_free_1((GList *)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1list_1free_11_FUNC);
-}
-#endif
-
-#ifndef NO__1g_1list_1length
-JNIEXPORT jint JNICALL OS_NATIVE(_1g_1list_1length)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1list_1length_FUNC);
- rc = (jint)g_list_length((GList *)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1list_1length_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1list_1next
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1list_1next)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1list_1next_FUNC);
- rc = (jintLong)g_list_next(arg0);
- OS_NATIVE_EXIT(env, that, _1g_1list_1next_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1list_1nth
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1list_1nth)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1list_1nth_FUNC);
- rc = (jintLong)g_list_nth((GList *)arg0, (guint)arg1);
- OS_NATIVE_EXIT(env, that, _1g_1list_1nth_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1list_1nth_1data
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1list_1nth_1data)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1list_1nth_1data_FUNC);
- rc = (jintLong)g_list_nth_data((GList *)arg0, (guint)arg1);
- OS_NATIVE_EXIT(env, that, _1g_1list_1nth_1data_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1list_1prepend
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1list_1prepend)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1list_1prepend_FUNC);
- rc = (jintLong)g_list_prepend((GList *)arg0, (gpointer)arg1);
- OS_NATIVE_EXIT(env, that, _1g_1list_1prepend_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1list_1previous
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1list_1previous)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1list_1previous_FUNC);
- rc = (jintLong)g_list_previous(arg0);
- OS_NATIVE_EXIT(env, that, _1g_1list_1previous_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1list_1remove_1link
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1list_1remove_1link)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1list_1remove_1link_FUNC);
- rc = (jintLong)g_list_remove_link((GList *)arg0, (GList *)arg1);
- OS_NATIVE_EXIT(env, that, _1g_1list_1remove_1link_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1list_1reverse
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1list_1reverse)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1list_1reverse_FUNC);
- rc = (jintLong)g_list_reverse((GList *)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1list_1reverse_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1list_1set_1next
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1list_1set_1next)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1g_1list_1set_1next_FUNC);
- g_list_set_next((GList *)arg0, (GList *)arg1);
- OS_NATIVE_EXIT(env, that, _1g_1list_1set_1next_FUNC);
-}
-#endif
-
-#ifndef NO__1g_1list_1set_1previous
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1list_1set_1previous)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1g_1list_1set_1previous_FUNC);
- g_list_set_previous((GList *)arg0, (GList *)arg1);
- OS_NATIVE_EXIT(env, that, _1g_1list_1set_1previous_FUNC);
-}
-#endif
-
-#ifndef NO__1g_1locale_1from_1utf8
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1locale_1from_1utf8)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLongArray arg2, jintLongArray arg3, jintLongArray arg4)
-{
- jintLong *lparg2=NULL;
- jintLong *lparg3=NULL;
- jintLong *lparg4=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1locale_1from_1utf8_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntLongArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jintLong)g_locale_from_utf8((const gchar *)arg0, (gssize)arg1, (gsize *)lparg2, (gsize *)lparg3, (GError **)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntLongArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntLongArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1g_1locale_1from_1utf8_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1locale_1to_1utf8
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1locale_1to_1utf8)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLongArray arg2, jintLongArray arg3, jintLongArray arg4)
-{
- jintLong *lparg2=NULL;
- jintLong *lparg3=NULL;
- jintLong *lparg4=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1locale_1to_1utf8_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntLongArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jintLong)g_locale_to_utf8((const gchar *)arg0, (gssize)arg1, (gsize *)lparg2, (gsize *)lparg3, (GError **)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntLongArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntLongArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1g_1locale_1to_1utf8_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1log_1default_1handler
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1log_1default_1handler)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jintLong arg3)
-{
- OS_NATIVE_ENTER(env, that, _1g_1log_1default_1handler_FUNC);
- g_log_default_handler((gchar *)arg0, (GLogLevelFlags)arg1, (gchar *)arg2, (gpointer)arg3);
- OS_NATIVE_EXIT(env, that, _1g_1log_1default_1handler_FUNC);
-}
-#endif
-
-#ifndef NO__1g_1log_1remove_1handler
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1log_1remove_1handler)
- (JNIEnv *env, jclass that, jbyteArray arg0, jint arg1)
-{
- jbyte *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, _1g_1log_1remove_1handler_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- g_log_remove_handler((gchar *)lparg0, (gint)arg1);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, JNI_ABORT);
- OS_NATIVE_EXIT(env, that, _1g_1log_1remove_1handler_FUNC);
-}
-#endif
-
-#ifndef NO__1g_1log_1set_1handler
-JNIEXPORT jint JNICALL OS_NATIVE(_1g_1log_1set_1handler)
- (JNIEnv *env, jclass that, jbyteArray arg0, jint arg1, jintLong arg2, jintLong arg3)
-{
- jbyte *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1log_1set_1handler_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)g_log_set_handler((gchar *)lparg0, (GLogLevelFlags)arg1, (GLogFunc)arg2, (gpointer)arg3);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, JNI_ABORT);
- OS_NATIVE_EXIT(env, that, _1g_1log_1set_1handler_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1main_1context_1acquire
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1g_1main_1context_1acquire)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1main_1context_1acquire_FUNC);
- rc = (jboolean)g_main_context_acquire((GMainContext *)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1main_1context_1acquire_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1main_1context_1check
-JNIEXPORT jint JNICALL OS_NATIVE(_1g_1main_1context_1check)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jint arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1main_1context_1check_FUNC);
- rc = (jint)g_main_context_check((GMainContext *)arg0, arg1, (GPollFD *)arg2, arg3);
- OS_NATIVE_EXIT(env, that, _1g_1main_1context_1check_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1main_1context_1default
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1main_1context_1default)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1main_1context_1default_FUNC);
- rc = (jintLong)g_main_context_default();
- OS_NATIVE_EXIT(env, that, _1g_1main_1context_1default_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1main_1context_1get_1poll_1func
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1main_1context_1get_1poll_1func)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1main_1context_1get_1poll_1func_FUNC);
- rc = (jintLong)g_main_context_get_poll_func((GMainContext *)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1main_1context_1get_1poll_1func_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1main_1context_1iteration
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1g_1main_1context_1iteration)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1main_1context_1iteration_FUNC);
- rc = (jboolean)g_main_context_iteration((GMainContext *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1g_1main_1context_1iteration_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1main_1context_1pending
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1g_1main_1context_1pending)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1main_1context_1pending_FUNC);
- rc = (jboolean)g_main_context_pending((GMainContext *)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1main_1context_1pending_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1main_1context_1prepare
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1g_1main_1context_1prepare)
- (JNIEnv *env, jclass that, jintLong arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1main_1context_1prepare_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jboolean)g_main_context_prepare((GMainContext *)arg0, lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1g_1main_1context_1prepare_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1main_1context_1query
-JNIEXPORT jint JNICALL OS_NATIVE(_1g_1main_1context_1query)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintArray arg2, jintLong arg3, jint arg4)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1main_1context_1query_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)g_main_context_query((GMainContext *)arg0, arg1, lparg2, (GPollFD *)arg3, arg4);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1g_1main_1context_1query_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1main_1context_1release
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1main_1context_1release)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1g_1main_1context_1release_FUNC);
- g_main_context_release((GMainContext *)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1main_1context_1release_FUNC);
-}
-#endif
-
-#ifndef NO__1g_1malloc
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1malloc)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1malloc_FUNC);
- rc = (jintLong)g_malloc((gulong)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1malloc_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1object_1get
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1object_1get)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jintArray arg2, jintLong arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1g_1object_1get_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- g_object_get((GObject *)arg0, (const gchar *)lparg1, lparg2, (const gchar *)NULL);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT);
- OS_NATIVE_EXIT(env, that, _1g_1object_1get_FUNC);
-}
-#endif
-
-#ifndef NO__1g_1object_1get_1qdata
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1object_1get_1qdata)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1object_1get_1qdata_FUNC);
- rc = (jintLong)g_object_get_qdata((GObject *)arg0, (GQuark)arg1);
- OS_NATIVE_EXIT(env, that, _1g_1object_1get_1qdata_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1object_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1object_1new)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1object_1new_FUNC);
- rc = (jintLong)g_object_new((GType)arg0, (const gchar *)arg1);
- OS_NATIVE_EXIT(env, that, _1g_1object_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1object_1notify
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1object_1notify)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1g_1object_1notify_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- g_object_notify((GObject *)arg0, (const gchar *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1g_1object_1notify_FUNC);
-}
-#endif
-
-#ifndef NO__1g_1object_1ref
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1object_1ref)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1object_1ref_FUNC);
- rc = (jintLong)g_object_ref((gpointer)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1object_1ref_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO__1g_1object_1set__I_3BFI) && !defined(JNI64)) || (!defined(NO__1g_1object_1set__J_3BFJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1object_1set__I_3BFI)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jfloat arg2, jintLong arg3)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1object_1set__J_3BFJ)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jfloat arg2, jintLong arg3)
-#endif
-{
- jbyte *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1g_1object_1set__I_3BFI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1g_1object_1set__J_3BFJ_FUNC);
-#endif
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- g_object_set((gpointer)arg0, (const gchar *)lparg1, arg2, (const gchar *)NULL);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1g_1object_1set__I_3BFI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1g_1object_1set__J_3BFJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO__1g_1object_1set__I_3BII) && !defined(JNI64)) || (!defined(NO__1g_1object_1set__J_3BIJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1object_1set__I_3BII)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jint arg2, jintLong arg3)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1object_1set__J_3BIJ)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jint arg2, jintLong arg3)
-#endif
-{
- jbyte *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1g_1object_1set__I_3BII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1g_1object_1set__J_3BIJ_FUNC);
-#endif
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- g_object_set((gpointer)arg0, (const gchar *)lparg1, arg2, (const gchar *)NULL);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1g_1object_1set__I_3BII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1g_1object_1set__J_3BIJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO__1g_1object_1set__I_3BJI) && !defined(JNI64)) || (!defined(NO__1g_1object_1set__J_3BJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1object_1set__I_3BJI)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jlong arg2, jintLong arg3)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1object_1set__J_3BJJ)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jlong arg2, jintLong arg3)
-#endif
-{
- jbyte *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1g_1object_1set__I_3BJI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1g_1object_1set__J_3BJJ_FUNC);
-#endif
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- g_object_set((gpointer)arg0, (const gchar *)lparg1, arg2, (const gchar *)NULL);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1g_1object_1set__I_3BJI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1g_1object_1set__J_3BJJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO__1g_1object_1set__I_3BLorg_eclipse_swt_internal_gtk_GdkColor_2I) && !defined(JNI64)) || (!defined(NO__1g_1object_1set__J_3BLorg_eclipse_swt_internal_gtk_GdkColor_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1object_1set__I_3BLorg_eclipse_swt_internal_gtk_GdkColor_2I)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jobject arg2, jintLong arg3)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1object_1set__J_3BLorg_eclipse_swt_internal_gtk_GdkColor_2J)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jobject arg2, jintLong arg3)
-#endif
-{
- jbyte *lparg1=NULL;
- GdkColor _arg2, *lparg2=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1g_1object_1set__I_3BLorg_eclipse_swt_internal_gtk_GdkColor_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1g_1object_1set__J_3BLorg_eclipse_swt_internal_gtk_GdkColor_2J_FUNC);
-#endif
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getGdkColorFields(env, arg2, &_arg2)) == NULL) goto fail;
- g_object_set((gpointer)arg0, (const gchar *)lparg1, lparg2, (const gchar *)NULL);
-fail:
- if (arg2 && lparg2) setGdkColorFields(env, arg2, lparg2);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1g_1object_1set__I_3BLorg_eclipse_swt_internal_gtk_GdkColor_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1g_1object_1set__J_3BLorg_eclipse_swt_internal_gtk_GdkColor_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO__1g_1object_1set__I_3BZI) && !defined(JNI64)) || (!defined(NO__1g_1object_1set__J_3BZJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1object_1set__I_3BZI)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jboolean arg2, jintLong arg3)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1object_1set__J_3BZJ)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jboolean arg2, jintLong arg3)
-#endif
-{
- jbyte *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1g_1object_1set__I_3BZI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1g_1object_1set__J_3BZJ_FUNC);
-#endif
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- g_object_set((gpointer)arg0, (const gchar *)lparg1, arg2, (const gchar *)NULL);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1g_1object_1set__I_3BZI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1g_1object_1set__J_3BZJ_FUNC);
-#endif
-}
-#endif
-
-#ifndef NO__1g_1object_1set_1qdata
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1object_1set_1qdata)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2)
-{
- OS_NATIVE_ENTER(env, that, _1g_1object_1set_1qdata_FUNC);
- g_object_set_qdata((GObject *)arg0, (GQuark)arg1, (gpointer)arg2);
- OS_NATIVE_EXIT(env, that, _1g_1object_1set_1qdata_FUNC);
-}
-#endif
-
-#ifndef NO__1g_1object_1unref
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1object_1unref)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1g_1object_1unref_FUNC);
- g_object_unref((gpointer)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1object_1unref_FUNC);
-}
-#endif
-
-#ifndef NO__1g_1quark_1from_1string
-JNIEXPORT jint JNICALL OS_NATIVE(_1g_1quark_1from_1string)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1quark_1from_1string_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)g_quark_from_string((const gchar *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, JNI_ABORT);
- OS_NATIVE_EXIT(env, that, _1g_1quark_1from_1string_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1set_1prgname
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1set_1prgname)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, _1g_1set_1prgname_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- g_set_prgname((const gchar *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, JNI_ABORT);
- OS_NATIVE_EXIT(env, that, _1g_1set_1prgname_FUNC);
-}
-#endif
-
-#ifndef NO__1g_1signal_1add_1emission_1hook
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1signal_1add_1emission_1hook)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintLong arg2, jintLong arg3, jintLong arg4)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1signal_1add_1emission_1hook_FUNC);
- rc = (jintLong)g_signal_add_emission_hook((guint)arg0, (GQuark)arg1, (GSignalEmissionHook)arg2, (gpointer)arg3, (GDestroyNotify)arg4);
- OS_NATIVE_EXIT(env, that, _1g_1signal_1add_1emission_1hook_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1signal_1connect
-JNIEXPORT jint JNICALL OS_NATIVE(_1g_1signal_1connect)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jintLong arg2, jintLong arg3)
-{
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1signal_1connect_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)g_signal_connect((gpointer)arg0, (const gchar *)lparg1, (GCallback)arg2, (gpointer)arg3);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT);
- OS_NATIVE_EXIT(env, that, _1g_1signal_1connect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1signal_1connect_1after
-JNIEXPORT jint JNICALL OS_NATIVE(_1g_1signal_1connect_1after)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jintLong arg2, jintLong arg3)
-{
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1signal_1connect_1after_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)g_signal_connect_after((gpointer)arg0, (const gchar *)lparg1, (GCallback)arg2, (gpointer)arg3);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT);
- OS_NATIVE_EXIT(env, that, _1g_1signal_1connect_1after_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1signal_1connect_1closure
-JNIEXPORT jint JNICALL OS_NATIVE(_1g_1signal_1connect_1closure)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jintLong arg2, jboolean arg3)
-{
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1signal_1connect_1closure_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)g_signal_connect_closure((gpointer)arg0, (const gchar *)lparg1, (GClosure *)arg2, (gboolean)arg3);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1g_1signal_1connect_1closure_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1signal_1connect_1closure_1by_1id
-JNIEXPORT jint JNICALL OS_NATIVE(_1g_1signal_1connect_1closure_1by_1id)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jintLong arg3, jboolean arg4)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1signal_1connect_1closure_1by_1id_FUNC);
- rc = (jint)g_signal_connect_closure_by_id((gpointer)arg0, (guint)arg1, (GQuark)arg2, (GClosure *)arg3, (gboolean)arg4);
- OS_NATIVE_EXIT(env, that, _1g_1signal_1connect_1closure_1by_1id_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO__1g_1signal_1emit_1by_1name__I_3B) && !defined(JNI64)) || (!defined(NO__1g_1signal_1emit_1by_1name__J_3B) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1signal_1emit_1by_1name__I_3B)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1signal_1emit_1by_1name__J_3B)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-#endif
-{
- jbyte *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1g_1signal_1emit_1by_1name__I_3B_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1g_1signal_1emit_1by_1name__J_3B_FUNC);
-#endif
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- g_signal_emit_by_name((gpointer)arg0, (const gchar *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1g_1signal_1emit_1by_1name__I_3B_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1g_1signal_1emit_1by_1name__J_3B_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO__1g_1signal_1emit_1by_1name__I_3BI) && !defined(JNI64)) || (!defined(NO__1g_1signal_1emit_1by_1name__J_3BJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1signal_1emit_1by_1name__I_3BI)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1signal_1emit_1by_1name__J_3BJ)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jintLong arg2)
-#endif
-{
- jbyte *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1g_1signal_1emit_1by_1name__I_3BI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1g_1signal_1emit_1by_1name__J_3BJ_FUNC);
-#endif
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- g_signal_emit_by_name((gpointer)arg0, (const gchar *)lparg1, arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1g_1signal_1emit_1by_1name__I_3BI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1g_1signal_1emit_1by_1name__J_3BJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO__1g_1signal_1emit_1by_1name__I_3BII) && !defined(JNI64)) || (!defined(NO__1g_1signal_1emit_1by_1name__J_3BJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1signal_1emit_1by_1name__I_3BII)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jintLong arg2, jintLong arg3)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1signal_1emit_1by_1name__J_3BJJ)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jintLong arg2, jintLong arg3)
-#endif
-{
- jbyte *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1g_1signal_1emit_1by_1name__I_3BII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1g_1signal_1emit_1by_1name__J_3BJJ_FUNC);
-#endif
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- g_signal_emit_by_name((gpointer)arg0, (const gchar *)lparg1, arg2, arg3);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1g_1signal_1emit_1by_1name__I_3BII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1g_1signal_1emit_1by_1name__J_3BJJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO__1g_1signal_1emit_1by_1name__I_3B_3B) && !defined(JNI64)) || (!defined(NO__1g_1signal_1emit_1by_1name__J_3B_3B) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1signal_1emit_1by_1name__I_3B_3B)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jbyteArray arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1signal_1emit_1by_1name__J_3B_3B)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jbyteArray arg2)
-#endif
-{
- jbyte *lparg1=NULL;
- jbyte *lparg2=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1g_1signal_1emit_1by_1name__I_3B_3B_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1g_1signal_1emit_1by_1name__J_3B_3B_FUNC);
-#endif
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- g_signal_emit_by_name((gpointer)arg0, (const gchar *)lparg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1g_1signal_1emit_1by_1name__I_3B_3B_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1g_1signal_1emit_1by_1name__J_3B_3B_FUNC);
-#endif
-}
-#endif
-
-#ifndef NO__1g_1signal_1handler_1disconnect
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1signal_1handler_1disconnect)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1g_1signal_1handler_1disconnect_FUNC);
- g_signal_handler_disconnect((gpointer)arg0, (gulong)arg1);
- OS_NATIVE_EXIT(env, that, _1g_1signal_1handler_1disconnect_FUNC);
-}
-#endif
-
-#ifndef NO__1g_1signal_1handlers_1block_1matched
-JNIEXPORT jint JNICALL OS_NATIVE(_1g_1signal_1handlers_1block_1matched)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jintLong arg4, jintLong arg5, jintLong arg6)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1signal_1handlers_1block_1matched_FUNC);
- rc = (jint)g_signal_handlers_block_matched((gpointer)arg0, (GSignalMatchType)arg1, (guint)arg2, (GQuark)arg3, (GClosure *)arg4, (gpointer)arg5, (gpointer)arg6);
- OS_NATIVE_EXIT(env, that, _1g_1signal_1handlers_1block_1matched_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1signal_1handlers_1disconnect_1matched
-JNIEXPORT jint JNICALL OS_NATIVE(_1g_1signal_1handlers_1disconnect_1matched)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jintLong arg4, jintLong arg5, jintLong arg6)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1signal_1handlers_1disconnect_1matched_FUNC);
- rc = (jint)g_signal_handlers_disconnect_matched((gpointer)arg0, (GSignalMatchType)arg1, (guint)arg2, (GQuark)arg3, (GClosure *)arg4, (gpointer)arg5, (gpointer)arg6);
- OS_NATIVE_EXIT(env, that, _1g_1signal_1handlers_1disconnect_1matched_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1signal_1handlers_1unblock_1matched
-JNIEXPORT jint JNICALL OS_NATIVE(_1g_1signal_1handlers_1unblock_1matched)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jintLong arg4, jintLong arg5, jintLong arg6)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1signal_1handlers_1unblock_1matched_FUNC);
- rc = (jint)g_signal_handlers_unblock_matched((gpointer)arg0, (GSignalMatchType)arg1, (guint)arg2, (GQuark)arg3, (GClosure *)arg4, (gpointer)arg5, (gpointer)arg6);
- OS_NATIVE_EXIT(env, that, _1g_1signal_1handlers_1unblock_1matched_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1signal_1lookup
-JNIEXPORT jint JNICALL OS_NATIVE(_1g_1signal_1lookup)
- (JNIEnv *env, jclass that, jbyteArray arg0, jintLong arg1)
-{
- jbyte *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1signal_1lookup_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)g_signal_lookup((const gchar *)lparg0, arg1);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, JNI_ABORT);
- OS_NATIVE_EXIT(env, that, _1g_1signal_1lookup_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1signal_1remove_1emission_1hook
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1signal_1remove_1emission_1hook)
- (JNIEnv *env, jclass that, jint arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1g_1signal_1remove_1emission_1hook_FUNC);
- g_signal_remove_emission_hook((guint)arg0, (gulong)arg1);
- OS_NATIVE_EXIT(env, that, _1g_1signal_1remove_1emission_1hook_FUNC);
-}
-#endif
-
-#ifndef NO__1g_1signal_1stop_1emission_1by_1name
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1signal_1stop_1emission_1by_1name)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1g_1signal_1stop_1emission_1by_1name_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- g_signal_stop_emission_by_name((gpointer)arg0, (const gchar *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT);
- OS_NATIVE_EXIT(env, that, _1g_1signal_1stop_1emission_1by_1name_FUNC);
-}
-#endif
-
-#ifndef NO__1g_1slist_1data
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1slist_1data)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1slist_1data_FUNC);
- rc = (jintLong)g_slist_data((GSList *)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1slist_1data_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1slist_1free
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1slist_1free)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1g_1slist_1free_FUNC);
- g_slist_free((GSList *)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1slist_1free_FUNC);
-}
-#endif
-
-#ifndef NO__1g_1slist_1length
-JNIEXPORT jint JNICALL OS_NATIVE(_1g_1slist_1length)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1slist_1length_FUNC);
- rc = (jint)g_slist_length((GSList *)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1slist_1length_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1slist_1next
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1slist_1next)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1slist_1next_FUNC);
- rc = (jintLong)g_slist_next((GSList *)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1slist_1next_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1source_1remove
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1g_1source_1remove)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1source_1remove_FUNC);
- rc = (jboolean)g_source_remove((guint)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1source_1remove_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1strfreev
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1strfreev)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1g_1strfreev_FUNC);
- g_strfreev((gchar **)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1strfreev_FUNC);
-}
-#endif
-
-#ifndef NO__1g_1strtod
-JNIEXPORT jdouble JNICALL OS_NATIVE(_1g_1strtod)
- (JNIEnv *env, jclass that, jintLong arg0, jintLongArray arg1)
-{
- jintLong *lparg1=NULL;
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1strtod_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jdouble)g_strtod((const gchar *)arg0, (gchar **)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1g_1strtod_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1thread_1init
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1thread_1init)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1g_1thread_1init_FUNC);
- g_thread_init((GThreadFunctions *)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1thread_1init_FUNC);
-}
-#endif
-
-#ifndef NO__1g_1thread_1supported
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1g_1thread_1supported)
- (JNIEnv *env, jclass that)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1thread_1supported_FUNC);
- rc = (jboolean)g_thread_supported();
- OS_NATIVE_EXIT(env, that, _1g_1thread_1supported_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1type_1add_1interface_1static
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1type_1add_1interface_1static)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- OS_NATIVE_ENTER(env, that, _1g_1type_1add_1interface_1static_FUNC);
- g_type_add_interface_static((GType)arg0, (GType)arg1, (const GInterfaceInfo *)arg2);
- OS_NATIVE_EXIT(env, that, _1g_1type_1add_1interface_1static_FUNC);
-}
-#endif
-
-#ifndef NO__1g_1type_1class_1peek
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1type_1class_1peek)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1type_1class_1peek_FUNC);
- rc = (jintLong)g_type_class_peek((GType)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1type_1class_1peek_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1type_1class_1peek_1parent
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1type_1class_1peek_1parent)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1type_1class_1peek_1parent_FUNC);
- rc = (jintLong)g_type_class_peek_parent((gpointer)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1type_1class_1peek_1parent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1type_1class_1ref
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1type_1class_1ref)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1type_1class_1ref_FUNC);
- rc = (jintLong)g_type_class_ref((GType)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1type_1class_1ref_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1type_1class_1unref
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1type_1class_1unref)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1g_1type_1class_1unref_FUNC);
- g_type_class_unref((gpointer)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1type_1class_1unref_FUNC);
-}
-#endif
-
-#ifndef NO__1g_1type_1from_1name
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1type_1from_1name)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1type_1from_1name_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)g_type_from_name((const gchar *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1g_1type_1from_1name_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1type_1interface_1peek_1parent
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1type_1interface_1peek_1parent)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1type_1interface_1peek_1parent_FUNC);
- rc = (jintLong)g_type_interface_peek_parent((gpointer)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1type_1interface_1peek_1parent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1type_1is_1a
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1g_1type_1is_1a)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1type_1is_1a_FUNC);
- rc = (jboolean)g_type_is_a((GType)arg0, (GType)arg1);
- OS_NATIVE_EXIT(env, that, _1g_1type_1is_1a_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1type_1name
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1type_1name)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1type_1name_FUNC);
- rc = (jintLong)g_type_name((GType)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1type_1name_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1type_1parent
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1type_1parent)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1type_1parent_FUNC);
- rc = (jintLong)g_type_parent((GType)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1type_1parent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1type_1query
-JNIEXPORT void JNICALL OS_NATIVE(_1g_1type_1query)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1g_1type_1query_FUNC);
- g_type_query((GType)arg0, (GTypeQuery *)arg1);
- OS_NATIVE_EXIT(env, that, _1g_1type_1query_FUNC);
-}
-#endif
-
-#ifndef NO__1g_1type_1register_1static
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1type_1register_1static)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jintLong arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1type_1register_1static_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jintLong)g_type_register_static((GType)arg0, (const gchar *)lparg1, (const GTypeInfo *)arg2, (GTypeFlags)arg3);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1g_1type_1register_1static_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1utf16_1to_1utf8
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1utf16_1to_1utf8)
- (JNIEnv *env, jclass that, jcharArray arg0, jintLong arg1, jintLongArray arg2, jintLongArray arg3, jintLongArray arg4)
-{
- jchar *lparg0=NULL;
- jintLong *lparg2=NULL;
- jintLong *lparg3=NULL;
- jintLong *lparg4=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1utf16_1to_1utf8_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetPrimitiveArrayCritical(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetPrimitiveArrayCritical(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetPrimitiveArrayCritical(env, arg4, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntLongArrayElements(env, arg4, NULL)) == NULL) goto fail;
- }
- rc = (jintLong)g_utf16_to_utf8((const gunichar2 *)lparg0, (glong)arg1, (glong *)lparg2, (glong *)lparg3, (GError **)lparg4);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg4 && lparg4) (*env)->ReleasePrimitiveArrayCritical(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleasePrimitiveArrayCritical(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleasePrimitiveArrayCritical(env, arg2, lparg2, 0);
- if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, JNI_ABORT);
- } else
-#endif
- {
- if (arg4 && lparg4) (*env)->ReleaseIntLongArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntLongArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, JNI_ABORT);
- }
- OS_NATIVE_EXIT(env, that, _1g_1utf16_1to_1utf8_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1utf8_1offset_1to_1pointer
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1utf8_1offset_1to_1pointer)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1utf8_1offset_1to_1pointer_FUNC);
- rc = (jintLong)g_utf8_offset_to_pointer((const gchar *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1g_1utf8_1offset_1to_1pointer_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1utf8_1pointer_1to_1offset
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1utf8_1pointer_1to_1offset)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1utf8_1pointer_1to_1offset_FUNC);
- rc = (jintLong)g_utf8_pointer_to_offset((const gchar *)arg0, (const gchar *)arg1);
- OS_NATIVE_EXIT(env, that, _1g_1utf8_1pointer_1to_1offset_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1utf8_1strlen
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1utf8_1strlen)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1utf8_1strlen_FUNC);
- rc = (jintLong)g_utf8_strlen((const gchar *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1g_1utf8_1strlen_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO__1g_1utf8_1to_1utf16__II_3I_3I_3I) && !defined(JNI64)) || (!defined(NO__1g_1utf8_1to_1utf16__JJ_3J_3J_3J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1utf8_1to_1utf16__II_3I_3I_3I)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLongArray arg2, jintLongArray arg3, jintLongArray arg4)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1utf8_1to_1utf16__JJ_3J_3J_3J)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLongArray arg2, jintLongArray arg3, jintLongArray arg4)
-#endif
-{
- jintLong *lparg2=NULL;
- jintLong *lparg3=NULL;
- jintLong *lparg4=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1g_1utf8_1to_1utf16__II_3I_3I_3I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1g_1utf8_1to_1utf16__JJ_3J_3J_3J_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg2) if ((lparg2 = (*env)->GetPrimitiveArrayCritical(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetPrimitiveArrayCritical(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetPrimitiveArrayCritical(env, arg4, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntLongArrayElements(env, arg4, NULL)) == NULL) goto fail;
- }
- rc = (jintLong)g_utf8_to_utf16((const gchar *)arg0, (glong)arg1, (glong *)lparg2, (glong *)lparg3, (GError **)lparg4);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg4 && lparg4) (*env)->ReleasePrimitiveArrayCritical(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleasePrimitiveArrayCritical(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleasePrimitiveArrayCritical(env, arg2, lparg2, 0);
- } else
-#endif
- {
- if (arg4 && lparg4) (*env)->ReleaseIntLongArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntLongArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
- }
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1g_1utf8_1to_1utf16__II_3I_3I_3I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1g_1utf8_1to_1utf16__JJ_3J_3J_3J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO__1g_1utf8_1to_1utf16___3BI_3I_3I_3I) && !defined(JNI64)) || (!defined(NO__1g_1utf8_1to_1utf16___3BJ_3J_3J_3J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1utf8_1to_1utf16___3BI_3I_3I_3I)(JNIEnv *env, jclass that, jbyteArray arg0, jintLong arg1, jintLongArray arg2, jintLongArray arg3, jintLongArray arg4)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1utf8_1to_1utf16___3BJ_3J_3J_3J)(JNIEnv *env, jclass that, jbyteArray arg0, jintLong arg1, jintLongArray arg2, jintLongArray arg3, jintLongArray arg4)
-#endif
-{
- jbyte *lparg0=NULL;
- jintLong *lparg2=NULL;
- jintLong *lparg3=NULL;
- jintLong *lparg4=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1g_1utf8_1to_1utf16___3BI_3I_3I_3I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1g_1utf8_1to_1utf16___3BJ_3J_3J_3J_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetPrimitiveArrayCritical(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetPrimitiveArrayCritical(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetPrimitiveArrayCritical(env, arg4, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntLongArrayElements(env, arg4, NULL)) == NULL) goto fail;
- }
- rc = (jintLong)g_utf8_to_utf16((const gchar *)lparg0, (glong)arg1, (glong *)lparg2, (glong *)lparg3, (GError **)lparg4);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg4 && lparg4) (*env)->ReleasePrimitiveArrayCritical(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleasePrimitiveArrayCritical(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleasePrimitiveArrayCritical(env, arg2, lparg2, 0);
- if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, JNI_ABORT);
- } else
-#endif
- {
- if (arg4 && lparg4) (*env)->ReleaseIntLongArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntLongArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, JNI_ABORT);
- }
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1g_1utf8_1to_1utf16___3BI_3I_3I_3I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1g_1utf8_1to_1utf16___3BJ_3J_3J_3J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1value_1peek_1pointer
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1value_1peek_1pointer)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1g_1value_1peek_1pointer_FUNC);
- rc = (jintLong)g_value_peek_pointer((const GValue *)arg0);
- OS_NATIVE_EXIT(env, that, _1g_1value_1peek_1pointer_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1atom_1intern
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1atom_1intern)
- (JNIEnv *env, jclass that, jbyteArray arg0, jboolean arg1)
-{
- jbyte *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1atom_1intern_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- }
- rc = (jintLong)gdk_atom_intern((const gchar *)lparg0, arg1);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, JNI_ABORT);
- } else
-#endif
- {
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, JNI_ABORT);
- }
- OS_NATIVE_EXIT(env, that, _1gdk_1atom_1intern_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1atom_1name
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1atom_1name)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1atom_1name_FUNC);
- rc = (jintLong)gdk_atom_name((GdkAtom)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1atom_1name_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1beep
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1beep)
- (JNIEnv *env, jclass that)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1beep_FUNC);
- gdk_beep();
- OS_NATIVE_EXIT(env, that, _1gdk_1beep_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1bitmap_1create_1from_1data
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1bitmap_1create_1from_1data)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jint arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1bitmap_1create_1from_1data_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- rc = (jintLong)gdk_bitmap_create_from_data((GdkWindow *)arg0, (const gchar *)lparg1, (gint)arg2, (gint)arg3);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
- OS_NATIVE_EXIT(env, that, _1gdk_1bitmap_1create_1from_1data_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1cairo_1create
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1cairo_1create)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1cairo_1create_FUNC);
-/*
- rc = (jintLong)gdk_cairo_create(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gdk_cairo_create)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gdk_1cairo_1create_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1cairo_1region
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1cairo_1region)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1cairo_1region_FUNC);
-/*
- gdk_cairo_region(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gdk_cairo_region)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jintLong))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gdk_1cairo_1region_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1cairo_1set_1source_1color
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1cairo_1set_1source_1color)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- GdkColor _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gdk_1cairo_1set_1source_1color_FUNC);
- if (arg1) if ((lparg1 = getGdkColorFields(env, arg1, &_arg1)) == NULL) goto fail;
-/*
- gdk_cairo_set_source_color(arg0, lparg1);
-*/
- {
- LOAD_FUNCTION(fp, gdk_cairo_set_source_color)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, GdkColor *))fp)(arg0, lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) setGdkColorFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, _1gdk_1cairo_1set_1source_1color_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1color_1white
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gdk_1color_1white)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- GdkColor _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1color_1white_FUNC);
- if (arg1) if ((lparg1 = &_arg1) == NULL) goto fail;
- rc = (jboolean)gdk_color_white((GdkColormap *)arg0, (GdkColor *)lparg1);
-fail:
- if (arg1 && lparg1) setGdkColorFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, _1gdk_1color_1white_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1colormap_1alloc_1color
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gdk_1colormap_1alloc_1color)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jboolean arg2, jboolean arg3)
-{
- GdkColor _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1colormap_1alloc_1color_FUNC);
- if (arg1) if ((lparg1 = getGdkColorFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)gdk_colormap_alloc_color((GdkColormap *)arg0, (GdkColor *)lparg1, (gboolean)arg2, (gboolean)arg3);
-fail:
- if (arg1 && lparg1) setGdkColorFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, _1gdk_1colormap_1alloc_1color_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1colormap_1free_1colors
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1colormap_1free_1colors)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-{
- GdkColor _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gdk_1colormap_1free_1colors_FUNC);
- if (arg1) if ((lparg1 = getGdkColorFields(env, arg1, &_arg1)) == NULL) goto fail;
- gdk_colormap_free_colors((GdkColormap *)arg0, (GdkColor *)lparg1, (gint)arg2);
-fail:
- OS_NATIVE_EXIT(env, that, _1gdk_1colormap_1free_1colors_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1colormap_1get_1system
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1colormap_1get_1system)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1colormap_1get_1system_FUNC);
- rc = (jintLong)gdk_colormap_get_system();
- OS_NATIVE_EXIT(env, that, _1gdk_1colormap_1get_1system_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1colormap_1query_1color
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1colormap_1query_1color)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2)
-{
- GdkColor _arg2, *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gdk_1colormap_1query_1color_FUNC);
- if (arg2) if ((lparg2 = getGdkColorFields(env, arg2, &_arg2)) == NULL) goto fail;
- gdk_colormap_query_color((GdkColormap *)arg0, (gulong)arg1, (GdkColor *)lparg2);
-fail:
- if (arg2 && lparg2) setGdkColorFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, _1gdk_1colormap_1query_1color_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1cursor_1destroy
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1cursor_1destroy)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1cursor_1destroy_FUNC);
- gdk_cursor_destroy((GdkCursor *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1cursor_1destroy_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1cursor_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1cursor_1new)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1cursor_1new_FUNC);
- rc = (jintLong)gdk_cursor_new((GdkCursorType)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1cursor_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1cursor_1new_1from_1pixbuf
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1cursor_1new_1from_1pixbuf)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1cursor_1new_1from_1pixbuf_FUNC);
-/*
- rc = (jintLong)gdk_cursor_new_from_pixbuf(arg0, arg1, arg2, arg3);
-*/
- {
- LOAD_FUNCTION(fp, gdk_cursor_new_from_pixbuf)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong, jintLong, jint, jint))fp)(arg0, arg1, arg2, arg3);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gdk_1cursor_1new_1from_1pixbuf_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1cursor_1new_1from_1pixmap
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1cursor_1new_1from_1pixmap)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3, jint arg4, jint arg5)
-{
- GdkColor _arg2, *lparg2=NULL;
- GdkColor _arg3, *lparg3=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1cursor_1new_1from_1pixmap_FUNC);
- if (arg2) if ((lparg2 = getGdkColorFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getGdkColorFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)gdk_cursor_new_from_pixmap((GdkPixmap *)arg0, (GdkPixmap *)arg1, (GdkColor *)lparg2, (GdkColor *)lparg3, (gint)arg4, (gint)arg5);
-fail:
- OS_NATIVE_EXIT(env, that, _1gdk_1cursor_1new_1from_1pixmap_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1display_1get_1default
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1display_1get_1default)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1display_1get_1default_FUNC);
-/*
- rc = (jintLong)gdk_display_get_default();
-*/
- {
- LOAD_FUNCTION(fp, gdk_display_get_default)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)())fp)();
- }
- }
- OS_NATIVE_EXIT(env, that, _1gdk_1display_1get_1default_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1display_1supports_1cursor_1color
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gdk_1display_1supports_1cursor_1color)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1display_1supports_1cursor_1color_FUNC);
-/*
- rc = (jboolean)gdk_display_supports_cursor_color(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gdk_display_supports_cursor_color)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gdk_1display_1supports_1cursor_1color_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1drag_1status
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1drag_1status)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1drag_1status_FUNC);
- gdk_drag_status((GdkDragContext *)arg0, (GdkDragAction)arg1, (guint32)arg2);
- OS_NATIVE_EXIT(env, that, _1gdk_1drag_1status_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1draw_1arc
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1draw_1arc)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1draw_1arc_FUNC);
- gdk_draw_arc((GdkDrawable *)arg0, (GdkGC *)arg1, (gint)arg2, (gint)arg3, (gint)arg4, (gint)arg5, (gint)arg6, (gint)arg7, (gint)arg8);
- OS_NATIVE_EXIT(env, that, _1gdk_1draw_1arc_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1draw_1drawable
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1draw_1drawable)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1draw_1drawable_FUNC);
- gdk_draw_drawable((GdkDrawable *)arg0, (GdkGC *)arg1, (GdkDrawable *)arg2, (gint)arg3, (gint)arg4, (gint)arg5, (gint)arg6, (gint)arg7, (gint)arg8);
- OS_NATIVE_EXIT(env, that, _1gdk_1draw_1drawable_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1draw_1image
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1draw_1image)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1draw_1image_FUNC);
- gdk_draw_image((GdkDrawable *)arg0, (GdkGC *)arg1, (GdkImage *)arg2, arg3, arg4, arg5, arg6, arg7, arg8);
- OS_NATIVE_EXIT(env, that, _1gdk_1draw_1image_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1draw_1layout
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1draw_1layout)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jintLong arg4)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1draw_1layout_FUNC);
- gdk_draw_layout((GdkDrawable *)arg0, (GdkGC *)arg1, (gint)arg2, (gint)arg3, (PangoLayout *)arg4);
- OS_NATIVE_EXIT(env, that, _1gdk_1draw_1layout_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1draw_1layout_1with_1colors
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1draw_1layout_1with_1colors)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jintLong arg4, jobject arg5, jobject arg6)
-{
- GdkColor _arg5, *lparg5=NULL;
- GdkColor _arg6, *lparg6=NULL;
- OS_NATIVE_ENTER(env, that, _1gdk_1draw_1layout_1with_1colors_FUNC);
- if (arg5) if ((lparg5 = getGdkColorFields(env, arg5, &_arg5)) == NULL) goto fail;
- if (arg6) if ((lparg6 = getGdkColorFields(env, arg6, &_arg6)) == NULL) goto fail;
- gdk_draw_layout_with_colors((GdkDrawable *)arg0, (GdkGC *)arg1, (gint)arg2, (gint)arg3, (PangoLayout *)arg4, lparg5, lparg6);
-fail:
- OS_NATIVE_EXIT(env, that, _1gdk_1draw_1layout_1with_1colors_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1draw_1line
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1draw_1line)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1draw_1line_FUNC);
- gdk_draw_line((GdkDrawable *)arg0, (GdkGC *)arg1, (gint)arg2, (gint)arg3, (gint)arg4, (gint)arg5);
- OS_NATIVE_EXIT(env, that, _1gdk_1draw_1line_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1draw_1lines
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1draw_1lines)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintArray arg2, jint arg3)
-{
- jint *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gdk_1draw_1lines_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg2) if ((lparg2 = (*env)->GetPrimitiveArrayCritical(env, arg2, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- }
- gdk_draw_lines((GdkDrawable *)arg0, (GdkGC *)arg1, (GdkPoint *)lparg2, (gint)arg3);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg2 && lparg2) (*env)->ReleasePrimitiveArrayCritical(env, arg2, lparg2, JNI_ABORT);
- } else
-#endif
- {
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, JNI_ABORT);
- }
- OS_NATIVE_EXIT(env, that, _1gdk_1draw_1lines_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1draw_1pixbuf
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1draw_1pixbuf)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8, jint arg9, jint arg10, jint arg11)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1draw_1pixbuf_FUNC);
-/*
- gdk_draw_pixbuf((GdkDrawable *)arg0, (GdkGC *)arg1, (GdkPixbuf *)arg2, (gint)arg3, (gint)arg4, (gint)arg5, (gint)arg6, (gint)arg7, (gint)arg8, (GdkRgbDither)arg9, (gint)arg10, (gint)arg11);
-*/
- {
- LOAD_FUNCTION(fp, gdk_draw_pixbuf)
- if (fp) {
- ((void (CALLING_CONVENTION*)(GdkDrawable *, GdkGC *, GdkPixbuf *, gint, gint, gint, gint, gint, gint, GdkRgbDither, gint, gint))fp)((GdkDrawable *)arg0, (GdkGC *)arg1, (GdkPixbuf *)arg2, (gint)arg3, (gint)arg4, (gint)arg5, (gint)arg6, (gint)arg7, (gint)arg8, (GdkRgbDither)arg9, (gint)arg10, (gint)arg11);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gdk_1draw_1pixbuf_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1draw_1point
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1draw_1point)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1draw_1point_FUNC);
- gdk_draw_point((GdkDrawable *)arg0, (GdkGC *)arg1, arg2, arg3);
- OS_NATIVE_EXIT(env, that, _1gdk_1draw_1point_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1draw_1polygon
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1draw_1polygon)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintArray arg3, jint arg4)
-{
- jint *lparg3=NULL;
- OS_NATIVE_ENTER(env, that, _1gdk_1draw_1polygon_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg3) if ((lparg3 = (*env)->GetPrimitiveArrayCritical(env, arg3, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- }
- gdk_draw_polygon((GdkDrawable *)arg0, (GdkGC *)arg1, (gint)arg2, (GdkPoint *)lparg3, (gint)arg4);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg3 && lparg3) (*env)->ReleasePrimitiveArrayCritical(env, arg3, lparg3, JNI_ABORT);
- } else
-#endif
- {
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, JNI_ABORT);
- }
- OS_NATIVE_EXIT(env, that, _1gdk_1draw_1polygon_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1draw_1rectangle
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1draw_1rectangle)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1draw_1rectangle_FUNC);
- gdk_draw_rectangle((GdkDrawable *)arg0, (GdkGC *)arg1, (gint)arg2, (gint)arg3, (gint)arg4, (gint)arg5, (gint)arg6);
- OS_NATIVE_EXIT(env, that, _1gdk_1draw_1rectangle_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1drawable_1get_1depth
-JNIEXPORT jint JNICALL OS_NATIVE(_1gdk_1drawable_1get_1depth)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1drawable_1get_1depth_FUNC);
- rc = (jint)gdk_drawable_get_depth((GdkDrawable *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1drawable_1get_1depth_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1drawable_1get_1image
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1drawable_1get_1image)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jint arg4)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1drawable_1get_1image_FUNC);
- rc = (jintLong)gdk_drawable_get_image((GdkDrawable *)arg0, (gint)arg1, (gint)arg2, (gint)arg3, (gint)arg4);
- OS_NATIVE_EXIT(env, that, _1gdk_1drawable_1get_1image_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1drawable_1get_1size
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1drawable_1get_1size)
- (JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gdk_1drawable_1get_1size_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetPrimitiveArrayCritical(env, arg2, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- }
- gdk_drawable_get_size((GdkDrawable *)arg0, (gint *)lparg1, (gint *)lparg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg2 && lparg2) (*env)->ReleasePrimitiveArrayCritical(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, 0);
- } else
-#endif
- {
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- }
- OS_NATIVE_EXIT(env, that, _1gdk_1drawable_1get_1size_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1drawable_1get_1visible_1region
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1drawable_1get_1visible_1region)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1drawable_1get_1visible_1region_FUNC);
- rc = (jintLong)gdk_drawable_get_visible_region((GdkDrawable *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1drawable_1get_1visible_1region_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1error_1trap_1pop
-JNIEXPORT jint JNICALL OS_NATIVE(_1gdk_1error_1trap_1pop)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1error_1trap_1pop_FUNC);
- rc = (jint)gdk_error_trap_pop();
- OS_NATIVE_EXIT(env, that, _1gdk_1error_1trap_1pop_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1error_1trap_1push
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1error_1trap_1push)
- (JNIEnv *env, jclass that)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1error_1trap_1push_FUNC);
- gdk_error_trap_push();
- OS_NATIVE_EXIT(env, that, _1gdk_1error_1trap_1push_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1event_1copy
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1event_1copy)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1event_1copy_FUNC);
- rc = (jintLong)gdk_event_copy((GdkEvent *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1event_1copy_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1event_1free
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1event_1free)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1event_1free_FUNC);
- gdk_event_free((GdkEvent *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1event_1free_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1event_1get
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1event_1get)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1event_1get_FUNC);
- rc = (jintLong)gdk_event_get();
- OS_NATIVE_EXIT(env, that, _1gdk_1event_1get_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1event_1get_1coords
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gdk_1event_1get_1coords)
- (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1, jdoubleArray arg2)
-{
- jdouble *lparg1=NULL;
- jdouble *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1event_1get_1coords_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetDoubleArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetDoubleArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jboolean)gdk_event_get_coords((GdkEvent *)arg0, (gdouble *)lparg1, (gdouble *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseDoubleArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseDoubleArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gdk_1event_1get_1coords_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1event_1get_1graphics_1expose
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1event_1get_1graphics_1expose)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1event_1get_1graphics_1expose_FUNC);
- rc = (jintLong)gdk_event_get_graphics_expose((GdkWindow *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1event_1get_1graphics_1expose_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1event_1get_1root_1coords
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gdk_1event_1get_1root_1coords)
- (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1, jdoubleArray arg2)
-{
- jdouble *lparg1=NULL;
- jdouble *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1event_1get_1root_1coords_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetDoubleArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetDoubleArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jboolean)gdk_event_get_root_coords((GdkEvent *)arg0, (gdouble *)lparg1, (gdouble *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseDoubleArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseDoubleArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gdk_1event_1get_1root_1coords_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1event_1get_1state
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gdk_1event_1get_1state)
- (JNIEnv *env, jclass that, jintLong arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1event_1get_1state_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jboolean)gdk_event_get_state((GdkEvent *)arg0, (GdkModifierType *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gdk_1event_1get_1state_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1event_1get_1time
-JNIEXPORT jint JNICALL OS_NATIVE(_1gdk_1event_1get_1time)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1event_1get_1time_FUNC);
- rc = (jint)gdk_event_get_time((GdkEvent *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1event_1get_1time_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1event_1handler_1set
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1event_1handler_1set)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1event_1handler_1set_FUNC);
- gdk_event_handler_set((GdkEventFunc)arg0, (gpointer)arg1, (GDestroyNotify)arg2);
- OS_NATIVE_EXIT(env, that, _1gdk_1event_1handler_1set_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1event_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1event_1new)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1event_1new_FUNC);
- rc = (jintLong)gdk_event_new(arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1event_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1event_1peek
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1event_1peek)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1event_1peek_FUNC);
- rc = (jintLong)gdk_event_peek();
- OS_NATIVE_EXIT(env, that, _1gdk_1event_1peek_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1event_1put
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1event_1put)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1event_1put_FUNC);
- gdk_event_put((GdkEvent *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1event_1put_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1flush
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1flush)
- (JNIEnv *env, jclass that)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1flush_FUNC);
- gdk_flush();
- OS_NATIVE_EXIT(env, that, _1gdk_1flush_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1free_1text_1list
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1free_1text_1list)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1free_1text_1list_FUNC);
- gdk_free_text_list((gchar **)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1free_1text_1list_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1gc_1get_1values
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1gc_1get_1values)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- GdkGCValues _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gdk_1gc_1get_1values_FUNC);
- if (arg1) if ((lparg1 = &_arg1) == NULL) goto fail;
- gdk_gc_get_values((GdkGC *)arg0, (GdkGCValues *)lparg1);
-fail:
- if (arg1 && lparg1) setGdkGCValuesFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, _1gdk_1gc_1get_1values_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1gc_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1gc_1new)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1gc_1new_FUNC);
- rc = (jintLong)gdk_gc_new((GdkDrawable *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1gc_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1gc_1set_1background
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1gc_1set_1background)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- GdkColor _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gdk_1gc_1set_1background_FUNC);
- if (arg1) if ((lparg1 = getGdkColorFields(env, arg1, &_arg1)) == NULL) goto fail;
- gdk_gc_set_background((GdkGC *)arg0, (GdkColor *)lparg1);
-fail:
- OS_NATIVE_EXIT(env, that, _1gdk_1gc_1set_1background_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1gc_1set_1clip_1mask
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1gc_1set_1clip_1mask)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1gc_1set_1clip_1mask_FUNC);
- gdk_gc_set_clip_mask((GdkGC *)arg0, (GdkBitmap *)arg1);
- OS_NATIVE_EXIT(env, that, _1gdk_1gc_1set_1clip_1mask_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1gc_1set_1clip_1origin
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1gc_1set_1clip_1origin)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1gc_1set_1clip_1origin_FUNC);
- gdk_gc_set_clip_origin((GdkGC *)arg0, (gint)arg1, (gint)arg2);
- OS_NATIVE_EXIT(env, that, _1gdk_1gc_1set_1clip_1origin_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1gc_1set_1clip_1rectangle
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1gc_1set_1clip_1rectangle)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- GdkRectangle _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gdk_1gc_1set_1clip_1rectangle_FUNC);
- if (arg1) if ((lparg1 = getGdkRectangleFields(env, arg1, &_arg1)) == NULL) goto fail;
- gdk_gc_set_clip_rectangle((GdkGC *)arg0, (GdkRectangle *)lparg1);
-fail:
- OS_NATIVE_EXIT(env, that, _1gdk_1gc_1set_1clip_1rectangle_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1gc_1set_1clip_1region
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1gc_1set_1clip_1region)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1gc_1set_1clip_1region_FUNC);
- gdk_gc_set_clip_region((GdkGC *)arg0, (GdkRegion *)arg1);
- OS_NATIVE_EXIT(env, that, _1gdk_1gc_1set_1clip_1region_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1gc_1set_1dashes
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1gc_1set_1dashes)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jbyteArray arg2, jint arg3)
-{
- jbyte *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gdk_1gc_1set_1dashes_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg2) if ((lparg2 = (*env)->GetPrimitiveArrayCritical(env, arg2, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- }
- gdk_gc_set_dashes((GdkGC *)arg0, (gint)arg1, (gint8 *)lparg2, (gint)arg3);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg2 && lparg2) (*env)->ReleasePrimitiveArrayCritical(env, arg2, lparg2, JNI_ABORT);
- } else
-#endif
- {
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, JNI_ABORT);
- }
- OS_NATIVE_EXIT(env, that, _1gdk_1gc_1set_1dashes_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1gc_1set_1exposures
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1gc_1set_1exposures)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1gc_1set_1exposures_FUNC);
- gdk_gc_set_exposures((GdkGC *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gdk_1gc_1set_1exposures_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1gc_1set_1fill
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1gc_1set_1fill)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1gc_1set_1fill_FUNC);
- gdk_gc_set_fill((GdkGC *)arg0, (GdkFill)arg1);
- OS_NATIVE_EXIT(env, that, _1gdk_1gc_1set_1fill_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1gc_1set_1foreground
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1gc_1set_1foreground)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- GdkColor _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gdk_1gc_1set_1foreground_FUNC);
- if (arg1) if ((lparg1 = getGdkColorFields(env, arg1, &_arg1)) == NULL) goto fail;
- gdk_gc_set_foreground((GdkGC *)arg0, (GdkColor *)lparg1);
-fail:
- OS_NATIVE_EXIT(env, that, _1gdk_1gc_1set_1foreground_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1gc_1set_1function
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1gc_1set_1function)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1gc_1set_1function_FUNC);
- gdk_gc_set_function((GdkGC *)arg0, (GdkFunction)arg1);
- OS_NATIVE_EXIT(env, that, _1gdk_1gc_1set_1function_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1gc_1set_1line_1attributes
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1gc_1set_1line_1attributes)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jint arg4)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1gc_1set_1line_1attributes_FUNC);
- gdk_gc_set_line_attributes((GdkGC *)arg0, (gint)arg1, (GdkLineStyle)arg2, (GdkCapStyle)arg3, (GdkJoinStyle)arg4);
- OS_NATIVE_EXIT(env, that, _1gdk_1gc_1set_1line_1attributes_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1gc_1set_1stipple
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1gc_1set_1stipple)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1gc_1set_1stipple_FUNC);
- gdk_gc_set_stipple((GdkGC *)arg0, (GdkPixmap *)arg1);
- OS_NATIVE_EXIT(env, that, _1gdk_1gc_1set_1stipple_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1gc_1set_1subwindow
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1gc_1set_1subwindow)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1gc_1set_1subwindow_FUNC);
- gdk_gc_set_subwindow((GdkGC *)arg0, (GdkSubwindowMode)arg1);
- OS_NATIVE_EXIT(env, that, _1gdk_1gc_1set_1subwindow_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1gc_1set_1tile
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1gc_1set_1tile)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1gc_1set_1tile_FUNC);
- gdk_gc_set_tile((GdkGC *)arg0, (GdkPixmap *)arg1);
- OS_NATIVE_EXIT(env, that, _1gdk_1gc_1set_1tile_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1gc_1set_1ts_1origin
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1gc_1set_1ts_1origin)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1gc_1set_1ts_1origin_FUNC);
- gdk_gc_set_ts_origin((GdkGC *)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1gdk_1gc_1set_1ts_1origin_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1gc_1set_1values
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1gc_1set_1values)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-{
- GdkGCValues _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gdk_1gc_1set_1values_FUNC);
- if (arg1) if ((lparg1 = getGdkGCValuesFields(env, arg1, &_arg1)) == NULL) goto fail;
- gdk_gc_set_values((GdkGC *)arg0, (GdkGCValues *)lparg1, (GdkGCValuesMask)arg2);
-fail:
- OS_NATIVE_EXIT(env, that, _1gdk_1gc_1set_1values_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1keyboard_1ungrab
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1keyboard_1ungrab)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1keyboard_1ungrab_FUNC);
- gdk_keyboard_ungrab(arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1keyboard_1ungrab_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1keymap_1get_1default
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1keymap_1get_1default)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1keymap_1get_1default_FUNC);
- rc = (jintLong)gdk_keymap_get_default();
- OS_NATIVE_EXIT(env, that, _1gdk_1keymap_1get_1default_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1keymap_1translate_1keyboard_1state
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gdk_1keymap_1translate_1keyboard_1state)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jintArray arg4, jintArray arg5, jintArray arg6, jintArray arg7)
-{
- jint *lparg4=NULL;
- jint *lparg5=NULL;
- jint *lparg6=NULL;
- jint *lparg7=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1keymap_1translate_1keyboard_1state_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL)) == NULL) goto fail;
- rc = (jboolean)gdk_keymap_translate_keyboard_state((GdkKeymap*)arg0, arg1, (GdkModifierType)arg2, arg3, (guint*)lparg4, (gint*)lparg5, (gint*)lparg6, (GdkModifierType *)lparg7);
-fail:
- if (arg7 && lparg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, 0);
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, _1gdk_1keymap_1translate_1keyboard_1state_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1keyval_1to_1lower
-JNIEXPORT jint JNICALL OS_NATIVE(_1gdk_1keyval_1to_1lower)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1keyval_1to_1lower_FUNC);
- rc = (jint)gdk_keyval_to_lower(arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1keyval_1to_1lower_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1keyval_1to_1unicode
-JNIEXPORT jint JNICALL OS_NATIVE(_1gdk_1keyval_1to_1unicode)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1keyval_1to_1unicode_FUNC);
- rc = (jint)gdk_keyval_to_unicode(arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1keyval_1to_1unicode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1pango_1context_1get
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1pango_1context_1get)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1pango_1context_1get_FUNC);
- rc = (jintLong)gdk_pango_context_get();
- OS_NATIVE_EXIT(env, that, _1gdk_1pango_1context_1get_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1pango_1context_1set_1colormap
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1pango_1context_1set_1colormap)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1pango_1context_1set_1colormap_FUNC);
- gdk_pango_context_set_colormap((PangoContext *)arg0, (GdkColormap *)arg1);
- OS_NATIVE_EXIT(env, that, _1gdk_1pango_1context_1set_1colormap_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1pango_1layout_1get_1clip_1region
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1pango_1layout_1get_1clip_1region)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jintArray arg3, jint arg4)
-{
- jint *lparg3=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1pango_1layout_1get_1clip_1region_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jintLong)gdk_pango_layout_get_clip_region((PangoLayout *)arg0, arg1, arg2, lparg3, arg4);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, _1gdk_1pango_1layout_1get_1clip_1region_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1pixbuf_1copy_1area
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1pixbuf_1copy_1area)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jint arg4, jintLong arg5, jint arg6, jint arg7)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1pixbuf_1copy_1area_FUNC);
- gdk_pixbuf_copy_area((GdkPixbuf *)arg0, arg1, arg2, arg3, arg4, (GdkPixbuf *)arg5, arg6, arg7);
- OS_NATIVE_EXIT(env, that, _1gdk_1pixbuf_1copy_1area_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1pixbuf_1get_1from_1drawable
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1pixbuf_1get_1from_1drawable)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1pixbuf_1get_1from_1drawable_FUNC);
- rc = (jintLong)gdk_pixbuf_get_from_drawable((GdkPixbuf *)arg0, (GdkDrawable *)arg1, (GdkColormap *)arg2, arg3, arg4, arg5, arg6, arg7, arg8);
- OS_NATIVE_EXIT(env, that, _1gdk_1pixbuf_1get_1from_1drawable_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1pixbuf_1get_1has_1alpha
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gdk_1pixbuf_1get_1has_1alpha)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1pixbuf_1get_1has_1alpha_FUNC);
- rc = (jboolean)gdk_pixbuf_get_has_alpha((const GdkPixbuf *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1pixbuf_1get_1has_1alpha_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1pixbuf_1get_1height
-JNIEXPORT jint JNICALL OS_NATIVE(_1gdk_1pixbuf_1get_1height)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1pixbuf_1get_1height_FUNC);
- rc = (jint)gdk_pixbuf_get_height((const GdkPixbuf *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1pixbuf_1get_1height_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1pixbuf_1get_1pixels
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1pixbuf_1get_1pixels)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1pixbuf_1get_1pixels_FUNC);
- rc = (jintLong)gdk_pixbuf_get_pixels((const GdkPixbuf *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1pixbuf_1get_1pixels_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1pixbuf_1get_1rowstride
-JNIEXPORT jint JNICALL OS_NATIVE(_1gdk_1pixbuf_1get_1rowstride)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1pixbuf_1get_1rowstride_FUNC);
- rc = (jint)gdk_pixbuf_get_rowstride((const GdkPixbuf *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1pixbuf_1get_1rowstride_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1pixbuf_1get_1width
-JNIEXPORT jint JNICALL OS_NATIVE(_1gdk_1pixbuf_1get_1width)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1pixbuf_1get_1width_FUNC);
- rc = (jint)gdk_pixbuf_get_width((const GdkPixbuf *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1pixbuf_1get_1width_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1pixbuf_1loader_1close
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gdk_1pixbuf_1loader_1close)
- (JNIEnv *env, jclass that, jintLong arg0, jintLongArray arg1)
-{
- jintLong *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1pixbuf_1loader_1close_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jboolean)gdk_pixbuf_loader_close((GdkPixbufLoader *)arg0, (GError **)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gdk_1pixbuf_1loader_1close_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1pixbuf_1loader_1get_1pixbuf
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1pixbuf_1loader_1get_1pixbuf)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1pixbuf_1loader_1get_1pixbuf_FUNC);
- rc = (jintLong)gdk_pixbuf_loader_get_pixbuf((GdkPixbufLoader *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1pixbuf_1loader_1get_1pixbuf_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1pixbuf_1loader_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1pixbuf_1loader_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1pixbuf_1loader_1new_FUNC);
- rc = (jintLong)gdk_pixbuf_loader_new();
- OS_NATIVE_EXIT(env, that, _1gdk_1pixbuf_1loader_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1pixbuf_1loader_1write
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gdk_1pixbuf_1loader_1write)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintLongArray arg3)
-{
- jintLong *lparg3=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1pixbuf_1loader_1write_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jboolean)gdk_pixbuf_loader_write((GdkPixbufLoader *)arg0, (const guchar *)arg1, (gsize)arg2, (GError **)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntLongArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, _1gdk_1pixbuf_1loader_1write_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1pixbuf_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1pixbuf_1new)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1, jint arg2, jint arg3, jint arg4)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1pixbuf_1new_FUNC);
- rc = (jintLong)gdk_pixbuf_new((GdkColorspace)arg0, (gboolean)arg1, arg2, arg3, arg4);
- OS_NATIVE_EXIT(env, that, _1gdk_1pixbuf_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1pixbuf_1new_1from_1file
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1pixbuf_1new_1from_1file)
- (JNIEnv *env, jclass that, jbyteArray arg0, jintLongArray arg1)
-{
- jbyte *lparg0=NULL;
- jintLong *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1pixbuf_1new_1from_1file_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jintLong)gdk_pixbuf_new_from_file((const char *)lparg0, (GError**)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1gdk_1pixbuf_1new_1from_1file_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1pixbuf_1render_1pixmap_1and_1mask
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1pixbuf_1render_1pixmap_1and_1mask)
- (JNIEnv *env, jclass that, jintLong arg0, jintLongArray arg1, jintLongArray arg2, jint arg3)
-{
- jintLong *lparg1=NULL;
- jintLong *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gdk_1pixbuf_1render_1pixmap_1and_1mask_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- gdk_pixbuf_render_pixmap_and_mask((GdkPixbuf *)arg0, (GdkDrawable **)lparg1, (GdkBitmap **)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gdk_1pixbuf_1render_1pixmap_1and_1mask_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1pixbuf_1render_1to_1drawable
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1pixbuf_1render_1to_1drawable)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8, jint arg9, jint arg10, jint arg11)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1pixbuf_1render_1to_1drawable_FUNC);
- gdk_pixbuf_render_to_drawable((GdkPixbuf *)arg0, (GdkDrawable *)arg1, (GdkGC *)arg2, arg3, arg4, arg5, arg6, arg7, arg8, (GdkRgbDither)arg9, arg10, arg11);
- OS_NATIVE_EXIT(env, that, _1gdk_1pixbuf_1render_1to_1drawable_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1pixbuf_1render_1to_1drawable_1alpha
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1pixbuf_1render_1to_1drawable_1alpha)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8, jint arg9, jint arg10, jint arg11, jint arg12)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1pixbuf_1render_1to_1drawable_1alpha_FUNC);
- gdk_pixbuf_render_to_drawable_alpha((GdkPixbuf *)arg0, (GdkDrawable *)arg1, arg2, arg3, arg4, arg5, arg6, arg7, (GdkPixbufAlphaMode)arg8, arg9, (GdkRgbDither)arg10, arg11, arg12);
- OS_NATIVE_EXIT(env, that, _1gdk_1pixbuf_1render_1to_1drawable_1alpha_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1pixbuf_1save_1to_1bufferv
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gdk_1pixbuf_1save_1to_1bufferv)
- (JNIEnv *env, jclass that, jintLong arg0, jintLongArray arg1, jintLongArray arg2, jbyteArray arg3, jintLongArray arg4, jintLongArray arg5, jintLongArray arg6)
-{
- jintLong *lparg1=NULL;
- jintLong *lparg2=NULL;
- jbyte *lparg3=NULL;
- jintLong *lparg4=NULL;
- jintLong *lparg5=NULL;
- jintLong *lparg6=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1pixbuf_1save_1to_1bufferv_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntLongArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntLongArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntLongArrayElements(env, arg6, NULL)) == NULL) goto fail;
-/*
- rc = (jboolean)gdk_pixbuf_save_to_bufferv((GdkPixbuf *)arg0, (gchar **)lparg1, (gsize *)lparg2, (const char *)lparg3, lparg4, lparg5, (GError **)lparg6);
-*/
- {
- LOAD_FUNCTION(fp, gdk_pixbuf_save_to_bufferv)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(GdkPixbuf *, gchar **, gsize *, const char *, jintLong *, jintLong *, GError **))fp)((GdkPixbuf *)arg0, (gchar **)lparg1, (gsize *)lparg2, (const char *)lparg3, lparg4, lparg5, (GError **)lparg6);
- }
- }
-fail:
- if (arg6 && lparg6) (*env)->ReleaseIntLongArrayElements(env, arg6, lparg6, 0);
- if (arg5 && lparg5) (*env)->ReleaseIntLongArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntLongArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gdk_1pixbuf_1save_1to_1bufferv_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1pixbuf_1scale
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1pixbuf_1scale)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5, jdouble arg6, jdouble arg7, jdouble arg8, jdouble arg9, jint arg10)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1pixbuf_1scale_FUNC);
- gdk_pixbuf_scale((const GdkPixbuf *)arg0, (GdkPixbuf *)arg1, arg2, arg3, arg4, arg5, (double)arg6, (double)arg7, (double)arg8, (double)arg9, arg10);
- OS_NATIVE_EXIT(env, that, _1gdk_1pixbuf_1scale_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1pixbuf_1scale_1simple
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1pixbuf_1scale_1simple)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1pixbuf_1scale_1simple_FUNC);
- rc = (jintLong)gdk_pixbuf_scale_simple((const GdkPixbuf *)arg0, arg1, arg2, (GdkInterpType)arg3);
- OS_NATIVE_EXIT(env, that, _1gdk_1pixbuf_1scale_1simple_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1pixmap_1foreign_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1pixmap_1foreign_1new)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1pixmap_1foreign_1new_FUNC);
- rc = (jintLong)gdk_pixmap_foreign_new(arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1pixmap_1foreign_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1pixmap_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1pixmap_1new)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1pixmap_1new_FUNC);
- rc = (jintLong)gdk_pixmap_new((GdkWindow *)arg0, (gint)arg1, (gint)arg2, (gint)arg3);
- OS_NATIVE_EXIT(env, that, _1gdk_1pixmap_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1pointer_1grab
-JNIEXPORT jint JNICALL OS_NATIVE(_1gdk_1pointer_1grab)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1, jint arg2, jintLong arg3, jintLong arg4, jint arg5)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1pointer_1grab_FUNC);
- rc = (jint)gdk_pointer_grab((GdkWindow *)arg0, (gboolean)arg1, (GdkEventMask)arg2, (GdkWindow *)arg3, (GdkCursor *)arg4, (guint32)arg5);
- OS_NATIVE_EXIT(env, that, _1gdk_1pointer_1grab_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1pointer_1is_1grabbed
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gdk_1pointer_1is_1grabbed)
- (JNIEnv *env, jclass that)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1pointer_1is_1grabbed_FUNC);
- rc = (jboolean)gdk_pointer_is_grabbed();
- OS_NATIVE_EXIT(env, that, _1gdk_1pointer_1is_1grabbed_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1pointer_1ungrab
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1pointer_1ungrab)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1pointer_1ungrab_FUNC);
- gdk_pointer_ungrab((guint32)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1pointer_1ungrab_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1property_1get
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gdk_1property_1get)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jint arg5, jintLongArray arg6, jintArray arg7, jintArray arg8, jintLongArray arg9)
-{
- jintLong *lparg6=NULL;
- jint *lparg7=NULL;
- jint *lparg8=NULL;
- jintLong *lparg9=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1property_1get_FUNC);
- if (arg6) if ((lparg6 = (*env)->GetIntLongArrayElements(env, arg6, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL)) == NULL) goto fail;
- if (arg8) if ((lparg8 = (*env)->GetIntArrayElements(env, arg8, NULL)) == NULL) goto fail;
- if (arg9) if ((lparg9 = (*env)->GetIntLongArrayElements(env, arg9, NULL)) == NULL) goto fail;
- rc = (jboolean)gdk_property_get((GdkWindow *)arg0, (GdkAtom)arg1, (GdkAtom)arg2, arg3, arg4, arg5, (GdkAtom *)lparg6, (gint *)lparg7, (gint *)lparg8, (guchar **)lparg9);
-fail:
- if (arg9 && lparg9) (*env)->ReleaseIntLongArrayElements(env, arg9, lparg9, 0);
- if (arg8 && lparg8) (*env)->ReleaseIntArrayElements(env, arg8, lparg8, 0);
- if (arg7 && lparg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, 0);
- if (arg6 && lparg6) (*env)->ReleaseIntLongArrayElements(env, arg6, lparg6, 0);
- OS_NATIVE_EXIT(env, that, _1gdk_1property_1get_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1region_1destroy
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1region_1destroy)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1region_1destroy_FUNC);
- gdk_region_destroy((GdkRegion *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1region_1destroy_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1region_1empty
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gdk_1region_1empty)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1region_1empty_FUNC);
- rc = (jboolean)gdk_region_empty((GdkRegion *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1region_1empty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1region_1get_1clipbox
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1region_1get_1clipbox)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- GdkRectangle _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gdk_1region_1get_1clipbox_FUNC);
- if (arg1) if ((lparg1 = &_arg1) == NULL) goto fail;
- gdk_region_get_clipbox((GdkRegion *)arg0, (GdkRectangle *)lparg1);
-fail:
- if (arg1 && lparg1) setGdkRectangleFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, _1gdk_1region_1get_1clipbox_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1region_1get_1rectangles
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1region_1get_1rectangles)
- (JNIEnv *env, jclass that, jintLong arg0, jintLongArray arg1, jintArray arg2)
-{
- jintLong *lparg1=NULL;
- jint *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gdk_1region_1get_1rectangles_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- gdk_region_get_rectangles((GdkRegion *)arg0, (GdkRectangle **)lparg1, (gint *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gdk_1region_1get_1rectangles_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1region_1intersect
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1region_1intersect)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1region_1intersect_FUNC);
- gdk_region_intersect((GdkRegion *)arg0, (GdkRegion *)arg1);
- OS_NATIVE_EXIT(env, that, _1gdk_1region_1intersect_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1region_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1region_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1region_1new_FUNC);
- rc = (jintLong)gdk_region_new();
- OS_NATIVE_EXIT(env, that, _1gdk_1region_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1region_1offset
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1region_1offset)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1region_1offset_FUNC);
- gdk_region_offset((GdkRegion *)arg0, (gint)arg1, (gint)arg2);
- OS_NATIVE_EXIT(env, that, _1gdk_1region_1offset_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1region_1point_1in
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gdk_1region_1point_1in)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1region_1point_1in_FUNC);
- rc = (jboolean)gdk_region_point_in((GdkRegion *)arg0, (gint)arg1, (gint)arg2);
- OS_NATIVE_EXIT(env, that, _1gdk_1region_1point_1in_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1region_1polygon
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1region_1polygon)
- (JNIEnv *env, jclass that, jintArray arg0, jint arg1, jint arg2)
-{
- jint *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1region_1polygon_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)gdk_region_polygon((GdkPoint *)lparg0, arg1, (GdkFillRule)arg2);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1gdk_1region_1polygon_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1region_1rect_1in
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1region_1rect_1in)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- GdkRectangle _arg1, *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1region_1rect_1in_FUNC);
- if (arg1) if ((lparg1 = getGdkRectangleFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jintLong)gdk_region_rect_in((GdkRegion *)arg0, (GdkRectangle *)lparg1);
-fail:
- OS_NATIVE_EXIT(env, that, _1gdk_1region_1rect_1in_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1region_1rectangle
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1region_1rectangle)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- GdkRectangle _arg0, *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1region_1rectangle_FUNC);
- if (arg0) if ((lparg0 = getGdkRectangleFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jintLong)gdk_region_rectangle(lparg0);
-fail:
- OS_NATIVE_EXIT(env, that, _1gdk_1region_1rectangle_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1region_1subtract
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1region_1subtract)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1region_1subtract_FUNC);
- gdk_region_subtract((GdkRegion *)arg0, (GdkRegion *)arg1);
- OS_NATIVE_EXIT(env, that, _1gdk_1region_1subtract_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1region_1union
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1region_1union)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1region_1union_FUNC);
- gdk_region_union((GdkRegion *)arg0, (GdkRegion *)arg1);
- OS_NATIVE_EXIT(env, that, _1gdk_1region_1union_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1region_1union_1with_1rect
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1region_1union_1with_1rect)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- GdkRectangle _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gdk_1region_1union_1with_1rect_FUNC);
- if (arg1) if ((lparg1 = getGdkRectangleFields(env, arg1, &_arg1)) == NULL) goto fail;
- gdk_region_union_with_rect((GdkRegion *)arg0, (GdkRectangle *)lparg1);
-fail:
- OS_NATIVE_EXIT(env, that, _1gdk_1region_1union_1with_1rect_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1rgb_1init
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1rgb_1init)
- (JNIEnv *env, jclass that)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1rgb_1init_FUNC);
- gdk_rgb_init();
- OS_NATIVE_EXIT(env, that, _1gdk_1rgb_1init_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1screen_1get_1default
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1screen_1get_1default)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1screen_1get_1default_FUNC);
-/*
- rc = (jintLong)gdk_screen_get_default();
-*/
- {
- LOAD_FUNCTION(fp, gdk_screen_get_default)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)())fp)();
- }
- }
- OS_NATIVE_EXIT(env, that, _1gdk_1screen_1get_1default_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1screen_1get_1monitor_1at_1point
-JNIEXPORT jint JNICALL OS_NATIVE(_1gdk_1screen_1get_1monitor_1at_1point)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1screen_1get_1monitor_1at_1point_FUNC);
-/*
- rc = (jint)gdk_screen_get_monitor_at_point((GdkScreen *)arg0, (gint)arg1, (gint)arg2);
-*/
- {
- LOAD_FUNCTION(fp, gdk_screen_get_monitor_at_point)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(GdkScreen *, gint, gint))fp)((GdkScreen *)arg0, (gint)arg1, (gint)arg2);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gdk_1screen_1get_1monitor_1at_1point_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1screen_1get_1monitor_1at_1window
-JNIEXPORT jint JNICALL OS_NATIVE(_1gdk_1screen_1get_1monitor_1at_1window)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1screen_1get_1monitor_1at_1window_FUNC);
-/*
- rc = (jint)gdk_screen_get_monitor_at_window((GdkScreen *)arg0, (GdkWindow *)arg1);
-*/
- {
- LOAD_FUNCTION(fp, gdk_screen_get_monitor_at_window)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(GdkScreen *, GdkWindow *))fp)((GdkScreen *)arg0, (GdkWindow *)arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gdk_1screen_1get_1monitor_1at_1window_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1screen_1get_1monitor_1geometry
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1screen_1get_1monitor_1geometry)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-{
- GdkRectangle _arg2, *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gdk_1screen_1get_1monitor_1geometry_FUNC);
- if (arg2) if ((lparg2 = &_arg2) == NULL) goto fail;
-/*
- gdk_screen_get_monitor_geometry((GdkScreen *)arg0, arg1, lparg2);
-*/
- {
- LOAD_FUNCTION(fp, gdk_screen_get_monitor_geometry)
- if (fp) {
- ((void (CALLING_CONVENTION*)(GdkScreen *, jint, GdkRectangle *))fp)((GdkScreen *)arg0, arg1, lparg2);
- }
- }
-fail:
- if (arg2 && lparg2) setGdkRectangleFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, _1gdk_1screen_1get_1monitor_1geometry_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1screen_1get_1n_1monitors
-JNIEXPORT jint JNICALL OS_NATIVE(_1gdk_1screen_1get_1n_1monitors)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1screen_1get_1n_1monitors_FUNC);
-/*
- rc = (jint)gdk_screen_get_n_monitors((GdkScreen *)arg0);
-*/
- {
- LOAD_FUNCTION(fp, gdk_screen_get_n_monitors)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(GdkScreen *))fp)((GdkScreen *)arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gdk_1screen_1get_1n_1monitors_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1screen_1get_1number
-JNIEXPORT jint JNICALL OS_NATIVE(_1gdk_1screen_1get_1number)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1screen_1get_1number_FUNC);
-/*
- rc = (jint)gdk_screen_get_number((GdkScreen *)arg0);
-*/
- {
- LOAD_FUNCTION(fp, gdk_screen_get_number)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(GdkScreen *))fp)((GdkScreen *)arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gdk_1screen_1get_1number_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1screen_1height
-JNIEXPORT jint JNICALL OS_NATIVE(_1gdk_1screen_1height)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1screen_1height_FUNC);
- rc = (jint)gdk_screen_height();
- OS_NATIVE_EXIT(env, that, _1gdk_1screen_1height_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1screen_1width
-JNIEXPORT jint JNICALL OS_NATIVE(_1gdk_1screen_1width)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1screen_1width_FUNC);
- rc = (jint)gdk_screen_width();
- OS_NATIVE_EXIT(env, that, _1gdk_1screen_1width_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1screen_1width_1mm
-JNIEXPORT jint JNICALL OS_NATIVE(_1gdk_1screen_1width_1mm)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1screen_1width_1mm_FUNC);
- rc = (jint)gdk_screen_width_mm();
- OS_NATIVE_EXIT(env, that, _1gdk_1screen_1width_1mm_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1set_1program_1class
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1set_1program_1class)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, _1gdk_1set_1program_1class_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- gdk_set_program_class((const char *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1gdk_1set_1program_1class_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1text_1property_1to_1utf8_1list
-JNIEXPORT jint JNICALL OS_NATIVE(_1gdk_1text_1property_1to_1utf8_1list)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jint arg3, jintLongArray arg4)
-{
- jintLong *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1text_1property_1to_1utf8_1list_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetIntLongArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)gdk_text_property_to_utf8_list((GdkAtom)arg0, arg1, (guchar *)arg2, arg3, (gchar ***)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntLongArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, _1gdk_1text_1property_1to_1utf8_1list_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1unicode_1to_1keyval
-JNIEXPORT jint JNICALL OS_NATIVE(_1gdk_1unicode_1to_1keyval)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1unicode_1to_1keyval_FUNC);
- rc = (jint)gdk_unicode_to_keyval(arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1unicode_1to_1keyval_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1utf8_1to_1compound_1text
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gdk_1utf8_1to_1compound_1text)
- (JNIEnv *env, jclass that, jbyteArray arg0, jintLongArray arg1, jintArray arg2, jintLongArray arg3, jintArray arg4)
-{
- jbyte *lparg0=NULL;
- jintLong *lparg1=NULL;
- jint *lparg2=NULL;
- jintLong *lparg3=NULL;
- jint *lparg4=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1utf8_1to_1compound_1text_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jboolean)gdk_utf8_to_compound_text((const gchar *)lparg0, (GdkAtom *)lparg1, (gint *)lparg2, (guchar **)lparg3, (gint *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntLongArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1gdk_1utf8_1to_1compound_1text_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1utf8_1to_1string_1target
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1utf8_1to_1string_1target)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1utf8_1to_1string_1target_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)gdk_utf8_to_string_target((const gchar *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1gdk_1utf8_1to_1string_1target_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1visual_1get_1system
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1visual_1get_1system)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1visual_1get_1system_FUNC);
- rc = (jintLong)gdk_visual_get_system();
- OS_NATIVE_EXIT(env, that, _1gdk_1visual_1get_1system_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1window_1add_1filter
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1add_1filter)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1add_1filter_FUNC);
- gdk_window_add_filter((GdkWindow *)arg0, (GdkFilterFunc)arg1, (gpointer)arg2);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1add_1filter_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1at_1pointer
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1window_1at_1pointer)
- (JNIEnv *env, jclass that, jintArray arg0, jintArray arg1)
-{
- jint *lparg0=NULL;
- jint *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1at_1pointer_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jintLong)gdk_window_at_pointer((gint *)lparg0, (gint *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1at_1pointer_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1window_1begin_1paint_1rect
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1begin_1paint_1rect)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- GdkRectangle _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1begin_1paint_1rect_FUNC);
- if (arg1) if ((lparg1 = getGdkRectangleFields(env, arg1, &_arg1)) == NULL) goto fail;
- gdk_window_begin_paint_rect((GdkWindow *)arg0, (GdkRectangle *)lparg1);
-fail:
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1begin_1paint_1rect_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1clear_1area
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1clear_1area)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jint arg4)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1clear_1area_FUNC);
- gdk_window_clear_area((GdkWindow *)arg0, arg1, arg2, arg3, arg4);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1clear_1area_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1destroy
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1destroy)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1destroy_FUNC);
- gdk_window_destroy((GdkWindow *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1destroy_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1end_1paint
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1end_1paint)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1end_1paint_FUNC);
- gdk_window_end_paint((GdkWindow *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1end_1paint_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1focus
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1focus)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1focus_FUNC);
- gdk_window_focus((GdkWindow *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1focus_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1freeze_1updates
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1freeze_1updates)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1freeze_1updates_FUNC);
- gdk_window_freeze_updates((GdkWindow *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1freeze_1updates_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1get_1children
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1window_1get_1children)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1get_1children_FUNC);
- rc = (jintLong)gdk_window_get_children((GdkWindow *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1get_1children_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1window_1get_1events
-JNIEXPORT jint JNICALL OS_NATIVE(_1gdk_1window_1get_1events)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1get_1events_FUNC);
- rc = (jint)gdk_window_get_events((GdkWindow *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1get_1events_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1window_1get_1frame_1extents
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1get_1frame_1extents)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- GdkRectangle _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1get_1frame_1extents_FUNC);
- if (arg1) if ((lparg1 = &_arg1) == NULL) goto fail;
- gdk_window_get_frame_extents((GdkWindow *)arg0, (GdkRectangle *)lparg1);
-fail:
- if (arg1 && lparg1) setGdkRectangleFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1get_1frame_1extents_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1get_1internal_1paint_1info
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1get_1internal_1paint_1info)
- (JNIEnv *env, jclass that, jintLong arg0, jintLongArray arg1, jintArray arg2, jintArray arg3)
-{
- jintLong *lparg1=NULL;
- jint *lparg2=NULL;
- jint *lparg3=NULL;
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1get_1internal_1paint_1info_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- gdk_window_get_internal_paint_info((GdkWindow *)arg0, (GdkDrawable **)lparg1, (gint *)lparg2, (gint *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1get_1internal_1paint_1info_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1get_1origin
-JNIEXPORT jint JNICALL OS_NATIVE(_1gdk_1window_1get_1origin)
- (JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1get_1origin_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)gdk_window_get_origin((GdkWindow *)arg0, (gint *)lparg1, (gint *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1get_1origin_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1window_1get_1parent
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1window_1get_1parent)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1get_1parent_FUNC);
- rc = (jintLong)gdk_window_get_parent((GdkWindow *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1get_1parent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1window_1get_1pointer
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1window_1get_1pointer)
- (JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jintArray arg2, jintArray arg3)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- jint *lparg3=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1get_1pointer_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jintLong)gdk_window_get_pointer((GdkWindow *)arg0, (gint *)lparg1, (gint *)lparg2, (GdkModifierType *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1get_1pointer_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1window_1get_1position
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1get_1position)
- (JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1get_1position_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- gdk_window_get_position((GdkWindow *)arg0, (gint *)lparg1, (gint *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1get_1position_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1get_1user_1data
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1get_1user_1data)
- (JNIEnv *env, jclass that, jintLong arg0, jintLongArray arg1)
-{
- jintLong *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1get_1user_1data_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- gdk_window_get_user_data((GdkWindow *)arg0, (gpointer *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1get_1user_1data_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1hide
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1hide)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1hide_FUNC);
- gdk_window_hide((GdkWindow *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1hide_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1invalidate_1rect
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1invalidate_1rect)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jboolean arg2)
-{
- GdkRectangle _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1invalidate_1rect_FUNC);
- if (arg1) if ((lparg1 = getGdkRectangleFields(env, arg1, &_arg1)) == NULL) goto fail;
- gdk_window_invalidate_rect((GdkWindow *)arg0, (GdkRectangle *)lparg1, (gboolean)arg2);
-fail:
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1invalidate_1rect_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1invalidate_1region
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1invalidate_1region)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jboolean arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1invalidate_1region_FUNC);
- gdk_window_invalidate_region((GdkWindow *)arg0, (GdkRegion *)arg1, (gboolean)arg2);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1invalidate_1region_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1is_1visible
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gdk_1window_1is_1visible)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1is_1visible_FUNC);
- rc = (jboolean)gdk_window_is_visible((GdkWindow *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1is_1visible_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1window_1lookup
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1window_1lookup)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1lookup_FUNC);
- rc = (jintLong)gdk_window_lookup(arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1lookup_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1window_1lower
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1lower)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1lower_FUNC);
- gdk_window_lower((GdkWindow *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1lower_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1move
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1move)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1move_FUNC);
- gdk_window_move((GdkWindow *)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1move_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1window_1new)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-{
- GdkWindowAttr _arg1, *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1new_FUNC);
- if (arg1) if ((lparg1 = getGdkWindowAttrFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jintLong)gdk_window_new((GdkWindow *)arg0, lparg1, arg2);
-fail:
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1window_1process_1all_1updates
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1process_1all_1updates)
- (JNIEnv *env, jclass that)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1process_1all_1updates_FUNC);
- gdk_window_process_all_updates();
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1process_1all_1updates_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1process_1updates
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1process_1updates)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1process_1updates_FUNC);
- gdk_window_process_updates((GdkWindow *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1process_1updates_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1raise
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1raise)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1raise_FUNC);
- gdk_window_raise((GdkWindow *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1raise_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1remove_1filter
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1remove_1filter)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1remove_1filter_FUNC);
- gdk_window_remove_filter((GdkWindow *)arg0, (GdkFilterFunc)arg1, (gpointer)arg2);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1remove_1filter_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1resize
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1resize)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1resize_FUNC);
- gdk_window_resize((GdkWindow *)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1resize_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1scroll
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1scroll)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1scroll_FUNC);
- gdk_window_scroll((GdkWindow *)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1scroll_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1set_1accept_1focus
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1set_1accept_1focus)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1set_1accept_1focus_FUNC);
-/*
- gdk_window_set_accept_focus((GdkWindow *)arg0, (gboolean)arg1);
-*/
- {
- LOAD_FUNCTION(fp, gdk_window_set_accept_focus)
- if (fp) {
- ((void (CALLING_CONVENTION*)(GdkWindow *, gboolean))fp)((GdkWindow *)arg0, (gboolean)arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1set_1accept_1focus_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1set_1back_1pixmap
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1set_1back_1pixmap)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jboolean arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1set_1back_1pixmap_FUNC);
- gdk_window_set_back_pixmap((GdkWindow *)arg0, (GdkPixmap *)arg1, (gboolean)arg2);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1set_1back_1pixmap_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1set_1cursor
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1set_1cursor)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1set_1cursor_FUNC);
- gdk_window_set_cursor((GdkWindow *)arg0, (GdkCursor *)arg1);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1set_1cursor_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1set_1debug_1updates
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1set_1debug_1updates)
- (JNIEnv *env, jclass that, jboolean arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1set_1debug_1updates_FUNC);
- gdk_window_set_debug_updates((gboolean)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1set_1debug_1updates_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1set_1decorations
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1set_1decorations)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1set_1decorations_FUNC);
- gdk_window_set_decorations((GdkWindow *)arg0, (GdkWMDecoration)arg1);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1set_1decorations_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1set_1events
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1set_1events)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1set_1events_FUNC);
- gdk_window_set_events((GdkWindow *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1set_1events_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1set_1icon
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1set_1icon)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1set_1icon_FUNC);
- gdk_window_set_icon((GdkWindow *)arg0, (GdkWindow *)arg1, (GdkPixmap *)arg2, (GdkBitmap *)arg3);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1set_1icon_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1set_1icon_1list
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1set_1icon_1list)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1set_1icon_1list_FUNC);
- gdk_window_set_icon_list((GdkWindow *)arg0, (GList *)arg1);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1set_1icon_1list_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1set_1keep_1above
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1set_1keep_1above)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1set_1keep_1above_FUNC);
-/*
- gdk_window_set_keep_above((GdkWindow *)arg0, (gboolean)arg1);
-*/
- {
- LOAD_FUNCTION(fp, gdk_window_set_keep_above)
- if (fp) {
- ((void (CALLING_CONVENTION*)(GdkWindow *, gboolean))fp)((GdkWindow *)arg0, (gboolean)arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1set_1keep_1above_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1set_1override_1redirect
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1set_1override_1redirect)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1set_1override_1redirect_FUNC);
- gdk_window_set_override_redirect((GdkWindow *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1set_1override_1redirect_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1set_1user_1data
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1set_1user_1data)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1set_1user_1data_FUNC);
- gdk_window_set_user_data((GdkWindow *)arg0, (gpointer)arg1);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1set_1user_1data_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1shape_1combine_1region
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1shape_1combine_1region)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1shape_1combine_1region_FUNC);
- gdk_window_shape_combine_region((GdkWindow *)arg0, (GdkRegion *)arg1, arg2, arg3);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1shape_1combine_1region_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1show
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1show)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1show_FUNC);
- gdk_window_show((GdkWindow *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1show_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1show_1unraised
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1show_1unraised)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1show_1unraised_FUNC);
- gdk_window_show_unraised((GdkWindow *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1show_1unraised_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1window_1thaw_1updates
-JNIEXPORT void JNICALL OS_NATIVE(_1gdk_1window_1thaw_1updates)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gdk_1window_1thaw_1updates_FUNC);
- gdk_window_thaw_updates((GdkWindow *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1window_1thaw_1updates_FUNC);
-}
-#endif
-
-#ifndef NO__1gdk_1x11_1atom_1to_1xatom
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1x11_1atom_1to_1xatom)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1x11_1atom_1to_1xatom_FUNC);
- rc = (jintLong)gdk_x11_atom_to_xatom((GdkAtom)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1x11_1atom_1to_1xatom_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1x11_1colormap_1get_1xcolormap
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1x11_1colormap_1get_1xcolormap)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1x11_1colormap_1get_1xcolormap_FUNC);
- rc = (jintLong)gdk_x11_colormap_get_xcolormap((GdkColormap *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1x11_1colormap_1get_1xcolormap_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1x11_1drawable_1get_1xdisplay
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1x11_1drawable_1get_1xdisplay)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1x11_1drawable_1get_1xdisplay_FUNC);
- rc = (jintLong)gdk_x11_drawable_get_xdisplay((GdkDrawable *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1x11_1drawable_1get_1xdisplay_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1x11_1drawable_1get_1xid
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1x11_1drawable_1get_1xid)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1x11_1drawable_1get_1xid_FUNC);
- rc = (jintLong)gdk_x11_drawable_get_xid((GdkDrawable *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1x11_1drawable_1get_1xid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1x11_1screen_1get_1window_1manager_1name
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1x11_1screen_1get_1window_1manager_1name)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1x11_1screen_1get_1window_1manager_1name_FUNC);
-/*
- rc = (jintLong)gdk_x11_screen_get_window_manager_name((GdkScreen *)arg0);
-*/
- {
- LOAD_FUNCTION(fp, gdk_x11_screen_get_window_manager_name)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(GdkScreen *))fp)((GdkScreen *)arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gdk_1x11_1screen_1get_1window_1manager_1name_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1x11_1screen_1lookup_1visual
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1x11_1screen_1lookup_1visual)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1x11_1screen_1lookup_1visual_FUNC);
-/*
- rc = (jintLong)gdk_x11_screen_lookup_visual((GdkScreen *)arg0, (VisualID)arg1);
-*/
- {
- LOAD_FUNCTION(fp, gdk_x11_screen_lookup_visual)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(GdkScreen *, VisualID))fp)((GdkScreen *)arg0, (VisualID)arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gdk_1x11_1screen_1lookup_1visual_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gdk_1x11_1visual_1get_1xvisual
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gdk_1x11_1visual_1get_1xvisual)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gdk_1x11_1visual_1get_1xvisual_FUNC);
- rc = (jintLong)gdk_x11_visual_get_xvisual((GdkVisual *)arg0);
- OS_NATIVE_EXIT(env, that, _1gdk_1x11_1visual_1get_1xvisual_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1accel_1group_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1accel_1group_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1accel_1group_1new_FUNC);
- rc = (jintLong)gtk_accel_group_new();
- OS_NATIVE_EXIT(env, that, _1gtk_1accel_1group_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1accel_1groups_1activate
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1accel_1groups_1activate)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1accel_1groups_1activate_FUNC);
- rc = (jboolean)gtk_accel_groups_activate((GObject *)arg0, (guint)arg1, (GdkModifierType)arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1accel_1groups_1activate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1accel_1label_1set_1accel_1widget
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1accel_1label_1set_1accel_1widget)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1accel_1label_1set_1accel_1widget_FUNC);
- gtk_accel_label_set_accel_widget((GtkAccelLabel *)arg0, (GtkWidget *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1accel_1label_1set_1accel_1widget_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1adjustment_1changed
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1adjustment_1changed)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1adjustment_1changed_FUNC);
- gtk_adjustment_changed((GtkAdjustment *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1adjustment_1changed_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1adjustment_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1adjustment_1new)
- (JNIEnv *env, jclass that, jdouble arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1adjustment_1new_FUNC);
- rc = (jintLong)gtk_adjustment_new((gdouble)arg0, (gdouble)arg1, (gdouble)arg2, (gdouble)arg3, (gdouble)arg4, arg5);
- OS_NATIVE_EXIT(env, that, _1gtk_1adjustment_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1adjustment_1set_1value
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1adjustment_1set_1value)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1adjustment_1set_1value_FUNC);
- gtk_adjustment_set_value((GtkAdjustment *)arg0, (gdouble)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1adjustment_1set_1value_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1adjustment_1value_1changed
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1adjustment_1value_1changed)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1adjustment_1value_1changed_FUNC);
- gtk_adjustment_value_changed((GtkAdjustment *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1adjustment_1value_1changed_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1arrow_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1arrow_1new)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1arrow_1new_FUNC);
- rc = (jintLong)gtk_arrow_new((GtkArrowType)arg0, (GtkShadowType)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1arrow_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1arrow_1set
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1arrow_1set)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1arrow_1set_FUNC);
- gtk_arrow_set((GtkArrow *)arg0, (GtkArrowType)arg1, (GtkShadowType)arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1arrow_1set_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1bin_1get_1child
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1bin_1get_1child)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1bin_1get_1child_FUNC);
- rc = (jintLong)gtk_bin_get_child((GtkBin *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1bin_1get_1child_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1border_1free
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1border_1free)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1border_1free_FUNC);
- gtk_border_free((GtkBorder *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1border_1free_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1box_1set_1child_1packing
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1box_1set_1child_1packing)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jboolean arg2, jboolean arg3, jint arg4, jint arg5)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1box_1set_1child_1packing_FUNC);
- gtk_box_set_child_packing((GtkBox *)arg0, (GtkWidget *)arg1, arg2, arg3, arg4, arg5);
- OS_NATIVE_EXIT(env, that, _1gtk_1box_1set_1child_1packing_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1box_1set_1spacing
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1box_1set_1spacing)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1box_1set_1spacing_FUNC);
- gtk_box_set_spacing((GtkBox *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1box_1set_1spacing_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1button_1clicked
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1button_1clicked)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1button_1clicked_FUNC);
- gtk_button_clicked((GtkButton *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1button_1clicked_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1button_1get_1relief
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1button_1get_1relief)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1button_1get_1relief_FUNC);
- rc = (jint)gtk_button_get_relief((GtkButton *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1button_1get_1relief_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1button_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1button_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1button_1new_FUNC);
- rc = (jintLong)gtk_button_new();
- OS_NATIVE_EXIT(env, that, _1gtk_1button_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1button_1set_1relief
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1button_1set_1relief)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1button_1set_1relief_FUNC);
- gtk_button_set_relief((GtkButton *)arg0, (GtkReliefStyle)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1button_1set_1relief_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1calendar_1display_1options
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1calendar_1display_1options)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1calendar_1display_1options_FUNC);
-/*
- gtk_calendar_display_options((GtkCalendar *)arg0, (GtkCalendarDisplayOptions)arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_calendar_display_options)
- if (fp) {
- ((void (CALLING_CONVENTION*)(GtkCalendar *, GtkCalendarDisplayOptions))fp)((GtkCalendar *)arg0, (GtkCalendarDisplayOptions)arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1calendar_1display_1options_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1calendar_1get_1date
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1calendar_1get_1date)
- (JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jintArray arg2, jintArray arg3)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- jint *lparg3=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1calendar_1get_1date_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
-/*
- gtk_calendar_get_date((GtkCalendar *)arg0, (guint *)lparg1, (guint *)lparg2, (guint *)lparg3);
-*/
- {
- LOAD_FUNCTION(fp, gtk_calendar_get_date)
- if (fp) {
- ((void (CALLING_CONVENTION*)(GtkCalendar *, guint *, guint *, guint *))fp)((GtkCalendar *)arg0, (guint *)lparg1, (guint *)lparg2, (guint *)lparg3);
- }
- }
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1calendar_1get_1date_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1calendar_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1calendar_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1calendar_1new_FUNC);
-/*
- rc = (jintLong)gtk_calendar_new();
-*/
- {
- LOAD_FUNCTION(fp, gtk_calendar_new)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)())fp)();
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1calendar_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1calendar_1select_1day
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1calendar_1select_1day)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1calendar_1select_1day_FUNC);
-/*
- gtk_calendar_select_day((GtkCalendar *)arg0, (guint)arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_calendar_select_day)
- if (fp) {
- ((void (CALLING_CONVENTION*)(GtkCalendar *, guint))fp)((GtkCalendar *)arg0, (guint)arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1calendar_1select_1day_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1calendar_1select_1month
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1calendar_1select_1month)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1calendar_1select_1month_FUNC);
-/*
- rc = (jboolean)gtk_calendar_select_month((GtkCalendar *)arg0, (guint)arg1, (guint)arg2);
-*/
- {
- LOAD_FUNCTION(fp, gtk_calendar_select_month)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(GtkCalendar *, guint, guint))fp)((GtkCalendar *)arg0, (guint)arg1, (guint)arg2);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1calendar_1select_1month_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1calendar_1set_1display_1options
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1calendar_1set_1display_1options)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1calendar_1set_1display_1options_FUNC);
-/*
- gtk_calendar_set_display_options((GtkCalendar *)arg0, (GtkCalendarDisplayOptions)arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_calendar_set_display_options)
- if (fp) {
- ((void (CALLING_CONVENTION*)(GtkCalendar *, GtkCalendarDisplayOptions))fp)((GtkCalendar *)arg0, (GtkCalendarDisplayOptions)arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1calendar_1set_1display_1options_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1cell_1layout_1clear
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1cell_1layout_1clear)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1cell_1layout_1clear_FUNC);
-/*
- gtk_cell_layout_clear(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_cell_layout_clear)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1cell_1layout_1clear_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1cell_1layout_1pack_1start
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1cell_1layout_1pack_1start)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jboolean arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1cell_1layout_1pack_1start_FUNC);
-/*
- gtk_cell_layout_pack_start(arg0, arg1, arg2);
-*/
- {
- LOAD_FUNCTION(fp, gtk_cell_layout_pack_start)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jintLong, jboolean))fp)(arg0, arg1, arg2);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1cell_1layout_1pack_1start_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1cell_1renderer_1get_1size
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1cell_1renderer_1get_1size)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintArray arg3, jintArray arg4, jintArray arg5, jintArray arg6)
-{
- GdkRectangle _arg2, *lparg2=NULL;
- jint *lparg3=NULL;
- jint *lparg4=NULL;
- jint *lparg5=NULL;
- jint *lparg6=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1cell_1renderer_1get_1size_FUNC);
- if (arg2) if ((lparg2 = &_arg2) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- gtk_cell_renderer_get_size((GtkCellRenderer *)arg0, (GtkWidget *)arg1, (GdkRectangle *)lparg2, (gint *)lparg3, (gint *)lparg4, (gint *)lparg5, (gint *)lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) setGdkRectangleFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1cell_1renderer_1get_1size_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1cell_1renderer_1pixbuf_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1cell_1renderer_1pixbuf_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1cell_1renderer_1pixbuf_1new_FUNC);
- rc = (jintLong)gtk_cell_renderer_pixbuf_new();
- OS_NATIVE_EXIT(env, that, _1gtk_1cell_1renderer_1pixbuf_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1cell_1renderer_1text_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1cell_1renderer_1text_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1cell_1renderer_1text_1new_FUNC);
- rc = (jintLong)gtk_cell_renderer_text_new();
- OS_NATIVE_EXIT(env, that, _1gtk_1cell_1renderer_1text_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1cell_1renderer_1toggle_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1cell_1renderer_1toggle_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1cell_1renderer_1toggle_1new_FUNC);
- rc = (jintLong)gtk_cell_renderer_toggle_new();
- OS_NATIVE_EXIT(env, that, _1gtk_1cell_1renderer_1toggle_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1check_1button_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1check_1button_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1check_1button_1new_FUNC);
- rc = (jintLong)gtk_check_button_new();
- OS_NATIVE_EXIT(env, that, _1gtk_1check_1button_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1check_1menu_1item_1get_1active
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1check_1menu_1item_1get_1active)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1check_1menu_1item_1get_1active_FUNC);
- rc = (jboolean)gtk_check_menu_item_get_active((GtkCheckMenuItem *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1check_1menu_1item_1get_1active_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1check_1menu_1item_1new_1with_1label
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1check_1menu_1item_1new_1with_1label)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1check_1menu_1item_1new_1with_1label_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)gtk_check_menu_item_new_with_label((const gchar *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1check_1menu_1item_1new_1with_1label_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1check_1menu_1item_1set_1active
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1check_1menu_1item_1set_1active)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1check_1menu_1item_1set_1active_FUNC);
- gtk_check_menu_item_set_active((GtkCheckMenuItem *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1check_1menu_1item_1set_1active_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1check_1version
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1check_1version)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1check_1version_FUNC);
- rc = (jintLong)gtk_check_version(arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1check_1version_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1clipboard_1clear
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1clipboard_1clear)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1clipboard_1clear_FUNC);
- gtk_clipboard_clear((GtkClipboard *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1clipboard_1clear_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1clipboard_1get
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1clipboard_1get)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1clipboard_1get_FUNC);
- rc = (jintLong)gtk_clipboard_get((GdkAtom)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1clipboard_1get_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1clipboard_1set_1with_1data
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1clipboard_1set_1with_1data)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintLong arg3, jintLong arg4, jintLong arg5)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1clipboard_1set_1with_1data_FUNC);
- rc = (jboolean)gtk_clipboard_set_with_data((GtkClipboard *)arg0, (const GtkTargetEntry *)arg1, (guint)arg2, (GtkClipboardGetFunc)arg3, (GtkClipboardClearFunc)arg4, (GObject *)arg5);
- OS_NATIVE_EXIT(env, that, _1gtk_1clipboard_1set_1with_1data_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1clipboard_1wait_1for_1contents
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1clipboard_1wait_1for_1contents)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1clipboard_1wait_1for_1contents_FUNC);
- rc = (jintLong)gtk_clipboard_wait_for_contents((GtkClipboard *)arg0, (GdkAtom)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1clipboard_1wait_1for_1contents_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1color_1selection_1dialog_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1color_1selection_1dialog_1new)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1color_1selection_1dialog_1new_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)gtk_color_selection_dialog_new((const gchar *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1color_1selection_1dialog_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1color_1selection_1get_1current_1color
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1color_1selection_1get_1current_1color)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- GdkColor _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1color_1selection_1get_1current_1color_FUNC);
- if (arg1) if ((lparg1 = &_arg1) == NULL) goto fail;
- gtk_color_selection_get_current_color((GtkColorSelection *)arg0, (GdkColor *)lparg1);
-fail:
- if (arg1 && lparg1) setGdkColorFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1color_1selection_1get_1current_1color_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1color_1selection_1set_1current_1color
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1color_1selection_1set_1current_1color)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- GdkColor _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1color_1selection_1set_1current_1color_FUNC);
- if (arg1) if ((lparg1 = getGdkColorFields(env, arg1, &_arg1)) == NULL) goto fail;
- gtk_color_selection_set_current_color((GtkColorSelection *)arg0, (GdkColor *)lparg1);
-fail:
- OS_NATIVE_EXIT(env, that, _1gtk_1color_1selection_1set_1current_1color_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1color_1selection_1set_1has_1palette
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1color_1selection_1set_1has_1palette)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1color_1selection_1set_1has_1palette_FUNC);
- gtk_color_selection_set_has_palette((GtkColorSelection *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1color_1selection_1set_1has_1palette_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1combo_1box_1entry_1new_1text
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1combo_1box_1entry_1new_1text)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1combo_1box_1entry_1new_1text_FUNC);
-/*
- rc = (jintLong)gtk_combo_box_entry_new_text();
-*/
- {
- LOAD_FUNCTION(fp, gtk_combo_box_entry_new_text)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)())fp)();
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1combo_1box_1entry_1new_1text_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1combo_1box_1get_1active
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1combo_1box_1get_1active)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1combo_1box_1get_1active_FUNC);
-/*
- rc = (jint)gtk_combo_box_get_active(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_combo_box_get_active)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1combo_1box_1get_1active_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1combo_1box_1get_1model
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1combo_1box_1get_1model)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1combo_1box_1get_1model_FUNC);
-/*
- rc = (jintLong)gtk_combo_box_get_model(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_combo_box_get_model)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1combo_1box_1get_1model_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1combo_1box_1insert_1text
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1combo_1box_1insert_1text)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jbyteArray arg2)
-{
- jbyte *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1combo_1box_1insert_1text_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
-/*
- gtk_combo_box_insert_text(arg0, arg1, lparg2);
-*/
- {
- LOAD_FUNCTION(fp, gtk_combo_box_insert_text)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jint, jbyte *))fp)(arg0, arg1, lparg2);
- }
- }
-fail:
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1combo_1box_1insert_1text_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1combo_1box_1new_1text
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1combo_1box_1new_1text)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1combo_1box_1new_1text_FUNC);
-/*
- rc = (jintLong)gtk_combo_box_new_text();
-*/
- {
- LOAD_FUNCTION(fp, gtk_combo_box_new_text)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)())fp)();
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1combo_1box_1new_1text_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1combo_1box_1popdown
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1combo_1box_1popdown)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1combo_1box_1popdown_FUNC);
-/*
- gtk_combo_box_popdown(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_combo_box_popdown)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1combo_1box_1popdown_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1combo_1box_1popup
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1combo_1box_1popup)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1combo_1box_1popup_FUNC);
-/*
- gtk_combo_box_popup(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_combo_box_popup)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1combo_1box_1popup_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1combo_1box_1remove_1text
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1combo_1box_1remove_1text)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1combo_1box_1remove_1text_FUNC);
-/*
- gtk_combo_box_remove_text(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_combo_box_remove_text)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jint))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1combo_1box_1remove_1text_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1combo_1box_1set_1active
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1combo_1box_1set_1active)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1combo_1box_1set_1active_FUNC);
-/*
- gtk_combo_box_set_active(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_combo_box_set_active)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jint))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1combo_1box_1set_1active_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1combo_1box_1set_1focus_1on_1click
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1combo_1box_1set_1focus_1on_1click)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1combo_1box_1set_1focus_1on_1click_FUNC);
-/*
- gtk_combo_box_set_focus_on_click(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_combo_box_set_focus_on_click)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jboolean))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1combo_1box_1set_1focus_1on_1click_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1combo_1disable_1activate
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1combo_1disable_1activate)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1combo_1disable_1activate_FUNC);
- gtk_combo_disable_activate((GtkCombo *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1combo_1disable_1activate_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1combo_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1combo_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1combo_1new_FUNC);
- rc = (jintLong)gtk_combo_new();
- OS_NATIVE_EXIT(env, that, _1gtk_1combo_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1combo_1set_1case_1sensitive
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1combo_1set_1case_1sensitive)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1combo_1set_1case_1sensitive_FUNC);
- gtk_combo_set_case_sensitive((GtkCombo *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1combo_1set_1case_1sensitive_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1combo_1set_1popdown_1strings
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1combo_1set_1popdown_1strings)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1combo_1set_1popdown_1strings_FUNC);
- gtk_combo_set_popdown_strings((GtkCombo *)arg0, (GList *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1combo_1set_1popdown_1strings_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1container_1add
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1container_1add)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1container_1add_FUNC);
- gtk_container_add((GtkContainer *)arg0, (GtkWidget *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1container_1add_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1container_1forall
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1container_1forall)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1container_1forall_FUNC);
- gtk_container_forall((GtkContainer *)arg0, (GtkCallback)arg1, (gpointer)arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1container_1forall_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1container_1get_1border_1width
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1container_1get_1border_1width)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1container_1get_1border_1width_FUNC);
- rc = (jint)gtk_container_get_border_width((GtkContainer *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1container_1get_1border_1width_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1container_1get_1children
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1container_1get_1children)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1container_1get_1children_FUNC);
- rc = (jintLong)gtk_container_get_children((GtkContainer *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1container_1get_1children_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1container_1remove
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1container_1remove)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1container_1remove_FUNC);
- gtk_container_remove((GtkContainer *)arg0, (GtkWidget *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1container_1remove_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1container_1resize_1children
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1container_1resize_1children)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1container_1resize_1children_FUNC);
- gtk_container_resize_children((GtkContainer *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1container_1resize_1children_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1container_1set_1border_1width
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1container_1set_1border_1width)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1container_1set_1border_1width_FUNC);
- gtk_container_set_border_width((GtkContainer *)arg0, (guint)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1container_1set_1border_1width_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1dialog_1add_1button
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1dialog_1add_1button)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jint arg2)
-{
- jbyte *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1dialog_1add_1button_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jintLong)gtk_dialog_add_button((GtkDialog *)arg0, (const gchar *)lparg1, (gint)arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1dialog_1add_1button_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1dialog_1run
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1dialog_1run)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1dialog_1run_FUNC);
- rc = (jint)gtk_dialog_run((GtkDialog *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1dialog_1run_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1drag_1begin
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1drag_1begin)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jintLong arg4)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1drag_1begin_FUNC);
- rc = (jintLong)gtk_drag_begin((GtkWidget *)arg0, (GtkTargetList *)arg1, (GdkDragAction)arg2, (gint)arg3, (GdkEvent *)arg4);
- OS_NATIVE_EXIT(env, that, _1gtk_1drag_1begin_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1drag_1check_1threshold
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1drag_1check_1threshold)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jint arg4)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1drag_1check_1threshold_FUNC);
- rc = (jboolean)gtk_drag_check_threshold((GtkWidget *)arg0, (gint)arg1, (gint)arg2, (gint)arg3, (gint)arg4);
- OS_NATIVE_EXIT(env, that, _1gtk_1drag_1check_1threshold_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1drag_1dest_1find_1target
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1drag_1dest_1find_1target)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1drag_1dest_1find_1target_FUNC);
- rc = (jintLong)gtk_drag_dest_find_target((GtkWidget *)arg0, (GdkDragContext *)arg1, (GtkTargetList *)arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1drag_1dest_1find_1target_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1drag_1dest_1set
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1drag_1dest_1set)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jint arg3, jint arg4)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1drag_1dest_1set_FUNC);
- gtk_drag_dest_set((GtkWidget *)arg0, (GtkDestDefaults)arg1, (const GtkTargetEntry *)arg2, (gint)arg3, (GdkDragAction)arg4);
- OS_NATIVE_EXIT(env, that, _1gtk_1drag_1dest_1set_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1drag_1dest_1unset
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1drag_1dest_1unset)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1drag_1dest_1unset_FUNC);
- gtk_drag_dest_unset((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1drag_1dest_1unset_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1drag_1finish
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1drag_1finish)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1, jboolean arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1drag_1finish_FUNC);
- gtk_drag_finish((GdkDragContext *)arg0, (gboolean)arg1, (gboolean)arg2, (guint32)arg3);
- OS_NATIVE_EXIT(env, that, _1gtk_1drag_1finish_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1drag_1get_1data
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1drag_1get_1data)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1drag_1get_1data_FUNC);
- gtk_drag_get_data((GtkWidget *)arg0, (GdkDragContext *)arg1, (GdkAtom)arg2, (guint32)arg3);
- OS_NATIVE_EXIT(env, that, _1gtk_1drag_1get_1data_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1drag_1set_1icon_1pixbuf
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1drag_1set_1icon_1pixbuf)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1drag_1set_1icon_1pixbuf_FUNC);
- gtk_drag_set_icon_pixbuf((GdkDragContext *)arg0, (GdkPixbuf *)arg1, arg2, arg3);
- OS_NATIVE_EXIT(env, that, _1gtk_1drag_1set_1icon_1pixbuf_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1drawing_1area_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1drawing_1area_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1drawing_1area_1new_FUNC);
- rc = (jintLong)gtk_drawing_area_new();
- OS_NATIVE_EXIT(env, that, _1gtk_1drawing_1area_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1editable_1copy_1clipboard
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1editable_1copy_1clipboard)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1editable_1copy_1clipboard_FUNC);
- gtk_editable_copy_clipboard((GtkEditable *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1editable_1copy_1clipboard_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1editable_1cut_1clipboard
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1editable_1cut_1clipboard)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1editable_1cut_1clipboard_FUNC);
- gtk_editable_cut_clipboard((GtkEditable *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1editable_1cut_1clipboard_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1editable_1delete_1selection
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1editable_1delete_1selection)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1editable_1delete_1selection_FUNC);
- gtk_editable_delete_selection((GtkEditable *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1editable_1delete_1selection_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1editable_1delete_1text
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1editable_1delete_1text)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1editable_1delete_1text_FUNC);
- gtk_editable_delete_text((GtkEditable *)arg0, (gint)arg1, (gint)arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1editable_1delete_1text_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1editable_1get_1chars
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1editable_1get_1chars)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1editable_1get_1chars_FUNC);
- rc = (jintLong)gtk_editable_get_chars((GtkEditable *)arg0, (gint)arg1, (gint)arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1editable_1get_1chars_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1editable_1get_1editable
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1editable_1get_1editable)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1editable_1get_1editable_FUNC);
- rc = (jboolean)gtk_editable_get_editable((GtkEditable *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1editable_1get_1editable_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1editable_1get_1position
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1editable_1get_1position)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1editable_1get_1position_FUNC);
- rc = (jint)gtk_editable_get_position((GtkEditable *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1editable_1get_1position_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1editable_1get_1selection_1bounds
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1editable_1get_1selection_1bounds)
- (JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1editable_1get_1selection_1bounds_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jboolean)gtk_editable_get_selection_bounds((GtkEditable *)arg0, (gint *)lparg1, (gint *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1editable_1get_1selection_1bounds_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1editable_1insert_1text
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1editable_1insert_1text)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jint arg2, jintArray arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg3=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1editable_1insert_1text_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- gtk_editable_insert_text((GtkEditable *)arg0, (gchar *)lparg1, (gint)arg2, (gint *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1editable_1insert_1text_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1editable_1paste_1clipboard
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1editable_1paste_1clipboard)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1editable_1paste_1clipboard_FUNC);
- gtk_editable_paste_clipboard((GtkEditable *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1editable_1paste_1clipboard_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1editable_1select_1region
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1editable_1select_1region)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1editable_1select_1region_FUNC);
- gtk_editable_select_region((GtkEditable *)arg0, (gint)arg1, (gint)arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1editable_1select_1region_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1editable_1set_1editable
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1editable_1set_1editable)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1editable_1set_1editable_FUNC);
- gtk_editable_set_editable((GtkEditable *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1editable_1set_1editable_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1editable_1set_1position
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1editable_1set_1position)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1editable_1set_1position_FUNC);
- gtk_editable_set_position((GtkEditable *)arg0, (gint)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1editable_1set_1position_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1entry_1get_1inner_1border
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1entry_1get_1inner_1border)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1entry_1get_1inner_1border_FUNC);
-/*
- rc = (jintLong)gtk_entry_get_inner_border(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_entry_get_inner_border)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1entry_1get_1inner_1border_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1entry_1get_1invisible_1char
-JNIEXPORT jchar JNICALL OS_NATIVE(_1gtk_1entry_1get_1invisible_1char)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jchar rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1entry_1get_1invisible_1char_FUNC);
- rc = (jchar)gtk_entry_get_invisible_char((GtkEntry *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1entry_1get_1invisible_1char_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1entry_1get_1layout
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1entry_1get_1layout)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1entry_1get_1layout_FUNC);
- rc = (jintLong)gtk_entry_get_layout((GtkEntry *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1entry_1get_1layout_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1entry_1get_1layout_1offsets
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1entry_1get_1layout_1offsets)
- (JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1entry_1get_1layout_1offsets_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- gtk_entry_get_layout_offsets((GtkEntry *)arg0, lparg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1entry_1get_1layout_1offsets_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1entry_1get_1max_1length
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1entry_1get_1max_1length)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1entry_1get_1max_1length_FUNC);
- rc = (jint)gtk_entry_get_max_length((GtkEntry *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1entry_1get_1max_1length_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1entry_1get_1text
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1entry_1get_1text)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1entry_1get_1text_FUNC);
- rc = (jintLong)gtk_entry_get_text((GtkEntry *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1entry_1get_1text_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1entry_1get_1visibility
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1entry_1get_1visibility)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1entry_1get_1visibility_FUNC);
- rc = (jboolean)gtk_entry_get_visibility((GtkEntry *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1entry_1get_1visibility_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1entry_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1entry_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1entry_1new_FUNC);
- rc = (jintLong)gtk_entry_new();
- OS_NATIVE_EXIT(env, that, _1gtk_1entry_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1entry_1set_1activates_1default
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1entry_1set_1activates_1default)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1entry_1set_1activates_1default_FUNC);
- gtk_entry_set_activates_default((GtkEntry *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1entry_1set_1activates_1default_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1entry_1set_1alignment
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1entry_1set_1alignment)
- (JNIEnv *env, jclass that, jintLong arg0, jfloat arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1entry_1set_1alignment_FUNC);
-/*
- gtk_entry_set_alignment((GtkEntry *)arg0, (gfloat)arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_entry_set_alignment)
- if (fp) {
- ((void (CALLING_CONVENTION*)(GtkEntry *, gfloat))fp)((GtkEntry *)arg0, (gfloat)arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1entry_1set_1alignment_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1entry_1set_1has_1frame
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1entry_1set_1has_1frame)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1entry_1set_1has_1frame_FUNC);
- gtk_entry_set_has_frame((GtkEntry *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1entry_1set_1has_1frame_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1entry_1set_1invisible_1char
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1entry_1set_1invisible_1char)
- (JNIEnv *env, jclass that, jintLong arg0, jchar arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1entry_1set_1invisible_1char_FUNC);
- gtk_entry_set_invisible_char((GtkEntry *)arg0, (gint)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1entry_1set_1invisible_1char_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1entry_1set_1max_1length
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1entry_1set_1max_1length)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1entry_1set_1max_1length_FUNC);
- gtk_entry_set_max_length((GtkEntry *)arg0, (gint)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1entry_1set_1max_1length_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1entry_1set_1text
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1entry_1set_1text)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1entry_1set_1text_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- gtk_entry_set_text((GtkEntry *)arg0, (const gchar *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1entry_1set_1text_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1entry_1set_1visibility
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1entry_1set_1visibility)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1entry_1set_1visibility_FUNC);
- gtk_entry_set_visibility((GtkEntry *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1entry_1set_1visibility_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1entry_1text_1index_1to_1layout_1index
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1entry_1text_1index_1to_1layout_1index)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1entry_1text_1index_1to_1layout_1index_FUNC);
-/*
- rc = (jint)gtk_entry_text_index_to_layout_index(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_entry_text_index_to_layout_index)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong, jint))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1entry_1text_1index_1to_1layout_1index_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1enumerate_1printers
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1enumerate_1printers)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jboolean arg3)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1enumerate_1printers_FUNC);
-/*
- gtk_enumerate_printers(arg0, (gpointer)arg1, (GDestroyNotify)arg2, (gboolean)arg3);
-*/
- {
- LOAD_FUNCTION(fp, gtk_enumerate_printers)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, gpointer, GDestroyNotify, gboolean))fp)(arg0, (gpointer)arg1, (GDestroyNotify)arg2, (gboolean)arg3);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1enumerate_1printers_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1events_1pending
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1events_1pending)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1events_1pending_FUNC);
- rc = (jint)gtk_events_pending();
- OS_NATIVE_EXIT(env, that, _1gtk_1events_1pending_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1expander_1get_1expanded
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1expander_1get_1expanded)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1expander_1get_1expanded_FUNC);
-/*
- rc = (jboolean)gtk_expander_get_expanded(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_expander_get_expanded)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1expander_1get_1expanded_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1expander_1get_1label_1widget
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1expander_1get_1label_1widget)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1expander_1get_1label_1widget_FUNC);
-/*
- rc = (jintLong)gtk_expander_get_label_widget(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_expander_get_label_widget)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1expander_1get_1label_1widget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1expander_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1expander_1new)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1expander_1new_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
-/*
- rc = (jintLong)gtk_expander_new((const gchar *)lparg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_expander_new)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(const gchar *))fp)((const gchar *)lparg0);
- }
- }
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1expander_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1expander_1set_1expanded
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1expander_1set_1expanded)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1expander_1set_1expanded_FUNC);
-/*
- gtk_expander_set_expanded(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_expander_set_expanded)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jboolean))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1expander_1set_1expanded_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1expander_1set_1label
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1expander_1set_1label)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1expander_1set_1label_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
-/*
- gtk_expander_set_label(arg0, (const gchar *)lparg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_expander_set_label)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, const gchar *))fp)(arg0, (const gchar *)lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1expander_1set_1label_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1expander_1set_1label_1widget
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1expander_1set_1label_1widget)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1expander_1set_1label_1widget_FUNC);
-/*
- gtk_expander_set_label_widget(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_expander_set_label_widget)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jintLong))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1expander_1set_1label_1widget_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1file_1chooser_1add_1filter
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1file_1chooser_1add_1filter)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1file_1chooser_1add_1filter_FUNC);
-/*
- gtk_file_chooser_add_filter(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_file_chooser_add_filter)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jintLong))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1file_1chooser_1add_1filter_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1file_1chooser_1get_1current_1folder
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1file_1chooser_1get_1current_1folder)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1file_1chooser_1get_1current_1folder_FUNC);
-/*
- rc = (jintLong)gtk_file_chooser_get_current_folder(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_file_chooser_get_current_folder)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1file_1chooser_1get_1current_1folder_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1file_1chooser_1get_1filename
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1file_1chooser_1get_1filename)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1file_1chooser_1get_1filename_FUNC);
-/*
- rc = (jintLong)gtk_file_chooser_get_filename(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_file_chooser_get_filename)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1file_1chooser_1get_1filename_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1file_1chooser_1get_1filenames
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1file_1chooser_1get_1filenames)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1file_1chooser_1get_1filenames_FUNC);
-/*
- rc = (jintLong)gtk_file_chooser_get_filenames(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_file_chooser_get_filenames)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1file_1chooser_1get_1filenames_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1file_1chooser_1get_1filter
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1file_1chooser_1get_1filter)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1file_1chooser_1get_1filter_FUNC);
-/*
- rc = (jintLong)gtk_file_chooser_get_filter(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_file_chooser_get_filter)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1file_1chooser_1get_1filter_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1file_1chooser_1get_1uri
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1file_1chooser_1get_1uri)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1file_1chooser_1get_1uri_FUNC);
-/*
- rc = (jintLong)gtk_file_chooser_get_uri(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_file_chooser_get_uri)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1file_1chooser_1get_1uri_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1file_1chooser_1get_1uris
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1file_1chooser_1get_1uris)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1file_1chooser_1get_1uris_FUNC);
-/*
- rc = (jintLong)gtk_file_chooser_get_uris(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_file_chooser_get_uris)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1file_1chooser_1get_1uris_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1file_1chooser_1set_1current_1folder
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1file_1chooser_1set_1current_1folder)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1file_1chooser_1set_1current_1folder_FUNC);
-/*
- gtk_file_chooser_set_current_folder(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_file_chooser_set_current_folder)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jintLong))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1file_1chooser_1set_1current_1folder_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1file_1chooser_1set_1current_1folder_1uri
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1file_1chooser_1set_1current_1folder_1uri)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1file_1chooser_1set_1current_1folder_1uri_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
-/*
- gtk_file_chooser_set_current_folder_uri(arg0, lparg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_file_chooser_set_current_folder_uri)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jbyte *))fp)(arg0, lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1file_1chooser_1set_1current_1folder_1uri_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1file_1chooser_1set_1current_1name
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1file_1chooser_1set_1current_1name)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1file_1chooser_1set_1current_1name_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
-/*
- gtk_file_chooser_set_current_name(arg0, lparg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_file_chooser_set_current_name)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jbyte *))fp)(arg0, lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1file_1chooser_1set_1current_1name_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1file_1chooser_1set_1do_1overwrite_1confirmation
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1file_1chooser_1set_1do_1overwrite_1confirmation)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1file_1chooser_1set_1do_1overwrite_1confirmation_FUNC);
-/*
- gtk_file_chooser_set_do_overwrite_confirmation(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_file_chooser_set_do_overwrite_confirmation)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jboolean))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1file_1chooser_1set_1do_1overwrite_1confirmation_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1file_1chooser_1set_1extra_1widget
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1file_1chooser_1set_1extra_1widget)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1file_1chooser_1set_1extra_1widget_FUNC);
-/*
- gtk_file_chooser_set_extra_widget(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_file_chooser_set_extra_widget)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jintLong))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1file_1chooser_1set_1extra_1widget_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1file_1chooser_1set_1filename
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1file_1chooser_1set_1filename)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1file_1chooser_1set_1filename_FUNC);
-/*
- gtk_file_chooser_set_filename(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_file_chooser_set_filename)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jintLong))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1file_1chooser_1set_1filename_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1file_1chooser_1set_1filter
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1file_1chooser_1set_1filter)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1file_1chooser_1set_1filter_FUNC);
-/*
- gtk_file_chooser_set_filter(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_file_chooser_set_filter)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jintLong))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1file_1chooser_1set_1filter_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1file_1chooser_1set_1local_1only
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1file_1chooser_1set_1local_1only)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1file_1chooser_1set_1local_1only_FUNC);
-/*
- gtk_file_chooser_set_local_only(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_file_chooser_set_local_only)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jboolean))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1file_1chooser_1set_1local_1only_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1file_1chooser_1set_1select_1multiple
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1file_1chooser_1set_1select_1multiple)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1file_1chooser_1set_1select_1multiple_FUNC);
-/*
- gtk_file_chooser_set_select_multiple(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_file_chooser_set_select_multiple)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jboolean))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1file_1chooser_1set_1select_1multiple_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1file_1chooser_1set_1uri
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1file_1chooser_1set_1uri)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1file_1chooser_1set_1uri_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
-/*
- gtk_file_chooser_set_uri(arg0, lparg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_file_chooser_set_uri)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jbyte *))fp)(arg0, lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1file_1chooser_1set_1uri_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1file_1filter_1add_1pattern
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1file_1filter_1add_1pattern)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1file_1filter_1add_1pattern_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
-/*
- gtk_file_filter_add_pattern(arg0, lparg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_file_filter_add_pattern)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jbyte *))fp)(arg0, lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1file_1filter_1add_1pattern_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1file_1filter_1get_1name
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1file_1filter_1get_1name)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1file_1filter_1get_1name_FUNC);
-/*
- rc = (jintLong)gtk_file_filter_get_name(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_file_filter_get_name)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1file_1filter_1get_1name_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1file_1filter_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1file_1filter_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1file_1filter_1new_FUNC);
-/*
- rc = (jintLong)gtk_file_filter_new();
-*/
- {
- LOAD_FUNCTION(fp, gtk_file_filter_new)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)())fp)();
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1file_1filter_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1file_1filter_1set_1name
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1file_1filter_1set_1name)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1file_1filter_1set_1name_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
-/*
- gtk_file_filter_set_name(arg0, lparg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_file_filter_set_name)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jbyte *))fp)(arg0, lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1file_1filter_1set_1name_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1file_1selection_1get_1filename
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1file_1selection_1get_1filename)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1file_1selection_1get_1filename_FUNC);
- rc = (jintLong)gtk_file_selection_get_filename((GtkFileSelection *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1file_1selection_1get_1filename_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1file_1selection_1get_1selections
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1file_1selection_1get_1selections)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1file_1selection_1get_1selections_FUNC);
- rc = (jintLong)gtk_file_selection_get_selections((GtkFileSelection *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1file_1selection_1get_1selections_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1file_1selection_1hide_1fileop_1buttons
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1file_1selection_1hide_1fileop_1buttons)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1file_1selection_1hide_1fileop_1buttons_FUNC);
- gtk_file_selection_hide_fileop_buttons((GtkFileSelection *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1file_1selection_1hide_1fileop_1buttons_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1file_1selection_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1file_1selection_1new)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1file_1selection_1new_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)gtk_file_selection_new((const gchar *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1file_1selection_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1file_1selection_1set_1filename
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1file_1selection_1set_1filename)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1file_1selection_1set_1filename_FUNC);
- gtk_file_selection_set_filename((GtkFileSelection *)arg0, (const gchar *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1file_1selection_1set_1filename_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1file_1selection_1set_1select_1multiple
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1file_1selection_1set_1select_1multiple)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1file_1selection_1set_1select_1multiple_FUNC);
- gtk_file_selection_set_select_multiple((GtkFileSelection *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1file_1selection_1set_1select_1multiple_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1fixed_1move
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1fixed_1move)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1fixed_1move_FUNC);
- gtk_fixed_move((GtkFixed *)arg0, (GtkWidget *)arg1, (gint)arg2, (gint)arg3);
- OS_NATIVE_EXIT(env, that, _1gtk_1fixed_1move_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1fixed_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1fixed_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1fixed_1new_FUNC);
- rc = (jintLong)gtk_fixed_new();
- OS_NATIVE_EXIT(env, that, _1gtk_1fixed_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1fixed_1set_1has_1window
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1fixed_1set_1has_1window)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1fixed_1set_1has_1window_FUNC);
- gtk_fixed_set_has_window((GtkFixed *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1fixed_1set_1has_1window_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1font_1selection_1dialog_1get_1font_1name
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1font_1selection_1dialog_1get_1font_1name)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1font_1selection_1dialog_1get_1font_1name_FUNC);
- rc = (jintLong)gtk_font_selection_dialog_get_font_name((GtkFontSelectionDialog *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1font_1selection_1dialog_1get_1font_1name_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1font_1selection_1dialog_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1font_1selection_1dialog_1new)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1font_1selection_1dialog_1new_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)gtk_font_selection_dialog_new((const gchar *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1font_1selection_1dialog_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1font_1selection_1dialog_1set_1font_1name
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1font_1selection_1dialog_1set_1font_1name)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1font_1selection_1dialog_1set_1font_1name_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jboolean)gtk_font_selection_dialog_set_font_name((GtkFontSelectionDialog *)arg0, (const gchar *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1font_1selection_1dialog_1set_1font_1name_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1frame_1get_1label_1widget
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1frame_1get_1label_1widget)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1frame_1get_1label_1widget_FUNC);
- rc = (jintLong)gtk_frame_get_label_widget((GtkFrame *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1frame_1get_1label_1widget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1frame_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1frame_1new)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1frame_1new_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)gtk_frame_new((const gchar *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1frame_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1frame_1set_1label
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1frame_1set_1label)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1frame_1set_1label_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- gtk_frame_set_label((GtkFrame *)arg0, (const gchar *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1frame_1set_1label_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1frame_1set_1label_1widget
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1frame_1set_1label_1widget)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1frame_1set_1label_1widget_FUNC);
- gtk_frame_set_label_widget((GtkFrame *)arg0, (GtkWidget *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1frame_1set_1label_1widget_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1frame_1set_1shadow_1type
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1frame_1set_1shadow_1type)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1frame_1set_1shadow_1type_FUNC);
- gtk_frame_set_shadow_type((GtkFrame *)arg0, (GtkShadowType)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1frame_1set_1shadow_1type_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1get_1current_1event
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1get_1current_1event)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1get_1current_1event_FUNC);
- rc = (jintLong)gtk_get_current_event();
- OS_NATIVE_EXIT(env, that, _1gtk_1get_1current_1event_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1get_1current_1event_1state
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1get_1current_1event_1state)
- (JNIEnv *env, jclass that, jintArray arg0)
-{
- jint *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1get_1current_1event_1state_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jboolean)gtk_get_current_event_state((GdkModifierType*)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1get_1current_1event_1state_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1get_1current_1event_1time
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1get_1current_1event_1time)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1get_1current_1event_1time_FUNC);
- rc = (jint)gtk_get_current_event_time();
- OS_NATIVE_EXIT(env, that, _1gtk_1get_1current_1event_1time_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1get_1default_1language
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1get_1default_1language)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1get_1default_1language_FUNC);
- rc = (jintLong)gtk_get_default_language();
- OS_NATIVE_EXIT(env, that, _1gtk_1get_1default_1language_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1get_1event_1widget
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1get_1event_1widget)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1get_1event_1widget_FUNC);
- rc = (jintLong)gtk_get_event_widget((GdkEvent *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1get_1event_1widget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1grab_1add
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1grab_1add)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1grab_1add_FUNC);
- gtk_grab_add((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1grab_1add_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1grab_1get_1current
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1grab_1get_1current)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1grab_1get_1current_FUNC);
- rc = (jintLong)gtk_grab_get_current();
- OS_NATIVE_EXIT(env, that, _1gtk_1grab_1get_1current_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1grab_1remove
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1grab_1remove)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1grab_1remove_FUNC);
- gtk_grab_remove((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1grab_1remove_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1hbox_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1hbox_1new)
- (JNIEnv *env, jclass that, jboolean arg0, jint arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1hbox_1new_FUNC);
- rc = (jintLong)gtk_hbox_new((gboolean)arg0, (gint)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1hbox_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1hscale_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1hscale_1new)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1hscale_1new_FUNC);
- rc = (jintLong)gtk_hscale_new((GtkAdjustment *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1hscale_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1hscrollbar_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1hscrollbar_1new)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1hscrollbar_1new_FUNC);
- rc = (jintLong)gtk_hscrollbar_new((GtkAdjustment *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1hscrollbar_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1hseparator_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1hseparator_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1hseparator_1new_FUNC);
- rc = (jintLong)gtk_hseparator_new();
- OS_NATIVE_EXIT(env, that, _1gtk_1hseparator_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1icon_1factory_1lookup_1default
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1icon_1factory_1lookup_1default)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1icon_1factory_1lookup_1default_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)gtk_icon_factory_lookup_default((const gchar *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1icon_1factory_1lookup_1default_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1icon_1set_1render_1icon
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1icon_1set_1render_1icon)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jintLong arg5, jintLong arg6)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1icon_1set_1render_1icon_FUNC);
- rc = (jintLong)gtk_icon_set_render_icon((GtkIconSet *)arg0, (GtkStyle *)arg1, (GtkTextDirection)arg2, (GtkStateType)arg3, (GtkIconSize)arg4, (GtkWidget *)arg5, (const char *)arg6);
- OS_NATIVE_EXIT(env, that, _1gtk_1icon_1set_1render_1icon_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1icon_1source_1free
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1icon_1source_1free)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1icon_1source_1free_FUNC);
- gtk_icon_source_free((GtkIconSource *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1icon_1source_1free_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1icon_1source_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1icon_1source_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1icon_1source_1new_FUNC);
- rc = (jintLong)gtk_icon_source_new();
- OS_NATIVE_EXIT(env, that, _1gtk_1icon_1source_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1icon_1source_1set_1pixbuf
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1icon_1source_1set_1pixbuf)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1icon_1source_1set_1pixbuf_FUNC);
- gtk_icon_source_set_pixbuf((GtkIconSource *)arg0, (GdkPixbuf *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1icon_1source_1set_1pixbuf_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1im_1context_1filter_1keypress
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1im_1context_1filter_1keypress)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1im_1context_1filter_1keypress_FUNC);
- rc = (jboolean)gtk_im_context_filter_keypress((GtkIMContext *)arg0, (GdkEventKey *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1im_1context_1filter_1keypress_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1im_1context_1focus_1in
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1im_1context_1focus_1in)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1im_1context_1focus_1in_FUNC);
- gtk_im_context_focus_in((GtkIMContext *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1im_1context_1focus_1in_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1im_1context_1focus_1out
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1im_1context_1focus_1out)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1im_1context_1focus_1out_FUNC);
- gtk_im_context_focus_out((GtkIMContext *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1im_1context_1focus_1out_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1im_1context_1get_1preedit_1string
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1im_1context_1get_1preedit_1string)
- (JNIEnv *env, jclass that, jintLong arg0, jintLongArray arg1, jintLongArray arg2, jintArray arg3)
-{
- jintLong *lparg1=NULL;
- jintLong *lparg2=NULL;
- jint *lparg3=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1im_1context_1get_1preedit_1string_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- gtk_im_context_get_preedit_string((GtkIMContext *)arg0, (gchar **)lparg1, (PangoAttrList **)lparg2, (gint *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1im_1context_1get_1preedit_1string_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1im_1context_1get_1type
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1im_1context_1get_1type)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1im_1context_1get_1type_FUNC);
- rc = (jintLong)gtk_im_context_get_type();
- OS_NATIVE_EXIT(env, that, _1gtk_1im_1context_1get_1type_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1im_1context_1reset
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1im_1context_1reset)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1im_1context_1reset_FUNC);
- gtk_im_context_reset((GtkIMContext *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1im_1context_1reset_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1im_1context_1set_1client_1window
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1im_1context_1set_1client_1window)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1im_1context_1set_1client_1window_FUNC);
- gtk_im_context_set_client_window((GtkIMContext *)arg0, (GdkWindow *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1im_1context_1set_1client_1window_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1im_1context_1set_1cursor_1location
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1im_1context_1set_1cursor_1location)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- GdkRectangle _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1im_1context_1set_1cursor_1location_FUNC);
- if (arg1) if ((lparg1 = getGdkRectangleFields(env, arg1, &_arg1)) == NULL) goto fail;
- gtk_im_context_set_cursor_location((GtkIMContext *)arg0, (GdkRectangle *)lparg1);
-fail:
- OS_NATIVE_EXIT(env, that, _1gtk_1im_1context_1set_1cursor_1location_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1im_1multicontext_1append_1menuitems
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1im_1multicontext_1append_1menuitems)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1im_1multicontext_1append_1menuitems_FUNC);
- gtk_im_multicontext_append_menuitems((GtkIMMulticontext *)arg0, (GtkMenuShell *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1im_1multicontext_1append_1menuitems_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1im_1multicontext_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1im_1multicontext_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1im_1multicontext_1new_FUNC);
- rc = (jintLong)gtk_im_multicontext_new();
- OS_NATIVE_EXIT(env, that, _1gtk_1im_1multicontext_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1image_1menu_1item_1new_1with_1label
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1image_1menu_1item_1new_1with_1label)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1image_1menu_1item_1new_1with_1label_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)gtk_image_menu_item_new_with_label((const gchar *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1image_1menu_1item_1new_1with_1label_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1image_1menu_1item_1set_1image
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1image_1menu_1item_1set_1image)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1image_1menu_1item_1set_1image_FUNC);
- gtk_image_menu_item_set_image((GtkImageMenuItem *)arg0, (GtkWidget *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1image_1menu_1item_1set_1image_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1image_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1image_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1image_1new_FUNC);
- rc = (jintLong)gtk_image_new();
- OS_NATIVE_EXIT(env, that, _1gtk_1image_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1image_1new_1from_1pixbuf
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1image_1new_1from_1pixbuf)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1image_1new_1from_1pixbuf_FUNC);
- rc = (jintLong)gtk_image_new_from_pixbuf((GdkPixbuf *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1image_1new_1from_1pixbuf_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1image_1new_1from_1pixmap
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1image_1new_1from_1pixmap)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1image_1new_1from_1pixmap_FUNC);
- rc = (jintLong)gtk_image_new_from_pixmap((GdkPixmap *)arg0, (GdkBitmap *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1image_1new_1from_1pixmap_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1image_1set_1from_1pixbuf
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1image_1set_1from_1pixbuf)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1image_1set_1from_1pixbuf_FUNC);
- gtk_image_set_from_pixbuf((GtkImage *)arg0, (GdkPixbuf *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1image_1set_1from_1pixbuf_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1image_1set_1from_1pixmap
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1image_1set_1from_1pixmap)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1image_1set_1from_1pixmap_FUNC);
- gtk_image_set_from_pixmap((GtkImage *)arg0, (GdkBitmap *)arg1, (GdkBitmap *)arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1image_1set_1from_1pixmap_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1init_1check
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1init_1check)
- (JNIEnv *env, jclass that, jintLongArray arg0, jintLongArray arg1)
-{
- jintLong *lparg0=NULL;
- jintLong *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1init_1check_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntLongArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jboolean)gtk_init_check((int *)lparg0, (char ***)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseIntLongArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1init_1check_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1label_1get_1layout
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1label_1get_1layout)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1label_1get_1layout_FUNC);
- rc = (jintLong)gtk_label_get_layout((GtkLabel *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1label_1get_1layout_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1label_1get_1mnemonic_1keyval
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1label_1get_1mnemonic_1keyval)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1label_1get_1mnemonic_1keyval_FUNC);
- rc = (jint)gtk_label_get_mnemonic_keyval((GtkLabel *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1label_1get_1mnemonic_1keyval_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1label_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1label_1new)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1label_1new_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)gtk_label_new((const gchar *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1label_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1label_1new_1with_1mnemonic
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1label_1new_1with_1mnemonic)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1label_1new_1with_1mnemonic_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)gtk_label_new_with_mnemonic((const gchar *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1label_1new_1with_1mnemonic_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1label_1set_1attributes
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1label_1set_1attributes)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1label_1set_1attributes_FUNC);
- gtk_label_set_attributes((GtkLabel *)arg0, (PangoAttrList *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1label_1set_1attributes_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1label_1set_1justify
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1label_1set_1justify)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1label_1set_1justify_FUNC);
- gtk_label_set_justify((GtkLabel *)arg0, (GtkJustification)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1label_1set_1justify_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1label_1set_1line_1wrap
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1label_1set_1line_1wrap)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1label_1set_1line_1wrap_FUNC);
- gtk_label_set_line_wrap((GtkLabel *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1label_1set_1line_1wrap_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1label_1set_1line_1wrap_1mode
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1label_1set_1line_1wrap_1mode)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1label_1set_1line_1wrap_1mode_FUNC);
-/*
- gtk_label_set_line_wrap_mode(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_label_set_line_wrap_mode)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jint))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1label_1set_1line_1wrap_1mode_FUNC);
-}
-#endif
-
-#if (!defined(NO__1gtk_1label_1set_1text__II) && !defined(JNI64)) || (!defined(NO__1gtk_1label_1set_1text__JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1label_1set_1text__II)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1label_1set_1text__JJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-#endif
-{
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1gtk_1label_1set_1text__II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1gtk_1label_1set_1text__JJ_FUNC);
-#endif
- gtk_label_set_text((GtkLabel *)arg0, (const gchar *)arg1);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1gtk_1label_1set_1text__II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1gtk_1label_1set_1text__JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO__1gtk_1label_1set_1text__I_3B) && !defined(JNI64)) || (!defined(NO__1gtk_1label_1set_1text__J_3B) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1label_1set_1text__I_3B)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1label_1set_1text__J_3B)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-#endif
-{
- jbyte *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1gtk_1label_1set_1text__I_3B_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1gtk_1label_1set_1text__J_3B_FUNC);
-#endif
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- gtk_label_set_text((GtkLabel *)arg0, (const gchar *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1gtk_1label_1set_1text__I_3B_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1gtk_1label_1set_1text__J_3B_FUNC);
-#endif
-}
-#endif
-
-#ifndef NO__1gtk_1label_1set_1text_1with_1mnemonic
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1label_1set_1text_1with_1mnemonic)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1label_1set_1text_1with_1mnemonic_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- gtk_label_set_text_with_mnemonic((GtkLabel *)arg0, (const gchar *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1label_1set_1text_1with_1mnemonic_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1list_1append_1items
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1list_1append_1items)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1list_1append_1items_FUNC);
- gtk_list_append_items((GtkList *)arg0, (GList *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1list_1append_1items_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1list_1clear_1items
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1list_1clear_1items)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1list_1clear_1items_FUNC);
- gtk_list_clear_items((GtkList *)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1list_1clear_1items_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1list_1insert_1items
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1list_1insert_1items)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1list_1insert_1items_FUNC);
- gtk_list_insert_items((GtkList *)arg0, (GList *)arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1list_1insert_1items_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1list_1item_1new_1with_1label
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1list_1item_1new_1with_1label)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1list_1item_1new_1with_1label_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)gtk_list_item_new_with_label((const gchar *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1list_1item_1new_1with_1label_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1list_1remove_1items
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1list_1remove_1items)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1list_1remove_1items_FUNC);
- gtk_list_remove_items((GtkList *)arg0, (GList *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1list_1remove_1items_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1list_1select_1item
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1list_1select_1item)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1list_1select_1item_FUNC);
- gtk_list_select_item((GtkList *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1list_1select_1item_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1list_1store_1append
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1list_1store_1append)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1list_1store_1append_FUNC);
- gtk_list_store_append((GtkListStore *)arg0, (GtkTreeIter *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1list_1store_1append_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1list_1store_1clear
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1list_1store_1clear)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1list_1store_1clear_FUNC);
- gtk_list_store_clear((GtkListStore *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1list_1store_1clear_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1list_1store_1insert
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1list_1store_1insert)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1list_1store_1insert_FUNC);
- gtk_list_store_insert((GtkListStore *)arg0, (GtkTreeIter *)arg1, (gint)arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1list_1store_1insert_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1list_1store_1newv
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1list_1store_1newv)
- (JNIEnv *env, jclass that, jint arg0, jintLongArray arg1)
-{
- jintLong *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1list_1store_1newv_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jintLong)gtk_list_store_newv((gint)arg0, (GType *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1list_1store_1newv_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1list_1store_1remove
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1list_1store_1remove)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1list_1store_1remove_FUNC);
- gtk_list_store_remove((GtkListStore *)arg0, (GtkTreeIter *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1list_1store_1remove_FUNC);
-}
-#endif
-
-#if (!defined(NO__1gtk_1list_1store_1set__IIIII) && !defined(JNI64)) || (!defined(NO__1gtk_1list_1store_1set__JJIIJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1list_1store_1set__IIIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jintLong arg4)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1list_1store_1set__JJIIJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jintLong arg4)
-#endif
-{
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1gtk_1list_1store_1set__IIIII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1gtk_1list_1store_1set__JJIIJ_FUNC);
-#endif
- gtk_list_store_set((GtkListStore *)arg0, (GtkTreeIter *)arg1, arg2, arg3, arg4);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1gtk_1list_1store_1set__IIIII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1gtk_1list_1store_1set__JJIIJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO__1gtk_1list_1store_1set__IIIJI) && !defined(JNI64)) || (!defined(NO__1gtk_1list_1store_1set__JJIJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1list_1store_1set__IIIJI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jlong arg3, jintLong arg4)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1list_1store_1set__JJIJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jlong arg3, jintLong arg4)
-#endif
-{
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1gtk_1list_1store_1set__IIIJI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1gtk_1list_1store_1set__JJIJJ_FUNC);
-#endif
- gtk_list_store_set((GtkListStore *)arg0, (GtkTreeIter *)arg1, arg2, arg3, arg4);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1gtk_1list_1store_1set__IIIJI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1gtk_1list_1store_1set__JJIJJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO__1gtk_1list_1store_1set__IIILorg_eclipse_swt_internal_gtk_GdkColor_2I) && !defined(JNI64)) || (!defined(NO__1gtk_1list_1store_1set__JJILorg_eclipse_swt_internal_gtk_GdkColor_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1list_1store_1set__IIILorg_eclipse_swt_internal_gtk_GdkColor_2I)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jobject arg3, jintLong arg4)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1list_1store_1set__JJILorg_eclipse_swt_internal_gtk_GdkColor_2J)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jobject arg3, jintLong arg4)
-#endif
-{
- GdkColor _arg3, *lparg3=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1gtk_1list_1store_1set__IIILorg_eclipse_swt_internal_gtk_GdkColor_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1gtk_1list_1store_1set__JJILorg_eclipse_swt_internal_gtk_GdkColor_2J_FUNC);
-#endif
- if (arg3) if ((lparg3 = getGdkColorFields(env, arg3, &_arg3)) == NULL) goto fail;
- gtk_list_store_set((GtkListStore *)arg0, (GtkTreeIter *)arg1, arg2, lparg3, arg4);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1gtk_1list_1store_1set__IIILorg_eclipse_swt_internal_gtk_GdkColor_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1gtk_1list_1store_1set__JJILorg_eclipse_swt_internal_gtk_GdkColor_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO__1gtk_1list_1store_1set__IIIZI) && !defined(JNI64)) || (!defined(NO__1gtk_1list_1store_1set__JJIZJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1list_1store_1set__IIIZI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jboolean arg3, jintLong arg4)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1list_1store_1set__JJIZJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jboolean arg3, jintLong arg4)
-#endif
-{
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1gtk_1list_1store_1set__IIIZI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1gtk_1list_1store_1set__JJIZJ_FUNC);
-#endif
- gtk_list_store_set((GtkListStore *)arg0, (GtkTreeIter *)arg1, arg2, arg3, arg4);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1gtk_1list_1store_1set__IIIZI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1gtk_1list_1store_1set__JJIZJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO__1gtk_1list_1store_1set__III_3BI) && !defined(JNI64)) || (!defined(NO__1gtk_1list_1store_1set__JJI_3BJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1list_1store_1set__III_3BI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jbyteArray arg3, jintLong arg4)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1list_1store_1set__JJI_3BJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jbyteArray arg3, jintLong arg4)
-#endif
-{
- jbyte *lparg3=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1gtk_1list_1store_1set__III_3BI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1gtk_1list_1store_1set__JJI_3BJ_FUNC);
-#endif
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- gtk_list_store_set((GtkListStore *)arg0, (GtkTreeIter *)arg1, arg2, lparg3, arg4);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1gtk_1list_1store_1set__III_3BI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1gtk_1list_1store_1set__JJI_3BJ_FUNC);
-#endif
-}
-#endif
-
-#ifndef NO__1gtk_1list_1unselect_1all
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1list_1unselect_1all)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1list_1unselect_1all_FUNC);
- gtk_list_unselect_all((GtkList *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1list_1unselect_1all_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1list_1unselect_1item
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1list_1unselect_1item)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1list_1unselect_1item_FUNC);
- gtk_list_unselect_item((GtkList *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1list_1unselect_1item_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1main
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1main)
- (JNIEnv *env, jclass that)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1main_FUNC);
- gtk_main();
- OS_NATIVE_EXIT(env, that, _1gtk_1main_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1main_1do_1event
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1main_1do_1event)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1main_1do_1event_FUNC);
- gtk_main_do_event((GdkEvent *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1main_1do_1event_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1main_1iteration
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1main_1iteration)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1main_1iteration_FUNC);
- rc = (jint)gtk_main_iteration();
- OS_NATIVE_EXIT(env, that, _1gtk_1main_1iteration_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1major_1version
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1major_1version)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1major_1version_FUNC);
- rc = (jint)gtk_major_version;
- OS_NATIVE_EXIT(env, that, _1gtk_1major_1version_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1menu_1bar_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1menu_1bar_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1menu_1bar_1new_FUNC);
- rc = (jintLong)gtk_menu_bar_new();
- OS_NATIVE_EXIT(env, that, _1gtk_1menu_1bar_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1menu_1get_1attach_1widget
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1menu_1get_1attach_1widget)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1menu_1get_1attach_1widget_FUNC);
- rc = (jintLong)gtk_menu_get_attach_widget((GtkMenu *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1menu_1get_1attach_1widget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1menu_1item_1get_1submenu
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1menu_1item_1get_1submenu)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1menu_1item_1get_1submenu_FUNC);
- rc = (jintLong)gtk_menu_item_get_submenu((GtkMenuItem *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1menu_1item_1get_1submenu_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1menu_1item_1remove_1submenu
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1menu_1item_1remove_1submenu)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1menu_1item_1remove_1submenu_FUNC);
- gtk_menu_item_remove_submenu((GtkMenuItem *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1menu_1item_1remove_1submenu_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1menu_1item_1set_1submenu
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1menu_1item_1set_1submenu)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1menu_1item_1set_1submenu_FUNC);
- gtk_menu_item_set_submenu((GtkMenuItem *)arg0, (GtkWidget *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1menu_1item_1set_1submenu_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1menu_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1menu_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1menu_1new_FUNC);
- rc = (jintLong)gtk_menu_new();
- OS_NATIVE_EXIT(env, that, _1gtk_1menu_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1menu_1popdown
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1menu_1popdown)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1menu_1popdown_FUNC);
- gtk_menu_popdown((GtkMenu *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1menu_1popdown_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1menu_1popup
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1menu_1popup)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jint arg5, jint arg6)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1menu_1popup_FUNC);
- gtk_menu_popup((GtkMenu *)arg0, (GtkWidget *)arg1, (GtkWidget *)arg2, (GtkMenuPositionFunc)arg3, (gpointer)arg4, (guint)arg5, (guint32)arg6);
- OS_NATIVE_EXIT(env, that, _1gtk_1menu_1popup_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1menu_1shell_1deactivate
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1menu_1shell_1deactivate)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1menu_1shell_1deactivate_FUNC);
- gtk_menu_shell_deactivate((GtkMenuShell *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1menu_1shell_1deactivate_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1menu_1shell_1insert
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1menu_1shell_1insert)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1menu_1shell_1insert_FUNC);
- gtk_menu_shell_insert((GtkMenuShell *)arg0, (GtkWidget *)arg1, (gint)arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1menu_1shell_1insert_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1menu_1shell_1select_1item
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1menu_1shell_1select_1item)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1menu_1shell_1select_1item_FUNC);
- gtk_menu_shell_select_item((GtkMenuShell *)arg0, (GtkWidget *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1menu_1shell_1select_1item_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1menu_1shell_1set_1take_1focus
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1menu_1shell_1set_1take_1focus)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1menu_1shell_1set_1take_1focus_FUNC);
-/*
- gtk_menu_shell_set_take_focus((GtkMenuShell *)arg0, (gboolean)arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_menu_shell_set_take_focus)
- if (fp) {
- ((void (CALLING_CONVENTION*)(GtkMenuShell *, gboolean))fp)((GtkMenuShell *)arg0, (gboolean)arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1menu_1shell_1set_1take_1focus_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1message_1dialog_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1message_1dialog_1new)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jbyteArray arg4)
-{
- jbyte *lparg4=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1message_1dialog_1new_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jintLong)gtk_message_dialog_new((GtkWindow *)arg0, (GtkDialogFlags)arg1, (GtkMessageType)arg2, (GtkButtonsType)arg3, (const gchar *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1message_1dialog_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1micro_1version
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1micro_1version)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1micro_1version_FUNC);
- rc = (jint)gtk_micro_version;
- OS_NATIVE_EXIT(env, that, _1gtk_1micro_1version_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1minor_1version
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1minor_1version)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1minor_1version_FUNC);
- rc = (jint)gtk_minor_version;
- OS_NATIVE_EXIT(env, that, _1gtk_1minor_1version_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1misc_1set_1alignment
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1misc_1set_1alignment)
- (JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1misc_1set_1alignment_FUNC);
- gtk_misc_set_alignment((GtkMisc *)arg0, (gfloat)arg1, (gfloat)arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1misc_1set_1alignment_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1notebook_1get_1current_1page
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1notebook_1get_1current_1page)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1notebook_1get_1current_1page_FUNC);
- rc = (jint)gtk_notebook_get_current_page((GtkNotebook *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1notebook_1get_1current_1page_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1notebook_1get_1scrollable
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1notebook_1get_1scrollable)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1notebook_1get_1scrollable_FUNC);
- rc = (jboolean)gtk_notebook_get_scrollable((GtkNotebook *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1notebook_1get_1scrollable_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1notebook_1insert_1page
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1notebook_1insert_1page)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1notebook_1insert_1page_FUNC);
- gtk_notebook_insert_page((GtkNotebook *)arg0, (GtkWidget *)arg1, (GtkWidget *)arg2, (gint)arg3);
- OS_NATIVE_EXIT(env, that, _1gtk_1notebook_1insert_1page_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1notebook_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1notebook_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1notebook_1new_FUNC);
- rc = (jintLong)gtk_notebook_new();
- OS_NATIVE_EXIT(env, that, _1gtk_1notebook_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1notebook_1next_1page
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1notebook_1next_1page)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1notebook_1next_1page_FUNC);
- gtk_notebook_next_page((GtkNotebook *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1notebook_1next_1page_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1notebook_1prev_1page
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1notebook_1prev_1page)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1notebook_1prev_1page_FUNC);
- gtk_notebook_prev_page((GtkNotebook *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1notebook_1prev_1page_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1notebook_1remove_1page
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1notebook_1remove_1page)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1notebook_1remove_1page_FUNC);
- gtk_notebook_remove_page((GtkNotebook *)arg0, (gint)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1notebook_1remove_1page_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1notebook_1set_1current_1page
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1notebook_1set_1current_1page)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1notebook_1set_1current_1page_FUNC);
- gtk_notebook_set_current_page((GtkNotebook *)arg0, (gint)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1notebook_1set_1current_1page_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1notebook_1set_1scrollable
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1notebook_1set_1scrollable)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1notebook_1set_1scrollable_FUNC);
- gtk_notebook_set_scrollable((GtkNotebook *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1notebook_1set_1scrollable_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1notebook_1set_1show_1tabs
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1notebook_1set_1show_1tabs)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1notebook_1set_1show_1tabs_FUNC);
- gtk_notebook_set_show_tabs((GtkNotebook *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1notebook_1set_1show_1tabs_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1notebook_1set_1tab_1pos
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1notebook_1set_1tab_1pos)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1notebook_1set_1tab_1pos_FUNC);
- gtk_notebook_set_tab_pos((GtkNotebook *)arg0, (GtkPositionType)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1notebook_1set_1tab_1pos_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1object_1sink
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1object_1sink)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1object_1sink_FUNC);
- gtk_object_sink((GtkObject *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1object_1sink_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1page_1setup_1get_1bottom_1margin
-JNIEXPORT jdouble JNICALL OS_NATIVE(_1gtk_1page_1setup_1get_1bottom_1margin)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1page_1setup_1get_1bottom_1margin_FUNC);
-/*
- rc = (jdouble)gtk_page_setup_get_bottom_margin(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_page_setup_get_bottom_margin)
- if (fp) {
- rc = (jdouble)((jdouble (CALLING_CONVENTION*)(jintLong, jint))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1page_1setup_1get_1bottom_1margin_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1page_1setup_1get_1left_1margin
-JNIEXPORT jdouble JNICALL OS_NATIVE(_1gtk_1page_1setup_1get_1left_1margin)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1page_1setup_1get_1left_1margin_FUNC);
-/*
- rc = (jdouble)gtk_page_setup_get_left_margin(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_page_setup_get_left_margin)
- if (fp) {
- rc = (jdouble)((jdouble (CALLING_CONVENTION*)(jintLong, jint))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1page_1setup_1get_1left_1margin_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1page_1setup_1get_1orientation
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1page_1setup_1get_1orientation)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1page_1setup_1get_1orientation_FUNC);
-/*
- rc = (jint)gtk_page_setup_get_orientation(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_page_setup_get_orientation)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1page_1setup_1get_1orientation_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1page_1setup_1get_1page_1height
-JNIEXPORT jdouble JNICALL OS_NATIVE(_1gtk_1page_1setup_1get_1page_1height)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1page_1setup_1get_1page_1height_FUNC);
-/*
- rc = (jdouble)gtk_page_setup_get_page_height(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_page_setup_get_page_height)
- if (fp) {
- rc = (jdouble)((jdouble (CALLING_CONVENTION*)(jintLong, jint))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1page_1setup_1get_1page_1height_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1page_1setup_1get_1page_1width
-JNIEXPORT jdouble JNICALL OS_NATIVE(_1gtk_1page_1setup_1get_1page_1width)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1page_1setup_1get_1page_1width_FUNC);
-/*
- rc = (jdouble)gtk_page_setup_get_page_width(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_page_setup_get_page_width)
- if (fp) {
- rc = (jdouble)((jdouble (CALLING_CONVENTION*)(jintLong, jint))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1page_1setup_1get_1page_1width_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1page_1setup_1get_1paper_1height
-JNIEXPORT jdouble JNICALL OS_NATIVE(_1gtk_1page_1setup_1get_1paper_1height)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1page_1setup_1get_1paper_1height_FUNC);
-/*
- rc = (jdouble)gtk_page_setup_get_paper_height(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_page_setup_get_paper_height)
- if (fp) {
- rc = (jdouble)((jdouble (CALLING_CONVENTION*)(jintLong, jint))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1page_1setup_1get_1paper_1height_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1page_1setup_1get_1paper_1size
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1page_1setup_1get_1paper_1size)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1page_1setup_1get_1paper_1size_FUNC);
-/*
- rc = (jintLong)gtk_page_setup_get_paper_size(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_page_setup_get_paper_size)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1page_1setup_1get_1paper_1size_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1page_1setup_1get_1paper_1width
-JNIEXPORT jdouble JNICALL OS_NATIVE(_1gtk_1page_1setup_1get_1paper_1width)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1page_1setup_1get_1paper_1width_FUNC);
-/*
- rc = (jdouble)gtk_page_setup_get_paper_width(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_page_setup_get_paper_width)
- if (fp) {
- rc = (jdouble)((jdouble (CALLING_CONVENTION*)(jintLong, jint))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1page_1setup_1get_1paper_1width_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1page_1setup_1get_1right_1margin
-JNIEXPORT jdouble JNICALL OS_NATIVE(_1gtk_1page_1setup_1get_1right_1margin)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1page_1setup_1get_1right_1margin_FUNC);
-/*
- rc = (jdouble)gtk_page_setup_get_right_margin(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_page_setup_get_right_margin)
- if (fp) {
- rc = (jdouble)((jdouble (CALLING_CONVENTION*)(jintLong, jint))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1page_1setup_1get_1right_1margin_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1page_1setup_1get_1top_1margin
-JNIEXPORT jdouble JNICALL OS_NATIVE(_1gtk_1page_1setup_1get_1top_1margin)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1page_1setup_1get_1top_1margin_FUNC);
-/*
- rc = (jdouble)gtk_page_setup_get_top_margin(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_page_setup_get_top_margin)
- if (fp) {
- rc = (jdouble)((jdouble (CALLING_CONVENTION*)(jintLong, jint))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1page_1setup_1get_1top_1margin_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1page_1setup_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1page_1setup_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1page_1setup_1new_FUNC);
-/*
- rc = (jintLong)gtk_page_setup_new();
-*/
- {
- LOAD_FUNCTION(fp, gtk_page_setup_new)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)())fp)();
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1page_1setup_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1page_1setup_1set_1bottom_1margin
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1page_1setup_1set_1bottom_1margin)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1page_1setup_1set_1bottom_1margin_FUNC);
-/*
- gtk_page_setup_set_bottom_margin(arg0, arg1, arg2);
-*/
- {
- LOAD_FUNCTION(fp, gtk_page_setup_set_bottom_margin)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jdouble, jint))fp)(arg0, arg1, arg2);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1page_1setup_1set_1bottom_1margin_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1page_1setup_1set_1left_1margin
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1page_1setup_1set_1left_1margin)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1page_1setup_1set_1left_1margin_FUNC);
-/*
- gtk_page_setup_set_left_margin(arg0, arg1, arg2);
-*/
- {
- LOAD_FUNCTION(fp, gtk_page_setup_set_left_margin)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jdouble, jint))fp)(arg0, arg1, arg2);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1page_1setup_1set_1left_1margin_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1page_1setup_1set_1orientation
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1page_1setup_1set_1orientation)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1page_1setup_1set_1orientation_FUNC);
-/*
- gtk_page_setup_set_orientation(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_page_setup_set_orientation)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jint))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1page_1setup_1set_1orientation_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1page_1setup_1set_1paper_1size
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1page_1setup_1set_1paper_1size)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1page_1setup_1set_1paper_1size_FUNC);
-/*
- gtk_page_setup_set_paper_size(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_page_setup_set_paper_size)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jintLong))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1page_1setup_1set_1paper_1size_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1page_1setup_1set_1right_1margin
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1page_1setup_1set_1right_1margin)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1page_1setup_1set_1right_1margin_FUNC);
-/*
- gtk_page_setup_set_right_margin(arg0, arg1, arg2);
-*/
- {
- LOAD_FUNCTION(fp, gtk_page_setup_set_right_margin)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jdouble, jint))fp)(arg0, arg1, arg2);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1page_1setup_1set_1right_1margin_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1page_1setup_1set_1top_1margin
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1page_1setup_1set_1top_1margin)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1page_1setup_1set_1top_1margin_FUNC);
-/*
- gtk_page_setup_set_top_margin(arg0, arg1, arg2);
-*/
- {
- LOAD_FUNCTION(fp, gtk_page_setup_set_top_margin)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jdouble, jint))fp)(arg0, arg1, arg2);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1page_1setup_1set_1top_1margin_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1paint_1arrow
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1paint_1arrow)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jobject arg4, jintLong arg5, jbyteArray arg6, jint arg7, jboolean arg8, jint arg9, jint arg10, jint arg11, jint arg12)
-{
- GdkRectangle _arg4, *lparg4=NULL;
- jbyte *lparg6=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1paint_1arrow_FUNC);
- if (arg4) if ((lparg4 = getGdkRectangleFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetByteArrayElements(env, arg6, NULL)) == NULL) goto fail;
- gtk_paint_arrow((GtkStyle *)arg0, (GdkWindow *)arg1, arg2, arg3, lparg4, (GtkWidget *)arg5, (const gchar *)lparg6, arg7, arg8, arg9, arg10, arg11, arg12);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseByteArrayElements(env, arg6, lparg6, 0);
- if (arg4 && lparg4) setGdkRectangleFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, _1gtk_1paint_1arrow_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1paint_1box
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1paint_1box)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jobject arg4, jintLong arg5, jbyteArray arg6, jint arg7, jint arg8, jint arg9, jint arg10)
-{
- GdkRectangle _arg4, *lparg4=NULL;
- jbyte *lparg6=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1paint_1box_FUNC);
- if (arg4) if ((lparg4 = getGdkRectangleFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetByteArrayElements(env, arg6, NULL)) == NULL) goto fail;
- gtk_paint_box((GtkStyle *)arg0, (GdkWindow *)arg1, arg2, arg3, lparg4, (GtkWidget *)arg5, (const gchar *)lparg6, arg7, arg8, arg9, arg10);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseByteArrayElements(env, arg6, lparg6, 0);
- if (arg4 && lparg4) setGdkRectangleFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, _1gtk_1paint_1box_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1paint_1box_1gap
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1paint_1box_1gap)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jobject arg4, jintLong arg5, jbyteArray arg6, jint arg7, jint arg8, jint arg9, jint arg10, jint arg11, jint arg12, jint arg13)
-{
- GdkRectangle _arg4, *lparg4=NULL;
- jbyte *lparg6=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1paint_1box_1gap_FUNC);
- if (arg4) if ((lparg4 = getGdkRectangleFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetByteArrayElements(env, arg6, NULL)) == NULL) goto fail;
- gtk_paint_box_gap((GtkStyle *)arg0, (GdkWindow *)arg1, arg2, arg3, lparg4, (GtkWidget *)arg5, (gchar *)lparg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseByteArrayElements(env, arg6, lparg6, 0);
- if (arg4 && lparg4) setGdkRectangleFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, _1gtk_1paint_1box_1gap_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1paint_1check
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1paint_1check)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jobject arg4, jintLong arg5, jbyteArray arg6, jint arg7, jint arg8, jint arg9, jint arg10)
-{
- GdkRectangle _arg4, *lparg4=NULL;
- jbyte *lparg6=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1paint_1check_FUNC);
- if (arg4) if ((lparg4 = getGdkRectangleFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetByteArrayElements(env, arg6, NULL)) == NULL) goto fail;
- gtk_paint_check((GtkStyle *)arg0, (GdkWindow *)arg1, arg2, arg3, lparg4, (GtkWidget *)arg5, (const gchar *)lparg6, arg7, arg8, arg9, arg10);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseByteArrayElements(env, arg6, lparg6, 0);
- if (arg4 && lparg4) setGdkRectangleFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, _1gtk_1paint_1check_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1paint_1expander
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1paint_1expander)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jobject arg3, jintLong arg4, jbyteArray arg5, jint arg6, jint arg7, jint arg8)
-{
- GdkRectangle _arg3, *lparg3=NULL;
- jbyte *lparg5=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1paint_1expander_FUNC);
- if (arg3) if ((lparg3 = getGdkRectangleFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetByteArrayElements(env, arg5, NULL)) == NULL) goto fail;
- gtk_paint_expander((GtkStyle *)arg0, (GdkWindow *)arg1, arg2, lparg3, (GtkWidget *)arg4, (const gchar *)lparg5, arg6, arg7, arg8);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseByteArrayElements(env, arg5, lparg5, 0);
- if (arg3 && lparg3) setGdkRectangleFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, _1gtk_1paint_1expander_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1paint_1extension
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1paint_1extension)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jobject arg4, jintLong arg5, jbyteArray arg6, jint arg7, jint arg8, jint arg9, jint arg10, jint arg11)
-{
- GdkRectangle _arg4, *lparg4=NULL;
- jbyte *lparg6=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1paint_1extension_FUNC);
- if (arg4) if ((lparg4 = getGdkRectangleFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetByteArrayElements(env, arg6, NULL)) == NULL) goto fail;
- gtk_paint_extension((GtkStyle *)arg0, (GdkWindow *)arg1, arg2, arg3, lparg4, (GtkWidget *)arg5, (gchar *)lparg6, arg7, arg8, arg9, arg10, arg11);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseByteArrayElements(env, arg6, lparg6, 0);
- if (arg4 && lparg4) setGdkRectangleFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, _1gtk_1paint_1extension_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1paint_1flat_1box
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1paint_1flat_1box)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jobject arg4, jintLong arg5, jbyteArray arg6, jint arg7, jint arg8, jint arg9, jint arg10)
-{
- GdkRectangle _arg4, *lparg4=NULL;
- jbyte *lparg6=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1paint_1flat_1box_FUNC);
- if (arg4) if ((lparg4 = getGdkRectangleFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetByteArrayElements(env, arg6, NULL)) == NULL) goto fail;
- gtk_paint_flat_box((GtkStyle *)arg0, (GdkWindow *)arg1, arg2, arg3, lparg4, (GtkWidget *)arg5, (const gchar *)lparg6, arg7, arg8, arg9, arg10);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseByteArrayElements(env, arg6, lparg6, 0);
- if (arg4 && lparg4) setGdkRectangleFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, _1gtk_1paint_1flat_1box_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1paint_1focus
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1paint_1focus)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jobject arg3, jintLong arg4, jbyteArray arg5, jint arg6, jint arg7, jint arg8, jint arg9)
-{
- GdkRectangle _arg3, *lparg3=NULL;
- jbyte *lparg5=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1paint_1focus_FUNC);
- if (arg3) if ((lparg3 = getGdkRectangleFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetByteArrayElements(env, arg5, NULL)) == NULL) goto fail;
- gtk_paint_focus((GtkStyle *)arg0, (GdkWindow *)arg1, arg2, lparg3, (GtkWidget *)arg4, (const gchar *)lparg5, arg6, arg7, arg8, arg9);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseByteArrayElements(env, arg5, lparg5, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1paint_1focus_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1paint_1handle
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1paint_1handle)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jobject arg4, jintLong arg5, jbyteArray arg6, jint arg7, jint arg8, jint arg9, jint arg10, jint arg11)
-{
- GdkRectangle _arg4, *lparg4=NULL;
- jbyte *lparg6=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1paint_1handle_FUNC);
- if (arg4) if ((lparg4 = getGdkRectangleFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetByteArrayElements(env, arg6, NULL)) == NULL) goto fail;
- gtk_paint_handle((GtkStyle *)arg0, (GdkWindow *)arg1, arg2, arg3, lparg4, (GtkWidget *)arg5, (const gchar *)lparg6, arg7, arg8, arg9, arg10, arg11);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseByteArrayElements(env, arg6, lparg6, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1paint_1handle_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1paint_1hline
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1paint_1hline)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jobject arg3, jintLong arg4, jbyteArray arg5, jint arg6, jint arg7, jint arg8)
-{
- GdkRectangle _arg3, *lparg3=NULL;
- jbyte *lparg5=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1paint_1hline_FUNC);
- if (arg3) if ((lparg3 = getGdkRectangleFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetByteArrayElements(env, arg5, NULL)) == NULL) goto fail;
- gtk_paint_hline((GtkStyle *)arg0, (GdkWindow *)arg1, arg2, lparg3, (GtkWidget *)arg4, (const gchar *)lparg5, arg6, arg7, arg8);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseByteArrayElements(env, arg5, lparg5, 0);
- if (arg3 && lparg3) setGdkRectangleFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, _1gtk_1paint_1hline_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1paint_1layout
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1paint_1layout)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jboolean arg3, jobject arg4, jintLong arg5, jbyteArray arg6, jint arg7, jint arg8, jintLong arg9)
-{
- GdkRectangle _arg4, *lparg4=NULL;
- jbyte *lparg6=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1paint_1layout_FUNC);
- if (arg4) if ((lparg4 = getGdkRectangleFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetByteArrayElements(env, arg6, NULL)) == NULL) goto fail;
- gtk_paint_layout((GtkStyle *)arg0, (GdkWindow *)arg1, arg2, arg3, lparg4, (GtkWidget *)arg5, (const gchar *)lparg6, arg7, arg8, (PangoLayout *)arg9);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseByteArrayElements(env, arg6, lparg6, 0);
- if (arg4 && lparg4) setGdkRectangleFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, _1gtk_1paint_1layout_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1paint_1option
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1paint_1option)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jobject arg4, jintLong arg5, jbyteArray arg6, jint arg7, jint arg8, jint arg9, jint arg10)
-{
- GdkRectangle _arg4, *lparg4=NULL;
- jbyte *lparg6=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1paint_1option_FUNC);
- if (arg4) if ((lparg4 = getGdkRectangleFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetByteArrayElements(env, arg6, NULL)) == NULL) goto fail;
- gtk_paint_option((GtkStyle *)arg0, (GdkWindow *)arg1, arg2, arg3, lparg4, (GtkWidget *)arg5, (const gchar *)lparg6, arg7, arg8, arg9, arg10);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseByteArrayElements(env, arg6, lparg6, 0);
- if (arg4 && lparg4) setGdkRectangleFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, _1gtk_1paint_1option_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1paint_1shadow
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1paint_1shadow)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jobject arg4, jintLong arg5, jbyteArray arg6, jint arg7, jint arg8, jint arg9, jint arg10)
-{
- GdkRectangle _arg4, *lparg4=NULL;
- jbyte *lparg6=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1paint_1shadow_FUNC);
- if (arg4) if ((lparg4 = getGdkRectangleFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetByteArrayElements(env, arg6, NULL)) == NULL) goto fail;
- gtk_paint_shadow((GtkStyle *)arg0, (GdkWindow *)arg1, arg2, arg3, lparg4, (GtkWidget *)arg5, (gchar *)lparg6, arg7, arg8, arg9, arg10);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseByteArrayElements(env, arg6, lparg6, 0);
- if (arg4 && lparg4) setGdkRectangleFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, _1gtk_1paint_1shadow_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1paint_1shadow_1gap
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1paint_1shadow_1gap)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jobject arg4, jintLong arg5, jbyteArray arg6, jint arg7, jint arg8, jint arg9, jint arg10, jint arg11, jint arg12, jint arg13)
-{
- GdkRectangle _arg4, *lparg4=NULL;
- jbyte *lparg6=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1paint_1shadow_1gap_FUNC);
- if (arg4) if ((lparg4 = getGdkRectangleFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetByteArrayElements(env, arg6, NULL)) == NULL) goto fail;
- gtk_paint_shadow_gap((GtkStyle *)arg0, (GdkWindow *)arg1, arg2, arg3, lparg4, (GtkWidget *)arg5, (gchar *)lparg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseByteArrayElements(env, arg6, lparg6, 0);
- if (arg4 && lparg4) setGdkRectangleFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, _1gtk_1paint_1shadow_1gap_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1paint_1slider
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1paint_1slider)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jobject arg4, jintLong arg5, jbyteArray arg6, jint arg7, jint arg8, jint arg9, jint arg10, jint arg11)
-{
- GdkRectangle _arg4, *lparg4=NULL;
- jbyte *lparg6=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1paint_1slider_FUNC);
- if (arg4) if ((lparg4 = getGdkRectangleFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetByteArrayElements(env, arg6, NULL)) == NULL) goto fail;
- gtk_paint_slider((GtkStyle *)arg0, (GdkWindow *)arg1, arg2, arg3, lparg4, (GtkWidget *)arg5, (const gchar *)lparg6, arg7, arg8, arg9, arg10, arg11);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseByteArrayElements(env, arg6, lparg6, 0);
- if (arg4 && lparg4) setGdkRectangleFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, _1gtk_1paint_1slider_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1paint_1tab
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1paint_1tab)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jobject arg4, jintLong arg5, jbyteArray arg6, jint arg7, jint arg8, jint arg9, jint arg10)
-{
- GdkRectangle _arg4, *lparg4=NULL;
- jbyte *lparg6=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1paint_1tab_FUNC);
- if (arg4) if ((lparg4 = getGdkRectangleFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetByteArrayElements(env, arg6, NULL)) == NULL) goto fail;
- gtk_paint_tab((GtkStyle *)arg0, (GdkWindow *)arg1, arg2, arg3, lparg4, (GtkWidget *)arg5, (const gchar *)lparg6, arg7, arg8, arg9, arg10);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseByteArrayElements(env, arg6, lparg6, 0);
- if (arg4 && lparg4) setGdkRectangleFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, _1gtk_1paint_1tab_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1paint_1vline
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1paint_1vline)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jobject arg3, jintLong arg4, jbyteArray arg5, jint arg6, jint arg7, jint arg8)
-{
- GdkRectangle _arg3, *lparg3=NULL;
- jbyte *lparg5=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1paint_1vline_FUNC);
- if (arg3) if ((lparg3 = getGdkRectangleFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetByteArrayElements(env, arg5, NULL)) == NULL) goto fail;
- gtk_paint_vline((GtkStyle *)arg0, (GdkWindow *)arg1, arg2, lparg3, (GtkWidget *)arg4, (const gchar *)lparg5, arg6, arg7, arg8);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseByteArrayElements(env, arg5, lparg5, 0);
- if (arg3 && lparg3) setGdkRectangleFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, _1gtk_1paint_1vline_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1paper_1size_1free
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1paper_1size_1free)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1paper_1size_1free_FUNC);
-/*
- gtk_paper_size_free(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_paper_size_free)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1paper_1size_1free_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1paper_1size_1get_1display_1name
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1paper_1size_1get_1display_1name)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1paper_1size_1get_1display_1name_FUNC);
-/*
- rc = (jintLong)gtk_paper_size_get_display_name(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_paper_size_get_display_name)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1paper_1size_1get_1display_1name_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1paper_1size_1get_1height
-JNIEXPORT jdouble JNICALL OS_NATIVE(_1gtk_1paper_1size_1get_1height)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1paper_1size_1get_1height_FUNC);
-/*
- rc = (jdouble)gtk_paper_size_get_height(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_paper_size_get_height)
- if (fp) {
- rc = (jdouble)((jdouble (CALLING_CONVENTION*)(jintLong, jint))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1paper_1size_1get_1height_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1paper_1size_1get_1name
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1paper_1size_1get_1name)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1paper_1size_1get_1name_FUNC);
-/*
- rc = (jintLong)gtk_paper_size_get_name(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_paper_size_get_name)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1paper_1size_1get_1name_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1paper_1size_1get_1ppd_1name
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1paper_1size_1get_1ppd_1name)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1paper_1size_1get_1ppd_1name_FUNC);
-/*
- rc = (jintLong)gtk_paper_size_get_ppd_name(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_paper_size_get_ppd_name)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1paper_1size_1get_1ppd_1name_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1paper_1size_1get_1width
-JNIEXPORT jdouble JNICALL OS_NATIVE(_1gtk_1paper_1size_1get_1width)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1paper_1size_1get_1width_FUNC);
-/*
- rc = (jdouble)gtk_paper_size_get_width(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_paper_size_get_width)
- if (fp) {
- rc = (jdouble)((jdouble (CALLING_CONVENTION*)(jintLong, jint))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1paper_1size_1get_1width_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1paper_1size_1is_1custom
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1paper_1size_1is_1custom)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1paper_1size_1is_1custom_FUNC);
-/*
- rc = (jboolean)gtk_paper_size_is_custom(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_paper_size_is_custom)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1paper_1size_1is_1custom_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1paper_1size_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1paper_1size_1new)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1paper_1size_1new_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
-/*
- rc = (jintLong)gtk_paper_size_new(lparg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_paper_size_new)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jbyte *))fp)(lparg0);
- }
- }
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1paper_1size_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1paper_1size_1new_1custom
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1paper_1size_1new_1custom)
- (JNIEnv *env, jclass that, jbyteArray arg0, jbyteArray arg1, jdouble arg2, jdouble arg3, jint arg4)
-{
- jbyte *lparg0=NULL;
- jbyte *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1paper_1size_1new_1custom_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
-/*
- rc = (jintLong)gtk_paper_size_new_custom(lparg0, lparg1, arg2, arg3, arg4);
-*/
- {
- LOAD_FUNCTION(fp, gtk_paper_size_new_custom)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jbyte *, jbyte *, jdouble, jdouble, jint))fp)(lparg0, lparg1, arg2, arg3, arg4);
- }
- }
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1paper_1size_1new_1custom_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1paper_1size_1new_1from_1ppd
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1paper_1size_1new_1from_1ppd)
- (JNIEnv *env, jclass that, jbyteArray arg0, jbyteArray arg1, jdouble arg2, jdouble arg3)
-{
- jbyte *lparg0=NULL;
- jbyte *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1paper_1size_1new_1from_1ppd_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
-/*
- rc = (jintLong)gtk_paper_size_new_from_ppd(lparg0, lparg1, arg2, arg3);
-*/
- {
- LOAD_FUNCTION(fp, gtk_paper_size_new_from_ppd)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jbyte *, jbyte *, jdouble, jdouble))fp)(lparg0, lparg1, arg2, arg3);
- }
- }
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1paper_1size_1new_1from_1ppd_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1plug_1get_1id
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1plug_1get_1id)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1plug_1get_1id_FUNC);
- rc = (jintLong)gtk_plug_get_id((GtkPlug *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1plug_1get_1id_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1plug_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1plug_1new)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1plug_1new_FUNC);
- rc = (jintLong)gtk_plug_new(arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1plug_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1print_1job_1get_1printer
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1print_1job_1get_1printer)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1job_1get_1printer_FUNC);
-/*
- rc = (jintLong)gtk_print_job_get_printer(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_job_get_printer)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1job_1get_1printer_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1print_1job_1get_1settings
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1print_1job_1get_1settings)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1job_1get_1settings_FUNC);
-/*
- rc = (jintLong)gtk_print_job_get_settings(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_job_get_settings)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1job_1get_1settings_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1print_1job_1get_1status
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1print_1job_1get_1status)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1job_1get_1status_FUNC);
-/*
- rc = (jint)gtk_print_job_get_status(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_job_get_status)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1job_1get_1status_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1print_1job_1get_1surface
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1print_1job_1get_1surface)
- (JNIEnv *env, jclass that, jintLong arg0, jintLongArray arg1)
-{
- jintLong *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1job_1get_1surface_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
-/*
- rc = (jintLong)gtk_print_job_get_surface(arg0, (GError **)lparg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_job_get_surface)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong, GError **))fp)(arg0, (GError **)lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1job_1get_1surface_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1print_1job_1get_1title
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1print_1job_1get_1title)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1job_1get_1title_FUNC);
-/*
- rc = (jintLong)gtk_print_job_get_title(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_job_get_title)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1job_1get_1title_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1print_1job_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1print_1job_1new)
- (JNIEnv *env, jclass that, jbyteArray arg0, jintLong arg1, jintLong arg2, jintLong arg3)
-{
- jbyte *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1job_1new_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
-/*
- rc = (jintLong)gtk_print_job_new((const gchar *)lparg0, arg1, arg2, arg3);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_job_new)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(const gchar *, jintLong, jintLong, jintLong))fp)((const gchar *)lparg0, arg1, arg2, arg3);
- }
- }
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1job_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1print_1job_1send
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1print_1job_1send)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1job_1send_FUNC);
-/*
- gtk_print_job_send(arg0, arg1, (gpointer)arg2, (GDestroyNotify)arg3);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_job_send)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jintLong, gpointer, GDestroyNotify))fp)(arg0, arg1, (gpointer)arg2, (GDestroyNotify)arg3);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1job_1send_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1print_1job_1set_1source_1file
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1print_1job_1set_1source_1file)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jintLongArray arg2)
-{
- jbyte *lparg1=NULL;
- jintLong *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1job_1set_1source_1file_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
-/*
- rc = (jboolean)gtk_print_job_set_source_file(arg0, (const gchar *)lparg1, (GError **)lparg2);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_job_set_source_file)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jintLong, const gchar *, GError **))fp)(arg0, (const gchar *)lparg1, (GError **)lparg2);
- }
- }
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1job_1set_1source_1file_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1print_1settings_1foreach
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1print_1settings_1foreach)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1settings_1foreach_FUNC);
-/*
- gtk_print_settings_foreach(arg0, arg1, (gpointer)arg2);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_settings_foreach)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jintLong, gpointer))fp)(arg0, arg1, (gpointer)arg2);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1settings_1foreach_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1print_1settings_1get
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1print_1settings_1get)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1settings_1get_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
-/*
- rc = (jintLong)gtk_print_settings_get(arg0, (const gchar *)lparg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_settings_get)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong, const gchar *))fp)(arg0, (const gchar *)lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1settings_1get_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1print_1settings_1get_1collate
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1print_1settings_1get_1collate)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1settings_1get_1collate_FUNC);
-/*
- rc = (jboolean)gtk_print_settings_get_collate(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_settings_get_collate)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1settings_1get_1collate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1print_1settings_1get_1n_1copies
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1print_1settings_1get_1n_1copies)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1settings_1get_1n_1copies_FUNC);
-/*
- rc = (jint)gtk_print_settings_get_n_copies(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_settings_get_n_copies)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1settings_1get_1n_1copies_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1print_1settings_1get_1orientation
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1print_1settings_1get_1orientation)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1settings_1get_1orientation_FUNC);
-/*
- rc = (jint)gtk_print_settings_get_orientation(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_settings_get_orientation)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1settings_1get_1orientation_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1print_1settings_1get_1page_1ranges
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1print_1settings_1get_1page_1ranges)
- (JNIEnv *env, jclass that, jintLong arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1settings_1get_1page_1ranges_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
-/*
- rc = (jintLong)gtk_print_settings_get_page_ranges(arg0, (gint *)lparg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_settings_get_page_ranges)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong, gint *))fp)(arg0, (gint *)lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1settings_1get_1page_1ranges_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1print_1settings_1get_1paper_1height
-JNIEXPORT jdouble JNICALL OS_NATIVE(_1gtk_1print_1settings_1get_1paper_1height)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1settings_1get_1paper_1height_FUNC);
-/*
- rc = (jdouble)gtk_print_settings_get_paper_height(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_settings_get_paper_height)
- if (fp) {
- rc = (jdouble)((jdouble (CALLING_CONVENTION*)(jintLong, jint))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1settings_1get_1paper_1height_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1print_1settings_1get_1paper_1width
-JNIEXPORT jdouble JNICALL OS_NATIVE(_1gtk_1print_1settings_1get_1paper_1width)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1settings_1get_1paper_1width_FUNC);
-/*
- rc = (jdouble)gtk_print_settings_get_paper_width(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_settings_get_paper_width)
- if (fp) {
- rc = (jdouble)((jdouble (CALLING_CONVENTION*)(jintLong, jint))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1settings_1get_1paper_1width_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1print_1settings_1get_1print_1pages
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1print_1settings_1get_1print_1pages)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1settings_1get_1print_1pages_FUNC);
-/*
- rc = (jint)gtk_print_settings_get_print_pages(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_settings_get_print_pages)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1settings_1get_1print_1pages_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1print_1settings_1get_1printer
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1print_1settings_1get_1printer)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1settings_1get_1printer_FUNC);
-/*
- rc = (jintLong)gtk_print_settings_get_printer(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_settings_get_printer)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1settings_1get_1printer_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1print_1settings_1get_1resolution
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1print_1settings_1get_1resolution)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1settings_1get_1resolution_FUNC);
-/*
- rc = (jint)gtk_print_settings_get_resolution(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_settings_get_resolution)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1settings_1get_1resolution_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1print_1settings_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1print_1settings_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1settings_1new_FUNC);
-/*
- rc = (jintLong)gtk_print_settings_new();
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_settings_new)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)())fp)();
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1settings_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1print_1settings_1set
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1print_1settings_1set)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jbyteArray arg2)
-{
- jbyte *lparg1=NULL;
- jbyte *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1settings_1set_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
-/*
- gtk_print_settings_set(arg0, (const gchar *)lparg1, (const gchar *)lparg2);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_settings_set)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, const gchar *, const gchar *))fp)(arg0, (const gchar *)lparg1, (const gchar *)lparg2);
- }
- }
-fail:
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1settings_1set_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1print_1settings_1set_1collate
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1print_1settings_1set_1collate)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1settings_1set_1collate_FUNC);
-/*
- gtk_print_settings_set_collate(arg0, (gboolean)arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_settings_set_collate)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, gboolean))fp)(arg0, (gboolean)arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1settings_1set_1collate_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1print_1settings_1set_1n_1copies
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1print_1settings_1set_1n_1copies)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1settings_1set_1n_1copies_FUNC);
-/*
- gtk_print_settings_set_n_copies(arg0, (gint)arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_settings_set_n_copies)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, gint))fp)(arg0, (gint)arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1settings_1set_1n_1copies_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1print_1settings_1set_1orientation
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1print_1settings_1set_1orientation)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1settings_1set_1orientation_FUNC);
-/*
- gtk_print_settings_set_orientation(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_settings_set_orientation)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jint))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1settings_1set_1orientation_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1print_1settings_1set_1page_1ranges
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1print_1settings_1set_1page_1ranges)
- (JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jint arg2)
-{
- jint *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1settings_1set_1page_1ranges_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
-/*
- gtk_print_settings_set_page_ranges(arg0, lparg1, (gint)arg2);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_settings_set_page_ranges)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jint *, gint))fp)(arg0, lparg1, (gint)arg2);
- }
- }
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1settings_1set_1page_1ranges_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1print_1settings_1set_1print_1pages
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1print_1settings_1set_1print_1pages)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1settings_1set_1print_1pages_FUNC);
-/*
- gtk_print_settings_set_print_pages(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_settings_set_print_pages)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jint))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1settings_1set_1print_1pages_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1print_1settings_1set_1printer
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1print_1settings_1set_1printer)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1settings_1set_1printer_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
-/*
- gtk_print_settings_set_printer(arg0, lparg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_settings_set_printer)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jbyte *))fp)(arg0, lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1settings_1set_1printer_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1print_1unix_1dialog_1get_1current_1page
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1print_1unix_1dialog_1get_1current_1page)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1unix_1dialog_1get_1current_1page_FUNC);
-/*
- rc = (jint)gtk_print_unix_dialog_get_current_page(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_unix_dialog_get_current_page)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1unix_1dialog_1get_1current_1page_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1print_1unix_1dialog_1get_1page_1setup
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1print_1unix_1dialog_1get_1page_1setup)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1unix_1dialog_1get_1page_1setup_FUNC);
-/*
- rc = (jintLong)gtk_print_unix_dialog_get_page_setup(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_unix_dialog_get_page_setup)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1unix_1dialog_1get_1page_1setup_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1print_1unix_1dialog_1get_1selected_1printer
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1print_1unix_1dialog_1get_1selected_1printer)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1unix_1dialog_1get_1selected_1printer_FUNC);
-/*
- rc = (jintLong)gtk_print_unix_dialog_get_selected_printer(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_unix_dialog_get_selected_printer)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1unix_1dialog_1get_1selected_1printer_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1print_1unix_1dialog_1get_1settings
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1print_1unix_1dialog_1get_1settings)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1unix_1dialog_1get_1settings_FUNC);
-/*
- rc = (jintLong)gtk_print_unix_dialog_get_settings(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_unix_dialog_get_settings)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1unix_1dialog_1get_1settings_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1print_1unix_1dialog_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1print_1unix_1dialog_1new)
- (JNIEnv *env, jclass that, jbyteArray arg0, jintLong arg1)
-{
- jbyte *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1unix_1dialog_1new_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
-/*
- rc = (jintLong)gtk_print_unix_dialog_new((const gchar *)lparg0, (GtkWindow *)arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_unix_dialog_new)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(const gchar *, GtkWindow *))fp)((const gchar *)lparg0, (GtkWindow *)arg1);
- }
- }
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1unix_1dialog_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1print_1unix_1dialog_1set_1current_1page
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1print_1unix_1dialog_1set_1current_1page)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1unix_1dialog_1set_1current_1page_FUNC);
-/*
- gtk_print_unix_dialog_set_current_page(arg0, (gint)arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_unix_dialog_set_current_page)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, gint))fp)(arg0, (gint)arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1unix_1dialog_1set_1current_1page_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1print_1unix_1dialog_1set_1manual_1capabilities
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1print_1unix_1dialog_1set_1manual_1capabilities)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1unix_1dialog_1set_1manual_1capabilities_FUNC);
-/*
- gtk_print_unix_dialog_set_manual_capabilities(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_unix_dialog_set_manual_capabilities)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jintLong))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1unix_1dialog_1set_1manual_1capabilities_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1print_1unix_1dialog_1set_1page_1setup
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1print_1unix_1dialog_1set_1page_1setup)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1unix_1dialog_1set_1page_1setup_FUNC);
-/*
- gtk_print_unix_dialog_set_page_setup(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_unix_dialog_set_page_setup)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jintLong))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1unix_1dialog_1set_1page_1setup_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1print_1unix_1dialog_1set_1settings
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1print_1unix_1dialog_1set_1settings)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1print_1unix_1dialog_1set_1settings_FUNC);
-/*
- gtk_print_unix_dialog_set_settings(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_print_unix_dialog_set_settings)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jintLong))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1print_1unix_1dialog_1set_1settings_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1printer_1get_1backend
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1printer_1get_1backend)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1printer_1get_1backend_FUNC);
-/*
- rc = (jintLong)gtk_printer_get_backend(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_printer_get_backend)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1printer_1get_1backend_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1printer_1get_1name
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1printer_1get_1name)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1printer_1get_1name_FUNC);
-/*
- rc = (jintLong)gtk_printer_get_name(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_printer_get_name)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1printer_1get_1name_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1printer_1is_1default
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1printer_1is_1default)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1printer_1is_1default_FUNC);
-/*
- rc = (jboolean)gtk_printer_is_default(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_printer_is_default)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1printer_1is_1default_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1progress_1bar_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1progress_1bar_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1progress_1bar_1new_FUNC);
- rc = (jintLong)gtk_progress_bar_new();
- OS_NATIVE_EXIT(env, that, _1gtk_1progress_1bar_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1progress_1bar_1pulse
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1progress_1bar_1pulse)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1progress_1bar_1pulse_FUNC);
- gtk_progress_bar_pulse((GtkProgressBar *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1progress_1bar_1pulse_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1progress_1bar_1set_1fraction
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1progress_1bar_1set_1fraction)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1progress_1bar_1set_1fraction_FUNC);
- gtk_progress_bar_set_fraction((GtkProgressBar *)arg0, (gdouble)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1progress_1bar_1set_1fraction_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1progress_1bar_1set_1orientation
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1progress_1bar_1set_1orientation)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1progress_1bar_1set_1orientation_FUNC);
- gtk_progress_bar_set_orientation((GtkProgressBar *)arg0, (GtkProgressBarOrientation)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1progress_1bar_1set_1orientation_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1radio_1button_1get_1group
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1radio_1button_1get_1group)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1radio_1button_1get_1group_FUNC);
- rc = (jintLong)gtk_radio_button_get_group((GtkRadioButton *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1radio_1button_1get_1group_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1radio_1button_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1radio_1button_1new)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1radio_1button_1new_FUNC);
- rc = (jintLong)gtk_radio_button_new((GSList *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1radio_1button_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1radio_1menu_1item_1get_1group
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1radio_1menu_1item_1get_1group)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1radio_1menu_1item_1get_1group_FUNC);
- rc = (jintLong)gtk_radio_menu_item_get_group((GtkRadioMenuItem *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1radio_1menu_1item_1get_1group_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1radio_1menu_1item_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1radio_1menu_1item_1new)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1radio_1menu_1item_1new_FUNC);
- rc = (jintLong)gtk_radio_menu_item_new((GSList *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1radio_1menu_1item_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1radio_1menu_1item_1new_1with_1label
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1radio_1menu_1item_1new_1with_1label)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1radio_1menu_1item_1new_1with_1label_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jintLong)gtk_radio_menu_item_new_with_label((GSList *)arg0, (const gchar *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1radio_1menu_1item_1new_1with_1label_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1range_1get_1adjustment
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1range_1get_1adjustment)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1range_1get_1adjustment_FUNC);
- rc = (jintLong)gtk_range_get_adjustment((GtkRange *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1range_1get_1adjustment_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1range_1set_1increments
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1range_1set_1increments)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1range_1set_1increments_FUNC);
- gtk_range_set_increments((GtkRange *)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1range_1set_1increments_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1range_1set_1inverted
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1range_1set_1inverted)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1range_1set_1inverted_FUNC);
- gtk_range_set_inverted((GtkRange *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1range_1set_1inverted_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1range_1set_1range
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1range_1set_1range)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1range_1set_1range_FUNC);
- gtk_range_set_range((GtkRange *)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1range_1set_1range_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1range_1set_1value
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1range_1set_1value)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1range_1set_1value_FUNC);
- gtk_range_set_value((GtkRange *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1range_1set_1value_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1rc_1parse_1string
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1rc_1parse_1string)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1rc_1parse_1string_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- gtk_rc_parse_string((const gchar *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1rc_1parse_1string_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1rc_1style_1get_1bg_1pixmap_1name
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1rc_1style_1get_1bg_1pixmap_1name)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1rc_1style_1get_1bg_1pixmap_1name_FUNC);
- rc = (jintLong)gtk_rc_style_get_bg_pixmap_name((GtkRcStyle *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1rc_1style_1get_1bg_1pixmap_1name_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1rc_1style_1get_1color_1flags
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1rc_1style_1get_1color_1flags)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1rc_1style_1get_1color_1flags_FUNC);
- rc = (jint)gtk_rc_style_get_color_flags((GtkRcStyle *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1rc_1style_1get_1color_1flags_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1rc_1style_1set_1bg
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1rc_1style_1set_1bg)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-{
- GdkColor _arg2, *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1rc_1style_1set_1bg_FUNC);
- if (arg2) if ((lparg2 = getGdkColorFields(env, arg2, &_arg2)) == NULL) goto fail;
- gtk_rc_style_set_bg((GtkRcStyle *)arg0, arg1, lparg2);
-fail:
- OS_NATIVE_EXIT(env, that, _1gtk_1rc_1style_1set_1bg_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1rc_1style_1set_1bg_1pixmap_1name
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1rc_1style_1set_1bg_1pixmap_1name)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1rc_1style_1set_1bg_1pixmap_1name_FUNC);
- gtk_rc_style_set_bg_pixmap_name((GtkRcStyle *)arg0, arg1, (char *)arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1rc_1style_1set_1bg_1pixmap_1name_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1rc_1style_1set_1color_1flags
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1rc_1style_1set_1color_1flags)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1rc_1style_1set_1color_1flags_FUNC);
- gtk_rc_style_set_color_flags((GtkRcStyle *)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1rc_1style_1set_1color_1flags_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1rc_1style_1set_1fg
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1rc_1style_1set_1fg)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-{
- GdkColor _arg2, *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1rc_1style_1set_1fg_FUNC);
- if (arg2) if ((lparg2 = getGdkColorFields(env, arg2, &_arg2)) == NULL) goto fail;
- gtk_rc_style_set_fg((GtkRcStyle *)arg0, arg1, lparg2);
-fail:
- OS_NATIVE_EXIT(env, that, _1gtk_1rc_1style_1set_1fg_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1rc_1style_1set_1text
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1rc_1style_1set_1text)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-{
- GdkColor _arg2, *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1rc_1style_1set_1text_FUNC);
- if (arg2) if ((lparg2 = getGdkColorFields(env, arg2, &_arg2)) == NULL) goto fail;
- gtk_rc_style_set_text((GtkRcStyle *)arg0, arg1, lparg2);
-fail:
- OS_NATIVE_EXIT(env, that, _1gtk_1rc_1style_1set_1text_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1scale_1set_1digits
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1scale_1set_1digits)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1scale_1set_1digits_FUNC);
- gtk_scale_set_digits((GtkScale *)arg0, (gint)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1scale_1set_1digits_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1scale_1set_1draw_1value
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1scale_1set_1draw_1value)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1scale_1set_1draw_1value_FUNC);
- gtk_scale_set_draw_value((GtkScale *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1scale_1set_1draw_1value_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1scrolled_1window_1add_1with_1viewport
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1scrolled_1window_1add_1with_1viewport)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1scrolled_1window_1add_1with_1viewport_FUNC);
- gtk_scrolled_window_add_with_viewport((GtkScrolledWindow *)arg0, (GtkWidget *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1scrolled_1window_1add_1with_1viewport_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1scrolled_1window_1get_1hadjustment
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1scrolled_1window_1get_1hadjustment)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1scrolled_1window_1get_1hadjustment_FUNC);
- rc = (jintLong)gtk_scrolled_window_get_hadjustment((GtkScrolledWindow *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1scrolled_1window_1get_1hadjustment_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1scrolled_1window_1get_1policy
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1scrolled_1window_1get_1policy)
- (JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1scrolled_1window_1get_1policy_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- gtk_scrolled_window_get_policy((GtkScrolledWindow *)arg0, (GtkPolicyType *)lparg1, (GtkPolicyType *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1scrolled_1window_1get_1policy_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1scrolled_1window_1get_1shadow_1type
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1scrolled_1window_1get_1shadow_1type)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1scrolled_1window_1get_1shadow_1type_FUNC);
- rc = (jint)gtk_scrolled_window_get_shadow_type((GtkScrolledWindow *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1scrolled_1window_1get_1shadow_1type_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1scrolled_1window_1get_1vadjustment
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1scrolled_1window_1get_1vadjustment)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1scrolled_1window_1get_1vadjustment_FUNC);
- rc = (jintLong)gtk_scrolled_window_get_vadjustment((GtkScrolledWindow *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1scrolled_1window_1get_1vadjustment_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1scrolled_1window_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1scrolled_1window_1new)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1scrolled_1window_1new_FUNC);
- rc = (jintLong)gtk_scrolled_window_new((GtkAdjustment *)arg0, (GtkAdjustment *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1scrolled_1window_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1scrolled_1window_1set_1placement
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1scrolled_1window_1set_1placement)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1scrolled_1window_1set_1placement_FUNC);
- gtk_scrolled_window_set_placement((GtkScrolledWindow *)arg0, (GtkCornerType)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1scrolled_1window_1set_1placement_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1scrolled_1window_1set_1policy
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1scrolled_1window_1set_1policy)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1scrolled_1window_1set_1policy_FUNC);
- gtk_scrolled_window_set_policy((GtkScrolledWindow *)arg0, (GtkPolicyType)arg1, (GtkPolicyType)arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1scrolled_1window_1set_1policy_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1scrolled_1window_1set_1shadow_1type
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1scrolled_1window_1set_1shadow_1type)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1scrolled_1window_1set_1shadow_1type_FUNC);
- gtk_scrolled_window_set_shadow_type((GtkScrolledWindow *)arg0, (GtkShadowType)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1scrolled_1window_1set_1shadow_1type_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1selection_1data_1free
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1selection_1data_1free)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1selection_1data_1free_FUNC);
- gtk_selection_data_free((GtkSelectionData *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1selection_1data_1free_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1selection_1data_1set
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1selection_1data_1set)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintLong arg3, jint arg4)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1selection_1data_1set_FUNC);
- gtk_selection_data_set((GtkSelectionData *)arg0, (GdkAtom)arg1, (gint)arg2, (const guchar *)arg3, (gint)arg4);
- OS_NATIVE_EXIT(env, that, _1gtk_1selection_1data_1set_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1separator_1menu_1item_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1separator_1menu_1item_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1separator_1menu_1item_1new_FUNC);
- rc = (jintLong)gtk_separator_menu_item_new();
- OS_NATIVE_EXIT(env, that, _1gtk_1separator_1menu_1item_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1set_1locale
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1set_1locale)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1set_1locale_FUNC);
- rc = (jintLong)gtk_set_locale();
- OS_NATIVE_EXIT(env, that, _1gtk_1set_1locale_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1settings_1get_1default
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1settings_1get_1default)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1settings_1get_1default_FUNC);
- rc = (jintLong)gtk_settings_get_default();
- OS_NATIVE_EXIT(env, that, _1gtk_1settings_1get_1default_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1socket_1get_1id
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1socket_1get_1id)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1socket_1get_1id_FUNC);
- rc = (jintLong)gtk_socket_get_id((GtkSocket *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1socket_1get_1id_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1socket_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1socket_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1socket_1new_FUNC);
- rc = (jintLong)gtk_socket_new();
- OS_NATIVE_EXIT(env, that, _1gtk_1socket_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1spin_1button_1get_1adjustment
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1spin_1button_1get_1adjustment)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1spin_1button_1get_1adjustment_FUNC);
- rc = (jintLong)gtk_spin_button_get_adjustment((GtkSpinButton*)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1spin_1button_1get_1adjustment_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1spin_1button_1get_1digits
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1spin_1button_1get_1digits)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1spin_1button_1get_1digits_FUNC);
- rc = (jint)gtk_spin_button_get_digits((GtkSpinButton*)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1spin_1button_1get_1digits_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1spin_1button_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1spin_1button_1new)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jint arg2)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1spin_1button_1new_FUNC);
- rc = (jintLong)gtk_spin_button_new((GtkAdjustment *)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1spin_1button_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1spin_1button_1set_1digits
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1spin_1button_1set_1digits)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1spin_1button_1set_1digits_FUNC);
- gtk_spin_button_set_digits((GtkSpinButton*)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1spin_1button_1set_1digits_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1spin_1button_1set_1increments
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1spin_1button_1set_1increments)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1spin_1button_1set_1increments_FUNC);
- gtk_spin_button_set_increments((GtkSpinButton*)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1spin_1button_1set_1increments_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1spin_1button_1set_1range
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1spin_1button_1set_1range)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1spin_1button_1set_1range_FUNC);
- gtk_spin_button_set_range((GtkSpinButton*)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1spin_1button_1set_1range_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1spin_1button_1set_1value
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1spin_1button_1set_1value)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1spin_1button_1set_1value_FUNC);
- gtk_spin_button_set_value((GtkSpinButton*)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1spin_1button_1set_1value_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1spin_1button_1set_1wrap
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1spin_1button_1set_1wrap)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1spin_1button_1set_1wrap_FUNC);
- gtk_spin_button_set_wrap((GtkSpinButton*)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1spin_1button_1set_1wrap_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1spin_1button_1update
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1spin_1button_1update)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1spin_1button_1update_FUNC);
- gtk_spin_button_update((GtkSpinButton*)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1spin_1button_1update_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1status_1icon_1get_1geometry
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1status_1icon_1get_1geometry)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3)
-{
- GdkRectangle _arg2, *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1status_1icon_1get_1geometry_FUNC);
- if (arg2) if ((lparg2 = getGdkRectangleFields(env, arg2, &_arg2)) == NULL) goto fail;
-/*
- rc = (jboolean)gtk_status_icon_get_geometry(arg0, arg1, lparg2, arg3);
-*/
- {
- LOAD_FUNCTION(fp, gtk_status_icon_get_geometry)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jintLong, jintLong, GdkRectangle *, jintLong))fp)(arg0, arg1, lparg2, arg3);
- }
- }
-fail:
- if (arg2 && lparg2) setGdkRectangleFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1status_1icon_1get_1geometry_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1status_1icon_1get_1visible
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1status_1icon_1get_1visible)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1status_1icon_1get_1visible_FUNC);
-/*
- rc = (jboolean)gtk_status_icon_get_visible(arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_status_icon_get_visible)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1status_1icon_1get_1visible_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1status_1icon_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1status_1icon_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1status_1icon_1new_FUNC);
-/*
- rc = (jintLong)gtk_status_icon_new();
-*/
- {
- LOAD_FUNCTION(fp, gtk_status_icon_new)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)())fp)();
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1status_1icon_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1status_1icon_1set_1from_1pixbuf
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1status_1icon_1set_1from_1pixbuf)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1status_1icon_1set_1from_1pixbuf_FUNC);
-/*
- gtk_status_icon_set_from_pixbuf(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_status_icon_set_from_pixbuf)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jintLong))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1status_1icon_1set_1from_1pixbuf_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1status_1icon_1set_1tooltip
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1status_1icon_1set_1tooltip)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1status_1icon_1set_1tooltip_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
-/*
- gtk_status_icon_set_tooltip(arg0, lparg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_status_icon_set_tooltip)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jbyte *))fp)(arg0, lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1status_1icon_1set_1tooltip_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1status_1icon_1set_1visible
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1status_1icon_1set_1visible)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1status_1icon_1set_1visible_FUNC);
-/*
- gtk_status_icon_set_visible(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_status_icon_set_visible)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jboolean))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1status_1icon_1set_1visible_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1style_1get_1base
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1style_1get_1base)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-{
- GdkColor _arg2, *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1style_1get_1base_FUNC);
- if (arg2) if ((lparg2 = &_arg2) == NULL) goto fail;
- gtk_style_get_base((GtkStyle *)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setGdkColorFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1style_1get_1base_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1style_1get_1bg
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1style_1get_1bg)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-{
- GdkColor _arg2, *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1style_1get_1bg_FUNC);
- if (arg2) if ((lparg2 = &_arg2) == NULL) goto fail;
- gtk_style_get_bg((GtkStyle *)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setGdkColorFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1style_1get_1bg_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1style_1get_1bg_1gc
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1style_1get_1bg_1gc)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLongArray arg2)
-{
- jintLong *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1style_1get_1bg_1gc_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- gtk_style_get_bg_gc((GtkStyle *)arg0, arg1, (GdkGC **)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1style_1get_1bg_1gc_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1style_1get_1black
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1style_1get_1black)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- GdkColor _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1style_1get_1black_FUNC);
- if (arg1) if ((lparg1 = &_arg1) == NULL) goto fail;
- gtk_style_get_black((GtkStyle *)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setGdkColorFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1style_1get_1black_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1style_1get_1black_1gc
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1style_1get_1black_1gc)
- (JNIEnv *env, jclass that, jintLong arg0, jintLongArray arg1)
-{
- jintLong *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1style_1get_1black_1gc_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- gtk_style_get_black_gc((GtkStyle *)arg0, (GdkGC **)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1style_1get_1black_1gc_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1style_1get_1dark
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1style_1get_1dark)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-{
- GdkColor _arg2, *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1style_1get_1dark_FUNC);
- if (arg2) if ((lparg2 = &_arg2) == NULL) goto fail;
- gtk_style_get_dark((GtkStyle *)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setGdkColorFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1style_1get_1dark_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1style_1get_1dark_1gc
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1style_1get_1dark_1gc)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLongArray arg2)
-{
- jintLong *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1style_1get_1dark_1gc_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- gtk_style_get_dark_gc((GtkStyle *)arg0, arg1, (GdkGC **)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1style_1get_1dark_1gc_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1style_1get_1fg
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1style_1get_1fg)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-{
- GdkColor _arg2, *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1style_1get_1fg_FUNC);
- if (arg2) if ((lparg2 = &_arg2) == NULL) goto fail;
- gtk_style_get_fg((GtkStyle *)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setGdkColorFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1style_1get_1fg_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1style_1get_1fg_1gc
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1style_1get_1fg_1gc)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLongArray arg2)
-{
- jintLong *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1style_1get_1fg_1gc_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- gtk_style_get_fg_gc((GtkStyle *)arg0, arg1, (GdkGC **)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1style_1get_1fg_1gc_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1style_1get_1font_1desc
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1style_1get_1font_1desc)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1style_1get_1font_1desc_FUNC);
- rc = (jintLong)gtk_style_get_font_desc((GtkStyle *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1style_1get_1font_1desc_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1style_1get_1light
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1style_1get_1light)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-{
- GdkColor _arg2, *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1style_1get_1light_FUNC);
- if (arg2) if ((lparg2 = &_arg2) == NULL) goto fail;
- gtk_style_get_light((GtkStyle *)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setGdkColorFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1style_1get_1light_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1style_1get_1light_1gc
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1style_1get_1light_1gc)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLongArray arg2)
-{
- jintLong *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1style_1get_1light_1gc_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- gtk_style_get_light_gc((GtkStyle *)arg0, arg1, (GdkGC **)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1style_1get_1light_1gc_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1style_1get_1mid_1gc
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1style_1get_1mid_1gc)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLongArray arg2)
-{
- jintLong *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1style_1get_1mid_1gc_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- gtk_style_get_mid_gc((GtkStyle *)arg0, arg1, (GdkGC **)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1style_1get_1mid_1gc_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1style_1get_1text
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1style_1get_1text)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-{
- GdkColor _arg2, *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1style_1get_1text_FUNC);
- if (arg2) if ((lparg2 = &_arg2) == NULL) goto fail;
- gtk_style_get_text((GtkStyle *)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setGdkColorFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1style_1get_1text_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1style_1get_1text_1aa_1gc
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1style_1get_1text_1aa_1gc)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLongArray arg2)
-{
- jintLong *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1style_1get_1text_1aa_1gc_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- gtk_style_get_text_aa_gc((GtkStyle *)arg0, arg1, (GdkGC **)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1style_1get_1text_1aa_1gc_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1style_1get_1text_1gc
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1style_1get_1text_1gc)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLongArray arg2)
-{
- jintLong *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1style_1get_1text_1gc_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- gtk_style_get_text_gc((GtkStyle *)arg0, arg1, (GdkGC **)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1style_1get_1text_1gc_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1style_1get_1white_1gc
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1style_1get_1white_1gc)
- (JNIEnv *env, jclass that, jintLong arg0, jintLongArray arg1)
-{
- jintLong *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1style_1get_1white_1gc_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- gtk_style_get_white_gc((GtkStyle *)arg0, (GdkGC **)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1style_1get_1white_1gc_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1style_1get_1xthickness
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1style_1get_1xthickness)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1style_1get_1xthickness_FUNC);
- rc = (jint)gtk_style_get_xthickness((GtkStyle *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1style_1get_1xthickness_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1style_1get_1ythickness
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1style_1get_1ythickness)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1style_1get_1ythickness_FUNC);
- rc = (jint)gtk_style_get_ythickness((GtkStyle *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1style_1get_1ythickness_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1style_1render_1icon
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1style_1render_1icon)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jintLong arg5, jbyteArray arg6)
-{
- jbyte *lparg6=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1style_1render_1icon_FUNC);
- if (arg6) if ((lparg6 = (*env)->GetByteArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jintLong)gtk_style_render_icon((GtkStyle *)arg0, (GtkIconSource *)arg1, arg2, arg3, arg4, (GtkWidget *)arg5, (const gchar *)lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseByteArrayElements(env, arg6, lparg6, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1style_1render_1icon_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1target_1list_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1target_1list_1new)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1target_1list_1new_FUNC);
- rc = (jintLong)gtk_target_list_new((const GtkTargetEntry *)arg0, (guint)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1target_1list_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1target_1list_1unref
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1target_1list_1unref)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1target_1list_1unref_FUNC);
- gtk_target_list_unref((GtkTargetList *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1target_1list_1unref_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1text_1buffer_1copy_1clipboard
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1text_1buffer_1copy_1clipboard)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1buffer_1copy_1clipboard_FUNC);
- gtk_text_buffer_copy_clipboard((GtkTextBuffer *)arg0, (GtkClipboard *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1buffer_1copy_1clipboard_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1text_1buffer_1cut_1clipboard
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1text_1buffer_1cut_1clipboard)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jboolean arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1buffer_1cut_1clipboard_FUNC);
- gtk_text_buffer_cut_clipboard((GtkTextBuffer *)arg0, (GtkClipboard *)arg1, (gboolean)arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1buffer_1cut_1clipboard_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1text_1buffer_1delete
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1text_1buffer_1delete)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jbyteArray arg2)
-{
- jbyte *lparg1=NULL;
- jbyte *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1buffer_1delete_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- gtk_text_buffer_delete((GtkTextBuffer *)arg0, (GtkTextIter *)lparg1, (GtkTextIter *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1buffer_1delete_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1text_1buffer_1get_1bounds
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1text_1buffer_1get_1bounds)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jbyteArray arg2)
-{
- jbyte *lparg1=NULL;
- jbyte *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1buffer_1get_1bounds_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- gtk_text_buffer_get_bounds((GtkTextBuffer *)arg0, (GtkTextIter *)lparg1, (GtkTextIter *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1buffer_1get_1bounds_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1text_1buffer_1get_1char_1count
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1text_1buffer_1get_1char_1count)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1buffer_1get_1char_1count_FUNC);
- rc = (jint)gtk_text_buffer_get_char_count((GtkTextBuffer *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1buffer_1get_1char_1count_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1text_1buffer_1get_1end_1iter
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1text_1buffer_1get_1end_1iter)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1buffer_1get_1end_1iter_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- gtk_text_buffer_get_end_iter((GtkTextBuffer *)arg0, (GtkTextIter *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1buffer_1get_1end_1iter_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1text_1buffer_1get_1insert
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1text_1buffer_1get_1insert)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1buffer_1get_1insert_FUNC);
- rc = (jintLong)gtk_text_buffer_get_insert((GtkTextBuffer *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1buffer_1get_1insert_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1text_1buffer_1get_1iter_1at_1line
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1text_1buffer_1get_1iter_1at_1line)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jint arg2)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1buffer_1get_1iter_1at_1line_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- gtk_text_buffer_get_iter_at_line((GtkTextBuffer *)arg0, (GtkTextIter *)lparg1, (gint)arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1buffer_1get_1iter_1at_1line_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1text_1buffer_1get_1iter_1at_1mark
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1text_1buffer_1get_1iter_1at_1mark)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jintLong arg2)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1buffer_1get_1iter_1at_1mark_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- gtk_text_buffer_get_iter_at_mark((GtkTextBuffer *)arg0, (GtkTextIter *)lparg1, (GtkTextMark *)arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1buffer_1get_1iter_1at_1mark_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1text_1buffer_1get_1iter_1at_1offset
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1text_1buffer_1get_1iter_1at_1offset)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jint arg2)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1buffer_1get_1iter_1at_1offset_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- gtk_text_buffer_get_iter_at_offset((GtkTextBuffer *)arg0, (GtkTextIter *)lparg1, (gint)arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1buffer_1get_1iter_1at_1offset_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1text_1buffer_1get_1line_1count
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1text_1buffer_1get_1line_1count)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1buffer_1get_1line_1count_FUNC);
- rc = (jint)gtk_text_buffer_get_line_count((GtkTextBuffer *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1buffer_1get_1line_1count_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1text_1buffer_1get_1selection_1bound
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1text_1buffer_1get_1selection_1bound)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1buffer_1get_1selection_1bound_FUNC);
- rc = (jintLong)gtk_text_buffer_get_selection_bound((GtkTextBuffer *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1buffer_1get_1selection_1bound_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1text_1buffer_1get_1selection_1bounds
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1text_1buffer_1get_1selection_1bounds)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jbyteArray arg2)
-{
- jbyte *lparg1=NULL;
- jbyte *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1buffer_1get_1selection_1bounds_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jboolean)gtk_text_buffer_get_selection_bounds((GtkTextBuffer *)arg0, (GtkTextIter *)lparg1, (GtkTextIter *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1buffer_1get_1selection_1bounds_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1text_1buffer_1get_1text
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1text_1buffer_1get_1text)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jbyteArray arg2, jboolean arg3)
-{
- jbyte *lparg1=NULL;
- jbyte *lparg2=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1buffer_1get_1text_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jintLong)gtk_text_buffer_get_text((GtkTextBuffer *)arg0, (GtkTextIter *)lparg1, (GtkTextIter *)lparg2, (gboolean)arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1buffer_1get_1text_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO__1gtk_1text_1buffer_1insert__II_3BI) && !defined(JNI64)) || (!defined(NO__1gtk_1text_1buffer_1insert__JJ_3BI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1text_1buffer_1insert__II_3BI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jbyteArray arg2, jint arg3)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1text_1buffer_1insert__JJ_3BI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jbyteArray arg2, jint arg3)
-#endif
-{
- jbyte *lparg2=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1buffer_1insert__II_3BI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1buffer_1insert__JJ_3BI_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- gtk_text_buffer_insert((GtkTextBuffer *)arg0, (GtkTextIter *)arg1, (const gchar *)lparg2, (gint)arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1buffer_1insert__II_3BI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1buffer_1insert__JJ_3BI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO__1gtk_1text_1buffer_1insert__I_3B_3BI) && !defined(JNI64)) || (!defined(NO__1gtk_1text_1buffer_1insert__J_3B_3BI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1text_1buffer_1insert__I_3B_3BI)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jbyteArray arg2, jint arg3)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1text_1buffer_1insert__J_3B_3BI)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jbyteArray arg2, jint arg3)
-#endif
-{
- jbyte *lparg1=NULL;
- jbyte *lparg2=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1buffer_1insert__I_3B_3BI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1buffer_1insert__J_3B_3BI_FUNC);
-#endif
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- gtk_text_buffer_insert((GtkTextBuffer *)arg0, (GtkTextIter *)lparg1, (const gchar *)lparg2, (gint)arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1buffer_1insert__I_3B_3BI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1buffer_1insert__J_3B_3BI_FUNC);
-#endif
-}
-#endif
-
-#ifndef NO__1gtk_1text_1buffer_1move_1mark
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1text_1buffer_1move_1mark)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jbyteArray arg2)
-{
- jbyte *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1buffer_1move_1mark_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- gtk_text_buffer_move_mark((GtkTextBuffer *)arg0, (GtkTextMark *)arg1, (const GtkTextIter *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1buffer_1move_1mark_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1text_1buffer_1paste_1clipboard
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1text_1buffer_1paste_1clipboard)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jbyteArray arg2, jboolean arg3)
-{
- jbyte *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1buffer_1paste_1clipboard_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- gtk_text_buffer_paste_clipboard((GtkTextBuffer *)arg0, (GtkClipboard *)arg1, (GtkTextIter *)lparg2, (gboolean)arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1buffer_1paste_1clipboard_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1text_1buffer_1place_1cursor
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1text_1buffer_1place_1cursor)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1buffer_1place_1cursor_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- gtk_text_buffer_place_cursor((GtkTextBuffer *)arg0, (const GtkTextIter *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1buffer_1place_1cursor_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1text_1buffer_1set_1text
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1text_1buffer_1set_1text)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jint arg2)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1buffer_1set_1text_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- gtk_text_buffer_set_text((GtkTextBuffer *)arg0, (const gchar *)lparg1, (gint)arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1buffer_1set_1text_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1text_1iter_1get_1line
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1text_1iter_1get_1line)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1iter_1get_1line_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)gtk_text_iter_get_line((const GtkTextIter *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1iter_1get_1line_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1text_1iter_1get_1offset
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1text_1iter_1get_1offset)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1iter_1get_1offset_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)gtk_text_iter_get_offset((const GtkTextIter *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1iter_1get_1offset_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1text_1view_1buffer_1to_1window_1coords
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1text_1view_1buffer_1to_1window_1coords)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jintArray arg4, jintArray arg5)
-{
- jint *lparg4=NULL;
- jint *lparg5=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1view_1buffer_1to_1window_1coords_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- gtk_text_view_buffer_to_window_coords((GtkTextView *)arg0, (GtkTextWindowType)arg1, (gint)arg2, (gint)arg3, (gint *)lparg4, (gint *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1view_1buffer_1to_1window_1coords_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1text_1view_1get_1buffer
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1text_1view_1get_1buffer)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1view_1get_1buffer_FUNC);
- rc = (jintLong)gtk_text_view_get_buffer((GtkTextView *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1view_1get_1buffer_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1text_1view_1get_1editable
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1text_1view_1get_1editable)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1view_1get_1editable_FUNC);
- rc = (jboolean)gtk_text_view_get_editable((GtkTextView *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1view_1get_1editable_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1text_1view_1get_1iter_1at_1location
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1text_1view_1get_1iter_1at_1location)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jint arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1view_1get_1iter_1at_1location_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- gtk_text_view_get_iter_at_location((GtkTextView *)arg0, (GtkTextIter *)lparg1, (gint)arg2, (gint)arg3);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1view_1get_1iter_1at_1location_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1text_1view_1get_1iter_1location
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1text_1view_1get_1iter_1location)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jobject arg2)
-{
- jbyte *lparg1=NULL;
- GdkRectangle _arg2, *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1view_1get_1iter_1location_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = &_arg2) == NULL) goto fail;
- gtk_text_view_get_iter_location((GtkTextView *)arg0, (const GtkTextIter *)lparg1, (GdkRectangle *)lparg2);
-fail:
- if (arg2 && lparg2) setGdkRectangleFields(env, arg2, lparg2);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1view_1get_1iter_1location_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1text_1view_1get_1line_1at_1y
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1text_1view_1get_1line_1at_1y)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jint arg2, jintArray arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg3=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1view_1get_1line_1at_1y_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- gtk_text_view_get_line_at_y((GtkTextView *)arg0, (GtkTextIter *)lparg1, (gint)arg2, (gint *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1view_1get_1line_1at_1y_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1text_1view_1get_1visible_1rect
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1text_1view_1get_1visible_1rect)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- GdkRectangle _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1view_1get_1visible_1rect_FUNC);
- if (arg1) if ((lparg1 = &_arg1) == NULL) goto fail;
- gtk_text_view_get_visible_rect((GtkTextView *)arg0, (GdkRectangle *)lparg1);
-fail:
- if (arg1 && lparg1) setGdkRectangleFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1view_1get_1visible_1rect_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1text_1view_1get_1window
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1text_1view_1get_1window)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1view_1get_1window_FUNC);
- rc = (jintLong)gtk_text_view_get_window((GtkTextView *)arg0, (GtkTextWindowType)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1view_1get_1window_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1text_1view_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1text_1view_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1view_1new_FUNC);
- rc = (jintLong)gtk_text_view_new();
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1view_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1text_1view_1scroll_1mark_1onscreen
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1text_1view_1scroll_1mark_1onscreen)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1view_1scroll_1mark_1onscreen_FUNC);
- gtk_text_view_scroll_mark_onscreen((GtkTextView *)arg0, (GtkTextMark *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1view_1scroll_1mark_1onscreen_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1text_1view_1scroll_1to_1iter
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1text_1view_1scroll_1to_1iter)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jdouble arg2, jboolean arg3, jdouble arg4, jdouble arg5)
-{
- jbyte *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1view_1scroll_1to_1iter_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jboolean)gtk_text_view_scroll_to_iter((GtkTextView *)arg0, (GtkTextIter *)lparg1, (gdouble)arg2, (gboolean)arg3, (gdouble)arg4, (gdouble)arg5);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1view_1scroll_1to_1iter_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1text_1view_1set_1editable
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1text_1view_1set_1editable)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1view_1set_1editable_FUNC);
- gtk_text_view_set_editable((GtkTextView *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1view_1set_1editable_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1text_1view_1set_1justification
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1text_1view_1set_1justification)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1view_1set_1justification_FUNC);
- gtk_text_view_set_justification((GtkTextView *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1view_1set_1justification_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1text_1view_1set_1tabs
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1text_1view_1set_1tabs)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1view_1set_1tabs_FUNC);
- gtk_text_view_set_tabs((GtkTextView *)arg0, (PangoTabArray *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1view_1set_1tabs_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1text_1view_1set_1wrap_1mode
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1text_1view_1set_1wrap_1mode)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1view_1set_1wrap_1mode_FUNC);
- gtk_text_view_set_wrap_mode((GtkTextView *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1view_1set_1wrap_1mode_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1text_1view_1window_1to_1buffer_1coords
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1text_1view_1window_1to_1buffer_1coords)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jintArray arg4, jintArray arg5)
-{
- jint *lparg4=NULL;
- jint *lparg5=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1text_1view_1window_1to_1buffer_1coords_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- gtk_text_view_window_to_buffer_coords((GtkTextView *)arg0, (GtkTextWindowType)arg1, (gint)arg2, (gint)arg3, (gint *)lparg4, (gint *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1text_1view_1window_1to_1buffer_1coords_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1timeout_1add
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1timeout_1add)
- (JNIEnv *env, jclass that, jint arg0, jintLong arg1, jintLong arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1timeout_1add_FUNC);
- rc = (jint)gtk_timeout_add((guint32)arg0, (GtkFunction)arg1, (gpointer)arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1timeout_1add_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1timeout_1remove
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1timeout_1remove)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1timeout_1remove_FUNC);
- gtk_timeout_remove((guint)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1timeout_1remove_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1toggle_1button_1get_1active
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1toggle_1button_1get_1active)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1toggle_1button_1get_1active_FUNC);
- rc = (jboolean)gtk_toggle_button_get_active((GtkToggleButton *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1toggle_1button_1get_1active_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1toggle_1button_1get_1inconsistent
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1toggle_1button_1get_1inconsistent)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1toggle_1button_1get_1inconsistent_FUNC);
- rc = (jboolean)gtk_toggle_button_get_inconsistent((GtkToggleButton *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1toggle_1button_1get_1inconsistent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1toggle_1button_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1toggle_1button_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1toggle_1button_1new_FUNC);
- rc = (jintLong)gtk_toggle_button_new();
- OS_NATIVE_EXIT(env, that, _1gtk_1toggle_1button_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1toggle_1button_1set_1active
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1toggle_1button_1set_1active)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1toggle_1button_1set_1active_FUNC);
- gtk_toggle_button_set_active((GtkToggleButton *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1toggle_1button_1set_1active_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1toggle_1button_1set_1inconsistent
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1toggle_1button_1set_1inconsistent)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1toggle_1button_1set_1inconsistent_FUNC);
- gtk_toggle_button_set_inconsistent((GtkToggleButton *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1toggle_1button_1set_1inconsistent_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1toggle_1button_1set_1mode
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1toggle_1button_1set_1mode)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1toggle_1button_1set_1mode_FUNC);
- gtk_toggle_button_set_mode((GtkToggleButton *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1toggle_1button_1set_1mode_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1toolbar_1insert_1widget
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1toolbar_1insert_1widget)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jbyteArray arg2, jbyteArray arg3, jint arg4)
-{
- jbyte *lparg2=NULL;
- jbyte *lparg3=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1toolbar_1insert_1widget_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- gtk_toolbar_insert_widget((GtkToolbar *)arg0, (GtkWidget *)arg1, (const char *)lparg2, (const char *)lparg3, (gint)arg4);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1toolbar_1insert_1widget_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1toolbar_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1toolbar_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1toolbar_1new_FUNC);
- rc = (jintLong)gtk_toolbar_new();
- OS_NATIVE_EXIT(env, that, _1gtk_1toolbar_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1toolbar_1set_1orientation
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1toolbar_1set_1orientation)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1toolbar_1set_1orientation_FUNC);
- gtk_toolbar_set_orientation((GtkToolbar *)arg0, (GtkOrientation)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1toolbar_1set_1orientation_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tooltip_1trigger_1tooltip_1query
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tooltip_1trigger_1tooltip_1query)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tooltip_1trigger_1tooltip_1query_FUNC);
-/*
- gtk_tooltip_trigger_tooltip_query((GdkDisplay*)arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_tooltip_trigger_tooltip_query)
- if (fp) {
- ((void (CALLING_CONVENTION*)(GdkDisplay*))fp)((GdkDisplay*)arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1tooltip_1trigger_1tooltip_1query_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tooltips_1data_1get
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1tooltips_1data_1get)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tooltips_1data_1get_FUNC);
- rc = (jintLong)gtk_tooltips_data_get((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tooltips_1data_1get_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tooltips_1disable
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tooltips_1disable)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tooltips_1disable_FUNC);
- gtk_tooltips_disable((GtkTooltips *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tooltips_1disable_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tooltips_1enable
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tooltips_1enable)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tooltips_1enable_FUNC);
- gtk_tooltips_enable((GtkTooltips *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tooltips_1enable_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tooltips_1force_1window
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tooltips_1force_1window)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tooltips_1force_1window_FUNC);
- gtk_tooltips_force_window((GtkTooltips *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tooltips_1force_1window_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tooltips_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1tooltips_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tooltips_1new_FUNC);
- rc = (jintLong)gtk_tooltips_new();
- OS_NATIVE_EXIT(env, that, _1gtk_1tooltips_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tooltips_1set_1tip
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tooltips_1set_1tip)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jbyteArray arg2, jbyteArray arg3)
-{
- jbyte *lparg2=NULL;
- jbyte *lparg3=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1tooltips_1set_1tip_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- gtk_tooltips_set_tip((GtkTooltips *)arg0, (GtkWidget *)arg1, (const gchar *)lparg2, (const gchar *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tooltips_1set_1tip_FUNC);
-}
-#endif
-
-#if (!defined(NO__1gtk_1tree_1model_1get__III_3II) && !defined(JNI64)) || (!defined(NO__1gtk_1tree_1model_1get__JJI_3IJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1model_1get__III_3II)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintArray arg3, jintLong arg4)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1model_1get__JJI_3IJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintArray arg3, jintLong arg4)
-#endif
-{
- jint *lparg3=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1model_1get__III_3II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1model_1get__JJI_3IJ_FUNC);
-#endif
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- gtk_tree_model_get((GtkTreeModel *)arg0, (GtkTreeIter *)arg1, arg2, lparg3, arg4);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1model_1get__III_3II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1model_1get__JJI_3IJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO__1gtk_1tree_1model_1get__III_3JI) && !defined(JNI64)) || (!defined(NO__1gtk_1tree_1model_1get__JJI_3JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1model_1get__III_3JI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jlongArray arg3, jintLong arg4)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1model_1get__JJI_3JJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jlongArray arg3, jintLong arg4)
-#endif
-{
- jlong *lparg3=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1model_1get__III_3JI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1model_1get__JJI_3JJ_FUNC);
-#endif
- if (arg3) if ((lparg3 = (*env)->GetLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
- gtk_tree_model_get((GtkTreeModel *)arg0, (GtkTreeIter *)arg1, arg2, lparg3, arg4);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseLongArrayElements(env, arg3, lparg3, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1model_1get__III_3JI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1model_1get__JJI_3JJ_FUNC);
-#endif
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1model_1get_1iter
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1tree_1model_1get_1iter)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1model_1get_1iter_FUNC);
- rc = (jboolean)gtk_tree_model_get_iter((GtkTreeModel *)arg0, (GtkTreeIter *)arg1, (GtkTreePath *)arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1model_1get_1iter_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1model_1get_1iter_1first
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1tree_1model_1get_1iter_1first)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1model_1get_1iter_1first_FUNC);
- rc = (jboolean)gtk_tree_model_get_iter_first((GtkTreeModel *)arg0, (GtkTreeIter *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1model_1get_1iter_1first_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1model_1get_1n_1columns
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1tree_1model_1get_1n_1columns)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1model_1get_1n_1columns_FUNC);
- rc = (jint)gtk_tree_model_get_n_columns((GtkTreeModel *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1model_1get_1n_1columns_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1model_1get_1path
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1tree_1model_1get_1path)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1model_1get_1path_FUNC);
- rc = (jintLong)gtk_tree_model_get_path((GtkTreeModel *)arg0, (GtkTreeIter *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1model_1get_1path_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1model_1get_1type
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1tree_1model_1get_1type)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1model_1get_1type_FUNC);
- rc = (jintLong)gtk_tree_model_get_type();
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1model_1get_1type_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1model_1iter_1children
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1tree_1model_1iter_1children)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1model_1iter_1children_FUNC);
- rc = (jboolean)gtk_tree_model_iter_children((GtkTreeModel *)arg0, (GtkTreeIter *)arg1, (GtkTreeIter *)arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1model_1iter_1children_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1model_1iter_1n_1children
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1tree_1model_1iter_1n_1children)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1model_1iter_1n_1children_FUNC);
- rc = (jint)gtk_tree_model_iter_n_children((GtkTreeModel *)arg0, (GtkTreeIter *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1model_1iter_1n_1children_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1model_1iter_1next
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1tree_1model_1iter_1next)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1model_1iter_1next_FUNC);
- rc = (jboolean)gtk_tree_model_iter_next((GtkTreeModel *)arg0, (GtkTreeIter *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1model_1iter_1next_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1model_1iter_1nth_1child
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1tree_1model_1iter_1nth_1child)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jint arg3)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1model_1iter_1nth_1child_FUNC);
- rc = (jboolean)gtk_tree_model_iter_nth_child((GtkTreeModel *)arg0, (GtkTreeIter *)arg1, (GtkTreeIter *)arg2, arg3);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1model_1iter_1nth_1child_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1path_1append_1index
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1path_1append_1index)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1path_1append_1index_FUNC);
- gtk_tree_path_append_index((GtkTreePath *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1path_1append_1index_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1path_1compare
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1tree_1path_1compare)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1path_1compare_FUNC);
- rc = (jintLong)gtk_tree_path_compare((const GtkTreePath *)arg0, (const GtkTreePath *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1path_1compare_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1path_1down
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1path_1down)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1path_1down_FUNC);
- gtk_tree_path_down((GtkTreePath *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1path_1down_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1path_1free
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1path_1free)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1path_1free_FUNC);
- gtk_tree_path_free((GtkTreePath *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1path_1free_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1path_1get_1depth
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1tree_1path_1get_1depth)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1path_1get_1depth_FUNC);
- rc = (jint)gtk_tree_path_get_depth((GtkTreePath *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1path_1get_1depth_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1path_1get_1indices
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1tree_1path_1get_1indices)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1path_1get_1indices_FUNC);
- rc = (jintLong)gtk_tree_path_get_indices((GtkTreePath *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1path_1get_1indices_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1path_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1tree_1path_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1path_1new_FUNC);
- rc = (jintLong)gtk_tree_path_new();
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1path_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1path_1new_1first
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1tree_1path_1new_1first)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1path_1new_1first_FUNC);
- rc = (jintLong)gtk_tree_path_new_first();
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1path_1new_1first_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO__1gtk_1tree_1path_1new_1from_1string__I) && !defined(JNI64)) || (!defined(NO__1gtk_1tree_1path_1new_1from_1string__J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1tree_1path_1new_1from_1string__I)(JNIEnv *env, jclass that, jintLong arg0)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1tree_1path_1new_1from_1string__J)(JNIEnv *env, jclass that, jintLong arg0)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1path_1new_1from_1string__I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1path_1new_1from_1string__J_FUNC);
-#endif
- rc = (jintLong)gtk_tree_path_new_from_string((const gchar *)arg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1path_1new_1from_1string__I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1path_1new_1from_1string__J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1path_1new_1from_1string___3B
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1tree_1path_1new_1from_1string___3B)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1path_1new_1from_1string___3B_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)gtk_tree_path_new_from_string((const gchar *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1path_1new_1from_1string___3B_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1path_1next
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1path_1next)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1path_1next_FUNC);
- gtk_tree_path_next((GtkTreePath *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1path_1next_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1path_1prev
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1tree_1path_1prev)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1path_1prev_FUNC);
- rc = (jboolean)gtk_tree_path_prev((GtkTreePath *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1path_1prev_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1path_1up
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1tree_1path_1up)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1path_1up_FUNC);
- rc = (jboolean)gtk_tree_path_up((GtkTreePath *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1path_1up_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1selection_1count_1selected_1rows
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1tree_1selection_1count_1selected_1rows)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1selection_1count_1selected_1rows_FUNC);
-/*
- rc = (jint)gtk_tree_selection_count_selected_rows((GtkTreeSelection *)arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_tree_selection_count_selected_rows)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(GtkTreeSelection *))fp)((GtkTreeSelection *)arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1selection_1count_1selected_1rows_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1selection_1get_1selected
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1tree_1selection_1get_1selected)
- (JNIEnv *env, jclass that, jintLong arg0, jintLongArray arg1, jintLong arg2)
-{
- jintLong *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1selection_1get_1selected_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jboolean)gtk_tree_selection_get_selected((GtkTreeSelection *)arg0, (GtkTreeModel **)lparg1, (GtkTreeIter *)arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1selection_1get_1selected_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1selection_1get_1selected_1rows
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1tree_1selection_1get_1selected_1rows)
- (JNIEnv *env, jclass that, jintLong arg0, jintLongArray arg1)
-{
- jintLong *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1selection_1get_1selected_1rows_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
-/*
- rc = (jintLong)gtk_tree_selection_get_selected_rows((GtkTreeSelection *)arg0, (GtkTreeModel **)lparg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_tree_selection_get_selected_rows)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(GtkTreeSelection *, GtkTreeModel **))fp)((GtkTreeSelection *)arg0, (GtkTreeModel **)lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1selection_1get_1selected_1rows_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1selection_1path_1is_1selected
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1tree_1selection_1path_1is_1selected)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1selection_1path_1is_1selected_FUNC);
- rc = (jboolean)gtk_tree_selection_path_is_selected((GtkTreeSelection *)arg0, (GtkTreePath *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1selection_1path_1is_1selected_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1selection_1select_1all
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1selection_1select_1all)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1selection_1select_1all_FUNC);
- gtk_tree_selection_select_all((GtkTreeSelection *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1selection_1select_1all_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1selection_1select_1iter
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1selection_1select_1iter)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1selection_1select_1iter_FUNC);
- gtk_tree_selection_select_iter((GtkTreeSelection *)arg0, (GtkTreeIter *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1selection_1select_1iter_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1selection_1selected_1foreach
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1selection_1selected_1foreach)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1selection_1selected_1foreach_FUNC);
- gtk_tree_selection_selected_foreach((GtkTreeSelection *)arg0, (GtkTreeSelectionForeachFunc)arg1, (gpointer)arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1selection_1selected_1foreach_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1selection_1set_1mode
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1selection_1set_1mode)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1selection_1set_1mode_FUNC);
- gtk_tree_selection_set_mode((GtkTreeSelection *)arg0, (GtkSelectionMode)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1selection_1set_1mode_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1selection_1unselect_1all
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1selection_1unselect_1all)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1selection_1unselect_1all_FUNC);
- gtk_tree_selection_unselect_all((GtkTreeSelection *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1selection_1unselect_1all_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1selection_1unselect_1iter
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1selection_1unselect_1iter)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1selection_1unselect_1iter_FUNC);
- gtk_tree_selection_unselect_iter((GtkTreeSelection *)arg0, (GtkTreeIter *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1selection_1unselect_1iter_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1store_1append
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1store_1append)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1store_1append_FUNC);
- gtk_tree_store_append((GtkTreeStore *)arg0, (GtkTreeIter *)arg1, (GtkTreeIter *)arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1store_1append_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1store_1clear
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1store_1clear)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1store_1clear_FUNC);
- gtk_tree_store_clear((GtkTreeStore *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1store_1clear_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1store_1insert
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1store_1insert)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1store_1insert_FUNC);
- gtk_tree_store_insert((GtkTreeStore *)arg0, (GtkTreeIter *)arg1, (GtkTreeIter *)arg2, (gint)arg3);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1store_1insert_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1store_1newv
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1tree_1store_1newv)
- (JNIEnv *env, jclass that, jint arg0, jintLongArray arg1)
-{
- jintLong *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1store_1newv_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jintLong)gtk_tree_store_newv(arg0, (GType *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1store_1newv_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1store_1remove
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1store_1remove)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1store_1remove_FUNC);
- gtk_tree_store_remove((GtkTreeStore *)arg0, (GtkTreeIter *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1store_1remove_FUNC);
-}
-#endif
-
-#if (!defined(NO__1gtk_1tree_1store_1set__IIIII) && !defined(JNI64)) || (!defined(NO__1gtk_1tree_1store_1set__JJIIJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1store_1set__IIIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jintLong arg4)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1store_1set__JJIIJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jintLong arg4)
-#endif
-{
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1store_1set__IIIII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1store_1set__JJIIJ_FUNC);
-#endif
- gtk_tree_store_set((GtkTreeStore *)arg0, (GtkTreeIter *)arg1, arg2, arg3, arg4);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1store_1set__IIIII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1store_1set__JJIIJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO__1gtk_1tree_1store_1set__IIIJI) && !defined(JNI64)) || (!defined(NO__1gtk_1tree_1store_1set__JJIJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1store_1set__IIIJI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jlong arg3, jintLong arg4)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1store_1set__JJIJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jlong arg3, jintLong arg4)
-#endif
-{
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1store_1set__IIIJI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1store_1set__JJIJJ_FUNC);
-#endif
- gtk_tree_store_set((GtkTreeStore *)arg0, (GtkTreeIter *)arg1, arg2, arg3, arg4);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1store_1set__IIIJI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1store_1set__JJIJJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO__1gtk_1tree_1store_1set__IIILorg_eclipse_swt_internal_gtk_GdkColor_2I) && !defined(JNI64)) || (!defined(NO__1gtk_1tree_1store_1set__JJILorg_eclipse_swt_internal_gtk_GdkColor_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1store_1set__IIILorg_eclipse_swt_internal_gtk_GdkColor_2I)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jobject arg3, jintLong arg4)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1store_1set__JJILorg_eclipse_swt_internal_gtk_GdkColor_2J)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jobject arg3, jintLong arg4)
-#endif
-{
- GdkColor _arg3, *lparg3=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1store_1set__IIILorg_eclipse_swt_internal_gtk_GdkColor_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1store_1set__JJILorg_eclipse_swt_internal_gtk_GdkColor_2J_FUNC);
-#endif
- if (arg3) if ((lparg3 = getGdkColorFields(env, arg3, &_arg3)) == NULL) goto fail;
- gtk_tree_store_set((GtkTreeStore *)arg0, (GtkTreeIter *)arg1, arg2, lparg3, arg4);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1store_1set__IIILorg_eclipse_swt_internal_gtk_GdkColor_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1store_1set__JJILorg_eclipse_swt_internal_gtk_GdkColor_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO__1gtk_1tree_1store_1set__IIIZI) && !defined(JNI64)) || (!defined(NO__1gtk_1tree_1store_1set__JJIZJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1store_1set__IIIZI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jboolean arg3, jintLong arg4)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1store_1set__JJIZJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jboolean arg3, jintLong arg4)
-#endif
-{
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1store_1set__IIIZI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1store_1set__JJIZJ_FUNC);
-#endif
- gtk_tree_store_set((GtkTreeStore *)arg0, (GtkTreeIter *)arg1, arg2, arg3, arg4);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1store_1set__IIIZI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1store_1set__JJIZJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO__1gtk_1tree_1store_1set__III_3BI) && !defined(JNI64)) || (!defined(NO__1gtk_1tree_1store_1set__JJI_3BJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1store_1set__III_3BI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jbyteArray arg3, jintLong arg4)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1store_1set__JJI_3BJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jbyteArray arg3, jintLong arg4)
-#endif
-{
- jbyte *lparg3=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1store_1set__III_3BI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1store_1set__JJI_3BJ_FUNC);
-#endif
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- gtk_tree_store_set((GtkTreeStore *)arg0, (GtkTreeIter *)arg1, arg2, lparg3, arg4);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1store_1set__III_3BI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1store_1set__JJI_3BJ_FUNC);
-#endif
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1collapse_1row
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1tree_1view_1collapse_1row)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1collapse_1row_FUNC);
- rc = (jboolean)gtk_tree_view_collapse_row((GtkTreeView *)arg0, (GtkTreePath *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1collapse_1row_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1add_1attribute
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1add_1attribute)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jbyteArray arg2, jint arg3)
-{
- jbyte *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1add_1attribute_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- gtk_tree_view_column_add_attribute((GtkTreeViewColumn *)arg0, (GtkCellRenderer *)arg1, (const gchar *)lparg2, (gint)arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1add_1attribute_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1cell_1get_1position
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1cell_1get_1position)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintArray arg2, jintArray arg3)
-{
- jint *lparg2=NULL;
- jint *lparg3=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1cell_1get_1position_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
-/*
- rc = (jboolean)gtk_tree_view_column_cell_get_position((GtkTreeViewColumn *)arg0, (GtkCellRenderer *)arg1, (gint *)lparg2, (gint *)lparg3);
-*/
- {
- LOAD_FUNCTION(fp, gtk_tree_view_column_cell_get_position)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(GtkTreeViewColumn *, GtkCellRenderer *, gint *, gint *))fp)((GtkTreeViewColumn *)arg0, (GtkCellRenderer *)arg1, (gint *)lparg2, (gint *)lparg3);
- }
- }
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1cell_1get_1position_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1cell_1get_1size
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1cell_1get_1size)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintArray arg2, jintArray arg3, jintArray arg4, jintArray arg5)
-{
- GdkRectangle _arg1, *lparg1=NULL;
- jint *lparg2=NULL;
- jint *lparg3=NULL;
- jint *lparg4=NULL;
- jint *lparg5=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1cell_1get_1size_FUNC);
- if (arg1) if ((lparg1 = &_arg1) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- gtk_tree_view_column_cell_get_size((GtkTreeViewColumn *)arg0, (GdkRectangle *)lparg1, (gint *)lparg2, (gint *)lparg3, (gint *)lparg4, (gint *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) setGdkRectangleFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1cell_1get_1size_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1cell_1set_1cell_1data
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1cell_1set_1cell_1data)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jboolean arg3, jboolean arg4)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1cell_1set_1cell_1data_FUNC);
- gtk_tree_view_column_cell_set_cell_data((GtkTreeViewColumn *)arg0, (GtkTreeModel *)arg1, (GtkTreeIter *)arg2, arg3, arg4);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1cell_1set_1cell_1data_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1clear
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1clear)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1clear_FUNC);
- gtk_tree_view_column_clear((GtkTreeViewColumn *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1clear_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1get_1cell_1renderers
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1get_1cell_1renderers)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1get_1cell_1renderers_FUNC);
- rc = (jintLong)gtk_tree_view_column_get_cell_renderers((GtkTreeViewColumn *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1get_1cell_1renderers_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1get_1fixed_1width
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1get_1fixed_1width)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1get_1fixed_1width_FUNC);
- rc = (jint)gtk_tree_view_column_get_fixed_width((GtkTreeViewColumn *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1get_1fixed_1width_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1get_1reorderable
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1get_1reorderable)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1get_1reorderable_FUNC);
- rc = (jboolean)gtk_tree_view_column_get_reorderable((GtkTreeViewColumn *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1get_1reorderable_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1get_1resizable
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1get_1resizable)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1get_1resizable_FUNC);
- rc = (jboolean)gtk_tree_view_column_get_resizable((GtkTreeViewColumn *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1get_1resizable_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1get_1sizing
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1get_1sizing)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1get_1sizing_FUNC);
- rc = (jint)gtk_tree_view_column_get_sizing((GtkTreeViewColumn *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1get_1sizing_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1get_1sort_1indicator
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1get_1sort_1indicator)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1get_1sort_1indicator_FUNC);
- rc = (jboolean)gtk_tree_view_column_get_sort_indicator((GtkTreeViewColumn *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1get_1sort_1indicator_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1get_1sort_1order
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1get_1sort_1order)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1get_1sort_1order_FUNC);
- rc = (jint)gtk_tree_view_column_get_sort_order((GtkTreeViewColumn *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1get_1sort_1order_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1get_1spacing
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1get_1spacing)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1get_1spacing_FUNC);
- rc = (jint)gtk_tree_view_column_get_spacing((GtkTreeViewColumn *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1get_1spacing_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1get_1visible
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1get_1visible)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1get_1visible_FUNC);
- rc = (jboolean)gtk_tree_view_column_get_visible((GtkTreeViewColumn *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1get_1visible_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1get_1width
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1get_1width)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1get_1width_FUNC);
- rc = (jint)gtk_tree_view_column_get_width((GtkTreeViewColumn *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1get_1width_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1new_FUNC);
- rc = (jintLong)gtk_tree_view_column_new();
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1pack_1end
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1pack_1end)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jboolean arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1pack_1end_FUNC);
- gtk_tree_view_column_pack_end((GtkTreeViewColumn *)arg0, (GtkCellRenderer *)arg1, (gboolean)arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1pack_1end_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1pack_1start
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1pack_1start)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jboolean arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1pack_1start_FUNC);
- gtk_tree_view_column_pack_start((GtkTreeViewColumn *)arg0, (GtkCellRenderer *)arg1, (gboolean)arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1pack_1start_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1set_1alignment
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1set_1alignment)
- (JNIEnv *env, jclass that, jintLong arg0, jfloat arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1set_1alignment_FUNC);
- gtk_tree_view_column_set_alignment((GtkTreeViewColumn *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1set_1alignment_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1set_1cell_1data_1func
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1set_1cell_1data_1func)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1set_1cell_1data_1func_FUNC);
- gtk_tree_view_column_set_cell_data_func((GtkTreeViewColumn *)arg0, (GtkCellRenderer *)arg1, (GtkTreeCellDataFunc)arg2, (gpointer)arg3, (GtkDestroyNotify)arg4);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1set_1cell_1data_1func_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1set_1clickable
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1set_1clickable)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1set_1clickable_FUNC);
- gtk_tree_view_column_set_clickable((GtkTreeViewColumn *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1set_1clickable_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1set_1fixed_1width
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1set_1fixed_1width)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1set_1fixed_1width_FUNC);
- gtk_tree_view_column_set_fixed_width((GtkTreeViewColumn *)arg0, (gint)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1set_1fixed_1width_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1set_1min_1width
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1set_1min_1width)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1set_1min_1width_FUNC);
- gtk_tree_view_column_set_min_width((GtkTreeViewColumn *)arg0, (gint)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1set_1min_1width_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1set_1reorderable
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1set_1reorderable)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1set_1reorderable_FUNC);
- gtk_tree_view_column_set_reorderable((GtkTreeViewColumn *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1set_1reorderable_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1set_1resizable
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1set_1resizable)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1set_1resizable_FUNC);
- gtk_tree_view_column_set_resizable((GtkTreeViewColumn *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1set_1resizable_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1set_1sizing
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1set_1sizing)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1set_1sizing_FUNC);
- gtk_tree_view_column_set_sizing((GtkTreeViewColumn *)arg0, (GtkTreeViewColumnSizing)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1set_1sizing_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1set_1sort_1indicator
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1set_1sort_1indicator)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1set_1sort_1indicator_FUNC);
- gtk_tree_view_column_set_sort_indicator((GtkTreeViewColumn *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1set_1sort_1indicator_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1set_1sort_1order
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1set_1sort_1order)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1set_1sort_1order_FUNC);
- gtk_tree_view_column_set_sort_order((GtkTreeViewColumn *)arg0, (GtkSortType)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1set_1sort_1order_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1set_1title
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1set_1title)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1set_1title_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- gtk_tree_view_column_set_title((GtkTreeViewColumn *)arg0, (const gchar *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1set_1title_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1set_1visible
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1set_1visible)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1set_1visible_FUNC);
- gtk_tree_view_column_set_visible((GtkTreeViewColumn *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1set_1visible_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1column_1set_1widget
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1column_1set_1widget)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1column_1set_1widget_FUNC);
- gtk_tree_view_column_set_widget((GtkTreeViewColumn *)arg0, (GtkWidget *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1column_1set_1widget_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1create_1row_1drag_1icon
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1tree_1view_1create_1row_1drag_1icon)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1create_1row_1drag_1icon_FUNC);
- rc = (jintLong)gtk_tree_view_create_row_drag_icon((GtkTreeView *)arg0, (GtkTreePath *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1create_1row_1drag_1icon_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1expand_1row
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1tree_1view_1expand_1row)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jboolean arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1expand_1row_FUNC);
- rc = (jboolean)gtk_tree_view_expand_row((GtkTreeView *)arg0, (GtkTreePath *)arg1, (gboolean)arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1expand_1row_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1get_1background_1area
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1get_1background_1area)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jobject arg3)
-{
- GdkRectangle _arg3, *lparg3=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1get_1background_1area_FUNC);
- if (arg3) if ((lparg3 = getGdkRectangleFields(env, arg3, &_arg3)) == NULL) goto fail;
- gtk_tree_view_get_background_area((GtkTreeView *)arg0, (GtkTreePath *)arg1, (GtkTreeViewColumn *)arg2, (GdkRectangle *)lparg3);
-fail:
- if (arg3 && lparg3) setGdkRectangleFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1get_1background_1area_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1get_1bin_1window
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1tree_1view_1get_1bin_1window)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1get_1bin_1window_FUNC);
- rc = (jintLong)gtk_tree_view_get_bin_window((GtkTreeView *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1get_1bin_1window_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1get_1cell_1area
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1get_1cell_1area)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jobject arg3)
-{
- GdkRectangle _arg3, *lparg3=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1get_1cell_1area_FUNC);
- if (arg3) if ((lparg3 = &_arg3) == NULL) goto fail;
- gtk_tree_view_get_cell_area((GtkTreeView *)arg0, (GtkTreePath *)arg1, (GtkTreeViewColumn *)arg2, (GdkRectangle *)lparg3);
-fail:
- if (arg3 && lparg3) setGdkRectangleFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1get_1cell_1area_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1get_1column
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1tree_1view_1get_1column)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1get_1column_FUNC);
- rc = (jintLong)gtk_tree_view_get_column((GtkTreeView *)arg0, (gint)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1get_1column_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1get_1columns
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1tree_1view_1get_1columns)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1get_1columns_FUNC);
- rc = (jintLong)gtk_tree_view_get_columns((GtkTreeView *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1get_1columns_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1get_1cursor
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1get_1cursor)
- (JNIEnv *env, jclass that, jintLong arg0, jintLongArray arg1, jintLongArray arg2)
-{
- jintLong *lparg1=NULL;
- jintLong *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1get_1cursor_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- gtk_tree_view_get_cursor((GtkTreeView *)arg0, (GtkTreePath **)lparg1, (GtkTreeViewColumn **)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1get_1cursor_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1get_1expander_1column
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1tree_1view_1get_1expander_1column)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1get_1expander_1column_FUNC);
- rc = (jintLong)gtk_tree_view_get_expander_column((GtkTreeView *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1get_1expander_1column_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1get_1headers_1visible
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1tree_1view_1get_1headers_1visible)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1get_1headers_1visible_FUNC);
- rc = (jboolean)gtk_tree_view_get_headers_visible((GtkTreeView *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1get_1headers_1visible_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1get_1path_1at_1pos
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1tree_1view_1get_1path_1at_1pos)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jintLongArray arg3, jintLongArray arg4, jintArray arg5, jintArray arg6)
-{
- jintLong *lparg3=NULL;
- jintLong *lparg4=NULL;
- jint *lparg5=NULL;
- jint *lparg6=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1get_1path_1at_1pos_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntLongArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jboolean)gtk_tree_view_get_path_at_pos((GtkTreeView *)arg0, (gint)arg1, (gint)arg2, (GtkTreePath **)lparg3, (GtkTreeViewColumn **)lparg4, (gint *)lparg5, (gint *)lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntLongArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntLongArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1get_1path_1at_1pos_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1get_1rules_1hint
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1tree_1view_1get_1rules_1hint)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1get_1rules_1hint_FUNC);
- rc = (jboolean)gtk_tree_view_get_rules_hint((GtkTreeView *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1get_1rules_1hint_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1get_1selection
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1tree_1view_1get_1selection)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1get_1selection_FUNC);
- rc = (jintLong)gtk_tree_view_get_selection((GtkTreeView *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1get_1selection_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1get_1visible_1rect
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1get_1visible_1rect)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- GdkRectangle _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1get_1visible_1rect_FUNC);
- if (arg1) if ((lparg1 = &_arg1) == NULL) goto fail;
- gtk_tree_view_get_visible_rect((GtkTreeView *)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setGdkRectangleFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1get_1visible_1rect_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1insert_1column
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1tree_1view_1insert_1column)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1insert_1column_FUNC);
- rc = (jint)gtk_tree_view_insert_column((GtkTreeView *)arg0, (GtkTreeViewColumn *)arg1, (gint)arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1insert_1column_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1move_1column_1after
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1move_1column_1after)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1move_1column_1after_FUNC);
- gtk_tree_view_move_column_after((GtkTreeView *)arg0, (GtkTreeViewColumn *)arg1, (GtkTreeViewColumn *)arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1move_1column_1after_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1new_1with_1model
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1tree_1view_1new_1with_1model)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1new_1with_1model_FUNC);
- rc = (jintLong)gtk_tree_view_new_with_model((GtkTreeModel *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1new_1with_1model_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1remove_1column
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1remove_1column)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1remove_1column_FUNC);
- gtk_tree_view_remove_column((GtkTreeView *)arg0, (GtkTreeViewColumn *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1remove_1column_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1row_1expanded
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1tree_1view_1row_1expanded)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1row_1expanded_FUNC);
- rc = (jboolean)gtk_tree_view_row_expanded((GtkTreeView *)arg0, (GtkTreePath *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1row_1expanded_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1scroll_1to_1cell
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1scroll_1to_1cell)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jboolean arg3, jfloat arg4, jfloat arg5)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1scroll_1to_1cell_FUNC);
- gtk_tree_view_scroll_to_cell((GtkTreeView *)arg0, (GtkTreePath *)arg1, (GtkTreeViewColumn *)arg2, (gboolean)arg3, (gfloat)arg4, (gfloat)arg5);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1scroll_1to_1cell_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1scroll_1to_1point
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1scroll_1to_1point)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1scroll_1to_1point_FUNC);
- gtk_tree_view_scroll_to_point((GtkTreeView *)arg0, (gint)arg1, (gint)arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1scroll_1to_1point_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1set_1cursor
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1set_1cursor)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jboolean arg3)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1set_1cursor_FUNC);
- gtk_tree_view_set_cursor((GtkTreeView *)arg0, (GtkTreePath *)arg1, (GtkTreeViewColumn *)arg2, arg3);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1set_1cursor_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1set_1drag_1dest_1row
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1set_1drag_1dest_1row)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1set_1drag_1dest_1row_FUNC);
- gtk_tree_view_set_drag_dest_row((GtkTreeView *)arg0, (GtkTreePath *)arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1set_1drag_1dest_1row_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1set_1enable_1search
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1set_1enable_1search)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1set_1enable_1search_FUNC);
- gtk_tree_view_set_enable_search((GtkTreeView *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1set_1enable_1search_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1set_1grid_1lines
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1set_1grid_1lines)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1set_1grid_1lines_FUNC);
-/*
- gtk_tree_view_set_grid_lines((GtkTreeView*)arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_tree_view_set_grid_lines)
- if (fp) {
- ((void (CALLING_CONVENTION*)(GtkTreeView*, jint))fp)((GtkTreeView*)arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1set_1grid_1lines_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1set_1headers_1visible
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1set_1headers_1visible)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1set_1headers_1visible_FUNC);
- gtk_tree_view_set_headers_visible((GtkTreeView *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1set_1headers_1visible_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1set_1model
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1set_1model)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1set_1model_FUNC);
- gtk_tree_view_set_model((GtkTreeView *)arg0, (GtkTreeModel *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1set_1model_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1set_1rules_1hint
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1set_1rules_1hint)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1set_1rules_1hint_FUNC);
- gtk_tree_view_set_rules_hint((GtkTreeView *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1set_1rules_1hint_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1set_1search_1column
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1set_1search_1column)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1set_1search_1column_FUNC);
- gtk_tree_view_set_search_column((GtkTreeView *)arg0, (gint)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1set_1search_1column_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1tree_1to_1widget_1coords
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1tree_1to_1widget_1coords)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jintArray arg3, jintArray arg4)
-{
- jint *lparg3=NULL;
- jint *lparg4=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1tree_1to_1widget_1coords_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- gtk_tree_view_tree_to_widget_coords((GtkTreeView *)arg0, (gint)arg1, (gint)arg2, (gint *)lparg3, (gint *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1tree_1to_1widget_1coords_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1unset_1rows_1drag_1dest
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1unset_1rows_1drag_1dest)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1unset_1rows_1drag_1dest_FUNC);
- gtk_tree_view_unset_rows_drag_dest((GtkTreeView *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1unset_1rows_1drag_1dest_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1tree_1view_1widget_1to_1tree_1coords
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1view_1widget_1to_1tree_1coords)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jintArray arg3, jintArray arg4)
-{
- jint *lparg3=NULL;
- jint *lparg4=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1tree_1view_1widget_1to_1tree_1coords_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- gtk_tree_view_widget_to_tree_coords((GtkTreeView *)arg0, arg1, arg2, lparg3, lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1tree_1view_1widget_1to_1tree_1coords_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1vbox_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1vbox_1new)
- (JNIEnv *env, jclass that, jboolean arg0, jint arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1vbox_1new_FUNC);
- rc = (jintLong)gtk_vbox_new((gboolean)arg0, (gint)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1vbox_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1viewport_1get_1shadow_1type
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1viewport_1get_1shadow_1type)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1viewport_1get_1shadow_1type_FUNC);
- rc = (jint)gtk_viewport_get_shadow_type((GtkViewport *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1viewport_1get_1shadow_1type_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1viewport_1set_1shadow_1type
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1viewport_1set_1shadow_1type)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1viewport_1set_1shadow_1type_FUNC);
- gtk_viewport_set_shadow_type((GtkViewport *)arg0, (GtkShadowType)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1viewport_1set_1shadow_1type_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1vscale_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1vscale_1new)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1vscale_1new_FUNC);
- rc = (jintLong)gtk_vscale_new((GtkAdjustment *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1vscale_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1vscrollbar_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1vscrollbar_1new)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1vscrollbar_1new_FUNC);
- rc = (jintLong)gtk_vscrollbar_new((GtkAdjustment *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1vscrollbar_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1vseparator_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1vseparator_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1vseparator_1new_FUNC);
- rc = (jintLong)gtk_vseparator_new();
- OS_NATIVE_EXIT(env, that, _1gtk_1vseparator_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1add_1accelerator
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1add_1accelerator)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jintLong arg2, jint arg3, jint arg4, jint arg5)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1add_1accelerator_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- gtk_widget_add_accelerator((GtkWidget *)arg0, (const gchar *)lparg1, (GtkAccelGroup *)arg2, (guint)arg3, (GdkModifierType)arg4, arg5);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1add_1accelerator_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1add_1events
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1add_1events)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1add_1events_FUNC);
- gtk_widget_add_events((GtkWidget *)arg0, (gint)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1add_1events_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1child_1focus
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1widget_1child_1focus)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1child_1focus_FUNC);
- rc = (jboolean)gtk_widget_child_focus((GtkWidget *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1child_1focus_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO__1gtk_1widget_1create_1pango_1layout__II) && !defined(JNI64)) || (!defined(NO__1gtk_1widget_1create_1pango_1layout__JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1widget_1create_1pango_1layout__II)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1widget_1create_1pango_1layout__JJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1create_1pango_1layout__II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1create_1pango_1layout__JJ_FUNC);
-#endif
- rc = (jintLong)gtk_widget_create_pango_layout((GtkWidget *)arg0, (const gchar *)arg1);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1create_1pango_1layout__II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1create_1pango_1layout__JJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO__1gtk_1widget_1create_1pango_1layout__I_3B) && !defined(JNI64)) || (!defined(NO__1gtk_1widget_1create_1pango_1layout__J_3B) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1widget_1create_1pango_1layout__I_3B)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1widget_1create_1pango_1layout__J_3B)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-#endif
-{
- jbyte *lparg1=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1create_1pango_1layout__I_3B_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1create_1pango_1layout__J_3B_FUNC);
-#endif
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jintLong)gtk_widget_create_pango_layout((GtkWidget *)arg0, (const gchar *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1create_1pango_1layout__I_3B_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1create_1pango_1layout__J_3B_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1destroy
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1destroy)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1destroy_FUNC);
- gtk_widget_destroy((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1destroy_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1event
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1widget_1event)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1event_FUNC);
- rc = (jboolean)gtk_widget_event((GtkWidget *)arg0, (GdkEvent *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1event_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1get_1accessible
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1widget_1get_1accessible)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1get_1accessible_FUNC);
- rc = (jintLong)gtk_widget_get_accessible((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1get_1accessible_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1get_1child_1visible
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1widget_1get_1child_1visible)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1get_1child_1visible_FUNC);
- rc = (jboolean)gtk_widget_get_child_visible((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1get_1child_1visible_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1get_1default_1direction
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1widget_1get_1default_1direction)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1get_1default_1direction_FUNC);
- rc = (jint)gtk_widget_get_default_direction();
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1get_1default_1direction_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1get_1default_1style
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1widget_1get_1default_1style)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1get_1default_1style_FUNC);
- rc = (jintLong)gtk_widget_get_default_style();
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1get_1default_1style_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1get_1direction
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1widget_1get_1direction)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1get_1direction_FUNC);
- rc = (jint)gtk_widget_get_direction((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1get_1direction_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1get_1events
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1widget_1get_1events)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1get_1events_FUNC);
- rc = (jint)gtk_widget_get_events((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1get_1events_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1get_1modifier_1style
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1widget_1get_1modifier_1style)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1get_1modifier_1style_FUNC);
- rc = (jintLong)gtk_widget_get_modifier_style((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1get_1modifier_1style_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1get_1pango_1context
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1widget_1get_1pango_1context)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1get_1pango_1context_FUNC);
- rc = (jintLong)gtk_widget_get_pango_context((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1get_1pango_1context_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1get_1parent
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1widget_1get_1parent)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1get_1parent_FUNC);
- rc = (jintLong)gtk_widget_get_parent((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1get_1parent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1get_1size_1request
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1get_1size_1request)
- (JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1get_1size_1request_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- gtk_widget_get_size_request((GtkWidget *)arg0, (gint *)lparg1, (gint *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1get_1size_1request_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1get_1style
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1widget_1get_1style)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1get_1style_FUNC);
- rc = (jintLong)gtk_widget_get_style((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1get_1style_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1get_1toplevel
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1widget_1get_1toplevel)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1get_1toplevel_FUNC);
- rc = (jintLong)gtk_widget_get_toplevel((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1get_1toplevel_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1grab_1focus
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1grab_1focus)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1grab_1focus_FUNC);
- gtk_widget_grab_focus((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1grab_1focus_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1hide
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1hide)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1hide_FUNC);
- gtk_widget_hide((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1hide_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1is_1composited
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1widget_1is_1composited)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1is_1composited_FUNC);
-/*
- rc = (jboolean)gtk_widget_is_composited((GtkWidget *)arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_widget_is_composited)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(GtkWidget *))fp)((GtkWidget *)arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1is_1composited_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1is_1focus
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1widget_1is_1focus)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1is_1focus_FUNC);
- rc = (jboolean)gtk_widget_is_focus((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1is_1focus_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1map
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1map)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1map_FUNC);
- gtk_widget_map((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1map_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1mnemonic_1activate
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1widget_1mnemonic_1activate)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1mnemonic_1activate_FUNC);
- rc = (jboolean)gtk_widget_mnemonic_activate((GtkWidget *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1mnemonic_1activate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1modify_1base
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1modify_1base)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-{
- GdkColor _arg2, *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1modify_1base_FUNC);
- if (arg2) if ((lparg2 = getGdkColorFields(env, arg2, &_arg2)) == NULL) goto fail;
- gtk_widget_modify_base((GtkWidget *)arg0, (GtkStateType)arg1, (GdkColor *)lparg2);
-fail:
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1modify_1base_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1modify_1bg
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1modify_1bg)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-{
- GdkColor _arg2, *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1modify_1bg_FUNC);
- if (arg2) if ((lparg2 = getGdkColorFields(env, arg2, &_arg2)) == NULL) goto fail;
- gtk_widget_modify_bg((GtkWidget *)arg0, (GtkStateType)arg1, (GdkColor *)lparg2);
-fail:
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1modify_1bg_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1modify_1fg
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1modify_1fg)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-{
- GdkColor _arg2, *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1modify_1fg_FUNC);
- if (arg2) if ((lparg2 = getGdkColorFields(env, arg2, &_arg2)) == NULL) goto fail;
- gtk_widget_modify_fg((GtkWidget *)arg0, (GtkStateType)arg1, (GdkColor *)lparg2);
-fail:
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1modify_1fg_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1modify_1font
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1modify_1font)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1modify_1font_FUNC);
- gtk_widget_modify_font((GtkWidget *)arg0, (PangoFontDescription *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1modify_1font_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1modify_1style
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1modify_1style)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1modify_1style_FUNC);
- gtk_widget_modify_style((GtkWidget *)arg0, (GtkRcStyle *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1modify_1style_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1modify_1text
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1modify_1text)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-{
- GdkColor _arg2, *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1modify_1text_FUNC);
- if (arg2) if ((lparg2 = getGdkColorFields(env, arg2, &_arg2)) == NULL) goto fail;
- gtk_widget_modify_text((GtkWidget *)arg0, (GtkStateType)arg1, (GdkColor *)lparg2);
-fail:
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1modify_1text_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1queue_1resize
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1queue_1resize)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1queue_1resize_FUNC);
- gtk_widget_queue_resize((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1queue_1resize_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1realize
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1realize)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1realize_FUNC);
- gtk_widget_realize((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1realize_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1remove_1accelerator
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1remove_1accelerator)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1remove_1accelerator_FUNC);
- gtk_widget_remove_accelerator((GtkWidget *)arg0, (GtkAccelGroup *)arg1, (guint)arg2, (GdkModifierType)arg3);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1remove_1accelerator_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1reparent
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1reparent)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1reparent_FUNC);
- gtk_widget_reparent((GtkWidget *)arg0, (GtkWidget *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1reparent_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1send_1expose
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1widget_1send_1expose)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1send_1expose_FUNC);
- rc = (jint)gtk_widget_send_expose((GtkWidget *)arg0, (GdkEvent *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1send_1expose_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1set_1app_1paintable
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1set_1app_1paintable)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1set_1app_1paintable_FUNC);
- gtk_widget_set_app_paintable((GtkWidget *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1set_1app_1paintable_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1set_1default_1direction
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1set_1default_1direction)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1set_1default_1direction_FUNC);
- gtk_widget_set_default_direction((GtkTextDirection)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1set_1default_1direction_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1set_1direction
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1set_1direction)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1set_1direction_FUNC);
- gtk_widget_set_direction((GtkWidget *)arg0, (GtkTextDirection)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1set_1direction_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1set_1double_1buffered
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1set_1double_1buffered)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1set_1double_1buffered_FUNC);
- gtk_widget_set_double_buffered((GtkWidget *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1set_1double_1buffered_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1set_1name
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1set_1name)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1set_1name_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- gtk_widget_set_name((GtkWidget *)arg0, (const char *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1set_1name_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1set_1parent_1window
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1set_1parent_1window)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1set_1parent_1window_FUNC);
- gtk_widget_set_parent_window((GtkWidget *)arg0, (GdkWindow *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1set_1parent_1window_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1set_1redraw_1on_1allocate
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1set_1redraw_1on_1allocate)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1set_1redraw_1on_1allocate_FUNC);
- gtk_widget_set_redraw_on_allocate((GtkWidget *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1set_1redraw_1on_1allocate_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1set_1sensitive
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1set_1sensitive)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1set_1sensitive_FUNC);
- gtk_widget_set_sensitive((GtkWidget *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1set_1sensitive_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1set_1size_1request
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1set_1size_1request)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1set_1size_1request_FUNC);
- gtk_widget_set_size_request((GtkWidget *)arg0, (gint)arg1, (gint)arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1set_1size_1request_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1set_1state
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1set_1state)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1set_1state_FUNC);
- gtk_widget_set_state((GtkWidget *)arg0, (GtkStateType)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1set_1state_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1set_1style
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1set_1style)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1set_1style_FUNC);
- gtk_widget_set_style((GtkWidget *)arg0, (GtkStyle *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1set_1style_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1set_1tooltip_1text
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1set_1tooltip_1text)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1set_1tooltip_1text_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
-/*
- gtk_widget_set_tooltip_text((GtkWidget *)arg0, (const gchar *)lparg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_widget_set_tooltip_text)
- if (fp) {
- ((void (CALLING_CONVENTION*)(GtkWidget *, const gchar *))fp)((GtkWidget *)arg0, (const gchar *)lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1set_1tooltip_1text_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1shape_1combine_1mask
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1shape_1combine_1mask)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1shape_1combine_1mask_FUNC);
- gtk_widget_shape_combine_mask((GtkWidget *)arg0, (GdkBitmap *)arg1, (gint)arg2, (gint)arg3);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1shape_1combine_1mask_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1show
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1show)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1show_FUNC);
- gtk_widget_show((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1show_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1show_1now
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1show_1now)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1show_1now_FUNC);
- gtk_widget_show_now((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1show_1now_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1size_1allocate
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1size_1allocate)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- GtkAllocation _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1size_1allocate_FUNC);
- if (arg1) if ((lparg1 = getGtkAllocationFields(env, arg1, &_arg1)) == NULL) goto fail;
- gtk_widget_size_allocate((GtkWidget *)arg0, (GtkAllocation *)lparg1);
-fail:
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1size_1allocate_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1size_1request
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1size_1request)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- GtkRequisition _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1size_1request_FUNC);
- if (arg1) if ((lparg1 = &_arg1) == NULL) goto fail;
- gtk_widget_size_request((GtkWidget *)arg0, (GtkRequisition *)lparg1);
-fail:
- if (arg1 && lparg1) setGtkRequisitionFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1size_1request_FUNC);
-}
-#endif
-
-#if (!defined(NO__1gtk_1widget_1style_1get__I_3B_3II) && !defined(JNI64)) || (!defined(NO__1gtk_1widget_1style_1get__J_3B_3IJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1style_1get__I_3B_3II)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jintArray arg2, jintLong arg3)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1style_1get__J_3B_3IJ)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jintArray arg2, jintLong arg3)
-#endif
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1style_1get__I_3B_3II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1style_1get__J_3B_3IJ_FUNC);
-#endif
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- gtk_widget_style_get((GtkWidget *)arg0, (const gchar *)lparg1, lparg2, (const gchar *)NULL);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1style_1get__I_3B_3II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1style_1get__J_3B_3IJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO__1gtk_1widget_1style_1get__I_3B_3JI) && !defined(JNI64)) || (!defined(NO__1gtk_1widget_1style_1get__J_3B_3JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1style_1get__I_3B_3JI)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jlongArray arg2, jintLong arg3)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1style_1get__J_3B_3JJ)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jlongArray arg2, jintLong arg3)
-#endif
-{
- jbyte *lparg1=NULL;
- jlong *lparg2=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1style_1get__I_3B_3JI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1style_1get__J_3B_3JJ_FUNC);
-#endif
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- gtk_widget_style_get((GtkWidget *)arg0, (const gchar *)lparg1, lparg2, (const gchar *)NULL);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseLongArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1style_1get__I_3B_3JI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1style_1get__J_3B_3JJ_FUNC);
-#endif
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1translate_1coordinates
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1widget_1translate_1coordinates)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jintArray arg4, jintArray arg5)
-{
- jint *lparg4=NULL;
- jint *lparg5=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1translate_1coordinates_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jboolean)gtk_widget_translate_coordinates((GtkWidget *)arg0, (GtkWidget *)arg1, arg2, arg3, lparg4, lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1translate_1coordinates_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1unrealize
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1unrealize)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1widget_1unrealize_FUNC);
- gtk_widget_unrealize((GtkWidget *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1widget_1unrealize_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1window_1activate_1default
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1window_1activate_1default)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1activate_1default_FUNC);
- rc = (jboolean)gtk_window_activate_default((GtkWindow *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1activate_1default_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1window_1add_1accel_1group
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1window_1add_1accel_1group)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1add_1accel_1group_FUNC);
- gtk_window_add_accel_group((GtkWindow *)arg0, (GtkAccelGroup *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1add_1accel_1group_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1window_1deiconify
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1window_1deiconify)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1deiconify_FUNC);
- gtk_window_deiconify((GtkWindow *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1deiconify_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1window_1fullscreen
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1window_1fullscreen)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1fullscreen_FUNC);
- gtk_window_fullscreen((GtkWindow *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1fullscreen_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1window_1get_1focus
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1window_1get_1focus)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1get_1focus_FUNC);
- rc = (jintLong)gtk_window_get_focus((GtkWindow *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1get_1focus_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1window_1get_1group
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1window_1get_1group)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1get_1group_FUNC);
-/*
- rc = (jintLong)gtk_window_get_group((GtkWindow *)arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_window_get_group)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(GtkWindow *))fp)((GtkWindow *)arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1get_1group_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1window_1get_1icon_1list
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1window_1get_1icon_1list)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1get_1icon_1list_FUNC);
- rc = (jintLong)gtk_window_get_icon_list((GtkWindow *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1get_1icon_1list_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1window_1get_1mnemonic_1modifier
-JNIEXPORT jint JNICALL OS_NATIVE(_1gtk_1window_1get_1mnemonic_1modifier)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1get_1mnemonic_1modifier_FUNC);
- rc = (jint)gtk_window_get_mnemonic_modifier((GtkWindow *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1get_1mnemonic_1modifier_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1window_1get_1modal
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1window_1get_1modal)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1get_1modal_FUNC);
- rc = (jboolean)gtk_window_get_modal((GtkWindow *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1get_1modal_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1window_1get_1opacity
-JNIEXPORT jdouble JNICALL OS_NATIVE(_1gtk_1window_1get_1opacity)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1get_1opacity_FUNC);
-/*
- rc = (jdouble)gtk_window_get_opacity((GtkWindow *)arg0);
-*/
- {
- LOAD_FUNCTION(fp, gtk_window_get_opacity)
- if (fp) {
- rc = (jdouble)((jdouble (CALLING_CONVENTION*)(GtkWindow *))fp)((GtkWindow *)arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1get_1opacity_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1window_1get_1position
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1window_1get_1position)
- (JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1get_1position_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- gtk_window_get_position((GtkWindow *)arg0, (gint *)lparg1, (gint *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1get_1position_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1window_1get_1size
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1window_1get_1size)
- (JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1get_1size_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- gtk_window_get_size((GtkWindow *)arg0, (gint *)lparg1, (gint *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1get_1size_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1window_1group_1add_1window
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1window_1group_1add_1window)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1group_1add_1window_FUNC);
- gtk_window_group_add_window((GtkWindowGroup*)arg0, (GtkWindow*)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1group_1add_1window_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1window_1group_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1window_1group_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1group_1new_FUNC);
- rc = (jintLong)gtk_window_group_new();
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1group_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1window_1group_1remove_1window
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1window_1group_1remove_1window)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1group_1remove_1window_FUNC);
- gtk_window_group_remove_window((GtkWindowGroup*)arg0, (GtkWindow*)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1group_1remove_1window_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1window_1iconify
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1window_1iconify)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1iconify_FUNC);
- gtk_window_iconify((GtkWindow *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1iconify_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1window_1list_1toplevels
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1window_1list_1toplevels)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1list_1toplevels_FUNC);
- rc = (jintLong)gtk_window_list_toplevels();
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1list_1toplevels_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1window_1maximize
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1window_1maximize)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1maximize_FUNC);
- gtk_window_maximize((GtkWindow *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1maximize_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1window_1move
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1window_1move)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1move_FUNC);
- gtk_window_move((GtkWindow *)arg0, (gint)arg1, (gint)arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1move_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1window_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1window_1new)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1new_FUNC);
- rc = (jintLong)gtk_window_new((GtkWindowType)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1window_1present
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1window_1present)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1present_FUNC);
- gtk_window_present((GtkWindow *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1present_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1window_1remove_1accel_1group
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1window_1remove_1accel_1group)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1remove_1accel_1group_FUNC);
- gtk_window_remove_accel_group((GtkWindow *)arg0, (GtkAccelGroup *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1remove_1accel_1group_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1window_1resize
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1window_1resize)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1resize_FUNC);
- gtk_window_resize((GtkWindow *)arg0, (gint)arg1, (gint)arg2);
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1resize_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1window_1set_1default
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1window_1set_1default)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1set_1default_FUNC);
- gtk_window_set_default((GtkWindow *)arg0, (GtkWidget *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1set_1default_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1window_1set_1destroy_1with_1parent
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1window_1set_1destroy_1with_1parent)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1set_1destroy_1with_1parent_FUNC);
- gtk_window_set_destroy_with_parent((GtkWindow *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1set_1destroy_1with_1parent_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1window_1set_1geometry_1hints
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1window_1set_1geometry_1hints)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jint arg3)
-{
- GdkGeometry _arg2, *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1set_1geometry_1hints_FUNC);
- if (arg2) if ((lparg2 = getGdkGeometryFields(env, arg2, &_arg2)) == NULL) goto fail;
- gtk_window_set_geometry_hints((GtkWindow *)arg0, (GtkWidget *)arg1, lparg2, arg3);
-fail:
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1set_1geometry_1hints_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1window_1set_1icon_1list
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1window_1set_1icon_1list)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1set_1icon_1list_FUNC);
- gtk_window_set_icon_list((GtkWindow *)arg0, (GList *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1set_1icon_1list_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1window_1set_1keep_1below
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1window_1set_1keep_1below)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1set_1keep_1below_FUNC);
-/*
- gtk_window_set_keep_below((GtkWindow *)arg0, (gboolean)arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_window_set_keep_below)
- if (fp) {
- ((void (CALLING_CONVENTION*)(GtkWindow *, gboolean))fp)((GtkWindow *)arg0, (gboolean)arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1set_1keep_1below_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1window_1set_1modal
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1window_1set_1modal)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1set_1modal_FUNC);
- gtk_window_set_modal((GtkWindow *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1set_1modal_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1window_1set_1opacity
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1window_1set_1opacity)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1set_1opacity_FUNC);
-/*
- gtk_window_set_opacity((GtkWindow *)arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_window_set_opacity)
- if (fp) {
- ((void (CALLING_CONVENTION*)(GtkWindow *, jdouble))fp)((GtkWindow *)arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1set_1opacity_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1window_1set_1resizable
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1window_1set_1resizable)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1set_1resizable_FUNC);
- gtk_window_set_resizable((GtkWindow *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1set_1resizable_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1window_1set_1skip_1taskbar_1hint
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1window_1set_1skip_1taskbar_1hint)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1set_1skip_1taskbar_1hint_FUNC);
-/*
- gtk_window_set_skip_taskbar_hint((GtkWindow *)arg0, (gboolean)arg1);
-*/
- {
- LOAD_FUNCTION(fp, gtk_window_set_skip_taskbar_hint)
- if (fp) {
- ((void (CALLING_CONVENTION*)(GtkWindow *, gboolean))fp)((GtkWindow *)arg0, (gboolean)arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1set_1skip_1taskbar_1hint_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1window_1set_1title
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1window_1set_1title)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1set_1title_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- gtk_window_set_title((GtkWindow *)arg0, (const gchar *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1set_1title_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1window_1set_1transient_1for
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1window_1set_1transient_1for)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1set_1transient_1for_FUNC);
- gtk_window_set_transient_for((GtkWindow *)arg0, (GtkWindow *)arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1set_1transient_1for_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1window_1set_1type_1hint
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1window_1set_1type_1hint)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1set_1type_1hint_FUNC);
- gtk_window_set_type_hint((GtkWindow *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1set_1type_1hint_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1window_1unfullscreen
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1window_1unfullscreen)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1unfullscreen_FUNC);
- gtk_window_unfullscreen((GtkWindow *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1unfullscreen_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1window_1unmaximize
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1window_1unmaximize)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1gtk_1window_1unmaximize_FUNC);
- gtk_window_unmaximize((GtkWindow *)arg0);
- OS_NATIVE_EXIT(env, that, _1gtk_1window_1unmaximize_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1attr_1background_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1attr_1background_1new)
- (JNIEnv *env, jclass that, jshort arg0, jshort arg1, jshort arg2)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1attr_1background_1new_FUNC);
- rc = (jintLong)pango_attr_background_new(arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1pango_1attr_1background_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1attr_1font_1desc_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1attr_1font_1desc_1new)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1attr_1font_1desc_1new_FUNC);
- rc = (jintLong)pango_attr_font_desc_new((const PangoFontDescription *)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1attr_1font_1desc_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1attr_1foreground_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1attr_1foreground_1new)
- (JNIEnv *env, jclass that, jshort arg0, jshort arg1, jshort arg2)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1attr_1foreground_1new_FUNC);
- rc = (jintLong)pango_attr_foreground_new(arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1pango_1attr_1foreground_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1attr_1iterator_1destroy
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1attr_1iterator_1destroy)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1attr_1iterator_1destroy_FUNC);
- pango_attr_iterator_destroy((PangoAttrIterator *)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1attr_1iterator_1destroy_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1attr_1iterator_1get
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1attr_1iterator_1get)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1attr_1iterator_1get_FUNC);
- rc = (jintLong)pango_attr_iterator_get((PangoAttrIterator *)arg0, (PangoAttrType)arg1);
- OS_NATIVE_EXIT(env, that, _1pango_1attr_1iterator_1get_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1attr_1iterator_1get_1attrs
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1attr_1iterator_1get_1attrs)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1attr_1iterator_1get_1attrs_FUNC);
- rc = (jintLong)pango_attr_iterator_get_attrs((PangoAttrIterator *)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1attr_1iterator_1get_1attrs_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1attr_1iterator_1next
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1pango_1attr_1iterator_1next)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1attr_1iterator_1next_FUNC);
- rc = (jboolean)pango_attr_iterator_next((PangoAttrIterator *)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1attr_1iterator_1next_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1attr_1iterator_1range
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1attr_1iterator_1range)
- (JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1pango_1attr_1iterator_1range_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- pango_attr_iterator_range((PangoAttrIterator *)arg0, lparg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1pango_1attr_1iterator_1range_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1attr_1list_1change
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1attr_1list_1change)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1attr_1list_1change_FUNC);
- pango_attr_list_change((PangoAttrList *)arg0, (PangoAttribute *)arg1);
- OS_NATIVE_EXIT(env, that, _1pango_1attr_1list_1change_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1attr_1list_1get_1iterator
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1attr_1list_1get_1iterator)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1attr_1list_1get_1iterator_FUNC);
- rc = (jintLong)pango_attr_list_get_iterator((PangoAttrList *)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1attr_1list_1get_1iterator_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1attr_1list_1insert
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1attr_1list_1insert)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1attr_1list_1insert_FUNC);
- pango_attr_list_insert((PangoAttrList *)arg0, (PangoAttribute *)arg1);
- OS_NATIVE_EXIT(env, that, _1pango_1attr_1list_1insert_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1attr_1list_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1attr_1list_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1attr_1list_1new_FUNC);
- rc = (jintLong)pango_attr_list_new();
- OS_NATIVE_EXIT(env, that, _1pango_1attr_1list_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1attr_1list_1unref
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1attr_1list_1unref)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1attr_1list_1unref_FUNC);
- pango_attr_list_unref((PangoAttrList *)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1attr_1list_1unref_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1attr_1rise_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1attr_1rise_1new)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1attr_1rise_1new_FUNC);
- rc = (jintLong)pango_attr_rise_new(arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1attr_1rise_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1attr_1shape_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1attr_1shape_1new)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1)
-{
- PangoRectangle _arg0, *lparg0=NULL;
- PangoRectangle _arg1, *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1attr_1shape_1new_FUNC);
- if (arg0) if ((lparg0 = getPangoRectangleFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getPangoRectangleFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jintLong)pango_attr_shape_new(lparg0, lparg1);
-fail:
- OS_NATIVE_EXIT(env, that, _1pango_1attr_1shape_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1attr_1strikethrough_1color_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1attr_1strikethrough_1color_1new)
- (JNIEnv *env, jclass that, jshort arg0, jshort arg1, jshort arg2)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1attr_1strikethrough_1color_1new_FUNC);
-/*
- rc = (jintLong)pango_attr_strikethrough_color_new(arg0, arg1, arg2);
-*/
- {
- LOAD_FUNCTION(fp, pango_attr_strikethrough_color_new)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jshort, jshort, jshort))fp)(arg0, arg1, arg2);
- }
- }
- OS_NATIVE_EXIT(env, that, _1pango_1attr_1strikethrough_1color_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1attr_1strikethrough_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1attr_1strikethrough_1new)
- (JNIEnv *env, jclass that, jboolean arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1attr_1strikethrough_1new_FUNC);
- rc = (jintLong)pango_attr_strikethrough_new(arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1attr_1strikethrough_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1attr_1underline_1color_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1attr_1underline_1color_1new)
- (JNIEnv *env, jclass that, jshort arg0, jshort arg1, jshort arg2)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1attr_1underline_1color_1new_FUNC);
-/*
- rc = (jintLong)pango_attr_underline_color_new(arg0, arg1, arg2);
-*/
- {
- LOAD_FUNCTION(fp, pango_attr_underline_color_new)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jshort, jshort, jshort))fp)(arg0, arg1, arg2);
- }
- }
- OS_NATIVE_EXIT(env, that, _1pango_1attr_1underline_1color_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1attr_1underline_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1attr_1underline_1new)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1attr_1underline_1new_FUNC);
- rc = (jintLong)pango_attr_underline_new(arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1attr_1underline_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1attr_1weight_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1attr_1weight_1new)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1attr_1weight_1new_FUNC);
- rc = (jintLong)pango_attr_weight_new(arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1attr_1weight_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1cairo_1context_1get_1font_1options
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1cairo_1context_1get_1font_1options)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1cairo_1context_1get_1font_1options_FUNC);
-/*
- rc = (jintLong)pango_cairo_context_get_font_options((PangoContext *)arg0);
-*/
- {
- LOAD_FUNCTION(fp, pango_cairo_context_get_font_options)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(PangoContext *))fp)((PangoContext *)arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1pango_1cairo_1context_1get_1font_1options_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1cairo_1context_1set_1font_1options
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1cairo_1context_1set_1font_1options)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1cairo_1context_1set_1font_1options_FUNC);
-/*
- pango_cairo_context_set_font_options((PangoContext *)arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, pango_cairo_context_set_font_options)
- if (fp) {
- ((void (CALLING_CONVENTION*)(PangoContext *, jintLong))fp)((PangoContext *)arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1pango_1cairo_1context_1set_1font_1options_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1cairo_1create_1layout
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1cairo_1create_1layout)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1cairo_1create_1layout_FUNC);
-/*
- rc = (jintLong)pango_cairo_create_layout(arg0);
-*/
- {
- LOAD_FUNCTION(fp, pango_cairo_create_layout)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1pango_1cairo_1create_1layout_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1cairo_1font_1map_1create_1context
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1cairo_1font_1map_1create_1context)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1cairo_1font_1map_1create_1context_FUNC);
-/*
- rc = (jintLong)pango_cairo_font_map_create_context(arg0);
-*/
- {
- LOAD_FUNCTION(fp, pango_cairo_font_map_create_context)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1pango_1cairo_1font_1map_1create_1context_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1cairo_1font_1map_1get_1default
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1cairo_1font_1map_1get_1default)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1cairo_1font_1map_1get_1default_FUNC);
-/*
- rc = (jintLong)pango_cairo_font_map_get_default();
-*/
- {
- LOAD_FUNCTION(fp, pango_cairo_font_map_get_default)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)())fp)();
- }
- }
- OS_NATIVE_EXIT(env, that, _1pango_1cairo_1font_1map_1get_1default_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1cairo_1font_1map_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1cairo_1font_1map_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1cairo_1font_1map_1new_FUNC);
-/*
- rc = (jintLong)pango_cairo_font_map_new();
-*/
- {
- LOAD_FUNCTION(fp, pango_cairo_font_map_new)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)())fp)();
- }
- }
- OS_NATIVE_EXIT(env, that, _1pango_1cairo_1font_1map_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1cairo_1font_1map_1set_1resolution
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1cairo_1font_1map_1set_1resolution)
- (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1cairo_1font_1map_1set_1resolution_FUNC);
-/*
- pango_cairo_font_map_set_resolution(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, pango_cairo_font_map_set_resolution)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jdouble))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1pango_1cairo_1font_1map_1set_1resolution_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1cairo_1layout_1path
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1cairo_1layout_1path)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1cairo_1layout_1path_FUNC);
-/*
- pango_cairo_layout_path(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, pango_cairo_layout_path)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jintLong))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1pango_1cairo_1layout_1path_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1cairo_1show_1layout
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1cairo_1show_1layout)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1cairo_1show_1layout_FUNC);
-/*
- pango_cairo_show_layout(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, pango_cairo_show_layout)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jintLong))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1pango_1cairo_1show_1layout_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1context_1get_1base_1dir
-JNIEXPORT jint JNICALL OS_NATIVE(_1pango_1context_1get_1base_1dir)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1context_1get_1base_1dir_FUNC);
- rc = (jint)pango_context_get_base_dir((PangoContext *)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1context_1get_1base_1dir_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1context_1get_1language
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1context_1get_1language)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1context_1get_1language_FUNC);
- rc = (jintLong)pango_context_get_language((PangoContext *)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1context_1get_1language_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1context_1get_1metrics
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1context_1get_1metrics)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1context_1get_1metrics_FUNC);
- rc = (jintLong)pango_context_get_metrics((PangoContext *)arg0, (const PangoFontDescription *)arg1, (PangoLanguage *)arg2);
- OS_NATIVE_EXIT(env, that, _1pango_1context_1get_1metrics_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1context_1list_1families
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1context_1list_1families)
- (JNIEnv *env, jclass that, jintLong arg0, jintLongArray arg1, jintArray arg2)
-{
- jintLong *lparg1=NULL;
- jint *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1pango_1context_1list_1families_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- pango_context_list_families((PangoContext *)arg0, (PangoFontFamily ***)lparg1, (int *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1pango_1context_1list_1families_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1context_1set_1base_1dir
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1context_1set_1base_1dir)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1context_1set_1base_1dir_FUNC);
- pango_context_set_base_dir((PangoContext *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1pango_1context_1set_1base_1dir_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1context_1set_1language
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1context_1set_1language)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1context_1set_1language_FUNC);
- pango_context_set_language((PangoContext *)arg0, (PangoLanguage *)arg1);
- OS_NATIVE_EXIT(env, that, _1pango_1context_1set_1language_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1font_1description_1copy
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1font_1description_1copy)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1font_1description_1copy_FUNC);
- rc = (jintLong)pango_font_description_copy((PangoFontDescription *)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1font_1description_1copy_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1font_1description_1free
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1font_1description_1free)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1font_1description_1free_FUNC);
- pango_font_description_free((PangoFontDescription *)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1font_1description_1free_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1font_1description_1from_1string
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1font_1description_1from_1string)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1font_1description_1from_1string_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- }
- rc = (jintLong)pango_font_description_from_string((const char *)lparg0);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, JNI_ABORT);
- } else
-#endif
- {
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, JNI_ABORT);
- }
- OS_NATIVE_EXIT(env, that, _1pango_1font_1description_1from_1string_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1font_1description_1get_1family
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1font_1description_1get_1family)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1font_1description_1get_1family_FUNC);
- rc = (jintLong)pango_font_description_get_family((PangoFontDescription *)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1font_1description_1get_1family_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1font_1description_1get_1size
-JNIEXPORT jint JNICALL OS_NATIVE(_1pango_1font_1description_1get_1size)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1font_1description_1get_1size_FUNC);
- rc = (jint)pango_font_description_get_size((PangoFontDescription *)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1font_1description_1get_1size_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1font_1description_1get_1style
-JNIEXPORT jint JNICALL OS_NATIVE(_1pango_1font_1description_1get_1style)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1font_1description_1get_1style_FUNC);
- rc = (jint)pango_font_description_get_style((PangoFontDescription *)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1font_1description_1get_1style_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1font_1description_1get_1weight
-JNIEXPORT jint JNICALL OS_NATIVE(_1pango_1font_1description_1get_1weight)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1font_1description_1get_1weight_FUNC);
- rc = (jint)pango_font_description_get_weight((PangoFontDescription *)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1font_1description_1get_1weight_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1font_1description_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1font_1description_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1font_1description_1new_FUNC);
- rc = (jintLong)pango_font_description_new();
- OS_NATIVE_EXIT(env, that, _1pango_1font_1description_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1font_1description_1set_1family
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1font_1description_1set_1family)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1pango_1font_1description_1set_1family_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- pango_font_description_set_family((PangoFontDescription *)arg0, (const char *)lparg1);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
- OS_NATIVE_EXIT(env, that, _1pango_1font_1description_1set_1family_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1font_1description_1set_1size
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1font_1description_1set_1size)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1font_1description_1set_1size_FUNC);
- pango_font_description_set_size((PangoFontDescription *)arg0, (gint)arg1);
- OS_NATIVE_EXIT(env, that, _1pango_1font_1description_1set_1size_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1font_1description_1set_1stretch
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1font_1description_1set_1stretch)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1font_1description_1set_1stretch_FUNC);
- pango_font_description_set_stretch((PangoFontDescription *)arg0, (PangoStretch)arg1);
- OS_NATIVE_EXIT(env, that, _1pango_1font_1description_1set_1stretch_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1font_1description_1set_1style
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1font_1description_1set_1style)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1font_1description_1set_1style_FUNC);
- pango_font_description_set_style((PangoFontDescription *)arg0, (PangoStyle)arg1);
- OS_NATIVE_EXIT(env, that, _1pango_1font_1description_1set_1style_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1font_1description_1set_1weight
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1font_1description_1set_1weight)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1font_1description_1set_1weight_FUNC);
- pango_font_description_set_weight((PangoFontDescription *)arg0, (PangoWeight)arg1);
- OS_NATIVE_EXIT(env, that, _1pango_1font_1description_1set_1weight_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1font_1description_1to_1string
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1font_1description_1to_1string)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1font_1description_1to_1string_FUNC);
- rc = (jintLong)pango_font_description_to_string((PangoFontDescription *)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1font_1description_1to_1string_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1font_1face_1describe
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1font_1face_1describe)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1font_1face_1describe_FUNC);
- rc = (jintLong)pango_font_face_describe((PangoFontFace *)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1font_1face_1describe_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1font_1family_1get_1name
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1font_1family_1get_1name)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1font_1family_1get_1name_FUNC);
- rc = (jintLong)pango_font_family_get_name((PangoFontFamily *)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1font_1family_1get_1name_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1font_1family_1list_1faces
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1font_1family_1list_1faces)
- (JNIEnv *env, jclass that, jintLong arg0, jintLongArray arg1, jintArray arg2)
-{
- jintLong *lparg1=NULL;
- jint *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1pango_1font_1family_1list_1faces_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- pango_font_family_list_faces((PangoFontFamily *)arg0, (PangoFontFace ***)lparg1, (int *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1pango_1font_1family_1list_1faces_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1font_1get_1metrics
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1font_1get_1metrics)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1font_1get_1metrics_FUNC);
- rc = (jintLong)pango_font_get_metrics((PangoFont *)arg0, (PangoLanguage *)arg1);
- OS_NATIVE_EXIT(env, that, _1pango_1font_1get_1metrics_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1font_1metrics_1get_1approximate_1char_1width
-JNIEXPORT jint JNICALL OS_NATIVE(_1pango_1font_1metrics_1get_1approximate_1char_1width)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1font_1metrics_1get_1approximate_1char_1width_FUNC);
- rc = (jint)pango_font_metrics_get_approximate_char_width((PangoFontMetrics *)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1font_1metrics_1get_1approximate_1char_1width_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1font_1metrics_1get_1ascent
-JNIEXPORT jint JNICALL OS_NATIVE(_1pango_1font_1metrics_1get_1ascent)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1font_1metrics_1get_1ascent_FUNC);
- rc = (jint)pango_font_metrics_get_ascent((PangoFontMetrics *)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1font_1metrics_1get_1ascent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1font_1metrics_1get_1descent
-JNIEXPORT jint JNICALL OS_NATIVE(_1pango_1font_1metrics_1get_1descent)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1font_1metrics_1get_1descent_FUNC);
- rc = (jint)pango_font_metrics_get_descent((PangoFontMetrics *)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1font_1metrics_1get_1descent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1font_1metrics_1get_1strikethrough_1position
-JNIEXPORT jint JNICALL OS_NATIVE(_1pango_1font_1metrics_1get_1strikethrough_1position)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1font_1metrics_1get_1strikethrough_1position_FUNC);
-/*
- rc = (jint)pango_font_metrics_get_strikethrough_position(arg0);
-*/
- {
- LOAD_FUNCTION(fp, pango_font_metrics_get_strikethrough_position)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1pango_1font_1metrics_1get_1strikethrough_1position_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1font_1metrics_1get_1strikethrough_1thickness
-JNIEXPORT jint JNICALL OS_NATIVE(_1pango_1font_1metrics_1get_1strikethrough_1thickness)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1font_1metrics_1get_1strikethrough_1thickness_FUNC);
-/*
- rc = (jint)pango_font_metrics_get_strikethrough_thickness(arg0);
-*/
- {
- LOAD_FUNCTION(fp, pango_font_metrics_get_strikethrough_thickness)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1pango_1font_1metrics_1get_1strikethrough_1thickness_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1font_1metrics_1get_1underline_1position
-JNIEXPORT jint JNICALL OS_NATIVE(_1pango_1font_1metrics_1get_1underline_1position)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1font_1metrics_1get_1underline_1position_FUNC);
-/*
- rc = (jint)pango_font_metrics_get_underline_position(arg0);
-*/
- {
- LOAD_FUNCTION(fp, pango_font_metrics_get_underline_position)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1pango_1font_1metrics_1get_1underline_1position_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1font_1metrics_1get_1underline_1thickness
-JNIEXPORT jint JNICALL OS_NATIVE(_1pango_1font_1metrics_1get_1underline_1thickness)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1font_1metrics_1get_1underline_1thickness_FUNC);
-/*
- rc = (jint)pango_font_metrics_get_underline_thickness(arg0);
-*/
- {
- LOAD_FUNCTION(fp, pango_font_metrics_get_underline_thickness)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, _1pango_1font_1metrics_1get_1underline_1thickness_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1font_1metrics_1unref
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1font_1metrics_1unref)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1font_1metrics_1unref_FUNC);
- pango_font_metrics_unref((PangoFontMetrics *)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1font_1metrics_1unref_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1language_1from_1string
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1language_1from_1string)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1language_1from_1string_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)pango_language_from_string((const char *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, JNI_ABORT);
- OS_NATIVE_EXIT(env, that, _1pango_1language_1from_1string_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1layout_1context_1changed
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1layout_1context_1changed)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1context_1changed_FUNC);
- pango_layout_context_changed((PangoLayout *)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1context_1changed_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1layout_1get_1alignment
-JNIEXPORT jint JNICALL OS_NATIVE(_1pango_1layout_1get_1alignment)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1get_1alignment_FUNC);
- rc = (jint)pango_layout_get_alignment((PangoLayout*)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1get_1alignment_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1layout_1get_1attributes
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1layout_1get_1attributes)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1get_1attributes_FUNC);
- rc = (jintLong)pango_layout_get_attributes((PangoLayout *)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1get_1attributes_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1layout_1get_1context
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1layout_1get_1context)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1get_1context_FUNC);
- rc = (jintLong)pango_layout_get_context((PangoLayout *)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1get_1context_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1layout_1get_1indent
-JNIEXPORT jint JNICALL OS_NATIVE(_1pango_1layout_1get_1indent)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1get_1indent_FUNC);
- rc = (jint)pango_layout_get_indent((PangoLayout*)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1get_1indent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1layout_1get_1iter
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1layout_1get_1iter)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1get_1iter_FUNC);
- rc = (jintLong)pango_layout_get_iter((PangoLayout*)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1get_1iter_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1layout_1get_1justify
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1pango_1layout_1get_1justify)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1get_1justify_FUNC);
- rc = (jboolean)pango_layout_get_justify((PangoLayout*)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1get_1justify_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1layout_1get_1line
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1layout_1get_1line)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1get_1line_FUNC);
- rc = (jintLong)pango_layout_get_line((PangoLayout *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1get_1line_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1layout_1get_1line_1count
-JNIEXPORT jint JNICALL OS_NATIVE(_1pango_1layout_1get_1line_1count)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1get_1line_1count_FUNC);
- rc = (jint)pango_layout_get_line_count((PangoLayout*)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1get_1line_1count_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1layout_1get_1log_1attrs
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1layout_1get_1log_1attrs)
- (JNIEnv *env, jclass that, jintLong arg0, jintLongArray arg1, jintArray arg2)
-{
- jintLong *lparg1=NULL;
- jint *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1get_1log_1attrs_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- pango_layout_get_log_attrs((PangoLayout*)arg0, (PangoLogAttr **)lparg1, (int *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1get_1log_1attrs_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1layout_1get_1size
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1layout_1get_1size)
- (JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1get_1size_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- pango_layout_get_size((PangoLayout *)arg0, (int *)lparg1, (int *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1get_1size_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1layout_1get_1spacing
-JNIEXPORT jint JNICALL OS_NATIVE(_1pango_1layout_1get_1spacing)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1get_1spacing_FUNC);
- rc = (jint)pango_layout_get_spacing((PangoLayout*)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1get_1spacing_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1layout_1get_1tabs
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1layout_1get_1tabs)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1get_1tabs_FUNC);
- rc = (jintLong)pango_layout_get_tabs((PangoLayout*)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1get_1tabs_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1layout_1get_1text
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1layout_1get_1text)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1get_1text_FUNC);
- rc = (jintLong)pango_layout_get_text((PangoLayout *)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1get_1text_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1layout_1get_1width
-JNIEXPORT jint JNICALL OS_NATIVE(_1pango_1layout_1get_1width)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1get_1width_FUNC);
- rc = (jint)pango_layout_get_width((PangoLayout *)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1get_1width_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1layout_1index_1to_1pos
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1layout_1index_1to_1pos)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-{
- PangoRectangle _arg2, *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1index_1to_1pos_FUNC);
- if (arg2) if ((lparg2 = &_arg2) == NULL) goto fail;
- pango_layout_index_to_pos((PangoLayout*)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setPangoRectangleFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1index_1to_1pos_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1layout_1iter_1free
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1layout_1iter_1free)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1iter_1free_FUNC);
- pango_layout_iter_free((PangoLayoutIter*)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1iter_1free_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1layout_1iter_1get_1index
-JNIEXPORT jint JNICALL OS_NATIVE(_1pango_1layout_1iter_1get_1index)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1iter_1get_1index_FUNC);
- rc = (jint)pango_layout_iter_get_index((PangoLayoutIter*)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1iter_1get_1index_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1layout_1iter_1get_1line_1extents
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1layout_1iter_1get_1line_1extents)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jobject arg2)
-{
- PangoRectangle _arg1, *lparg1=NULL;
- PangoRectangle _arg2, *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1iter_1get_1line_1extents_FUNC);
- if (arg1) if ((lparg1 = &_arg1) == NULL) goto fail;
- if (arg2) if ((lparg2 = &_arg2) == NULL) goto fail;
- pango_layout_iter_get_line_extents((PangoLayoutIter*)arg0, lparg1, lparg2);
-fail:
- if (arg2 && lparg2) setPangoRectangleFields(env, arg2, lparg2);
- if (arg1 && lparg1) setPangoRectangleFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1iter_1get_1line_1extents_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1layout_1iter_1get_1run
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1layout_1iter_1get_1run)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1iter_1get_1run_FUNC);
- rc = (jintLong)pango_layout_iter_get_run((PangoLayoutIter*)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1iter_1get_1run_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1layout_1iter_1next_1line
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1pango_1layout_1iter_1next_1line)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1iter_1next_1line_FUNC);
- rc = (jboolean)pango_layout_iter_next_line((PangoLayoutIter*)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1iter_1next_1line_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1layout_1iter_1next_1run
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1pango_1layout_1iter_1next_1run)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1iter_1next_1run_FUNC);
- rc = (jboolean)pango_layout_iter_next_run((PangoLayoutIter*)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1iter_1next_1run_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1layout_1line_1get_1extents
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1layout_1line_1get_1extents)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jobject arg2)
-{
- PangoRectangle _arg1, *lparg1=NULL;
- PangoRectangle _arg2, *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1line_1get_1extents_FUNC);
- if (arg1) if ((lparg1 = &_arg1) == NULL) goto fail;
- if (arg2) if ((lparg2 = &_arg2) == NULL) goto fail;
- pango_layout_line_get_extents((PangoLayoutLine*)arg0, (PangoRectangle *)lparg1, (PangoRectangle *)lparg2);
-fail:
- if (arg2 && lparg2) setPangoRectangleFields(env, arg2, lparg2);
- if (arg1 && lparg1) setPangoRectangleFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1line_1get_1extents_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1layout_1line_1x_1to_1index
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1pango_1layout_1line_1x_1to_1index)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintArray arg2, jintArray arg3)
-{
- jint *lparg2=NULL;
- jint *lparg3=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1line_1x_1to_1index_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jboolean)pango_layout_line_x_to_index((PangoLayoutLine*)arg0, arg1, (int *)lparg2, (int *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1line_1x_1to_1index_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1layout_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1layout_1new)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1new_FUNC);
- rc = (jintLong)pango_layout_new((PangoContext *)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1layout_1set_1alignment
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1layout_1set_1alignment)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1set_1alignment_FUNC);
- pango_layout_set_alignment((PangoLayout *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1set_1alignment_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1layout_1set_1attributes
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1layout_1set_1attributes)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1set_1attributes_FUNC);
- pango_layout_set_attributes((PangoLayout *)arg0, (PangoAttrList *)arg1);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1set_1attributes_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1layout_1set_1auto_1dir
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1layout_1set_1auto_1dir)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1set_1auto_1dir_FUNC);
-/*
- pango_layout_set_auto_dir(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, pango_layout_set_auto_dir)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jboolean))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1set_1auto_1dir_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1layout_1set_1font_1description
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1layout_1set_1font_1description)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1set_1font_1description_FUNC);
- pango_layout_set_font_description((PangoLayout *)arg0, (PangoFontDescription *)arg1);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1set_1font_1description_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1layout_1set_1indent
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1layout_1set_1indent)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1set_1indent_FUNC);
- pango_layout_set_indent((PangoLayout*)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1set_1indent_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1layout_1set_1justify
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1layout_1set_1justify)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1set_1justify_FUNC);
- pango_layout_set_justify((PangoLayout*)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1set_1justify_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1layout_1set_1single_1paragraph_1mode
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1layout_1set_1single_1paragraph_1mode)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1set_1single_1paragraph_1mode_FUNC);
- pango_layout_set_single_paragraph_mode((PangoLayout *)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1set_1single_1paragraph_1mode_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1layout_1set_1spacing
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1layout_1set_1spacing)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1set_1spacing_FUNC);
- pango_layout_set_spacing((PangoLayout *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1set_1spacing_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1layout_1set_1tabs
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1layout_1set_1tabs)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1set_1tabs_FUNC);
- pango_layout_set_tabs((PangoLayout *)arg0, (PangoTabArray *)arg1);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1set_1tabs_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1layout_1set_1text
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1layout_1set_1text)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jint arg2)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1set_1text_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- pango_layout_set_text((PangoLayout *)arg0, (const char *)lparg1, (int)arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1set_1text_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1layout_1set_1width
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1layout_1set_1width)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1set_1width_FUNC);
- pango_layout_set_width((PangoLayout *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1set_1width_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1layout_1set_1wrap
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1layout_1set_1wrap)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1set_1wrap_FUNC);
- pango_layout_set_wrap((PangoLayout *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1set_1wrap_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1layout_1xy_1to_1index
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1pango_1layout_1xy_1to_1index)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jintArray arg3, jintArray arg4)
-{
- jint *lparg3=NULL;
- jint *lparg4=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1layout_1xy_1to_1index_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jboolean)pango_layout_xy_to_index((PangoLayout *)arg0, arg1, arg2, (int *)lparg3, (int *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, _1pango_1layout_1xy_1to_1index_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1tab_1array_1free
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1tab_1array_1free)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1tab_1array_1free_FUNC);
- pango_tab_array_free((PangoTabArray *)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1tab_1array_1free_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1tab_1array_1get_1size
-JNIEXPORT jint JNICALL OS_NATIVE(_1pango_1tab_1array_1get_1size)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1tab_1array_1get_1size_FUNC);
- rc = (jint)pango_tab_array_get_size((PangoTabArray *)arg0);
- OS_NATIVE_EXIT(env, that, _1pango_1tab_1array_1get_1size_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1tab_1array_1get_1tabs
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1tab_1array_1get_1tabs)
- (JNIEnv *env, jclass that, jintLong arg0, jintLongArray arg1, jintLongArray arg2)
-{
- jintLong *lparg1=NULL;
- jintLong *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1pango_1tab_1array_1get_1tabs_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- pango_tab_array_get_tabs((PangoTabArray *)arg0, (PangoTabAlign **)lparg1, (int **)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1pango_1tab_1array_1get_1tabs_FUNC);
-}
-#endif
-
-#ifndef NO__1pango_1tab_1array_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1pango_1tab_1array_1new)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1pango_1tab_1array_1new_FUNC);
- rc = (jintLong)pango_tab_array_new((gint)arg0, (gboolean)arg1);
- OS_NATIVE_EXIT(env, that, _1pango_1tab_1array_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1pango_1tab_1array_1set_1tab
-JNIEXPORT void JNICALL OS_NATIVE(_1pango_1tab_1array_1set_1tab)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, _1pango_1tab_1array_1set_1tab_FUNC);
- pango_tab_array_set_tab((PangoTabArray *)arg0, (gint)arg1, (PangoTabAlign)arg2, (gint)arg3);
- OS_NATIVE_EXIT(env, that, _1pango_1tab_1array_1set_1tab_FUNC);
-}
-#endif
-
-#ifndef NO_g_1main_1context_1wakeup
-JNIEXPORT void JNICALL OS_NATIVE(g_1main_1context_1wakeup)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, g_1main_1context_1wakeup_FUNC);
- g_main_context_wakeup((GMainContext *)arg0);
- OS_NATIVE_EXIT(env, that, g_1main_1context_1wakeup_FUNC);
-}
-#endif
-
-#ifndef NO_localeconv_1decimal_1point
-JNIEXPORT jintLong JNICALL OS_NATIVE(localeconv_1decimal_1point)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, localeconv_1decimal_1point_FUNC);
- rc = (jintLong)localeconv_decimal_point();
- OS_NATIVE_EXIT(env, that, localeconv_1decimal_1point_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_gtk_GInterfaceInfo_2I) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_gtk_GInterfaceInfo_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_gtk_GInterfaceInfo_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_gtk_GInterfaceInfo_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- GInterfaceInfo _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_gtk_GInterfaceInfo_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_gtk_GInterfaceInfo_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getGInterfaceInfoFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_gtk_GInterfaceInfo_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_gtk_GInterfaceInfo_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_gtk_GObjectClass_2) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_gtk_GObjectClass_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_gtk_GObjectClass_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_gtk_GObjectClass_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-#endif
-{
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_gtk_GObjectClass_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_gtk_GObjectClass_2_FUNC);
-#endif
- if (arg1) getGObjectClassFields(env, arg1, (GObjectClass *)arg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_gtk_GObjectClass_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_gtk_GObjectClass_2_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_gtk_GTypeInfo_2I) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_gtk_GTypeInfo_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_gtk_GTypeInfo_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_gtk_GTypeInfo_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- GTypeInfo _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_gtk_GTypeInfo_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_gtk_GTypeInfo_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getGTypeInfoFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_gtk_GTypeInfo_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_gtk_GTypeInfo_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_gtk_GdkEventButton_2I) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_gtk_GdkEventButton_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_gtk_GdkEventButton_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_gtk_GdkEventButton_2J)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#endif
-{
- GdkEventButton _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_gtk_GdkEventButton_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_gtk_GdkEventButton_2J_FUNC);
-#endif
- if (arg1) if ((lparg1 = getGdkEventButtonFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_gtk_GdkEventButton_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_gtk_GdkEventButton_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_gtk_GdkEventExpose_2I) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_gtk_GdkEventExpose_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_gtk_GdkEventExpose_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_gtk_GdkEventExpose_2J)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#endif
-{
- GdkEventExpose _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_gtk_GdkEventExpose_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_gtk_GdkEventExpose_2J_FUNC);
-#endif
- if (arg1) if ((lparg1 = getGdkEventExposeFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_gtk_GdkEventExpose_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_gtk_GdkEventExpose_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_gtk_GdkEventMotion_2I) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_gtk_GdkEventMotion_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_gtk_GdkEventMotion_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_gtk_GdkEventMotion_2J)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#endif
-{
- GdkEventMotion _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_gtk_GdkEventMotion_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_gtk_GdkEventMotion_2J_FUNC);
-#endif
- if (arg1) if ((lparg1 = getGdkEventMotionFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_gtk_GdkEventMotion_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_gtk_GdkEventMotion_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_gtk_GtkAdjustment_2) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_gtk_GtkAdjustment_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_gtk_GtkAdjustment_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_gtk_GtkAdjustment_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-#endif
-{
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_gtk_GtkAdjustment_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_gtk_GtkAdjustment_2_FUNC);
-#endif
- if (arg1) getGtkAdjustmentFields(env, arg1, (GtkAdjustment *)arg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_gtk_GtkAdjustment_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_gtk_GtkAdjustment_2_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_gtk_GtkCellRendererClass_2) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_gtk_GtkCellRendererClass_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_gtk_GtkCellRendererClass_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_gtk_GtkCellRendererClass_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-#endif
-{
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_gtk_GtkCellRendererClass_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_gtk_GtkCellRendererClass_2_FUNC);
-#endif
- if (arg1) getGtkCellRendererClassFields(env, arg1, (GtkCellRendererClass *)arg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_gtk_GtkCellRendererClass_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_gtk_GtkCellRendererClass_2_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_gtk_GtkFixed_2) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_gtk_GtkFixed_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_gtk_GtkFixed_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_gtk_GtkFixed_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-#endif
-{
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_gtk_GtkFixed_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_gtk_GtkFixed_2_FUNC);
-#endif
- if (arg1) getGtkFixedFields(env, arg1, (GtkFixed *)arg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_gtk_GtkFixed_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_gtk_GtkFixed_2_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_gtk_GtkTargetEntry_2I) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_gtk_GtkTargetEntry_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_gtk_GtkTargetEntry_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_gtk_GtkTargetEntry_2J)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#endif
-{
- GtkTargetEntry _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_gtk_GtkTargetEntry_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_gtk_GtkTargetEntry_2J_FUNC);
-#endif
- if (arg1) if ((lparg1 = getGtkTargetEntryFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_gtk_GtkTargetEntry_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_gtk_GtkTargetEntry_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_gtk_GtkWidgetClass_2) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_gtk_GtkWidgetClass_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_gtk_GtkWidgetClass_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_gtk_GtkWidgetClass_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-#endif
-{
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_gtk_GtkWidgetClass_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_gtk_GtkWidgetClass_2_FUNC);
-#endif
- if (arg1) getGtkWidgetClassFields(env, arg1, (GtkWidgetClass *)arg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_gtk_GtkWidgetClass_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_gtk_GtkWidgetClass_2_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_gtk_PangoAttribute_2I) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_gtk_PangoAttribute_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_gtk_PangoAttribute_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_gtk_PangoAttribute_2J)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#endif
-{
- PangoAttribute _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_gtk_PangoAttribute_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_gtk_PangoAttribute_2J_FUNC);
-#endif
- if (arg1) if ((lparg1 = getPangoAttributeFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_gtk_PangoAttribute_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_gtk_PangoAttribute_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_gtk_XButtonEvent_2I) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_gtk_XButtonEvent_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_gtk_XButtonEvent_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_gtk_XButtonEvent_2J)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#endif
-{
- XButtonEvent _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_gtk_XButtonEvent_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_gtk_XButtonEvent_2J_FUNC);
-#endif
- if (arg1) if ((lparg1 = getXButtonEventFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_gtk_XButtonEvent_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_gtk_XButtonEvent_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_gtk_XClientMessageEvent_2I) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_gtk_XClientMessageEvent_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_gtk_XClientMessageEvent_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_gtk_XClientMessageEvent_2J)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#endif
-{
- XClientMessageEvent _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_gtk_XClientMessageEvent_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_gtk_XClientMessageEvent_2J_FUNC);
-#endif
- if (arg1) if ((lparg1 = getXClientMessageEventFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_gtk_XClientMessageEvent_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_gtk_XClientMessageEvent_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_gtk_XCrossingEvent_2I) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_gtk_XCrossingEvent_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_gtk_XCrossingEvent_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_gtk_XCrossingEvent_2J)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#endif
-{
- XCrossingEvent _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_gtk_XCrossingEvent_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_gtk_XCrossingEvent_2J_FUNC);
-#endif
- if (arg1) if ((lparg1 = getXCrossingEventFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_gtk_XCrossingEvent_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_gtk_XCrossingEvent_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_gtk_XExposeEvent_2I) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_gtk_XExposeEvent_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_gtk_XExposeEvent_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_gtk_XExposeEvent_2J)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#endif
-{
- XExposeEvent _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_gtk_XExposeEvent_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_gtk_XExposeEvent_2J_FUNC);
-#endif
- if (arg1) if ((lparg1 = getXExposeEventFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_gtk_XExposeEvent_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_gtk_XExposeEvent_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_gtk_XFocusChangeEvent_2I) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_gtk_XFocusChangeEvent_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_gtk_XFocusChangeEvent_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_gtk_XFocusChangeEvent_2J)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-#endif
-{
- XFocusChangeEvent _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_gtk_XFocusChangeEvent_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_gtk_XFocusChangeEvent_2J_FUNC);
-#endif
- if (arg1) if ((lparg1 = getXFocusChangeEventFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_gtk_XFocusChangeEvent_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_gtk_XFocusChangeEvent_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GObjectClass_2I) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GObjectClass_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GObjectClass_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GObjectClass_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#endif
-{
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GObjectClass_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GObjectClass_2J_FUNC);
-#endif
- if (arg0) setGObjectClassFields(env, arg0, (GObjectClass *)arg1);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GObjectClass_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GObjectClass_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GTypeQuery_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GTypeQuery_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GTypeQuery_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GTypeQuery_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- GTypeQuery _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GTypeQuery_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GTypeQuery_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setGTypeQueryFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GTypeQuery_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GTypeQuery_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkColor_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkColor_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkColor_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkColor_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- GdkColor _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkColor_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkColor_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setGdkColorFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkColor_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkColor_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkDragContext_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkDragContext_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkDragContext_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkDragContext_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- GdkDragContext _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkDragContext_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkDragContext_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setGdkDragContextFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkDragContext_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkDragContext_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkEventAny_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkEventAny_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkEventAny_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkEventAny_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- GdkEventAny _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventAny_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventAny_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setGdkEventAnyFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventAny_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventAny_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkEventButton_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkEventButton_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkEventButton_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkEventButton_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- GdkEventButton _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventButton_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventButton_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setGdkEventButtonFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventButton_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventButton_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkEventCrossing_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkEventCrossing_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkEventCrossing_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkEventCrossing_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- GdkEventCrossing _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventCrossing_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventCrossing_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setGdkEventCrossingFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventCrossing_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventCrossing_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkEventExpose_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkEventExpose_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkEventExpose_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkEventExpose_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- GdkEventExpose _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventExpose_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventExpose_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setGdkEventExposeFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventExpose_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventExpose_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkEventFocus_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkEventFocus_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkEventFocus_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkEventFocus_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- GdkEventFocus _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventFocus_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventFocus_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setGdkEventFocusFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventFocus_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventFocus_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkEventKey_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkEventKey_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkEventKey_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkEventKey_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- GdkEventKey _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventKey_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventKey_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setGdkEventKeyFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventKey_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventKey_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkEventMotion_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkEventMotion_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkEventMotion_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkEventMotion_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- GdkEventMotion _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventMotion_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventMotion_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setGdkEventMotionFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventMotion_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventMotion_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkEventScroll_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkEventScroll_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkEventScroll_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkEventScroll_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- GdkEventScroll _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventScroll_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventScroll_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setGdkEventScrollFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventScroll_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventScroll_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkEventVisibility_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkEventVisibility_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkEventVisibility_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkEventVisibility_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- GdkEventVisibility _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventVisibility_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventVisibility_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setGdkEventVisibilityFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventVisibility_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventVisibility_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkEventWindowState_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkEventWindowState_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkEventWindowState_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkEventWindowState_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- GdkEventWindowState _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventWindowState_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventWindowState_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setGdkEventWindowStateFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventWindowState_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEventWindowState_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkEvent_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkEvent_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkEvent_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkEvent_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- GdkEvent _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEvent_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEvent_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setGdkEventFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEvent_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkEvent_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkImage_2I) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkImage_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkImage_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkImage_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#endif
-{
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkImage_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkImage_2J_FUNC);
-#endif
- if (arg0) setGdkImageFields(env, arg0, (GdkImage *)arg1);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkImage_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkImage_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkRectangle_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkRectangle_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkRectangle_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkRectangle_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- GdkRectangle _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkRectangle_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkRectangle_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setGdkRectangleFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkRectangle_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkRectangle_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkVisual_2I) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GdkVisual_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkVisual_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GdkVisual_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#endif
-{
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkVisual_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkVisual_2J_FUNC);
-#endif
- if (arg0) setGdkVisualFields(env, arg0, (GdkVisual *)arg1);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkVisual_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GdkVisual_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GtkAdjustment_2I) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GtkAdjustment_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GtkAdjustment_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GtkAdjustment_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#endif
-{
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkAdjustment_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkAdjustment_2J_FUNC);
-#endif
- if (arg0) setGtkAdjustmentFields(env, arg0, (GtkAdjustment *)arg1);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkAdjustment_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkAdjustment_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GtkBorder_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GtkBorder_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GtkBorder_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GtkBorder_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- GtkBorder _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkBorder_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkBorder_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setGtkBorderFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkBorder_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkBorder_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GtkCellRendererClass_2I) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GtkCellRendererClass_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GtkCellRendererClass_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GtkCellRendererClass_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#endif
-{
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkCellRendererClass_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkCellRendererClass_2J_FUNC);
-#endif
- if (arg0) setGtkCellRendererClassFields(env, arg0, (GtkCellRendererClass *)arg1);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkCellRendererClass_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkCellRendererClass_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GtkColorSelectionDialog_2I) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GtkColorSelectionDialog_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GtkColorSelectionDialog_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GtkColorSelectionDialog_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#endif
-{
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkColorSelectionDialog_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkColorSelectionDialog_2J_FUNC);
-#endif
- if (arg0) setGtkColorSelectionDialogFields(env, arg0, (GtkColorSelectionDialog *)arg1);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkColorSelectionDialog_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkColorSelectionDialog_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GtkCombo_2I) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GtkCombo_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GtkCombo_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GtkCombo_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#endif
-{
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkCombo_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkCombo_2J_FUNC);
-#endif
- if (arg0) setGtkComboFields(env, arg0, (GtkCombo *)arg1);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkCombo_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkCombo_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GtkFileSelection_2I) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GtkFileSelection_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GtkFileSelection_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GtkFileSelection_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#endif
-{
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkFileSelection_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkFileSelection_2J_FUNC);
-#endif
- if (arg0) setGtkFileSelectionFields(env, arg0, (GtkFileSelection *)arg1);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkFileSelection_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkFileSelection_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GtkFixed_2I) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GtkFixed_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GtkFixed_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GtkFixed_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#endif
-{
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkFixed_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkFixed_2J_FUNC);
-#endif
- if (arg0) setGtkFixedFields(env, arg0, (GtkFixed *)arg1);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkFixed_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkFixed_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GtkSelectionData_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GtkSelectionData_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GtkSelectionData_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GtkSelectionData_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- GtkSelectionData _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkSelectionData_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkSelectionData_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setGtkSelectionDataFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkSelectionData_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkSelectionData_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GtkTargetPair_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GtkTargetPair_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GtkTargetPair_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GtkTargetPair_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- GtkTargetPair _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkTargetPair_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkTargetPair_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setGtkTargetPairFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkTargetPair_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkTargetPair_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GtkWidgetClass_2I) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_GtkWidgetClass_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GtkWidgetClass_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_GtkWidgetClass_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#endif
-{
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkWidgetClass_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkWidgetClass_2J_FUNC);
-#endif
- if (arg0) setGtkWidgetClassFields(env, arg0, (GtkWidgetClass *)arg1);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkWidgetClass_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_GtkWidgetClass_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_PangoAttrColor_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_PangoAttrColor_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_PangoAttrColor_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_PangoAttrColor_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- PangoAttrColor _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_PangoAttrColor_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_PangoAttrColor_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setPangoAttrColorFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_PangoAttrColor_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_PangoAttrColor_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_PangoAttrInt_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_PangoAttrInt_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_PangoAttrInt_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_PangoAttrInt_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- PangoAttrInt _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_PangoAttrInt_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_PangoAttrInt_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setPangoAttrIntFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_PangoAttrInt_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_PangoAttrInt_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_PangoAttribute_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_PangoAttribute_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_PangoAttribute_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_PangoAttribute_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- PangoAttribute _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_PangoAttribute_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_PangoAttribute_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setPangoAttributeFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_PangoAttribute_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_PangoAttribute_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_PangoItem_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_PangoItem_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_PangoItem_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_PangoItem_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- PangoItem _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_PangoItem_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_PangoItem_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setPangoItemFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_PangoItem_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_PangoItem_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_PangoLayoutLine_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_PangoLayoutLine_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_PangoLayoutLine_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_PangoLayoutLine_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- PangoLayoutLine _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_PangoLayoutLine_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_PangoLayoutLine_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setPangoLayoutLineFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_PangoLayoutLine_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_PangoLayoutLine_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_PangoLayoutRun_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_PangoLayoutRun_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_PangoLayoutRun_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_PangoLayoutRun_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- PangoLayoutRun _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_PangoLayoutRun_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_PangoLayoutRun_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setPangoLayoutRunFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_PangoLayoutRun_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_PangoLayoutRun_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_PangoLogAttr_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_PangoLogAttr_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_PangoLogAttr_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_PangoLogAttr_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- PangoLogAttr _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_PangoLogAttr_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_PangoLogAttr_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setPangoLogAttrFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_PangoLogAttr_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_PangoLogAttr_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_XButtonEvent_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_XButtonEvent_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_XButtonEvent_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_XButtonEvent_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- XButtonEvent _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_XButtonEvent_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_XButtonEvent_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXButtonEventFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_XButtonEvent_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_XButtonEvent_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_XCrossingEvent_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_XCrossingEvent_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_XCrossingEvent_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_XCrossingEvent_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- XCrossingEvent _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_XCrossingEvent_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_XCrossingEvent_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXCrossingEventFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_XCrossingEvent_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_XCrossingEvent_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_XExposeEvent_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_XExposeEvent_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_XExposeEvent_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_XExposeEvent_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- XExposeEvent _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_XExposeEvent_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_XExposeEvent_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXExposeEventFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_XExposeEvent_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_XExposeEvent_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_XFocusChangeEvent_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_XFocusChangeEvent_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_XFocusChangeEvent_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_XFocusChangeEvent_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- XFocusChangeEvent _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_XFocusChangeEvent_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_XFocusChangeEvent_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXFocusChangeEventFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_XFocusChangeEvent_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_XFocusChangeEvent_2JJ_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_XVisibilityEvent_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_gtk_XVisibilityEvent_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_XVisibilityEvent_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_gtk_XVisibilityEvent_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-#endif
-{
- XVisibilityEvent _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_XVisibilityEvent_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_gtk_XVisibilityEvent_2JJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXVisibilityEventFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_XVisibilityEvent_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_gtk_XVisibilityEvent_2JJ_FUNC);
-#endif
-}
-#endif
-
-#ifndef NO_realpath
-JNIEXPORT jintLong JNICALL OS_NATIVE(realpath)
- (JNIEnv *env, jclass that, jbyteArray arg0, jbyteArray arg1)
-{
- jbyte *lparg0=NULL;
- jbyte *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, realpath_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jintLong)realpath((const char *)lparg0, (char *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, realpath_FUNC);
- return rc;
-}
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.h b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.h
deleted file mode 100644
index e930b9b1c3..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.h
+++ /dev/null
@@ -1,89 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#ifndef INC_os_H
-#define INC_os_H
-
-#define NDEBUG
-
-/*
-#define G_DISABLE_DEPRECATED
-#define GTK_DISABLE_DEPRECATED
-*/
-
-#include <stdlib.h>
-#include <gtk/gtk.h>
-#include <gdk/gdk.h>
-#include <pango/pango.h>
-#include <pango/pango-font.h>
-#include <string.h>
-#include <dlfcn.h>
-#include <locale.h>
-
-#ifndef GDK_WINDOWING_X11
-
-/* X Structures */
-#define NO_XClientMessageEvent
-#define NO_XCrossingEvent
-#define NO_XExposeEvent
-#define NO_XFocusChangeEvent
-#define NO_XVisibilityEvent
-#define NO_XWindowChanges
-
-/* X functions */
-#define NO__1XCheckMaskEvent
-#define NO__1XCheckWindowEvent
-#define NO__1XCheckIfEvent
-#define NO__1XDefaultScreen
-#define NO__1XDefaultRootWindow
-#define NO__1XFlush
-#define NO__1XGetSelectionOwner
-#define NO__1XQueryTree
-#define NO__1XQueryPointer
-#define NO__1XKeysymToKeycode
-#define NO__1XReconfigureWMWindow
-#define NO__1XSendEvent
-#define NO__1XSetInputFocus
-#define NO__1XSynchronize
-#define NO__1XSetErrorHandler
-#define NO__1XSetIOErrorHandler
-#define NO__1XSetTransientForHint
-#define NO__1XTestFakeButtonEvent
-#define NO__1XTestFakeKeyEvent
-#define NO__1XTestFakeMotionEvent
-#define NO__1XWarpPointer
-#define NO__1gdk_x11_atom_to_xatom
-#define NO__1gdk_1x11_1drawable_1get_1xdisplay
-#define NO__1gdk_1x11_1drawable_1get_1xid
-#define NO__1gdk_window_lookup
-#define NO__1gdk_window_add_filter
-#define NO_memmove__ILorg_eclipse_swt_internal_gtk_XClientMessageEvent_2I
-#define NO_memmove__ILorg_eclipse_swt_internal_gtk_XCrossingEvent_2I
-#define NO_memmove__ILorg_eclipse_swt_internal_gtk_XExposeEvent_2I
-#define NO_memmove__ILorg_eclipse_swt_internal_gtk_XFocusChangeEvent_2I
-#define NO_memmove__Lorg_eclipse_swt_internal_gtk_XCrossingEvent_2II
-#define NO_memmove__Lorg_eclipse_swt_internal_gtk_XExposeEvent_2II
-#define NO_memmove__Lorg_eclipse_swt_internal_gtk_XFocusChangeEvent_2II
-#define NO_memmove__Lorg_eclipse_swt_internal_gtk_XVisibilityEvent_2II
-
-#else
-#include <gdk/gdkx.h>
-#include <X11/extensions/XTest.h>
-#include <X11/extensions/Xrender.h>
-#endif
-
-#include "os_custom.h"
-
-#endif /* INC_os_H */
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_custom.c b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_custom.c
deleted file mode 100644
index 216645ef9e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_custom.c
+++ /dev/null
@@ -1,118 +0,0 @@
-/*******************************************************************************
-* Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
-* The contents of this file are made available under the terms
-* of the GNU Lesser General Public License (LGPL) Version 2.1 that
-* accompanies this distribution (lgpl-v21.txt). The LGPL is also
-* available at http://www.gnu.org/licenses/lgpl.html. If the version
-* of the LGPL at http://www.gnu.org is different to the version of
-* the LGPL accompanying this distribution and there is any conflict
-* between the two license versions, the terms of the LGPL accompanying
-* this distribution shall govern.
-*
-* Contributors:
-* IBM Corporation - initial API and implementation
-*******************************************************************************/
-
-#include "swt.h"
-#include "os_structs.h"
-#include "os_stats.h"
-
-#define OS_NATIVE(func) Java_org_eclipse_swt_internal_gtk_OS_##func
-
-#ifndef NO_GDK_1WINDOWING_1X11
-JNIEXPORT jboolean JNICALL OS_NATIVE(GDK_1WINDOWING_1X11)
- (JNIEnv *env, jclass that)
-{
- jboolean rc;
- OS_NATIVE_ENTER(env, that, GDK_1WINDOWING_1X11_FUNC)
-#ifdef GDK_WINDOWING_X11
- rc = (jboolean)1;
-#else
- rc = (jboolean)0;
-#endif
- OS_NATIVE_EXIT(env, that, GDK_1WINDOWING_1X11_FUNC)
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1file_1chooser_1dialog_1new
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1file_1chooser_1dialog_1new)
- (JNIEnv *env, jclass that, jbyteArray arg0, jintLong arg1, jint arg2, jintLong arg3, jint arg4, jintLong arg5, jint arg6, jintLong arg7)
-{
- jbyte *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1gtk_1file_1chooser_1dialog_1new_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
-/*
- rc = (jintLong)gtk_file_chooser_dialog_new(lparg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
-*/
- {
- static int initialized = 0;
- static void *handle = NULL;
- /*
- * On AMD64, it is critical that functions which have a variable number of
- * arguments, indicated by '...', include the '...' in their prototype. This
- * changes the calling convention, and leaving it out will cause crashes.
- *
- * For some reason, we must also explicitly declare all of the arguments we
- * are passing in, otherwise it crashes.
- */
-/* typedef jintLong (*FPTR)(jbyte *, jintLong, jint, jintLong, ...); */
- typedef jintLong (*FPTR)(jbyte *, jintLong, jint, jintLong, jint, jintLong, jint, jintLong, ...);
- static FPTR fptr;
- rc = 0;
- if (!initialized) {
- if (!handle) handle = dlopen(gtk_file_chooser_dialog_new_LIB, RTLD_LAZY);
- if (handle) fptr = (FPTR)dlsym(handle, "gtk_file_chooser_dialog_new");
- initialized = 1;
- }
- if (fptr) {
- rc = (jintLong)(*fptr)(lparg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
- }
- }
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1file_1chooser_1dialog_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1cell_1layout_1set_1attributes
-JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1cell_1layout_1set_1attributes)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jbyteArray arg2, jint arg3, jintLong arg4)
-{
- jbyte *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1gtk_1cell_1layout_1set_1attributes_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
-/*
- gtk_cell_layout_set_attributes(arg0, arg1, lparg2, arg3, arg4);
-*/
- {
- static int initialized = 0;
- static void *handle = NULL;
- /*
- * On AMD64, it is critical that functions which have a variable number of
- * arguments, indicated by '...', include the '...' in their prototype. This
- * changes the calling convention, and leaving it out will cause crashes.
- *
- * For some reason, we must also explicitly declare all of the arguments we
- * are passing in, otherwise it crashes.
- */
-/* typedef void (*FPTR)(jintLong, jintLong, ...); */
- typedef void (*FPTR)(jintLong, jintLong, jbyte *, jint, jintLong, ...);
- static FPTR fptr;
- if (!initialized) {
- if (!handle) handle = dlopen(gtk_cell_layout_set_attributes_LIB, RTLD_LAZY);
- if (handle) fptr = (FPTR)dlsym(handle, "gtk_cell_layout_set_attributes");
- initialized = 1;
- }
- if (fptr) {
- (*fptr)(arg0, arg1, lparg2, arg3, arg4);
- }
- }
-fail:
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1gtk_1cell_1layout_1set_1attributes_FUNC);
-}
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_custom.h b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_custom.h
deleted file mode 100644
index 0bb68c3305..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_custom.h
+++ /dev/null
@@ -1,271 +0,0 @@
-/*******************************************************************************
-* Copyright (c) 2000, 2009 IBM Corporation and others. All rights reserved.
-* The contents of this file are made available under the terms
-* of the GNU Lesser General Public License (LGPL) Version 2.1 that
-* accompanies this distribution (lgpl-v21.txt). The LGPL is also
-* available at http://www.gnu.org/licenses/lgpl.html. If the version
-* of the LGPL at http://www.gnu.org is different to the version of
-* the LGPL accompanying this distribution and there is any conflict
-* between the two license versions, the terms of the LGPL accompanying
-* this distribution shall govern.
-*
-* Contributors:
-* IBM Corporation - initial API and implementation
-*******************************************************************************/
-
-/* Special sizeof's */
-#define GPollFD_sizeof() sizeof(GPollFD)
-#define GtkFixedClass_sizeof() sizeof(GtkFixedClass)
-#define GtkCellRendererText_sizeof() sizeof(GtkCellRendererText)
-#define GtkCellRendererTextClass_sizeof() sizeof(GtkCellRendererTextClass)
-#define GtkCellRendererPixbuf_sizeof() sizeof(GtkCellRendererPixbuf)
-#define GtkCellRendererPixbufClass_sizeof() sizeof(GtkCellRendererPixbufClass)
-#define GtkCellRendererToggle_sizeof() sizeof(GtkCellRendererToggle)
-#define GtkCellRendererToggleClass_sizeof() sizeof(GtkCellRendererToggleClass)
-#define GtkTextIter_sizeof() sizeof(GtkTextIter)
-#define GtkTreeIter_sizeof() sizeof(GtkTreeIter)
-
-/* Libraries for dynamic loaded functions */
-#define XRenderQueryExtension_LIB "libXrender.so"
-#define XRenderQueryVersion_LIB "libXrender.so"
-#define XRenderFindStandardFormat_LIB "libXrender.so"
-#define XRenderFindVisualFormat_LIB "libXrender.so"
-#define XRenderComposite_LIB "libXrender.so"
-#define XRenderCreatePicture_LIB "libXrender.so"
-#define XRenderFreePicture_LIB "libXrender.so"
-#define XRenderSetPictureClipRectangles_LIB "libXrender.so"
-#define XRenderSetPictureTransform_LIB "libXrender.so"
-#define gtk_calendar_display_options_LIB "libgtk-x11-2.0.so.0"
-#define gtk_calendar_get_date_LIB "libgtk-x11-2.0.so.0"
-#define gtk_calendar_new_LIB "libgtk-x11-2.0.so.0"
-#define gtk_calendar_select_day_LIB "libgtk-x11-2.0.so.0"
-#define gtk_calendar_select_month_LIB "libgtk-x11-2.0.so.0"
-#define gtk_calendar_set_display_options_LIB "libgtk-x11-2.0.so.0"
-#define gtk_cell_layout_set_attributes_LIB "libgtk-x11-2.0.so.0"
-#define gtk_cell_layout_clear_LIB "libgtk-x11-2.0.so.0"
-#define gtk_cell_layout_pack_start_LIB "libgtk-x11-2.0.so.0"
-#define gtk_combo_box_entry_new_text_LIB "libgtk-x11-2.0.so.0"
-#define gtk_combo_box_new_text_LIB "libgtk-x11-2.0.so.0"
-#define gtk_combo_box_insert_text_LIB "libgtk-x11-2.0.so.0"
-#define gtk_combo_box_remove_text_LIB "libgtk-x11-2.0.so.0"
-#define gtk_combo_box_get_active_LIB "libgtk-x11-2.0.so.0"
-#define gtk_combo_box_get_model_LIB "libgtk-x11-2.0.so.0"
-#define gtk_combo_box_set_active_LIB "libgtk-x11-2.0.so.0"
-#define gtk_combo_box_set_focus_on_click_LIB "libgtk-x11-2.0.so.0"
-#define gtk_combo_box_popup_LIB "libgtk-x11-2.0.so.0"
-#define gtk_combo_box_popdown_LIB "libgtk-x11-2.0.so.0"
-#define gtk_entry_text_index_to_layout_index_LIB "libgtk-x11-2.0.so.0"
-#define gtk_entry_get_inner_border_LIB "libgtk-x11-2.0.so.0"
-#define gtk_file_chooser_add_filter_LIB "libgtk-x11-2.0.so.0"
-#define gtk_file_chooser_dialog_new_LIB "libgtk-x11-2.0.so.0"
-#define gtk_file_chooser_get_current_folder_LIB "libgtk-x11-2.0.so.0"
-#define gtk_file_chooser_get_filename_LIB "libgtk-x11-2.0.so.0"
-#define gtk_file_chooser_get_filenames_LIB "libgtk-x11-2.0.so.0"
-#define gtk_file_chooser_get_filter_LIB "libgtk-x11-2.0.so.0"
-#define gtk_file_chooser_get_uri_LIB "libgtk-x11-2.0.so.0"
-#define gtk_file_chooser_get_uris_LIB "libgtk-x11-2.0.so.0"
-#define gtk_file_chooser_set_current_folder_LIB "libgtk-x11-2.0.so.0"
-#define gtk_file_chooser_set_current_folder_uri_LIB "libgtk-x11-2.0.so.0"
-#define gtk_file_chooser_set_current_name_LIB "libgtk-x11-2.0.so.0"
-#define gtk_file_chooser_set_do_overwrite_confirmation_LIB "libgtk-x11-2.0.so.0"
-#define gtk_file_chooser_set_extra_widget_LIB "libgtk-x11-2.0.so.0"
-#define gtk_file_chooser_set_filename_LIB "libgtk-x11-2.0.so.0"
-#define gtk_file_chooser_set_filter_LIB "libgtk-x11-2.0.so.0"
-#define gtk_file_chooser_set_local_only_LIB "libgtk-x11-2.0.so.0"
-#define gtk_file_chooser_set_uri_LIB "libgtk-x11-2.0.so.0"
-#define gtk_file_chooser_set_select_multiple_LIB "libgtk-x11-2.0.so.0"
-#define gtk_file_filter_add_pattern_LIB "libgtk-x11-2.0.so.0"
-#define gtk_file_filter_new_LIB "libgtk-x11-2.0.so.0"
-#define gtk_file_filter_get_name_LIB "libgtk-x11-2.0.so.0"
-#define gtk_file_filter_set_name_LIB "libgtk-x11-2.0.so.0"
-#define gtk_expander_get_expanded_LIB "libgtk-x11-2.0.so.0"
-#define gtk_expander_get_label_widget_LIB "libgtk-x11-2.0.so.0"
-#define gtk_expander_new_LIB "libgtk-x11-2.0.so.0"
-#define gtk_expander_set_expanded_LIB "libgtk-x11-2.0.so.0"
-#define gtk_expander_set_label_LIB "libgtk-x11-2.0.so.0"
-#define gtk_expander_set_label_widget_LIB "libgtk-x11-2.0.so.0"
-#define gtk_label_set_line_wrap_mode_LIB "libgtk-x11-2.0.so.0"
-#define gtk_menu_shell_set_take_focus_LIB "libgtk-x11-2.0.so.0"
-#define gtk_window_set_keep_below_LIB "libgtk-x11-2.0.so.0"
-#define gtk_tooltip_trigger_tooltip_query_LIB "libgtk-x11-2.0.so.0"
-#define gtk_tree_selection_count_selected_rows_LIB "libgtk-x11-2.0.so.0"
-#define gtk_tree_selection_get_selected_rows_LIB "libgtk-x11-2.0.so.0"
-#define gtk_tree_view_column_cell_get_position_LIB "libgtk-x11-2.0.so.0"
-#define gtk_tree_view_set_grid_lines_LIB "libgtk-x11-2.0.so.0"
-#define gtk_entry_set_alignment_LIB "libgtk-x11-2.0.so.0"
-#define gdk_cursor_new_from_pixbuf_LIB "libgdk-x11-2.0.so.0"
-#define gdk_display_get_default_LIB "libgdk-x11-2.0.so.0"
-#define gdk_display_supports_cursor_color_LIB "libgdk-x11-2.0.so.0"
-#define gdk_draw_pixbuf_LIB "libgdk-x11-2.0.so.0"
-#define gdk_pixbuf_save_to_bufferv_LIB "libgdk-x11-2.0.so.0"
-#define gdk_screen_get_default_LIB "libgdk-x11-2.0.so.0"
-#define gdk_screen_get_monitor_at_point_LIB "libgdk-x11-2.0.so.0"
-#define gdk_screen_get_monitor_at_window_LIB "libgdk-x11-2.0.so.0"
-#define gdk_screen_get_monitor_geometry_LIB "libgdk-x11-2.0.so.0"
-#define gdk_screen_get_n_monitors_LIB "libgdk-x11-2.0.so.0"
-#define gdk_screen_get_number_LIB "libgdk-x11-2.0.so.0"
-#define gtk_status_icon_get_geometry_LIB "libgtk-x11-2.0.so.0"
-#define gtk_status_icon_get_visible_LIB "libgtk-x11-2.0.so.0"
-#define gtk_status_icon_new_LIB "libgtk-x11-2.0.so.0"
-#define gtk_status_icon_set_from_pixbuf_LIB "libgtk-x11-2.0.so.0"
-#define gtk_status_icon_set_visible_LIB "libgtk-x11-2.0.so.0"
-#define gtk_status_icon_set_tooltip_LIB "libgtk-x11-2.0.so.0"
-#define gtk_window_get_group_LIB "libgtk-x11-2.0.so.0"
-#define gtk_window_get_opacity_LIB "libgtk-x11-2.0.so.0"
-#define gdk_window_set_keep_above_LIB "libgdk-x11-2.0.so.0"
-#define gdk_window_set_accept_focus_LIB "libgdk-x11-2.0.so.0"
-#define gtk_window_set_opacity_LIB "libgtk-x11-2.0.so.0"
-#define gtk_window_set_skip_taskbar_hint_LIB "libgtk-x11-2.0.so.0"
-#define gtk_widget_is_composited_LIB "libgtk-x11-2.0.so.0"
-#define gtk_widget_set_tooltip_text_LIB "libgtk-x11-2.0.so.0"
-#define gdk_x11_screen_get_window_manager_name_LIB "libgdk-x11-2.0.so.0"
-#define gdk_x11_screen_lookup_visual_LIB "libgdk-x11-2.0.so.0"
-
-#define atk_object_add_relationship_LIB "libatk-1.0.so.0"
-#define pango_attr_underline_color_new_LIB "libpango-1.0.so.0"
-#define pango_attr_strikethrough_color_new_LIB "libpango-1.0.so.0"
-#define pango_font_metrics_get_underline_thickness_LIB "libpango-1.0.so.0"
-#define pango_font_metrics_get_underline_position_LIB "libpango-1.0.so.0"
-#define pango_font_metrics_get_strikethrough_thickness_LIB "libpango-1.0.so.0"
-#define pango_font_metrics_get_strikethrough_position_LIB "libpango-1.0.so.0"
-#define pango_layout_set_auto_dir_LIB "libpango-1.0.so.0"
-#define pango_cairo_create_layout_LIB "libpangocairo-1.0.so.0"
-#define pango_cairo_context_set_font_options_LIB "libpangocairo-1.0.so.0"
-#define pango_cairo_context_get_font_options_LIB "libpangocairo-1.0.so.0"
-#define pango_cairo_layout_path_LIB "libpangocairo-1.0.so.0"
-#define pango_cairo_show_layout_LIB "libpangocairo-1.0.so.0"
-#define pango_cairo_font_map_create_context_LIB "libpangocairo-1.0.so.0"
-#define pango_cairo_font_map_new_LIB "libpangocairo-1.0.so.0"
-#define pango_cairo_font_map_get_default_LIB "libpangocairo-1.0.so.0"
-#define pango_cairo_font_map_set_resolution_LIB "libpangocairo-1.0.so.0"
-#define gdk_cairo_set_source_color_LIB "libgdk-x11-2.0.so.0"
-#define gdk_cairo_region_LIB "libgdk-x11-2.0.so.0"
-#define gdk_cairo_create_LIB "libgdk-x11-2.0.so.0"
-#define gtk_enumerate_printers_LIB "libgtk-x11-2.0.so.0"
-#define gtk_page_setup_get_bottom_margin_LIB "libgtk-x11-2.0.so.0"
-#define gtk_page_setup_get_left_margin_LIB "libgtk-x11-2.0.so.0"
-#define gtk_page_setup_get_orientation_LIB "libgtk-x11-2.0.so.0"
-#define gtk_page_setup_get_page_height_LIB "libgtk-x11-2.0.so.0"
-#define gtk_page_setup_get_page_width_LIB "libgtk-x11-2.0.so.0"
-#define gtk_page_setup_get_paper_height_LIB "libgtk-x11-2.0.so.0"
-#define gtk_page_setup_get_paper_size_LIB "libgtk-x11-2.0.so.0"
-#define gtk_page_setup_get_paper_width_LIB "libgtk-x11-2.0.so.0"
-#define gtk_page_setup_get_right_margin_LIB "libgtk-x11-2.0.so.0"
-#define gtk_page_setup_get_top_margin_LIB "libgtk-x11-2.0.so.0"
-#define gtk_page_setup_new_LIB "libgtk-x11-2.0.so.0"
-#define gtk_page_setup_set_bottom_margin_LIB "libgtk-x11-2.0.so.0"
-#define gtk_page_setup_set_left_margin_LIB "libgtk-x11-2.0.so.0"
-#define gtk_page_setup_set_orientation_LIB "libgtk-x11-2.0.so.0"
-#define gtk_page_setup_set_paper_size_LIB "libgtk-x11-2.0.so.0"
-#define gtk_page_setup_set_right_margin_LIB "libgtk-x11-2.0.so.0"
-#define gtk_page_setup_set_top_margin_LIB "libgtk-x11-2.0.so.0"
-#define gtk_paper_size_free_LIB "libgtk-x11-2.0.so.0"
-#define gtk_paper_size_get_display_name_LIB "libgtk-x11-2.0.so.0"
-#define gtk_paper_size_get_name_LIB "libgtk-x11-2.0.so.0"
-#define gtk_paper_size_get_ppd_name_LIB "libgtk-x11-2.0.so.0"
-#define gtk_paper_size_get_height_LIB "libgtk-x11-2.0.so.0"
-#define gtk_paper_size_get_width_LIB "libgtk-x11-2.0.so.0"
-#define gtk_paper_size_is_custom_LIB "libgtk-x11-2.0.so.0"
-#define gtk_paper_size_new_LIB "libgtk-x11-2.0.so.0"
-#define gtk_paper_size_new_custom_LIB "libgtk-x11-2.0.so.0"
-#define gtk_paper_size_new_from_ppd_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_job_get_printer_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_job_get_settings_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_job_get_status_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_job_get_surface_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_job_get_title_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_job_new_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_job_send_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_job_set_source_file_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_settings_foreach_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_settings_get_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_settings_get_collate_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_settings_get_n_copies_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_settings_get_orientation_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_settings_get_page_ranges_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_settings_get_paper_height_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_settings_get_paper_width_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_settings_get_print_pages_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_settings_get_printer_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_settings_get_resolution_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_settings_new_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_settings_set_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_settings_set_collate_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_settings_set_n_copies_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_settings_set_orientation_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_settings_set_page_ranges_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_settings_set_print_pages_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_settings_set_printer_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_unix_dialog_get_current_page_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_unix_dialog_get_page_setup_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_unix_dialog_get_selected_printer_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_unix_dialog_get_settings_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_unix_dialog_new_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_unix_dialog_set_current_page_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_unix_dialog_set_manual_capabilities_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_unix_dialog_set_page_setup_LIB "libgtk-x11-2.0.so.0"
-#define gtk_print_unix_dialog_set_settings_LIB "libgtk-x11-2.0.so.0"
-#define gtk_printer_get_backend_LIB "libgtk-x11-2.0.so.0"
-#define gtk_printer_get_name_LIB "libgtk-x11-2.0.so.0"
-#define gtk_printer_is_default_LIB "libgtk-x11-2.0.so.0"
-#define FcConfigAppFontAddFile_LIB "libfontconfig.so.1"
-
-/* Field accessors */
-#define G_OBJECT_CLASS_CONSTRUCTOR(arg0) (arg0)->constructor
-#define G_OBJECT_CLASS_SET_CONSTRUCTOR(arg0, arg1) (arg0)->constructor = (GObject* (*) (GType, guint, GObjectConstructParam *))arg1
-#define GTK_ACCEL_LABEL_SET_ACCEL_STRING(arg0, arg1) (arg0)->accel_string = arg1
-#define GTK_ACCEL_LABEL_GET_ACCEL_STRING(arg0) (arg0)->accel_string
-#define GTK_SCROLLED_WINDOW_HSCROLLBAR(arg0) (arg0)->hscrollbar
-#define GTK_SCROLLED_WINDOW_SCROLLBAR_SPACING(arg0) (GTK_SCROLLED_WINDOW_GET_CLASS (arg0)->scrollbar_spacing >= 0 ? GTK_SCROLLED_WINDOW_GET_CLASS (arg0)->scrollbar_spacing : 3)
-#define GTK_SCROLLED_WINDOW_VSCROLLBAR(arg0) (arg0)->vscrollbar
-#define GTK_WIDGET_HEIGHT(arg0) (arg0)->allocation.height
-#define GTK_WIDGET_SET_HEIGHT(arg0, arg1) (arg0)->allocation.height = arg1
-#define GTK_WIDGET_WIDTH(arg0) (arg0)->allocation.width
-#define GTK_WIDGET_SET_WIDTH(arg0, arg1) (arg0)->allocation.width = arg1
-#define GTK_WIDGET_WINDOW(arg0) (arg0)->window
-#define GTK_WIDGET_X(arg0) (arg0)->allocation.x
-#define GTK_WIDGET_SET_X(arg0, arg1) (arg0)->allocation.x = arg1
-#define GTK_ENTRY_IM_CONTEXT(arg0) (arg0)->im_context
-#define GTK_TEXTVIEW_IM_CONTEXT(arg0) (arg0)->im_context
-#define GTK_TOOLTIPS_TIP_WINDOW(arg0) (arg0)->tip_window
-#define GTK_TOOLTIPS_SET_ACTIVE(arg0, arg1) (arg0)->active_tips_data = arg1
-#define GTK_WIDGET_Y(arg0) ((GtkWidget *)arg0)->allocation.y
-#define GTK_WIDGET_SET_Y(arg0, arg1) (arg0)->allocation.y = arg1
-#define GTK_WIDGET_REQUISITION_WIDTH(arg0) (arg0)->requisition.width
-#define GTK_WIDGET_REQUISITION_HEIGHT(arg0) (arg0)->requisition.height
-#define GDK_EVENT_TYPE(arg0) (arg0)->type
-#define GDK_EVENT_WINDOW(arg0) (arg0)->window
-#define X_EVENT_TYPE(arg0) (arg0)->type
-#define X_EVENT_WINDOW(arg0) (arg0)->window
-#define g_list_data(arg0) (arg0)->data
-#define g_slist_data(arg0) (arg0)->data
-#define g_list_set_next(arg0, arg1) (arg0)->next = arg1
-#define g_list_set_previous(arg0, arg1) (arg0)->prev = arg1
-#define gtk_rc_style_get_bg_pixmap_name(arg0, arg1) (arg0)->bg_pixmap_name[arg1]
-#define gtk_rc_style_get_color_flags(arg0, arg1) (arg0)->color_flags[arg1]
-#define gtk_rc_style_set_bg(arg0, arg1, arg2) if (arg2) (arg0)->bg[arg1] = *arg2
-#define gtk_rc_style_set_bg_pixmap_name(arg0, arg1, arg2) (arg0)->bg_pixmap_name[arg1] = (char *)arg2
-#define gtk_rc_style_set_color_flags(arg0, arg1, arg2) (arg0)->color_flags[arg1] = arg2
-#define gtk_rc_style_set_fg(arg0, arg1, arg2) if (arg2) (arg0)->fg[arg1] = *arg2
-#define gtk_rc_style_set_text(arg0, arg1, arg2) if (arg2) (arg0)->text[arg1] = *arg2
-#define gtk_style_get_font_desc(arg0) (arg0)->font_desc
-#define gtk_style_get_base(arg0, arg1, arg2) *arg2 = (arg0)->base[arg1]
-#define gtk_style_get_bg(arg0, arg1, arg2) *arg2 = (arg0)->bg[arg1]
-#define gtk_style_get_black(arg0, arg1) *arg1 = (arg0)->black
-#define gtk_style_get_dark(arg0, arg1, arg2) *arg2 = (arg0)->dark[arg1]
-#define gtk_style_get_fg(arg0, arg1, arg2) *arg2 = (arg0)->fg[arg1]
-#define gtk_style_get_light(arg0, arg1, arg2) *arg2 = (arg0)->light[arg1]
-#define gtk_style_get_text(arg0, arg1, arg2) *arg2 = (arg0)->text[arg1]
-#define gtk_style_get_xthickness(arg0) (arg0)->xthickness
-#define gtk_style_get_ythickness(arg0) (arg0)->ythickness
-#define gtk_style_get_fg_gc(arg0, arg1, arg2) *arg2 = (arg0)->fg_gc[arg1]
-#define gtk_style_get_bg_gc(arg0, arg1, arg2) *arg2 = (arg0)->bg_gc[arg1]
-#define gtk_style_get_light_gc(arg0, arg1, arg2) *arg2 = (arg0)->light_gc[arg1]
-#define gtk_style_get_dark_gc(arg0, arg1, arg2) *arg2 = (arg0)->dark_gc[arg1]
-#define gtk_style_get_mid_gc(arg0, arg1, arg2) *arg2 = (arg0)->mid_gc[arg1]
-#define gtk_style_get_text_gc(arg0, arg1, arg2) *arg2 = (arg0)->text_gc[arg1]
-#define gtk_style_get_text_aa_gc(arg0, arg1, arg2) *arg2 = (arg0)->text_aa_gc[arg1]
-#define gtk_style_get_black_gc(arg0, arg1) *arg1 = (arg0)->black_gc
-#define gtk_style_get_white_gc(arg0, arg1) *arg1 = (arg0)->white_gc
-#define localeconv_decimal_point() localeconv()->decimal_point
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.c b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.c
deleted file mode 100644
index 5f5fbe5e81..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.c
+++ /dev/null
@@ -1,1701 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "os_stats.h"
-
-#ifdef NATIVE_STATS
-
-int OS_nativeFunctionCount = 1291;
-int OS_nativeFunctionCallCount[1291];
-char * OS_nativeFunctionNames[] = {
-#ifndef JNI64
- "Call__IIII",
-#else
- "Call__JJII",
-#endif
-#ifndef JNI64
- "Call__IIIJ",
-#else
- "Call__JJIJ",
-#endif
- "GDK_1EVENT_1TYPE",
- "GDK_1EVENT_1WINDOW",
- "GDK_1WINDOWING_1X11",
- "GInterfaceInfo_1sizeof",
- "GPollFD_1sizeof",
- "GTK_1ACCEL_1LABEL_1GET_1ACCEL_1STRING",
- "GTK_1ACCEL_1LABEL_1SET_1ACCEL_1STRING",
- "GTK_1ENTRY_1IM_1CONTEXT",
- "GTK_1SCROLLED_1WINDOW_1HSCROLLBAR",
- "GTK_1SCROLLED_1WINDOW_1SCROLLBAR_1SPACING",
- "GTK_1SCROLLED_1WINDOW_1VSCROLLBAR",
- "GTK_1TEXTVIEW_1IM_1CONTEXT",
- "GTK_1TOOLTIPS_1SET_1ACTIVE",
- "GTK_1TOOLTIPS_1TIP_1WINDOW",
- "GTK_1WIDGET_1HEIGHT",
- "GTK_1WIDGET_1REQUISITION_1HEIGHT",
- "GTK_1WIDGET_1REQUISITION_1WIDTH",
- "GTK_1WIDGET_1SET_1HEIGHT",
- "GTK_1WIDGET_1SET_1WIDTH",
- "GTK_1WIDGET_1SET_1X",
- "GTK_1WIDGET_1SET_1Y",
- "GTK_1WIDGET_1WIDTH",
- "GTK_1WIDGET_1WINDOW",
- "GTK_1WIDGET_1X",
- "GTK_1WIDGET_1Y",
- "GTypeInfo_1sizeof",
- "GTypeQuery_1sizeof",
- "G_1OBJECT_1CLASS_1CONSTRUCTOR",
- "G_1OBJECT_1CLASS_1SET_1CONSTRUCTOR",
- "GdkColor_1sizeof",
- "GdkDragContext_1sizeof",
- "GdkEventAny_1sizeof",
- "GdkEventButton_1sizeof",
- "GdkEventCrossing_1sizeof",
- "GdkEventExpose_1sizeof",
- "GdkEventFocus_1sizeof",
- "GdkEventKey_1sizeof",
- "GdkEventMotion_1sizeof",
- "GdkEventScroll_1sizeof",
- "GdkEventVisibility_1sizeof",
- "GdkEventWindowState_1sizeof",
- "GdkEvent_1sizeof",
- "GdkGCValues_1sizeof",
- "GdkGeometry_1sizeof",
- "GdkImage_1sizeof",
- "GdkRectangle_1sizeof",
- "GdkVisual_1sizeof",
- "GdkWindowAttr_1sizeof",
- "GtkAdjustment_1sizeof",
- "GtkAllocation_1sizeof",
- "GtkBorder_1sizeof",
- "GtkCellRendererPixbufClass_1sizeof",
- "GtkCellRendererPixbuf_1sizeof",
- "GtkCellRendererTextClass_1sizeof",
- "GtkCellRendererText_1sizeof",
- "GtkCellRendererToggleClass_1sizeof",
- "GtkCellRendererToggle_1sizeof",
- "GtkColorSelectionDialog_1sizeof",
- "GtkCombo_1sizeof",
- "GtkFileSelection_1sizeof",
- "GtkFixedClass_1sizeof",
- "GtkFixed_1sizeof",
- "GtkRequisition_1sizeof",
- "GtkSelectionData_1sizeof",
- "GtkTargetEntry_1sizeof",
- "GtkTargetPair_1sizeof",
- "GtkTextIter_1sizeof",
- "GtkTreeIter_1sizeof",
- "PangoAttrColor_1sizeof",
- "PangoAttrInt_1sizeof",
- "PangoAttribute_1sizeof",
- "PangoItem_1sizeof",
- "PangoLayoutLine_1sizeof",
- "PangoLayoutRun_1sizeof",
- "PangoLogAttr_1sizeof",
- "PangoRectangle_1sizeof",
- "XAnyEvent_1sizeof",
- "XButtonEvent_1sizeof",
- "XClientMessageEvent_1sizeof",
- "XCrossingEvent_1sizeof",
- "XEvent_1sizeof",
- "XExposeEvent_1sizeof",
- "XFocusChangeEvent_1sizeof",
- "XRenderPictureAttributes_1sizeof",
- "XVisibilityEvent_1sizeof",
- "XWindowChanges_1sizeof",
- "X_1EVENT_1TYPE",
- "X_1EVENT_1WINDOW",
- "_1Call",
- "_1FcConfigAppFontAddFile",
- "_1GDK_1DISPLAY",
- "_1GDK_1PIXMAP_1XID",
- "_1GDK_1ROOT_1PARENT",
- "_1GDK_1TYPE_1COLOR",
- "_1GDK_1TYPE_1PIXBUF",
- "_1GTK_1IS_1BUTTON",
- "_1GTK_1IS_1CELL_1RENDERER_1PIXBUF",
- "_1GTK_1IS_1CELL_1RENDERER_1TEXT",
- "_1GTK_1IS_1CELL_1RENDERER_1TOGGLE",
- "_1GTK_1IS_1CONTAINER",
- "_1GTK_1IS_1IMAGE_1MENU_1ITEM",
- "_1GTK_1IS_1MENU_1ITEM",
- "_1GTK_1IS_1PLUG",
- "_1GTK_1IS_1SOCKET",
- "_1GTK_1IS_1WINDOW",
- "_1GTK_1STOCK_1CANCEL",
- "_1GTK_1STOCK_1OK",
- "_1GTK_1TYPE_1CELL_1RENDERER_1PIXBUF",
- "_1GTK_1TYPE_1CELL_1RENDERER_1TEXT",
- "_1GTK_1TYPE_1CELL_1RENDERER_1TOGGLE",
- "_1GTK_1TYPE_1FIXED",
- "_1GTK_1TYPE_1MENU",
- "_1GTK_1TYPE_1WIDGET",
- "_1GTK_1WIDGET_1FLAGS",
- "_1GTK_1WIDGET_1HAS_1DEFAULT",
- "_1GTK_1WIDGET_1HAS_1FOCUS",
- "_1GTK_1WIDGET_1IS_1SENSITIVE",
- "_1GTK_1WIDGET_1MAPPED",
- "_1GTK_1WIDGET_1SENSITIVE",
- "_1GTK_1WIDGET_1SET_1FLAGS",
- "_1GTK_1WIDGET_1STATE",
- "_1GTK_1WIDGET_1UNSET_1FLAGS",
- "_1GTK_1WIDGET_1VISIBLE",
- "_1G_1OBJECT_1CLASS",
- "_1G_1OBJECT_1GET_1CLASS",
- "_1G_1OBJECT_1TYPE",
- "_1G_1OBJECT_1TYPE_1NAME",
- "_1G_1TYPE_1BOOLEAN",
- "_1G_1TYPE_1INT",
- "_1G_1TYPE_1STRING",
- "_1PANGO_1PIXELS",
- "_1PANGO_1TYPE_1FONT_1DESCRIPTION",
- "_1PANGO_1TYPE_1LAYOUT",
- "_1XCheckIfEvent",
- "_1XCheckMaskEvent",
- "_1XCheckWindowEvent",
- "_1XDefaultRootWindow",
- "_1XDefaultScreen",
- "_1XFlush",
- "_1XFree",
- "_1XGetSelectionOwner",
- "_1XInternAtom",
- "_1XKeysymToKeycode",
- "_1XListProperties",
- "_1XQueryPointer",
- "_1XQueryTree",
- "_1XReconfigureWMWindow",
- "_1XRenderComposite",
- "_1XRenderCreatePicture",
- "_1XRenderFindStandardFormat",
- "_1XRenderFindVisualFormat",
- "_1XRenderFreePicture",
- "_1XRenderQueryExtension",
- "_1XRenderQueryVersion",
- "_1XRenderSetPictureClipRectangles",
- "_1XRenderSetPictureTransform",
- "_1XSendEvent",
- "_1XSetErrorHandler",
- "_1XSetIOErrorHandler",
- "_1XSetInputFocus",
- "_1XSetTransientForHint",
- "_1XSynchronize",
- "_1XTestFakeButtonEvent",
- "_1XTestFakeKeyEvent",
- "_1XTestFakeMotionEvent",
- "_1XWarpPointer",
- "_1atk_1object_1add_1relationship",
- "_1call",
- "_1dlclose",
- "_1dlopen",
- "_1dlsym",
- "_1g_1cclosure_1new",
- "_1g_1closure_1ref",
- "_1g_1closure_1unref",
- "_1g_1filename_1from_1uri",
- "_1g_1filename_1from_1utf8",
- "_1g_1filename_1to_1uri",
- "_1g_1filename_1to_1utf8",
- "_1g_1free",
- "_1g_1idle_1add",
- "_1g_1list_1append",
- "_1g_1list_1data",
- "_1g_1list_1free",
- "_1g_1list_1free_11",
- "_1g_1list_1length",
- "_1g_1list_1next",
- "_1g_1list_1nth",
- "_1g_1list_1nth_1data",
- "_1g_1list_1prepend",
- "_1g_1list_1previous",
- "_1g_1list_1remove_1link",
- "_1g_1list_1reverse",
- "_1g_1list_1set_1next",
- "_1g_1list_1set_1previous",
- "_1g_1locale_1from_1utf8",
- "_1g_1locale_1to_1utf8",
- "_1g_1log_1default_1handler",
- "_1g_1log_1remove_1handler",
- "_1g_1log_1set_1handler",
- "_1g_1main_1context_1acquire",
- "_1g_1main_1context_1check",
- "_1g_1main_1context_1default",
- "_1g_1main_1context_1get_1poll_1func",
- "_1g_1main_1context_1iteration",
- "_1g_1main_1context_1pending",
- "_1g_1main_1context_1prepare",
- "_1g_1main_1context_1query",
- "_1g_1main_1context_1release",
- "_1g_1malloc",
- "_1g_1object_1get",
- "_1g_1object_1get_1qdata",
- "_1g_1object_1new",
- "_1g_1object_1notify",
- "_1g_1object_1ref",
-#ifndef JNI64
- "_1g_1object_1set__I_3BFI",
-#else
- "_1g_1object_1set__J_3BFJ",
-#endif
-#ifndef JNI64
- "_1g_1object_1set__I_3BII",
-#else
- "_1g_1object_1set__J_3BIJ",
-#endif
-#ifndef JNI64
- "_1g_1object_1set__I_3BJI",
-#else
- "_1g_1object_1set__J_3BJJ",
-#endif
-#ifndef JNI64
- "_1g_1object_1set__I_3BLorg_eclipse_swt_internal_gtk_GdkColor_2I",
-#else
- "_1g_1object_1set__J_3BLorg_eclipse_swt_internal_gtk_GdkColor_2J",
-#endif
-#ifndef JNI64
- "_1g_1object_1set__I_3BZI",
-#else
- "_1g_1object_1set__J_3BZJ",
-#endif
- "_1g_1object_1set_1qdata",
- "_1g_1object_1unref",
- "_1g_1quark_1from_1string",
- "_1g_1set_1prgname",
- "_1g_1signal_1add_1emission_1hook",
- "_1g_1signal_1connect",
- "_1g_1signal_1connect_1after",
- "_1g_1signal_1connect_1closure",
- "_1g_1signal_1connect_1closure_1by_1id",
-#ifndef JNI64
- "_1g_1signal_1emit_1by_1name__I_3B",
-#else
- "_1g_1signal_1emit_1by_1name__J_3B",
-#endif
-#ifndef JNI64
- "_1g_1signal_1emit_1by_1name__I_3BI",
-#else
- "_1g_1signal_1emit_1by_1name__J_3BJ",
-#endif
-#ifndef JNI64
- "_1g_1signal_1emit_1by_1name__I_3BII",
-#else
- "_1g_1signal_1emit_1by_1name__J_3BJJ",
-#endif
-#ifndef JNI64
- "_1g_1signal_1emit_1by_1name__I_3B_3B",
-#else
- "_1g_1signal_1emit_1by_1name__J_3B_3B",
-#endif
- "_1g_1signal_1handler_1disconnect",
- "_1g_1signal_1handlers_1block_1matched",
- "_1g_1signal_1handlers_1disconnect_1matched",
- "_1g_1signal_1handlers_1unblock_1matched",
- "_1g_1signal_1lookup",
- "_1g_1signal_1remove_1emission_1hook",
- "_1g_1signal_1stop_1emission_1by_1name",
- "_1g_1slist_1data",
- "_1g_1slist_1free",
- "_1g_1slist_1length",
- "_1g_1slist_1next",
- "_1g_1source_1remove",
- "_1g_1strfreev",
- "_1g_1strtod",
- "_1g_1thread_1init",
- "_1g_1thread_1supported",
- "_1g_1type_1add_1interface_1static",
- "_1g_1type_1class_1peek",
- "_1g_1type_1class_1peek_1parent",
- "_1g_1type_1class_1ref",
- "_1g_1type_1class_1unref",
- "_1g_1type_1from_1name",
- "_1g_1type_1interface_1peek_1parent",
- "_1g_1type_1is_1a",
- "_1g_1type_1name",
- "_1g_1type_1parent",
- "_1g_1type_1query",
- "_1g_1type_1register_1static",
- "_1g_1utf16_1to_1utf8",
- "_1g_1utf8_1offset_1to_1pointer",
- "_1g_1utf8_1pointer_1to_1offset",
- "_1g_1utf8_1strlen",
-#ifndef JNI64
- "_1g_1utf8_1to_1utf16__II_3I_3I_3I",
-#else
- "_1g_1utf8_1to_1utf16__JJ_3J_3J_3J",
-#endif
-#ifndef JNI64
- "_1g_1utf8_1to_1utf16___3BI_3I_3I_3I",
-#else
- "_1g_1utf8_1to_1utf16___3BJ_3J_3J_3J",
-#endif
- "_1g_1value_1peek_1pointer",
- "_1gdk_1atom_1intern",
- "_1gdk_1atom_1name",
- "_1gdk_1beep",
- "_1gdk_1bitmap_1create_1from_1data",
- "_1gdk_1cairo_1create",
- "_1gdk_1cairo_1region",
- "_1gdk_1cairo_1set_1source_1color",
- "_1gdk_1color_1white",
- "_1gdk_1colormap_1alloc_1color",
- "_1gdk_1colormap_1free_1colors",
- "_1gdk_1colormap_1get_1system",
- "_1gdk_1colormap_1query_1color",
- "_1gdk_1cursor_1destroy",
- "_1gdk_1cursor_1new",
- "_1gdk_1cursor_1new_1from_1pixbuf",
- "_1gdk_1cursor_1new_1from_1pixmap",
- "_1gdk_1display_1get_1default",
- "_1gdk_1display_1supports_1cursor_1color",
- "_1gdk_1drag_1status",
- "_1gdk_1draw_1arc",
- "_1gdk_1draw_1drawable",
- "_1gdk_1draw_1image",
- "_1gdk_1draw_1layout",
- "_1gdk_1draw_1layout_1with_1colors",
- "_1gdk_1draw_1line",
- "_1gdk_1draw_1lines",
- "_1gdk_1draw_1pixbuf",
- "_1gdk_1draw_1point",
- "_1gdk_1draw_1polygon",
- "_1gdk_1draw_1rectangle",
- "_1gdk_1drawable_1get_1depth",
- "_1gdk_1drawable_1get_1image",
- "_1gdk_1drawable_1get_1size",
- "_1gdk_1drawable_1get_1visible_1region",
- "_1gdk_1error_1trap_1pop",
- "_1gdk_1error_1trap_1push",
- "_1gdk_1event_1copy",
- "_1gdk_1event_1free",
- "_1gdk_1event_1get",
- "_1gdk_1event_1get_1coords",
- "_1gdk_1event_1get_1graphics_1expose",
- "_1gdk_1event_1get_1root_1coords",
- "_1gdk_1event_1get_1state",
- "_1gdk_1event_1get_1time",
- "_1gdk_1event_1handler_1set",
- "_1gdk_1event_1new",
- "_1gdk_1event_1peek",
- "_1gdk_1event_1put",
- "_1gdk_1flush",
- "_1gdk_1free_1text_1list",
- "_1gdk_1gc_1get_1values",
- "_1gdk_1gc_1new",
- "_1gdk_1gc_1set_1background",
- "_1gdk_1gc_1set_1clip_1mask",
- "_1gdk_1gc_1set_1clip_1origin",
- "_1gdk_1gc_1set_1clip_1rectangle",
- "_1gdk_1gc_1set_1clip_1region",
- "_1gdk_1gc_1set_1dashes",
- "_1gdk_1gc_1set_1exposures",
- "_1gdk_1gc_1set_1fill",
- "_1gdk_1gc_1set_1foreground",
- "_1gdk_1gc_1set_1function",
- "_1gdk_1gc_1set_1line_1attributes",
- "_1gdk_1gc_1set_1stipple",
- "_1gdk_1gc_1set_1subwindow",
- "_1gdk_1gc_1set_1tile",
- "_1gdk_1gc_1set_1ts_1origin",
- "_1gdk_1gc_1set_1values",
- "_1gdk_1keyboard_1ungrab",
- "_1gdk_1keymap_1get_1default",
- "_1gdk_1keymap_1translate_1keyboard_1state",
- "_1gdk_1keyval_1to_1lower",
- "_1gdk_1keyval_1to_1unicode",
- "_1gdk_1pango_1context_1get",
- "_1gdk_1pango_1context_1set_1colormap",
- "_1gdk_1pango_1layout_1get_1clip_1region",
- "_1gdk_1pixbuf_1copy_1area",
- "_1gdk_1pixbuf_1get_1from_1drawable",
- "_1gdk_1pixbuf_1get_1has_1alpha",
- "_1gdk_1pixbuf_1get_1height",
- "_1gdk_1pixbuf_1get_1pixels",
- "_1gdk_1pixbuf_1get_1rowstride",
- "_1gdk_1pixbuf_1get_1width",
- "_1gdk_1pixbuf_1loader_1close",
- "_1gdk_1pixbuf_1loader_1get_1pixbuf",
- "_1gdk_1pixbuf_1loader_1new",
- "_1gdk_1pixbuf_1loader_1write",
- "_1gdk_1pixbuf_1new",
- "_1gdk_1pixbuf_1new_1from_1file",
- "_1gdk_1pixbuf_1render_1pixmap_1and_1mask",
- "_1gdk_1pixbuf_1render_1to_1drawable",
- "_1gdk_1pixbuf_1render_1to_1drawable_1alpha",
- "_1gdk_1pixbuf_1save_1to_1bufferv",
- "_1gdk_1pixbuf_1scale",
- "_1gdk_1pixbuf_1scale_1simple",
- "_1gdk_1pixmap_1foreign_1new",
- "_1gdk_1pixmap_1new",
- "_1gdk_1pointer_1grab",
- "_1gdk_1pointer_1is_1grabbed",
- "_1gdk_1pointer_1ungrab",
- "_1gdk_1property_1get",
- "_1gdk_1region_1destroy",
- "_1gdk_1region_1empty",
- "_1gdk_1region_1get_1clipbox",
- "_1gdk_1region_1get_1rectangles",
- "_1gdk_1region_1intersect",
- "_1gdk_1region_1new",
- "_1gdk_1region_1offset",
- "_1gdk_1region_1point_1in",
- "_1gdk_1region_1polygon",
- "_1gdk_1region_1rect_1in",
- "_1gdk_1region_1rectangle",
- "_1gdk_1region_1subtract",
- "_1gdk_1region_1union",
- "_1gdk_1region_1union_1with_1rect",
- "_1gdk_1rgb_1init",
- "_1gdk_1screen_1get_1default",
- "_1gdk_1screen_1get_1monitor_1at_1point",
- "_1gdk_1screen_1get_1monitor_1at_1window",
- "_1gdk_1screen_1get_1monitor_1geometry",
- "_1gdk_1screen_1get_1n_1monitors",
- "_1gdk_1screen_1get_1number",
- "_1gdk_1screen_1height",
- "_1gdk_1screen_1width",
- "_1gdk_1screen_1width_1mm",
- "_1gdk_1set_1program_1class",
- "_1gdk_1text_1property_1to_1utf8_1list",
- "_1gdk_1unicode_1to_1keyval",
- "_1gdk_1utf8_1to_1compound_1text",
- "_1gdk_1utf8_1to_1string_1target",
- "_1gdk_1visual_1get_1system",
- "_1gdk_1window_1add_1filter",
- "_1gdk_1window_1at_1pointer",
- "_1gdk_1window_1begin_1paint_1rect",
- "_1gdk_1window_1clear_1area",
- "_1gdk_1window_1destroy",
- "_1gdk_1window_1end_1paint",
- "_1gdk_1window_1focus",
- "_1gdk_1window_1freeze_1updates",
- "_1gdk_1window_1get_1children",
- "_1gdk_1window_1get_1events",
- "_1gdk_1window_1get_1frame_1extents",
- "_1gdk_1window_1get_1internal_1paint_1info",
- "_1gdk_1window_1get_1origin",
- "_1gdk_1window_1get_1parent",
- "_1gdk_1window_1get_1pointer",
- "_1gdk_1window_1get_1position",
- "_1gdk_1window_1get_1user_1data",
- "_1gdk_1window_1hide",
- "_1gdk_1window_1invalidate_1rect",
- "_1gdk_1window_1invalidate_1region",
- "_1gdk_1window_1is_1visible",
- "_1gdk_1window_1lookup",
- "_1gdk_1window_1lower",
- "_1gdk_1window_1move",
- "_1gdk_1window_1new",
- "_1gdk_1window_1process_1all_1updates",
- "_1gdk_1window_1process_1updates",
- "_1gdk_1window_1raise",
- "_1gdk_1window_1remove_1filter",
- "_1gdk_1window_1resize",
- "_1gdk_1window_1scroll",
- "_1gdk_1window_1set_1accept_1focus",
- "_1gdk_1window_1set_1back_1pixmap",
- "_1gdk_1window_1set_1cursor",
- "_1gdk_1window_1set_1debug_1updates",
- "_1gdk_1window_1set_1decorations",
- "_1gdk_1window_1set_1events",
- "_1gdk_1window_1set_1icon",
- "_1gdk_1window_1set_1icon_1list",
- "_1gdk_1window_1set_1keep_1above",
- "_1gdk_1window_1set_1override_1redirect",
- "_1gdk_1window_1set_1user_1data",
- "_1gdk_1window_1shape_1combine_1region",
- "_1gdk_1window_1show",
- "_1gdk_1window_1show_1unraised",
- "_1gdk_1window_1thaw_1updates",
- "_1gdk_1x11_1atom_1to_1xatom",
- "_1gdk_1x11_1colormap_1get_1xcolormap",
- "_1gdk_1x11_1drawable_1get_1xdisplay",
- "_1gdk_1x11_1drawable_1get_1xid",
- "_1gdk_1x11_1screen_1get_1window_1manager_1name",
- "_1gdk_1x11_1screen_1lookup_1visual",
- "_1gdk_1x11_1visual_1get_1xvisual",
- "_1gtk_1accel_1group_1new",
- "_1gtk_1accel_1groups_1activate",
- "_1gtk_1accel_1label_1set_1accel_1widget",
- "_1gtk_1adjustment_1changed",
- "_1gtk_1adjustment_1new",
- "_1gtk_1adjustment_1set_1value",
- "_1gtk_1adjustment_1value_1changed",
- "_1gtk_1arrow_1new",
- "_1gtk_1arrow_1set",
- "_1gtk_1bin_1get_1child",
- "_1gtk_1border_1free",
- "_1gtk_1box_1set_1child_1packing",
- "_1gtk_1box_1set_1spacing",
- "_1gtk_1button_1clicked",
- "_1gtk_1button_1get_1relief",
- "_1gtk_1button_1new",
- "_1gtk_1button_1set_1relief",
- "_1gtk_1calendar_1display_1options",
- "_1gtk_1calendar_1get_1date",
- "_1gtk_1calendar_1new",
- "_1gtk_1calendar_1select_1day",
- "_1gtk_1calendar_1select_1month",
- "_1gtk_1calendar_1set_1display_1options",
- "_1gtk_1cell_1layout_1clear",
- "_1gtk_1cell_1layout_1pack_1start",
- "_1gtk_1cell_1layout_1set_1attributes",
- "_1gtk_1cell_1renderer_1get_1size",
- "_1gtk_1cell_1renderer_1pixbuf_1new",
- "_1gtk_1cell_1renderer_1text_1new",
- "_1gtk_1cell_1renderer_1toggle_1new",
- "_1gtk_1check_1button_1new",
- "_1gtk_1check_1menu_1item_1get_1active",
- "_1gtk_1check_1menu_1item_1new_1with_1label",
- "_1gtk_1check_1menu_1item_1set_1active",
- "_1gtk_1check_1version",
- "_1gtk_1clipboard_1clear",
- "_1gtk_1clipboard_1get",
- "_1gtk_1clipboard_1set_1with_1data",
- "_1gtk_1clipboard_1wait_1for_1contents",
- "_1gtk_1color_1selection_1dialog_1new",
- "_1gtk_1color_1selection_1get_1current_1color",
- "_1gtk_1color_1selection_1set_1current_1color",
- "_1gtk_1color_1selection_1set_1has_1palette",
- "_1gtk_1combo_1box_1entry_1new_1text",
- "_1gtk_1combo_1box_1get_1active",
- "_1gtk_1combo_1box_1get_1model",
- "_1gtk_1combo_1box_1insert_1text",
- "_1gtk_1combo_1box_1new_1text",
- "_1gtk_1combo_1box_1popdown",
- "_1gtk_1combo_1box_1popup",
- "_1gtk_1combo_1box_1remove_1text",
- "_1gtk_1combo_1box_1set_1active",
- "_1gtk_1combo_1box_1set_1focus_1on_1click",
- "_1gtk_1combo_1disable_1activate",
- "_1gtk_1combo_1new",
- "_1gtk_1combo_1set_1case_1sensitive",
- "_1gtk_1combo_1set_1popdown_1strings",
- "_1gtk_1container_1add",
- "_1gtk_1container_1forall",
- "_1gtk_1container_1get_1border_1width",
- "_1gtk_1container_1get_1children",
- "_1gtk_1container_1remove",
- "_1gtk_1container_1resize_1children",
- "_1gtk_1container_1set_1border_1width",
- "_1gtk_1dialog_1add_1button",
- "_1gtk_1dialog_1run",
- "_1gtk_1drag_1begin",
- "_1gtk_1drag_1check_1threshold",
- "_1gtk_1drag_1dest_1find_1target",
- "_1gtk_1drag_1dest_1set",
- "_1gtk_1drag_1dest_1unset",
- "_1gtk_1drag_1finish",
- "_1gtk_1drag_1get_1data",
- "_1gtk_1drag_1set_1icon_1pixbuf",
- "_1gtk_1drawing_1area_1new",
- "_1gtk_1editable_1copy_1clipboard",
- "_1gtk_1editable_1cut_1clipboard",
- "_1gtk_1editable_1delete_1selection",
- "_1gtk_1editable_1delete_1text",
- "_1gtk_1editable_1get_1chars",
- "_1gtk_1editable_1get_1editable",
- "_1gtk_1editable_1get_1position",
- "_1gtk_1editable_1get_1selection_1bounds",
- "_1gtk_1editable_1insert_1text",
- "_1gtk_1editable_1paste_1clipboard",
- "_1gtk_1editable_1select_1region",
- "_1gtk_1editable_1set_1editable",
- "_1gtk_1editable_1set_1position",
- "_1gtk_1entry_1get_1inner_1border",
- "_1gtk_1entry_1get_1invisible_1char",
- "_1gtk_1entry_1get_1layout",
- "_1gtk_1entry_1get_1layout_1offsets",
- "_1gtk_1entry_1get_1max_1length",
- "_1gtk_1entry_1get_1text",
- "_1gtk_1entry_1get_1visibility",
- "_1gtk_1entry_1new",
- "_1gtk_1entry_1set_1activates_1default",
- "_1gtk_1entry_1set_1alignment",
- "_1gtk_1entry_1set_1has_1frame",
- "_1gtk_1entry_1set_1invisible_1char",
- "_1gtk_1entry_1set_1max_1length",
- "_1gtk_1entry_1set_1text",
- "_1gtk_1entry_1set_1visibility",
- "_1gtk_1entry_1text_1index_1to_1layout_1index",
- "_1gtk_1enumerate_1printers",
- "_1gtk_1events_1pending",
- "_1gtk_1expander_1get_1expanded",
- "_1gtk_1expander_1get_1label_1widget",
- "_1gtk_1expander_1new",
- "_1gtk_1expander_1set_1expanded",
- "_1gtk_1expander_1set_1label",
- "_1gtk_1expander_1set_1label_1widget",
- "_1gtk_1file_1chooser_1add_1filter",
- "_1gtk_1file_1chooser_1dialog_1new",
- "_1gtk_1file_1chooser_1get_1current_1folder",
- "_1gtk_1file_1chooser_1get_1filename",
- "_1gtk_1file_1chooser_1get_1filenames",
- "_1gtk_1file_1chooser_1get_1filter",
- "_1gtk_1file_1chooser_1get_1uri",
- "_1gtk_1file_1chooser_1get_1uris",
- "_1gtk_1file_1chooser_1set_1current_1folder",
- "_1gtk_1file_1chooser_1set_1current_1folder_1uri",
- "_1gtk_1file_1chooser_1set_1current_1name",
- "_1gtk_1file_1chooser_1set_1do_1overwrite_1confirmation",
- "_1gtk_1file_1chooser_1set_1extra_1widget",
- "_1gtk_1file_1chooser_1set_1filename",
- "_1gtk_1file_1chooser_1set_1filter",
- "_1gtk_1file_1chooser_1set_1local_1only",
- "_1gtk_1file_1chooser_1set_1select_1multiple",
- "_1gtk_1file_1chooser_1set_1uri",
- "_1gtk_1file_1filter_1add_1pattern",
- "_1gtk_1file_1filter_1get_1name",
- "_1gtk_1file_1filter_1new",
- "_1gtk_1file_1filter_1set_1name",
- "_1gtk_1file_1selection_1get_1filename",
- "_1gtk_1file_1selection_1get_1selections",
- "_1gtk_1file_1selection_1hide_1fileop_1buttons",
- "_1gtk_1file_1selection_1new",
- "_1gtk_1file_1selection_1set_1filename",
- "_1gtk_1file_1selection_1set_1select_1multiple",
- "_1gtk_1fixed_1move",
- "_1gtk_1fixed_1new",
- "_1gtk_1fixed_1set_1has_1window",
- "_1gtk_1font_1selection_1dialog_1get_1font_1name",
- "_1gtk_1font_1selection_1dialog_1new",
- "_1gtk_1font_1selection_1dialog_1set_1font_1name",
- "_1gtk_1frame_1get_1label_1widget",
- "_1gtk_1frame_1new",
- "_1gtk_1frame_1set_1label",
- "_1gtk_1frame_1set_1label_1widget",
- "_1gtk_1frame_1set_1shadow_1type",
- "_1gtk_1get_1current_1event",
- "_1gtk_1get_1current_1event_1state",
- "_1gtk_1get_1current_1event_1time",
- "_1gtk_1get_1default_1language",
- "_1gtk_1get_1event_1widget",
- "_1gtk_1grab_1add",
- "_1gtk_1grab_1get_1current",
- "_1gtk_1grab_1remove",
- "_1gtk_1hbox_1new",
- "_1gtk_1hscale_1new",
- "_1gtk_1hscrollbar_1new",
- "_1gtk_1hseparator_1new",
- "_1gtk_1icon_1factory_1lookup_1default",
- "_1gtk_1icon_1set_1render_1icon",
- "_1gtk_1icon_1source_1free",
- "_1gtk_1icon_1source_1new",
- "_1gtk_1icon_1source_1set_1pixbuf",
- "_1gtk_1im_1context_1filter_1keypress",
- "_1gtk_1im_1context_1focus_1in",
- "_1gtk_1im_1context_1focus_1out",
- "_1gtk_1im_1context_1get_1preedit_1string",
- "_1gtk_1im_1context_1get_1type",
- "_1gtk_1im_1context_1reset",
- "_1gtk_1im_1context_1set_1client_1window",
- "_1gtk_1im_1context_1set_1cursor_1location",
- "_1gtk_1im_1multicontext_1append_1menuitems",
- "_1gtk_1im_1multicontext_1new",
- "_1gtk_1image_1menu_1item_1new_1with_1label",
- "_1gtk_1image_1menu_1item_1set_1image",
- "_1gtk_1image_1new",
- "_1gtk_1image_1new_1from_1pixbuf",
- "_1gtk_1image_1new_1from_1pixmap",
- "_1gtk_1image_1set_1from_1pixbuf",
- "_1gtk_1image_1set_1from_1pixmap",
- "_1gtk_1init_1check",
- "_1gtk_1label_1get_1layout",
- "_1gtk_1label_1get_1mnemonic_1keyval",
- "_1gtk_1label_1new",
- "_1gtk_1label_1new_1with_1mnemonic",
- "_1gtk_1label_1set_1attributes",
- "_1gtk_1label_1set_1justify",
- "_1gtk_1label_1set_1line_1wrap",
- "_1gtk_1label_1set_1line_1wrap_1mode",
-#ifndef JNI64
- "_1gtk_1label_1set_1text__II",
-#else
- "_1gtk_1label_1set_1text__JJ",
-#endif
-#ifndef JNI64
- "_1gtk_1label_1set_1text__I_3B",
-#else
- "_1gtk_1label_1set_1text__J_3B",
-#endif
- "_1gtk_1label_1set_1text_1with_1mnemonic",
- "_1gtk_1list_1append_1items",
- "_1gtk_1list_1clear_1items",
- "_1gtk_1list_1insert_1items",
- "_1gtk_1list_1item_1new_1with_1label",
- "_1gtk_1list_1remove_1items",
- "_1gtk_1list_1select_1item",
- "_1gtk_1list_1store_1append",
- "_1gtk_1list_1store_1clear",
- "_1gtk_1list_1store_1insert",
- "_1gtk_1list_1store_1newv",
- "_1gtk_1list_1store_1remove",
-#ifndef JNI64
- "_1gtk_1list_1store_1set__IIIII",
-#else
- "_1gtk_1list_1store_1set__JJIIJ",
-#endif
-#ifndef JNI64
- "_1gtk_1list_1store_1set__IIIJI",
-#else
- "_1gtk_1list_1store_1set__JJIJJ",
-#endif
-#ifndef JNI64
- "_1gtk_1list_1store_1set__IIILorg_eclipse_swt_internal_gtk_GdkColor_2I",
-#else
- "_1gtk_1list_1store_1set__JJILorg_eclipse_swt_internal_gtk_GdkColor_2J",
-#endif
-#ifndef JNI64
- "_1gtk_1list_1store_1set__IIIZI",
-#else
- "_1gtk_1list_1store_1set__JJIZJ",
-#endif
-#ifndef JNI64
- "_1gtk_1list_1store_1set__III_3BI",
-#else
- "_1gtk_1list_1store_1set__JJI_3BJ",
-#endif
- "_1gtk_1list_1unselect_1all",
- "_1gtk_1list_1unselect_1item",
- "_1gtk_1main",
- "_1gtk_1main_1do_1event",
- "_1gtk_1main_1iteration",
- "_1gtk_1major_1version",
- "_1gtk_1menu_1bar_1new",
- "_1gtk_1menu_1get_1attach_1widget",
- "_1gtk_1menu_1item_1get_1submenu",
- "_1gtk_1menu_1item_1remove_1submenu",
- "_1gtk_1menu_1item_1set_1submenu",
- "_1gtk_1menu_1new",
- "_1gtk_1menu_1popdown",
- "_1gtk_1menu_1popup",
- "_1gtk_1menu_1shell_1deactivate",
- "_1gtk_1menu_1shell_1insert",
- "_1gtk_1menu_1shell_1select_1item",
- "_1gtk_1menu_1shell_1set_1take_1focus",
- "_1gtk_1message_1dialog_1new",
- "_1gtk_1micro_1version",
- "_1gtk_1minor_1version",
- "_1gtk_1misc_1set_1alignment",
- "_1gtk_1notebook_1get_1current_1page",
- "_1gtk_1notebook_1get_1scrollable",
- "_1gtk_1notebook_1insert_1page",
- "_1gtk_1notebook_1new",
- "_1gtk_1notebook_1next_1page",
- "_1gtk_1notebook_1prev_1page",
- "_1gtk_1notebook_1remove_1page",
- "_1gtk_1notebook_1set_1current_1page",
- "_1gtk_1notebook_1set_1scrollable",
- "_1gtk_1notebook_1set_1show_1tabs",
- "_1gtk_1notebook_1set_1tab_1pos",
- "_1gtk_1object_1sink",
- "_1gtk_1page_1setup_1get_1bottom_1margin",
- "_1gtk_1page_1setup_1get_1left_1margin",
- "_1gtk_1page_1setup_1get_1orientation",
- "_1gtk_1page_1setup_1get_1page_1height",
- "_1gtk_1page_1setup_1get_1page_1width",
- "_1gtk_1page_1setup_1get_1paper_1height",
- "_1gtk_1page_1setup_1get_1paper_1size",
- "_1gtk_1page_1setup_1get_1paper_1width",
- "_1gtk_1page_1setup_1get_1right_1margin",
- "_1gtk_1page_1setup_1get_1top_1margin",
- "_1gtk_1page_1setup_1new",
- "_1gtk_1page_1setup_1set_1bottom_1margin",
- "_1gtk_1page_1setup_1set_1left_1margin",
- "_1gtk_1page_1setup_1set_1orientation",
- "_1gtk_1page_1setup_1set_1paper_1size",
- "_1gtk_1page_1setup_1set_1right_1margin",
- "_1gtk_1page_1setup_1set_1top_1margin",
- "_1gtk_1paint_1arrow",
- "_1gtk_1paint_1box",
- "_1gtk_1paint_1box_1gap",
- "_1gtk_1paint_1check",
- "_1gtk_1paint_1expander",
- "_1gtk_1paint_1extension",
- "_1gtk_1paint_1flat_1box",
- "_1gtk_1paint_1focus",
- "_1gtk_1paint_1handle",
- "_1gtk_1paint_1hline",
- "_1gtk_1paint_1layout",
- "_1gtk_1paint_1option",
- "_1gtk_1paint_1shadow",
- "_1gtk_1paint_1shadow_1gap",
- "_1gtk_1paint_1slider",
- "_1gtk_1paint_1tab",
- "_1gtk_1paint_1vline",
- "_1gtk_1paper_1size_1free",
- "_1gtk_1paper_1size_1get_1display_1name",
- "_1gtk_1paper_1size_1get_1height",
- "_1gtk_1paper_1size_1get_1name",
- "_1gtk_1paper_1size_1get_1ppd_1name",
- "_1gtk_1paper_1size_1get_1width",
- "_1gtk_1paper_1size_1is_1custom",
- "_1gtk_1paper_1size_1new",
- "_1gtk_1paper_1size_1new_1custom",
- "_1gtk_1paper_1size_1new_1from_1ppd",
- "_1gtk_1plug_1get_1id",
- "_1gtk_1plug_1new",
- "_1gtk_1print_1job_1get_1printer",
- "_1gtk_1print_1job_1get_1settings",
- "_1gtk_1print_1job_1get_1status",
- "_1gtk_1print_1job_1get_1surface",
- "_1gtk_1print_1job_1get_1title",
- "_1gtk_1print_1job_1new",
- "_1gtk_1print_1job_1send",
- "_1gtk_1print_1job_1set_1source_1file",
- "_1gtk_1print_1settings_1foreach",
- "_1gtk_1print_1settings_1get",
- "_1gtk_1print_1settings_1get_1collate",
- "_1gtk_1print_1settings_1get_1n_1copies",
- "_1gtk_1print_1settings_1get_1orientation",
- "_1gtk_1print_1settings_1get_1page_1ranges",
- "_1gtk_1print_1settings_1get_1paper_1height",
- "_1gtk_1print_1settings_1get_1paper_1width",
- "_1gtk_1print_1settings_1get_1print_1pages",
- "_1gtk_1print_1settings_1get_1printer",
- "_1gtk_1print_1settings_1get_1resolution",
- "_1gtk_1print_1settings_1new",
- "_1gtk_1print_1settings_1set",
- "_1gtk_1print_1settings_1set_1collate",
- "_1gtk_1print_1settings_1set_1n_1copies",
- "_1gtk_1print_1settings_1set_1orientation",
- "_1gtk_1print_1settings_1set_1page_1ranges",
- "_1gtk_1print_1settings_1set_1print_1pages",
- "_1gtk_1print_1settings_1set_1printer",
- "_1gtk_1print_1unix_1dialog_1get_1current_1page",
- "_1gtk_1print_1unix_1dialog_1get_1page_1setup",
- "_1gtk_1print_1unix_1dialog_1get_1selected_1printer",
- "_1gtk_1print_1unix_1dialog_1get_1settings",
- "_1gtk_1print_1unix_1dialog_1new",
- "_1gtk_1print_1unix_1dialog_1set_1current_1page",
- "_1gtk_1print_1unix_1dialog_1set_1manual_1capabilities",
- "_1gtk_1print_1unix_1dialog_1set_1page_1setup",
- "_1gtk_1print_1unix_1dialog_1set_1settings",
- "_1gtk_1printer_1get_1backend",
- "_1gtk_1printer_1get_1name",
- "_1gtk_1printer_1is_1default",
- "_1gtk_1progress_1bar_1new",
- "_1gtk_1progress_1bar_1pulse",
- "_1gtk_1progress_1bar_1set_1fraction",
- "_1gtk_1progress_1bar_1set_1orientation",
- "_1gtk_1radio_1button_1get_1group",
- "_1gtk_1radio_1button_1new",
- "_1gtk_1radio_1menu_1item_1get_1group",
- "_1gtk_1radio_1menu_1item_1new",
- "_1gtk_1radio_1menu_1item_1new_1with_1label",
- "_1gtk_1range_1get_1adjustment",
- "_1gtk_1range_1set_1increments",
- "_1gtk_1range_1set_1inverted",
- "_1gtk_1range_1set_1range",
- "_1gtk_1range_1set_1value",
- "_1gtk_1rc_1parse_1string",
- "_1gtk_1rc_1style_1get_1bg_1pixmap_1name",
- "_1gtk_1rc_1style_1get_1color_1flags",
- "_1gtk_1rc_1style_1set_1bg",
- "_1gtk_1rc_1style_1set_1bg_1pixmap_1name",
- "_1gtk_1rc_1style_1set_1color_1flags",
- "_1gtk_1rc_1style_1set_1fg",
- "_1gtk_1rc_1style_1set_1text",
- "_1gtk_1scale_1set_1digits",
- "_1gtk_1scale_1set_1draw_1value",
- "_1gtk_1scrolled_1window_1add_1with_1viewport",
- "_1gtk_1scrolled_1window_1get_1hadjustment",
- "_1gtk_1scrolled_1window_1get_1policy",
- "_1gtk_1scrolled_1window_1get_1shadow_1type",
- "_1gtk_1scrolled_1window_1get_1vadjustment",
- "_1gtk_1scrolled_1window_1new",
- "_1gtk_1scrolled_1window_1set_1placement",
- "_1gtk_1scrolled_1window_1set_1policy",
- "_1gtk_1scrolled_1window_1set_1shadow_1type",
- "_1gtk_1selection_1data_1free",
- "_1gtk_1selection_1data_1set",
- "_1gtk_1separator_1menu_1item_1new",
- "_1gtk_1set_1locale",
- "_1gtk_1settings_1get_1default",
- "_1gtk_1socket_1get_1id",
- "_1gtk_1socket_1new",
- "_1gtk_1spin_1button_1get_1adjustment",
- "_1gtk_1spin_1button_1get_1digits",
- "_1gtk_1spin_1button_1new",
- "_1gtk_1spin_1button_1set_1digits",
- "_1gtk_1spin_1button_1set_1increments",
- "_1gtk_1spin_1button_1set_1range",
- "_1gtk_1spin_1button_1set_1value",
- "_1gtk_1spin_1button_1set_1wrap",
- "_1gtk_1spin_1button_1update",
- "_1gtk_1status_1icon_1get_1geometry",
- "_1gtk_1status_1icon_1get_1visible",
- "_1gtk_1status_1icon_1new",
- "_1gtk_1status_1icon_1set_1from_1pixbuf",
- "_1gtk_1status_1icon_1set_1tooltip",
- "_1gtk_1status_1icon_1set_1visible",
- "_1gtk_1style_1get_1base",
- "_1gtk_1style_1get_1bg",
- "_1gtk_1style_1get_1bg_1gc",
- "_1gtk_1style_1get_1black",
- "_1gtk_1style_1get_1black_1gc",
- "_1gtk_1style_1get_1dark",
- "_1gtk_1style_1get_1dark_1gc",
- "_1gtk_1style_1get_1fg",
- "_1gtk_1style_1get_1fg_1gc",
- "_1gtk_1style_1get_1font_1desc",
- "_1gtk_1style_1get_1light",
- "_1gtk_1style_1get_1light_1gc",
- "_1gtk_1style_1get_1mid_1gc",
- "_1gtk_1style_1get_1text",
- "_1gtk_1style_1get_1text_1aa_1gc",
- "_1gtk_1style_1get_1text_1gc",
- "_1gtk_1style_1get_1white_1gc",
- "_1gtk_1style_1get_1xthickness",
- "_1gtk_1style_1get_1ythickness",
- "_1gtk_1style_1render_1icon",
- "_1gtk_1target_1list_1new",
- "_1gtk_1target_1list_1unref",
- "_1gtk_1text_1buffer_1copy_1clipboard",
- "_1gtk_1text_1buffer_1cut_1clipboard",
- "_1gtk_1text_1buffer_1delete",
- "_1gtk_1text_1buffer_1get_1bounds",
- "_1gtk_1text_1buffer_1get_1char_1count",
- "_1gtk_1text_1buffer_1get_1end_1iter",
- "_1gtk_1text_1buffer_1get_1insert",
- "_1gtk_1text_1buffer_1get_1iter_1at_1line",
- "_1gtk_1text_1buffer_1get_1iter_1at_1mark",
- "_1gtk_1text_1buffer_1get_1iter_1at_1offset",
- "_1gtk_1text_1buffer_1get_1line_1count",
- "_1gtk_1text_1buffer_1get_1selection_1bound",
- "_1gtk_1text_1buffer_1get_1selection_1bounds",
- "_1gtk_1text_1buffer_1get_1text",
-#ifndef JNI64
- "_1gtk_1text_1buffer_1insert__II_3BI",
-#else
- "_1gtk_1text_1buffer_1insert__JJ_3BI",
-#endif
-#ifndef JNI64
- "_1gtk_1text_1buffer_1insert__I_3B_3BI",
-#else
- "_1gtk_1text_1buffer_1insert__J_3B_3BI",
-#endif
- "_1gtk_1text_1buffer_1move_1mark",
- "_1gtk_1text_1buffer_1paste_1clipboard",
- "_1gtk_1text_1buffer_1place_1cursor",
- "_1gtk_1text_1buffer_1set_1text",
- "_1gtk_1text_1iter_1get_1line",
- "_1gtk_1text_1iter_1get_1offset",
- "_1gtk_1text_1view_1buffer_1to_1window_1coords",
- "_1gtk_1text_1view_1get_1buffer",
- "_1gtk_1text_1view_1get_1editable",
- "_1gtk_1text_1view_1get_1iter_1at_1location",
- "_1gtk_1text_1view_1get_1iter_1location",
- "_1gtk_1text_1view_1get_1line_1at_1y",
- "_1gtk_1text_1view_1get_1visible_1rect",
- "_1gtk_1text_1view_1get_1window",
- "_1gtk_1text_1view_1new",
- "_1gtk_1text_1view_1scroll_1mark_1onscreen",
- "_1gtk_1text_1view_1scroll_1to_1iter",
- "_1gtk_1text_1view_1set_1editable",
- "_1gtk_1text_1view_1set_1justification",
- "_1gtk_1text_1view_1set_1tabs",
- "_1gtk_1text_1view_1set_1wrap_1mode",
- "_1gtk_1text_1view_1window_1to_1buffer_1coords",
- "_1gtk_1timeout_1add",
- "_1gtk_1timeout_1remove",
- "_1gtk_1toggle_1button_1get_1active",
- "_1gtk_1toggle_1button_1get_1inconsistent",
- "_1gtk_1toggle_1button_1new",
- "_1gtk_1toggle_1button_1set_1active",
- "_1gtk_1toggle_1button_1set_1inconsistent",
- "_1gtk_1toggle_1button_1set_1mode",
- "_1gtk_1toolbar_1insert_1widget",
- "_1gtk_1toolbar_1new",
- "_1gtk_1toolbar_1set_1orientation",
- "_1gtk_1tooltip_1trigger_1tooltip_1query",
- "_1gtk_1tooltips_1data_1get",
- "_1gtk_1tooltips_1disable",
- "_1gtk_1tooltips_1enable",
- "_1gtk_1tooltips_1force_1window",
- "_1gtk_1tooltips_1new",
- "_1gtk_1tooltips_1set_1tip",
-#ifndef JNI64
- "_1gtk_1tree_1model_1get__III_3II",
-#else
- "_1gtk_1tree_1model_1get__JJI_3IJ",
-#endif
-#ifndef JNI64
- "_1gtk_1tree_1model_1get__III_3JI",
-#else
- "_1gtk_1tree_1model_1get__JJI_3JJ",
-#endif
- "_1gtk_1tree_1model_1get_1iter",
- "_1gtk_1tree_1model_1get_1iter_1first",
- "_1gtk_1tree_1model_1get_1n_1columns",
- "_1gtk_1tree_1model_1get_1path",
- "_1gtk_1tree_1model_1get_1type",
- "_1gtk_1tree_1model_1iter_1children",
- "_1gtk_1tree_1model_1iter_1n_1children",
- "_1gtk_1tree_1model_1iter_1next",
- "_1gtk_1tree_1model_1iter_1nth_1child",
- "_1gtk_1tree_1path_1append_1index",
- "_1gtk_1tree_1path_1compare",
- "_1gtk_1tree_1path_1down",
- "_1gtk_1tree_1path_1free",
- "_1gtk_1tree_1path_1get_1depth",
- "_1gtk_1tree_1path_1get_1indices",
- "_1gtk_1tree_1path_1new",
- "_1gtk_1tree_1path_1new_1first",
-#ifndef JNI64
- "_1gtk_1tree_1path_1new_1from_1string__I",
-#else
- "_1gtk_1tree_1path_1new_1from_1string__J",
-#endif
- "_1gtk_1tree_1path_1new_1from_1string___3B",
- "_1gtk_1tree_1path_1next",
- "_1gtk_1tree_1path_1prev",
- "_1gtk_1tree_1path_1up",
- "_1gtk_1tree_1selection_1count_1selected_1rows",
- "_1gtk_1tree_1selection_1get_1selected",
- "_1gtk_1tree_1selection_1get_1selected_1rows",
- "_1gtk_1tree_1selection_1path_1is_1selected",
- "_1gtk_1tree_1selection_1select_1all",
- "_1gtk_1tree_1selection_1select_1iter",
- "_1gtk_1tree_1selection_1selected_1foreach",
- "_1gtk_1tree_1selection_1set_1mode",
- "_1gtk_1tree_1selection_1unselect_1all",
- "_1gtk_1tree_1selection_1unselect_1iter",
- "_1gtk_1tree_1store_1append",
- "_1gtk_1tree_1store_1clear",
- "_1gtk_1tree_1store_1insert",
- "_1gtk_1tree_1store_1newv",
- "_1gtk_1tree_1store_1remove",
-#ifndef JNI64
- "_1gtk_1tree_1store_1set__IIIII",
-#else
- "_1gtk_1tree_1store_1set__JJIIJ",
-#endif
-#ifndef JNI64
- "_1gtk_1tree_1store_1set__IIIJI",
-#else
- "_1gtk_1tree_1store_1set__JJIJJ",
-#endif
-#ifndef JNI64
- "_1gtk_1tree_1store_1set__IIILorg_eclipse_swt_internal_gtk_GdkColor_2I",
-#else
- "_1gtk_1tree_1store_1set__JJILorg_eclipse_swt_internal_gtk_GdkColor_2J",
-#endif
-#ifndef JNI64
- "_1gtk_1tree_1store_1set__IIIZI",
-#else
- "_1gtk_1tree_1store_1set__JJIZJ",
-#endif
-#ifndef JNI64
- "_1gtk_1tree_1store_1set__III_3BI",
-#else
- "_1gtk_1tree_1store_1set__JJI_3BJ",
-#endif
- "_1gtk_1tree_1view_1collapse_1row",
- "_1gtk_1tree_1view_1column_1add_1attribute",
- "_1gtk_1tree_1view_1column_1cell_1get_1position",
- "_1gtk_1tree_1view_1column_1cell_1get_1size",
- "_1gtk_1tree_1view_1column_1cell_1set_1cell_1data",
- "_1gtk_1tree_1view_1column_1clear",
- "_1gtk_1tree_1view_1column_1get_1cell_1renderers",
- "_1gtk_1tree_1view_1column_1get_1fixed_1width",
- "_1gtk_1tree_1view_1column_1get_1reorderable",
- "_1gtk_1tree_1view_1column_1get_1resizable",
- "_1gtk_1tree_1view_1column_1get_1sizing",
- "_1gtk_1tree_1view_1column_1get_1sort_1indicator",
- "_1gtk_1tree_1view_1column_1get_1sort_1order",
- "_1gtk_1tree_1view_1column_1get_1spacing",
- "_1gtk_1tree_1view_1column_1get_1visible",
- "_1gtk_1tree_1view_1column_1get_1width",
- "_1gtk_1tree_1view_1column_1new",
- "_1gtk_1tree_1view_1column_1pack_1end",
- "_1gtk_1tree_1view_1column_1pack_1start",
- "_1gtk_1tree_1view_1column_1set_1alignment",
- "_1gtk_1tree_1view_1column_1set_1cell_1data_1func",
- "_1gtk_1tree_1view_1column_1set_1clickable",
- "_1gtk_1tree_1view_1column_1set_1fixed_1width",
- "_1gtk_1tree_1view_1column_1set_1min_1width",
- "_1gtk_1tree_1view_1column_1set_1reorderable",
- "_1gtk_1tree_1view_1column_1set_1resizable",
- "_1gtk_1tree_1view_1column_1set_1sizing",
- "_1gtk_1tree_1view_1column_1set_1sort_1indicator",
- "_1gtk_1tree_1view_1column_1set_1sort_1order",
- "_1gtk_1tree_1view_1column_1set_1title",
- "_1gtk_1tree_1view_1column_1set_1visible",
- "_1gtk_1tree_1view_1column_1set_1widget",
- "_1gtk_1tree_1view_1create_1row_1drag_1icon",
- "_1gtk_1tree_1view_1expand_1row",
- "_1gtk_1tree_1view_1get_1background_1area",
- "_1gtk_1tree_1view_1get_1bin_1window",
- "_1gtk_1tree_1view_1get_1cell_1area",
- "_1gtk_1tree_1view_1get_1column",
- "_1gtk_1tree_1view_1get_1columns",
- "_1gtk_1tree_1view_1get_1cursor",
- "_1gtk_1tree_1view_1get_1expander_1column",
- "_1gtk_1tree_1view_1get_1headers_1visible",
- "_1gtk_1tree_1view_1get_1path_1at_1pos",
- "_1gtk_1tree_1view_1get_1rules_1hint",
- "_1gtk_1tree_1view_1get_1selection",
- "_1gtk_1tree_1view_1get_1visible_1rect",
- "_1gtk_1tree_1view_1insert_1column",
- "_1gtk_1tree_1view_1move_1column_1after",
- "_1gtk_1tree_1view_1new_1with_1model",
- "_1gtk_1tree_1view_1remove_1column",
- "_1gtk_1tree_1view_1row_1expanded",
- "_1gtk_1tree_1view_1scroll_1to_1cell",
- "_1gtk_1tree_1view_1scroll_1to_1point",
- "_1gtk_1tree_1view_1set_1cursor",
- "_1gtk_1tree_1view_1set_1drag_1dest_1row",
- "_1gtk_1tree_1view_1set_1enable_1search",
- "_1gtk_1tree_1view_1set_1grid_1lines",
- "_1gtk_1tree_1view_1set_1headers_1visible",
- "_1gtk_1tree_1view_1set_1model",
- "_1gtk_1tree_1view_1set_1rules_1hint",
- "_1gtk_1tree_1view_1set_1search_1column",
- "_1gtk_1tree_1view_1tree_1to_1widget_1coords",
- "_1gtk_1tree_1view_1unset_1rows_1drag_1dest",
- "_1gtk_1tree_1view_1widget_1to_1tree_1coords",
- "_1gtk_1vbox_1new",
- "_1gtk_1viewport_1get_1shadow_1type",
- "_1gtk_1viewport_1set_1shadow_1type",
- "_1gtk_1vscale_1new",
- "_1gtk_1vscrollbar_1new",
- "_1gtk_1vseparator_1new",
- "_1gtk_1widget_1add_1accelerator",
- "_1gtk_1widget_1add_1events",
- "_1gtk_1widget_1child_1focus",
-#ifndef JNI64
- "_1gtk_1widget_1create_1pango_1layout__II",
-#else
- "_1gtk_1widget_1create_1pango_1layout__JJ",
-#endif
-#ifndef JNI64
- "_1gtk_1widget_1create_1pango_1layout__I_3B",
-#else
- "_1gtk_1widget_1create_1pango_1layout__J_3B",
-#endif
- "_1gtk_1widget_1destroy",
- "_1gtk_1widget_1event",
- "_1gtk_1widget_1get_1accessible",
- "_1gtk_1widget_1get_1child_1visible",
- "_1gtk_1widget_1get_1default_1direction",
- "_1gtk_1widget_1get_1default_1style",
- "_1gtk_1widget_1get_1direction",
- "_1gtk_1widget_1get_1events",
- "_1gtk_1widget_1get_1modifier_1style",
- "_1gtk_1widget_1get_1pango_1context",
- "_1gtk_1widget_1get_1parent",
- "_1gtk_1widget_1get_1size_1request",
- "_1gtk_1widget_1get_1style",
- "_1gtk_1widget_1get_1toplevel",
- "_1gtk_1widget_1grab_1focus",
- "_1gtk_1widget_1hide",
- "_1gtk_1widget_1is_1composited",
- "_1gtk_1widget_1is_1focus",
- "_1gtk_1widget_1map",
- "_1gtk_1widget_1mnemonic_1activate",
- "_1gtk_1widget_1modify_1base",
- "_1gtk_1widget_1modify_1bg",
- "_1gtk_1widget_1modify_1fg",
- "_1gtk_1widget_1modify_1font",
- "_1gtk_1widget_1modify_1style",
- "_1gtk_1widget_1modify_1text",
- "_1gtk_1widget_1queue_1resize",
- "_1gtk_1widget_1realize",
- "_1gtk_1widget_1remove_1accelerator",
- "_1gtk_1widget_1reparent",
- "_1gtk_1widget_1send_1expose",
- "_1gtk_1widget_1set_1app_1paintable",
- "_1gtk_1widget_1set_1default_1direction",
- "_1gtk_1widget_1set_1direction",
- "_1gtk_1widget_1set_1double_1buffered",
- "_1gtk_1widget_1set_1name",
- "_1gtk_1widget_1set_1parent_1window",
- "_1gtk_1widget_1set_1redraw_1on_1allocate",
- "_1gtk_1widget_1set_1sensitive",
- "_1gtk_1widget_1set_1size_1request",
- "_1gtk_1widget_1set_1state",
- "_1gtk_1widget_1set_1style",
- "_1gtk_1widget_1set_1tooltip_1text",
- "_1gtk_1widget_1shape_1combine_1mask",
- "_1gtk_1widget_1show",
- "_1gtk_1widget_1show_1now",
- "_1gtk_1widget_1size_1allocate",
- "_1gtk_1widget_1size_1request",
-#ifndef JNI64
- "_1gtk_1widget_1style_1get__I_3B_3II",
-#else
- "_1gtk_1widget_1style_1get__J_3B_3IJ",
-#endif
-#ifndef JNI64
- "_1gtk_1widget_1style_1get__I_3B_3JI",
-#else
- "_1gtk_1widget_1style_1get__J_3B_3JJ",
-#endif
- "_1gtk_1widget_1translate_1coordinates",
- "_1gtk_1widget_1unrealize",
- "_1gtk_1window_1activate_1default",
- "_1gtk_1window_1add_1accel_1group",
- "_1gtk_1window_1deiconify",
- "_1gtk_1window_1fullscreen",
- "_1gtk_1window_1get_1focus",
- "_1gtk_1window_1get_1group",
- "_1gtk_1window_1get_1icon_1list",
- "_1gtk_1window_1get_1mnemonic_1modifier",
- "_1gtk_1window_1get_1modal",
- "_1gtk_1window_1get_1opacity",
- "_1gtk_1window_1get_1position",
- "_1gtk_1window_1get_1size",
- "_1gtk_1window_1group_1add_1window",
- "_1gtk_1window_1group_1new",
- "_1gtk_1window_1group_1remove_1window",
- "_1gtk_1window_1iconify",
- "_1gtk_1window_1list_1toplevels",
- "_1gtk_1window_1maximize",
- "_1gtk_1window_1move",
- "_1gtk_1window_1new",
- "_1gtk_1window_1present",
- "_1gtk_1window_1remove_1accel_1group",
- "_1gtk_1window_1resize",
- "_1gtk_1window_1set_1default",
- "_1gtk_1window_1set_1destroy_1with_1parent",
- "_1gtk_1window_1set_1geometry_1hints",
- "_1gtk_1window_1set_1icon_1list",
- "_1gtk_1window_1set_1keep_1below",
- "_1gtk_1window_1set_1modal",
- "_1gtk_1window_1set_1opacity",
- "_1gtk_1window_1set_1resizable",
- "_1gtk_1window_1set_1skip_1taskbar_1hint",
- "_1gtk_1window_1set_1title",
- "_1gtk_1window_1set_1transient_1for",
- "_1gtk_1window_1set_1type_1hint",
- "_1gtk_1window_1unfullscreen",
- "_1gtk_1window_1unmaximize",
- "_1pango_1attr_1background_1new",
- "_1pango_1attr_1font_1desc_1new",
- "_1pango_1attr_1foreground_1new",
- "_1pango_1attr_1iterator_1destroy",
- "_1pango_1attr_1iterator_1get",
- "_1pango_1attr_1iterator_1get_1attrs",
- "_1pango_1attr_1iterator_1next",
- "_1pango_1attr_1iterator_1range",
- "_1pango_1attr_1list_1change",
- "_1pango_1attr_1list_1get_1iterator",
- "_1pango_1attr_1list_1insert",
- "_1pango_1attr_1list_1new",
- "_1pango_1attr_1list_1unref",
- "_1pango_1attr_1rise_1new",
- "_1pango_1attr_1shape_1new",
- "_1pango_1attr_1strikethrough_1color_1new",
- "_1pango_1attr_1strikethrough_1new",
- "_1pango_1attr_1underline_1color_1new",
- "_1pango_1attr_1underline_1new",
- "_1pango_1attr_1weight_1new",
- "_1pango_1cairo_1context_1get_1font_1options",
- "_1pango_1cairo_1context_1set_1font_1options",
- "_1pango_1cairo_1create_1layout",
- "_1pango_1cairo_1font_1map_1create_1context",
- "_1pango_1cairo_1font_1map_1get_1default",
- "_1pango_1cairo_1font_1map_1new",
- "_1pango_1cairo_1font_1map_1set_1resolution",
- "_1pango_1cairo_1layout_1path",
- "_1pango_1cairo_1show_1layout",
- "_1pango_1context_1get_1base_1dir",
- "_1pango_1context_1get_1language",
- "_1pango_1context_1get_1metrics",
- "_1pango_1context_1list_1families",
- "_1pango_1context_1set_1base_1dir",
- "_1pango_1context_1set_1language",
- "_1pango_1font_1description_1copy",
- "_1pango_1font_1description_1free",
- "_1pango_1font_1description_1from_1string",
- "_1pango_1font_1description_1get_1family",
- "_1pango_1font_1description_1get_1size",
- "_1pango_1font_1description_1get_1style",
- "_1pango_1font_1description_1get_1weight",
- "_1pango_1font_1description_1new",
- "_1pango_1font_1description_1set_1family",
- "_1pango_1font_1description_1set_1size",
- "_1pango_1font_1description_1set_1stretch",
- "_1pango_1font_1description_1set_1style",
- "_1pango_1font_1description_1set_1weight",
- "_1pango_1font_1description_1to_1string",
- "_1pango_1font_1face_1describe",
- "_1pango_1font_1family_1get_1name",
- "_1pango_1font_1family_1list_1faces",
- "_1pango_1font_1get_1metrics",
- "_1pango_1font_1metrics_1get_1approximate_1char_1width",
- "_1pango_1font_1metrics_1get_1ascent",
- "_1pango_1font_1metrics_1get_1descent",
- "_1pango_1font_1metrics_1get_1strikethrough_1position",
- "_1pango_1font_1metrics_1get_1strikethrough_1thickness",
- "_1pango_1font_1metrics_1get_1underline_1position",
- "_1pango_1font_1metrics_1get_1underline_1thickness",
- "_1pango_1font_1metrics_1unref",
- "_1pango_1language_1from_1string",
- "_1pango_1layout_1context_1changed",
- "_1pango_1layout_1get_1alignment",
- "_1pango_1layout_1get_1attributes",
- "_1pango_1layout_1get_1context",
- "_1pango_1layout_1get_1indent",
- "_1pango_1layout_1get_1iter",
- "_1pango_1layout_1get_1justify",
- "_1pango_1layout_1get_1line",
- "_1pango_1layout_1get_1line_1count",
- "_1pango_1layout_1get_1log_1attrs",
- "_1pango_1layout_1get_1size",
- "_1pango_1layout_1get_1spacing",
- "_1pango_1layout_1get_1tabs",
- "_1pango_1layout_1get_1text",
- "_1pango_1layout_1get_1width",
- "_1pango_1layout_1index_1to_1pos",
- "_1pango_1layout_1iter_1free",
- "_1pango_1layout_1iter_1get_1index",
- "_1pango_1layout_1iter_1get_1line_1extents",
- "_1pango_1layout_1iter_1get_1run",
- "_1pango_1layout_1iter_1next_1line",
- "_1pango_1layout_1iter_1next_1run",
- "_1pango_1layout_1line_1get_1extents",
- "_1pango_1layout_1line_1x_1to_1index",
- "_1pango_1layout_1new",
- "_1pango_1layout_1set_1alignment",
- "_1pango_1layout_1set_1attributes",
- "_1pango_1layout_1set_1auto_1dir",
- "_1pango_1layout_1set_1font_1description",
- "_1pango_1layout_1set_1indent",
- "_1pango_1layout_1set_1justify",
- "_1pango_1layout_1set_1single_1paragraph_1mode",
- "_1pango_1layout_1set_1spacing",
- "_1pango_1layout_1set_1tabs",
- "_1pango_1layout_1set_1text",
- "_1pango_1layout_1set_1width",
- "_1pango_1layout_1set_1wrap",
- "_1pango_1layout_1xy_1to_1index",
- "_1pango_1tab_1array_1free",
- "_1pango_1tab_1array_1get_1size",
- "_1pango_1tab_1array_1get_1tabs",
- "_1pango_1tab_1array_1new",
- "_1pango_1tab_1array_1set_1tab",
- "g_1main_1context_1wakeup",
- "localeconv_1decimal_1point",
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_gtk_GInterfaceInfo_2I",
-#else
- "memmove__JLorg_eclipse_swt_internal_gtk_GInterfaceInfo_2I",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_gtk_GObjectClass_2",
-#else
- "memmove__JLorg_eclipse_swt_internal_gtk_GObjectClass_2",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_gtk_GTypeInfo_2I",
-#else
- "memmove__JLorg_eclipse_swt_internal_gtk_GTypeInfo_2I",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_gtk_GdkEventButton_2I",
-#else
- "memmove__JLorg_eclipse_swt_internal_gtk_GdkEventButton_2J",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_gtk_GdkEventExpose_2I",
-#else
- "memmove__JLorg_eclipse_swt_internal_gtk_GdkEventExpose_2J",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_gtk_GdkEventMotion_2I",
-#else
- "memmove__JLorg_eclipse_swt_internal_gtk_GdkEventMotion_2J",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_gtk_GtkAdjustment_2",
-#else
- "memmove__JLorg_eclipse_swt_internal_gtk_GtkAdjustment_2",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_gtk_GtkCellRendererClass_2",
-#else
- "memmove__JLorg_eclipse_swt_internal_gtk_GtkCellRendererClass_2",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_gtk_GtkFixed_2",
-#else
- "memmove__JLorg_eclipse_swt_internal_gtk_GtkFixed_2",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_gtk_GtkTargetEntry_2I",
-#else
- "memmove__JLorg_eclipse_swt_internal_gtk_GtkTargetEntry_2J",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_gtk_GtkWidgetClass_2",
-#else
- "memmove__JLorg_eclipse_swt_internal_gtk_GtkWidgetClass_2",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_gtk_PangoAttribute_2I",
-#else
- "memmove__JLorg_eclipse_swt_internal_gtk_PangoAttribute_2J",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_gtk_XButtonEvent_2I",
-#else
- "memmove__JLorg_eclipse_swt_internal_gtk_XButtonEvent_2J",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_gtk_XClientMessageEvent_2I",
-#else
- "memmove__JLorg_eclipse_swt_internal_gtk_XClientMessageEvent_2J",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_gtk_XCrossingEvent_2I",
-#else
- "memmove__JLorg_eclipse_swt_internal_gtk_XCrossingEvent_2J",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_gtk_XExposeEvent_2I",
-#else
- "memmove__JLorg_eclipse_swt_internal_gtk_XExposeEvent_2J",
-#endif
-#ifndef JNI64
- "memmove__ILorg_eclipse_swt_internal_gtk_XFocusChangeEvent_2I",
-#else
- "memmove__JLorg_eclipse_swt_internal_gtk_XFocusChangeEvent_2J",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_GObjectClass_2I",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_GObjectClass_2J",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_GTypeQuery_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_GTypeQuery_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkColor_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkColor_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkDragContext_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkDragContext_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkEventAny_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkEventAny_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkEventButton_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkEventButton_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkEventCrossing_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkEventCrossing_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkEventExpose_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkEventExpose_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkEventFocus_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkEventFocus_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkEventKey_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkEventKey_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkEventMotion_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkEventMotion_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkEventScroll_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkEventScroll_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkEventVisibility_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkEventVisibility_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkEventWindowState_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkEventWindowState_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkEvent_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkEvent_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkImage_2I",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkImage_2J",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkRectangle_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkRectangle_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkVisual_2I",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_GdkVisual_2J",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_GtkAdjustment_2I",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_GtkAdjustment_2J",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_GtkBorder_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_GtkBorder_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_GtkCellRendererClass_2I",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_GtkCellRendererClass_2J",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_GtkColorSelectionDialog_2I",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_GtkColorSelectionDialog_2J",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_GtkCombo_2I",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_GtkCombo_2J",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_GtkFileSelection_2I",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_GtkFileSelection_2J",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_GtkFixed_2I",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_GtkFixed_2J",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_GtkSelectionData_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_GtkSelectionData_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_GtkTargetPair_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_GtkTargetPair_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_GtkWidgetClass_2I",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_GtkWidgetClass_2J",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_PangoAttrColor_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_PangoAttrColor_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_PangoAttrInt_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_PangoAttrInt_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_PangoAttribute_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_PangoAttribute_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_PangoItem_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_PangoItem_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_PangoLayoutLine_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_PangoLayoutLine_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_PangoLayoutRun_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_PangoLayoutRun_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_PangoLogAttr_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_PangoLogAttr_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_XButtonEvent_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_XButtonEvent_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_XCrossingEvent_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_XCrossingEvent_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_XExposeEvent_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_XExposeEvent_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_XFocusChangeEvent_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_XFocusChangeEvent_2JJ",
-#endif
-#ifndef JNI64
- "memmove__Lorg_eclipse_swt_internal_gtk_XVisibilityEvent_2II",
-#else
- "memmove__Lorg_eclipse_swt_internal_gtk_XVisibilityEvent_2JJ",
-#endif
- "realpath",
-};
-
-#define STATS_NATIVE(func) Java_org_eclipse_swt_tools_internal_NativeStats_##func
-
-JNIEXPORT jint JNICALL STATS_NATIVE(OS_1GetFunctionCount)
- (JNIEnv *env, jclass that)
-{
- return OS_nativeFunctionCount;
-}
-
-JNIEXPORT jstring JNICALL STATS_NATIVE(OS_1GetFunctionName)
- (JNIEnv *env, jclass that, jint index)
-{
- return (*env)->NewStringUTF(env, OS_nativeFunctionNames[index]);
-}
-
-JNIEXPORT jint JNICALL STATS_NATIVE(OS_1GetFunctionCallCount)
- (JNIEnv *env, jclass that, jint index)
-{
- return OS_nativeFunctionCallCount[index];
-}
-
-#endif
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.h b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.h
deleted file mode 100644
index 86a696bc6b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.h
+++ /dev/null
@@ -1,1687 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#ifdef NATIVE_STATS
-extern int OS_nativeFunctionCount;
-extern int OS_nativeFunctionCallCount[];
-extern char* OS_nativeFunctionNames[];
-#define OS_NATIVE_ENTER(env, that, func) OS_nativeFunctionCallCount[func]++;
-#define OS_NATIVE_EXIT(env, that, func)
-#else
-#ifndef OS_NATIVE_ENTER
-#define OS_NATIVE_ENTER(env, that, func)
-#endif
-#ifndef OS_NATIVE_EXIT
-#define OS_NATIVE_EXIT(env, that, func)
-#endif
-#endif
-
-typedef enum {
-#ifndef JNI64
- Call__IIII_FUNC,
-#else
- Call__JJII_FUNC,
-#endif
-#ifndef JNI64
- Call__IIIJ_FUNC,
-#else
- Call__JJIJ_FUNC,
-#endif
- GDK_1EVENT_1TYPE_FUNC,
- GDK_1EVENT_1WINDOW_FUNC,
- GDK_1WINDOWING_1X11_FUNC,
- GInterfaceInfo_1sizeof_FUNC,
- GPollFD_1sizeof_FUNC,
- GTK_1ACCEL_1LABEL_1GET_1ACCEL_1STRING_FUNC,
- GTK_1ACCEL_1LABEL_1SET_1ACCEL_1STRING_FUNC,
- GTK_1ENTRY_1IM_1CONTEXT_FUNC,
- GTK_1SCROLLED_1WINDOW_1HSCROLLBAR_FUNC,
- GTK_1SCROLLED_1WINDOW_1SCROLLBAR_1SPACING_FUNC,
- GTK_1SCROLLED_1WINDOW_1VSCROLLBAR_FUNC,
- GTK_1TEXTVIEW_1IM_1CONTEXT_FUNC,
- GTK_1TOOLTIPS_1SET_1ACTIVE_FUNC,
- GTK_1TOOLTIPS_1TIP_1WINDOW_FUNC,
- GTK_1WIDGET_1HEIGHT_FUNC,
- GTK_1WIDGET_1REQUISITION_1HEIGHT_FUNC,
- GTK_1WIDGET_1REQUISITION_1WIDTH_FUNC,
- GTK_1WIDGET_1SET_1HEIGHT_FUNC,
- GTK_1WIDGET_1SET_1WIDTH_FUNC,
- GTK_1WIDGET_1SET_1X_FUNC,
- GTK_1WIDGET_1SET_1Y_FUNC,
- GTK_1WIDGET_1WIDTH_FUNC,
- GTK_1WIDGET_1WINDOW_FUNC,
- GTK_1WIDGET_1X_FUNC,
- GTK_1WIDGET_1Y_FUNC,
- GTypeInfo_1sizeof_FUNC,
- GTypeQuery_1sizeof_FUNC,
- G_1OBJECT_1CLASS_1CONSTRUCTOR_FUNC,
- G_1OBJECT_1CLASS_1SET_1CONSTRUCTOR_FUNC,
- GdkColor_1sizeof_FUNC,
- GdkDragContext_1sizeof_FUNC,
- GdkEventAny_1sizeof_FUNC,
- GdkEventButton_1sizeof_FUNC,
- GdkEventCrossing_1sizeof_FUNC,
- GdkEventExpose_1sizeof_FUNC,
- GdkEventFocus_1sizeof_FUNC,
- GdkEventKey_1sizeof_FUNC,
- GdkEventMotion_1sizeof_FUNC,
- GdkEventScroll_1sizeof_FUNC,
- GdkEventVisibility_1sizeof_FUNC,
- GdkEventWindowState_1sizeof_FUNC,
- GdkEvent_1sizeof_FUNC,
- GdkGCValues_1sizeof_FUNC,
- GdkGeometry_1sizeof_FUNC,
- GdkImage_1sizeof_FUNC,
- GdkRectangle_1sizeof_FUNC,
- GdkVisual_1sizeof_FUNC,
- GdkWindowAttr_1sizeof_FUNC,
- GtkAdjustment_1sizeof_FUNC,
- GtkAllocation_1sizeof_FUNC,
- GtkBorder_1sizeof_FUNC,
- GtkCellRendererPixbufClass_1sizeof_FUNC,
- GtkCellRendererPixbuf_1sizeof_FUNC,
- GtkCellRendererTextClass_1sizeof_FUNC,
- GtkCellRendererText_1sizeof_FUNC,
- GtkCellRendererToggleClass_1sizeof_FUNC,
- GtkCellRendererToggle_1sizeof_FUNC,
- GtkColorSelectionDialog_1sizeof_FUNC,
- GtkCombo_1sizeof_FUNC,
- GtkFileSelection_1sizeof_FUNC,
- GtkFixedClass_1sizeof_FUNC,
- GtkFixed_1sizeof_FUNC,
- GtkRequisition_1sizeof_FUNC,
- GtkSelectionData_1sizeof_FUNC,
- GtkTargetEntry_1sizeof_FUNC,
- GtkTargetPair_1sizeof_FUNC,
- GtkTextIter_1sizeof_FUNC,
- GtkTreeIter_1sizeof_FUNC,
- PangoAttrColor_1sizeof_FUNC,
- PangoAttrInt_1sizeof_FUNC,
- PangoAttribute_1sizeof_FUNC,
- PangoItem_1sizeof_FUNC,
- PangoLayoutLine_1sizeof_FUNC,
- PangoLayoutRun_1sizeof_FUNC,
- PangoLogAttr_1sizeof_FUNC,
- PangoRectangle_1sizeof_FUNC,
- XAnyEvent_1sizeof_FUNC,
- XButtonEvent_1sizeof_FUNC,
- XClientMessageEvent_1sizeof_FUNC,
- XCrossingEvent_1sizeof_FUNC,
- XEvent_1sizeof_FUNC,
- XExposeEvent_1sizeof_FUNC,
- XFocusChangeEvent_1sizeof_FUNC,
- XRenderPictureAttributes_1sizeof_FUNC,
- XVisibilityEvent_1sizeof_FUNC,
- XWindowChanges_1sizeof_FUNC,
- X_1EVENT_1TYPE_FUNC,
- X_1EVENT_1WINDOW_FUNC,
- _1Call_FUNC,
- _1FcConfigAppFontAddFile_FUNC,
- _1GDK_1DISPLAY_FUNC,
- _1GDK_1PIXMAP_1XID_FUNC,
- _1GDK_1ROOT_1PARENT_FUNC,
- _1GDK_1TYPE_1COLOR_FUNC,
- _1GDK_1TYPE_1PIXBUF_FUNC,
- _1GTK_1IS_1BUTTON_FUNC,
- _1GTK_1IS_1CELL_1RENDERER_1PIXBUF_FUNC,
- _1GTK_1IS_1CELL_1RENDERER_1TEXT_FUNC,
- _1GTK_1IS_1CELL_1RENDERER_1TOGGLE_FUNC,
- _1GTK_1IS_1CONTAINER_FUNC,
- _1GTK_1IS_1IMAGE_1MENU_1ITEM_FUNC,
- _1GTK_1IS_1MENU_1ITEM_FUNC,
- _1GTK_1IS_1PLUG_FUNC,
- _1GTK_1IS_1SOCKET_FUNC,
- _1GTK_1IS_1WINDOW_FUNC,
- _1GTK_1STOCK_1CANCEL_FUNC,
- _1GTK_1STOCK_1OK_FUNC,
- _1GTK_1TYPE_1CELL_1RENDERER_1PIXBUF_FUNC,
- _1GTK_1TYPE_1CELL_1RENDERER_1TEXT_FUNC,
- _1GTK_1TYPE_1CELL_1RENDERER_1TOGGLE_FUNC,
- _1GTK_1TYPE_1FIXED_FUNC,
- _1GTK_1TYPE_1MENU_FUNC,
- _1GTK_1TYPE_1WIDGET_FUNC,
- _1GTK_1WIDGET_1FLAGS_FUNC,
- _1GTK_1WIDGET_1HAS_1DEFAULT_FUNC,
- _1GTK_1WIDGET_1HAS_1FOCUS_FUNC,
- _1GTK_1WIDGET_1IS_1SENSITIVE_FUNC,
- _1GTK_1WIDGET_1MAPPED_FUNC,
- _1GTK_1WIDGET_1SENSITIVE_FUNC,
- _1GTK_1WIDGET_1SET_1FLAGS_FUNC,
- _1GTK_1WIDGET_1STATE_FUNC,
- _1GTK_1WIDGET_1UNSET_1FLAGS_FUNC,
- _1GTK_1WIDGET_1VISIBLE_FUNC,
- _1G_1OBJECT_1CLASS_FUNC,
- _1G_1OBJECT_1GET_1CLASS_FUNC,
- _1G_1OBJECT_1TYPE_FUNC,
- _1G_1OBJECT_1TYPE_1NAME_FUNC,
- _1G_1TYPE_1BOOLEAN_FUNC,
- _1G_1TYPE_1INT_FUNC,
- _1G_1TYPE_1STRING_FUNC,
- _1PANGO_1PIXELS_FUNC,
- _1PANGO_1TYPE_1FONT_1DESCRIPTION_FUNC,
- _1PANGO_1TYPE_1LAYOUT_FUNC,
- _1XCheckIfEvent_FUNC,
- _1XCheckMaskEvent_FUNC,
- _1XCheckWindowEvent_FUNC,
- _1XDefaultRootWindow_FUNC,
- _1XDefaultScreen_FUNC,
- _1XFlush_FUNC,
- _1XFree_FUNC,
- _1XGetSelectionOwner_FUNC,
- _1XInternAtom_FUNC,
- _1XKeysymToKeycode_FUNC,
- _1XListProperties_FUNC,
- _1XQueryPointer_FUNC,
- _1XQueryTree_FUNC,
- _1XReconfigureWMWindow_FUNC,
- _1XRenderComposite_FUNC,
- _1XRenderCreatePicture_FUNC,
- _1XRenderFindStandardFormat_FUNC,
- _1XRenderFindVisualFormat_FUNC,
- _1XRenderFreePicture_FUNC,
- _1XRenderQueryExtension_FUNC,
- _1XRenderQueryVersion_FUNC,
- _1XRenderSetPictureClipRectangles_FUNC,
- _1XRenderSetPictureTransform_FUNC,
- _1XSendEvent_FUNC,
- _1XSetErrorHandler_FUNC,
- _1XSetIOErrorHandler_FUNC,
- _1XSetInputFocus_FUNC,
- _1XSetTransientForHint_FUNC,
- _1XSynchronize_FUNC,
- _1XTestFakeButtonEvent_FUNC,
- _1XTestFakeKeyEvent_FUNC,
- _1XTestFakeMotionEvent_FUNC,
- _1XWarpPointer_FUNC,
- _1atk_1object_1add_1relationship_FUNC,
- _1call_FUNC,
- _1dlclose_FUNC,
- _1dlopen_FUNC,
- _1dlsym_FUNC,
- _1g_1cclosure_1new_FUNC,
- _1g_1closure_1ref_FUNC,
- _1g_1closure_1unref_FUNC,
- _1g_1filename_1from_1uri_FUNC,
- _1g_1filename_1from_1utf8_FUNC,
- _1g_1filename_1to_1uri_FUNC,
- _1g_1filename_1to_1utf8_FUNC,
- _1g_1free_FUNC,
- _1g_1idle_1add_FUNC,
- _1g_1list_1append_FUNC,
- _1g_1list_1data_FUNC,
- _1g_1list_1free_FUNC,
- _1g_1list_1free_11_FUNC,
- _1g_1list_1length_FUNC,
- _1g_1list_1next_FUNC,
- _1g_1list_1nth_FUNC,
- _1g_1list_1nth_1data_FUNC,
- _1g_1list_1prepend_FUNC,
- _1g_1list_1previous_FUNC,
- _1g_1list_1remove_1link_FUNC,
- _1g_1list_1reverse_FUNC,
- _1g_1list_1set_1next_FUNC,
- _1g_1list_1set_1previous_FUNC,
- _1g_1locale_1from_1utf8_FUNC,
- _1g_1locale_1to_1utf8_FUNC,
- _1g_1log_1default_1handler_FUNC,
- _1g_1log_1remove_1handler_FUNC,
- _1g_1log_1set_1handler_FUNC,
- _1g_1main_1context_1acquire_FUNC,
- _1g_1main_1context_1check_FUNC,
- _1g_1main_1context_1default_FUNC,
- _1g_1main_1context_1get_1poll_1func_FUNC,
- _1g_1main_1context_1iteration_FUNC,
- _1g_1main_1context_1pending_FUNC,
- _1g_1main_1context_1prepare_FUNC,
- _1g_1main_1context_1query_FUNC,
- _1g_1main_1context_1release_FUNC,
- _1g_1malloc_FUNC,
- _1g_1object_1get_FUNC,
- _1g_1object_1get_1qdata_FUNC,
- _1g_1object_1new_FUNC,
- _1g_1object_1notify_FUNC,
- _1g_1object_1ref_FUNC,
-#ifndef JNI64
- _1g_1object_1set__I_3BFI_FUNC,
-#else
- _1g_1object_1set__J_3BFJ_FUNC,
-#endif
-#ifndef JNI64
- _1g_1object_1set__I_3BII_FUNC,
-#else
- _1g_1object_1set__J_3BIJ_FUNC,
-#endif
-#ifndef JNI64
- _1g_1object_1set__I_3BJI_FUNC,
-#else
- _1g_1object_1set__J_3BJJ_FUNC,
-#endif
-#ifndef JNI64
- _1g_1object_1set__I_3BLorg_eclipse_swt_internal_gtk_GdkColor_2I_FUNC,
-#else
- _1g_1object_1set__J_3BLorg_eclipse_swt_internal_gtk_GdkColor_2J_FUNC,
-#endif
-#ifndef JNI64
- _1g_1object_1set__I_3BZI_FUNC,
-#else
- _1g_1object_1set__J_3BZJ_FUNC,
-#endif
- _1g_1object_1set_1qdata_FUNC,
- _1g_1object_1unref_FUNC,
- _1g_1quark_1from_1string_FUNC,
- _1g_1set_1prgname_FUNC,
- _1g_1signal_1add_1emission_1hook_FUNC,
- _1g_1signal_1connect_FUNC,
- _1g_1signal_1connect_1after_FUNC,
- _1g_1signal_1connect_1closure_FUNC,
- _1g_1signal_1connect_1closure_1by_1id_FUNC,
-#ifndef JNI64
- _1g_1signal_1emit_1by_1name__I_3B_FUNC,
-#else
- _1g_1signal_1emit_1by_1name__J_3B_FUNC,
-#endif
-#ifndef JNI64
- _1g_1signal_1emit_1by_1name__I_3BI_FUNC,
-#else
- _1g_1signal_1emit_1by_1name__J_3BJ_FUNC,
-#endif
-#ifndef JNI64
- _1g_1signal_1emit_1by_1name__I_3BII_FUNC,
-#else
- _1g_1signal_1emit_1by_1name__J_3BJJ_FUNC,
-#endif
-#ifndef JNI64
- _1g_1signal_1emit_1by_1name__I_3B_3B_FUNC,
-#else
- _1g_1signal_1emit_1by_1name__J_3B_3B_FUNC,
-#endif
- _1g_1signal_1handler_1disconnect_FUNC,
- _1g_1signal_1handlers_1block_1matched_FUNC,
- _1g_1signal_1handlers_1disconnect_1matched_FUNC,
- _1g_1signal_1handlers_1unblock_1matched_FUNC,
- _1g_1signal_1lookup_FUNC,
- _1g_1signal_1remove_1emission_1hook_FUNC,
- _1g_1signal_1stop_1emission_1by_1name_FUNC,
- _1g_1slist_1data_FUNC,
- _1g_1slist_1free_FUNC,
- _1g_1slist_1length_FUNC,
- _1g_1slist_1next_FUNC,
- _1g_1source_1remove_FUNC,
- _1g_1strfreev_FUNC,
- _1g_1strtod_FUNC,
- _1g_1thread_1init_FUNC,
- _1g_1thread_1supported_FUNC,
- _1g_1type_1add_1interface_1static_FUNC,
- _1g_1type_1class_1peek_FUNC,
- _1g_1type_1class_1peek_1parent_FUNC,
- _1g_1type_1class_1ref_FUNC,
- _1g_1type_1class_1unref_FUNC,
- _1g_1type_1from_1name_FUNC,
- _1g_1type_1interface_1peek_1parent_FUNC,
- _1g_1type_1is_1a_FUNC,
- _1g_1type_1name_FUNC,
- _1g_1type_1parent_FUNC,
- _1g_1type_1query_FUNC,
- _1g_1type_1register_1static_FUNC,
- _1g_1utf16_1to_1utf8_FUNC,
- _1g_1utf8_1offset_1to_1pointer_FUNC,
- _1g_1utf8_1pointer_1to_1offset_FUNC,
- _1g_1utf8_1strlen_FUNC,
-#ifndef JNI64
- _1g_1utf8_1to_1utf16__II_3I_3I_3I_FUNC,
-#else
- _1g_1utf8_1to_1utf16__JJ_3J_3J_3J_FUNC,
-#endif
-#ifndef JNI64
- _1g_1utf8_1to_1utf16___3BI_3I_3I_3I_FUNC,
-#else
- _1g_1utf8_1to_1utf16___3BJ_3J_3J_3J_FUNC,
-#endif
- _1g_1value_1peek_1pointer_FUNC,
- _1gdk_1atom_1intern_FUNC,
- _1gdk_1atom_1name_FUNC,
- _1gdk_1beep_FUNC,
- _1gdk_1bitmap_1create_1from_1data_FUNC,
- _1gdk_1cairo_1create_FUNC,
- _1gdk_1cairo_1region_FUNC,
- _1gdk_1cairo_1set_1source_1color_FUNC,
- _1gdk_1color_1white_FUNC,
- _1gdk_1colormap_1alloc_1color_FUNC,
- _1gdk_1colormap_1free_1colors_FUNC,
- _1gdk_1colormap_1get_1system_FUNC,
- _1gdk_1colormap_1query_1color_FUNC,
- _1gdk_1cursor_1destroy_FUNC,
- _1gdk_1cursor_1new_FUNC,
- _1gdk_1cursor_1new_1from_1pixbuf_FUNC,
- _1gdk_1cursor_1new_1from_1pixmap_FUNC,
- _1gdk_1display_1get_1default_FUNC,
- _1gdk_1display_1supports_1cursor_1color_FUNC,
- _1gdk_1drag_1status_FUNC,
- _1gdk_1draw_1arc_FUNC,
- _1gdk_1draw_1drawable_FUNC,
- _1gdk_1draw_1image_FUNC,
- _1gdk_1draw_1layout_FUNC,
- _1gdk_1draw_1layout_1with_1colors_FUNC,
- _1gdk_1draw_1line_FUNC,
- _1gdk_1draw_1lines_FUNC,
- _1gdk_1draw_1pixbuf_FUNC,
- _1gdk_1draw_1point_FUNC,
- _1gdk_1draw_1polygon_FUNC,
- _1gdk_1draw_1rectangle_FUNC,
- _1gdk_1drawable_1get_1depth_FUNC,
- _1gdk_1drawable_1get_1image_FUNC,
- _1gdk_1drawable_1get_1size_FUNC,
- _1gdk_1drawable_1get_1visible_1region_FUNC,
- _1gdk_1error_1trap_1pop_FUNC,
- _1gdk_1error_1trap_1push_FUNC,
- _1gdk_1event_1copy_FUNC,
- _1gdk_1event_1free_FUNC,
- _1gdk_1event_1get_FUNC,
- _1gdk_1event_1get_1coords_FUNC,
- _1gdk_1event_1get_1graphics_1expose_FUNC,
- _1gdk_1event_1get_1root_1coords_FUNC,
- _1gdk_1event_1get_1state_FUNC,
- _1gdk_1event_1get_1time_FUNC,
- _1gdk_1event_1handler_1set_FUNC,
- _1gdk_1event_1new_FUNC,
- _1gdk_1event_1peek_FUNC,
- _1gdk_1event_1put_FUNC,
- _1gdk_1flush_FUNC,
- _1gdk_1free_1text_1list_FUNC,
- _1gdk_1gc_1get_1values_FUNC,
- _1gdk_1gc_1new_FUNC,
- _1gdk_1gc_1set_1background_FUNC,
- _1gdk_1gc_1set_1clip_1mask_FUNC,
- _1gdk_1gc_1set_1clip_1origin_FUNC,
- _1gdk_1gc_1set_1clip_1rectangle_FUNC,
- _1gdk_1gc_1set_1clip_1region_FUNC,
- _1gdk_1gc_1set_1dashes_FUNC,
- _1gdk_1gc_1set_1exposures_FUNC,
- _1gdk_1gc_1set_1fill_FUNC,
- _1gdk_1gc_1set_1foreground_FUNC,
- _1gdk_1gc_1set_1function_FUNC,
- _1gdk_1gc_1set_1line_1attributes_FUNC,
- _1gdk_1gc_1set_1stipple_FUNC,
- _1gdk_1gc_1set_1subwindow_FUNC,
- _1gdk_1gc_1set_1tile_FUNC,
- _1gdk_1gc_1set_1ts_1origin_FUNC,
- _1gdk_1gc_1set_1values_FUNC,
- _1gdk_1keyboard_1ungrab_FUNC,
- _1gdk_1keymap_1get_1default_FUNC,
- _1gdk_1keymap_1translate_1keyboard_1state_FUNC,
- _1gdk_1keyval_1to_1lower_FUNC,
- _1gdk_1keyval_1to_1unicode_FUNC,
- _1gdk_1pango_1context_1get_FUNC,
- _1gdk_1pango_1context_1set_1colormap_FUNC,
- _1gdk_1pango_1layout_1get_1clip_1region_FUNC,
- _1gdk_1pixbuf_1copy_1area_FUNC,
- _1gdk_1pixbuf_1get_1from_1drawable_FUNC,
- _1gdk_1pixbuf_1get_1has_1alpha_FUNC,
- _1gdk_1pixbuf_1get_1height_FUNC,
- _1gdk_1pixbuf_1get_1pixels_FUNC,
- _1gdk_1pixbuf_1get_1rowstride_FUNC,
- _1gdk_1pixbuf_1get_1width_FUNC,
- _1gdk_1pixbuf_1loader_1close_FUNC,
- _1gdk_1pixbuf_1loader_1get_1pixbuf_FUNC,
- _1gdk_1pixbuf_1loader_1new_FUNC,
- _1gdk_1pixbuf_1loader_1write_FUNC,
- _1gdk_1pixbuf_1new_FUNC,
- _1gdk_1pixbuf_1new_1from_1file_FUNC,
- _1gdk_1pixbuf_1render_1pixmap_1and_1mask_FUNC,
- _1gdk_1pixbuf_1render_1to_1drawable_FUNC,
- _1gdk_1pixbuf_1render_1to_1drawable_1alpha_FUNC,
- _1gdk_1pixbuf_1save_1to_1bufferv_FUNC,
- _1gdk_1pixbuf_1scale_FUNC,
- _1gdk_1pixbuf_1scale_1simple_FUNC,
- _1gdk_1pixmap_1foreign_1new_FUNC,
- _1gdk_1pixmap_1new_FUNC,
- _1gdk_1pointer_1grab_FUNC,
- _1gdk_1pointer_1is_1grabbed_FUNC,
- _1gdk_1pointer_1ungrab_FUNC,
- _1gdk_1property_1get_FUNC,
- _1gdk_1region_1destroy_FUNC,
- _1gdk_1region_1empty_FUNC,
- _1gdk_1region_1get_1clipbox_FUNC,
- _1gdk_1region_1get_1rectangles_FUNC,
- _1gdk_1region_1intersect_FUNC,
- _1gdk_1region_1new_FUNC,
- _1gdk_1region_1offset_FUNC,
- _1gdk_1region_1point_1in_FUNC,
- _1gdk_1region_1polygon_FUNC,
- _1gdk_1region_1rect_1in_FUNC,
- _1gdk_1region_1rectangle_FUNC,
- _1gdk_1region_1subtract_FUNC,
- _1gdk_1region_1union_FUNC,
- _1gdk_1region_1union_1with_1rect_FUNC,
- _1gdk_1rgb_1init_FUNC,
- _1gdk_1screen_1get_1default_FUNC,
- _1gdk_1screen_1get_1monitor_1at_1point_FUNC,
- _1gdk_1screen_1get_1monitor_1at_1window_FUNC,
- _1gdk_1screen_1get_1monitor_1geometry_FUNC,
- _1gdk_1screen_1get_1n_1monitors_FUNC,
- _1gdk_1screen_1get_1number_FUNC,
- _1gdk_1screen_1height_FUNC,
- _1gdk_1screen_1width_FUNC,
- _1gdk_1screen_1width_1mm_FUNC,
- _1gdk_1set_1program_1class_FUNC,
- _1gdk_1text_1property_1to_1utf8_1list_FUNC,
- _1gdk_1unicode_1to_1keyval_FUNC,
- _1gdk_1utf8_1to_1compound_1text_FUNC,
- _1gdk_1utf8_1to_1string_1target_FUNC,
- _1gdk_1visual_1get_1system_FUNC,
- _1gdk_1window_1add_1filter_FUNC,
- _1gdk_1window_1at_1pointer_FUNC,
- _1gdk_1window_1begin_1paint_1rect_FUNC,
- _1gdk_1window_1clear_1area_FUNC,
- _1gdk_1window_1destroy_FUNC,
- _1gdk_1window_1end_1paint_FUNC,
- _1gdk_1window_1focus_FUNC,
- _1gdk_1window_1freeze_1updates_FUNC,
- _1gdk_1window_1get_1children_FUNC,
- _1gdk_1window_1get_1events_FUNC,
- _1gdk_1window_1get_1frame_1extents_FUNC,
- _1gdk_1window_1get_1internal_1paint_1info_FUNC,
- _1gdk_1window_1get_1origin_FUNC,
- _1gdk_1window_1get_1parent_FUNC,
- _1gdk_1window_1get_1pointer_FUNC,
- _1gdk_1window_1get_1position_FUNC,
- _1gdk_1window_1get_1user_1data_FUNC,
- _1gdk_1window_1hide_FUNC,
- _1gdk_1window_1invalidate_1rect_FUNC,
- _1gdk_1window_1invalidate_1region_FUNC,
- _1gdk_1window_1is_1visible_FUNC,
- _1gdk_1window_1lookup_FUNC,
- _1gdk_1window_1lower_FUNC,
- _1gdk_1window_1move_FUNC,
- _1gdk_1window_1new_FUNC,
- _1gdk_1window_1process_1all_1updates_FUNC,
- _1gdk_1window_1process_1updates_FUNC,
- _1gdk_1window_1raise_FUNC,
- _1gdk_1window_1remove_1filter_FUNC,
- _1gdk_1window_1resize_FUNC,
- _1gdk_1window_1scroll_FUNC,
- _1gdk_1window_1set_1accept_1focus_FUNC,
- _1gdk_1window_1set_1back_1pixmap_FUNC,
- _1gdk_1window_1set_1cursor_FUNC,
- _1gdk_1window_1set_1debug_1updates_FUNC,
- _1gdk_1window_1set_1decorations_FUNC,
- _1gdk_1window_1set_1events_FUNC,
- _1gdk_1window_1set_1icon_FUNC,
- _1gdk_1window_1set_1icon_1list_FUNC,
- _1gdk_1window_1set_1keep_1above_FUNC,
- _1gdk_1window_1set_1override_1redirect_FUNC,
- _1gdk_1window_1set_1user_1data_FUNC,
- _1gdk_1window_1shape_1combine_1region_FUNC,
- _1gdk_1window_1show_FUNC,
- _1gdk_1window_1show_1unraised_FUNC,
- _1gdk_1window_1thaw_1updates_FUNC,
- _1gdk_1x11_1atom_1to_1xatom_FUNC,
- _1gdk_1x11_1colormap_1get_1xcolormap_FUNC,
- _1gdk_1x11_1drawable_1get_1xdisplay_FUNC,
- _1gdk_1x11_1drawable_1get_1xid_FUNC,
- _1gdk_1x11_1screen_1get_1window_1manager_1name_FUNC,
- _1gdk_1x11_1screen_1lookup_1visual_FUNC,
- _1gdk_1x11_1visual_1get_1xvisual_FUNC,
- _1gtk_1accel_1group_1new_FUNC,
- _1gtk_1accel_1groups_1activate_FUNC,
- _1gtk_1accel_1label_1set_1accel_1widget_FUNC,
- _1gtk_1adjustment_1changed_FUNC,
- _1gtk_1adjustment_1new_FUNC,
- _1gtk_1adjustment_1set_1value_FUNC,
- _1gtk_1adjustment_1value_1changed_FUNC,
- _1gtk_1arrow_1new_FUNC,
- _1gtk_1arrow_1set_FUNC,
- _1gtk_1bin_1get_1child_FUNC,
- _1gtk_1border_1free_FUNC,
- _1gtk_1box_1set_1child_1packing_FUNC,
- _1gtk_1box_1set_1spacing_FUNC,
- _1gtk_1button_1clicked_FUNC,
- _1gtk_1button_1get_1relief_FUNC,
- _1gtk_1button_1new_FUNC,
- _1gtk_1button_1set_1relief_FUNC,
- _1gtk_1calendar_1display_1options_FUNC,
- _1gtk_1calendar_1get_1date_FUNC,
- _1gtk_1calendar_1new_FUNC,
- _1gtk_1calendar_1select_1day_FUNC,
- _1gtk_1calendar_1select_1month_FUNC,
- _1gtk_1calendar_1set_1display_1options_FUNC,
- _1gtk_1cell_1layout_1clear_FUNC,
- _1gtk_1cell_1layout_1pack_1start_FUNC,
- _1gtk_1cell_1layout_1set_1attributes_FUNC,
- _1gtk_1cell_1renderer_1get_1size_FUNC,
- _1gtk_1cell_1renderer_1pixbuf_1new_FUNC,
- _1gtk_1cell_1renderer_1text_1new_FUNC,
- _1gtk_1cell_1renderer_1toggle_1new_FUNC,
- _1gtk_1check_1button_1new_FUNC,
- _1gtk_1check_1menu_1item_1get_1active_FUNC,
- _1gtk_1check_1menu_1item_1new_1with_1label_FUNC,
- _1gtk_1check_1menu_1item_1set_1active_FUNC,
- _1gtk_1check_1version_FUNC,
- _1gtk_1clipboard_1clear_FUNC,
- _1gtk_1clipboard_1get_FUNC,
- _1gtk_1clipboard_1set_1with_1data_FUNC,
- _1gtk_1clipboard_1wait_1for_1contents_FUNC,
- _1gtk_1color_1selection_1dialog_1new_FUNC,
- _1gtk_1color_1selection_1get_1current_1color_FUNC,
- _1gtk_1color_1selection_1set_1current_1color_FUNC,
- _1gtk_1color_1selection_1set_1has_1palette_FUNC,
- _1gtk_1combo_1box_1entry_1new_1text_FUNC,
- _1gtk_1combo_1box_1get_1active_FUNC,
- _1gtk_1combo_1box_1get_1model_FUNC,
- _1gtk_1combo_1box_1insert_1text_FUNC,
- _1gtk_1combo_1box_1new_1text_FUNC,
- _1gtk_1combo_1box_1popdown_FUNC,
- _1gtk_1combo_1box_1popup_FUNC,
- _1gtk_1combo_1box_1remove_1text_FUNC,
- _1gtk_1combo_1box_1set_1active_FUNC,
- _1gtk_1combo_1box_1set_1focus_1on_1click_FUNC,
- _1gtk_1combo_1disable_1activate_FUNC,
- _1gtk_1combo_1new_FUNC,
- _1gtk_1combo_1set_1case_1sensitive_FUNC,
- _1gtk_1combo_1set_1popdown_1strings_FUNC,
- _1gtk_1container_1add_FUNC,
- _1gtk_1container_1forall_FUNC,
- _1gtk_1container_1get_1border_1width_FUNC,
- _1gtk_1container_1get_1children_FUNC,
- _1gtk_1container_1remove_FUNC,
- _1gtk_1container_1resize_1children_FUNC,
- _1gtk_1container_1set_1border_1width_FUNC,
- _1gtk_1dialog_1add_1button_FUNC,
- _1gtk_1dialog_1run_FUNC,
- _1gtk_1drag_1begin_FUNC,
- _1gtk_1drag_1check_1threshold_FUNC,
- _1gtk_1drag_1dest_1find_1target_FUNC,
- _1gtk_1drag_1dest_1set_FUNC,
- _1gtk_1drag_1dest_1unset_FUNC,
- _1gtk_1drag_1finish_FUNC,
- _1gtk_1drag_1get_1data_FUNC,
- _1gtk_1drag_1set_1icon_1pixbuf_FUNC,
- _1gtk_1drawing_1area_1new_FUNC,
- _1gtk_1editable_1copy_1clipboard_FUNC,
- _1gtk_1editable_1cut_1clipboard_FUNC,
- _1gtk_1editable_1delete_1selection_FUNC,
- _1gtk_1editable_1delete_1text_FUNC,
- _1gtk_1editable_1get_1chars_FUNC,
- _1gtk_1editable_1get_1editable_FUNC,
- _1gtk_1editable_1get_1position_FUNC,
- _1gtk_1editable_1get_1selection_1bounds_FUNC,
- _1gtk_1editable_1insert_1text_FUNC,
- _1gtk_1editable_1paste_1clipboard_FUNC,
- _1gtk_1editable_1select_1region_FUNC,
- _1gtk_1editable_1set_1editable_FUNC,
- _1gtk_1editable_1set_1position_FUNC,
- _1gtk_1entry_1get_1inner_1border_FUNC,
- _1gtk_1entry_1get_1invisible_1char_FUNC,
- _1gtk_1entry_1get_1layout_FUNC,
- _1gtk_1entry_1get_1layout_1offsets_FUNC,
- _1gtk_1entry_1get_1max_1length_FUNC,
- _1gtk_1entry_1get_1text_FUNC,
- _1gtk_1entry_1get_1visibility_FUNC,
- _1gtk_1entry_1new_FUNC,
- _1gtk_1entry_1set_1activates_1default_FUNC,
- _1gtk_1entry_1set_1alignment_FUNC,
- _1gtk_1entry_1set_1has_1frame_FUNC,
- _1gtk_1entry_1set_1invisible_1char_FUNC,
- _1gtk_1entry_1set_1max_1length_FUNC,
- _1gtk_1entry_1set_1text_FUNC,
- _1gtk_1entry_1set_1visibility_FUNC,
- _1gtk_1entry_1text_1index_1to_1layout_1index_FUNC,
- _1gtk_1enumerate_1printers_FUNC,
- _1gtk_1events_1pending_FUNC,
- _1gtk_1expander_1get_1expanded_FUNC,
- _1gtk_1expander_1get_1label_1widget_FUNC,
- _1gtk_1expander_1new_FUNC,
- _1gtk_1expander_1set_1expanded_FUNC,
- _1gtk_1expander_1set_1label_FUNC,
- _1gtk_1expander_1set_1label_1widget_FUNC,
- _1gtk_1file_1chooser_1add_1filter_FUNC,
- _1gtk_1file_1chooser_1dialog_1new_FUNC,
- _1gtk_1file_1chooser_1get_1current_1folder_FUNC,
- _1gtk_1file_1chooser_1get_1filename_FUNC,
- _1gtk_1file_1chooser_1get_1filenames_FUNC,
- _1gtk_1file_1chooser_1get_1filter_FUNC,
- _1gtk_1file_1chooser_1get_1uri_FUNC,
- _1gtk_1file_1chooser_1get_1uris_FUNC,
- _1gtk_1file_1chooser_1set_1current_1folder_FUNC,
- _1gtk_1file_1chooser_1set_1current_1folder_1uri_FUNC,
- _1gtk_1file_1chooser_1set_1current_1name_FUNC,
- _1gtk_1file_1chooser_1set_1do_1overwrite_1confirmation_FUNC,
- _1gtk_1file_1chooser_1set_1extra_1widget_FUNC,
- _1gtk_1file_1chooser_1set_1filename_FUNC,
- _1gtk_1file_1chooser_1set_1filter_FUNC,
- _1gtk_1file_1chooser_1set_1local_1only_FUNC,
- _1gtk_1file_1chooser_1set_1select_1multiple_FUNC,
- _1gtk_1file_1chooser_1set_1uri_FUNC,
- _1gtk_1file_1filter_1add_1pattern_FUNC,
- _1gtk_1file_1filter_1get_1name_FUNC,
- _1gtk_1file_1filter_1new_FUNC,
- _1gtk_1file_1filter_1set_1name_FUNC,
- _1gtk_1file_1selection_1get_1filename_FUNC,
- _1gtk_1file_1selection_1get_1selections_FUNC,
- _1gtk_1file_1selection_1hide_1fileop_1buttons_FUNC,
- _1gtk_1file_1selection_1new_FUNC,
- _1gtk_1file_1selection_1set_1filename_FUNC,
- _1gtk_1file_1selection_1set_1select_1multiple_FUNC,
- _1gtk_1fixed_1move_FUNC,
- _1gtk_1fixed_1new_FUNC,
- _1gtk_1fixed_1set_1has_1window_FUNC,
- _1gtk_1font_1selection_1dialog_1get_1font_1name_FUNC,
- _1gtk_1font_1selection_1dialog_1new_FUNC,
- _1gtk_1font_1selection_1dialog_1set_1font_1name_FUNC,
- _1gtk_1frame_1get_1label_1widget_FUNC,
- _1gtk_1frame_1new_FUNC,
- _1gtk_1frame_1set_1label_FUNC,
- _1gtk_1frame_1set_1label_1widget_FUNC,
- _1gtk_1frame_1set_1shadow_1type_FUNC,
- _1gtk_1get_1current_1event_FUNC,
- _1gtk_1get_1current_1event_1state_FUNC,
- _1gtk_1get_1current_1event_1time_FUNC,
- _1gtk_1get_1default_1language_FUNC,
- _1gtk_1get_1event_1widget_FUNC,
- _1gtk_1grab_1add_FUNC,
- _1gtk_1grab_1get_1current_FUNC,
- _1gtk_1grab_1remove_FUNC,
- _1gtk_1hbox_1new_FUNC,
- _1gtk_1hscale_1new_FUNC,
- _1gtk_1hscrollbar_1new_FUNC,
- _1gtk_1hseparator_1new_FUNC,
- _1gtk_1icon_1factory_1lookup_1default_FUNC,
- _1gtk_1icon_1set_1render_1icon_FUNC,
- _1gtk_1icon_1source_1free_FUNC,
- _1gtk_1icon_1source_1new_FUNC,
- _1gtk_1icon_1source_1set_1pixbuf_FUNC,
- _1gtk_1im_1context_1filter_1keypress_FUNC,
- _1gtk_1im_1context_1focus_1in_FUNC,
- _1gtk_1im_1context_1focus_1out_FUNC,
- _1gtk_1im_1context_1get_1preedit_1string_FUNC,
- _1gtk_1im_1context_1get_1type_FUNC,
- _1gtk_1im_1context_1reset_FUNC,
- _1gtk_1im_1context_1set_1client_1window_FUNC,
- _1gtk_1im_1context_1set_1cursor_1location_FUNC,
- _1gtk_1im_1multicontext_1append_1menuitems_FUNC,
- _1gtk_1im_1multicontext_1new_FUNC,
- _1gtk_1image_1menu_1item_1new_1with_1label_FUNC,
- _1gtk_1image_1menu_1item_1set_1image_FUNC,
- _1gtk_1image_1new_FUNC,
- _1gtk_1image_1new_1from_1pixbuf_FUNC,
- _1gtk_1image_1new_1from_1pixmap_FUNC,
- _1gtk_1image_1set_1from_1pixbuf_FUNC,
- _1gtk_1image_1set_1from_1pixmap_FUNC,
- _1gtk_1init_1check_FUNC,
- _1gtk_1label_1get_1layout_FUNC,
- _1gtk_1label_1get_1mnemonic_1keyval_FUNC,
- _1gtk_1label_1new_FUNC,
- _1gtk_1label_1new_1with_1mnemonic_FUNC,
- _1gtk_1label_1set_1attributes_FUNC,
- _1gtk_1label_1set_1justify_FUNC,
- _1gtk_1label_1set_1line_1wrap_FUNC,
- _1gtk_1label_1set_1line_1wrap_1mode_FUNC,
-#ifndef JNI64
- _1gtk_1label_1set_1text__II_FUNC,
-#else
- _1gtk_1label_1set_1text__JJ_FUNC,
-#endif
-#ifndef JNI64
- _1gtk_1label_1set_1text__I_3B_FUNC,
-#else
- _1gtk_1label_1set_1text__J_3B_FUNC,
-#endif
- _1gtk_1label_1set_1text_1with_1mnemonic_FUNC,
- _1gtk_1list_1append_1items_FUNC,
- _1gtk_1list_1clear_1items_FUNC,
- _1gtk_1list_1insert_1items_FUNC,
- _1gtk_1list_1item_1new_1with_1label_FUNC,
- _1gtk_1list_1remove_1items_FUNC,
- _1gtk_1list_1select_1item_FUNC,
- _1gtk_1list_1store_1append_FUNC,
- _1gtk_1list_1store_1clear_FUNC,
- _1gtk_1list_1store_1insert_FUNC,
- _1gtk_1list_1store_1newv_FUNC,
- _1gtk_1list_1store_1remove_FUNC,
-#ifndef JNI64
- _1gtk_1list_1store_1set__IIIII_FUNC,
-#else
- _1gtk_1list_1store_1set__JJIIJ_FUNC,
-#endif
-#ifndef JNI64
- _1gtk_1list_1store_1set__IIIJI_FUNC,
-#else
- _1gtk_1list_1store_1set__JJIJJ_FUNC,
-#endif
-#ifndef JNI64
- _1gtk_1list_1store_1set__IIILorg_eclipse_swt_internal_gtk_GdkColor_2I_FUNC,
-#else
- _1gtk_1list_1store_1set__JJILorg_eclipse_swt_internal_gtk_GdkColor_2J_FUNC,
-#endif
-#ifndef JNI64
- _1gtk_1list_1store_1set__IIIZI_FUNC,
-#else
- _1gtk_1list_1store_1set__JJIZJ_FUNC,
-#endif
-#ifndef JNI64
- _1gtk_1list_1store_1set__III_3BI_FUNC,
-#else
- _1gtk_1list_1store_1set__JJI_3BJ_FUNC,
-#endif
- _1gtk_1list_1unselect_1all_FUNC,
- _1gtk_1list_1unselect_1item_FUNC,
- _1gtk_1main_FUNC,
- _1gtk_1main_1do_1event_FUNC,
- _1gtk_1main_1iteration_FUNC,
- _1gtk_1major_1version_FUNC,
- _1gtk_1menu_1bar_1new_FUNC,
- _1gtk_1menu_1get_1attach_1widget_FUNC,
- _1gtk_1menu_1item_1get_1submenu_FUNC,
- _1gtk_1menu_1item_1remove_1submenu_FUNC,
- _1gtk_1menu_1item_1set_1submenu_FUNC,
- _1gtk_1menu_1new_FUNC,
- _1gtk_1menu_1popdown_FUNC,
- _1gtk_1menu_1popup_FUNC,
- _1gtk_1menu_1shell_1deactivate_FUNC,
- _1gtk_1menu_1shell_1insert_FUNC,
- _1gtk_1menu_1shell_1select_1item_FUNC,
- _1gtk_1menu_1shell_1set_1take_1focus_FUNC,
- _1gtk_1message_1dialog_1new_FUNC,
- _1gtk_1micro_1version_FUNC,
- _1gtk_1minor_1version_FUNC,
- _1gtk_1misc_1set_1alignment_FUNC,
- _1gtk_1notebook_1get_1current_1page_FUNC,
- _1gtk_1notebook_1get_1scrollable_FUNC,
- _1gtk_1notebook_1insert_1page_FUNC,
- _1gtk_1notebook_1new_FUNC,
- _1gtk_1notebook_1next_1page_FUNC,
- _1gtk_1notebook_1prev_1page_FUNC,
- _1gtk_1notebook_1remove_1page_FUNC,
- _1gtk_1notebook_1set_1current_1page_FUNC,
- _1gtk_1notebook_1set_1scrollable_FUNC,
- _1gtk_1notebook_1set_1show_1tabs_FUNC,
- _1gtk_1notebook_1set_1tab_1pos_FUNC,
- _1gtk_1object_1sink_FUNC,
- _1gtk_1page_1setup_1get_1bottom_1margin_FUNC,
- _1gtk_1page_1setup_1get_1left_1margin_FUNC,
- _1gtk_1page_1setup_1get_1orientation_FUNC,
- _1gtk_1page_1setup_1get_1page_1height_FUNC,
- _1gtk_1page_1setup_1get_1page_1width_FUNC,
- _1gtk_1page_1setup_1get_1paper_1height_FUNC,
- _1gtk_1page_1setup_1get_1paper_1size_FUNC,
- _1gtk_1page_1setup_1get_1paper_1width_FUNC,
- _1gtk_1page_1setup_1get_1right_1margin_FUNC,
- _1gtk_1page_1setup_1get_1top_1margin_FUNC,
- _1gtk_1page_1setup_1new_FUNC,
- _1gtk_1page_1setup_1set_1bottom_1margin_FUNC,
- _1gtk_1page_1setup_1set_1left_1margin_FUNC,
- _1gtk_1page_1setup_1set_1orientation_FUNC,
- _1gtk_1page_1setup_1set_1paper_1size_FUNC,
- _1gtk_1page_1setup_1set_1right_1margin_FUNC,
- _1gtk_1page_1setup_1set_1top_1margin_FUNC,
- _1gtk_1paint_1arrow_FUNC,
- _1gtk_1paint_1box_FUNC,
- _1gtk_1paint_1box_1gap_FUNC,
- _1gtk_1paint_1check_FUNC,
- _1gtk_1paint_1expander_FUNC,
- _1gtk_1paint_1extension_FUNC,
- _1gtk_1paint_1flat_1box_FUNC,
- _1gtk_1paint_1focus_FUNC,
- _1gtk_1paint_1handle_FUNC,
- _1gtk_1paint_1hline_FUNC,
- _1gtk_1paint_1layout_FUNC,
- _1gtk_1paint_1option_FUNC,
- _1gtk_1paint_1shadow_FUNC,
- _1gtk_1paint_1shadow_1gap_FUNC,
- _1gtk_1paint_1slider_FUNC,
- _1gtk_1paint_1tab_FUNC,
- _1gtk_1paint_1vline_FUNC,
- _1gtk_1paper_1size_1free_FUNC,
- _1gtk_1paper_1size_1get_1display_1name_FUNC,
- _1gtk_1paper_1size_1get_1height_FUNC,
- _1gtk_1paper_1size_1get_1name_FUNC,
- _1gtk_1paper_1size_1get_1ppd_1name_FUNC,
- _1gtk_1paper_1size_1get_1width_FUNC,
- _1gtk_1paper_1size_1is_1custom_FUNC,
- _1gtk_1paper_1size_1new_FUNC,
- _1gtk_1paper_1size_1new_1custom_FUNC,
- _1gtk_1paper_1size_1new_1from_1ppd_FUNC,
- _1gtk_1plug_1get_1id_FUNC,
- _1gtk_1plug_1new_FUNC,
- _1gtk_1print_1job_1get_1printer_FUNC,
- _1gtk_1print_1job_1get_1settings_FUNC,
- _1gtk_1print_1job_1get_1status_FUNC,
- _1gtk_1print_1job_1get_1surface_FUNC,
- _1gtk_1print_1job_1get_1title_FUNC,
- _1gtk_1print_1job_1new_FUNC,
- _1gtk_1print_1job_1send_FUNC,
- _1gtk_1print_1job_1set_1source_1file_FUNC,
- _1gtk_1print_1settings_1foreach_FUNC,
- _1gtk_1print_1settings_1get_FUNC,
- _1gtk_1print_1settings_1get_1collate_FUNC,
- _1gtk_1print_1settings_1get_1n_1copies_FUNC,
- _1gtk_1print_1settings_1get_1orientation_FUNC,
- _1gtk_1print_1settings_1get_1page_1ranges_FUNC,
- _1gtk_1print_1settings_1get_1paper_1height_FUNC,
- _1gtk_1print_1settings_1get_1paper_1width_FUNC,
- _1gtk_1print_1settings_1get_1print_1pages_FUNC,
- _1gtk_1print_1settings_1get_1printer_FUNC,
- _1gtk_1print_1settings_1get_1resolution_FUNC,
- _1gtk_1print_1settings_1new_FUNC,
- _1gtk_1print_1settings_1set_FUNC,
- _1gtk_1print_1settings_1set_1collate_FUNC,
- _1gtk_1print_1settings_1set_1n_1copies_FUNC,
- _1gtk_1print_1settings_1set_1orientation_FUNC,
- _1gtk_1print_1settings_1set_1page_1ranges_FUNC,
- _1gtk_1print_1settings_1set_1print_1pages_FUNC,
- _1gtk_1print_1settings_1set_1printer_FUNC,
- _1gtk_1print_1unix_1dialog_1get_1current_1page_FUNC,
- _1gtk_1print_1unix_1dialog_1get_1page_1setup_FUNC,
- _1gtk_1print_1unix_1dialog_1get_1selected_1printer_FUNC,
- _1gtk_1print_1unix_1dialog_1get_1settings_FUNC,
- _1gtk_1print_1unix_1dialog_1new_FUNC,
- _1gtk_1print_1unix_1dialog_1set_1current_1page_FUNC,
- _1gtk_1print_1unix_1dialog_1set_1manual_1capabilities_FUNC,
- _1gtk_1print_1unix_1dialog_1set_1page_1setup_FUNC,
- _1gtk_1print_1unix_1dialog_1set_1settings_FUNC,
- _1gtk_1printer_1get_1backend_FUNC,
- _1gtk_1printer_1get_1name_FUNC,
- _1gtk_1printer_1is_1default_FUNC,
- _1gtk_1progress_1bar_1new_FUNC,
- _1gtk_1progress_1bar_1pulse_FUNC,
- _1gtk_1progress_1bar_1set_1fraction_FUNC,
- _1gtk_1progress_1bar_1set_1orientation_FUNC,
- _1gtk_1radio_1button_1get_1group_FUNC,
- _1gtk_1radio_1button_1new_FUNC,
- _1gtk_1radio_1menu_1item_1get_1group_FUNC,
- _1gtk_1radio_1menu_1item_1new_FUNC,
- _1gtk_1radio_1menu_1item_1new_1with_1label_FUNC,
- _1gtk_1range_1get_1adjustment_FUNC,
- _1gtk_1range_1set_1increments_FUNC,
- _1gtk_1range_1set_1inverted_FUNC,
- _1gtk_1range_1set_1range_FUNC,
- _1gtk_1range_1set_1value_FUNC,
- _1gtk_1rc_1parse_1string_FUNC,
- _1gtk_1rc_1style_1get_1bg_1pixmap_1name_FUNC,
- _1gtk_1rc_1style_1get_1color_1flags_FUNC,
- _1gtk_1rc_1style_1set_1bg_FUNC,
- _1gtk_1rc_1style_1set_1bg_1pixmap_1name_FUNC,
- _1gtk_1rc_1style_1set_1color_1flags_FUNC,
- _1gtk_1rc_1style_1set_1fg_FUNC,
- _1gtk_1rc_1style_1set_1text_FUNC,
- _1gtk_1scale_1set_1digits_FUNC,
- _1gtk_1scale_1set_1draw_1value_FUNC,
- _1gtk_1scrolled_1window_1add_1with_1viewport_FUNC,
- _1gtk_1scrolled_1window_1get_1hadjustment_FUNC,
- _1gtk_1scrolled_1window_1get_1policy_FUNC,
- _1gtk_1scrolled_1window_1get_1shadow_1type_FUNC,
- _1gtk_1scrolled_1window_1get_1vadjustment_FUNC,
- _1gtk_1scrolled_1window_1new_FUNC,
- _1gtk_1scrolled_1window_1set_1placement_FUNC,
- _1gtk_1scrolled_1window_1set_1policy_FUNC,
- _1gtk_1scrolled_1window_1set_1shadow_1type_FUNC,
- _1gtk_1selection_1data_1free_FUNC,
- _1gtk_1selection_1data_1set_FUNC,
- _1gtk_1separator_1menu_1item_1new_FUNC,
- _1gtk_1set_1locale_FUNC,
- _1gtk_1settings_1get_1default_FUNC,
- _1gtk_1socket_1get_1id_FUNC,
- _1gtk_1socket_1new_FUNC,
- _1gtk_1spin_1button_1get_1adjustment_FUNC,
- _1gtk_1spin_1button_1get_1digits_FUNC,
- _1gtk_1spin_1button_1new_FUNC,
- _1gtk_1spin_1button_1set_1digits_FUNC,
- _1gtk_1spin_1button_1set_1increments_FUNC,
- _1gtk_1spin_1button_1set_1range_FUNC,
- _1gtk_1spin_1button_1set_1value_FUNC,
- _1gtk_1spin_1button_1set_1wrap_FUNC,
- _1gtk_1spin_1button_1update_FUNC,
- _1gtk_1status_1icon_1get_1geometry_FUNC,
- _1gtk_1status_1icon_1get_1visible_FUNC,
- _1gtk_1status_1icon_1new_FUNC,
- _1gtk_1status_1icon_1set_1from_1pixbuf_FUNC,
- _1gtk_1status_1icon_1set_1tooltip_FUNC,
- _1gtk_1status_1icon_1set_1visible_FUNC,
- _1gtk_1style_1get_1base_FUNC,
- _1gtk_1style_1get_1bg_FUNC,
- _1gtk_1style_1get_1bg_1gc_FUNC,
- _1gtk_1style_1get_1black_FUNC,
- _1gtk_1style_1get_1black_1gc_FUNC,
- _1gtk_1style_1get_1dark_FUNC,
- _1gtk_1style_1get_1dark_1gc_FUNC,
- _1gtk_1style_1get_1fg_FUNC,
- _1gtk_1style_1get_1fg_1gc_FUNC,
- _1gtk_1style_1get_1font_1desc_FUNC,
- _1gtk_1style_1get_1light_FUNC,
- _1gtk_1style_1get_1light_1gc_FUNC,
- _1gtk_1style_1get_1mid_1gc_FUNC,
- _1gtk_1style_1get_1text_FUNC,
- _1gtk_1style_1get_1text_1aa_1gc_FUNC,
- _1gtk_1style_1get_1text_1gc_FUNC,
- _1gtk_1style_1get_1white_1gc_FUNC,
- _1gtk_1style_1get_1xthickness_FUNC,
- _1gtk_1style_1get_1ythickness_FUNC,
- _1gtk_1style_1render_1icon_FUNC,
- _1gtk_1target_1list_1new_FUNC,
- _1gtk_1target_1list_1unref_FUNC,
- _1gtk_1text_1buffer_1copy_1clipboard_FUNC,
- _1gtk_1text_1buffer_1cut_1clipboard_FUNC,
- _1gtk_1text_1buffer_1delete_FUNC,
- _1gtk_1text_1buffer_1get_1bounds_FUNC,
- _1gtk_1text_1buffer_1get_1char_1count_FUNC,
- _1gtk_1text_1buffer_1get_1end_1iter_FUNC,
- _1gtk_1text_1buffer_1get_1insert_FUNC,
- _1gtk_1text_1buffer_1get_1iter_1at_1line_FUNC,
- _1gtk_1text_1buffer_1get_1iter_1at_1mark_FUNC,
- _1gtk_1text_1buffer_1get_1iter_1at_1offset_FUNC,
- _1gtk_1text_1buffer_1get_1line_1count_FUNC,
- _1gtk_1text_1buffer_1get_1selection_1bound_FUNC,
- _1gtk_1text_1buffer_1get_1selection_1bounds_FUNC,
- _1gtk_1text_1buffer_1get_1text_FUNC,
-#ifndef JNI64
- _1gtk_1text_1buffer_1insert__II_3BI_FUNC,
-#else
- _1gtk_1text_1buffer_1insert__JJ_3BI_FUNC,
-#endif
-#ifndef JNI64
- _1gtk_1text_1buffer_1insert__I_3B_3BI_FUNC,
-#else
- _1gtk_1text_1buffer_1insert__J_3B_3BI_FUNC,
-#endif
- _1gtk_1text_1buffer_1move_1mark_FUNC,
- _1gtk_1text_1buffer_1paste_1clipboard_FUNC,
- _1gtk_1text_1buffer_1place_1cursor_FUNC,
- _1gtk_1text_1buffer_1set_1text_FUNC,
- _1gtk_1text_1iter_1get_1line_FUNC,
- _1gtk_1text_1iter_1get_1offset_FUNC,
- _1gtk_1text_1view_1buffer_1to_1window_1coords_FUNC,
- _1gtk_1text_1view_1get_1buffer_FUNC,
- _1gtk_1text_1view_1get_1editable_FUNC,
- _1gtk_1text_1view_1get_1iter_1at_1location_FUNC,
- _1gtk_1text_1view_1get_1iter_1location_FUNC,
- _1gtk_1text_1view_1get_1line_1at_1y_FUNC,
- _1gtk_1text_1view_1get_1visible_1rect_FUNC,
- _1gtk_1text_1view_1get_1window_FUNC,
- _1gtk_1text_1view_1new_FUNC,
- _1gtk_1text_1view_1scroll_1mark_1onscreen_FUNC,
- _1gtk_1text_1view_1scroll_1to_1iter_FUNC,
- _1gtk_1text_1view_1set_1editable_FUNC,
- _1gtk_1text_1view_1set_1justification_FUNC,
- _1gtk_1text_1view_1set_1tabs_FUNC,
- _1gtk_1text_1view_1set_1wrap_1mode_FUNC,
- _1gtk_1text_1view_1window_1to_1buffer_1coords_FUNC,
- _1gtk_1timeout_1add_FUNC,
- _1gtk_1timeout_1remove_FUNC,
- _1gtk_1toggle_1button_1get_1active_FUNC,
- _1gtk_1toggle_1button_1get_1inconsistent_FUNC,
- _1gtk_1toggle_1button_1new_FUNC,
- _1gtk_1toggle_1button_1set_1active_FUNC,
- _1gtk_1toggle_1button_1set_1inconsistent_FUNC,
- _1gtk_1toggle_1button_1set_1mode_FUNC,
- _1gtk_1toolbar_1insert_1widget_FUNC,
- _1gtk_1toolbar_1new_FUNC,
- _1gtk_1toolbar_1set_1orientation_FUNC,
- _1gtk_1tooltip_1trigger_1tooltip_1query_FUNC,
- _1gtk_1tooltips_1data_1get_FUNC,
- _1gtk_1tooltips_1disable_FUNC,
- _1gtk_1tooltips_1enable_FUNC,
- _1gtk_1tooltips_1force_1window_FUNC,
- _1gtk_1tooltips_1new_FUNC,
- _1gtk_1tooltips_1set_1tip_FUNC,
-#ifndef JNI64
- _1gtk_1tree_1model_1get__III_3II_FUNC,
-#else
- _1gtk_1tree_1model_1get__JJI_3IJ_FUNC,
-#endif
-#ifndef JNI64
- _1gtk_1tree_1model_1get__III_3JI_FUNC,
-#else
- _1gtk_1tree_1model_1get__JJI_3JJ_FUNC,
-#endif
- _1gtk_1tree_1model_1get_1iter_FUNC,
- _1gtk_1tree_1model_1get_1iter_1first_FUNC,
- _1gtk_1tree_1model_1get_1n_1columns_FUNC,
- _1gtk_1tree_1model_1get_1path_FUNC,
- _1gtk_1tree_1model_1get_1type_FUNC,
- _1gtk_1tree_1model_1iter_1children_FUNC,
- _1gtk_1tree_1model_1iter_1n_1children_FUNC,
- _1gtk_1tree_1model_1iter_1next_FUNC,
- _1gtk_1tree_1model_1iter_1nth_1child_FUNC,
- _1gtk_1tree_1path_1append_1index_FUNC,
- _1gtk_1tree_1path_1compare_FUNC,
- _1gtk_1tree_1path_1down_FUNC,
- _1gtk_1tree_1path_1free_FUNC,
- _1gtk_1tree_1path_1get_1depth_FUNC,
- _1gtk_1tree_1path_1get_1indices_FUNC,
- _1gtk_1tree_1path_1new_FUNC,
- _1gtk_1tree_1path_1new_1first_FUNC,
-#ifndef JNI64
- _1gtk_1tree_1path_1new_1from_1string__I_FUNC,
-#else
- _1gtk_1tree_1path_1new_1from_1string__J_FUNC,
-#endif
- _1gtk_1tree_1path_1new_1from_1string___3B_FUNC,
- _1gtk_1tree_1path_1next_FUNC,
- _1gtk_1tree_1path_1prev_FUNC,
- _1gtk_1tree_1path_1up_FUNC,
- _1gtk_1tree_1selection_1count_1selected_1rows_FUNC,
- _1gtk_1tree_1selection_1get_1selected_FUNC,
- _1gtk_1tree_1selection_1get_1selected_1rows_FUNC,
- _1gtk_1tree_1selection_1path_1is_1selected_FUNC,
- _1gtk_1tree_1selection_1select_1all_FUNC,
- _1gtk_1tree_1selection_1select_1iter_FUNC,
- _1gtk_1tree_1selection_1selected_1foreach_FUNC,
- _1gtk_1tree_1selection_1set_1mode_FUNC,
- _1gtk_1tree_1selection_1unselect_1all_FUNC,
- _1gtk_1tree_1selection_1unselect_1iter_FUNC,
- _1gtk_1tree_1store_1append_FUNC,
- _1gtk_1tree_1store_1clear_FUNC,
- _1gtk_1tree_1store_1insert_FUNC,
- _1gtk_1tree_1store_1newv_FUNC,
- _1gtk_1tree_1store_1remove_FUNC,
-#ifndef JNI64
- _1gtk_1tree_1store_1set__IIIII_FUNC,
-#else
- _1gtk_1tree_1store_1set__JJIIJ_FUNC,
-#endif
-#ifndef JNI64
- _1gtk_1tree_1store_1set__IIIJI_FUNC,
-#else
- _1gtk_1tree_1store_1set__JJIJJ_FUNC,
-#endif
-#ifndef JNI64
- _1gtk_1tree_1store_1set__IIILorg_eclipse_swt_internal_gtk_GdkColor_2I_FUNC,
-#else
- _1gtk_1tree_1store_1set__JJILorg_eclipse_swt_internal_gtk_GdkColor_2J_FUNC,
-#endif
-#ifndef JNI64
- _1gtk_1tree_1store_1set__IIIZI_FUNC,
-#else
- _1gtk_1tree_1store_1set__JJIZJ_FUNC,
-#endif
-#ifndef JNI64
- _1gtk_1tree_1store_1set__III_3BI_FUNC,
-#else
- _1gtk_1tree_1store_1set__JJI_3BJ_FUNC,
-#endif
- _1gtk_1tree_1view_1collapse_1row_FUNC,
- _1gtk_1tree_1view_1column_1add_1attribute_FUNC,
- _1gtk_1tree_1view_1column_1cell_1get_1position_FUNC,
- _1gtk_1tree_1view_1column_1cell_1get_1size_FUNC,
- _1gtk_1tree_1view_1column_1cell_1set_1cell_1data_FUNC,
- _1gtk_1tree_1view_1column_1clear_FUNC,
- _1gtk_1tree_1view_1column_1get_1cell_1renderers_FUNC,
- _1gtk_1tree_1view_1column_1get_1fixed_1width_FUNC,
- _1gtk_1tree_1view_1column_1get_1reorderable_FUNC,
- _1gtk_1tree_1view_1column_1get_1resizable_FUNC,
- _1gtk_1tree_1view_1column_1get_1sizing_FUNC,
- _1gtk_1tree_1view_1column_1get_1sort_1indicator_FUNC,
- _1gtk_1tree_1view_1column_1get_1sort_1order_FUNC,
- _1gtk_1tree_1view_1column_1get_1spacing_FUNC,
- _1gtk_1tree_1view_1column_1get_1visible_FUNC,
- _1gtk_1tree_1view_1column_1get_1width_FUNC,
- _1gtk_1tree_1view_1column_1new_FUNC,
- _1gtk_1tree_1view_1column_1pack_1end_FUNC,
- _1gtk_1tree_1view_1column_1pack_1start_FUNC,
- _1gtk_1tree_1view_1column_1set_1alignment_FUNC,
- _1gtk_1tree_1view_1column_1set_1cell_1data_1func_FUNC,
- _1gtk_1tree_1view_1column_1set_1clickable_FUNC,
- _1gtk_1tree_1view_1column_1set_1fixed_1width_FUNC,
- _1gtk_1tree_1view_1column_1set_1min_1width_FUNC,
- _1gtk_1tree_1view_1column_1set_1reorderable_FUNC,
- _1gtk_1tree_1view_1column_1set_1resizable_FUNC,
- _1gtk_1tree_1view_1column_1set_1sizing_FUNC,
- _1gtk_1tree_1view_1column_1set_1sort_1indicator_FUNC,
- _1gtk_1tree_1view_1column_1set_1sort_1order_FUNC,
- _1gtk_1tree_1view_1column_1set_1title_FUNC,
- _1gtk_1tree_1view_1column_1set_1visible_FUNC,
- _1gtk_1tree_1view_1column_1set_1widget_FUNC,
- _1gtk_1tree_1view_1create_1row_1drag_1icon_FUNC,
- _1gtk_1tree_1view_1expand_1row_FUNC,
- _1gtk_1tree_1view_1get_1background_1area_FUNC,
- _1gtk_1tree_1view_1get_1bin_1window_FUNC,
- _1gtk_1tree_1view_1get_1cell_1area_FUNC,
- _1gtk_1tree_1view_1get_1column_FUNC,
- _1gtk_1tree_1view_1get_1columns_FUNC,
- _1gtk_1tree_1view_1get_1cursor_FUNC,
- _1gtk_1tree_1view_1get_1expander_1column_FUNC,
- _1gtk_1tree_1view_1get_1headers_1visible_FUNC,
- _1gtk_1tree_1view_1get_1path_1at_1pos_FUNC,
- _1gtk_1tree_1view_1get_1rules_1hint_FUNC,
- _1gtk_1tree_1view_1get_1selection_FUNC,
- _1gtk_1tree_1view_1get_1visible_1rect_FUNC,
- _1gtk_1tree_1view_1insert_1column_FUNC,
- _1gtk_1tree_1view_1move_1column_1after_FUNC,
- _1gtk_1tree_1view_1new_1with_1model_FUNC,
- _1gtk_1tree_1view_1remove_1column_FUNC,
- _1gtk_1tree_1view_1row_1expanded_FUNC,
- _1gtk_1tree_1view_1scroll_1to_1cell_FUNC,
- _1gtk_1tree_1view_1scroll_1to_1point_FUNC,
- _1gtk_1tree_1view_1set_1cursor_FUNC,
- _1gtk_1tree_1view_1set_1drag_1dest_1row_FUNC,
- _1gtk_1tree_1view_1set_1enable_1search_FUNC,
- _1gtk_1tree_1view_1set_1grid_1lines_FUNC,
- _1gtk_1tree_1view_1set_1headers_1visible_FUNC,
- _1gtk_1tree_1view_1set_1model_FUNC,
- _1gtk_1tree_1view_1set_1rules_1hint_FUNC,
- _1gtk_1tree_1view_1set_1search_1column_FUNC,
- _1gtk_1tree_1view_1tree_1to_1widget_1coords_FUNC,
- _1gtk_1tree_1view_1unset_1rows_1drag_1dest_FUNC,
- _1gtk_1tree_1view_1widget_1to_1tree_1coords_FUNC,
- _1gtk_1vbox_1new_FUNC,
- _1gtk_1viewport_1get_1shadow_1type_FUNC,
- _1gtk_1viewport_1set_1shadow_1type_FUNC,
- _1gtk_1vscale_1new_FUNC,
- _1gtk_1vscrollbar_1new_FUNC,
- _1gtk_1vseparator_1new_FUNC,
- _1gtk_1widget_1add_1accelerator_FUNC,
- _1gtk_1widget_1add_1events_FUNC,
- _1gtk_1widget_1child_1focus_FUNC,
-#ifndef JNI64
- _1gtk_1widget_1create_1pango_1layout__II_FUNC,
-#else
- _1gtk_1widget_1create_1pango_1layout__JJ_FUNC,
-#endif
-#ifndef JNI64
- _1gtk_1widget_1create_1pango_1layout__I_3B_FUNC,
-#else
- _1gtk_1widget_1create_1pango_1layout__J_3B_FUNC,
-#endif
- _1gtk_1widget_1destroy_FUNC,
- _1gtk_1widget_1event_FUNC,
- _1gtk_1widget_1get_1accessible_FUNC,
- _1gtk_1widget_1get_1child_1visible_FUNC,
- _1gtk_1widget_1get_1default_1direction_FUNC,
- _1gtk_1widget_1get_1default_1style_FUNC,
- _1gtk_1widget_1get_1direction_FUNC,
- _1gtk_1widget_1get_1events_FUNC,
- _1gtk_1widget_1get_1modifier_1style_FUNC,
- _1gtk_1widget_1get_1pango_1context_FUNC,
- _1gtk_1widget_1get_1parent_FUNC,
- _1gtk_1widget_1get_1size_1request_FUNC,
- _1gtk_1widget_1get_1style_FUNC,
- _1gtk_1widget_1get_1toplevel_FUNC,
- _1gtk_1widget_1grab_1focus_FUNC,
- _1gtk_1widget_1hide_FUNC,
- _1gtk_1widget_1is_1composited_FUNC,
- _1gtk_1widget_1is_1focus_FUNC,
- _1gtk_1widget_1map_FUNC,
- _1gtk_1widget_1mnemonic_1activate_FUNC,
- _1gtk_1widget_1modify_1base_FUNC,
- _1gtk_1widget_1modify_1bg_FUNC,
- _1gtk_1widget_1modify_1fg_FUNC,
- _1gtk_1widget_1modify_1font_FUNC,
- _1gtk_1widget_1modify_1style_FUNC,
- _1gtk_1widget_1modify_1text_FUNC,
- _1gtk_1widget_1queue_1resize_FUNC,
- _1gtk_1widget_1realize_FUNC,
- _1gtk_1widget_1remove_1accelerator_FUNC,
- _1gtk_1widget_1reparent_FUNC,
- _1gtk_1widget_1send_1expose_FUNC,
- _1gtk_1widget_1set_1app_1paintable_FUNC,
- _1gtk_1widget_1set_1default_1direction_FUNC,
- _1gtk_1widget_1set_1direction_FUNC,
- _1gtk_1widget_1set_1double_1buffered_FUNC,
- _1gtk_1widget_1set_1name_FUNC,
- _1gtk_1widget_1set_1parent_1window_FUNC,
- _1gtk_1widget_1set_1redraw_1on_1allocate_FUNC,
- _1gtk_1widget_1set_1sensitive_FUNC,
- _1gtk_1widget_1set_1size_1request_FUNC,
- _1gtk_1widget_1set_1state_FUNC,
- _1gtk_1widget_1set_1style_FUNC,
- _1gtk_1widget_1set_1tooltip_1text_FUNC,
- _1gtk_1widget_1shape_1combine_1mask_FUNC,
- _1gtk_1widget_1show_FUNC,
- _1gtk_1widget_1show_1now_FUNC,
- _1gtk_1widget_1size_1allocate_FUNC,
- _1gtk_1widget_1size_1request_FUNC,
-#ifndef JNI64
- _1gtk_1widget_1style_1get__I_3B_3II_FUNC,
-#else
- _1gtk_1widget_1style_1get__J_3B_3IJ_FUNC,
-#endif
-#ifndef JNI64
- _1gtk_1widget_1style_1get__I_3B_3JI_FUNC,
-#else
- _1gtk_1widget_1style_1get__J_3B_3JJ_FUNC,
-#endif
- _1gtk_1widget_1translate_1coordinates_FUNC,
- _1gtk_1widget_1unrealize_FUNC,
- _1gtk_1window_1activate_1default_FUNC,
- _1gtk_1window_1add_1accel_1group_FUNC,
- _1gtk_1window_1deiconify_FUNC,
- _1gtk_1window_1fullscreen_FUNC,
- _1gtk_1window_1get_1focus_FUNC,
- _1gtk_1window_1get_1group_FUNC,
- _1gtk_1window_1get_1icon_1list_FUNC,
- _1gtk_1window_1get_1mnemonic_1modifier_FUNC,
- _1gtk_1window_1get_1modal_FUNC,
- _1gtk_1window_1get_1opacity_FUNC,
- _1gtk_1window_1get_1position_FUNC,
- _1gtk_1window_1get_1size_FUNC,
- _1gtk_1window_1group_1add_1window_FUNC,
- _1gtk_1window_1group_1new_FUNC,
- _1gtk_1window_1group_1remove_1window_FUNC,
- _1gtk_1window_1iconify_FUNC,
- _1gtk_1window_1list_1toplevels_FUNC,
- _1gtk_1window_1maximize_FUNC,
- _1gtk_1window_1move_FUNC,
- _1gtk_1window_1new_FUNC,
- _1gtk_1window_1present_FUNC,
- _1gtk_1window_1remove_1accel_1group_FUNC,
- _1gtk_1window_1resize_FUNC,
- _1gtk_1window_1set_1default_FUNC,
- _1gtk_1window_1set_1destroy_1with_1parent_FUNC,
- _1gtk_1window_1set_1geometry_1hints_FUNC,
- _1gtk_1window_1set_1icon_1list_FUNC,
- _1gtk_1window_1set_1keep_1below_FUNC,
- _1gtk_1window_1set_1modal_FUNC,
- _1gtk_1window_1set_1opacity_FUNC,
- _1gtk_1window_1set_1resizable_FUNC,
- _1gtk_1window_1set_1skip_1taskbar_1hint_FUNC,
- _1gtk_1window_1set_1title_FUNC,
- _1gtk_1window_1set_1transient_1for_FUNC,
- _1gtk_1window_1set_1type_1hint_FUNC,
- _1gtk_1window_1unfullscreen_FUNC,
- _1gtk_1window_1unmaximize_FUNC,
- _1pango_1attr_1background_1new_FUNC,
- _1pango_1attr_1font_1desc_1new_FUNC,
- _1pango_1attr_1foreground_1new_FUNC,
- _1pango_1attr_1iterator_1destroy_FUNC,
- _1pango_1attr_1iterator_1get_FUNC,
- _1pango_1attr_1iterator_1get_1attrs_FUNC,
- _1pango_1attr_1iterator_1next_FUNC,
- _1pango_1attr_1iterator_1range_FUNC,
- _1pango_1attr_1list_1change_FUNC,
- _1pango_1attr_1list_1get_1iterator_FUNC,
- _1pango_1attr_1list_1insert_FUNC,
- _1pango_1attr_1list_1new_FUNC,
- _1pango_1attr_1list_1unref_FUNC,
- _1pango_1attr_1rise_1new_FUNC,
- _1pango_1attr_1shape_1new_FUNC,
- _1pango_1attr_1strikethrough_1color_1new_FUNC,
- _1pango_1attr_1strikethrough_1new_FUNC,
- _1pango_1attr_1underline_1color_1new_FUNC,
- _1pango_1attr_1underline_1new_FUNC,
- _1pango_1attr_1weight_1new_FUNC,
- _1pango_1cairo_1context_1get_1font_1options_FUNC,
- _1pango_1cairo_1context_1set_1font_1options_FUNC,
- _1pango_1cairo_1create_1layout_FUNC,
- _1pango_1cairo_1font_1map_1create_1context_FUNC,
- _1pango_1cairo_1font_1map_1get_1default_FUNC,
- _1pango_1cairo_1font_1map_1new_FUNC,
- _1pango_1cairo_1font_1map_1set_1resolution_FUNC,
- _1pango_1cairo_1layout_1path_FUNC,
- _1pango_1cairo_1show_1layout_FUNC,
- _1pango_1context_1get_1base_1dir_FUNC,
- _1pango_1context_1get_1language_FUNC,
- _1pango_1context_1get_1metrics_FUNC,
- _1pango_1context_1list_1families_FUNC,
- _1pango_1context_1set_1base_1dir_FUNC,
- _1pango_1context_1set_1language_FUNC,
- _1pango_1font_1description_1copy_FUNC,
- _1pango_1font_1description_1free_FUNC,
- _1pango_1font_1description_1from_1string_FUNC,
- _1pango_1font_1description_1get_1family_FUNC,
- _1pango_1font_1description_1get_1size_FUNC,
- _1pango_1font_1description_1get_1style_FUNC,
- _1pango_1font_1description_1get_1weight_FUNC,
- _1pango_1font_1description_1new_FUNC,
- _1pango_1font_1description_1set_1family_FUNC,
- _1pango_1font_1description_1set_1size_FUNC,
- _1pango_1font_1description_1set_1stretch_FUNC,
- _1pango_1font_1description_1set_1style_FUNC,
- _1pango_1font_1description_1set_1weight_FUNC,
- _1pango_1font_1description_1to_1string_FUNC,
- _1pango_1font_1face_1describe_FUNC,
- _1pango_1font_1family_1get_1name_FUNC,
- _1pango_1font_1family_1list_1faces_FUNC,
- _1pango_1font_1get_1metrics_FUNC,
- _1pango_1font_1metrics_1get_1approximate_1char_1width_FUNC,
- _1pango_1font_1metrics_1get_1ascent_FUNC,
- _1pango_1font_1metrics_1get_1descent_FUNC,
- _1pango_1font_1metrics_1get_1strikethrough_1position_FUNC,
- _1pango_1font_1metrics_1get_1strikethrough_1thickness_FUNC,
- _1pango_1font_1metrics_1get_1underline_1position_FUNC,
- _1pango_1font_1metrics_1get_1underline_1thickness_FUNC,
- _1pango_1font_1metrics_1unref_FUNC,
- _1pango_1language_1from_1string_FUNC,
- _1pango_1layout_1context_1changed_FUNC,
- _1pango_1layout_1get_1alignment_FUNC,
- _1pango_1layout_1get_1attributes_FUNC,
- _1pango_1layout_1get_1context_FUNC,
- _1pango_1layout_1get_1indent_FUNC,
- _1pango_1layout_1get_1iter_FUNC,
- _1pango_1layout_1get_1justify_FUNC,
- _1pango_1layout_1get_1line_FUNC,
- _1pango_1layout_1get_1line_1count_FUNC,
- _1pango_1layout_1get_1log_1attrs_FUNC,
- _1pango_1layout_1get_1size_FUNC,
- _1pango_1layout_1get_1spacing_FUNC,
- _1pango_1layout_1get_1tabs_FUNC,
- _1pango_1layout_1get_1text_FUNC,
- _1pango_1layout_1get_1width_FUNC,
- _1pango_1layout_1index_1to_1pos_FUNC,
- _1pango_1layout_1iter_1free_FUNC,
- _1pango_1layout_1iter_1get_1index_FUNC,
- _1pango_1layout_1iter_1get_1line_1extents_FUNC,
- _1pango_1layout_1iter_1get_1run_FUNC,
- _1pango_1layout_1iter_1next_1line_FUNC,
- _1pango_1layout_1iter_1next_1run_FUNC,
- _1pango_1layout_1line_1get_1extents_FUNC,
- _1pango_1layout_1line_1x_1to_1index_FUNC,
- _1pango_1layout_1new_FUNC,
- _1pango_1layout_1set_1alignment_FUNC,
- _1pango_1layout_1set_1attributes_FUNC,
- _1pango_1layout_1set_1auto_1dir_FUNC,
- _1pango_1layout_1set_1font_1description_FUNC,
- _1pango_1layout_1set_1indent_FUNC,
- _1pango_1layout_1set_1justify_FUNC,
- _1pango_1layout_1set_1single_1paragraph_1mode_FUNC,
- _1pango_1layout_1set_1spacing_FUNC,
- _1pango_1layout_1set_1tabs_FUNC,
- _1pango_1layout_1set_1text_FUNC,
- _1pango_1layout_1set_1width_FUNC,
- _1pango_1layout_1set_1wrap_FUNC,
- _1pango_1layout_1xy_1to_1index_FUNC,
- _1pango_1tab_1array_1free_FUNC,
- _1pango_1tab_1array_1get_1size_FUNC,
- _1pango_1tab_1array_1get_1tabs_FUNC,
- _1pango_1tab_1array_1new_FUNC,
- _1pango_1tab_1array_1set_1tab_FUNC,
- g_1main_1context_1wakeup_FUNC,
- localeconv_1decimal_1point_FUNC,
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_gtk_GInterfaceInfo_2I_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_gtk_GInterfaceInfo_2I_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_gtk_GObjectClass_2_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_gtk_GObjectClass_2_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_gtk_GTypeInfo_2I_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_gtk_GTypeInfo_2I_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_gtk_GdkEventButton_2I_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_gtk_GdkEventButton_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_gtk_GdkEventExpose_2I_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_gtk_GdkEventExpose_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_gtk_GdkEventMotion_2I_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_gtk_GdkEventMotion_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_gtk_GtkAdjustment_2_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_gtk_GtkAdjustment_2_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_gtk_GtkCellRendererClass_2_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_gtk_GtkCellRendererClass_2_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_gtk_GtkFixed_2_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_gtk_GtkFixed_2_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_gtk_GtkTargetEntry_2I_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_gtk_GtkTargetEntry_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_gtk_GtkWidgetClass_2_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_gtk_GtkWidgetClass_2_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_gtk_PangoAttribute_2I_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_gtk_PangoAttribute_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_gtk_XButtonEvent_2I_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_gtk_XButtonEvent_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_gtk_XClientMessageEvent_2I_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_gtk_XClientMessageEvent_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_gtk_XCrossingEvent_2I_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_gtk_XCrossingEvent_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_gtk_XExposeEvent_2I_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_gtk_XExposeEvent_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__ILorg_eclipse_swt_internal_gtk_XFocusChangeEvent_2I_FUNC,
-#else
- memmove__JLorg_eclipse_swt_internal_gtk_XFocusChangeEvent_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_GObjectClass_2I_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_GObjectClass_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_GTypeQuery_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_GTypeQuery_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_GdkColor_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_GdkColor_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_GdkDragContext_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_GdkDragContext_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_GdkEventAny_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_GdkEventAny_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_GdkEventButton_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_GdkEventButton_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_GdkEventCrossing_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_GdkEventCrossing_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_GdkEventExpose_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_GdkEventExpose_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_GdkEventFocus_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_GdkEventFocus_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_GdkEventKey_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_GdkEventKey_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_GdkEventMotion_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_GdkEventMotion_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_GdkEventScroll_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_GdkEventScroll_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_GdkEventVisibility_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_GdkEventVisibility_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_GdkEventWindowState_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_GdkEventWindowState_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_GdkEvent_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_GdkEvent_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_GdkImage_2I_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_GdkImage_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_GdkRectangle_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_GdkRectangle_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_GdkVisual_2I_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_GdkVisual_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_GtkAdjustment_2I_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_GtkAdjustment_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_GtkBorder_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_GtkBorder_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_GtkCellRendererClass_2I_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_GtkCellRendererClass_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_GtkColorSelectionDialog_2I_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_GtkColorSelectionDialog_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_GtkCombo_2I_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_GtkCombo_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_GtkFileSelection_2I_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_GtkFileSelection_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_GtkFixed_2I_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_GtkFixed_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_GtkSelectionData_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_GtkSelectionData_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_GtkTargetPair_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_GtkTargetPair_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_GtkWidgetClass_2I_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_GtkWidgetClass_2J_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_PangoAttrColor_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_PangoAttrColor_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_PangoAttrInt_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_PangoAttrInt_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_PangoAttribute_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_PangoAttribute_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_PangoItem_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_PangoItem_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_PangoLayoutLine_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_PangoLayoutLine_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_PangoLayoutRun_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_PangoLayoutRun_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_PangoLogAttr_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_PangoLogAttr_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_XButtonEvent_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_XButtonEvent_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_XCrossingEvent_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_XCrossingEvent_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_XExposeEvent_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_XExposeEvent_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_XFocusChangeEvent_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_XFocusChangeEvent_2JJ_FUNC,
-#endif
-#ifndef JNI64
- memmove__Lorg_eclipse_swt_internal_gtk_XVisibilityEvent_2II_FUNC,
-#else
- memmove__Lorg_eclipse_swt_internal_gtk_XVisibilityEvent_2JJ_FUNC,
-#endif
- realpath_FUNC,
-} OS_FUNCS;
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_structs.c b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_structs.c
deleted file mode 100644
index 5ef3c535af..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_structs.c
+++ /dev/null
@@ -1,2823 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "os_structs.h"
-
-#ifndef NO_GInterfaceInfo
-typedef struct GInterfaceInfo_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID interface_init, interface_finalize, interface_data;
-} GInterfaceInfo_FID_CACHE;
-
-GInterfaceInfo_FID_CACHE GInterfaceInfoFc;
-
-void cacheGInterfaceInfoFields(JNIEnv *env, jobject lpObject)
-{
- if (GInterfaceInfoFc.cached) return;
- GInterfaceInfoFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GInterfaceInfoFc.interface_init = (*env)->GetFieldID(env, GInterfaceInfoFc.clazz, "interface_init", I_J);
- GInterfaceInfoFc.interface_finalize = (*env)->GetFieldID(env, GInterfaceInfoFc.clazz, "interface_finalize", I_J);
- GInterfaceInfoFc.interface_data = (*env)->GetFieldID(env, GInterfaceInfoFc.clazz, "interface_data", I_J);
- GInterfaceInfoFc.cached = 1;
-}
-
-GInterfaceInfo *getGInterfaceInfoFields(JNIEnv *env, jobject lpObject, GInterfaceInfo *lpStruct)
-{
- if (!GInterfaceInfoFc.cached) cacheGInterfaceInfoFields(env, lpObject);
- lpStruct->interface_init = (GInterfaceInitFunc)(*env)->GetIntLongField(env, lpObject, GInterfaceInfoFc.interface_init);
- lpStruct->interface_finalize = (GInterfaceFinalizeFunc)(*env)->GetIntLongField(env, lpObject, GInterfaceInfoFc.interface_finalize);
- lpStruct->interface_data = (gpointer)(*env)->GetIntLongField(env, lpObject, GInterfaceInfoFc.interface_data);
- return lpStruct;
-}
-
-void setGInterfaceInfoFields(JNIEnv *env, jobject lpObject, GInterfaceInfo *lpStruct)
-{
- if (!GInterfaceInfoFc.cached) cacheGInterfaceInfoFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, GInterfaceInfoFc.interface_init, (jintLong)lpStruct->interface_init);
- (*env)->SetIntLongField(env, lpObject, GInterfaceInfoFc.interface_finalize, (jintLong)lpStruct->interface_finalize);
- (*env)->SetIntLongField(env, lpObject, GInterfaceInfoFc.interface_data, (jintLong)lpStruct->interface_data);
-}
-#endif
-
-#ifndef NO_GObjectClass
-typedef struct GObjectClass_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID constructor, set_property, get_property, dispose, finalize, dispatch_properties_changed, notify;
-} GObjectClass_FID_CACHE;
-
-GObjectClass_FID_CACHE GObjectClassFc;
-
-void cacheGObjectClassFields(JNIEnv *env, jobject lpObject)
-{
- if (GObjectClassFc.cached) return;
- GObjectClassFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GObjectClassFc.constructor = (*env)->GetFieldID(env, GObjectClassFc.clazz, "constructor", I_J);
- GObjectClassFc.set_property = (*env)->GetFieldID(env, GObjectClassFc.clazz, "set_property", I_J);
- GObjectClassFc.get_property = (*env)->GetFieldID(env, GObjectClassFc.clazz, "get_property", I_J);
- GObjectClassFc.dispose = (*env)->GetFieldID(env, GObjectClassFc.clazz, "dispose", I_J);
- GObjectClassFc.finalize = (*env)->GetFieldID(env, GObjectClassFc.clazz, "finalize", I_J);
- GObjectClassFc.dispatch_properties_changed = (*env)->GetFieldID(env, GObjectClassFc.clazz, "dispatch_properties_changed", I_J);
- GObjectClassFc.notify = (*env)->GetFieldID(env, GObjectClassFc.clazz, "notify", I_J);
- GObjectClassFc.cached = 1;
-}
-
-GObjectClass *getGObjectClassFields(JNIEnv *env, jobject lpObject, GObjectClass *lpStruct)
-{
- if (!GObjectClassFc.cached) cacheGObjectClassFields(env, lpObject);
- lpStruct->constructor = (GObject *(*)())(*env)->GetIntLongField(env, lpObject, GObjectClassFc.constructor);
- lpStruct->set_property = (void (*)())(*env)->GetIntLongField(env, lpObject, GObjectClassFc.set_property);
- lpStruct->get_property = (void (*)())(*env)->GetIntLongField(env, lpObject, GObjectClassFc.get_property);
- lpStruct->dispose = (void (*)())(*env)->GetIntLongField(env, lpObject, GObjectClassFc.dispose);
- lpStruct->finalize = (void (*)())(*env)->GetIntLongField(env, lpObject, GObjectClassFc.finalize);
- lpStruct->dispatch_properties_changed = (void (*)())(*env)->GetIntLongField(env, lpObject, GObjectClassFc.dispatch_properties_changed);
- lpStruct->notify = (void (*)())(*env)->GetIntLongField(env, lpObject, GObjectClassFc.notify);
- return lpStruct;
-}
-
-void setGObjectClassFields(JNIEnv *env, jobject lpObject, GObjectClass *lpStruct)
-{
- if (!GObjectClassFc.cached) cacheGObjectClassFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, GObjectClassFc.constructor, (jintLong)lpStruct->constructor);
- (*env)->SetIntLongField(env, lpObject, GObjectClassFc.set_property, (jintLong)lpStruct->set_property);
- (*env)->SetIntLongField(env, lpObject, GObjectClassFc.get_property, (jintLong)lpStruct->get_property);
- (*env)->SetIntLongField(env, lpObject, GObjectClassFc.dispose, (jintLong)lpStruct->dispose);
- (*env)->SetIntLongField(env, lpObject, GObjectClassFc.finalize, (jintLong)lpStruct->finalize);
- (*env)->SetIntLongField(env, lpObject, GObjectClassFc.dispatch_properties_changed, (jintLong)lpStruct->dispatch_properties_changed);
- (*env)->SetIntLongField(env, lpObject, GObjectClassFc.notify, (jintLong)lpStruct->notify);
-}
-#endif
-
-#ifndef NO_GTypeInfo
-typedef struct GTypeInfo_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID class_size, base_init, base_finalize, class_init, class_finalize, class_data, instance_size, n_preallocs, instance_init, value_table;
-} GTypeInfo_FID_CACHE;
-
-GTypeInfo_FID_CACHE GTypeInfoFc;
-
-void cacheGTypeInfoFields(JNIEnv *env, jobject lpObject)
-{
- if (GTypeInfoFc.cached) return;
- GTypeInfoFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GTypeInfoFc.class_size = (*env)->GetFieldID(env, GTypeInfoFc.clazz, "class_size", "S");
- GTypeInfoFc.base_init = (*env)->GetFieldID(env, GTypeInfoFc.clazz, "base_init", I_J);
- GTypeInfoFc.base_finalize = (*env)->GetFieldID(env, GTypeInfoFc.clazz, "base_finalize", I_J);
- GTypeInfoFc.class_init = (*env)->GetFieldID(env, GTypeInfoFc.clazz, "class_init", I_J);
- GTypeInfoFc.class_finalize = (*env)->GetFieldID(env, GTypeInfoFc.clazz, "class_finalize", I_J);
- GTypeInfoFc.class_data = (*env)->GetFieldID(env, GTypeInfoFc.clazz, "class_data", I_J);
- GTypeInfoFc.instance_size = (*env)->GetFieldID(env, GTypeInfoFc.clazz, "instance_size", "S");
- GTypeInfoFc.n_preallocs = (*env)->GetFieldID(env, GTypeInfoFc.clazz, "n_preallocs", "S");
- GTypeInfoFc.instance_init = (*env)->GetFieldID(env, GTypeInfoFc.clazz, "instance_init", I_J);
- GTypeInfoFc.value_table = (*env)->GetFieldID(env, GTypeInfoFc.clazz, "value_table", I_J);
- GTypeInfoFc.cached = 1;
-}
-
-GTypeInfo *getGTypeInfoFields(JNIEnv *env, jobject lpObject, GTypeInfo *lpStruct)
-{
- if (!GTypeInfoFc.cached) cacheGTypeInfoFields(env, lpObject);
- lpStruct->class_size = (guint16)(*env)->GetShortField(env, lpObject, GTypeInfoFc.class_size);
- lpStruct->base_init = (GBaseInitFunc)(*env)->GetIntLongField(env, lpObject, GTypeInfoFc.base_init);
- lpStruct->base_finalize = (GBaseFinalizeFunc)(*env)->GetIntLongField(env, lpObject, GTypeInfoFc.base_finalize);
- lpStruct->class_init = (GClassInitFunc)(*env)->GetIntLongField(env, lpObject, GTypeInfoFc.class_init);
- lpStruct->class_finalize = (GClassFinalizeFunc)(*env)->GetIntLongField(env, lpObject, GTypeInfoFc.class_finalize);
- lpStruct->class_data = (gconstpointer)(*env)->GetIntLongField(env, lpObject, GTypeInfoFc.class_data);
- lpStruct->instance_size = (guint16)(*env)->GetShortField(env, lpObject, GTypeInfoFc.instance_size);
- lpStruct->n_preallocs = (guint16)(*env)->GetShortField(env, lpObject, GTypeInfoFc.n_preallocs);
- lpStruct->instance_init = (GInstanceInitFunc)(*env)->GetIntLongField(env, lpObject, GTypeInfoFc.instance_init);
- lpStruct->value_table = (GTypeValueTable *)(*env)->GetIntLongField(env, lpObject, GTypeInfoFc.value_table);
- return lpStruct;
-}
-
-void setGTypeInfoFields(JNIEnv *env, jobject lpObject, GTypeInfo *lpStruct)
-{
- if (!GTypeInfoFc.cached) cacheGTypeInfoFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, GTypeInfoFc.class_size, (jshort)lpStruct->class_size);
- (*env)->SetIntLongField(env, lpObject, GTypeInfoFc.base_init, (jintLong)lpStruct->base_init);
- (*env)->SetIntLongField(env, lpObject, GTypeInfoFc.base_finalize, (jintLong)lpStruct->base_finalize);
- (*env)->SetIntLongField(env, lpObject, GTypeInfoFc.class_init, (jintLong)lpStruct->class_init);
- (*env)->SetIntLongField(env, lpObject, GTypeInfoFc.class_finalize, (jintLong)lpStruct->class_finalize);
- (*env)->SetIntLongField(env, lpObject, GTypeInfoFc.class_data, (jintLong)lpStruct->class_data);
- (*env)->SetShortField(env, lpObject, GTypeInfoFc.instance_size, (jshort)lpStruct->instance_size);
- (*env)->SetShortField(env, lpObject, GTypeInfoFc.n_preallocs, (jshort)lpStruct->n_preallocs);
- (*env)->SetIntLongField(env, lpObject, GTypeInfoFc.instance_init, (jintLong)lpStruct->instance_init);
- (*env)->SetIntLongField(env, lpObject, GTypeInfoFc.value_table, (jintLong)lpStruct->value_table);
-}
-#endif
-
-#ifndef NO_GTypeQuery
-typedef struct GTypeQuery_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID type, type_name, class_size, instance_size;
-} GTypeQuery_FID_CACHE;
-
-GTypeQuery_FID_CACHE GTypeQueryFc;
-
-void cacheGTypeQueryFields(JNIEnv *env, jobject lpObject)
-{
- if (GTypeQueryFc.cached) return;
- GTypeQueryFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GTypeQueryFc.type = (*env)->GetFieldID(env, GTypeQueryFc.clazz, "type", "I");
- GTypeQueryFc.type_name = (*env)->GetFieldID(env, GTypeQueryFc.clazz, "type_name", I_J);
- GTypeQueryFc.class_size = (*env)->GetFieldID(env, GTypeQueryFc.clazz, "class_size", "I");
- GTypeQueryFc.instance_size = (*env)->GetFieldID(env, GTypeQueryFc.clazz, "instance_size", "I");
- GTypeQueryFc.cached = 1;
-}
-
-GTypeQuery *getGTypeQueryFields(JNIEnv *env, jobject lpObject, GTypeQuery *lpStruct)
-{
- if (!GTypeQueryFc.cached) cacheGTypeQueryFields(env, lpObject);
- lpStruct->type = (GType)(*env)->GetIntField(env, lpObject, GTypeQueryFc.type);
- lpStruct->type_name = (const gchar *)(*env)->GetIntLongField(env, lpObject, GTypeQueryFc.type_name);
- lpStruct->class_size = (guint)(*env)->GetIntField(env, lpObject, GTypeQueryFc.class_size);
- lpStruct->instance_size = (guint)(*env)->GetIntField(env, lpObject, GTypeQueryFc.instance_size);
- return lpStruct;
-}
-
-void setGTypeQueryFields(JNIEnv *env, jobject lpObject, GTypeQuery *lpStruct)
-{
- if (!GTypeQueryFc.cached) cacheGTypeQueryFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, GTypeQueryFc.type, (jint)lpStruct->type);
- (*env)->SetIntLongField(env, lpObject, GTypeQueryFc.type_name, (jintLong)lpStruct->type_name);
- (*env)->SetIntField(env, lpObject, GTypeQueryFc.class_size, (jint)lpStruct->class_size);
- (*env)->SetIntField(env, lpObject, GTypeQueryFc.instance_size, (jint)lpStruct->instance_size);
-}
-#endif
-
-#ifndef NO_GdkColor
-typedef struct GdkColor_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID pixel, red, green, blue;
-} GdkColor_FID_CACHE;
-
-GdkColor_FID_CACHE GdkColorFc;
-
-void cacheGdkColorFields(JNIEnv *env, jobject lpObject)
-{
- if (GdkColorFc.cached) return;
- GdkColorFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GdkColorFc.pixel = (*env)->GetFieldID(env, GdkColorFc.clazz, "pixel", "I");
- GdkColorFc.red = (*env)->GetFieldID(env, GdkColorFc.clazz, "red", "S");
- GdkColorFc.green = (*env)->GetFieldID(env, GdkColorFc.clazz, "green", "S");
- GdkColorFc.blue = (*env)->GetFieldID(env, GdkColorFc.clazz, "blue", "S");
- GdkColorFc.cached = 1;
-}
-
-GdkColor *getGdkColorFields(JNIEnv *env, jobject lpObject, GdkColor *lpStruct)
-{
- if (!GdkColorFc.cached) cacheGdkColorFields(env, lpObject);
- lpStruct->pixel = (guint32)(*env)->GetIntField(env, lpObject, GdkColorFc.pixel);
- lpStruct->red = (guint16)(*env)->GetShortField(env, lpObject, GdkColorFc.red);
- lpStruct->green = (guint16)(*env)->GetShortField(env, lpObject, GdkColorFc.green);
- lpStruct->blue = (guint16)(*env)->GetShortField(env, lpObject, GdkColorFc.blue);
- return lpStruct;
-}
-
-void setGdkColorFields(JNIEnv *env, jobject lpObject, GdkColor *lpStruct)
-{
- if (!GdkColorFc.cached) cacheGdkColorFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, GdkColorFc.pixel, (jint)lpStruct->pixel);
- (*env)->SetShortField(env, lpObject, GdkColorFc.red, (jshort)lpStruct->red);
- (*env)->SetShortField(env, lpObject, GdkColorFc.green, (jshort)lpStruct->green);
- (*env)->SetShortField(env, lpObject, GdkColorFc.blue, (jshort)lpStruct->blue);
-}
-#endif
-
-#ifndef NO_GdkDragContext
-typedef struct GdkDragContext_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID protocol, is_source, source_window, dest_window, targets, actions, suggested_action, action, start_time;
-} GdkDragContext_FID_CACHE;
-
-GdkDragContext_FID_CACHE GdkDragContextFc;
-
-void cacheGdkDragContextFields(JNIEnv *env, jobject lpObject)
-{
- if (GdkDragContextFc.cached) return;
- GdkDragContextFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GdkDragContextFc.protocol = (*env)->GetFieldID(env, GdkDragContextFc.clazz, "protocol", "I");
- GdkDragContextFc.is_source = (*env)->GetFieldID(env, GdkDragContextFc.clazz, "is_source", "Z");
- GdkDragContextFc.source_window = (*env)->GetFieldID(env, GdkDragContextFc.clazz, "source_window", I_J);
- GdkDragContextFc.dest_window = (*env)->GetFieldID(env, GdkDragContextFc.clazz, "dest_window", I_J);
- GdkDragContextFc.targets = (*env)->GetFieldID(env, GdkDragContextFc.clazz, "targets", I_J);
- GdkDragContextFc.actions = (*env)->GetFieldID(env, GdkDragContextFc.clazz, "actions", "I");
- GdkDragContextFc.suggested_action = (*env)->GetFieldID(env, GdkDragContextFc.clazz, "suggested_action", "I");
- GdkDragContextFc.action = (*env)->GetFieldID(env, GdkDragContextFc.clazz, "action", "I");
- GdkDragContextFc.start_time = (*env)->GetFieldID(env, GdkDragContextFc.clazz, "start_time", "I");
- GdkDragContextFc.cached = 1;
-}
-
-GdkDragContext *getGdkDragContextFields(JNIEnv *env, jobject lpObject, GdkDragContext *lpStruct)
-{
- if (!GdkDragContextFc.cached) cacheGdkDragContextFields(env, lpObject);
- lpStruct->protocol = (GdkDragProtocol)(*env)->GetIntField(env, lpObject, GdkDragContextFc.protocol);
- lpStruct->is_source = (gboolean)(*env)->GetBooleanField(env, lpObject, GdkDragContextFc.is_source);
- lpStruct->source_window = (GdkWindow *)(*env)->GetIntLongField(env, lpObject, GdkDragContextFc.source_window);
- lpStruct->dest_window = (GdkWindow *)(*env)->GetIntLongField(env, lpObject, GdkDragContextFc.dest_window);
- lpStruct->targets = (GList *)(*env)->GetIntLongField(env, lpObject, GdkDragContextFc.targets);
- lpStruct->actions = (GdkDragAction)(*env)->GetIntField(env, lpObject, GdkDragContextFc.actions);
- lpStruct->suggested_action = (GdkDragAction)(*env)->GetIntField(env, lpObject, GdkDragContextFc.suggested_action);
- lpStruct->action = (GdkDragAction)(*env)->GetIntField(env, lpObject, GdkDragContextFc.action);
- lpStruct->start_time = (guint32)(*env)->GetIntField(env, lpObject, GdkDragContextFc.start_time);
- return lpStruct;
-}
-
-void setGdkDragContextFields(JNIEnv *env, jobject lpObject, GdkDragContext *lpStruct)
-{
- if (!GdkDragContextFc.cached) cacheGdkDragContextFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, GdkDragContextFc.protocol, (jint)lpStruct->protocol);
- (*env)->SetBooleanField(env, lpObject, GdkDragContextFc.is_source, (jboolean)lpStruct->is_source);
- (*env)->SetIntLongField(env, lpObject, GdkDragContextFc.source_window, (jintLong)lpStruct->source_window);
- (*env)->SetIntLongField(env, lpObject, GdkDragContextFc.dest_window, (jintLong)lpStruct->dest_window);
- (*env)->SetIntLongField(env, lpObject, GdkDragContextFc.targets, (jintLong)lpStruct->targets);
- (*env)->SetIntField(env, lpObject, GdkDragContextFc.actions, (jint)lpStruct->actions);
- (*env)->SetIntField(env, lpObject, GdkDragContextFc.suggested_action, (jint)lpStruct->suggested_action);
- (*env)->SetIntField(env, lpObject, GdkDragContextFc.action, (jint)lpStruct->action);
- (*env)->SetIntField(env, lpObject, GdkDragContextFc.start_time, (jint)lpStruct->start_time);
-}
-#endif
-
-#ifndef NO_GdkEvent
-typedef struct GdkEvent_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID type;
-} GdkEvent_FID_CACHE;
-
-GdkEvent_FID_CACHE GdkEventFc;
-
-void cacheGdkEventFields(JNIEnv *env, jobject lpObject)
-{
- if (GdkEventFc.cached) return;
- GdkEventFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GdkEventFc.type = (*env)->GetFieldID(env, GdkEventFc.clazz, "type", "I");
- GdkEventFc.cached = 1;
-}
-
-GdkEvent *getGdkEventFields(JNIEnv *env, jobject lpObject, GdkEvent *lpStruct)
-{
- if (!GdkEventFc.cached) cacheGdkEventFields(env, lpObject);
- lpStruct->type = (GdkEventType)(*env)->GetIntField(env, lpObject, GdkEventFc.type);
- return lpStruct;
-}
-
-void setGdkEventFields(JNIEnv *env, jobject lpObject, GdkEvent *lpStruct)
-{
- if (!GdkEventFc.cached) cacheGdkEventFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, GdkEventFc.type, (jint)lpStruct->type);
-}
-#endif
-
-#ifndef NO_GdkEventAny
-typedef struct GdkEventAny_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID window, send_event;
-} GdkEventAny_FID_CACHE;
-
-GdkEventAny_FID_CACHE GdkEventAnyFc;
-
-void cacheGdkEventAnyFields(JNIEnv *env, jobject lpObject)
-{
- if (GdkEventAnyFc.cached) return;
- cacheGdkEventFields(env, lpObject);
- GdkEventAnyFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GdkEventAnyFc.window = (*env)->GetFieldID(env, GdkEventAnyFc.clazz, "window", I_J);
- GdkEventAnyFc.send_event = (*env)->GetFieldID(env, GdkEventAnyFc.clazz, "send_event", "B");
- GdkEventAnyFc.cached = 1;
-}
-
-GdkEventAny *getGdkEventAnyFields(JNIEnv *env, jobject lpObject, GdkEventAny *lpStruct)
-{
- if (!GdkEventAnyFc.cached) cacheGdkEventAnyFields(env, lpObject);
- getGdkEventFields(env, lpObject, (GdkEvent *)lpStruct);
- lpStruct->window = (GdkWindow *)(*env)->GetIntLongField(env, lpObject, GdkEventAnyFc.window);
- lpStruct->send_event = (gint8)(*env)->GetByteField(env, lpObject, GdkEventAnyFc.send_event);
- return lpStruct;
-}
-
-void setGdkEventAnyFields(JNIEnv *env, jobject lpObject, GdkEventAny *lpStruct)
-{
- if (!GdkEventAnyFc.cached) cacheGdkEventAnyFields(env, lpObject);
- setGdkEventFields(env, lpObject, (GdkEvent *)lpStruct);
- (*env)->SetIntLongField(env, lpObject, GdkEventAnyFc.window, (jintLong)lpStruct->window);
- (*env)->SetByteField(env, lpObject, GdkEventAnyFc.send_event, (jbyte)lpStruct->send_event);
-}
-#endif
-
-#ifndef NO_GdkEventButton
-typedef struct GdkEventButton_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID window, send_event, time, x, y, axes, state, button, device, x_root, y_root;
-} GdkEventButton_FID_CACHE;
-
-GdkEventButton_FID_CACHE GdkEventButtonFc;
-
-void cacheGdkEventButtonFields(JNIEnv *env, jobject lpObject)
-{
- if (GdkEventButtonFc.cached) return;
- cacheGdkEventFields(env, lpObject);
- GdkEventButtonFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GdkEventButtonFc.window = (*env)->GetFieldID(env, GdkEventButtonFc.clazz, "window", I_J);
- GdkEventButtonFc.send_event = (*env)->GetFieldID(env, GdkEventButtonFc.clazz, "send_event", "B");
- GdkEventButtonFc.time = (*env)->GetFieldID(env, GdkEventButtonFc.clazz, "time", "I");
- GdkEventButtonFc.x = (*env)->GetFieldID(env, GdkEventButtonFc.clazz, "x", "D");
- GdkEventButtonFc.y = (*env)->GetFieldID(env, GdkEventButtonFc.clazz, "y", "D");
- GdkEventButtonFc.axes = (*env)->GetFieldID(env, GdkEventButtonFc.clazz, "axes", I_J);
- GdkEventButtonFc.state = (*env)->GetFieldID(env, GdkEventButtonFc.clazz, "state", "I");
- GdkEventButtonFc.button = (*env)->GetFieldID(env, GdkEventButtonFc.clazz, "button", "I");
- GdkEventButtonFc.device = (*env)->GetFieldID(env, GdkEventButtonFc.clazz, "device", I_J);
- GdkEventButtonFc.x_root = (*env)->GetFieldID(env, GdkEventButtonFc.clazz, "x_root", "D");
- GdkEventButtonFc.y_root = (*env)->GetFieldID(env, GdkEventButtonFc.clazz, "y_root", "D");
- GdkEventButtonFc.cached = 1;
-}
-
-GdkEventButton *getGdkEventButtonFields(JNIEnv *env, jobject lpObject, GdkEventButton *lpStruct)
-{
- if (!GdkEventButtonFc.cached) cacheGdkEventButtonFields(env, lpObject);
- getGdkEventFields(env, lpObject, (GdkEvent *)lpStruct);
- lpStruct->window = (GdkWindow *)(*env)->GetIntLongField(env, lpObject, GdkEventButtonFc.window);
- lpStruct->send_event = (gint8)(*env)->GetByteField(env, lpObject, GdkEventButtonFc.send_event);
- lpStruct->time = (guint32)(*env)->GetIntField(env, lpObject, GdkEventButtonFc.time);
- lpStruct->x = (gdouble)(*env)->GetDoubleField(env, lpObject, GdkEventButtonFc.x);
- lpStruct->y = (gdouble)(*env)->GetDoubleField(env, lpObject, GdkEventButtonFc.y);
- lpStruct->axes = (gdouble *)(*env)->GetIntLongField(env, lpObject, GdkEventButtonFc.axes);
- lpStruct->state = (guint)(*env)->GetIntField(env, lpObject, GdkEventButtonFc.state);
- lpStruct->button = (guint)(*env)->GetIntField(env, lpObject, GdkEventButtonFc.button);
- lpStruct->device = (GdkDevice *)(*env)->GetIntLongField(env, lpObject, GdkEventButtonFc.device);
- lpStruct->x_root = (gdouble)(*env)->GetDoubleField(env, lpObject, GdkEventButtonFc.x_root);
- lpStruct->y_root = (gdouble)(*env)->GetDoubleField(env, lpObject, GdkEventButtonFc.y_root);
- return lpStruct;
-}
-
-void setGdkEventButtonFields(JNIEnv *env, jobject lpObject, GdkEventButton *lpStruct)
-{
- if (!GdkEventButtonFc.cached) cacheGdkEventButtonFields(env, lpObject);
- setGdkEventFields(env, lpObject, (GdkEvent *)lpStruct);
- (*env)->SetIntLongField(env, lpObject, GdkEventButtonFc.window, (jintLong)lpStruct->window);
- (*env)->SetByteField(env, lpObject, GdkEventButtonFc.send_event, (jbyte)lpStruct->send_event);
- (*env)->SetIntField(env, lpObject, GdkEventButtonFc.time, (jint)lpStruct->time);
- (*env)->SetDoubleField(env, lpObject, GdkEventButtonFc.x, (jdouble)lpStruct->x);
- (*env)->SetDoubleField(env, lpObject, GdkEventButtonFc.y, (jdouble)lpStruct->y);
- (*env)->SetIntLongField(env, lpObject, GdkEventButtonFc.axes, (jintLong)lpStruct->axes);
- (*env)->SetIntField(env, lpObject, GdkEventButtonFc.state, (jint)lpStruct->state);
- (*env)->SetIntField(env, lpObject, GdkEventButtonFc.button, (jint)lpStruct->button);
- (*env)->SetIntLongField(env, lpObject, GdkEventButtonFc.device, (jintLong)lpStruct->device);
- (*env)->SetDoubleField(env, lpObject, GdkEventButtonFc.x_root, (jdouble)lpStruct->x_root);
- (*env)->SetDoubleField(env, lpObject, GdkEventButtonFc.y_root, (jdouble)lpStruct->y_root);
-}
-#endif
-
-#ifndef NO_GdkEventCrossing
-typedef struct GdkEventCrossing_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID window, send_event, subwindow, time, x, y, x_root, y_root, mode, detail, focus, state;
-} GdkEventCrossing_FID_CACHE;
-
-GdkEventCrossing_FID_CACHE GdkEventCrossingFc;
-
-void cacheGdkEventCrossingFields(JNIEnv *env, jobject lpObject)
-{
- if (GdkEventCrossingFc.cached) return;
- cacheGdkEventFields(env, lpObject);
- GdkEventCrossingFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GdkEventCrossingFc.window = (*env)->GetFieldID(env, GdkEventCrossingFc.clazz, "window", I_J);
- GdkEventCrossingFc.send_event = (*env)->GetFieldID(env, GdkEventCrossingFc.clazz, "send_event", "B");
- GdkEventCrossingFc.subwindow = (*env)->GetFieldID(env, GdkEventCrossingFc.clazz, "subwindow", I_J);
- GdkEventCrossingFc.time = (*env)->GetFieldID(env, GdkEventCrossingFc.clazz, "time", "I");
- GdkEventCrossingFc.x = (*env)->GetFieldID(env, GdkEventCrossingFc.clazz, "x", "D");
- GdkEventCrossingFc.y = (*env)->GetFieldID(env, GdkEventCrossingFc.clazz, "y", "D");
- GdkEventCrossingFc.x_root = (*env)->GetFieldID(env, GdkEventCrossingFc.clazz, "x_root", "D");
- GdkEventCrossingFc.y_root = (*env)->GetFieldID(env, GdkEventCrossingFc.clazz, "y_root", "D");
- GdkEventCrossingFc.mode = (*env)->GetFieldID(env, GdkEventCrossingFc.clazz, "mode", "I");
- GdkEventCrossingFc.detail = (*env)->GetFieldID(env, GdkEventCrossingFc.clazz, "detail", "I");
- GdkEventCrossingFc.focus = (*env)->GetFieldID(env, GdkEventCrossingFc.clazz, "focus", "Z");
- GdkEventCrossingFc.state = (*env)->GetFieldID(env, GdkEventCrossingFc.clazz, "state", "I");
- GdkEventCrossingFc.cached = 1;
-}
-
-GdkEventCrossing *getGdkEventCrossingFields(JNIEnv *env, jobject lpObject, GdkEventCrossing *lpStruct)
-{
- if (!GdkEventCrossingFc.cached) cacheGdkEventCrossingFields(env, lpObject);
- getGdkEventFields(env, lpObject, (GdkEvent *)lpStruct);
- lpStruct->window = (GdkWindow *)(*env)->GetIntLongField(env, lpObject, GdkEventCrossingFc.window);
- lpStruct->send_event = (gint8)(*env)->GetByteField(env, lpObject, GdkEventCrossingFc.send_event);
- lpStruct->subwindow = (GdkWindow *)(*env)->GetIntLongField(env, lpObject, GdkEventCrossingFc.subwindow);
- lpStruct->time = (*env)->GetIntField(env, lpObject, GdkEventCrossingFc.time);
- lpStruct->x = (*env)->GetDoubleField(env, lpObject, GdkEventCrossingFc.x);
- lpStruct->y = (*env)->GetDoubleField(env, lpObject, GdkEventCrossingFc.y);
- lpStruct->x_root = (*env)->GetDoubleField(env, lpObject, GdkEventCrossingFc.x_root);
- lpStruct->y_root = (*env)->GetDoubleField(env, lpObject, GdkEventCrossingFc.y_root);
- lpStruct->mode = (GdkCrossingMode)(*env)->GetIntField(env, lpObject, GdkEventCrossingFc.mode);
- lpStruct->detail = (GdkNotifyType)(*env)->GetIntField(env, lpObject, GdkEventCrossingFc.detail);
- lpStruct->focus = (gboolean)(*env)->GetBooleanField(env, lpObject, GdkEventCrossingFc.focus);
- lpStruct->state = (*env)->GetIntField(env, lpObject, GdkEventCrossingFc.state);
- return lpStruct;
-}
-
-void setGdkEventCrossingFields(JNIEnv *env, jobject lpObject, GdkEventCrossing *lpStruct)
-{
- if (!GdkEventCrossingFc.cached) cacheGdkEventCrossingFields(env, lpObject);
- setGdkEventFields(env, lpObject, (GdkEvent *)lpStruct);
- (*env)->SetIntLongField(env, lpObject, GdkEventCrossingFc.window, (jintLong)lpStruct->window);
- (*env)->SetByteField(env, lpObject, GdkEventCrossingFc.send_event, (jbyte)lpStruct->send_event);
- (*env)->SetIntLongField(env, lpObject, GdkEventCrossingFc.subwindow, (jintLong)lpStruct->subwindow);
- (*env)->SetIntField(env, lpObject, GdkEventCrossingFc.time, (jint)lpStruct->time);
- (*env)->SetDoubleField(env, lpObject, GdkEventCrossingFc.x, (jdouble)lpStruct->x);
- (*env)->SetDoubleField(env, lpObject, GdkEventCrossingFc.y, (jdouble)lpStruct->y);
- (*env)->SetDoubleField(env, lpObject, GdkEventCrossingFc.x_root, (jdouble)lpStruct->x_root);
- (*env)->SetDoubleField(env, lpObject, GdkEventCrossingFc.y_root, (jdouble)lpStruct->y_root);
- (*env)->SetIntField(env, lpObject, GdkEventCrossingFc.mode, (jint)lpStruct->mode);
- (*env)->SetIntField(env, lpObject, GdkEventCrossingFc.detail, (jint)lpStruct->detail);
- (*env)->SetBooleanField(env, lpObject, GdkEventCrossingFc.focus, (jboolean)lpStruct->focus);
- (*env)->SetIntField(env, lpObject, GdkEventCrossingFc.state, (jint)lpStruct->state);
-}
-#endif
-
-#ifndef NO_GdkEventExpose
-typedef struct GdkEventExpose_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID window, send_event, area_x, area_y, area_width, area_height, region, count;
-} GdkEventExpose_FID_CACHE;
-
-GdkEventExpose_FID_CACHE GdkEventExposeFc;
-
-void cacheGdkEventExposeFields(JNIEnv *env, jobject lpObject)
-{
- if (GdkEventExposeFc.cached) return;
- cacheGdkEventFields(env, lpObject);
- GdkEventExposeFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GdkEventExposeFc.window = (*env)->GetFieldID(env, GdkEventExposeFc.clazz, "window", I_J);
- GdkEventExposeFc.send_event = (*env)->GetFieldID(env, GdkEventExposeFc.clazz, "send_event", "B");
- GdkEventExposeFc.area_x = (*env)->GetFieldID(env, GdkEventExposeFc.clazz, "area_x", "I");
- GdkEventExposeFc.area_y = (*env)->GetFieldID(env, GdkEventExposeFc.clazz, "area_y", "I");
- GdkEventExposeFc.area_width = (*env)->GetFieldID(env, GdkEventExposeFc.clazz, "area_width", "I");
- GdkEventExposeFc.area_height = (*env)->GetFieldID(env, GdkEventExposeFc.clazz, "area_height", "I");
- GdkEventExposeFc.region = (*env)->GetFieldID(env, GdkEventExposeFc.clazz, "region", I_J);
- GdkEventExposeFc.count = (*env)->GetFieldID(env, GdkEventExposeFc.clazz, "count", "I");
- GdkEventExposeFc.cached = 1;
-}
-
-GdkEventExpose *getGdkEventExposeFields(JNIEnv *env, jobject lpObject, GdkEventExpose *lpStruct)
-{
- if (!GdkEventExposeFc.cached) cacheGdkEventExposeFields(env, lpObject);
- getGdkEventFields(env, lpObject, (GdkEvent *)lpStruct);
- lpStruct->window = (GdkWindow *)(*env)->GetIntLongField(env, lpObject, GdkEventExposeFc.window);
- lpStruct->send_event = (gint8)(*env)->GetByteField(env, lpObject, GdkEventExposeFc.send_event);
- lpStruct->area.x = (*env)->GetIntField(env, lpObject, GdkEventExposeFc.area_x);
- lpStruct->area.y = (*env)->GetIntField(env, lpObject, GdkEventExposeFc.area_y);
- lpStruct->area.width = (*env)->GetIntField(env, lpObject, GdkEventExposeFc.area_width);
- lpStruct->area.height = (*env)->GetIntField(env, lpObject, GdkEventExposeFc.area_height);
- lpStruct->region = (GdkRegion *)(*env)->GetIntLongField(env, lpObject, GdkEventExposeFc.region);
- lpStruct->count = (gint)(*env)->GetIntField(env, lpObject, GdkEventExposeFc.count);
- return lpStruct;
-}
-
-void setGdkEventExposeFields(JNIEnv *env, jobject lpObject, GdkEventExpose *lpStruct)
-{
- if (!GdkEventExposeFc.cached) cacheGdkEventExposeFields(env, lpObject);
- setGdkEventFields(env, lpObject, (GdkEvent *)lpStruct);
- (*env)->SetIntLongField(env, lpObject, GdkEventExposeFc.window, (jintLong)lpStruct->window);
- (*env)->SetByteField(env, lpObject, GdkEventExposeFc.send_event, (jbyte)lpStruct->send_event);
- (*env)->SetIntField(env, lpObject, GdkEventExposeFc.area_x, (jint)lpStruct->area.x);
- (*env)->SetIntField(env, lpObject, GdkEventExposeFc.area_y, (jint)lpStruct->area.y);
- (*env)->SetIntField(env, lpObject, GdkEventExposeFc.area_width, (jint)lpStruct->area.width);
- (*env)->SetIntField(env, lpObject, GdkEventExposeFc.area_height, (jint)lpStruct->area.height);
- (*env)->SetIntLongField(env, lpObject, GdkEventExposeFc.region, (jintLong)lpStruct->region);
- (*env)->SetIntField(env, lpObject, GdkEventExposeFc.count, (jint)lpStruct->count);
-}
-#endif
-
-#ifndef NO_GdkEventFocus
-typedef struct GdkEventFocus_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID window, send_event, in;
-} GdkEventFocus_FID_CACHE;
-
-GdkEventFocus_FID_CACHE GdkEventFocusFc;
-
-void cacheGdkEventFocusFields(JNIEnv *env, jobject lpObject)
-{
- if (GdkEventFocusFc.cached) return;
- cacheGdkEventFields(env, lpObject);
- GdkEventFocusFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GdkEventFocusFc.window = (*env)->GetFieldID(env, GdkEventFocusFc.clazz, "window", I_J);
- GdkEventFocusFc.send_event = (*env)->GetFieldID(env, GdkEventFocusFc.clazz, "send_event", "B");
- GdkEventFocusFc.in = (*env)->GetFieldID(env, GdkEventFocusFc.clazz, "in", "S");
- GdkEventFocusFc.cached = 1;
-}
-
-GdkEventFocus *getGdkEventFocusFields(JNIEnv *env, jobject lpObject, GdkEventFocus *lpStruct)
-{
- if (!GdkEventFocusFc.cached) cacheGdkEventFocusFields(env, lpObject);
- getGdkEventFields(env, lpObject, (GdkEvent *)lpStruct);
- lpStruct->window = (GdkWindow *)(*env)->GetIntLongField(env, lpObject, GdkEventFocusFc.window);
- lpStruct->send_event = (gint8)(*env)->GetByteField(env, lpObject, GdkEventFocusFc.send_event);
- lpStruct->in = (gint16)(*env)->GetShortField(env, lpObject, GdkEventFocusFc.in);
- return lpStruct;
-}
-
-void setGdkEventFocusFields(JNIEnv *env, jobject lpObject, GdkEventFocus *lpStruct)
-{
- if (!GdkEventFocusFc.cached) cacheGdkEventFocusFields(env, lpObject);
- setGdkEventFields(env, lpObject, (GdkEvent *)lpStruct);
- (*env)->SetIntLongField(env, lpObject, GdkEventFocusFc.window, (jintLong)lpStruct->window);
- (*env)->SetByteField(env, lpObject, GdkEventFocusFc.send_event, (jbyte)lpStruct->send_event);
- (*env)->SetShortField(env, lpObject, GdkEventFocusFc.in, (jshort)lpStruct->in);
-}
-#endif
-
-#ifndef NO_GdkEventKey
-typedef struct GdkEventKey_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID window, send_event, time, state, keyval, length, string, hardware_keycode, group;
-} GdkEventKey_FID_CACHE;
-
-GdkEventKey_FID_CACHE GdkEventKeyFc;
-
-void cacheGdkEventKeyFields(JNIEnv *env, jobject lpObject)
-{
- if (GdkEventKeyFc.cached) return;
- cacheGdkEventFields(env, lpObject);
- GdkEventKeyFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GdkEventKeyFc.window = (*env)->GetFieldID(env, GdkEventKeyFc.clazz, "window", I_J);
- GdkEventKeyFc.send_event = (*env)->GetFieldID(env, GdkEventKeyFc.clazz, "send_event", "B");
- GdkEventKeyFc.time = (*env)->GetFieldID(env, GdkEventKeyFc.clazz, "time", "I");
- GdkEventKeyFc.state = (*env)->GetFieldID(env, GdkEventKeyFc.clazz, "state", "I");
- GdkEventKeyFc.keyval = (*env)->GetFieldID(env, GdkEventKeyFc.clazz, "keyval", "I");
- GdkEventKeyFc.length = (*env)->GetFieldID(env, GdkEventKeyFc.clazz, "length", "I");
- GdkEventKeyFc.string = (*env)->GetFieldID(env, GdkEventKeyFc.clazz, "string", I_J);
- GdkEventKeyFc.hardware_keycode = (*env)->GetFieldID(env, GdkEventKeyFc.clazz, "hardware_keycode", "S");
- GdkEventKeyFc.group = (*env)->GetFieldID(env, GdkEventKeyFc.clazz, "group", "B");
- GdkEventKeyFc.cached = 1;
-}
-
-GdkEventKey *getGdkEventKeyFields(JNIEnv *env, jobject lpObject, GdkEventKey *lpStruct)
-{
- if (!GdkEventKeyFc.cached) cacheGdkEventKeyFields(env, lpObject);
- getGdkEventFields(env, lpObject, (GdkEvent *)lpStruct);
- lpStruct->window = (GdkWindow *)(*env)->GetIntLongField(env, lpObject, GdkEventKeyFc.window);
- lpStruct->send_event = (gint8)(*env)->GetByteField(env, lpObject, GdkEventKeyFc.send_event);
- lpStruct->time = (guint32)(*env)->GetIntField(env, lpObject, GdkEventKeyFc.time);
- lpStruct->state = (guint)(*env)->GetIntField(env, lpObject, GdkEventKeyFc.state);
- lpStruct->keyval = (guint)(*env)->GetIntField(env, lpObject, GdkEventKeyFc.keyval);
- lpStruct->length = (gint)(*env)->GetIntField(env, lpObject, GdkEventKeyFc.length);
- lpStruct->string = (gchar *)(*env)->GetIntLongField(env, lpObject, GdkEventKeyFc.string);
- lpStruct->hardware_keycode = (guint16)(*env)->GetShortField(env, lpObject, GdkEventKeyFc.hardware_keycode);
- lpStruct->group = (guint8)(*env)->GetByteField(env, lpObject, GdkEventKeyFc.group);
- return lpStruct;
-}
-
-void setGdkEventKeyFields(JNIEnv *env, jobject lpObject, GdkEventKey *lpStruct)
-{
- if (!GdkEventKeyFc.cached) cacheGdkEventKeyFields(env, lpObject);
- setGdkEventFields(env, lpObject, (GdkEvent *)lpStruct);
- (*env)->SetIntLongField(env, lpObject, GdkEventKeyFc.window, (jintLong)lpStruct->window);
- (*env)->SetByteField(env, lpObject, GdkEventKeyFc.send_event, (jbyte)lpStruct->send_event);
- (*env)->SetIntField(env, lpObject, GdkEventKeyFc.time, (jint)lpStruct->time);
- (*env)->SetIntField(env, lpObject, GdkEventKeyFc.state, (jint)lpStruct->state);
- (*env)->SetIntField(env, lpObject, GdkEventKeyFc.keyval, (jint)lpStruct->keyval);
- (*env)->SetIntField(env, lpObject, GdkEventKeyFc.length, (jint)lpStruct->length);
- (*env)->SetIntLongField(env, lpObject, GdkEventKeyFc.string, (jintLong)lpStruct->string);
- (*env)->SetShortField(env, lpObject, GdkEventKeyFc.hardware_keycode, (jshort)lpStruct->hardware_keycode);
- (*env)->SetByteField(env, lpObject, GdkEventKeyFc.group, (jbyte)lpStruct->group);
-}
-#endif
-
-#ifndef NO_GdkEventMotion
-typedef struct GdkEventMotion_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID window, send_event, time, x, y, axes, state, is_hint, device, x_root, y_root;
-} GdkEventMotion_FID_CACHE;
-
-GdkEventMotion_FID_CACHE GdkEventMotionFc;
-
-void cacheGdkEventMotionFields(JNIEnv *env, jobject lpObject)
-{
- if (GdkEventMotionFc.cached) return;
- cacheGdkEventFields(env, lpObject);
- GdkEventMotionFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GdkEventMotionFc.window = (*env)->GetFieldID(env, GdkEventMotionFc.clazz, "window", I_J);
- GdkEventMotionFc.send_event = (*env)->GetFieldID(env, GdkEventMotionFc.clazz, "send_event", "B");
- GdkEventMotionFc.time = (*env)->GetFieldID(env, GdkEventMotionFc.clazz, "time", "I");
- GdkEventMotionFc.x = (*env)->GetFieldID(env, GdkEventMotionFc.clazz, "x", "D");
- GdkEventMotionFc.y = (*env)->GetFieldID(env, GdkEventMotionFc.clazz, "y", "D");
- GdkEventMotionFc.axes = (*env)->GetFieldID(env, GdkEventMotionFc.clazz, "axes", I_J);
- GdkEventMotionFc.state = (*env)->GetFieldID(env, GdkEventMotionFc.clazz, "state", "I");
- GdkEventMotionFc.is_hint = (*env)->GetFieldID(env, GdkEventMotionFc.clazz, "is_hint", "S");
- GdkEventMotionFc.device = (*env)->GetFieldID(env, GdkEventMotionFc.clazz, "device", I_J);
- GdkEventMotionFc.x_root = (*env)->GetFieldID(env, GdkEventMotionFc.clazz, "x_root", "D");
- GdkEventMotionFc.y_root = (*env)->GetFieldID(env, GdkEventMotionFc.clazz, "y_root", "D");
- GdkEventMotionFc.cached = 1;
-}
-
-GdkEventMotion *getGdkEventMotionFields(JNIEnv *env, jobject lpObject, GdkEventMotion *lpStruct)
-{
- if (!GdkEventMotionFc.cached) cacheGdkEventMotionFields(env, lpObject);
- getGdkEventFields(env, lpObject, (GdkEvent *)lpStruct);
- lpStruct->window = (GdkWindow *)(*env)->GetIntLongField(env, lpObject, GdkEventMotionFc.window);
- lpStruct->send_event = (gint8)(*env)->GetByteField(env, lpObject, GdkEventMotionFc.send_event);
- lpStruct->time = (guint32)(*env)->GetIntField(env, lpObject, GdkEventMotionFc.time);
- lpStruct->x = (gdouble)(*env)->GetDoubleField(env, lpObject, GdkEventMotionFc.x);
- lpStruct->y = (gdouble)(*env)->GetDoubleField(env, lpObject, GdkEventMotionFc.y);
- lpStruct->axes = (gdouble *)(*env)->GetIntLongField(env, lpObject, GdkEventMotionFc.axes);
- lpStruct->state = (guint)(*env)->GetIntField(env, lpObject, GdkEventMotionFc.state);
- lpStruct->is_hint = (gint16)(*env)->GetShortField(env, lpObject, GdkEventMotionFc.is_hint);
- lpStruct->device = (GdkDevice *)(*env)->GetIntLongField(env, lpObject, GdkEventMotionFc.device);
- lpStruct->x_root = (gdouble)(*env)->GetDoubleField(env, lpObject, GdkEventMotionFc.x_root);
- lpStruct->y_root = (gdouble)(*env)->GetDoubleField(env, lpObject, GdkEventMotionFc.y_root);
- return lpStruct;
-}
-
-void setGdkEventMotionFields(JNIEnv *env, jobject lpObject, GdkEventMotion *lpStruct)
-{
- if (!GdkEventMotionFc.cached) cacheGdkEventMotionFields(env, lpObject);
- setGdkEventFields(env, lpObject, (GdkEvent *)lpStruct);
- (*env)->SetIntLongField(env, lpObject, GdkEventMotionFc.window, (jintLong)lpStruct->window);
- (*env)->SetByteField(env, lpObject, GdkEventMotionFc.send_event, (jbyte)lpStruct->send_event);
- (*env)->SetIntField(env, lpObject, GdkEventMotionFc.time, (jint)lpStruct->time);
- (*env)->SetDoubleField(env, lpObject, GdkEventMotionFc.x, (jdouble)lpStruct->x);
- (*env)->SetDoubleField(env, lpObject, GdkEventMotionFc.y, (jdouble)lpStruct->y);
- (*env)->SetIntLongField(env, lpObject, GdkEventMotionFc.axes, (jintLong)lpStruct->axes);
- (*env)->SetIntField(env, lpObject, GdkEventMotionFc.state, (jint)lpStruct->state);
- (*env)->SetShortField(env, lpObject, GdkEventMotionFc.is_hint, (jshort)lpStruct->is_hint);
- (*env)->SetIntLongField(env, lpObject, GdkEventMotionFc.device, (jintLong)lpStruct->device);
- (*env)->SetDoubleField(env, lpObject, GdkEventMotionFc.x_root, (jdouble)lpStruct->x_root);
- (*env)->SetDoubleField(env, lpObject, GdkEventMotionFc.y_root, (jdouble)lpStruct->y_root);
-}
-#endif
-
-#ifndef NO_GdkEventScroll
-typedef struct GdkEventScroll_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID window, send_event, time, x, y, state, direction, device, x_root, y_root;
-} GdkEventScroll_FID_CACHE;
-
-GdkEventScroll_FID_CACHE GdkEventScrollFc;
-
-void cacheGdkEventScrollFields(JNIEnv *env, jobject lpObject)
-{
- if (GdkEventScrollFc.cached) return;
- cacheGdkEventFields(env, lpObject);
- GdkEventScrollFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GdkEventScrollFc.window = (*env)->GetFieldID(env, GdkEventScrollFc.clazz, "window", I_J);
- GdkEventScrollFc.send_event = (*env)->GetFieldID(env, GdkEventScrollFc.clazz, "send_event", "B");
- GdkEventScrollFc.time = (*env)->GetFieldID(env, GdkEventScrollFc.clazz, "time", "I");
- GdkEventScrollFc.x = (*env)->GetFieldID(env, GdkEventScrollFc.clazz, "x", "D");
- GdkEventScrollFc.y = (*env)->GetFieldID(env, GdkEventScrollFc.clazz, "y", "D");
- GdkEventScrollFc.state = (*env)->GetFieldID(env, GdkEventScrollFc.clazz, "state", "I");
- GdkEventScrollFc.direction = (*env)->GetFieldID(env, GdkEventScrollFc.clazz, "direction", "I");
- GdkEventScrollFc.device = (*env)->GetFieldID(env, GdkEventScrollFc.clazz, "device", I_J);
- GdkEventScrollFc.x_root = (*env)->GetFieldID(env, GdkEventScrollFc.clazz, "x_root", "D");
- GdkEventScrollFc.y_root = (*env)->GetFieldID(env, GdkEventScrollFc.clazz, "y_root", "D");
- GdkEventScrollFc.cached = 1;
-}
-
-GdkEventScroll *getGdkEventScrollFields(JNIEnv *env, jobject lpObject, GdkEventScroll *lpStruct)
-{
- if (!GdkEventScrollFc.cached) cacheGdkEventScrollFields(env, lpObject);
- getGdkEventFields(env, lpObject, (GdkEvent *)lpStruct);
- lpStruct->window = (GdkWindow *)(*env)->GetIntLongField(env, lpObject, GdkEventScrollFc.window);
- lpStruct->send_event = (gint8)(*env)->GetByteField(env, lpObject, GdkEventScrollFc.send_event);
- lpStruct->time = (guint32)(*env)->GetIntField(env, lpObject, GdkEventScrollFc.time);
- lpStruct->x = (gdouble)(*env)->GetDoubleField(env, lpObject, GdkEventScrollFc.x);
- lpStruct->y = (gdouble)(*env)->GetDoubleField(env, lpObject, GdkEventScrollFc.y);
- lpStruct->state = (guint)(*env)->GetIntField(env, lpObject, GdkEventScrollFc.state);
- lpStruct->direction = (GdkScrollDirection)(*env)->GetIntField(env, lpObject, GdkEventScrollFc.direction);
- lpStruct->device = (GdkDevice *)(*env)->GetIntLongField(env, lpObject, GdkEventScrollFc.device);
- lpStruct->x_root = (gdouble)(*env)->GetDoubleField(env, lpObject, GdkEventScrollFc.x_root);
- lpStruct->y_root = (gdouble)(*env)->GetDoubleField(env, lpObject, GdkEventScrollFc.y_root);
- return lpStruct;
-}
-
-void setGdkEventScrollFields(JNIEnv *env, jobject lpObject, GdkEventScroll *lpStruct)
-{
- if (!GdkEventScrollFc.cached) cacheGdkEventScrollFields(env, lpObject);
- setGdkEventFields(env, lpObject, (GdkEvent *)lpStruct);
- (*env)->SetIntLongField(env, lpObject, GdkEventScrollFc.window, (jintLong)lpStruct->window);
- (*env)->SetByteField(env, lpObject, GdkEventScrollFc.send_event, (jbyte)lpStruct->send_event);
- (*env)->SetIntField(env, lpObject, GdkEventScrollFc.time, (jint)lpStruct->time);
- (*env)->SetDoubleField(env, lpObject, GdkEventScrollFc.x, (jdouble)lpStruct->x);
- (*env)->SetDoubleField(env, lpObject, GdkEventScrollFc.y, (jdouble)lpStruct->y);
- (*env)->SetIntField(env, lpObject, GdkEventScrollFc.state, (jint)lpStruct->state);
- (*env)->SetIntField(env, lpObject, GdkEventScrollFc.direction, (jint)lpStruct->direction);
- (*env)->SetIntLongField(env, lpObject, GdkEventScrollFc.device, (jintLong)lpStruct->device);
- (*env)->SetDoubleField(env, lpObject, GdkEventScrollFc.x_root, (jdouble)lpStruct->x_root);
- (*env)->SetDoubleField(env, lpObject, GdkEventScrollFc.y_root, (jdouble)lpStruct->y_root);
-}
-#endif
-
-#ifndef NO_GdkEventVisibility
-typedef struct GdkEventVisibility_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID window, send_event, state;
-} GdkEventVisibility_FID_CACHE;
-
-GdkEventVisibility_FID_CACHE GdkEventVisibilityFc;
-
-void cacheGdkEventVisibilityFields(JNIEnv *env, jobject lpObject)
-{
- if (GdkEventVisibilityFc.cached) return;
- cacheGdkEventFields(env, lpObject);
- GdkEventVisibilityFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GdkEventVisibilityFc.window = (*env)->GetFieldID(env, GdkEventVisibilityFc.clazz, "window", I_J);
- GdkEventVisibilityFc.send_event = (*env)->GetFieldID(env, GdkEventVisibilityFc.clazz, "send_event", "B");
- GdkEventVisibilityFc.state = (*env)->GetFieldID(env, GdkEventVisibilityFc.clazz, "state", "I");
- GdkEventVisibilityFc.cached = 1;
-}
-
-GdkEventVisibility *getGdkEventVisibilityFields(JNIEnv *env, jobject lpObject, GdkEventVisibility *lpStruct)
-{
- if (!GdkEventVisibilityFc.cached) cacheGdkEventVisibilityFields(env, lpObject);
- getGdkEventFields(env, lpObject, (GdkEvent *)lpStruct);
- lpStruct->window = (GdkWindow *)(*env)->GetIntLongField(env, lpObject, GdkEventVisibilityFc.window);
- lpStruct->send_event = (gint8)(*env)->GetByteField(env, lpObject, GdkEventVisibilityFc.send_event);
- lpStruct->state = (GdkVisibilityState)(*env)->GetIntField(env, lpObject, GdkEventVisibilityFc.state);
- return lpStruct;
-}
-
-void setGdkEventVisibilityFields(JNIEnv *env, jobject lpObject, GdkEventVisibility *lpStruct)
-{
- if (!GdkEventVisibilityFc.cached) cacheGdkEventVisibilityFields(env, lpObject);
- setGdkEventFields(env, lpObject, (GdkEvent *)lpStruct);
- (*env)->SetIntLongField(env, lpObject, GdkEventVisibilityFc.window, (jintLong)lpStruct->window);
- (*env)->SetByteField(env, lpObject, GdkEventVisibilityFc.send_event, (jbyte)lpStruct->send_event);
- (*env)->SetIntField(env, lpObject, GdkEventVisibilityFc.state, (jint)lpStruct->state);
-}
-#endif
-
-#ifndef NO_GdkEventWindowState
-typedef struct GdkEventWindowState_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID window, send_event, changed_mask, new_window_state;
-} GdkEventWindowState_FID_CACHE;
-
-GdkEventWindowState_FID_CACHE GdkEventWindowStateFc;
-
-void cacheGdkEventWindowStateFields(JNIEnv *env, jobject lpObject)
-{
- if (GdkEventWindowStateFc.cached) return;
- cacheGdkEventFields(env, lpObject);
- GdkEventWindowStateFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GdkEventWindowStateFc.window = (*env)->GetFieldID(env, GdkEventWindowStateFc.clazz, "window", I_J);
- GdkEventWindowStateFc.send_event = (*env)->GetFieldID(env, GdkEventWindowStateFc.clazz, "send_event", "B");
- GdkEventWindowStateFc.changed_mask = (*env)->GetFieldID(env, GdkEventWindowStateFc.clazz, "changed_mask", "I");
- GdkEventWindowStateFc.new_window_state = (*env)->GetFieldID(env, GdkEventWindowStateFc.clazz, "new_window_state", "I");
- GdkEventWindowStateFc.cached = 1;
-}
-
-GdkEventWindowState *getGdkEventWindowStateFields(JNIEnv *env, jobject lpObject, GdkEventWindowState *lpStruct)
-{
- if (!GdkEventWindowStateFc.cached) cacheGdkEventWindowStateFields(env, lpObject);
- getGdkEventFields(env, lpObject, (GdkEvent *)lpStruct);
- lpStruct->window = (GdkWindow *)(*env)->GetIntLongField(env, lpObject, GdkEventWindowStateFc.window);
- lpStruct->send_event = (*env)->GetByteField(env, lpObject, GdkEventWindowStateFc.send_event);
- lpStruct->changed_mask = (*env)->GetIntField(env, lpObject, GdkEventWindowStateFc.changed_mask);
- lpStruct->new_window_state = (*env)->GetIntField(env, lpObject, GdkEventWindowStateFc.new_window_state);
- return lpStruct;
-}
-
-void setGdkEventWindowStateFields(JNIEnv *env, jobject lpObject, GdkEventWindowState *lpStruct)
-{
- if (!GdkEventWindowStateFc.cached) cacheGdkEventWindowStateFields(env, lpObject);
- setGdkEventFields(env, lpObject, (GdkEvent *)lpStruct);
- (*env)->SetIntLongField(env, lpObject, GdkEventWindowStateFc.window, (jintLong)lpStruct->window);
- (*env)->SetByteField(env, lpObject, GdkEventWindowStateFc.send_event, (jbyte)lpStruct->send_event);
- (*env)->SetIntField(env, lpObject, GdkEventWindowStateFc.changed_mask, (jint)lpStruct->changed_mask);
- (*env)->SetIntField(env, lpObject, GdkEventWindowStateFc.new_window_state, (jint)lpStruct->new_window_state);
-}
-#endif
-
-#ifndef NO_GdkGCValues
-typedef struct GdkGCValues_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID foreground_pixel, foreground_red, foreground_green, foreground_blue, background_pixel, background_red, background_green, background_blue, font, function, fill, tile, stipple, clip_mask, subwindow_mode, ts_x_origin, ts_y_origin, clip_x_origin, clip_y_origin, graphics_exposures, line_width, line_style, cap_style, join_style;
-} GdkGCValues_FID_CACHE;
-
-GdkGCValues_FID_CACHE GdkGCValuesFc;
-
-void cacheGdkGCValuesFields(JNIEnv *env, jobject lpObject)
-{
- if (GdkGCValuesFc.cached) return;
- GdkGCValuesFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GdkGCValuesFc.foreground_pixel = (*env)->GetFieldID(env, GdkGCValuesFc.clazz, "foreground_pixel", "I");
- GdkGCValuesFc.foreground_red = (*env)->GetFieldID(env, GdkGCValuesFc.clazz, "foreground_red", "S");
- GdkGCValuesFc.foreground_green = (*env)->GetFieldID(env, GdkGCValuesFc.clazz, "foreground_green", "S");
- GdkGCValuesFc.foreground_blue = (*env)->GetFieldID(env, GdkGCValuesFc.clazz, "foreground_blue", "S");
- GdkGCValuesFc.background_pixel = (*env)->GetFieldID(env, GdkGCValuesFc.clazz, "background_pixel", "I");
- GdkGCValuesFc.background_red = (*env)->GetFieldID(env, GdkGCValuesFc.clazz, "background_red", "S");
- GdkGCValuesFc.background_green = (*env)->GetFieldID(env, GdkGCValuesFc.clazz, "background_green", "S");
- GdkGCValuesFc.background_blue = (*env)->GetFieldID(env, GdkGCValuesFc.clazz, "background_blue", "S");
- GdkGCValuesFc.font = (*env)->GetFieldID(env, GdkGCValuesFc.clazz, "font", I_J);
- GdkGCValuesFc.function = (*env)->GetFieldID(env, GdkGCValuesFc.clazz, "function", I_J);
- GdkGCValuesFc.fill = (*env)->GetFieldID(env, GdkGCValuesFc.clazz, "fill", "I");
- GdkGCValuesFc.tile = (*env)->GetFieldID(env, GdkGCValuesFc.clazz, "tile", I_J);
- GdkGCValuesFc.stipple = (*env)->GetFieldID(env, GdkGCValuesFc.clazz, "stipple", I_J);
- GdkGCValuesFc.clip_mask = (*env)->GetFieldID(env, GdkGCValuesFc.clazz, "clip_mask", I_J);
- GdkGCValuesFc.subwindow_mode = (*env)->GetFieldID(env, GdkGCValuesFc.clazz, "subwindow_mode", "I");
- GdkGCValuesFc.ts_x_origin = (*env)->GetFieldID(env, GdkGCValuesFc.clazz, "ts_x_origin", "I");
- GdkGCValuesFc.ts_y_origin = (*env)->GetFieldID(env, GdkGCValuesFc.clazz, "ts_y_origin", "I");
- GdkGCValuesFc.clip_x_origin = (*env)->GetFieldID(env, GdkGCValuesFc.clazz, "clip_x_origin", "I");
- GdkGCValuesFc.clip_y_origin = (*env)->GetFieldID(env, GdkGCValuesFc.clazz, "clip_y_origin", "I");
- GdkGCValuesFc.graphics_exposures = (*env)->GetFieldID(env, GdkGCValuesFc.clazz, "graphics_exposures", "I");
- GdkGCValuesFc.line_width = (*env)->GetFieldID(env, GdkGCValuesFc.clazz, "line_width", "I");
- GdkGCValuesFc.line_style = (*env)->GetFieldID(env, GdkGCValuesFc.clazz, "line_style", "I");
- GdkGCValuesFc.cap_style = (*env)->GetFieldID(env, GdkGCValuesFc.clazz, "cap_style", "I");
- GdkGCValuesFc.join_style = (*env)->GetFieldID(env, GdkGCValuesFc.clazz, "join_style", "I");
- GdkGCValuesFc.cached = 1;
-}
-
-GdkGCValues *getGdkGCValuesFields(JNIEnv *env, jobject lpObject, GdkGCValues *lpStruct)
-{
- if (!GdkGCValuesFc.cached) cacheGdkGCValuesFields(env, lpObject);
- lpStruct->foreground.pixel = (guint32)(*env)->GetIntField(env, lpObject, GdkGCValuesFc.foreground_pixel);
- lpStruct->foreground.red = (guint16)(*env)->GetShortField(env, lpObject, GdkGCValuesFc.foreground_red);
- lpStruct->foreground.green = (guint16)(*env)->GetShortField(env, lpObject, GdkGCValuesFc.foreground_green);
- lpStruct->foreground.blue = (guint16)(*env)->GetShortField(env, lpObject, GdkGCValuesFc.foreground_blue);
- lpStruct->background.pixel = (guint32)(*env)->GetIntField(env, lpObject, GdkGCValuesFc.background_pixel);
- lpStruct->background.red = (guint16)(*env)->GetShortField(env, lpObject, GdkGCValuesFc.background_red);
- lpStruct->background.green = (guint16)(*env)->GetShortField(env, lpObject, GdkGCValuesFc.background_green);
- lpStruct->background.blue = (guint16)(*env)->GetShortField(env, lpObject, GdkGCValuesFc.background_blue);
- lpStruct->font = (GdkFont *)(*env)->GetIntLongField(env, lpObject, GdkGCValuesFc.font);
- lpStruct->function = (GdkFunction)(*env)->GetIntLongField(env, lpObject, GdkGCValuesFc.function);
- lpStruct->fill = (GdkFill)(*env)->GetIntField(env, lpObject, GdkGCValuesFc.fill);
- lpStruct->tile = (GdkPixmap *)(*env)->GetIntLongField(env, lpObject, GdkGCValuesFc.tile);
- lpStruct->stipple = (GdkPixmap *)(*env)->GetIntLongField(env, lpObject, GdkGCValuesFc.stipple);
- lpStruct->clip_mask = (GdkPixmap *)(*env)->GetIntLongField(env, lpObject, GdkGCValuesFc.clip_mask);
- lpStruct->subwindow_mode = (GdkSubwindowMode)(*env)->GetIntField(env, lpObject, GdkGCValuesFc.subwindow_mode);
- lpStruct->ts_x_origin = (gint)(*env)->GetIntField(env, lpObject, GdkGCValuesFc.ts_x_origin);
- lpStruct->ts_y_origin = (gint)(*env)->GetIntField(env, lpObject, GdkGCValuesFc.ts_y_origin);
- lpStruct->clip_x_origin = (gint)(*env)->GetIntField(env, lpObject, GdkGCValuesFc.clip_x_origin);
- lpStruct->clip_y_origin = (gint)(*env)->GetIntField(env, lpObject, GdkGCValuesFc.clip_y_origin);
- lpStruct->graphics_exposures = (gint)(*env)->GetIntField(env, lpObject, GdkGCValuesFc.graphics_exposures);
- lpStruct->line_width = (gint)(*env)->GetIntField(env, lpObject, GdkGCValuesFc.line_width);
- lpStruct->line_style = (GdkLineStyle)(*env)->GetIntField(env, lpObject, GdkGCValuesFc.line_style);
- lpStruct->cap_style = (GdkCapStyle)(*env)->GetIntField(env, lpObject, GdkGCValuesFc.cap_style);
- lpStruct->join_style = (GdkJoinStyle)(*env)->GetIntField(env, lpObject, GdkGCValuesFc.join_style);
- return lpStruct;
-}
-
-void setGdkGCValuesFields(JNIEnv *env, jobject lpObject, GdkGCValues *lpStruct)
-{
- if (!GdkGCValuesFc.cached) cacheGdkGCValuesFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, GdkGCValuesFc.foreground_pixel, (jint)lpStruct->foreground.pixel);
- (*env)->SetShortField(env, lpObject, GdkGCValuesFc.foreground_red, (jshort)lpStruct->foreground.red);
- (*env)->SetShortField(env, lpObject, GdkGCValuesFc.foreground_green, (jshort)lpStruct->foreground.green);
- (*env)->SetShortField(env, lpObject, GdkGCValuesFc.foreground_blue, (jshort)lpStruct->foreground.blue);
- (*env)->SetIntField(env, lpObject, GdkGCValuesFc.background_pixel, (jint)lpStruct->background.pixel);
- (*env)->SetShortField(env, lpObject, GdkGCValuesFc.background_red, (jshort)lpStruct->background.red);
- (*env)->SetShortField(env, lpObject, GdkGCValuesFc.background_green, (jshort)lpStruct->background.green);
- (*env)->SetShortField(env, lpObject, GdkGCValuesFc.background_blue, (jshort)lpStruct->background.blue);
- (*env)->SetIntLongField(env, lpObject, GdkGCValuesFc.font, (jintLong)lpStruct->font);
- (*env)->SetIntLongField(env, lpObject, GdkGCValuesFc.function, (jintLong)lpStruct->function);
- (*env)->SetIntField(env, lpObject, GdkGCValuesFc.fill, (jint)lpStruct->fill);
- (*env)->SetIntLongField(env, lpObject, GdkGCValuesFc.tile, (jintLong)lpStruct->tile);
- (*env)->SetIntLongField(env, lpObject, GdkGCValuesFc.stipple, (jintLong)lpStruct->stipple);
- (*env)->SetIntLongField(env, lpObject, GdkGCValuesFc.clip_mask, (jintLong)lpStruct->clip_mask);
- (*env)->SetIntField(env, lpObject, GdkGCValuesFc.subwindow_mode, (jint)lpStruct->subwindow_mode);
- (*env)->SetIntField(env, lpObject, GdkGCValuesFc.ts_x_origin, (jint)lpStruct->ts_x_origin);
- (*env)->SetIntField(env, lpObject, GdkGCValuesFc.ts_y_origin, (jint)lpStruct->ts_y_origin);
- (*env)->SetIntField(env, lpObject, GdkGCValuesFc.clip_x_origin, (jint)lpStruct->clip_x_origin);
- (*env)->SetIntField(env, lpObject, GdkGCValuesFc.clip_y_origin, (jint)lpStruct->clip_y_origin);
- (*env)->SetIntField(env, lpObject, GdkGCValuesFc.graphics_exposures, (jint)lpStruct->graphics_exposures);
- (*env)->SetIntField(env, lpObject, GdkGCValuesFc.line_width, (jint)lpStruct->line_width);
- (*env)->SetIntField(env, lpObject, GdkGCValuesFc.line_style, (jint)lpStruct->line_style);
- (*env)->SetIntField(env, lpObject, GdkGCValuesFc.cap_style, (jint)lpStruct->cap_style);
- (*env)->SetIntField(env, lpObject, GdkGCValuesFc.join_style, (jint)lpStruct->join_style);
-}
-#endif
-
-#ifndef NO_GdkGeometry
-typedef struct GdkGeometry_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID min_width, min_height, max_width, max_height, base_width, base_height, width_inc, height_inc, min_aspect, max_aspect, win_gravity;
-} GdkGeometry_FID_CACHE;
-
-GdkGeometry_FID_CACHE GdkGeometryFc;
-
-void cacheGdkGeometryFields(JNIEnv *env, jobject lpObject)
-{
- if (GdkGeometryFc.cached) return;
- GdkGeometryFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GdkGeometryFc.min_width = (*env)->GetFieldID(env, GdkGeometryFc.clazz, "min_width", "I");
- GdkGeometryFc.min_height = (*env)->GetFieldID(env, GdkGeometryFc.clazz, "min_height", "I");
- GdkGeometryFc.max_width = (*env)->GetFieldID(env, GdkGeometryFc.clazz, "max_width", "I");
- GdkGeometryFc.max_height = (*env)->GetFieldID(env, GdkGeometryFc.clazz, "max_height", "I");
- GdkGeometryFc.base_width = (*env)->GetFieldID(env, GdkGeometryFc.clazz, "base_width", "I");
- GdkGeometryFc.base_height = (*env)->GetFieldID(env, GdkGeometryFc.clazz, "base_height", "I");
- GdkGeometryFc.width_inc = (*env)->GetFieldID(env, GdkGeometryFc.clazz, "width_inc", "I");
- GdkGeometryFc.height_inc = (*env)->GetFieldID(env, GdkGeometryFc.clazz, "height_inc", "I");
- GdkGeometryFc.min_aspect = (*env)->GetFieldID(env, GdkGeometryFc.clazz, "min_aspect", "D");
- GdkGeometryFc.max_aspect = (*env)->GetFieldID(env, GdkGeometryFc.clazz, "max_aspect", "D");
- GdkGeometryFc.win_gravity = (*env)->GetFieldID(env, GdkGeometryFc.clazz, "win_gravity", "I");
- GdkGeometryFc.cached = 1;
-}
-
-GdkGeometry *getGdkGeometryFields(JNIEnv *env, jobject lpObject, GdkGeometry *lpStruct)
-{
- if (!GdkGeometryFc.cached) cacheGdkGeometryFields(env, lpObject);
- lpStruct->min_width = (*env)->GetIntField(env, lpObject, GdkGeometryFc.min_width);
- lpStruct->min_height = (*env)->GetIntField(env, lpObject, GdkGeometryFc.min_height);
- lpStruct->max_width = (*env)->GetIntField(env, lpObject, GdkGeometryFc.max_width);
- lpStruct->max_height = (*env)->GetIntField(env, lpObject, GdkGeometryFc.max_height);
- lpStruct->base_width = (*env)->GetIntField(env, lpObject, GdkGeometryFc.base_width);
- lpStruct->base_height = (*env)->GetIntField(env, lpObject, GdkGeometryFc.base_height);
- lpStruct->width_inc = (*env)->GetIntField(env, lpObject, GdkGeometryFc.width_inc);
- lpStruct->height_inc = (*env)->GetIntField(env, lpObject, GdkGeometryFc.height_inc);
- lpStruct->min_aspect = (*env)->GetDoubleField(env, lpObject, GdkGeometryFc.min_aspect);
- lpStruct->max_aspect = (*env)->GetDoubleField(env, lpObject, GdkGeometryFc.max_aspect);
- lpStruct->win_gravity = (*env)->GetIntField(env, lpObject, GdkGeometryFc.win_gravity);
- return lpStruct;
-}
-
-void setGdkGeometryFields(JNIEnv *env, jobject lpObject, GdkGeometry *lpStruct)
-{
- if (!GdkGeometryFc.cached) cacheGdkGeometryFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, GdkGeometryFc.min_width, (jint)lpStruct->min_width);
- (*env)->SetIntField(env, lpObject, GdkGeometryFc.min_height, (jint)lpStruct->min_height);
- (*env)->SetIntField(env, lpObject, GdkGeometryFc.max_width, (jint)lpStruct->max_width);
- (*env)->SetIntField(env, lpObject, GdkGeometryFc.max_height, (jint)lpStruct->max_height);
- (*env)->SetIntField(env, lpObject, GdkGeometryFc.base_width, (jint)lpStruct->base_width);
- (*env)->SetIntField(env, lpObject, GdkGeometryFc.base_height, (jint)lpStruct->base_height);
- (*env)->SetIntField(env, lpObject, GdkGeometryFc.width_inc, (jint)lpStruct->width_inc);
- (*env)->SetIntField(env, lpObject, GdkGeometryFc.height_inc, (jint)lpStruct->height_inc);
- (*env)->SetDoubleField(env, lpObject, GdkGeometryFc.min_aspect, (jdouble)lpStruct->min_aspect);
- (*env)->SetDoubleField(env, lpObject, GdkGeometryFc.max_aspect, (jdouble)lpStruct->max_aspect);
- (*env)->SetIntField(env, lpObject, GdkGeometryFc.win_gravity, (jint)lpStruct->win_gravity);
-}
-#endif
-
-#ifndef NO_GdkImage
-typedef struct GdkImage_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID type, visual, byte_order, width, height, depth, bpp, bpl, bits_per_pixel, mem, colormap, windowing_data;
-} GdkImage_FID_CACHE;
-
-GdkImage_FID_CACHE GdkImageFc;
-
-void cacheGdkImageFields(JNIEnv *env, jobject lpObject)
-{
- if (GdkImageFc.cached) return;
- GdkImageFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GdkImageFc.type = (*env)->GetFieldID(env, GdkImageFc.clazz, "type", "I");
- GdkImageFc.visual = (*env)->GetFieldID(env, GdkImageFc.clazz, "visual", I_J);
- GdkImageFc.byte_order = (*env)->GetFieldID(env, GdkImageFc.clazz, "byte_order", "I");
- GdkImageFc.width = (*env)->GetFieldID(env, GdkImageFc.clazz, "width", "I");
- GdkImageFc.height = (*env)->GetFieldID(env, GdkImageFc.clazz, "height", "I");
- GdkImageFc.depth = (*env)->GetFieldID(env, GdkImageFc.clazz, "depth", "S");
- GdkImageFc.bpp = (*env)->GetFieldID(env, GdkImageFc.clazz, "bpp", "S");
- GdkImageFc.bpl = (*env)->GetFieldID(env, GdkImageFc.clazz, "bpl", "S");
- GdkImageFc.bits_per_pixel = (*env)->GetFieldID(env, GdkImageFc.clazz, "bits_per_pixel", "S");
- GdkImageFc.mem = (*env)->GetFieldID(env, GdkImageFc.clazz, "mem", I_J);
- GdkImageFc.colormap = (*env)->GetFieldID(env, GdkImageFc.clazz, "colormap", I_J);
- GdkImageFc.windowing_data = (*env)->GetFieldID(env, GdkImageFc.clazz, "windowing_data", I_J);
- GdkImageFc.cached = 1;
-}
-
-GdkImage *getGdkImageFields(JNIEnv *env, jobject lpObject, GdkImage *lpStruct)
-{
- if (!GdkImageFc.cached) cacheGdkImageFields(env, lpObject);
- lpStruct->type = (GdkImageType)(*env)->GetIntField(env, lpObject, GdkImageFc.type);
- lpStruct->visual = (GdkVisual *)(*env)->GetIntLongField(env, lpObject, GdkImageFc.visual);
- lpStruct->byte_order = (GdkByteOrder)(*env)->GetIntField(env, lpObject, GdkImageFc.byte_order);
- lpStruct->width = (gint)(*env)->GetIntField(env, lpObject, GdkImageFc.width);
- lpStruct->height = (gint)(*env)->GetIntField(env, lpObject, GdkImageFc.height);
- lpStruct->depth = (guint16)(*env)->GetShortField(env, lpObject, GdkImageFc.depth);
- lpStruct->bpp = (guint16)(*env)->GetShortField(env, lpObject, GdkImageFc.bpp);
- lpStruct->bpl = (guint16)(*env)->GetShortField(env, lpObject, GdkImageFc.bpl);
- lpStruct->bits_per_pixel = (guint16)(*env)->GetShortField(env, lpObject, GdkImageFc.bits_per_pixel);
- lpStruct->mem = (gpointer)(*env)->GetIntLongField(env, lpObject, GdkImageFc.mem);
- lpStruct->colormap = (GdkColormap *)(*env)->GetIntLongField(env, lpObject, GdkImageFc.colormap);
- lpStruct->windowing_data = (gpointer)(*env)->GetIntLongField(env, lpObject, GdkImageFc.windowing_data);
- return lpStruct;
-}
-
-void setGdkImageFields(JNIEnv *env, jobject lpObject, GdkImage *lpStruct)
-{
- if (!GdkImageFc.cached) cacheGdkImageFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, GdkImageFc.type, (jint)lpStruct->type);
- (*env)->SetIntLongField(env, lpObject, GdkImageFc.visual, (jintLong)lpStruct->visual);
- (*env)->SetIntField(env, lpObject, GdkImageFc.byte_order, (jint)lpStruct->byte_order);
- (*env)->SetIntField(env, lpObject, GdkImageFc.width, (jint)lpStruct->width);
- (*env)->SetIntField(env, lpObject, GdkImageFc.height, (jint)lpStruct->height);
- (*env)->SetShortField(env, lpObject, GdkImageFc.depth, (jshort)lpStruct->depth);
- (*env)->SetShortField(env, lpObject, GdkImageFc.bpp, (jshort)lpStruct->bpp);
- (*env)->SetShortField(env, lpObject, GdkImageFc.bpl, (jshort)lpStruct->bpl);
- (*env)->SetShortField(env, lpObject, GdkImageFc.bits_per_pixel, (jshort)lpStruct->bits_per_pixel);
- (*env)->SetIntLongField(env, lpObject, GdkImageFc.mem, (jintLong)lpStruct->mem);
- (*env)->SetIntLongField(env, lpObject, GdkImageFc.colormap, (jintLong)lpStruct->colormap);
- (*env)->SetIntLongField(env, lpObject, GdkImageFc.windowing_data, (jintLong)lpStruct->windowing_data);
-}
-#endif
-
-#ifndef NO_GdkRectangle
-typedef struct GdkRectangle_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID x, y, width, height;
-} GdkRectangle_FID_CACHE;
-
-GdkRectangle_FID_CACHE GdkRectangleFc;
-
-void cacheGdkRectangleFields(JNIEnv *env, jobject lpObject)
-{
- if (GdkRectangleFc.cached) return;
- GdkRectangleFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GdkRectangleFc.x = (*env)->GetFieldID(env, GdkRectangleFc.clazz, "x", "I");
- GdkRectangleFc.y = (*env)->GetFieldID(env, GdkRectangleFc.clazz, "y", "I");
- GdkRectangleFc.width = (*env)->GetFieldID(env, GdkRectangleFc.clazz, "width", "I");
- GdkRectangleFc.height = (*env)->GetFieldID(env, GdkRectangleFc.clazz, "height", "I");
- GdkRectangleFc.cached = 1;
-}
-
-GdkRectangle *getGdkRectangleFields(JNIEnv *env, jobject lpObject, GdkRectangle *lpStruct)
-{
- if (!GdkRectangleFc.cached) cacheGdkRectangleFields(env, lpObject);
- lpStruct->x = (gint)(*env)->GetIntField(env, lpObject, GdkRectangleFc.x);
- lpStruct->y = (gint)(*env)->GetIntField(env, lpObject, GdkRectangleFc.y);
- lpStruct->width = (gint)(*env)->GetIntField(env, lpObject, GdkRectangleFc.width);
- lpStruct->height = (gint)(*env)->GetIntField(env, lpObject, GdkRectangleFc.height);
- return lpStruct;
-}
-
-void setGdkRectangleFields(JNIEnv *env, jobject lpObject, GdkRectangle *lpStruct)
-{
- if (!GdkRectangleFc.cached) cacheGdkRectangleFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, GdkRectangleFc.x, (jint)lpStruct->x);
- (*env)->SetIntField(env, lpObject, GdkRectangleFc.y, (jint)lpStruct->y);
- (*env)->SetIntField(env, lpObject, GdkRectangleFc.width, (jint)lpStruct->width);
- (*env)->SetIntField(env, lpObject, GdkRectangleFc.height, (jint)lpStruct->height);
-}
-#endif
-
-#ifndef NO_GdkVisual
-typedef struct GdkVisual_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID type, depth, byte_order, colormap_size, bits_per_rgb, red_mask, red_shift, red_prec, green_mask, green_shift, green_prec, blue_mask, blue_shift, blue_prec;
-} GdkVisual_FID_CACHE;
-
-GdkVisual_FID_CACHE GdkVisualFc;
-
-void cacheGdkVisualFields(JNIEnv *env, jobject lpObject)
-{
- if (GdkVisualFc.cached) return;
- GdkVisualFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GdkVisualFc.type = (*env)->GetFieldID(env, GdkVisualFc.clazz, "type", "I");
- GdkVisualFc.depth = (*env)->GetFieldID(env, GdkVisualFc.clazz, "depth", "I");
- GdkVisualFc.byte_order = (*env)->GetFieldID(env, GdkVisualFc.clazz, "byte_order", "I");
- GdkVisualFc.colormap_size = (*env)->GetFieldID(env, GdkVisualFc.clazz, "colormap_size", "I");
- GdkVisualFc.bits_per_rgb = (*env)->GetFieldID(env, GdkVisualFc.clazz, "bits_per_rgb", "I");
- GdkVisualFc.red_mask = (*env)->GetFieldID(env, GdkVisualFc.clazz, "red_mask", "I");
- GdkVisualFc.red_shift = (*env)->GetFieldID(env, GdkVisualFc.clazz, "red_shift", "I");
- GdkVisualFc.red_prec = (*env)->GetFieldID(env, GdkVisualFc.clazz, "red_prec", "I");
- GdkVisualFc.green_mask = (*env)->GetFieldID(env, GdkVisualFc.clazz, "green_mask", "I");
- GdkVisualFc.green_shift = (*env)->GetFieldID(env, GdkVisualFc.clazz, "green_shift", "I");
- GdkVisualFc.green_prec = (*env)->GetFieldID(env, GdkVisualFc.clazz, "green_prec", "I");
- GdkVisualFc.blue_mask = (*env)->GetFieldID(env, GdkVisualFc.clazz, "blue_mask", "I");
- GdkVisualFc.blue_shift = (*env)->GetFieldID(env, GdkVisualFc.clazz, "blue_shift", "I");
- GdkVisualFc.blue_prec = (*env)->GetFieldID(env, GdkVisualFc.clazz, "blue_prec", "I");
- GdkVisualFc.cached = 1;
-}
-
-GdkVisual *getGdkVisualFields(JNIEnv *env, jobject lpObject, GdkVisual *lpStruct)
-{
- if (!GdkVisualFc.cached) cacheGdkVisualFields(env, lpObject);
- lpStruct->type = (GdkVisualType)(*env)->GetIntField(env, lpObject, GdkVisualFc.type);
- lpStruct->depth = (gint)(*env)->GetIntField(env, lpObject, GdkVisualFc.depth);
- lpStruct->byte_order = (GdkByteOrder)(*env)->GetIntField(env, lpObject, GdkVisualFc.byte_order);
- lpStruct->colormap_size = (gint)(*env)->GetIntField(env, lpObject, GdkVisualFc.colormap_size);
- lpStruct->bits_per_rgb = (gint)(*env)->GetIntField(env, lpObject, GdkVisualFc.bits_per_rgb);
- lpStruct->red_mask = (guint32)(*env)->GetIntField(env, lpObject, GdkVisualFc.red_mask);
- lpStruct->red_shift = (gint)(*env)->GetIntField(env, lpObject, GdkVisualFc.red_shift);
- lpStruct->red_prec = (gint)(*env)->GetIntField(env, lpObject, GdkVisualFc.red_prec);
- lpStruct->green_mask = (guint32)(*env)->GetIntField(env, lpObject, GdkVisualFc.green_mask);
- lpStruct->green_shift = (gint)(*env)->GetIntField(env, lpObject, GdkVisualFc.green_shift);
- lpStruct->green_prec = (gint)(*env)->GetIntField(env, lpObject, GdkVisualFc.green_prec);
- lpStruct->blue_mask = (guint32)(*env)->GetIntField(env, lpObject, GdkVisualFc.blue_mask);
- lpStruct->blue_shift = (gint)(*env)->GetIntField(env, lpObject, GdkVisualFc.blue_shift);
- lpStruct->blue_prec = (gint)(*env)->GetIntField(env, lpObject, GdkVisualFc.blue_prec);
- return lpStruct;
-}
-
-void setGdkVisualFields(JNIEnv *env, jobject lpObject, GdkVisual *lpStruct)
-{
- if (!GdkVisualFc.cached) cacheGdkVisualFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, GdkVisualFc.type, (jint)lpStruct->type);
- (*env)->SetIntField(env, lpObject, GdkVisualFc.depth, (jint)lpStruct->depth);
- (*env)->SetIntField(env, lpObject, GdkVisualFc.byte_order, (jint)lpStruct->byte_order);
- (*env)->SetIntField(env, lpObject, GdkVisualFc.colormap_size, (jint)lpStruct->colormap_size);
- (*env)->SetIntField(env, lpObject, GdkVisualFc.bits_per_rgb, (jint)lpStruct->bits_per_rgb);
- (*env)->SetIntField(env, lpObject, GdkVisualFc.red_mask, (jint)lpStruct->red_mask);
- (*env)->SetIntField(env, lpObject, GdkVisualFc.red_shift, (jint)lpStruct->red_shift);
- (*env)->SetIntField(env, lpObject, GdkVisualFc.red_prec, (jint)lpStruct->red_prec);
- (*env)->SetIntField(env, lpObject, GdkVisualFc.green_mask, (jint)lpStruct->green_mask);
- (*env)->SetIntField(env, lpObject, GdkVisualFc.green_shift, (jint)lpStruct->green_shift);
- (*env)->SetIntField(env, lpObject, GdkVisualFc.green_prec, (jint)lpStruct->green_prec);
- (*env)->SetIntField(env, lpObject, GdkVisualFc.blue_mask, (jint)lpStruct->blue_mask);
- (*env)->SetIntField(env, lpObject, GdkVisualFc.blue_shift, (jint)lpStruct->blue_shift);
- (*env)->SetIntField(env, lpObject, GdkVisualFc.blue_prec, (jint)lpStruct->blue_prec);
-}
-#endif
-
-#ifndef NO_GdkWindowAttr
-typedef struct GdkWindowAttr_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID title, event_mask, x, y, width, height, wclass, visual, colormap, window_type, cursor, wmclass_name, wmclass_class, override_redirect;
-} GdkWindowAttr_FID_CACHE;
-
-GdkWindowAttr_FID_CACHE GdkWindowAttrFc;
-
-void cacheGdkWindowAttrFields(JNIEnv *env, jobject lpObject)
-{
- if (GdkWindowAttrFc.cached) return;
- GdkWindowAttrFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GdkWindowAttrFc.title = (*env)->GetFieldID(env, GdkWindowAttrFc.clazz, "title", I_J);
- GdkWindowAttrFc.event_mask = (*env)->GetFieldID(env, GdkWindowAttrFc.clazz, "event_mask", "I");
- GdkWindowAttrFc.x = (*env)->GetFieldID(env, GdkWindowAttrFc.clazz, "x", "I");
- GdkWindowAttrFc.y = (*env)->GetFieldID(env, GdkWindowAttrFc.clazz, "y", "I");
- GdkWindowAttrFc.width = (*env)->GetFieldID(env, GdkWindowAttrFc.clazz, "width", "I");
- GdkWindowAttrFc.height = (*env)->GetFieldID(env, GdkWindowAttrFc.clazz, "height", "I");
- GdkWindowAttrFc.wclass = (*env)->GetFieldID(env, GdkWindowAttrFc.clazz, "wclass", "I");
- GdkWindowAttrFc.visual = (*env)->GetFieldID(env, GdkWindowAttrFc.clazz, "visual", I_J);
- GdkWindowAttrFc.colormap = (*env)->GetFieldID(env, GdkWindowAttrFc.clazz, "colormap", I_J);
- GdkWindowAttrFc.window_type = (*env)->GetFieldID(env, GdkWindowAttrFc.clazz, "window_type", "I");
- GdkWindowAttrFc.cursor = (*env)->GetFieldID(env, GdkWindowAttrFc.clazz, "cursor", I_J);
- GdkWindowAttrFc.wmclass_name = (*env)->GetFieldID(env, GdkWindowAttrFc.clazz, "wmclass_name", I_J);
- GdkWindowAttrFc.wmclass_class = (*env)->GetFieldID(env, GdkWindowAttrFc.clazz, "wmclass_class", I_J);
- GdkWindowAttrFc.override_redirect = (*env)->GetFieldID(env, GdkWindowAttrFc.clazz, "override_redirect", "Z");
- GdkWindowAttrFc.cached = 1;
-}
-
-GdkWindowAttr *getGdkWindowAttrFields(JNIEnv *env, jobject lpObject, GdkWindowAttr *lpStruct)
-{
- if (!GdkWindowAttrFc.cached) cacheGdkWindowAttrFields(env, lpObject);
- lpStruct->title = (gchar *)(*env)->GetIntLongField(env, lpObject, GdkWindowAttrFc.title);
- lpStruct->event_mask = (*env)->GetIntField(env, lpObject, GdkWindowAttrFc.event_mask);
- lpStruct->x = (*env)->GetIntField(env, lpObject, GdkWindowAttrFc.x);
- lpStruct->y = (*env)->GetIntField(env, lpObject, GdkWindowAttrFc.y);
- lpStruct->width = (*env)->GetIntField(env, lpObject, GdkWindowAttrFc.width);
- lpStruct->height = (*env)->GetIntField(env, lpObject, GdkWindowAttrFc.height);
- lpStruct->wclass = (*env)->GetIntField(env, lpObject, GdkWindowAttrFc.wclass);
- lpStruct->visual = (GdkVisual *)(*env)->GetIntLongField(env, lpObject, GdkWindowAttrFc.visual);
- lpStruct->colormap = (GdkColormap *)(*env)->GetIntLongField(env, lpObject, GdkWindowAttrFc.colormap);
- lpStruct->window_type = (*env)->GetIntField(env, lpObject, GdkWindowAttrFc.window_type);
- lpStruct->cursor = (GdkCursor *)(*env)->GetIntLongField(env, lpObject, GdkWindowAttrFc.cursor);
- lpStruct->wmclass_name = (gchar *)(*env)->GetIntLongField(env, lpObject, GdkWindowAttrFc.wmclass_name);
- lpStruct->wmclass_class = (gchar *)(*env)->GetIntLongField(env, lpObject, GdkWindowAttrFc.wmclass_class);
- lpStruct->override_redirect = (*env)->GetBooleanField(env, lpObject, GdkWindowAttrFc.override_redirect);
- return lpStruct;
-}
-
-void setGdkWindowAttrFields(JNIEnv *env, jobject lpObject, GdkWindowAttr *lpStruct)
-{
- if (!GdkWindowAttrFc.cached) cacheGdkWindowAttrFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, GdkWindowAttrFc.title, (jintLong)lpStruct->title);
- (*env)->SetIntField(env, lpObject, GdkWindowAttrFc.event_mask, (jint)lpStruct->event_mask);
- (*env)->SetIntField(env, lpObject, GdkWindowAttrFc.x, (jint)lpStruct->x);
- (*env)->SetIntField(env, lpObject, GdkWindowAttrFc.y, (jint)lpStruct->y);
- (*env)->SetIntField(env, lpObject, GdkWindowAttrFc.width, (jint)lpStruct->width);
- (*env)->SetIntField(env, lpObject, GdkWindowAttrFc.height, (jint)lpStruct->height);
- (*env)->SetIntField(env, lpObject, GdkWindowAttrFc.wclass, (jint)lpStruct->wclass);
- (*env)->SetIntLongField(env, lpObject, GdkWindowAttrFc.visual, (jintLong)lpStruct->visual);
- (*env)->SetIntLongField(env, lpObject, GdkWindowAttrFc.colormap, (jintLong)lpStruct->colormap);
- (*env)->SetIntField(env, lpObject, GdkWindowAttrFc.window_type, (jint)lpStruct->window_type);
- (*env)->SetIntLongField(env, lpObject, GdkWindowAttrFc.cursor, (jintLong)lpStruct->cursor);
- (*env)->SetIntLongField(env, lpObject, GdkWindowAttrFc.wmclass_name, (jintLong)lpStruct->wmclass_name);
- (*env)->SetIntLongField(env, lpObject, GdkWindowAttrFc.wmclass_class, (jintLong)lpStruct->wmclass_class);
- (*env)->SetBooleanField(env, lpObject, GdkWindowAttrFc.override_redirect, (jboolean)lpStruct->override_redirect);
-}
-#endif
-
-#ifndef NO_GtkAdjustment
-typedef struct GtkAdjustment_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID lower, upper, value, step_increment, page_increment, page_size;
-} GtkAdjustment_FID_CACHE;
-
-GtkAdjustment_FID_CACHE GtkAdjustmentFc;
-
-void cacheGtkAdjustmentFields(JNIEnv *env, jobject lpObject)
-{
- if (GtkAdjustmentFc.cached) return;
- GtkAdjustmentFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GtkAdjustmentFc.lower = (*env)->GetFieldID(env, GtkAdjustmentFc.clazz, "lower", "D");
- GtkAdjustmentFc.upper = (*env)->GetFieldID(env, GtkAdjustmentFc.clazz, "upper", "D");
- GtkAdjustmentFc.value = (*env)->GetFieldID(env, GtkAdjustmentFc.clazz, "value", "D");
- GtkAdjustmentFc.step_increment = (*env)->GetFieldID(env, GtkAdjustmentFc.clazz, "step_increment", "D");
- GtkAdjustmentFc.page_increment = (*env)->GetFieldID(env, GtkAdjustmentFc.clazz, "page_increment", "D");
- GtkAdjustmentFc.page_size = (*env)->GetFieldID(env, GtkAdjustmentFc.clazz, "page_size", "D");
- GtkAdjustmentFc.cached = 1;
-}
-
-GtkAdjustment *getGtkAdjustmentFields(JNIEnv *env, jobject lpObject, GtkAdjustment *lpStruct)
-{
- if (!GtkAdjustmentFc.cached) cacheGtkAdjustmentFields(env, lpObject);
- lpStruct->lower = (gdouble)(*env)->GetDoubleField(env, lpObject, GtkAdjustmentFc.lower);
- lpStruct->upper = (gdouble)(*env)->GetDoubleField(env, lpObject, GtkAdjustmentFc.upper);
- lpStruct->value = (gdouble)(*env)->GetDoubleField(env, lpObject, GtkAdjustmentFc.value);
- lpStruct->step_increment = (gdouble)(*env)->GetDoubleField(env, lpObject, GtkAdjustmentFc.step_increment);
- lpStruct->page_increment = (gdouble)(*env)->GetDoubleField(env, lpObject, GtkAdjustmentFc.page_increment);
- lpStruct->page_size = (gdouble)(*env)->GetDoubleField(env, lpObject, GtkAdjustmentFc.page_size);
- return lpStruct;
-}
-
-void setGtkAdjustmentFields(JNIEnv *env, jobject lpObject, GtkAdjustment *lpStruct)
-{
- if (!GtkAdjustmentFc.cached) cacheGtkAdjustmentFields(env, lpObject);
- (*env)->SetDoubleField(env, lpObject, GtkAdjustmentFc.lower, (jdouble)lpStruct->lower);
- (*env)->SetDoubleField(env, lpObject, GtkAdjustmentFc.upper, (jdouble)lpStruct->upper);
- (*env)->SetDoubleField(env, lpObject, GtkAdjustmentFc.value, (jdouble)lpStruct->value);
- (*env)->SetDoubleField(env, lpObject, GtkAdjustmentFc.step_increment, (jdouble)lpStruct->step_increment);
- (*env)->SetDoubleField(env, lpObject, GtkAdjustmentFc.page_increment, (jdouble)lpStruct->page_increment);
- (*env)->SetDoubleField(env, lpObject, GtkAdjustmentFc.page_size, (jdouble)lpStruct->page_size);
-}
-#endif
-
-#ifndef NO_GtkAllocation
-typedef struct GtkAllocation_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID x, y, width, height;
-} GtkAllocation_FID_CACHE;
-
-GtkAllocation_FID_CACHE GtkAllocationFc;
-
-void cacheGtkAllocationFields(JNIEnv *env, jobject lpObject)
-{
- if (GtkAllocationFc.cached) return;
- GtkAllocationFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GtkAllocationFc.x = (*env)->GetFieldID(env, GtkAllocationFc.clazz, "x", "I");
- GtkAllocationFc.y = (*env)->GetFieldID(env, GtkAllocationFc.clazz, "y", "I");
- GtkAllocationFc.width = (*env)->GetFieldID(env, GtkAllocationFc.clazz, "width", "I");
- GtkAllocationFc.height = (*env)->GetFieldID(env, GtkAllocationFc.clazz, "height", "I");
- GtkAllocationFc.cached = 1;
-}
-
-GtkAllocation *getGtkAllocationFields(JNIEnv *env, jobject lpObject, GtkAllocation *lpStruct)
-{
- if (!GtkAllocationFc.cached) cacheGtkAllocationFields(env, lpObject);
- lpStruct->x = (*env)->GetIntField(env, lpObject, GtkAllocationFc.x);
- lpStruct->y = (*env)->GetIntField(env, lpObject, GtkAllocationFc.y);
- lpStruct->width = (*env)->GetIntField(env, lpObject, GtkAllocationFc.width);
- lpStruct->height = (*env)->GetIntField(env, lpObject, GtkAllocationFc.height);
- return lpStruct;
-}
-
-void setGtkAllocationFields(JNIEnv *env, jobject lpObject, GtkAllocation *lpStruct)
-{
- if (!GtkAllocationFc.cached) cacheGtkAllocationFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, GtkAllocationFc.x, (jint)lpStruct->x);
- (*env)->SetIntField(env, lpObject, GtkAllocationFc.y, (jint)lpStruct->y);
- (*env)->SetIntField(env, lpObject, GtkAllocationFc.width, (jint)lpStruct->width);
- (*env)->SetIntField(env, lpObject, GtkAllocationFc.height, (jint)lpStruct->height);
-}
-#endif
-
-#ifndef NO_GtkBorder
-typedef struct GtkBorder_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID left, right, top, bottom;
-} GtkBorder_FID_CACHE;
-
-GtkBorder_FID_CACHE GtkBorderFc;
-
-void cacheGtkBorderFields(JNIEnv *env, jobject lpObject)
-{
- if (GtkBorderFc.cached) return;
- GtkBorderFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GtkBorderFc.left = (*env)->GetFieldID(env, GtkBorderFc.clazz, "left", "I");
- GtkBorderFc.right = (*env)->GetFieldID(env, GtkBorderFc.clazz, "right", "I");
- GtkBorderFc.top = (*env)->GetFieldID(env, GtkBorderFc.clazz, "top", "I");
- GtkBorderFc.bottom = (*env)->GetFieldID(env, GtkBorderFc.clazz, "bottom", "I");
- GtkBorderFc.cached = 1;
-}
-
-GtkBorder *getGtkBorderFields(JNIEnv *env, jobject lpObject, GtkBorder *lpStruct)
-{
- if (!GtkBorderFc.cached) cacheGtkBorderFields(env, lpObject);
- lpStruct->left = (*env)->GetIntField(env, lpObject, GtkBorderFc.left);
- lpStruct->right = (*env)->GetIntField(env, lpObject, GtkBorderFc.right);
- lpStruct->top = (*env)->GetIntField(env, lpObject, GtkBorderFc.top);
- lpStruct->bottom = (*env)->GetIntField(env, lpObject, GtkBorderFc.bottom);
- return lpStruct;
-}
-
-void setGtkBorderFields(JNIEnv *env, jobject lpObject, GtkBorder *lpStruct)
-{
- if (!GtkBorderFc.cached) cacheGtkBorderFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, GtkBorderFc.left, (jint)lpStruct->left);
- (*env)->SetIntField(env, lpObject, GtkBorderFc.right, (jint)lpStruct->right);
- (*env)->SetIntField(env, lpObject, GtkBorderFc.top, (jint)lpStruct->top);
- (*env)->SetIntField(env, lpObject, GtkBorderFc.bottom, (jint)lpStruct->bottom);
-}
-#endif
-
-#ifndef NO_GtkCellRendererClass
-typedef struct GtkCellRendererClass_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID render, get_size;
-} GtkCellRendererClass_FID_CACHE;
-
-GtkCellRendererClass_FID_CACHE GtkCellRendererClassFc;
-
-void cacheGtkCellRendererClassFields(JNIEnv *env, jobject lpObject)
-{
- if (GtkCellRendererClassFc.cached) return;
- GtkCellRendererClassFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GtkCellRendererClassFc.render = (*env)->GetFieldID(env, GtkCellRendererClassFc.clazz, "render", I_J);
- GtkCellRendererClassFc.get_size = (*env)->GetFieldID(env, GtkCellRendererClassFc.clazz, "get_size", I_J);
- GtkCellRendererClassFc.cached = 1;
-}
-
-GtkCellRendererClass *getGtkCellRendererClassFields(JNIEnv *env, jobject lpObject, GtkCellRendererClass *lpStruct)
-{
- if (!GtkCellRendererClassFc.cached) cacheGtkCellRendererClassFields(env, lpObject);
- lpStruct->render = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkCellRendererClassFc.render);
- lpStruct->get_size = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkCellRendererClassFc.get_size);
- return lpStruct;
-}
-
-void setGtkCellRendererClassFields(JNIEnv *env, jobject lpObject, GtkCellRendererClass *lpStruct)
-{
- if (!GtkCellRendererClassFc.cached) cacheGtkCellRendererClassFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, GtkCellRendererClassFc.render, (jintLong)lpStruct->render);
- (*env)->SetIntLongField(env, lpObject, GtkCellRendererClassFc.get_size, (jintLong)lpStruct->get_size);
-}
-#endif
-
-#ifndef NO_GtkColorSelectionDialog
-typedef struct GtkColorSelectionDialog_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID colorsel, ok_button, cancel_button, help_button;
-} GtkColorSelectionDialog_FID_CACHE;
-
-GtkColorSelectionDialog_FID_CACHE GtkColorSelectionDialogFc;
-
-void cacheGtkColorSelectionDialogFields(JNIEnv *env, jobject lpObject)
-{
- if (GtkColorSelectionDialogFc.cached) return;
- GtkColorSelectionDialogFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GtkColorSelectionDialogFc.colorsel = (*env)->GetFieldID(env, GtkColorSelectionDialogFc.clazz, "colorsel", I_J);
- GtkColorSelectionDialogFc.ok_button = (*env)->GetFieldID(env, GtkColorSelectionDialogFc.clazz, "ok_button", I_J);
- GtkColorSelectionDialogFc.cancel_button = (*env)->GetFieldID(env, GtkColorSelectionDialogFc.clazz, "cancel_button", I_J);
- GtkColorSelectionDialogFc.help_button = (*env)->GetFieldID(env, GtkColorSelectionDialogFc.clazz, "help_button", I_J);
- GtkColorSelectionDialogFc.cached = 1;
-}
-
-GtkColorSelectionDialog *getGtkColorSelectionDialogFields(JNIEnv *env, jobject lpObject, GtkColorSelectionDialog *lpStruct)
-{
- if (!GtkColorSelectionDialogFc.cached) cacheGtkColorSelectionDialogFields(env, lpObject);
- lpStruct->colorsel = (GtkWidget *)(*env)->GetIntLongField(env, lpObject, GtkColorSelectionDialogFc.colorsel);
- lpStruct->ok_button = (GtkWidget *)(*env)->GetIntLongField(env, lpObject, GtkColorSelectionDialogFc.ok_button);
- lpStruct->cancel_button = (GtkWidget *)(*env)->GetIntLongField(env, lpObject, GtkColorSelectionDialogFc.cancel_button);
- lpStruct->help_button = (GtkWidget *)(*env)->GetIntLongField(env, lpObject, GtkColorSelectionDialogFc.help_button);
- return lpStruct;
-}
-
-void setGtkColorSelectionDialogFields(JNIEnv *env, jobject lpObject, GtkColorSelectionDialog *lpStruct)
-{
- if (!GtkColorSelectionDialogFc.cached) cacheGtkColorSelectionDialogFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, GtkColorSelectionDialogFc.colorsel, (jintLong)lpStruct->colorsel);
- (*env)->SetIntLongField(env, lpObject, GtkColorSelectionDialogFc.ok_button, (jintLong)lpStruct->ok_button);
- (*env)->SetIntLongField(env, lpObject, GtkColorSelectionDialogFc.cancel_button, (jintLong)lpStruct->cancel_button);
- (*env)->SetIntLongField(env, lpObject, GtkColorSelectionDialogFc.help_button, (jintLong)lpStruct->help_button);
-}
-#endif
-
-#ifndef NO_GtkCombo
-typedef struct GtkCombo_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID entry, list;
-} GtkCombo_FID_CACHE;
-
-GtkCombo_FID_CACHE GtkComboFc;
-
-void cacheGtkComboFields(JNIEnv *env, jobject lpObject)
-{
- if (GtkComboFc.cached) return;
- GtkComboFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GtkComboFc.entry = (*env)->GetFieldID(env, GtkComboFc.clazz, "entry", I_J);
- GtkComboFc.list = (*env)->GetFieldID(env, GtkComboFc.clazz, "list", I_J);
- GtkComboFc.cached = 1;
-}
-
-GtkCombo *getGtkComboFields(JNIEnv *env, jobject lpObject, GtkCombo *lpStruct)
-{
- if (!GtkComboFc.cached) cacheGtkComboFields(env, lpObject);
- lpStruct->entry = (GtkWidget *)(*env)->GetIntLongField(env, lpObject, GtkComboFc.entry);
- lpStruct->list = (GtkWidget *)(*env)->GetIntLongField(env, lpObject, GtkComboFc.list);
- return lpStruct;
-}
-
-void setGtkComboFields(JNIEnv *env, jobject lpObject, GtkCombo *lpStruct)
-{
- if (!GtkComboFc.cached) cacheGtkComboFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, GtkComboFc.entry, (jintLong)lpStruct->entry);
- (*env)->SetIntLongField(env, lpObject, GtkComboFc.list, (jintLong)lpStruct->list);
-}
-#endif
-
-#ifndef NO_GtkFileSelection
-typedef struct GtkFileSelection_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID dir_list, file_list, selection_entry, selection_text, main_vbox, ok_button, cancel_button, help_button, history_pulldown, history_menu, history_list, fileop_dialog, fileop_entry, fileop_file, cmpl_state, fileop_c_dir, fileop_del_file, fileop_ren_file, button_area, action_area;
-} GtkFileSelection_FID_CACHE;
-
-GtkFileSelection_FID_CACHE GtkFileSelectionFc;
-
-void cacheGtkFileSelectionFields(JNIEnv *env, jobject lpObject)
-{
- if (GtkFileSelectionFc.cached) return;
- GtkFileSelectionFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GtkFileSelectionFc.dir_list = (*env)->GetFieldID(env, GtkFileSelectionFc.clazz, "dir_list", I_J);
- GtkFileSelectionFc.file_list = (*env)->GetFieldID(env, GtkFileSelectionFc.clazz, "file_list", I_J);
- GtkFileSelectionFc.selection_entry = (*env)->GetFieldID(env, GtkFileSelectionFc.clazz, "selection_entry", I_J);
- GtkFileSelectionFc.selection_text = (*env)->GetFieldID(env, GtkFileSelectionFc.clazz, "selection_text", I_J);
- GtkFileSelectionFc.main_vbox = (*env)->GetFieldID(env, GtkFileSelectionFc.clazz, "main_vbox", I_J);
- GtkFileSelectionFc.ok_button = (*env)->GetFieldID(env, GtkFileSelectionFc.clazz, "ok_button", I_J);
- GtkFileSelectionFc.cancel_button = (*env)->GetFieldID(env, GtkFileSelectionFc.clazz, "cancel_button", I_J);
- GtkFileSelectionFc.help_button = (*env)->GetFieldID(env, GtkFileSelectionFc.clazz, "help_button", I_J);
- GtkFileSelectionFc.history_pulldown = (*env)->GetFieldID(env, GtkFileSelectionFc.clazz, "history_pulldown", I_J);
- GtkFileSelectionFc.history_menu = (*env)->GetFieldID(env, GtkFileSelectionFc.clazz, "history_menu", I_J);
- GtkFileSelectionFc.history_list = (*env)->GetFieldID(env, GtkFileSelectionFc.clazz, "history_list", I_J);
- GtkFileSelectionFc.fileop_dialog = (*env)->GetFieldID(env, GtkFileSelectionFc.clazz, "fileop_dialog", I_J);
- GtkFileSelectionFc.fileop_entry = (*env)->GetFieldID(env, GtkFileSelectionFc.clazz, "fileop_entry", I_J);
- GtkFileSelectionFc.fileop_file = (*env)->GetFieldID(env, GtkFileSelectionFc.clazz, "fileop_file", I_J);
- GtkFileSelectionFc.cmpl_state = (*env)->GetFieldID(env, GtkFileSelectionFc.clazz, "cmpl_state", I_J);
- GtkFileSelectionFc.fileop_c_dir = (*env)->GetFieldID(env, GtkFileSelectionFc.clazz, "fileop_c_dir", I_J);
- GtkFileSelectionFc.fileop_del_file = (*env)->GetFieldID(env, GtkFileSelectionFc.clazz, "fileop_del_file", I_J);
- GtkFileSelectionFc.fileop_ren_file = (*env)->GetFieldID(env, GtkFileSelectionFc.clazz, "fileop_ren_file", I_J);
- GtkFileSelectionFc.button_area = (*env)->GetFieldID(env, GtkFileSelectionFc.clazz, "button_area", I_J);
- GtkFileSelectionFc.action_area = (*env)->GetFieldID(env, GtkFileSelectionFc.clazz, "action_area", I_J);
- GtkFileSelectionFc.cached = 1;
-}
-
-GtkFileSelection *getGtkFileSelectionFields(JNIEnv *env, jobject lpObject, GtkFileSelection *lpStruct)
-{
- if (!GtkFileSelectionFc.cached) cacheGtkFileSelectionFields(env, lpObject);
- lpStruct->dir_list = (GtkWidget *)(*env)->GetIntLongField(env, lpObject, GtkFileSelectionFc.dir_list);
- lpStruct->file_list = (GtkWidget *)(*env)->GetIntLongField(env, lpObject, GtkFileSelectionFc.file_list);
- lpStruct->selection_entry = (GtkWidget *)(*env)->GetIntLongField(env, lpObject, GtkFileSelectionFc.selection_entry);
- lpStruct->selection_text = (GtkWidget *)(*env)->GetIntLongField(env, lpObject, GtkFileSelectionFc.selection_text);
- lpStruct->main_vbox = (GtkWidget *)(*env)->GetIntLongField(env, lpObject, GtkFileSelectionFc.main_vbox);
- lpStruct->ok_button = (GtkWidget *)(*env)->GetIntLongField(env, lpObject, GtkFileSelectionFc.ok_button);
- lpStruct->cancel_button = (GtkWidget *)(*env)->GetIntLongField(env, lpObject, GtkFileSelectionFc.cancel_button);
- lpStruct->help_button = (GtkWidget *)(*env)->GetIntLongField(env, lpObject, GtkFileSelectionFc.help_button);
- lpStruct->history_pulldown = (GtkWidget *)(*env)->GetIntLongField(env, lpObject, GtkFileSelectionFc.history_pulldown);
- lpStruct->history_menu = (GtkWidget *)(*env)->GetIntLongField(env, lpObject, GtkFileSelectionFc.history_menu);
- lpStruct->history_list = (GList *)(*env)->GetIntLongField(env, lpObject, GtkFileSelectionFc.history_list);
- lpStruct->fileop_dialog = (GtkWidget *)(*env)->GetIntLongField(env, lpObject, GtkFileSelectionFc.fileop_dialog);
- lpStruct->fileop_entry = (GtkWidget *)(*env)->GetIntLongField(env, lpObject, GtkFileSelectionFc.fileop_entry);
- lpStruct->fileop_file = (gchar *)(*env)->GetIntLongField(env, lpObject, GtkFileSelectionFc.fileop_file);
- lpStruct->cmpl_state = (gpointer)(*env)->GetIntLongField(env, lpObject, GtkFileSelectionFc.cmpl_state);
- lpStruct->fileop_c_dir = (GtkWidget *)(*env)->GetIntLongField(env, lpObject, GtkFileSelectionFc.fileop_c_dir);
- lpStruct->fileop_del_file = (GtkWidget *)(*env)->GetIntLongField(env, lpObject, GtkFileSelectionFc.fileop_del_file);
- lpStruct->fileop_ren_file = (GtkWidget *)(*env)->GetIntLongField(env, lpObject, GtkFileSelectionFc.fileop_ren_file);
- lpStruct->button_area = (GtkWidget *)(*env)->GetIntLongField(env, lpObject, GtkFileSelectionFc.button_area);
- lpStruct->action_area = (GtkWidget *)(*env)->GetIntLongField(env, lpObject, GtkFileSelectionFc.action_area);
- return lpStruct;
-}
-
-void setGtkFileSelectionFields(JNIEnv *env, jobject lpObject, GtkFileSelection *lpStruct)
-{
- if (!GtkFileSelectionFc.cached) cacheGtkFileSelectionFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, GtkFileSelectionFc.dir_list, (jintLong)lpStruct->dir_list);
- (*env)->SetIntLongField(env, lpObject, GtkFileSelectionFc.file_list, (jintLong)lpStruct->file_list);
- (*env)->SetIntLongField(env, lpObject, GtkFileSelectionFc.selection_entry, (jintLong)lpStruct->selection_entry);
- (*env)->SetIntLongField(env, lpObject, GtkFileSelectionFc.selection_text, (jintLong)lpStruct->selection_text);
- (*env)->SetIntLongField(env, lpObject, GtkFileSelectionFc.main_vbox, (jintLong)lpStruct->main_vbox);
- (*env)->SetIntLongField(env, lpObject, GtkFileSelectionFc.ok_button, (jintLong)lpStruct->ok_button);
- (*env)->SetIntLongField(env, lpObject, GtkFileSelectionFc.cancel_button, (jintLong)lpStruct->cancel_button);
- (*env)->SetIntLongField(env, lpObject, GtkFileSelectionFc.help_button, (jintLong)lpStruct->help_button);
- (*env)->SetIntLongField(env, lpObject, GtkFileSelectionFc.history_pulldown, (jintLong)lpStruct->history_pulldown);
- (*env)->SetIntLongField(env, lpObject, GtkFileSelectionFc.history_menu, (jintLong)lpStruct->history_menu);
- (*env)->SetIntLongField(env, lpObject, GtkFileSelectionFc.history_list, (jintLong)lpStruct->history_list);
- (*env)->SetIntLongField(env, lpObject, GtkFileSelectionFc.fileop_dialog, (jintLong)lpStruct->fileop_dialog);
- (*env)->SetIntLongField(env, lpObject, GtkFileSelectionFc.fileop_entry, (jintLong)lpStruct->fileop_entry);
- (*env)->SetIntLongField(env, lpObject, GtkFileSelectionFc.fileop_file, (jintLong)lpStruct->fileop_file);
- (*env)->SetIntLongField(env, lpObject, GtkFileSelectionFc.cmpl_state, (jintLong)lpStruct->cmpl_state);
- (*env)->SetIntLongField(env, lpObject, GtkFileSelectionFc.fileop_c_dir, (jintLong)lpStruct->fileop_c_dir);
- (*env)->SetIntLongField(env, lpObject, GtkFileSelectionFc.fileop_del_file, (jintLong)lpStruct->fileop_del_file);
- (*env)->SetIntLongField(env, lpObject, GtkFileSelectionFc.fileop_ren_file, (jintLong)lpStruct->fileop_ren_file);
- (*env)->SetIntLongField(env, lpObject, GtkFileSelectionFc.button_area, (jintLong)lpStruct->button_area);
- (*env)->SetIntLongField(env, lpObject, GtkFileSelectionFc.action_area, (jintLong)lpStruct->action_area);
-}
-#endif
-
-#ifndef NO_GtkFixed
-typedef struct GtkFixed_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID children;
-} GtkFixed_FID_CACHE;
-
-GtkFixed_FID_CACHE GtkFixedFc;
-
-void cacheGtkFixedFields(JNIEnv *env, jobject lpObject)
-{
- if (GtkFixedFc.cached) return;
- GtkFixedFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GtkFixedFc.children = (*env)->GetFieldID(env, GtkFixedFc.clazz, "children", I_J);
- GtkFixedFc.cached = 1;
-}
-
-GtkFixed *getGtkFixedFields(JNIEnv *env, jobject lpObject, GtkFixed *lpStruct)
-{
- if (!GtkFixedFc.cached) cacheGtkFixedFields(env, lpObject);
- lpStruct->children = (GList *)(*env)->GetIntLongField(env, lpObject, GtkFixedFc.children);
- return lpStruct;
-}
-
-void setGtkFixedFields(JNIEnv *env, jobject lpObject, GtkFixed *lpStruct)
-{
- if (!GtkFixedFc.cached) cacheGtkFixedFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, GtkFixedFc.children, (jintLong)lpStruct->children);
-}
-#endif
-
-#ifndef NO_GtkRequisition
-typedef struct GtkRequisition_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID width, height;
-} GtkRequisition_FID_CACHE;
-
-GtkRequisition_FID_CACHE GtkRequisitionFc;
-
-void cacheGtkRequisitionFields(JNIEnv *env, jobject lpObject)
-{
- if (GtkRequisitionFc.cached) return;
- GtkRequisitionFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GtkRequisitionFc.width = (*env)->GetFieldID(env, GtkRequisitionFc.clazz, "width", "I");
- GtkRequisitionFc.height = (*env)->GetFieldID(env, GtkRequisitionFc.clazz, "height", "I");
- GtkRequisitionFc.cached = 1;
-}
-
-GtkRequisition *getGtkRequisitionFields(JNIEnv *env, jobject lpObject, GtkRequisition *lpStruct)
-{
- if (!GtkRequisitionFc.cached) cacheGtkRequisitionFields(env, lpObject);
- lpStruct->width = (*env)->GetIntField(env, lpObject, GtkRequisitionFc.width);
- lpStruct->height = (*env)->GetIntField(env, lpObject, GtkRequisitionFc.height);
- return lpStruct;
-}
-
-void setGtkRequisitionFields(JNIEnv *env, jobject lpObject, GtkRequisition *lpStruct)
-{
- if (!GtkRequisitionFc.cached) cacheGtkRequisitionFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, GtkRequisitionFc.width, (jint)lpStruct->width);
- (*env)->SetIntField(env, lpObject, GtkRequisitionFc.height, (jint)lpStruct->height);
-}
-#endif
-
-#ifndef NO_GtkSelectionData
-typedef struct GtkSelectionData_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID selection, target, type, format, data, length;
-} GtkSelectionData_FID_CACHE;
-
-GtkSelectionData_FID_CACHE GtkSelectionDataFc;
-
-void cacheGtkSelectionDataFields(JNIEnv *env, jobject lpObject)
-{
- if (GtkSelectionDataFc.cached) return;
- GtkSelectionDataFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GtkSelectionDataFc.selection = (*env)->GetFieldID(env, GtkSelectionDataFc.clazz, "selection", I_J);
- GtkSelectionDataFc.target = (*env)->GetFieldID(env, GtkSelectionDataFc.clazz, "target", I_J);
- GtkSelectionDataFc.type = (*env)->GetFieldID(env, GtkSelectionDataFc.clazz, "type", I_J);
- GtkSelectionDataFc.format = (*env)->GetFieldID(env, GtkSelectionDataFc.clazz, "format", "I");
- GtkSelectionDataFc.data = (*env)->GetFieldID(env, GtkSelectionDataFc.clazz, "data", I_J);
- GtkSelectionDataFc.length = (*env)->GetFieldID(env, GtkSelectionDataFc.clazz, "length", "I");
- GtkSelectionDataFc.cached = 1;
-}
-
-GtkSelectionData *getGtkSelectionDataFields(JNIEnv *env, jobject lpObject, GtkSelectionData *lpStruct)
-{
- if (!GtkSelectionDataFc.cached) cacheGtkSelectionDataFields(env, lpObject);
- lpStruct->selection = (GdkAtom)(*env)->GetIntLongField(env, lpObject, GtkSelectionDataFc.selection);
- lpStruct->target = (GdkAtom)(*env)->GetIntLongField(env, lpObject, GtkSelectionDataFc.target);
- lpStruct->type = (GdkAtom)(*env)->GetIntLongField(env, lpObject, GtkSelectionDataFc.type);
- lpStruct->format = (gint)(*env)->GetIntField(env, lpObject, GtkSelectionDataFc.format);
- lpStruct->data = (guchar *)(*env)->GetIntLongField(env, lpObject, GtkSelectionDataFc.data);
- lpStruct->length = (gint)(*env)->GetIntField(env, lpObject, GtkSelectionDataFc.length);
- return lpStruct;
-}
-
-void setGtkSelectionDataFields(JNIEnv *env, jobject lpObject, GtkSelectionData *lpStruct)
-{
- if (!GtkSelectionDataFc.cached) cacheGtkSelectionDataFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, GtkSelectionDataFc.selection, (jintLong)lpStruct->selection);
- (*env)->SetIntLongField(env, lpObject, GtkSelectionDataFc.target, (jintLong)lpStruct->target);
- (*env)->SetIntLongField(env, lpObject, GtkSelectionDataFc.type, (jintLong)lpStruct->type);
- (*env)->SetIntField(env, lpObject, GtkSelectionDataFc.format, (jint)lpStruct->format);
- (*env)->SetIntLongField(env, lpObject, GtkSelectionDataFc.data, (jintLong)lpStruct->data);
- (*env)->SetIntField(env, lpObject, GtkSelectionDataFc.length, (jint)lpStruct->length);
-}
-#endif
-
-#ifndef NO_GtkTargetEntry
-typedef struct GtkTargetEntry_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID target, flags, info;
-} GtkTargetEntry_FID_CACHE;
-
-GtkTargetEntry_FID_CACHE GtkTargetEntryFc;
-
-void cacheGtkTargetEntryFields(JNIEnv *env, jobject lpObject)
-{
- if (GtkTargetEntryFc.cached) return;
- GtkTargetEntryFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GtkTargetEntryFc.target = (*env)->GetFieldID(env, GtkTargetEntryFc.clazz, "target", I_J);
- GtkTargetEntryFc.flags = (*env)->GetFieldID(env, GtkTargetEntryFc.clazz, "flags", "I");
- GtkTargetEntryFc.info = (*env)->GetFieldID(env, GtkTargetEntryFc.clazz, "info", "I");
- GtkTargetEntryFc.cached = 1;
-}
-
-GtkTargetEntry *getGtkTargetEntryFields(JNIEnv *env, jobject lpObject, GtkTargetEntry *lpStruct)
-{
- if (!GtkTargetEntryFc.cached) cacheGtkTargetEntryFields(env, lpObject);
- lpStruct->target = (gchar *)(*env)->GetIntLongField(env, lpObject, GtkTargetEntryFc.target);
- lpStruct->flags = (guint)(*env)->GetIntField(env, lpObject, GtkTargetEntryFc.flags);
- lpStruct->info = (guint)(*env)->GetIntField(env, lpObject, GtkTargetEntryFc.info);
- return lpStruct;
-}
-
-void setGtkTargetEntryFields(JNIEnv *env, jobject lpObject, GtkTargetEntry *lpStruct)
-{
- if (!GtkTargetEntryFc.cached) cacheGtkTargetEntryFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, GtkTargetEntryFc.target, (jintLong)lpStruct->target);
- (*env)->SetIntField(env, lpObject, GtkTargetEntryFc.flags, (jint)lpStruct->flags);
- (*env)->SetIntField(env, lpObject, GtkTargetEntryFc.info, (jint)lpStruct->info);
-}
-#endif
-
-#ifndef NO_GtkTargetPair
-typedef struct GtkTargetPair_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID target, flags, info;
-} GtkTargetPair_FID_CACHE;
-
-GtkTargetPair_FID_CACHE GtkTargetPairFc;
-
-void cacheGtkTargetPairFields(JNIEnv *env, jobject lpObject)
-{
- if (GtkTargetPairFc.cached) return;
- GtkTargetPairFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GtkTargetPairFc.target = (*env)->GetFieldID(env, GtkTargetPairFc.clazz, "target", I_J);
- GtkTargetPairFc.flags = (*env)->GetFieldID(env, GtkTargetPairFc.clazz, "flags", "I");
- GtkTargetPairFc.info = (*env)->GetFieldID(env, GtkTargetPairFc.clazz, "info", "I");
- GtkTargetPairFc.cached = 1;
-}
-
-GtkTargetPair *getGtkTargetPairFields(JNIEnv *env, jobject lpObject, GtkTargetPair *lpStruct)
-{
- if (!GtkTargetPairFc.cached) cacheGtkTargetPairFields(env, lpObject);
- lpStruct->target = (GdkAtom)(*env)->GetIntLongField(env, lpObject, GtkTargetPairFc.target);
- lpStruct->flags = (guint)(*env)->GetIntField(env, lpObject, GtkTargetPairFc.flags);
- lpStruct->info = (guint)(*env)->GetIntField(env, lpObject, GtkTargetPairFc.info);
- return lpStruct;
-}
-
-void setGtkTargetPairFields(JNIEnv *env, jobject lpObject, GtkTargetPair *lpStruct)
-{
- if (!GtkTargetPairFc.cached) cacheGtkTargetPairFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, GtkTargetPairFc.target, (jintLong)lpStruct->target);
- (*env)->SetIntField(env, lpObject, GtkTargetPairFc.flags, (jint)lpStruct->flags);
- (*env)->SetIntField(env, lpObject, GtkTargetPairFc.info, (jint)lpStruct->info);
-}
-#endif
-
-#ifndef NO_GtkWidgetClass
-typedef struct GtkWidgetClass_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID activate_signal, set_scroll_adjustments_signal, dispatch_child_properties_changed, show, show_all, hide, hide_all, map, unmap, realize, unrealize, size_request, size_allocate, state_changed, parent_set, hierarchy_changed, style_set, direction_changed, grab_notify, child_notify, mnemonic_activate, grab_focus, focus, event, button_press_event, button_release_event, scroll_event, motion_notify_event, delete_event, destroy_event, expose_event, key_press_event, key_release_event, enter_notify_event, leave_notify_event, configure_event, focus_in_event, focus_out_event, map_event, unmap_event, property_notify_event, selection_clear_event, selection_request_event, selection_notify_event, proximity_in_event, proximity_out_event, visibility_notify_event, client_event, no_expose_event, window_state_event, selection_get, selection_received, drag_begin, drag_end, drag_data_get, drag_data_delete, drag_leave, drag_motion, drag_drop, drag_data_received, popup_menu, show_help, get_accessible, screen_changed;
-} GtkWidgetClass_FID_CACHE;
-
-GtkWidgetClass_FID_CACHE GtkWidgetClassFc;
-
-void cacheGtkWidgetClassFields(JNIEnv *env, jobject lpObject)
-{
- if (GtkWidgetClassFc.cached) return;
- cacheGObjectClassFields(env, lpObject);
- GtkWidgetClassFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GtkWidgetClassFc.activate_signal = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "activate_signal", "I");
- GtkWidgetClassFc.set_scroll_adjustments_signal = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "set_scroll_adjustments_signal", "I");
- GtkWidgetClassFc.dispatch_child_properties_changed = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "dispatch_child_properties_changed", I_J);
- GtkWidgetClassFc.show = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "show", I_J);
- GtkWidgetClassFc.show_all = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "show_all", I_J);
- GtkWidgetClassFc.hide = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "hide", I_J);
- GtkWidgetClassFc.hide_all = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "hide_all", I_J);
- GtkWidgetClassFc.map = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "map", I_J);
- GtkWidgetClassFc.unmap = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "unmap", I_J);
- GtkWidgetClassFc.realize = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "realize", I_J);
- GtkWidgetClassFc.unrealize = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "unrealize", I_J);
- GtkWidgetClassFc.size_request = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "size_request", I_J);
- GtkWidgetClassFc.size_allocate = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "size_allocate", I_J);
- GtkWidgetClassFc.state_changed = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "state_changed", I_J);
- GtkWidgetClassFc.parent_set = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "parent_set", I_J);
- GtkWidgetClassFc.hierarchy_changed = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "hierarchy_changed", I_J);
- GtkWidgetClassFc.style_set = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "style_set", I_J);
- GtkWidgetClassFc.direction_changed = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "direction_changed", I_J);
- GtkWidgetClassFc.grab_notify = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "grab_notify", I_J);
- GtkWidgetClassFc.child_notify = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "child_notify", I_J);
- GtkWidgetClassFc.mnemonic_activate = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "mnemonic_activate", I_J);
- GtkWidgetClassFc.grab_focus = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "grab_focus", I_J);
- GtkWidgetClassFc.focus = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "focus", I_J);
- GtkWidgetClassFc.event = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "event", I_J);
- GtkWidgetClassFc.button_press_event = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "button_press_event", I_J);
- GtkWidgetClassFc.button_release_event = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "button_release_event", I_J);
- GtkWidgetClassFc.scroll_event = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "scroll_event", I_J);
- GtkWidgetClassFc.motion_notify_event = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "motion_notify_event", I_J);
- GtkWidgetClassFc.delete_event = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "delete_event", I_J);
- GtkWidgetClassFc.destroy_event = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "destroy_event", I_J);
- GtkWidgetClassFc.expose_event = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "expose_event", I_J);
- GtkWidgetClassFc.key_press_event = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "key_press_event", I_J);
- GtkWidgetClassFc.key_release_event = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "key_release_event", I_J);
- GtkWidgetClassFc.enter_notify_event = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "enter_notify_event", I_J);
- GtkWidgetClassFc.leave_notify_event = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "leave_notify_event", I_J);
- GtkWidgetClassFc.configure_event = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "configure_event", I_J);
- GtkWidgetClassFc.focus_in_event = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "focus_in_event", I_J);
- GtkWidgetClassFc.focus_out_event = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "focus_out_event", I_J);
- GtkWidgetClassFc.map_event = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "map_event", I_J);
- GtkWidgetClassFc.unmap_event = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "unmap_event", I_J);
- GtkWidgetClassFc.property_notify_event = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "property_notify_event", I_J);
- GtkWidgetClassFc.selection_clear_event = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "selection_clear_event", I_J);
- GtkWidgetClassFc.selection_request_event = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "selection_request_event", I_J);
- GtkWidgetClassFc.selection_notify_event = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "selection_notify_event", I_J);
- GtkWidgetClassFc.proximity_in_event = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "proximity_in_event", I_J);
- GtkWidgetClassFc.proximity_out_event = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "proximity_out_event", I_J);
- GtkWidgetClassFc.visibility_notify_event = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "visibility_notify_event", I_J);
- GtkWidgetClassFc.client_event = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "client_event", I_J);
- GtkWidgetClassFc.no_expose_event = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "no_expose_event", I_J);
- GtkWidgetClassFc.window_state_event = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "window_state_event", I_J);
- GtkWidgetClassFc.selection_get = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "selection_get", I_J);
- GtkWidgetClassFc.selection_received = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "selection_received", I_J);
- GtkWidgetClassFc.drag_begin = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "drag_begin", I_J);
- GtkWidgetClassFc.drag_end = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "drag_end", I_J);
- GtkWidgetClassFc.drag_data_get = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "drag_data_get", I_J);
- GtkWidgetClassFc.drag_data_delete = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "drag_data_delete", I_J);
- GtkWidgetClassFc.drag_leave = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "drag_leave", I_J);
- GtkWidgetClassFc.drag_motion = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "drag_motion", I_J);
- GtkWidgetClassFc.drag_drop = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "drag_drop", I_J);
- GtkWidgetClassFc.drag_data_received = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "drag_data_received", I_J);
- GtkWidgetClassFc.popup_menu = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "popup_menu", I_J);
- GtkWidgetClassFc.show_help = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "show_help", I_J);
- GtkWidgetClassFc.get_accessible = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "get_accessible", I_J);
- GtkWidgetClassFc.screen_changed = (*env)->GetFieldID(env, GtkWidgetClassFc.clazz, "screen_changed", I_J);
- GtkWidgetClassFc.cached = 1;
-}
-
-GtkWidgetClass *getGtkWidgetClassFields(JNIEnv *env, jobject lpObject, GtkWidgetClass *lpStruct)
-{
- if (!GtkWidgetClassFc.cached) cacheGtkWidgetClassFields(env, lpObject);
- getGObjectClassFields(env, lpObject, (GObjectClass *)lpStruct);
- lpStruct->activate_signal = (*env)->GetIntField(env, lpObject, GtkWidgetClassFc.activate_signal);
- lpStruct->set_scroll_adjustments_signal = (*env)->GetIntField(env, lpObject, GtkWidgetClassFc.set_scroll_adjustments_signal);
- lpStruct->dispatch_child_properties_changed = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.dispatch_child_properties_changed);
- lpStruct->show = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.show);
- lpStruct->show_all = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.show_all);
- lpStruct->hide = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.hide);
- lpStruct->hide_all = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.hide_all);
- lpStruct->map = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.map);
- lpStruct->unmap = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.unmap);
- lpStruct->realize = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.realize);
- lpStruct->unrealize = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.unrealize);
- lpStruct->size_request = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.size_request);
- lpStruct->size_allocate = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.size_allocate);
- lpStruct->state_changed = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.state_changed);
- lpStruct->parent_set = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.parent_set);
- lpStruct->hierarchy_changed = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.hierarchy_changed);
- lpStruct->style_set = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.style_set);
- lpStruct->direction_changed = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.direction_changed);
- lpStruct->grab_notify = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.grab_notify);
- lpStruct->child_notify = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.child_notify);
- lpStruct->mnemonic_activate = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.mnemonic_activate);
- lpStruct->grab_focus = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.grab_focus);
- lpStruct->focus = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.focus);
- lpStruct->event = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.event);
- lpStruct->button_press_event = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.button_press_event);
- lpStruct->button_release_event = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.button_release_event);
- lpStruct->scroll_event = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.scroll_event);
- lpStruct->motion_notify_event = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.motion_notify_event);
- lpStruct->delete_event = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.delete_event);
- lpStruct->destroy_event = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.destroy_event);
- lpStruct->expose_event = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.expose_event);
- lpStruct->key_press_event = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.key_press_event);
- lpStruct->key_release_event = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.key_release_event);
- lpStruct->enter_notify_event = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.enter_notify_event);
- lpStruct->leave_notify_event = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.leave_notify_event);
- lpStruct->configure_event = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.configure_event);
- lpStruct->focus_in_event = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.focus_in_event);
- lpStruct->focus_out_event = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.focus_out_event);
- lpStruct->map_event = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.map_event);
- lpStruct->unmap_event = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.unmap_event);
- lpStruct->property_notify_event = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.property_notify_event);
- lpStruct->selection_clear_event = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.selection_clear_event);
- lpStruct->selection_request_event = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.selection_request_event);
- lpStruct->selection_notify_event = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.selection_notify_event);
- lpStruct->proximity_in_event = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.proximity_in_event);
- lpStruct->proximity_out_event = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.proximity_out_event);
- lpStruct->visibility_notify_event = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.visibility_notify_event);
- lpStruct->client_event = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.client_event);
- lpStruct->no_expose_event = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.no_expose_event);
- lpStruct->window_state_event = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.window_state_event);
- lpStruct->selection_get = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.selection_get);
- lpStruct->selection_received = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.selection_received);
- lpStruct->drag_begin = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.drag_begin);
- lpStruct->drag_end = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.drag_end);
- lpStruct->drag_data_get = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.drag_data_get);
- lpStruct->drag_data_delete = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.drag_data_delete);
- lpStruct->drag_leave = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.drag_leave);
- lpStruct->drag_motion = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.drag_motion);
- lpStruct->drag_drop = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.drag_drop);
- lpStruct->drag_data_received = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.drag_data_received);
- lpStruct->popup_menu = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.popup_menu);
- lpStruct->show_help = (gboolean(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.show_help);
- lpStruct->get_accessible = (AtkObject*(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.get_accessible);
- lpStruct->screen_changed = (void(*)())(*env)->GetIntLongField(env, lpObject, GtkWidgetClassFc.screen_changed);
- return lpStruct;
-}
-
-void setGtkWidgetClassFields(JNIEnv *env, jobject lpObject, GtkWidgetClass *lpStruct)
-{
- if (!GtkWidgetClassFc.cached) cacheGtkWidgetClassFields(env, lpObject);
- setGObjectClassFields(env, lpObject, (GObjectClass *)lpStruct);
- (*env)->SetIntField(env, lpObject, GtkWidgetClassFc.activate_signal, (jint)lpStruct->activate_signal);
- (*env)->SetIntField(env, lpObject, GtkWidgetClassFc.set_scroll_adjustments_signal, (jint)lpStruct->set_scroll_adjustments_signal);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.dispatch_child_properties_changed, (jintLong)lpStruct->dispatch_child_properties_changed);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.show, (jintLong)lpStruct->show);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.show_all, (jintLong)lpStruct->show_all);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.hide, (jintLong)lpStruct->hide);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.hide_all, (jintLong)lpStruct->hide_all);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.map, (jintLong)lpStruct->map);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.unmap, (jintLong)lpStruct->unmap);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.realize, (jintLong)lpStruct->realize);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.unrealize, (jintLong)lpStruct->unrealize);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.size_request, (jintLong)lpStruct->size_request);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.size_allocate, (jintLong)lpStruct->size_allocate);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.state_changed, (jintLong)lpStruct->state_changed);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.parent_set, (jintLong)lpStruct->parent_set);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.hierarchy_changed, (jintLong)lpStruct->hierarchy_changed);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.style_set, (jintLong)lpStruct->style_set);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.direction_changed, (jintLong)lpStruct->direction_changed);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.grab_notify, (jintLong)lpStruct->grab_notify);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.child_notify, (jintLong)lpStruct->child_notify);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.mnemonic_activate, (jintLong)lpStruct->mnemonic_activate);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.grab_focus, (jintLong)lpStruct->grab_focus);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.focus, (jintLong)lpStruct->focus);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.event, (jintLong)lpStruct->event);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.button_press_event, (jintLong)lpStruct->button_press_event);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.button_release_event, (jintLong)lpStruct->button_release_event);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.scroll_event, (jintLong)lpStruct->scroll_event);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.motion_notify_event, (jintLong)lpStruct->motion_notify_event);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.delete_event, (jintLong)lpStruct->delete_event);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.destroy_event, (jintLong)lpStruct->destroy_event);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.expose_event, (jintLong)lpStruct->expose_event);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.key_press_event, (jintLong)lpStruct->key_press_event);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.key_release_event, (jintLong)lpStruct->key_release_event);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.enter_notify_event, (jintLong)lpStruct->enter_notify_event);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.leave_notify_event, (jintLong)lpStruct->leave_notify_event);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.configure_event, (jintLong)lpStruct->configure_event);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.focus_in_event, (jintLong)lpStruct->focus_in_event);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.focus_out_event, (jintLong)lpStruct->focus_out_event);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.map_event, (jintLong)lpStruct->map_event);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.unmap_event, (jintLong)lpStruct->unmap_event);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.property_notify_event, (jintLong)lpStruct->property_notify_event);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.selection_clear_event, (jintLong)lpStruct->selection_clear_event);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.selection_request_event, (jintLong)lpStruct->selection_request_event);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.selection_notify_event, (jintLong)lpStruct->selection_notify_event);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.proximity_in_event, (jintLong)lpStruct->proximity_in_event);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.proximity_out_event, (jintLong)lpStruct->proximity_out_event);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.visibility_notify_event, (jintLong)lpStruct->visibility_notify_event);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.client_event, (jintLong)lpStruct->client_event);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.no_expose_event, (jintLong)lpStruct->no_expose_event);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.window_state_event, (jintLong)lpStruct->window_state_event);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.selection_get, (jintLong)lpStruct->selection_get);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.selection_received, (jintLong)lpStruct->selection_received);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.drag_begin, (jintLong)lpStruct->drag_begin);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.drag_end, (jintLong)lpStruct->drag_end);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.drag_data_get, (jintLong)lpStruct->drag_data_get);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.drag_data_delete, (jintLong)lpStruct->drag_data_delete);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.drag_leave, (jintLong)lpStruct->drag_leave);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.drag_motion, (jintLong)lpStruct->drag_motion);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.drag_drop, (jintLong)lpStruct->drag_drop);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.drag_data_received, (jintLong)lpStruct->drag_data_received);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.popup_menu, (jintLong)lpStruct->popup_menu);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.show_help, (jintLong)lpStruct->show_help);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.get_accessible, (jintLong)lpStruct->get_accessible);
- (*env)->SetIntLongField(env, lpObject, GtkWidgetClassFc.screen_changed, (jintLong)lpStruct->screen_changed);
-}
-#endif
-
-#ifndef NO_PangoAttrColor
-typedef struct PangoAttrColor_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID color_red, color_green, color_blue;
-} PangoAttrColor_FID_CACHE;
-
-PangoAttrColor_FID_CACHE PangoAttrColorFc;
-
-void cachePangoAttrColorFields(JNIEnv *env, jobject lpObject)
-{
- if (PangoAttrColorFc.cached) return;
- cachePangoAttributeFields(env, lpObject);
- PangoAttrColorFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PangoAttrColorFc.color_red = (*env)->GetFieldID(env, PangoAttrColorFc.clazz, "color_red", "S");
- PangoAttrColorFc.color_green = (*env)->GetFieldID(env, PangoAttrColorFc.clazz, "color_green", "S");
- PangoAttrColorFc.color_blue = (*env)->GetFieldID(env, PangoAttrColorFc.clazz, "color_blue", "S");
- PangoAttrColorFc.cached = 1;
-}
-
-PangoAttrColor *getPangoAttrColorFields(JNIEnv *env, jobject lpObject, PangoAttrColor *lpStruct)
-{
- if (!PangoAttrColorFc.cached) cachePangoAttrColorFields(env, lpObject);
- getPangoAttributeFields(env, lpObject, (PangoAttribute *)lpStruct);
- lpStruct->color.red = (*env)->GetShortField(env, lpObject, PangoAttrColorFc.color_red);
- lpStruct->color.green = (*env)->GetShortField(env, lpObject, PangoAttrColorFc.color_green);
- lpStruct->color.blue = (*env)->GetShortField(env, lpObject, PangoAttrColorFc.color_blue);
- return lpStruct;
-}
-
-void setPangoAttrColorFields(JNIEnv *env, jobject lpObject, PangoAttrColor *lpStruct)
-{
- if (!PangoAttrColorFc.cached) cachePangoAttrColorFields(env, lpObject);
- setPangoAttributeFields(env, lpObject, (PangoAttribute *)lpStruct);
- (*env)->SetShortField(env, lpObject, PangoAttrColorFc.color_red, (jshort)lpStruct->color.red);
- (*env)->SetShortField(env, lpObject, PangoAttrColorFc.color_green, (jshort)lpStruct->color.green);
- (*env)->SetShortField(env, lpObject, PangoAttrColorFc.color_blue, (jshort)lpStruct->color.blue);
-}
-#endif
-
-#ifndef NO_PangoAttrInt
-typedef struct PangoAttrInt_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID value;
-} PangoAttrInt_FID_CACHE;
-
-PangoAttrInt_FID_CACHE PangoAttrIntFc;
-
-void cachePangoAttrIntFields(JNIEnv *env, jobject lpObject)
-{
- if (PangoAttrIntFc.cached) return;
- cachePangoAttributeFields(env, lpObject);
- PangoAttrIntFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PangoAttrIntFc.value = (*env)->GetFieldID(env, PangoAttrIntFc.clazz, "value", "I");
- PangoAttrIntFc.cached = 1;
-}
-
-PangoAttrInt *getPangoAttrIntFields(JNIEnv *env, jobject lpObject, PangoAttrInt *lpStruct)
-{
- if (!PangoAttrIntFc.cached) cachePangoAttrIntFields(env, lpObject);
- getPangoAttributeFields(env, lpObject, (PangoAttribute *)lpStruct);
- lpStruct->value = (*env)->GetIntField(env, lpObject, PangoAttrIntFc.value);
- return lpStruct;
-}
-
-void setPangoAttrIntFields(JNIEnv *env, jobject lpObject, PangoAttrInt *lpStruct)
-{
- if (!PangoAttrIntFc.cached) cachePangoAttrIntFields(env, lpObject);
- setPangoAttributeFields(env, lpObject, (PangoAttribute *)lpStruct);
- (*env)->SetIntField(env, lpObject, PangoAttrIntFc.value, (jint)lpStruct->value);
-}
-#endif
-
-#ifndef NO_PangoAttribute
-typedef struct PangoAttribute_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID klass, start_index, end_index;
-} PangoAttribute_FID_CACHE;
-
-PangoAttribute_FID_CACHE PangoAttributeFc;
-
-void cachePangoAttributeFields(JNIEnv *env, jobject lpObject)
-{
- if (PangoAttributeFc.cached) return;
- PangoAttributeFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PangoAttributeFc.klass = (*env)->GetFieldID(env, PangoAttributeFc.clazz, "klass", I_J);
- PangoAttributeFc.start_index = (*env)->GetFieldID(env, PangoAttributeFc.clazz, "start_index", "I");
- PangoAttributeFc.end_index = (*env)->GetFieldID(env, PangoAttributeFc.clazz, "end_index", "I");
- PangoAttributeFc.cached = 1;
-}
-
-PangoAttribute *getPangoAttributeFields(JNIEnv *env, jobject lpObject, PangoAttribute *lpStruct)
-{
- if (!PangoAttributeFc.cached) cachePangoAttributeFields(env, lpObject);
- lpStruct->klass = (const PangoAttrClass *)(*env)->GetIntLongField(env, lpObject, PangoAttributeFc.klass);
- lpStruct->start_index = (*env)->GetIntField(env, lpObject, PangoAttributeFc.start_index);
- lpStruct->end_index = (*env)->GetIntField(env, lpObject, PangoAttributeFc.end_index);
- return lpStruct;
-}
-
-void setPangoAttributeFields(JNIEnv *env, jobject lpObject, PangoAttribute *lpStruct)
-{
- if (!PangoAttributeFc.cached) cachePangoAttributeFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, PangoAttributeFc.klass, (jintLong)lpStruct->klass);
- (*env)->SetIntField(env, lpObject, PangoAttributeFc.start_index, (jint)lpStruct->start_index);
- (*env)->SetIntField(env, lpObject, PangoAttributeFc.end_index, (jint)lpStruct->end_index);
-}
-#endif
-
-#ifndef NO_PangoItem
-typedef struct PangoItem_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID offset, length, num_chars, analysis_shape_engine, analysis_lang_engine, analysis_font, analysis_level, analysis_language, analysis_extra_attrs;
-} PangoItem_FID_CACHE;
-
-PangoItem_FID_CACHE PangoItemFc;
-
-void cachePangoItemFields(JNIEnv *env, jobject lpObject)
-{
- if (PangoItemFc.cached) return;
- PangoItemFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PangoItemFc.offset = (*env)->GetFieldID(env, PangoItemFc.clazz, "offset", "I");
- PangoItemFc.length = (*env)->GetFieldID(env, PangoItemFc.clazz, "length", "I");
- PangoItemFc.num_chars = (*env)->GetFieldID(env, PangoItemFc.clazz, "num_chars", "I");
- PangoItemFc.analysis_shape_engine = (*env)->GetFieldID(env, PangoItemFc.clazz, "analysis_shape_engine", I_J);
- PangoItemFc.analysis_lang_engine = (*env)->GetFieldID(env, PangoItemFc.clazz, "analysis_lang_engine", I_J);
- PangoItemFc.analysis_font = (*env)->GetFieldID(env, PangoItemFc.clazz, "analysis_font", I_J);
- PangoItemFc.analysis_level = (*env)->GetFieldID(env, PangoItemFc.clazz, "analysis_level", "B");
- PangoItemFc.analysis_language = (*env)->GetFieldID(env, PangoItemFc.clazz, "analysis_language", I_J);
- PangoItemFc.analysis_extra_attrs = (*env)->GetFieldID(env, PangoItemFc.clazz, "analysis_extra_attrs", I_J);
- PangoItemFc.cached = 1;
-}
-
-PangoItem *getPangoItemFields(JNIEnv *env, jobject lpObject, PangoItem *lpStruct)
-{
- if (!PangoItemFc.cached) cachePangoItemFields(env, lpObject);
- lpStruct->offset = (*env)->GetIntField(env, lpObject, PangoItemFc.offset);
- lpStruct->length = (*env)->GetIntField(env, lpObject, PangoItemFc.length);
- lpStruct->num_chars = (*env)->GetIntField(env, lpObject, PangoItemFc.num_chars);
- lpStruct->analysis.shape_engine = (PangoEngineShape *)(*env)->GetIntLongField(env, lpObject, PangoItemFc.analysis_shape_engine);
- lpStruct->analysis.lang_engine = (PangoEngineLang *)(*env)->GetIntLongField(env, lpObject, PangoItemFc.analysis_lang_engine);
- lpStruct->analysis.font = (PangoFont *)(*env)->GetIntLongField(env, lpObject, PangoItemFc.analysis_font);
- lpStruct->analysis.level = (*env)->GetByteField(env, lpObject, PangoItemFc.analysis_level);
- lpStruct->analysis.language = (PangoLanguage *)(*env)->GetIntLongField(env, lpObject, PangoItemFc.analysis_language);
- lpStruct->analysis.extra_attrs = (GSList *)(*env)->GetIntLongField(env, lpObject, PangoItemFc.analysis_extra_attrs);
- return lpStruct;
-}
-
-void setPangoItemFields(JNIEnv *env, jobject lpObject, PangoItem *lpStruct)
-{
- if (!PangoItemFc.cached) cachePangoItemFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, PangoItemFc.offset, (jint)lpStruct->offset);
- (*env)->SetIntField(env, lpObject, PangoItemFc.length, (jint)lpStruct->length);
- (*env)->SetIntField(env, lpObject, PangoItemFc.num_chars, (jint)lpStruct->num_chars);
- (*env)->SetIntLongField(env, lpObject, PangoItemFc.analysis_shape_engine, (jintLong)lpStruct->analysis.shape_engine);
- (*env)->SetIntLongField(env, lpObject, PangoItemFc.analysis_lang_engine, (jintLong)lpStruct->analysis.lang_engine);
- (*env)->SetIntLongField(env, lpObject, PangoItemFc.analysis_font, (jintLong)lpStruct->analysis.font);
- (*env)->SetByteField(env, lpObject, PangoItemFc.analysis_level, (jbyte)lpStruct->analysis.level);
- (*env)->SetIntLongField(env, lpObject, PangoItemFc.analysis_language, (jintLong)lpStruct->analysis.language);
- (*env)->SetIntLongField(env, lpObject, PangoItemFc.analysis_extra_attrs, (jintLong)lpStruct->analysis.extra_attrs);
-}
-#endif
-
-#ifndef NO_PangoLayoutLine
-typedef struct PangoLayoutLine_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID layout, start_index, length, runs;
-} PangoLayoutLine_FID_CACHE;
-
-PangoLayoutLine_FID_CACHE PangoLayoutLineFc;
-
-void cachePangoLayoutLineFields(JNIEnv *env, jobject lpObject)
-{
- if (PangoLayoutLineFc.cached) return;
- PangoLayoutLineFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PangoLayoutLineFc.layout = (*env)->GetFieldID(env, PangoLayoutLineFc.clazz, "layout", I_J);
- PangoLayoutLineFc.start_index = (*env)->GetFieldID(env, PangoLayoutLineFc.clazz, "start_index", "I");
- PangoLayoutLineFc.length = (*env)->GetFieldID(env, PangoLayoutLineFc.clazz, "length", "I");
- PangoLayoutLineFc.runs = (*env)->GetFieldID(env, PangoLayoutLineFc.clazz, "runs", I_J);
- PangoLayoutLineFc.cached = 1;
-}
-
-PangoLayoutLine *getPangoLayoutLineFields(JNIEnv *env, jobject lpObject, PangoLayoutLine *lpStruct)
-{
- if (!PangoLayoutLineFc.cached) cachePangoLayoutLineFields(env, lpObject);
- lpStruct->layout = (PangoLayout *)(*env)->GetIntLongField(env, lpObject, PangoLayoutLineFc.layout);
- lpStruct->start_index = (*env)->GetIntField(env, lpObject, PangoLayoutLineFc.start_index);
- lpStruct->length = (*env)->GetIntField(env, lpObject, PangoLayoutLineFc.length);
- lpStruct->runs = (GSList *)(*env)->GetIntLongField(env, lpObject, PangoLayoutLineFc.runs);
- return lpStruct;
-}
-
-void setPangoLayoutLineFields(JNIEnv *env, jobject lpObject, PangoLayoutLine *lpStruct)
-{
- if (!PangoLayoutLineFc.cached) cachePangoLayoutLineFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, PangoLayoutLineFc.layout, (jintLong)lpStruct->layout);
- (*env)->SetIntField(env, lpObject, PangoLayoutLineFc.start_index, (jint)lpStruct->start_index);
- (*env)->SetIntField(env, lpObject, PangoLayoutLineFc.length, (jint)lpStruct->length);
- (*env)->SetIntLongField(env, lpObject, PangoLayoutLineFc.runs, (jintLong)lpStruct->runs);
-}
-#endif
-
-#ifndef NO_PangoLayoutRun
-typedef struct PangoLayoutRun_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID item, glyphs;
-} PangoLayoutRun_FID_CACHE;
-
-PangoLayoutRun_FID_CACHE PangoLayoutRunFc;
-
-void cachePangoLayoutRunFields(JNIEnv *env, jobject lpObject)
-{
- if (PangoLayoutRunFc.cached) return;
- PangoLayoutRunFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PangoLayoutRunFc.item = (*env)->GetFieldID(env, PangoLayoutRunFc.clazz, "item", I_J);
- PangoLayoutRunFc.glyphs = (*env)->GetFieldID(env, PangoLayoutRunFc.clazz, "glyphs", I_J);
- PangoLayoutRunFc.cached = 1;
-}
-
-PangoLayoutRun *getPangoLayoutRunFields(JNIEnv *env, jobject lpObject, PangoLayoutRun *lpStruct)
-{
- if (!PangoLayoutRunFc.cached) cachePangoLayoutRunFields(env, lpObject);
- lpStruct->item = (PangoItem *)(*env)->GetIntLongField(env, lpObject, PangoLayoutRunFc.item);
- lpStruct->glyphs = (PangoGlyphString *)(*env)->GetIntLongField(env, lpObject, PangoLayoutRunFc.glyphs);
- return lpStruct;
-}
-
-void setPangoLayoutRunFields(JNIEnv *env, jobject lpObject, PangoLayoutRun *lpStruct)
-{
- if (!PangoLayoutRunFc.cached) cachePangoLayoutRunFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, PangoLayoutRunFc.item, (jintLong)lpStruct->item);
- (*env)->SetIntLongField(env, lpObject, PangoLayoutRunFc.glyphs, (jintLong)lpStruct->glyphs);
-}
-#endif
-
-#ifndef NO_PangoLogAttr
-typedef struct PangoLogAttr_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID is_line_break, is_mandatory_break, is_char_break, is_white, is_cursor_position, is_word_start, is_word_end, is_sentence_boundary, is_sentence_start, is_sentence_end;
-} PangoLogAttr_FID_CACHE;
-
-PangoLogAttr_FID_CACHE PangoLogAttrFc;
-
-void cachePangoLogAttrFields(JNIEnv *env, jobject lpObject)
-{
- if (PangoLogAttrFc.cached) return;
- PangoLogAttrFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PangoLogAttrFc.is_line_break = (*env)->GetFieldID(env, PangoLogAttrFc.clazz, "is_line_break", "Z");
- PangoLogAttrFc.is_mandatory_break = (*env)->GetFieldID(env, PangoLogAttrFc.clazz, "is_mandatory_break", "Z");
- PangoLogAttrFc.is_char_break = (*env)->GetFieldID(env, PangoLogAttrFc.clazz, "is_char_break", "Z");
- PangoLogAttrFc.is_white = (*env)->GetFieldID(env, PangoLogAttrFc.clazz, "is_white", "Z");
- PangoLogAttrFc.is_cursor_position = (*env)->GetFieldID(env, PangoLogAttrFc.clazz, "is_cursor_position", "Z");
- PangoLogAttrFc.is_word_start = (*env)->GetFieldID(env, PangoLogAttrFc.clazz, "is_word_start", "Z");
- PangoLogAttrFc.is_word_end = (*env)->GetFieldID(env, PangoLogAttrFc.clazz, "is_word_end", "Z");
- PangoLogAttrFc.is_sentence_boundary = (*env)->GetFieldID(env, PangoLogAttrFc.clazz, "is_sentence_boundary", "Z");
- PangoLogAttrFc.is_sentence_start = (*env)->GetFieldID(env, PangoLogAttrFc.clazz, "is_sentence_start", "Z");
- PangoLogAttrFc.is_sentence_end = (*env)->GetFieldID(env, PangoLogAttrFc.clazz, "is_sentence_end", "Z");
- PangoLogAttrFc.cached = 1;
-}
-
-PangoLogAttr *getPangoLogAttrFields(JNIEnv *env, jobject lpObject, PangoLogAttr *lpStruct)
-{
- if (!PangoLogAttrFc.cached) cachePangoLogAttrFields(env, lpObject);
- lpStruct->is_line_break = (*env)->GetBooleanField(env, lpObject, PangoLogAttrFc.is_line_break);
- lpStruct->is_mandatory_break = (*env)->GetBooleanField(env, lpObject, PangoLogAttrFc.is_mandatory_break);
- lpStruct->is_char_break = (*env)->GetBooleanField(env, lpObject, PangoLogAttrFc.is_char_break);
- lpStruct->is_white = (*env)->GetBooleanField(env, lpObject, PangoLogAttrFc.is_white);
- lpStruct->is_cursor_position = (*env)->GetBooleanField(env, lpObject, PangoLogAttrFc.is_cursor_position);
- lpStruct->is_word_start = (*env)->GetBooleanField(env, lpObject, PangoLogAttrFc.is_word_start);
- lpStruct->is_word_end = (*env)->GetBooleanField(env, lpObject, PangoLogAttrFc.is_word_end);
- lpStruct->is_sentence_boundary = (*env)->GetBooleanField(env, lpObject, PangoLogAttrFc.is_sentence_boundary);
- lpStruct->is_sentence_start = (*env)->GetBooleanField(env, lpObject, PangoLogAttrFc.is_sentence_start);
- lpStruct->is_sentence_end = (*env)->GetBooleanField(env, lpObject, PangoLogAttrFc.is_sentence_end);
- return lpStruct;
-}
-
-void setPangoLogAttrFields(JNIEnv *env, jobject lpObject, PangoLogAttr *lpStruct)
-{
- if (!PangoLogAttrFc.cached) cachePangoLogAttrFields(env, lpObject);
- (*env)->SetBooleanField(env, lpObject, PangoLogAttrFc.is_line_break, (jboolean)lpStruct->is_line_break);
- (*env)->SetBooleanField(env, lpObject, PangoLogAttrFc.is_mandatory_break, (jboolean)lpStruct->is_mandatory_break);
- (*env)->SetBooleanField(env, lpObject, PangoLogAttrFc.is_char_break, (jboolean)lpStruct->is_char_break);
- (*env)->SetBooleanField(env, lpObject, PangoLogAttrFc.is_white, (jboolean)lpStruct->is_white);
- (*env)->SetBooleanField(env, lpObject, PangoLogAttrFc.is_cursor_position, (jboolean)lpStruct->is_cursor_position);
- (*env)->SetBooleanField(env, lpObject, PangoLogAttrFc.is_word_start, (jboolean)lpStruct->is_word_start);
- (*env)->SetBooleanField(env, lpObject, PangoLogAttrFc.is_word_end, (jboolean)lpStruct->is_word_end);
- (*env)->SetBooleanField(env, lpObject, PangoLogAttrFc.is_sentence_boundary, (jboolean)lpStruct->is_sentence_boundary);
- (*env)->SetBooleanField(env, lpObject, PangoLogAttrFc.is_sentence_start, (jboolean)lpStruct->is_sentence_start);
- (*env)->SetBooleanField(env, lpObject, PangoLogAttrFc.is_sentence_end, (jboolean)lpStruct->is_sentence_end);
-}
-#endif
-
-#ifndef NO_PangoRectangle
-typedef struct PangoRectangle_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID x, y, width, height;
-} PangoRectangle_FID_CACHE;
-
-PangoRectangle_FID_CACHE PangoRectangleFc;
-
-void cachePangoRectangleFields(JNIEnv *env, jobject lpObject)
-{
- if (PangoRectangleFc.cached) return;
- PangoRectangleFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PangoRectangleFc.x = (*env)->GetFieldID(env, PangoRectangleFc.clazz, "x", "I");
- PangoRectangleFc.y = (*env)->GetFieldID(env, PangoRectangleFc.clazz, "y", "I");
- PangoRectangleFc.width = (*env)->GetFieldID(env, PangoRectangleFc.clazz, "width", "I");
- PangoRectangleFc.height = (*env)->GetFieldID(env, PangoRectangleFc.clazz, "height", "I");
- PangoRectangleFc.cached = 1;
-}
-
-PangoRectangle *getPangoRectangleFields(JNIEnv *env, jobject lpObject, PangoRectangle *lpStruct)
-{
- if (!PangoRectangleFc.cached) cachePangoRectangleFields(env, lpObject);
- lpStruct->x = (*env)->GetIntField(env, lpObject, PangoRectangleFc.x);
- lpStruct->y = (*env)->GetIntField(env, lpObject, PangoRectangleFc.y);
- lpStruct->width = (*env)->GetIntField(env, lpObject, PangoRectangleFc.width);
- lpStruct->height = (*env)->GetIntField(env, lpObject, PangoRectangleFc.height);
- return lpStruct;
-}
-
-void setPangoRectangleFields(JNIEnv *env, jobject lpObject, PangoRectangle *lpStruct)
-{
- if (!PangoRectangleFc.cached) cachePangoRectangleFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, PangoRectangleFc.x, (jint)lpStruct->x);
- (*env)->SetIntField(env, lpObject, PangoRectangleFc.y, (jint)lpStruct->y);
- (*env)->SetIntField(env, lpObject, PangoRectangleFc.width, (jint)lpStruct->width);
- (*env)->SetIntField(env, lpObject, PangoRectangleFc.height, (jint)lpStruct->height);
-}
-#endif
-
-#ifndef NO_XAnyEvent
-typedef struct XAnyEvent_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID serial, send_event, display, window;
-} XAnyEvent_FID_CACHE;
-
-XAnyEvent_FID_CACHE XAnyEventFc;
-
-void cacheXAnyEventFields(JNIEnv *env, jobject lpObject)
-{
- if (XAnyEventFc.cached) return;
- cacheXEventFields(env, lpObject);
- XAnyEventFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XAnyEventFc.serial = (*env)->GetFieldID(env, XAnyEventFc.clazz, "serial", I_J);
- XAnyEventFc.send_event = (*env)->GetFieldID(env, XAnyEventFc.clazz, "send_event", "I");
- XAnyEventFc.display = (*env)->GetFieldID(env, XAnyEventFc.clazz, "display", I_J);
- XAnyEventFc.window = (*env)->GetFieldID(env, XAnyEventFc.clazz, "window", I_J);
- XAnyEventFc.cached = 1;
-}
-
-XAnyEvent *getXAnyEventFields(JNIEnv *env, jobject lpObject, XAnyEvent *lpStruct)
-{
- if (!XAnyEventFc.cached) cacheXAnyEventFields(env, lpObject);
- getXEventFields(env, lpObject, (XEvent *)lpStruct);
- lpStruct->serial = (*env)->GetIntLongField(env, lpObject, XAnyEventFc.serial);
- lpStruct->send_event = (*env)->GetIntField(env, lpObject, XAnyEventFc.send_event);
- lpStruct->display = (Display *)(*env)->GetIntLongField(env, lpObject, XAnyEventFc.display);
- lpStruct->window = (Window)(*env)->GetIntLongField(env, lpObject, XAnyEventFc.window);
- return lpStruct;
-}
-
-void setXAnyEventFields(JNIEnv *env, jobject lpObject, XAnyEvent *lpStruct)
-{
- if (!XAnyEventFc.cached) cacheXAnyEventFields(env, lpObject);
- setXEventFields(env, lpObject, (XEvent *)lpStruct);
- (*env)->SetIntLongField(env, lpObject, XAnyEventFc.serial, (jintLong)lpStruct->serial);
- (*env)->SetIntField(env, lpObject, XAnyEventFc.send_event, (jint)lpStruct->send_event);
- (*env)->SetIntLongField(env, lpObject, XAnyEventFc.display, (jintLong)lpStruct->display);
- (*env)->SetIntLongField(env, lpObject, XAnyEventFc.window, (jintLong)lpStruct->window);
-}
-#endif
-
-#ifndef NO_XButtonEvent
-typedef struct XButtonEvent_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID root, subwindow, time, x, y, x_root, y_root, state, button, same_screen;
-} XButtonEvent_FID_CACHE;
-
-XButtonEvent_FID_CACHE XButtonEventFc;
-
-void cacheXButtonEventFields(JNIEnv *env, jobject lpObject)
-{
- if (XButtonEventFc.cached) return;
- cacheXAnyEventFields(env, lpObject);
- XButtonEventFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XButtonEventFc.root = (*env)->GetFieldID(env, XButtonEventFc.clazz, "root", "I");
- XButtonEventFc.subwindow = (*env)->GetFieldID(env, XButtonEventFc.clazz, "subwindow", "I");
- XButtonEventFc.time = (*env)->GetFieldID(env, XButtonEventFc.clazz, "time", "I");
- XButtonEventFc.x = (*env)->GetFieldID(env, XButtonEventFc.clazz, "x", "I");
- XButtonEventFc.y = (*env)->GetFieldID(env, XButtonEventFc.clazz, "y", "I");
- XButtonEventFc.x_root = (*env)->GetFieldID(env, XButtonEventFc.clazz, "x_root", "I");
- XButtonEventFc.y_root = (*env)->GetFieldID(env, XButtonEventFc.clazz, "y_root", "I");
- XButtonEventFc.state = (*env)->GetFieldID(env, XButtonEventFc.clazz, "state", "I");
- XButtonEventFc.button = (*env)->GetFieldID(env, XButtonEventFc.clazz, "button", "I");
- XButtonEventFc.same_screen = (*env)->GetFieldID(env, XButtonEventFc.clazz, "same_screen", "I");
- XButtonEventFc.cached = 1;
-}
-
-XButtonEvent *getXButtonEventFields(JNIEnv *env, jobject lpObject, XButtonEvent *lpStruct)
-{
- if (!XButtonEventFc.cached) cacheXButtonEventFields(env, lpObject);
- getXAnyEventFields(env, lpObject, (XAnyEvent *)lpStruct);
- lpStruct->root = (*env)->GetIntField(env, lpObject, XButtonEventFc.root);
- lpStruct->subwindow = (*env)->GetIntField(env, lpObject, XButtonEventFc.subwindow);
- lpStruct->time = (*env)->GetIntField(env, lpObject, XButtonEventFc.time);
- lpStruct->x = (*env)->GetIntField(env, lpObject, XButtonEventFc.x);
- lpStruct->y = (*env)->GetIntField(env, lpObject, XButtonEventFc.y);
- lpStruct->x_root = (*env)->GetIntField(env, lpObject, XButtonEventFc.x_root);
- lpStruct->y_root = (*env)->GetIntField(env, lpObject, XButtonEventFc.y_root);
- lpStruct->state = (*env)->GetIntField(env, lpObject, XButtonEventFc.state);
- lpStruct->button = (*env)->GetIntField(env, lpObject, XButtonEventFc.button);
- lpStruct->same_screen = (*env)->GetIntField(env, lpObject, XButtonEventFc.same_screen);
- return lpStruct;
-}
-
-void setXButtonEventFields(JNIEnv *env, jobject lpObject, XButtonEvent *lpStruct)
-{
- if (!XButtonEventFc.cached) cacheXButtonEventFields(env, lpObject);
- setXAnyEventFields(env, lpObject, (XAnyEvent *)lpStruct);
- (*env)->SetIntField(env, lpObject, XButtonEventFc.root, (jint)lpStruct->root);
- (*env)->SetIntField(env, lpObject, XButtonEventFc.subwindow, (jint)lpStruct->subwindow);
- (*env)->SetIntField(env, lpObject, XButtonEventFc.time, (jint)lpStruct->time);
- (*env)->SetIntField(env, lpObject, XButtonEventFc.x, (jint)lpStruct->x);
- (*env)->SetIntField(env, lpObject, XButtonEventFc.y, (jint)lpStruct->y);
- (*env)->SetIntField(env, lpObject, XButtonEventFc.x_root, (jint)lpStruct->x_root);
- (*env)->SetIntField(env, lpObject, XButtonEventFc.y_root, (jint)lpStruct->y_root);
- (*env)->SetIntField(env, lpObject, XButtonEventFc.state, (jint)lpStruct->state);
- (*env)->SetIntField(env, lpObject, XButtonEventFc.button, (jint)lpStruct->button);
- (*env)->SetIntField(env, lpObject, XButtonEventFc.same_screen, (jint)lpStruct->same_screen);
-}
-#endif
-
-#ifndef NO_XClientMessageEvent
-typedef struct XClientMessageEvent_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID type, serial, send_event, display, window, message_type, format, data;
-} XClientMessageEvent_FID_CACHE;
-
-XClientMessageEvent_FID_CACHE XClientMessageEventFc;
-
-void cacheXClientMessageEventFields(JNIEnv *env, jobject lpObject)
-{
- if (XClientMessageEventFc.cached) return;
- XClientMessageEventFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XClientMessageEventFc.type = (*env)->GetFieldID(env, XClientMessageEventFc.clazz, "type", "I");
- XClientMessageEventFc.serial = (*env)->GetFieldID(env, XClientMessageEventFc.clazz, "serial", I_J);
- XClientMessageEventFc.send_event = (*env)->GetFieldID(env, XClientMessageEventFc.clazz, "send_event", "Z");
- XClientMessageEventFc.display = (*env)->GetFieldID(env, XClientMessageEventFc.clazz, "display", I_J);
- XClientMessageEventFc.window = (*env)->GetFieldID(env, XClientMessageEventFc.clazz, "window", I_J);
- XClientMessageEventFc.message_type = (*env)->GetFieldID(env, XClientMessageEventFc.clazz, "message_type", I_J);
- XClientMessageEventFc.format = (*env)->GetFieldID(env, XClientMessageEventFc.clazz, "format", "I");
- XClientMessageEventFc.data = (*env)->GetFieldID(env, XClientMessageEventFc.clazz, "data", I_JArray);
- XClientMessageEventFc.cached = 1;
-}
-
-XClientMessageEvent *getXClientMessageEventFields(JNIEnv *env, jobject lpObject, XClientMessageEvent *lpStruct)
-{
- if (!XClientMessageEventFc.cached) cacheXClientMessageEventFields(env, lpObject);
- lpStruct->type = (*env)->GetIntField(env, lpObject, XClientMessageEventFc.type);
- lpStruct->serial = (*env)->GetIntLongField(env, lpObject, XClientMessageEventFc.serial);
- lpStruct->send_event = (*env)->GetBooleanField(env, lpObject, XClientMessageEventFc.send_event);
- lpStruct->display = (Display *)(*env)->GetIntLongField(env, lpObject, XClientMessageEventFc.display);
- lpStruct->window = (Window)(*env)->GetIntLongField(env, lpObject, XClientMessageEventFc.window);
- lpStruct->message_type = (Atom)(*env)->GetIntLongField(env, lpObject, XClientMessageEventFc.message_type);
- lpStruct->format = (*env)->GetIntField(env, lpObject, XClientMessageEventFc.format);
- {
- jintLongArray lpObject1 = (jintLongArray)(*env)->GetObjectField(env, lpObject, XClientMessageEventFc.data);
- (*env)->GetIntLongArrayRegion(env, lpObject1, 0, sizeof(lpStruct->data.l) / sizeof(jintLong), (jintLong *)lpStruct->data.l);
- }
- return lpStruct;
-}
-
-void setXClientMessageEventFields(JNIEnv *env, jobject lpObject, XClientMessageEvent *lpStruct)
-{
- if (!XClientMessageEventFc.cached) cacheXClientMessageEventFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, XClientMessageEventFc.type, (jint)lpStruct->type);
- (*env)->SetIntLongField(env, lpObject, XClientMessageEventFc.serial, (jintLong)lpStruct->serial);
- (*env)->SetBooleanField(env, lpObject, XClientMessageEventFc.send_event, (jboolean)lpStruct->send_event);
- (*env)->SetIntLongField(env, lpObject, XClientMessageEventFc.display, (jintLong)lpStruct->display);
- (*env)->SetIntLongField(env, lpObject, XClientMessageEventFc.window, (jintLong)lpStruct->window);
- (*env)->SetIntLongField(env, lpObject, XClientMessageEventFc.message_type, (jintLong)lpStruct->message_type);
- (*env)->SetIntField(env, lpObject, XClientMessageEventFc.format, (jint)lpStruct->format);
- {
- jintLongArray lpObject1 = (jintLongArray)(*env)->GetObjectField(env, lpObject, XClientMessageEventFc.data);
- (*env)->SetIntLongArrayRegion(env, lpObject1, 0, sizeof(lpStruct->data.l) / sizeof(jintLong), (jintLong *)lpStruct->data.l);
- }
-}
-#endif
-
-#ifndef NO_XCrossingEvent
-typedef struct XCrossingEvent_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID root, subwindow, time, x, y, x_root, y_root, mode, detail, same_screen, focus, state;
-} XCrossingEvent_FID_CACHE;
-
-XCrossingEvent_FID_CACHE XCrossingEventFc;
-
-void cacheXCrossingEventFields(JNIEnv *env, jobject lpObject)
-{
- if (XCrossingEventFc.cached) return;
- cacheXAnyEventFields(env, lpObject);
- XCrossingEventFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XCrossingEventFc.root = (*env)->GetFieldID(env, XCrossingEventFc.clazz, "root", I_J);
- XCrossingEventFc.subwindow = (*env)->GetFieldID(env, XCrossingEventFc.clazz, "subwindow", I_J);
- XCrossingEventFc.time = (*env)->GetFieldID(env, XCrossingEventFc.clazz, "time", "I");
- XCrossingEventFc.x = (*env)->GetFieldID(env, XCrossingEventFc.clazz, "x", "I");
- XCrossingEventFc.y = (*env)->GetFieldID(env, XCrossingEventFc.clazz, "y", "I");
- XCrossingEventFc.x_root = (*env)->GetFieldID(env, XCrossingEventFc.clazz, "x_root", "I");
- XCrossingEventFc.y_root = (*env)->GetFieldID(env, XCrossingEventFc.clazz, "y_root", "I");
- XCrossingEventFc.mode = (*env)->GetFieldID(env, XCrossingEventFc.clazz, "mode", "I");
- XCrossingEventFc.detail = (*env)->GetFieldID(env, XCrossingEventFc.clazz, "detail", "I");
- XCrossingEventFc.same_screen = (*env)->GetFieldID(env, XCrossingEventFc.clazz, "same_screen", "Z");
- XCrossingEventFc.focus = (*env)->GetFieldID(env, XCrossingEventFc.clazz, "focus", "Z");
- XCrossingEventFc.state = (*env)->GetFieldID(env, XCrossingEventFc.clazz, "state", "I");
- XCrossingEventFc.cached = 1;
-}
-
-XCrossingEvent *getXCrossingEventFields(JNIEnv *env, jobject lpObject, XCrossingEvent *lpStruct)
-{
- if (!XCrossingEventFc.cached) cacheXCrossingEventFields(env, lpObject);
- getXAnyEventFields(env, lpObject, (XAnyEvent *)lpStruct);
- lpStruct->root = (Window)(*env)->GetIntLongField(env, lpObject, XCrossingEventFc.root);
- lpStruct->subwindow = (Window)(*env)->GetIntLongField(env, lpObject, XCrossingEventFc.subwindow);
- lpStruct->time = (Time)(*env)->GetIntField(env, lpObject, XCrossingEventFc.time);
- lpStruct->x = (*env)->GetIntField(env, lpObject, XCrossingEventFc.x);
- lpStruct->y = (*env)->GetIntField(env, lpObject, XCrossingEventFc.y);
- lpStruct->x_root = (*env)->GetIntField(env, lpObject, XCrossingEventFc.x_root);
- lpStruct->y_root = (*env)->GetIntField(env, lpObject, XCrossingEventFc.y_root);
- lpStruct->mode = (*env)->GetIntField(env, lpObject, XCrossingEventFc.mode);
- lpStruct->detail = (*env)->GetIntField(env, lpObject, XCrossingEventFc.detail);
- lpStruct->same_screen = (Bool)(*env)->GetBooleanField(env, lpObject, XCrossingEventFc.same_screen);
- lpStruct->focus = (Bool)(*env)->GetBooleanField(env, lpObject, XCrossingEventFc.focus);
- lpStruct->state = (unsigned int)(*env)->GetIntField(env, lpObject, XCrossingEventFc.state);
- return lpStruct;
-}
-
-void setXCrossingEventFields(JNIEnv *env, jobject lpObject, XCrossingEvent *lpStruct)
-{
- if (!XCrossingEventFc.cached) cacheXCrossingEventFields(env, lpObject);
- setXAnyEventFields(env, lpObject, (XAnyEvent *)lpStruct);
- (*env)->SetIntLongField(env, lpObject, XCrossingEventFc.root, (jintLong)lpStruct->root);
- (*env)->SetIntLongField(env, lpObject, XCrossingEventFc.subwindow, (jintLong)lpStruct->subwindow);
- (*env)->SetIntField(env, lpObject, XCrossingEventFc.time, (jint)lpStruct->time);
- (*env)->SetIntField(env, lpObject, XCrossingEventFc.x, (jint)lpStruct->x);
- (*env)->SetIntField(env, lpObject, XCrossingEventFc.y, (jint)lpStruct->y);
- (*env)->SetIntField(env, lpObject, XCrossingEventFc.x_root, (jint)lpStruct->x_root);
- (*env)->SetIntField(env, lpObject, XCrossingEventFc.y_root, (jint)lpStruct->y_root);
- (*env)->SetIntField(env, lpObject, XCrossingEventFc.mode, (jint)lpStruct->mode);
- (*env)->SetIntField(env, lpObject, XCrossingEventFc.detail, (jint)lpStruct->detail);
- (*env)->SetBooleanField(env, lpObject, XCrossingEventFc.same_screen, (jboolean)lpStruct->same_screen);
- (*env)->SetBooleanField(env, lpObject, XCrossingEventFc.focus, (jboolean)lpStruct->focus);
- (*env)->SetIntField(env, lpObject, XCrossingEventFc.state, (jint)lpStruct->state);
-}
-#endif
-
-#ifndef NO_XEvent
-typedef struct XEvent_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID type;
-} XEvent_FID_CACHE;
-
-XEvent_FID_CACHE XEventFc;
-
-void cacheXEventFields(JNIEnv *env, jobject lpObject)
-{
- if (XEventFc.cached) return;
- XEventFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XEventFc.type = (*env)->GetFieldID(env, XEventFc.clazz, "type", "I");
- XEventFc.cached = 1;
-}
-
-XEvent *getXEventFields(JNIEnv *env, jobject lpObject, XEvent *lpStruct)
-{
- if (!XEventFc.cached) cacheXEventFields(env, lpObject);
- lpStruct->type = (*env)->GetIntField(env, lpObject, XEventFc.type);
- return lpStruct;
-}
-
-void setXEventFields(JNIEnv *env, jobject lpObject, XEvent *lpStruct)
-{
- if (!XEventFc.cached) cacheXEventFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, XEventFc.type, (jint)lpStruct->type);
-}
-#endif
-
-#ifndef NO_XExposeEvent
-typedef struct XExposeEvent_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID x, y, width, height, count;
-} XExposeEvent_FID_CACHE;
-
-XExposeEvent_FID_CACHE XExposeEventFc;
-
-void cacheXExposeEventFields(JNIEnv *env, jobject lpObject)
-{
- if (XExposeEventFc.cached) return;
- cacheXAnyEventFields(env, lpObject);
- XExposeEventFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XExposeEventFc.x = (*env)->GetFieldID(env, XExposeEventFc.clazz, "x", "I");
- XExposeEventFc.y = (*env)->GetFieldID(env, XExposeEventFc.clazz, "y", "I");
- XExposeEventFc.width = (*env)->GetFieldID(env, XExposeEventFc.clazz, "width", "I");
- XExposeEventFc.height = (*env)->GetFieldID(env, XExposeEventFc.clazz, "height", "I");
- XExposeEventFc.count = (*env)->GetFieldID(env, XExposeEventFc.clazz, "count", "I");
- XExposeEventFc.cached = 1;
-}
-
-XExposeEvent *getXExposeEventFields(JNIEnv *env, jobject lpObject, XExposeEvent *lpStruct)
-{
- if (!XExposeEventFc.cached) cacheXExposeEventFields(env, lpObject);
- getXAnyEventFields(env, lpObject, (XAnyEvent *)lpStruct);
- lpStruct->x = (*env)->GetIntField(env, lpObject, XExposeEventFc.x);
- lpStruct->y = (*env)->GetIntField(env, lpObject, XExposeEventFc.y);
- lpStruct->width = (*env)->GetIntField(env, lpObject, XExposeEventFc.width);
- lpStruct->height = (*env)->GetIntField(env, lpObject, XExposeEventFc.height);
- lpStruct->count = (*env)->GetIntField(env, lpObject, XExposeEventFc.count);
- return lpStruct;
-}
-
-void setXExposeEventFields(JNIEnv *env, jobject lpObject, XExposeEvent *lpStruct)
-{
- if (!XExposeEventFc.cached) cacheXExposeEventFields(env, lpObject);
- setXAnyEventFields(env, lpObject, (XAnyEvent *)lpStruct);
- (*env)->SetIntField(env, lpObject, XExposeEventFc.x, (jint)lpStruct->x);
- (*env)->SetIntField(env, lpObject, XExposeEventFc.y, (jint)lpStruct->y);
- (*env)->SetIntField(env, lpObject, XExposeEventFc.width, (jint)lpStruct->width);
- (*env)->SetIntField(env, lpObject, XExposeEventFc.height, (jint)lpStruct->height);
- (*env)->SetIntField(env, lpObject, XExposeEventFc.count, (jint)lpStruct->count);
-}
-#endif
-
-#ifndef NO_XFocusChangeEvent
-typedef struct XFocusChangeEvent_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID mode, detail;
-} XFocusChangeEvent_FID_CACHE;
-
-XFocusChangeEvent_FID_CACHE XFocusChangeEventFc;
-
-void cacheXFocusChangeEventFields(JNIEnv *env, jobject lpObject)
-{
- if (XFocusChangeEventFc.cached) return;
- cacheXAnyEventFields(env, lpObject);
- XFocusChangeEventFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XFocusChangeEventFc.mode = (*env)->GetFieldID(env, XFocusChangeEventFc.clazz, "mode", "I");
- XFocusChangeEventFc.detail = (*env)->GetFieldID(env, XFocusChangeEventFc.clazz, "detail", "I");
- XFocusChangeEventFc.cached = 1;
-}
-
-XFocusChangeEvent *getXFocusChangeEventFields(JNIEnv *env, jobject lpObject, XFocusChangeEvent *lpStruct)
-{
- if (!XFocusChangeEventFc.cached) cacheXFocusChangeEventFields(env, lpObject);
- getXAnyEventFields(env, lpObject, (XAnyEvent *)lpStruct);
- lpStruct->mode = (*env)->GetIntField(env, lpObject, XFocusChangeEventFc.mode);
- lpStruct->detail = (*env)->GetIntField(env, lpObject, XFocusChangeEventFc.detail);
- return lpStruct;
-}
-
-void setXFocusChangeEventFields(JNIEnv *env, jobject lpObject, XFocusChangeEvent *lpStruct)
-{
- if (!XFocusChangeEventFc.cached) cacheXFocusChangeEventFields(env, lpObject);
- setXAnyEventFields(env, lpObject, (XAnyEvent *)lpStruct);
- (*env)->SetIntField(env, lpObject, XFocusChangeEventFc.mode, (jint)lpStruct->mode);
- (*env)->SetIntField(env, lpObject, XFocusChangeEventFc.detail, (jint)lpStruct->detail);
-}
-#endif
-
-#ifndef NO_XRenderPictureAttributes
-typedef struct XRenderPictureAttributes_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID repeat, alpha_map, alpha_x_origin, alpha_y_origin, clip_x_origin, clip_y_origin, clip_mask, graphics_exposures, subwindow_mode, poly_edge, poly_mode, dither, component_alpha;
-} XRenderPictureAttributes_FID_CACHE;
-
-XRenderPictureAttributes_FID_CACHE XRenderPictureAttributesFc;
-
-void cacheXRenderPictureAttributesFields(JNIEnv *env, jobject lpObject)
-{
- if (XRenderPictureAttributesFc.cached) return;
- XRenderPictureAttributesFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XRenderPictureAttributesFc.repeat = (*env)->GetFieldID(env, XRenderPictureAttributesFc.clazz, "repeat", "Z");
- XRenderPictureAttributesFc.alpha_map = (*env)->GetFieldID(env, XRenderPictureAttributesFc.clazz, "alpha_map", I_J);
- XRenderPictureAttributesFc.alpha_x_origin = (*env)->GetFieldID(env, XRenderPictureAttributesFc.clazz, "alpha_x_origin", "I");
- XRenderPictureAttributesFc.alpha_y_origin = (*env)->GetFieldID(env, XRenderPictureAttributesFc.clazz, "alpha_y_origin", "I");
- XRenderPictureAttributesFc.clip_x_origin = (*env)->GetFieldID(env, XRenderPictureAttributesFc.clazz, "clip_x_origin", "I");
- XRenderPictureAttributesFc.clip_y_origin = (*env)->GetFieldID(env, XRenderPictureAttributesFc.clazz, "clip_y_origin", "I");
- XRenderPictureAttributesFc.clip_mask = (*env)->GetFieldID(env, XRenderPictureAttributesFc.clazz, "clip_mask", I_J);
- XRenderPictureAttributesFc.graphics_exposures = (*env)->GetFieldID(env, XRenderPictureAttributesFc.clazz, "graphics_exposures", "Z");
- XRenderPictureAttributesFc.subwindow_mode = (*env)->GetFieldID(env, XRenderPictureAttributesFc.clazz, "subwindow_mode", "I");
- XRenderPictureAttributesFc.poly_edge = (*env)->GetFieldID(env, XRenderPictureAttributesFc.clazz, "poly_edge", "I");
- XRenderPictureAttributesFc.poly_mode = (*env)->GetFieldID(env, XRenderPictureAttributesFc.clazz, "poly_mode", "I");
- XRenderPictureAttributesFc.dither = (*env)->GetFieldID(env, XRenderPictureAttributesFc.clazz, "dither", I_J);
- XRenderPictureAttributesFc.component_alpha = (*env)->GetFieldID(env, XRenderPictureAttributesFc.clazz, "component_alpha", "Z");
- XRenderPictureAttributesFc.cached = 1;
-}
-
-XRenderPictureAttributes *getXRenderPictureAttributesFields(JNIEnv *env, jobject lpObject, XRenderPictureAttributes *lpStruct)
-{
- if (!XRenderPictureAttributesFc.cached) cacheXRenderPictureAttributesFields(env, lpObject);
- lpStruct->repeat = (*env)->GetBooleanField(env, lpObject, XRenderPictureAttributesFc.repeat);
- lpStruct->alpha_map = (*env)->GetIntLongField(env, lpObject, XRenderPictureAttributesFc.alpha_map);
- lpStruct->alpha_x_origin = (*env)->GetIntField(env, lpObject, XRenderPictureAttributesFc.alpha_x_origin);
- lpStruct->alpha_y_origin = (*env)->GetIntField(env, lpObject, XRenderPictureAttributesFc.alpha_y_origin);
- lpStruct->clip_x_origin = (*env)->GetIntField(env, lpObject, XRenderPictureAttributesFc.clip_x_origin);
- lpStruct->clip_y_origin = (*env)->GetIntField(env, lpObject, XRenderPictureAttributesFc.clip_y_origin);
- lpStruct->clip_mask = (*env)->GetIntLongField(env, lpObject, XRenderPictureAttributesFc.clip_mask);
- lpStruct->graphics_exposures = (*env)->GetBooleanField(env, lpObject, XRenderPictureAttributesFc.graphics_exposures);
- lpStruct->subwindow_mode = (*env)->GetIntField(env, lpObject, XRenderPictureAttributesFc.subwindow_mode);
- lpStruct->poly_edge = (*env)->GetIntField(env, lpObject, XRenderPictureAttributesFc.poly_edge);
- lpStruct->poly_mode = (*env)->GetIntField(env, lpObject, XRenderPictureAttributesFc.poly_mode);
- lpStruct->dither = (*env)->GetIntLongField(env, lpObject, XRenderPictureAttributesFc.dither);
- lpStruct->component_alpha = (*env)->GetBooleanField(env, lpObject, XRenderPictureAttributesFc.component_alpha);
- return lpStruct;
-}
-
-void setXRenderPictureAttributesFields(JNIEnv *env, jobject lpObject, XRenderPictureAttributes *lpStruct)
-{
- if (!XRenderPictureAttributesFc.cached) cacheXRenderPictureAttributesFields(env, lpObject);
- (*env)->SetBooleanField(env, lpObject, XRenderPictureAttributesFc.repeat, (jboolean)lpStruct->repeat);
- (*env)->SetIntLongField(env, lpObject, XRenderPictureAttributesFc.alpha_map, (jintLong)lpStruct->alpha_map);
- (*env)->SetIntField(env, lpObject, XRenderPictureAttributesFc.alpha_x_origin, (jint)lpStruct->alpha_x_origin);
- (*env)->SetIntField(env, lpObject, XRenderPictureAttributesFc.alpha_y_origin, (jint)lpStruct->alpha_y_origin);
- (*env)->SetIntField(env, lpObject, XRenderPictureAttributesFc.clip_x_origin, (jint)lpStruct->clip_x_origin);
- (*env)->SetIntField(env, lpObject, XRenderPictureAttributesFc.clip_y_origin, (jint)lpStruct->clip_y_origin);
- (*env)->SetIntLongField(env, lpObject, XRenderPictureAttributesFc.clip_mask, (jintLong)lpStruct->clip_mask);
- (*env)->SetBooleanField(env, lpObject, XRenderPictureAttributesFc.graphics_exposures, (jboolean)lpStruct->graphics_exposures);
- (*env)->SetIntField(env, lpObject, XRenderPictureAttributesFc.subwindow_mode, (jint)lpStruct->subwindow_mode);
- (*env)->SetIntField(env, lpObject, XRenderPictureAttributesFc.poly_edge, (jint)lpStruct->poly_edge);
- (*env)->SetIntField(env, lpObject, XRenderPictureAttributesFc.poly_mode, (jint)lpStruct->poly_mode);
- (*env)->SetIntLongField(env, lpObject, XRenderPictureAttributesFc.dither, (jintLong)lpStruct->dither);
- (*env)->SetBooleanField(env, lpObject, XRenderPictureAttributesFc.component_alpha, (jboolean)lpStruct->component_alpha);
-}
-#endif
-
-#ifndef NO_XVisibilityEvent
-typedef struct XVisibilityEvent_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID state;
-} XVisibilityEvent_FID_CACHE;
-
-XVisibilityEvent_FID_CACHE XVisibilityEventFc;
-
-void cacheXVisibilityEventFields(JNIEnv *env, jobject lpObject)
-{
- if (XVisibilityEventFc.cached) return;
- cacheXAnyEventFields(env, lpObject);
- XVisibilityEventFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XVisibilityEventFc.state = (*env)->GetFieldID(env, XVisibilityEventFc.clazz, "state", "I");
- XVisibilityEventFc.cached = 1;
-}
-
-XVisibilityEvent *getXVisibilityEventFields(JNIEnv *env, jobject lpObject, XVisibilityEvent *lpStruct)
-{
- if (!XVisibilityEventFc.cached) cacheXVisibilityEventFields(env, lpObject);
- getXAnyEventFields(env, lpObject, (XAnyEvent *)lpStruct);
- lpStruct->state = (*env)->GetIntField(env, lpObject, XVisibilityEventFc.state);
- return lpStruct;
-}
-
-void setXVisibilityEventFields(JNIEnv *env, jobject lpObject, XVisibilityEvent *lpStruct)
-{
- if (!XVisibilityEventFc.cached) cacheXVisibilityEventFields(env, lpObject);
- setXAnyEventFields(env, lpObject, (XAnyEvent *)lpStruct);
- (*env)->SetIntField(env, lpObject, XVisibilityEventFc.state, (jint)lpStruct->state);
-}
-#endif
-
-#ifndef NO_XWindowChanges
-typedef struct XWindowChanges_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID x, y, width, height, border_width, sibling, stack_mode;
-} XWindowChanges_FID_CACHE;
-
-XWindowChanges_FID_CACHE XWindowChangesFc;
-
-void cacheXWindowChangesFields(JNIEnv *env, jobject lpObject)
-{
- if (XWindowChangesFc.cached) return;
- XWindowChangesFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XWindowChangesFc.x = (*env)->GetFieldID(env, XWindowChangesFc.clazz, "x", "I");
- XWindowChangesFc.y = (*env)->GetFieldID(env, XWindowChangesFc.clazz, "y", "I");
- XWindowChangesFc.width = (*env)->GetFieldID(env, XWindowChangesFc.clazz, "width", "I");
- XWindowChangesFc.height = (*env)->GetFieldID(env, XWindowChangesFc.clazz, "height", "I");
- XWindowChangesFc.border_width = (*env)->GetFieldID(env, XWindowChangesFc.clazz, "border_width", "I");
- XWindowChangesFc.sibling = (*env)->GetFieldID(env, XWindowChangesFc.clazz, "sibling", I_J);
- XWindowChangesFc.stack_mode = (*env)->GetFieldID(env, XWindowChangesFc.clazz, "stack_mode", "I");
- XWindowChangesFc.cached = 1;
-}
-
-XWindowChanges *getXWindowChangesFields(JNIEnv *env, jobject lpObject, XWindowChanges *lpStruct)
-{
- if (!XWindowChangesFc.cached) cacheXWindowChangesFields(env, lpObject);
- lpStruct->x = (*env)->GetIntField(env, lpObject, XWindowChangesFc.x);
- lpStruct->y = (*env)->GetIntField(env, lpObject, XWindowChangesFc.y);
- lpStruct->width = (*env)->GetIntField(env, lpObject, XWindowChangesFc.width);
- lpStruct->height = (*env)->GetIntField(env, lpObject, XWindowChangesFc.height);
- lpStruct->border_width = (*env)->GetIntField(env, lpObject, XWindowChangesFc.border_width);
- lpStruct->sibling = (*env)->GetIntLongField(env, lpObject, XWindowChangesFc.sibling);
- lpStruct->stack_mode = (*env)->GetIntField(env, lpObject, XWindowChangesFc.stack_mode);
- return lpStruct;
-}
-
-void setXWindowChangesFields(JNIEnv *env, jobject lpObject, XWindowChanges *lpStruct)
-{
- if (!XWindowChangesFc.cached) cacheXWindowChangesFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, XWindowChangesFc.x, (jint)lpStruct->x);
- (*env)->SetIntField(env, lpObject, XWindowChangesFc.y, (jint)lpStruct->y);
- (*env)->SetIntField(env, lpObject, XWindowChangesFc.width, (jint)lpStruct->width);
- (*env)->SetIntField(env, lpObject, XWindowChangesFc.height, (jint)lpStruct->height);
- (*env)->SetIntField(env, lpObject, XWindowChangesFc.border_width, (jint)lpStruct->border_width);
- (*env)->SetIntLongField(env, lpObject, XWindowChangesFc.sibling, (jintLong)lpStruct->sibling);
- (*env)->SetIntField(env, lpObject, XWindowChangesFc.stack_mode, (jint)lpStruct->stack_mode);
-}
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_structs.h b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_structs.h
deleted file mode 100644
index 4c1a302d8c..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_structs.h
+++ /dev/null
@@ -1,665 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "os.h"
-
-#ifndef NO_GInterfaceInfo
-void cacheGInterfaceInfoFields(JNIEnv *env, jobject lpObject);
-GInterfaceInfo *getGInterfaceInfoFields(JNIEnv *env, jobject lpObject, GInterfaceInfo *lpStruct);
-void setGInterfaceInfoFields(JNIEnv *env, jobject lpObject, GInterfaceInfo *lpStruct);
-#define GInterfaceInfo_sizeof() sizeof(GInterfaceInfo)
-#else
-#define cacheGInterfaceInfoFields(a,b)
-#define getGInterfaceInfoFields(a,b,c) NULL
-#define setGInterfaceInfoFields(a,b,c)
-#define GInterfaceInfo_sizeof() 0
-#endif
-
-#ifndef NO_GObjectClass
-void cacheGObjectClassFields(JNIEnv *env, jobject lpObject);
-GObjectClass *getGObjectClassFields(JNIEnv *env, jobject lpObject, GObjectClass *lpStruct);
-void setGObjectClassFields(JNIEnv *env, jobject lpObject, GObjectClass *lpStruct);
-#define GObjectClass_sizeof() sizeof(GObjectClass)
-#else
-#define cacheGObjectClassFields(a,b)
-#define getGObjectClassFields(a,b,c) NULL
-#define setGObjectClassFields(a,b,c)
-#define GObjectClass_sizeof() 0
-#endif
-
-#ifndef NO_GTypeInfo
-void cacheGTypeInfoFields(JNIEnv *env, jobject lpObject);
-GTypeInfo *getGTypeInfoFields(JNIEnv *env, jobject lpObject, GTypeInfo *lpStruct);
-void setGTypeInfoFields(JNIEnv *env, jobject lpObject, GTypeInfo *lpStruct);
-#define GTypeInfo_sizeof() sizeof(GTypeInfo)
-#else
-#define cacheGTypeInfoFields(a,b)
-#define getGTypeInfoFields(a,b,c) NULL
-#define setGTypeInfoFields(a,b,c)
-#define GTypeInfo_sizeof() 0
-#endif
-
-#ifndef NO_GTypeQuery
-void cacheGTypeQueryFields(JNIEnv *env, jobject lpObject);
-GTypeQuery *getGTypeQueryFields(JNIEnv *env, jobject lpObject, GTypeQuery *lpStruct);
-void setGTypeQueryFields(JNIEnv *env, jobject lpObject, GTypeQuery *lpStruct);
-#define GTypeQuery_sizeof() sizeof(GTypeQuery)
-#else
-#define cacheGTypeQueryFields(a,b)
-#define getGTypeQueryFields(a,b,c) NULL
-#define setGTypeQueryFields(a,b,c)
-#define GTypeQuery_sizeof() 0
-#endif
-
-#ifndef NO_GdkColor
-void cacheGdkColorFields(JNIEnv *env, jobject lpObject);
-GdkColor *getGdkColorFields(JNIEnv *env, jobject lpObject, GdkColor *lpStruct);
-void setGdkColorFields(JNIEnv *env, jobject lpObject, GdkColor *lpStruct);
-#define GdkColor_sizeof() sizeof(GdkColor)
-#else
-#define cacheGdkColorFields(a,b)
-#define getGdkColorFields(a,b,c) NULL
-#define setGdkColorFields(a,b,c)
-#define GdkColor_sizeof() 0
-#endif
-
-#ifndef NO_GdkDragContext
-void cacheGdkDragContextFields(JNIEnv *env, jobject lpObject);
-GdkDragContext *getGdkDragContextFields(JNIEnv *env, jobject lpObject, GdkDragContext *lpStruct);
-void setGdkDragContextFields(JNIEnv *env, jobject lpObject, GdkDragContext *lpStruct);
-#define GdkDragContext_sizeof() sizeof(GdkDragContext)
-#else
-#define cacheGdkDragContextFields(a,b)
-#define getGdkDragContextFields(a,b,c) NULL
-#define setGdkDragContextFields(a,b,c)
-#define GdkDragContext_sizeof() 0
-#endif
-
-#ifndef NO_GdkEvent
-void cacheGdkEventFields(JNIEnv *env, jobject lpObject);
-GdkEvent *getGdkEventFields(JNIEnv *env, jobject lpObject, GdkEvent *lpStruct);
-void setGdkEventFields(JNIEnv *env, jobject lpObject, GdkEvent *lpStruct);
-#define GdkEvent_sizeof() sizeof(GdkEvent)
-#else
-#define cacheGdkEventFields(a,b)
-#define getGdkEventFields(a,b,c) NULL
-#define setGdkEventFields(a,b,c)
-#define GdkEvent_sizeof() 0
-#endif
-
-#ifndef NO_GdkEventAny
-void cacheGdkEventAnyFields(JNIEnv *env, jobject lpObject);
-GdkEventAny *getGdkEventAnyFields(JNIEnv *env, jobject lpObject, GdkEventAny *lpStruct);
-void setGdkEventAnyFields(JNIEnv *env, jobject lpObject, GdkEventAny *lpStruct);
-#define GdkEventAny_sizeof() sizeof(GdkEventAny)
-#else
-#define cacheGdkEventAnyFields(a,b)
-#define getGdkEventAnyFields(a,b,c) NULL
-#define setGdkEventAnyFields(a,b,c)
-#define GdkEventAny_sizeof() 0
-#endif
-
-#ifndef NO_GdkEventButton
-void cacheGdkEventButtonFields(JNIEnv *env, jobject lpObject);
-GdkEventButton *getGdkEventButtonFields(JNIEnv *env, jobject lpObject, GdkEventButton *lpStruct);
-void setGdkEventButtonFields(JNIEnv *env, jobject lpObject, GdkEventButton *lpStruct);
-#define GdkEventButton_sizeof() sizeof(GdkEventButton)
-#else
-#define cacheGdkEventButtonFields(a,b)
-#define getGdkEventButtonFields(a,b,c) NULL
-#define setGdkEventButtonFields(a,b,c)
-#define GdkEventButton_sizeof() 0
-#endif
-
-#ifndef NO_GdkEventCrossing
-void cacheGdkEventCrossingFields(JNIEnv *env, jobject lpObject);
-GdkEventCrossing *getGdkEventCrossingFields(JNIEnv *env, jobject lpObject, GdkEventCrossing *lpStruct);
-void setGdkEventCrossingFields(JNIEnv *env, jobject lpObject, GdkEventCrossing *lpStruct);
-#define GdkEventCrossing_sizeof() sizeof(GdkEventCrossing)
-#else
-#define cacheGdkEventCrossingFields(a,b)
-#define getGdkEventCrossingFields(a,b,c) NULL
-#define setGdkEventCrossingFields(a,b,c)
-#define GdkEventCrossing_sizeof() 0
-#endif
-
-#ifndef NO_GdkEventExpose
-void cacheGdkEventExposeFields(JNIEnv *env, jobject lpObject);
-GdkEventExpose *getGdkEventExposeFields(JNIEnv *env, jobject lpObject, GdkEventExpose *lpStruct);
-void setGdkEventExposeFields(JNIEnv *env, jobject lpObject, GdkEventExpose *lpStruct);
-#define GdkEventExpose_sizeof() sizeof(GdkEventExpose)
-#else
-#define cacheGdkEventExposeFields(a,b)
-#define getGdkEventExposeFields(a,b,c) NULL
-#define setGdkEventExposeFields(a,b,c)
-#define GdkEventExpose_sizeof() 0
-#endif
-
-#ifndef NO_GdkEventFocus
-void cacheGdkEventFocusFields(JNIEnv *env, jobject lpObject);
-GdkEventFocus *getGdkEventFocusFields(JNIEnv *env, jobject lpObject, GdkEventFocus *lpStruct);
-void setGdkEventFocusFields(JNIEnv *env, jobject lpObject, GdkEventFocus *lpStruct);
-#define GdkEventFocus_sizeof() sizeof(GdkEventFocus)
-#else
-#define cacheGdkEventFocusFields(a,b)
-#define getGdkEventFocusFields(a,b,c) NULL
-#define setGdkEventFocusFields(a,b,c)
-#define GdkEventFocus_sizeof() 0
-#endif
-
-#ifndef NO_GdkEventKey
-void cacheGdkEventKeyFields(JNIEnv *env, jobject lpObject);
-GdkEventKey *getGdkEventKeyFields(JNIEnv *env, jobject lpObject, GdkEventKey *lpStruct);
-void setGdkEventKeyFields(JNIEnv *env, jobject lpObject, GdkEventKey *lpStruct);
-#define GdkEventKey_sizeof() sizeof(GdkEventKey)
-#else
-#define cacheGdkEventKeyFields(a,b)
-#define getGdkEventKeyFields(a,b,c) NULL
-#define setGdkEventKeyFields(a,b,c)
-#define GdkEventKey_sizeof() 0
-#endif
-
-#ifndef NO_GdkEventMotion
-void cacheGdkEventMotionFields(JNIEnv *env, jobject lpObject);
-GdkEventMotion *getGdkEventMotionFields(JNIEnv *env, jobject lpObject, GdkEventMotion *lpStruct);
-void setGdkEventMotionFields(JNIEnv *env, jobject lpObject, GdkEventMotion *lpStruct);
-#define GdkEventMotion_sizeof() sizeof(GdkEventMotion)
-#else
-#define cacheGdkEventMotionFields(a,b)
-#define getGdkEventMotionFields(a,b,c) NULL
-#define setGdkEventMotionFields(a,b,c)
-#define GdkEventMotion_sizeof() 0
-#endif
-
-#ifndef NO_GdkEventScroll
-void cacheGdkEventScrollFields(JNIEnv *env, jobject lpObject);
-GdkEventScroll *getGdkEventScrollFields(JNIEnv *env, jobject lpObject, GdkEventScroll *lpStruct);
-void setGdkEventScrollFields(JNIEnv *env, jobject lpObject, GdkEventScroll *lpStruct);
-#define GdkEventScroll_sizeof() sizeof(GdkEventScroll)
-#else
-#define cacheGdkEventScrollFields(a,b)
-#define getGdkEventScrollFields(a,b,c) NULL
-#define setGdkEventScrollFields(a,b,c)
-#define GdkEventScroll_sizeof() 0
-#endif
-
-#ifndef NO_GdkEventVisibility
-void cacheGdkEventVisibilityFields(JNIEnv *env, jobject lpObject);
-GdkEventVisibility *getGdkEventVisibilityFields(JNIEnv *env, jobject lpObject, GdkEventVisibility *lpStruct);
-void setGdkEventVisibilityFields(JNIEnv *env, jobject lpObject, GdkEventVisibility *lpStruct);
-#define GdkEventVisibility_sizeof() sizeof(GdkEventVisibility)
-#else
-#define cacheGdkEventVisibilityFields(a,b)
-#define getGdkEventVisibilityFields(a,b,c) NULL
-#define setGdkEventVisibilityFields(a,b,c)
-#define GdkEventVisibility_sizeof() 0
-#endif
-
-#ifndef NO_GdkEventWindowState
-void cacheGdkEventWindowStateFields(JNIEnv *env, jobject lpObject);
-GdkEventWindowState *getGdkEventWindowStateFields(JNIEnv *env, jobject lpObject, GdkEventWindowState *lpStruct);
-void setGdkEventWindowStateFields(JNIEnv *env, jobject lpObject, GdkEventWindowState *lpStruct);
-#define GdkEventWindowState_sizeof() sizeof(GdkEventWindowState)
-#else
-#define cacheGdkEventWindowStateFields(a,b)
-#define getGdkEventWindowStateFields(a,b,c) NULL
-#define setGdkEventWindowStateFields(a,b,c)
-#define GdkEventWindowState_sizeof() 0
-#endif
-
-#ifndef NO_GdkGCValues
-void cacheGdkGCValuesFields(JNIEnv *env, jobject lpObject);
-GdkGCValues *getGdkGCValuesFields(JNIEnv *env, jobject lpObject, GdkGCValues *lpStruct);
-void setGdkGCValuesFields(JNIEnv *env, jobject lpObject, GdkGCValues *lpStruct);
-#define GdkGCValues_sizeof() sizeof(GdkGCValues)
-#else
-#define cacheGdkGCValuesFields(a,b)
-#define getGdkGCValuesFields(a,b,c) NULL
-#define setGdkGCValuesFields(a,b,c)
-#define GdkGCValues_sizeof() 0
-#endif
-
-#ifndef NO_GdkGeometry
-void cacheGdkGeometryFields(JNIEnv *env, jobject lpObject);
-GdkGeometry *getGdkGeometryFields(JNIEnv *env, jobject lpObject, GdkGeometry *lpStruct);
-void setGdkGeometryFields(JNIEnv *env, jobject lpObject, GdkGeometry *lpStruct);
-#define GdkGeometry_sizeof() sizeof(GdkGeometry)
-#else
-#define cacheGdkGeometryFields(a,b)
-#define getGdkGeometryFields(a,b,c) NULL
-#define setGdkGeometryFields(a,b,c)
-#define GdkGeometry_sizeof() 0
-#endif
-
-#ifndef NO_GdkImage
-void cacheGdkImageFields(JNIEnv *env, jobject lpObject);
-GdkImage *getGdkImageFields(JNIEnv *env, jobject lpObject, GdkImage *lpStruct);
-void setGdkImageFields(JNIEnv *env, jobject lpObject, GdkImage *lpStruct);
-#define GdkImage_sizeof() sizeof(GdkImage)
-#else
-#define cacheGdkImageFields(a,b)
-#define getGdkImageFields(a,b,c) NULL
-#define setGdkImageFields(a,b,c)
-#define GdkImage_sizeof() 0
-#endif
-
-#ifndef NO_GdkRectangle
-void cacheGdkRectangleFields(JNIEnv *env, jobject lpObject);
-GdkRectangle *getGdkRectangleFields(JNIEnv *env, jobject lpObject, GdkRectangle *lpStruct);
-void setGdkRectangleFields(JNIEnv *env, jobject lpObject, GdkRectangle *lpStruct);
-#define GdkRectangle_sizeof() sizeof(GdkRectangle)
-#else
-#define cacheGdkRectangleFields(a,b)
-#define getGdkRectangleFields(a,b,c) NULL
-#define setGdkRectangleFields(a,b,c)
-#define GdkRectangle_sizeof() 0
-#endif
-
-#ifndef NO_GdkVisual
-void cacheGdkVisualFields(JNIEnv *env, jobject lpObject);
-GdkVisual *getGdkVisualFields(JNIEnv *env, jobject lpObject, GdkVisual *lpStruct);
-void setGdkVisualFields(JNIEnv *env, jobject lpObject, GdkVisual *lpStruct);
-#define GdkVisual_sizeof() sizeof(GdkVisual)
-#else
-#define cacheGdkVisualFields(a,b)
-#define getGdkVisualFields(a,b,c) NULL
-#define setGdkVisualFields(a,b,c)
-#define GdkVisual_sizeof() 0
-#endif
-
-#ifndef NO_GdkWindowAttr
-void cacheGdkWindowAttrFields(JNIEnv *env, jobject lpObject);
-GdkWindowAttr *getGdkWindowAttrFields(JNIEnv *env, jobject lpObject, GdkWindowAttr *lpStruct);
-void setGdkWindowAttrFields(JNIEnv *env, jobject lpObject, GdkWindowAttr *lpStruct);
-#define GdkWindowAttr_sizeof() sizeof(GdkWindowAttr)
-#else
-#define cacheGdkWindowAttrFields(a,b)
-#define getGdkWindowAttrFields(a,b,c) NULL
-#define setGdkWindowAttrFields(a,b,c)
-#define GdkWindowAttr_sizeof() 0
-#endif
-
-#ifndef NO_GtkAdjustment
-void cacheGtkAdjustmentFields(JNIEnv *env, jobject lpObject);
-GtkAdjustment *getGtkAdjustmentFields(JNIEnv *env, jobject lpObject, GtkAdjustment *lpStruct);
-void setGtkAdjustmentFields(JNIEnv *env, jobject lpObject, GtkAdjustment *lpStruct);
-#define GtkAdjustment_sizeof() sizeof(GtkAdjustment)
-#else
-#define cacheGtkAdjustmentFields(a,b)
-#define getGtkAdjustmentFields(a,b,c) NULL
-#define setGtkAdjustmentFields(a,b,c)
-#define GtkAdjustment_sizeof() 0
-#endif
-
-#ifndef NO_GtkAllocation
-void cacheGtkAllocationFields(JNIEnv *env, jobject lpObject);
-GtkAllocation *getGtkAllocationFields(JNIEnv *env, jobject lpObject, GtkAllocation *lpStruct);
-void setGtkAllocationFields(JNIEnv *env, jobject lpObject, GtkAllocation *lpStruct);
-#define GtkAllocation_sizeof() sizeof(GtkAllocation)
-#else
-#define cacheGtkAllocationFields(a,b)
-#define getGtkAllocationFields(a,b,c) NULL
-#define setGtkAllocationFields(a,b,c)
-#define GtkAllocation_sizeof() 0
-#endif
-
-#ifndef NO_GtkBorder
-void cacheGtkBorderFields(JNIEnv *env, jobject lpObject);
-GtkBorder *getGtkBorderFields(JNIEnv *env, jobject lpObject, GtkBorder *lpStruct);
-void setGtkBorderFields(JNIEnv *env, jobject lpObject, GtkBorder *lpStruct);
-#define GtkBorder_sizeof() sizeof(GtkBorder)
-#else
-#define cacheGtkBorderFields(a,b)
-#define getGtkBorderFields(a,b,c) NULL
-#define setGtkBorderFields(a,b,c)
-#define GtkBorder_sizeof() 0
-#endif
-
-#ifndef NO_GtkCellRendererClass
-void cacheGtkCellRendererClassFields(JNIEnv *env, jobject lpObject);
-GtkCellRendererClass *getGtkCellRendererClassFields(JNIEnv *env, jobject lpObject, GtkCellRendererClass *lpStruct);
-void setGtkCellRendererClassFields(JNIEnv *env, jobject lpObject, GtkCellRendererClass *lpStruct);
-#define GtkCellRendererClass_sizeof() sizeof(GtkCellRendererClass)
-#else
-#define cacheGtkCellRendererClassFields(a,b)
-#define getGtkCellRendererClassFields(a,b,c) NULL
-#define setGtkCellRendererClassFields(a,b,c)
-#define GtkCellRendererClass_sizeof() 0
-#endif
-
-#ifndef NO_GtkColorSelectionDialog
-void cacheGtkColorSelectionDialogFields(JNIEnv *env, jobject lpObject);
-GtkColorSelectionDialog *getGtkColorSelectionDialogFields(JNIEnv *env, jobject lpObject, GtkColorSelectionDialog *lpStruct);
-void setGtkColorSelectionDialogFields(JNIEnv *env, jobject lpObject, GtkColorSelectionDialog *lpStruct);
-#define GtkColorSelectionDialog_sizeof() sizeof(GtkColorSelectionDialog)
-#else
-#define cacheGtkColorSelectionDialogFields(a,b)
-#define getGtkColorSelectionDialogFields(a,b,c) NULL
-#define setGtkColorSelectionDialogFields(a,b,c)
-#define GtkColorSelectionDialog_sizeof() 0
-#endif
-
-#ifndef NO_GtkCombo
-void cacheGtkComboFields(JNIEnv *env, jobject lpObject);
-GtkCombo *getGtkComboFields(JNIEnv *env, jobject lpObject, GtkCombo *lpStruct);
-void setGtkComboFields(JNIEnv *env, jobject lpObject, GtkCombo *lpStruct);
-#define GtkCombo_sizeof() sizeof(GtkCombo)
-#else
-#define cacheGtkComboFields(a,b)
-#define getGtkComboFields(a,b,c) NULL
-#define setGtkComboFields(a,b,c)
-#define GtkCombo_sizeof() 0
-#endif
-
-#ifndef NO_GtkFileSelection
-void cacheGtkFileSelectionFields(JNIEnv *env, jobject lpObject);
-GtkFileSelection *getGtkFileSelectionFields(JNIEnv *env, jobject lpObject, GtkFileSelection *lpStruct);
-void setGtkFileSelectionFields(JNIEnv *env, jobject lpObject, GtkFileSelection *lpStruct);
-#define GtkFileSelection_sizeof() sizeof(GtkFileSelection)
-#else
-#define cacheGtkFileSelectionFields(a,b)
-#define getGtkFileSelectionFields(a,b,c) NULL
-#define setGtkFileSelectionFields(a,b,c)
-#define GtkFileSelection_sizeof() 0
-#endif
-
-#ifndef NO_GtkFixed
-void cacheGtkFixedFields(JNIEnv *env, jobject lpObject);
-GtkFixed *getGtkFixedFields(JNIEnv *env, jobject lpObject, GtkFixed *lpStruct);
-void setGtkFixedFields(JNIEnv *env, jobject lpObject, GtkFixed *lpStruct);
-#define GtkFixed_sizeof() sizeof(GtkFixed)
-#else
-#define cacheGtkFixedFields(a,b)
-#define getGtkFixedFields(a,b,c) NULL
-#define setGtkFixedFields(a,b,c)
-#define GtkFixed_sizeof() 0
-#endif
-
-#ifndef NO_GtkRequisition
-void cacheGtkRequisitionFields(JNIEnv *env, jobject lpObject);
-GtkRequisition *getGtkRequisitionFields(JNIEnv *env, jobject lpObject, GtkRequisition *lpStruct);
-void setGtkRequisitionFields(JNIEnv *env, jobject lpObject, GtkRequisition *lpStruct);
-#define GtkRequisition_sizeof() sizeof(GtkRequisition)
-#else
-#define cacheGtkRequisitionFields(a,b)
-#define getGtkRequisitionFields(a,b,c) NULL
-#define setGtkRequisitionFields(a,b,c)
-#define GtkRequisition_sizeof() 0
-#endif
-
-#ifndef NO_GtkSelectionData
-void cacheGtkSelectionDataFields(JNIEnv *env, jobject lpObject);
-GtkSelectionData *getGtkSelectionDataFields(JNIEnv *env, jobject lpObject, GtkSelectionData *lpStruct);
-void setGtkSelectionDataFields(JNIEnv *env, jobject lpObject, GtkSelectionData *lpStruct);
-#define GtkSelectionData_sizeof() sizeof(GtkSelectionData)
-#else
-#define cacheGtkSelectionDataFields(a,b)
-#define getGtkSelectionDataFields(a,b,c) NULL
-#define setGtkSelectionDataFields(a,b,c)
-#define GtkSelectionData_sizeof() 0
-#endif
-
-#ifndef NO_GtkTargetEntry
-void cacheGtkTargetEntryFields(JNIEnv *env, jobject lpObject);
-GtkTargetEntry *getGtkTargetEntryFields(JNIEnv *env, jobject lpObject, GtkTargetEntry *lpStruct);
-void setGtkTargetEntryFields(JNIEnv *env, jobject lpObject, GtkTargetEntry *lpStruct);
-#define GtkTargetEntry_sizeof() sizeof(GtkTargetEntry)
-#else
-#define cacheGtkTargetEntryFields(a,b)
-#define getGtkTargetEntryFields(a,b,c) NULL
-#define setGtkTargetEntryFields(a,b,c)
-#define GtkTargetEntry_sizeof() 0
-#endif
-
-#ifndef NO_GtkTargetPair
-void cacheGtkTargetPairFields(JNIEnv *env, jobject lpObject);
-GtkTargetPair *getGtkTargetPairFields(JNIEnv *env, jobject lpObject, GtkTargetPair *lpStruct);
-void setGtkTargetPairFields(JNIEnv *env, jobject lpObject, GtkTargetPair *lpStruct);
-#define GtkTargetPair_sizeof() sizeof(GtkTargetPair)
-#else
-#define cacheGtkTargetPairFields(a,b)
-#define getGtkTargetPairFields(a,b,c) NULL
-#define setGtkTargetPairFields(a,b,c)
-#define GtkTargetPair_sizeof() 0
-#endif
-
-#ifndef NO_GtkWidgetClass
-void cacheGtkWidgetClassFields(JNIEnv *env, jobject lpObject);
-GtkWidgetClass *getGtkWidgetClassFields(JNIEnv *env, jobject lpObject, GtkWidgetClass *lpStruct);
-void setGtkWidgetClassFields(JNIEnv *env, jobject lpObject, GtkWidgetClass *lpStruct);
-#define GtkWidgetClass_sizeof() sizeof(GtkWidgetClass)
-#else
-#define cacheGtkWidgetClassFields(a,b)
-#define getGtkWidgetClassFields(a,b,c) NULL
-#define setGtkWidgetClassFields(a,b,c)
-#define GtkWidgetClass_sizeof() 0
-#endif
-
-#ifndef NO_PangoAttrColor
-void cachePangoAttrColorFields(JNIEnv *env, jobject lpObject);
-PangoAttrColor *getPangoAttrColorFields(JNIEnv *env, jobject lpObject, PangoAttrColor *lpStruct);
-void setPangoAttrColorFields(JNIEnv *env, jobject lpObject, PangoAttrColor *lpStruct);
-#define PangoAttrColor_sizeof() sizeof(PangoAttrColor)
-#else
-#define cachePangoAttrColorFields(a,b)
-#define getPangoAttrColorFields(a,b,c) NULL
-#define setPangoAttrColorFields(a,b,c)
-#define PangoAttrColor_sizeof() 0
-#endif
-
-#ifndef NO_PangoAttrInt
-void cachePangoAttrIntFields(JNIEnv *env, jobject lpObject);
-PangoAttrInt *getPangoAttrIntFields(JNIEnv *env, jobject lpObject, PangoAttrInt *lpStruct);
-void setPangoAttrIntFields(JNIEnv *env, jobject lpObject, PangoAttrInt *lpStruct);
-#define PangoAttrInt_sizeof() sizeof(PangoAttrInt)
-#else
-#define cachePangoAttrIntFields(a,b)
-#define getPangoAttrIntFields(a,b,c) NULL
-#define setPangoAttrIntFields(a,b,c)
-#define PangoAttrInt_sizeof() 0
-#endif
-
-#ifndef NO_PangoAttribute
-void cachePangoAttributeFields(JNIEnv *env, jobject lpObject);
-PangoAttribute *getPangoAttributeFields(JNIEnv *env, jobject lpObject, PangoAttribute *lpStruct);
-void setPangoAttributeFields(JNIEnv *env, jobject lpObject, PangoAttribute *lpStruct);
-#define PangoAttribute_sizeof() sizeof(PangoAttribute)
-#else
-#define cachePangoAttributeFields(a,b)
-#define getPangoAttributeFields(a,b,c) NULL
-#define setPangoAttributeFields(a,b,c)
-#define PangoAttribute_sizeof() 0
-#endif
-
-#ifndef NO_PangoItem
-void cachePangoItemFields(JNIEnv *env, jobject lpObject);
-PangoItem *getPangoItemFields(JNIEnv *env, jobject lpObject, PangoItem *lpStruct);
-void setPangoItemFields(JNIEnv *env, jobject lpObject, PangoItem *lpStruct);
-#define PangoItem_sizeof() sizeof(PangoItem)
-#else
-#define cachePangoItemFields(a,b)
-#define getPangoItemFields(a,b,c) NULL
-#define setPangoItemFields(a,b,c)
-#define PangoItem_sizeof() 0
-#endif
-
-#ifndef NO_PangoLayoutLine
-void cachePangoLayoutLineFields(JNIEnv *env, jobject lpObject);
-PangoLayoutLine *getPangoLayoutLineFields(JNIEnv *env, jobject lpObject, PangoLayoutLine *lpStruct);
-void setPangoLayoutLineFields(JNIEnv *env, jobject lpObject, PangoLayoutLine *lpStruct);
-#define PangoLayoutLine_sizeof() sizeof(PangoLayoutLine)
-#else
-#define cachePangoLayoutLineFields(a,b)
-#define getPangoLayoutLineFields(a,b,c) NULL
-#define setPangoLayoutLineFields(a,b,c)
-#define PangoLayoutLine_sizeof() 0
-#endif
-
-#ifndef NO_PangoLayoutRun
-void cachePangoLayoutRunFields(JNIEnv *env, jobject lpObject);
-PangoLayoutRun *getPangoLayoutRunFields(JNIEnv *env, jobject lpObject, PangoLayoutRun *lpStruct);
-void setPangoLayoutRunFields(JNIEnv *env, jobject lpObject, PangoLayoutRun *lpStruct);
-#define PangoLayoutRun_sizeof() sizeof(PangoLayoutRun)
-#else
-#define cachePangoLayoutRunFields(a,b)
-#define getPangoLayoutRunFields(a,b,c) NULL
-#define setPangoLayoutRunFields(a,b,c)
-#define PangoLayoutRun_sizeof() 0
-#endif
-
-#ifndef NO_PangoLogAttr
-void cachePangoLogAttrFields(JNIEnv *env, jobject lpObject);
-PangoLogAttr *getPangoLogAttrFields(JNIEnv *env, jobject lpObject, PangoLogAttr *lpStruct);
-void setPangoLogAttrFields(JNIEnv *env, jobject lpObject, PangoLogAttr *lpStruct);
-#define PangoLogAttr_sizeof() sizeof(PangoLogAttr)
-#else
-#define cachePangoLogAttrFields(a,b)
-#define getPangoLogAttrFields(a,b,c) NULL
-#define setPangoLogAttrFields(a,b,c)
-#define PangoLogAttr_sizeof() 0
-#endif
-
-#ifndef NO_PangoRectangle
-void cachePangoRectangleFields(JNIEnv *env, jobject lpObject);
-PangoRectangle *getPangoRectangleFields(JNIEnv *env, jobject lpObject, PangoRectangle *lpStruct);
-void setPangoRectangleFields(JNIEnv *env, jobject lpObject, PangoRectangle *lpStruct);
-#define PangoRectangle_sizeof() sizeof(PangoRectangle)
-#else
-#define cachePangoRectangleFields(a,b)
-#define getPangoRectangleFields(a,b,c) NULL
-#define setPangoRectangleFields(a,b,c)
-#define PangoRectangle_sizeof() 0
-#endif
-
-#ifndef NO_XAnyEvent
-void cacheXAnyEventFields(JNIEnv *env, jobject lpObject);
-XAnyEvent *getXAnyEventFields(JNIEnv *env, jobject lpObject, XAnyEvent *lpStruct);
-void setXAnyEventFields(JNIEnv *env, jobject lpObject, XAnyEvent *lpStruct);
-#define XAnyEvent_sizeof() sizeof(XAnyEvent)
-#else
-#define cacheXAnyEventFields(a,b)
-#define getXAnyEventFields(a,b,c) NULL
-#define setXAnyEventFields(a,b,c)
-#define XAnyEvent_sizeof() 0
-#endif
-
-#ifndef NO_XButtonEvent
-void cacheXButtonEventFields(JNIEnv *env, jobject lpObject);
-XButtonEvent *getXButtonEventFields(JNIEnv *env, jobject lpObject, XButtonEvent *lpStruct);
-void setXButtonEventFields(JNIEnv *env, jobject lpObject, XButtonEvent *lpStruct);
-#define XButtonEvent_sizeof() sizeof(XButtonEvent)
-#else
-#define cacheXButtonEventFields(a,b)
-#define getXButtonEventFields(a,b,c) NULL
-#define setXButtonEventFields(a,b,c)
-#define XButtonEvent_sizeof() 0
-#endif
-
-#ifndef NO_XClientMessageEvent
-void cacheXClientMessageEventFields(JNIEnv *env, jobject lpObject);
-XClientMessageEvent *getXClientMessageEventFields(JNIEnv *env, jobject lpObject, XClientMessageEvent *lpStruct);
-void setXClientMessageEventFields(JNIEnv *env, jobject lpObject, XClientMessageEvent *lpStruct);
-#define XClientMessageEvent_sizeof() sizeof(XClientMessageEvent)
-#else
-#define cacheXClientMessageEventFields(a,b)
-#define getXClientMessageEventFields(a,b,c) NULL
-#define setXClientMessageEventFields(a,b,c)
-#define XClientMessageEvent_sizeof() 0
-#endif
-
-#ifndef NO_XCrossingEvent
-void cacheXCrossingEventFields(JNIEnv *env, jobject lpObject);
-XCrossingEvent *getXCrossingEventFields(JNIEnv *env, jobject lpObject, XCrossingEvent *lpStruct);
-void setXCrossingEventFields(JNIEnv *env, jobject lpObject, XCrossingEvent *lpStruct);
-#define XCrossingEvent_sizeof() sizeof(XCrossingEvent)
-#else
-#define cacheXCrossingEventFields(a,b)
-#define getXCrossingEventFields(a,b,c) NULL
-#define setXCrossingEventFields(a,b,c)
-#define XCrossingEvent_sizeof() 0
-#endif
-
-#ifndef NO_XEvent
-void cacheXEventFields(JNIEnv *env, jobject lpObject);
-XEvent *getXEventFields(JNIEnv *env, jobject lpObject, XEvent *lpStruct);
-void setXEventFields(JNIEnv *env, jobject lpObject, XEvent *lpStruct);
-#define XEvent_sizeof() sizeof(XEvent)
-#else
-#define cacheXEventFields(a,b)
-#define getXEventFields(a,b,c) NULL
-#define setXEventFields(a,b,c)
-#define XEvent_sizeof() 0
-#endif
-
-#ifndef NO_XExposeEvent
-void cacheXExposeEventFields(JNIEnv *env, jobject lpObject);
-XExposeEvent *getXExposeEventFields(JNIEnv *env, jobject lpObject, XExposeEvent *lpStruct);
-void setXExposeEventFields(JNIEnv *env, jobject lpObject, XExposeEvent *lpStruct);
-#define XExposeEvent_sizeof() sizeof(XExposeEvent)
-#else
-#define cacheXExposeEventFields(a,b)
-#define getXExposeEventFields(a,b,c) NULL
-#define setXExposeEventFields(a,b,c)
-#define XExposeEvent_sizeof() 0
-#endif
-
-#ifndef NO_XFocusChangeEvent
-void cacheXFocusChangeEventFields(JNIEnv *env, jobject lpObject);
-XFocusChangeEvent *getXFocusChangeEventFields(JNIEnv *env, jobject lpObject, XFocusChangeEvent *lpStruct);
-void setXFocusChangeEventFields(JNIEnv *env, jobject lpObject, XFocusChangeEvent *lpStruct);
-#define XFocusChangeEvent_sizeof() sizeof(XFocusChangeEvent)
-#else
-#define cacheXFocusChangeEventFields(a,b)
-#define getXFocusChangeEventFields(a,b,c) NULL
-#define setXFocusChangeEventFields(a,b,c)
-#define XFocusChangeEvent_sizeof() 0
-#endif
-
-#ifndef NO_XRenderPictureAttributes
-void cacheXRenderPictureAttributesFields(JNIEnv *env, jobject lpObject);
-XRenderPictureAttributes *getXRenderPictureAttributesFields(JNIEnv *env, jobject lpObject, XRenderPictureAttributes *lpStruct);
-void setXRenderPictureAttributesFields(JNIEnv *env, jobject lpObject, XRenderPictureAttributes *lpStruct);
-#define XRenderPictureAttributes_sizeof() sizeof(XRenderPictureAttributes)
-#else
-#define cacheXRenderPictureAttributesFields(a,b)
-#define getXRenderPictureAttributesFields(a,b,c) NULL
-#define setXRenderPictureAttributesFields(a,b,c)
-#define XRenderPictureAttributes_sizeof() 0
-#endif
-
-#ifndef NO_XVisibilityEvent
-void cacheXVisibilityEventFields(JNIEnv *env, jobject lpObject);
-XVisibilityEvent *getXVisibilityEventFields(JNIEnv *env, jobject lpObject, XVisibilityEvent *lpStruct);
-void setXVisibilityEventFields(JNIEnv *env, jobject lpObject, XVisibilityEvent *lpStruct);
-#define XVisibilityEvent_sizeof() sizeof(XVisibilityEvent)
-#else
-#define cacheXVisibilityEventFields(a,b)
-#define getXVisibilityEventFields(a,b,c) NULL
-#define setXVisibilityEventFields(a,b,c)
-#define XVisibilityEvent_sizeof() 0
-#endif
-
-#ifndef NO_XWindowChanges
-void cacheXWindowChangesFields(JNIEnv *env, jobject lpObject);
-XWindowChanges *getXWindowChangesFields(JNIEnv *env, jobject lpObject, XWindowChanges *lpStruct);
-void setXWindowChangesFields(JNIEnv *env, jobject lpObject, XWindowChanges *lpStruct);
-#define XWindowChanges_sizeof() sizeof(XWindowChanges)
-#else
-#define cacheXWindowChangesFields(a,b)
-#define getXWindowChangesFields(a,b,c) NULL
-#define setXWindowChangesFields(a,b,c)
-#define XWindowChanges_sizeof() 0
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/Lock.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/Lock.java
deleted file mode 100755
index 7254f5266a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/Lock.java
+++ /dev/null
@@ -1,61 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal;
-
-/**
- * Instances of this represent a recursive monitor.
- */
-public class Lock {
- int count, waitCount;
- Thread owner;
-
-/**
- * Locks the monitor and returns the lock count. If
- * the lock is owned by another thread, wait until
- * the lock is released.
- *
- * @return the lock count
- */
-public int lock() {
- synchronized (this) {
- Thread current = Thread.currentThread();
- if (owner != current) {
- waitCount++;
- while (count > 0) {
- try {
- wait();
- } catch (InterruptedException e) {
- /* Wait forever, just like synchronized blocks */
- }
- }
- --waitCount;
- owner = current;
- }
- return ++count;
- }
-}
-
-/**
- * Unlocks the monitor. If the current thread is not
- * the monitor owner, do nothing.
- */
-public void unlock() {
- synchronized (this) {
- Thread current = Thread.currentThread();
- if (owner == current) {
- if (--count == 0) {
- owner = null;
- if (waitCount > 0) notifyAll();
- }
- }
- }
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/Platform.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/Platform.java
deleted file mode 100644
index 7881f7080a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/Platform.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2007 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal;
-
-public class Platform {
- public static final String PLATFORM = "gtk"; //$NON-NLS-1$
- public static final Lock lock = new Lock();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/ATK.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/ATK.java
deleted file mode 100644
index 77201aabc1..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/ATK.java
+++ /dev/null
@@ -1,363 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.accessibility.gtk;
-
-
-import org.eclipse.swt.internal.Library;
-import org.eclipse.swt.internal.gtk.OS;
-
-public class ATK extends OS {
- static {
- Library.loadLibrary("swt-atk");
- }
-
- /** Constants */
- public static final int ATK_RELATION_LABELLED_BY = 4;
- public static final int ATK_ROLE_CHECK_BOX = 7;
- public static final int ATK_ROLE_COMBO_BOX = 11;
- public static final int ATK_ROLE_DIALOG = 16;
- public static final int ATK_ROLE_DRAWING_AREA = 18;
- public static final int ATK_ROLE_WINDOW = 68;
- public static final int ATK_ROLE_LABEL = 28;
- public static final int ATK_ROLE_LIST = 30;
- public static final int ATK_ROLE_LIST_ITEM = 31;
- public static final int ATK_ROLE_MENU = 32;
- public static final int ATK_ROLE_MENU_BAR = 33;
- public static final int ATK_ROLE_MENU_ITEM = 34;
- public static final int ATK_ROLE_PAGE_TAB = 36;
- public static final int ATK_ROLE_PAGE_TAB_LIST = 37;
- public static final int ATK_ROLE_PROGRESS_BAR = 41;
- public static final int ATK_ROLE_PUSH_BUTTON = 42;
- public static final int ATK_ROLE_RADIO_BUTTON = 43;
- public static final int ATK_ROLE_SCROLL_BAR = 47;
- public static final int ATK_ROLE_SEPARATOR = 49;
- public static final int ATK_ROLE_SLIDER = 50;
- public static final int ATK_ROLE_TABLE = 54;
- public static final int ATK_ROLE_TABLE_CELL = 55;
- public static final int ATK_ROLE_TABLE_COLUMN_HEADER = 56;
- public static final int ATK_ROLE_TABLE_ROW_HEADER = 57;
- public static final int ATK_ROLE_TEXT = 60;
- public static final int ATK_ROLE_TOOL_BAR = 62;
- public static final int ATK_ROLE_TOOL_TIP = 63;
- public static final int ATK_ROLE_TREE = 64;
- public static final int ATK_STATE_ARMED = 2;
- public static final int ATK_STATE_BUSY = 3;
- public static final int ATK_STATE_CHECKED = 4;
- public static final int ATK_STATE_DEFUNCT = 5;
- public static final int ATK_STATE_EDITABLE = 6;
- public static final int ATK_STATE_ENABLED = 7;
- public static final int ATK_STATE_EXPANDED = 9;
- public static final int ATK_STATE_FOCUSABLE = 10;
- public static final int ATK_STATE_FOCUSED = 11;
- public static final int ATK_STATE_MULTISELECTABLE = 16;
- public static final int ATK_STATE_PRESSED = 18;
- public static final int ATK_STATE_RESIZABLE = 19;
- public static final int ATK_STATE_SELECTABLE = 20;
- public static final int ATK_STATE_SELECTED = 21;
- public static final int ATK_STATE_SHOWING = 23;
- public static final int ATK_STATE_TRANSIENT = 26;
- public static final int ATK_STATE_VISIBLE = 28;
- public static final int ATK_TEXT_BOUNDARY_CHAR = 0;
- public static final int ATK_TEXT_BOUNDARY_WORD_START = 1;
- public static final int ATK_TEXT_BOUNDARY_WORD_END = 2;
- public static final int ATK_TEXT_BOUNDARY_SENTENCE_START = 3;
- public static final int ATK_TEXT_BOUNDARY_SENTENCE_END = 4;
- public static final int ATK_TEXT_BOUNDARY_LINE_START = 5;
- public static final int ATK_TEXT_BOUNDARY_LINE_END = 6;
- public static final int ATK_XY_WINDOW = 1;
-
- /** Signals */
- public static final byte[] selection_changed = OS.ascii ("selection_changed");
- public static final byte[] text_changed_insert = OS.ascii ("text_changed::insert");
- public static final byte[] text_changed_delete = OS.ascii ("text_changed::delete");
- public static final byte[] text_caret_moved = OS.ascii ("text_caret_moved");
- public static final byte[] text_selection_changed = OS.ascii ("text_selection_changed");
-
-/** 64 bit */
-public static final native int AtkObjectFactory_sizeof ();
-public static final native int AtkObjectFactoryClass_sizeof ();
-
-/** Natives */
-public static final native int /*long*/ _ATK_ACTION_GET_IFACE (int /*long*/ obj);
-public static final int /*long*/ ATK_ACTION_GET_IFACE (int /*long*/ obj) {
- lock.lock();
- try {
- return _ATK_ACTION_GET_IFACE(obj);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _ATK_COMPONENT_GET_IFACE(int /*long*/ atkHandle);
-public static final int /*long*/ ATK_COMPONENT_GET_IFACE(int /*long*/ atkHandle) {
- lock.lock();
- try {
- return _ATK_COMPONENT_GET_IFACE(atkHandle);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _ATK_OBJECT_FACTORY_CLASS (int /*long*/ klass);
-public static final int /*long*/ ATK_OBJECT_FACTORY_CLASS (int /*long*/ klass) {
- lock.lock();
- try {
- return _ATK_OBJECT_FACTORY_CLASS(klass);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _ATK_SELECTION_GET_IFACE (int /*long*/ obj);
-public static final int /*long*/ ATK_SELECTION_GET_IFACE (int /*long*/ obj) {
- lock.lock();
- try {
- return _ATK_SELECTION_GET_IFACE(obj);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _ATK_TEXT_GET_IFACE (int /*long*/ handle);
-public static final int /*long*/ ATK_TEXT_GET_IFACE (int /*long*/ handle) {
- lock.lock();
- try {
- return _ATK_TEXT_GET_IFACE(handle);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _GTK_ACCESSIBLE (int /*long*/ handle);
-public static final int /*long*/ GTK_ACCESSIBLE (int /*long*/ handle) {
- lock.lock();
- try {
- return _GTK_ACCESSIBLE(handle);
- } finally {
- lock.unlock();
- }
-}
-/** @param object cast=(AtkObject *) */
-public static final native void _atk_focus_tracker_notify (int /*long*/ object);
-public static final void atk_focus_tracker_notify (int /*long*/ object) {
- lock.lock();
- try {
- _atk_focus_tracker_notify(object);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _atk_get_default_registry ();
-public static final int /*long*/ atk_get_default_registry () {
- lock.lock();
- try {
- return _atk_get_default_registry();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param factory cast=(AtkObjectFactory *)
- * @param obj cast=(GObject *)
- */
-public static final native int /*long*/ _atk_object_factory_create_accessible (int /*long*/ factory, int /*long*/ obj);
-public static final int /*long*/ atk_object_factory_create_accessible (int /*long*/ factory, int /*long*/ obj) {
- lock.lock();
- try {
- return _atk_object_factory_create_accessible(factory, obj);
- } finally {
- lock.unlock();
- }
-}
-/** @param factory cast=(AtkObjectFactory *) */
-public static final native int /*long*/ _atk_object_factory_get_accessible_type (int /*long*/ factory);
-public static final int /*long*/ atk_object_factory_get_accessible_type (int /*long*/ factory) {
- lock.lock();
- try {
- return _atk_object_factory_get_accessible_type(factory);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param accessible cast=(AtkObject *)
- * @param data cast=(gpointer)
- */
-public static final native void _atk_object_initialize (int /*long*/ accessible, int /*long*/ data);
-public static final void atk_object_initialize (int /*long*/ accessible, int /*long*/ data) {
- lock.lock();
- try {
- _atk_object_initialize(accessible, data);
- } finally {
- lock.unlock();
- }
-}
-/** @param accessible cast=(AtkObject *) */
-public static final native int /*long*/ _atk_object_ref_relation_set (int /*long*/ accessible);
-public static final int /*long*/ atk_object_ref_relation_set (int /*long*/ accessible) {
- lock.lock();
- try {
- return _atk_object_ref_relation_set(accessible);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param registry cast=(AtkRegistry *)
- * @param type cast=(GType)
- */
-public static final native int /*long*/ _atk_registry_get_factory (int /*long*/ registry, int /*long*/ type);
-public static final int /*long*/ atk_registry_get_factory (int /*long*/ registry, int /*long*/ type) {
- lock.lock();
- try {
- return _atk_registry_get_factory(registry, type);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param registry cast=(AtkRegistry *)
- * @param type cast=(GType)
- * @param factory_type cast=(GType)
- */
-public static final native void _atk_registry_set_factory_type (int /*long*/ registry, int /*long*/ type, int /*long*/ factory_type);
-public static final void atk_registry_set_factory_type (int /*long*/ registry, int /*long*/ type, int /*long*/ factory_type) {
- lock.lock();
- try {
- _atk_registry_set_factory_type(registry, type, factory_type);
- } finally {
- lock.unlock();
- }
-}
-/** @param set cast=(AtkRelationSet *) */
-public static final native int _atk_relation_set_get_n_relations (int /*long*/ set);
-public static final int atk_relation_set_get_n_relations (int /*long*/ set) {
- lock.lock();
- try {
- return _atk_relation_set_get_n_relations(set);
- } finally {
- lock.unlock();
- }
-}
-/** @param set cast=(AtkRelationSet *) */
-public static final native int /*long*/ _atk_relation_set_get_relation (int /*long*/ set, int i);
-public static final int /*long*/ atk_relation_set_get_relation (int /*long*/ set, int i) {
- lock.lock();
- try {
- return _atk_relation_set_get_relation (set, i);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param set cast=(AtkRelationSet *)
- * @param relation cast=(AtkRelation *)
- */
-public static final native void _atk_relation_set_remove (int /*long*/ set, int /*long*/ relation);
-public static final void atk_relation_set_remove (int /*long*/ set, int /*long*/ relation) {
- lock.lock();
- try {
- _atk_relation_set_remove (set, relation);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param set cast=(AtkStateSet *)
- * @param type cast=(AtkStateType)
- */
-public static final native boolean _atk_state_set_add_state (int /*long*/ set, int type);
-public static final boolean atk_state_set_add_state (int /*long*/ set, int type) {
- lock.lock();
- try {
- return _atk_state_set_add_state(set, type);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _atk_state_set_new ();
-public static final int /*long*/ atk_state_set_new () {
- lock.lock();
- try {
- return _atk_state_set_new();
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _call (int /*long*/ function, int /*long*/ arg0);
-public static final int /*long*/ call (int /*long*/ function, int /*long*/ arg0) {
- lock.lock();
- try {
- return _call(function, arg0);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _call (int /*long*/ function, int /*long*/ arg0, int /*long*/ arg1);
-public static final int /*long*/ call (int /*long*/ function, int /*long*/ arg0, int /*long*/ arg1) {
- lock.lock();
- try {
- return _call(function, arg0, arg1);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _call (int /*long*/ function, int /*long*/ arg0, int /*long*/ arg1, int /*long*/ arg2);
-public static final int /*long*/ call (int /*long*/ function, int /*long*/ arg0, int /*long*/ arg1, int /*long*/ arg2) {
- lock.lock();
- try {
- return _call(function, arg0, arg1, arg2);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _call (int /*long*/ function, int /*long*/ arg0, int /*long*/ arg1, int /*long*/ arg2, int /*long*/ arg3);
-public static final int /*long*/ call (int /*long*/ function, int /*long*/ arg0, int /*long*/ arg1, int /*long*/ arg2, int /*long*/ arg3) {
- lock.lock();
- try {
- return _call(function, arg0, arg1, arg2, arg3);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _call (int /*long*/ function, int /*long*/ arg0, int /*long*/ arg1, int /*long*/ arg2, int /*long*/ arg3, int /*long*/ arg4);
-public static final int /*long*/ call (int /*long*/ function, int /*long*/ arg0, int /*long*/ arg1, int /*long*/ arg2, int /*long*/ arg3, int /*long*/ arg4) {
- lock.lock();
- try {
- return _call(function, arg0, arg1, arg2, arg3, arg4);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _call (int /*long*/ function, int /*long*/ arg0, int /*long*/ arg1, int /*long*/ arg2, int /*long*/ arg3, int /*long*/ arg4, int /*long*/ arg5);
-public static final int /*long*/ call (int /*long*/ function, int /*long*/ arg0, int /*long*/ arg1, int /*long*/ arg2, int /*long*/ arg3, int /*long*/ arg4, int /*long*/ arg5) {
- lock.lock();
- try {
- return _call(function, arg0, arg1, arg2, arg3, arg4, arg5);
- } finally {
- lock.unlock();
- }
-}
-public static final native void memmove (AtkActionIface dest, int /*long*/ src);
-public static final native void memmove (AtkComponentIface dest, int /*long*/ src);
-public static final native void memmove (AtkHypertextIface dest, int /*long*/ src);
-public static final native void memmove (AtkObjectClass dest, int /*long*/ src);
-public static final native void memmove (AtkObjectFactoryClass dest, int /*long*/ src);
-public static final native void memmove (AtkSelectionIface dest, int /*long*/ src);
-public static final native void memmove (AtkTextIface dest, int /*long*/ src);
-public static final native void memmove (GtkAccessible dest, int /*long*/ src);
-public static final native void memmove (int /*long*/ dest, AtkActionIface src);
-public static final native void memmove (int /*long*/ dest, AtkComponentIface src);
-public static final native void memmove (int /*long*/ dest, AtkHypertextIface src);
-public static final native void memmove (int /*long*/ dest, AtkObjectClass src);
-public static final native void memmove (int /*long*/ dest, AtkObjectFactoryClass src);
-public static final native void memmove (int /*long*/ dest, AtkSelectionIface src);
-public static final native void memmove (int /*long*/ dest, AtkTextIface src);
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/AtkActionIface.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/AtkActionIface.java
deleted file mode 100644
index 94409fc72b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/AtkActionIface.java
+++ /dev/null
@@ -1,35 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.accessibility.gtk;
-
-
-public class AtkActionIface {
-// GTypeInterface parent;
- /** @field cast=(gboolean (*)()) */
- public int /*long*/ do_action;
- /** @field cast=(gint (*)()) */
- public int /*long*/ get_n_actions;
- /** @field cast=(G_CONST_RETURN gchar *(*)()) */
- public int /*long*/ get_description;
- /** @field cast=(G_CONST_RETURN gchar *(*)()) */
- public int /*long*/ get_name;
- /** @field cast=(G_CONST_RETURN gchar *(*)()) */
- public int /*long*/ get_keybinding;
- /** @field cast=(gboolean (*)()) */
- public int /*long*/ set_description;
-// AtkFunction pad1;
-// AtkFunction pad2;
-}
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/AtkComponentIface.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/AtkComponentIface.java
deleted file mode 100644
index 50fdc76679..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/AtkComponentIface.java
+++ /dev/null
@@ -1,45 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.accessibility.gtk;
-
-
-public class AtkComponentIface {
- /** @field cast=(guint (*)()) */
- public int /*long*/ add_focus_handler;
- /** @field cast=(gboolean (*)()) */
- public int /*long*/ contains;
- /** @field cast=(AtkObject *(*)()) */
- public int /*long*/ ref_accessible_at_point;
- /** @field cast=(void (*)()) */
- public int /*long*/ get_extents;
- /** @field cast=(void (*)()) */
- public int /*long*/ get_position;
- /** @field cast=(void (*)()) */
- public int /*long*/ get_size;
- /** @field cast=(gboolean (*)()) */
- public int /*long*/ grab_focus;
- /** @field cast=(void (*)()) */
- public int /*long*/ remove_focus_handler;
- /** @field cast=(gboolean (*)()) */
- public int /*long*/ set_extents;
- /** @field cast=(gboolean (*)()) */
- public int /*long*/ set_position;
- /** @field cast=(gboolean (*)()) */
- public int /*long*/ set_size;
- /** @field cast=(AtkLayer (*)()) */
- public int /*long*/ get_layer;
- /** @field cast=(gint (*)()) */
- public int /*long*/ get_mdi_zorder;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/AtkHypertextIface.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/AtkHypertextIface.java
deleted file mode 100644
index 44e2331c2a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/AtkHypertextIface.java
+++ /dev/null
@@ -1,25 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.accessibility.gtk;
-
-
-public class AtkHypertextIface {
- /** @field cast=(AtkHyperlink *(*)()) */
- public int /*long*/ get_link;
- /** @field cast=(gint (*)()) */
- public int /*long*/ get_n_links;
- /** @field cast=(gint (*)()) */
- public int /*long*/ get_link_index;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/AtkObjectClass.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/AtkObjectClass.java
deleted file mode 100644
index fc619110ec..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/AtkObjectClass.java
+++ /dev/null
@@ -1,65 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.accessibility.gtk;
-
-
-public class AtkObjectClass {
- /** @field cast=(G_CONST_RETURN gchar *(*)()) */
- public int /*long*/ get_name;
- /** @field cast=(G_CONST_RETURN gchar *(*)()) */
- public int /*long*/ get_description;
- /** @field cast=(AtkObject *(*)()) */
- public int /*long*/ get_parent;
- /** @field cast=(gint (*)()) */
- public int /*long*/ get_n_children;
- /** @field cast=(AtkObject *(*)()) */
- public int /*long*/ ref_child;
- /** @field cast=(gint (*)()) */
- public int /*long*/ get_index_in_parent;
- /** @field cast=(AtkRelationSet *(*)()) */
- public int /*long*/ ref_relation_set;
- /** @field cast=(AtkRole (*)()) */
- public int /*long*/ get_role;
- /** @field cast=(AtkLayer (*)()) */
- public int /*long*/ get_layer;
- /** @field cast=(gint (*)()) */
- public int /*long*/ get_mdi_zorder;
- /** @field cast=(AtkStateSet *(*)()) */
- public int /*long*/ ref_state_set;
- /** @field cast=(void (*)()) */
- public int /*long*/ set_name;
- /** @field cast=(void (*)()) */
- public int /*long*/ set_description;
- /** @field cast=(void (*)()) */
- public int /*long*/ set_parent;
- /** @field cast=(void (*)()) */
- public int /*long*/ set_role;
- /** @field cast=(guint (*)()) */
- public int /*long*/ connect_property_change_handler;
- /** @field cast=(void (*)()) */
- public int /*long*/ remove_property_change_handler;
- /** @field cast=(void (*)()) */
- public int /*long*/ initialize;
- /** @field cast=(void (*)()) */
- public int /*long*/ children_changed;
- /** @field cast=(void (*)()) */
- public int /*long*/ focus_event;
- /** @field cast=(void (*)()) */
- public int /*long*/ property_change;
- /** @field cast=(void (*)()) */
- public int /*long*/ state_change;
- /** @field cast=(void (*)()) */
- public int /*long*/ visible_data_changed;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/AtkObjectFactoryClass.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/AtkObjectFactoryClass.java
deleted file mode 100644
index cf340b800f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/AtkObjectFactoryClass.java
+++ /dev/null
@@ -1,25 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.accessibility.gtk;
-
-
-public class AtkObjectFactoryClass {
- /** @field cast=(AtkObject *(*)()) */
- public int /*long*/ create_accessible;
- /** @field cast=(void (*)()) */
- public int /*long*/ invalidate;
- /** @field cast=(GType (*)()) */
- public int /*long*/ get_accessible_type;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/AtkSelectionIface.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/AtkSelectionIface.java
deleted file mode 100644
index 71052afff9..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/AtkSelectionIface.java
+++ /dev/null
@@ -1,35 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.accessibility.gtk;
-
-
-public class AtkSelectionIface {
- /** @field cast=(gboolean (*)()) */
- public int /*long*/ add_selection;
- /** @field cast=(gboolean (*)()) */
- public int /*long*/ clear_selection;
- /** @field cast=(AtkObject *(*)()) */
- public int /*long*/ ref_selection;
- /** @field cast=(gint (*)()) */
- public int /*long*/ get_selection_count;
- /** @field cast=(gboolean (*)()) */
- public int /*long*/ is_child_selected;
- /** @field cast=(gboolean (*)()) */
- public int /*long*/ remove_selection;
- /** @field cast=(gboolean (*)()) */
- public int /*long*/ select_all_selection;
- /** @field cast=(void (*)()) */
- public int /*long*/ selection_changed;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/AtkTextIface.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/AtkTextIface.java
deleted file mode 100644
index 5e74aa7fcb..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/AtkTextIface.java
+++ /dev/null
@@ -1,59 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.accessibility.gtk;
-
-
-public class AtkTextIface {
- /** @field cast=(gchar *(*)()) */
- public int /*long*/ get_text;
- /** @field cast=(gchar *(*)()) */
- public int /*long*/ get_text_after_offset;
- /** @field cast=(gchar *(*)()) */
- public int /*long*/ get_text_at_offset;
- /** @field cast=(gunichar (*)()) */
- public int /*long*/ get_character_at_offset;
- /** @field cast=(gchar *(*)()) */
- public int /*long*/ get_text_before_offset;
- /** @field cast=(gint (*)()) */
- public int /*long*/ get_caret_offset;
- /** @field cast=(AtkAttributeSet *(*)()) */
- public int /*long*/ get_run_attributes;
- /** @field cast=(AtkAttributeSet *(*)()) */
- public int /*long*/ get_default_attributes;
- /** @field cast=(void (*)()) */
- public int /*long*/ get_character_extents;
- /** @field cast=(gint (*)()) */
- public int /*long*/ get_character_count;
- /** @field cast=(gint (*)()) */
- public int /*long*/ get_offset_at_point;
- /** @field cast=(gint (*)()) */
- public int /*long*/ get_n_selections;
- /** @field cast=(gchar *(*)()) */
- public int /*long*/ get_selection;
- /** @field cast=(gboolean (*)()) */
- public int /*long*/ add_selection;
- /** @field cast=(gboolean (*)()) */
- public int /*long*/ remove_selection;
- /** @field cast=(gboolean (*)()) */
- public int /*long*/ set_selection;
- /** @field cast=(gboolean (*)()) */
- public int /*long*/ set_caret_offset;
- /** @field cast=(void (*)()) */
- public int /*long*/ text_changed;
- /** @field cast=(void (*)()) */
- public int /*long*/ text_caret_moved;
- /** @field cast=(void (*)()) */
- public int /*long*/ text_selection_changed;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/GtkAccessible.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/GtkAccessible.java
deleted file mode 100644
index 6b1013bb48..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/accessibility/gtk/GtkAccessible.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.accessibility.gtk;
-
-
-public class GtkAccessible {
- /** @field cast=(GtkWidget *) */
- public int /*long*/ widget;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GInterfaceInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GInterfaceInfo.java
deleted file mode 100644
index 6e5b7461d9..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GInterfaceInfo.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GInterfaceInfo {
- /** @field cast=(GInterfaceInitFunc) */
- public int /*long*/ interface_init;
- /** @field cast=(GInterfaceFinalizeFunc) */
- public int /*long*/ interface_finalize;
- /** @field cast=(gpointer) */
- public int /*long*/ interface_data;
- public static final int sizeof = OS.GInterfaceInfo_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GObjectClass.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GObjectClass.java
deleted file mode 100644
index 649eba2287..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GObjectClass.java
+++ /dev/null
@@ -1,33 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GObjectClass {
- /** @field cast=(GObject *(*)()) */
- public int /*long*/ constructor;
- /** @field cast=(void (*)()) */
- public int /*long*/ set_property;
- /** @field cast=(void (*)()) */
- public int /*long*/ get_property;
- /** @field cast=(void (*)()) */
- public int /*long*/ dispose;
- /** @field cast=(void (*)()) */
- public int /*long*/ finalize;
- /** @field cast=(void (*)()) */
- public int /*long*/ dispatch_properties_changed;
- /** @field cast=(void (*)()) */
- public int /*long*/ notify;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GTypeInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GTypeInfo.java
deleted file mode 100644
index 645454e6a6..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GTypeInfo.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GTypeInfo {
- /** @field cast=(guint16) */
- public short class_size;
- /** @field cast=(GBaseInitFunc) */
- public int /*long*/ base_init;
- /** @field cast=(GBaseFinalizeFunc) */
- public int /*long*/ base_finalize;
- /** @field cast=(GClassInitFunc) */
- public int /*long*/ class_init;
- /** @field cast=(GClassFinalizeFunc) */
- public int /*long*/ class_finalize;
- /** @field cast=(gconstpointer) */
- public int /*long*/ class_data;
- /** @field cast=(guint16) */
- public short instance_size;
- /** @field cast=(guint16) */
- public short n_preallocs;
- /** @field cast=(GInstanceInitFunc) */
- public int /*long*/ instance_init;
- /** @field cast=(GTypeValueTable *) */
- public int /*long*/ value_table;
- public static final int sizeof = OS.GTypeInfo_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GTypeQuery.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GTypeQuery.java
deleted file mode 100644
index 56d24af422..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GTypeQuery.java
+++ /dev/null
@@ -1,28 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GTypeQuery {
- /** @field cast=(GType) */
- public int type;
- /** @field cast=(const gchar *) */
- public int /*long*/ type_name;
- /** @field cast=(guint) */
- public int class_size;
- /** @field cast=(guint) */
- public int instance_size;
- public static final int sizeof = OS.GTypeQuery_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkColor.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkColor.java
deleted file mode 100644
index 8bed11a500..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkColor.java
+++ /dev/null
@@ -1,28 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GdkColor {
- /** @field cast=(guint32) */
- public int pixel;
- /** @field cast=(guint16) */
- public short red;
- /** @field cast=(guint16) */
- public short green;
- /** @field cast=(guint16) */
- public short blue;
- public static final int sizeof = OS.GdkColor_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkDragContext.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkDragContext.java
deleted file mode 100644
index 912bd5f559..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkDragContext.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GdkDragContext {
- /** @field cast=(GdkDragProtocol) */
- public int protocol;
- /** @field cast=(gboolean) */
- public boolean is_source;
- /** @field cast=(GdkWindow *) */
- public int /*long*/ source_window;
- /** @field cast=(GdkWindow *) */
- public int /*long*/ dest_window;
- /** @field cast=(GList *) */
- public int /*long*/ targets;
- /** @field cast=(GdkDragAction) */
- public int actions;
- /** @field cast=(GdkDragAction) */
- public int suggested_action;
- /** @field cast=(GdkDragAction) */
- public int action;
- /** @field cast=(guint32) */
- public int start_time;
- public static final int sizeof = OS.GdkDragContext_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEvent.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEvent.java
deleted file mode 100644
index ca105e7589..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEvent.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GdkEvent {
- /** @field cast=(GdkEventType) */
- public int type;
- public static final int sizeof = OS.GdkEvent_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventAny.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventAny.java
deleted file mode 100644
index 5519285d95..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventAny.java
+++ /dev/null
@@ -1,24 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GdkEventAny extends GdkEvent {
- /** @field cast=(GdkWindow *) */
- public int /*long*/ window;
- /** @field cast=(gint8) */
- public byte send_event;
- public static final int sizeof = OS.GdkEventAny_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventButton.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventButton.java
deleted file mode 100644
index 68a2789f7c..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventButton.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GdkEventButton extends GdkEvent {
- /** @field cast=(GdkWindow *) */
- public int /*long*/ window;
- /** @field cast=(gint8) */
- public byte send_event;
- /** @field cast=(guint32) */
- public int time;
- /** @field cast=(gdouble) */
- public double x;
- /** @field cast=(gdouble) */
- public double y;
- /** @field cast=(gdouble *) */
- public int /*long*/ axes;
- /** @field cast=(guint) */
- public int state;
- /** @field cast=(guint) */
- public int button;
- /** @field cast=(GdkDevice *) */
- public int /*long*/ device;
- /** @field cast=(gdouble) */
- public double x_root;
- /** @field cast=(gdouble) */
- public double y_root;
- public static final int sizeof = OS.GdkEventButton_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventCrossing.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventCrossing.java
deleted file mode 100644
index 0c1b40ef99..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventCrossing.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GdkEventCrossing extends GdkEvent {
- /** @field cast=(GdkWindow *) */
- public int /*long*/ window;
- /** @field cast=(gint8) */
- public byte send_event;
- /** @field cast=(GdkWindow *) */
- public int /*long*/ subwindow;
- public int time;
- public double x;
- public double y;
- public double x_root;
- public double y_root;
- /** @field cast=(GdkCrossingMode) */
- public int mode;
- /** @field cast=(GdkNotifyType) */
- public int detail;
- /** @field cast=(gboolean) */
- public boolean focus;
- public int state;
- public static final int sizeof = OS.GdkEventCrossing_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventExpose.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventExpose.java
deleted file mode 100644
index df0afac429..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventExpose.java
+++ /dev/null
@@ -1,37 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GdkEventExpose extends GdkEvent {
- /** @field cast=(GdkWindow *) */
- public int /*long*/ window;
- /** @field cast=(gint8) */
- public byte send_event;
- /** @field accessor=area.x */
- public int area_x;
- /** @field accessor=area.y */
- public int area_y;
- /** @field accessor=area.width */
- public int area_width;
- /** @field accessor=area.height */
- public int area_height;
- /** @field cast=(GdkRegion *) */
- public int /*long*/ region;
- /** @field cast=(gint) */
- public int count;
- public static final int sizeof = OS.GdkEventExpose_sizeof();
-}
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventFocus.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventFocus.java
deleted file mode 100644
index 83d66a908d..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventFocus.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GdkEventFocus extends GdkEvent {
- /** @field cast=(GdkWindow *) */
- public int /*long*/ window;
- /** @field cast=(gint8) */
- public byte send_event;
- /** @field cast=(gint16) */
- public short in;
- public static final int sizeof = OS.GdkEventFocus_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventKey.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventKey.java
deleted file mode 100644
index 423dc2ec62..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventKey.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GdkEventKey extends GdkEvent {
- /** @field cast=(GdkWindow *) */
- public int /*long*/ window;
- /** @field cast=(gint8) */
- public byte send_event;
- /** @field cast=(guint32) */
- public int time;
- /** @field cast=(guint) */
- public int state;
- /** @field cast=(guint) */
- public int keyval;
- /** @field cast=(gint) */
- public int length;
- /** @field cast=(gchar *) */
- public int /*long*/ string;
- /** @field cast=(guint16) */
- public short hardware_keycode;
- /** @field cast=(guint8) */
- public byte group;
- public static final int sizeof = OS.GdkEventKey_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventMotion.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventMotion.java
deleted file mode 100644
index c85069fd44..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventMotion.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GdkEventMotion extends GdkEvent {
- /** @field cast=(GdkWindow *) */
- public int /*long*/ window;
- /** @field cast=(gint8) */
- public byte send_event;
- /** @field cast=(guint32) */
- public int time;
- /** @field cast=(gdouble) */
- public double x;
- /** @field cast=(gdouble) */
- public double y;
- /** @field cast=(gdouble *) */
- public int /*long*/ axes;
- /** @field cast=(guint) */
- public int state;
- /** @field cast=(gint16) */
- public short is_hint;
- /** @field cast=(GdkDevice *) */
- public int /*long*/ device;
- /** @field cast=(gdouble) */
- public double x_root;
- /** @field cast=(gdouble) */
- public double y_root;
- public static final int sizeof = OS.GdkEventMotion_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventScroll.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventScroll.java
deleted file mode 100644
index f364cd6b5c..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventScroll.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GdkEventScroll extends GdkEvent {
- /** @field cast=(GdkWindow *) */
- public int /*long*/ window;
- /** @field cast=(gint8) */
- public byte send_event;
- /** @field cast=(guint32) */
- public int time;
- /** @field cast=(gdouble) */
- public double x;
- /** @field cast=(gdouble) */
- public double y;
- /** @field cast=(guint) */
- public int state;
- /** @field cast=(GdkScrollDirection) */
- public int direction;
- /** @field cast=(GdkDevice *) */
- public int /*long*/ device;
- /** @field cast=(gdouble) */
- public double x_root;
- /** @field cast=(gdouble) */
- public double y_root;
- public static final int sizeof = OS.GdkEventScroll_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventVisibility.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventVisibility.java
deleted file mode 100644
index 3613c178d3..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventVisibility.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GdkEventVisibility extends GdkEvent {
- /** @field cast=(GdkWindow *) */
- public int /*long*/ window;
- /** @field cast=(gint8) */
- public byte send_event;
- /** @field cast=(GdkVisibilityState) */
- public int state;
- public static final int sizeof = OS.GdkEventVisibility_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventWindowState.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventWindowState.java
deleted file mode 100644
index 1a5dfdf6ee..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkEventWindowState.java
+++ /dev/null
@@ -1,25 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GdkEventWindowState extends GdkEvent {
- /** @field cast=(GdkWindow *) */
- public int /*long*/ window;
- public byte send_event;
- public int changed_mask;
- public int new_window_state;
- public static final int sizeof = OS.GdkEventWindowState_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkGCValues.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkGCValues.java
deleted file mode 100644
index b05fc32eb7..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkGCValues.java
+++ /dev/null
@@ -1,68 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GdkGCValues {
- /** @field accessor=foreground.pixel,cast=(guint32) */
- public int foreground_pixel;
- /** @field accessor=foreground.red,cast=(guint16) */
- public short foreground_red;
- /** @field accessor=foreground.green,cast=(guint16) */
- public short foreground_green;
- /** @field accessor=foreground.blue,cast=(guint16) */
- public short foreground_blue;
- /** @field accessor=background.pixel,cast=(guint32) */
- public int background_pixel;
- /** @field accessor=background.red,cast=(guint16) */
- public short background_red;
- /** @field accessor=background.green,cast=(guint16) */
- public short background_green;
- /** @field accessor=background.blue,cast=(guint16) */
- public short background_blue;
- /** @field cast=(GdkFont *) */
- public int /*long*/ font;
- /** @field cast=(GdkFunction) */
- public int /*long*/ function;
- /** @field cast=(GdkFill) */
- public int fill;
- /** @field cast=(GdkPixmap *) */
- public int /*long*/ tile;
- /** @field cast=(GdkPixmap *) */
- public int /*long*/ stipple;
- /** @field cast=(GdkPixmap *) */
- public int /*long*/ clip_mask;
- /** @field cast=(GdkSubwindowMode) */
- public int subwindow_mode;
- /** @field cast=(gint) */
- public int ts_x_origin;
- /** @field cast=(gint) */
- public int ts_y_origin;
- /** @field cast=(gint) */
- public int clip_x_origin;
- /** @field cast=(gint) */
- public int clip_y_origin;
- /** @field cast=(gint) */
- public int graphics_exposures;
- /** @field cast=(gint) */
- public int line_width;
- /** @field cast=(GdkLineStyle) */
- public int line_style;
- /** @field cast=(GdkCapStyle) */
- public int cap_style;
- /** @field cast=(GdkJoinStyle) */
- public int join_style;
- public static final int sizeof = OS.GdkGCValues_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkGeometry.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkGeometry.java
deleted file mode 100644
index 82697800a9..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkGeometry.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GdkGeometry {
- public int min_width;
- public int min_height;
- public int max_width;
- public int max_height;
- public int base_width;
- public int base_height;
- public int width_inc;
- public int height_inc;
- public double min_aspect;
- public double max_aspect;
- public int win_gravity;
- public static final int sizeof = OS.GdkGeometry_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkImage.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkImage.java
deleted file mode 100644
index e0dcf546c1..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkImage.java
+++ /dev/null
@@ -1,43 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GdkImage {
- /** @field cast=(GdkImageType) */
- public int type;
- /** @field cast=(GdkVisual *) */
- public int /*long*/ visual;
- /** @field cast=(GdkByteOrder) */
- public int byte_order;
- /** @field cast=(gint) */
- public int width;
- /** @field cast=(gint) */
- public int height;
- /** @field cast=(guint16) */
- public short depth;
- /** @field cast=(guint16) */
- public short bpp;
- /** @field cast=(guint16) */
- public short bpl;
- /** @field cast=(guint16) */
- public short bits_per_pixel;
- /** @field cast=(gpointer) */
- public int /*long*/ mem;
- /** @field cast=(GdkColormap *) */
- public int /*long*/ colormap;
- /** @field cast=(gpointer) */
- public int /*long*/ windowing_data;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkRectangle.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkRectangle.java
deleted file mode 100644
index 8224eb73c6..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkRectangle.java
+++ /dev/null
@@ -1,28 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GdkRectangle {
- /** @field cast=(gint) */
- public int x;
- /** @field cast=(gint) */
- public int y;
- /** @field cast=(gint) */
- public int width;
- /** @field cast=(gint) */
- public int height;
- public static final int sizeof = OS.GdkRectangle_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkVisual.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkVisual.java
deleted file mode 100644
index 7cf0b4b540..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkVisual.java
+++ /dev/null
@@ -1,47 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GdkVisual {
- /** @field cast=(GdkVisualType) */
- public int type;
- /** @field cast=(gint) */
- public int depth;
- /** @field cast=(GdkByteOrder) */
- public int byte_order;
- /** @field cast=(gint) */
- public int colormap_size;
- /** @field cast=(gint) */
- public int bits_per_rgb;
- /** @field cast=(guint32) */
- public int red_mask;
- /** @field cast=(gint) */
- public int red_shift;
- /** @field cast=(gint) */
- public int red_prec;
- /** @field cast=(guint32) */
- public int green_mask;
- /** @field cast=(gint) */
- public int green_shift;
- /** @field cast=(gint) */
- public int green_prec;
- /** @field cast=(guint32) */
- public int blue_mask;
- /** @field cast=(gint) */
- public int blue_shift;
- /** @field cast=(gint) */
- public int blue_prec;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkWindowAttr.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkWindowAttr.java
deleted file mode 100644
index 33e9930ae3..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GdkWindowAttr.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GdkWindowAttr {
- /** @field cast=(gchar *) */
- public int /*long*/ title;
- public int event_mask;
- public int x, y;
- public int width;
- public int height;
- public int wclass;
- /** @field cast=(GdkVisual *) */
- public int /*long*/ visual;
- /** @field cast=(GdkColormap *) */
- public int /*long*/ colormap;
- public int window_type;
- /** @field cast=(GdkCursor *) */
- public int /*long*/ cursor;
- /** @field cast=(gchar *) */
- public int /*long*/ wmclass_name;
- /** @field cast=(gchar *) */
- public int /*long*/ wmclass_class;
- public boolean override_redirect;
- public static final int sizeof = OS.GdkWindowAttr_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkAdjustment.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkAdjustment.java
deleted file mode 100644
index abc22d80d1..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkAdjustment.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GtkAdjustment {
- /** @field cast=(gdouble) */
- public double lower;
- /** @field cast=(gdouble) */
- public double upper;
- /** @field cast=(gdouble) */
- public double value;
- /** @field cast=(gdouble) */
- public double step_increment;
- /** @field cast=(gdouble) */
- public double page_increment;
- /** @field cast=(gdouble) */
- public double page_size;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkAllocation.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkAllocation.java
deleted file mode 100644
index 00bc5fdb44..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkAllocation.java
+++ /dev/null
@@ -1,24 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GtkAllocation {
- public int x;
- public int y;
- public int width;
- public int height;
- public static final int sizeof = OS.GtkAllocation_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkBorder.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkBorder.java
deleted file mode 100644
index 6a404e0c2a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkBorder.java
+++ /dev/null
@@ -1,24 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GtkBorder {
- public int left;
- public int right;
- public int top;
- public int bottom;
- public static final int sizeof = OS.GtkBorder_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkCellRendererClass.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkCellRendererClass.java
deleted file mode 100644
index d82483bcfa..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkCellRendererClass.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GtkCellRendererClass {
- /** @field cast=(void(*)()) */
- public int /*long*/ render;
- /** @field cast=(void(*)()) */
- public int /*long*/ get_size;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkColorSelectionDialog.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkColorSelectionDialog.java
deleted file mode 100644
index b94ccfa383..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkColorSelectionDialog.java
+++ /dev/null
@@ -1,27 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GtkColorSelectionDialog {
- /** @field cast=(GtkWidget *) */
- public int /*long*/ colorsel;
- /** @field cast=(GtkWidget *) */
- public int /*long*/ ok_button;
- /** @field cast=(GtkWidget *) */
- public int /*long*/ cancel_button;
- /** @field cast=(GtkWidget *) */
- public int /*long*/ help_button;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkCombo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkCombo.java
deleted file mode 100644
index d9e4a585c7..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkCombo.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GtkCombo {
- /** @field cast=(GtkWidget *) */
- public int /*long*/ entry;
- /** @field cast=(GtkWidget *) */
- public int /*long*/ list;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkFileSelection.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkFileSelection.java
deleted file mode 100644
index 8e0d8621e0..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkFileSelection.java
+++ /dev/null
@@ -1,59 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GtkFileSelection {
- /** @field cast=(GtkWidget *) */
- public int /*long*/ dir_list;
- /** @field cast=(GtkWidget *) */
- public int /*long*/ file_list;
- /** @field cast=(GtkWidget *) */
- public int /*long*/ selection_entry;
- /** @field cast=(GtkWidget *) */
- public int /*long*/ selection_text;
- /** @field cast=(GtkWidget *) */
- public int /*long*/ main_vbox;
- /** @field cast=(GtkWidget *) */
- public int /*long*/ ok_button;
- /** @field cast=(GtkWidget *) */
- public int /*long*/ cancel_button;
- /** @field cast=(GtkWidget *) */
- public int /*long*/ help_button;
- /** @field cast=(GtkWidget *) */
- public int /*long*/ history_pulldown;
- /** @field cast=(GtkWidget *) */
- public int /*long*/ history_menu;
- /** @field cast=(GList *) */
- public int /*long*/ history_list;
- /** @field cast=(GtkWidget *) */
- public int /*long*/ fileop_dialog;
- /** @field cast=(GtkWidget *) */
- public int /*long*/ fileop_entry;
- /** @field cast=(gchar *) */
- public int /*long*/ fileop_file;
- /** @field cast=(gpointer) */
- public int /*long*/ cmpl_state; // gpointer
- /** @field cast=(GtkWidget *) */
- public int /*long*/ fileop_c_dir;
- /** @field cast=(GtkWidget *) */
- public int /*long*/ fileop_del_file;
- /** @field cast=(GtkWidget *) */
- public int /*long*/ fileop_ren_file;
- /** @field cast=(GtkWidget *) */
- public int /*long*/ button_area;
- /** @field cast=(GtkWidget *) */
- public int /*long*/ action_area;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkFixed.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkFixed.java
deleted file mode 100644
index 93b1af7b52..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkFixed.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GtkFixed {
- /** @field cast=(GList *) */
- public int /*long*/ children;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkRequisition.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkRequisition.java
deleted file mode 100644
index b9340302da..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkRequisition.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GtkRequisition {
- public int width;
- public int height;
- public static final int sizeof = OS.GtkRequisition_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkSelectionData.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkSelectionData.java
deleted file mode 100644
index 6c413af9ea..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkSelectionData.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GtkSelectionData {
- /** @field cast=(GdkAtom) */
- public int /*long*/ selection;
- /** @field cast=(GdkAtom) */
- public int /*long*/ target;
- /** @field cast=(GdkAtom) */
- public int /*long*/ type;
- /** @field cast=(gint) */
- public int format;
- /** @field cast=(guchar *) */
- public int /*long*/ data;
- /** @field cast=(gint) */
- public int length;
- public static final int sizeof = OS.GtkSelectionData_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkTargetEntry.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkTargetEntry.java
deleted file mode 100644
index cf317742c1..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkTargetEntry.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GtkTargetEntry {
- /** @field cast=(gchar *) */
- public int /*long*/ target;
- /** @field cast=(guint) */
- public int flags;
- /** @field cast=(guint) */
- public int info;
- public static final int sizeof = OS.GtkTargetEntry_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkTargetPair.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkTargetPair.java
deleted file mode 100644
index c98fb12ee0..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkTargetPair.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GtkTargetPair {
- /** @field cast=(GdkAtom) */
- public int /*long*/ target;
- /** @field cast=(guint) */
- public int flags;
- /** @field cast=(guint) */
- public int info;
- public static final int sizeof = OS.GtkTargetPair_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkWidgetClass.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkWidgetClass.java
deleted file mode 100644
index 691a60f407..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/GtkWidgetClass.java
+++ /dev/null
@@ -1,145 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class GtkWidgetClass extends GObjectClass {
- public int activate_signal;
- public int set_scroll_adjustments_signal;
- /** @field cast=(void(*)()) */
- public int /*long*/ dispatch_child_properties_changed;
- /** @field cast=(void(*)()) */
- public int /*long*/ show;
- /** @field cast=(void(*)()) */
- public int /*long*/ show_all;
- /** @field cast=(void(*)()) */
- public int /*long*/ hide;
- /** @field cast=(void(*)()) */
- public int /*long*/ hide_all;
- /** @field cast=(void(*)()) */
- public int /*long*/ map;
- /** @field cast=(void(*)()) */
- public int /*long*/ unmap;
- /** @field cast=(void(*)()) */
- public int /*long*/ realize;
- /** @field cast=(void(*)()) */
- public int /*long*/ unrealize;
- /** @field cast=(void(*)()) */
- public int /*long*/ size_request;
- /** @field cast=(void(*)()) */
- public int /*long*/ size_allocate;
- /** @field cast=(void(*)()) */
- public int /*long*/ state_changed;
- /** @field cast=(void(*)()) */
- public int /*long*/ parent_set;
- /** @field cast=(void(*)()) */
- public int /*long*/ hierarchy_changed;
- /** @field cast=(void(*)()) */
- public int /*long*/ style_set;
- /** @field cast=(void(*)()) */
- public int /*long*/ direction_changed;
- /** @field cast=(void(*)()) */
- public int /*long*/ grab_notify;
- /** @field cast=(void(*)()) */
- public int /*long*/ child_notify;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ mnemonic_activate;
- /** @field cast=(void(*)()) */
- public int /*long*/ grab_focus;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ focus;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ event;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ button_press_event;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ button_release_event;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ scroll_event;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ motion_notify_event;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ delete_event;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ destroy_event;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ expose_event;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ key_press_event;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ key_release_event;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ enter_notify_event;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ leave_notify_event;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ configure_event;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ focus_in_event;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ focus_out_event;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ map_event;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ unmap_event;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ property_notify_event;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ selection_clear_event;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ selection_request_event;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ selection_notify_event;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ proximity_in_event;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ proximity_out_event;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ visibility_notify_event;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ client_event;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ no_expose_event;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ window_state_event;
- /** @field cast=(void(*)()) */
- public int /*long*/ selection_get;
- /** @field cast=(void(*)()) */
- public int /*long*/ selection_received;
- /** @field cast=(void(*)()) */
- public int /*long*/ drag_begin;
- /** @field cast=(void(*)()) */
- public int /*long*/ drag_end;
- /** @field cast=(void(*)()) */
- public int /*long*/ drag_data_get;
- /** @field cast=(void(*)()) */
- public int /*long*/ drag_data_delete;
- /** @field cast=(void(*)()) */
- public int /*long*/ drag_leave;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ drag_motion;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ drag_drop;
- /** @field cast=(void(*)()) */
- public int /*long*/ drag_data_received;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ popup_menu;
- /** @field cast=(gboolean(*)()) */
- public int /*long*/ show_help;
- /** @field cast=(AtkObject*(*)()) */
- public int /*long*/ get_accessible;
- /** @field cast=(void(*)()) */
- public int /*long*/ screen_changed;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/OS.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/OS.java
deleted file mode 100644
index 4bb37a50fa..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/OS.java
+++ /dev/null
@@ -1,14390 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-import org.eclipse.swt.internal.*;
-
-public class OS extends C {
- static {
- Library.loadLibrary("swt-pi");
- }
-
- /** OS Constants */
- public static final boolean IsAIX, IsSunOS, IsLinux, IsHPUX;
- static {
-
- /* Initialize the OS flags and locale constants */
- String osName = System.getProperty ("os.name");
- boolean isAIX = false, isSunOS = false, isLinux = false, isHPUX = false;
- if (osName.equals ("Linux")) isLinux = true;
- if (osName.equals ("AIX")) isAIX = true;
- if (osName.equals ("Solaris")) isSunOS = true;
- if (osName.equals ("SunOS")) isSunOS = true;
- if (osName.equals ("HP-UX")) isHPUX = true;
- IsAIX = isAIX; IsSunOS = isSunOS; IsLinux = isLinux; IsHPUX = isHPUX;
- }
-
- /** Constants */
- public static final int ATK_RELATION_LABELLED_BY = 4;
- public static final int G_SIGNAL_MATCH_DATA = 1 << 4;
- public static final int G_SIGNAL_MATCH_ID = 1 << 0;
- public static final int GDK_2BUTTON_PRESS = 0x5;
- public static final int GDK_3BUTTON_PRESS = 0x6;
- public static final int GDK_ACTION_COPY = 1 << 1;
- public static final int GDK_ACTION_MOVE = 1 << 2;
- public static final int GDK_ACTION_LINK = 1 << 3;
- public static final int GDK_Alt_L = 0xffe9;
- public static final int GDK_Alt_R = 0xffea;
- public static final int GDK_AND = 4;
- public static final int GDK_BackSpace = 0xff08;
- public static final int GDK_BOTTOM_LEFT_CORNER = 0xc;
- public static final int GDK_BOTTOM_RIGHT_CORNER = 0xe;
- public static final int GDK_BOTTOM_SIDE = 0x10;
- public static final int GDK_BUTTON1_MASK = 0x100;
- public static final int GDK_BUTTON2_MASK = 0x200;
- public static final int GDK_BUTTON3_MASK = 0x400;
- public static final int GDK_BUTTON_MOTION_MASK = 1 << 4;
- public static final int GDK_BUTTON1_MOTION_MASK = 1 << 5;
- public static final int GDK_BUTTON2_MOTION_MASK = 1 << 6;
- public static final int GDK_BUTTON3_MOTION_MASK = 1 << 7;
- public static final int GDK_BUTTON_PRESS = 0x4;
- public static final int GDK_BUTTON_PRESS_MASK = 0x100;
- public static final int GDK_BUTTON_RELEASE = 0x7;
- public static final int GDK_BUTTON_RELEASE_MASK = 0x200;
- public static final int GDK_CAP_BUTT = 0x1;
- public static final int GDK_CAP_PROJECTING = 3;
- public static final int GDK_CAP_ROUND = 0x2;
- public static final int GDK_COLORSPACE_RGB = 0;
- public static final int GDK_CONFIGURE = 13;
- public static final int GDK_CONTROL_MASK = 0x4;
- public static final int GDK_COPY = 0x0;
- public static final int GDK_CROSS = 0x1e;
- public static final int GDK_CROSSING_NORMAL = 0;
- public static final int GDK_CROSSING_GRAB = 1;
- public static final int GDK_CROSSING_UNGRAB = 2;
- public static final int GDK_Break = 0xff6b;
- public static final int GDK_Cancel = 0xff69;
- public static final int GDK_Caps_Lock = 0xffE5;
- public static final int GDK_Clear = 0xff0B;
- public static final int GDK_Control_L = 0xffe3;
- public static final int GDK_Control_R = 0xffe4;
- public static final int GDK_CURRENT_TIME = 0x0;
- public static final int GDK_DECOR_BORDER = 0x2;
- public static final int GDK_DECOR_MAXIMIZE = 0x40;
- public static final int GDK_DECOR_MENU = 0x10;
- public static final int GDK_DECOR_MINIMIZE = 0x20;
- public static final int GDK_DECOR_RESIZEH = 0x4;
- public static final int GDK_DECOR_TITLE = 0x8;
- public static final int GDK_DOUBLE_ARROW = 0x2a;
- public static final int GDK_Delete = 0xffff;
- public static final int GDK_Down = 0xff54;
- public static final int GDK_ENTER_NOTIFY_MASK = 0x1000;
- public static final int GDK_ENTER_NOTIFY = 10;
- public static final int GDK_EVEN_ODD_RULE = 0;
- public static final int GTK_EXPANDER_COLAPSED = 0;
- public static final int GTK_EXPANDER_SEMI_COLLAPSED = 1;
- public static final int GTK_EXPANDER_SEMI_EXPANDED = 2;
- public static final int GTK_EXPANDER_EXPANDED = 3;
- public static final int GDK_EXPOSE = 2;
- public static final int GDK_EXPOSURE_MASK = 0x2;
- public static final int GDK_End = 0xff57;
- public static final int GDK_Escape = 0xff1b;
- public static final int GDK_F1 = 0xffbe;
- public static final int GDK_F10 = 0xffc7;
- public static final int GDK_F11 = 0xffc8;
- public static final int GDK_F12 = 0xffc9;
- public static final int GDK_F13 = 0xffca;
- public static final int GDK_F14 = 0xffcb;
- public static final int GDK_F15 = 0xffcc;
- public static final int GDK_F2 = 0xffbf;
- public static final int GDK_F3 = 0xffc0;
- public static final int GDK_F4 = 0xffc1;
- public static final int GDK_F5 = 0xffc2;
- public static final int GDK_F6 = 0xffc3;
- public static final int GDK_F7 = 0xffc4;
- public static final int GDK_F8 = 0xffc5;
- public static final int GDK_F9 = 0xffc6;
- public static final int GDK_FLEUR = 0x34;
- public static final int GDK_FOCUS_CHANGE = 0xc;
- public static final int GDK_FOCUS_CHANGE_MASK = 0x4000;
- public static final int GDK_GC_FOREGROUND = 0x1;
- public static final int GDK_GC_CLIP_MASK = 0x80;
- public static final int GDK_GC_CLIP_X_ORIGIN = 0x800;
- public static final int GDK_GC_CLIP_Y_ORIGIN = 0x1000;
- public static final int GDK_GC_LINE_WIDTH = 0x4000;
- public static final int GDK_GC_LINE_STYLE = 0x8000;
- public static final int GDK_GC_CAP_STYLE = 0x10000;
- public static final int GDK_GC_JOIN_STYLE = 0x20000;
- public static final int GDK_GRAB_SUCCESS = 0x0;
- public static final int GDK_HAND2 = 0x3c;
- public static final int GDK_Help = 0xFF6A;
- public static final int GDK_HINT_MIN_SIZE = 1 << 1;
- public static final int GDK_Home = 0xff50;
- public static final int GDK_INCLUDE_INFERIORS = 0x1;
- public static final int GDK_INPUT_ONLY = 1;
- public static final int GDK_INTERP_BILINEAR = 0x2;
- public static final int GDK_Insert = 0xff63;
- public static final int GDK_ISO_Left_Tab = 0xfe20;
- public static final int GDK_JOIN_MITER = 0x0;
- public static final int GDK_JOIN_ROUND = 0x1;
- public static final int GDK_JOIN_BEVEL = 0x2;
- public static final int GDK_KEY_PRESS = 0x8;
- public static final int GDK_KEY_PRESS_MASK = 0x400;
- public static final int GDK_KEY_RELEASE = 0x9;
- public static final int GDK_KEY_RELEASE_MASK = 0x800;
- public static final int GDK_KP_0 = 0xffb0;
- public static final int GDK_KP_1 = 0xffb1;
- public static final int GDK_KP_2 = 0xffb2;
- public static final int GDK_KP_3 = 0xffb3;
- public static final int GDK_KP_4 = 0xffb4;
- public static final int GDK_KP_5 = 0xffb5;
- public static final int GDK_KP_6 = 0xffb6;
- public static final int GDK_KP_7 = 0xffb7;
- public static final int GDK_KP_8 = 0xffb8;
- public static final int GDK_KP_9 = 0xffb9;
- public static final int GDK_KP_Add = 0xffab;
- public static final int GDK_KP_Decimal = 0xffae;
- public static final int GDK_KP_Delete = 0xFF9F;
- public static final int GDK_KP_Divide = 0xffaf;
- public static final int GDK_KP_Down = 0xFF99;
- public static final int GDK_KP_End = 0xFF9C;
- public static final int GDK_KP_Enter = 0xff8d;
- public static final int GDK_KP_Equal = 0xffbd;
- public static final int GDK_KP_Home = 0xFF95;
- public static final int GDK_KP_Insert = 0xFF9E;
- public static final int GDK_KP_Left = 0xFF96;
- public static final int GDK_KP_Multiply = 0xffaa;
- public static final int GDK_KP_Page_Down = 0xFF9B;
- public static final int GDK_KP_Page_Up = 0xFF9A;
- public static final int GDK_KP_Right = 0xFF98;
- public static final int GDK_KP_Subtract = 0xffad;
- public static final int GDK_KP_Up = 0xFF97;
- public static final int GDK_LEAVE_NOTIFY = 11;
- public static final int GDK_LEAVE_NOTIFY_MASK = 0x2000;
- public static final int GDK_LEFT_PTR = 0x44;
- public static final int GDK_LEFT_SIDE = 0x46;
- public static final int GDK_LINE_ON_OFF_DASH = 0x1;
- public static final int GDK_LINE_SOLID = 0x0;
- public static final int GDK_Linefeed = 0xff0A;
- public static final int GDK_LSB_FIRST = 0x0;
- public static final int GDK_Left = 0xff51;
- public static final int GDK_Meta_L = 0xFFE7;
- public static final int GDK_Meta_R = 0xFFE8;
- public static final int GDK_MAP = 14;
- public static final int GDK_MOD1_MASK = 0x8;
- public static final int GDK_MOTION_NOTIFY = 0x3;
- public static final int GDK_NO_EXPOSE = 30;
- public static final int GDK_NONE = 0;
- public static final int GDK_NOTIFY_INFERIOR = 2;
- public static final int GDK_Num_Lock = 0xFF7F;
- public static final int GDK_OVERLAP_RECTANGLE_OUT = 0x1;
- public static final int GDK_PIXBUF_ALPHA_BILEVEL = 0x0;
- public static final int GDK_POINTER_MOTION_HINT_MASK = 0x8;
- public static final int GDK_POINTER_MOTION_MASK = 0x4;
- public static final int GDK_PROPERTY_NOTIFY = 16;
- public static final int GDK_Page_Down = 0xff56;
- public static final int GDK_Page_Up = 0xff55;
- public static final int GDK_Pause = 0xff13;
- public static final int GDK_Print = 0xff61;
- public static final int GDK_QUESTION_ARROW = 0x5c;
- public static final int GDK_RGB_DITHER_NORMAL = 0x1;
- public static final int GDK_RIGHT_SIDE = 0x60;
- public static final int GDK_Return = 0xff0d;
- public static final int GDK_Right = 0xff53;
- public static final int GDK_space = 0x20;
- public static final int GDK_SB_H_DOUBLE_ARROW = 0x6c;
- public static final int GDK_SB_UP_ARROW = 0x72;
- public static final int GDK_SB_V_DOUBLE_ARROW = 0x74;
- public static final int GDK_SCROLL_UP = 0;
- public static final int GDK_SCROLL_DOWN = 1;
- public static final int GDK_SCROLL_LEFT = 2;
- public static final int GDK_SCROLL_RIGHT = 3;
- public static final int GDK_SELECTION_CLEAR = 17;
- public static final int GDK_SELECTION_NOTIFY = 19;
- public static final int GDK_SELECTION_REQUEST = 18;
- public static final int GDK_SHIFT_MASK = 0x1;
- public static final int GDK_SIZING = 0x78;
- public static final int GDK_STIPPLED = 0x2;
- public static final int GDK_TILED = 0x1;
- public static final int GDK_Shift_L = 0xffe1;
- public static final int GDK_Shift_R = 0xffe2;
- public static final int GDK_SCROLL = 31;
- public static final int GDK_Scroll_Lock = 0xff14;
- public static final int GDK_TOP_LEFT_CORNER = 0x86;
- public static final int GDK_TOP_RIGHT_CORNER = 0x88;
- public static final int GDK_TOP_SIDE = 0x8a;
- public static final int GDK_Tab = 0xff09;
- public static final int GDK_Up = 0xff52;
- public static final int GDK_WATCH = 0x96;
- public static final int GDK_XOR = 0x2;
- public static final int GDK_XTERM = 0x98;
- public static final int GDK_X_CURSOR = 0x0;
- public static final int GDK_VISIBILITY_FULLY_OBSCURED = 2;
- public static final int GDK_VISIBILITY_NOTIFY_MASK = 1 << 17;
- public static final int GDK_WINDOW_CHILD = 2;
- public static final int GDK_WINDOW_STATE_ICONIFIED = 1 << 1;
- public static final int GDK_WINDOW_STATE_MAXIMIZED = 1 << 2;
- public static final int GDK_WINDOW_STATE_FULLSCREEN = 1 << 4;
- public static final int GTK_ACCEL_VISIBLE = 0x1;
- public static final int GTK_ARROW_DOWN = 0x1;
- public static final int GTK_ARROW_LEFT = 0x2;
- public static final int GTK_ARROW_RIGHT = 0x3;
- public static final int GTK_ARROW_UP = 0x0;
- public static final int GTK_CALENDAR_SHOW_HEADING = 1 << 0;
- public static final int GTK_CALENDAR_SHOW_DAY_NAMES = 1 << 1;
- public static final int GTK_CALENDAR_NO_MONTH_CHANGE = 1 << 2;
- public static final int GTK_CALENDAR_SHOW_WEEK_NUMBERS = 1 << 3;
- public static final int GTK_CALENDAR_WEEK_START_MONDAY = 1 << 4;
- public static final int GTK_CAN_DEFAULT = 0x2000;
- public static final int GTK_CAN_FOCUS = 0x800;
- public static final int GTK_CELL_RENDERER_MODE_ACTIVATABLE = 1;
- public static final int GTK_CELL_RENDERER_SELECTED = 1 << 0;
- public static final int GTK_CELL_RENDERER_FOCUSED = 1 << 4;
- public static final int GTK_CLIST_SHOW_TITLES = 0x4;
- public static final int GTK_CORNER_TOP_LEFT = 0x0;
- public static final int GTK_CORNER_TOP_RIGHT = 0x2;
- public static final int GTK_DIALOG_DESTROY_WITH_PARENT = 1 << 1;
- public static final int GTK_DIALOG_MODAL = 1 << 0;
- public static final int GTK_DIR_TAB_FORWARD = 0;
- public static final int GTK_DIR_TAB_BACKWARD = 1;
- public static final int GTK_FILE_CHOOSER_ACTION_OPEN = 0;
- public static final int GTK_FILE_CHOOSER_ACTION_SAVE = 1;
- public static final int GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER = 2;
- public static final int GTK_HAS_FOCUS = 1 << 12;
- public static final int GTK_ICON_SIZE_MENU = 1;
- public static final int GTK_ICON_SIZE_SMALL_TOOLBAR = 2;
- public static final int GTK_ICON_SIZE_LARGE_TOOLBAR = 3;
- public static final int GTK_ICON_SIZE_DIALOG = 6;
- public static final int GTK_JUSTIFY_CENTER = 0x2;
- public static final int GTK_JUSTIFY_LEFT = 0x0;
- public static final int GTK_JUSTIFY_RIGHT = 0x1;
- public static final int GTK_MAPPED = 1 << 7;
- public static final int GTK_MESSAGE_INFO = 0;
- public static final int GTK_MESSAGE_WARNING = 1;
- public static final int GTK_MESSAGE_QUESTION = 2;
- public static final int GTK_MESSAGE_ERROR = 3;
- public static final int GTK_NO_WINDOW = 1 << 5;
- public static final int GTK_ORIENTATION_HORIZONTAL = 0x0;
- public static final int GTK_ORIENTATION_VERTICAL = 0x1;
- public static final int GTK_PACK_END = 1;
- public static final int GTK_PACK_START = 0;
- public static final int GTK_PAGE_ORIENTATION_PORTRAIT = 0;
- public static final int GTK_PAGE_ORIENTATION_LANDSCAPE = 1;
- public static final int GTK_POLICY_ALWAYS = 0x0;
- public static final int GTK_POLICY_AUTOMATIC = 0x1;
- public static final int GTK_POLICY_NEVER = 0x2;
- public static final int GTK_POS_TOP = 0x2;
- public static final int GTK_POS_BOTTOM = 0x3;
- public static final int GTK_PRINT_CAPABILITY_PAGE_SET = 1 << 0;
- public static final int GTK_PRINT_CAPABILITY_COPIES = 1 << 1;
- public static final int GTK_PRINT_CAPABILITY_COLLATE = 1 << 2;
- public static final int GTK_PRINT_CAPABILITY_REVERSE = 1 << 3;
- public static final int GTK_PRINT_CAPABILITY_SCALE = 1 << 4;
- public static final int GTK_PRINT_CAPABILITY_GENERATE_PDF = 1 << 5;
- public static final int GTK_PRINT_CAPABILITY_GENERATE_PS = 1 << 6;
- public static final int GTK_PRINT_CAPABILITY_PREVIEW = 1 << 7;
- public static final int GTK_PRINT_PAGES_ALL = 0;
- public static final int GTK_PRINT_PAGES_CURRENT = 1;
- public static final int GTK_PRINT_PAGES_RANGES = 2;
- public static final int GTK_PROGRESS_CONTINUOUS = 0x0;
- public static final int GTK_PROGRESS_DISCRETE = 0x1;
- public static final int GTK_PROGRESS_LEFT_TO_RIGHT = 0x0;
- public static final int GTK_PROGRESS_BOTTOM_TO_TOP = 0x2;
- public static final int GTK_REALIZED = 1 << 6;
- public static final int GTK_RECEIVES_DEFAULT = 1 << 20;
- public static final int GTK_RELIEF_NONE = 0x2;
- public static final int GTK_RELIEF_NORMAL = 0;
- public static final int GTK_RC_BG = 1 << 1;
- public static final int GTK_RC_FG = 1 << 0;
- public static final int GTK_RC_TEXT = 1 << 2;
- public static final int GTK_RC_BASE = 1 << 3;
- public static final int GTK_RESPONSE_APPLY = 0xfffffff6;
- public static final int GTK_RESPONSE_CANCEL = 0xfffffffa;
- public static final int GTK_RESPONSE_OK = 0xfffffffb;
- public static final int GTK_SCROLL_NONE = 0;
- public static final int GTK_SCROLL_JUMP = 1;
- public static final int GTK_SCROLL_STEP_BACKWARD = 2;
- public static final int GTK_SCROLL_STEP_FORWARD = 3;
- public static final int GTK_SCROLL_PAGE_BACKWARD = 4;
- public static final int GTK_SCROLL_PAGE_FORWARD = 5;
- public static final int GTK_SCROLL_STEP_UP = 6;
- public static final int GTK_SCROLL_STEP_DOWN = 7;
- public static final int GTK_SCROLL_PAGE_UP = 8;
- public static final int GTK_SCROLL_PAGE_DOWN = 9;
- public static final int GTK_SCROLL_STEP_LEFT = 10;
- public static final int GTK_SCROLL_STEP_RIGHT = 11;
- public static final int GTK_SCROLL_PAGE_LEFT = 12;
- public static final int GTK_SCROLL_PAGE_RIGHT = 13;
- public static final int GTK_SCROLL_START = 14;
- public static final int GTK_SCROLL_END = 15;
- public static final int GTK_SELECTION_BROWSE = 0x2;
- public static final int GTK_SELECTION_MULTIPLE = 0x3;
- public static final int GTK_SENSITIVE = 0x200;
- public static final int GTK_SHADOW_ETCHED_IN = 0x3;
- public static final int GTK_SHADOW_ETCHED_OUT = 0x4;
- public static final int GTK_SHADOW_IN = 0x1;
- public static final int GTK_SHADOW_NONE = 0x0;
- public static final int GTK_SHADOW_OUT = 0x2;
- public static final int GTK_STATE_ACTIVE = 0x1;
- public static final int GTK_STATE_INSENSITIVE = 0x4;
- public static final int GTK_STATE_NORMAL = 0x0;
- public static final int GTK_STATE_PRELIGHT = 0x2;
- public static final int GTK_STATE_SELECTED = 0x3;
- public static final int GTK_TEXT_DIR_LTR = 1;
- public static final int GTK_TEXT_DIR_NONE = 0 ;
- public static final int GTK_TEXT_DIR_RTL = 2;
- public static final int GTK_TEXT_WINDOW_TEXT = 2;
- public static final int GTK_TOOLBAR_CHILD_BUTTON = 0x1;
- public static final int GTK_TOOLBAR_CHILD_RADIOBUTTON = 0x3;
- public static final int GTK_TOOLBAR_CHILD_TOGGLEBUTTON = 0x2;
- public static final int GTK_TREE_VIEW_COLUMN_GROW_ONLY = 0;
- public static final int GTK_TREE_VIEW_COLUMN_AUTOSIZE = 1;
- public static final int GTK_TREE_VIEW_COLUMN_FIXED = 2;
- public static final int GTK_TREE_VIEW_DROP_BEFORE = 0;
- public static final int GTK_TREE_VIEW_DROP_AFTER = 1;
- public static final int GTK_TREE_VIEW_DROP_INTO_OR_BEFORE = 2;
- public static final int GTK_TREE_VIEW_DROP_INTO_OR_AFTER = 3;
- public static final int GTK_TREE_VIEW_GRID_LINES_NONE = 0;
- public static final int GTK_TREE_VIEW_GRID_LINES_HORIZONTAL = 1;
- public static final int GTK_TREE_VIEW_GRID_LINES_VERTICAL = 2;
- public static final int GTK_TREE_VIEW_GRID_LINES_BOTH = 3;
- public static final int GDK_UNMAP = 15;
- public static final int GTK_UNIT_PIXEL = 0;
- public static final int GTK_UNIT_POINTS = 1;
- public static final int GTK_UNIT_INCH = 2;
- public static final int GTK_UNIT_MM = 3;
- public static final int GTK_VISIBILITY_FULL = 0x2;
- public static final int GTK_VISIBILITY_NONE = 0x0;
- public static final int GTK_VISIBLE = 0x100;
- public static final int GDK_WA_X = 1 << 2;
- public static final int GDK_WA_Y = 1 << 3;
- public static final int GDK_WA_VISUAL = 1 << 6;
- public static final int GTK_WINDOW_POPUP = 0x1;
- public static final int GTK_WINDOW_TOPLEVEL = 0x0;
- public static final int GDK_WINDOW_TYPE_HINT_DIALOG = 1;
- public static final int GDK_WINDOW_TYPE_HINT_TOOLTIP = 10;
- public static final int GTK_WRAP_NONE = 0;
- public static final int GTK_WRAP_WORD = 2;
- public static final int GTK_WRAP_WORD_CHAR = 3;
- public static final int G_LOG_FLAG_FATAL = 0x2;
- public static final int G_LOG_FLAG_RECURSION = 0x1;
- public static final int G_LOG_LEVEL_MASK = 0xfffffffc;
- public static final int None = 0;
- public static final int PANGO_ALIGN_LEFT = 0;
- public static final int PANGO_ALIGN_CENTER = 1;
- public static final int PANGO_ALIGN_RIGHT = 2;
- public static final int PANGO_ATTR_FOREGROUND = 9;
- public static final int PANGO_ATTR_BACKGROUND = 10;
- public static final int PANGO_ATTR_UNDERLINE = 11;
- public static final int PANGO_ATTR_UNDERLINE_COLOR = 18;
- public static final int PANGO_DIRECTION_LTR = 0;
- public static final int PANGO_DIRECTION_RTL = 1;
- public static final int PANGO_SCALE = 1024;
- public static final int PANGO_STRETCH_NORMAL = 0x4;
- public static final int PANGO_STYLE_ITALIC = 0x2;
- public static final int PANGO_STYLE_NORMAL = 0x0;
- public static final int PANGO_STYLE_OBLIQUE = 0x1;
- public static final int PANGO_TAB_LEFT = 0;
- public static final int PANGO_UNDERLINE_NONE = 0;
- public static final int PANGO_UNDERLINE_SINGLE = 1;
- public static final int PANGO_UNDERLINE_DOUBLE = 2;
- public static final int PANGO_UNDERLINE_LOW = 3;
- public static final int PANGO_UNDERLINE_ERROR = 4;
- public static final int PANGO_WEIGHT_BOLD = 0x2bc;
- public static final int PANGO_WEIGHT_NORMAL = 0x190;
- public static final int PANGO_WRAP_WORD = 0;
- public static final int PANGO_WRAP_WORD_CHAR = 2;
- public static final int RTLD_LAZY = 1;
- public static final int XA_CARDINAL = 6;
- public static final int XA_WINDOW = 33;
-
- /** Signals */
- public static final byte[] activate = ascii("activate");
- public static final byte[] button_press_event = ascii("button-press-event");
- public static final byte[] button_release_event = ascii("button-release-event");
- public static final byte[] changed = ascii("changed");
- public static final byte[] change_current_page = ascii("change-current-page");
- public static final byte[] change_value = ascii("change-value");
- public static final byte[] clicked = ascii("clicked");
- public static final byte[] commit = ascii("commit");
- public static final byte[] configure_event = ascii("configure-event");
- public static final byte[] delete_event = ascii("delete-event");
- public static final byte[] day_selected = ascii("day-selected");
- public static final byte[] day_selected_double_click = ascii("day-selected-double-click");
- public static final byte[] delete_range = ascii("delete-range");
- public static final byte[] delete_text = ascii("delete-text");
- public static final byte[] drag_data_delete = ascii("drag_data_delete");
- public static final byte[] drag_data_get = ascii("drag_data_get");
- public static final byte[] drag_data_received = ascii("drag_data_received");
- public static final byte[] drag_drop = ascii("drag_drop");
- public static final byte[] drag_end = ascii("drag_end");
- public static final byte[] drag_leave = ascii("drag_leave");
- public static final byte[] drag_motion = ascii("drag_motion");
- public static final byte[] enter_notify_event = ascii("enter-notify-event");
- public static final byte[] event = ascii("event");
- public static final byte[] event_after = ascii("event-after");
- public static final byte[] expand_collapse_cursor_row = ascii("expand-collapse-cursor-row");
- public static final byte[] expose_event = ascii("expose-event");
- public static final byte[] focus = ascii("focus");
- public static final byte[] focus_in_event = ascii("focus-in-event");
- public static final byte[] focus_out_event = ascii("focus-out-event");
- public static final byte[] grab_focus = ascii("grab-focus");
- public static final byte[] hide = ascii("hide");
- public static final byte[] input = ascii("input");
- public static final byte[] insert_text = ascii("insert-text");
- public static final byte[] key_press_event = ascii("key-press-event");
- public static final byte[] key_release_event = ascii("key-release-event");
- public static final byte[] leave_notify_event = ascii("leave-notify-event");
- public static final byte[] map = ascii("map");
- public static final byte[] map_event = ascii("map-event");
- public static final byte[] mnemonic_activate = ascii("mnemonic-activate");
- public static final byte[] month_changed = ascii("month-changed");
- public static final byte[] motion_notify_event = ascii("motion-notify-event");
- public static final byte[] move_focus = ascii("move-focus");
- public static final byte[] output = ascii("output");
- public static final byte[] popup_menu = ascii("popup-menu");
- public static final byte[] populate_popup = ascii("populate-popup");
- public static final byte[] preedit_changed = ascii("preedit-changed");
- public static final byte[] realize = ascii("realize");
- public static final byte[] row_activated = ascii("row-activated");
- public static final byte[] row_changed = ascii("row-changed");
- public static final byte[] row_inserted = ascii("row-inserted");
- public static final byte[] row_deleted = ascii("row-deleted");
- public static final byte[] scroll_child = ascii("scroll-child");
- public static final byte[] scroll_event = ascii("scroll-event");
- public static final byte[] select = ascii("select");
- public static final byte[] show = ascii("show");
- public static final byte[] show_help = ascii("show-help");
- public static final byte[] size_allocate = ascii("size-allocate");
- public static final byte[] size_request = ascii("size-request");
- public static final byte[] style_set = ascii("style-set");
- public static final byte[] switch_page = ascii("switch-page");
- public static final byte[] test_collapse_row = ascii("test-collapse-row");
- public static final byte[] test_expand_row = ascii("test-expand-row");
- public static final byte[] toggled = ascii("toggled");
- public static final byte[] unmap = ascii("unmap");
- public static final byte[] unmap_event = ascii("unmap-event");
- public static final byte[] unrealize = ascii("unrealize");
- public static final byte[] value_changed = ascii("value-changed");
- public static final byte[] visibility_notify_event = ascii("visibility-notify-event");
- public static final byte[] window_state_event = ascii("window-state-event");
-
- /** Properties */
- public static final byte[] active = ascii("active");
- public static final byte[] background_gdk = ascii("background-gdk");
- public static final byte[] button_relief = ascii("button-relief");
- public static final byte[] cell_background_gdk = ascii("cell-background-gdk");
- public static final byte[] default_border = ascii("default-border");
- public static final byte[] expander_size = ascii("expander-size");
- public static final byte[] fixed_height_mode = ascii("fixed-height-mode");
- public static final byte[] focus_line_width = ascii("focus-line-width");
- public static final byte[] font_desc = ascii("font-desc");
- public static final byte[] foreground_gdk = ascii("foreground-gdk");
- public static final byte[] grid_line_width = ascii("grid-line-width");
- public static final byte[] gtk_alternative_button_order = ascii("gtk-alternative-button-order");
- public static final byte[] gtk_cursor_blink = ascii("gtk-cursor-blink");
- public static final byte[] gtk_cursor_blink_time = ascii("gtk-cursor-blink-time");
- public static final byte[] gtk_double_click_time = ascii("gtk-double-click-time");
- public static final byte[] gtk_entry_select_on_focus = ascii("gtk-entry-select-on-focus");
- public static final byte[] inner_border = ascii("inner-border");
- public static final byte[] horizontal_separator = ascii("horizontal-separator");
- public static final byte[] inconsistent = ascii("inconsistent");
- public static final byte[] interior_focus = ascii("interior-focus");
- public static final byte[] mode = ascii("mode");
- public static final byte[] model = ascii("model");
- public static final byte[] pixbuf = ascii("pixbuf");
- public static final byte[] text = ascii("text");
- public static final byte[] xalign = ascii("xalign");
- public static final byte[] ypad = ascii("ypad");
- public static final byte[] GTK_PRINT_SETTINGS_OUTPUT_URI = ascii("output-uri");
-
- public static final int GTK_VERSION = VERSION(gtk_major_version(), gtk_minor_version(), gtk_micro_version());
-
-protected static byte [] ascii (String name) {
- int length = name.length ();
- char [] chars = new char [length];
- name.getChars (0, length, chars, 0);
- byte [] buffer = new byte [length + 1];
- for (int i=0; i<length; i++) {
- buffer [i] = (byte) chars [i];
- }
- return buffer;
-}
-
-public static int VERSION(int major, int minor, int micro) {
- return (major << 16) + (minor << 8) + micro;
-}
-
-/** 64 bit */
-public static final native int GInterfaceInfo_sizeof ();
-public static final native int GPollFD_sizeof ();
-public static final native int GTypeInfo_sizeof ();
-public static final native int GTypeQuery_sizeof ();
-public static final native int GdkColor_sizeof();
-public static final native int GdkDragContext_sizeof();
-public static final native int GdkEvent_sizeof();
-public static final native int GdkEventAny_sizeof();
-public static final native int GdkEventButton_sizeof();
-public static final native int GdkEventCrossing_sizeof();
-public static final native int GdkEventExpose_sizeof();
-public static final native int GdkEventFocus_sizeof();
-public static final native int GdkEventKey_sizeof();
-public static final native int GdkEventMotion_sizeof();
-public static final native int GdkEventScroll_sizeof();
-public static final native int GdkEventVisibility_sizeof();
-public static final native int GdkEventWindowState_sizeof();
-public static final native int GdkGCValues_sizeof();
-public static final native int GdkGeometry_sizeof();
-public static final native int GdkImage_sizeof();
-public static final native int GdkRectangle_sizeof();
-public static final native int GdkVisual_sizeof();
-public static final native int GdkWindowAttr_sizeof();
-public static final native int GtkAdjustment_sizeof();
-public static final native int GtkAllocation_sizeof();
-public static final native int GtkBorder_sizeof();
-public static final native int GtkColorSelectionDialog_sizeof();
-public static final native int GtkCombo_sizeof();
-public static final native int GtkFileSelection_sizeof();
-public static final native int GtkFixed_sizeof();
-public static final native int GtkFixedClass_sizeof();
-public static final native int GtkRequisition_sizeof();
-public static final native int GtkSelectionData_sizeof();
-public static final native int GtkTargetEntry_sizeof();
-public static final native int GtkTargetPair_sizeof();
-public static final native int GtkTextIter_sizeof();
-public static final native int GtkCellRendererText_sizeof();
-public static final native int GtkCellRendererTextClass_sizeof();
-public static final native int GtkCellRendererPixbuf_sizeof();
-public static final native int GtkCellRendererPixbufClass_sizeof();
-public static final native int GtkCellRendererToggle_sizeof();
-public static final native int GtkCellRendererToggleClass_sizeof();
-public static final native int GtkTreeIter_sizeof();
-public static final native int PangoAttribute_sizeof();
-public static final native int PangoAttrColor_sizeof();
-public static final native int PangoAttrInt_sizeof();
-public static final native int PangoItem_sizeof();
-public static final native int PangoLayoutLine_sizeof();
-public static final native int PangoLayoutRun_sizeof();
-public static final native int PangoLogAttr_sizeof();
-public static final native int PangoRectangle_sizeof();
-public static final native int XAnyEvent_sizeof();
-public static final native int XButtonEvent_sizeof();
-public static final native int XClientMessageEvent_sizeof();
-public static final native int XEvent_sizeof();
-public static final native int XCrossingEvent_sizeof();
-public static final native int XExposeEvent_sizeof();
-public static final native int XFocusChangeEvent_sizeof();
-public static final native int XVisibilityEvent_sizeof();
-public static final native int XWindowChanges_sizeof();
-public static final native int /*long*/ localeconv_decimal_point();
-/**
- * @param path cast=(const char *)
- * @param realPath cast=(char *)
- */
-public static final native int /*long*/ realpath(byte[] path, byte[] realPath);
-
-/** Object private fields accessors */
-
-
-/** @param object_class cast=(GObjectClass *) */
-public static final native int /*long*/ G_OBJECT_CLASS_CONSTRUCTOR(int /*long*/ object_class);
-/**
- * @param object_class cast=(GObjectClass *)
- * @paramOFF constructor cast=(GObject* (*) (GType, guint, GObjectConstructParam *))
- */
-public static final native void G_OBJECT_CLASS_SET_CONSTRUCTOR(int /*long*/ object_class, int /*long*/ constructor);
-/** @param widget cast=(GtkWidget *) */
-public static final native int GTK_WIDGET_HEIGHT(int /*long*/ widget);
-/** @param widget cast=(GtkWidget *) */
-public static final native int GTK_WIDGET_WIDTH(int /*long*/ widget);
-/** @param widget cast=(GtkWidget *) */
-public static final native int /*long*/ GTK_WIDGET_WINDOW(int /*long*/ widget);
-/** @param widget cast=(GtkWidget *) */
-public static final native int GTK_WIDGET_X(int /*long*/ widget);
-/** @param widget cast=(GtkWidget *) */
-public static final native int GTK_WIDGET_Y(int /*long*/ widget);
-/** @param widget cast=(GtkScrolledWindow *) */
-public static final native int /*long*/ GTK_SCROLLED_WINDOW_HSCROLLBAR(int /*long*/ widget);
-/** @param widget cast=(GtkScrolledWindow *) */
-public static final native int /*long*/ GTK_SCROLLED_WINDOW_VSCROLLBAR(int /*long*/ widget);
-/** @param widget cast=(GtkScrolledWindow *) */
-public static final native int GTK_SCROLLED_WINDOW_SCROLLBAR_SPACING(int /*long*/ widget);
-/**
- * @param acce_label cast=(GtkAccelLabel *)
- * @param string cast=(gchar *)
- */
-public static final native void GTK_ACCEL_LABEL_SET_ACCEL_STRING(int /*long*/ acce_label, int /*long*/ string);
-/** @param acce_label cast=(GtkAccelLabel *) */
-public static final native int /*long*/ GTK_ACCEL_LABEL_GET_ACCEL_STRING(int /*long*/ acce_label);
-/** @param widget cast=(GtkEntry *) */
-public static final native int /*long*/ GTK_ENTRY_IM_CONTEXT(int /*long*/ widget);
-/** @param widget cast=(GtkTextView *) */
-public static final native int /*long*/ GTK_TEXTVIEW_IM_CONTEXT(int /*long*/ widget);
-/** @param widget cast=(GtkTooltips *) */
-public static final native int /*long*/ GTK_TOOLTIPS_TIP_WINDOW(int /*long*/ widget);
-/**
- * @param widget cast=(GtkTooltips *)
- * @param data cast=(GtkTooltipsData *)
- */
-public static final native void GTK_TOOLTIPS_SET_ACTIVE(int /*long*/ widget, int /*long*/ data);
-/** @param widget cast=(GtkWidget *) */
-public static final native void GTK_WIDGET_SET_HEIGHT(int /*long*/ widget, int height);
-/** @param widget cast=(GtkWidget *) */
-public static final native void GTK_WIDGET_SET_WIDTH(int /*long*/ widget, int width);
-/** @param widget cast=(GtkWidget *) */
-public static final native void GTK_WIDGET_SET_X(int /*long*/ widget, int x);
-/** @param widget cast=(GtkWidget *) */
-public static final native void GTK_WIDGET_SET_Y(int /*long*/ widget, int y);
-/** @param widget cast=(GtkWidget *) */
-public static final native int GTK_WIDGET_REQUISITION_WIDTH(int /*long*/ widget);
-/** @param widget cast=(GtkWidget *) */
-public static final native int GTK_WIDGET_REQUISITION_HEIGHT(int /*long*/ widget);
-/** @param event cast=(GdkEvent *) */
-public static final native int GDK_EVENT_TYPE(int /*long*/ event);
-/** @param event cast=(GdkEventAny *) */
-public static final native int /*long*/ GDK_EVENT_WINDOW(int /*long*/ event);
-/** @param xevent cast=(XEvent *) */
-public static final native int X_EVENT_TYPE(int /*long*/ xevent);
-/** @param xevent cast=(XAnyEvent *) */
-public static final native int /*long*/ X_EVENT_WINDOW(int /*long*/ xevent);
-
-/** X11 Native methods and constants */
-public static final int Above = 0;
-public static final int Below = 1;
-public static final int ButtonRelease = 5;
-public static final int ClientMessage = 33;
-public static final int CurrentTime = 0;
-public static final int CWSibling = 0x20;
-public static final int CWStackMode = 0x40;
-public static final int EnterNotify = 7;
-public static final int Expose = 12;
-public static final int FocusChangeMask = 1 << 21;
-public static final int FocusIn = 9;
-public static final int FocusOut = 10;
-public static final int GraphicsExpose = 13;
-public static final int NoExpose = 14;
-public static final int ExposureMask = 1 << 15;
-public static final int /*long*/ NoEventMask = 0;
-public static final int NotifyNormal = 0;
-public static final int NotifyGrab = 1;
-public static final int NotifyHint = 1;
-public static final int NotifyUngrab = 2;
-public static final int NotifyWhileGrabbed = 3;
-public static final int NotifyAncestor = 0;
-public static final int NotifyVirtual = 1;
-public static final int NotifyNonlinear = 3;
-public static final int NotifyNonlinearVirtual = 4;
-public static final int NotifyPointer = 5;
-public static final int RevertToParent = 2;
-public static final int VisibilityChangeMask = 1 << 16;
-public static final int VisibilityFullyObscured = 2;
-public static final int VisibilityNotify = 15;
-public static final int SYSTEM_TRAY_REQUEST_DOCK = 0;
-public static final native int _Call(int /*long*/ proc, int /*long*/ arg1, int /*long*/ arg2);
-public static final int Call(int /*long*/ proc, int /*long*/ arg1, int /*long*/ arg2) {
- lock.lock();
- try {
- return _Call(proc, arg1, arg2);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _call (int /*long*/ function, int /*long*/ arg0, int /*long*/ arg1, int /*long*/ arg2, int /*long*/ arg3, int /*long*/ arg4, int /*long*/ arg5, int /*long*/ arg6);
-public static final int /*long*/ call (int /*long*/ function, int /*long*/ arg0, int /*long*/ arg1, int /*long*/ arg2, int /*long*/ arg3, int /*long*/ arg4, int /*long*/ arg5, int /*long*/ arg6) {
- lock.lock();
- try {
- return _call(function, arg0, arg1, arg2, arg3, arg4, arg5, arg6);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=no_gen */
-public static final native boolean GDK_WINDOWING_X11();
-/** @param pixmap cast=(GdkPixmap *) */
-public static final native int /*long*/ _GDK_PIXMAP_XID(int /*long*/ pixmap);
-public static final int /*long*/ GDK_PIXMAP_XID(int /*long*/ pixmap) {
- lock.lock();
- try {
- return _GDK_PIXMAP_XID(pixmap);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param event_mask cast=(long)
- * @param event_return cast=(XEvent *)
- */
-public static final native boolean _XCheckMaskEvent(int /*long*/ display, int /*long*/ event_mask, int /*long*/ event_return);
-public static final boolean XCheckMaskEvent(int /*long*/ display, int /*long*/ event_mask, int /*long*/ event_return) {
- lock.lock();
- try {
- return _XCheckMaskEvent(display, event_mask, event_return);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- * @param event_mask cast=(long)
- * @param event_return cast=(XEvent *)
- */
-public static final native boolean _XCheckWindowEvent(int /*long*/ display, int /*long*/ window, int /*long*/ event_mask, int /*long*/ event_return);
-public static final boolean XCheckWindowEvent(int /*long*/ display, int /*long*/ window, int /*long*/ event_mask, int /*long*/ event_return) {
- lock.lock();
- try {
- return _XCheckWindowEvent(display, window, event_mask, event_return);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param event_return cast=(XEvent *)
- * @param predicate cast=(Bool (*)())
- * @param arg cast=(XPointer)
- */
-public static final native boolean _XCheckIfEvent(int /*long*/ display, int /*long*/ event_return, int /*long*/ predicate, int /*long*/ arg);
-public static final boolean XCheckIfEvent(int /*long*/ display, int /*long*/ event_return, int /*long*/ predicate, int /*long*/ arg) {
- lock.lock();
- try {
- return _XCheckIfEvent(display, event_return, predicate, arg);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int _XDefaultScreen(int /*long*/ display);
-public static final int XDefaultScreen(int /*long*/ display) {
- lock.lock();
- try {
- return _XDefaultScreen(display);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int /*long*/ _XDefaultRootWindow(int /*long*/ display);
-public static final int /*long*/ XDefaultRootWindow(int /*long*/ display) {
- lock.lock();
- try {
- return _XDefaultRootWindow(display);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native void _XFlush(int /*long*/ display);
-public static final void XFlush(int /*long*/ display) {
- lock.lock();
- try {
- _XFlush(display);
- } finally {
- lock.unlock();
- }
-}
-/** @param address cast=(void *) */
-public static final native void _XFree(int /*long*/ address);
-public static final void XFree(int /*long*/ address) {
- lock.lock();
- try {
- _XFree(address);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param selection cast=(Atom)
- */
-public static final native int /*long*/ _XGetSelectionOwner(int /*long*/ display, int /*long*/ selection);
-public static final int /*long*/ XGetSelectionOwner(int /*long*/ display, int /*long*/ selection) {
- lock.lock();
- try {
- return _XGetSelectionOwner(display, selection);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param name cast=(char *)
- * @param ifExists cast=(Bool)
- */
-public static final native int /*long*/ _XInternAtom(int /*long*/ display, byte[] name, boolean ifExists);
-public static final int /*long*/ XInternAtom(int /*long*/ display, byte[] name, boolean ifExists) {
- lock.lock();
- try {
- return _XInternAtom(display, name, ifExists);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param w cast=(Window)
- * @param root_return cast=(Window *)
- * @param child_return cast=(Window *)
- * @param root_x_return cast=(int *)
- * @param root_y_return cast=(int *)
- * @param win_x_return cast=(int *)
- * @param win_y_return cast=(int *)
- * @param mask_return cast=(unsigned int *)
- */
-public static final native int _XQueryPointer(int /*long*/ display, int /*long*/ w, int /*long*/[] root_return, int /*long*/[] child_return, int[] root_x_return, int[] root_y_return, int[] win_x_return, int[] win_y_return, int[] mask_return);
-public static final int XQueryPointer(int /*long*/ display, int /*long*/ w, int /*long*/[] root_return, int /*long*/[] child_return, int[] root_x_return, int[] root_y_return, int[] win_x_return, int[] win_y_return, int[] mask_return) {
- lock.lock();
- try {
- return _XQueryPointer(display, w, root_return, child_return, root_x_return, root_y_return, win_x_return, win_y_return, mask_return);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param w cast=(Window)
- * @param root_return cast=(Window *)
- * @param parent_return cast=(Window *)
- * @param children_return cast=(Window **)
- * @param nchildren_return cast=(unsigned int *)
- */
-public static final native int _XQueryTree(int /*long*/ display, int /*long*/ w, int /*long*/[] root_return, int /*long*/[] parent_return, int /*long*/[] children_return, int[] nchildren_return);
-public static final int XQueryTree(int /*long*/ display, int /*long*/ w, int /*long*/[] root_return, int /*long*/[] parent_return, int /*long*/[] children_return, int[] nchildren_return) {
- lock.lock();
- try {
- return _XQueryTree(display, w, root_return, parent_return, children_return, nchildren_return);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param keysym cast=(KeySym)
- */
-public static final native int _XKeysymToKeycode(int /*long*/ display, int /*long*/ keysym);
-public static final int XKeysymToKeycode(int /*long*/ display, int /*long*/ keysym) {
- lock.lock();
- try {
- return _XKeysymToKeycode(display, keysym);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- * @param num_prop_return cast=(int *)
- */
-public static final native int /*long*/ _XListProperties(int /*long*/ display, int /*long*/ window, int[] num_prop_return);
-public static final int /*long*/ XListProperties(int /*long*/ display, int /*long*/ window, int[] num_prop_return) {
- lock.lock();
- try {
- return _XListProperties(display, window, num_prop_return);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- * @param values flags=no_out
- */
-public static final native int _XReconfigureWMWindow(int /*long*/ display, int /*long*/ window, int screen, int valueMask, XWindowChanges values);
-public static final int XReconfigureWMWindow(int /*long*/ display, int /*long*/ window, int screen, int valueMask, XWindowChanges values) {
- lock.lock();
- try {
- return _XReconfigureWMWindow(display, window, screen, valueMask, values);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param w cast=(Window)
- * @param event_send cast=(XEvent *)
- */
-public static final native int _XSendEvent(int /*long*/ display, int /*long*/ w, boolean propogate, int /*long*/ event_mask, int /*long*/ event_send);
-public static final int XSendEvent(int /*long*/ display, int /*long*/ w, boolean propogate, int /*long*/ event_mask, int /*long*/ event_send) {
- lock.lock();
- try {
- return _XSendEvent(display, w, propogate, event_mask, event_send);
- } finally {
- lock.unlock();
- }
-}
-/** @param handler cast=(XIOErrorHandler) */
-public static final native int /*long*/ _XSetIOErrorHandler(int /*long*/ handler);
-public static final int /*long*/ XSetIOErrorHandler(int /*long*/ handler) {
- lock.lock();
- try {
- return _XSetIOErrorHandler(handler);
- } finally {
- lock.unlock();
- }
-}
-/** @param handler cast=(XErrorHandler) */
-public static final native int /*long*/ _XSetErrorHandler(int /*long*/ handler);
-public static final int /*long*/ XSetErrorHandler(int /*long*/ handler) {
- lock.lock();
- try {
- return _XSetErrorHandler(handler);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- */
-public static final native int _XSetInputFocus(int /*long*/ display, int /*long*/ window, int revert, int time);
-public static final int XSetInputFocus(int /*long*/ display, int /*long*/ window, int revert, int time) {
- lock.lock();
- try {
- return _XSetInputFocus(display, window, revert, time);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param w cast=(Window)
- * @param prop_window cast=(Window)
- */
-public static final native int _XSetTransientForHint(int /*long*/ display, int /*long*/ w, int /*long*/ prop_window);
-public static final int XSetTransientForHint(int /*long*/ display, int /*long*/ w, int /*long*/ prop_window) {
- lock.lock();
- try {
- return _XSetTransientForHint(display, w, prop_window);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int /*long*/ _XSynchronize(int /*long*/ display, boolean onoff);
-public static final int /*long*/ XSynchronize(int /*long*/ display, boolean onoff) {
- lock.lock();
- try {
- return _XSynchronize(display, onoff);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param is_press cast=(Bool)
- * @param delay cast=(unsigned long)
- */
-public static final native void _XTestFakeButtonEvent(int /*long*/ display, int button, boolean is_press, int /*long*/ delay);
-public static final void XTestFakeButtonEvent(int /*long*/ display, int button, boolean is_press, int /*long*/ delay) {
- lock.lock();
- try {
- _XTestFakeButtonEvent(display, button, is_press, delay);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param is_press cast=(Bool)
- * @param delay cast=(unsigned long)
- */
-public static final native void _XTestFakeKeyEvent(int /*long*/ display, int keycode, boolean is_press, int /*long*/ delay);
-public static final void XTestFakeKeyEvent(int /*long*/ display, int keycode, boolean is_press, int /*long*/ delay) {
- lock.lock();
- try {
- _XTestFakeKeyEvent(display, keycode, is_press, delay);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param delay cast=(unsigned long)
- */
-public static final native void _XTestFakeMotionEvent(int /*long*/ display, int screen_number, int x, int y, int /*long*/ delay);
-public static final void XTestFakeMotionEvent(int /*long*/ display, int screen_number, int x, int y, int /*long*/ delay) {
- lock.lock();
- try {
- _XTestFakeMotionEvent(display, screen_number, x, y, delay);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param sourceWindow cast=(Window)
- * @param destWindow cast=(Window)
- */
-public static final native int _XWarpPointer(int /*long*/ display, int /*long*/ sourceWindow, int /*long*/ destWindow, int sourceX, int sourceY, int sourceWidth, int sourceHeight, int destX, int destY);
-public static final int XWarpPointer(int /*long*/ display, int /*long*/ sourceWindow, int /*long*/ destWindow, int sourceX, int sourceY, int sourceWidth, int sourceHeight, int destX, int destY) {
- lock.lock();
- try {
- return _XWarpPointer(display, sourceWindow, destWindow, sourceX, sourceY, sourceWidth, sourceHeight, destX, destY);
- } finally {
- lock.unlock();
- }
-}
-/** @param atom cast=(GdkAtom) */
-public static final native int /*long*/ _gdk_x11_atom_to_xatom(int /*long*/ atom);
-public static final int /*long*/ gdk_x11_atom_to_xatom(int /*long*/ atom) {
- lock.lock();
- try {
- return _gdk_x11_atom_to_xatom(atom);
- } finally {
- lock.unlock();
- }
-}
-/** @param colormap cast=(GdkColormap *) */
-public static final native int /*long*/ _gdk_x11_colormap_get_xcolormap(int /*long*/ colormap);
-public static final int /*long*/ gdk_x11_colormap_get_xcolormap(int /*long*/ colormap) {
- lock.lock();
- try {
- return _gdk_x11_colormap_get_xcolormap(colormap);
- } finally {
- lock.unlock();
- }
-}
-/** @param drawable cast=(GdkDrawable *) */
-public static final native int /*long*/ _gdk_x11_drawable_get_xdisplay(int /*long*/ drawable);
-public static final int /*long*/ gdk_x11_drawable_get_xdisplay(int /*long*/ drawable) {
- lock.lock();
- try {
- return _gdk_x11_drawable_get_xdisplay(drawable);
- } finally {
- lock.unlock();
- }
-}
-/** @param drawable cast=(GdkDrawable *) */
-public static final native int /*long*/ _gdk_x11_drawable_get_xid(int /*long*/ drawable);
-public static final int /*long*/ gdk_x11_drawable_get_xid(int /*long*/ drawable) {
- lock.lock();
- try {
- return _gdk_x11_drawable_get_xid(drawable);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param screen cast=(GdkScreen *)
- * @param xvisualid cast=(VisualID)
- */
-public static final native int /*long*/ _gdk_x11_screen_lookup_visual(int /*long*/ screen, int xvisualid);
-public static final int /*long*/ gdk_x11_screen_lookup_visual(int /*long*/ screen, int xvisualid) {
- lock.lock();
- try {
- return _gdk_x11_screen_lookup_visual(screen, xvisualid);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param screen cast=(GdkScreen *)
- */
-public static final native int /*long*/ _gdk_x11_screen_get_window_manager_name(int /*long*/ screen);
-public static final int /*long*/ gdk_x11_screen_get_window_manager_name(int /*long*/ screen) {
- lock.lock();
- try {
- return _gdk_x11_screen_get_window_manager_name(screen);
- } finally {
- lock.unlock();
- }
-}
-/** @param visual cast=(GdkVisual *) */
-public static final native int /*long*/ _gdk_x11_visual_get_xvisual(int /*long*/ visual);
-public static final int /*long*/ gdk_x11_visual_get_xvisual(int /*long*/ visual) {
- lock.lock();
- try {
- return _gdk_x11_visual_get_xvisual(visual);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gdk_pixmap_foreign_new(int /*long*/ anid);
-public static final int /*long*/ gdk_pixmap_foreign_new(int /*long*/ anid) {
- lock.lock();
- try {
- return _gdk_pixmap_foreign_new(anid);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gdk_window_lookup(int /*long*/ xid);
-public static final int /*long*/ gdk_window_lookup(int /*long*/ xid) {
- lock.lock();
- try {
- return _gdk_window_lookup(xid);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GdkWindow *)
- * @param function cast=(GdkFilterFunc)
- * @param data cast=(gpointer)
- */
-public static final native void _gdk_window_add_filter(int /*long*/ window, int /*long*/ function, int /*long*/ data);
-public static final void gdk_window_add_filter(int /*long*/ window, int /*long*/ function, int /*long*/ data) {
- lock.lock();
- try {
- _gdk_window_add_filter(window, function, data);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GdkWindow *)
- * @param function cast=(GdkFilterFunc)
- * @param data cast=(gpointer)
- */
-public static final native void _gdk_window_remove_filter(int /*long*/ window, int /*long*/ function, int /*long*/ data);
-public static final void gdk_window_remove_filter(int /*long*/ window, int /*long*/ function, int /*long*/ data) {
- lock.lock();
- try {
- _gdk_window_remove_filter(window, function, data);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- * @param size cast=(size_t)
- */
-public static final native void memmove(int /*long*/ dest, XButtonEvent src, int /*long*/ size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- * @param size cast=(size_t)
- */
-public static final native void memmove(int /*long*/ dest, XClientMessageEvent src, int /*long*/ size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- * @param size cast=(size_t)
- */
-public static final native void memmove(int /*long*/ dest, XCrossingEvent src, int /*long*/ size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- * @param size cast=(size_t)
- */
-public static final native void memmove(int /*long*/ dest, XExposeEvent src, int /*long*/ size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- * @param size cast=(size_t)
- */
-public static final native void memmove(int /*long*/ dest, XFocusChangeEvent src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(XButtonEvent dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(XCrossingEvent dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(XExposeEvent dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(XFocusChangeEvent dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(XVisibilityEvent dest, int /*long*/ src, int /*long*/ size);
-
-/** X render natives and constants */
-public static final int PictStandardARGB32 = 0;
-public static final int PictStandardRGB24 = 1;
-public static final int PictStandardA8 = 2;
-public static final int PictStandardA4 = 3;
-public static final int PictStandardA1 = 4;
-public static final int PictOpSrc = 1;
-public static final int PictOpOver = 3;
-
-public static final native int XRenderPictureAttributes_sizeof();
-/** @method flags=dynamic */
-public static final native boolean _XRenderQueryExtension(int /*long*/ display, int[] event_basep, int[] error_basep);
-public static final boolean XRenderQueryExtension(int /*long*/ display, int[] event_basep, int[] error_basep) {
- lock.lock();
- try {
- return _XRenderQueryExtension(display, event_basep, error_basep);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int _XRenderQueryVersion(int /*long*/ display, int[] major_versionp, int[] minor_versionp);
-public static final int XRenderQueryVersion(int /*long*/ display, int[] major_versionp, int[] minor_versionp) {
- lock.lock();
- try {
- return _XRenderQueryVersion(display, major_versionp, minor_versionp);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param attributes flags=no_out
- */
-public static final native int /*long*/ _XRenderCreatePicture(int /*long*/ display, int /*long*/ drawable, int /*long*/ format, int /*long*/ valuemask, XRenderPictureAttributes attributes);
-public static final int /*long*/ XRenderCreatePicture(int /*long*/ display, int /*long*/ drawable, int /*long*/ format, int /*long*/ valuemask, XRenderPictureAttributes attributes) {
- lock.lock();
- try {
- return _XRenderCreatePicture(display, drawable, format, valuemask, attributes);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _XRenderSetPictureClipRectangles(int /*long*/ display, int /*long*/ picture, int xOrigin, int yOrigin, short[] rects, int count);
-public static final void XRenderSetPictureClipRectangles(int /*long*/ display, int /*long*/ picture, int xOrigin, int yOrigin, short[] rects, int count) {
- lock.lock();
- try {
- _XRenderSetPictureClipRectangles(display, picture, xOrigin, yOrigin, rects, count);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _XRenderSetPictureTransform(int /*long*/ display, int /*long*/ picture, int[] transform);
-public static final void XRenderSetPictureTransform(int /*long*/ display, int /*long*/ picture, int[] transform) {
- lock.lock();
- try {
- _XRenderSetPictureTransform(display, picture, transform);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _XRenderFreePicture(int /*long*/ display, int /*long*/ picture);
-public static final void XRenderFreePicture(int /*long*/ display, int /*long*/ picture) {
- lock.lock();
- try {
- _XRenderFreePicture(display, picture);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _XRenderComposite(int /*long*/ display, int op, int /*long*/ src, int /*long*/ mask, int /*long*/ dst, int src_x, int src_y, int mask_x, int mask_y, int dst_x, int dst_y, int width, int height);
-public static final void XRenderComposite(int /*long*/ display, int op, int /*long*/ src, int /*long*/ mask, int /*long*/ dst, int src_x, int src_y, int mask_x, int mask_y, int dst_x, int dst_y, int width, int height) {
- lock.lock();
- try {
- _XRenderComposite(display, op, src, mask, dst, src_x, src_y, mask_x, mask_y, dst_x, dst_y, width, height);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _XRenderFindStandardFormat(int /*long*/ display, int format);
-public static final int /*long*/ XRenderFindStandardFormat(int /*long*/ display, int format) {
- lock.lock();
- try {
- return _XRenderFindStandardFormat(display, format);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _XRenderFindVisualFormat(int /*long*/ display, int /*long*/ visual);
-public static final int /*long*/ XRenderFindVisualFormat(int /*long*/ display, int /*long*/ visual) {
- lock.lock();
- try {
- return _XRenderFindVisualFormat(display, visual);
- } finally {
- lock.unlock();
- }
-}
-
-/** Natives */
-public static final native int Call (int /*long*/ func, int /*long*/ arg0, int arg1, int arg2);
-public static final native long Call (int /*long*/ func, int /*long*/ arg0, int arg1, long arg2);
-public static final native int /*long*/ _GDK_DISPLAY();
-public static final int /*long*/ GDK_DISPLAY() {
- lock.lock();
- try {
- return _GDK_DISPLAY();
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _GDK_ROOT_PARENT();
-public static final int /*long*/ GDK_ROOT_PARENT() {
- lock.lock();
- try {
- return _GDK_ROOT_PARENT();
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=const */
-public static final native int /*long*/ _GDK_TYPE_COLOR();
-public static final int /*long*/ GDK_TYPE_COLOR() {
- lock.lock();
- try {
- return _GDK_TYPE_COLOR();
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=const */
-public static final native int /*long*/ _GDK_TYPE_PIXBUF();
-public static final int /*long*/ GDK_TYPE_PIXBUF() {
- lock.lock();
- try {
- return _GDK_TYPE_PIXBUF();
- } finally {
- lock.unlock();
- }
-}
-public static final native boolean _GTK_IS_BUTTON(int /*long*/ obj);
-public static final boolean GTK_IS_BUTTON(int /*long*/ obj) {
- lock.lock();
- try {
- return _GTK_IS_BUTTON(obj);
- } finally {
- lock.unlock();
- }
-}
-public static final native boolean _GTK_IS_WINDOW(int /*long*/ obj);
-public static final boolean GTK_IS_WINDOW(int /*long*/ obj) {
- lock.lock();
- try {
- return _GTK_IS_WINDOW(obj);
- } finally {
- lock.unlock();
- }
-}
-public static final native boolean _GTK_IS_CELL_RENDERER_PIXBUF(int /*long*/ obj);
-public static final boolean GTK_IS_CELL_RENDERER_PIXBUF(int /*long*/ obj) {
- lock.lock();
- try {
- return _GTK_IS_CELL_RENDERER_PIXBUF(obj);
- } finally {
- lock.unlock();
- }
-}
-public static final native boolean _GTK_IS_CELL_RENDERER_TEXT(int /*long*/ obj);
-public static final boolean GTK_IS_CELL_RENDERER_TEXT(int /*long*/ obj) {
- lock.lock();
- try {
- return _GTK_IS_CELL_RENDERER_TEXT(obj);
- } finally {
- lock.unlock();
- }
-}
-public static final native boolean _GTK_IS_CELL_RENDERER_TOGGLE(int /*long*/ obj);
-public static final boolean GTK_IS_CELL_RENDERER_TOGGLE(int /*long*/ obj) {
- lock.lock();
- try {
- return _GTK_IS_CELL_RENDERER_TOGGLE(obj);
- } finally {
- lock.unlock();
- }
-}
-public static final native boolean _GTK_IS_CONTAINER(int /*long*/ obj);
-public static final boolean GTK_IS_CONTAINER(int /*long*/ obj) {
- lock.lock();
- try {
- return _GTK_IS_CONTAINER(obj);
- } finally {
- lock.unlock();
- }
-}
-public static final native boolean _GTK_IS_IMAGE_MENU_ITEM(int /*long*/ obj);
-public static final boolean GTK_IS_IMAGE_MENU_ITEM(int /*long*/ obj) {
- lock.lock();
- try {
- return _GTK_IS_IMAGE_MENU_ITEM(obj);
- } finally {
- lock.unlock();
- }
-}
-public static final native boolean _GTK_IS_MENU_ITEM(int /*long*/ obj);
-public static final boolean GTK_IS_MENU_ITEM(int /*long*/ obj) {
- lock.lock();
- try {
- return _GTK_IS_MENU_ITEM(obj);
- } finally {
- lock.unlock();
- }
-}
-public static final native boolean _GTK_IS_PLUG(int /*long*/ obj);
-public static final boolean GTK_IS_PLUG(int /*long*/ obj) {
- lock.lock();
- try {
- return _GTK_IS_PLUG(obj);
- } finally {
- lock.unlock();
- }
-}
-public static final native boolean _GTK_IS_SOCKET(int /*long*/ obj);
-public static final boolean GTK_IS_SOCKET(int /*long*/ obj) {
- lock.lock();
- try {
- return _GTK_IS_SOCKET(obj);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=const */
-public static final native int /*long*/ _GTK_STOCK_CANCEL();
-public static final int /*long*/ GTK_STOCK_CANCEL() {
- lock.lock();
- try {
- return _GTK_STOCK_CANCEL();
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=const */
-public static final native int /*long*/ _GTK_STOCK_OK();
-public static final int /*long*/ GTK_STOCK_OK() {
- lock.lock();
- try {
- return _GTK_STOCK_OK();
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=const */
-public static final native int /*long*/ _GTK_TYPE_CELL_RENDERER_TEXT();
-public static final int /*long*/ GTK_TYPE_CELL_RENDERER_TEXT() {
- lock.lock();
- try {
- return _GTK_TYPE_CELL_RENDERER_TEXT();
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=const */
-public static final native int /*long*/ _GTK_TYPE_CELL_RENDERER_PIXBUF();
-public static final int /*long*/ GTK_TYPE_CELL_RENDERER_PIXBUF() {
- lock.lock();
- try {
- return _GTK_TYPE_CELL_RENDERER_PIXBUF();
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=const */
-public static final native int /*long*/ _GTK_TYPE_CELL_RENDERER_TOGGLE();
-public static final int /*long*/ GTK_TYPE_CELL_RENDERER_TOGGLE() {
- lock.lock();
- try {
- return _GTK_TYPE_CELL_RENDERER_TOGGLE();
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=const */
-public static final native int /*long*/ _GTK_TYPE_FIXED();
-public static final int /*long*/ GTK_TYPE_FIXED() {
- lock.lock();
- try {
- return _GTK_TYPE_FIXED();
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=const */
-public static final native int /*long*/ _GTK_TYPE_MENU();
-public static final int /*long*/ GTK_TYPE_MENU() {
- lock.lock();
- try {
- return _GTK_TYPE_MENU();
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=const */
-public static final native int /*long*/ _GTK_TYPE_WIDGET();
-public static final int /*long*/ GTK_TYPE_WIDGET() {
- lock.lock();
- try {
- return _GTK_TYPE_WIDGET();
- } finally {
- lock.unlock();
- }
-}
-public static final native int _GTK_WIDGET_FLAGS(int /*long*/ wid);
-public static final int GTK_WIDGET_FLAGS(int /*long*/ wid) {
- lock.lock();
- try {
- return _GTK_WIDGET_FLAGS(wid);
- } finally {
- lock.unlock();
- }
-}
-public static final native int _GTK_WIDGET_STATE(int /*long*/ wid);
-public static final int GTK_WIDGET_STATE(int /*long*/ wid) {
- lock.lock();
- try {
- return _GTK_WIDGET_STATE(wid);
- } finally {
- lock.unlock();
- }
-}
-public static final native boolean _GTK_WIDGET_HAS_DEFAULT(int /*long*/ wid);
-public static final boolean GTK_WIDGET_HAS_DEFAULT(int /*long*/ wid) {
- lock.lock();
- try {
- return _GTK_WIDGET_HAS_DEFAULT(wid);
- } finally {
- lock.unlock();
- }
-}
-public static final native boolean _GTK_WIDGET_HAS_FOCUS(int /*long*/ wid);
-public static final boolean GTK_WIDGET_HAS_FOCUS(int /*long*/ wid) {
- lock.lock();
- try {
- return _GTK_WIDGET_HAS_FOCUS(wid);
- } finally {
- lock.unlock();
- }
-}
-public static final native boolean _GTK_WIDGET_IS_SENSITIVE(int /*long*/ wid);
-public static final boolean GTK_WIDGET_IS_SENSITIVE(int /*long*/ wid) {
- lock.lock();
- try {
- return _GTK_WIDGET_IS_SENSITIVE(wid);
- } finally {
- lock.unlock();
- }
-}
-public static final native boolean _GTK_WIDGET_MAPPED(int /*long*/ wid);
-public static final boolean GTK_WIDGET_MAPPED(int /*long*/ wid) {
- lock.lock();
- try {
- return _GTK_WIDGET_MAPPED(wid);
- } finally {
- lock.unlock();
- }
-}
-public static final native boolean _GTK_WIDGET_SENSITIVE(int /*long*/ wid);
-public static final boolean GTK_WIDGET_SENSITIVE(int /*long*/ wid) {
- lock.lock();
- try {
- return _GTK_WIDGET_SENSITIVE(wid);
- } finally {
- lock.unlock();
- }
-}
-public static final native void _GTK_WIDGET_SET_FLAGS(int /*long*/ wid, int flag);
-public static final void GTK_WIDGET_SET_FLAGS(int /*long*/ wid, int flag) {
- lock.lock();
- try {
- _GTK_WIDGET_SET_FLAGS(wid, flag);
- } finally {
- lock.unlock();
- }
-}
-public static final native void _GTK_WIDGET_UNSET_FLAGS(int /*long*/ wid, int flag);
-public static final void GTK_WIDGET_UNSET_FLAGS(int /*long*/ wid, int flag) {
- lock.lock();
- try {
- _GTK_WIDGET_UNSET_FLAGS(wid, flag);
- } finally {
- lock.unlock();
- }
-}
-public static final native boolean _GTK_WIDGET_VISIBLE(int /*long*/ wid);
-public static final boolean GTK_WIDGET_VISIBLE(int /*long*/ wid) {
- lock.lock();
- try {
- return _GTK_WIDGET_VISIBLE(wid);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _G_OBJECT_CLASS (int /*long*/ klass);
-public static final int /*long*/ G_OBJECT_CLASS (int /*long*/ klass) {
- lock.lock();
- try {
- return _G_OBJECT_CLASS(klass);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _G_OBJECT_GET_CLASS (int /*long*/ object);
-public static final int /*long*/ G_OBJECT_GET_CLASS (int /*long*/ object) {
- lock.lock();
- try {
- return _G_OBJECT_GET_CLASS(object);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _G_OBJECT_TYPE_NAME (int /*long*/ object);
-public static final int /*long*/ G_OBJECT_TYPE_NAME (int /*long*/ object) {
- lock.lock();
- try {
- return _G_OBJECT_TYPE_NAME(object);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=const */
-public static final native int /*long*/ _G_TYPE_BOOLEAN();
-public static final int /*long*/ G_TYPE_BOOLEAN() {
- lock.lock();
- try {
- return _G_TYPE_BOOLEAN();
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=const */
-public static final native int /*long*/ _G_TYPE_INT();
-public static final int /*long*/ G_TYPE_INT() {
- lock.lock();
- try {
- return _G_TYPE_INT();
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _G_OBJECT_TYPE (int /*long*/ instance);
-public static final int /*long*/ G_OBJECT_TYPE (int /*long*/ instance) {
- lock.lock();
- try {
- return _G_OBJECT_TYPE(instance);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=const */
-public static final native int /*long*/ _G_TYPE_STRING();
-public static final int /*long*/ G_TYPE_STRING() {
- lock.lock();
- try {
- return _G_TYPE_STRING();
- } finally {
- lock.unlock();
- }
-}
-public static final native int _PANGO_PIXELS(int dimension);
-public static final int PANGO_PIXELS(int dimension) {
- lock.lock();
- try {
- return _PANGO_PIXELS(dimension);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=const */
-public static final native int /*long*/ _PANGO_TYPE_FONT_DESCRIPTION();
-public static final int /*long*/ PANGO_TYPE_FONT_DESCRIPTION() {
- lock.lock();
- try {
- return _PANGO_TYPE_FONT_DESCRIPTION();
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=const */
-public static final native int /*long*/ _PANGO_TYPE_LAYOUT();
-public static final int /*long*/ PANGO_TYPE_LAYOUT() {
- lock.lock();
- try {
- return _PANGO_TYPE_LAYOUT();
- } finally {
- lock.unlock();
- }
-}
-/** @param handle cast=(void *) */
-public static final native int _dlclose(int /*long*/ handle);
-public static final int dlclose(int /*long*/ handle) {
- lock.lock();
- try {
- return _dlclose(handle);
- } finally {
- lock.unlock();
- }
-}
-/** @param filename cast=(const char *) */
-public static final native int /*long*/ _dlopen(byte[] filename, int flag);
-public static final int /*long*/ dlopen(byte[] filename, int flag) {
- lock.lock();
- try {
- return _dlopen(filename, flag);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param handle cast=(void *)
- * @param symbol cast=(const char *)
- */
-public static final native int /*long*/ _dlsym(int /*long*/ handle, byte[] symbol);
-public static final int /*long*/ dlsym(int /*long*/ handle, byte[] symbol) {
- lock.lock();
- try {
- return _dlsym(handle, symbol);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param signal_id cast=(guint)
- * @param detail cast=(GQuark)
- * @param hook_func cast=(GSignalEmissionHook)
- * @param hook_data cast=(gpointer)
- * @param data_destroy cast=(GDestroyNotify)
- */
-public static final native int /*long*/ _g_signal_add_emission_hook(int signal_id, int detail, int /*long*/ hook_func, int /*long*/ hook_data, int /*long*/ data_destroy);
-public static final int /*long*/ g_signal_add_emission_hook(int signal_id, int detail, int /*long*/ hook_func, int /*long*/ hook_data, int /*long*/ data_destroy) {
- lock.lock();
- try {
- return _g_signal_add_emission_hook(signal_id, detail, hook_func, hook_data, data_destroy);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param signal_id cast=(guint)
- * @param hook_id cast=(gulong)
- */
-public static final native void _g_signal_remove_emission_hook(int signal_id, int /*long*/ hook_id);
-public static final void g_signal_remove_emission_hook(int signal_id, int /*long*/ hook_id) {
- lock.lock();
- try {
- _g_signal_remove_emission_hook (signal_id, hook_id);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param callback_func cast=(GCallback)
- * @param user_data cast=(gpointer)
- * @param destroy_data cast=(GClosureNotify)
- */
-public static final native int /*long*/ _g_cclosure_new(int /*long*/ callback_func, int /*long*/ user_data, int /*long*/ destroy_data);
-public static final int /*long*/ g_cclosure_new(int /*long*/ callback_func, int /*long*/ user_data, int /*long*/ destroy_data) {
- lock.lock();
- try {
- return _g_cclosure_new(callback_func, user_data, destroy_data);
- } finally {
- lock.unlock();
- }
-}
-/** @param closure cast=(GClosure *) */
-public static final native int /*long*/ _g_closure_ref(int /*long*/ closure);
-public static final int /*long*/ g_closure_ref(int /*long*/ closure) {
- lock.lock();
- try {
- return _g_closure_ref(closure);
- } finally {
- lock.unlock();
- }
-}
-/** @param closure cast=(GClosure *) */
-public static final native void _g_closure_unref(int /*long*/ closure);
-public static final void g_closure_unref(int /*long*/ closure) {
- lock.lock();
- try {
- _g_closure_unref(closure);
- } finally {
- lock.unlock();
- }
-}
-/** @param context cast=(GMainContext *) */
-public static final native boolean _g_main_context_acquire(int /*long*/ context);
-public static final boolean g_main_context_acquire(int /*long*/ context) {
- lock.lock();
- try {
- return _g_main_context_acquire(context);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param context cast=(GMainContext *)
- * @param fds cast=(GPollFD *)
- */
-public static final native int _g_main_context_check(int /*long*/ context, int max_priority, int /*long*/ fds, int n_fds);
-public static final int g_main_context_check(int /*long*/ context, int max_priority, int /*long*/ fds, int n_fds) {
- lock.lock();
- try {
- return _g_main_context_check(context, max_priority, fds, n_fds);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _g_main_context_default();
-public static final int /*long*/ g_main_context_default() {
- lock.lock();
- try {
- return _g_main_context_default();
- } finally {
- lock.unlock();
- }
-}
-/** @param context cast=(GMainContext *) */
-public static final native boolean _g_main_context_iteration(int /*long*/ context, boolean may_block);
-public static final boolean g_main_context_iteration(int /*long*/ context, boolean may_block) {
- lock.lock();
- try {
- return _g_main_context_iteration(context, may_block);
- } finally {
- lock.unlock();
- }
-}
-/** @param context cast=(GMainContext *) */
-public static final native boolean _g_main_context_pending(int /*long*/ context);
-public static final boolean g_main_context_pending(int /*long*/ context) {
- lock.lock();
- try {
- return _g_main_context_pending(context);
- } finally {
- lock.unlock();
- }
-}
-/** @param context cast=(GMainContext *) */
-public static final native int /*long*/ _g_main_context_get_poll_func(int /*long*/ context);
-public static final int /*long*/ g_main_context_get_poll_func(int /*long*/ context) {
- lock.lock();
- try {
- return _g_main_context_get_poll_func(context);
- } finally {
- lock.unlock();
- }
-}
-/** @param context cast=(GMainContext *) */
-public static final native boolean _g_main_context_prepare(int /*long*/ context, int[] priority);
-public static final boolean g_main_context_prepare(int /*long*/ context, int[] priority) {
- lock.lock();
- try {
- return _g_main_context_prepare(context, priority);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param context cast=(GMainContext *)
- * @param fds cast=(GPollFD *)
- */
-public static final native int _g_main_context_query(int /*long*/ context, int max_priority, int[] timeout_, int /*long*/ fds, int n_fds);
-public static final int g_main_context_query(int /*long*/ context, int max_priority, int[] timeout_, int /*long*/ fds, int n_fds) {
- lock.lock();
- try {
- return _g_main_context_query(context, max_priority, timeout_, fds, n_fds);
- } finally {
- lock.unlock();
- }
-}
-/** @param context cast=(GMainContext *) */
-public static final native void _g_main_context_release(int /*long*/ context);
-public static final void g_main_context_release(int /*long*/ context) {
- lock.lock();
- try {
- _g_main_context_release(context);
- } finally {
- lock.unlock();
- }
-}
-/** @param context cast=(GMainContext *) */
-public static final native void g_main_context_wakeup(int /*long*/ context);
-/**
- * @param opsysstring cast=(const gchar *)
- * @param len cast=(gssize)
- * @param bytes_read cast=(gsize *)
- * @param bytes_written cast=(gsize *)
- * @param error cast=(GError **)
- */
-public static final native int /*long*/ _g_filename_to_utf8(int /*long*/ opsysstring, int /*long*/ len, int /*long*/[] bytes_read, int /*long*/[] bytes_written, int /*long*/[] error);
-public static final int /*long*/ g_filename_to_utf8(int /*long*/ opsysstring, int /*long*/ len, int /*long*/[] bytes_read, int /*long*/[] bytes_written, int /*long*/[] error) {
- lock.lock();
- try {
- return _g_filename_to_utf8(opsysstring, len, bytes_read, bytes_written, error);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param filename cast=(const char *)
- * @param hostname cast=(const char *)
- * @param error cast=(GError **)
- */
-public static final native int /*long*/ _g_filename_to_uri(int /*long*/ filename, int /*long*/ hostname, int /*long*/[] error);
-public static final int /*long*/ g_filename_to_uri(int /*long*/ filename, int /*long*/ hostname, int /*long*/[] error) {
- lock.lock();
- try {
- return _g_filename_to_uri(filename, hostname, error);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param opsysstring cast=(const gchar *)
- * @param len cast=(gssize)
- * @param bytes_read cast=(gsize *)
- * @param bytes_written cast=(gsize *)
- * @param error cast=(GError **)
- */
-public static final native int /*long*/ _g_filename_from_utf8(int /*long*/ opsysstring, int /*long*/ len, int /*long*/[] bytes_read, int /*long*/[] bytes_written, int /*long*/[] error);
-public static final int /*long*/ g_filename_from_utf8(int /*long*/ opsysstring, int /*long*/ len, int /*long*/[] bytes_read, int /*long*/[] bytes_written, int /*long*/[] error) {
- lock.lock();
- try {
- return _g_filename_from_utf8(opsysstring, len, bytes_read, bytes_written, error);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param uri cast=(const char *)
- * @param hostname cast=(char **)
- * @param error cast=(GError **)
- */
-public static final native int /*long*/ _g_filename_from_uri(int /*long*/ uri, int /*long*/[] hostname, int /*long*/[] error);
-public static final int /*long*/ g_filename_from_uri(int /*long*/ uri, int /*long*/[] hostname, int /*long*/[] error) {
- lock.lock();
- try {
- return _g_filename_from_uri(uri, hostname, error);
- } finally {
- lock.unlock();
- }
-}
-/** @param mem cast=(gpointer) */
-public static final native void _g_free(int /*long*/ mem);
-public static final void g_free(int /*long*/ mem) {
- lock.lock();
- try {
- _g_free(mem);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param function cast=(GSourceFunc)
- * @param data cast=(gpointer)
- */
-public static final native int _g_idle_add(int /*long*/ function, int /*long*/ data);
-public static final int g_idle_add(int /*long*/ function, int /*long*/ data) {
- lock.lock();
- try {
- return _g_idle_add(function, data);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param list cast=(GList *)
- * @param data cast=(gpointer)
- */
-public static final native int /*long*/ _g_list_append(int /*long*/ list, int /*long*/ data);
-public static final int /*long*/ g_list_append(int /*long*/ list, int /*long*/ data) {
- lock.lock();
- try {
- return _g_list_append(list, data);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(GList *) */
-public static final native int /*long*/ _g_list_data(int /*long*/ list);
-public static final int /*long*/ g_list_data(int /*long*/ list) {
- lock.lock();
- try {
- return _g_list_data(list);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(GList *) */
-public static final native void _g_list_free(int /*long*/ list);
-public static final void g_list_free(int /*long*/ list) {
- lock.lock();
- try {
- _g_list_free(list);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(GList *) */
-public static final native void _g_list_free_1(int /*long*/ list);
-public static final void g_list_free_1(int /*long*/ list) {
- lock.lock();
- try {
- _g_list_free_1(list);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(GList *) */
-public static final native int _g_list_length(int /*long*/ list);
-public static final int g_list_length(int /*long*/ list) {
- lock.lock();
- try {
- return _g_list_length(list);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param list cast=(GList *)
- * @param llist cast=(GList *)
- */
-public static final native void _g_list_set_next(int /*long*/ list, int /*long*/ llist);
-public static final void g_list_set_next(int /*long*/ list, int /*long*/ llist) {
- lock.lock();
- try {
- _g_list_set_next(list, llist);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _g_list_next(int /*long*/ list);
-public static final int /*long*/ g_list_next(int /*long*/ list) {
- lock.lock();
- try {
- return _g_list_next(list);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param list cast=(GList *)
- * @param n cast=(guint)
- */
-public static final native int /*long*/ _g_list_nth(int /*long*/ list, int n);
-public static final int /*long*/ g_list_nth(int /*long*/ list, int n) {
- lock.lock();
- try {
- return _g_list_nth(list, n);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param list cast=(GList *)
- * @param n cast=(guint)
- */
-public static final native int /*long*/ _g_list_nth_data(int /*long*/ list, int n);
-public static final int /*long*/ g_list_nth_data(int /*long*/ list, int n) {
- lock.lock();
- try {
- return _g_list_nth_data(list, n);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param list cast=(GList *)
- * @param data cast=(gpointer)
- */
-public static final native int /*long*/ _g_list_prepend(int /*long*/ list, int /*long*/ data);
-public static final int /*long*/ g_list_prepend(int /*long*/ list, int /*long*/ data) {
- lock.lock();
- try {
- return _g_list_prepend(list, data);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param list cast=(GList *)
- * @param llist cast=(GList *)
- */
-public static final native void _g_list_set_previous(int /*long*/ list, int /*long*/ llist);
-public static final void g_list_set_previous(int /*long*/ list, int /*long*/ llist) {
- lock.lock();
- try {
- _g_list_set_previous(list, llist);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _g_list_previous(int /*long*/ list);
-public static final int /*long*/ g_list_previous(int /*long*/ list) {
- lock.lock();
- try {
- return _g_list_previous(list);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param list cast=(GList *)
- * @param link cast=(GList *)
- */
-public static final native int /*long*/ _g_list_remove_link(int /*long*/ list, int /*long*/ link);
-public static final int /*long*/ g_list_remove_link(int /*long*/ list, int /*long*/ link) {
- lock.lock();
- try {
- return _g_list_remove_link(list, link);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(GList *) */
-public static final native int /*long*/ _g_list_reverse(int /*long*/ list);
-public static final int /*long*/ g_list_reverse(int /*long*/ list) {
- lock.lock();
- try {
- return _g_list_reverse(list);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param utf8string cast=(const gchar *)
- * @param len cast=(gssize)
- * @param bytes_read cast=(gsize *)
- * @param bytes_written cast=(gsize *)
- * @param error cast=(GError **)
- */
-public static final native int /*long*/ _g_locale_from_utf8(int /*long*/ utf8string, int /*long*/ len, int /*long*/[] bytes_read, int /*long*/[] bytes_written, int /*long*/[] error);
-public static final int /*long*/ g_locale_from_utf8(int /*long*/ utf8string, int /*long*/ len, int /*long*/[] bytes_read, int /*long*/[] bytes_written, int /*long*/[] error) {
- lock.lock();
- try {
- return _g_locale_from_utf8(utf8string, len, bytes_read, bytes_written, error);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param opsysstring cast=(const gchar *)
- * @param len cast=(gssize)
- * @param bytes_read cast=(gsize *)
- * @param bytes_written cast=(gsize *)
- * @param error cast=(GError **)
- */
-public static final native int /*long*/ _g_locale_to_utf8(int /*long*/ opsysstring, int /*long*/ len, int /*long*/[] bytes_read, int /*long*/[] bytes_written, int /*long*/[] error);
-public static final int /*long*/ g_locale_to_utf8(int /*long*/ opsysstring, int /*long*/ len, int /*long*/[] bytes_read, int /*long*/[] bytes_written, int /*long*/[] error) {
- lock.lock();
- try {
- return _g_locale_to_utf8(opsysstring, len, bytes_read, bytes_written, error);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param log_domain cast=(gchar *)
- * @param log_levels cast=(GLogLevelFlags)
- * @param message cast=(gchar *)
- * @param unused_data cast=(gpointer)
- */
-public static final native void _g_log_default_handler(int /*long*/ log_domain, int log_levels, int /*long*/ message, int /*long*/ unused_data);
-public static final void g_log_default_handler(int /*long*/ log_domain, int log_levels, int /*long*/ message, int /*long*/ unused_data) {
- lock.lock();
- try {
- _g_log_default_handler(log_domain, log_levels, message, unused_data);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param log_domain cast=(gchar *),flags=no_out
- * @param handler_id cast=(gint)
- */
-public static final native void _g_log_remove_handler(byte[] log_domain, int handler_id);
-public static final void g_log_remove_handler(byte[] log_domain, int handler_id) {
- lock.lock();
- try {
- _g_log_remove_handler(log_domain, handler_id);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param log_domain cast=(gchar *),flags=no_out
- * @param log_levels cast=(GLogLevelFlags)
- * @param log_func cast=(GLogFunc)
- * @param user_data cast=(gpointer)
- */
-public static final native int _g_log_set_handler(byte[] log_domain, int log_levels, int /*long*/ log_func, int /*long*/ user_data);
-public static final int g_log_set_handler(byte[] log_domain, int log_levels, int /*long*/ log_func, int /*long*/ user_data) {
- lock.lock();
- try {
- return _g_log_set_handler(log_domain, log_levels, log_func, user_data);
- } finally {
- lock.unlock();
- }
-}
-/** @param size cast=(gulong) */
-public static final native int /*long*/ _g_malloc(int /*long*/ size);
-public static final int /*long*/ g_malloc(int /*long*/ size) {
- lock.lock();
- try {
- return _g_malloc(size);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param object cast=(GObject *)
- * @param first_property_name cast=(const gchar *),flags=no_out
- * @param terminator cast=(const gchar *),flags=sentinel
- */
-public static final native void _g_object_get(int /*long*/ object, byte[] first_property_name, int[] value, int /*long*/ terminator);
-public static final void g_object_get(int /*long*/ object, byte[] first_property_name, int[] value, int /*long*/ terminator) {
- lock.lock();
- try {
- _g_object_get(object, first_property_name, value, terminator);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param object cast=(GObject *)
- * @param quark cast=(GQuark)
- */
-public static final native int /*long*/ _g_object_get_qdata(int /*long*/ object, int quark);
-public static final int /*long*/ g_object_get_qdata(int /*long*/ object, int quark) {
- lock.lock();
- try {
- return _g_object_get_qdata(object, quark);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param type cast=(GType)
- * @param first_property_name cast=(const gchar *)
- */
-public static final native int /*long*/ _g_object_new (int /*long*/ type, int /*long*/ first_property_name);
-public static final int /*long*/ g_object_new (int /*long*/ type, int /*long*/ first_property_name) {
- lock.lock();
- try {
- return _g_object_new(type, first_property_name);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param object cast=(GObject *)
- * @param property_name cast=(const gchar *)
- */
-public static final native void _g_object_notify (int /*long*/ object, byte[] property_name);
-public static final void g_object_notify (int /*long*/ object, byte[] property_name) {
- lock.lock();
- try {
- _g_object_notify(object, property_name);
- } finally {
- lock.unlock();
- }
-}
-/** @param object cast=(gpointer) */
-public static final native int /*long*/ _g_object_ref(int /*long*/ object);
-public static final int /*long*/ g_object_ref(int /*long*/ object) {
- lock.lock();
- try {
- return _g_object_ref(object);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param object cast=(gpointer)
- * @param first_property_name cast=(const gchar *),flags=no_out
- * @param terminator cast=(const gchar *),flags=sentinel
- */
-public static final native void _g_object_set(int /*long*/ object, byte[] first_property_name, boolean data, int /*long*/ terminator);
-public static final void g_object_set(int /*long*/ object, byte[] first_property_name, boolean data, int /*long*/ terminator) {
- lock.lock();
- try {
- _g_object_set(object, first_property_name, data, terminator);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param object cast=(gpointer)
- * @param first_property_name cast=(const gchar *)
- * @param terminator cast=(const gchar *),flags=sentinel
- */
-public static final native void _g_object_set(int /*long*/ object, byte[] first_property_name, GdkColor data, int /*long*/ terminator);
-public static final void g_object_set(int /*long*/ object, byte[] first_property_name, GdkColor data, int /*long*/ terminator) {
- lock.lock();
- try {
- _g_object_set(object, first_property_name, data, terminator);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param object cast=(gpointer)
- * @param first_property_name cast=(const gchar *),flags=no_out
- * @param terminator cast=(const gchar *),flags=sentinel
- */
-public static final native void _g_object_set(int /*long*/ object, byte[] first_property_name, int data, int /*long*/ terminator);
-public static final void g_object_set(int /*long*/ object, byte[] first_property_name, int data, int /*long*/ terminator) {
- lock.lock();
- try {
- _g_object_set(object, first_property_name, data, terminator);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param object cast=(gpointer)
- * @param first_property_name cast=(const gchar *),flags=no_out
- * @param terminator cast=(const gchar *),flags=sentinel
- */
-public static final native void _g_object_set(int /*long*/ object, byte[] first_property_name, float data, int /*long*/ terminator);
-public static final void g_object_set(int /*long*/ object, byte[] first_property_name, float data, int /*long*/ terminator) {
- lock.lock();
- try {
- _g_object_set(object, first_property_name, data, terminator);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param object cast=(gpointer)
- * @param first_property_name cast=(const gchar *),flags=no_out
- * @param terminator cast=(const gchar *),flags=sentinel
- */
-public static final native void _g_object_set(int /*long*/ object, byte[] first_property_name, long data, int /*long*/ terminator);
-public static final void g_object_set(int /*long*/ object, byte[] first_property_name, long data, int /*long*/ terminator) {
- lock.lock();
- try {
- _g_object_set(object, first_property_name, data, terminator);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param object cast=(GObject *)
- * @param quark cast=(GQuark)
- * @param data cast=(gpointer)
- */
-public static final native void _g_object_set_qdata(int /*long*/ object, int quark, int /*long*/ data);
-public static final void g_object_set_qdata(int /*long*/ object, int quark, int /*long*/ data) {
- lock.lock();
- try {
- _g_object_set_qdata(object, quark, data);
- } finally {
- lock.unlock();
- }
-}
-/** @param object cast=(gpointer) */
-public static final native void _g_object_unref(int /*long*/ object);
-public static final void g_object_unref(int /*long*/ object) {
- lock.lock();
- try {
- _g_object_unref(object);
- } finally {
- lock.unlock();
- }
-}
-/** @param string cast=(const gchar *),flags=no_out */
-public static final native int _g_quark_from_string(byte[] string);
-public static final int g_quark_from_string(byte[] string) {
- lock.lock();
- try {
- return _g_quark_from_string(string);
- } finally {
- lock.unlock();
- }
-}
-/** @param prgname cast=(const gchar *),flags=no_out */
-public static final native void _g_set_prgname(byte[] prgname);
-public static final void g_set_prgname(byte[] prgname) {
- lock.lock();
- try {
- _g_set_prgname(prgname);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param instance cast=(gpointer)
- * @param detailed_signal cast=(const gchar *),flags=no_out
- * @param proc cast=(GCallback)
- * @param data cast=(gpointer)
- */
-public static final native int _g_signal_connect(int /*long*/ instance, byte[] detailed_signal, int /*long*/ proc, int /*long*/ data);
-public static final int g_signal_connect(int /*long*/ instance, byte[] detailed_signal, int /*long*/ proc, int /*long*/ data) {
- lock.lock();
- try {
- return _g_signal_connect(instance, detailed_signal, proc, data);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param instance cast=(gpointer)
- * @param detailed_signal cast=(const gchar *)
- * @param closure cast=(GClosure *)
- * @param after cast=(gboolean)
- */
-public static final native int _g_signal_connect_closure(int /*long*/ instance, byte[] detailed_signal, int /*long*/ closure, boolean after);
-public static final int g_signal_connect_closure(int /*long*/ instance, byte[] detailed_signal, int /*long*/ closure, boolean after) {
- lock.lock();
- try {
- return _g_signal_connect_closure(instance, detailed_signal, closure, after);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param instance cast=(gpointer)
- * @param signal_id cast=(guint)
- * @param detail cast=(GQuark)
- * @param closure cast=(GClosure *)
- * @param after cast=(gboolean)
- */
-public static final native int _g_signal_connect_closure_by_id(int /*long*/ instance, int signal_id, int detail, int /*long*/ closure, boolean after);
-public static final int g_signal_connect_closure_by_id(int /*long*/ instance, int signal_id, int detail, int /*long*/ closure, boolean after) {
- lock.lock();
- try {
- return _g_signal_connect_closure_by_id(instance, signal_id, detail, closure, after);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param instance cast=(gpointer)
- * @param detailed_signal cast=(const gchar *),flags=no_out
- * @param proc cast=(GCallback)
- * @param data cast=(gpointer)
- */
-public static final native int _g_signal_connect_after(int /*long*/ instance, byte[] detailed_signal, int /*long*/ proc, int /*long*/ data);
-public static final int g_signal_connect_after(int /*long*/ instance, byte[] detailed_signal, int /*long*/ proc, int /*long*/ data) {
- lock.lock();
- try {
- return _g_signal_connect_after(instance, detailed_signal, proc, data);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param instance cast=(gpointer)
- * @param detailed_signal cast=(const gchar *),flags=no_out
- */
-public static final native void _g_signal_emit_by_name(int /*long*/ instance, byte[] detailed_signal);
-public static final void g_signal_emit_by_name(int /*long*/ instance, byte[] detailed_signal) {
- lock.lock();
- try {
- _g_signal_emit_by_name(instance, detailed_signal);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param instance cast=(gpointer)
- * @param detailed_signal cast=(const gchar *),flags=no_out
- */
-public static final native void _g_signal_emit_by_name(int /*long*/ instance, byte[] detailed_signal, int /*long*/ data);
-public static final void g_signal_emit_by_name(int /*long*/ instance, byte[] detailed_signal, int /*long*/ data) {
- lock.lock();
- try {
- _g_signal_emit_by_name(instance, detailed_signal, data);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param instance cast=(gpointer)
- * @param detailed_signal cast=(const gchar *),flags=no_out
- */
-public static final native void _g_signal_emit_by_name(int /*long*/ instance, byte[] detailed_signal, int /*long*/ data1, int /*long*/ data2);
-public static final void g_signal_emit_by_name(int /*long*/ instance, byte[] detailed_signal, int /*long*/ data1, int /*long*/ data2) {
- lock.lock();
- try {
- _g_signal_emit_by_name(instance, detailed_signal, data1, data2);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param instance cast=(gpointer)
- * @param detailed_signal cast=(const gchar *),flags=no_out
- */
-public static final native void _g_signal_emit_by_name(int /*long*/ instance, byte[] detailed_signal, byte [] data);
-public static final void g_signal_emit_by_name(int /*long*/ instance, byte[] detailed_signal, byte [] data) {
- lock.lock();
- try {
- _g_signal_emit_by_name(instance, detailed_signal, data);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param instance cast=(gpointer)
- * @param handler_id cast=(gulong)
- */
-public static final native void _g_signal_handler_disconnect(int /*long*/ instance, int handler_id);
-public static final void g_signal_handler_disconnect(int /*long*/ instance, int handler_id) {
- lock.lock();
- try {
- _g_signal_handler_disconnect(instance, handler_id);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param instance cast=(gpointer)
- * @param mask cast=(GSignalMatchType)
- * @param signal_id cast=(guint)
- * @param detail cast=(GQuark)
- * @param closure cast=(GClosure *)
- * @param func cast=(gpointer)
- * @param data cast=(gpointer)
- */
-public static final native int _g_signal_handlers_block_matched(int /*long*/ instance, int mask, int signal_id, int detail, int /*long*/ closure, int /*long*/ func, int /*long*/ data);
-public static final int g_signal_handlers_block_matched(int /*long*/ instance, int mask, int signal_id, int detail, int /*long*/ closure, int /*long*/ func, int /*long*/ data) {
- lock.lock();
- try {
- return _g_signal_handlers_block_matched(instance, mask, signal_id, detail, closure, func, data);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param instance cast=(gpointer)
- * @param mask cast=(GSignalMatchType)
- * @param signal_id cast=(guint)
- * @param detail cast=(GQuark)
- * @param closure cast=(GClosure *)
- * @param func cast=(gpointer)
- * @param data cast=(gpointer)
- */
-public static final native int _g_signal_handlers_disconnect_matched(int /*long*/ instance, int mask, int signal_id, int detail, int /*long*/ closure, int /*long*/ func, int /*long*/ data);
-public static final int g_signal_handlers_disconnect_matched(int /*long*/ instance, int mask, int signal_id, int detail, int /*long*/ closure, int /*long*/ func, int /*long*/ data) {
- lock.lock();
- try {
- return _g_signal_handlers_disconnect_matched(instance, mask, signal_id, detail, closure, func, data);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param instance cast=(gpointer)
- * @param mask cast=(GSignalMatchType)
- * @param signal_id cast=(guint)
- * @param detail cast=(GQuark)
- * @param closure cast=(GClosure *)
- * @param func cast=(gpointer)
- * @param data cast=(gpointer)
- */
-public static final native int _g_signal_handlers_unblock_matched(int /*long*/ instance, int mask, int signal_id, int detail, int /*long*/ closure, int /*long*/ func, int /*long*/ data);
-public static final int g_signal_handlers_unblock_matched(int /*long*/ instance, int mask, int signal_id, int detail, int /*long*/ closure, int /*long*/ func, int /*long*/ data) {
- lock.lock();
- try {
- return _g_signal_handlers_unblock_matched(instance, mask, signal_id, detail, closure, func, data);
- } finally {
- lock.unlock();
- }
-}
-/** @param name cast=(const gchar *),flags=no_out */
-public static final native int _g_signal_lookup (byte[] name, int /*long*/ itype);
-public static final int g_signal_lookup (byte[] name, int /*long*/ itype) {
- lock.lock();
- try {
- return _g_signal_lookup(name, itype);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param instance cast=(gpointer)
- * @param detailed_signal cast=(const gchar *),flags=no_out
- */
-public static final native void _g_signal_stop_emission_by_name(int /*long*/ instance, byte[] detailed_signal);
-public static final void g_signal_stop_emission_by_name(int /*long*/ instance, byte[] detailed_signal) {
- lock.lock();
- try {
- _g_signal_stop_emission_by_name(instance, detailed_signal);
- } finally {
- lock.unlock();
- }
-}
-/** @param tag cast=(guint) */
-public static final native boolean /*long*/ _g_source_remove (int /*long*/ tag);
-public static final boolean /*long*/ g_source_remove (int /*long*/ tag) {
- lock.lock();
- try {
- return _g_source_remove(tag);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(GSList *) */
-public static final native int /*long*/ _g_slist_data (int /*long*/ list);
-public static final int /*long*/ g_slist_data (int /*long*/ list) {
- lock.lock();
- try {
- return _g_slist_data(list);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(GSList *) */
-public static final native void _g_slist_free (int /*long*/ list);
-public static final void g_slist_free (int /*long*/ list) {
- lock.lock();
- try {
- _g_slist_free(list);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(GSList *) */
-public static final native int /*long*/ _g_slist_next (int /*long*/ list);
-public static final int /*long*/ g_slist_next (int /*long*/ list) {
- lock.lock();
- try {
- return _g_slist_next(list);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(GSList *) */
-public static final native int _g_slist_length (int /*long*/ list);
-public static final int g_slist_length (int /*long*/ list) {
- lock.lock();
- try {
- return _g_slist_length(list);
- } finally {
- lock.unlock();
- }
-}
-/** @param string_array cast=(gchar **) */
-public static final native void _g_strfreev(int /*long*/ string_array);
-public static final void g_strfreev(int /*long*/ string_array) {
- lock.lock();
- try {
- _g_strfreev(string_array);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param str cast=(const gchar *)
- * @param endptr cast=(gchar **)
- */
-public static final native double _g_strtod(int /*long*/ str, int /*long*/[] endptr);
-public static final double g_strtod(int /*long*/ str, int /*long*/[] endptr) {
- lock.lock();
- try {
- return _g_strtod(str, endptr);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param instance_type cast=(GType)
- * @param interface_type cast=(GType)
- * @param info cast=(const GInterfaceInfo *)
- */
-public static final native void _g_type_add_interface_static (int /*long*/ instance_type, int /*long*/ interface_type, int /*long*/ info);
-public static final void g_type_add_interface_static (int /*long*/ instance_type, int /*long*/ interface_type, int /*long*/ info) {
- lock.lock();
- try {
- _g_type_add_interface_static(instance_type, interface_type, info);
- } finally {
- lock.unlock();
- }
-}
-/** @param g_class cast=(GType) */
-public static final native int /*long*/ _g_type_class_peek (int /*long*/ g_class);
-public static final int /*long*/ g_type_class_peek (int /*long*/ g_class) {
- lock.lock();
- try {
- return _g_type_class_peek(g_class);
- } finally {
- lock.unlock();
- }
-}
-/** @param g_class cast=(gpointer) */
-public static final native int /*long*/ _g_type_class_peek_parent (int /*long*/ g_class);
-public static final int /*long*/ g_type_class_peek_parent (int /*long*/ g_class) {
- lock.lock();
- try {
- return _g_type_class_peek_parent(g_class);
- } finally {
- lock.unlock();
- }
-}
-/** @param g_class cast=(GType) */
-public static final native int /*long*/ _g_type_class_ref (int /*long*/ g_class);
-public static final int /*long*/ g_type_class_ref (int /*long*/ g_class) {
- lock.lock();
- try {
- return _g_type_class_ref(g_class);
- } finally {
- lock.unlock();
- }
-}
-/** @param g_class cast=(gpointer) */
-public static final native void _g_type_class_unref (int /*long*/ g_class);
-public static final void g_type_class_unref (int /*long*/ g_class) {
- lock.lock();
- try {
- _g_type_class_unref(g_class);
- } finally {
- lock.unlock();
- }
-}
-/** @param name cast=(const gchar *) */
-public static final native int /*long*/ _g_type_from_name (byte[] name);
-public static final int /*long*/ g_type_from_name (byte[] name) {
- lock.lock();
- try {
- return _g_type_from_name(name);
- } finally {
- lock.unlock();
- }
-}
-/** @param iface cast=(gpointer) */
-public static final native int /*long*/ _g_type_interface_peek_parent (int /*long*/ iface);
-public static final int /*long*/ g_type_interface_peek_parent (int /*long*/ iface) {
- lock.lock();
- try {
- return _g_type_interface_peek_parent(iface);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param type cast=(GType)
- * @param is_a_type cast=(GType)
- */
-public static final native boolean _g_type_is_a (int /*long*/ type, int /*long*/ is_a_type);
-public static final boolean g_type_is_a (int /*long*/ type, int /*long*/ is_a_type) {
- lock.lock();
- try {
- return _g_type_is_a(type, is_a_type);
- } finally {
- lock.unlock();
- }
-}
-/** @param handle cast=(GType) */
-public static final native int /*long*/ _g_type_name (int /*long*/ handle);
-public static final int /*long*/ g_type_name (int /*long*/ handle) {
- lock.lock();
- try {
- return _g_type_name(handle);
- } finally {
- lock.unlock();
- }
-}
-/** @param type cast=(GType) */
-public static final native int /*long*/ _g_type_parent (int /*long*/ type);
-public static final int /*long*/ g_type_parent (int /*long*/ type) {
- lock.lock();
- try {
- return _g_type_parent(type);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param type cast=(GType)
- * @param query cast=(GTypeQuery *)
- */
-public static final native void _g_type_query (int /*long*/ type, int /*long*/ query);
-public static final void g_type_query (int /*long*/ type, int /*long*/ query) {
- lock.lock();
- try {
- _g_type_query(type, query);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent_type cast=(GType)
- * @param type_name cast=(const gchar *)
- * @param info cast=(const GTypeInfo *)
- * @param flags cast=(GTypeFlags)
- */
-public static final native int /*long*/ _g_type_register_static (int /*long*/ parent_type, byte[] type_name, int /*long*/ info, int flags);
-public static final int /*long*/ g_type_register_static (int /*long*/ parent_type, byte[] type_name, int /*long*/ info, int flags) {
- lock.lock();
- try {
- return _g_type_register_static(parent_type, type_name, info, flags);
- } finally {
- lock.unlock();
- }
-}
-/** @param vtable cast=(GThreadFunctions *) */
-public static final native void _g_thread_init(int /*long*/ vtable);
-public static final void g_thread_init(int /*long*/ vtable) {
- lock.lock();
- try {
- _g_thread_init(vtable);
- } finally {
- lock.unlock();
- }
-}
-public static final native boolean _g_thread_supported();
-public static final boolean g_thread_supported() {
- lock.lock();
- try {
- return _g_thread_supported();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param str cast=(const gunichar2 *),flags=no_out critical
- * @param len cast=(glong)
- * @param items_read cast=(glong *),flags=critical
- * @param items_written cast=(glong *),flags=critical
- * @param error cast=(GError **),flags=critical
- */
-public static final native int /*long*/ _g_utf16_to_utf8(char[] str, int /*long*/ len, int /*long*/[] items_read, int /*long*/[] items_written, int /*long*/[] error);
-public static final int /*long*/ g_utf16_to_utf8(char[] str, int /*long*/ len, int /*long*/[] items_read, int /*long*/[] items_written, int /*long*/[] error) {
- lock.lock();
- try {
- return _g_utf16_to_utf8(str, len, items_read, items_written, error);
- } finally {
- lock.unlock();
- }
-}
-/** @param str cast=(const gchar *) */
-public static final native int /*long*/ _g_utf8_offset_to_pointer(int /*long*/ str, int /*long*/ offset);
-public static final int /*long*/ g_utf8_offset_to_pointer(int /*long*/ str, int /*long*/ offset) {
- lock.lock();
- try {
- return _g_utf8_offset_to_pointer(str, offset);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param str cast=(const gchar *)
- * @param pos cast=(const gchar *)
- */
-public static final native int /*long*/ _g_utf8_pointer_to_offset(int /*long*/ str, int /*long*/ pos);
-public static final int /*long*/ g_utf8_pointer_to_offset(int /*long*/ str, int /*long*/ pos) {
- lock.lock();
- try {
- return _g_utf8_pointer_to_offset(str, pos);
- } finally {
- lock.unlock();
- }
-}
-/** @param str cast=(const gchar *) */
-public static final native int /*long*/ _g_utf8_strlen(int /*long*/ str, int /*long*/ max);
-public static final int /*long*/ g_utf8_strlen(int /*long*/ str, int /*long*/ max) {
- lock.lock();
- try {
- return _g_utf8_strlen(str, max);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param str cast=(const gchar *),flags=no_out critical
- * @param len cast=(glong)
- * @param items_read cast=(glong *),flags=critical
- * @param items_written cast=(glong *),flags=critical
- * @param error cast=(GError **),flags=critical
- */
-public static final native int /*long*/ _g_utf8_to_utf16(byte[] str, int /*long*/ len, int /*long*/[] items_read, int /*long*/[] items_written, int /*long*/[] error);
-public static final int /*long*/ g_utf8_to_utf16(byte[] str, int /*long*/ len, int /*long*/[] items_read, int /*long*/[] items_written, int /*long*/[] error) {
- lock.lock();
- try {
- return _g_utf8_to_utf16(str, len, items_read, items_written, error);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param str cast=(const gchar *)
- * @param len cast=(glong)
- * @param items_read cast=(glong *),flags=critical
- * @param items_written cast=(glong *),flags=critical
- * @param error cast=(GError **),flags=critical
- */
-public static final native int /*long*/ _g_utf8_to_utf16(int /*long*/ str, int /*long*/ len, int /*long*/[] items_read, int /*long*/[] items_written, int /*long*/[] error);
-public static final int /*long*/ g_utf8_to_utf16(int /*long*/ str, int /*long*/ len, int /*long*/[] items_read, int /*long*/[] items_written, int /*long*/[] error) {
- lock.lock();
- try {
- return _g_utf8_to_utf16(str, len, items_read, items_written, error);
- } finally {
- lock.unlock();
- }
-}
-/** @param value cast=(const GValue *) */
-public static final native int /*long*/ _g_value_peek_pointer (int /*long*/ value);
-public static final int /*long*/ g_value_peek_pointer (int /*long*/ value) {
- lock.lock();
- try {
- return _g_value_peek_pointer(value);
- } finally {
- lock.unlock();
- }
-}
-/** @param atom_name cast=(const gchar *),flags=no_out critical */
-public static final native int /*long*/ _gdk_atom_intern(byte[] atom_name, boolean only_if_exists);
-public static final int /*long*/ gdk_atom_intern(byte[] atom_name, boolean only_if_exists) {
- lock.lock();
- try {
- return _gdk_atom_intern(atom_name, only_if_exists);
- } finally {
- lock.unlock();
- }
-}
-/** @param atom cast=(GdkAtom) */
-public static final native int /*long*/ _gdk_atom_name(int /*long*/ atom);
-public static final int /*long*/ gdk_atom_name(int /*long*/ atom) {
- lock.lock();
- try {
- return _gdk_atom_name(atom);
- } finally {
- lock.unlock();
- }
-}
-public static final native void _gdk_beep();
-public static final void gdk_beep() {
- lock.lock();
- try {
- _gdk_beep();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GdkWindow *)
- * @param data cast=(const gchar *),flags=no_out critical
- * @param width cast=(gint)
- * @param height cast=(gint)
- */
-public static final native int /*long*/ _gdk_bitmap_create_from_data(int /*long*/ window, byte[] data, int width, int height);
-public static final int /*long*/ gdk_bitmap_create_from_data(int /*long*/ window, byte[] data, int width, int height) {
- lock.lock();
- try {
- return _gdk_bitmap_create_from_data(window, data, width, height);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gdk_cairo_create(int /*long*/ drawable);
-public static final int /*long*/ gdk_cairo_create(int /*long*/ drawable) {
- lock.lock();
- try {
- return _gdk_cairo_create(drawable);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gdk_cairo_region(int /*long*/ cairo, int /*long*/ region);
-public static final void gdk_cairo_region(int /*long*/ cairo, int /*long*/ region) {
- lock.lock();
- try {
- _gdk_cairo_region(cairo, region);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gdk_cairo_set_source_color(int /*long*/ cairo, GdkColor color);
-public static final void gdk_cairo_set_source_color(int /*long*/ cairo, GdkColor color) {
- lock.lock();
- try {
- _gdk_cairo_set_source_color(cairo, color);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param colormap cast=(GdkColormap *)
- * @param color cast=(GdkColor *),flags=no_in
- */
-public static final native boolean _gdk_color_white(int /*long*/ colormap, GdkColor color);
-public static final boolean gdk_color_white(int /*long*/ colormap, GdkColor color) {
- lock.lock();
- try {
- return _gdk_color_white(colormap, color);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param colormap cast=(GdkColormap *)
- * @param color cast=(GdkColor *)
- * @param writeable cast=(gboolean)
- * @param best_match cast=(gboolean)
- */
-public static final native boolean _gdk_colormap_alloc_color(int /*long*/ colormap, GdkColor color, boolean writeable, boolean best_match);
-public static final boolean gdk_colormap_alloc_color(int /*long*/ colormap, GdkColor color, boolean writeable, boolean best_match) {
- lock.lock();
- try {
- return _gdk_colormap_alloc_color(colormap, color, writeable, best_match);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param colormap cast=(GdkColormap *)
- * @param colors cast=(GdkColor *),flags=no_out
- * @param ncolors cast=(gint)
- */
-public static final native void _gdk_colormap_free_colors(int /*long*/ colormap, GdkColor colors, int ncolors);
-public static final void gdk_colormap_free_colors(int /*long*/ colormap, GdkColor colors, int ncolors) {
- lock.lock();
- try {
- _gdk_colormap_free_colors(colormap, colors, ncolors);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gdk_colormap_get_system();
-public static final int /*long*/ gdk_colormap_get_system() {
- lock.lock();
- try {
- return _gdk_colormap_get_system();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param colormap cast=(GdkColormap *)
- * @param pixel cast=(gulong)
- * @param result cast=(GdkColor *)
- */
-public static final native void _gdk_colormap_query_color(int /*long*/ colormap, int /*long*/ pixel, GdkColor result);
-public static final void gdk_colormap_query_color(int /*long*/ colormap, int /*long*/ pixel, GdkColor result) {
- lock.lock();
- try {
- _gdk_colormap_query_color(colormap, pixel, result);
- } finally {
- lock.unlock();
- }
-}
-/** @param cursor cast=(GdkCursor *) */
-public static final native void _gdk_cursor_destroy(int /*long*/ cursor);
-public static final void gdk_cursor_destroy(int /*long*/ cursor) {
- lock.lock();
- try {
- _gdk_cursor_destroy(cursor);
- } finally {
- lock.unlock();
- }
-}
-/** @param cursor_type cast=(GdkCursorType) */
-public static final native int /*long*/ _gdk_cursor_new(int /*long*/ cursor_type);
-public static final int /*long*/ gdk_cursor_new(int /*long*/ cursor_type) {
- lock.lock();
- try {
- return _gdk_cursor_new(cursor_type);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param source cast=(GdkPixmap *)
- * @param mask cast=(GdkPixmap *)
- * @param fg cast=(GdkColor *),flags=no_out
- * @param bg cast=(GdkColor *),flags=no_out
- * @param x cast=(gint)
- * @param y cast=(gint)
- */
-public static final native int /*long*/ _gdk_cursor_new_from_pixmap(int /*long*/ source, int /*long*/ mask, GdkColor fg, GdkColor bg, int x, int y);
-public static final int /*long*/ gdk_cursor_new_from_pixmap(int /*long*/ source, int /*long*/ mask, GdkColor fg, GdkColor bg, int x, int y) {
- lock.lock();
- try {
- return _gdk_cursor_new_from_pixmap(source, mask, fg, bg, x, y);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gdk_cursor_new_from_pixbuf(int /*long*/ display, int /*long*/ pixbuf, int x, int y);
-public static final int /*long*/ gdk_cursor_new_from_pixbuf(int /*long*/ display, int /*long*/ pixbuf, int x, int y) {
- lock.lock();
- try {
- return _gdk_cursor_new_from_pixbuf(display, pixbuf, x, y);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gdk_display_get_default();
-public static final int /*long*/ gdk_display_get_default() {
- lock.lock();
- try {
- return _gdk_display_get_default();
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native boolean _gdk_display_supports_cursor_color(int /*long*/ display);
-public static final boolean gdk_display_supports_cursor_color(int /*long*/ display) {
- lock.lock();
- try {
- return _gdk_display_supports_cursor_color(display);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param context cast=(GdkDragContext *)
- * @param action cast=(GdkDragAction)
- * @param time cast=(guint32)
- */
-public static final native void _gdk_drag_status(int /*long*/ context, int action, int time);
-public static final void gdk_drag_status(int /*long*/ context, int action, int time) {
- lock.lock();
- try {
- _gdk_drag_status(context, action, time);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param drawable cast=(GdkDrawable *)
- * @param gc cast=(GdkGC *)
- * @param filled cast=(gint)
- * @param x cast=(gint)
- * @param y cast=(gint)
- * @param width cast=(gint)
- * @param height cast=(gint)
- * @param angle1 cast=(gint)
- * @param angle2 cast=(gint)
- */
-public static final native void _gdk_draw_arc(int /*long*/ drawable, int /*long*/ gc, int filled, int x, int y, int width, int height, int angle1, int angle2);
-public static final void gdk_draw_arc(int /*long*/ drawable, int /*long*/ gc, int filled, int x, int y, int width, int height, int angle1, int angle2) {
- lock.lock();
- try {
- _gdk_draw_arc(drawable, gc, filled, x, y, width, height, angle1, angle2);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param drawable cast=(GdkDrawable *)
- * @param gc cast=(GdkGC *)
- * @param src cast=(GdkDrawable *)
- * @param xsrc cast=(gint)
- * @param ysrc cast=(gint)
- * @param xdest cast=(gint)
- * @param ydest cast=(gint)
- * @param width cast=(gint)
- * @param height cast=(gint)
- */
-public static final native void _gdk_draw_drawable(int /*long*/ drawable, int /*long*/ gc, int /*long*/ src, int xsrc, int ysrc, int xdest, int ydest, int width, int height);
-public static final void gdk_draw_drawable(int /*long*/ drawable, int /*long*/ gc, int /*long*/ src, int xsrc, int ysrc, int xdest, int ydest, int width, int height) {
- lock.lock();
- try {
- _gdk_draw_drawable(drawable, gc, src, xsrc, ysrc, xdest, ydest, width, height);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param drawable cast=(GdkDrawable *)
- * @param gc cast=(GdkGC *)
- * @param image cast=(GdkImage *)
- */
-public static final native void _gdk_draw_image(int /*long*/ drawable, int /*long*/ gc, int /*long*/ image, int xsrc, int ysrc, int xdest, int ydest, int width, int height);
-public static final void gdk_draw_image(int /*long*/ drawable, int /*long*/ gc, int /*long*/ image, int xsrc, int ysrc, int xdest, int ydest, int width, int height) {
- lock.lock();
- try {
- _gdk_draw_image(drawable, gc, image, xsrc, ysrc, xdest, ydest, width, height);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param drawable cast=(GdkDrawable *)
- * @param gc cast=(GdkGC *)
- * @param x cast=(gint)
- * @param y cast=(gint)
- * @param layout cast=(PangoLayout *)
- */
-public static final native void _gdk_draw_layout(int /*long*/ drawable, int /*long*/ gc, int x, int y, int /*long*/ layout);
-public static final void gdk_draw_layout(int /*long*/ drawable, int /*long*/ gc, int x, int y, int /*long*/ layout) {
- lock.lock();
- try {
- _gdk_draw_layout(drawable, gc, x, y, layout);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param drawable cast=(GdkDrawable *)
- * @param gc cast=(GdkGC *)
- * @param x cast=(gint)
- * @param y cast=(gint)
- * @param layout cast=(PangoLayout *)
- * @param foreground flags=no_out
- * @param background flags=no_out
- */
-public static final native void _gdk_draw_layout_with_colors(int /*long*/ drawable, int /*long*/ gc, int x, int y, int /*long*/ layout, GdkColor foreground, GdkColor background);
-public static final void gdk_draw_layout_with_colors(int /*long*/ drawable, int /*long*/ gc, int x, int y, int /*long*/ layout, GdkColor foreground, GdkColor background) {
- lock.lock();
- try {
- _gdk_draw_layout_with_colors(drawable, gc, x, y, layout, foreground, background);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param drawable cast=(GdkDrawable *)
- * @param gc cast=(GdkGC *)
- * @param x1 cast=(gint)
- * @param y1 cast=(gint)
- * @param x2 cast=(gint)
- * @param y2 cast=(gint)
- */
-public static final native void _gdk_draw_line(int /*long*/ drawable, int /*long*/ gc, int x1, int y1, int x2, int y2);
-public static final void gdk_draw_line(int /*long*/ drawable, int /*long*/ gc, int x1, int y1, int x2, int y2) {
- lock.lock();
- try {
- _gdk_draw_line(drawable, gc, x1, y1, x2, y2);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param drawable cast=(GdkDrawable *)
- * @param gc cast=(GdkGC *)
- * @param points cast=(GdkPoint *),flags=no_out critical
- * @param npoints cast=(gint)
- */
-public static final native void _gdk_draw_lines(int /*long*/ drawable, int /*long*/ gc, int[] points, int npoints);
-public static final void gdk_draw_lines(int /*long*/ drawable, int /*long*/ gc, int[] points, int npoints) {
- lock.lock();
- try {
- _gdk_draw_lines(drawable, gc, points, npoints);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param drawable cast=(GdkDrawable *)
- * @param gc cast=(GdkGC *)
- * @param pixbuf cast=(GdkPixbuf *)
- * @param xsrc cast=(gint)
- * @param ysrc cast=(gint)
- * @param xdest cast=(gint)
- * @param ydest cast=(gint)
- * @param width cast=(gint)
- * @param height cast=(gint)
- * @param dither cast=(GdkRgbDither)
- * @param x_dither cast=(gint)
- * @param y_dither cast=(gint)
- */
-public static final native void _gdk_draw_pixbuf(int /*long*/ drawable, int /*long*/ gc, int /*long*/ pixbuf, int xsrc, int ysrc, int xdest, int ydest, int width, int height, int dither, int x_dither, int y_dither);
-public static final void gdk_draw_pixbuf(int /*long*/ drawable, int /*long*/ gc, int /*long*/ pixbuf, int xsrc, int ysrc, int xdest, int ydest, int width, int height, int dither, int x_dither, int y_dither) {
- lock.lock();
- try {
- _gdk_draw_pixbuf(drawable, gc, pixbuf, xsrc, ysrc, xdest, ydest, width, height, dither, x_dither, y_dither);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param drawable cast=(GdkDrawable *)
- * @param gc cast=(GdkGC *)
- */
-public static final native void _gdk_draw_point(int /*long*/ drawable, int /*long*/ gc, int x, int y);
-public static final void gdk_draw_point(int /*long*/ drawable, int /*long*/ gc, int x, int y) {
- lock.lock();
- try {
- _gdk_draw_point(drawable, gc, x, y);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param drawable cast=(GdkDrawable *)
- * @param gc cast=(GdkGC *)
- * @param filled cast=(gint)
- * @param points cast=(GdkPoint *),flags=no_out critical
- * @param npoints cast=(gint)
- */
-public static final native void _gdk_draw_polygon(int /*long*/ drawable, int /*long*/ gc, int filled, int[] points, int npoints);
-public static final void gdk_draw_polygon(int /*long*/ drawable, int /*long*/ gc, int filled, int[] points, int npoints) {
- lock.lock();
- try {
- _gdk_draw_polygon(drawable, gc, filled, points, npoints);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param drawable cast=(GdkDrawable *)
- * @param gc cast=(GdkGC *)
- * @param filled cast=(gint)
- * @param x cast=(gint)
- * @param y cast=(gint)
- * @param width cast=(gint)
- * @param height cast=(gint)
- */
-public static final native void _gdk_draw_rectangle(int /*long*/ drawable, int /*long*/ gc, int filled, int x, int y, int width, int height);
-public static final void gdk_draw_rectangle(int /*long*/ drawable, int /*long*/ gc, int filled, int x, int y, int width, int height) {
- lock.lock();
- try {
- _gdk_draw_rectangle(drawable, gc, filled, x, y, width, height);
- } finally {
- lock.unlock();
- }
-}
-/** @param drawable cast=(GdkDrawable *) */
-public static final native int _gdk_drawable_get_depth(int /*long*/ drawable);
-public static final int gdk_drawable_get_depth(int /*long*/ drawable) {
- lock.lock();
- try {
- return _gdk_drawable_get_depth(drawable);
- } finally {
- lock.unlock();
- }
-}
-
-/**
- * @param drawable cast=(GdkDrawable *)
- * @param x cast=(gint)
- * @param y cast=(gint)
- * @param width cast=(gint)
- * @param height cast=(gint)
- */
-public static final native int /*long*/ _gdk_drawable_get_image(int /*long*/ drawable, int x, int y, int width, int height);
-public static final int /*long*/ gdk_drawable_get_image(int /*long*/ drawable, int x, int y, int width, int height) {
- lock.lock();
- try {
- return _gdk_drawable_get_image(drawable, x, y, width, height);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param drawable cast=(GdkDrawable *)
- * @param width cast=(gint *),flags=no_in critical
- * @param height cast=(gint *),flags=no_in critical
- */
-public static final native void _gdk_drawable_get_size(int /*long*/ drawable, int[] width, int[] height);
-public static final void gdk_drawable_get_size(int /*long*/ drawable, int[] width, int[] height) {
- lock.lock();
- try {
- _gdk_drawable_get_size(drawable, width, height);
- } finally {
- lock.unlock();
- }
-}
-/** @param drawable cast=(GdkDrawable *) */
-public static final native int /*long*/ _gdk_drawable_get_visible_region(int /*long*/ drawable);
-public static final int /*long*/ gdk_drawable_get_visible_region(int /*long*/ drawable) {
- lock.lock();
- try {
- return _gdk_drawable_get_visible_region(drawable);
- } finally {
- lock.unlock();
- }
-}
-/** @param event cast=(GdkEvent *) */
-public static final native int /*long*/ _gdk_event_copy(int /*long*/ event);
-public static final int /*long*/ gdk_event_copy(int /*long*/ event) {
- lock.lock();
- try {
- return _gdk_event_copy(event);
- } finally {
- lock.unlock();
- }
-}
-/** @param event cast=(GdkEvent *) */
-public static final native void _gdk_event_free(int /*long*/ event);
-public static final void gdk_event_free(int /*long*/ event) {
- lock.lock();
- try {
- _gdk_event_free(event);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gdk_event_get();
-public static final int /*long*/ gdk_event_get() {
- lock.lock();
- try {
- return _gdk_event_get();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param event cast=(GdkEvent *)
- * @param px cast=(gdouble *)
- * @param py cast=(gdouble *)
- */
-public static final native boolean _gdk_event_get_root_coords(int /*long*/ event, double[] px, double[] py);
-public static final boolean gdk_event_get_root_coords(int /*long*/ event, double[] px, double[] py) {
- lock.lock();
- try {
- return _gdk_event_get_root_coords(event, px, py);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param event cast=(GdkEvent *)
- * @param px cast=(gdouble *)
- * @param py cast=(gdouble *)
- */
-public static final native boolean _gdk_event_get_coords(int /*long*/ event, double[] px, double[] py);
-public static final boolean gdk_event_get_coords(int /*long*/ event, double[] px, double[] py) {
- lock.lock();
- try {
- return _gdk_event_get_coords(event, px, py);
- } finally {
- lock.unlock();
- }
-}
-/** @param window cast=(GdkWindow *) */
-public static final native int /*long*/ _gdk_event_get_graphics_expose(int /*long*/ window);
-public static final int /*long*/ gdk_event_get_graphics_expose(int /*long*/ window) {
- lock.lock();
- try {
- return _gdk_event_get_graphics_expose(window);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param event cast=(GdkEvent *)
- * @param pmod cast=(GdkModifierType *)
- */
-public static final native boolean _gdk_event_get_state(int /*long*/ event, int[] pmod);
-public static final boolean gdk_event_get_state(int /*long*/ event, int[] pmod) {
- lock.lock();
- try {
- return _gdk_event_get_state(event, pmod);
- } finally {
- lock.unlock();
- }
-}
-/** @param event cast=(GdkEvent *) */
-public static final native int _gdk_event_get_time(int /*long*/ event);
-public static final int gdk_event_get_time(int /*long*/ event) {
- lock.lock();
- try {
- return _gdk_event_get_time(event);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param func cast=(GdkEventFunc)
- * @param data cast=(gpointer)
- * @param notify cast=(GDestroyNotify)
- */
-public static final native void _gdk_event_handler_set(int /*long*/ func, int /*long*/ data, int /*long*/ notify);
-public static final void gdk_event_handler_set(int /*long*/ func, int /*long*/ data, int /*long*/ notify) {
- lock.lock();
- try {
- _gdk_event_handler_set(func, data, notify);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gdk_event_new(int type);
-public static final int /*long*/ gdk_event_new(int type) {
- lock.lock();
- try {
- return _gdk_event_new(type);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gdk_event_peek();
-public static final int /*long*/ gdk_event_peek() {
- lock.lock();
- try {
- return _gdk_event_peek();
- } finally {
- lock.unlock();
- }
-}
-/** @param event cast=(GdkEvent *) */
-public static final native void _gdk_event_put(int /*long*/ event);
-public static final void gdk_event_put(int /*long*/ event) {
- lock.lock();
- try {
- _gdk_event_put(event);
- } finally {
- lock.unlock();
- }
-}
-public static final native void _gdk_error_trap_push();
-public static final void gdk_error_trap_push() {
- lock.lock();
- try {
- _gdk_error_trap_push();
- } finally {
- lock.unlock();
- }
-}
-public static final native int _gdk_error_trap_pop();
-public static final int gdk_error_trap_pop() {
- lock.lock();
- try {
- return _gdk_error_trap_pop();
- } finally {
- lock.unlock();
- }
-}
-public static final native void _gdk_flush();
-public static final void gdk_flush() {
- lock.lock();
- try {
- _gdk_flush();
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(gchar **) */
-public static final native void _gdk_free_text_list(int /*long*/ list);
-public static final void gdk_free_text_list(int /*long*/ list) {
- lock.lock();
- try {
- _gdk_free_text_list(list);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param gc cast=(GdkGC *)
- * @param values cast=(GdkGCValues *),flags=no_in
- */
-public static final native void _gdk_gc_get_values(int /*long*/ gc, GdkGCValues values);
-public static final void gdk_gc_get_values(int /*long*/ gc, GdkGCValues values) {
- lock.lock();
- try {
- _gdk_gc_get_values(gc, values);
- } finally {
- lock.unlock();
- }
-}
-/** @param window cast=(GdkDrawable *) */
-public static final native int /*long*/ _gdk_gc_new(int /*long*/ window);
-public static final int /*long*/ gdk_gc_new(int /*long*/ window) {
- lock.lock();
- try {
- return _gdk_gc_new(window);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param gc cast=(GdkGC *)
- * @param color cast=(GdkColor *),flags=no_out
- */
-public static final native void _gdk_gc_set_background(int /*long*/ gc, GdkColor color);
-public static final void gdk_gc_set_background(int /*long*/ gc, GdkColor color) {
- lock.lock();
- try {
- _gdk_gc_set_background(gc, color);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param gc cast=(GdkGC *)
- * @param mask cast=(GdkBitmap *)
- */
-public static final native void _gdk_gc_set_clip_mask(int /*long*/ gc, int /*long*/ mask);
-public static final void gdk_gc_set_clip_mask(int /*long*/ gc, int /*long*/ mask) {
- lock.lock();
- try {
- _gdk_gc_set_clip_mask(gc, mask);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param gc cast=(GdkGC *)
- * @param x cast=(gint)
- * @param y cast=(gint)
- */
-public static final native void _gdk_gc_set_clip_origin(int /*long*/ gc, int x, int y);
-public static final void gdk_gc_set_clip_origin(int /*long*/ gc, int x, int y) {
- lock.lock();
- try {
- _gdk_gc_set_clip_origin(gc, x, y);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param gc cast=(GdkGC *)
- * @param rectangle cast=(GdkRectangle *),flags=no_out
- */
-public static final native void _gdk_gc_set_clip_rectangle(int /*long*/ gc, GdkRectangle rectangle);
-public static final void gdk_gc_set_clip_rectangle(int /*long*/ gc, GdkRectangle rectangle) {
- lock.lock();
- try {
- _gdk_gc_set_clip_rectangle(gc, rectangle);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param gc cast=(GdkGC *)
- * @param region cast=(GdkRegion *)
- */
-public static final native void _gdk_gc_set_clip_region(int /*long*/ gc, int /*long*/ region);
-public static final void gdk_gc_set_clip_region(int /*long*/ gc, int /*long*/ region) {
- lock.lock();
- try {
- _gdk_gc_set_clip_region(gc, region);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param gc cast=(GdkGC *)
- * @param dash_offset cast=(gint)
- * @param dash_list cast=(gint8 *),flags=no_out critical
- * @param n cast=(gint)
- */
-public static final native void _gdk_gc_set_dashes(int /*long*/ gc, int dash_offset, byte[] dash_list, int n);
-public static final void gdk_gc_set_dashes(int /*long*/ gc, int dash_offset, byte[] dash_list, int n) {
- lock.lock();
- try {
- _gdk_gc_set_dashes(gc, dash_offset, dash_list, n);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param gc cast=(GdkGC *)
- * @param exposures cast=(gboolean)
- */
-public static final native void _gdk_gc_set_exposures(int /*long*/ gc, boolean exposures);
-public static final void gdk_gc_set_exposures(int /*long*/ gc, boolean exposures) {
- lock.lock();
- try {
- _gdk_gc_set_exposures(gc, exposures);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param gc cast=(GdkGC *)
- * @param fill cast=(GdkFill)
- */
-public static final native void _gdk_gc_set_fill(int /*long*/ gc, int fill);
-public static final void gdk_gc_set_fill(int /*long*/ gc, int fill) {
- lock.lock();
- try {
- _gdk_gc_set_fill(gc, fill);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param gc cast=(GdkGC *)
- * @param color cast=(GdkColor *),flags=no_out
- */
-public static final native void _gdk_gc_set_foreground(int /*long*/ gc, GdkColor color);
-public static final void gdk_gc_set_foreground(int /*long*/ gc, GdkColor color) {
- lock.lock();
- try {
- _gdk_gc_set_foreground(gc, color);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param gc cast=(GdkGC *)
- * @param function cast=(GdkFunction)
- */
-public static final native void _gdk_gc_set_function(int /*long*/ gc, int /*long*/ function);
-public static final void gdk_gc_set_function(int /*long*/ gc, int /*long*/ function) {
- lock.lock();
- try {
- _gdk_gc_set_function(gc, function);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param gc cast=(GdkGC *)
- * @param line_width cast=(gint)
- * @param line_style cast=(GdkLineStyle)
- * @param cap_style cast=(GdkCapStyle)
- * @param join_style cast=(GdkJoinStyle)
- */
-public static final native void _gdk_gc_set_line_attributes(int /*long*/ gc, int line_width, int line_style, int cap_style, int join_style);
-public static final void gdk_gc_set_line_attributes(int /*long*/ gc, int line_width, int line_style, int cap_style, int join_style) {
- lock.lock();
- try {
- _gdk_gc_set_line_attributes(gc, line_width, line_style, cap_style, join_style);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param gc cast=(GdkGC *)
- * @param stipple cast=(GdkPixmap *)
- */
-public static final native void _gdk_gc_set_stipple(int /*long*/ gc, int /*long*/ stipple);
-public static final void gdk_gc_set_stipple(int /*long*/ gc, int /*long*/ stipple) {
- lock.lock();
- try {
- _gdk_gc_set_stipple(gc, stipple);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param gc cast=(GdkGC *)
- * @param mode cast=(GdkSubwindowMode)
- */
-public static final native void _gdk_gc_set_subwindow(int /*long*/ gc, int /*long*/ mode);
-public static final void gdk_gc_set_subwindow(int /*long*/ gc, int /*long*/ mode) {
- lock.lock();
- try {
- _gdk_gc_set_subwindow(gc, mode);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param gc cast=(GdkGC *)
- * @param tile cast=(GdkPixmap *)
- */
-public static final native void _gdk_gc_set_tile(int /*long*/ gc, int /*long*/ tile);
-public static final void gdk_gc_set_tile(int /*long*/ gc, int /*long*/ tile) {
- lock.lock();
- try {
- _gdk_gc_set_tile(gc, tile);
- } finally {
- lock.unlock();
- }
-}
-/** @param gc cast=(GdkGC *) */
-public static final native void _gdk_gc_set_ts_origin(int /*long*/ gc, int x, int y);
-public static final void gdk_gc_set_ts_origin(int /*long*/ gc, int x, int y) {
- lock.lock();
- try {
- _gdk_gc_set_ts_origin(gc, x, y);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param gc cast=(GdkGC *)
- * @param values cast=(GdkGCValues *),flags=no_out
- * @param values_mask cast=(GdkGCValuesMask)
- */
-public static final native void _gdk_gc_set_values(int /*long*/ gc, GdkGCValues values, int values_mask);
-public static final void gdk_gc_set_values(int /*long*/ gc, GdkGCValues values, int values_mask) {
- lock.lock();
- try {
- _gdk_gc_set_values(gc, values, values_mask);
- } finally {
- lock.unlock();
- }
-}
-public static final native void _gdk_keyboard_ungrab(int time);
-public static final void gdk_keyboard_ungrab(int time) {
- lock.lock();
- try {
- _gdk_keyboard_ungrab(time);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gdk_keymap_get_default();
-public static final int /*long*/ gdk_keymap_get_default() {
- lock.lock();
- try {
- return _gdk_keymap_get_default();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param keymap cast=(GdkKeymap*)
- * @param state cast=(GdkModifierType)
- * @param keyval cast=(guint*)
- * @param effective_group cast=(gint*)
- * @param level cast=(gint*)
- * @param consumed_modifiers cast=(GdkModifierType *)
- */
-public static final native boolean _gdk_keymap_translate_keyboard_state (int /*long*/ keymap, int hardware_keycode, int state, int group, int[] keyval, int[] effective_group, int[] level, int[] consumed_modifiers);
-public static final boolean gdk_keymap_translate_keyboard_state (int /*long*/ keymap, int hardware_keycode, int state, int group, int[] keyval, int[] effective_group, int[] level, int[] consumed_modifiers) {
- lock.lock();
- try {
- return _gdk_keymap_translate_keyboard_state(keymap, hardware_keycode, state, group, keyval, effective_group, level, consumed_modifiers);
- } finally {
- lock.unlock();
- }
-}
-public static final native int _gdk_keyval_to_lower(int keyval);
-public static final int gdk_keyval_to_lower(int keyval) {
- lock.lock();
- try {
- return _gdk_keyval_to_lower(keyval);
- } finally {
- lock.unlock();
- }
-}
-public static final native int _gdk_keyval_to_unicode(int keyval);
-public static final int gdk_keyval_to_unicode(int keyval) {
- lock.lock();
- try {
- return _gdk_keyval_to_unicode(keyval);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gdk_pango_context_get();
-public static final int /*long*/ gdk_pango_context_get() {
- lock.lock();
- try {
- return _gdk_pango_context_get();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param context cast=(PangoContext *)
- * @param colormap cast=(GdkColormap *)
- */
-public static final native void _gdk_pango_context_set_colormap(int /*long*/ context, int /*long*/ colormap);
-public static final void gdk_pango_context_set_colormap(int /*long*/ context, int /*long*/ colormap) {
- lock.lock();
- try {
- _gdk_pango_context_set_colormap(context, colormap);
- } finally {
- lock.unlock();
- }
-}
-/** @param layout cast=(PangoLayout *) */
-public static final native int /*long*/ _gdk_pango_layout_get_clip_region(int /*long*/ layout, int x_origin, int y_origin, int[] index_ranges, int n_ranges);
-public static final int /*long*/ gdk_pango_layout_get_clip_region(int /*long*/ layout, int x_origin, int y_origin, int[] index_ranges, int n_ranges) {
- lock.lock();
- try {
- return _gdk_pango_layout_get_clip_region(layout, x_origin, y_origin, index_ranges, n_ranges);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param src_pixbuf cast=(GdkPixbuf *)
- * @param dest_pixbuf cast=(GdkPixbuf *)
- */
-public static final native void _gdk_pixbuf_copy_area(int /*long*/ src_pixbuf, int src_x, int src_y, int width, int height, int /*long*/ dest_pixbuf, int dest_x, int dest_y);
-public static final void gdk_pixbuf_copy_area(int /*long*/ src_pixbuf, int src_x, int src_y, int width, int height, int /*long*/ dest_pixbuf, int dest_x, int dest_y) {
- lock.lock();
- try {
- _gdk_pixbuf_copy_area(src_pixbuf, src_x, src_y, width, height, dest_pixbuf, dest_x, dest_y);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param dest cast=(GdkPixbuf *)
- * @param src cast=(GdkDrawable *)
- * @param cmap cast=(GdkColormap *)
- */
-public static final native int /*long*/ _gdk_pixbuf_get_from_drawable(int /*long*/ dest, int /*long*/ src, int /*long*/ cmap, int src_x, int src_y, int dest_x, int dest_y, int width, int height);
-public static final int /*long*/ gdk_pixbuf_get_from_drawable(int /*long*/ dest, int /*long*/ src, int /*long*/ cmap, int src_x, int src_y, int dest_x, int dest_y, int width, int height) {
- lock.lock();
- try {
- return _gdk_pixbuf_get_from_drawable(dest, src, cmap, src_x, src_y, dest_x, dest_y, width, height);
- } finally {
- lock.unlock();
- }
-}
-/** @param pixbuf cast=(const GdkPixbuf *) */
-public static final native boolean _gdk_pixbuf_get_has_alpha(int /*long*/ pixbuf);
-public static final boolean gdk_pixbuf_get_has_alpha(int /*long*/ pixbuf) {
- lock.lock();
- try {
- return _gdk_pixbuf_get_has_alpha(pixbuf);
- } finally {
- lock.unlock();
- }
-}
-/** @param pixbuf cast=(const GdkPixbuf *) */
-public static final native int _gdk_pixbuf_get_height(int /*long*/ pixbuf);
-public static final int gdk_pixbuf_get_height(int /*long*/ pixbuf) {
- lock.lock();
- try {
- return _gdk_pixbuf_get_height(pixbuf);
- } finally {
- lock.unlock();
- }
-}
-/** @param pixbuf cast=(const GdkPixbuf *) */
-public static final native int /*long*/ _gdk_pixbuf_get_pixels(int /*long*/ pixbuf);
-public static final int /*long*/ gdk_pixbuf_get_pixels(int /*long*/ pixbuf) {
- lock.lock();
- try {
- return _gdk_pixbuf_get_pixels(pixbuf);
- } finally {
- lock.unlock();
- }
-}
-/** @param pixbuf cast=(const GdkPixbuf *) */
-public static final native int _gdk_pixbuf_get_rowstride(int /*long*/ pixbuf);
-public static final int gdk_pixbuf_get_rowstride(int /*long*/ pixbuf) {
- lock.lock();
- try {
- return _gdk_pixbuf_get_rowstride(pixbuf);
- } finally {
- lock.unlock();
- }
-}
-/** @param pixbuf cast=(const GdkPixbuf *) */
-public static final native int _gdk_pixbuf_get_width(int /*long*/ pixbuf);
-public static final int gdk_pixbuf_get_width(int /*long*/ pixbuf) {
- lock.lock();
- try {
- return _gdk_pixbuf_get_width(pixbuf);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gdk_pixbuf_loader_new();
-public static final int /*long*/ gdk_pixbuf_loader_new() {
- lock.lock();
- try {
- return _gdk_pixbuf_loader_new();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param loader cast=(GdkPixbufLoader *)
- * @param error cast=(GError **)
- */
-public static final native boolean _gdk_pixbuf_loader_close(int /*long*/ loader, int /*long*/ [] error);
-public static final boolean gdk_pixbuf_loader_close(int /*long*/ loader, int /*long*/ [] error) {
- lock.lock();
- try {
- return _gdk_pixbuf_loader_close(loader, error);
- } finally {
- lock.unlock();
- }
-}
-/** @param loader cast=(GdkPixbufLoader *) */
-public static final native int /*long*/ _gdk_pixbuf_loader_get_pixbuf(int /*long*/ loader);
-public static final int /*long*/ gdk_pixbuf_loader_get_pixbuf(int /*long*/ loader) {
- lock.lock();
- try {
- return _gdk_pixbuf_loader_get_pixbuf(loader);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param loader cast=(GdkPixbufLoader *)
- * @param buffer cast=(const guchar *)
- * @param count cast=(gsize)
- * @param error cast=(GError **)
- */
-public static final native boolean _gdk_pixbuf_loader_write(int /*long*/ loader, int /*long*/ buffer, int count, int /*long*/ [] error);
-public static final boolean gdk_pixbuf_loader_write(int /*long*/ loader, int /*long*/ buffer, int count, int /*long*/ [] error) {
- lock.lock();
- try {
- return _gdk_pixbuf_loader_write(loader, buffer, count, error);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param colorspace cast=(GdkColorspace)
- * @param has_alpha cast=(gboolean)
- */
-public static final native int /*long*/ _gdk_pixbuf_new(int colorspace, boolean has_alpha, int bits_per_sample, int width, int height);
-public static final int /*long*/ gdk_pixbuf_new(int colorspace, boolean has_alpha, int bits_per_sample, int width, int height) {
- lock.lock();
- try {
- return _gdk_pixbuf_new(colorspace, has_alpha, bits_per_sample, width, height);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param filename cast=(const char *)
- * @param error cast=(GError**)
- */
-public static final native int /*long*/ _gdk_pixbuf_new_from_file(byte[] filename, int /*long*/ [] error);
-public static final int /*long*/ gdk_pixbuf_new_from_file(byte[] filename, int /*long*/ [] error) {
- lock.lock();
- try {
- return _gdk_pixbuf_new_from_file(filename, error);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param pixbuf cast=(GdkPixbuf *)
- * @param drawable cast=(GdkDrawable *)
- * @param gc cast=(GdkGC *)
- * @param dither cast=(GdkRgbDither)
- */
-public static final native void _gdk_pixbuf_render_to_drawable(int /*long*/ pixbuf, int /*long*/ drawable, int /*long*/ gc, int src_x, int src_y, int dest_x, int dest_y, int width, int height, int dither, int x_dither, int y_dither);
-public static final void gdk_pixbuf_render_to_drawable(int /*long*/ pixbuf, int /*long*/ drawable, int /*long*/ gc, int src_x, int src_y, int dest_x, int dest_y, int width, int height, int dither, int x_dither, int y_dither) {
- lock.lock();
- try {
- _gdk_pixbuf_render_to_drawable(pixbuf, drawable, gc, src_x, src_y, dest_x, dest_y, width, height, dither, x_dither, y_dither);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param pixbuf cast=(GdkPixbuf *)
- * @param drawable cast=(GdkDrawable *)
- * @param alpha_mode cast=(GdkPixbufAlphaMode)
- * @param dither cast=(GdkRgbDither)
- */
-public static final native void _gdk_pixbuf_render_to_drawable_alpha(int /*long*/ pixbuf, int /*long*/ drawable, int src_x, int src_y, int dest_x, int dest_y, int width, int height, int alpha_mode, int alpha_threshold, int dither, int x_dither, int y_dither);
-public static final void gdk_pixbuf_render_to_drawable_alpha(int /*long*/ pixbuf, int /*long*/ drawable, int src_x, int src_y, int dest_x, int dest_y, int width, int height, int alpha_mode, int alpha_threshold, int dither, int x_dither, int y_dither) {
- lock.lock();
- try {
- _gdk_pixbuf_render_to_drawable_alpha(pixbuf, drawable, src_x, src_y, dest_x, dest_y, width, height, alpha_mode, alpha_threshold, dither, x_dither, y_dither);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param pixbuf cast=(GdkPixbuf *)
- * @param pixmap_return cast=(GdkDrawable **)
- * @param mask_return cast=(GdkBitmap **)
- */
-public static final native void _gdk_pixbuf_render_pixmap_and_mask(int /*long*/ pixbuf, int /*long*/[] pixmap_return, int /*long*/[] mask_return, int alpha_threshold);
-public static final void gdk_pixbuf_render_pixmap_and_mask(int /*long*/ pixbuf, int /*long*/[] pixmap_return, int /*long*/[] mask_return, int alpha_threshold) {
- lock.lock();
- try {
- _gdk_pixbuf_render_pixmap_and_mask(pixbuf, pixmap_return, mask_return, alpha_threshold);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param pixbuf cast=(GdkPixbuf *)
- * @param buffer cast=(gchar **)
- * @param buffer_size cast=(gsize *)
- * @param type cast=(const char *)
- * @param option_keys=(char **)
- * @param option_values=(char **)
- * @param error cast=(GError **)
- */
-public static final native boolean _gdk_pixbuf_save_to_bufferv(int /*long*/ pixbuf, int /*long*/ [] buffer, int /*long*/ [] buffer_size, byte [] type, int /*long*/ [] option_keys, int /*long*/ [] option_values, int /*long*/ [] error);
-public static final boolean gdk_pixbuf_save_to_bufferv(int /*long*/ pixbuf, int /*long*/ [] buffer, int /*long*/ [] buffer_size, byte [] type, int /*long*/ [] option_keys, int /*long*/ [] option_values, int /*long*/ [] error) {
- lock.lock();
- try {
- return _gdk_pixbuf_save_to_bufferv(pixbuf, buffer, buffer_size, type, option_keys, option_values, error);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param src cast=(const GdkPixbuf *)
- * @param dest cast=(GdkPixbuf *)
- * @param offset_x cast=(double)
- * @param offset_y cast=(double)
- * @param scale_x cast=(double)
- * @param scale_y cast=(double)
- */
-public static final native void _gdk_pixbuf_scale(int /*long*/ src, int /*long*/ dest, int dest_x, int dest_y, int dest_width, int dest_height, double offset_x, double offset_y, double scale_x, double scale_y, int interp_type);
-public static final void gdk_pixbuf_scale(int /*long*/ src, int /*long*/ dest, int dest_x, int dest_y, int dest_width, int dest_height, double offset_x, double offset_y, double scale_x, double scale_y, int interp_type) {
- lock.lock();
- try {
- _gdk_pixbuf_scale(src, dest, dest_x, dest_y, dest_width, dest_height, offset_x, offset_y, scale_x, scale_y, interp_type);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param src cast=(const GdkPixbuf *)
- * @param interp_type cast=(GdkInterpType)
- */
-public static final native int /*long*/ _gdk_pixbuf_scale_simple(int /*long*/ src, int dest_width, int dest_height, int interp_type);
-public static final int /*long*/ gdk_pixbuf_scale_simple(int /*long*/ src, int dest_width, int dest_height, int interp_type) {
- lock.lock();
- try {
- return _gdk_pixbuf_scale_simple(src, dest_width, dest_height, interp_type);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GdkWindow *)
- * @param width cast=(gint)
- * @param height cast=(gint)
- * @param depth cast=(gint)
- */
-public static final native int /*long*/ _gdk_pixmap_new(int /*long*/ window, int width, int height, int depth);
-public static final int /*long*/ gdk_pixmap_new(int /*long*/ window, int width, int height, int depth) {
- lock.lock();
- try {
- return _gdk_pixmap_new(window, width, height, depth);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GdkWindow *)
- * @param owner_events cast=(gboolean)
- * @param event_mask cast=(GdkEventMask)
- * @param confine_to cast=(GdkWindow *)
- * @param cursor cast=(GdkCursor *)
- * @param time cast=(guint32)
- */
-public static final native int _gdk_pointer_grab(int /*long*/ window, boolean owner_events, int event_mask, int /*long*/ confine_to, int /*long*/ cursor, int time);
-public static final int gdk_pointer_grab(int /*long*/ window, boolean owner_events, int event_mask, int /*long*/ confine_to, int /*long*/ cursor, int time) {
- lock.lock();
- try {
- return _gdk_pointer_grab(window, owner_events, event_mask, confine_to, cursor, time);
- } finally {
- lock.unlock();
- }
-}
-public static final native boolean _gdk_pointer_is_grabbed();
-public static final boolean gdk_pointer_is_grabbed() {
- lock.lock();
- try {
- return _gdk_pointer_is_grabbed();
- } finally {
- lock.unlock();
- }
-}
-/** @param time cast=(guint32) */
-public static final native void _gdk_pointer_ungrab(int time);
-public static final void gdk_pointer_ungrab(int time) {
- lock.lock();
- try {
- _gdk_pointer_ungrab(time);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GdkWindow *)
- * @param property cast=(GdkAtom)
- * @param type cast=(GdkAtom)
- * @param actual_property_type cast=(GdkAtom *)
- * @param actual_format cast=(gint *)
- * @param actual_length cast=(gint *)
- * @param data cast=(guchar **)
- */
-public static final native boolean _gdk_property_get(int /*long*/ window, int /*long*/ property, int /*long*/ type, int /*long*/ offset, int /*long*/ length, int pdelete, int /*long*/[] actual_property_type, int[] actual_format, int[] actual_length, int /*long*/[] data);
-public static final boolean gdk_property_get(int /*long*/ window, int /*long*/ property, int /*long*/ type, int /*long*/ offset, int /*long*/ length, int pdelete, int /*long*/[] actual_property_type, int[] actual_format, int[] actual_length, int /*long*/[] data) {
- lock.lock();
- try {
- return _gdk_property_get(window, property, type, offset, length, pdelete, actual_property_type, actual_format, actual_length, data);
- } finally {
- lock.unlock();
- }
-}
-/** @param region cast=(GdkRegion *) */
-public static final native void _gdk_region_destroy(int /*long*/ region);
-public static final void gdk_region_destroy(int /*long*/ region) {
- lock.lock();
- try {
- _gdk_region_destroy(region);
- } finally {
- lock.unlock();
- }
-}
-/** @param region cast=(GdkRegion *) */
-public static final native boolean _gdk_region_empty(int /*long*/ region);
-public static final boolean gdk_region_empty(int /*long*/ region) {
- lock.lock();
- try {
- return _gdk_region_empty(region);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param region cast=(GdkRegion *)
- * @param rectangle cast=(GdkRectangle *),flags=no_in
- */
-public static final native void _gdk_region_get_clipbox(int /*long*/ region, GdkRectangle rectangle);
-public static final void gdk_region_get_clipbox(int /*long*/ region, GdkRectangle rectangle) {
- lock.lock();
- try {
- _gdk_region_get_clipbox(region, rectangle);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param region cast=(GdkRegion *)
- * @param rectangles cast=(GdkRectangle **)
- * @param n_rectangles cast=(gint *)
- */
-public static final native void _gdk_region_get_rectangles(int /*long*/ region, int /*long*/[] rectangles, int[] n_rectangles);
-public static final void gdk_region_get_rectangles(int /*long*/ region, int /*long*/[] rectangles, int[] n_rectangles) {
- lock.lock();
- try {
- _gdk_region_get_rectangles(region, rectangles, n_rectangles);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param source1 cast=(GdkRegion *)
- * @param source2 cast=(GdkRegion *)
- */
-public static final native void _gdk_region_intersect(int /*long*/ source1, int /*long*/ source2);
-public static final void gdk_region_intersect(int /*long*/ source1, int /*long*/ source2) {
- lock.lock();
- try {
- _gdk_region_intersect(source1, source2);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gdk_region_new();
-public static final int /*long*/ gdk_region_new() {
- lock.lock();
- try {
- return _gdk_region_new();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param region cast=(GdkRegion *)
- * @param dx cast=(gint)
- * @param dy cast=(gint)
- */
-public static final native void _gdk_region_offset(int /*long*/ region, int dx, int dy);
-public static final void gdk_region_offset(int /*long*/ region, int dx, int dy) {
- lock.lock();
- try {
- _gdk_region_offset(region, dx, dy);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param region cast=(GdkRegion *)
- * @param x cast=(gint)
- * @param y cast=(gint)
- */
-public static final native boolean _gdk_region_point_in(int /*long*/ region, int x, int y);
-public static final boolean gdk_region_point_in(int /*long*/ region, int x, int y) {
- lock.lock();
- try {
- return _gdk_region_point_in(region, x, y);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param points cast=(GdkPoint *)
- * @param fill_rule cast=(GdkFillRule)
- */
-public static final native int /*long*/ _gdk_region_polygon(int[] points, int npoints, int fill_rule);
-public static final int /*long*/ gdk_region_polygon(int[] points, int npoints, int fill_rule) {
- lock.lock();
- try {
- return _gdk_region_polygon(points, npoints, fill_rule);
- } finally {
- lock.unlock();
- }
-}
-/** @param rectangle flags=no_out */
-public static final native int /*long*/ _gdk_region_rectangle(GdkRectangle rectangle);
-public static final int /*long*/ gdk_region_rectangle(GdkRectangle rectangle) {
- lock.lock();
- try {
- return _gdk_region_rectangle(rectangle);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param region cast=(GdkRegion *)
- * @param rect cast=(GdkRectangle *),flags=no_out
- */
-public static final native int /*long*/ _gdk_region_rect_in(int /*long*/ region, GdkRectangle rect);
-public static final int /*long*/ gdk_region_rect_in(int /*long*/ region, GdkRectangle rect) {
- lock.lock();
- try {
- return _gdk_region_rect_in(region, rect);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param source1 cast=(GdkRegion *)
- * @param source2 cast=(GdkRegion *)
- */
-public static final native void _gdk_region_subtract(int /*long*/ source1, int /*long*/ source2);
-public static final void gdk_region_subtract(int /*long*/ source1, int /*long*/ source2) {
- lock.lock();
- try {
- _gdk_region_subtract(source1, source2);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param source1 cast=(GdkRegion *)
- * @param source2 cast=(GdkRegion *)
- */
-public static final native void _gdk_region_union(int /*long*/ source1, int /*long*/ source2);
-public static final void gdk_region_union(int /*long*/ source1, int /*long*/ source2) {
- lock.lock();
- try {
- _gdk_region_union(source1, source2);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param region cast=(GdkRegion *)
- * @param rect cast=(GdkRectangle *),flags=no_out
- */
-public static final native void _gdk_region_union_with_rect(int /*long*/ region, GdkRectangle rect);
-public static final void gdk_region_union_with_rect(int /*long*/ region, GdkRectangle rect) {
- lock.lock();
- try {
- _gdk_region_union_with_rect(region, rect);
- } finally {
- lock.unlock();
- }
-}
-public static final native void _gdk_rgb_init();
-public static final void gdk_rgb_init() {
- lock.lock();
- try {
- _gdk_rgb_init();
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gdk_screen_get_default();
-public static final int /*long*/ gdk_screen_get_default() {
- lock.lock();
- try {
- return _gdk_screen_get_default();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param screen cast=(GdkScreen *)
- * @param x cast=(gint)
- * @param y cast=(gint)
- */
-public static final native int _gdk_screen_get_monitor_at_point (int /*long*/ screen, int x, int y);
-public static final int gdk_screen_get_monitor_at_point (int /*long*/ screen, int x, int y) {
- lock.lock();
- try {
- return _gdk_screen_get_monitor_at_point (screen, x, y);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param screen cast=(GdkScreen *)
- * @param window cast=(GdkWindow *)
- */
-public static final native int _gdk_screen_get_monitor_at_window(int /*long*/ screen, int /*long*/ window);
-public static final int gdk_screen_get_monitor_at_window(int /*long*/ screen, int /*long*/ window) {
- lock.lock();
- try {
- return _gdk_screen_get_monitor_at_window(screen, window);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param screen cast=(GdkScreen *)
- * @param dest flags=no_in
- */
-public static final native void _gdk_screen_get_monitor_geometry (int /*long*/ screen, int monitor_num, GdkRectangle dest);
-public static final void gdk_screen_get_monitor_geometry (int /*long*/ screen, int monitor_num, GdkRectangle dest) {
- lock.lock();
- try {
- _gdk_screen_get_monitor_geometry(screen, monitor_num, dest);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param screen cast=(GdkScreen *)
- */
-public static final native int _gdk_screen_get_n_monitors(int /*long*/ screen);
-public static final int gdk_screen_get_n_monitors(int /*long*/ screen) {
- lock.lock();
- try {
- return _gdk_screen_get_n_monitors(screen);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param screen cast=(GdkScreen *)
- */
-public static final native int _gdk_screen_get_number(int /*long*/ screen);
-public static final int gdk_screen_get_number(int /*long*/ screen) {
- lock.lock();
- try {
- return _gdk_screen_get_number(screen);
- } finally {
- lock.unlock();
- }
-}
-public static final native int _gdk_screen_height();
-public static final int gdk_screen_height() {
- lock.lock();
- try {
- return _gdk_screen_height();
- } finally {
- lock.unlock();
- }
-}
-public static final native int _gdk_screen_width();
-public static final int gdk_screen_width() {
- lock.lock();
- try {
- return _gdk_screen_width();
- } finally {
- lock.unlock();
- }
-}
-public static final native int _gdk_screen_width_mm();
-public static final int gdk_screen_width_mm() {
- lock.lock();
- try {
- return _gdk_screen_width_mm();
- } finally {
- lock.unlock();
- }
-}
-/** @param program_class cast=(const char *) */
-public static final native void _gdk_set_program_class(byte[] program_class);
-public static final void gdk_set_program_class(byte[] program_class) {
- lock.lock();
- try {
- _gdk_set_program_class(program_class);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param str cast=(const gchar *)
- * @param encoding cast=(GdkAtom *)
- * @param format cast=(gint *)
- * @param ctext cast=(guchar **)
- * @param length cast=(gint *)
- */
-public static final native boolean _gdk_utf8_to_compound_text(byte[] str, int /*long*/[] encoding, int[] format, int /*long*/[] ctext, int[] length);
-public static final boolean gdk_utf8_to_compound_text(byte[] str, int /*long*/[] encoding, int[] format, int /*long*/[] ctext, int[] length) {
- lock.lock();
- try {
- return _gdk_utf8_to_compound_text(str, encoding, format, ctext, length);
- } finally {
- lock.unlock();
- }
-}
-/** @param str cast=(const gchar *) */
-public static final native int /*long*/ _gdk_utf8_to_string_target(byte[] str);
-public static final int /*long*/ gdk_utf8_to_string_target(byte[] str) {
- lock.lock();
- try {
- return _gdk_utf8_to_string_target(str);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param encoding cast=(GdkAtom)
- * @param text cast=(guchar *)
- * @param list cast=(gchar ***)
- */
-public static final native int _gdk_text_property_to_utf8_list (int /*long*/ encoding, int format, int /*long*/ text, int length, int /*long*/[] list);
-public static final int gdk_text_property_to_utf8_list (int /*long*/ encoding, int format, int /*long*/ text, int length, int /*long*/[] list) {
- lock.lock();
- try {
- return _gdk_text_property_to_utf8_list(encoding, format, text, length, list);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param display cast=(GdkDisplay*)
- */
-public static final native void _gtk_tooltip_trigger_tooltip_query (int /*long*/ display);
-public static final void gtk_tooltip_trigger_tooltip_query (int /*long*/ display){
- lock.lock();
- try {
- _gtk_tooltip_trigger_tooltip_query (display);
- } finally {
- lock.unlock();
- }
-}
-
-public static final native int _gdk_unicode_to_keyval(int wc);
-public static final int gdk_unicode_to_keyval(int wc) {
- lock.lock();
- try {
- return _gdk_unicode_to_keyval(wc);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gdk_visual_get_system();
-public static final int /*long*/ gdk_visual_get_system() {
- lock.lock();
- try {
- return _gdk_visual_get_system();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param win_x cast=(gint *)
- * @param win_y cast=(gint *)
- */
-public static final native int /*long*/ _gdk_window_at_pointer(int[] win_x, int[] win_y);
-public static final int /*long*/ gdk_window_at_pointer(int[] win_x, int[] win_y) {
- lock.lock();
- try {
- return _gdk_window_at_pointer(win_x, win_y);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GdkWindow *)
- * @param rectangle cast=(GdkRectangle *),flags=no_out
- */
-public static final native void _gdk_window_begin_paint_rect(int /*long*/ window, GdkRectangle rectangle);
-public static final void gdk_window_begin_paint_rect(int /*long*/ window, GdkRectangle rectangle) {
- lock.lock();
- try {
- _gdk_window_begin_paint_rect(window, rectangle);
- } finally {
- lock.unlock();
- }
-}
-/** @param window cast=(GdkWindow *) */
-public static final native void _gdk_window_clear_area(int /*long*/ window, int x, int y, int width, int height);
-public static final void gdk_window_clear_area(int /*long*/ window, int x, int y, int width, int height) {
- lock.lock();
- try {
- _gdk_window_clear_area(window, x, y, width, height);
- } finally {
- lock.unlock();
- }
-}
-/** @param window cast=(GdkWindow *) */
-public static final native void _gdk_window_destroy(int /*long*/ window);
-public static final void gdk_window_destroy(int /*long*/ window) {
- lock.lock();
- try {
- _gdk_window_destroy(window);
- } finally {
- lock.unlock();
- }
-}
-/** @param window cast=(GdkWindow *) */
-public static final native void _gdk_window_end_paint(int /*long*/ window);
-public static final void gdk_window_end_paint(int /*long*/ window) {
- lock.lock();
- try {
- _gdk_window_end_paint(window);
- } finally {
- lock.unlock();
- }
-}
-/** @param window cast=(GdkWindow *) */
-public static final native int /*long*/ _gdk_window_get_children(int /*long*/ window);
-public static final int /*long*/ gdk_window_get_children(int /*long*/ window) {
- lock.lock();
- try {
- return _gdk_window_get_children(window);
- } finally {
- lock.unlock();
- }
-}
-/** @param window cast=(GdkWindow *) */
-public static final native int _gdk_window_get_events(int /*long*/ window);
-public static final int gdk_window_get_events(int /*long*/ window) {
- lock.lock();
- try {
- return _gdk_window_get_events(window);
- } finally {
- lock.unlock();
- }
-}
-/** @param window cast=(GdkWindow *) */
-public static final native void _gdk_window_focus(int /*long*/ window, int timestamp);
-public static final void gdk_window_focus(int /*long*/ window, int timestamp) {
- lock.lock();
- try {
- _gdk_window_focus(window, timestamp);
- } finally {
- lock.unlock();
- }
-}
-/** @param window cast=(GdkWindow *) */
-public static final native void _gdk_window_freeze_updates(int /*long*/ window);
-public static final void gdk_window_freeze_updates(int /*long*/ window) {
- lock.lock();
- try {
- _gdk_window_freeze_updates(window);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GdkWindow *)
- * @param rect cast=(GdkRectangle *),flags=no_in
- */
-public static final native void _gdk_window_get_frame_extents(int /*long*/ window, GdkRectangle rect);
-public static final void gdk_window_get_frame_extents(int /*long*/ window, GdkRectangle rect) {
- lock.lock();
- try {
- _gdk_window_get_frame_extents(window, rect);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GdkWindow *)
- * @param real_drawable cast=(GdkDrawable **)
- * @param x_offset cast=(gint *)
- * @param y_offset cast=(gint *)
- */
-public static final native void _gdk_window_get_internal_paint_info(int /*long*/ window, int /*long*/ [] real_drawable, int[] x_offset, int[] y_offset);
-public static final void gdk_window_get_internal_paint_info(int /*long*/ window, int /*long*/ [] real_drawable, int[] x_offset, int[] y_offset) {
- lock.lock();
- try {
- _gdk_window_get_internal_paint_info(window, real_drawable, x_offset, y_offset);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GdkWindow *)
- * @param x cast=(gint *)
- * @param y cast=(gint *)
- */
-public static final native int _gdk_window_get_origin(int /*long*/ window, int[] x, int[] y);
-public static final int gdk_window_get_origin(int /*long*/ window, int[] x, int[] y) {
- lock.lock();
- try {
- return _gdk_window_get_origin(window, x, y);
- } finally {
- lock.unlock();
- }
-}
-/** @param window cast=(GdkWindow *) */
-public static final native int /*long*/ _gdk_window_get_parent(int /*long*/ window);
-public static final int /*long*/ gdk_window_get_parent(int /*long*/ window) {
- lock.lock();
- try {
- return _gdk_window_get_parent(window);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GdkWindow *)
- * @param x cast=(gint *)
- * @param y cast=(gint *)
- * @param mask cast=(GdkModifierType *)
- */
-public static final native int /*long*/ _gdk_window_get_pointer(int /*long*/ window, int[] x, int[] y, int[] mask);
-public static final int /*long*/ gdk_window_get_pointer(int /*long*/ window, int[] x, int[] y, int[] mask) {
- lock.lock();
- try {
- return _gdk_window_get_pointer(window, x, y, mask);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GdkWindow *)
- * @param x cast=(gint *)
- * @param y cast=(gint *)
- */
-public static final native void _gdk_window_get_position(int /*long*/ window, int[] x, int[] y);
-public static final void gdk_window_get_position(int /*long*/ window, int[] x, int[] y) {
- lock.lock();
- try {
- _gdk_window_get_position(window, x, y);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GdkWindow *)
- * @param data cast=(gpointer *)
- */
-public static final native void _gdk_window_get_user_data(int /*long*/ window, int /*long*/[] data);
-public static final void gdk_window_get_user_data(int /*long*/ window, int /*long*/[] data) {
- lock.lock();
- try {
- _gdk_window_get_user_data(window, data);
- } finally {
- lock.unlock();
- }
-}
-/** @param window cast=(GdkWindow *) */
-public static final native void _gdk_window_hide(int /*long*/ window);
-public static final void gdk_window_hide(int /*long*/ window) {
- lock.lock();
- try {
- _gdk_window_hide(window);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GdkWindow *)
- * @param rectangle cast=(GdkRectangle *),flags=no_out
- * @param invalidate_children cast=(gboolean)
- */
-public static final native void _gdk_window_invalidate_rect(int /*long*/ window, GdkRectangle rectangle, boolean invalidate_children);
-public static final void gdk_window_invalidate_rect(int /*long*/ window, GdkRectangle rectangle, boolean invalidate_children) {
- lock.lock();
- try {
- _gdk_window_invalidate_rect(window, rectangle, invalidate_children);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GdkWindow *)
- * @param region cast=(GdkRegion *)
- * @param invalidate_children cast=(gboolean)
- */
-public static final native void _gdk_window_invalidate_region(int /*long*/ window, int /*long*/ region, boolean invalidate_children);
-public static final void gdk_window_invalidate_region(int /*long*/ window, int /*long*/ region, boolean invalidate_children) {
- lock.lock();
- try {
- _gdk_window_invalidate_region(window, region, invalidate_children);
- } finally {
- lock.unlock();
- }
-}
-/** @param window cast=(GdkWindow *) */
-public static final native boolean _gdk_window_is_visible(int /*long*/ window);
-public static final boolean gdk_window_is_visible(int /*long*/ window) {
- lock.lock();
- try {
- return _gdk_window_is_visible(window);
- } finally {
- lock.unlock();
- }
-}
-/** @param window cast=(GdkWindow *) */
-public static final native void _gdk_window_move(int /*long*/ window, int x, int y);
-public static final void gdk_window_move(int /*long*/ window, int x, int y) {
- lock.lock();
- try {
- _gdk_window_move(window, x, y);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(GdkWindow *)
- * @param attributes flags=no_out
- */
-public static final native int /*long*/ _gdk_window_new(int /*long*/ parent, GdkWindowAttr attributes, int attributes_mask);
-public static final int /*long*/ gdk_window_new(int /*long*/ parent, GdkWindowAttr attributes, int attributes_mask) {
- lock.lock();
- try {
- return _gdk_window_new(parent, attributes, attributes_mask);
- } finally {
- lock.unlock();
- }
-}
-/** @param window cast=(GdkWindow *) */
-public static final native void _gdk_window_lower(int /*long*/ window);
-public static final void gdk_window_lower(int /*long*/ window) {
- lock.lock();
- try {
- _gdk_window_lower(window);
- } finally {
- lock.unlock();
- }
-}
-public static final native void _gdk_window_process_all_updates();
-public static final void gdk_window_process_all_updates() {
- lock.lock();
- try {
- _gdk_window_process_all_updates();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GdkWindow *)
- * @param update_children cast=(gboolean)
- */
-public static final native void _gdk_window_process_updates(int /*long*/ window, boolean update_children);
-public static final void gdk_window_process_updates(int /*long*/ window, boolean update_children) {
- lock.lock();
- try {
- _gdk_window_process_updates(window, update_children);
- } finally {
- lock.unlock();
- }
-}
-/** @param window cast=(GdkWindow *) */
-public static final native void _gdk_window_raise(int /*long*/ window);
-public static final void gdk_window_raise(int /*long*/ window) {
- lock.lock();
- try {
- _gdk_window_raise(window);
- } finally {
- lock.unlock();
- }
-}
-/** @param window cast=(GdkWindow *) */
-public static final native void _gdk_window_resize(int /*long*/ window, int width, int height);
-public static final void gdk_window_resize(int /*long*/ window, int width, int height) {
- lock.lock();
- try {
- _gdk_window_resize(window, width, height);
- } finally {
- lock.unlock();
- }
-}
-/** @param window cast=(GdkWindow *) */
-public static final native void _gdk_window_scroll(int /*long*/ window, int dx, int dy);
-public static final void gdk_window_scroll(int /*long*/ window, int dx, int dy) {
- lock.lock();
- try {
- _gdk_window_scroll(window, dx, dy);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param window cast=(GdkWindow *)
- * @param accept_focus cast=(gboolean)
- */
-public static final native void _gdk_window_set_accept_focus(int /*long*/ window, boolean accept_focus);
-public static final void gdk_window_set_accept_focus(int /*long*/ window, boolean accept_focus) {
- lock.lock();
- try {
- _gdk_window_set_accept_focus(window, accept_focus);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GdkWindow *)
- * @param pixmap cast=(GdkPixmap *)
- * @param parent_relative cast=(gboolean)
- */
-public static final native void _gdk_window_set_back_pixmap(int /*long*/ window, int /*long*/ pixmap, boolean parent_relative);
-public static final void gdk_window_set_back_pixmap(int /*long*/ window, int /*long*/ pixmap, boolean parent_relative) {
- lock.lock();
- try {
- _gdk_window_set_back_pixmap(window, pixmap, parent_relative);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GdkWindow *)
- * @param cursor cast=(GdkCursor *)
- */
-public static final native void _gdk_window_set_cursor(int /*long*/ window, int /*long*/ cursor);
-public static final void gdk_window_set_cursor(int /*long*/ window, int /*long*/ cursor) {
- lock.lock();
- try {
- _gdk_window_set_cursor(window, cursor);
- } finally {
- lock.unlock();
- }
-}
-/** @param setting cast=(gboolean) */
-public static final native void _gdk_window_set_debug_updates(boolean setting);
-public static final void gdk_window_set_debug_updates(boolean setting) {
- lock.lock();
- try {
- _gdk_window_set_debug_updates(setting);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GdkWindow *)
- * @param decorations cast=(GdkWMDecoration)
- */
-public static final native void _gdk_window_set_decorations(int /*long*/ window, int decorations);
-public static final void gdk_window_set_decorations(int /*long*/ window, int decorations) {
- lock.lock();
- try {
- _gdk_window_set_decorations(window, decorations);
- } finally {
- lock.unlock();
- }
-}
-/** @param window cast=(GdkWindow *) */
-public static final native void _gdk_window_set_events(int /*long*/ window, int event_mask);
-public static final void gdk_window_set_events(int /*long*/ window, int event_mask) {
- lock.lock();
- try {
- _gdk_window_set_events(window, event_mask);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GdkWindow *)
- * @param icon_window cast=(GdkWindow *)
- * @param pixmap cast=(GdkPixmap *)
- * @param mask cast=(GdkBitmap *)
- */
-public static final native void _gdk_window_set_icon(int /*long*/ window, int /*long*/ icon_window, int /*long*/ pixmap, int /*long*/ mask);
-public static final void gdk_window_set_icon(int /*long*/ window, int /*long*/ icon_window, int /*long*/ pixmap, int /*long*/ mask) {
- lock.lock();
- try {
- _gdk_window_set_icon(window, icon_window, pixmap, mask);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GdkWindow *)
- * @param pixbufs cast=(GList *)
- */
-public static final native void _gdk_window_set_icon_list(int /*long*/ window, int /*long*/ pixbufs);
-public static final void gdk_window_set_icon_list(int /*long*/ window, int /*long*/ pixbufs) {
- lock.lock();
- try {
- _gdk_window_set_icon_list(window, pixbufs);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param window cast=(GdkWindow *)
- * @param setting cast=(gboolean)
- */
-public static final native void _gdk_window_set_keep_above(int /*long*/ window, boolean setting);
-public static final void gdk_window_set_keep_above(int /*long*/ window, boolean setting) {
- lock.lock();
- try {
- _gdk_window_set_keep_above(window, setting);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GdkWindow *)
- * @param override_redirect cast=(gboolean)
- */
-public static final native void _gdk_window_set_override_redirect(int /*long*/ window, boolean override_redirect);
-public static final void gdk_window_set_override_redirect(int /*long*/ window, boolean override_redirect) {
- lock.lock();
- try {
- _gdk_window_set_override_redirect(window, override_redirect);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GdkWindow *)
- * @param user_data cast=(gpointer)
- */
-public static final native void _gdk_window_set_user_data(int /*long*/ window, int /*long*/ user_data);
-public static final void gdk_window_set_user_data(int /*long*/ window, int /*long*/ user_data) {
- lock.lock();
- try {
- _gdk_window_set_user_data(window, user_data);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GdkWindow *)
- * @param shape_region cast=(GdkRegion *)
- */
-public static final native void _gdk_window_shape_combine_region (int /*long*/ window, int /*long*/ shape_region, int offset_x, int offset_y);
-public static final void gdk_window_shape_combine_region (int /*long*/ window, int /*long*/ shape_region, int offset_x, int offset_y) {
- lock.lock();
- try {
- _gdk_window_shape_combine_region(window, shape_region, offset_x, offset_y);
- } finally {
- lock.unlock();
- }
-}
-/** @param window cast=(GdkWindow *) */
-public static final native void _gdk_window_show(int /*long*/ window);
-public static final void gdk_window_show(int /*long*/ window) {
- lock.lock();
- try {
- _gdk_window_show(window);
- } finally {
- lock.unlock();
- }
-}
-/** @param window cast=(GdkWindow *) */
-public static final native void _gdk_window_show_unraised(int /*long*/ window);
-public static final void gdk_window_show_unraised(int /*long*/ window) {
- lock.lock();
- try {
- _gdk_window_show_unraised(window);
- } finally {
- lock.unlock();
- }
-}
-/** @param window cast=(GdkWindow *) */
-public static final native void _gdk_window_thaw_updates(int /*long*/ window);
-public static final void gdk_window_thaw_updates(int /*long*/ window) {
- lock.lock();
- try {
- _gdk_window_thaw_updates(window);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_accel_group_new();
-public static final int /*long*/ gtk_accel_group_new() {
- lock.lock();
- try {
- return _gtk_accel_group_new();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param accelGroup cast=(GObject *)
- * @param accelKey cast=(guint)
- * @param accelMods cast=(GdkModifierType)
- */
-public static final native boolean _gtk_accel_groups_activate(int /*long*/ accelGroup, int accelKey, int accelMods);
-public static final boolean gtk_accel_groups_activate(int /*long*/ accelGroup, int accelKey, int accelMods) {
- lock.lock();
- try {
- return _gtk_accel_groups_activate(accelGroup, accelKey, accelMods);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param accel_label cast=(GtkAccelLabel *)
- * @param accel_widget cast=(GtkWidget *)
- */
-public static final native void _gtk_accel_label_set_accel_widget(int /*long*/ accel_label, int /*long*/ accel_widget);
-public static final void gtk_accel_label_set_accel_widget(int /*long*/ accel_label, int /*long*/ accel_widget) {
- lock.lock();
- try {
- _gtk_accel_label_set_accel_widget(accel_label, accel_widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param adjustment cast=(GtkAdjustment *) */
-public static final native void _gtk_adjustment_changed(int /*long*/ adjustment);
-public static final void gtk_adjustment_changed(int /*long*/ adjustment) {
- lock.lock();
- try {
- _gtk_adjustment_changed(adjustment);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param value cast=(gdouble)
- * @param lower cast=(gdouble)
- * @param upper cast=(gdouble)
- * @param step_increment cast=(gdouble)
- * @param page_increment cast=(gdouble)
- */
-public static final native int /*long*/ _gtk_adjustment_new(double value, double lower, double upper, double step_increment, double page_increment, double page_size);
-public static final int /*long*/ gtk_adjustment_new(double value, double lower, double upper, double step_increment, double page_increment, double page_size) {
- lock.lock();
- try {
- return _gtk_adjustment_new(value, lower, upper, step_increment, page_increment, page_size);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param adjustment cast=(GtkAdjustment *)
- * @param value cast=(gdouble)
- */
-public static final native void _gtk_adjustment_set_value(int /*long*/ adjustment, double value);
-public static final void gtk_adjustment_set_value(int /*long*/ adjustment, double value) {
- lock.lock();
- try {
- _gtk_adjustment_set_value(adjustment, value);
- } finally {
- lock.unlock();
- }
-}
-/** @param adjustment cast=(GtkAdjustment *) */
-public static final native void _gtk_adjustment_value_changed(int /*long*/ adjustment);
-public static final void gtk_adjustment_value_changed(int /*long*/ adjustment) {
- lock.lock();
- try {
- _gtk_adjustment_value_changed(adjustment);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param arrow_type cast=(GtkArrowType)
- * @param shadow_type cast=(GtkShadowType)
- */
-public static final native int /*long*/ _gtk_arrow_new(int arrow_type, int shadow_type);
-public static final int /*long*/ gtk_arrow_new(int arrow_type, int shadow_type) {
- lock.lock();
- try {
- return _gtk_arrow_new(arrow_type, shadow_type);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param arrow cast=(GtkArrow *)
- * @param arrow_type cast=(GtkArrowType)
- * @param shadow_type cast=(GtkShadowType)
- */
-public static final native void _gtk_arrow_set(int /*long*/ arrow, int arrow_type, int shadow_type);
-public static final void gtk_arrow_set(int /*long*/ arrow, int arrow_type, int shadow_type) {
- lock.lock();
- try {
- _gtk_arrow_set(arrow, arrow_type, shadow_type);
- } finally {
- lock.unlock();
- }
-}
-/** @param bin cast=(GtkBin *) */
-public static final native int /*long*/ _gtk_bin_get_child(int /*long*/ bin);
-public static final int /*long*/ gtk_bin_get_child(int /*long*/ bin) {
- lock.lock();
- try {
- return _gtk_bin_get_child(bin);
- } finally {
- lock.unlock();
- }
-}
-/** @param border cast=(GtkBorder *) */
-public static final native void _gtk_border_free(int /*long*/ border);
-public static final void gtk_border_free(int /*long*/ border) {
- lock.lock();
- try {
- _gtk_border_free(border);
- } finally {
- lock.unlock();
- }
-}
-/** @param box cast=(GtkBox *) */
-public static final native void _gtk_box_set_spacing(int /*long*/ box, int spacing);
-public static final void gtk_box_set_spacing(int /*long*/ box, int spacing) {
- lock.lock();
- try {
- _gtk_box_set_spacing(box, spacing);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param box cast=(GtkBox *)
- * @param child cast=(GtkWidget *)
- */
-public static final native void _gtk_box_set_child_packing(int /*long*/ box, int /*long*/ child, boolean expand, boolean fill, int padding, int pack_type);
-public static final void gtk_box_set_child_packing(int /*long*/ box, int /*long*/ child, boolean expand, boolean fill, int padding, int pack_type) {
- lock.lock();
- try {
- _gtk_box_set_child_packing(box, child, expand, fill, padding, pack_type);
- } finally {
- lock.unlock();
- }
-}
-/** @param button cast=(GtkButton *) */
-public static final native void _gtk_button_clicked(int /*long*/ button);
-public static final void gtk_button_clicked(int /*long*/ button) {
- lock.lock();
- try {
- _gtk_button_clicked(button);
- } finally {
- lock.unlock();
- }
-}
-/** @param button cast=(GtkButton *) */
-public static final native int _gtk_button_get_relief(int /*long*/ button);
-public static final int gtk_button_get_relief(int /*long*/ button) {
- lock.lock();
- try {
- return _gtk_button_get_relief(button);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_button_new();
-public static final int /*long*/ gtk_button_new() {
- lock.lock();
- try {
- return _gtk_button_new();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param button cast=(GtkButton *)
- * @param newstyle cast=(GtkReliefStyle)
- */
-public static final native void _gtk_button_set_relief(int /*long*/ button, int newstyle);
-public static final void gtk_button_set_relief(int /*long*/ button, int newstyle) {
- lock.lock();
- try {
- _gtk_button_set_relief(button, newstyle);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_calendar_new();
-public static final int /*long*/ gtk_calendar_new() {
- lock.lock();
- try {
- return _gtk_calendar_new();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param calendar cast=(GtkCalendar *)
- * @param month cast=(guint)
- * @param year cast=(guint)
- */
-public static final native boolean /*long*/ _gtk_calendar_select_month(int /*long*/ calendar, int month, int year);
-public static final boolean /*long*/ gtk_calendar_select_month(int /*long*/ calendar, int month, int year) {
- lock.lock();
- try {
- return _gtk_calendar_select_month(calendar, month, year);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param calendar cast=(GtkCalendar *)
- * @param day cast=(guint)
- */
-public static final native void _gtk_calendar_select_day(int /*long*/ calendar, int day);
-public static final void gtk_calendar_select_day(int /*long*/ calendar, int day) {
- lock.lock();
- try {
- _gtk_calendar_select_day(calendar, day);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param calendar cast=(GtkCalendar *)
- * @param flags cast=(GtkCalendarDisplayOptions)
- */
-public static final native void _gtk_calendar_set_display_options(int /*long*/ calendar, int flags);
-public static final void gtk_calendar_set_display_options(int /*long*/ calendar, int flags) {
- lock.lock();
- try {
- _gtk_calendar_set_display_options(calendar, flags);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param calendar cast=(GtkCalendar *)
- * @param flags cast=(GtkCalendarDisplayOptions)
- */
-public static final native void _gtk_calendar_display_options(int /*long*/ calendar, int flags);
-public static final void gtk_calendar_display_options(int /*long*/ calendar, int flags) {
- lock.lock();
- try {
- _gtk_calendar_display_options(calendar, flags);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param calendar cast=(GtkCalendar *)
- * @param year cast=(guint *)
- * @param month cast=(guint *)
- * @param day cast=(guint *)
- */
-public static final native void _gtk_calendar_get_date(int /*long*/ calendar, int[] year, int[] month, int[] day);
-public static final void gtk_calendar_get_date(int /*long*/ calendar, int[] year, int[] month, int[] day) {
- lock.lock();
- try {
- _gtk_calendar_get_date(calendar, year, month, day);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_cell_layout_clear(int /*long*/ cell_layout);
-public static final void gtk_cell_layout_clear(int /*long*/ cell_layout) {
- lock.lock();
- try {
- _gtk_cell_layout_clear(cell_layout);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=no_gen */
-public static final native void _gtk_cell_layout_set_attributes(int /*long*/ cell_layout, int /*long*/ cell, byte[] attribute, int column, int /*long*/ sentinel);
-public static final void gtk_cell_layout_set_attributes(int /*long*/ cell_layout, int /*long*/ cell, byte[] attribute, int column, int /*long*/ sentinel) {
- lock.lock();
- try {
- _gtk_cell_layout_set_attributes(cell_layout, cell, attribute, column, sentinel);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_cell_layout_pack_start(int /*long*/ cell_layout, int /*long*/ cell, boolean expand);
-public static final void gtk_cell_layout_pack_start(int /*long*/ cell_layout, int /*long*/ cell, boolean expand) {
- lock.lock();
- try {
- _gtk_cell_layout_pack_start(cell_layout, cell, expand);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param cell cast=(GtkCellRenderer *)
- * @param widget cast=(GtkWidget *)
- * @param area cast=(GdkRectangle *),flags=no_in
- * @param x_offset cast=(gint *)
- * @param y_offset cast=(gint *)
- * @param width cast=(gint *)
- * @param height cast=(gint *)
- */
-public static final native void _gtk_cell_renderer_get_size(int /*long*/ cell, int /*long*/ widget, GdkRectangle area, int[] x_offset, int[] y_offset, int[] width, int[] height);
-public static final void gtk_cell_renderer_get_size(int /*long*/ cell, int /*long*/ widget, GdkRectangle area, int[] x_offset, int[] y_offset, int[] width, int[] height) {
- lock.lock();
- try {
- _gtk_cell_renderer_get_size(cell, widget, area, x_offset, y_offset, width, height);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_cell_renderer_pixbuf_new();
-public static final int /*long*/ gtk_cell_renderer_pixbuf_new() {
- lock.lock();
- try {
- return _gtk_cell_renderer_pixbuf_new();
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_cell_renderer_text_new();
-public static final int /*long*/ gtk_cell_renderer_text_new() {
- lock.lock();
- try {
- return _gtk_cell_renderer_text_new();
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_cell_renderer_toggle_new();
-public static final int /*long*/ gtk_cell_renderer_toggle_new() {
- lock.lock();
- try {
- return _gtk_cell_renderer_toggle_new();
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_check_button_new();
-public static final int /*long*/ gtk_check_button_new() {
- lock.lock();
- try {
- return _gtk_check_button_new();
- } finally {
- lock.unlock();
- }
-}
-/** @param check_menu_item cast=(GtkCheckMenuItem *) */
-public static final native boolean _gtk_check_menu_item_get_active(int /*long*/ check_menu_item);
-public static final boolean gtk_check_menu_item_get_active(int /*long*/ check_menu_item) {
- lock.lock();
- try {
- return _gtk_check_menu_item_get_active(check_menu_item);
- } finally {
- lock.unlock();
- }
-}
-/** @param label cast=(const gchar *) */
-public static final native int /*long*/ _gtk_check_menu_item_new_with_label(byte[] label);
-public static final int /*long*/ gtk_check_menu_item_new_with_label(byte[] label) {
- lock.lock();
- try {
- return _gtk_check_menu_item_new_with_label(label);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param wid cast=(GtkCheckMenuItem *)
- * @param active cast=(gboolean)
- */
-public static final native void _gtk_check_menu_item_set_active(int /*long*/ wid, boolean active);
-public static final void gtk_check_menu_item_set_active(int /*long*/ wid, boolean active) {
- lock.lock();
- try {
- _gtk_check_menu_item_set_active(wid, active);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_check_version(int required_major, int required_minor, int required_micro);
-public static final int /*long*/ gtk_check_version(int required_major, int required_minor, int required_micro) {
- lock.lock();
- try {
- return _gtk_check_version(required_major, required_minor, required_micro);
- } finally {
- lock.unlock();
- }
-}
-/** @param clipboard cast=(GtkClipboard *) */
-public static final native void _gtk_clipboard_clear(int /*long*/ clipboard);
-public static final void gtk_clipboard_clear(int /*long*/ clipboard) {
- lock.lock();
- try {
- _gtk_clipboard_clear(clipboard);
- } finally {
- lock.unlock();
- }
-}
-/** @param selection cast=(GdkAtom) */
-public static final native int /*long*/ _gtk_clipboard_get(int /*long*/ selection);
-public static final int /*long*/ gtk_clipboard_get(int /*long*/ selection) {
- lock.lock();
- try {
- return _gtk_clipboard_get(selection);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param clipboard cast=(GtkClipboard *)
- * @param target cast=(const GtkTargetEntry *)
- * @param n_targets cast=(guint)
- * @param get_func cast=(GtkClipboardGetFunc)
- * @param clear_func cast=(GtkClipboardClearFunc)
- * @param user_data cast=(GObject *)
- */
-public static final native boolean _gtk_clipboard_set_with_data(int /*long*/ clipboard, int /*long*/ target, int n_targets, int /*long*/ get_func, int /*long*/ clear_func, int /*long*/ user_data);
-public static final boolean gtk_clipboard_set_with_data(int /*long*/ clipboard, int /*long*/ target, int n_targets, int /*long*/ get_func, int /*long*/ clear_func, int /*long*/ user_data) {
- lock.lock();
- try {
- return _gtk_clipboard_set_with_data(clipboard, target, n_targets, get_func, clear_func, user_data);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param clipboard cast=(GtkClipboard *)
- * @param target cast=(GdkAtom)
- */
-public static final native int /*long*/ _gtk_clipboard_wait_for_contents(int /*long*/ clipboard, int /*long*/ target);
-public static final int /*long*/ gtk_clipboard_wait_for_contents(int /*long*/ clipboard, int /*long*/ target) {
- lock.lock();
- try {
- return _gtk_clipboard_wait_for_contents(clipboard, target);
- } finally {
- lock.unlock();
- }
-}
-/** @param title cast=(const gchar *) */
-public static final native int /*long*/ _gtk_color_selection_dialog_new(byte[] title);
-public static final int /*long*/ gtk_color_selection_dialog_new(byte[] title) {
- lock.lock();
- try {
- return _gtk_color_selection_dialog_new(title);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param colorsel cast=(GtkColorSelection *)
- * @param color cast=(GdkColor *),flags=no_in
- */
-public static final native void _gtk_color_selection_get_current_color(int /*long*/ colorsel, GdkColor color);
-public static final void gtk_color_selection_get_current_color(int /*long*/ colorsel, GdkColor color) {
- lock.lock();
- try {
- _gtk_color_selection_get_current_color(colorsel, color);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param colorsel cast=(GtkColorSelection *)
- * @param color cast=(GdkColor *),flags=no_out
- */
-public static final native void _gtk_color_selection_set_current_color(int /*long*/ colorsel, GdkColor color);
-public static final void gtk_color_selection_set_current_color(int /*long*/ colorsel, GdkColor color) {
- lock.lock();
- try {
- _gtk_color_selection_set_current_color(colorsel, color);
- } finally {
- lock.unlock();
- }
-}
-/** @param colorsel cast=(GtkColorSelection *) */
-public static final native void _gtk_color_selection_set_has_palette(int /*long*/ colorsel, boolean has_palette);
-public static final void gtk_color_selection_set_has_palette(int /*long*/ colorsel, boolean has_palette) {
- lock.lock();
- try {
- _gtk_color_selection_set_has_palette(colorsel, has_palette);
- } finally {
- lock.unlock();
- }
-}
-/** @param combo cast=(GtkCombo *) */
-public static final native void _gtk_combo_disable_activate(int /*long*/ combo);
-public static final void gtk_combo_disable_activate(int /*long*/ combo) {
- lock.lock();
- try {
- _gtk_combo_disable_activate(combo);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_combo_new();
-public static final int /*long*/ gtk_combo_new() {
- lock.lock();
- try {
- return _gtk_combo_new();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param combo cast=(GtkCombo *)
- * @param val cast=(gboolean)
- */
-public static final native void _gtk_combo_set_case_sensitive(int /*long*/ combo, boolean val);
-public static final void gtk_combo_set_case_sensitive(int /*long*/ combo, boolean val) {
- lock.lock();
- try {
- _gtk_combo_set_case_sensitive(combo, val);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_combo_box_set_focus_on_click(int /*long*/ combo, boolean val);
-public static final void gtk_combo_box_set_focus_on_click(int /*long*/ combo, boolean val) {
- lock.lock();
- try {
- _gtk_combo_box_set_focus_on_click(combo, val);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param combo cast=(GtkCombo *)
- * @param strings cast=(GList *)
- */
-public static final native void _gtk_combo_set_popdown_strings(int /*long*/ combo, int /*long*/ strings);
-public static final void gtk_combo_set_popdown_strings(int /*long*/ combo, int /*long*/ strings) {
- lock.lock();
- try {
- _gtk_combo_set_popdown_strings(combo, strings);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_combo_box_entry_new_text();
-public static final int /*long*/ gtk_combo_box_entry_new_text() {
- lock.lock();
- try {
- return _gtk_combo_box_entry_new_text();
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_combo_box_new_text();
-public static final int /*long*/ gtk_combo_box_new_text() {
- lock.lock();
- try {
- return _gtk_combo_box_new_text();
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_combo_box_insert_text(int /*long*/ combo_box, int position, byte[] text);
-public static final void gtk_combo_box_insert_text(int /*long*/ combo_box, int position, byte[] text) {
- lock.lock();
- try {
- _gtk_combo_box_insert_text(combo_box, position, text);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_combo_box_remove_text(int /*long*/ combo_box, int position);
-public static final void gtk_combo_box_remove_text(int /*long*/ combo_box, int position) {
- lock.lock();
- try {
- _gtk_combo_box_remove_text(combo_box, position);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int _gtk_combo_box_get_active(int /*long*/ combo_box);
-public static final int gtk_combo_box_get_active(int /*long*/ combo_box) {
- lock.lock();
- try {
- return _gtk_combo_box_get_active(combo_box);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_combo_box_get_model(int /*long*/ combo_box);
-public static final int /*long*/ gtk_combo_box_get_model(int /*long*/ combo_box) {
- lock.lock();
- try {
- return _gtk_combo_box_get_model(combo_box);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_combo_box_set_active(int /*long*/ combo_box, int index);
-public static final void gtk_combo_box_set_active(int /*long*/ combo_box, int index) {
- lock.lock();
- try {
- _gtk_combo_box_set_active(combo_box, index);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_combo_box_popup(int /*long*/ combo_box);
-public static final void gtk_combo_box_popup(int /*long*/ combo_box) {
- lock.lock();
- try {
- _gtk_combo_box_popup(combo_box);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_combo_box_popdown(int /*long*/ combo_box);
-public static final void gtk_combo_box_popdown(int /*long*/ combo_box) {
- lock.lock();
- try {
- _gtk_combo_box_popdown(combo_box);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param container cast=(GtkContainer *)
- * @param widget cast=(GtkWidget *)
- */
-public static final native void _gtk_container_add(int /*long*/ container, int /*long*/ widget);
-public static final void gtk_container_add(int /*long*/ container, int /*long*/ widget) {
- lock.lock();
- try {
- _gtk_container_add(container, widget);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param container cast=(GtkContainer *)
- * @param callback cast=(GtkCallback)
- * @param callback_data cast=(gpointer)
- */
-public static final native void _gtk_container_forall(int /*long*/ container, int /*long*/ callback, int /*long*/ callback_data);
-public static final void gtk_container_forall(int /*long*/ container, int /*long*/ callback, int /*long*/ callback_data) {
- lock.lock();
- try {
- _gtk_container_forall(container, callback, callback_data);
- } finally {
- lock.unlock();
- }
-}
-/** @param container cast=(GtkContainer *) */
-public static final native int _gtk_container_get_border_width(int /*long*/ container);
-public static final int gtk_container_get_border_width(int /*long*/ container) {
- lock.lock();
- try {
- return _gtk_container_get_border_width(container);
- } finally {
- lock.unlock();
- }
-}
-/** @param container cast=(GtkContainer *) */
-public static final native int /*long*/ _gtk_container_get_children(int /*long*/ container);
-public static final int /*long*/ gtk_container_get_children(int /*long*/ container) {
- lock.lock();
- try {
- return _gtk_container_get_children(container);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param container cast=(GtkContainer *)
- * @param widget cast=(GtkWidget *)
- */
-public static final native void _gtk_container_remove(int /*long*/ container, int /*long*/ widget);
-public static final void gtk_container_remove(int /*long*/ container, int /*long*/ widget) {
- lock.lock();
- try {
- _gtk_container_remove(container, widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param container cast=(GtkContainer *) */
-public static final native void _gtk_container_resize_children(int /*long*/ container);
-public static final void gtk_container_resize_children(int /*long*/ container) {
- lock.lock();
- try {
- _gtk_container_resize_children(container);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param container cast=(GtkContainer *)
- * @param border_width cast=(guint)
- */
-public static final native void _gtk_container_set_border_width(int /*long*/ container, int border_width);
-public static final void gtk_container_set_border_width(int /*long*/ container, int border_width) {
- lock.lock();
- try {
- _gtk_container_set_border_width(container, border_width);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param dialog cast=(GtkDialog *)
- * @param button_text cast=(const gchar *)
- * @param response_id cast=(gint)
- */
-public static final native int /*long*/ _gtk_dialog_add_button(int /*long*/ dialog, byte[] button_text, int response_id);
-public static final int /*long*/ gtk_dialog_add_button(int /*long*/ dialog, byte[] button_text, int response_id) {
- lock.lock();
- try {
- return _gtk_dialog_add_button(dialog, button_text, response_id);
- } finally {
- lock.unlock();
- }
-}
-/** @param dialog cast=(GtkDialog *) */
-public static final native int _gtk_dialog_run(int /*long*/ dialog);
-public static final int gtk_dialog_run(int /*long*/ dialog) {
- lock.lock();
- try {
- return _gtk_dialog_run(dialog);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param targets cast=(GtkTargetList *)
- * @param actions cast=(GdkDragAction)
- * @param button cast=(gint)
- * @param event cast=(GdkEvent *)
- */
-public static final native int /*long*/ _gtk_drag_begin(int /*long*/ widget, int /*long*/ targets, int actions, int button, int /*long*/ event);
-public static final int /*long*/ gtk_drag_begin(int /*long*/ widget, int /*long*/ targets, int actions, int button, int /*long*/ event) {
- lock.lock();
- try {
- return _gtk_drag_begin(widget, targets, actions, button, event);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param start_x cast=(gint)
- * @param start_y cast=(gint)
- * @param current_x cast=(gint)
- * @param current_y cast=(gint)
- */
-public static final native boolean _gtk_drag_check_threshold(int /*long*/ widget, int start_x, int start_y, int current_x, int current_y);
-public static final boolean gtk_drag_check_threshold(int /*long*/ widget, int start_x, int start_y, int current_x, int current_y) {
- lock.lock();
- try {
- return _gtk_drag_check_threshold(widget, start_x, start_y, current_x, current_y);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param context cast=(GdkDragContext *)
- * @param target_list cast=(GtkTargetList *)
- */
-public static final native int /*long*/ _gtk_drag_dest_find_target(int /*long*/ widget, int /*long*/ context, int /*long*/ target_list);
-public static final int /*long*/ gtk_drag_dest_find_target(int /*long*/ widget, int /*long*/ context, int /*long*/ target_list) {
- lock.lock();
- try {
- return _gtk_drag_dest_find_target(widget, context, target_list);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param flags cast=(GtkDestDefaults)
- * @param targets cast=(const GtkTargetEntry *)
- * @param n_targets cast=(gint)
- * @param actions cast=(GdkDragAction)
- */
-public static final native void _gtk_drag_dest_set(int /*long*/ widget, int flags, int /*long*/ targets, int n_targets, int actions);
-public static final void gtk_drag_dest_set(int /*long*/ widget, int flags, int /*long*/ targets, int n_targets, int actions) {
- lock.lock();
- try {
- _gtk_drag_dest_set(widget, flags, targets, n_targets, actions);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(GtkWidget *) */
-public static final native void _gtk_drag_dest_unset(int /*long*/ widget);
-public static final void gtk_drag_dest_unset(int /*long*/ widget) {
- lock.lock();
- try {
- _gtk_drag_dest_unset(widget);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param context cast=(GdkDragContext *)
- * @param success cast=(gboolean)
- * @param delete cast=(gboolean)
- * @param time cast=(guint32)
- */
-public static final native void _gtk_drag_finish(int /*long*/ context, boolean success, boolean delete, int time);
-public static final void gtk_drag_finish(int /*long*/ context, boolean success, boolean delete, int time) {
- lock.lock();
- try {
- _gtk_drag_finish(context, success, delete, time);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param context cast=(GdkDragContext *)
- * @param target cast=(GdkAtom)
- * @param time cast=(guint32)
- */
-public static final native void _gtk_drag_get_data(int /*long*/ widget, int /*long*/ context, int /*long*/ target, int time);
-public static final void gtk_drag_get_data(int /*long*/ widget, int /*long*/ context, int /*long*/ target, int time) {
- lock.lock();
- try {
- _gtk_drag_get_data(widget, context, target, time);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param context cast=(GdkDragContext *)
- * @param pixbuf cast=(GdkPixbuf *)
- */
-public static final native void _gtk_drag_set_icon_pixbuf(int /*long*/ context, int /*long*/ pixbuf, int hot_x, int hot_y);
-public static final void gtk_drag_set_icon_pixbuf(int /*long*/ context, int /*long*/ pixbuf, int hot_x, int hot_y) {
- lock.lock();
- try {
- _gtk_drag_set_icon_pixbuf(context, pixbuf, hot_x, hot_y);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_drawing_area_new();
-public static final int /*long*/ gtk_drawing_area_new() {
- lock.lock();
- try {
- return _gtk_drawing_area_new();
- } finally {
- lock.unlock();
- }
-}
-/** @param editable cast=(GtkEditable *) */
-public static final native void _gtk_editable_copy_clipboard(int /*long*/ editable);
-public static final void gtk_editable_copy_clipboard(int /*long*/ editable) {
- lock.lock();
- try {
- _gtk_editable_copy_clipboard(editable);
- } finally {
- lock.unlock();
- }
-}
-/** @param editable cast=(GtkEditable *) */
-public static final native void _gtk_editable_cut_clipboard(int /*long*/ editable);
-public static final void gtk_editable_cut_clipboard(int /*long*/ editable) {
- lock.lock();
- try {
- _gtk_editable_cut_clipboard(editable);
- } finally {
- lock.unlock();
- }
-}
-/** @param editable cast=(GtkEditable *) */
-public static final native void _gtk_editable_delete_selection(int /*long*/ editable);
-public static final void gtk_editable_delete_selection(int /*long*/ editable) {
- lock.lock();
- try {
- _gtk_editable_delete_selection(editable);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param editable cast=(GtkEditable *)
- * @param start_pos cast=(gint)
- * @param end_pos cast=(gint)
- */
-public static final native void _gtk_editable_delete_text(int /*long*/ editable, int start_pos, int end_pos);
-public static final void gtk_editable_delete_text(int /*long*/ editable, int start_pos, int end_pos) {
- lock.lock();
- try {
- _gtk_editable_delete_text(editable, start_pos, end_pos);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param editable cast=(GtkEditable *)
- * @param start_pos cast=(gint)
- * @param end_pos cast=(gint)
- */
-public static final native int /*long*/ _gtk_editable_get_chars(int /*long*/ editable, int start_pos, int end_pos);
-public static final int /*long*/ gtk_editable_get_chars(int /*long*/ editable, int start_pos, int end_pos) {
- lock.lock();
- try {
- return _gtk_editable_get_chars(editable, start_pos, end_pos);
- } finally {
- lock.unlock();
- }
-}
-/** @param editable cast=(GtkEditable *) */
-public static final native boolean _gtk_editable_get_editable(int /*long*/ editable);
-public static final boolean gtk_editable_get_editable(int /*long*/ editable) {
- lock.lock();
- try {
- return _gtk_editable_get_editable(editable);
- } finally {
- lock.unlock();
- }
-}
-/** @param editable cast=(GtkEditable *) */
-public static final native int _gtk_editable_get_position(int /*long*/ editable);
-public static final int gtk_editable_get_position(int /*long*/ editable) {
- lock.lock();
- try {
- return _gtk_editable_get_position(editable);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param editable cast=(GtkEditable *)
- * @param start cast=(gint *)
- * @param end cast=(gint *)
- */
-public static final native boolean _gtk_editable_get_selection_bounds(int /*long*/ editable, int[] start, int[] end);
-public static final boolean gtk_editable_get_selection_bounds(int /*long*/ editable, int[] start, int[] end) {
- lock.lock();
- try {
- return _gtk_editable_get_selection_bounds(editable, start, end);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param editable cast=(GtkEditable *)
- * @param new_text cast=(gchar *)
- * @param new_text_length cast=(gint)
- * @param position cast=(gint *)
- */
-public static final native void _gtk_editable_insert_text(int /*long*/ editable, byte[] new_text, int new_text_length, int[] position);
-public static final void gtk_editable_insert_text(int /*long*/ editable, byte[] new_text, int new_text_length, int[] position) {
- lock.lock();
- try {
- _gtk_editable_insert_text(editable, new_text, new_text_length, position);
- } finally {
- lock.unlock();
- }
-}
-/** @param editable cast=(GtkEditable *) */
-public static final native void _gtk_editable_paste_clipboard(int /*long*/ editable);
-public static final void gtk_editable_paste_clipboard(int /*long*/ editable) {
- lock.lock();
- try {
- _gtk_editable_paste_clipboard(editable);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param editable cast=(GtkEditable *)
- * @param start cast=(gint)
- * @param end cast=(gint)
- */
-public static final native void _gtk_editable_select_region(int /*long*/ editable, int start, int end);
-public static final void gtk_editable_select_region(int /*long*/ editable, int start, int end) {
- lock.lock();
- try {
- _gtk_editable_select_region(editable, start, end);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param entry cast=(GtkEditable *)
- * @param editable cast=(gboolean)
- */
-public static final native void _gtk_editable_set_editable(int /*long*/ entry, boolean editable);
-public static final void gtk_editable_set_editable(int /*long*/ entry, boolean editable) {
- lock.lock();
- try {
- _gtk_editable_set_editable(entry, editable);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param editable cast=(GtkEditable *)
- * @param position cast=(gint)
- */
-public static final native void _gtk_editable_set_position(int /*long*/ editable, int position);
-public static final void gtk_editable_set_position(int /*long*/ editable, int position) {
- lock.lock();
- try {
- _gtk_editable_set_position(editable, position);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_entry_get_inner_border (int /*long*/ entry);
-public static final int /*long*/ gtk_entry_get_inner_border (int /*long*/ entry) {
- lock.lock();
- try {
- return _gtk_entry_get_inner_border(entry);
- } finally {
- lock.unlock();
- }
-}
-/** @param entry cast=(GtkEntry *) */
-public static final native char _gtk_entry_get_invisible_char(int /*long*/ entry);
-public static final char gtk_entry_get_invisible_char(int /*long*/ entry) {
- lock.lock();
- try {
- return _gtk_entry_get_invisible_char(entry);
- } finally {
- lock.unlock();
- }
-}
-/** @param entry cast=(GtkEntry *) */
-public static final native int /*long*/ _gtk_entry_get_layout (int /*long*/ entry);
-public static final int /*long*/ gtk_entry_get_layout (int /*long*/ entry) {
- lock.lock();
- try {
- return _gtk_entry_get_layout(entry);
- } finally {
- lock.unlock();
- }
-}
-/** @param entry cast=(GtkEntry *) */
-public static final native void _gtk_entry_get_layout_offsets (int /*long*/ entry, int[] x, int[] y);
-public static final void gtk_entry_get_layout_offsets (int /*long*/ entry, int[] x, int[] y) {
- lock.lock();
- try {
- _gtk_entry_get_layout_offsets(entry, x, y);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int _gtk_entry_text_index_to_layout_index (int /*long*/ entry, int index);
-public static final int gtk_entry_text_index_to_layout_index (int /*long*/ entry, int index) {
- lock.lock();
- try {
- return _gtk_entry_text_index_to_layout_index(entry, index);
- } finally {
- lock.unlock();
- }
-}
-/** @param entry cast=(GtkEntry *) */
-public static final native int _gtk_entry_get_max_length(int /*long*/ entry);
-public static final int gtk_entry_get_max_length(int /*long*/ entry) {
- lock.lock();
- try {
- return _gtk_entry_get_max_length(entry);
- } finally {
- lock.unlock();
- }
-}
-/** @param entry cast=(GtkEntry *) */
-public static final native int /*long*/ _gtk_entry_get_text(int /*long*/ entry);
-public static final int /*long*/ gtk_entry_get_text(int /*long*/ entry) {
- lock.lock();
- try {
- return _gtk_entry_get_text(entry);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native boolean _FcConfigAppFontAddFile(int /*long*/ config, byte[] file);
-public static final boolean FcConfigAppFontAddFile(int /*long*/ config, byte[] file) {
- lock.lock();
- try {
- return _FcConfigAppFontAddFile(config, file);
- } finally {
- lock.unlock();
- }
-}
-/** @param entry cast=(GtkEntry *) */
-public static final native boolean _gtk_entry_get_visibility(int /*long*/ entry);
-public static final boolean gtk_entry_get_visibility(int /*long*/ entry) {
- lock.lock();
- try {
- return _gtk_entry_get_visibility(entry);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_entry_new();
-public static final int /*long*/ gtk_entry_new() {
- lock.lock();
- try {
- return _gtk_entry_new();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param entry cast=(GtkEntry *)
- * @param setting cast=(gboolean)
- */
-public static final native void _gtk_entry_set_activates_default(int /*long*/ entry, boolean setting);
-public static final void gtk_entry_set_activates_default(int /*long*/ entry, boolean setting) {
- lock.lock();
- try {
- _gtk_entry_set_activates_default(entry, setting);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param entry cast=(GtkEntry *)
- * @param xalign cast=(gfloat)
- */
-public static final native void _gtk_entry_set_alignment(int /*long*/ entry, float xalign);
-public static final void gtk_entry_set_alignment(int /*long*/ entry, float xalign) {
- lock.lock();
- try {
- _gtk_entry_set_alignment(entry, xalign);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param entry cast=(GtkEntry *)
- * @param setting cast=(gboolean)
- */
-public static final native void _gtk_entry_set_has_frame(int /*long*/ entry, boolean setting);
-public static final void gtk_entry_set_has_frame(int /*long*/ entry, boolean setting) {
- lock.lock();
- try {
- _gtk_entry_set_has_frame(entry, setting);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param entry cast=(GtkEntry *)
- * @param ch cast=(gint)
- */
-public static final native void _gtk_entry_set_invisible_char(int /*long*/ entry, char ch);
-public static final void gtk_entry_set_invisible_char(int /*long*/ entry, char ch) {
- lock.lock();
- try {
- _gtk_entry_set_invisible_char(entry, ch);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param entry cast=(GtkEntry *)
- * @param max cast=(gint)
- */
-public static final native void _gtk_entry_set_max_length(int /*long*/ entry, int max);
-public static final void gtk_entry_set_max_length(int /*long*/ entry, int max) {
- lock.lock();
- try {
- _gtk_entry_set_max_length(entry, max);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param entry cast=(GtkEntry *)
- * @param text cast=(const gchar *)
- */
-public static final native void _gtk_entry_set_text(int /*long*/ entry, byte[] text);
-public static final void gtk_entry_set_text(int /*long*/ entry, byte[] text) {
- lock.lock();
- try {
- _gtk_entry_set_text(entry, text);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param entry cast=(GtkEntry *)
- * @param visible cast=(gboolean)
- */
-public static final native void _gtk_entry_set_visibility(int /*long*/ entry, boolean visible);
-public static final void gtk_entry_set_visibility(int /*long*/ entry, boolean visible) {
- lock.lock();
- try {
- _gtk_entry_set_visibility(entry, visible);
- } finally {
- lock.unlock();
- }
-}
-public static final native int _gtk_events_pending();
-public static final int gtk_events_pending() {
- lock.lock();
- try {
- return _gtk_events_pending();
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native boolean _gtk_expander_get_expanded(int /*long*/ expander);
-public static final boolean gtk_expander_get_expanded(int /*long*/ expander) {
- lock.lock();
- try {
- return _gtk_expander_get_expanded(expander);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_expander_get_label_widget(int /*long*/ expander);
-public static final int /*long*/ gtk_expander_get_label_widget(int /*long*/ expander) {
- lock.lock();
- try {
- return _gtk_expander_get_label_widget(expander);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param label cast=(const gchar *)
- */
-public static final native int /*long*/ _gtk_expander_new(byte[] label);
-public static final int /*long*/ gtk_expander_new(byte[] label) {
- lock.lock();
- try {
- return _gtk_expander_new(label);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_expander_set_expanded(int /*long*/ expander, boolean expanded);
-public static final void gtk_expander_set_expanded(int /*long*/ expander, boolean expanded) {
- lock.lock();
- try {
- _gtk_expander_set_expanded(expander, expanded);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param label cast=(const gchar *)
- */
-public static final native void _gtk_expander_set_label(int /*long*/ expander, byte[] label);
-public static final void gtk_expander_set_label(int /*long*/ expander, byte[] label) {
- lock.lock();
- try {
- _gtk_expander_set_label(expander, label);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_expander_set_label_widget(int /*long*/ expander, int /*long*/ label_widget);
-public static final void gtk_expander_set_label_widget(int /*long*/ expander, int /*long*/ label_widget) {
- lock.lock();
- try {
- _gtk_expander_set_label_widget(expander, label_widget);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_file_chooser_add_filter(int /*long*/ chooser, int /*long*/ filter);
-public static final void gtk_file_chooser_add_filter(int /*long*/ chooser, int /*long*/ filter) {
- lock.lock();
- try {
- _gtk_file_chooser_add_filter(chooser, filter);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=no_gen */
-public static final native int /*long*/ _gtk_file_chooser_dialog_new(byte[] title, int /*long*/ parent, int action, int /*long*/ first_button_text, int first_button_id, int /*long*/ second_button_text, int second_button_id, int /*long*/ terminator);
-public static final int /*long*/ gtk_file_chooser_dialog_new(byte[] title, int /*long*/ parent, int action, int /*long*/ first_button_text, int first_button_id, int /*long*/ second_button_text, int second_button_id, int /*long*/ terminator) {
- lock.lock();
- try {
- return _gtk_file_chooser_dialog_new(title, parent, action, first_button_text, first_button_id, second_button_text, second_button_id, terminator);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_file_chooser_get_current_folder(int /*long*/ chooser);
-public static final int /*long*/ gtk_file_chooser_get_current_folder(int /*long*/ chooser) {
- lock.lock();
- try {
- return _gtk_file_chooser_get_current_folder(chooser);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_file_chooser_get_filename(int /*long*/ chooser);
-public static final int /*long*/ gtk_file_chooser_get_filename(int /*long*/ chooser) {
- lock.lock();
- try {
- return _gtk_file_chooser_get_filename(chooser);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_file_chooser_get_filenames(int /*long*/ chooser);
-public static final int /*long*/ gtk_file_chooser_get_filenames(int /*long*/ chooser) {
- lock.lock();
- try {
- return _gtk_file_chooser_get_filenames(chooser);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_file_chooser_get_uri(int /*long*/ chooser);
-public static final int /*long*/ gtk_file_chooser_get_uri(int /*long*/ chooser) {
- lock.lock();
- try {
- return _gtk_file_chooser_get_uri(chooser);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_file_chooser_get_uris(int /*long*/ chooser);
-public static final int /*long*/ gtk_file_chooser_get_uris(int /*long*/ chooser) {
- lock.lock();
- try {
- return _gtk_file_chooser_get_uris(chooser);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_file_chooser_get_filter(int /*long*/ chooser);
-public static final int /*long*/ gtk_file_chooser_get_filter(int /*long*/ chooser) {
- lock.lock();
- try {
- return _gtk_file_chooser_get_filter(chooser);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_file_chooser_set_current_folder(int /*long*/ chooser, int /*long*/ filename);
-public static final void gtk_file_chooser_set_current_folder(int /*long*/ chooser, int /*long*/ filename) {
- lock.lock();
- try {
- _gtk_file_chooser_set_current_folder(chooser, filename);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_file_chooser_set_current_folder_uri(int /*long*/ chooser, byte [] uri);
-public static final void gtk_file_chooser_set_current_folder_uri(int /*long*/ chooser, byte [] uri) {
- lock.lock();
- try {
- _gtk_file_chooser_set_current_folder_uri(chooser, uri);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_file_chooser_set_current_name(int /*long*/ chooser, byte[] name);
-public static final void gtk_file_chooser_set_current_name(int /*long*/ chooser, byte[] name) {
- lock.lock();
- try {
- _gtk_file_chooser_set_current_name(chooser, name);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_file_chooser_set_local_only(int /*long*/ chooser, boolean local_only);
-public static final void gtk_file_chooser_set_local_only(int /*long*/ chooser, boolean local_only) {
- lock.lock();
- try {
- _gtk_file_chooser_set_local_only(chooser, local_only);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_file_chooser_set_do_overwrite_confirmation(int /*long*/ chooser, boolean do_overwrite_confirmation);
-public static final void gtk_file_chooser_set_do_overwrite_confirmation(int /*long*/ chooser, boolean do_overwrite_confirmation) {
- lock.lock();
- try {
- _gtk_file_chooser_set_do_overwrite_confirmation(chooser, do_overwrite_confirmation);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_file_chooser_set_extra_widget(int /*long*/ chooser, int /*long*/ extra_widget);
-public static final void gtk_file_chooser_set_extra_widget(int /*long*/ chooser, int /*long*/ extra_widget) {
- lock.lock();
- try {
- _gtk_file_chooser_set_extra_widget(chooser, extra_widget);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_file_chooser_set_filename(int /*long*/ chooser, int /*long*/ name);
-public static final void gtk_file_chooser_set_filename(int /*long*/ chooser, int /*long*/ name) {
- lock.lock();
- try {
- _gtk_file_chooser_set_filename(chooser, name);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_file_chooser_set_filter(int /*long*/ chooser, int /*long*/ filter);
-public static final void gtk_file_chooser_set_filter(int /*long*/ chooser, int /*long*/ filter) {
- lock.lock();
- try {
- _gtk_file_chooser_set_filter(chooser, filter);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_file_chooser_set_uri(int /*long*/ chooser, byte [] uri);
-public static final void gtk_file_chooser_set_uri(int /*long*/ chooser, byte [] uri) {
- lock.lock();
- try {
- _gtk_file_chooser_set_uri(chooser, uri);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_file_chooser_set_select_multiple(int /*long*/ chooser, boolean select_multiple);
-public static final void gtk_file_chooser_set_select_multiple(int /*long*/ chooser, boolean select_multiple) {
- lock.lock();
- try {
- _gtk_file_chooser_set_select_multiple(chooser, select_multiple);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_file_filter_add_pattern(int /*long*/ filter, byte[] pattern);
-public static final void gtk_file_filter_add_pattern(int /*long*/ filter, byte[] pattern) {
- lock.lock();
- try {
- _gtk_file_filter_add_pattern(filter, pattern);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_file_filter_new();
-public static final int /*long*/ gtk_file_filter_new() {
- lock.lock();
- try {
- return _gtk_file_filter_new();
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_file_filter_get_name(int /*long*/ filter);
-public static final int /*long*/ gtk_file_filter_get_name(int /*long*/ filter) {
- lock.lock();
- try {
- return _gtk_file_filter_get_name(filter);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_file_filter_set_name(int /*long*/ filter, byte[] name);
-public static final void gtk_file_filter_set_name(int /*long*/ filter, byte[] name) {
- lock.lock();
- try {
- _gtk_file_filter_set_name(filter, name);
- } finally {
- lock.unlock();
- }
-}
-/** @param filesel cast=(GtkFileSelection *) */
-public static final native int /*long*/ _gtk_file_selection_get_filename(int /*long*/ filesel);
-public static final int /*long*/ gtk_file_selection_get_filename(int /*long*/ filesel) {
- lock.lock();
- try {
- return _gtk_file_selection_get_filename(filesel);
- } finally {
- lock.unlock();
- }
-}
-/** @param filesel cast=(GtkFileSelection *) */
-public static final native int /*long*/ _gtk_file_selection_get_selections(int /*long*/ filesel);
-public static final int /*long*/ gtk_file_selection_get_selections(int /*long*/ filesel) {
- lock.lock();
- try {
- return _gtk_file_selection_get_selections(filesel);
- } finally {
- lock.unlock();
- }
-}
-/** @param filesel cast=(GtkFileSelection *) */
-public static final native void _gtk_file_selection_hide_fileop_buttons(int /*long*/ filesel);
-public static final void gtk_file_selection_hide_fileop_buttons(int /*long*/ filesel) {
- lock.lock();
- try {
- _gtk_file_selection_hide_fileop_buttons(filesel);
- } finally {
- lock.unlock();
- }
-}
-/** @param title cast=(const gchar *) */
-public static final native int /*long*/ _gtk_file_selection_new(byte[] title);
-public static final int /*long*/ gtk_file_selection_new(byte[] title) {
- lock.lock();
- try {
- return _gtk_file_selection_new(title);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param filesel cast=(GtkFileSelection *)
- * @param filename cast=(const gchar *)
- */
-public static final native void _gtk_file_selection_set_filename(int /*long*/ filesel, int /*long*/ filename);
-public static final void gtk_file_selection_set_filename(int /*long*/ filesel, int /*long*/ filename) {
- lock.lock();
- try {
- _gtk_file_selection_set_filename(filesel, filename);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param filesel cast=(GtkFileSelection *)
- * @param select_multiple cast=(gboolean)
- */
-public static final native void _gtk_file_selection_set_select_multiple(int /*long*/ filesel, boolean select_multiple);
-public static final void gtk_file_selection_set_select_multiple(int /*long*/ filesel, boolean select_multiple) {
- lock.lock();
- try {
- _gtk_file_selection_set_select_multiple(filesel, select_multiple);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param fixed cast=(GtkFixed *)
- * @param widget cast=(GtkWidget *)
- * @param x cast=(gint)
- * @param y cast=(gint)
- */
-public static final native void _gtk_fixed_move(int /*long*/ fixed, int /*long*/ widget, int x, int y);
-public static final void gtk_fixed_move(int /*long*/ fixed, int /*long*/ widget, int x, int y) {
- lock.lock();
- try {
- _gtk_fixed_move(fixed, widget, x, y);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_fixed_new();
-public static final int /*long*/ gtk_fixed_new() {
- lock.lock();
- try {
- return _gtk_fixed_new();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param fixed cast=(GtkFixed *)
- * @param has_window cast=(gboolean)
- */
-public static final native void _gtk_fixed_set_has_window(int /*long*/ fixed, boolean has_window);
-public static final void gtk_fixed_set_has_window(int /*long*/ fixed, boolean has_window) {
- lock.lock();
- try {
- _gtk_fixed_set_has_window(fixed, has_window);
- } finally {
- lock.unlock();
- }
-}
-/** @param fsd cast=(GtkFontSelectionDialog *) */
-public static final native int /*long*/ _gtk_font_selection_dialog_get_font_name(int /*long*/ fsd);
-public static final int /*long*/ gtk_font_selection_dialog_get_font_name(int /*long*/ fsd) {
- lock.lock();
- try {
- return _gtk_font_selection_dialog_get_font_name(fsd);
- } finally {
- lock.unlock();
- }
-}
-/** @param title cast=(const gchar *) */
-public static final native int /*long*/ _gtk_font_selection_dialog_new(byte[] title);
-public static final int /*long*/ gtk_font_selection_dialog_new(byte[] title) {
- lock.lock();
- try {
- return _gtk_font_selection_dialog_new(title);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param fsd cast=(GtkFontSelectionDialog *)
- * @param fontname cast=(const gchar *)
- */
-public static final native boolean _gtk_font_selection_dialog_set_font_name(int /*long*/ fsd, byte[] fontname);
-public static final boolean gtk_font_selection_dialog_set_font_name(int /*long*/ fsd, byte[] fontname) {
- lock.lock();
- try {
- return _gtk_font_selection_dialog_set_font_name(fsd, fontname);
- } finally {
- lock.unlock();
- }
-}
-/** @param label cast=(const gchar *) */
-public static final native int /*long*/ _gtk_frame_new(byte[] label);
-public static final int /*long*/ gtk_frame_new(byte[] label) {
- lock.lock();
- try {
- return _gtk_frame_new(label);
- } finally {
- lock.unlock();
- }
-}
-/** @param frame cast=(GtkFrame *) */
-public static final native int /*long*/ _gtk_frame_get_label_widget(int /*long*/ frame);
-public static final int /*long*/ gtk_frame_get_label_widget(int /*long*/ frame) {
- lock.lock();
- try {
- return _gtk_frame_get_label_widget(frame);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param frame cast=(GtkFrame *)
- * @param label cast=(const gchar *)
- */
-public static final native void _gtk_frame_set_label(int /*long*/ frame, byte[] label);
-public static final void gtk_frame_set_label(int /*long*/ frame, byte[] label) {
- lock.lock();
- try {
- _gtk_frame_set_label(frame, label);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param frame cast=(GtkFrame *)
- * @param label_widget cast=(GtkWidget *)
- */
-public static final native void _gtk_frame_set_label_widget(int /*long*/ frame, int /*long*/ label_widget);
-public static final void gtk_frame_set_label_widget(int /*long*/ frame, int /*long*/ label_widget) {
- lock.lock();
- try {
- _gtk_frame_set_label_widget(frame, label_widget);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param frame cast=(GtkFrame *)
- * @param type cast=(GtkShadowType)
- */
-public static final native void _gtk_frame_set_shadow_type(int /*long*/ frame, int type);
-public static final void gtk_frame_set_shadow_type(int /*long*/ frame, int type) {
- lock.lock();
- try {
- _gtk_frame_set_shadow_type(frame, type);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_get_current_event();
-public static final int /*long*/ gtk_get_current_event() {
- lock.lock();
- try {
- return _gtk_get_current_event();
- } finally {
- lock.unlock();
- }
-}
-/** @param state cast=(GdkModifierType*) */
-public static final native boolean _gtk_get_current_event_state (int[] state);
-public static final boolean gtk_get_current_event_state (int[] state) {
- lock.lock();
- try {
- return _gtk_get_current_event_state(state);
- } finally {
- lock.unlock();
- }
-}
-public static final native int _gtk_get_current_event_time();
-public static final int gtk_get_current_event_time() {
- lock.lock();
- try {
- return _gtk_get_current_event_time();
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_get_default_language();
-public static final int /*long*/ gtk_get_default_language() {
- lock.lock();
- try {
- return _gtk_get_default_language();
- } finally {
- lock.unlock();
- }
-}
-/** @param event cast=(GdkEvent *) */
-public static final native int /*long*/ _gtk_get_event_widget(int /*long*/ event);
-public static final int /*long*/ gtk_get_event_widget(int /*long*/ event) {
- lock.lock();
- try {
- return _gtk_get_event_widget(event);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(GtkWidget *) */
-public static final native void _gtk_grab_add(int /*long*/ widget);
-public static final void gtk_grab_add(int /*long*/ widget) {
- lock.lock();
- try {
- _gtk_grab_add(widget);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_grab_get_current();
-public static final int /*long*/ gtk_grab_get_current() {
- lock.lock();
- try {
- return _gtk_grab_get_current();
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(GtkWidget *) */
-public static final native void _gtk_grab_remove(int /*long*/ widget);
-public static final void gtk_grab_remove(int /*long*/ widget) {
- lock.lock();
- try {
- _gtk_grab_remove(widget);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param homogeneous cast=(gboolean)
- * @param spacing cast=(gint)
- */
-public static final native int /*long*/ _gtk_hbox_new(boolean homogeneous, int spacing);
-public static final int /*long*/ gtk_hbox_new(boolean homogeneous, int spacing) {
- lock.lock();
- try {
- return _gtk_hbox_new(homogeneous, spacing);
- } finally {
- lock.unlock();
- }
-}
-/** @param adjustment cast=(GtkAdjustment *) */
-public static final native int /*long*/ _gtk_hscale_new(int /*long*/ adjustment);
-public static final int /*long*/ gtk_hscale_new(int /*long*/ adjustment) {
- lock.lock();
- try {
- return _gtk_hscale_new(adjustment);
- } finally {
- lock.unlock();
- }
-}
-/** @param adjustment cast=(GtkAdjustment *) */
-public static final native int /*long*/ _gtk_hscrollbar_new(int /*long*/ adjustment);
-public static final int /*long*/ gtk_hscrollbar_new(int /*long*/ adjustment) {
- lock.lock();
- try {
- return _gtk_hscrollbar_new(adjustment);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_hseparator_new();
-public static final int /*long*/ gtk_hseparator_new() {
- lock.lock();
- try {
- return _gtk_hseparator_new();
- } finally {
- lock.unlock();
- }
-}
-/** @param stock_id cast=(const gchar *) */
-public static final native int /*long*/ _gtk_icon_factory_lookup_default(byte[] stock_id);
-public static final int /*long*/ gtk_icon_factory_lookup_default(byte[] stock_id) {
- lock.lock();
- try {
- return _gtk_icon_factory_lookup_default(stock_id);
- } finally {
- lock.unlock();
- }
-}
-/** @param source cast=(GtkIconSource *) */
-public static final native void _gtk_icon_source_free(int /*long*/ source);
-public static final void gtk_icon_source_free(int /*long*/ source) {
- lock.lock();
- try {
- _gtk_icon_source_free(source);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_icon_source_new();
-public static final int /*long*/ gtk_icon_source_new() {
- lock.lock();
- try {
- return _gtk_icon_source_new();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param source cast=(GtkIconSource *)
- * @param pixbuf cast=(GdkPixbuf *)
- */
-public static final native void _gtk_icon_source_set_pixbuf(int /*long*/ source, int /*long*/ pixbuf);
-public static final void gtk_icon_source_set_pixbuf(int /*long*/ source, int /*long*/ pixbuf) {
- lock.lock();
- try {
- _gtk_icon_source_set_pixbuf(source, pixbuf);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param icon_set cast=(GtkIconSet *)
- * @param style cast=(GtkStyle *)
- * @param direction cast=(GtkTextDirection)
- * @param state cast=(GtkStateType)
- * @param size cast=(GtkIconSize)
- * @param widget cast=(GtkWidget *)
- * @param detail cast=(const char *)
- */
-public static final native int /*long*/ _gtk_icon_set_render_icon(int /*long*/ icon_set, int /*long*/ style, int direction, int state, int size, int /*long*/ widget, int /*long*/ detail);
-public static final int /*long*/ gtk_icon_set_render_icon(int /*long*/ icon_set, int /*long*/ style, int direction, int state, int size, int /*long*/ widget, int /*long*/ detail) {
- lock.lock();
- try {
- return _gtk_icon_set_render_icon(icon_set, style, direction, state, size, widget, detail);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param context cast=(GtkIMContext *)
- * @param event cast=(GdkEventKey *)
- */
-public static final native boolean _gtk_im_context_filter_keypress(int /*long*/ context, int /*long*/ event);
-public static final boolean gtk_im_context_filter_keypress(int /*long*/ context, int /*long*/ event) {
- lock.lock();
- try {
- return _gtk_im_context_filter_keypress(context, event);
- } finally {
- lock.unlock();
- }
-}
-/** @param context cast=(GtkIMContext *) */
-public static final native void _gtk_im_context_focus_in(int /*long*/ context);
-public static final void gtk_im_context_focus_in(int /*long*/ context) {
- lock.lock();
- try {
- _gtk_im_context_focus_in(context);
- } finally {
- lock.unlock();
- }
-}
-/** @param context cast=(GtkIMContext *) */
-public static final native void _gtk_im_context_focus_out(int /*long*/ context);
-public static final void gtk_im_context_focus_out(int /*long*/ context) {
- lock.lock();
- try {
- _gtk_im_context_focus_out(context);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param context cast=(GtkIMContext *)
- * @param str cast=(gchar **)
- * @param attrs cast=(PangoAttrList **)
- * @param cursor_pos cast=(gint *)
- */
-public static final native void _gtk_im_context_get_preedit_string(int /*long*/ context, int /*long*/[] str, int /*long*/[] attrs, int[] cursor_pos);
-public static final void gtk_im_context_get_preedit_string(int /*long*/ context, int /*long*/[] str, int /*long*/[] attrs, int[] cursor_pos) {
- lock.lock();
- try {
- _gtk_im_context_get_preedit_string(context, str, attrs, cursor_pos);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_im_context_get_type();
-public static final int /*long*/ gtk_im_context_get_type() {
- lock.lock();
- try {
- return _gtk_im_context_get_type();
- } finally {
- lock.unlock();
- }
-}
-/** @param context cast=(GtkIMContext *) */
-public static final native void _gtk_im_context_reset(int /*long*/ context);
-public static final void gtk_im_context_reset(int /*long*/ context) {
- lock.lock();
- try {
- _gtk_im_context_reset(context);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param context cast=(GtkIMContext *)
- * @param window cast=(GdkWindow *)
- */
-public static final native void _gtk_im_context_set_client_window(int /*long*/ context, int /*long*/ window);
-public static final void gtk_im_context_set_client_window(int /*long*/ context, int /*long*/ window) {
- lock.lock();
- try {
- _gtk_im_context_set_client_window(context, window);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param context cast=(GtkIMContext *)
- * @param area cast=(GdkRectangle *),flags=no_out
- */
-public static final native void _gtk_im_context_set_cursor_location(int /*long*/ context, GdkRectangle area);
-public static final void gtk_im_context_set_cursor_location(int /*long*/ context, GdkRectangle area) {
- lock.lock();
- try {
- _gtk_im_context_set_cursor_location(context, area);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param context cast=(GtkIMMulticontext *)
- * @param menushell cast=(GtkMenuShell *)
- */
-public static final native void _gtk_im_multicontext_append_menuitems (int /*long*/ context, int /*long*/ menushell);
-public static final void gtk_im_multicontext_append_menuitems (int /*long*/ context, int /*long*/ menushell) {
- lock.lock();
- try {
- _gtk_im_multicontext_append_menuitems(context, menushell);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_im_multicontext_new();
-public static final int /*long*/ gtk_im_multicontext_new() {
- lock.lock();
- try {
- return _gtk_im_multicontext_new();
- } finally {
- lock.unlock();
- }
-}
-/** @param label cast=(const gchar *) */
-public static final native int /*long*/ _gtk_image_menu_item_new_with_label(byte[] label);
-public static final int /*long*/ gtk_image_menu_item_new_with_label(byte[] label) {
- lock.lock();
- try {
- return _gtk_image_menu_item_new_with_label(label);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param menu_item cast=(GtkImageMenuItem *)
- * @param image cast=(GtkWidget *)
- */
-public static final native void _gtk_image_menu_item_set_image(int /*long*/ menu_item, int /*long*/ image);
-public static final void gtk_image_menu_item_set_image(int /*long*/ menu_item, int /*long*/ image) {
- lock.lock();
- try {
- _gtk_image_menu_item_set_image(menu_item, image);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_image_new();
-public static final int /*long*/ gtk_image_new() {
- lock.lock();
- try {
- return _gtk_image_new();
- } finally {
- lock.unlock();
- }
-}
-/** @param pixbuf cast=(GdkPixbuf *) */
-public static final native int /*long*/ _gtk_image_new_from_pixbuf(int /*long*/ pixbuf);
-public static final int /*long*/ gtk_image_new_from_pixbuf(int /*long*/ pixbuf) {
- lock.lock();
- try {
- return _gtk_image_new_from_pixbuf(pixbuf);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param pixmap cast=(GdkPixmap *)
- * @param mask cast=(GdkBitmap *)
- */
-public static final native int /*long*/ _gtk_image_new_from_pixmap(int /*long*/ pixmap, int /*long*/ mask);
-public static final int /*long*/ gtk_image_new_from_pixmap(int /*long*/ pixmap, int /*long*/ mask) {
- lock.lock();
- try {
- return _gtk_image_new_from_pixmap(pixmap, mask);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param image cast=(GtkImage *)
- * @param pixbuf cast=(GdkPixbuf *)
- */
-public static final native void _gtk_image_set_from_pixbuf(int /*long*/ image, int /*long*/ pixbuf);
-public static final void gtk_image_set_from_pixbuf(int /*long*/ image, int /*long*/ pixbuf) {
- lock.lock();
- try {
- _gtk_image_set_from_pixbuf(image, pixbuf);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param image cast=(GtkImage *)
- * @param pixmap cast=(GdkBitmap *)
- * @param mask cast=(GdkBitmap *)
- */
-public static final native void _gtk_image_set_from_pixmap(int /*long*/ image, int /*long*/ pixmap, int /*long*/ mask);
-public static final void gtk_image_set_from_pixmap(int /*long*/ image, int /*long*/ pixmap, int /*long*/ mask) {
- lock.lock();
- try {
- _gtk_image_set_from_pixmap(image, pixmap, mask);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param argc cast=(int *)
- * @param argv cast=(char ***)
- */
-public static final native boolean _gtk_init_check(int /*long*/[] argc, int /*long*/[] argv);
-public static final boolean gtk_init_check(int /*long*/[] argc, int /*long*/[] argv) {
- lock.lock();
- try {
- return _gtk_init_check(argc, argv);
- } finally {
- lock.unlock();
- }
-}
-/** @param label cast=(GtkLabel *) */
-public static final native int /*long*/ _gtk_label_get_layout(int /*long*/ label);
-public static final int /*long*/ gtk_label_get_layout(int /*long*/ label) {
- lock.lock();
- try {
- return _gtk_label_get_layout(label);
- } finally {
- lock.unlock();
- }
-}
-/** @param label cast=(GtkLabel *) */
-public static final native int _gtk_label_get_mnemonic_keyval(int /*long*/ label);
-public static final int gtk_label_get_mnemonic_keyval(int /*long*/ label) {
- lock.lock();
- try {
- return _gtk_label_get_mnemonic_keyval(label);
- } finally {
- lock.unlock();
- }
-}
-/** @param label cast=(const gchar *) */
-public static final native int /*long*/ _gtk_label_new(byte[] label);
-public static final int /*long*/ gtk_label_new(byte[] label) {
- lock.lock();
- try {
- return _gtk_label_new(label);
- } finally {
- lock.unlock();
- }
-}
-/** @param str cast=(const gchar *) */
-public static final native int /*long*/ _gtk_label_new_with_mnemonic(byte[] str);
-public static final int /*long*/ gtk_label_new_with_mnemonic(byte[] str) {
- lock.lock();
- try {
- return _gtk_label_new_with_mnemonic(str);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param label cast=(GtkLabel *)
- * @param attrs cast=(PangoAttrList *)
- */
-public static final native void _gtk_label_set_attributes(int /*long*/ label, int /*long*/ attrs);
-public static final void gtk_label_set_attributes(int /*long*/ label, int /*long*/ attrs) {
- lock.lock();
- try {
- _gtk_label_set_attributes(label, attrs);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param label cast=(GtkLabel *)
- * @param jtype cast=(GtkJustification)
- */
-public static final native void _gtk_label_set_justify(int /*long*/ label, int jtype);
-public static final void gtk_label_set_justify(int /*long*/ label, int jtype) {
- lock.lock();
- try {
- _gtk_label_set_justify(label, jtype);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param label cast=(GtkLabel *)
- * @param wrap cast=(gboolean)
- */
-public static final native void _gtk_label_set_line_wrap(int /*long*/ label, boolean wrap);
-public static final void gtk_label_set_line_wrap(int /*long*/ label, boolean wrap) {
- lock.lock();
- try {
- _gtk_label_set_line_wrap(label, wrap);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_label_set_line_wrap_mode(int /*long*/ label, int wrap_mode);
-public static final void gtk_label_set_line_wrap_mode(int /*long*/ label, int wrap_mode) {
- lock.lock();
- try {
- _gtk_label_set_line_wrap_mode(label, wrap_mode);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param label cast=(GtkLabel *)
- * @param str cast=(const gchar *)
- */
-public static final native void _gtk_label_set_text(int /*long*/ label, int /*long*/ str);
-public static final void gtk_label_set_text(int /*long*/ label, int /*long*/ str) {
- lock.lock();
- try {
- _gtk_label_set_text(label, str);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param label cast=(GtkLabel *)
- * @param str cast=(const gchar *)
- */
-public static final native void _gtk_label_set_text(int /*long*/ label, byte[] str);
-public static final void gtk_label_set_text(int /*long*/ label, byte[] str) {
- lock.lock();
- try {
- _gtk_label_set_text(label, str);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param label cast=(GtkLabel *)
- * @param str cast=(const gchar *)
- */
-public static final native void _gtk_label_set_text_with_mnemonic(int /*long*/ label, byte[] str);
-public static final void gtk_label_set_text_with_mnemonic(int /*long*/ label, byte[] str) {
- lock.lock();
- try {
- _gtk_label_set_text_with_mnemonic(label, str);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param list cast=(GtkList *)
- * @param items cast=(GList *)
- */
-public static final native void _gtk_list_append_items(int /*long*/ list, int /*long*/ items);
-public static final void gtk_list_append_items(int /*long*/ list, int /*long*/ items) {
- lock.lock();
- try {
- _gtk_list_append_items(list, items);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(GtkList *) */
-public static final native void _gtk_list_clear_items(int /*long*/ list, int start, int end);
-public static final void gtk_list_clear_items(int /*long*/ list, int start, int end) {
- lock.lock();
- try {
- _gtk_list_clear_items(list, start, end);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param list cast=(GtkList *)
- * @param items cast=(GList *)
- */
-public static final native void _gtk_list_insert_items(int /*long*/ list, int /*long*/ items, int position);
-public static final void gtk_list_insert_items(int /*long*/ list, int /*long*/ items, int position) {
- lock.lock();
- try {
- _gtk_list_insert_items(list, items, position);
- } finally {
- lock.unlock();
- }
-}
-/** @param label cast=(const gchar *) */
-public static final native int /*long*/ _gtk_list_item_new_with_label(byte[] label);
-public static final int /*long*/ gtk_list_item_new_with_label(byte[] label) {
- lock.lock();
- try {
- return _gtk_list_item_new_with_label(label);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param list cast=(GtkList *)
- * @param items cast=(GList *)
- */
-public static final native void _gtk_list_remove_items(int /*long*/ list, int /*long*/ items);
-public static final void gtk_list_remove_items(int /*long*/ list, int /*long*/ items) {
- lock.lock();
- try {
- _gtk_list_remove_items(list, items);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(GtkList *) */
-public static final native void _gtk_list_select_item(int /*long*/ list, int item);
-public static final void gtk_list_select_item(int /*long*/ list, int item) {
- lock.lock();
- try {
- _gtk_list_select_item(list, item);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(GtkList *) */
-public static final native void _gtk_list_unselect_all(int /*long*/ list);
-public static final void gtk_list_unselect_all(int /*long*/ list) {
- lock.lock();
- try {
- _gtk_list_unselect_all(list);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(GtkList *) */
-public static final native void _gtk_list_unselect_item(int /*long*/ list, int item);
-public static final void gtk_list_unselect_item(int /*long*/ list, int item) {
- lock.lock();
- try {
- _gtk_list_unselect_item(list, item);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param list_store cast=(GtkListStore *)
- * @param iter cast=(GtkTreeIter *)
- */
-public static final native void _gtk_list_store_append(int /*long*/ list_store, int /*long*/ iter);
-public static final void gtk_list_store_append(int /*long*/ list_store, int /*long*/ iter) {
- lock.lock();
- try {
- _gtk_list_store_append(list_store, iter);
- } finally {
- lock.unlock();
- }
-}
-/** @param store cast=(GtkListStore *) */
-public static final native void _gtk_list_store_clear(int /*long*/ store);
-public static final void gtk_list_store_clear(int /*long*/ store) {
- lock.lock();
- try {
- _gtk_list_store_clear(store);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param list_store cast=(GtkListStore *)
- * @param iter cast=(GtkTreeIter *)
- * @param position cast=(gint)
- */
-public static final native void _gtk_list_store_insert(int /*long*/ list_store, int /*long*/ iter, int position);
-public static final void gtk_list_store_insert(int /*long*/ list_store, int /*long*/ iter, int position) {
- lock.lock();
- try {
- _gtk_list_store_insert(list_store, iter, position);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param numColumns cast=(gint)
- * @param types cast=(GType *)
- */
-public static final native int /*long*/ _gtk_list_store_newv(int numColumns, int /*long*/[] types);
-public static final int /*long*/ gtk_list_store_newv(int numColumns, int /*long*/[] types) {
- lock.lock();
- try {
- return _gtk_list_store_newv(numColumns, types);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param list_store cast=(GtkListStore *)
- * @param iter cast=(GtkTreeIter *)
- */
-public static final native void _gtk_list_store_remove(int /*long*/ list_store, int /*long*/ iter);
-public static final void gtk_list_store_remove(int /*long*/ list_store, int /*long*/ iter) {
- lock.lock();
- try {
- _gtk_list_store_remove(list_store, iter);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param store cast=(GtkListStore *)
- * @param iter cast=(GtkTreeIter *)
- */
-public static final native void _gtk_list_store_set(int /*long*/ store, int /*long*/ iter, int column, byte[] value, int /*long*/ terminator);
-public static final void gtk_list_store_set(int /*long*/ store, int /*long*/ iter, int column, byte[] value, int /*long*/ terminator) {
- lock.lock();
- try {
- _gtk_list_store_set(store, iter, column, value, terminator);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param store cast=(GtkListStore *)
- * @param iter cast=(GtkTreeIter *)
- */
-public static final native void _gtk_list_store_set(int /*long*/ store, int /*long*/ iter, int column, int value, int /*long*/ terminator);
-public static final void gtk_list_store_set(int /*long*/ store, int /*long*/ iter, int column, int value, int /*long*/ terminator) {
- lock.lock();
- try {
- _gtk_list_store_set(store, iter, column, value, terminator);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param store cast=(GtkListStore *)
- * @param iter cast=(GtkTreeIter *)
- */
-public static final native void _gtk_list_store_set(int /*long*/ store, int /*long*/ iter, int column, long value, int /*long*/ terminator);
-public static final void gtk_list_store_set(int /*long*/ store, int /*long*/ iter, int column, long value, int /*long*/ terminator) {
- lock.lock();
- try {
- _gtk_list_store_set(store, iter, column, value, terminator);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param store cast=(GtkListStore *)
- * @param iter cast=(GtkTreeIter *)
- * @param value flags=no_out
- */
-public static final native void _gtk_list_store_set(int /*long*/ store, int /*long*/ iter, int column, GdkColor value, int /*long*/ terminator);
-public static final void gtk_list_store_set(int /*long*/ store, int /*long*/ iter, int column, GdkColor value, int /*long*/ terminator) {
- lock.lock();
- try {
- _gtk_list_store_set(store, iter, column, value, terminator);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param store cast=(GtkListStore *)
- * @param iter cast=(GtkTreeIter *)
- */
-public static final native void _gtk_list_store_set(int /*long*/ store, int /*long*/ iter, int column, boolean value, int /*long*/ terminator);
-public static final void gtk_list_store_set(int /*long*/ store, int /*long*/ iter, int column, boolean value, int /*long*/ terminator) {
- lock.lock();
- try {
- _gtk_list_store_set(store, iter, column, value, terminator);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=const */
-public static final native int _gtk_major_version();
-public static final int gtk_major_version() {
- lock.lock();
- try {
- return _gtk_major_version();
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=const */
-public static final native int _gtk_minor_version();
-public static final int gtk_minor_version() {
- lock.lock();
- try {
- return _gtk_minor_version();
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=const */
-public static final native int _gtk_micro_version();
-public static final int gtk_micro_version() {
- lock.lock();
- try {
- return _gtk_micro_version();
- } finally {
- lock.unlock();
- }
-}
-public static final native void _gtk_main();
-public static final void gtk_main() {
- lock.lock();
- try {
- _gtk_main();
- } finally {
- lock.unlock();
- }
-}
-public static final native int _gtk_main_iteration();
-public static final int gtk_main_iteration() {
- lock.lock();
- try {
- return _gtk_main_iteration();
- } finally {
- lock.unlock();
- }
-}
-/** @param event cast=(GdkEvent *) */
-public static final native void _gtk_main_do_event(int /*long*/ event);
-public static final void gtk_main_do_event(int /*long*/ event) {
- lock.lock();
- try {
- _gtk_main_do_event(event);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_menu_bar_new();
-public static final int /*long*/ gtk_menu_bar_new() {
- lock.lock();
- try {
- return _gtk_menu_bar_new();
- } finally {
- lock.unlock();
- }
-}
-/** @param menu cast=(GtkMenu *) */
-public static final native int /*long*/ _gtk_menu_get_attach_widget(int /*long*/ menu);
-public static final int /*long*/ gtk_menu_get_attach_widget(int /*long*/ menu) {
- lock.lock();
- try {
- return _gtk_menu_get_attach_widget(menu);
- } finally {
- lock.unlock();
- }
-}
-/** @param menu_item cast=(GtkMenuItem *) */
-public static final native void _gtk_menu_item_remove_submenu(int /*long*/ menu_item);
-public static final void gtk_menu_item_remove_submenu(int /*long*/ menu_item) {
- lock.lock();
- try {
- _gtk_menu_item_remove_submenu(menu_item);
- } finally {
- lock.unlock();
- }
-}
-/** @param menu_item cast=(GtkMenuItem *) */
-public static final native int /*long*/ _gtk_menu_item_get_submenu(int /*long*/ menu_item);
-public static final int /*long*/ gtk_menu_item_get_submenu(int /*long*/ menu_item) {
- lock.lock();
- try {
- return _gtk_menu_item_get_submenu(menu_item);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param menu_item cast=(GtkMenuItem *)
- * @param submenu cast=(GtkWidget *)
- */
-public static final native void _gtk_menu_item_set_submenu(int /*long*/ menu_item, int /*long*/ submenu);
-public static final void gtk_menu_item_set_submenu(int /*long*/ menu_item, int /*long*/ submenu) {
- lock.lock();
- try {
- _gtk_menu_item_set_submenu(menu_item, submenu);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_menu_new();
-public static final int /*long*/ gtk_menu_new() {
- lock.lock();
- try {
- return _gtk_menu_new();
- } finally {
- lock.unlock();
- }
-}
-/** @param menu cast=(GtkMenu *) */
-public static final native void _gtk_menu_popdown(int /*long*/ menu);
-public static final void gtk_menu_popdown(int /*long*/ menu) {
- lock.lock();
- try {
- _gtk_menu_popdown(menu);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param menu cast=(GtkMenu *)
- * @param parent_menu_shell cast=(GtkWidget *)
- * @param parent_menu_item cast=(GtkWidget *)
- * @param func cast=(GtkMenuPositionFunc)
- * @param data cast=(gpointer)
- * @param button cast=(guint)
- * @param activate_time cast=(guint32)
- */
-public static final native void _gtk_menu_popup(int /*long*/ menu, int /*long*/ parent_menu_shell, int /*long*/ parent_menu_item, int /*long*/ func, int /*long*/ data, int button, int activate_time);
-public static final void gtk_menu_popup(int /*long*/ menu, int /*long*/ parent_menu_shell, int /*long*/ parent_menu_item, int /*long*/ func, int /*long*/ data, int button, int activate_time) {
- lock.lock();
- try {
- _gtk_menu_popup(menu, parent_menu_shell, parent_menu_item, func, data, button, activate_time);
- } finally {
- lock.unlock();
- }
-}
-/** @param menu_shell cast=(GtkMenuShell *) */
-public static final native void _gtk_menu_shell_deactivate(int /*long*/ menu_shell);
-public static final void gtk_menu_shell_deactivate(int /*long*/ menu_shell) {
- lock.lock();
- try {
- _gtk_menu_shell_deactivate(menu_shell);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param menu_shell cast=(GtkMenuShell *)
- * @param child cast=(GtkWidget *)
- * @param position cast=(gint)
- */
-public static final native void _gtk_menu_shell_insert(int /*long*/ menu_shell, int /*long*/ child, int position);
-public static final void gtk_menu_shell_insert(int /*long*/ menu_shell, int /*long*/ child, int position) {
- lock.lock();
- try {
- _gtk_menu_shell_insert(menu_shell, child, position);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param menu_shell cast=(GtkMenuShell *)
- * @param menu_item cast=(GtkWidget *)
- */
-public static final native void _gtk_menu_shell_select_item(int /*long*/ menu_shell, int /*long*/ menu_item);
-public static final void gtk_menu_shell_select_item(int /*long*/ menu_shell, int /*long*/ menu_item) {
- lock.lock();
- try {
- _gtk_menu_shell_select_item(menu_shell, menu_item);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param menu_shell cast=(GtkMenuShell *)
- * @param take_focus cast=(gboolean)
- */
-public static final native void _gtk_menu_shell_set_take_focus(int /*long*/ menu_shell, boolean take_focus);
-public static final void gtk_menu_shell_set_take_focus(int /*long*/ menu_shell, boolean take_focus) {
- lock.lock();
- try {
- _gtk_menu_shell_set_take_focus(menu_shell, take_focus);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(GtkWindow *)
- * @param flags cast=(GtkDialogFlags)
- * @param type cast=(GtkMessageType)
- * @param buttons cast=(GtkButtonsType)
- * @param message_format cast=(const gchar *)
- */
-public static final native int /*long*/ _gtk_message_dialog_new(int /*long*/ parent, int flags, int type, int buttons, byte[] message_format);
-public static final int /*long*/ gtk_message_dialog_new(int /*long*/ parent, int flags, int type, int buttons, byte[] message_format) {
- lock.lock();
- try {
- return _gtk_message_dialog_new(parent, flags, type, buttons, message_format);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param misc cast=(GtkMisc *)
- * @param xalign cast=(gfloat)
- * @param yalign cast=(gfloat)
- */
-public static final native void _gtk_misc_set_alignment(int /*long*/ misc, float xalign, float yalign);
-public static final void gtk_misc_set_alignment(int /*long*/ misc, float xalign, float yalign) {
- lock.lock();
- try {
- _gtk_misc_set_alignment(misc, xalign, yalign);
- } finally {
- lock.unlock();
- }
-}
-/** @param notebook cast=(GtkNotebook *) */
-public static final native int _gtk_notebook_get_current_page(int /*long*/ notebook);
-public static final int gtk_notebook_get_current_page(int /*long*/ notebook) {
- lock.lock();
- try {
- return _gtk_notebook_get_current_page(notebook);
- } finally {
- lock.unlock();
- }
-}
-/** @param notebook cast=(GtkNotebook *) */
-public static final native boolean _gtk_notebook_get_scrollable(int /*long*/ notebook);
-public static final boolean gtk_notebook_get_scrollable(int /*long*/ notebook) {
- lock.lock();
- try {
- return _gtk_notebook_get_scrollable(notebook);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param notebook cast=(GtkNotebook *)
- * @param child cast=(GtkWidget *)
- * @param tab_label cast=(GtkWidget *)
- * @param position cast=(gint)
- */
-public static final native void _gtk_notebook_insert_page(int /*long*/ notebook, int /*long*/ child, int /*long*/ tab_label, int position);
-public static final void gtk_notebook_insert_page(int /*long*/ notebook, int /*long*/ child, int /*long*/ tab_label, int position) {
- lock.lock();
- try {
- _gtk_notebook_insert_page(notebook, child, tab_label, position);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_notebook_new();
-public static final int /*long*/ gtk_notebook_new() {
- lock.lock();
- try {
- return _gtk_notebook_new();
- } finally {
- lock.unlock();
- }
-}
-/** @param notebook cast=(GtkNotebook *) */
-public static final native void _gtk_notebook_next_page(int /*long*/ notebook);
-public static final void gtk_notebook_next_page(int /*long*/ notebook) {
- lock.lock();
- try {
- _gtk_notebook_next_page(notebook);
- } finally {
- lock.unlock();
- }
-}
-/** @param notebook cast=(GtkNotebook *) */
-public static final native void _gtk_notebook_prev_page(int /*long*/ notebook);
-public static final void gtk_notebook_prev_page(int /*long*/ notebook) {
- lock.lock();
- try {
- _gtk_notebook_prev_page(notebook);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param notebook cast=(GtkNotebook *)
- * @param page_num cast=(gint)
- */
-public static final native void _gtk_notebook_remove_page(int /*long*/ notebook, int page_num);
-public static final void gtk_notebook_remove_page(int /*long*/ notebook, int page_num) {
- lock.lock();
- try {
- _gtk_notebook_remove_page(notebook, page_num);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param notebook cast=(GtkNotebook *)
- * @param page_num cast=(gint)
- */
-public static final native void _gtk_notebook_set_current_page(int /*long*/ notebook, int page_num);
-public static final void gtk_notebook_set_current_page(int /*long*/ notebook, int page_num) {
- lock.lock();
- try {
- _gtk_notebook_set_current_page(notebook, page_num);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param notebook cast=(GtkNotebook *)
- * @param scrollable cast=(gboolean)
- */
-public static final native void _gtk_notebook_set_scrollable(int /*long*/ notebook, boolean scrollable);
-public static final void gtk_notebook_set_scrollable(int /*long*/ notebook, boolean scrollable) {
- lock.lock();
- try {
- _gtk_notebook_set_scrollable(notebook, scrollable);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param notebook cast=(GtkNotebook *)
- * @param show_tabs cast=(gboolean)
- */
-public static final native void _gtk_notebook_set_show_tabs(int /*long*/ notebook, boolean show_tabs);
-public static final void gtk_notebook_set_show_tabs(int /*long*/ notebook, boolean show_tabs) {
- lock.lock();
- try {
- _gtk_notebook_set_show_tabs(notebook, show_tabs);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param notebook cast=(GtkNotebook *)
- * @param pos cast=(GtkPositionType)
- */
-public static final native void _gtk_notebook_set_tab_pos(int /*long*/ notebook, int pos);
-public static final void gtk_notebook_set_tab_pos(int /*long*/ notebook, int pos) {
- lock.lock();
- try {
- _gtk_notebook_set_tab_pos(notebook, pos);
- } finally {
- lock.unlock();
- }
-}
-/** @param object cast=(GtkObject *) */
-public static final native void _gtk_object_sink(int /*long*/ object);
-public static final void gtk_object_sink(int /*long*/ object) {
- lock.lock();
- try {
- _gtk_object_sink(object);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_page_setup_new ();
-public static final int /*long*/ gtk_page_setup_new () {
- lock.lock();
- try {
- return _gtk_page_setup_new ();
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int _gtk_page_setup_get_orientation(int /*long*/ setup);
-public static final int gtk_page_setup_get_orientation(int /*long*/ setup) {
- lock.lock();
- try {
- return _gtk_page_setup_get_orientation(setup);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_page_setup_set_orientation(int /*long*/ setup, int orientation);
-public static final void gtk_page_setup_set_orientation(int /*long*/ setup, int orientation) {
- lock.lock();
- try {
- _gtk_page_setup_set_orientation(setup, orientation);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_page_setup_get_paper_size(int /*long*/ setup);
-public static final int /*long*/ gtk_page_setup_get_paper_size(int /*long*/ setup) {
- lock.lock();
- try {
- return _gtk_page_setup_get_paper_size(setup);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_page_setup_set_paper_size(int /*long*/ setup, int /*long*/ size);
-public static final void gtk_page_setup_set_paper_size(int /*long*/ setup, int /*long*/ size) {
- lock.lock();
- try {
- _gtk_page_setup_set_paper_size(setup, size);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native double _gtk_page_setup_get_top_margin(int /*long*/ setup, int unit);
-public static final double gtk_page_setup_get_top_margin(int /*long*/ setup, int unit) {
- lock.lock();
- try {
- return _gtk_page_setup_get_top_margin(setup, unit);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_page_setup_set_top_margin(int /*long*/ setup, double margin, int unit);
-public static final void gtk_page_setup_set_top_margin(int /*long*/ setup, double margin, int unit) {
- lock.lock();
- try {
- _gtk_page_setup_set_top_margin(setup, margin, unit);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native double _gtk_page_setup_get_bottom_margin(int /*long*/ setup, int unit);
-public static final double gtk_page_setup_get_bottom_margin(int /*long*/ setup, int unit) {
- lock.lock();
- try {
- return _gtk_page_setup_get_bottom_margin(setup, unit);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_page_setup_set_bottom_margin(int /*long*/ setup, double margin, int unit);
-public static final void gtk_page_setup_set_bottom_margin(int /*long*/ setup, double margin, int unit) {
- lock.lock();
- try {
- _gtk_page_setup_set_bottom_margin(setup, margin, unit);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native double _gtk_page_setup_get_left_margin(int /*long*/ setup, int unit);
-public static final double gtk_page_setup_get_left_margin(int /*long*/ setup, int unit) {
- lock.lock();
- try {
- return _gtk_page_setup_get_left_margin(setup, unit);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_page_setup_set_left_margin(int /*long*/ setup, double margin, int unit);
-public static final void gtk_page_setup_set_left_margin(int /*long*/ setup, double margin, int unit) {
- lock.lock();
- try {
- _gtk_page_setup_set_left_margin(setup, margin, unit);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native double _gtk_page_setup_get_right_margin(int /*long*/ setup, int unit);
-public static final double gtk_page_setup_get_right_margin(int /*long*/ setup, int unit) {
- lock.lock();
- try {
- return _gtk_page_setup_get_right_margin(setup, unit);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_page_setup_set_right_margin(int /*long*/ setup, double margin, int unit);
-public static final void gtk_page_setup_set_right_margin(int /*long*/ setup, double margin, int unit) {
- lock.lock();
- try {
- _gtk_page_setup_set_right_margin(setup, margin, unit);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native double _gtk_page_setup_get_paper_width(int /*long*/ setup, int unit);
-public static final double gtk_page_setup_get_paper_width(int /*long*/ setup, int unit) {
- lock.lock();
- try {
- return _gtk_page_setup_get_paper_width(setup, unit);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native double _gtk_page_setup_get_paper_height(int /*long*/ setup, int unit);
-public static final double gtk_page_setup_get_paper_height(int /*long*/ setup, int unit) {
- lock.lock();
- try {
- return _gtk_page_setup_get_paper_height(setup, unit);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native double _gtk_page_setup_get_page_width(int /*long*/ setup, int unit);
-public static final double gtk_page_setup_get_page_width(int /*long*/ setup, int unit) {
- lock.lock();
- try {
- return _gtk_page_setup_get_page_width(setup, unit);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native double _gtk_page_setup_get_page_height(int /*long*/ setup, int unit);
-public static final double gtk_page_setup_get_page_height(int /*long*/ setup, int unit) {
- lock.lock();
- try {
- return _gtk_page_setup_get_page_height(setup, unit);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param window cast=(GdkWindow *)
- * @param area flags=no_out
- * @param widget cast=(GtkWidget *)
- * @param detail cast=(const gchar *)
- */
-public static final native void _gtk_paint_handle(int /*long*/ style, int /*long*/ window, int state_type, int shadow_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int x , int y, int width, int height, int orientation);
-public static final void gtk_paint_handle(int /*long*/ style, int /*long*/ window, int state_type, int shadow_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int x , int y, int width, int height, int orientation) {
- lock.lock();
- try {
- _gtk_paint_handle(style, window, state_type, shadow_type, area, widget, detail, x, y, width, height, orientation);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param window cast=(GdkWindow *)
- * @param widget cast=(GtkWidget *)
- * @param detail cast=(const gchar *)
- */
-public static final native void _gtk_paint_flat_box(int /*long*/ style, int /*long*/ window, int state_type, int shadow_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int x , int y, int width, int height);
-public static final void gtk_paint_flat_box(int /*long*/ style, int /*long*/ window, int state_type, int shadow_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int x , int y, int width, int height) {
- lock.lock();
- try {
- _gtk_paint_flat_box(style, window, state_type, shadow_type, area, widget, detail, x, y, width, height);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param window cast=(GdkWindow *)
- * @param area flags=no_out
- * @param widget cast=(GtkWidget *)
- * @param detail cast=(const gchar *)
- */
-public static final native void _gtk_paint_focus(int /*long*/ style, int /*long*/ window, int state_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int x , int y, int width, int height);
-public static final void gtk_paint_focus(int /*long*/ style, int /*long*/ window, int state_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int x , int y, int width, int height) {
- lock.lock();
- try {
- _gtk_paint_focus(style, window, state_type, area, widget, detail, x, y, width, height);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param window cast=(GdkWindow *)
- * @param widget cast=(GtkWidget *)
- * @param detail cast=(const gchar *)
- */
-public static final native void _gtk_paint_option(int /*long*/ style, int /*long*/ window, int state_type, int shadow_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int x , int y, int width, int height);
-public static final void gtk_paint_option(int /*long*/ style, int /*long*/ window, int state_type, int shadow_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int x , int y, int width, int height) {
- lock.lock();
- try {
- _gtk_paint_option(style, window, state_type, shadow_type, area, widget, detail, x, y, width, height);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param window cast=(GdkWindow *)
- * @param widget cast=(GtkWidget *)
- * @param detail cast=(const gchar *)
- */
-public static final native void _gtk_paint_slider(int /*long*/ style, int /*long*/ window, int state_type, int shadow_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int x , int y, int width, int height, int orientation);
-public static final void gtk_paint_slider(int /*long*/ style, int /*long*/ window, int state_type, int shadow_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int x , int y, int width, int height, int orientation) {
- lock.lock();
- try {
- _gtk_paint_slider(style, window, state_type, shadow_type, area, widget, detail, x, y, width, height, orientation);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param window cast=(GdkWindow *)
- * @param widget cast=(GtkWidget *)
- * @param detail cast=(const gchar *)
- */
-public static final native void _gtk_paint_tab(int /*long*/ style, int /*long*/ window, int state_type, int shadow_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int x , int y, int width, int height);
-public static final void gtk_paint_tab(int /*long*/ style, int /*long*/ window, int state_type, int shadow_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int x , int y, int width, int height) {
- lock.lock();
- try {
- _gtk_paint_tab(style, window, state_type, shadow_type, area, widget, detail, x, y, width, height);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param window cast=(GdkWindow *)
- * @param widget cast=(GtkWidget *)
- * @param detail cast=(const gchar *)
- */
-public static final native void _gtk_paint_arrow(int /*long*/ style, int /*long*/ window, int state_type, int shadow_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int arrow_type, boolean fill, int x, int y, int width, int height);
-public static final void gtk_paint_arrow(int /*long*/ style, int /*long*/ window, int state_type, int shadow_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int arrow_type, boolean fill, int x, int y, int width, int height) {
- lock.lock();
- try {
- _gtk_paint_arrow(style, window, state_type, shadow_type, area, widget, detail, arrow_type, fill, x, y, width, height);
- } finally {
- lock.unlock();
- }
-}
-
-/**
- * @param style cast=(GtkStyle *)
- * @param window cast=(GdkWindow *)
- * @param widget cast=(GtkWidget *)
- * @param detail cast=(const gchar *)
- */
-public static final native void _gtk_paint_box(int /*long*/ style, int /*long*/ window, int state_type, int shadow_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int x , int y, int width, int height);
-public static final void gtk_paint_box(int /*long*/ style, int /*long*/ window, int state_type, int shadow_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int x , int y, int width, int height) {
- lock.lock();
- try {
- _gtk_paint_box(style, window, state_type, shadow_type, area, widget, detail, x, y, width, height);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param window cast=(GdkWindow *)
- * @param widget cast=(GtkWidget *)
- * @param detail cast=(gchar *)
- */
-public static final native void _gtk_paint_box_gap(int /*long*/ style, int /*long*/ window, int state_type, int shadow_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int x , int y, int width, int height, int gap_side, int gap_x, int gap_width);
-public static final void gtk_paint_box_gap(int /*long*/ style, int /*long*/ window, int state_type, int shadow_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int x , int y, int width, int height, int gap_side, int gap_x, int gap_width) {
- lock.lock();
- try {
- _gtk_paint_box_gap(style, window, state_type, shadow_type, area, widget, detail, x, y, width, height, gap_side, gap_x, gap_width);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param window cast=(GdkWindow *)
- * @param widget cast=(GtkWidget *)
- * @param detail cast=(const gchar *)
- */
-public static final native void _gtk_paint_check(int /*long*/ style, int /*long*/ window, int state_type, int shadow_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int x , int y, int width, int height);
-public static final void gtk_paint_check(int /*long*/ style, int /*long*/ window, int state_type, int shadow_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int x , int y, int width, int height) {
- lock.lock();
- try {
- _gtk_paint_check(style, window, state_type, shadow_type, area, widget, detail, x, y, width, height);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param window cast=(GdkWindow *)
- * @param widget cast=(GtkWidget *)
- * @param detail cast=(const gchar *)
- */
-public static final native void _gtk_paint_expander(int /*long*/ style, int /*long*/ window, int state_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int x , int y, int expander_style);
-public static final void gtk_paint_expander(int /*long*/ style, int /*long*/ window, int state_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int x , int y, int expander_style) {
- lock.lock();
- try {
- _gtk_paint_expander(style, window, state_type, area, widget, detail, x, y, expander_style);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param window cast=(GdkWindow *)
- * @param widget cast=(GtkWidget *)
- * @param detail cast=(gchar *)
- */
-public static final native void _gtk_paint_extension(int /*long*/ style, int /*long*/ window, int state_type, int shadow_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int x , int y, int width, int height, int gap_side);
-public static final void gtk_paint_extension(int /*long*/ style, int /*long*/ window, int state_type, int shadow_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int x , int y, int width, int height, int gap_side) {
- lock.lock();
- try {
- _gtk_paint_extension(style, window, state_type, shadow_type, area, widget, detail, x, y, width, height, gap_side);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param window cast=(GdkWindow *)
- * @param widget cast=(GtkWidget *)
- * @param detail cast=(const gchar *)
- */
-public static final native void _gtk_paint_hline(int /*long*/ style, int /*long*/ window, int state_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int x1 , int x2, int y);
-public static final void gtk_paint_hline(int /*long*/ style, int /*long*/ window, int state_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int x1 , int x2, int y) {
- lock.lock();
- try {
- _gtk_paint_hline(style, window, state_type, area, widget, detail, x1, x2, y);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param window cast=(GdkWindow *)
- * @param widget cast=(GtkWidget *)
- * @param detail cast=(const gchar *)
- * @param layout cast=(PangoLayout *)
- */
-public static final native void _gtk_paint_layout(int /*long*/ style, int /*long*/ window, int state_type, boolean use_text, GdkRectangle area, int /*long*/ widget, byte[] detail, int x , int y, int /*long*/ layout);
-public static final void gtk_paint_layout(int /*long*/ style, int /*long*/ window, int state_type, boolean use_text, GdkRectangle area, int /*long*/ widget, byte[] detail, int x , int y, int /*long*/ layout) {
- lock.lock();
- try {
- _gtk_paint_layout(style, window, state_type, use_text, area, widget, detail, x, y, layout);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param window cast=(GdkWindow *)
- * @param widget cast=(GtkWidget *)
- * @param detail cast=(gchar *)
- */
-public static final native void _gtk_paint_shadow_gap(int /*long*/ style, int /*long*/ window, int state_type, int shadow_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int x , int y, int width, int height, int gap_side, int gap_x, int gap_width);
-public static final void gtk_paint_shadow_gap(int /*long*/ style, int /*long*/ window, int state_type, int shadow_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int x , int y, int width, int height, int gap_side, int gap_x, int gap_width) {
- lock.lock();
- try {
- _gtk_paint_shadow_gap(style, window, state_type, shadow_type, area, widget, detail, x, y, width, height, gap_side, gap_x, gap_width);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param window cast=(GdkWindow *)
- * @param widget cast=(GtkWidget *)
- * @param detail cast=(gchar *)
- */
-public static final native void _gtk_paint_shadow(int /*long*/ style, int /*long*/ window, int state_type, int shadow_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int x , int y, int width, int height);
-public static final void gtk_paint_shadow(int /*long*/ style, int /*long*/ window, int state_type, int shadow_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int x , int y, int width, int height) {
- lock.lock();
- try {
- _gtk_paint_shadow(style, window, state_type, shadow_type, area, widget, detail, x, y, width, height);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param window cast=(GdkWindow *)
- * @param widget cast=(GtkWidget *)
- * @param detail cast=(const gchar *)
- */
-public static final native void _gtk_paint_vline(int /*long*/ style, int /*long*/ window, int state_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int y1 , int y2, int x);
-public static final void gtk_paint_vline(int /*long*/ style, int /*long*/ window, int state_type, GdkRectangle area, int /*long*/ widget, byte[] detail, int y1 , int y2, int x) {
- lock.lock();
- try {
- _gtk_paint_vline(style, window, state_type, area, widget, detail, y1, y2, x);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_paper_size_free(int /*long*/ size);
-public static final void gtk_paper_size_free(int /*long*/ size) {
- lock.lock();
- try {
- _gtk_paper_size_free(size);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_paper_size_new(byte [] name);
-public static final int /*long*/ gtk_paper_size_new(byte [] name) {
- lock.lock();
- try {
- return _gtk_paper_size_new(name);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_paper_size_new_from_ppd(byte [] ppd_name, byte [] ppd_display_name, double width, double height);
-public static final int /*long*/ gtk_paper_size_new_from_ppd(byte [] ppd_name, byte [] ppd_display_name, double width, double height) {
- lock.lock();
- try {
- return _gtk_paper_size_new_from_ppd(ppd_name, ppd_display_name, width, height);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_paper_size_new_custom(byte [] name, byte [] display_name, double width, double height, int unit);
-public static final int /*long*/ gtk_paper_size_new_custom(byte [] name, byte [] display_name, double width, double height, int unit) {
- lock.lock();
- try {
- return _gtk_paper_size_new_custom(name, display_name, width, height, unit);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_paper_size_get_name(int /*long*/ size);
-public static final int /*long*/ gtk_paper_size_get_name(int /*long*/ size) {
- lock.lock();
- try {
- return _gtk_paper_size_get_name(size);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_paper_size_get_display_name(int /*long*/ size);
-public static final int /*long*/ gtk_paper_size_get_display_name(int /*long*/ size) {
- lock.lock();
- try {
- return _gtk_paper_size_get_display_name(size);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_paper_size_get_ppd_name(int /*long*/ size);
-public static final int /*long*/ gtk_paper_size_get_ppd_name(int /*long*/ size) {
- lock.lock();
- try {
- return _gtk_paper_size_get_ppd_name(size);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native double _gtk_paper_size_get_width(int /*long*/ size, int unit);
-public static final double gtk_paper_size_get_width(int /*long*/ size, int unit) {
- lock.lock();
- try {
- return _gtk_paper_size_get_width(size, unit);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native double _gtk_paper_size_get_height(int /*long*/ size, int unit);
-public static final double gtk_paper_size_get_height(int /*long*/ size, int unit) {
- lock.lock();
- try {
- return _gtk_paper_size_get_height(size, unit);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native boolean _gtk_paper_size_is_custom(int /*long*/ size);
-public static final boolean gtk_paper_size_is_custom(int /*long*/ size) {
- lock.lock();
- try {
- return _gtk_paper_size_is_custom(size);
- } finally {
- lock.unlock();
- }
-}
-/** @param plug cast=(GtkPlug *) */
-public static final native int /*long*/ _gtk_plug_get_id(int /*long*/ plug);
-public static final int /*long*/ gtk_plug_get_id(int /*long*/ plug) {
- lock.lock();
- try {
- return _gtk_plug_get_id(plug);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_plug_new(int /*long*/ socket_id);
-public static final int /*long*/ gtk_plug_new(int /*long*/ socket_id) {
- lock.lock();
- try {
- return _gtk_plug_new(socket_id);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_printer_get_backend(int /*long*/ printer);
-public static final int /*long*/ gtk_printer_get_backend(int /*long*/ printer) {
- lock.lock();
- try {
- return _gtk_printer_get_backend(printer);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_printer_get_name(int /*long*/ printer);
-public static final int /*long*/ gtk_printer_get_name(int /*long*/ printer) {
- lock.lock();
- try {
- return _gtk_printer_get_name(printer);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native boolean _gtk_printer_is_default(int /*long*/ printer);
-public static final boolean gtk_printer_is_default(int /*long*/ printer) {
- lock.lock();
- try {
- return _gtk_printer_is_default(printer);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param data cast=(gpointer)
- * @param destroy cast=(GDestroyNotify)
- * @param wait cast=(gboolean)
- */
-public static final native void _gtk_enumerate_printers(int /*long*/ func, int /*long*/data, int /*long*/ destroy, boolean wait);
-public static final void gtk_enumerate_printers(int /*long*/ func, int /*long*/data, int /*long*/ destroy, boolean wait) {
- lock.lock();
- try {
- _gtk_enumerate_printers(func, data, destroy, wait);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param title cast=(const gchar *)
- */
-public static final native int /*long*/ _gtk_print_job_new(byte[] title, int /*long*/ printer, int /*long*/ settings, int /*long*/ page_setup);
-public static final int /*long*/ gtk_print_job_new(byte[] title, int /*long*/ printer, int /*long*/ settings, int /*long*/ page_setup) {
- lock.lock();
- try {
- return _gtk_print_job_new(title, printer, settings, page_setup);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_print_job_get_settings(int /*long*/ job);
-public static final int /*long*/ gtk_print_job_get_settings(int /*long*/ job) {
- lock.lock();
- try {
- return _gtk_print_job_get_settings(job);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_print_job_get_printer(int /*long*/ job);
-public static final int /*long*/ gtk_print_job_get_printer(int /*long*/ job) {
- lock.lock();
- try {
- return _gtk_print_job_get_printer(job);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_print_job_get_title(int /*long*/ job);
-public static final int /*long*/ gtk_print_job_get_title(int /*long*/ job) {
- lock.lock();
- try {
- return _gtk_print_job_get_title(job);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int _gtk_print_job_get_status(int /*long*/ job);
-public static final int gtk_print_job_get_status(int /*long*/ job) {
- lock.lock();
- try {
- return _gtk_print_job_get_status(job);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param filename cast=(const gchar *)
- * @param error cast=(GError **)
- */
-public static final native boolean _gtk_print_job_set_source_file(int /*long*/ job, byte[] filename, int /*long*/ error[]);
-public static final boolean gtk_print_job_set_source_file(int /*long*/ job, byte[] filename, int /*long*/ error[]) {
- lock.lock();
- try {
- return _gtk_print_job_set_source_file(job, filename, error);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param error cast=(GError **)
- */
-public static final native int /*long*/ _gtk_print_job_get_surface(int /*long*/ job, int /*long*/ error[]);
-public static final int /*long*/ gtk_print_job_get_surface(int /*long*/ job, int /*long*/ error[]) {
- lock.lock();
- try {
- return _gtk_print_job_get_surface(job, error);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param user_data cast=(gpointer)
- * @param dnotify cast=(GDestroyNotify)
- */
-public static final native void _gtk_print_job_send(int /*long*/ job, int /*long*/ callback, int /*long*/ user_data, int /*long*/ dnotify);
-public static final void gtk_print_job_send(int /*long*/ job, int /*long*/ callback, int /*long*/ user_data, int /*long*/ dnotify) {
- lock.lock();
- try {
- _gtk_print_job_send(job, callback, user_data, dnotify);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_print_settings_new();
-public static final int /*long*/ gtk_print_settings_new() {
- lock.lock();
- try {
- return _gtk_print_settings_new();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param data cast=(gpointer)
- */
-public static final native void _gtk_print_settings_foreach(int /*long*/ settings, int /*long*/ func, int /*long*/ data);
-public static final void gtk_print_settings_foreach(int /*long*/ settings, int /*long*/ func, int /*long*/ data) {
- lock.lock();
- try {
- _gtk_print_settings_foreach(settings, func, data);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param key cast=(const gchar *)
- */
-public static final native int /*long*/ _gtk_print_settings_get(int /*long*/ settings, byte [] key);
-public static final int /*long*/ gtk_print_settings_get(int /*long*/ settings, byte [] key) {
- lock.lock();
- try {
- return _gtk_print_settings_get(settings, key);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param key cast=(const gchar *)
- * @param value cast=(const gchar *)
- */
-public static final native void _gtk_print_settings_set(int /*long*/ settings, byte [] key, byte [] value);
-public static final void gtk_print_settings_set(int /*long*/ settings, byte [] key, byte [] value) {
- lock.lock();
- try {
- _gtk_print_settings_set(settings, key, value);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_print_settings_get_printer(int /*long*/ settings);
-public static final int /*long*/ gtk_print_settings_get_printer(int /*long*/ settings) {
- lock.lock();
- try {
- return _gtk_print_settings_get_printer(settings);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_print_settings_set_printer(int /*long*/ settings, byte[] printer);
-public static final void gtk_print_settings_set_printer(int /*long*/ settings, byte[] printer) {
- lock.lock();
- try {
- _gtk_print_settings_set_printer(settings, printer);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int _gtk_print_settings_get_orientation(int /*long*/ settings);
-public static final int gtk_print_settings_get_orientation(int /*long*/ settings) {
- lock.lock();
- try {
- return _gtk_print_settings_get_orientation(settings);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_print_settings_set_orientation(int /*long*/ settings, int orientation);
-public static final void gtk_print_settings_set_orientation(int /*long*/ settings, int orientation) {
- lock.lock();
- try {
- _gtk_print_settings_set_orientation(settings, orientation);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native boolean _gtk_print_settings_get_collate(int /*long*/ settings);
-public static final boolean gtk_print_settings_get_collate(int /*long*/ settings) {
- lock.lock();
- try {
- return _gtk_print_settings_get_collate(settings);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param collate cast=(gboolean)
- */
-public static final native void _gtk_print_settings_set_collate(int /*long*/ settings, boolean collate);
-public static final void gtk_print_settings_set_collate(int /*long*/ settings, boolean collate) {
- lock.lock();
- try {
- _gtk_print_settings_set_collate(settings, collate);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int _gtk_print_settings_get_n_copies(int /*long*/ settings);
-public static final int gtk_print_settings_get_n_copies(int /*long*/ settings) {
- lock.lock();
- try {
- return _gtk_print_settings_get_n_copies(settings);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param num_copies cast=(gint)
- */
-public static final native void _gtk_print_settings_set_n_copies(int /*long*/ settings, int num_copies);
-public static final void gtk_print_settings_set_n_copies(int /*long*/ settings, int num_copies) {
- lock.lock();
- try {
- _gtk_print_settings_set_n_copies(settings, num_copies);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int _gtk_print_settings_get_print_pages(int /*long*/ settings);
-public static final int gtk_print_settings_get_print_pages(int /*long*/ settings) {
- lock.lock();
- try {
- return _gtk_print_settings_get_print_pages(settings);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_print_settings_set_print_pages(int /*long*/ settings, int pages);
-public static final void gtk_print_settings_set_print_pages(int /*long*/ settings, int pages) {
- lock.lock();
- try {
- _gtk_print_settings_set_print_pages(settings, pages);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param num_ranges cast=(gint *)
- */
-public static final native int /*long*/ _gtk_print_settings_get_page_ranges(int /*long*/ settings, int[] num_ranges);
-public static final int /*long*/ gtk_print_settings_get_page_ranges(int /*long*/ settings, int[] num_ranges) {
- lock.lock();
- try {
- return _gtk_print_settings_get_page_ranges(settings, num_ranges);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param num_ranges cast=(gint)
- */
-public static final native void _gtk_print_settings_set_page_ranges(int /*long*/ settings, int[] page_ranges, int num_ranges);
-public static final void gtk_print_settings_set_page_ranges(int /*long*/ settings, int[] page_ranges, int num_ranges) {
- lock.lock();
- try {
- _gtk_print_settings_set_page_ranges(settings, page_ranges, num_ranges);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native double _gtk_print_settings_get_paper_width(int /*long*/ settings, int unit);
-public static final double gtk_print_settings_get_paper_width(int /*long*/ settings, int unit) {
- lock.lock();
- try {
- return _gtk_print_settings_get_paper_width(settings, unit);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native double _gtk_print_settings_get_paper_height(int /*long*/ settings, int unit);
-public static final double gtk_print_settings_get_paper_height(int /*long*/ settings, int unit) {
- lock.lock();
- try {
- return _gtk_print_settings_get_paper_height(settings, unit);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int _gtk_print_settings_get_resolution(int /*long*/ settings);
-public static final int gtk_print_settings_get_resolution(int /*long*/ settings) {
- lock.lock();
- try {
- return _gtk_print_settings_get_resolution(settings);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param title cast=(const gchar *)
- * @param parent cast=(GtkWindow *)
- */
-public static final native int /*long*/ _gtk_print_unix_dialog_new(byte[] title, int /*long*/ parent);
-public static final int /*long*/ gtk_print_unix_dialog_new(byte[] title, int /*long*/ parent) {
- lock.lock();
- try {
- return _gtk_print_unix_dialog_new(title, parent);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_print_unix_dialog_set_page_setup(int /*long*/ dialog, int /*long*/ page_setup);
-public static final void gtk_print_unix_dialog_set_page_setup(int /*long*/ dialog, int /*long*/ page_setup) {
- lock.lock();
- try {
- _gtk_print_unix_dialog_set_page_setup(dialog, page_setup);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_print_unix_dialog_get_page_setup(int /*long*/ dialog);
-public static final int /*long*/ gtk_print_unix_dialog_get_page_setup(int /*long*/ dialog) {
- lock.lock();
- try {
- return _gtk_print_unix_dialog_get_page_setup(dialog);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param current_page cast=(gint)
- */
-public static final native void _gtk_print_unix_dialog_set_current_page(int /*long*/ dialog, int current_page);
-public static final void gtk_print_unix_dialog_set_current_page(int /*long*/ dialog, int current_page) {
- lock.lock();
- try {
- _gtk_print_unix_dialog_set_current_page(dialog, current_page);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int _gtk_print_unix_dialog_get_current_page(int /*long*/ dialog);
-public static final int gtk_print_unix_dialog_get_current_page(int /*long*/ dialog) {
- lock.lock();
- try {
- return _gtk_print_unix_dialog_get_current_page(dialog);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_print_unix_dialog_set_settings(int /*long*/ dialog, int /*long*/ settings);
-public static final void gtk_print_unix_dialog_set_settings(int /*long*/ dialog, int /*long*/ settings) {
- lock.lock();
- try {
- _gtk_print_unix_dialog_set_settings(dialog, settings);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_print_unix_dialog_get_settings(int /*long*/ dialog);
-public static final int /*long*/ gtk_print_unix_dialog_get_settings(int /*long*/ dialog) {
- lock.lock();
- try {
- return _gtk_print_unix_dialog_get_settings(dialog);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_print_unix_dialog_get_selected_printer(int /*long*/ dialog);
-public static final int /*long*/ gtk_print_unix_dialog_get_selected_printer(int /*long*/ dialog) {
- lock.lock();
- try {
- return _gtk_print_unix_dialog_get_selected_printer(dialog);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _gtk_print_unix_dialog_set_manual_capabilities(int /*long*/ dialog, int /*long*/ capabilities);
-public static final void gtk_print_unix_dialog_set_manual_capabilities(int /*long*/ dialog, int /*long*/ capabilities) {
- lock.lock();
- try {
- _gtk_print_unix_dialog_set_manual_capabilities(dialog, capabilities);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_progress_bar_new();
-public static final int /*long*/ gtk_progress_bar_new() {
- lock.lock();
- try {
- return _gtk_progress_bar_new();
- } finally {
- lock.unlock();
- }
-}
-/** @param pbar cast=(GtkProgressBar *) */
-public static final native void _gtk_progress_bar_pulse(int /*long*/ pbar);
-public static final void gtk_progress_bar_pulse(int /*long*/ pbar) {
- lock.lock();
- try {
- _gtk_progress_bar_pulse(pbar);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param pbar cast=(GtkProgressBar *)
- * @param fraction cast=(gdouble)
- */
-public static final native void _gtk_progress_bar_set_fraction(int /*long*/ pbar, double fraction);
-public static final void gtk_progress_bar_set_fraction(int /*long*/ pbar, double fraction) {
- lock.lock();
- try {
- _gtk_progress_bar_set_fraction(pbar, fraction);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param pbar cast=(GtkProgressBar *)
- * @param orientation cast=(GtkProgressBarOrientation)
- */
-public static final native void _gtk_progress_bar_set_orientation(int /*long*/ pbar, int orientation);
-public static final void gtk_progress_bar_set_orientation(int /*long*/ pbar, int orientation) {
- lock.lock();
- try {
- _gtk_progress_bar_set_orientation(pbar, orientation);
- } finally {
- lock.unlock();
- }
-}
-/** @param radio_button cast=(GtkRadioButton *) */
-public static final native int /*long*/ _gtk_radio_button_get_group(int /*long*/ radio_button);
-public static final int /*long*/ gtk_radio_button_get_group(int /*long*/ radio_button) {
- lock.lock();
- try {
- return _gtk_radio_button_get_group(radio_button);
- } finally {
- lock.unlock();
- }
-}
-/** @param group cast=(GSList *) */
-public static final native int /*long*/ _gtk_radio_button_new(int /*long*/ group);
-public static final int /*long*/ gtk_radio_button_new(int /*long*/ group) {
- lock.lock();
- try {
- return _gtk_radio_button_new(group);
- } finally {
- lock.unlock();
- }
-}
-/** @param radio_menu_item cast=(GtkRadioMenuItem *) */
-public static final native int /*long*/ _gtk_radio_menu_item_get_group(int /*long*/ radio_menu_item);
-public static final int /*long*/ gtk_radio_menu_item_get_group(int /*long*/ radio_menu_item) {
- lock.lock();
- try {
- return _gtk_radio_menu_item_get_group(radio_menu_item);
- } finally {
- lock.unlock();
- }
-}
-/** @param group cast=(GSList *) */
-public static final native int /*long*/ _gtk_radio_menu_item_new(int /*long*/ group);
-public static final int /*long*/ gtk_radio_menu_item_new(int /*long*/ group) {
- lock.lock();
- try {
- return _gtk_radio_menu_item_new(group);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param group cast=(GSList *)
- * @param label cast=(const gchar *)
- */
-public static final native int /*long*/ _gtk_radio_menu_item_new_with_label(int /*long*/ group, byte[] label);
-public static final int /*long*/ gtk_radio_menu_item_new_with_label(int /*long*/ group, byte[] label) {
- lock.lock();
- try {
- return _gtk_radio_menu_item_new_with_label(group, label);
- } finally {
- lock.unlock();
- }
-}
-/** @param range cast=(GtkRange *) */
-public static final native int /*long*/ _gtk_range_get_adjustment(int /*long*/ range);
-public static final int /*long*/ gtk_range_get_adjustment(int /*long*/ range) {
- lock.lock();
- try {
- return _gtk_range_get_adjustment(range);
- } finally {
- lock.unlock();
- }
-}
-/** @param range cast=(GtkRange *) */
-public static final native void _gtk_range_set_increments(int /*long*/ range, double step, double page);
-public static final void gtk_range_set_increments(int /*long*/ range, double step, double page) {
- lock.lock();
- try {
- _gtk_range_set_increments(range, step, page);
- } finally {
- lock.unlock();
- }
-}
-/** @param range cast=(GtkRange *) */
-public static final native void _gtk_range_set_inverted(int /*long*/ range, boolean setting);
-public static final void gtk_range_set_inverted(int /*long*/ range, boolean setting) {
- lock.lock();
- try {
- _gtk_range_set_inverted(range, setting);
- } finally {
- lock.unlock();
- }
-}
-/** @param range cast=(GtkRange *) */
-public static final native void _gtk_range_set_range(int /*long*/ range, double min, double max);
-public static final void gtk_range_set_range(int /*long*/ range, double min, double max) {
- lock.lock();
- try {
- _gtk_range_set_range(range, min, max);
- } finally {
- lock.unlock();
- }
-}
-/** @param range cast=(GtkRange *) */
-public static final native void _gtk_range_set_value(int /*long*/ range, double value);
-public static final void gtk_range_set_value(int /*long*/ range, double value) {
- lock.lock();
- try {
- _gtk_range_set_value(range, value);
- } finally {
- lock.unlock();
- }
-}
-/** @param rc_string cast=(const gchar *) */
-public static final native void _gtk_rc_parse_string(byte[] rc_string);
-public static final void gtk_rc_parse_string(byte[] rc_string) {
- lock.lock();
- try {
- _gtk_rc_parse_string(rc_string);
- } finally {
- lock.unlock();
- }
-}
-/** @param style cast=(GtkRcStyle *) */
-public static final native int /*long*/ _gtk_rc_style_get_bg_pixmap_name(int /*long*/ style, int index);
-public static final int /*long*/ gtk_rc_style_get_bg_pixmap_name(int /*long*/ style, int index) {
- lock.lock();
- try {
- return _gtk_rc_style_get_bg_pixmap_name(style, index);
- } finally {
- lock.unlock();
- }
-}
-/** @param style cast=(GtkRcStyle *) */
-public static final native int _gtk_rc_style_get_color_flags(int /*long*/ style, int index);
-public static final int gtk_rc_style_get_color_flags(int /*long*/ style, int index) {
- lock.lock();
- try {
- return _gtk_rc_style_get_color_flags(style, index);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkRcStyle *)
- * @param color flags=no_out
- */
-public static final native void _gtk_rc_style_set_bg(int /*long*/ style, int index, GdkColor color);
-public static final void gtk_rc_style_set_bg(int /*long*/ style, int index, GdkColor color) {
- lock.lock();
- try {
- _gtk_rc_style_set_bg(style, index, color);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkRcStyle *)
- * @param name cast=(char *)
- */
-public static final native void _gtk_rc_style_set_bg_pixmap_name(int /*long*/ style, int index, int /*long*/ name);
-public static final void gtk_rc_style_set_bg_pixmap_name(int /*long*/ style, int index, int /*long*/ name) {
- lock.lock();
- try {
- _gtk_rc_style_set_bg_pixmap_name(style, index, name);
- } finally {
- lock.unlock();
- }
-}
-/** @param style cast=(GtkRcStyle *) */
-public static final native void _gtk_rc_style_set_color_flags(int /*long*/ style, int index, int flag);
-public static final void gtk_rc_style_set_color_flags(int /*long*/ style, int index, int flag) {
- lock.lock();
- try {
- _gtk_rc_style_set_color_flags(style, index, flag);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param scale cast=(GtkScale *)
- * @param digits cast=(gint)
- */
-public static final native void _gtk_scale_set_digits(int /*long*/ scale, int digits);
-public static final void gtk_scale_set_digits(int /*long*/ scale, int digits) {
- lock.lock();
- try {
- _gtk_scale_set_digits(scale, digits);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param scale cast=(GtkScale *)
- * @param draw_value cast=(gboolean)
- */
-public static final native void _gtk_scale_set_draw_value(int /*long*/ scale, boolean draw_value);
-public static final void gtk_scale_set_draw_value(int /*long*/ scale, boolean draw_value) {
- lock.lock();
- try {
- _gtk_scale_set_draw_value(scale, draw_value);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkRcStyle *)
- * @param color flags=no_out
- */
-public static final native void _gtk_rc_style_set_fg(int /*long*/ style, int index, GdkColor color);
-public static final void gtk_rc_style_set_fg(int /*long*/ style, int index, GdkColor color) {
- lock.lock();
- try {
- _gtk_rc_style_set_fg(style, index, color);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkRcStyle *)
- * @param color flags=no_out
- */
-public static final native void _gtk_rc_style_set_text(int /*long*/ style, int index, GdkColor color);
-public static final void gtk_rc_style_set_text(int /*long*/ style, int index, GdkColor color) {
- lock.lock();
- try {
- _gtk_rc_style_set_text(style, index, color);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param scrolled_window cast=(GtkScrolledWindow *)
- * @param child cast=(GtkWidget *)
- */
-public static final native void _gtk_scrolled_window_add_with_viewport(int /*long*/ scrolled_window, int /*long*/ child);
-public static final void gtk_scrolled_window_add_with_viewport(int /*long*/ scrolled_window, int /*long*/ child) {
- lock.lock();
- try {
- _gtk_scrolled_window_add_with_viewport(scrolled_window, child);
- } finally {
- lock.unlock();
- }
-}
-/** @param scrolled_window cast=(GtkScrolledWindow *) */
-public static final native int /*long*/ _gtk_scrolled_window_get_hadjustment(int /*long*/ scrolled_window);
-public static final int /*long*/ gtk_scrolled_window_get_hadjustment(int /*long*/ scrolled_window) {
- lock.lock();
- try {
- return _gtk_scrolled_window_get_hadjustment(scrolled_window);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param scrolled_window cast=(GtkScrolledWindow *)
- * @param hscrollbar_policy cast=(GtkPolicyType *)
- * @param vscrollbar_policy cast=(GtkPolicyType *)
- */
-public static final native void _gtk_scrolled_window_get_policy(int /*long*/ scrolled_window, int[] hscrollbar_policy, int[] vscrollbar_policy);
-public static final void gtk_scrolled_window_get_policy(int /*long*/ scrolled_window, int[] hscrollbar_policy, int[] vscrollbar_policy) {
- lock.lock();
- try {
- _gtk_scrolled_window_get_policy(scrolled_window, hscrollbar_policy, vscrollbar_policy);
- } finally {
- lock.unlock();
- }
-}
-/** @param scrolled_window cast=(GtkScrolledWindow *) */
-public static final native int _gtk_scrolled_window_get_shadow_type(int /*long*/ scrolled_window);
-public static final int gtk_scrolled_window_get_shadow_type(int /*long*/ scrolled_window) {
- lock.lock();
- try {
- return _gtk_scrolled_window_get_shadow_type(scrolled_window);
- } finally {
- lock.unlock();
- }
-}
-/** @param scrolled_window cast=(GtkScrolledWindow *) */
-public static final native int /*long*/ _gtk_scrolled_window_get_vadjustment(int /*long*/ scrolled_window);
-public static final int /*long*/ gtk_scrolled_window_get_vadjustment(int /*long*/ scrolled_window) {
- lock.lock();
- try {
- return _gtk_scrolled_window_get_vadjustment(scrolled_window);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param hadjustment cast=(GtkAdjustment *)
- * @param vadjustment cast=(GtkAdjustment *)
- */
-public static final native int /*long*/ _gtk_scrolled_window_new(int /*long*/ hadjustment, int /*long*/ vadjustment);
-public static final int /*long*/ gtk_scrolled_window_new(int /*long*/ hadjustment, int /*long*/ vadjustment) {
- lock.lock();
- try {
- return _gtk_scrolled_window_new(hadjustment, vadjustment);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param scrolled_window cast=(GtkScrolledWindow *)
- * @param placement cast=(GtkCornerType)
- */
-public static final native void _gtk_scrolled_window_set_placement(int /*long*/ scrolled_window, int placement);
-public static final void gtk_scrolled_window_set_placement(int /*long*/ scrolled_window, int placement) {
- lock.lock();
- try {
- _gtk_scrolled_window_set_placement(scrolled_window, placement);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param scrolled_window cast=(GtkScrolledWindow *)
- * @param hscrollbar_policy cast=(GtkPolicyType)
- * @param vscrollbar_policy cast=(GtkPolicyType)
- */
-public static final native void _gtk_scrolled_window_set_policy(int /*long*/ scrolled_window, int hscrollbar_policy, int vscrollbar_policy);
-public static final void gtk_scrolled_window_set_policy(int /*long*/ scrolled_window, int hscrollbar_policy, int vscrollbar_policy) {
- lock.lock();
- try {
- _gtk_scrolled_window_set_policy(scrolled_window, hscrollbar_policy, vscrollbar_policy);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param scrolled_window cast=(GtkScrolledWindow *)
- * @param type cast=(GtkShadowType)
- */
-public static final native void _gtk_scrolled_window_set_shadow_type(int /*long*/ scrolled_window, int type);
-public static final void gtk_scrolled_window_set_shadow_type(int /*long*/ scrolled_window, int type) {
- lock.lock();
- try {
- _gtk_scrolled_window_set_shadow_type(scrolled_window, type);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_settings_get_default();
-public static final int /*long*/ gtk_settings_get_default() {
- lock.lock();
- try {
- return _gtk_settings_get_default();
- } finally {
- lock.unlock();
- }
-}
-/** @param selection_data cast=(GtkSelectionData *) */
-public static final native void _gtk_selection_data_free(int /*long*/ selection_data);
-public static final void gtk_selection_data_free(int /*long*/ selection_data) {
- lock.lock();
- try {
- _gtk_selection_data_free(selection_data);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param selection_data cast=(GtkSelectionData *)
- * @param type cast=(GdkAtom)
- * @param format cast=(gint)
- * @param data cast=(const guchar *)
- * @param length cast=(gint)
- */
-public static final native void _gtk_selection_data_set(int /*long*/ selection_data, int /*long*/ type, int format, int /*long*/ data, int length);
-public static final void gtk_selection_data_set(int /*long*/ selection_data, int /*long*/ type, int format, int /*long*/ data, int length) {
- lock.lock();
- try {
- _gtk_selection_data_set(selection_data, type, format, data, length);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_separator_menu_item_new();
-public static final int /*long*/ gtk_separator_menu_item_new() {
- lock.lock();
- try {
- return _gtk_separator_menu_item_new();
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_set_locale();
-public static final int /*long*/ gtk_set_locale() {
- lock.lock();
- try {
- return _gtk_set_locale();
- } finally {
- lock.unlock();
- }
-}
-/** @param socket cast=(GtkSocket *) */
-public static final native int /*long*/ _gtk_socket_get_id(int /*long*/ socket);
-public static final int /*long*/ gtk_socket_get_id(int /*long*/ socket) {
- lock.lock();
- try {
- return _gtk_socket_get_id(socket);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_socket_new();
-public static final int /*long*/ gtk_socket_new() {
- lock.lock();
- try {
- return _gtk_socket_new();
- } finally {
- lock.unlock();
- }
-}
-/** @param adjustment cast=(GtkAdjustment *) */
-public static final native int /*long*/ _gtk_spin_button_new(int /*long*/ adjustment, double climb_rate, int digits);
-public static final int /*long*/ gtk_spin_button_new(int /*long*/ adjustment, double climb_rate, int digits) {
- lock.lock();
- try {
- return _gtk_spin_button_new(adjustment, climb_rate, digits);
- } finally {
- lock.unlock();
- }
-}
-/** @param spin_button cast=(GtkSpinButton*) */
-public static final native int /*long*/ _gtk_spin_button_get_adjustment(int /*long*/ spin_button);
-public static final int /*long*/ gtk_spin_button_get_adjustment(int /*long*/ spin_button) {
- lock.lock();
- try {
- return _gtk_spin_button_get_adjustment(spin_button);
- } finally {
- lock.unlock();
- }
-}
-
-/** @param spin_button cast=(GtkSpinButton*) */
-public static final native int _gtk_spin_button_get_digits(int /*long*/ spin_button);
-public static final int gtk_spin_button_get_digits(int /*long*/ spin_button) {
- lock.lock();
- try {
- return _gtk_spin_button_get_digits(spin_button);
- } finally {
- lock.unlock();
- }
-}
-/** @param spin_button cast=(GtkSpinButton*) */
-public static final native void _gtk_spin_button_set_digits(int /*long*/ spin_button, int digits);
-public static final void gtk_spin_button_set_digits(int /*long*/ spin_button, int digits) {
- lock.lock();
- try {
- _gtk_spin_button_set_digits(spin_button, digits);
- } finally {
- lock.unlock();
- }
-}
-/** @param spin_button cast=(GtkSpinButton*) */
-public static final native void _gtk_spin_button_set_increments(int /*long*/ spin_button, double step, double page);
-public static final void gtk_spin_button_set_increments(int /*long*/ spin_button, double step, double page) {
- lock.lock();
- try {
- _gtk_spin_button_set_increments(spin_button, step, page);
- } finally {
- lock.unlock();
- }
-}
-/** @param spin_button cast=(GtkSpinButton*) */
-public static final native void _gtk_spin_button_set_range(int /*long*/ spin_button, double max, double min);
-public static final void gtk_spin_button_set_range(int /*long*/ spin_button, double max, double min) {
- lock.lock();
- try {
- _gtk_spin_button_set_range(spin_button, max, min);
- } finally {
- lock.unlock();
- }
-}
-/** @param spin_button cast=(GtkSpinButton*) */
-public static final native void _gtk_spin_button_set_value(int /*long*/ spin_button, double value);
-public static final void gtk_spin_button_set_value(int /*long*/ spin_button, double value) {
- lock.lock();
- try {
- _gtk_spin_button_set_value(spin_button, value);
- } finally {
- lock.unlock();
- }
-}
-/** @param spin_button cast=(GtkSpinButton*) */
-public static final native void _gtk_spin_button_set_wrap(int /*long*/ spin_button, boolean wrap);
-public static final void gtk_spin_button_set_wrap(int /*long*/ spin_button, boolean wrap) {
- lock.lock();
- try {
- _gtk_spin_button_set_wrap(spin_button, wrap);
- } finally {
- lock.unlock();
- }
-}
-/** @param spin_button cast=(GtkSpinButton*) */
-public static final native void _gtk_spin_button_update(int /*long*/ spin_button);
-public static final void gtk_spin_button_update(int /*long*/ spin_button) {
- lock.lock();
- try {
- _gtk_spin_button_update(spin_button);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- */
-public static final native boolean _gtk_status_icon_get_geometry(int /*long*/ handle, int /*long*/ screen, GdkRectangle area, int /*long*/ orientation);
-public static final boolean gtk_status_icon_get_geometry(int /*long*/ handle, int /*long*/ screen, GdkRectangle area, int /*long*/ orientation) {
- lock.lock();
- try {
- return _gtk_status_icon_get_geometry(handle, screen, area, orientation);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- */
-public static final native boolean _gtk_status_icon_get_visible(int /*long*/ handle);
-public static final boolean gtk_status_icon_get_visible(int /*long*/ handle) {
- lock.lock();
- try {
- return _gtk_status_icon_get_visible(handle);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _gtk_status_icon_new();
-public static final int /*long*/ gtk_status_icon_new() {
- lock.lock();
- try {
- return _gtk_status_icon_new();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- */
-public static final native void _gtk_status_icon_set_from_pixbuf(int /*long*/ handle, int /*long*/ pixbuf);
-public static final void gtk_status_icon_set_from_pixbuf(int /*long*/ handle, int /*long*/ pixbuf) {
- lock.lock();
- try {
- _gtk_status_icon_set_from_pixbuf(handle, pixbuf);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- */
-public static final native void _gtk_status_icon_set_visible(int /*long*/ handle, boolean visible);
-public static final void gtk_status_icon_set_visible(int /*long*/ handle, boolean visible) {
- lock.lock();
- try {
- _gtk_status_icon_set_visible(handle, visible);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- */
-public static final native void _gtk_status_icon_set_tooltip(int /*long*/ handle, byte[] tip_text);
-public static final void gtk_status_icon_set_tooltip(int /*long*/ handle, byte[] tip_text) {
- lock.lock();
- try {
- _gtk_status_icon_set_tooltip(handle, tip_text);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param color flags=no_in
- */
-public static final native void _gtk_style_get_base(int /*long*/ style, int index, GdkColor color);
-public static final void gtk_style_get_base(int /*long*/ style, int index, GdkColor color) {
- lock.lock();
- try {
- _gtk_style_get_base(style, index, color);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param color flags=no_in
- */
-public static final native void _gtk_style_get_black(int /*long*/ style, GdkColor color);
-public static final void gtk_style_get_black(int /*long*/ style, GdkColor color) {
- lock.lock();
- try {
- _gtk_style_get_black(style, color);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param color flags=no_in
- */
-public static final native void _gtk_style_get_bg(int /*long*/ style, int index, GdkColor color);
-public static final void gtk_style_get_bg(int /*long*/ style, int index, GdkColor color) {
- lock.lock();
- try {
- _gtk_style_get_bg(style, index, color);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param color flags=no_in
- */
-public static final native void _gtk_style_get_dark(int /*long*/ style, int index, GdkColor color);
-public static final void gtk_style_get_dark(int /*long*/ style, int index, GdkColor color) {
- lock.lock();
- try {
- _gtk_style_get_dark(style, index, color);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param color flags=no_in
- */
-public static final native void _gtk_style_get_fg(int /*long*/ style, int index, GdkColor color);
-public static final void gtk_style_get_fg(int /*long*/ style, int index, GdkColor color) {
- lock.lock();
- try {
- _gtk_style_get_fg(style, index, color);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param gc cast=(GdkGC **),flags=no_in
- */
-public static final native void _gtk_style_get_fg_gc(int /*long*/ style, int index, int /*long*/[] gc);
-public static final void gtk_style_get_fg_gc(int /*long*/ style, int index, int /*long*/[] gc) {
- lock.lock();
- try {
- _gtk_style_get_fg_gc(style, index, gc);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param gc cast=(GdkGC **),flags=no_in
- */
-public static final native void _gtk_style_get_bg_gc(int /*long*/ style, int index, int /*long*/[] gc);
-public static final void gtk_style_get_bg_gc(int /*long*/ style, int index, int /*long*/[] gc) {
- lock.lock();
- try {
- _gtk_style_get_bg_gc(style, index, gc);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param gc cast=(GdkGC **)
- */
-public static final native void _gtk_style_get_light_gc(int /*long*/ style, int index, int /*long*/[] gc);
-public static final void gtk_style_get_light_gc(int /*long*/ style, int index, int /*long*/[] gc) {
- lock.lock();
- try {
- _gtk_style_get_light_gc(style, index, gc);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param gc cast=(GdkGC **),flags=no_in
- */
-public static final native void _gtk_style_get_dark_gc(int /*long*/ style, int index, int /*long*/[] gc);
-public static final void gtk_style_get_dark_gc(int /*long*/ style, int index, int /*long*/[] gc) {
- lock.lock();
- try {
- _gtk_style_get_dark_gc(style, index, gc);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param gc cast=(GdkGC **)
- */
-public static final native void _gtk_style_get_mid_gc(int /*long*/ style, int index, int /*long*/[] gc);
-public static final void gtk_style_get_mid_gc(int /*long*/ style, int index, int /*long*/[] gc) {
- lock.lock();
- try {
- _gtk_style_get_mid_gc(style, index, gc);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param gc cast=(GdkGC **)
- */
-public static final native void _gtk_style_get_text_gc(int /*long*/ style, int index, int /*long*/[] gc);
-public static final void gtk_style_get_text_gc(int /*long*/ style, int index, int /*long*/[] gc) {
- lock.lock();
- try {
- _gtk_style_get_text_gc(style, index, gc);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param gc cast=(GdkGC **)
- */
-public static final native void _gtk_style_get_text_aa_gc(int /*long*/ style, int index, int /*long*/[] gc);
-public static final void gtk_style_get_text_aa_gc(int /*long*/ style, int index, int /*long*/[] gc) {
- lock.lock();
- try {
- _gtk_style_get_text_aa_gc(style, index, gc);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param gc cast=(GdkGC **),flags=no_in
- */
-public static final native void _gtk_style_get_black_gc(int /*long*/ style, int /*long*/[] gc);
-public static final void gtk_style_get_black_gc(int /*long*/ style, int /*long*/[] gc) {
- lock.lock();
- try {
- _gtk_style_get_black_gc(style, gc);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param gc cast=(GdkGC **)
- */
-public static final native void _gtk_style_get_white_gc(int /*long*/ style, int /*long*/[] gc);
-public static final void gtk_style_get_white_gc(int /*long*/ style, int /*long*/[] gc) {
- lock.lock();
- try {
- _gtk_style_get_white_gc(style, gc);
- } finally {
- lock.unlock();
- }
-}
-/** @param style cast=(GtkStyle *) */
-public static final native int /*long*/ _gtk_style_get_font_desc(int /*long*/ style);
-public static final int /*long*/ gtk_style_get_font_desc(int /*long*/ style) {
- lock.lock();
- try {
- return _gtk_style_get_font_desc(style);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param color flags=no_in
- */
-public static final native void _gtk_style_get_light(int /*long*/ style, int index, GdkColor color);
-public static final void gtk_style_get_light(int /*long*/ style, int index, GdkColor color) {
- lock.lock();
- try {
- _gtk_style_get_light(style, index, color);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param color flags=no_in
- */
-public static final native void _gtk_style_get_text(int /*long*/ style, int index, GdkColor color);
-public static final void gtk_style_get_text(int /*long*/ style, int index, GdkColor color) {
- lock.lock();
- try {
- _gtk_style_get_text(style, index, color);
- } finally {
- lock.unlock();
- }
-}
-/** @param style cast=(GtkStyle *) */
-public static final native int _gtk_style_get_xthickness(int /*long*/ style);
-public static final int gtk_style_get_xthickness(int /*long*/ style) {
- lock.lock();
- try {
- return _gtk_style_get_xthickness(style);
- } finally {
- lock.unlock();
- }
-}
-/** @param style cast=(GtkStyle *) */
-public static final native int _gtk_style_get_ythickness(int /*long*/ style);
-public static final int gtk_style_get_ythickness(int /*long*/ style) {
- lock.lock();
- try {
- return _gtk_style_get_ythickness(style);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param style cast=(GtkStyle *)
- * @param source cast=(GtkIconSource *)
- * @param widget cast=(GtkWidget *)
- * @param detail cast=(const gchar *)
- */
-public static final native int /*long*/ _gtk_style_render_icon(int /*long*/ style, int /*long*/ source, int direction, int state, int size, int /*long*/ widget, byte[] detail);
-public static final int /*long*/ gtk_style_render_icon(int /*long*/ style, int /*long*/ source, int direction, int state, int size, int /*long*/ widget, byte[] detail) {
- lock.lock();
- try {
- return _gtk_style_render_icon(style, source, direction, state, size, widget, detail);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param targets cast=(const GtkTargetEntry *)
- * @param ntargets cast=(guint)
- */
-public static final native int /*long*/ _gtk_target_list_new(int /*long*/ targets, int ntargets);
-public static final int /*long*/ gtk_target_list_new(int /*long*/ targets, int ntargets) {
- lock.lock();
- try {
- return _gtk_target_list_new(targets, ntargets);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(GtkTargetList *) */
-public static final native void _gtk_target_list_unref(int /*long*/ list);
-public static final void gtk_target_list_unref(int /*long*/ list) {
- lock.lock();
- try {
- _gtk_target_list_unref(list);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param buffer cast=(GtkTextBuffer *)
- * @param clipboard cast=(GtkClipboard *)
- */
-public static final native void _gtk_text_buffer_copy_clipboard(int /*long*/ buffer, int /*long*/ clipboard);
-public static final void gtk_text_buffer_copy_clipboard(int /*long*/ buffer, int /*long*/ clipboard) {
- lock.lock();
- try {
- _gtk_text_buffer_copy_clipboard(buffer, clipboard);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param buffer cast=(GtkTextBuffer *)
- * @param clipboard cast=(GtkClipboard *)
- * @param default_editable cast=(gboolean)
- */
-public static final native void _gtk_text_buffer_cut_clipboard(int /*long*/ buffer, int /*long*/ clipboard, boolean default_editable);
-public static final void gtk_text_buffer_cut_clipboard(int /*long*/ buffer, int /*long*/ clipboard, boolean default_editable) {
- lock.lock();
- try {
- _gtk_text_buffer_cut_clipboard(buffer, clipboard, default_editable);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param buffer cast=(GtkTextBuffer *)
- * @param start cast=(GtkTextIter *)
- * @param end cast=(GtkTextIter *)
- */
-public static final native void _gtk_text_buffer_delete(int /*long*/ buffer, byte[] start, byte[] end);
-public static final void gtk_text_buffer_delete(int /*long*/ buffer, byte[] start, byte[] end) {
- lock.lock();
- try {
- _gtk_text_buffer_delete(buffer, start, end);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param buffer cast=(GtkTextBuffer *)
- * @param start cast=(GtkTextIter *)
- * @param end cast=(GtkTextIter *)
- */
-public static final native void _gtk_text_buffer_get_bounds(int /*long*/ buffer, byte[] start, byte[] end);
-public static final void gtk_text_buffer_get_bounds(int /*long*/ buffer, byte[] start, byte[] end) {
- lock.lock();
- try {
- _gtk_text_buffer_get_bounds(buffer, start, end);
- } finally {
- lock.unlock();
- }
-}
-/** @param buffer cast=(GtkTextBuffer *) */
-public static final native int _gtk_text_buffer_get_char_count(int /*long*/ buffer);
-public static final int gtk_text_buffer_get_char_count(int /*long*/ buffer) {
- lock.lock();
- try {
- return _gtk_text_buffer_get_char_count(buffer);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param buffer cast=(GtkTextBuffer *)
- * @param iter cast=(GtkTextIter *)
- */
-public static final native void _gtk_text_buffer_get_end_iter(int /*long*/ buffer, byte[] iter);
-public static final void gtk_text_buffer_get_end_iter(int /*long*/ buffer, byte[] iter) {
- lock.lock();
- try {
- _gtk_text_buffer_get_end_iter(buffer, iter);
- } finally {
- lock.unlock();
- }
-}
-/** @param buffer cast=(GtkTextBuffer *) */
-public static final native int /*long*/ _gtk_text_buffer_get_insert(int /*long*/ buffer);
-public static final int /*long*/ gtk_text_buffer_get_insert(int /*long*/ buffer) {
- lock.lock();
- try {
- return _gtk_text_buffer_get_insert(buffer);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param buffer cast=(GtkTextBuffer *)
- * @param iter cast=(GtkTextIter *)
- * @param line_number cast=(gint)
- */
-public static final native void _gtk_text_buffer_get_iter_at_line(int /*long*/ buffer, byte[] iter, int line_number);
-public static final void gtk_text_buffer_get_iter_at_line(int /*long*/ buffer, byte[] iter, int line_number) {
- lock.lock();
- try {
- _gtk_text_buffer_get_iter_at_line(buffer, iter, line_number);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param buffer cast=(GtkTextBuffer *)
- * @param iter cast=(GtkTextIter *)
- * @param mark cast=(GtkTextMark *)
- */
-public static final native void _gtk_text_buffer_get_iter_at_mark(int /*long*/ buffer, byte[] iter, int /*long*/ mark);
-public static final void gtk_text_buffer_get_iter_at_mark(int /*long*/ buffer, byte[] iter, int /*long*/ mark) {
- lock.lock();
- try {
- _gtk_text_buffer_get_iter_at_mark(buffer, iter, mark);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param buffer cast=(GtkTextBuffer *)
- * @param iter cast=(GtkTextIter *)
- * @param char_offset cast=(gint)
- */
-public static final native void _gtk_text_buffer_get_iter_at_offset(int /*long*/ buffer, byte[] iter, int char_offset);
-public static final void gtk_text_buffer_get_iter_at_offset(int /*long*/ buffer, byte[] iter, int char_offset) {
- lock.lock();
- try {
- _gtk_text_buffer_get_iter_at_offset(buffer, iter, char_offset);
- } finally {
- lock.unlock();
- }
-}
-/** @param buffer cast=(GtkTextBuffer *) */
-public static final native int _gtk_text_buffer_get_line_count(int /*long*/ buffer);
-public static final int gtk_text_buffer_get_line_count(int /*long*/ buffer) {
- lock.lock();
- try {
- return _gtk_text_buffer_get_line_count(buffer);
- } finally {
- lock.unlock();
- }
-}
-/** @param buffer cast=(GtkTextBuffer *) */
-public static final native int /*long*/ _gtk_text_buffer_get_selection_bound(int /*long*/ buffer);
-public static final int /*long*/ gtk_text_buffer_get_selection_bound(int /*long*/ buffer) {
- lock.lock();
- try {
- return _gtk_text_buffer_get_selection_bound(buffer);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param buffer cast=(GtkTextBuffer *)
- * @param start cast=(GtkTextIter *)
- * @param end cast=(GtkTextIter *)
- */
-public static final native boolean _gtk_text_buffer_get_selection_bounds(int /*long*/ buffer, byte[] start, byte[] end);
-public static final boolean gtk_text_buffer_get_selection_bounds(int /*long*/ buffer, byte[] start, byte[] end) {
- lock.lock();
- try {
- return _gtk_text_buffer_get_selection_bounds(buffer, start, end);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param buffer cast=(GtkTextBuffer *)
- * @param start cast=(GtkTextIter *)
- * @param end cast=(GtkTextIter *)
- * @param include_hidden_chars cast=(gboolean)
- */
-public static final native int /*long*/ _gtk_text_buffer_get_text(int /*long*/ buffer, byte[] start, byte[] end, boolean include_hidden_chars);
-public static final int /*long*/ gtk_text_buffer_get_text(int /*long*/ buffer, byte[] start, byte[] end, boolean include_hidden_chars) {
- lock.lock();
- try {
- return _gtk_text_buffer_get_text(buffer, start, end, include_hidden_chars);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param buffer cast=(GtkTextBuffer *)
- * @param iter cast=(GtkTextIter *)
- * @param text cast=(const gchar *)
- * @param len cast=(gint)
- */
-public static final native void _gtk_text_buffer_insert(int /*long*/ buffer, byte[] iter, byte[] text, int len);
-public static final void gtk_text_buffer_insert(int /*long*/ buffer, byte[] iter, byte[] text, int len) {
- lock.lock();
- try {
- _gtk_text_buffer_insert(buffer, iter, text, len);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param buffer cast=(GtkTextBuffer *)
- * @param iter cast=(GtkTextIter *)
- * @param text cast=(const gchar *)
- * @param len cast=(gint)
- */
-public static final native void _gtk_text_buffer_insert(int /*long*/ buffer, int /*long*/ iter, byte[] text, int len);
-public static final void gtk_text_buffer_insert(int /*long*/ buffer, int /*long*/ iter, byte[] text, int len) {
- lock.lock();
- try {
- _gtk_text_buffer_insert(buffer, iter, text, len);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param buffer cast=(GtkTextBuffer *)
- * @param mark cast=(GtkTextMark *)
- * @param where cast=(const GtkTextIter *)
- */
-public static final native void _gtk_text_buffer_move_mark(int /*long*/ buffer, int /*long*/ mark, byte[] where);
-public static final void gtk_text_buffer_move_mark(int /*long*/ buffer, int /*long*/ mark, byte[] where) {
- lock.lock();
- try {
- _gtk_text_buffer_move_mark(buffer, mark, where);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param buffer cast=(GtkTextBuffer *)
- * @param clipboard cast=(GtkClipboard *)
- * @param override_location cast=(GtkTextIter *)
- * @param default_editable cast=(gboolean)
- */
-public static final native void _gtk_text_buffer_paste_clipboard(int /*long*/ buffer, int /*long*/ clipboard, byte[] override_location, boolean default_editable);
-public static final void gtk_text_buffer_paste_clipboard(int /*long*/ buffer, int /*long*/ clipboard, byte[] override_location, boolean default_editable) {
- lock.lock();
- try {
- _gtk_text_buffer_paste_clipboard(buffer, clipboard, override_location, default_editable);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param buffer cast=(GtkTextBuffer *)
- * @param where cast=(const GtkTextIter *)
- */
-public static final native void _gtk_text_buffer_place_cursor(int /*long*/ buffer, byte[] where);
-public static final void gtk_text_buffer_place_cursor(int /*long*/ buffer, byte[] where) {
- lock.lock();
- try {
- _gtk_text_buffer_place_cursor(buffer, where);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param buffer cast=(GtkTextBuffer *)
- * @param text cast=(const gchar *)
- * @param len cast=(gint)
- */
-public static final native void _gtk_text_buffer_set_text(int /*long*/ buffer, byte[] text, int len);
-public static final void gtk_text_buffer_set_text(int /*long*/ buffer, byte[] text, int len) {
- lock.lock();
- try {
- _gtk_text_buffer_set_text(buffer, text, len);
- } finally {
- lock.unlock();
- }
-}
-/** @param iter cast=(const GtkTextIter *) */
-public static final native int _gtk_text_iter_get_line(byte[] iter);
-public static final int gtk_text_iter_get_line(byte[] iter) {
- lock.lock();
- try {
- return _gtk_text_iter_get_line(iter);
- } finally {
- lock.unlock();
- }
-}
-/** @param iter cast=(const GtkTextIter *) */
-public static final native int _gtk_text_iter_get_offset(byte[] iter);
-public static final int gtk_text_iter_get_offset(byte[] iter) {
- lock.lock();
- try {
- return _gtk_text_iter_get_offset(iter);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param text_view cast=(GtkTextView *)
- * @param win cast=(GtkTextWindowType)
- * @param buffer_x cast=(gint)
- * @param buffer_y cast=(gint)
- * @param window_x cast=(gint *)
- * @param window_y cast=(gint *)
- */
-public static final native void _gtk_text_view_buffer_to_window_coords(int /*long*/ text_view, int win, int buffer_x, int buffer_y, int[] window_x, int[] window_y);
-public static final void gtk_text_view_buffer_to_window_coords(int /*long*/ text_view, int win, int buffer_x, int buffer_y, int[] window_x, int[] window_y) {
- lock.lock();
- try {
- _gtk_text_view_buffer_to_window_coords(text_view, win, buffer_x, buffer_y, window_x, window_y);
- } finally {
- lock.unlock();
- }
-}
-/** @param text_view cast=(GtkTextView *) */
-public static final native int /*long*/ _gtk_text_view_get_buffer(int /*long*/ text_view);
-public static final int /*long*/ gtk_text_view_get_buffer(int /*long*/ text_view) {
- lock.lock();
- try {
- return _gtk_text_view_get_buffer(text_view);
- } finally {
- lock.unlock();
- }
-}
-/** @param text_view cast=(GtkTextView *) */
-public static final native boolean _gtk_text_view_get_editable(int /*long*/ text_view);
-public static final boolean gtk_text_view_get_editable(int /*long*/ text_view) {
- lock.lock();
- try {
- return _gtk_text_view_get_editable(text_view);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param text_view cast=(GtkTextView *)
- * @param iter cast=(GtkTextIter *)
- * @param x cast=(gint)
- * @param y cast=(gint)
- */
-public static final native void _gtk_text_view_get_iter_at_location(int /*long*/ text_view, byte[] iter, int x, int y);
-public static final void gtk_text_view_get_iter_at_location(int /*long*/ text_view, byte[] iter, int x, int y) {
- lock.lock();
- try {
- _gtk_text_view_get_iter_at_location(text_view, iter, x, y);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param text_view cast=(GtkTextView *)
- * @param iter cast=(const GtkTextIter *)
- * @param location cast=(GdkRectangle *),flags=no_in
- */
-public static final native void _gtk_text_view_get_iter_location(int /*long*/ text_view, byte[] iter, GdkRectangle location);
-public static final void gtk_text_view_get_iter_location(int /*long*/ text_view, byte[] iter, GdkRectangle location) {
- lock.lock();
- try {
- _gtk_text_view_get_iter_location(text_view, iter, location);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param text_view cast=(GtkTextView *)
- * @param target_iter cast=(GtkTextIter *)
- * @param y cast=(gint)
- * @param line_top cast=(gint *)
- */
-public static final native void _gtk_text_view_get_line_at_y(int /*long*/ text_view, byte[] target_iter, int y, int[] line_top);
-public static final void gtk_text_view_get_line_at_y(int /*long*/ text_view, byte[] target_iter, int y, int[] line_top) {
- lock.lock();
- try {
- _gtk_text_view_get_line_at_y(text_view, target_iter, y, line_top);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param text_view cast=(GtkTextView *)
- * @param visible_rect cast=(GdkRectangle *),flags=no_in
- */
-public static final native void _gtk_text_view_get_visible_rect(int /*long*/ text_view, GdkRectangle visible_rect);
-public static final void gtk_text_view_get_visible_rect(int /*long*/ text_view, GdkRectangle visible_rect) {
- lock.lock();
- try {
- _gtk_text_view_get_visible_rect(text_view, visible_rect);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param text_view cast=(GtkTextView *)
- * @param win cast=(GtkTextWindowType)
- */
-public static final native int /*long*/ _gtk_text_view_get_window(int /*long*/ text_view, int win);
-public static final int /*long*/ gtk_text_view_get_window(int /*long*/ text_view, int win) {
- lock.lock();
- try {
- return _gtk_text_view_get_window(text_view, win);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_text_view_new();
-public static final int /*long*/ gtk_text_view_new() {
- lock.lock();
- try {
- return _gtk_text_view_new();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param text_view cast=(GtkTextView *)
- * @param mark cast=(GtkTextMark *)
- */
-public static final native void _gtk_text_view_scroll_mark_onscreen(int /*long*/ text_view, int /*long*/ mark);
-public static final void gtk_text_view_scroll_mark_onscreen(int /*long*/ text_view, int /*long*/ mark) {
- lock.lock();
- try {
- _gtk_text_view_scroll_mark_onscreen(text_view, mark);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param text_view cast=(GtkTextView *)
- * @param iter cast=(GtkTextIter *)
- * @param within_margin cast=(gdouble)
- * @param use_align cast=(gboolean)
- * @param xalign cast=(gdouble)
- * @param yalign cast=(gdouble)
- */
-public static final native boolean _gtk_text_view_scroll_to_iter(int /*long*/ text_view, byte[] iter, double within_margin, boolean use_align, double xalign, double yalign);
-public static final boolean gtk_text_view_scroll_to_iter(int /*long*/ text_view, byte[] iter, double within_margin, boolean use_align, double xalign, double yalign) {
- lock.lock();
- try {
- return _gtk_text_view_scroll_to_iter(text_view, iter, within_margin, use_align, xalign, yalign);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param text_view cast=(GtkTextView *)
- * @param setting cast=(gboolean)
- */
-public static final native void _gtk_text_view_set_editable(int /*long*/ text_view, boolean setting);
-public static final void gtk_text_view_set_editable(int /*long*/ text_view, boolean setting) {
- lock.lock();
- try {
- _gtk_text_view_set_editable(text_view, setting);
- } finally {
- lock.unlock();
- }
-}
-/** @param text_view cast=(GtkTextView *) */
-public static final native void _gtk_text_view_set_justification(int /*long*/ text_view, int justification);
-public static final void gtk_text_view_set_justification(int /*long*/ text_view, int justification) {
- lock.lock();
- try {
- _gtk_text_view_set_justification(text_view, justification);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param text_view cast=(GtkTextView *)
- * @param tabs cast=(PangoTabArray *)
- */
-public static final native void _gtk_text_view_set_tabs(int /*long*/ text_view, int /*long*/ tabs);
-public static final void gtk_text_view_set_tabs(int /*long*/ text_view, int /*long*/ tabs) {
- lock.lock();
- try {
- _gtk_text_view_set_tabs(text_view, tabs);
- } finally {
- lock.unlock();
- }
-}
-/** @param text_view cast=(GtkTextView *) */
-public static final native void _gtk_text_view_set_wrap_mode(int /*long*/ text_view, int wrap_mode);
-public static final void gtk_text_view_set_wrap_mode(int /*long*/ text_view, int wrap_mode) {
- lock.lock();
- try {
- _gtk_text_view_set_wrap_mode(text_view, wrap_mode);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param text_view cast=(GtkTextView *)
- * @param win cast=(GtkTextWindowType)
- * @param window_x cast=(gint)
- * @param window_y cast=(gint)
- * @param buffer_x cast=(gint *)
- * @param buffer_y cast=(gint *)
- */
-public static final native void _gtk_text_view_window_to_buffer_coords(int /*long*/ text_view, int win, int window_x, int window_y, int[] buffer_x, int[] buffer_y);
-public static final void gtk_text_view_window_to_buffer_coords(int /*long*/ text_view, int win, int window_x, int window_y, int[] buffer_x, int[] buffer_y) {
- lock.lock();
- try {
- _gtk_text_view_window_to_buffer_coords(text_view, win, window_x, window_y, buffer_x, buffer_y);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param interval cast=(guint32)
- * @param function cast=(GtkFunction)
- * @param data cast=(gpointer)
- */
-public static final native int _gtk_timeout_add(int interval, int /*long*/ function, int /*long*/ data);
-public static final int gtk_timeout_add(int interval, int /*long*/ function, int /*long*/ data) {
- lock.lock();
- try {
- return _gtk_timeout_add(interval, function, data);
- } finally {
- lock.unlock();
- }
-}
-/** @param timeout_handler_id cast=(guint) */
-public static final native void _gtk_timeout_remove(int timeout_handler_id);
-public static final void gtk_timeout_remove(int timeout_handler_id) {
- lock.lock();
- try {
- _gtk_timeout_remove(timeout_handler_id);
- } finally {
- lock.unlock();
- }
-}
-/** @param toggle_button cast=(GtkToggleButton *) */
-public static final native boolean _gtk_toggle_button_get_active(int /*long*/ toggle_button);
-public static final boolean gtk_toggle_button_get_active(int /*long*/ toggle_button) {
- lock.lock();
- try {
- return _gtk_toggle_button_get_active(toggle_button);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_toggle_button_new();
-public static final int /*long*/ gtk_toggle_button_new() {
- lock.lock();
- try {
- return _gtk_toggle_button_new();
- } finally {
- lock.unlock();
- }
-}
-/** @param toggle_button cast=(GtkToggleButton *) */
-public static final native boolean _gtk_toggle_button_get_inconsistent(int /*long*/ toggle_button);
-public static final boolean gtk_toggle_button_get_inconsistent(int /*long*/ toggle_button) {
- lock.lock();
- try {
- return _gtk_toggle_button_get_inconsistent(toggle_button);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param toggle_button cast=(GtkToggleButton *)
- * @param is_active cast=(gboolean)
- */
-public static final native void _gtk_toggle_button_set_active(int /*long*/ toggle_button, boolean is_active);
-public static final void gtk_toggle_button_set_active(int /*long*/ toggle_button, boolean is_active) {
- lock.lock();
- try {
- _gtk_toggle_button_set_active(toggle_button, is_active);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param toggle_button cast=(GtkToggleButton *)
- * @param setting cast=(gboolean)
- */
-public static final native void _gtk_toggle_button_set_inconsistent(int /*long*/ toggle_button, boolean setting);
-public static final void gtk_toggle_button_set_inconsistent(int /*long*/ toggle_button, boolean setting) {
- lock.lock();
- try {
- _gtk_toggle_button_set_inconsistent(toggle_button, setting);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param toggle_button cast=(GtkToggleButton *)
- * @param draw_indicator cast=(gboolean)
- */
-public static final native void _gtk_toggle_button_set_mode(int /*long*/ toggle_button, boolean draw_indicator);
-public static final void gtk_toggle_button_set_mode(int /*long*/ toggle_button, boolean draw_indicator) {
- lock.lock();
- try {
- _gtk_toggle_button_set_mode(toggle_button, draw_indicator);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param toolbar cast=(GtkToolbar *)
- * @param widget cast=(GtkWidget *)
- * @param tooltip_text cast=(const char *)
- * @param tooltip_private_text cast=(const char *)
- * @param position cast=(gint)
- */
-public static final native void _gtk_toolbar_insert_widget(int /*long*/ toolbar, int /*long*/ widget, byte[] tooltip_text, byte[] tooltip_private_text, int position);
-public static final void gtk_toolbar_insert_widget(int /*long*/ toolbar, int /*long*/ widget, byte[] tooltip_text, byte[] tooltip_private_text, int position) {
- lock.lock();
- try {
- _gtk_toolbar_insert_widget(toolbar, widget, tooltip_text, tooltip_private_text, position);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_toolbar_new();
-public static final int /*long*/ gtk_toolbar_new() {
- lock.lock();
- try {
- return _gtk_toolbar_new();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param toolbar cast=(GtkToolbar *)
- * @param orientation cast=(GtkOrientation)
- */
-public static final native void _gtk_toolbar_set_orientation(int /*long*/ toolbar, int orientation);
-public static final void gtk_toolbar_set_orientation(int /*long*/ toolbar, int orientation) {
- lock.lock();
- try {
- _gtk_toolbar_set_orientation(toolbar, orientation);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(GtkWidget *) */
-public static final native int /*long*/ _gtk_tooltips_data_get(int /*long*/ widget);
-public static final int /*long*/ gtk_tooltips_data_get(int /*long*/ widget) {
- lock.lock();
- try {
- return _gtk_tooltips_data_get(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param tooltips cast=(GtkTooltips *) */
-public static final native void _gtk_tooltips_disable(int /*long*/ tooltips);
-public static final void gtk_tooltips_disable(int /*long*/ tooltips) {
- lock.lock();
- try {
- _gtk_tooltips_disable(tooltips);
- } finally {
- lock.unlock();
- }
-}
-/** @param tooltips cast=(GtkTooltips *) */
-public static final native void _gtk_tooltips_enable(int /*long*/ tooltips);
-public static final void gtk_tooltips_enable(int /*long*/ tooltips) {
- lock.lock();
- try {
- _gtk_tooltips_enable(tooltips);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_tooltips_new();
-public static final int /*long*/ gtk_tooltips_new() {
- lock.lock();
- try {
- return _gtk_tooltips_new();
- } finally {
- lock.unlock();
- }
-}
-/** @param tooltips cast=(GtkTooltips *) */
-public static final native void _gtk_tooltips_force_window(int /*long*/ tooltips);
-public static final void gtk_tooltips_force_window(int /*long*/ tooltips) {
- lock.lock();
- try {
- _gtk_tooltips_force_window(tooltips);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tooltips cast=(GtkTooltips *)
- * @param widget cast=(GtkWidget *)
- * @param tip_text cast=(const gchar *)
- * @param tip_private cast=(const gchar *)
- */
-public static final native void _gtk_tooltips_set_tip(int /*long*/ tooltips, int /*long*/ widget, byte[] tip_text, byte[] tip_private);
-public static final void gtk_tooltips_set_tip(int /*long*/ tooltips, int /*long*/ widget, byte[] tip_text, byte[] tip_private) {
- lock.lock();
- try {
- _gtk_tooltips_set_tip(tooltips, widget, tip_text, tip_private);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_model cast=(GtkTreeModel *)
- * @param iter cast=(GtkTreeIter *)
- */
-public static final native void _gtk_tree_model_get(int /*long*/ tree_model, int /*long*/ iter, int column, int[] value, int /*long*/ terminator);
-public static final void gtk_tree_model_get(int /*long*/ tree_model, int /*long*/ iter, int column, int[] value, int /*long*/ terminator) {
- lock.lock();
- try {
- _gtk_tree_model_get(tree_model, iter, column, value, terminator);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_model cast=(GtkTreeModel *)
- * @param iter cast=(GtkTreeIter *)
- */
-public static final native void _gtk_tree_model_get(int /*long*/ tree_model, int /*long*/ iter, int column, long[] value, int /*long*/ terminator);
-public static final void gtk_tree_model_get(int /*long*/ tree_model, int /*long*/ iter, int column, long[] value, int /*long*/ terminator) {
- lock.lock();
- try {
- _gtk_tree_model_get(tree_model, iter, column, value, terminator);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_model cast=(GtkTreeModel *)
- * @param iter cast=(GtkTreeIter *)
- * @param path cast=(GtkTreePath *)
- */
-public static final native boolean _gtk_tree_model_get_iter(int /*long*/ tree_model, int /*long*/ iter, int /*long*/ path);
-public static final boolean gtk_tree_model_get_iter(int /*long*/ tree_model, int /*long*/ iter, int /*long*/ path) {
- lock.lock();
- try {
- return _gtk_tree_model_get_iter(tree_model, iter, path);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_model cast=(GtkTreeModel *)
- * @param iter cast=(GtkTreeIter *)
- */
-public static final native boolean _gtk_tree_model_get_iter_first(int /*long*/ tree_model, int /*long*/ iter);
-public static final boolean gtk_tree_model_get_iter_first(int /*long*/ tree_model, int /*long*/ iter) {
- lock.lock();
- try {
- return _gtk_tree_model_get_iter_first(tree_model, iter);
- } finally {
- lock.unlock();
- }
-}
-/** @param tree_model cast=(GtkTreeModel *) */
-public static final native int _gtk_tree_model_get_n_columns(int /*long*/ tree_model);
-public static final int gtk_tree_model_get_n_columns(int /*long*/ tree_model) {
- lock.lock();
- try {
- return _gtk_tree_model_get_n_columns(tree_model);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_model cast=(GtkTreeModel *)
- * @param iter cast=(GtkTreeIter *)
- */
-public static final native int /*long*/ _gtk_tree_model_get_path(int /*long*/ tree_model, int /*long*/ iter);
-public static final int /*long*/ gtk_tree_model_get_path(int /*long*/ tree_model, int /*long*/ iter) {
- lock.lock();
- try {
- return _gtk_tree_model_get_path(tree_model, iter);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_tree_model_get_type();
-public static final int /*long*/ gtk_tree_model_get_type() {
- lock.lock();
- try {
- return _gtk_tree_model_get_type();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param model cast=(GtkTreeModel *)
- * @param iter cast=(GtkTreeIter *)
- * @param parent cast=(GtkTreeIter *)
- */
-public static final native boolean _gtk_tree_model_iter_children(int /*long*/ model, int /*long*/ iter, int /*long*/ parent);
-public static final boolean gtk_tree_model_iter_children(int /*long*/ model, int /*long*/ iter, int /*long*/ parent) {
- lock.lock();
- try {
- return _gtk_tree_model_iter_children(model, iter, parent);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param model cast=(GtkTreeModel *)
- * @param iter cast=(GtkTreeIter *)
- */
-public static final native int _gtk_tree_model_iter_n_children(int /*long*/ model, int /*long*/ iter);
-public static final int gtk_tree_model_iter_n_children(int /*long*/ model, int /*long*/ iter) {
- lock.lock();
- try {
- return _gtk_tree_model_iter_n_children(model, iter);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param model cast=(GtkTreeModel *)
- * @param iter cast=(GtkTreeIter *)
- */
-public static final native boolean _gtk_tree_model_iter_next(int /*long*/ model, int /*long*/ iter);
-public static final boolean gtk_tree_model_iter_next(int /*long*/ model, int /*long*/ iter) {
- lock.lock();
- try {
- return _gtk_tree_model_iter_next(model, iter);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_model cast=(GtkTreeModel *)
- * @param iter cast=(GtkTreeIter *)
- * @param parent cast=(GtkTreeIter *)
- */
-public static final native boolean _gtk_tree_model_iter_nth_child(int /*long*/ tree_model, int /*long*/ iter, int /*long*/ parent, int n);
-public static final boolean gtk_tree_model_iter_nth_child(int /*long*/ tree_model, int /*long*/ iter, int /*long*/ parent, int n) {
- lock.lock();
- try {
- return _gtk_tree_model_iter_nth_child(tree_model, iter, parent, n);
- } finally {
- lock.unlock();
- }
-}
-/** @param path cast=(GtkTreePath *) */
-public static final native void _gtk_tree_path_append_index(int /*long*/ path, int index);
-public static final void gtk_tree_path_append_index(int /*long*/ path, int index) {
- lock.lock();
- try {
- _gtk_tree_path_append_index(path, index);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param a cast=(const GtkTreePath *)
- * @param b cast=(const GtkTreePath *)
- */
-public static final native int /*long*/ _gtk_tree_path_compare(int /*long*/ a, int /*long*/ b);
-public static final int /*long*/ gtk_tree_path_compare(int /*long*/ a, int /*long*/ b) {
- lock.lock();
- try {
- return _gtk_tree_path_compare(a, b);
- } finally {
- lock.unlock();
- }
-}
-/** @param path cast=(GtkTreePath *) */
-public static final native void _gtk_tree_path_down(int /*long*/ path);
-public static final void gtk_tree_path_down(int /*long*/ path) {
- lock.lock();
- try {
- _gtk_tree_path_down(path);
- } finally {
- lock.unlock();
- }
-}
-/** @param path cast=(GtkTreePath *) */
-public static final native void _gtk_tree_path_free(int /*long*/ path);
-public static final void gtk_tree_path_free(int /*long*/ path) {
- lock.lock();
- try {
- _gtk_tree_path_free(path);
- } finally {
- lock.unlock();
- }
-}
-/** @param path cast=(GtkTreePath *) */
-public static final native int _gtk_tree_path_get_depth(int /*long*/ path);
-public static final int gtk_tree_path_get_depth(int /*long*/ path) {
- lock.lock();
- try {
- return _gtk_tree_path_get_depth(path);
- } finally {
- lock.unlock();
- }
-}
-/** @param path cast=(GtkTreePath *) */
-public static final native int /*long*/ _gtk_tree_path_get_indices(int /*long*/ path);
-public static final int /*long*/ gtk_tree_path_get_indices(int /*long*/ path) {
- lock.lock();
- try {
- return _gtk_tree_path_get_indices(path);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_tree_path_new();
-public static final int /*long*/ gtk_tree_path_new() {
- lock.lock();
- try {
- return _gtk_tree_path_new();
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_tree_path_new_first();
-public static final int /*long*/ gtk_tree_path_new_first() {
- lock.lock();
- try {
- return _gtk_tree_path_new_first();
- } finally {
- lock.unlock();
- }
-}
-/** @param path cast=(const gchar *) */
-public static final native int /*long*/ _gtk_tree_path_new_from_string(byte[] path);
-public static final int /*long*/ gtk_tree_path_new_from_string(byte[] path) {
- lock.lock();
- try {
- return _gtk_tree_path_new_from_string(path);
- } finally {
- lock.unlock();
- }
-}
-/** @param path cast=(const gchar *) */
-public static final native int /*long*/ _gtk_tree_path_new_from_string(int /*long*/ path);
-public static final int /*long*/ gtk_tree_path_new_from_string(int /*long*/ path) {
- lock.lock();
- try {
- return _gtk_tree_path_new_from_string(path);
- } finally {
- lock.unlock();
- }
-}
-/** @param path cast=(GtkTreePath *) */
-public static final native void _gtk_tree_path_next(int /*long*/ path);
-public static final void gtk_tree_path_next(int /*long*/ path) {
- lock.lock();
- try {
- _gtk_tree_path_next(path);
- } finally {
- lock.unlock();
- }
-}
-/** @param path cast=(GtkTreePath *) */
-public static final native boolean _gtk_tree_path_prev(int /*long*/ path);
-public static final boolean gtk_tree_path_prev(int /*long*/ path) {
- lock.lock();
- try {
- return _gtk_tree_path_prev(path);
- } finally {
- lock.unlock();
- }
-}
-/** @param path cast=(GtkTreePath *) */
-public static final native boolean _gtk_tree_path_up(int /*long*/ path);
-public static final boolean gtk_tree_path_up(int /*long*/ path) {
- lock.lock();
- try {
- return _gtk_tree_path_up(path);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param selection cast=(GtkTreeSelection *)
- */
-public static final native int _gtk_tree_selection_count_selected_rows(int /*long*/ selection);
-public static final int gtk_tree_selection_count_selected_rows(int /*long*/ selection) {
- lock.lock();
- try {
- return _gtk_tree_selection_count_selected_rows(selection);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param selection cast=(GtkTreeSelection *)
- * @param model cast=(GtkTreeModel **)
- * @param iter cast=(GtkTreeIter *)
- */
-public static final native boolean _gtk_tree_selection_get_selected(int /*long*/ selection, int /*long*/[] model, int /*long*/ iter);
-public static final boolean gtk_tree_selection_get_selected(int /*long*/ selection, int /*long*/[] model, int /*long*/ iter) {
- lock.lock();
- try {
- return _gtk_tree_selection_get_selected(selection, model, iter);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param selection cast=(GtkTreeSelection *)
- * @param model cast=(GtkTreeModel **)
- */
-public static final native int /*long*/ _gtk_tree_selection_get_selected_rows(int /*long*/ selection, int /*long*/[] model);
-public static final int /*long*/ gtk_tree_selection_get_selected_rows(int /*long*/ selection, int /*long*/[] model) {
- lock.lock();
- try {
- return _gtk_tree_selection_get_selected_rows(selection, model);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param selection cast=(GtkTreeSelection *)
- * @param path cast=(GtkTreePath *)
- */
-public static final native boolean _gtk_tree_selection_path_is_selected(int /*long*/ selection, int /*long*/ path);
-public static final boolean gtk_tree_selection_path_is_selected(int /*long*/ selection, int /*long*/ path) {
- lock.lock();
- try {
- return _gtk_tree_selection_path_is_selected(selection, path);
- } finally {
- lock.unlock();
- }
-}
-/** @param selection cast=(GtkTreeSelection *) */
-public static final native void _gtk_tree_selection_select_all(int /*long*/ selection);
-public static final void gtk_tree_selection_select_all(int /*long*/ selection) {
- lock.lock();
- try {
- _gtk_tree_selection_select_all(selection);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param selection cast=(GtkTreeSelection *)
- * @param iter cast=(GtkTreeIter *)
- */
-public static final native void _gtk_tree_selection_select_iter(int /*long*/ selection, int /*long*/ iter);
-public static final void gtk_tree_selection_select_iter(int /*long*/ selection, int /*long*/ iter) {
- lock.lock();
- try {
- _gtk_tree_selection_select_iter(selection, iter);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param selection cast=(GtkTreeSelection *)
- * @param func cast=(GtkTreeSelectionForeachFunc)
- * @param data cast=(gpointer)
- */
-public static final native void _gtk_tree_selection_selected_foreach(int /*long*/ selection, int /*long*/ func, int /*long*/ data);
-public static final void gtk_tree_selection_selected_foreach(int /*long*/ selection, int /*long*/ func, int /*long*/ data) {
- lock.lock();
- try {
- _gtk_tree_selection_selected_foreach(selection, func, data);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param selection cast=(GtkTreeSelection *)
- * @param mode cast=(GtkSelectionMode)
- */
-public static final native void _gtk_tree_selection_set_mode(int /*long*/ selection, int mode);
-public static final void gtk_tree_selection_set_mode(int /*long*/ selection, int mode) {
- lock.lock();
- try {
- _gtk_tree_selection_set_mode(selection, mode);
- } finally {
- lock.unlock();
- }
-}
-/** @param selection cast=(GtkTreeSelection *) */
-public static final native void _gtk_tree_selection_unselect_all(int /*long*/ selection);
-public static final void gtk_tree_selection_unselect_all(int /*long*/ selection) {
- lock.lock();
- try {
- _gtk_tree_selection_unselect_all(selection);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param selection cast=(GtkTreeSelection *)
- * @param iter cast=(GtkTreeIter *)
- */
-public static final native void _gtk_tree_selection_unselect_iter(int /*long*/ selection, int /*long*/ iter);
-public static final void gtk_tree_selection_unselect_iter(int /*long*/ selection, int /*long*/ iter) {
- lock.lock();
- try {
- _gtk_tree_selection_unselect_iter(selection, iter);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param store cast=(GtkTreeStore *)
- * @param iter cast=(GtkTreeIter *)
- * @param parent cast=(GtkTreeIter *)
- */
-public static final native void _gtk_tree_store_append(int /*long*/ store, int /*long*/ iter, int /*long*/ parent);
-public static final void gtk_tree_store_append(int /*long*/ store, int /*long*/ iter, int /*long*/ parent) {
- lock.lock();
- try {
- _gtk_tree_store_append(store, iter, parent);
- } finally {
- lock.unlock();
- }
-}
-/** @param store cast=(GtkTreeStore *) */
-public static final native void _gtk_tree_store_clear(int /*long*/ store);
-public static final void gtk_tree_store_clear(int /*long*/ store) {
- lock.lock();
- try {
- _gtk_tree_store_clear(store);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param store cast=(GtkTreeStore *)
- * @param iter cast=(GtkTreeIter *)
- * @param parent cast=(GtkTreeIter *)
- * @param position cast=(gint)
- */
-public static final native void _gtk_tree_store_insert(int /*long*/ store, int /*long*/ iter, int /*long*/ parent, int position);
-public static final void gtk_tree_store_insert(int /*long*/ store, int /*long*/ iter, int /*long*/ parent, int position) {
- lock.lock();
- try {
- _gtk_tree_store_insert(store, iter, parent, position);
- } finally {
- lock.unlock();
- }
-}
-/** @param types cast=(GType *) */
-public static final native int /*long*/ _gtk_tree_store_newv(int numColumns, int /*long*/[] types);
-public static final int /*long*/ gtk_tree_store_newv(int numColumns, int /*long*/[] types) {
- lock.lock();
- try {
- return _gtk_tree_store_newv(numColumns, types);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param store cast=(GtkTreeStore *)
- * @param iter cast=(GtkTreeIter *)
- */
-public static final native void _gtk_tree_store_remove(int /*long*/ store, int /*long*/ iter);
-public static final void gtk_tree_store_remove(int /*long*/ store, int /*long*/ iter) {
- lock.lock();
- try {
- _gtk_tree_store_remove(store, iter);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param store cast=(GtkTreeStore *)
- * @param iter cast=(GtkTreeIter *)
- */
-public static final native void _gtk_tree_store_set(int /*long*/ store, int /*long*/ iter, int column, byte[] value, int /*long*/ terminator);
-public static final void gtk_tree_store_set(int /*long*/ store, int /*long*/ iter, int column, byte[] value, int /*long*/ terminator) {
- lock.lock();
- try {
- _gtk_tree_store_set(store, iter, column, value, terminator);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param store cast=(GtkTreeStore *)
- * @param iter cast=(GtkTreeIter *)
- */
-public static final native void _gtk_tree_store_set(int /*long*/ store, int /*long*/ iter, int column, int value, int /*long*/ terminator);
-public static final void gtk_tree_store_set(int /*long*/ store, int /*long*/ iter, int column, int value, int /*long*/ terminator) {
- lock.lock();
- try {
- _gtk_tree_store_set(store, iter, column, value, terminator);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param store cast=(GtkTreeStore *)
- * @param iter cast=(GtkTreeIter *)
- */
-public static final native void _gtk_tree_store_set(int /*long*/ store, int /*long*/ iter, int column, long value, int /*long*/ terminator);
-public static final void gtk_tree_store_set(int /*long*/ store, int /*long*/ iter, int column, long value, int /*long*/ terminator) {
- lock.lock();
- try {
- _gtk_tree_store_set(store, iter, column, value, terminator);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param store cast=(GtkTreeStore *)
- * @param iter cast=(GtkTreeIter *)
- * @param value flags=no_out
- */
-public static final native void _gtk_tree_store_set(int /*long*/ store, int /*long*/ iter, int column, GdkColor value, int /*long*/ terminator);
-public static final void gtk_tree_store_set(int /*long*/ store, int /*long*/ iter, int column, GdkColor value, int /*long*/ terminator) {
- lock.lock();
- try {
- _gtk_tree_store_set(store, iter, column, value, terminator);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param store cast=(GtkTreeStore *)
- * @param iter cast=(GtkTreeIter *)
- */
-public static final native void _gtk_tree_store_set(int /*long*/ store, int /*long*/ iter, int column, boolean value, int /*long*/ terminator);
-public static final void gtk_tree_store_set(int /*long*/ store, int /*long*/ iter, int column, boolean value, int /*long*/ terminator) {
- lock.lock();
- try {
- _gtk_tree_store_set(store, iter, column, value, terminator);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param view cast=(GtkTreeView *)
- * @param path cast=(GtkTreePath *)
- */
-public static final native int /*long*/ _gtk_tree_view_create_row_drag_icon(int /*long*/ view, int /*long*/ path);
-public static final int /*long*/ gtk_tree_view_create_row_drag_icon(int /*long*/ view, int /*long*/ path) {
- lock.lock();
- try {
- return _gtk_tree_view_create_row_drag_icon(view, path);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param view cast=(GtkTreeView *)
- * @param path cast=(GtkTreePath *)
- */
-public static final native boolean _gtk_tree_view_collapse_row(int /*long*/ view, int /*long*/ path);
-public static final boolean gtk_tree_view_collapse_row(int /*long*/ view, int /*long*/ path) {
- lock.lock();
- try {
- return _gtk_tree_view_collapse_row(view, path);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param treeColumn cast=(GtkTreeViewColumn *)
- * @param cellRenderer cast=(GtkCellRenderer *)
- * @param attribute cast=(const gchar *)
- * @param column cast=(gint)
- */
-public static final native void _gtk_tree_view_column_add_attribute(int /*long*/ treeColumn, int /*long*/ cellRenderer, byte[] attribute, int column);
-public static final void gtk_tree_view_column_add_attribute(int /*long*/ treeColumn, int /*long*/ cellRenderer, byte[] attribute, int column) {
- lock.lock();
- try {
- _gtk_tree_view_column_add_attribute(treeColumn, cellRenderer, attribute, column);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param tree_column cast=(GtkTreeViewColumn *)
- * @param cell_renderer cast=(GtkCellRenderer *)
- * @param start_pos cast=(gint *)
- * @param width cast=(gint *)
- */
-public static final native boolean _gtk_tree_view_column_cell_get_position(int /*long*/ tree_column, int /*long*/ cell_renderer, int[] start_pos, int[] width);
-public static final boolean gtk_tree_view_column_cell_get_position(int /*long*/ tree_column, int /*long*/ cell_renderer, int[] start_pos, int[] width) {
- lock.lock();
- try {
- return _gtk_tree_view_column_cell_get_position(tree_column, cell_renderer, start_pos, width);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_column cast=(GtkTreeViewColumn *)
- * @param cell_area cast=(GdkRectangle *),flags=no_in
- * @param x_offset cast=(gint *)
- * @param y_offset cast=(gint *)
- * @param width cast=(gint *)
- * @param height cast=(gint *)
- */
-public static final native void _gtk_tree_view_column_cell_get_size(int /*long*/ tree_column, GdkRectangle cell_area, int[] x_offset, int[] y_offset, int[] width, int[] height);
-public static final void gtk_tree_view_column_cell_get_size(int /*long*/ tree_column, GdkRectangle cell_area, int[] x_offset, int[] y_offset, int[] width, int[] height) {
- lock.lock();
- try {
- _gtk_tree_view_column_cell_get_size(tree_column, cell_area, x_offset, y_offset, width, height);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_column cast=(GtkTreeViewColumn *)
- * @param tree_model cast=(GtkTreeModel *)
- * @param iter cast=(GtkTreeIter *)
- */
-public static final native void _gtk_tree_view_column_cell_set_cell_data(int /*long*/ tree_column, int /*long*/ tree_model, int /*long*/ iter, boolean is_expander, boolean is_expanded);
-public static final void gtk_tree_view_column_cell_set_cell_data(int /*long*/ tree_column, int /*long*/ tree_model, int /*long*/ iter, boolean is_expander, boolean is_expanded) {
- lock.lock();
- try {
- _gtk_tree_view_column_cell_set_cell_data(tree_column, tree_model, iter, is_expander, is_expanded);
- } finally {
- lock.unlock();
- }
-}
-/** @param tree_column cast=(GtkTreeViewColumn *) */
-public static final native void _gtk_tree_view_column_clear(int /*long*/ tree_column);
-public static final void gtk_tree_view_column_clear(int /*long*/ tree_column) {
- lock.lock();
- try {
- _gtk_tree_view_column_clear(tree_column);
- } finally {
- lock.unlock();
- }
-}
-/** @param tree_column cast=(GtkTreeViewColumn *) */
-public static final native int /*long*/ _gtk_tree_view_column_get_cell_renderers(int /*long*/ tree_column);
-public static final int /*long*/ gtk_tree_view_column_get_cell_renderers(int /*long*/ tree_column) {
- lock.lock();
- try {
- return _gtk_tree_view_column_get_cell_renderers(tree_column);
- } finally {
- lock.unlock();
- }
-}
-/** @param column cast=(GtkTreeViewColumn *) */
-public static final native int _gtk_tree_view_column_get_fixed_width(int /*long*/ column);
-public static final int gtk_tree_view_column_get_fixed_width(int /*long*/ column) {
- lock.lock();
- try {
- return _gtk_tree_view_column_get_fixed_width(column);
- } finally {
- lock.unlock();
- }
-}
-/** @param column cast=(GtkTreeViewColumn *) */
-public static final native boolean _gtk_tree_view_column_get_reorderable(int /*long*/ column);
-public static final boolean gtk_tree_view_column_get_reorderable(int /*long*/ column) {
- lock.lock();
- try {
- return _gtk_tree_view_column_get_reorderable(column);
- } finally {
- lock.unlock();
- }
-}
-/** @param column cast=(GtkTreeViewColumn *) */
-public static final native boolean _gtk_tree_view_column_get_resizable(int /*long*/ column);
-public static final boolean gtk_tree_view_column_get_resizable(int /*long*/ column) {
- lock.lock();
- try {
- return _gtk_tree_view_column_get_resizable(column);
- } finally {
- lock.unlock();
- }
-}
-/** @param tree_column cast=(GtkTreeViewColumn *) */
-public static final native int _gtk_tree_view_column_get_sizing(int /*long*/ tree_column);
-public static final int gtk_tree_view_column_get_sizing(int /*long*/ tree_column) {
- lock.lock();
- try {
- return _gtk_tree_view_column_get_sizing(tree_column);
- } finally {
- lock.unlock();
- }
-}
-/** @param tree_column cast=(GtkTreeViewColumn *) */
-public static final native int _gtk_tree_view_column_get_spacing(int /*long*/ tree_column);
-public static final int gtk_tree_view_column_get_spacing(int /*long*/ tree_column) {
- lock.lock();
- try {
- return _gtk_tree_view_column_get_spacing(tree_column);
- } finally {
- lock.unlock();
- }
-}
-/** @param column cast=(GtkTreeViewColumn *) */
-public static final native boolean _gtk_tree_view_column_get_visible(int /*long*/ column);
-public static final boolean gtk_tree_view_column_get_visible(int /*long*/ column) {
- lock.lock();
- try {
- return _gtk_tree_view_column_get_visible(column);
- } finally {
- lock.unlock();
- }
-}
-/** @param tree_column cast=(GtkTreeViewColumn *) */
-public static final native boolean _gtk_tree_view_column_get_sort_indicator(int /*long*/ tree_column);
-public static final boolean gtk_tree_view_column_get_sort_indicator(int /*long*/ tree_column) {
- lock.lock();
- try {
- return _gtk_tree_view_column_get_sort_indicator(tree_column);
- } finally {
- lock.unlock();
- }
-}
-/** @param tree_column cast=(GtkTreeViewColumn *) */
-public static final native int _gtk_tree_view_column_get_sort_order(int /*long*/ tree_column);
-public static final int gtk_tree_view_column_get_sort_order(int /*long*/ tree_column) {
- lock.lock();
- try {
- return _gtk_tree_view_column_get_sort_order(tree_column);
- } finally {
- lock.unlock();
- }
-}
-/** @param column cast=(GtkTreeViewColumn *) */
-public static final native int _gtk_tree_view_column_get_width(int /*long*/ column);
-public static final int gtk_tree_view_column_get_width(int /*long*/ column) {
- lock.lock();
- try {
- return _gtk_tree_view_column_get_width(column);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_tree_view_column_new();
-public static final int /*long*/ gtk_tree_view_column_new() {
- lock.lock();
- try {
- return _gtk_tree_view_column_new();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_column cast=(GtkTreeViewColumn *)
- * @param cell_renderer cast=(GtkCellRenderer *)
- * @param expand cast=(gboolean)
- */
-public static final native void _gtk_tree_view_column_pack_start(int /*long*/ tree_column, int /*long*/ cell_renderer, boolean expand);
-public static final void gtk_tree_view_column_pack_start(int /*long*/ tree_column, int /*long*/ cell_renderer, boolean expand) {
- lock.lock();
- try {
- _gtk_tree_view_column_pack_start(tree_column, cell_renderer, expand);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_column cast=(GtkTreeViewColumn *)
- * @param cell_renderer cast=(GtkCellRenderer *)
- * @param expand cast=(gboolean)
- */
-public static final native void _gtk_tree_view_column_pack_end(int /*long*/ tree_column, int /*long*/ cell_renderer, boolean expand);
-public static final void gtk_tree_view_column_pack_end(int /*long*/ tree_column, int /*long*/ cell_renderer, boolean expand) {
- lock.lock();
- try {
- _gtk_tree_view_column_pack_end(tree_column, cell_renderer, expand);
- } finally {
- lock.unlock();
- }
-}
-/** @param tree_column cast=(GtkTreeViewColumn *) */
-public static final native void _gtk_tree_view_column_set_alignment(int /*long*/ tree_column, float xalign);
-public static final void gtk_tree_view_column_set_alignment(int /*long*/ tree_column, float xalign) {
- lock.lock();
- try {
- _gtk_tree_view_column_set_alignment(tree_column, xalign);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_column cast=(GtkTreeViewColumn *)
- * @param cell_renderer cast=(GtkCellRenderer *)
- * @param func cast=(GtkTreeCellDataFunc)
- * @param func_data cast=(gpointer)
- * @param destroy cast=(GtkDestroyNotify)
- */
-public static final native void _gtk_tree_view_column_set_cell_data_func(int /*long*/ tree_column, int /*long*/ cell_renderer, int /*long*/ func, int /*long*/ func_data, int /*long*/ destroy);
-public static final void gtk_tree_view_column_set_cell_data_func(int /*long*/ tree_column, int /*long*/ cell_renderer, int /*long*/ func, int /*long*/ func_data, int /*long*/ destroy) {
- lock.lock();
- try {
- _gtk_tree_view_column_set_cell_data_func(tree_column, cell_renderer, func, func_data, destroy);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param column cast=(GtkTreeViewColumn *)
- * @param clickable cast=(gboolean)
- */
-public static final native void _gtk_tree_view_column_set_clickable(int /*long*/ column, boolean clickable);
-public static final void gtk_tree_view_column_set_clickable(int /*long*/ column, boolean clickable) {
- lock.lock();
- try {
- _gtk_tree_view_column_set_clickable(column, clickable);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param column cast=(GtkTreeViewColumn *)
- * @param fixed_width cast=(gint)
- */
-public static final native void _gtk_tree_view_column_set_fixed_width(int /*long*/ column, int fixed_width);
-public static final void gtk_tree_view_column_set_fixed_width(int /*long*/ column, int fixed_width) {
- lock.lock();
- try {
- _gtk_tree_view_column_set_fixed_width(column, fixed_width);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_column cast=(GtkTreeViewColumn *)
- * @param min_width cast=(gint)
- */
-public static final native void _gtk_tree_view_column_set_min_width(int /*long*/ tree_column, int min_width);
-public static final void gtk_tree_view_column_set_min_width(int /*long*/ tree_column, int min_width) {
- lock.lock();
- try {
- _gtk_tree_view_column_set_min_width(tree_column, min_width);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param column cast=(GtkTreeViewColumn *)
- * @param reorderable cast=(gboolean)
- */
-public static final native void _gtk_tree_view_column_set_reorderable(int /*long*/ column, boolean reorderable);
-public static final void gtk_tree_view_column_set_reorderable(int /*long*/ column, boolean reorderable) {
- lock.lock();
- try {
- _gtk_tree_view_column_set_reorderable(column, reorderable);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param column cast=(GtkTreeViewColumn *)
- * @param resizable cast=(gboolean)
- */
-public static final native void _gtk_tree_view_column_set_resizable(int /*long*/ column, boolean resizable);
-public static final void gtk_tree_view_column_set_resizable(int /*long*/ column, boolean resizable) {
- lock.lock();
- try {
- _gtk_tree_view_column_set_resizable(column, resizable);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param column cast=(GtkTreeViewColumn *)
- * @param type cast=(GtkTreeViewColumnSizing)
- */
-public static final native void _gtk_tree_view_column_set_sizing(int /*long*/ column, int type);
-public static final void gtk_tree_view_column_set_sizing(int /*long*/ column, int type) {
- lock.lock();
- try {
- _gtk_tree_view_column_set_sizing(column, type);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_column cast=(GtkTreeViewColumn *)
- * @param setting cast=(gboolean)
- */
-public static final native void _gtk_tree_view_column_set_sort_indicator(int /*long*/ tree_column, boolean setting);
-public static final void gtk_tree_view_column_set_sort_indicator(int /*long*/ tree_column, boolean setting) {
- lock.lock();
- try {
- _gtk_tree_view_column_set_sort_indicator(tree_column, setting);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_column cast=(GtkTreeViewColumn *)
- * @param order cast=(GtkSortType)
- */
-public static final native void _gtk_tree_view_column_set_sort_order(int /*long*/ tree_column, int order);
-public static final void gtk_tree_view_column_set_sort_order(int /*long*/ tree_column, int order) {
- lock.lock();
- try {
- _gtk_tree_view_column_set_sort_order(tree_column, order);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_column cast=(GtkTreeViewColumn *)
- * @param title cast=(const gchar *)
- */
-public static final native void _gtk_tree_view_column_set_title(int /*long*/ tree_column, byte[] title);
-public static final void gtk_tree_view_column_set_title(int /*long*/ tree_column, byte[] title) {
- lock.lock();
- try {
- _gtk_tree_view_column_set_title(tree_column, title);
- } finally {
- lock.unlock();
- }
-}
-/** @param tree_column cast=(GtkTreeViewColumn *) */
-public static final native void _gtk_tree_view_column_set_visible (int /*long*/ tree_column, boolean visible);
-public static final void gtk_tree_view_column_set_visible (int /*long*/ tree_column, boolean visible) {
- lock.lock();
- try {
- _gtk_tree_view_column_set_visible(tree_column, visible);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_column cast=(GtkTreeViewColumn *)
- * @param widget cast=(GtkWidget *)
- */
-public static final native void _gtk_tree_view_column_set_widget(int /*long*/ tree_column, int /*long*/ widget);
-public static final void gtk_tree_view_column_set_widget(int /*long*/ tree_column, int /*long*/ widget) {
- lock.lock();
- try {
- _gtk_tree_view_column_set_widget(tree_column, widget);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param view cast=(GtkTreeView *)
- * @param path cast=(GtkTreePath *)
- */
-public static final native void _gtk_tree_view_set_drag_dest_row(int /*long*/ view, int /*long*/ path, int pos);
-public static final void gtk_tree_view_set_drag_dest_row(int /*long*/ view, int /*long*/ path, int pos) {
- lock.lock();
- try {
- _gtk_tree_view_set_drag_dest_row(view, path, pos);
- } finally {
- lock.unlock();
- }
-}
-/** @param view cast=(GtkTreeView *) */
-public static final native void _gtk_tree_view_set_enable_search (int /*long*/ view, boolean enable_search);
-public static final void gtk_tree_view_set_enable_search (int /*long*/ view, boolean enable_search) {
- lock.lock();
- try {
- _gtk_tree_view_set_enable_search(view, enable_search);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param view cast=(GtkTreeView *)
- * @param path cast=(GtkTreePath *)
- * @param open_all cast=(gboolean)
- */
-public static final native boolean _gtk_tree_view_expand_row(int /*long*/ view, int /*long*/ path, boolean open_all);
-public static final boolean gtk_tree_view_expand_row(int /*long*/ view, int /*long*/ path, boolean open_all) {
- lock.lock();
- try {
- return _gtk_tree_view_expand_row(view, path, open_all);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_view cast=(GtkTreeView *)
- * @param path cast=(GtkTreePath *)
- * @param column cast=(GtkTreeViewColumn *)
- * @param rect cast=(GdkRectangle *)
- */
-public static final native void _gtk_tree_view_get_background_area(int /*long*/ tree_view, int /*long*/ path, int /*long*/ column, GdkRectangle rect);
-public static final void gtk_tree_view_get_background_area(int /*long*/ tree_view, int /*long*/ path, int /*long*/ column, GdkRectangle rect) {
- lock.lock();
- try {
- _gtk_tree_view_get_background_area(tree_view, path, column, rect);
- } finally {
- lock.unlock();
- }
-}
-/** @param tree_view cast=(GtkTreeView *) */
-public static final native int /*long*/ _gtk_tree_view_get_bin_window(int /*long*/ tree_view);
-public static final int /*long*/ gtk_tree_view_get_bin_window(int /*long*/ tree_view) {
- lock.lock();
- try {
- return _gtk_tree_view_get_bin_window(tree_view);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_view cast=(GtkTreeView *)
- * @param path cast=(GtkTreePath *)
- * @param column cast=(GtkTreeViewColumn *)
- * @param rect cast=(GdkRectangle *),flags=no_in
- */
-public static final native void _gtk_tree_view_get_cell_area(int /*long*/ tree_view, int /*long*/ path, int /*long*/ column, GdkRectangle rect);
-public static final void gtk_tree_view_get_cell_area(int /*long*/ tree_view, int /*long*/ path, int /*long*/ column, GdkRectangle rect) {
- lock.lock();
- try {
- _gtk_tree_view_get_cell_area(tree_view, path, column, rect);
- } finally {
- lock.unlock();
- }
-}
-/** @param tree_view cast=(GtkTreeView *) */
-public static final native int /*long*/_gtk_tree_view_get_expander_column(int /*long*/ tree_view);
-public static final int /*long*/gtk_tree_view_get_expander_column(int /*long*/ tree_view) {
- lock.lock();
- try {
- return _gtk_tree_view_get_expander_column(tree_view);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_view cast=(GtkTreeView *)
- * @param n cast=(gint)
- */
-public static final native int /*long*/ _gtk_tree_view_get_column(int /*long*/ tree_view, int n);
-public static final int /*long*/ gtk_tree_view_get_column(int /*long*/ tree_view, int n) {
- lock.lock();
- try {
- return _gtk_tree_view_get_column(tree_view, n);
- } finally {
- lock.unlock();
- }
-}
-/** @param tree_view cast=(GtkTreeView *) */
-public static final native int /*long*/ _gtk_tree_view_get_columns(int /*long*/ tree_view);
-public static final int /*long*/ gtk_tree_view_get_columns(int /*long*/ tree_view) {
- lock.lock();
- try {
- return _gtk_tree_view_get_columns(tree_view);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_view cast=(GtkTreeView *)
- * @param path cast=(GtkTreePath **)
- * @param focus_column cast=(GtkTreeViewColumn **)
- */
-public static final native void _gtk_tree_view_get_cursor(int /*long*/ tree_view, int /*long*/[] path, int /*long*/[] focus_column);
-public static final void gtk_tree_view_get_cursor(int /*long*/ tree_view, int /*long*/[] path, int /*long*/[] focus_column) {
- lock.lock();
- try {
- _gtk_tree_view_get_cursor(tree_view, path, focus_column);
- } finally {
- lock.unlock();
- }
-}
-/** @param tree_view cast=(GtkTreeView *) */
-public static final native boolean _gtk_tree_view_get_headers_visible(int /*long*/ tree_view);
-public static final boolean gtk_tree_view_get_headers_visible(int /*long*/ tree_view) {
- lock.lock();
- try {
- return _gtk_tree_view_get_headers_visible(tree_view);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_view cast=(GtkTreeView *)
- * @param x cast=(gint)
- * @param y cast=(gint)
- * @param path cast=(GtkTreePath **)
- * @param column cast=(GtkTreeViewColumn **)
- * @param cell_x cast=(gint *)
- * @param cell_y cast=(gint *)
- */
-public static final native boolean _gtk_tree_view_get_path_at_pos(int /*long*/ tree_view, int x, int y, int /*long*/[] path, int /*long*/[] column, int[] cell_x, int[] cell_y);
-public static final boolean gtk_tree_view_get_path_at_pos(int /*long*/ tree_view, int x, int y, int /*long*/[] path, int /*long*/[] column, int[] cell_x, int[] cell_y) {
- lock.lock();
- try {
- return _gtk_tree_view_get_path_at_pos(tree_view, x, y, path, column, cell_x, cell_y);
- } finally {
- lock.unlock();
- }
-}
-/** @param tree_view cast=(GtkTreeView *) */
-public static final native boolean _gtk_tree_view_get_rules_hint(int /*long*/ tree_view);
-public static final boolean gtk_tree_view_get_rules_hint(int /*long*/ tree_view) {
- lock.lock();
- try {
- return _gtk_tree_view_get_rules_hint(tree_view);
- } finally {
- lock.unlock();
- }
-}
-/** @param tree_view cast=(GtkTreeView *) */
-public static final native int /*long*/ _gtk_tree_view_get_selection(int /*long*/ tree_view);
-public static final int /*long*/ gtk_tree_view_get_selection(int /*long*/ tree_view) {
- lock.lock();
- try {
- return _gtk_tree_view_get_selection(tree_view);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_view cast=(GtkTreeView *)
- * @param visible_rect flags=no_in
- */
-public static final native void _gtk_tree_view_get_visible_rect(int /*long*/ tree_view, GdkRectangle visible_rect);
-public static final void gtk_tree_view_get_visible_rect(int /*long*/ tree_view, GdkRectangle visible_rect) {
- lock.lock();
- try {
- _gtk_tree_view_get_visible_rect(tree_view, visible_rect);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_view cast=(GtkTreeView *)
- * @param column cast=(GtkTreeViewColumn *)
- * @param position cast=(gint)
- */
-public static final native int _gtk_tree_view_insert_column(int /*long*/ tree_view, int /*long*/ column, int position);
-public static final int gtk_tree_view_insert_column(int /*long*/ tree_view, int /*long*/ column, int position) {
- lock.lock();
- try {
- return _gtk_tree_view_insert_column(tree_view, column, position);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_view cast=(GtkTreeView *)
- * @param column cast=(GtkTreeViewColumn *)
- * @param base_column cast=(GtkTreeViewColumn *)
- */
-public static final native void _gtk_tree_view_move_column_after(int /*long*/ tree_view, int /*long*/ column, int /*long*/ base_column);
-public static final void gtk_tree_view_move_column_after(int /*long*/ tree_view, int /*long*/ column, int /*long*/base_column) {
- lock.lock();
- try {
- _gtk_tree_view_move_column_after(tree_view, column, base_column);
- } finally {
- lock.unlock();
- }
-}
-/** @param model cast=(GtkTreeModel *) */
-public static final native int /*long*/ _gtk_tree_view_new_with_model(int /*long*/ model);
-public static final int /*long*/ gtk_tree_view_new_with_model(int /*long*/ model) {
- lock.lock();
- try {
- return _gtk_tree_view_new_with_model(model);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_view cast=(GtkTreeView *)
- * @param column cast=(GtkTreeViewColumn *)
- */
-public static final native void _gtk_tree_view_remove_column(int /*long*/ tree_view, int /*long*/ column);
-public static final void gtk_tree_view_remove_column(int /*long*/ tree_view, int /*long*/ column) {
- lock.lock();
- try {
- _gtk_tree_view_remove_column(tree_view, column);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param view cast=(GtkTreeView *)
- * @param path cast=(GtkTreePath *)
- */
-public static final native boolean _gtk_tree_view_row_expanded(int /*long*/ view, int /*long*/ path);
-public static final boolean gtk_tree_view_row_expanded(int /*long*/ view, int /*long*/ path) {
- lock.lock();
- try {
- return _gtk_tree_view_row_expanded(view, path);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_view cast=(GtkTreeView *)
- * @param path cast=(GtkTreePath *)
- * @param column cast=(GtkTreeViewColumn *)
- * @param use_align cast=(gboolean)
- * @param row_aligh cast=(gfloat)
- * @param column_align cast=(gfloat)
- */
-public static final native void _gtk_tree_view_scroll_to_cell(int /*long*/ tree_view, int /*long*/ path, int /*long*/ column, boolean use_align, float row_aligh, float column_align);
-public static final void gtk_tree_view_scroll_to_cell(int /*long*/ tree_view, int /*long*/ path, int /*long*/ column, boolean use_align, float row_aligh, float column_align) {
- lock.lock();
- try {
- _gtk_tree_view_scroll_to_cell(tree_view, path, column, use_align, row_aligh, column_align);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_view cast=(GtkTreeView *)
- * @param tree_x cast=(gint)
- * @param tree_y cast=(gint)
- */
-public static final native void _gtk_tree_view_scroll_to_point (int /*long*/ tree_view, int tree_x, int tree_y);
-public static final void gtk_tree_view_scroll_to_point (int /*long*/ tree_view, int tree_x, int tree_y) {
- lock.lock();
- try {
- _gtk_tree_view_scroll_to_point(tree_view, tree_x, tree_y);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_view cast=(GtkTreeView *)
- * @param path cast=(GtkTreePath *)
- * @param focus_column cast=(GtkTreeViewColumn *)
- */
-public static final native void _gtk_tree_view_set_cursor(int /*long*/ tree_view, int /*long*/ path, int /*long*/ focus_column, boolean start_editing);
-public static final void gtk_tree_view_set_cursor(int /*long*/ tree_view, int /*long*/ path, int /*long*/ focus_column, boolean start_editing) {
- lock.lock();
- try {
- _gtk_tree_view_set_cursor(tree_view, path, focus_column, start_editing);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param tree_view cast=(GtkTreeView*)
- */
-public static final native void _gtk_tree_view_set_grid_lines(int /*long*/ tree_view, int grid_lines);
-public static final void gtk_tree_view_set_grid_lines(int /*long*/ tree_view, int grid_lines) {
- lock.lock();
- try {
- _gtk_tree_view_set_grid_lines(tree_view, grid_lines);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_view cast=(GtkTreeView *)
- * @param visible cast=(gboolean)
- */
-public static final native void _gtk_tree_view_set_headers_visible(int /*long*/ tree_view, boolean visible);
-public static final void gtk_tree_view_set_headers_visible(int /*long*/ tree_view, boolean visible) {
- lock.lock();
- try {
- _gtk_tree_view_set_headers_visible(tree_view, visible);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_view cast=(GtkTreeView *)
- * @param model cast=(GtkTreeModel *)
- */
-public static final native void _gtk_tree_view_set_model(int /*long*/ tree_view, int /*long*/ model);
-public static final void gtk_tree_view_set_model(int /*long*/ tree_view, int /*long*/ model) {
- lock.lock();
- try {
- _gtk_tree_view_set_model(tree_view, model);
- } finally {
- lock.unlock();
- }
-}
-/** @param tree_view cast=(GtkTreeView *) */
-public static final native void _gtk_tree_view_set_rules_hint(int /*long*/ tree_view, boolean setting);
-public static final void gtk_tree_view_set_rules_hint(int /*long*/ tree_view, boolean setting) {
- lock.lock();
- try {
- _gtk_tree_view_set_rules_hint(tree_view, setting);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_view cast=(GtkTreeView *)
- * @param column cast=(gint)
- */
-public static final native void _gtk_tree_view_set_search_column(int /*long*/ tree_view, int column);
-public static final void gtk_tree_view_set_search_column(int /*long*/ tree_view, int column) {
- lock.lock();
- try {
- _gtk_tree_view_set_search_column(tree_view, column);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tree_view cast=(GtkTreeView *)
- * @param tx cast=(gint)
- * @param ty cast=(gint)
- * @param wx cast=(gint *)
- * @param wy cast=(gint *)
- */
-public static final native void _gtk_tree_view_tree_to_widget_coords(int /*long*/ tree_view, int tx, int ty, int[] wx, int[] wy);
-public static final void gtk_tree_view_tree_to_widget_coords(int /*long*/ tree_view, int tx, int ty, int[] wx, int[] wy) {
- lock.lock();
- try {
- _gtk_tree_view_tree_to_widget_coords(tree_view, tx, ty, wx, wy);
- } finally {
- lock.unlock();
- }
-}
-/** @param tree_view cast=(GtkTreeView *) */
-public static final native void _gtk_tree_view_unset_rows_drag_dest(int /*long*/ tree_view);
-public static final void gtk_tree_view_unset_rows_drag_dest(int /*long*/ tree_view) {
- lock.lock();
- try {
- _gtk_tree_view_unset_rows_drag_dest(tree_view);
- } finally {
- lock.unlock();
- }
-}
-/** @param tree_view cast=(GtkTreeView *) */
-public static final native void _gtk_tree_view_widget_to_tree_coords(int /*long*/ tree_view, int wx, int wy, int[] tx, int[] ty);
-public static final void gtk_tree_view_widget_to_tree_coords(int /*long*/ tree_view, int wx, int wy, int[] tx, int[] ty) {
- lock.lock();
- try {
- _gtk_tree_view_widget_to_tree_coords(tree_view, wx, wy, tx, ty);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param homogeneous cast=(gboolean)
- * @param spacing cast=(gint)
- */
-public static final native int /*long*/ _gtk_vbox_new(boolean homogeneous, int spacing);
-public static final int /*long*/ gtk_vbox_new(boolean homogeneous, int spacing) {
- lock.lock();
- try {
- return _gtk_vbox_new(homogeneous, spacing);
- } finally {
- lock.unlock();
- }
-}
-/** @param viewport cast=(GtkViewport *) */
-public static final native int _gtk_viewport_get_shadow_type(int /*long*/ viewport);
-public static final int gtk_viewport_get_shadow_type(int /*long*/ viewport) {
- lock.lock();
- try {
- return _gtk_viewport_get_shadow_type(viewport);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param viewport cast=(GtkViewport *)
- * @param type cast=(GtkShadowType)
- */
-public static final native void _gtk_viewport_set_shadow_type(int /*long*/ viewport, int type);
-public static final void gtk_viewport_set_shadow_type(int /*long*/ viewport, int type) {
- lock.lock();
- try {
- _gtk_viewport_set_shadow_type(viewport, type);
- } finally {
- lock.unlock();
- }
-}
-/** @param adjustment cast=(GtkAdjustment *) */
-public static final native int /*long*/ _gtk_vscale_new(int /*long*/ adjustment);
-public static final int /*long*/ gtk_vscale_new(int /*long*/ adjustment) {
- lock.lock();
- try {
- return _gtk_vscale_new(adjustment);
- } finally {
- lock.unlock();
- }
-}
-/** @param adjustment cast=(GtkAdjustment *) */
-public static final native int /*long*/ _gtk_vscrollbar_new(int /*long*/ adjustment);
-public static final int /*long*/ gtk_vscrollbar_new(int /*long*/ adjustment) {
- lock.lock();
- try {
- return _gtk_vscrollbar_new(adjustment);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_vseparator_new();
-public static final int /*long*/ gtk_vseparator_new() {
- lock.lock();
- try {
- return _gtk_vseparator_new();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param accel_signal cast=(const gchar *)
- * @param accel_group cast=(GtkAccelGroup *)
- * @param accel_key cast=(guint)
- * @param accel_mods cast=(GdkModifierType)
- */
-public static final native void _gtk_widget_add_accelerator(int /*long*/ widget, byte[] accel_signal, int /*long*/ accel_group, int accel_key, int accel_mods, int accel_flags);
-public static final void gtk_widget_add_accelerator(int /*long*/ widget, byte[] accel_signal, int /*long*/ accel_group, int accel_key, int accel_mods, int accel_flags) {
- lock.lock();
- try {
- _gtk_widget_add_accelerator(widget, accel_signal, accel_group, accel_key, accel_mods, accel_flags);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param events cast=(gint)
- */
-public static final native void _gtk_widget_add_events(int /*long*/ widget, int events);
-public static final void gtk_widget_add_events(int /*long*/ widget, int events) {
- lock.lock();
- try {
- _gtk_widget_add_events(widget, events);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(GtkWidget *) */
-public static final native boolean _gtk_widget_child_focus(int /*long*/ widget, int direction);
-public static final boolean gtk_widget_child_focus(int /*long*/ widget, int direction) {
- lock.lock();
- try {
- return _gtk_widget_child_focus(widget, direction);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param text cast=(const gchar *)
- */
-public static final native int /*long*/ _gtk_widget_create_pango_layout(int /*long*/ widget, byte[] text);
-public static final int /*long*/ gtk_widget_create_pango_layout(int /*long*/ widget, byte[] text) {
- lock.lock();
- try {
- return _gtk_widget_create_pango_layout(widget, text);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param text cast=(const gchar *)
- */
-public static final native int /*long*/ _gtk_widget_create_pango_layout(int /*long*/ widget, int /*long*/ text);
-public static final int /*long*/ gtk_widget_create_pango_layout(int /*long*/ widget, int /*long*/ text) {
- lock.lock();
- try {
- return _gtk_widget_create_pango_layout(widget, text);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(GtkWidget *) */
-public static final native void _gtk_widget_destroy(int /*long*/ widget);
-public static final void gtk_widget_destroy(int /*long*/ widget) {
- lock.lock();
- try {
- _gtk_widget_destroy(widget);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param event cast=(GdkEvent *)
- */
-public static final native boolean _gtk_widget_event(int /*long*/ widget, int /*long*/ event);
-public static final boolean gtk_widget_event(int /*long*/ widget, int /*long*/ event) {
- lock.lock();
- try {
- return _gtk_widget_event(widget, event);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(GtkWidget *) */
-public static final native int /*long*/ _gtk_widget_get_accessible (int /*long*/ widget);
-public static final int /*long*/ gtk_widget_get_accessible (int /*long*/ widget) {
- lock.lock();
- try {
- return _gtk_widget_get_accessible(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(GtkWidget *) */
-public static final native boolean _gtk_widget_get_child_visible (int /*long*/ widget);
-public static final boolean gtk_widget_get_child_visible (int /*long*/ widget) {
- lock.lock();
- try {
- return _gtk_widget_get_child_visible(widget);
- } finally {
- lock.unlock();
- }
-}
-public static final native int _gtk_widget_get_default_direction();
-public static final int gtk_widget_get_default_direction() {
- lock.lock();
- try {
- return _gtk_widget_get_default_direction();
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_widget_get_default_style();
-public static final int /*long*/ gtk_widget_get_default_style() {
- lock.lock();
- try {
- return _gtk_widget_get_default_style();
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(GtkWidget *) */
-public static final native int _gtk_widget_get_direction(int /*long*/ widget);
-public static final int gtk_widget_get_direction(int /*long*/ widget) {
- lock.lock();
- try {
- return _gtk_widget_get_direction(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(GtkWidget *) */
-public static final native int _gtk_widget_get_events(int /*long*/ widget);
-public static final int gtk_widget_get_events(int /*long*/ widget) {
- lock.lock();
- try {
- return _gtk_widget_get_events(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(GtkWidget *) */
-public static final native int /*long*/ _gtk_widget_get_modifier_style(int /*long*/ widget);
-public static final int /*long*/ gtk_widget_get_modifier_style(int /*long*/ widget) {
- lock.lock();
- try {
- return _gtk_widget_get_modifier_style(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(GtkWidget *) */
-public static final native int /*long*/ _gtk_widget_get_pango_context(int /*long*/ widget);
-public static final int /*long*/ gtk_widget_get_pango_context(int /*long*/ widget) {
- lock.lock();
- try {
- return _gtk_widget_get_pango_context(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(GtkWidget *) */
-public static final native int /*long*/ _gtk_widget_get_parent(int /*long*/ widget);
-public static final int /*long*/ gtk_widget_get_parent(int /*long*/ widget) {
- lock.lock();
- try {
- return _gtk_widget_get_parent(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(GtkWidget *) */
-public static final native int /*long*/ _gtk_widget_get_style(int /*long*/ widget);
-public static final int /*long*/ gtk_widget_get_style(int /*long*/ widget) {
- lock.lock();
- try {
- return _gtk_widget_get_style(widget);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param width cast=(gint *)
- * @param height cast=(gint *)
- */
-public static final native void _gtk_widget_get_size_request(int /*long*/ widget, int [] width, int [] height);
-public static final void gtk_widget_get_size_request(int /*long*/ widget, int [] width, int [] height) {
- lock.lock();
- try {
- _gtk_widget_get_size_request(widget, width, height);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(GtkWidget *) */
-public static final native int /*long*/ _gtk_widget_get_toplevel (int /*long*/ widget);
-public static final int /*long*/ gtk_widget_get_toplevel (int /*long*/ widget) {
- lock.lock();
- try {
- return _gtk_widget_get_toplevel(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(GtkWidget *) */
-public static final native void _gtk_widget_grab_focus(int /*long*/ widget);
-public static final void gtk_widget_grab_focus(int /*long*/ widget) {
- lock.lock();
- try {
- _gtk_widget_grab_focus(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(GtkWidget *) */
-public static final native void _gtk_widget_hide(int /*long*/ widget);
-public static final void gtk_widget_hide(int /*long*/ widget) {
- lock.lock();
- try {
- _gtk_widget_hide(widget);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param widget cast=(GtkWidget *)
- */
-public static final native boolean _gtk_widget_is_composited(int /*long*/ widget);
-public static final boolean gtk_widget_is_composited(int /*long*/ widget) {
- lock.lock();
- try {
- return _gtk_widget_is_composited(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(GtkWidget *) */
-public static final native boolean _gtk_widget_is_focus(int /*long*/ widget);
-public static final boolean gtk_widget_is_focus(int /*long*/ widget) {
- lock.lock();
- try {
- return _gtk_widget_is_focus(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(GtkWidget *) */
-public static final native void _gtk_widget_map(int /*long*/ widget);
-public static final void gtk_widget_map(int /*long*/ widget) {
- lock.lock();
- try {
- _gtk_widget_map(widget);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param group_cycling cast=(gboolean)
- */
-public static final native boolean _gtk_widget_mnemonic_activate(int /*long*/ widget, boolean group_cycling);
-public static final boolean gtk_widget_mnemonic_activate(int /*long*/ widget, boolean group_cycling) {
- lock.lock();
- try {
- return _gtk_widget_mnemonic_activate(widget, group_cycling);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param state cast=(GtkStateType)
- * @param color cast=(GdkColor *),flags=no_out
- */
-public static final native void _gtk_widget_modify_base(int /*long*/ widget, int state, GdkColor color);
-public static final void gtk_widget_modify_base(int /*long*/ widget, int state, GdkColor color) {
- lock.lock();
- try {
- _gtk_widget_modify_base(widget, state, color);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param state cast=(GtkStateType)
- * @param color cast=(GdkColor *),flags=no_out
- */
-public static final native void _gtk_widget_modify_bg(int /*long*/ widget, int state, GdkColor color);
-public static final void gtk_widget_modify_bg(int /*long*/ widget, int state, GdkColor color) {
- lock.lock();
- try {
- _gtk_widget_modify_bg(widget, state, color);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param state cast=(GtkStateType)
- * @param color cast=(GdkColor *),flags=no_out
- */
-public static final native void _gtk_widget_modify_fg(int /*long*/ widget, int state, GdkColor color);
-public static final void gtk_widget_modify_fg(int /*long*/ widget, int state, GdkColor color) {
- lock.lock();
- try {
- _gtk_widget_modify_fg(widget, state, color);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param pango_font_descr cast=(PangoFontDescription *)
- */
-public static final native void _gtk_widget_modify_font(int /*long*/ widget, int /*long*/ pango_font_descr);
-public static final void gtk_widget_modify_font(int /*long*/ widget, int /*long*/ pango_font_descr) {
- lock.lock();
- try {
- _gtk_widget_modify_font(widget, pango_font_descr);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param style cast=(GtkRcStyle *)
- */
-public static final native void _gtk_widget_modify_style(int /*long*/ widget, int /*long*/ style);
-public static final void gtk_widget_modify_style(int /*long*/ widget, int /*long*/ style) {
- lock.lock();
- try {
- _gtk_widget_modify_style(widget, style);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param state cast=(GtkStateType)
- * @param color cast=(GdkColor *),flags=no_out
- */
-public static final native void _gtk_widget_modify_text(int /*long*/ widget, int state, GdkColor color);
-public static final void gtk_widget_modify_text(int /*long*/ widget, int state, GdkColor color) {
- lock.lock();
- try {
- _gtk_widget_modify_text(widget, state, color);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(GtkWidget *) */
-public static final native void _gtk_widget_queue_resize(int /*long*/ widget);
-public static final void gtk_widget_queue_resize(int /*long*/ widget) {
- lock.lock();
- try {
- _gtk_widget_queue_resize(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(GtkWidget *) */
-public static final native void _gtk_widget_realize(int /*long*/ widget);
-public static final void gtk_widget_realize(int /*long*/ widget) {
- lock.lock();
- try {
- _gtk_widget_realize(widget);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param accel_group cast=(GtkAccelGroup *)
- * @param accel_key cast=(guint)
- * @param accel_mods cast=(GdkModifierType)
- */
-public static final native void _gtk_widget_remove_accelerator(int /*long*/ widget, int /*long*/ accel_group, int accel_key, int accel_mods);
-public static final void gtk_widget_remove_accelerator(int /*long*/ widget, int /*long*/ accel_group, int accel_key, int accel_mods) {
- lock.lock();
- try {
- _gtk_widget_remove_accelerator(widget, accel_group, accel_key, accel_mods);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param new_parent cast=(GtkWidget *)
- */
-public static final native void _gtk_widget_reparent(int /*long*/ widget, int /*long*/ new_parent);
-public static final void gtk_widget_reparent(int /*long*/ widget, int /*long*/ new_parent) {
- lock.lock();
- try {
- _gtk_widget_reparent(widget, new_parent);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param event cast=(GdkEvent *)
- */
-public static final native int _gtk_widget_send_expose(int /*long*/ widget, int /*long*/ event);
-public static final int gtk_widget_send_expose(int /*long*/ widget, int /*long*/ event) {
- lock.lock();
- try {
- return _gtk_widget_send_expose(widget, event);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(GtkWidget *) */
-public static final native void _gtk_widget_set_app_paintable(int /*long*/ widget, boolean app_paintable);
-public static final void gtk_widget_set_app_paintable(int /*long*/ widget, boolean app_paintable) {
- lock.lock();
- try {
- _gtk_widget_set_app_paintable(widget, app_paintable);
- } finally {
- lock.unlock();
- }
-}
-/** @param dir cast=(GtkTextDirection) */
-public static final native void _gtk_widget_set_default_direction(int dir);
-public static final void gtk_widget_set_default_direction(int dir) {
- lock.lock();
- try {
- _gtk_widget_set_default_direction(dir);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param dir cast=(GtkTextDirection)
- */
-public static final native void _gtk_widget_set_direction(int /*long*/ widget, int dir);
-public static final void gtk_widget_set_direction(int /*long*/ widget, int dir) {
- lock.lock();
- try {
- _gtk_widget_set_direction(widget, dir);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param double_buffered cast=(gboolean)
- */
-public static final native void _gtk_widget_set_double_buffered(int /*long*/ widget, boolean double_buffered);
-public static final void gtk_widget_set_double_buffered(int /*long*/ widget, boolean double_buffered) {
- lock.lock();
- try {
- _gtk_widget_set_double_buffered(widget, double_buffered);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param name cast=(const char *)
- */
-public static final native void _gtk_widget_set_name(int /*long*/ widget, byte[] name);
-public static final void gtk_widget_set_name(int /*long*/ widget, byte[] name) {
- lock.lock();
- try {
- _gtk_widget_set_name(widget, name);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param redraw cast=(gboolean)
- */
-public static final native void _gtk_widget_set_redraw_on_allocate(int /*long*/ widget, boolean redraw);
-public static final void gtk_widget_set_redraw_on_allocate(int /*long*/ widget, boolean redraw) {
- lock.lock();
- try {
- _gtk_widget_set_redraw_on_allocate(widget, redraw);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param sensitive cast=(gboolean)
- */
-public static final native void _gtk_widget_set_sensitive(int /*long*/ widget, boolean sensitive);
-public static final void gtk_widget_set_sensitive(int /*long*/ widget, boolean sensitive) {
- lock.lock();
- try {
- _gtk_widget_set_sensitive(widget, sensitive);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param width cast=(gint)
- * @param height cast=(gint)
- */
-public static final native void _gtk_widget_set_size_request(int /*long*/ widget, int width, int height);
-public static final void gtk_widget_set_size_request(int /*long*/ widget, int width, int height) {
- lock.lock();
- try {
- _gtk_widget_set_size_request(widget, width, height);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param state cast=(GtkStateType)
- */
-public static final native void _gtk_widget_set_state(int /*long*/ widget, int state);
-public static final void gtk_widget_set_state(int /*long*/ widget, int state) {
- lock.lock();
- try {
- _gtk_widget_set_state(widget, state);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param style cast=(GtkStyle *)
- */
-public static final native void _gtk_widget_set_style(int /*long*/ widget, int /*long*/ style);
-public static final void gtk_widget_set_style(int /*long*/ widget, int /*long*/ style) {
- lock.lock();
- try {
- _gtk_widget_set_style(widget, style);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param shape_mask cast=(GdkBitmap *)
- * @param offset_x cast=(gint)
- * @param offset_y cast=(gint)
- */
-public static final native void _gtk_widget_shape_combine_mask(int /*long*/ widget, int /*long*/ shape_mask, int offset_x, int offset_y);
-public static final void gtk_widget_shape_combine_mask(int /*long*/ widget, int /*long*/ shape_mask, int offset_x, int offset_y) {
- lock.lock();
- try {
- _gtk_widget_shape_combine_mask(widget, shape_mask, offset_x, offset_y);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(GtkWidget *) */
-public static final native void _gtk_widget_show(int /*long*/ widget);
-public static final void gtk_widget_show(int /*long*/ widget) {
- lock.lock();
- try {
- _gtk_widget_show(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(GtkWidget *) */
-public static final native void _gtk_widget_show_now(int /*long*/ widget);
-public static final void gtk_widget_show_now(int /*long*/ widget) {
- lock.lock();
- try {
- _gtk_widget_show_now(widget);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param allocation cast=(GtkAllocation *),flags=no_out
- */
-public static final native void _gtk_widget_size_allocate(int /*long*/ widget, GtkAllocation allocation);
-public static final void gtk_widget_size_allocate(int /*long*/ widget, GtkAllocation allocation) {
- lock.lock();
- try {
- _gtk_widget_size_allocate(widget, allocation);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param requisition cast=(GtkRequisition *),flags=no_in
- */
-public static final native void _gtk_widget_size_request(int /*long*/ widget, GtkRequisition requisition);
-public static final void gtk_widget_size_request(int /*long*/ widget, GtkRequisition requisition) {
- lock.lock();
- try {
- _gtk_widget_size_request(widget, requisition);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param property_name cast=(const gchar *)
- * @param terminator cast=(const gchar *),flags=sentinel
- */
-public static final native void _gtk_widget_style_get(int /*long*/ widget, byte[] property_name, int[] value, int /*long*/ terminator);
-public static final void gtk_widget_style_get(int /*long*/ widget, byte[] property_name, int[] value, int /*long*/ terminator) {
- lock.lock();
- try {
- _gtk_widget_style_get(widget, property_name, value, terminator);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param property_name cast=(const gchar *)
- * @param terminator cast=(const gchar *),flags=sentinel
- */
-public static final native void _gtk_widget_style_get(int /*long*/ widget, byte[] property_name, long[] value, int /*long*/ terminator);
-public static final void gtk_widget_style_get(int /*long*/ widget, byte[] property_name, long[] value, int /*long*/ terminator) {
- lock.lock();
- try {
- _gtk_widget_style_get(widget, property_name, value, terminator);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param src_widget cast=(GtkWidget *)
- * @param dest_widget cast=(GtkWidget *)
- */
-public static final native boolean _gtk_widget_translate_coordinates(int /*long*/ src_widget, int /*long*/ dest_widget, int src_x, int src_y, int[] dest_x, int[] dest_y);
-public static final boolean gtk_widget_translate_coordinates(int /*long*/ src_widget, int /*long*/ dest_widget, int src_x, int src_y, int[] dest_x, int[] dest_y) {
- lock.lock();
- try {
- return _gtk_widget_translate_coordinates(src_widget, dest_widget, src_x, src_y, dest_x, dest_y);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(GtkWidget *) */
-public static final native void _gtk_widget_unrealize(int /*long*/ widget);
-public static final void gtk_widget_unrealize(int /*long*/ widget) {
- lock.lock();
- try {
- _gtk_widget_unrealize(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param window cast=(GtkWindow *) */
-public static final native boolean _gtk_window_activate_default(int /*long*/ window);
-public static final boolean gtk_window_activate_default(int /*long*/ window) {
- lock.lock();
- try {
- return _gtk_window_activate_default(window);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GtkWindow *)
- * @param accel_group cast=(GtkAccelGroup *)
- */
-public static final native void _gtk_window_add_accel_group(int /*long*/ window, int /*long*/ accel_group);
-public static final void gtk_window_add_accel_group(int /*long*/ window, int /*long*/ accel_group) {
- lock.lock();
- try {
- _gtk_window_add_accel_group(window, accel_group);
- } finally {
- lock.unlock();
- }
-}
-/** @param handle cast=(GtkWindow *) */
-public static final native void _gtk_window_deiconify(int /*long*/ handle);
-public static final void gtk_window_deiconify(int /*long*/ handle) {
- lock.lock();
- try {
- _gtk_window_deiconify(handle);
- } finally {
- lock.unlock();
- }
-}
-/** @param window cast=(GtkWindow *) */
-public static final native int /*long*/ _gtk_window_get_focus(int /*long*/ window);
-public static final int /*long*/ gtk_window_get_focus(int /*long*/ window) {
- lock.lock();
- try {
- return _gtk_window_get_focus(window);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param window cast=(GtkWindow *)
- */
-public static final native int /*long*/ _gtk_window_get_group(int /*long*/ window);
-public static final int /*long*/ gtk_window_get_group(int /*long*/ window) {
- lock.lock();
- try {
- return _gtk_window_get_group(window);
- } finally {
- lock.unlock();
- }
-}
-/** @param window cast=(GtkWindow *) */
-public static final native int /*long*/ _gtk_window_get_icon_list(int /*long*/ window);
-public static final int /*long*/ gtk_window_get_icon_list(int /*long*/ window) {
- lock.lock();
- try {
- return _gtk_window_get_icon_list(window);
- } finally {
- lock.unlock();
- }
-}
-/** @param window cast=(GtkWindow *) */
-public static final native boolean _gtk_window_get_modal(int /*long*/ window);
-public static final boolean gtk_window_get_modal(int /*long*/ window) {
- lock.lock();
- try {
- return _gtk_window_get_modal(window);
- } finally {
- lock.unlock();
- }
-}
-/** @param window cast=(GtkWindow *) */
-public static final native int _gtk_window_get_mnemonic_modifier(int /*long*/ window);
-public static final int gtk_window_get_mnemonic_modifier(int /*long*/ window) {
- lock.lock();
- try {
- return _gtk_window_get_mnemonic_modifier(window);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param window cast=(GtkWindow *)
- */
-public static final native double _gtk_window_get_opacity (int /*long*/ window);
-public static final double gtk_window_get_opacity (int /*long*/ window) {
- lock.lock();
- try {
- return _gtk_window_get_opacity (window);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param handle cast=(GtkWindow *)
- * @param x cast=(gint *)
- * @param y cast=(gint *)
- */
-public static final native void _gtk_window_get_position(int /*long*/ handle, int[] x, int[] y);
-public static final void gtk_window_get_position(int /*long*/ handle, int[] x, int[] y) {
- lock.lock();
- try {
- _gtk_window_get_position(handle, x, y);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param handle cast=(GtkWindow *)
- * @param x cast=(gint *)
- * @param y cast=(gint *)
- */
-public static final native void _gtk_window_get_size(int /*long*/ handle, int[] x, int[] y);
-public static final void gtk_window_get_size(int /*long*/ handle, int[] x, int[] y) {
- lock.lock();
- try {
- _gtk_window_get_size(handle, x, y);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param group cast=(GtkWindowGroup*)
- * @param window cast=(GtkWindow*)
- */
-public static final native void _gtk_window_group_add_window(int /*long*/ group, int /*long*/ window);
-public static final void gtk_window_group_add_window(int /*long*/ group, int /*long*/ window) {
- lock.lock();
- try {
- _gtk_window_group_add_window(group, window);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param group cast=(GtkWindowGroup*)
- * @param window cast=(GtkWindow*)
- */
-public static final native void _gtk_window_group_remove_window(int /*long*/ group, int /*long*/ window);
-public static final void gtk_window_group_remove_window(int /*long*/ group, int /*long*/ window) {
- lock.lock();
- try {
- _gtk_window_group_remove_window(group, window);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_window_group_new();
-public static final int /*long*/ gtk_window_group_new() {
- lock.lock();
- try {
- return _gtk_window_group_new();
- } finally {
- lock.unlock();
- }
-}
-/** @param handle cast=(GtkWindow *) */
-public static final native void _gtk_window_iconify(int /*long*/ handle);
-public static final void gtk_window_iconify(int /*long*/ handle) {
- lock.lock();
- try {
- _gtk_window_iconify(handle);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _gtk_window_list_toplevels ();
-public static final int /*long*/ gtk_window_list_toplevels () {
- lock.lock();
- try {
- return _gtk_window_list_toplevels ();
- } finally {
- lock.unlock();
- }
-}
-/** @param handle cast=(GtkWindow *) */
-public static final native void _gtk_window_maximize(int /*long*/ handle);
-public static final void gtk_window_maximize(int /*long*/ handle) {
- lock.lock();
- try {
- _gtk_window_maximize(handle);
- } finally {
- lock.unlock();
- }
-}
-/** @param handle cast=(GtkWindow *) */
-public static final native void _gtk_window_fullscreen(int /*long*/ handle);
-public static final void gtk_window_fullscreen(int /*long*/ handle) {
- lock.lock();
- try {
- _gtk_window_fullscreen(handle);
- } finally {
- lock.unlock();
- }
-}
-/** @param handle cast=(GtkWindow *) */
-public static final native void _gtk_window_unfullscreen(int /*long*/ handle);
-public static final void gtk_window_unfullscreen(int /*long*/ handle) {
- lock.lock();
- try {
- _gtk_window_unfullscreen(handle);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param handle cast=(GtkWindow *)
- * @param x cast=(gint)
- * @param y cast=(gint)
- */
-public static final native void _gtk_window_move(int /*long*/ handle, int x, int y);
-public static final void gtk_window_move(int /*long*/ handle, int x, int y) {
- lock.lock();
- try {
- _gtk_window_move(handle, x, y);
- } finally {
- lock.unlock();
- }
-}
-/** @param type cast=(GtkWindowType) */
-public static final native int /*long*/ _gtk_window_new(int type);
-public static final int /*long*/ gtk_window_new(int type) {
- lock.lock();
- try {
- return _gtk_window_new(type);
- } finally {
- lock.unlock();
- }
-}
-/** @param window cast=(GtkWindow *) */
-public static final native void _gtk_window_present(int /*long*/ window);
-public static final void gtk_window_present(int /*long*/ window) {
- lock.lock();
- try {
- _gtk_window_present(window);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GtkWindow *)
- * @param accel_group cast=(GtkAccelGroup *)
- */
-public static final native void _gtk_window_remove_accel_group(int /*long*/ window, int /*long*/ accel_group);
-public static final void gtk_window_remove_accel_group(int /*long*/ window, int /*long*/ accel_group) {
- lock.lock();
- try {
- _gtk_window_remove_accel_group(window, accel_group);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param handle cast=(GtkWindow *)
- * @param x cast=(gint)
- * @param y cast=(gint)
- */
-public static final native void _gtk_window_resize(int /*long*/ handle, int x, int y);
-public static final void gtk_window_resize(int /*long*/ handle, int x, int y) {
- lock.lock();
- try {
- _gtk_window_resize(handle, x, y);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GtkWindow *)
- * @param widget cast=(GtkWidget *)
- */
-public static final native void _gtk_window_set_default(int /*long*/ window, int /*long*/ widget);
-public static final void gtk_window_set_default(int /*long*/ window, int /*long*/ widget) {
- lock.lock();
- try {
- _gtk_window_set_default(window, widget);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GtkWindow *)
- * @param setting cast=(gboolean)
- */
-public static final native void _gtk_window_set_destroy_with_parent(int /*long*/ window, boolean setting);
-public static final void gtk_window_set_destroy_with_parent(int /*long*/ window, boolean setting) {
- lock.lock();
- try {
- _gtk_window_set_destroy_with_parent(window, setting);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param window cast=(GtkWindow *)
- * @param setting cast=(gboolean)
- */
-public static final native void _gtk_window_set_keep_below(int /*long*/ window, boolean setting);
-public static final void gtk_window_set_keep_below(int /*long*/ window, boolean setting) {
- lock.lock();
- try {
- _gtk_window_set_keep_below(window, setting);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GtkWindow *)
- * @param geometry_widget cast=(GtkWidget *)
- * @param geometry flags=no_out
- */
-public static final native void _gtk_window_set_geometry_hints(int /*long*/ window, int /*long*/ geometry_widget, GdkGeometry geometry, int geom_mask);
-public static final void gtk_window_set_geometry_hints(int /*long*/ window, int /*long*/ geometry_widget, GdkGeometry geometry, int geom_mask) {
- lock.lock();
- try {
- _gtk_window_set_geometry_hints(window, geometry_widget, geometry, geom_mask);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GtkWindow *)
- * @param list cast=(GList *)
- */
-public static final native void _gtk_window_set_icon_list(int /*long*/ window, int /*long*/ list);
-public static final void gtk_window_set_icon_list(int /*long*/ window, int /*long*/ list) {
- lock.lock();
- try {
- _gtk_window_set_icon_list(window, list);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GtkWindow *)
- * @param modal cast=(gboolean)
- */
-public static final native void _gtk_window_set_modal(int /*long*/ window, boolean modal);
-public static final void gtk_window_set_modal(int /*long*/ window, boolean modal) {
- lock.lock();
- try {
- _gtk_window_set_modal(window, modal);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param window cast=(GtkWindow *)
- */
-public static final native void _gtk_window_set_opacity(int /*long*/ window, double opacity);
-public static final void gtk_window_set_opacity(int /*long*/ window, double opacity) {
- lock.lock();
- try {
- _gtk_window_set_opacity(window, opacity);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param widget cast=(GtkWidget *)
- * @param tip_text cast=(const gchar *)
- */
-public static final native void _gtk_widget_set_tooltip_text(int /*long*/ widget, byte[] tip_text);
-public static final void gtk_widget_set_tooltip_text(int /*long*/ widget, byte[] tip_text) {
- lock.lock();
- try {
- _gtk_widget_set_tooltip_text(widget, tip_text);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(GtkWidget *)
- * @param parent_window cast=(GdkWindow *)
- */
-public static final native void _gtk_widget_set_parent_window(int /*long*/ widget, int /*long*/ parent_window);
-public static final void gtk_widget_set_parent_window(int /*long*/ widget, int /*long*/ parent_window) {
- lock.lock();
- try {
- _gtk_widget_set_parent_window(widget, parent_window);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GtkWindow *)
- * @param resizable cast=(gboolean)
- */
-public static final native void _gtk_window_set_resizable(int /*long*/ window, boolean resizable);
-public static final void gtk_window_set_resizable(int /*long*/ window, boolean resizable) {
- lock.lock();
- try {
- _gtk_window_set_resizable(window, resizable);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GtkWindow *)
- * @param title cast=(const gchar *)
- */
-public static final native void _gtk_window_set_title(int /*long*/ window, byte[] title);
-public static final void gtk_window_set_title(int /*long*/ window, byte[] title) {
- lock.lock();
- try {
- _gtk_window_set_title(window, title);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param window cast=(GtkWindow *)
- * @param skips_taskbar cast=(gboolean)
- */
-public static final native void _gtk_window_set_skip_taskbar_hint(int /*long*/ window, boolean skips_taskbar);
-public static final void gtk_window_set_skip_taskbar_hint(int /*long*/ window, boolean skips_taskbar) {
- lock.lock();
- try {
- _gtk_window_set_skip_taskbar_hint(window, skips_taskbar);
- } finally {
- lock.unlock();
- }
-}
-/** @param window cast=(GtkWindow *) */
-public static final native void _gtk_window_set_type_hint(int /*long*/ window, int hint);
-public static final void gtk_window_set_type_hint(int /*long*/ window, int hint) {
- lock.lock();
- try {
- _gtk_window_set_type_hint(window, hint);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param window cast=(GtkWindow *)
- * @param parent cast=(GtkWindow *)
- */
-public static final native void _gtk_window_set_transient_for(int /*long*/ window, int /*long*/ parent);
-public static final void gtk_window_set_transient_for(int /*long*/ window, int /*long*/ parent) {
- lock.lock();
- try {
- _gtk_window_set_transient_for(window, parent);
- } finally {
- lock.unlock();
- }
-}
-/** @param handle cast=(GtkWindow *) */
-public static final native void _gtk_window_unmaximize(int /*long*/ handle);
-public static final void gtk_window_unmaximize(int /*long*/ handle) {
- lock.lock();
- try {
- _gtk_window_unmaximize(handle);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- * @param size cast=(size_t)
- */
-public static final native void memmove(int /*long*/ dest, GInterfaceInfo src, int size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *),flags=no_out
- */
-public static final native void memmove(int /*long*/ dest, GObjectClass src);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- * @param size cast=(size_t)
- */
-public static final native void memmove(int /*long*/ dest, GTypeInfo src, int size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- * @param size cast=(size_t)
- */
-public static final native void memmove(int /*long*/ dest, GtkTargetEntry src, int /*long*/ size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- */
-public static final native void memmove(int /*long*/ dest, GtkAdjustment src);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- * @param size cast=(size_t)
- */
-public static final native void memmove(int /*long*/ dest, GdkEventButton src, int /*long*/ size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- * @param size cast=(size_t)
- */
-public static final native void memmove(int /*long*/ dest, GdkEventExpose src, int /*long*/ size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- * @param size cast=(size_t)
- */
-public static final native void memmove(int /*long*/ dest, GdkEventMotion src, int /*long*/ size);
-/** @param src flags=no_out */
-public static final native void memmove(int /*long*/ dest, GtkWidgetClass src);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- * @param size cast=(size_t)
- */
-public static final native void memmove(int /*long*/ dest, PangoAttribute src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- */
-public static final native void memmove(GObjectClass dest, int /*long*/ src);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(GTypeQuery dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- */
-public static final native void memmove(GtkColorSelectionDialog dest, int /*long*/ src);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- */
-public static final native void memmove(GtkFileSelection dest, int /*long*/ src);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(GdkDragContext dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(GtkSelectionData dest, int /*long*/ src, int /*long*/ size);
-/** @param dest flags=no_in */
-public static final native void memmove(GtkWidgetClass dest, int /*long*/ src);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(GtkTargetPair dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- */
-public static final native void memmove(GtkCombo dest, int /*long*/ src);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- */
-public static final native void memmove(GtkAdjustment dest, int /*long*/ src);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(GtkBorder dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(GdkColor dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(GdkEvent dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(GdkEventAny dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(GdkEventButton dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(GdkEventCrossing dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(GdkEventExpose dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(GdkEventFocus dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(GdkEventKey dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(GdkEventMotion dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(GdkEventScroll dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(GdkEventVisibility dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(GdkEventWindowState dest, int /*long*/ src, int /*long*/ size);
-public static final native void memmove(int /*long*/ dest, GtkCellRendererClass src);
-public static final native void memmove(GtkCellRendererClass dest, int /*long*/ src);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- */
-public static final native void memmove(GtkFixed dest, int /*long*/ src);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *),flags=no_out
- */
-public static final native void memmove(int /*long*/ dest, GtkFixed src);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- */
-public static final native void memmove(GdkVisual dest, int /*long*/ src);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- */
-public static final native void memmove(GdkImage dest, int /*long*/ src);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(GdkRectangle dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(PangoAttribute dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(PangoAttrColor dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(PangoAttrInt dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(PangoItem dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(PangoLayoutLine dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(PangoLayoutRun dest, int /*long*/ src, int /*long*/ size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param size cast=(size_t)
- */
-public static final native void memmove(PangoLogAttr dest, int /*long*/ src, int /*long*/ size);
-public static final native int /*long*/ _pango_attr_background_new (short red, short green, short blue);
-public static final int /*long*/ pango_attr_background_new (short red, short green, short blue) {
- lock.lock();
- try {
- return _pango_attr_background_new(red, green, blue);
- } finally {
- lock.unlock();
- }
-}
-/** @param desc cast=(const PangoFontDescription *) */
-public static final native int /*long*/ _pango_attr_font_desc_new(int /*long*/ desc);
-public static final int /*long*/ pango_attr_font_desc_new(int /*long*/ desc) {
- lock.lock();
- try {
- return _pango_attr_font_desc_new(desc);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _pango_attr_foreground_new (short red, short green, short blue);
-public static final int /*long*/ pango_attr_foreground_new (short red, short green, short blue) {
- lock.lock();
- try {
- return _pango_attr_foreground_new(red, green, blue);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _pango_attr_rise_new(int rise);
-public static final int /*long*/ pango_attr_rise_new(int rise) {
- lock.lock();
- try {
- return _pango_attr_rise_new(rise);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param ink_rect flags=no_out
- * @param logical_rect flags=no_out
- */
-public static final native int /*long*/ _pango_attr_shape_new(PangoRectangle ink_rect, PangoRectangle logical_rect);
-public static final int /*long*/ pango_attr_shape_new(PangoRectangle ink_rect, PangoRectangle logical_rect) {
- lock.lock();
- try {
- return _pango_attr_shape_new(ink_rect, logical_rect);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param list cast=(PangoAttrList *)
- * @param attr cast=(PangoAttribute *)
- */
-public static final native void _pango_attr_list_insert(int /*long*/ list, int /*long*/ attr);
-public static final void pango_attr_list_insert(int /*long*/ list, int /*long*/ attr) {
- lock.lock();
- try {
- _pango_attr_list_insert(list, attr);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param list cast=(PangoAttrList *)
- * @param attr cast=(PangoAttribute *)
- */
-public static final native void _pango_attr_list_change(int /*long*/ list, int /*long*/ attr);
-public static final void pango_attr_list_change(int /*long*/ list, int /*long*/ attr) {
- lock.lock();
- try {
- _pango_attr_list_change(list, attr);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(PangoAttrList *) */
-public static final native int /*long*/ _pango_attr_list_get_iterator(int /*long*/ list);
-public static final int /*long*/ pango_attr_list_get_iterator(int /*long*/ list) {
- lock.lock();
- try {
- return _pango_attr_list_get_iterator(list);
- } finally {
- lock.unlock();
- }
-}
-/** @param iterator cast=(PangoAttrIterator *) */
-public static final native boolean _pango_attr_iterator_next(int /*long*/ iterator);
-public static final boolean pango_attr_iterator_next(int /*long*/ iterator) {
- lock.lock();
- try {
- return _pango_attr_iterator_next(iterator);
- } finally {
- lock.unlock();
- }
-}
-/** @param iterator cast=(PangoAttrIterator *) */
-public static final native void _pango_attr_iterator_range(int /*long*/ iterator, int[] start, int[] end);
-public static final void pango_attr_iterator_range(int /*long*/ iterator, int[] start, int[] end) {
- lock.lock();
- try {
- _pango_attr_iterator_range(iterator, start, end);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param iterator cast=(PangoAttrIterator *)
- * @param type cast=(PangoAttrType)
- */
-public static final native int /*long*/ _pango_attr_iterator_get(int /*long*/ iterator, int type);
-public static final int /*long*/ pango_attr_iterator_get(int /*long*/ iterator, int type) {
- lock.lock();
- try {
- return _pango_attr_iterator_get(iterator, type);
- } finally {
- lock.unlock();
- }
-}
-/** @param iterator cast=(PangoAttrIterator *) */
-public static final native int /*long*/ _pango_attr_iterator_get_attrs(int /*long*/ iterator);
-public static final int /*long*/ pango_attr_iterator_get_attrs(int /*long*/ iterator) {
- lock.lock();
- try {
- return _pango_attr_iterator_get_attrs(iterator);
- } finally {
- lock.unlock();
- }
-}
-
-/** @param iterator cast=(PangoAttrIterator *) */
-public static final native void _pango_attr_iterator_destroy(int /*long*/ iterator);
-public static final void pango_attr_iterator_destroy(int /*long*/ iterator) {
- lock.lock();
- try {
- _pango_attr_iterator_destroy(iterator);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _pango_attr_list_new();
-public static final int /*long*/ pango_attr_list_new() {
- lock.lock();
- try {
- return _pango_attr_list_new();
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(PangoAttrList *) */
-public static final native void _pango_attr_list_unref(int /*long*/ list);
-public static final void pango_attr_list_unref(int /*long*/ list) {
- lock.lock();
- try {
- _pango_attr_list_unref(list);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _pango_attr_strikethrough_color_new(short red, short green, short blue);
-public static final int /*long*/ pango_attr_strikethrough_color_new(short red, short green, short blue) {
- lock.lock();
- try {
- return _pango_attr_strikethrough_color_new(red, green, blue);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _pango_attr_strikethrough_new(boolean strikethrough);
-public static final int /*long*/ pango_attr_strikethrough_new(boolean strikethrough) {
- lock.lock();
- try {
- return _pango_attr_strikethrough_new(strikethrough);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _pango_attr_underline_color_new(short red, short green, short blue);
-public static final int /*long*/ pango_attr_underline_color_new(short red, short green, short blue) {
- lock.lock();
- try {
- return _pango_attr_underline_color_new(red, green, blue);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _pango_attr_underline_new(int underline);
-public static final int /*long*/ pango_attr_underline_new(int underline) {
- lock.lock();
- try {
- return _pango_attr_underline_new(underline);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _pango_attr_weight_new(int weight);
-public static final int /*long*/ pango_attr_weight_new(int weight) {
- lock.lock();
- try {
- return _pango_attr_weight_new(weight);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _pango_cairo_font_map_get_default();
-public static final int /*long*/ pango_cairo_font_map_get_default() {
- lock.lock();
- try {
- return _pango_cairo_font_map_get_default();
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _pango_cairo_font_map_new();
-public static final int /*long*/ pango_cairo_font_map_new() {
- lock.lock();
- try {
- return _pango_cairo_font_map_new();
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _pango_cairo_font_map_create_context(int /*long*/ fontmap);
-public static final int /*long*/ pango_cairo_font_map_create_context(int /*long*/ fontmap) {
- lock.lock();
- try {
- return _pango_cairo_font_map_create_context(fontmap);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _pango_cairo_create_layout(int /*long*/ cairo);
-public static final int /*long*/ pango_cairo_create_layout(int /*long*/ cairo) {
- lock.lock();
- try {
- return _pango_cairo_create_layout(cairo);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param context cast=(PangoContext *)
- */
-public static final native int /*long*/ _pango_cairo_context_get_font_options(int /*long*/ context);
-public static final int /*long*/ pango_cairo_context_get_font_options(int /*long*/ context) {
- lock.lock();
- try {
- return _pango_cairo_context_get_font_options(context);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param context cast=(PangoContext *)
- */
-public static final native void _pango_cairo_context_set_font_options(int /*long*/ context, int /*long*/ options);
-public static final void pango_cairo_context_set_font_options(int /*long*/ context, int /*long*/ options) {
- lock.lock();
- try {
- _pango_cairo_context_set_font_options(context, options);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _pango_cairo_font_map_set_resolution(int /*long*/ fontmap, double dpi);
-public static final void pango_cairo_font_map_set_resolution(int /*long*/ fontmap, double dpi) {
- lock.lock();
- try {
- _pango_cairo_font_map_set_resolution(fontmap, dpi);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _pango_cairo_layout_path(int /*long*/ cairo, int /*long*/ layout);
-public static final void pango_cairo_layout_path(int /*long*/ cairo, int /*long*/ layout) {
- lock.lock();
- try {
- _pango_cairo_layout_path(cairo, layout);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _pango_cairo_show_layout(int /*long*/ cairo, int /*long*/ layout);
-public static final void pango_cairo_show_layout(int /*long*/ cairo, int /*long*/ layout) {
- lock.lock();
- try {
- _pango_cairo_show_layout(cairo, layout);
- } finally {
- lock.unlock();
- }
-}
-/** @param context cast=(PangoContext *) */
-public static final native int _pango_context_get_base_dir(int /*long*/ context);
-public static final int pango_context_get_base_dir(int /*long*/ context) {
- lock.lock();
- try {
- return _pango_context_get_base_dir(context);
- } finally {
- lock.unlock();
- }
-}
-/** @param context cast=(PangoContext *) */
-public static final native int /*long*/ _pango_context_get_language(int /*long*/ context);
-public static final int /*long*/ pango_context_get_language(int /*long*/ context) {
- lock.lock();
- try {
- return _pango_context_get_language(context);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param context cast=(PangoContext *)
- * @param desc cast=(const PangoFontDescription *)
- * @param language cast=(PangoLanguage *)
- */
-public static final native int /*long*/ _pango_context_get_metrics(int /*long*/ context, int /*long*/ desc, int /*long*/ language);
-public static final int /*long*/ pango_context_get_metrics(int /*long*/ context, int /*long*/ desc, int /*long*/ language) {
- lock.lock();
- try {
- return _pango_context_get_metrics(context, desc, language);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param context cast=(PangoContext *)
- * @param families cast=(PangoFontFamily ***)
- * @param n_families cast=(int *)
- */
-public static final native void _pango_context_list_families(int /*long*/ context, int /*long*/[] families, int[] n_families);
-public static final void pango_context_list_families(int /*long*/ context, int /*long*/[] families, int[] n_families) {
- lock.lock();
- try {
- _pango_context_list_families(context, families, n_families);
- } finally {
- lock.unlock();
- }
-}
-/** @param context cast=(PangoContext *) */
-public static final native void _pango_context_set_base_dir(int /*long*/ context, int direction);
-public static final void pango_context_set_base_dir(int /*long*/ context, int direction) {
- lock.lock();
- try {
- _pango_context_set_base_dir(context, direction);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param context cast=(PangoContext *)
- * @param language cast=(PangoLanguage *)
- */
-public static final native void _pango_context_set_language(int /*long*/ context, int /*long*/ language);
-public static final void pango_context_set_language(int /*long*/ context, int /*long*/ language) {
- lock.lock();
- try {
- _pango_context_set_language(context, language);
- } finally {
- lock.unlock();
- }
-}
-/** @param desc cast=(PangoFontDescription *) */
-public static final native int /*long*/ _pango_font_description_copy(int /*long*/ desc);
-public static final int /*long*/ pango_font_description_copy(int /*long*/ desc) {
- lock.lock();
- try {
- return _pango_font_description_copy(desc);
- } finally {
- lock.unlock();
- }
-}
-/** @param desc cast=(PangoFontDescription *) */
-public static final native void _pango_font_description_free(int /*long*/ desc);
-public static final void pango_font_description_free(int /*long*/ desc) {
- lock.lock();
- try {
- _pango_font_description_free(desc);
- } finally {
- lock.unlock();
- }
-}
-/** @param str cast=(const char *),flags=no_out critical */
-public static final native int /*long*/ _pango_font_description_from_string(byte[] str);
-public static final int /*long*/ pango_font_description_from_string(byte[] str) {
- lock.lock();
- try {
- return _pango_font_description_from_string(str);
- } finally {
- lock.unlock();
- }
-}
-/** @param desc cast=(PangoFontDescription *) */
-public static final native int /*long*/ _pango_font_description_get_family(int /*long*/ desc);
-public static final int /*long*/ pango_font_description_get_family(int /*long*/ desc) {
- lock.lock();
- try {
- return _pango_font_description_get_family(desc);
- } finally {
- lock.unlock();
- }
-}
-/** @param desc cast=(PangoFontDescription *) */
-public static final native int _pango_font_description_get_size(int /*long*/ desc);
-public static final int pango_font_description_get_size(int /*long*/ desc) {
- lock.lock();
- try {
- return _pango_font_description_get_size(desc);
- } finally {
- lock.unlock();
- }
-}
-/** @param desc cast=(PangoFontDescription *) */
-public static final native int _pango_font_description_get_style(int /*long*/ desc);
-public static final int pango_font_description_get_style(int /*long*/ desc) {
- lock.lock();
- try {
- return _pango_font_description_get_style(desc);
- } finally {
- lock.unlock();
- }
-}
-/** @param desc cast=(PangoFontDescription *) */
-public static final native int _pango_font_description_get_weight(int /*long*/ desc);
-public static final int pango_font_description_get_weight(int /*long*/ desc) {
- lock.lock();
- try {
- return _pango_font_description_get_weight(desc);
- } finally {
- lock.unlock();
- }
-}
-public static final native int /*long*/ _pango_font_description_new();
-public static final int /*long*/ pango_font_description_new() {
- lock.lock();
- try {
- return _pango_font_description_new();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param desc cast=(PangoFontDescription *)
- * @param family cast=(const char *),flags=no_out critical
- */
-public static final native void _pango_font_description_set_family(int /*long*/ desc, byte[] family);
-public static final void pango_font_description_set_family(int /*long*/ desc, byte[] family) {
- lock.lock();
- try {
- _pango_font_description_set_family(desc, family);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param desc cast=(PangoFontDescription *)
- * @param size cast=(gint)
- */
-public static final native void _pango_font_description_set_size(int /*long*/ desc, int size);
-public static final void pango_font_description_set_size(int /*long*/ desc, int size) {
- lock.lock();
- try {
- _pango_font_description_set_size(desc, size);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param desc cast=(PangoFontDescription *)
- * @param stretch cast=(PangoStretch)
- */
-public static final native void _pango_font_description_set_stretch(int /*long*/ desc, int stretch);
-public static final void pango_font_description_set_stretch(int /*long*/ desc, int stretch) {
- lock.lock();
- try {
- _pango_font_description_set_stretch(desc, stretch);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param desc cast=(PangoFontDescription *)
- * @param weight cast=(PangoStyle)
- */
-public static final native void _pango_font_description_set_style(int /*long*/ desc, int weight);
-public static final void pango_font_description_set_style(int /*long*/ desc, int weight) {
- lock.lock();
- try {
- _pango_font_description_set_style(desc, weight);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param desc cast=(PangoFontDescription *)
- * @param weight cast=(PangoWeight)
- */
-public static final native void _pango_font_description_set_weight(int /*long*/ desc, int weight);
-public static final void pango_font_description_set_weight(int /*long*/ desc, int weight) {
- lock.lock();
- try {
- _pango_font_description_set_weight(desc, weight);
- } finally {
- lock.unlock();
- }
-}
-/** @param desc cast=(PangoFontDescription *) */
-public static final native int /*long*/ _pango_font_description_to_string(int /*long*/ desc);
-public static final int /*long*/ pango_font_description_to_string(int /*long*/ desc) {
- lock.lock();
- try {
- return _pango_font_description_to_string(desc);
- } finally {
- lock.unlock();
- }
-}
-/** @param face cast=(PangoFontFace *) */
-public static final native int /*long*/ _pango_font_face_describe(int /*long*/ face);
-public static final int /*long*/ pango_font_face_describe(int /*long*/ face) {
- lock.lock();
- try {
- return _pango_font_face_describe(face);
- } finally {
- lock.unlock();
- }
-}
-/** @param family cast=(PangoFontFamily *) */
-public static final native int /*long*/ _pango_font_family_get_name(int /*long*/ family);
-public static final int /*long*/ pango_font_family_get_name(int /*long*/ family) {
- lock.lock();
- try {
- return _pango_font_family_get_name(family);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param family cast=(PangoFontFamily *)
- * @param faces cast=(PangoFontFace ***)
- * @param n_faces cast=(int *)
- */
-public static final native void _pango_font_family_list_faces(int /*long*/ family, int /*long*/[] faces, int[] n_faces);
-public static final void pango_font_family_list_faces(int /*long*/ family, int /*long*/[] faces, int[] n_faces) {
- lock.lock();
- try {
- _pango_font_family_list_faces(family, faces, n_faces);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param font cast=(PangoFont *)
- * @param language cast=(PangoLanguage *)
- */
-public static final native int /*long*/ _pango_font_get_metrics(int /*long*/ font, int /*long*/ language);
-public static final int /*long*/ pango_font_get_metrics(int /*long*/ font, int /*long*/ language) {
- lock.lock();
- try {
- return _pango_font_get_metrics(font, language);
- } finally {
- lock.unlock();
- }
-}
-/** @param metrics cast=(PangoFontMetrics *) */
-public static final native int _pango_font_metrics_get_approximate_char_width(int /*long*/ metrics);
-public static final int pango_font_metrics_get_approximate_char_width(int /*long*/ metrics) {
- lock.lock();
- try {
- return _pango_font_metrics_get_approximate_char_width(metrics);
- } finally {
- lock.unlock();
- }
-}
-/** @param metrics cast=(PangoFontMetrics *) */
-public static final native int _pango_font_metrics_get_ascent(int /*long*/ metrics);
-public static final int pango_font_metrics_get_ascent(int /*long*/ metrics) {
- lock.lock();
- try {
- return _pango_font_metrics_get_ascent(metrics);
- } finally {
- lock.unlock();
- }
-}
-/** @param metrics cast=(PangoFontMetrics *) */
-public static final native int _pango_font_metrics_get_descent(int /*long*/ metrics);
-public static final int pango_font_metrics_get_descent(int /*long*/ metrics) {
- lock.lock();
- try {
- return _pango_font_metrics_get_descent(metrics);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int _pango_font_metrics_get_underline_thickness(int /*long*/ metrics);
-public static final int pango_font_metrics_get_underline_thickness(int /*long*/ metrics) {
- lock.lock();
- try {
- return _pango_font_metrics_get_underline_thickness(metrics);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int _pango_font_metrics_get_underline_position(int /*long*/ metrics);
-public static final int pango_font_metrics_get_underline_position(int /*long*/ metrics) {
- lock.lock();
- try {
- return _pango_font_metrics_get_underline_position(metrics);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int _pango_font_metrics_get_strikethrough_thickness(int /*long*/ metrics);
-public static final int pango_font_metrics_get_strikethrough_thickness(int /*long*/ metrics) {
- lock.lock();
- try {
- return _pango_font_metrics_get_strikethrough_thickness(metrics);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int _pango_font_metrics_get_strikethrough_position(int /*long*/ metrics);
-public static final int pango_font_metrics_get_strikethrough_position(int /*long*/ metrics) {
- lock.lock();
- try {
- return _pango_font_metrics_get_strikethrough_position(metrics);
- } finally {
- lock.unlock();
- }
-}
-/** @param metrics cast=(PangoFontMetrics *) */
-public static final native void _pango_font_metrics_unref(int /*long*/ metrics);
-public static final void pango_font_metrics_unref(int /*long*/ metrics) {
- lock.lock();
- try {
- _pango_font_metrics_unref(metrics);
- } finally {
- lock.unlock();
- }
-}
-/** @param language cast=(const char *),flags=no_out */
-public static final native int /*long*/ _pango_language_from_string(byte[] language);
-public static final int /*long*/ pango_language_from_string(byte[] language) {
- lock.lock();
- try {
- return _pango_language_from_string(language);
- } finally {
- lock.unlock();
- }
-}
-/** @param layout cast=(PangoLayout *) */
-public static final native void _pango_layout_context_changed(int /*long*/ layout);
-public static final void pango_layout_context_changed(int /*long*/ layout) {
- lock.lock();
- try {
- _pango_layout_context_changed(layout);
- } finally {
- lock.unlock();
- }
-}
-/** @param layout cast=(PangoLayout*) */
-public static final native int _pango_layout_get_alignment(int /*long*/ layout);
-public static final int pango_layout_get_alignment(int /*long*/ layout) {
- lock.lock();
- try {
- return _pango_layout_get_alignment(layout);
- } finally {
- lock.unlock();
- }
-}
-/** @param layout cast=(PangoLayout *) */
-public static final native int /*long*/ _pango_layout_get_context(int /*long*/ layout);
-public static final int /*long*/ pango_layout_get_context(int /*long*/ layout) {
- lock.lock();
- try {
- return _pango_layout_get_context(layout);
- } finally {
- lock.unlock();
- }
-}
-/** @param layout cast=(PangoLayout *) */
-public static final native int /*long*/ _pango_layout_get_attributes(int /*long*/ layout);
-public static final int /*long*/ pango_layout_get_attributes(int /*long*/ layout) {
- lock.lock();
- try {
- return _pango_layout_get_attributes(layout);
- } finally {
- lock.unlock();
- }
-}
-/** @param layout cast=(PangoLayout*) */
-public static final native int _pango_layout_get_indent(int /*long*/ layout);
-public static final int pango_layout_get_indent(int /*long*/ layout) {
- lock.lock();
- try {
- return _pango_layout_get_indent(layout);
- } finally {
- lock.unlock();
- }
-}
-/** @param layout cast=(PangoLayout*) */
-public static final native int /*long*/ _pango_layout_get_iter(int /*long*/ layout);
-public static final int /*long*/ pango_layout_get_iter(int /*long*/ layout) {
- lock.lock();
- try {
- return _pango_layout_get_iter(layout);
- } finally {
- lock.unlock();
- }
-}
-/** @param layout cast=(PangoLayout*) */
-public static final native boolean _pango_layout_get_justify(int /*long*/ layout);
-public static final boolean pango_layout_get_justify(int /*long*/ layout) {
- lock.lock();
- try {
- return _pango_layout_get_justify(layout);
- } finally {
- lock.unlock();
- }
-}
-/** @param layout cast=(PangoLayout *) */
-public static final native int /*long*/ _pango_layout_get_line(int /*long*/ layout, int line);
-public static final int /*long*/ pango_layout_get_line(int /*long*/ layout, int line) {
- lock.lock();
- try {
- return _pango_layout_get_line(layout, line);
- } finally {
- lock.unlock();
- }
-}
-/** @param layout cast=(PangoLayout*) */
-public static final native int _pango_layout_get_line_count(int /*long*/ layout);
-public static final int pango_layout_get_line_count(int /*long*/ layout) {
- lock.lock();
- try {
- return _pango_layout_get_line_count(layout);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param layout cast=(PangoLayout*)
- * @param attrs cast=(PangoLogAttr **)
- * @param n_attrs cast=(int *)
- */
-public static final native void _pango_layout_get_log_attrs(int /*long*/ layout, int /*long*/[] attrs, int[] n_attrs);
-public static final void pango_layout_get_log_attrs(int /*long*/ layout, int /*long*/[] attrs, int[] n_attrs) {
- lock.lock();
- try {
- _pango_layout_get_log_attrs(layout, attrs, n_attrs);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param layout cast=(PangoLayout *)
- * @param width cast=(int *)
- * @param height cast=(int *)
- */
-public static final native void _pango_layout_get_size(int /*long*/ layout, int[] width, int[] height);
-public static final void pango_layout_get_size(int /*long*/ layout, int[] width, int[] height) {
- lock.lock();
- try {
- _pango_layout_get_size(layout, width, height);
- } finally {
- lock.unlock();
- }
-}
-/** @param layout cast=(PangoLayout*) */
-public static final native int _pango_layout_get_spacing(int /*long*/ layout);
-public static final int pango_layout_get_spacing(int /*long*/ layout) {
- lock.lock();
- try {
- return _pango_layout_get_spacing(layout);
- } finally {
- lock.unlock();
- }
-}
-/** @param layout cast=(PangoLayout*) */
-public static final native int /*long*/ _pango_layout_get_tabs(int /*long*/ layout);
-public static final int /*long*/ pango_layout_get_tabs(int /*long*/ layout) {
- lock.lock();
- try {
- return _pango_layout_get_tabs(layout);
- } finally {
- lock.unlock();
- }
-}
-/** @param layout cast=(PangoLayout *) */
-public static final native int /*long*/ _pango_layout_get_text(int /*long*/ layout);
-public static final int /*long*/ pango_layout_get_text(int /*long*/ layout) {
- lock.lock();
- try {
- return _pango_layout_get_text(layout);
- } finally {
- lock.unlock();
- }
-}
-/** @param layout cast=(PangoLayout *) */
-public static final native int _pango_layout_get_width(int /*long*/ layout);
-public static final int pango_layout_get_width(int /*long*/ layout) {
- lock.lock();
- try {
- return _pango_layout_get_width(layout);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param layout cast=(PangoLayout*)
- * @param pos flags=no_in
- */
-public static final native void _pango_layout_index_to_pos(int /*long*/ layout, int index, PangoRectangle pos);
-public static final void pango_layout_index_to_pos(int /*long*/ layout, int index, PangoRectangle pos) {
- lock.lock();
- try {
- _pango_layout_index_to_pos(layout, index, pos);
- } finally {
- lock.unlock();
- }
-}
-/** @param iter cast=(PangoLayoutIter*) */
-public static final native void _pango_layout_iter_free(int /*long*/ iter);
-public static final void pango_layout_iter_free(int /*long*/ iter) {
- lock.lock();
- try {
- _pango_layout_iter_free(iter);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param iter cast=(PangoLayoutIter*)
- * @param ink_rect flags=no_in
- * @param logical_rect flags=no_in
- */
-public static final native void _pango_layout_iter_get_line_extents(int /*long*/ iter, PangoRectangle ink_rect, PangoRectangle logical_rect);
-public static final void pango_layout_iter_get_line_extents(int /*long*/ iter, PangoRectangle ink_rect, PangoRectangle logical_rect) {
- lock.lock();
- try {
- _pango_layout_iter_get_line_extents(iter, ink_rect, logical_rect);
- } finally {
- lock.unlock();
- }
-}
-/** @param iter cast=(PangoLayoutIter*) */
-public static final native int _pango_layout_iter_get_index(int /*long*/ iter);
-public static final int pango_layout_iter_get_index(int /*long*/ iter) {
- lock.lock();
- try {
- return _pango_layout_iter_get_index(iter);
- } finally {
- lock.unlock();
- }
-}
-/** @param iter cast=(PangoLayoutIter*) */
-public static final native int /*long*/ _pango_layout_iter_get_run(int /*long*/ iter);
-public static final int /*long*/ pango_layout_iter_get_run(int /*long*/ iter) {
- lock.lock();
- try {
- return _pango_layout_iter_get_run(iter);
- } finally {
- lock.unlock();
- }
-}
-/** @param iter cast=(PangoLayoutIter*) */
-public static final native boolean _pango_layout_iter_next_line(int /*long*/ iter);
-public static final boolean pango_layout_iter_next_line(int /*long*/ iter) {
- lock.lock();
- try {
- return _pango_layout_iter_next_line(iter);
- } finally {
- lock.unlock();
- }
-}
-/** @param iter cast=(PangoLayoutIter*) */
-public static final native boolean _pango_layout_iter_next_run(int /*long*/ iter);
-public static final boolean pango_layout_iter_next_run(int /*long*/ iter) {
- lock.lock();
- try {
- return _pango_layout_iter_next_run(iter);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param line cast=(PangoLayoutLine*)
- * @param ink_rect cast=(PangoRectangle *),flags=no_in
- * @param logical_rect cast=(PangoRectangle *),flags=no_in
- */
-public static final native void _pango_layout_line_get_extents(int /*long*/ line, PangoRectangle ink_rect, PangoRectangle logical_rect);
-public static final void pango_layout_line_get_extents(int /*long*/ line, PangoRectangle ink_rect, PangoRectangle logical_rect) {
- lock.lock();
- try {
- _pango_layout_line_get_extents(line, ink_rect, logical_rect);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param line cast=(PangoLayoutLine*)
- * @param index_ cast=(int *)
- * @param trailing cast=(int *)
- */
-public static final native boolean _pango_layout_line_x_to_index(int /*long*/ line, int x_pos, int[] index_, int[] trailing);
-public static final boolean pango_layout_line_x_to_index(int /*long*/ line, int x_pos, int[] index_, int[] trailing) {
- lock.lock();
- try {
- return _pango_layout_line_x_to_index(line, x_pos, index_, trailing);
- } finally {
- lock.unlock();
- }
-}
-/** @param context cast=(PangoContext *) */
-public static final native int /*long*/ _pango_layout_new(int /*long*/ context);
-public static final int /*long*/ pango_layout_new(int /*long*/ context) {
- lock.lock();
- try {
- return _pango_layout_new(context);
- } finally {
- lock.unlock();
- }
-}
-/** @param layout cast=(PangoLayout *) */
-public static final native void _pango_layout_set_alignment (int /*long*/ layout, int alignment);
-public static final void pango_layout_set_alignment (int /*long*/ layout, int alignment) {
- lock.lock();
- try {
- _pango_layout_set_alignment(layout, alignment);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param layout cast=(PangoLayout *)
- * @param attrs cast=(PangoAttrList *)
- */
-public static final native void _pango_layout_set_attributes(int /*long*/ layout, int /*long*/ attrs);
-public static final void pango_layout_set_attributes(int /*long*/ layout, int /*long*/ attrs) {
- lock.lock();
- try {
- _pango_layout_set_attributes(layout, attrs);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _pango_layout_set_auto_dir(int /*long*/ layout, boolean auto_dir);
-public static final void pango_layout_set_auto_dir(int /*long*/ layout, boolean auto_dir) {
- lock.lock();
- try {
- _pango_layout_set_auto_dir(layout, auto_dir);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param context cast=(PangoLayout *)
- * @param descr cast=(PangoFontDescription *)
- */
-public static final native void _pango_layout_set_font_description(int /*long*/ context, int /*long*/ descr);
-public static final void pango_layout_set_font_description(int /*long*/ context, int /*long*/ descr) {
- lock.lock();
- try {
- _pango_layout_set_font_description(context, descr);
- } finally {
- lock.unlock();
- }
-}
-/** @param layout cast=(PangoLayout*) */
-public static final native void _pango_layout_set_indent(int /*long*/ layout, int indent);
-public static final void pango_layout_set_indent(int /*long*/ layout, int indent) {
- lock.lock();
- try {
- _pango_layout_set_indent(layout, indent);
- } finally {
- lock.unlock();
- }
-}
-/** @param layout cast=(PangoLayout*) */
-public static final native void _pango_layout_set_justify(int /*long*/ layout, boolean justify);
-public static final void pango_layout_set_justify(int /*long*/ layout, boolean justify) {
- lock.lock();
- try {
- _pango_layout_set_justify(layout, justify);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param context cast=(PangoLayout *)
- * @param setting cast=(gboolean)
- */
-public static final native void _pango_layout_set_single_paragraph_mode(int /*long*/ context, boolean setting);
-public static final void pango_layout_set_single_paragraph_mode(int /*long*/ context, boolean setting) {
- lock.lock();
- try {
- _pango_layout_set_single_paragraph_mode(context, setting);
- } finally {
- lock.unlock();
- }
-}
-/** @param layout cast=(PangoLayout *) */
-public static final native void _pango_layout_set_spacing(int /*long*/ layout, int spacing);
-public static final void pango_layout_set_spacing(int /*long*/ layout, int spacing) {
- lock.lock();
- try {
- _pango_layout_set_spacing(layout, spacing);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param layout cast=(PangoLayout *)
- * @param tabs cast=(PangoTabArray *)
- */
-public static final native void _pango_layout_set_tabs(int /*long*/ layout, int /*long*/ tabs);
-public static final void pango_layout_set_tabs(int /*long*/ layout, int /*long*/ tabs) {
- lock.lock();
- try {
- _pango_layout_set_tabs(layout, tabs);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param layout cast=(PangoLayout *)
- * @param text cast=(const char *),flags=no_out critical
- * @param length cast=(int)
- */
-public static final native void _pango_layout_set_text(int /*long*/ layout, byte[] text, int length);
-public static final void pango_layout_set_text(int /*long*/ layout, byte[] text, int length) {
- lock.lock();
- try {
- _pango_layout_set_text(layout, text, length);
- } finally {
- lock.unlock();
- }
-}
-/** @param layout cast=(PangoLayout *) */
-public static final native void _pango_layout_set_width(int /*long*/ layout, int width);
-public static final void pango_layout_set_width(int /*long*/ layout, int width) {
- lock.lock();
- try {
- _pango_layout_set_width(layout, width);
- } finally {
- lock.unlock();
- }
-}
-/** @param layout cast=(PangoLayout *) */
-public static final native void _pango_layout_set_wrap (int /*long*/ layout, int wrap);
-public static final void pango_layout_set_wrap (int /*long*/ layout, int wrap) {
- lock.lock();
- try {
- _pango_layout_set_wrap(layout, wrap);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param layout cast=(PangoLayout *)
- * @param index cast=(int *)
- * @param trailing cast=(int *)
- */
-public static final native boolean _pango_layout_xy_to_index(int /*long*/ layout, int x, int y, int[] index, int[] trailing);
-public static final boolean pango_layout_xy_to_index(int /*long*/ layout, int x, int y, int[] index, int[] trailing) {
- lock.lock();
- try {
- return _pango_layout_xy_to_index(layout, x, y, index, trailing);
- } finally {
- lock.unlock();
- }
-}
-/** @param tab_array cast=(PangoTabArray *) */
-public static final native int _pango_tab_array_get_size(int /*long*/ tab_array);
-public static final int pango_tab_array_get_size(int /*long*/ tab_array) {
- lock.lock();
- try {
- return _pango_tab_array_get_size(tab_array);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tab_array cast=(PangoTabArray *)
- * @param alignments cast=(PangoTabAlign **)
- * @param locations cast=(int **)
- */
-public static final native void _pango_tab_array_get_tabs(int /*long*/ tab_array, int /*long*/[] alignments, int /*long*/[] locations);
-public static final void pango_tab_array_get_tabs(int /*long*/ tab_array, int /*long*/[] alignments, int /*long*/[] locations) {
- lock.lock();
- try {
- _pango_tab_array_get_tabs(tab_array, alignments, locations);
- } finally {
- lock.unlock();
- }
-}
-/** @param tab_array cast=(PangoTabArray *) */
-public static final native void _pango_tab_array_free(int /*long*/ tab_array);
-public static final void pango_tab_array_free(int /*long*/ tab_array) {
- lock.lock();
- try {
- _pango_tab_array_free(tab_array);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param initial_size cast=(gint)
- * @param positions_in_pixels cast=(gboolean)
- */
-public static final native int /*long*/ _pango_tab_array_new(int initial_size, boolean positions_in_pixels);
-public static final int /*long*/ pango_tab_array_new(int initial_size, boolean positions_in_pixels) {
- lock.lock();
- try {
- return _pango_tab_array_new(initial_size, positions_in_pixels);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param tab_array cast=(PangoTabArray *)
- * @param tab_index cast=(gint)
- * @param alignment cast=(PangoTabAlign)
- * @param location cast=(gint)
- */
-public static final native void _pango_tab_array_set_tab(int /*long*/ tab_array, int tab_index, int /*long*/ alignment, int location);
-public static final void pango_tab_array_set_tab(int /*long*/ tab_array, int tab_index, int /*long*/ alignment, int location) {
- lock.lock();
- try {
- _pango_tab_array_set_tab(tab_array, tab_index, alignment, location);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=dynamic
- * @param object cast=(AtkObject *)
- * @param relationship cast=(AtkRelationType)
- * @param target cast=(AtkObject *)
- */
-public static final native boolean _atk_object_add_relationship (int /*long*/ object, int relationship, int /*long*/ target);
-public static final boolean atk_object_add_relationship (int /*long*/ object, int relationship, int /*long*/ target) {
- lock.lock();
- try {
- return _atk_object_add_relationship(object, relationship, target);
- } finally {
- lock.unlock();
- }
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoAttrColor.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoAttrColor.java
deleted file mode 100644
index 8b96802507..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoAttrColor.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class PangoAttrColor extends PangoAttribute {
- /** @field accessor=color.red */
- public short color_red;
- /** @field accessor=color.green */
- public short color_green;
- /** @field accessor=color.blue */
- public short color_blue;
- public static final int sizeof = OS.PangoAttrColor_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoAttrInt.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoAttrInt.java
deleted file mode 100644
index 0a71c1ce73..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoAttrInt.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2007 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class PangoAttrInt extends PangoAttribute {
- public int value;
- public static final int sizeof = OS.PangoAttrInt_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoAttribute.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoAttribute.java
deleted file mode 100644
index f218643d8e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoAttribute.java
+++ /dev/null
@@ -1,24 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class PangoAttribute {
- /** @field cast=(const PangoAttrClass *) */
- public int /*long*/ klass;
- public int start_index;
- public int end_index;
- public static final int sizeof = OS.PangoAttribute_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoItem.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoItem.java
deleted file mode 100644
index c0f5b01721..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoItem.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-public class PangoItem {
- public int offset;
- public int length;
- public int num_chars;
- /** @field accessor=analysis.shape_engine,cast=(PangoEngineShape *) */
- public int /*long*/ analysis_shape_engine;
- /** @field accessor=analysis.lang_engine,cast=(PangoEngineLang *) */
- public int /*long*/ analysis_lang_engine;
- /** @field accessor=analysis.font,cast=(PangoFont *) */
- public int /*long*/ analysis_font;
- /** @field accessor=analysis.level */
- public byte analysis_level;
- /** @field accessor=analysis.language,cast=(PangoLanguage *) */
- public int /*long*/ analysis_language;
- /** @field accessor=analysis.extra_attrs,cast=(GSList *) */
- public int /*long*/ analysis_extra_attrs;
- public static final int sizeof = OS.PangoItem_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoLayoutLine.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoLayoutLine.java
deleted file mode 100644
index d1517c64bf..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoLayoutLine.java
+++ /dev/null
@@ -1,27 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-public class PangoLayoutLine {
- /** @field cast=(PangoLayout *) */
- public int /*long*/ layout;
- public int start_index;
- public int length;
- /** @field cast=(GSList *) */
- public int /*long*/ runs;
-// public boolean is_paragraph_start;
-// public byte resolved_dir;
- public static final int sizeof = OS.PangoLayoutLine_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoLayoutRun.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoLayoutRun.java
deleted file mode 100644
index b032b6a248..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoLayoutRun.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-public class PangoLayoutRun {
- /** @field cast=(PangoItem *) */
- public int /*long*/ item;
- /** @field cast=(PangoGlyphString *) */
- public int /*long*/ glyphs;
- public static final int sizeof = OS.PangoLayoutRun_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoLogAttr.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoLogAttr.java
deleted file mode 100644
index f4506a6165..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoLogAttr.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class PangoLogAttr {
- public boolean is_line_break;
- public boolean is_mandatory_break;
- public boolean is_char_break;
- public boolean is_white;
- public boolean is_cursor_position;
- public boolean is_word_start;
- public boolean is_word_end;
- public boolean is_sentence_boundary;
- public boolean is_sentence_start;
- public boolean is_sentence_end;
- public static final int sizeof = OS.PangoLogAttr_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoRectangle.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoRectangle.java
deleted file mode 100644
index 74fccb9b55..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/PangoRectangle.java
+++ /dev/null
@@ -1,24 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class PangoRectangle {
- public int x;
- public int y;
- public int width;
- public int height;
- public static final int sizeof = OS.PangoRectangle_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XAnyEvent.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XAnyEvent.java
deleted file mode 100644
index 9fc6482fa2..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XAnyEvent.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public abstract class XAnyEvent extends XEvent {
- public int /*long*/ serial;
- public int send_event;
- /** @field cast=(Display *) */
- public int /*long*/ display;
- /** @field cast=(Window) */
- public int /*long*/ window;
- public static final int sizeof = OS.XAnyEvent_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XButtonEvent.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XButtonEvent.java
deleted file mode 100644
index 97edb2dda8..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XButtonEvent.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class XButtonEvent extends XAnyEvent {
- public int root;
- public int subwindow;
- public int time;
- public int x;
- public int y;
- public int x_root;
- public int y_root;
- public int state;
- public int button;
- public int same_screen;
- public static final int sizeof = OS.XButtonEvent_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XClientMessageEvent.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XClientMessageEvent.java
deleted file mode 100644
index b1428fd1ae..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XClientMessageEvent.java
+++ /dev/null
@@ -1,28 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class XClientMessageEvent {
- public int type;
- public int /*long*/ serial;
- public boolean send_event;
- /** @field cast=(Display *) */
- public int /*long*/ display;
- /** @field cast=(Window) */
- public int /*long*/ window;
- /** @field cast=(Atom) */
- public int /*long*/ message_type;
- public int format;
- /** @field accessor=data.l,cast=(long *) */
- public int /*long*/[] data = new int /*long*/[5];
- public static final int sizeof = OS.XClientMessageEvent_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XCrossingEvent.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XCrossingEvent.java
deleted file mode 100644
index b8631b9293..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XCrossingEvent.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class XCrossingEvent extends XAnyEvent {
- /** @field cast=(Window) */
- public int /*long*/ root;
- /** @field cast=(Window) */
- public int /*long*/ subwindow;
- /** @field cast=(Time) */
- public int time;
- public int x;
- public int y;
- public int x_root;
- public int y_root;
- public int mode;
- public int detail;
- /** @field cast=(Bool) */
- public boolean same_screen;
- /** @field cast=(Bool) */
- public boolean focus;
- /** @field cast=(unsigned int) */
- public int state;
- public static final int sizeof = OS.XCrossingEvent_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XEvent.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XEvent.java
deleted file mode 100644
index 28f12f7cc5..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XEvent.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class XEvent {
- public int type;
- public static final int sizeof = OS.XEvent_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XExposeEvent.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XExposeEvent.java
deleted file mode 100644
index 5d9af2d632..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XExposeEvent.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class XExposeEvent extends XAnyEvent {
- public int x;
- public int y;
- public int width;
- public int height;
- public int count;
- public static final int sizeof = OS.XExposeEvent_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XFocusChangeEvent.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XFocusChangeEvent.java
deleted file mode 100644
index 9e27fa02c2..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XFocusChangeEvent.java
+++ /dev/null
@@ -1,18 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class XFocusChangeEvent extends XAnyEvent {
- public int mode;
- public int detail;
- public static final int sizeof = OS.XFocusChangeEvent_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XRenderPictureAttributes.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XRenderPictureAttributes.java
deleted file mode 100644
index 95096336bb..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XRenderPictureAttributes.java
+++ /dev/null
@@ -1,29 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class XRenderPictureAttributes {
- public boolean repeat;
- public int /*long*/ alpha_map;
- public int alpha_x_origin;
- public int alpha_y_origin;
- public int clip_x_origin;
- public int clip_y_origin;
- public int /*long*/ clip_mask;
- public boolean graphics_exposures;
- public int subwindow_mode;
- public int poly_edge;
- public int poly_mode;
- public int /*long*/ dither;
- public boolean component_alpha;
- public static final int sizeof = OS.XRenderPictureAttributes_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XVisibilityEvent.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XVisibilityEvent.java
deleted file mode 100644
index ba2d80baf1..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XVisibilityEvent.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class XVisibilityEvent extends XAnyEvent {
- public int state;
- public static final int sizeof = OS.XVisibilityEvent_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XWindowChanges.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XWindowChanges.java
deleted file mode 100644
index b748c3494f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/XWindowChanges.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-
-public class XWindowChanges {
- public int x;
- public int y;
- public int width;
- public int height;
- public int border_width;
- public int /*long*/ sibling;
- public int stack_mode;
- public static final int sizeof = OS.XWindowChanges_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/package.html b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/package.html
deleted file mode 100644
index 93198b31ea..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/package.html
+++ /dev/null
@@ -1,20 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-<html>
-<head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <meta name="Author" content="IBM">
- <title>Package-level Javadoc</title>
-</head>
-<body>
-SWT internal GTK2 implementation classes.
-<h2>
-Package Specification</h2>
-This package contains the classes which represent the GTK2
-platform interface that the gtk variant of SWT is built from.
-<p>
-Referencing any of the classes in this package directly guarantees
-that the code is platform specific. Applications should not need to
-reference the classes in this package directly.
-</p>
-</body>
-</html>
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/build.sh b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/build.sh
deleted file mode 100644
index b933b27a47..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/build.sh
+++ /dev/null
@@ -1,141 +0,0 @@
-#!/bin/sh
-#*******************************************************************************
-# Copyright (c) 2000, 2009 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-# Kevin Cornell (Rational Software Corporation)
-# Tom Tromey (Red Hat, Inc.)
-# Sridhar Bidigalu (ICS)
-# Sumit Sarkar (Hewlett-Packard)
-#*******************************************************************************
-
-cd `dirname $0`
-
-if [ "${OS}" = "" ]; then
- OS=`uname -s`
-fi
-if [ "${MODEL}" = "" ]; then
- MODEL=`uname -m`
-fi
-
-case $OS in
- "AIX")
- case $MODEL in
- *)
- if [ "${JAVA_HOME}" = "" ]; then
- echo "Please set JAVA_HOME to point at a JRE."
- fi
- if [ "${MOTIF_HOME}" = "" ]; then
- MOTIF_HOME=/usr
- fi
- if [ "${CDE_HOME}" = "" ]; then
- CDE_HOME=/usr/dt
- fi
- OUTPUT_DIR=../../../org.eclipse.swt.motif.aix.ppc
- makefile="make_aix.mak"
- echo "Building AIX motif ppc version of SWT"
- esac
- ;;
- "Linux")
- case $MODEL in
- *)
- if [ "${JAVA_HOME}" = "" ]; then
- echo "Please set JAVA_HOME to point at a JRE."
- fi
- if [ "${MOTIF_HOME}" = "" ]; then
- echo "Please set MOTIF_HOME to point at a Motif dev path."
- fi
- if [ -z "${MOZILLA_INCLUDES}" -a -z "${MOZILLA_LIBS}" ]; then
- if [ x`pkg-config --exists mozilla-xpcom && echo YES` = "xYES" ]; then
- MOZILLA_INCLUDES=`pkg-config --cflags mozilla-xpcom`
- MOZILLA_LIBS=`pkg-config --libs mozilla-xpcom`
- export MOZILLA_INCLUDES
- export MOZILLA_LIBS
- MAKE_MOZILLA=make_mozilla
- elif [ x`pkg-config --exists firefox-xpcom && echo YES` = "xYES" ]; then
- MOZILLA_INCLUDES=`pkg-config --cflags firefox-xpcom`
- MOZILLA_LIBS=`pkg-config --libs firefox-xpcom`
- export MOZILLA_INCLUDES
- export MOZILLA_LIBS
- MAKE_MOZILLA=make_mozilla
- elif [ x`pkg-config --exists libxul && echo YES` = "xYES" ]; then
- XULRUNNER_INCLUDES=`pkg-config --cflags libxul`
- XULRUNNER_LIBS=`pkg-config --libs libxul`
- export XULRUNNER_INCLUDES
- export XULRUNNER_LIBS
- MAKE_MOZILLA=make_xulrunner
- else
- echo "None of the following libraries were found: Mozilla/XPCOM, Firefox/XPCOM, or XULRunner/XPCOM"
- echo " *** Mozilla embedding support will not be compiled."
- fi
- fi
- OUTPUT_DIR=../../../org.eclipse.swt.motif.linux.x86
- makefile="make_linux.mak"
- echo "Building Linux motif x86 version of SWT"
- esac
- ;;
- "SunOS")
- case $MODEL in
- *)
- if [ "${JAVA_HOME}" = "" ]; then
- JAVA_HOME=/usr/java
- fi
- if [ "${MOTIF_HOME}" = "" ]; then
- MOTIF_HOME=/usr/dt
- fi
- if [ "${CDE_HOME}" = "" ]; then
- CDE_HOME=/usr/dt
- fi
- OUTPUT_DIR=../../../org.eclipse.swt.motif.solaris.sparc
- PATH=/usr/ccs/bin:/opt/SUNWspro/bin:$PATH
- export PATH
- makefile="make_solaris.mak"
- echo "Building Solaris motif sparc version of SWT"
- esac
- ;;
- "HP-UX")
- case $MODEL in
- "ia64")
- if [ "${JAVA_HOME}" = "" ]; then
- echo "Please set JAVA_HOME to point at a JRE."
- fi
- if [ "${MOTIF_HOME}" = "" ]; then
- MOTIF_HOME=/usr
- fi
- if [ "${CDE_HOME}" = "" ]; then
- CDE_HOME=/usr/dt
- fi
- OUTPUT_DIR=../../../org.eclipse.swt.motif.hpux.ia64_32
- makefile="make_hpux_ia64_32.mak"
- echo "Building HPUX motif 32 bit ia64 version of SWT"
- ;;
- *)
- if [ "${JAVA_HOME}" = "" ]; then
- echo "Please set JAVA_HOME to point at a JRE."
- fi
- if [ "${MOTIF_HOME}" = "" ]; then
- MOTIF_HOME=/usr
- fi
- if [ "${CDE_HOME}" = "" ]; then
- CDE_HOME=/usr/dt
- fi
- OUTPUT_DIR=../../../org.eclipse.swt.motif.hpux.PA_RISC
- makefile="make_hpux_PA_RISC.mak"
- echo "Building HPUX motif risc version of SWT"
- ;;
- esac
- ;;
-
- *)
- echo "Unknown OS -- build aborted"
- ;;
-esac
-
-export JAVA_HOME MOTIF_HOME CDE_HOME MOZILLA_SDK MOZILLA_INCLUDES MOZILLA_LIBS XULRUNNER_SDK XULRUNNER_INCLUDES XULRUNNER_LIBS OUTPUT_DIR
-
-make -f $makefile $1 $2 $3 $4
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/build.xml b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/build.xml
deleted file mode 100644
index feb1f7b234..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/build.xml
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
- <!--
- Copyright (c) 2009 IBM Corporation and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- IBM Corporation - initial API and implementation
- -->
-
-<project default="build_motif_lib" basedir="../../..">
-
-<target name="init">
- <eclipse.refreshLocal resource="org.eclipse.swt" depth="infinite" />
- <eclipse.refreshLocal resource="org.eclipse.swt.tools" depth="infinite" />
- <eclipse.incrementalBuild project="org.eclipse.swt" kind="incr" />
-</target>
-
-<target name="build_motif_lib" depends="init">
- <exec dir="./bin/library" executable="sh">
- <arg line="${basedir}/bin/library/build.sh"/>
- <arg line="install"/>
- </exec>
- <eclipse.refreshLocal resource="org.eclipse.swt.motif.aix.ppc" depth="infinite" />
- <eclipse.refreshLocal resource="org.eclipse.swt.motif.hpux.PA_RISC" depth="infinite" />
- <eclipse.refreshLocal resource="org.eclipse.swt.motif.linux.x86" depth="infinite" />
- <eclipse.refreshLocal resource="org.eclipse.swt.motif.solaris.sparc" depth="infinite" />
-</target>
-
-<target name="clean">
- <exec dir="./bin/library" executable="sh">
- <arg line="${basedir}/bin/library/build.sh"/>
- <arg line="clean"/>
- </exec>
-</target>
-
-</project> \ No newline at end of file
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/make_aix.mak b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/make_aix.mak
deleted file mode 100644
index 2ff4a60827..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/make_aix.mak
+++ /dev/null
@@ -1,99 +0,0 @@
-#*******************************************************************************
-# Copyright (c) 2000, 2008 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-# Kevin Cornell (Rational Software Corporation)
-#*******************************************************************************
-
-# Makefile for creating SWT libraries on AIX
-
-include make_common.mak
-
-SWT_VERSION=$(maj_ver)$(min_ver)
-
-CC=gcc
-
-# This makefile expects the following environment variables set:
-# JAVA_HOME - The JDK > 1.3
-# CDE_HOME - CDE includes and libraries
-# MOTIF_HOME - Motif includes and libraries
-
-# Define the various DLL (shared) libraries to be made.
-
-SWT_PREFIX = swt
-WS_PREFIX = motif
-SWT_LIB = lib$(SWT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).a
-SWT_OBJS = swt.o c.o c_stats.o callback.o os.o os_structs.o os_custom.o os_stats.o
-SWT_LIBS = -L$(MOTIF_HOME) -G -bnoentry -lc_r -lC_r -lm -bexpall -lXm -lMrm -lXt -lX11 -lXext -liconv -lXtst
-
-CDE_PREFIX = swt-cde
-CDE_LIB = lib$(CDE_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).a
-CDE_OBJS = swt.o cde.o cde_structs.o cde_stats.o
-CDE_LIBS = -L$(CDE_HOME)/lib -bnoentry -bexpall -lDtSvc -lc -lXt -lX11
-
-CAIRO_PREFIX = swt-cairo
-CAIRO_LIB = lib$(CAIRO_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).a
-CAIRO_OBJS = swt.o cairo.o cairo_structs.o cairo_stats.o
-CAIROCFLAGS = `pkg-config --cflags cairo`
-CAIRO_LIBS = -G -bnoentry -bexpall -lc `pkg-config --libs-only-L cairo` -lcairo
-
-AWT_PREFIX = swt-awt
-AWT_LIB = lib$(AWT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).a
-AWT_OBJS = swt_awt.o
-AWT_LIBS = -L$(AWT_HOME) -ljawt -G -bnoentry -bexpall -lc
-
-# Uncomment for Native Stats tool
-#NATIVE_STATS = -DNATIVE_STATS
-
-#
-# The following CFLAGS are for compiling both the SWT library and the CDE
-# library.
-#
-CFLAGS = -O -s \
- -DSWT_VERSION=$(SWT_VERSION) $(NATIVE_STATS) \
- -D_MSGQSUPPORT \
- -DAIX -DMOTIF -DCDE \
- -DNO_XPRINTING_EXTENSIONS -DNO_XINERAMA_EXTENSIONS \
- -I$(JAVA_HOME)/include \
- -I$(MOTIF_HOME)/include \
- -I$(CDE_HOME)/include
-
-all: make_swt make_awt make_cde make_cairo
-
-make_swt: $(SWT_LIB)
-
-$(SWT_LIB): $(SWT_OBJS)
- ld $(SWT_LIBS) -o $(SWT_LIB) $(SWT_OBJS)
-
-make_cde: $(CDE_LIB)
-
-$(CDE_LIB): $(CDE_OBJS)
- ld -o $@ $(CDE_OBJS) $(CDE_LIBS)
-
-make_cairo: $(CAIRO_LIB)
-
-$(CAIRO_LIB): $(CAIRO_OBJS)
- ld -o $@ $(CAIRO_OBJS) $(CAIRO_LIBS)
-
-cairo.o: cairo.c cairo.h swt.h
- $(CC) $(CAIROCFLAGS) $(CFLAGS) -c cairo.c
-cairo_structs.o: cairo_structs.c cairo_structs.h cairo.h swt.h
- $(CC) $(CAIROCFLAGS) $(CFLAGS) -c cairo_structs.c
-cairo_stats.o: cairo_stats.c cairo_structs.h cairo.h cairo_stats.h swt.h
- $(CC) $(CAIROCFLAGS) $(CFLAGS) -c cairo_stats.c
-
-make_awt: $(AWT_LIB)
-
-$(AWT_LIB): $(AWT_OBJS)
- ld -o $(AWT_LIB) $(AWT_OBJS) $(AWT_LIBS)
-
-install: all
- cp *.a $(OUTPUT_DIR)
-
-clean:
- rm -f *.o *.a *.so *.sl
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/make_hpux_PA_RISC.mak b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/make_hpux_PA_RISC.mak
deleted file mode 100644
index c7d47d0c83..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/make_hpux_PA_RISC.mak
+++ /dev/null
@@ -1,71 +0,0 @@
-#*******************************************************************************
-# Copyright (c) 2000, 2007 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-# Kevin Cornell (Rational Software Corporation)
-# Sridhar Bidigalu (ICS)
-#*******************************************************************************
-
-# Makefile for SWT libraries on HP-UX PA_RISC architechture
-
-include make_common.mak
-
-SWT_VERSION=$(maj_ver)$(min_ver)
-
-# This makefile expects the following environment variables set:
-# JAVA_HOME - The JDK > 1.3
-# CDE_HOME - CDE includes and libraries
-# MOTIF_HOME - Motif includes and libraries
-
-# Define the various DLL (shared) libraries to be made.
-
-SWT_PREFIX = swt
-WS_PREFIX = motif
-SWT_LIB = lib$(SWT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).sl
-SWT_OBJS = swt.o c.o c_stats.o callback.o os.o os_structs.o os_custom.o os_stats.o
-SWT_LIBS = -L$(MOTIF_HOME)/lib -L/usr/lib -G -lXm -lXt -lX11 -lc -ldld -lm -lXp -lXtst
-
-CDE_PREFIX = swt-cde
-CDE_LIB = lib$(CDE_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).sl
-CDE_OBJS = swt.o cde.o cde_structs.o cde_stats.o
-CDE_LIBS = -G -L$(CDE_HOME)/lib -lDtSvc
-
-# Uncomment for Native Stats tool
-#NATIVE_STATS = -DNATIVE_STATS
-
-#
-# The following CFLAGS are for compiling both the SWT library and the CDE
-# library.
-#
-CFLAGS = -Ae +z \
- -DSWT_VERSION=$(SWT_VERSION) $(NATIVE_STATS) \
- -DNO_XINERAMA_EXTENSIONS \
- -D_HPUX -D_POSIX_C_SOURCE=199506L -DMOTIF -DCDE \
- -I./ \
- -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/hp-ux \
- -I$(MOTIF_HOME)/include \
- -I$(CDE_HOME)/include \
- +DAportable
-
-all: make_swt make_cde
-
-make_swt: $(SWT_LIB)
-
-$(SWT_LIB): $(SWT_OBJS)
- ld +nodefaultrpath -b -z -o $@ $(SWT_OBJS) $(SWT_LIBS)
-
-make_cde: $(CDE_LIB)
-
-$(CDE_LIB): $(CDE_OBJS)
- ld +nodefaultrpath -b -z -o $@ $(CDE_OBJS) $(CDE_LIBS)
-
-install: all
- cp *.sl $(OUTPUT_DIR)
-
-clean:
- rm -f *.o *.a *.so *.sl
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/make_hpux_ia64_32.mak b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/make_hpux_ia64_32.mak
deleted file mode 100644
index 3de935a8f5..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/make_hpux_ia64_32.mak
+++ /dev/null
@@ -1,80 +0,0 @@
-#*******************************************************************************
-# Copyright (c) 2000, 2008 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-# Kevin Cornell (Rational Software Corporation)
-# Sridhar Bidigalu (ICS)
-# Sumit Sarkar (Hewlett-Packard)
-#*******************************************************************************
-
-# Makefile for SWT libraries on HP-UX for 32 bit ia64 architecture
-
-include make_common.mak
-
-SWT_VERSION=$(maj_ver)$(min_ver)
-
-# This makefile expects the following environment variables set:
-# JAVA_HOME - The JDK > 1.3
-# CDE_HOME - CDE includes and libraries
-# MOTIF_HOME - Motif includes and libraries
-
-# Define the various DLL (shared) libraries to be made.
-
-SWT_PREFIX = swt
-WS_PREFIX = motif
-SWT_LIB = lib$(SWT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-SWT_OBJS = swt.o c.o c_stats.o callback.o os.o os_structs.o os_custom.o os_stats.o
-SWT_LIBS = -L$(MOTIF_HOME)/lib -L/usr/lib -G -lXm -lXt -lX11 -lc -ldld -lm -lXp -lXtst
-
-CDE_PREFIX = swt-cde
-CDE_LIB = lib$(CDE_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-CDE_OBJS = swt.o cde.o cde_structs.o cde_stats.o
-CDE_LIBS = -G -L$(CDE_HOME)/lib -L$(CDE_HOME)/lib/hpux32 -lDtSvc
-
-AWT_PREFIX = swt-awt
-AWT_LIB = lib$(AWT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-AWT_OBJS = swt_awt.o
-AWT_LIBS = -G -L/usr/lib -lX11 -lc -L$(AWT_HOME) -ljawt
-# Uncomment for Native Stats tool
-#NATIVE_STATS = -DNATIVE_STATS
-
-#
-# The following CFLAGS are for compiling both the SWT library and the CDE
-# library.
-#
-CFLAGS = \
- -DSWT_VERSION=$(SWT_VERSION) $(NATIVE_STATS) \
- -DNO_XINERAMA_EXTENSIONS \
- -D_HPUX -D_POSIX_C_SOURCE=199506L -DMOTIF -DCDE \
- -I./ \
- -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/hp-ux \
- -I$(MOTIF_HOME)/include \
- -I$(CDE_HOME)/include
-
-all: make_swt make_awt make_cde
-
-make_swt: $(SWT_LIB)
-
-$(SWT_LIB): $(SWT_OBJS)
- ld +nodefaultrpath -b -z -o $@ $(SWT_OBJS) $(SWT_LIBS)
-
-make_cde: $(CDE_LIB)
-
-$(CDE_LIB): $(CDE_OBJS)
- ld +nodefaultrpath -b -z -o $@ $(CDE_OBJS) $(CDE_LIBS)
-
-make_awt: $(AWT_LIB)
-
-$(AWT_LIB): $(AWT_OBJS)
- ld +nodefaultrpath -b -z -o $(AWT_LIB) $(AWT_OBJS) $(AWT_LIBS)
-
-install: all
- cp *.so $(OUTPUT_DIR)
-
-clean:
- rm -f *.o *.a *.so *.sl
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/make_linux.mak b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/make_linux.mak
deleted file mode 100644
index 9fc1e5d341..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/make_linux.mak
+++ /dev/null
@@ -1,235 +0,0 @@
-#*******************************************************************************
-# Copyright (c) 2000, 2009 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-#*******************************************************************************
-
-# Makefile for creating SWT libraries on Linux
-
-include make_common.mak
-
-SWT_VERSION=$(maj_ver)$(min_ver)
-
-# This makefile expects the following environment variables set:
-# JAVA_HOME - The JDK > 1.3
-# MOTIF_HOME - Motif includes and libraries
-
-# Define the various DLL (shared) libraries to be made.
-
-SWT_PREFIX = swt
-WS_PREFIX = motif
-SWT_LIB = lib$(SWT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-SWT_OBJS = swt.o c.o c_stats.o callback.o os.o os_structs.o os_custom.o os_stats.o
-SWT_LIBS = -L$(MOTIF_HOME)/lib -lXm -L/usr/lib -L/usr/X11R6/lib \
- -rpath . -x -shared -lX11 -lm -lXext -lXt -lXp -ldl -lXinerama -lXtst
-
-# Uncomment for Native Stats tool
-#NATIVE_STATS = -DNATIVE_STATS
-
-CFLAGS = -O -Wall -DSWT_VERSION=$(SWT_VERSION) $(NATIVE_STATS) -DUSE_ASSEMBLER -DLINUX -DMOTIF -fpic \
- -I$(JAVA_HOME)/include -I$(MOTIF_HOME)/include -I/usr/X11R6/include
-
-# Do not use pkg-config to get libs because it includes unnecessary dependencies (i.e. pangoxft-1.0)
-GNOME_PREFIX = swt-gnome
-GNOME_LIB = lib$(GNOME_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-GNOME_OBJECTS = swt.o gnome.o gnome_structs.o gnome_stats.o
-GNOME_CFLAGS = -O -Wall -DSWT_VERSION=$(SWT_VERSION) $(NATIVE_STATS) -DLINUX -DGTK -I$(JAVA_HOME)/include `pkg-config --cflags gnome-vfs-module-2.0 libgnome-2.0 libgnomeui-2.0`
-GNOME_LIBS = -shared -fpic -fPIC `pkg-config --libs-only-L gnome-vfs-module-2.0 libgnome-2.0 libgnomeui-2.0` -lgnomevfs-2 -lgnome-2 -lgnomeui-2
-
-AWT_PREFIX = swt-awt
-AWT_LIB = lib$(AWT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-AWT_OBJS = swt_awt.o
-AWT_LIBS = -L$(JAVA_HOME)/jre/bin -ljawt -shared
-
-GTK_PREFIX = swt-gtk
-GTK_LIB = lib$(GTK_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-GTK_OBJS = swt.o gtk.o
-GTK_CFLAGS = `pkg-config --cflags gtk+-2.0`
-GTK_LIBS = -x -shared `pkg-config --libs-only-L gtk+-2.0` -lgtk-x11-2.0
-
-CAIRO_PREFIX = swt-cairo
-CAIRO_LIB = lib$(CAIRO_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-CAIRO_OBJECTS = swt.o cairo.o cairo_structs.o cairo_stats.o
-CAIROCFLAGS = `pkg-config --cflags cairo`
-CAIROLIBS = -shared -fpic -fPIC `pkg-config --libs-only-L cairo` -lcairo
-
-MOZILLA_PREFIX = swt-mozilla$(GCC_VERSION)
-MOZILLA_LIB = lib$(MOZILLA_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-MOZILLA_OBJECTS = swt.o xpcom.o xpcom_custom.o xpcom_structs.o xpcom_stats.o
-MOZILLACFLAGS = -O \
- -DMOZILLA_STRICT_API=1 \
- -fno-rtti \
- -fno-exceptions \
- -Wall \
- -DSWT_VERSION=$(SWT_VERSION) $(NATIVE_STATS) \
- -Wno-non-virtual-dtor \
- -fPIC \
- -I./ \
- -I$(JAVA_HOME)/include \
- -I$(JAVA_HOME)/include/linux \
- ${SWT_PTR_CFLAGS}
-MOZILLALIBS = -shared -Wl,--version-script=mozilla_exports -Bsymbolic
-MOZILLAEXCLUDES = -DNO__1XPCOMGlueShutdown \
- -DNO__1XPCOMGlueStartup \
- -DNO__1XPCOMGlueLoadXULFunctions \
- -DNO_memmove__ILorg_eclipse_swt_internal_mozilla_nsDynamicFunctionLoad_2I \
- -DNO_nsDynamicFunctionLoad_1sizeof \
- -DNO__1Call__IIIIII \
- -DNO_nsDynamicFunctionLoad
-XULRUNNEREXCLUDES = -DNO__1NS_1InitXPCOM2
-
-XULRUNNER_PREFIX = swt-xulrunner
-XULRUNNER_LIB = lib$(XULRUNNER_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-XULRUNNER_OBJECTS = swt.o xpcomxul.o xpcomxul_custom.o xpcomxul_structs.o xpcomxul_stats.o
-
-XPCOMINIT_PREFIX = swt-xpcominit
-XPCOMINIT_LIB = lib$(XPCOMINIT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-XPCOMINIT_OBJECTS = swt.o xpcominit.o xpcominit_structs.o xpcominit_stats.o
-
-GLX_PREFIX = swt-glx
-GLX_LIB = lib$(GLX_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-GLX_OBJECTS = swt.o glx.o glx_structs.o glx_stats.o
-GLXCFLAGS =
-GLXLIBS = -shared -fpic -fPIC -L/usr/X11R6/lib -lGL -lGLU -lm
-
-ifndef NO_STRIP
- CFLAGS := $(CFLAGS) -s
- CAIROLIBS := $(CAIROLIBS) -s
- MOZILLALIBS := $(MOZILLALIBS) -s
-endif
-
-all: make_swt make_awt make_gnome make_gtk make_glx
-
-make_swt: $(SWT_LIB)
-
-$(SWT_LIB): $(SWT_OBJS)
- $(LD) -o $@ $(SWT_OBJS) $(SWT_LIBS)
-
-swt.o: swt.c swt.h
- $(CC) $(CFLAGS) -c swt.c
-os.o: os.c os.h swt.h os_custom.h
- $(CC) $(CFLAGS) -c os.c
-os_structs.o: os_structs.c os_structs.h os.h swt.h
- $(CC) $(CFLAGS) -c os_structs.c
-os_stats.o: os_stats.c os_structs.h os.h os_stats.h swt.h
- $(CC) $(CFLAGS) -c os_stats.c
-
-make_gnome: $(GNOME_LIB)
-
-$(GNOME_LIB): $(GNOME_OBJECTS)
- gcc -o $@ $(GNOME_OBJECTS) $(GNOME_LIBS)
-
-gnome.o: gnome.c
- gcc $(GNOME_CFLAGS) -c -o gnome.o gnome.c
-
-gnome_structs.o: gnome_structs.c
- gcc $(GNOME_CFLAGS) -c -o gnome_structs.o gnome_structs.c
-
-gnome_stats.o: gnome_stats.c
- gcc $(GNOME_CFLAGS) -c -o gnome_stats.o gnome_stats.c
-
-make_awt: $(AWT_LIB)
-
-$(AWT_LIB): $(AWT_OBJS)
- ld -o $@ $(AWT_OBJS) $(AWT_LIBS)
-
-make_gtk: $(GTK_LIB)
-
-$(GTK_LIB): $(GTK_OBJS)
- ld -o $@ $(GTK_OBJS) $(GTK_LIBS)
-
-gtk.o: gtk.c
- $(CC) $(CFLAGS) $(GTK_CFLAGS) -c -o gtk.o gtk.c
-
-make_cairo: $(CAIRO_LIB)
-
-$(CAIRO_LIB): $(CAIRO_OBJECTS)
- $(LD) $(CAIROLIBS) -o $(CAIRO_LIB) $(CAIRO_OBJECTS)
-
-cairo.o: cairo.c cairo.h swt.h
- $(CC) $(CFLAGS) $(CAIROCFLAGS) -c cairo.c
-cairo_custom.o: cairo_custom.c cairo_structs.h cairo.h swt.h
- $(CC) $(CFLAGS) $(CAIROCFLAGS) -c cairo_custom.c
-cairo_structs.o: cairo_structs.c cairo_structs.h cairo.h swt.h
- $(CC) $(CFLAGS) $(CAIROCFLAGS) -c cairo_structs.c
-cairo_stats.o: cairo_stats.c cairo_structs.h cairo.h cairo_stats.h swt.h
- $(CC) $(CFLAGS) $(CAIROCFLAGS) -c cairo_stats.c
-
-make_mozilla:$(MOZILLA_LIB)
-
-$(MOZILLA_LIB): $(MOZILLA_OBJECTS)
- $(CXX) -o $(MOZILLA_LIB) $(MOZILLA_OBJECTS) $(MOZILLALIBS) ${MOZILLA_LIBS}
-
-xpcom.o: xpcom.cpp
- $(CXX) $(MOZILLACFLAGS) $(MOZILLAEXCLUDES) ${MOZILLA_INCLUDES} -c xpcom.cpp
-xpcom_structs.o: xpcom_structs.cpp
- $(CXX) $(MOZILLACFLAGS) $(MOZILLAEXCLUDES) ${MOZILLA_INCLUDES} -c xpcom_structs.cpp
-xpcom_custom.o: xpcom_custom.cpp
- $(CXX) $(MOZILLACFLAGS) $(MOZILLAEXCLUDES) ${MOZILLA_INCLUDES} -c xpcom_custom.cpp
-xpcom_stats.o: xpcom_stats.cpp
- $(CXX) $(MOZILLACFLAGS) $(MOZILLAEXCLUDES) ${MOZILLA_INCLUDES} -c xpcom_stats.cpp
-
-#
-# XULRunner lib
-#
-make_xulrunner:$(XULRUNNER_LIB)
-
-$(XULRUNNER_LIB): $(XULRUNNER_OBJECTS)
- $(CXX) -o $(XULRUNNER_LIB) $(XULRUNNER_OBJECTS) $(MOZILLALIBS) ${XULRUNNER_LIBS}
-
-xpcomxul.o: xpcom.cpp
- $(CXX) -o xpcomxul.o $(MOZILLACFLAGS) $(XULRUNNEREXCLUDES) ${XULRUNNER_INCLUDES} -c xpcom.cpp
-
-xpcomxul_structs.o: xpcom_structs.cpp
- $(CXX) -o xpcomxul_structs.o $(MOZILLACFLAGS) $(XULRUNNEREXCLUDES) ${XULRUNNER_INCLUDES} -c xpcom_structs.cpp
-
-xpcomxul_custom.o: xpcom_custom.cpp
- $(CXX) -o xpcomxul_custom.o $(MOZILLACFLAGS) $(XULRUNNEREXCLUDES) ${XULRUNNER_INCLUDES} -c xpcom_custom.cpp
-
-xpcomxul_stats.o: xpcom_stats.cpp
- $(CXX) -o xpcomxul_stats.o $(MOZILLACFLAGS) $(XULRUNNEREXCLUDES) ${XULRUNNER_INCLUDES} -c xpcom_stats.cpp
-
-
-#
-# XPCOMInit lib
-#
-make_xpcominit:$(XPCOMINIT_LIB)
-
-$(XPCOMINIT_LIB): $(XPCOMINIT_OBJECTS)
- $(CXX) -o $(XPCOMINIT_LIB) $(XPCOMINIT_OBJECTS) $(MOZILLALIBS) ${XULRUNNER_LIBS}
-
-xpcominit.o: xpcominit.cpp
- $(CXX) $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcominit.cpp
-
-xpcominit_structs.o: xpcominit_structs.cpp
- $(CXX) $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcominit_structs.cpp
-
-xpcominit_stats.o: xpcominit_stats.cpp
- $(CXX) $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcominit_stats.cpp
-
-make_glx: $(GLX_LIB)
-
-$(GLX_LIB): $(GLX_OBJECTS)
- $(LD) $(LIBS) $(GLXLIBS) -o $(GLX_LIB) $(GLX_OBJECTS)
-
-glx.o: glx.c
- $(CC) $(CFLAGS) $(GLXCFLAGS) -c glx.c
-
-glx_structs.o: glx_structs.c
- $(CC) $(CFLAGS) $(GLXCFLAGS) -c glx_structs.c
-
-glx_stats.o: glx_stats.c glx_stats.h
- $(CC) $(CFLAGS) $(GLXCFLAGS) -c glx_stats.c
-
-
-install: all
- cp *.so $(OUTPUT_DIR)
-
-clean:
- rm -f *.o *.a *.so *.sl
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/make_solaris.mak b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/make_solaris.mak
deleted file mode 100644
index 55644882f8..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/make_solaris.mak
+++ /dev/null
@@ -1,119 +0,0 @@
-#*******************************************************************************
-# Copyright (c) 2000, 2009 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-# Kevin Cornell (Rational Software Corporation)
-#*******************************************************************************
-
-# Makefile for SWT libraries on Solaris
-
-include make_common.mak
-
-SWT_VERSION=$(maj_ver)$(min_ver)
-
-# This makefile expects the following environment variables set:
-# JAVA_HOME - The JDK > 1.3
-# CDE_HOME - CDE includes and libraries
-# MOTIF_HOME - Motif includes and libraries
-
-# Define the various DLL (shared) libraries to be made.
-
-SWT_PREFIX = swt
-WS_PREFIX = motif
-SWT_LIB = lib$(SWT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-SWT_OBJS = swt.o c.o c_stats.o callback.o os.o os_structs.o os_custom.o os_stats.o
-SWT_LIBS = -L$(MOTIF_HOME)/lib -L/usr/lib -R/usr/openwin/lib -G -lXm -lXt -lX11 -lXp -lXtst
-
-CDE_PREFIX = swt-cde
-CDE_LIB = lib$(CDE_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-CDE_OBJS = swt.o cde.o cde_structs.o cde_stats.o
-CDE_LIBS = -G -L$(CDE_HOME)/lib -R$(CDE_HOME)/lib -lDtSvc
-
-GLX_PREFIX = swt-glx
-GLX_LIB = lib$(GLX_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-GLX_OBJS = swt.o glx.o glx_structs.o glx_stats.o
-GLX_LIBS = -G -L/usr/X11R6/lib -lGL -lGLU -lm
-
-AWT_PREFIX = swt-awt
-AWT_LIB = lib$(AWT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-AWT_OBJS = swt_awt.o
-AWT_LIBS = -G -L$(JAVA_HOME)/jre/lib/sparc -ljawt
-
-CAIRO_PREFIX = swt-cairo
-CAIRO_LIB = lib$(CAIRO_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-CAIRO_OBJS = swt.o cairo.o cairo_structs.o cairo_stats.o
-CAIROCFLAGS = `pkg-config --cflags cairo`
-CAIRO_LIBS = -G `pkg-config --libs-only-L cairo` -lcairo
-
-# Uncomment for Native Stats tool
-#NATIVE_STATS = -DNATIVE_STATS
-
-#
-# The following CFLAGS are for compiling both the SWT library and the CDE
-# library.
-#
-# Note:
-# The flag -xarch=generic ensure the compiled modules will be targeted
-# for 32-bit architectures. If this flag is not
-#
-CFLAGS = -O -s \
- -DSWT_VERSION=$(SWT_VERSION) $(NATIVE_STATS) \
- -DNO_XINERAMA_EXTENSIONS \
- -DDTACTION_WARNING_DISABLED \
- -DSOLARIS -DMOTIF -DCDE \
- -I./ \
- -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/solaris \
- -I$(MOTIF_HOME)/include \
- -I$(CDE_HOME)/include
-
-all: make_swt make_awt make_glx make_cde
-
-make_swt: $(SWT_LIB)
-
-$(SWT_LIB): $(SWT_OBJS)
- ld -o $@ $(SWT_OBJS) $(SWT_LIBS)
-
-make_cde: $(CDE_LIB)
-
-$(CDE_LIB): $(CDE_OBJS)
- ld -o $@ $(CDE_OBJS) $(CDE_LIBS)
-
-make_cairo: $(CAIRO_LIB)
-
-$(CAIRO_LIB): $(CAIRO_OBJS)
- ld -o $@ $(CAIRO_OBJS) $(CAIRO_LIBS)
-
-cairo.o: cairo.c cairo.h swt.h
- $(CC) $(CAIROCFLAGS) $(CFLAGS) -c cairo.c
-cairo_structs.o: cairo_structs.c cairo_structs.h cairo.h swt.h
- $(CC) $(CAIROCFLAGS) $(CFLAGS) -c cairo_structs.c
-cairo_stats.o: cairo_stats.c cairo_structs.h cairo.h cairo_stats.h swt.h
- $(CC) $(CAIROCFLAGS) $(CFLAGS) -c cairo_stats.c
-
-make_awt: $(AWT_LIB)
-
-$(AWT_LIB): $(AWT_OBJS)
- ld -o $@ $(AWT_OBJS) $(AWT_LIBS)
-
-make_glx: $(GLX_LIB)
-
-$(GLX_LIB): $(GLX_OBJS)
- ld -o $@ $(GLX_OBJS) $(GLX_LIBS)
-
-glx.o: glx.c
- $(CC) $(CFLAGS) -c glx.c
-glx_structs.o: glx_structs.c
- $(CC) $(CFLAGS) -c glx_structs.c
-glx_stats.o: glx_stats.c glx_stats.h
- $(CC) $(CFLAGS) -c glx_stats.c
-
-install: all
- cp *.so $(OUTPUT_DIR)
-
-clean:
- rm -f *.o *.a *.so *.sl
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/mozilla_exports b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/mozilla_exports
deleted file mode 100644
index 3db4f5c9cc..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/mozilla_exports
+++ /dev/null
@@ -1,16 +0,0 @@
-#*******************************************************************************
-# Copyright (c) 2000, 2005 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-#*******************************************************************************
-EXPORTED {
- global:
- JNI_OnLoad;
- Java_org_eclipse_swt*;
- local: *;
-};
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os.c b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os.c
deleted file mode 100644
index 8e5d93c0a7..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os.c
+++ /dev/null
@@ -1,6307 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "os_structs.h"
-#include "os_stats.h"
-
-#define OS_NATIVE(func) Java_org_eclipse_swt_internal_motif_OS_##func
-
-#ifndef NO_CODESET
-JNIEXPORT jint JNICALL OS_NATIVE(CODESET)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CODESET_FUNC);
- rc = (jint)CODESET;
- OS_NATIVE_EXIT(env, that, CODESET_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FD_1ISSET
-JNIEXPORT jboolean JNICALL OS_NATIVE(FD_1ISSET)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, FD_1ISSET_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jboolean)FD_ISSET(arg0, (fd_set *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, FD_1ISSET_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FD_1SET
-JNIEXPORT void JNICALL OS_NATIVE(FD_1SET)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, FD_1SET_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- FD_SET(arg0, (fd_set *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, FD_1SET_FUNC);
-}
-#endif
-
-#ifndef NO_FD_1ZERO
-JNIEXPORT void JNICALL OS_NATIVE(FD_1ZERO)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, FD_1ZERO_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- FD_ZERO((fd_set *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, FD_1ZERO_FUNC);
-}
-#endif
-
-#ifndef NO_LC_1CTYPE
-JNIEXPORT jint JNICALL OS_NATIVE(LC_1CTYPE)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, LC_1CTYPE_FUNC);
- rc = (jint)LC_CTYPE;
- OS_NATIVE_EXIT(env, that, LC_1CTYPE_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MB_1CUR_1MAX
-JNIEXPORT jint JNICALL OS_NATIVE(MB_1CUR_1MAX)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MB_1CUR_1MAX_FUNC);
- rc = (jint)MB_CUR_MAX;
- OS_NATIVE_EXIT(env, that, MB_1CUR_1MAX_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_XRenderPictureAttributes_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(XRenderPictureAttributes_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, XRenderPictureAttributes_1sizeof_FUNC);
- rc = (jint)XRenderPictureAttributes_sizeof();
- OS_NATIVE_EXIT(env, that, XRenderPictureAttributes_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1Call
-JNIEXPORT jint JNICALL OS_NATIVE(_1Call)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1Call_FUNC);
- rc = (jint)((jint (*)())arg0)(arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1Call_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1ConnectionNumber
-JNIEXPORT jint JNICALL OS_NATIVE(_1ConnectionNumber)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1ConnectionNumber_FUNC);
- rc = (jint)ConnectionNumber(arg0);
- OS_NATIVE_EXIT(env, that, _1ConnectionNumber_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XAllocColor
-JNIEXPORT jint JNICALL OS_NATIVE(_1XAllocColor)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2)
-{
- XColor _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XAllocColor_FUNC);
- if (arg2) if ((lparg2 = getXColorFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)XAllocColor((Display *)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setXColorFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, _1XAllocColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XBell
-JNIEXPORT void JNICALL OS_NATIVE(_1XBell)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XBell_FUNC);
- XBell((Display *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XBell_FUNC);
-}
-#endif
-
-#ifndef NO__1XBlackPixel
-JNIEXPORT jint JNICALL OS_NATIVE(_1XBlackPixel)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XBlackPixel_FUNC);
- rc = (jint)XBlackPixel((Display *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XBlackPixel_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XChangeActivePointerGrab
-JNIEXPORT jint JNICALL OS_NATIVE(_1XChangeActivePointerGrab)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XChangeActivePointerGrab_FUNC);
- rc = (jint)XChangeActivePointerGrab((Display *)arg0, arg1, (Cursor)arg2, (Time)arg3);
- OS_NATIVE_EXIT(env, that, _1XChangeActivePointerGrab_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XChangeProperty
-JNIEXPORT void JNICALL OS_NATIVE(_1XChangeProperty)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jintArray arg6, jint arg7)
-{
- jint *lparg6=NULL;
- OS_NATIVE_ENTER(env, that, _1XChangeProperty_FUNC);
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- XChangeProperty((Display *)arg0, (Window)arg1, (Atom)arg2, (Atom)arg3, arg4, arg5, (unsigned char *)lparg6, arg7);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- OS_NATIVE_EXIT(env, that, _1XChangeProperty_FUNC);
-}
-#endif
-
-#ifndef NO__1XChangeWindowAttributes
-JNIEXPORT void JNICALL OS_NATIVE(_1XChangeWindowAttributes)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jobject arg3)
-{
- XSetWindowAttributes _arg3, *lparg3=NULL;
- OS_NATIVE_ENTER(env, that, _1XChangeWindowAttributes_FUNC);
- if (arg3) if ((lparg3 = getXSetWindowAttributesFields(env, arg3, &_arg3)) == NULL) goto fail;
- XChangeWindowAttributes((Display *)arg0, arg1, arg2, lparg3);
-fail:
- if (arg3 && lparg3) setXSetWindowAttributesFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, _1XChangeWindowAttributes_FUNC);
-}
-#endif
-
-#ifndef NO__1XCheckIfEvent
-JNIEXPORT jint JNICALL OS_NATIVE(_1XCheckIfEvent)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XCheckIfEvent_FUNC);
- rc = (jint)XCheckIfEvent((Display *)arg0, (XEvent *)arg1, (Bool (*)())arg2, (XPointer)arg3);
- OS_NATIVE_EXIT(env, that, _1XCheckIfEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XCheckMaskEvent
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XCheckMaskEvent)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XCheckMaskEvent_FUNC);
- rc = (jboolean)XCheckMaskEvent((Display *)arg0, arg1, (XEvent *)arg2);
- OS_NATIVE_EXIT(env, that, _1XCheckMaskEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XCheckWindowEvent
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XCheckWindowEvent)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XCheckWindowEvent_FUNC);
- rc = (jboolean)XCheckWindowEvent((Display *)arg0, (Window)arg1, arg2, (XEvent *)arg3);
- OS_NATIVE_EXIT(env, that, _1XCheckWindowEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XClearArea
-JNIEXPORT void JNICALL OS_NATIVE(_1XClearArea)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jboolean arg6)
-{
- OS_NATIVE_ENTER(env, that, _1XClearArea_FUNC);
- XClearArea((Display *)arg0, arg1, arg2, arg3, arg4, arg5, arg6);
- OS_NATIVE_EXIT(env, that, _1XClearArea_FUNC);
-}
-#endif
-
-#ifndef NO__1XClipBox
-JNIEXPORT void JNICALL OS_NATIVE(_1XClipBox)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- XRectangle _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1XClipBox_FUNC);
- if (arg1) if ((lparg1 = getXRectangleFields(env, arg1, &_arg1)) == NULL) goto fail;
- XClipBox((Region)arg0, (XRectangle *)lparg1);
-fail:
- if (arg1 && lparg1) setXRectangleFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, _1XClipBox_FUNC);
-}
-#endif
-
-#ifndef NO__1XCloseDisplay
-JNIEXPORT void JNICALL OS_NATIVE(_1XCloseDisplay)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XCloseDisplay_FUNC);
- XCloseDisplay((Display *)arg0);
- OS_NATIVE_EXIT(env, that, _1XCloseDisplay_FUNC);
-}
-#endif
-
-#ifndef NO__1XCopyArea
-JNIEXPORT void JNICALL OS_NATIVE(_1XCopyArea)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8, jint arg9)
-{
- OS_NATIVE_ENTER(env, that, _1XCopyArea_FUNC);
- XCopyArea((Display *)arg0, arg1, arg2, (GC)arg3, arg4, arg5, arg6, arg7, arg8, arg9);
- OS_NATIVE_EXIT(env, that, _1XCopyArea_FUNC);
-}
-#endif
-
-#ifndef NO__1XCopyPlane
-JNIEXPORT void JNICALL OS_NATIVE(_1XCopyPlane)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8, jint arg9, jint arg10)
-{
- OS_NATIVE_ENTER(env, that, _1XCopyPlane_FUNC);
- XCopyPlane((Display *)arg0, arg1, arg2, (GC)arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);
- OS_NATIVE_EXIT(env, that, _1XCopyPlane_FUNC);
-}
-#endif
-
-#ifndef NO__1XCreateBitmapFromData
-JNIEXPORT jint JNICALL OS_NATIVE(_1XCreateBitmapFromData)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jbyteArray arg2, jint arg3, jint arg4)
-{
- jbyte *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XCreateBitmapFromData_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XCreateBitmapFromData((Display *)arg0, arg1, (char *)lparg2, arg3, arg4);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1XCreateBitmapFromData_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XCreateColormap
-JNIEXPORT jint JNICALL OS_NATIVE(_1XCreateColormap)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XCreateColormap_FUNC);
- rc = (jint)XCreateColormap((Display *)arg0, (Window)arg1, (Visual *)arg2, arg3);
- OS_NATIVE_EXIT(env, that, _1XCreateColormap_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XCreateFontCursor
-JNIEXPORT jint JNICALL OS_NATIVE(_1XCreateFontCursor)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XCreateFontCursor_FUNC);
- rc = (jint)XCreateFontCursor((Display *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XCreateFontCursor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XCreateGC
-JNIEXPORT jint JNICALL OS_NATIVE(_1XCreateGC)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jobject arg3)
-{
- XGCValues _arg3, *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XCreateGC_FUNC);
- if (arg3) if ((lparg3 = getXGCValuesFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)XCreateGC((Display *)arg0, arg1, arg2, lparg3);
-fail:
- if (arg3 && lparg3) setXGCValuesFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, _1XCreateGC_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XCreateImage
-JNIEXPORT jint JNICALL OS_NATIVE(_1XCreateImage)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8, jint arg9)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XCreateImage_FUNC);
- rc = (jint)XCreateImage((Display *)arg0, (Visual *)arg1, arg2, arg3, arg4, (char *)arg5, arg6, arg7, arg8, arg9);
- OS_NATIVE_EXIT(env, that, _1XCreateImage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XCreatePixmap
-JNIEXPORT jint JNICALL OS_NATIVE(_1XCreatePixmap)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XCreatePixmap_FUNC);
- rc = (jint)XCreatePixmap((Display *)arg0, arg1, arg2, arg3, arg4);
- OS_NATIVE_EXIT(env, that, _1XCreatePixmap_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XCreatePixmapCursor
-JNIEXPORT jint JNICALL OS_NATIVE(_1XCreatePixmapCursor)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jobject arg3, jobject arg4, jint arg5, jint arg6)
-{
- XColor _arg3, *lparg3=NULL;
- XColor _arg4, *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XCreatePixmapCursor_FUNC);
- if (arg3) if ((lparg3 = getXColorFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg4) if ((lparg4 = getXColorFields(env, arg4, &_arg4)) == NULL) goto fail;
- rc = (jint)XCreatePixmapCursor((Display *)arg0, (Pixmap)arg1, (Pixmap)arg2, lparg3, lparg4, arg5, arg6);
-fail:
- if (arg4 && lparg4) setXColorFields(env, arg4, lparg4);
- if (arg3 && lparg3) setXColorFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, _1XCreatePixmapCursor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XCreateRegion
-JNIEXPORT jint JNICALL OS_NATIVE(_1XCreateRegion)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XCreateRegion_FUNC);
- rc = (jint)XCreateRegion();
- OS_NATIVE_EXIT(env, that, _1XCreateRegion_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XCreateWindow
-JNIEXPORT jint JNICALL OS_NATIVE(_1XCreateWindow)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8, jint arg9, jlong arg10, jobject arg11)
-{
- XSetWindowAttributes _arg11, *lparg11=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XCreateWindow_FUNC);
- if (arg11) if ((lparg11 = getXSetWindowAttributesFields(env, arg11, &_arg11)) == NULL) goto fail;
- rc = (jint)XCreateWindow((Display *)arg0, (Window)arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, (Visual *)arg9, arg10, (XSetWindowAttributes *)lparg11);
-fail:
- if (arg11 && lparg11) setXSetWindowAttributesFields(env, arg11, lparg11);
- OS_NATIVE_EXIT(env, that, _1XCreateWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XDefaultColormap
-JNIEXPORT jint JNICALL OS_NATIVE(_1XDefaultColormap)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XDefaultColormap_FUNC);
- rc = (jint)XDefaultColormap((Display *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XDefaultColormap_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XDefaultColormapOfScreen
-JNIEXPORT jint JNICALL OS_NATIVE(_1XDefaultColormapOfScreen)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XDefaultColormapOfScreen_FUNC);
- rc = (jint)XDefaultColormapOfScreen((Screen *)arg0);
- OS_NATIVE_EXIT(env, that, _1XDefaultColormapOfScreen_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XDefaultDepthOfScreen
-JNIEXPORT jint JNICALL OS_NATIVE(_1XDefaultDepthOfScreen)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XDefaultDepthOfScreen_FUNC);
- rc = (jint)XDefaultDepthOfScreen((Screen *)arg0);
- OS_NATIVE_EXIT(env, that, _1XDefaultDepthOfScreen_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XDefaultGCOfScreen
-JNIEXPORT jint JNICALL OS_NATIVE(_1XDefaultGCOfScreen)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XDefaultGCOfScreen_FUNC);
- rc = (jint)XDefaultGCOfScreen((Screen *)arg0);
- OS_NATIVE_EXIT(env, that, _1XDefaultGCOfScreen_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XDefaultRootWindow
-JNIEXPORT jint JNICALL OS_NATIVE(_1XDefaultRootWindow)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XDefaultRootWindow_FUNC);
- rc = (jint)XDefaultRootWindow((Display *)arg0);
- OS_NATIVE_EXIT(env, that, _1XDefaultRootWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XDefaultScreen
-JNIEXPORT jint JNICALL OS_NATIVE(_1XDefaultScreen)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XDefaultScreen_FUNC);
- rc = (jint)XDefaultScreen((Display *)arg0);
- OS_NATIVE_EXIT(env, that, _1XDefaultScreen_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XDefaultScreenOfDisplay
-JNIEXPORT jint JNICALL OS_NATIVE(_1XDefaultScreenOfDisplay)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XDefaultScreenOfDisplay_FUNC);
- rc = (jint)XDefaultScreenOfDisplay((Display *)arg0);
- OS_NATIVE_EXIT(env, that, _1XDefaultScreenOfDisplay_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XDefaultVisual
-JNIEXPORT jint JNICALL OS_NATIVE(_1XDefaultVisual)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XDefaultVisual_FUNC);
- rc = (jint)XDefaultVisual((Display *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XDefaultVisual_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XDefineCursor
-JNIEXPORT void JNICALL OS_NATIVE(_1XDefineCursor)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1XDefineCursor_FUNC);
- XDefineCursor((Display *)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1XDefineCursor_FUNC);
-}
-#endif
-
-#ifndef NO__1XDestroyImage
-JNIEXPORT jint JNICALL OS_NATIVE(_1XDestroyImage)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XDestroyImage_FUNC);
- rc = (jint)XDestroyImage((XImage *)arg0);
- OS_NATIVE_EXIT(env, that, _1XDestroyImage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XDestroyRegion
-JNIEXPORT void JNICALL OS_NATIVE(_1XDestroyRegion)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XDestroyRegion_FUNC);
- XDestroyRegion((Region)arg0);
- OS_NATIVE_EXIT(env, that, _1XDestroyRegion_FUNC);
-}
-#endif
-
-#ifndef NO__1XDestroyWindow
-JNIEXPORT void JNICALL OS_NATIVE(_1XDestroyWindow)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XDestroyWindow_FUNC);
- XDestroyWindow((Display *)arg0, (Window)arg1);
- OS_NATIVE_EXIT(env, that, _1XDestroyWindow_FUNC);
-}
-#endif
-
-#ifndef NO__1XDisplayHeight
-JNIEXPORT jint JNICALL OS_NATIVE(_1XDisplayHeight)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XDisplayHeight_FUNC);
- rc = (jint)XDisplayHeight((Display *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XDisplayHeight_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XDisplayHeightMM
-JNIEXPORT jint JNICALL OS_NATIVE(_1XDisplayHeightMM)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XDisplayHeightMM_FUNC);
- rc = (jint)XDisplayHeightMM((Display *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XDisplayHeightMM_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XDisplayWidth
-JNIEXPORT jint JNICALL OS_NATIVE(_1XDisplayWidth)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XDisplayWidth_FUNC);
- rc = (jint)XDisplayWidth((Display *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XDisplayWidth_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XDisplayWidthMM
-JNIEXPORT jint JNICALL OS_NATIVE(_1XDisplayWidthMM)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XDisplayWidthMM_FUNC);
- rc = (jint)XDisplayWidthMM((Display *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XDisplayWidthMM_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XDrawArc
-JNIEXPORT void JNICALL OS_NATIVE(_1XDrawArc)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8)
-{
- OS_NATIVE_ENTER(env, that, _1XDrawArc_FUNC);
- XDrawArc((Display *)arg0, (Drawable)arg1, (GC)arg2, arg3, arg4, arg5, arg6, arg7, arg8);
- OS_NATIVE_EXIT(env, that, _1XDrawArc_FUNC);
-}
-#endif
-
-#ifndef NO__1XDrawLine
-JNIEXPORT void JNICALL OS_NATIVE(_1XDrawLine)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6)
-{
- OS_NATIVE_ENTER(env, that, _1XDrawLine_FUNC);
- XDrawLine((Display *)arg0, (Drawable)arg1, (GC)arg2, arg3, arg4, arg5, arg6);
- OS_NATIVE_EXIT(env, that, _1XDrawLine_FUNC);
-}
-#endif
-
-#ifndef NO__1XDrawLines
-JNIEXPORT void JNICALL OS_NATIVE(_1XDrawLines)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jshortArray arg3, jint arg4, jint arg5)
-{
- jshort *lparg3=NULL;
- OS_NATIVE_ENTER(env, that, _1XDrawLines_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetShortArrayElements(env, arg3, NULL)) == NULL) goto fail;
- XDrawLines((Display *)arg0, (Drawable)arg1, (GC)arg2, (XPoint *)lparg3, arg4, arg5);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseShortArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, _1XDrawLines_FUNC);
-}
-#endif
-
-#ifndef NO__1XDrawPoint
-JNIEXPORT void JNICALL OS_NATIVE(_1XDrawPoint)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4)
-{
- OS_NATIVE_ENTER(env, that, _1XDrawPoint_FUNC);
- XDrawPoint((Display *)arg0, (Drawable)arg1, (GC)arg2, arg3, arg4);
- OS_NATIVE_EXIT(env, that, _1XDrawPoint_FUNC);
-}
-#endif
-
-#ifndef NO__1XDrawRectangle
-JNIEXPORT void JNICALL OS_NATIVE(_1XDrawRectangle)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6)
-{
- OS_NATIVE_ENTER(env, that, _1XDrawRectangle_FUNC);
- XDrawRectangle((Display *)arg0, (Drawable)arg1, (GC)arg2, arg3, arg4, arg5, arg6);
- OS_NATIVE_EXIT(env, that, _1XDrawRectangle_FUNC);
-}
-#endif
-
-#ifndef NO__1XEmptyRegion
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XEmptyRegion)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XEmptyRegion_FUNC);
- rc = (jboolean)XEmptyRegion((Region)arg0);
- OS_NATIVE_EXIT(env, that, _1XEmptyRegion_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XEventsQueued
-JNIEXPORT jint JNICALL OS_NATIVE(_1XEventsQueued)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XEventsQueued_FUNC);
- rc = (jint)XEventsQueued((Display *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XEventsQueued_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XFillArc
-JNIEXPORT void JNICALL OS_NATIVE(_1XFillArc)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8)
-{
- OS_NATIVE_ENTER(env, that, _1XFillArc_FUNC);
- XFillArc((Display *)arg0, (Drawable)arg1, (GC)arg2, arg3, arg4, arg5, arg6, arg7, arg8);
- OS_NATIVE_EXIT(env, that, _1XFillArc_FUNC);
-}
-#endif
-
-#ifndef NO__1XFillPolygon
-JNIEXPORT jint JNICALL OS_NATIVE(_1XFillPolygon)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jshortArray arg3, jint arg4, jint arg5, jint arg6)
-{
- jshort *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XFillPolygon_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetShortArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)XFillPolygon((Display *)arg0, (Drawable)arg1, (GC)arg2, (XPoint *)lparg3, arg4, arg5, arg6);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseShortArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, _1XFillPolygon_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XFillRectangle
-JNIEXPORT void JNICALL OS_NATIVE(_1XFillRectangle)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6)
-{
- OS_NATIVE_ENTER(env, that, _1XFillRectangle_FUNC);
- XFillRectangle((Display *)arg0, (Drawable)arg1, (GC)arg2, arg3, arg4, arg5, arg6);
- OS_NATIVE_EXIT(env, that, _1XFillRectangle_FUNC);
-}
-#endif
-
-#ifndef NO__1XFilterEvent
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XFilterEvent)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XFilterEvent_FUNC);
- rc = (jboolean)XFilterEvent((XEvent *)arg0, (Window)arg1);
- OS_NATIVE_EXIT(env, that, _1XFilterEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XFlush
-JNIEXPORT void JNICALL OS_NATIVE(_1XFlush)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XFlush_FUNC);
- XFlush((Display *)arg0);
- OS_NATIVE_EXIT(env, that, _1XFlush_FUNC);
-}
-#endif
-
-#ifndef NO__1XFontsOfFontSet
-JNIEXPORT jint JNICALL OS_NATIVE(_1XFontsOfFontSet)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XFontsOfFontSet_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XFontsOfFontSet((XFontSet)arg0, (XFontStruct ***)lparg1, (char ***)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XFontsOfFontSet_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XFree
-JNIEXPORT jint JNICALL OS_NATIVE(_1XFree)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XFree_FUNC);
- rc = (jint)XFree((char *)arg0);
- OS_NATIVE_EXIT(env, that, _1XFree_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XFreeColormap
-JNIEXPORT jint JNICALL OS_NATIVE(_1XFreeColormap)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XFreeColormap_FUNC);
- rc = (jint)XFreeColormap((Display *)arg0, (Colormap)arg1);
- OS_NATIVE_EXIT(env, that, _1XFreeColormap_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XFreeColors
-JNIEXPORT jint JNICALL OS_NATIVE(_1XFreeColors)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jint arg3, jint arg4)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XFreeColors_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XFreeColors((Display *)arg0, arg1, (unsigned long *)lparg2, arg3, arg4);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1XFreeColors_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XFreeCursor
-JNIEXPORT void JNICALL OS_NATIVE(_1XFreeCursor)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XFreeCursor_FUNC);
- XFreeCursor((Display *)arg0, (Cursor)arg1);
- OS_NATIVE_EXIT(env, that, _1XFreeCursor_FUNC);
-}
-#endif
-
-#ifndef NO__1XFreeFont
-JNIEXPORT void JNICALL OS_NATIVE(_1XFreeFont)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XFreeFont_FUNC);
- XFreeFont((Display *)arg0, (XFontStruct *)arg1);
- OS_NATIVE_EXIT(env, that, _1XFreeFont_FUNC);
-}
-#endif
-
-#ifndef NO__1XFreeFontNames
-JNIEXPORT void JNICALL OS_NATIVE(_1XFreeFontNames)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XFreeFontNames_FUNC);
- XFreeFontNames((char **)arg0);
- OS_NATIVE_EXIT(env, that, _1XFreeFontNames_FUNC);
-}
-#endif
-
-#ifndef NO__1XFreeFontPath
-JNIEXPORT jint JNICALL OS_NATIVE(_1XFreeFontPath)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XFreeFontPath_FUNC);
- rc = (jint)XFreeFontPath((char **)arg0);
- OS_NATIVE_EXIT(env, that, _1XFreeFontPath_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XFreeGC
-JNIEXPORT void JNICALL OS_NATIVE(_1XFreeGC)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XFreeGC_FUNC);
- XFreeGC((Display *)arg0, (GC)arg1);
- OS_NATIVE_EXIT(env, that, _1XFreeGC_FUNC);
-}
-#endif
-
-#ifndef NO__1XFreeModifiermap
-JNIEXPORT void JNICALL OS_NATIVE(_1XFreeModifiermap)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XFreeModifiermap_FUNC);
- XFreeModifiermap((XModifierKeymap *)arg0);
- OS_NATIVE_EXIT(env, that, _1XFreeModifiermap_FUNC);
-}
-#endif
-
-#ifndef NO__1XFreePixmap
-JNIEXPORT void JNICALL OS_NATIVE(_1XFreePixmap)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XFreePixmap_FUNC);
- XFreePixmap((Display *)arg0, (Pixmap)arg1);
- OS_NATIVE_EXIT(env, that, _1XFreePixmap_FUNC);
-}
-#endif
-
-#ifndef NO__1XFreeStringList
-JNIEXPORT void JNICALL OS_NATIVE(_1XFreeStringList)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XFreeStringList_FUNC);
- XFreeStringList((char **)arg0);
- OS_NATIVE_EXIT(env, that, _1XFreeStringList_FUNC);
-}
-#endif
-
-#ifndef NO__1XGetFontPath
-JNIEXPORT jint JNICALL OS_NATIVE(_1XGetFontPath)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XGetFontPath_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)XGetFontPath((Display *)arg0, lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XGetFontPath_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XGetGCValues
-JNIEXPORT jint JNICALL OS_NATIVE(_1XGetGCValues)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jobject arg3)
-{
- XGCValues _arg3, *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XGetGCValues_FUNC);
- if (arg3) if ((lparg3 = getXGCValuesFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)XGetGCValues((Display *)arg0, (GC)arg1, arg2, lparg3);
-fail:
- if (arg3 && lparg3) setXGCValuesFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, _1XGetGCValues_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XGetGeometry
-JNIEXPORT jint JNICALL OS_NATIVE(_1XGetGeometry)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jintArray arg3, jintArray arg4, jintArray arg5, jintArray arg6, jintArray arg7, jintArray arg8)
-{
- jint *lparg2=NULL;
- jint *lparg3=NULL;
- jint *lparg4=NULL;
- jint *lparg5=NULL;
- jint *lparg6=NULL;
- jint *lparg7=NULL;
- jint *lparg8=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XGetGeometry_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL)) == NULL) goto fail;
- if (arg8) if ((lparg8 = (*env)->GetIntArrayElements(env, arg8, NULL)) == NULL) goto fail;
- rc = (jint)XGetGeometry((Display *)arg0, (Drawable)arg1, (Window *)lparg2, (int *)lparg3, (int *)lparg4, (unsigned int *)lparg5, (unsigned int *)lparg6, (unsigned int *)lparg7, (unsigned int *)lparg8);
-fail:
- if (arg8 && lparg8) (*env)->ReleaseIntArrayElements(env, arg8, lparg8, 0);
- if (arg7 && lparg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, 0);
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1XGetGeometry_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XGetIconSizes
-JNIEXPORT jint JNICALL OS_NATIVE(_1XGetIconSizes)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jintArray arg3)
-{
- jint *lparg2=NULL;
- jint *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XGetIconSizes_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)XGetIconSizes((Display *)arg0, (Window)arg1, (XIconSize **)lparg2, (int *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1XGetIconSizes_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XGetImage
-JNIEXPORT jint JNICALL OS_NATIVE(_1XGetImage)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XGetImage_FUNC);
- rc = (jint)XGetImage((Display *)arg0, (Drawable)arg1, arg2, arg3, arg4, arg5, arg6, arg7);
- OS_NATIVE_EXIT(env, that, _1XGetImage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XGetInputFocus
-JNIEXPORT jint JNICALL OS_NATIVE(_1XGetInputFocus)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XGetInputFocus_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XGetInputFocus((Display *)arg0, (Window *)lparg1, (int *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XGetInputFocus_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XGetModifierMapping
-JNIEXPORT jint JNICALL OS_NATIVE(_1XGetModifierMapping)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XGetModifierMapping_FUNC);
- rc = (jint)XGetModifierMapping((Display *)arg0);
- OS_NATIVE_EXIT(env, that, _1XGetModifierMapping_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XGetWindowAttributes
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XGetWindowAttributes)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2)
-{
- XWindowAttributes _arg2, *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XGetWindowAttributes_FUNC);
- if (arg2) if ((lparg2 = getXWindowAttributesFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jboolean)XGetWindowAttributes((Display *)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setXWindowAttributesFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, _1XGetWindowAttributes_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XGetWindowProperty
-JNIEXPORT jint JNICALL OS_NATIVE(_1XGetWindowProperty)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jboolean arg5, jint arg6, jintArray arg7, jintArray arg8, jintArray arg9, jintArray arg10, jintArray arg11)
-{
- jint *lparg7=NULL;
- jint *lparg8=NULL;
- jint *lparg9=NULL;
- jint *lparg10=NULL;
- jint *lparg11=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XGetWindowProperty_FUNC);
- if (arg7) if ((lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL)) == NULL) goto fail;
- if (arg8) if ((lparg8 = (*env)->GetIntArrayElements(env, arg8, NULL)) == NULL) goto fail;
- if (arg9) if ((lparg9 = (*env)->GetIntArrayElements(env, arg9, NULL)) == NULL) goto fail;
- if (arg10) if ((lparg10 = (*env)->GetIntArrayElements(env, arg10, NULL)) == NULL) goto fail;
- if (arg11) if ((lparg11 = (*env)->GetIntArrayElements(env, arg11, NULL)) == NULL) goto fail;
- rc = (jint)XGetWindowProperty((Display *)arg0, (Window)arg1, (Atom)arg2, arg3, arg4, (Bool)arg5, (Atom)arg6, (Atom *)lparg7, (int *)lparg8, (unsigned long *)lparg9, (unsigned long *)lparg10, (unsigned char **)lparg11);
-fail:
- if (arg11 && lparg11) (*env)->ReleaseIntArrayElements(env, arg11, lparg11, 0);
- if (arg10 && lparg10) (*env)->ReleaseIntArrayElements(env, arg10, lparg10, 0);
- if (arg9 && lparg9) (*env)->ReleaseIntArrayElements(env, arg9, lparg9, 0);
- if (arg8 && lparg8) (*env)->ReleaseIntArrayElements(env, arg8, lparg8, 0);
- if (arg7 && lparg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, 0);
- OS_NATIVE_EXIT(env, that, _1XGetWindowProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XGrabKeyboard
-JNIEXPORT jint JNICALL OS_NATIVE(_1XGrabKeyboard)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XGrabKeyboard_FUNC);
- rc = (jint)XGrabKeyboard((Display *)arg0, arg1, arg2, arg3, arg4, arg5);
- OS_NATIVE_EXIT(env, that, _1XGrabKeyboard_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XGrabPointer
-JNIEXPORT jint JNICALL OS_NATIVE(_1XGrabPointer)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XGrabPointer_FUNC);
- rc = (jint)XGrabPointer((Display *)arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
- OS_NATIVE_EXIT(env, that, _1XGrabPointer_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XInitThreads
-JNIEXPORT jint JNICALL OS_NATIVE(_1XInitThreads)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XInitThreads_FUNC);
- rc = (jint)XInitThreads();
- OS_NATIVE_EXIT(env, that, _1XInitThreads_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XInternAtom
-JNIEXPORT jint JNICALL OS_NATIVE(_1XInternAtom)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jboolean arg2)
-{
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XInternAtom_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)XInternAtom((Display *)arg0, (char *)lparg1, arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XInternAtom_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XIntersectRegion
-JNIEXPORT void JNICALL OS_NATIVE(_1XIntersectRegion)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1XIntersectRegion_FUNC);
- XIntersectRegion((Region)arg0, (Region)arg1, (Region)arg2);
- OS_NATIVE_EXIT(env, that, _1XIntersectRegion_FUNC);
-}
-#endif
-
-#ifndef NO__1XKeysymToKeycode
-JNIEXPORT jint JNICALL OS_NATIVE(_1XKeysymToKeycode)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XKeysymToKeycode_FUNC);
- rc = (jint)XKeysymToKeycode((Display *)arg0, (KeySym)arg1);
- OS_NATIVE_EXIT(env, that, _1XKeysymToKeycode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XKeysymToString
-JNIEXPORT jint JNICALL OS_NATIVE(_1XKeysymToString)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XKeysymToString_FUNC);
- rc = (jint)XKeysymToString(arg0);
- OS_NATIVE_EXIT(env, that, _1XKeysymToString_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XListFonts
-JNIEXPORT jint JNICALL OS_NATIVE(_1XListFonts)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2, jintArray arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XListFonts_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)XListFonts((Display *)arg0, (char *)lparg1, arg2, (int *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XListFonts_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XListProperties
-JNIEXPORT jint JNICALL OS_NATIVE(_1XListProperties)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XListProperties_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XListProperties((Display *)arg0, (Window)arg1, (int *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1XListProperties_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XLocaleOfFontSet
-JNIEXPORT jint JNICALL OS_NATIVE(_1XLocaleOfFontSet)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XLocaleOfFontSet_FUNC);
- rc = (jint)XLocaleOfFontSet((XFontSet)arg0);
- OS_NATIVE_EXIT(env, that, _1XLocaleOfFontSet_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XLookupString
-JNIEXPORT jint JNICALL OS_NATIVE(_1XLookupString)
- (JNIEnv *env, jclass that, jobject arg0, jbyteArray arg1, jint arg2, jintArray arg3, jintArray arg4)
-{
- XKeyEvent _arg0, *lparg0=NULL;
- jbyte *lparg1=NULL;
- jint *lparg3=NULL;
- jint *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XLookupString_FUNC);
- if (arg0) if ((lparg0 = getXKeyEventFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)XLookupString((XKeyEvent *)lparg0, (char *)lparg1, arg2, (KeySym *)lparg3, (XComposeStatus *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) setXKeyEventFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, _1XLookupString_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XLowerWindow
-JNIEXPORT jint JNICALL OS_NATIVE(_1XLowerWindow)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XLowerWindow_FUNC);
- rc = (jint)XLowerWindow((Display *)arg0, (Window)arg1);
- OS_NATIVE_EXIT(env, that, _1XLowerWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XMapWindow
-JNIEXPORT void JNICALL OS_NATIVE(_1XMapWindow)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XMapWindow_FUNC);
- XMapWindow((Display *)arg0, (Window)arg1);
- OS_NATIVE_EXIT(env, that, _1XMapWindow_FUNC);
-}
-#endif
-
-#ifndef NO__1XMoveResizeWindow
-JNIEXPORT void JNICALL OS_NATIVE(_1XMoveResizeWindow)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5)
-{
- OS_NATIVE_ENTER(env, that, _1XMoveResizeWindow_FUNC);
- XMoveResizeWindow((Display *)arg0, (Window)arg1, arg2, arg3, arg4, arg5);
- OS_NATIVE_EXIT(env, that, _1XMoveResizeWindow_FUNC);
-}
-#endif
-
-#ifndef NO__1XOffsetRegion
-JNIEXPORT jint JNICALL OS_NATIVE(_1XOffsetRegion)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XOffsetRegion_FUNC);
- rc = (jint)XOffsetRegion((Region)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1XOffsetRegion_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XOpenDisplay
-JNIEXPORT jint JNICALL OS_NATIVE(_1XOpenDisplay)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XOpenDisplay_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)XOpenDisplay((char *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1XOpenDisplay_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XPointInRegion
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XPointInRegion)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XPointInRegion_FUNC);
- rc = (jboolean)XPointInRegion((Region)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1XPointInRegion_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XPolygonRegion
-JNIEXPORT jint JNICALL OS_NATIVE(_1XPolygonRegion)
- (JNIEnv *env, jclass that, jshortArray arg0, jint arg1, jint arg2)
-{
- jshort *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XPolygonRegion_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetShortArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)XPolygonRegion((XPoint *)lparg0, arg1, arg2);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseShortArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1XPolygonRegion_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XPutImage
-JNIEXPORT jint JNICALL OS_NATIVE(_1XPutImage)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8, jint arg9)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XPutImage_FUNC);
- rc = (jint)XPutImage((Display *)arg0, (Drawable)arg1, (GC)arg2, (XImage *)arg3, arg4, arg5, arg6, arg7, arg8, arg9);
- OS_NATIVE_EXIT(env, that, _1XPutImage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XQueryBestCursor
-JNIEXPORT jint JNICALL OS_NATIVE(_1XQueryBestCursor)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jintArray arg4, jintArray arg5)
-{
- jint *lparg4=NULL;
- jint *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XQueryBestCursor_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)XQueryBestCursor((Display *)arg0, arg1, arg2, arg3, (unsigned int *)lparg4, (unsigned int *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, _1XQueryBestCursor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XQueryColor
-JNIEXPORT jint JNICALL OS_NATIVE(_1XQueryColor)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2)
-{
- XColor _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XQueryColor_FUNC);
- if (arg2) if ((lparg2 = getXColorFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)XQueryColor((Display *)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setXColorFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, _1XQueryColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XQueryPointer
-JNIEXPORT jint JNICALL OS_NATIVE(_1XQueryPointer)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jintArray arg3, jintArray arg4, jintArray arg5, jintArray arg6, jintArray arg7, jintArray arg8)
-{
- jint *lparg2=NULL;
- jint *lparg3=NULL;
- jint *lparg4=NULL;
- jint *lparg5=NULL;
- jint *lparg6=NULL;
- jint *lparg7=NULL;
- jint *lparg8=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XQueryPointer_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL)) == NULL) goto fail;
- if (arg8) if ((lparg8 = (*env)->GetIntArrayElements(env, arg8, NULL)) == NULL) goto fail;
- rc = (jint)XQueryPointer((Display *)arg0, (Window)arg1, (Window *)lparg2, (Window *)lparg3, (int *)lparg4, (int *)lparg5, (int *)lparg6, (int *)lparg7, (unsigned int *)lparg8);
-fail:
- if (arg8 && lparg8) (*env)->ReleaseIntArrayElements(env, arg8, lparg8, 0);
- if (arg7 && lparg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, 0);
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1XQueryPointer_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XQueryTree
-JNIEXPORT jint JNICALL OS_NATIVE(_1XQueryTree)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jintArray arg3, jintArray arg4, jintArray arg5)
-{
- jint *lparg2=NULL;
- jint *lparg3=NULL;
- jint *lparg4=NULL;
- jint *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XQueryTree_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)XQueryTree((Display *)arg0, (Window)arg1, (Window *)lparg2, (Window *)lparg3, (Window **)lparg4, (unsigned int *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1XQueryTree_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XRaiseWindow
-JNIEXPORT jint JNICALL OS_NATIVE(_1XRaiseWindow)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XRaiseWindow_FUNC);
- rc = (jint)XRaiseWindow((Display *)arg0, (Window)arg1);
- OS_NATIVE_EXIT(env, that, _1XRaiseWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XReconfigureWMWindow
-JNIEXPORT jint JNICALL OS_NATIVE(_1XReconfigureWMWindow)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jobject arg4)
-{
- XWindowChanges _arg4, *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XReconfigureWMWindow_FUNC);
- if (arg4) if ((lparg4 = getXWindowChangesFields(env, arg4, &_arg4)) == NULL) goto fail;
- rc = (jint)XReconfigureWMWindow((Display *)arg0, (Window)arg1, arg2, arg3, lparg4);
-fail:
- if (arg4 && lparg4) setXWindowChangesFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, _1XReconfigureWMWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XRectInRegion
-JNIEXPORT jint JNICALL OS_NATIVE(_1XRectInRegion)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XRectInRegion_FUNC);
- rc = (jint)XRectInRegion((Region)arg0, arg1, arg2, arg3, arg4);
- OS_NATIVE_EXIT(env, that, _1XRectInRegion_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XRenderComposite
-JNIEXPORT void JNICALL OS_NATIVE(_1XRenderComposite)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jintLong arg3, jintLong arg4, jint arg5, jint arg6, jint arg7, jint arg8, jint arg9, jint arg10, jint arg11, jint arg12)
-{
- OS_NATIVE_ENTER(env, that, _1XRenderComposite_FUNC);
-/*
- XRenderComposite(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12);
-*/
- {
- LOAD_FUNCTION(fp, XRenderComposite)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jint, jintLong, jintLong, jintLong, jint, jint, jint, jint, jint, jint, jint, jint))fp)(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12);
- }
- }
- OS_NATIVE_EXIT(env, that, _1XRenderComposite_FUNC);
-}
-#endif
-
-#ifndef NO__1XRenderCreatePicture
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1XRenderCreatePicture)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jobject arg4)
-{
- XRenderPictureAttributes _arg4, *lparg4=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1XRenderCreatePicture_FUNC);
- if (arg4) if ((lparg4 = getXRenderPictureAttributesFields(env, arg4, &_arg4)) == NULL) goto fail;
-/*
- rc = (jintLong)XRenderCreatePicture(arg0, arg1, arg2, arg3, lparg4);
-*/
- {
- LOAD_FUNCTION(fp, XRenderCreatePicture)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong, jintLong, jintLong, jintLong, XRenderPictureAttributes *))fp)(arg0, arg1, arg2, arg3, lparg4);
- }
- }
-fail:
- if (arg4 && lparg4) setXRenderPictureAttributesFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, _1XRenderCreatePicture_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XRenderFindStandardFormat
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1XRenderFindStandardFormat)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1XRenderFindStandardFormat_FUNC);
-/*
- rc = (jintLong)XRenderFindStandardFormat(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, XRenderFindStandardFormat)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong, jint))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1XRenderFindStandardFormat_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XRenderFindVisualFormat
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1XRenderFindVisualFormat)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1XRenderFindVisualFormat_FUNC);
-/*
- rc = (jintLong)XRenderFindVisualFormat(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, XRenderFindVisualFormat)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong, jintLong))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1XRenderFindVisualFormat_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XRenderFreePicture
-JNIEXPORT void JNICALL OS_NATIVE(_1XRenderFreePicture)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XRenderFreePicture_FUNC);
-/*
- XRenderFreePicture(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, XRenderFreePicture)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jintLong))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, _1XRenderFreePicture_FUNC);
-}
-#endif
-
-#ifndef NO__1XRenderQueryExtension
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XRenderQueryExtension)
- (JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XRenderQueryExtension_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
-/*
- rc = (jboolean)XRenderQueryExtension(arg0, lparg1, lparg2);
-*/
- {
- LOAD_FUNCTION(fp, XRenderQueryExtension)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jintLong, jint *, jint *))fp)(arg0, lparg1, lparg2);
- }
- }
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XRenderQueryExtension_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XRenderQueryVersion
-JNIEXPORT jint JNICALL OS_NATIVE(_1XRenderQueryVersion)
- (JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XRenderQueryVersion_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
-/*
- rc = (jint)XRenderQueryVersion(arg0, lparg1, lparg2);
-*/
- {
- LOAD_FUNCTION(fp, XRenderQueryVersion)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong, jint *, jint *))fp)(arg0, lparg1, lparg2);
- }
- }
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XRenderQueryVersion_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XRenderSetPictureClipRectangles
-JNIEXPORT void JNICALL OS_NATIVE(_1XRenderSetPictureClipRectangles)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jshortArray arg4, jint arg5)
-{
- jshort *lparg4=NULL;
- OS_NATIVE_ENTER(env, that, _1XRenderSetPictureClipRectangles_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetShortArrayElements(env, arg4, NULL)) == NULL) goto fail;
-/*
- XRenderSetPictureClipRectangles(arg0, arg1, arg2, arg3, lparg4, arg5);
-*/
- {
- LOAD_FUNCTION(fp, XRenderSetPictureClipRectangles)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jintLong, jint, jint, jshort *, jint))fp)(arg0, arg1, arg2, arg3, lparg4, arg5);
- }
- }
-fail:
- if (arg4 && lparg4) (*env)->ReleaseShortArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, _1XRenderSetPictureClipRectangles_FUNC);
-}
-#endif
-
-#ifndef NO__1XRenderSetPictureClipRegion
-JNIEXPORT void JNICALL OS_NATIVE(_1XRenderSetPictureClipRegion)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- OS_NATIVE_ENTER(env, that, _1XRenderSetPictureClipRegion_FUNC);
-/*
- XRenderSetPictureClipRegion(arg0, arg1, arg2);
-*/
- {
- LOAD_FUNCTION(fp, XRenderSetPictureClipRegion)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jintLong, jintLong))fp)(arg0, arg1, arg2);
- }
- }
- OS_NATIVE_EXIT(env, that, _1XRenderSetPictureClipRegion_FUNC);
-}
-#endif
-
-#ifndef NO__1XRenderSetPictureTransform
-JNIEXPORT void JNICALL OS_NATIVE(_1XRenderSetPictureTransform)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1XRenderSetPictureTransform_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
-/*
- XRenderSetPictureTransform(arg0, arg1, lparg2);
-*/
- {
- LOAD_FUNCTION(fp, XRenderSetPictureTransform)
- if (fp) {
- ((void (CALLING_CONVENTION*)(jintLong, jintLong, jint *))fp)(arg0, arg1, lparg2);
- }
- }
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1XRenderSetPictureTransform_FUNC);
-}
-#endif
-
-#ifndef NO__1XReparentWindow
-JNIEXPORT jint JNICALL OS_NATIVE(_1XReparentWindow)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XReparentWindow_FUNC);
- rc = (jint)XReparentWindow((Display *)arg0, (Window)arg1, (Window)arg2, arg3, arg4);
- OS_NATIVE_EXIT(env, that, _1XReparentWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XResizeWindow
-JNIEXPORT void JNICALL OS_NATIVE(_1XResizeWindow)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, _1XResizeWindow_FUNC);
- XResizeWindow((Display *)arg0, (Window)arg1, arg2, arg3);
- OS_NATIVE_EXIT(env, that, _1XResizeWindow_FUNC);
-}
-#endif
-
-#ifndef NO__1XRootWindowOfScreen
-JNIEXPORT jint JNICALL OS_NATIVE(_1XRootWindowOfScreen)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XRootWindowOfScreen_FUNC);
- rc = (jint)XRootWindowOfScreen((Screen *)arg0);
- OS_NATIVE_EXIT(env, that, _1XRootWindowOfScreen_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XSelectInput
-JNIEXPORT void JNICALL OS_NATIVE(_1XSelectInput)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1XSelectInput_FUNC);
- XSelectInput((Display *)arg0, (Window)arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1XSelectInput_FUNC);
-}
-#endif
-
-#ifndef NO__1XSendEvent
-JNIEXPORT jint JNICALL OS_NATIVE(_1XSendEvent)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2, jint arg3, jint arg4)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XSendEvent_FUNC);
- rc = (jint)XSendEvent((Display *)arg0, (Window)arg1, (Bool)arg2, (long)arg3, (XEvent *)arg4);
- OS_NATIVE_EXIT(env, that, _1XSendEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XSetBackground
-JNIEXPORT void JNICALL OS_NATIVE(_1XSetBackground)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1XSetBackground_FUNC);
- XSetBackground((Display *)arg0, (GC)arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1XSetBackground_FUNC);
-}
-#endif
-
-#ifndef NO__1XSetClipMask
-JNIEXPORT void JNICALL OS_NATIVE(_1XSetClipMask)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1XSetClipMask_FUNC);
- XSetClipMask((Display *)arg0, (GC)arg1, (Pixmap)arg2);
- OS_NATIVE_EXIT(env, that, _1XSetClipMask_FUNC);
-}
-#endif
-
-#ifndef NO__1XSetClipRectangles
-JNIEXPORT void JNICALL OS_NATIVE(_1XSetClipRectangles)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jobject arg4, jint arg5, jint arg6)
-{
- XRectangle _arg4, *lparg4=NULL;
- OS_NATIVE_ENTER(env, that, _1XSetClipRectangles_FUNC);
- if (arg4) if ((lparg4 = getXRectangleFields(env, arg4, &_arg4)) == NULL) goto fail;
- XSetClipRectangles((Display *)arg0, (GC)arg1, arg2, arg3, (XRectangle *)lparg4, arg5, arg6);
-fail:
- if (arg4 && lparg4) setXRectangleFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, _1XSetClipRectangles_FUNC);
-}
-#endif
-
-#ifndef NO__1XSetDashes
-JNIEXPORT jint JNICALL OS_NATIVE(_1XSetDashes)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jbyteArray arg3, jint arg4)
-{
- jbyte *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XSetDashes_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)XSetDashes((Display *)arg0, (GC)arg1, arg2, (char *)lparg3, arg4);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, _1XSetDashes_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XSetErrorHandler
-JNIEXPORT jint JNICALL OS_NATIVE(_1XSetErrorHandler)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XSetErrorHandler_FUNC);
- rc = (jint)XSetErrorHandler((XErrorHandler)arg0);
- OS_NATIVE_EXIT(env, that, _1XSetErrorHandler_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XSetFillRule
-JNIEXPORT void JNICALL OS_NATIVE(_1XSetFillRule)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1XSetFillRule_FUNC);
- XSetFillRule((Display *)arg0, (GC)arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1XSetFillRule_FUNC);
-}
-#endif
-
-#ifndef NO__1XSetFillStyle
-JNIEXPORT void JNICALL OS_NATIVE(_1XSetFillStyle)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1XSetFillStyle_FUNC);
- XSetFillStyle((Display *)arg0, (GC)arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1XSetFillStyle_FUNC);
-}
-#endif
-
-#ifndef NO__1XSetFontPath
-JNIEXPORT jint JNICALL OS_NATIVE(_1XSetFontPath)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XSetFontPath_FUNC);
- rc = (jint)XSetFontPath((Display *)arg0, (char **)arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1XSetFontPath_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XSetForeground
-JNIEXPORT void JNICALL OS_NATIVE(_1XSetForeground)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1XSetForeground_FUNC);
- XSetForeground((Display *)arg0, (GC)arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1XSetForeground_FUNC);
-}
-#endif
-
-#ifndef NO__1XSetFunction
-JNIEXPORT void JNICALL OS_NATIVE(_1XSetFunction)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1XSetFunction_FUNC);
- XSetFunction((Display *)arg0, (GC)arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1XSetFunction_FUNC);
-}
-#endif
-
-#ifndef NO__1XSetGraphicsExposures
-JNIEXPORT void JNICALL OS_NATIVE(_1XSetGraphicsExposures)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2)
-{
- OS_NATIVE_ENTER(env, that, _1XSetGraphicsExposures_FUNC);
- XSetGraphicsExposures((Display *)arg0, (GC)arg1, (Bool)arg2);
- OS_NATIVE_EXIT(env, that, _1XSetGraphicsExposures_FUNC);
-}
-#endif
-
-#ifndef NO__1XSetIOErrorHandler
-JNIEXPORT jint JNICALL OS_NATIVE(_1XSetIOErrorHandler)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XSetIOErrorHandler_FUNC);
- rc = (jint)XSetIOErrorHandler((XIOErrorHandler)arg0);
- OS_NATIVE_EXIT(env, that, _1XSetIOErrorHandler_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XSetInputFocus
-JNIEXPORT jint JNICALL OS_NATIVE(_1XSetInputFocus)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XSetInputFocus_FUNC);
- rc = (jint)XSetInputFocus((Display *)arg0, (Window)arg1, arg2, arg3);
- OS_NATIVE_EXIT(env, that, _1XSetInputFocus_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XSetLineAttributes
-JNIEXPORT jint JNICALL OS_NATIVE(_1XSetLineAttributes)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XSetLineAttributes_FUNC);
- rc = (jint)XSetLineAttributes((Display *)arg0, (GC)arg1, arg2, arg3, arg4, arg5);
- OS_NATIVE_EXIT(env, that, _1XSetLineAttributes_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XSetRegion
-JNIEXPORT void JNICALL OS_NATIVE(_1XSetRegion)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1XSetRegion_FUNC);
- XSetRegion((Display *)arg0, (GC)arg1, (Region)arg2);
- OS_NATIVE_EXIT(env, that, _1XSetRegion_FUNC);
-}
-#endif
-
-#ifndef NO__1XSetStipple
-JNIEXPORT void JNICALL OS_NATIVE(_1XSetStipple)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1XSetStipple_FUNC);
- XSetStipple((Display *)arg0, (GC)arg1, (Pixmap)arg2);
- OS_NATIVE_EXIT(env, that, _1XSetStipple_FUNC);
-}
-#endif
-
-#ifndef NO__1XSetSubwindowMode
-JNIEXPORT void JNICALL OS_NATIVE(_1XSetSubwindowMode)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1XSetSubwindowMode_FUNC);
- XSetSubwindowMode((Display *)arg0, (GC)arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1XSetSubwindowMode_FUNC);
-}
-#endif
-
-#ifndef NO__1XSetTSOrigin
-JNIEXPORT void JNICALL OS_NATIVE(_1XSetTSOrigin)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, _1XSetTSOrigin_FUNC);
- XSetTSOrigin((Display *)arg0, (GC)arg1, arg2, arg3);
- OS_NATIVE_EXIT(env, that, _1XSetTSOrigin_FUNC);
-}
-#endif
-
-#ifndef NO__1XSetTile
-JNIEXPORT void JNICALL OS_NATIVE(_1XSetTile)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1XSetTile_FUNC);
- XSetTile((Display *)arg0, (GC)arg1, (Pixmap)arg2);
- OS_NATIVE_EXIT(env, that, _1XSetTile_FUNC);
-}
-#endif
-
-#ifndef NO__1XSetTransientForHint
-JNIEXPORT jint JNICALL OS_NATIVE(_1XSetTransientForHint)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XSetTransientForHint_FUNC);
- rc = (jint)XSetTransientForHint((Display *)arg0, (Window)arg1, (Window)arg2);
- OS_NATIVE_EXIT(env, that, _1XSetTransientForHint_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XSetWMNormalHints
-JNIEXPORT void JNICALL OS_NATIVE(_1XSetWMNormalHints)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2)
-{
- XSizeHints _arg2, *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1XSetWMNormalHints_FUNC);
- if (arg2) if ((lparg2 = getXSizeHintsFields(env, arg2, &_arg2)) == NULL) goto fail;
- XSetWMNormalHints((Display *)arg0, (Window)arg1, lparg2);
-fail:
- if (arg2 && lparg2) setXSizeHintsFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, _1XSetWMNormalHints_FUNC);
-}
-#endif
-
-#ifndef NO__1XSetWindowBackgroundPixmap
-JNIEXPORT void JNICALL OS_NATIVE(_1XSetWindowBackgroundPixmap)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1XSetWindowBackgroundPixmap_FUNC);
- XSetWindowBackgroundPixmap((Display *)arg0, (Window)arg1, (Pixmap)arg2);
- OS_NATIVE_EXIT(env, that, _1XSetWindowBackgroundPixmap_FUNC);
-}
-#endif
-
-#ifndef NO__1XShapeCombineMask
-JNIEXPORT void JNICALL OS_NATIVE(_1XShapeCombineMask)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6)
-{
- OS_NATIVE_ENTER(env, that, _1XShapeCombineMask_FUNC);
- XShapeCombineMask((Display *)arg0, (Window)arg1, arg2, arg3, arg4, (Pixmap)arg5, arg6);
- OS_NATIVE_EXIT(env, that, _1XShapeCombineMask_FUNC);
-}
-#endif
-
-#ifndef NO__1XShapeCombineRegion
-JNIEXPORT void JNICALL OS_NATIVE(_1XShapeCombineRegion)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6)
-{
- OS_NATIVE_ENTER(env, that, _1XShapeCombineRegion_FUNC);
- XShapeCombineRegion((Display *)arg0, (Window)arg1, arg2, arg3, arg4, (Region)arg5, arg6);
- OS_NATIVE_EXIT(env, that, _1XShapeCombineRegion_FUNC);
-}
-#endif
-
-#ifndef NO__1XSubtractRegion
-JNIEXPORT void JNICALL OS_NATIVE(_1XSubtractRegion)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1XSubtractRegion_FUNC);
- XSubtractRegion((Region)arg0, (Region)arg1, (Region)arg2);
- OS_NATIVE_EXIT(env, that, _1XSubtractRegion_FUNC);
-}
-#endif
-
-#ifndef NO__1XSync
-JNIEXPORT void JNICALL OS_NATIVE(_1XSync)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XSync_FUNC);
- XSync((Display *)arg0, (Bool)arg1);
- OS_NATIVE_EXIT(env, that, _1XSync_FUNC);
-}
-#endif
-
-#ifndef NO__1XSynchronize
-JNIEXPORT jint JNICALL OS_NATIVE(_1XSynchronize)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XSynchronize_FUNC);
- rc = (jint)XSynchronize((Display *)arg0, (Bool)arg1);
- OS_NATIVE_EXIT(env, that, _1XSynchronize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XTestFakeButtonEvent
-JNIEXPORT void JNICALL OS_NATIVE(_1XTestFakeButtonEvent)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, _1XTestFakeButtonEvent_FUNC);
- XTestFakeButtonEvent((Display *)arg0, arg1, (Bool)arg2, (unsigned long)arg3);
- OS_NATIVE_EXIT(env, that, _1XTestFakeButtonEvent_FUNC);
-}
-#endif
-
-#ifndef NO__1XTestFakeKeyEvent
-JNIEXPORT void JNICALL OS_NATIVE(_1XTestFakeKeyEvent)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, _1XTestFakeKeyEvent_FUNC);
- XTestFakeKeyEvent((Display *)arg0, arg1, (Bool)arg2, (unsigned long)arg3);
- OS_NATIVE_EXIT(env, that, _1XTestFakeKeyEvent_FUNC);
-}
-#endif
-
-#ifndef NO__1XTestFakeMotionEvent
-JNIEXPORT void JNICALL OS_NATIVE(_1XTestFakeMotionEvent)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4)
-{
- OS_NATIVE_ENTER(env, that, _1XTestFakeMotionEvent_FUNC);
- XTestFakeMotionEvent((Display *)arg0, arg1, arg2, arg3, (unsigned long)arg4);
- OS_NATIVE_EXIT(env, that, _1XTestFakeMotionEvent_FUNC);
-}
-#endif
-
-#ifndef NO__1XTranslateCoordinates
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XTranslateCoordinates)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jintArray arg5, jintArray arg6, jintArray arg7)
-{
- jint *lparg5=NULL;
- jint *lparg6=NULL;
- jint *lparg7=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XTranslateCoordinates_FUNC);
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL)) == NULL) goto fail;
- rc = (jboolean)XTranslateCoordinates((Display *)arg0, (Window)arg1, (Window)arg2, arg3, arg4, lparg5, lparg6, (Window *)lparg7);
-fail:
- if (arg7 && lparg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, 0);
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- OS_NATIVE_EXIT(env, that, _1XTranslateCoordinates_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XUndefineCursor
-JNIEXPORT void JNICALL OS_NATIVE(_1XUndefineCursor)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XUndefineCursor_FUNC);
- XUndefineCursor((Display *)arg0, (Window)arg1);
- OS_NATIVE_EXIT(env, that, _1XUndefineCursor_FUNC);
-}
-#endif
-
-#ifndef NO__1XUngrabKeyboard
-JNIEXPORT jint JNICALL OS_NATIVE(_1XUngrabKeyboard)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XUngrabKeyboard_FUNC);
- rc = (jint)XUngrabKeyboard((Display *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XUngrabKeyboard_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XUngrabPointer
-JNIEXPORT jint JNICALL OS_NATIVE(_1XUngrabPointer)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XUngrabPointer_FUNC);
- rc = (jint)XUngrabPointer((Display *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XUngrabPointer_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XUnionRectWithRegion
-JNIEXPORT void JNICALL OS_NATIVE(_1XUnionRectWithRegion)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- XRectangle _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, _1XUnionRectWithRegion_FUNC);
- if (arg0) if ((lparg0 = getXRectangleFields(env, arg0, &_arg0)) == NULL) goto fail;
- XUnionRectWithRegion((XRectangle *)lparg0, (Region)arg1, (Region)arg2);
-fail:
- if (arg0 && lparg0) setXRectangleFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, _1XUnionRectWithRegion_FUNC);
-}
-#endif
-
-#ifndef NO__1XUnionRegion
-JNIEXPORT void JNICALL OS_NATIVE(_1XUnionRegion)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1XUnionRegion_FUNC);
- XUnionRegion((Region)arg0, (Region)arg1, (Region)arg2);
- OS_NATIVE_EXIT(env, that, _1XUnionRegion_FUNC);
-}
-#endif
-
-#ifndef NO__1XUnmapWindow
-JNIEXPORT void JNICALL OS_NATIVE(_1XUnmapWindow)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XUnmapWindow_FUNC);
- XUnmapWindow((Display *)arg0, (Window)arg1);
- OS_NATIVE_EXIT(env, that, _1XUnmapWindow_FUNC);
-}
-#endif
-
-#ifndef NO__1XWarpPointer
-JNIEXPORT jint JNICALL OS_NATIVE(_1XWarpPointer)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XWarpPointer_FUNC);
- rc = (jint)XWarpPointer((Display *)arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
- OS_NATIVE_EXIT(env, that, _1XWarpPointer_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XWhitePixel
-JNIEXPORT jint JNICALL OS_NATIVE(_1XWhitePixel)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XWhitePixel_FUNC);
- rc = (jint)XWhitePixel((Display *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XWhitePixel_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XWithdrawWindow
-JNIEXPORT void JNICALL OS_NATIVE(_1XWithdrawWindow)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1XWithdrawWindow_FUNC);
- XWithdrawWindow((Display *)arg0, (Window)arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1XWithdrawWindow_FUNC);
-}
-#endif
-
-#ifndef NO__1XineramaIsActive
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XineramaIsActive)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XineramaIsActive_FUNC);
- rc = (jboolean)XineramaIsActive((Display *)arg0);
- OS_NATIVE_EXIT(env, that, _1XineramaIsActive_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XineramaQueryScreens
-JNIEXPORT jint JNICALL OS_NATIVE(_1XineramaQueryScreens)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XineramaQueryScreens_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)XineramaQueryScreens((Display *)arg0, lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XineramaQueryScreens_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmAddWMProtocolCallback
-JNIEXPORT void JNICALL OS_NATIVE(_1XmAddWMProtocolCallback)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, _1XmAddWMProtocolCallback_FUNC);
- XmAddWMProtocolCallback((Widget)arg0, (Atom)arg1, (XtCallbackProc)arg2, (XtPointer)arg3);
- OS_NATIVE_EXIT(env, that, _1XmAddWMProtocolCallback_FUNC);
-}
-#endif
-
-#ifndef NO__1XmChangeColor
-JNIEXPORT void JNICALL OS_NATIVE(_1XmChangeColor)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XmChangeColor_FUNC);
- XmChangeColor((Widget)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XmChangeColor_FUNC);
-}
-#endif
-
-#ifndef NO__1XmClipboardCopy
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmClipboardCopy)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jbyteArray arg3, jbyteArray arg4, jint arg5, jint arg6, jintArray arg7)
-{
- jbyte *lparg3=NULL;
- jbyte *lparg4=NULL;
- jint *lparg7=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmClipboardCopy_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL)) == NULL) goto fail;
- rc = (jint)XmClipboardCopy((Display *)arg0, (Window)arg1, arg2, (char *)lparg3, (char *)lparg4, arg5, arg6, (void *)lparg7);
-fail:
- if (arg7 && lparg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, 0);
- if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, _1XmClipboardCopy_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmClipboardEndCopy
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmClipboardEndCopy)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmClipboardEndCopy_FUNC);
- rc = (jint)XmClipboardEndCopy((Display *)arg0, (Window)arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1XmClipboardEndCopy_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmClipboardEndRetrieve
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmClipboardEndRetrieve)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmClipboardEndRetrieve_FUNC);
- rc = (jint)XmClipboardEndRetrieve((Display *)arg0, (Window)arg1);
- OS_NATIVE_EXIT(env, that, _1XmClipboardEndRetrieve_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmClipboardInquireCount
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmClipboardInquireCount)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jintArray arg3)
-{
- jint *lparg2=NULL;
- jint *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmClipboardInquireCount_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)XmClipboardInquireCount((Display *)arg0, (Window)arg1, (int *)lparg2, (unsigned long *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1XmClipboardInquireCount_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmClipboardInquireFormat
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmClipboardInquireFormat)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jbyteArray arg3, jint arg4, jintArray arg5)
-{
- jbyte *lparg3=NULL;
- jint *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmClipboardInquireFormat_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)XmClipboardInquireFormat((Display *)arg0, (Window)arg1, arg2, (char *)lparg3, arg4, (unsigned long *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, _1XmClipboardInquireFormat_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmClipboardInquireLength
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmClipboardInquireLength)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jbyteArray arg2, jintArray arg3)
-{
- jbyte *lparg2=NULL;
- jint *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmClipboardInquireLength_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)XmClipboardInquireLength((Display *)arg0, (Window)arg1, (char *)lparg2, (unsigned long *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1XmClipboardInquireLength_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmClipboardRetrieve
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmClipboardRetrieve)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jbyteArray arg2, jbyteArray arg3, jint arg4, jintArray arg5, jintArray arg6)
-{
- jbyte *lparg2=NULL;
- jbyte *lparg3=NULL;
- jint *lparg5=NULL;
- jint *lparg6=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmClipboardRetrieve_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jint)XmClipboardRetrieve((Display *)arg0, (Window)arg1, (char *)lparg2, (char *)lparg3, arg4, (unsigned long *)lparg5, (long *)lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1XmClipboardRetrieve_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmClipboardStartCopy
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmClipboardStartCopy)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jintArray arg6)
-{
- jint *lparg6=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmClipboardStartCopy_FUNC);
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jint)XmClipboardStartCopy((Display *)arg0, (Window)arg1, (XmString)arg2, arg3, (Widget)arg4, (XmCutPasteProc)arg5, (long *)lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- OS_NATIVE_EXIT(env, that, _1XmClipboardStartCopy_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmClipboardStartRetrieve
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmClipboardStartRetrieve)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmClipboardStartRetrieve_FUNC);
- rc = (jint)XmClipboardStartRetrieve((Display *)arg0, (Window)arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1XmClipboardStartRetrieve_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmComboBoxAddItem
-JNIEXPORT void JNICALL OS_NATIVE(_1XmComboBoxAddItem)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jboolean arg3)
-{
- OS_NATIVE_ENTER(env, that, _1XmComboBoxAddItem_FUNC);
- XmComboBoxAddItem((Widget)arg0, (XmString)arg1, arg2, arg3);
- OS_NATIVE_EXIT(env, that, _1XmComboBoxAddItem_FUNC);
-}
-#endif
-
-#ifndef NO__1XmComboBoxDeletePos
-JNIEXPORT void JNICALL OS_NATIVE(_1XmComboBoxDeletePos)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XmComboBoxDeletePos_FUNC);
- XmComboBoxDeletePos((Widget)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XmComboBoxDeletePos_FUNC);
-}
-#endif
-
-#ifndef NO__1XmComboBoxSelectItem
-JNIEXPORT void JNICALL OS_NATIVE(_1XmComboBoxSelectItem)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XmComboBoxSelectItem_FUNC);
- XmComboBoxSelectItem((Widget)arg0, (XmString)arg1);
- OS_NATIVE_EXIT(env, that, _1XmComboBoxSelectItem_FUNC);
-}
-#endif
-
-#ifndef NO__1XmCreateArrowButton
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateArrowButton)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreateArrowButton_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreateArrowButton((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreateArrowButton_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreateCascadeButtonGadget
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateCascadeButtonGadget)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreateCascadeButtonGadget_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreateCascadeButtonGadget((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreateCascadeButtonGadget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreateComboBox
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateComboBox)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreateComboBox_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreateComboBox((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreateComboBox_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreateDialogShell
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateDialogShell)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreateDialogShell_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreateDialogShell((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreateDialogShell_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreateDrawingArea
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateDrawingArea)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreateDrawingArea_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreateDrawingArea((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreateDrawingArea_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreateDrawnButton
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateDrawnButton)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreateDrawnButton_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreateDrawnButton((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreateDrawnButton_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreateErrorDialog
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateErrorDialog)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreateErrorDialog_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreateErrorDialog((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreateErrorDialog_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreateFileSelectionDialog
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateFileSelectionDialog)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreateFileSelectionDialog_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreateFileSelectionDialog((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreateFileSelectionDialog_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreateForm
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateForm)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreateForm_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreateForm((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreateForm_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreateFrame
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateFrame)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreateFrame_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreateFrame((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreateFrame_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreateInformationDialog
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateInformationDialog)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreateInformationDialog_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreateInformationDialog((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreateInformationDialog_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreateLabel
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateLabel)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreateLabel_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreateLabel((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreateLabel_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreateList
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateList)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreateList_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreateList((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreateList_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreateMainWindow
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateMainWindow)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreateMainWindow_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreateMainWindow((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreateMainWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreateMenuBar
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateMenuBar)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreateMenuBar_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreateMenuBar((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreateMenuBar_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreateMessageDialog
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateMessageDialog)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreateMessageDialog_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreateMessageDialog((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreateMessageDialog_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreatePopupMenu
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreatePopupMenu)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreatePopupMenu_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreatePopupMenu((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreatePopupMenu_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreatePulldownMenu
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreatePulldownMenu)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreatePulldownMenu_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreatePulldownMenu((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreatePulldownMenu_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreatePushButton
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreatePushButton)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreatePushButton_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreatePushButton((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreatePushButton_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreatePushButtonGadget
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreatePushButtonGadget)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreatePushButtonGadget_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreatePushButtonGadget((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreatePushButtonGadget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreateQuestionDialog
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateQuestionDialog)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreateQuestionDialog_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreateQuestionDialog((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreateQuestionDialog_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreateScale
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateScale)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreateScale_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreateScale((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreateScale_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreateScrollBar
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateScrollBar)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreateScrollBar_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreateScrollBar((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreateScrollBar_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreateScrolledList
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateScrolledList)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreateScrolledList_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreateScrolledList((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreateScrolledList_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreateScrolledText
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateScrolledText)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreateScrolledText_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreateScrolledText((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreateScrolledText_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreateSeparator
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateSeparator)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreateSeparator_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreateSeparator((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreateSeparator_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreateSeparatorGadget
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateSeparatorGadget)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreateSeparatorGadget_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreateSeparatorGadget((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreateSeparatorGadget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreateSimpleSpinBox
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateSimpleSpinBox)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreateSimpleSpinBox_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreateSimpleSpinBox((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreateSimpleSpinBox_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreateTextField
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateTextField)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreateTextField_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreateTextField((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreateTextField_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreateToggleButton
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateToggleButton)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreateToggleButton_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreateToggleButton((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreateToggleButton_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreateToggleButtonGadget
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateToggleButtonGadget)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreateToggleButtonGadget_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreateToggleButtonGadget((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreateToggleButtonGadget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreateWarningDialog
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateWarningDialog)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreateWarningDialog_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreateWarningDialog((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreateWarningDialog_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmCreateWorkingDialog
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateWorkingDialog)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmCreateWorkingDialog_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmCreateWorkingDialog((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmCreateWorkingDialog_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmDestroyPixmap
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmDestroyPixmap)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmDestroyPixmap_FUNC);
- rc = (jboolean)XmDestroyPixmap((Screen *)arg0, (Pixmap)arg1);
- OS_NATIVE_EXIT(env, that, _1XmDestroyPixmap_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmDragCancel
-JNIEXPORT void JNICALL OS_NATIVE(_1XmDragCancel)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XmDragCancel_FUNC);
- XmDragCancel((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XmDragCancel_FUNC);
-}
-#endif
-
-#ifndef NO__1XmDragStart
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmDragStart)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jint arg3)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmDragStart_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmDragStart((Widget)arg0, (XEvent *)arg1, (ArgList)lparg2, (Cardinal)arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1XmDragStart_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmDropSiteRegister
-JNIEXPORT void JNICALL OS_NATIVE(_1XmDropSiteRegister)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jint arg2)
-{
- jint *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1XmDropSiteRegister_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- XmDropSiteRegister((Widget)arg0, (ArgList)lparg1, (Cardinal)arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmDropSiteRegister_FUNC);
-}
-#endif
-
-#ifndef NO__1XmDropSiteUnregister
-JNIEXPORT void JNICALL OS_NATIVE(_1XmDropSiteUnregister)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XmDropSiteUnregister_FUNC);
- XmDropSiteUnregister((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XmDropSiteUnregister_FUNC);
-}
-#endif
-
-#ifndef NO__1XmDropSiteUpdate
-JNIEXPORT void JNICALL OS_NATIVE(_1XmDropSiteUpdate)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jint arg2)
-{
- jint *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1XmDropSiteUpdate_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- XmDropSiteUpdate((Widget)arg0, (ArgList)lparg1, (Cardinal)arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmDropSiteUpdate_FUNC);
-}
-#endif
-
-#ifndef NO__1XmDropTransferAdd
-JNIEXPORT void JNICALL OS_NATIVE(_1XmDropTransferAdd)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jint arg2)
-{
- jint *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1XmDropTransferAdd_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- XmDropTransferAdd((Widget)arg0, (XmDropTransferEntryRec *)lparg1, (Cardinal)arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmDropTransferAdd_FUNC);
-}
-#endif
-
-#ifndef NO__1XmDropTransferStart
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmDropTransferStart)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jint arg2)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmDropTransferStart_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)XmDropTransferStart((Widget)arg0, (ArgList)lparg1, (Cardinal)arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmDropTransferStart_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmFileSelectionBoxGetChild
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmFileSelectionBoxGetChild)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmFileSelectionBoxGetChild_FUNC);
- rc = (jint)XmFileSelectionBoxGetChild((Widget)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XmFileSelectionBoxGetChild_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmFontListAppendEntry
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmFontListAppendEntry)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmFontListAppendEntry_FUNC);
- rc = (jint)XmFontListAppendEntry((XmFontList)arg0, (XmFontListEntry)arg1);
- OS_NATIVE_EXIT(env, that, _1XmFontListAppendEntry_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmFontListCopy
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmFontListCopy)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmFontListCopy_FUNC);
- rc = (jint)XmFontListCopy((XmFontList)arg0);
- OS_NATIVE_EXIT(env, that, _1XmFontListCopy_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmFontListEntryFree
-JNIEXPORT void JNICALL OS_NATIVE(_1XmFontListEntryFree)
- (JNIEnv *env, jclass that, jintArray arg0)
-{
- jint *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, _1XmFontListEntryFree_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- XmFontListEntryFree((XmFontListEntry *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1XmFontListEntryFree_FUNC);
-}
-#endif
-
-#ifndef NO__1XmFontListEntryGetFont
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmFontListEntryGetFont)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmFontListEntryGetFont_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)XmFontListEntryGetFont((XmFontListEntry)arg0, (XmFontType *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmFontListEntryGetFont_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmFontListEntryLoad
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmFontListEntryLoad)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2, jbyteArray arg3)
-{
- jbyte *lparg1=NULL;
- jbyte *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmFontListEntryLoad_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)XmFontListEntryLoad((Display *)arg0, (char *)lparg1, arg2, (char *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmFontListEntryLoad_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmFontListFree
-JNIEXPORT void JNICALL OS_NATIVE(_1XmFontListFree)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XmFontListFree_FUNC);
- XmFontListFree((XmFontList)arg0);
- OS_NATIVE_EXIT(env, that, _1XmFontListFree_FUNC);
-}
-#endif
-
-#ifndef NO__1XmFontListFreeFontContext
-JNIEXPORT void JNICALL OS_NATIVE(_1XmFontListFreeFontContext)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XmFontListFreeFontContext_FUNC);
- XmFontListFreeFontContext((XmFontContext)arg0);
- OS_NATIVE_EXIT(env, that, _1XmFontListFreeFontContext_FUNC);
-}
-#endif
-
-#ifndef NO__1XmFontListInitFontContext
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmFontListInitFontContext)
- (JNIEnv *env, jclass that, jintArray arg0, jint arg1)
-{
- jint *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmFontListInitFontContext_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jboolean)XmFontListInitFontContext((XmFontContext *)lparg0, (XmFontList)arg1);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1XmFontListInitFontContext_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmFontListNextEntry
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmFontListNextEntry)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmFontListNextEntry_FUNC);
- rc = (jint)XmFontListNextEntry((XmFontContext)arg0);
- OS_NATIVE_EXIT(env, that, _1XmFontListNextEntry_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmGetAtomName
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmGetAtomName)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmGetAtomName_FUNC);
- rc = (jint)XmGetAtomName((Display *)arg0, (Atom)arg1);
- OS_NATIVE_EXIT(env, that, _1XmGetAtomName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmGetDragContext
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmGetDragContext)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmGetDragContext_FUNC);
- rc = (jint)XmGetDragContext((Widget)arg0, (Time)arg1);
- OS_NATIVE_EXIT(env, that, _1XmGetDragContext_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmGetFocusWidget
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmGetFocusWidget)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmGetFocusWidget_FUNC);
- rc = (jint)XmGetFocusWidget((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XmGetFocusWidget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmGetPixmap
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmGetPixmap)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmGetPixmap_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)XmGetPixmap((Screen *)arg0, (char *)lparg1, (Pixel)arg2, (Pixel)arg3);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmGetPixmap_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmGetPixmapByDepth
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmGetPixmapByDepth)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2, jint arg3, jint arg4)
-{
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmGetPixmapByDepth_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)XmGetPixmapByDepth((Screen *)arg0, (char *)lparg1, arg2, arg3, arg4);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmGetPixmapByDepth_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmGetXmDisplay
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmGetXmDisplay)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmGetXmDisplay_FUNC);
- rc = (jint)XmGetXmDisplay((Display *)arg0);
- OS_NATIVE_EXIT(env, that, _1XmGetXmDisplay_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmImMbLookupString
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmImMbLookupString)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jbyteArray arg2, jint arg3, jintArray arg4, jintArray arg5)
-{
- XKeyEvent _arg1, *lparg1=NULL;
- jbyte *lparg2=NULL;
- jint *lparg4=NULL;
- jint *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmImMbLookupString_FUNC);
- if (arg1) if ((lparg1 = getXKeyEventFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)XmImMbLookupString((Widget)arg0, (XKeyPressedEvent *)lparg1, (char *)lparg2, arg3, (KeySym *)lparg4, (int *)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) setXKeyEventFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, _1XmImMbLookupString_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmImRegister
-JNIEXPORT void JNICALL OS_NATIVE(_1XmImRegister)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XmImRegister_FUNC);
- XmImRegister((Widget)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XmImRegister_FUNC);
-}
-#endif
-
-#ifndef NO__1XmImSetFocusValues
-JNIEXPORT void JNICALL OS_NATIVE(_1XmImSetFocusValues)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jint arg2)
-{
- jint *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1XmImSetFocusValues_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- XmImSetFocusValues((Widget)arg0, (ArgList)lparg1, arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmImSetFocusValues_FUNC);
-}
-#endif
-
-#ifndef NO__1XmImSetValues
-JNIEXPORT void JNICALL OS_NATIVE(_1XmImSetValues)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jint arg2)
-{
- jint *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1XmImSetValues_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- XmImSetValues((Widget)arg0, (ArgList)lparg1, arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmImSetValues_FUNC);
-}
-#endif
-
-#ifndef NO__1XmImUnregister
-JNIEXPORT void JNICALL OS_NATIVE(_1XmImUnregister)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XmImUnregister_FUNC);
- XmImUnregister((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XmImUnregister_FUNC);
-}
-#endif
-
-#ifndef NO__1XmImUnsetFocus
-JNIEXPORT void JNICALL OS_NATIVE(_1XmImUnsetFocus)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XmImUnsetFocus_FUNC);
- XmImUnsetFocus((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XmImUnsetFocus_FUNC);
-}
-#endif
-
-#ifndef NO__1XmInternAtom
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmInternAtom)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jboolean arg2)
-{
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmInternAtom_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)XmInternAtom((Display *)arg0, (String)lparg1, arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmInternAtom_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmListAddItemUnselected
-JNIEXPORT void JNICALL OS_NATIVE(_1XmListAddItemUnselected)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1XmListAddItemUnselected_FUNC);
- XmListAddItemUnselected((Widget)arg0, (XmString)arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1XmListAddItemUnselected_FUNC);
-}
-#endif
-
-#ifndef NO__1XmListDeleteAllItems
-JNIEXPORT void JNICALL OS_NATIVE(_1XmListDeleteAllItems)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XmListDeleteAllItems_FUNC);
- XmListDeleteAllItems((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XmListDeleteAllItems_FUNC);
-}
-#endif
-
-#ifndef NO__1XmListDeleteItemsPos
-JNIEXPORT void JNICALL OS_NATIVE(_1XmListDeleteItemsPos)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1XmListDeleteItemsPos_FUNC);
- XmListDeleteItemsPos((Widget)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1XmListDeleteItemsPos_FUNC);
-}
-#endif
-
-#ifndef NO__1XmListDeletePos
-JNIEXPORT void JNICALL OS_NATIVE(_1XmListDeletePos)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XmListDeletePos_FUNC);
- XmListDeletePos((Widget)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XmListDeletePos_FUNC);
-}
-#endif
-
-#ifndef NO__1XmListDeletePositions
-JNIEXPORT void JNICALL OS_NATIVE(_1XmListDeletePositions)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jint arg2)
-{
- jint *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1XmListDeletePositions_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- XmListDeletePositions((Widget)arg0, (int *)lparg1, arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmListDeletePositions_FUNC);
-}
-#endif
-
-#ifndef NO__1XmListDeselectAllItems
-JNIEXPORT void JNICALL OS_NATIVE(_1XmListDeselectAllItems)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XmListDeselectAllItems_FUNC);
- XmListDeselectAllItems((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XmListDeselectAllItems_FUNC);
-}
-#endif
-
-#ifndef NO__1XmListDeselectPos
-JNIEXPORT void JNICALL OS_NATIVE(_1XmListDeselectPos)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XmListDeselectPos_FUNC);
- XmListDeselectPos((Widget)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XmListDeselectPos_FUNC);
-}
-#endif
-
-#ifndef NO__1XmListGetKbdItemPos
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmListGetKbdItemPos)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmListGetKbdItemPos_FUNC);
- rc = (jint)XmListGetKbdItemPos((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XmListGetKbdItemPos_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmListGetSelectedPos
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmListGetSelectedPos)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmListGetSelectedPos_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jboolean)XmListGetSelectedPos((Widget)arg0, (int **)lparg1, (int *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmListGetSelectedPos_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmListItemPos
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmListItemPos)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmListItemPos_FUNC);
- rc = (jint)XmListItemPos((Widget)arg0, (XmString)arg1);
- OS_NATIVE_EXIT(env, that, _1XmListItemPos_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmListPosSelected
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmListPosSelected)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmListPosSelected_FUNC);
- rc = (jboolean)XmListPosSelected((Widget)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XmListPosSelected_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmListReplaceItemsPosUnselected
-JNIEXPORT void JNICALL OS_NATIVE(_1XmListReplaceItemsPosUnselected)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jint arg2, jint arg3)
-{
- jint *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1XmListReplaceItemsPosUnselected_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- XmListReplaceItemsPosUnselected((Widget)arg0, (XmString *)lparg1, arg2, arg3);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmListReplaceItemsPosUnselected_FUNC);
-}
-#endif
-
-#ifndef NO__1XmListSelectPos
-JNIEXPORT void JNICALL OS_NATIVE(_1XmListSelectPos)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2)
-{
- OS_NATIVE_ENTER(env, that, _1XmListSelectPos_FUNC);
- XmListSelectPos((Widget)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1XmListSelectPos_FUNC);
-}
-#endif
-
-#ifndef NO__1XmListSetKbdItemPos
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmListSetKbdItemPos)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmListSetKbdItemPos_FUNC);
- rc = (jboolean)XmListSetKbdItemPos((Widget)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XmListSetKbdItemPos_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmListSetPos
-JNIEXPORT void JNICALL OS_NATIVE(_1XmListSetPos)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XmListSetPos_FUNC);
- XmListSetPos((Widget)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XmListSetPos_FUNC);
-}
-#endif
-
-#ifndef NO__1XmListUpdateSelectedList
-JNIEXPORT void JNICALL OS_NATIVE(_1XmListUpdateSelectedList)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XmListUpdateSelectedList_FUNC);
- XmListUpdateSelectedList((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XmListUpdateSelectedList_FUNC);
-}
-#endif
-
-#ifndef NO__1XmMainWindowSetAreas
-JNIEXPORT void JNICALL OS_NATIVE(_1XmMainWindowSetAreas)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5)
-{
- OS_NATIVE_ENTER(env, that, _1XmMainWindowSetAreas_FUNC);
- XmMainWindowSetAreas((Widget)arg0, (Widget)arg1, (Widget)arg2, (Widget)arg3, (Widget)arg4, (Widget)arg5);
- OS_NATIVE_EXIT(env, that, _1XmMainWindowSetAreas_FUNC);
-}
-#endif
-
-#ifndef NO__1XmMessageBoxGetChild
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmMessageBoxGetChild)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmMessageBoxGetChild_FUNC);
- rc = (jint)XmMessageBoxGetChild((Widget)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XmMessageBoxGetChild_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmParseMappingCreate
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmParseMappingCreate)
- (JNIEnv *env, jclass that, jintArray arg0, jint arg1)
-{
- jint *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmParseMappingCreate_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)XmParseMappingCreate((ArgList)lparg0, arg1);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1XmParseMappingCreate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmParseMappingFree
-JNIEXPORT void JNICALL OS_NATIVE(_1XmParseMappingFree)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XmParseMappingFree_FUNC);
- XmParseMappingFree((XmParseMapping)arg0);
- OS_NATIVE_EXIT(env, that, _1XmParseMappingFree_FUNC);
-}
-#endif
-
-#ifndef NO__1XmProcessTraversal
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmProcessTraversal)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmProcessTraversal_FUNC);
- rc = (jboolean)XmProcessTraversal((Widget)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XmProcessTraversal_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmRenderTableAddRenditions
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmRenderTableAddRenditions)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jint arg2, jint arg3)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmRenderTableAddRenditions_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)XmRenderTableAddRenditions((XmRenderTable)arg0, (XmRendition *)lparg1, arg2, arg3);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmRenderTableAddRenditions_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmRenderTableFree
-JNIEXPORT void JNICALL OS_NATIVE(_1XmRenderTableFree)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XmRenderTableFree_FUNC);
- XmRenderTableFree((XmRenderTable)arg0);
- OS_NATIVE_EXIT(env, that, _1XmRenderTableFree_FUNC);
-}
-#endif
-
-#ifndef NO__1XmRenditionCreate
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmRenditionCreate)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmRenditionCreate_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmRenditionCreate((Widget)arg0, (XmStringTag)lparg1, (ArgList)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmRenditionCreate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmRenditionFree
-JNIEXPORT void JNICALL OS_NATIVE(_1XmRenditionFree)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XmRenditionFree_FUNC);
- XmRenditionFree((XmRendition)arg0);
- OS_NATIVE_EXIT(env, that, _1XmRenditionFree_FUNC);
-}
-#endif
-
-#ifndef NO__1XmStringBaseline
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmStringBaseline)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmStringBaseline_FUNC);
- rc = (jint)XmStringBaseline((XmRenderTable)arg0, (XmString)arg1);
- OS_NATIVE_EXIT(env, that, _1XmStringBaseline_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmStringCompare
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmStringCompare)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmStringCompare_FUNC);
- rc = (jboolean)XmStringCompare((XmString)arg0, (XmString)arg1);
- OS_NATIVE_EXIT(env, that, _1XmStringCompare_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmStringComponentCreate
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmStringComponentCreate)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jbyteArray arg2)
-{
- jbyte *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmStringComponentCreate_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XmStringComponentCreate(arg0, arg1, (XtPointer)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1XmStringComponentCreate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmStringConcat
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmStringConcat)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmStringConcat_FUNC);
- rc = (jint)XmStringConcat((XmString)arg0, (XmString)arg1);
- OS_NATIVE_EXIT(env, that, _1XmStringConcat_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmStringCreate
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmStringCreate)
- (JNIEnv *env, jclass that, jbyteArray arg0, jbyteArray arg1)
-{
- jbyte *lparg0=NULL;
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmStringCreate_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)XmStringCreate((char *)lparg0, (char *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1XmStringCreate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmStringCreateLocalized
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmStringCreateLocalized)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmStringCreateLocalized_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)XmStringCreateLocalized((char *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1XmStringCreateLocalized_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmStringDraw
-JNIEXPORT void JNICALL OS_NATIVE(_1XmStringDraw)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8, jint arg9, jobject arg10)
-{
- XRectangle _arg10, *lparg10=NULL;
- OS_NATIVE_ENTER(env, that, _1XmStringDraw_FUNC);
- if (arg10) if ((lparg10 = getXRectangleFields(env, arg10, &_arg10)) == NULL) goto fail;
- XmStringDraw((Display *)arg0, (Window)arg1, (XmFontList)arg2, (XmString)arg3, (GC)arg4, arg5, arg6, arg7, arg8, arg9, lparg10);
-fail:
- if (arg10 && lparg10) setXRectangleFields(env, arg10, lparg10);
- OS_NATIVE_EXIT(env, that, _1XmStringDraw_FUNC);
-}
-#endif
-
-#ifndef NO__1XmStringDrawImage
-JNIEXPORT void JNICALL OS_NATIVE(_1XmStringDrawImage)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8, jint arg9, jobject arg10)
-{
- XRectangle _arg10, *lparg10=NULL;
- OS_NATIVE_ENTER(env, that, _1XmStringDrawImage_FUNC);
- if (arg10) if ((lparg10 = getXRectangleFields(env, arg10, &_arg10)) == NULL) goto fail;
- XmStringDrawImage((Display *)arg0, (Window)arg1, (XmFontList)arg2, (XmString)arg3, (GC)arg4, arg5, arg6, arg7, arg8, arg9, lparg10);
-fail:
- if (arg10 && lparg10) setXRectangleFields(env, arg10, lparg10);
- OS_NATIVE_EXIT(env, that, _1XmStringDrawImage_FUNC);
-}
-#endif
-
-#ifndef NO__1XmStringDrawUnderline
-JNIEXPORT void JNICALL OS_NATIVE(_1XmStringDrawUnderline)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8, jint arg9, jobject arg10, jint arg11)
-{
- XRectangle _arg10, *lparg10=NULL;
- OS_NATIVE_ENTER(env, that, _1XmStringDrawUnderline_FUNC);
- if (arg10) if ((lparg10 = getXRectangleFields(env, arg10, &_arg10)) == NULL) goto fail;
- XmStringDrawUnderline((Display *)arg0, (Window)arg1, (XmFontList)arg2, (XmString)arg3, (GC)arg4, arg5, arg6, arg7, arg8, arg9, lparg10, (XmString)arg11);
-fail:
- if (arg10 && lparg10) setXRectangleFields(env, arg10, lparg10);
- OS_NATIVE_EXIT(env, that, _1XmStringDrawUnderline_FUNC);
-}
-#endif
-
-#ifndef NO__1XmStringEmpty
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmStringEmpty)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmStringEmpty_FUNC);
- rc = (jboolean)XmStringEmpty((XmString)arg0);
- OS_NATIVE_EXIT(env, that, _1XmStringEmpty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmStringExtent
-JNIEXPORT void JNICALL OS_NATIVE(_1XmStringExtent)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jshortArray arg2, jshortArray arg3)
-{
- jshort *lparg2=NULL;
- jshort *lparg3=NULL;
- OS_NATIVE_ENTER(env, that, _1XmStringExtent_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetShortArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetShortArrayElements(env, arg3, NULL)) == NULL) goto fail;
- XmStringExtent((XmRenderTable)arg0, (XmString)arg1, (Dimension *)lparg2, (Dimension *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseShortArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseShortArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1XmStringExtent_FUNC);
-}
-#endif
-
-#ifndef NO__1XmStringFree
-JNIEXPORT void JNICALL OS_NATIVE(_1XmStringFree)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XmStringFree_FUNC);
- XmStringFree((XmString)arg0);
- OS_NATIVE_EXIT(env, that, _1XmStringFree_FUNC);
-}
-#endif
-
-#ifndef NO__1XmStringGenerate
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmStringGenerate)
- (JNIEnv *env, jclass that, jbyteArray arg0, jbyteArray arg1, jint arg2, jbyteArray arg3)
-{
- jbyte *lparg0=NULL;
- jbyte *lparg1=NULL;
- jbyte *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmStringGenerate_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)XmStringGenerate((XtPointer)lparg0, (XmStringTag)lparg1, arg2, (XmStringTag)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1XmStringGenerate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmStringHeight
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmStringHeight)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmStringHeight_FUNC);
- rc = (jint)XmStringHeight((XmFontList)arg0, (XmString)arg1);
- OS_NATIVE_EXIT(env, that, _1XmStringHeight_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmStringParseText
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmStringParseText)
- (JNIEnv *env, jclass that, jbyteArray arg0, jint arg1, jbyteArray arg2, jint arg3, jintArray arg4, jint arg5, jint arg6)
-{
- jbyte *lparg0=NULL;
- jbyte *lparg2=NULL;
- jint *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmStringParseText_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)XmStringParseText((XtPointer)lparg0, (XtPointer *)arg1, (XmStringTag)lparg2, arg3, (XmParseTable)lparg4, arg5, (XtPointer)arg6);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1XmStringParseText_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmStringUnparse
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmStringUnparse)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2, jint arg3, jintArray arg4, jint arg5, jint arg6)
-{
- jbyte *lparg1=NULL;
- jint *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmStringUnparse_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)XmStringUnparse((XmString)arg0, (XmStringTag)lparg1, arg2, arg3, (XmParseTable)lparg4, arg5, arg6);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmStringUnparse_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmStringWidth
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmStringWidth)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmStringWidth_FUNC);
- rc = (jint)XmStringWidth((XmFontList)arg0, (XmString)arg1);
- OS_NATIVE_EXIT(env, that, _1XmStringWidth_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmTabCreate
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmTabCreate)
- (JNIEnv *env, jclass that, jint arg0, jbyte arg1, jbyte arg2, jbyte arg3, jbyteArray arg4)
-{
- jbyte *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmTabCreate_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)XmTabCreate(arg0, arg1, arg2, arg3, (char *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, _1XmTabCreate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmTabFree
-JNIEXPORT void JNICALL OS_NATIVE(_1XmTabFree)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XmTabFree_FUNC);
- XmTabFree((XmTab)arg0);
- OS_NATIVE_EXIT(env, that, _1XmTabFree_FUNC);
-}
-#endif
-
-#ifndef NO__1XmTabListFree
-JNIEXPORT void JNICALL OS_NATIVE(_1XmTabListFree)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XmTabListFree_FUNC);
- XmTabListFree((XmTabList)arg0);
- OS_NATIVE_EXIT(env, that, _1XmTabListFree_FUNC);
-}
-#endif
-
-#ifndef NO__1XmTabListInsertTabs
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmTabListInsertTabs)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jint arg2, jint arg3)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmTabListInsertTabs_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)XmTabListInsertTabs((XmTabList)arg0, (XmTab *)lparg1, arg2, arg3);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmTabListInsertTabs_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmTextClearSelection
-JNIEXPORT void JNICALL OS_NATIVE(_1XmTextClearSelection)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XmTextClearSelection_FUNC);
- XmTextClearSelection((Widget)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XmTextClearSelection_FUNC);
-}
-#endif
-
-#ifndef NO__1XmTextCopy
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmTextCopy)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmTextCopy_FUNC);
- rc = (jboolean)XmTextCopy((Widget)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XmTextCopy_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmTextCut
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmTextCut)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmTextCut_FUNC);
- rc = (jboolean)XmTextCut((Widget)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XmTextCut_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmTextDisableRedisplay
-JNIEXPORT void JNICALL OS_NATIVE(_1XmTextDisableRedisplay)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XmTextDisableRedisplay_FUNC);
- XmTextDisableRedisplay((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XmTextDisableRedisplay_FUNC);
-}
-#endif
-
-#ifndef NO__1XmTextEnableRedisplay
-JNIEXPORT void JNICALL OS_NATIVE(_1XmTextEnableRedisplay)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XmTextEnableRedisplay_FUNC);
- XmTextEnableRedisplay((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XmTextEnableRedisplay_FUNC);
-}
-#endif
-
-#ifndef NO__1XmTextFieldPaste
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmTextFieldPaste)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmTextFieldPaste_FUNC);
- rc = (jboolean)XmTextFieldPaste((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XmTextFieldPaste_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmTextGetInsertionPosition
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmTextGetInsertionPosition)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmTextGetInsertionPosition_FUNC);
- rc = (jint)XmTextGetInsertionPosition((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XmTextGetInsertionPosition_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmTextGetLastPosition
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmTextGetLastPosition)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmTextGetLastPosition_FUNC);
- rc = (jint)XmTextGetLastPosition((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XmTextGetLastPosition_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmTextGetMaxLength
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmTextGetMaxLength)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmTextGetMaxLength_FUNC);
- rc = (jint)XmTextGetMaxLength((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XmTextGetMaxLength_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmTextGetSelection
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmTextGetSelection)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmTextGetSelection_FUNC);
- rc = (jint)XmTextGetSelection((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XmTextGetSelection_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmTextGetSelectionPosition
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmTextGetSelectionPosition)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmTextGetSelectionPosition_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jboolean)XmTextGetSelectionPosition((Widget)arg0, (XmTextPosition *)lparg1, (XmTextPosition *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmTextGetSelectionPosition_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmTextGetString
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmTextGetString)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmTextGetString_FUNC);
- rc = (jint)XmTextGetString((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XmTextGetString_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmTextGetSubstring
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmTextGetSubstring)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jbyteArray arg4)
-{
- jbyte *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmTextGetSubstring_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)XmTextGetSubstring((Widget)arg0, arg1, arg2, arg3, (char *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, _1XmTextGetSubstring_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmTextGetSubstringWcs
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmTextGetSubstringWcs)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jcharArray arg4)
-{
- jchar *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmTextGetSubstringWcs_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetCharArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)XmTextGetSubstringWcs((Widget)arg0, (XmTextPosition)arg1, arg2, arg3, (wchar_t *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseCharArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, _1XmTextGetSubstringWcs_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmTextInsert
-JNIEXPORT void JNICALL OS_NATIVE(_1XmTextInsert)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jbyteArray arg2)
-{
- jbyte *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1XmTextInsert_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- XmTextInsert((Widget)arg0, arg1, (char *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1XmTextInsert_FUNC);
-}
-#endif
-
-#ifndef NO__1XmTextPaste
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmTextPaste)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmTextPaste_FUNC);
- rc = (jboolean)XmTextPaste((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XmTextPaste_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmTextPosToXY
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmTextPosToXY)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jshortArray arg2, jshortArray arg3)
-{
- jshort *lparg2=NULL;
- jshort *lparg3=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmTextPosToXY_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetShortArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetShortArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jboolean)XmTextPosToXY((Widget)arg0, (XmTextPosition)arg1, (Position *)lparg2, (Position *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseShortArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseShortArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1XmTextPosToXY_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmTextReplace
-JNIEXPORT void JNICALL OS_NATIVE(_1XmTextReplace)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jbyteArray arg3)
-{
- jbyte *lparg3=NULL;
- OS_NATIVE_ENTER(env, that, _1XmTextReplace_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- XmTextReplace((Widget)arg0, arg1, arg2, (char *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, _1XmTextReplace_FUNC);
-}
-#endif
-
-#ifndef NO__1XmTextScroll
-JNIEXPORT void JNICALL OS_NATIVE(_1XmTextScroll)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XmTextScroll_FUNC);
- XmTextScroll((Widget)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XmTextScroll_FUNC);
-}
-#endif
-
-#ifndef NO__1XmTextSetEditable
-JNIEXPORT void JNICALL OS_NATIVE(_1XmTextSetEditable)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XmTextSetEditable_FUNC);
- XmTextSetEditable((Widget)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XmTextSetEditable_FUNC);
-}
-#endif
-
-#ifndef NO__1XmTextSetHighlight
-JNIEXPORT void JNICALL OS_NATIVE(_1XmTextSetHighlight)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, _1XmTextSetHighlight_FUNC);
- XmTextSetHighlight((Widget)arg0, arg1, arg2, arg3);
- OS_NATIVE_EXIT(env, that, _1XmTextSetHighlight_FUNC);
-}
-#endif
-
-#ifndef NO__1XmTextSetInsertionPosition
-JNIEXPORT void JNICALL OS_NATIVE(_1XmTextSetInsertionPosition)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XmTextSetInsertionPosition_FUNC);
- XmTextSetInsertionPosition((Widget)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XmTextSetInsertionPosition_FUNC);
-}
-#endif
-
-#ifndef NO__1XmTextSetMaxLength
-JNIEXPORT void JNICALL OS_NATIVE(_1XmTextSetMaxLength)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XmTextSetMaxLength_FUNC);
- XmTextSetMaxLength((Widget)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XmTextSetMaxLength_FUNC);
-}
-#endif
-
-#ifndef NO__1XmTextSetSelection
-JNIEXPORT void JNICALL OS_NATIVE(_1XmTextSetSelection)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, _1XmTextSetSelection_FUNC);
- XmTextSetSelection((Widget)arg0, arg1, arg2, arg3);
- OS_NATIVE_EXIT(env, that, _1XmTextSetSelection_FUNC);
-}
-#endif
-
-#ifndef NO__1XmTextSetString
-JNIEXPORT void JNICALL OS_NATIVE(_1XmTextSetString)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1XmTextSetString_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- XmTextSetString((Widget)arg0, (char *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XmTextSetString_FUNC);
-}
-#endif
-
-#ifndef NO__1XmTextShowPosition
-JNIEXPORT void JNICALL OS_NATIVE(_1XmTextShowPosition)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XmTextShowPosition_FUNC);
- XmTextShowPosition((Widget)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XmTextShowPosition_FUNC);
-}
-#endif
-
-#ifndef NO__1XmTextXYToPos
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmTextXYToPos)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jshort arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmTextXYToPos_FUNC);
- rc = (jint)XmTextXYToPos((Widget)arg0, (Position)arg1, (Position)arg2);
- OS_NATIVE_EXIT(env, that, _1XmTextXYToPos_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmUpdateDisplay
-JNIEXPORT void JNICALL OS_NATIVE(_1XmUpdateDisplay)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XmUpdateDisplay_FUNC);
- XmUpdateDisplay((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XmUpdateDisplay_FUNC);
-}
-#endif
-
-#ifndef NO__1XmWidgetGetDisplayRect
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmWidgetGetDisplayRect)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- XRectangle _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmWidgetGetDisplayRect_FUNC);
- if (arg1) if ((lparg1 = getXRectangleFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)XmWidgetGetDisplayRect((Widget)arg0, (XRectangle *)lparg1);
-fail:
- if (arg1 && lparg1) setXRectangleFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, _1XmWidgetGetDisplayRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmbTextListToTextProperty
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmbTextListToTextProperty)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jobject arg4)
-{
- XTextProperty _arg4, *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmbTextListToTextProperty_FUNC);
- if (arg4) if ((lparg4 = getXTextPropertyFields(env, arg4, &_arg4)) == NULL) goto fail;
- rc = (jint)XmbTextListToTextProperty((Display *)arg0, (char **)arg1, arg2, (XICCEncodingStyle)arg3, lparg4);
-fail:
- if (arg4 && lparg4) setXTextPropertyFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, _1XmbTextListToTextProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XmbTextPropertyToTextList
-JNIEXPORT jint JNICALL OS_NATIVE(_1XmbTextPropertyToTextList)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jintArray arg2, jintArray arg3)
-{
- XTextProperty _arg1, *lparg1=NULL;
- jint *lparg2=NULL;
- jint *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XmbTextPropertyToTextList_FUNC);
- if (arg1) if ((lparg1 = getXTextPropertyFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)XmbTextPropertyToTextList((Display *)arg0, lparg1, (char ***)lparg2, (int *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) setXTextPropertyFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, _1XmbTextPropertyToTextList_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XpCancelJob
-JNIEXPORT void JNICALL OS_NATIVE(_1XpCancelJob)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XpCancelJob_FUNC);
- XpCancelJob((Display *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XpCancelJob_FUNC);
-}
-#endif
-
-#ifndef NO__1XpCreateContext
-JNIEXPORT jint JNICALL OS_NATIVE(_1XpCreateContext)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XpCreateContext_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)XpCreateContext((Display *)arg0, (char *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XpCreateContext_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XpDestroyContext
-JNIEXPORT void JNICALL OS_NATIVE(_1XpDestroyContext)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XpDestroyContext_FUNC);
- XpDestroyContext((Display *)arg0, (XPContext)arg1);
- OS_NATIVE_EXIT(env, that, _1XpDestroyContext_FUNC);
-}
-#endif
-
-#ifndef NO__1XpEndJob
-JNIEXPORT void JNICALL OS_NATIVE(_1XpEndJob)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XpEndJob_FUNC);
- XpEndJob((Display *)arg0);
- OS_NATIVE_EXIT(env, that, _1XpEndJob_FUNC);
-}
-#endif
-
-#ifndef NO__1XpEndPage
-JNIEXPORT void JNICALL OS_NATIVE(_1XpEndPage)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XpEndPage_FUNC);
- XpEndPage((Display *)arg0);
- OS_NATIVE_EXIT(env, that, _1XpEndPage_FUNC);
-}
-#endif
-
-#ifndef NO__1XpFreePrinterList
-JNIEXPORT void JNICALL OS_NATIVE(_1XpFreePrinterList)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XpFreePrinterList_FUNC);
- XpFreePrinterList((XPPrinterList)arg0);
- OS_NATIVE_EXIT(env, that, _1XpFreePrinterList_FUNC);
-}
-#endif
-
-#ifndef NO__1XpGetOneAttribute
-JNIEXPORT jint JNICALL OS_NATIVE(_1XpGetOneAttribute)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jbyte arg2, jbyteArray arg3)
-{
- jbyte *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XpGetOneAttribute_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)XpGetOneAttribute((Display *)arg0, (XPContext)arg1, (XPAttributes)arg2, (char *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, _1XpGetOneAttribute_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XpGetPageDimensions
-JNIEXPORT jint JNICALL OS_NATIVE(_1XpGetPageDimensions)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jshortArray arg2, jshortArray arg3, jobject arg4)
-{
- jshort *lparg2=NULL;
- jshort *lparg3=NULL;
- XRectangle _arg4, *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XpGetPageDimensions_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetShortArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetShortArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = getXRectangleFields(env, arg4, &_arg4)) == NULL) goto fail;
- rc = (jint)XpGetPageDimensions((Display *)arg0, (XPContext)arg1, (unsigned short *)lparg2, (unsigned short *)lparg3, (XRectangle *)lparg4);
-fail:
- if (arg4 && lparg4) setXRectangleFields(env, arg4, lparg4);
- if (arg3 && lparg3) (*env)->ReleaseShortArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseShortArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, _1XpGetPageDimensions_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XpGetPrinterList
-JNIEXPORT jint JNICALL OS_NATIVE(_1XpGetPrinterList)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XpGetPrinterList_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)XpGetPrinterList((Display *)arg0, (char *)lparg1, (int *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XpGetPrinterList_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XpGetScreenOfContext
-JNIEXPORT jint JNICALL OS_NATIVE(_1XpGetScreenOfContext)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XpGetScreenOfContext_FUNC);
- rc = (jint)XpGetScreenOfContext((Display *)arg0, (XPContext)arg1);
- OS_NATIVE_EXIT(env, that, _1XpGetScreenOfContext_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XpSetAttributes
-JNIEXPORT void JNICALL OS_NATIVE(_1XpSetAttributes)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jbyte arg2, jbyteArray arg3, jbyte arg4)
-{
- jbyte *lparg3=NULL;
- OS_NATIVE_ENTER(env, that, _1XpSetAttributes_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- XpSetAttributes((Display *)arg0, (XPContext)arg1, (XPAttributes)arg2, (char *)lparg3, (XPAttrReplacement)arg4);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, _1XpSetAttributes_FUNC);
-}
-#endif
-
-#ifndef NO__1XpSetContext
-JNIEXPORT void JNICALL OS_NATIVE(_1XpSetContext)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XpSetContext_FUNC);
- XpSetContext((Display *)arg0, (XPContext)arg1);
- OS_NATIVE_EXIT(env, that, _1XpSetContext_FUNC);
-}
-#endif
-
-#ifndef NO__1XpStartJob
-JNIEXPORT void JNICALL OS_NATIVE(_1XpStartJob)
- (JNIEnv *env, jclass that, jint arg0, jbyte arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XpStartJob_FUNC);
- XpStartJob((Display *)arg0, (XPSaveData)arg1);
- OS_NATIVE_EXIT(env, that, _1XpStartJob_FUNC);
-}
-#endif
-
-#ifndef NO__1XpStartPage
-JNIEXPORT void JNICALL OS_NATIVE(_1XpStartPage)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XpStartPage_FUNC);
- XpStartPage((Display *)arg0, (Window)arg1);
- OS_NATIVE_EXIT(env, that, _1XpStartPage_FUNC);
-}
-#endif
-
-#ifndef NO__1XtAddCallback
-JNIEXPORT void JNICALL OS_NATIVE(_1XtAddCallback)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, _1XtAddCallback_FUNC);
- XtAddCallback((Widget)arg0, (String)arg1, (XtCallbackProc)arg2, (XtPointer)arg3);
- OS_NATIVE_EXIT(env, that, _1XtAddCallback_FUNC);
-}
-#endif
-
-#ifndef NO__1XtAddEventHandler
-JNIEXPORT void JNICALL OS_NATIVE(_1XtAddEventHandler)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2, jint arg3, jint arg4)
-{
- OS_NATIVE_ENTER(env, that, _1XtAddEventHandler_FUNC);
- XtAddEventHandler((Widget)arg0, arg1, arg2, (XtEventHandler)arg3, (XtPointer)arg4);
- OS_NATIVE_EXIT(env, that, _1XtAddEventHandler_FUNC);
-}
-#endif
-
-#ifndef NO__1XtAddExposureToRegion
-JNIEXPORT void JNICALL OS_NATIVE(_1XtAddExposureToRegion)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XtAddExposureToRegion_FUNC);
- XtAddExposureToRegion((XEvent *)arg0, (Region)arg1);
- OS_NATIVE_EXIT(env, that, _1XtAddExposureToRegion_FUNC);
-}
-#endif
-
-#ifndef NO__1XtAppAddInput
-JNIEXPORT jint JNICALL OS_NATIVE(_1XtAppAddInput)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtAppAddInput_FUNC);
- rc = (jint)XtAppAddInput((XtAppContext)arg0, arg1, (XtPointer)arg2, (XtInputCallbackProc)arg3, (XtPointer)arg4);
- OS_NATIVE_EXIT(env, that, _1XtAppAddInput_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtAppAddTimeOut
-JNIEXPORT jint JNICALL OS_NATIVE(_1XtAppAddTimeOut)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtAppAddTimeOut_FUNC);
- rc = (jint)XtAppAddTimeOut((XtAppContext)arg0, arg1, (XtTimerCallbackProc)arg2, (XtPointer)arg3);
- OS_NATIVE_EXIT(env, that, _1XtAppAddTimeOut_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtAppCreateShell
-JNIEXPORT jint JNICALL OS_NATIVE(_1XtAppCreateShell)
- (JNIEnv *env, jclass that, jbyteArray arg0, jbyteArray arg1, jint arg2, jint arg3, jintArray arg4, jint arg5)
-{
- jbyte *lparg0=NULL;
- jbyte *lparg1=NULL;
- jint *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtAppCreateShell_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)XtAppCreateShell((String)lparg0, (String)lparg1, (WidgetClass)arg2, (Display *)arg3, (ArgList)lparg4, arg5);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1XtAppCreateShell_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtAppGetSelectionTimeout
-JNIEXPORT jint JNICALL OS_NATIVE(_1XtAppGetSelectionTimeout)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtAppGetSelectionTimeout_FUNC);
- rc = (jint)XtAppGetSelectionTimeout((XtAppContext)arg0);
- OS_NATIVE_EXIT(env, that, _1XtAppGetSelectionTimeout_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtAppNextEvent
-JNIEXPORT void JNICALL OS_NATIVE(_1XtAppNextEvent)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XtAppNextEvent_FUNC);
- XtAppNextEvent((XtAppContext)arg0, (XEvent *)arg1);
- OS_NATIVE_EXIT(env, that, _1XtAppNextEvent_FUNC);
-}
-#endif
-
-#ifndef NO__1XtAppPeekEvent
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XtAppPeekEvent)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtAppPeekEvent_FUNC);
- rc = (jboolean)XtAppPeekEvent((XtAppContext)arg0, (XEvent *)arg1);
- OS_NATIVE_EXIT(env, that, _1XtAppPeekEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtAppPending
-JNIEXPORT jint JNICALL OS_NATIVE(_1XtAppPending)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtAppPending_FUNC);
- rc = (jint)XtAppPending((XtAppContext)arg0);
- OS_NATIVE_EXIT(env, that, _1XtAppPending_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtAppProcessEvent
-JNIEXPORT void JNICALL OS_NATIVE(_1XtAppProcessEvent)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XtAppProcessEvent_FUNC);
- XtAppProcessEvent((XtAppContext)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XtAppProcessEvent_FUNC);
-}
-#endif
-
-#ifndef NO__1XtAppSetErrorHandler
-JNIEXPORT jint JNICALL OS_NATIVE(_1XtAppSetErrorHandler)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtAppSetErrorHandler_FUNC);
- rc = (jint)XtAppSetErrorHandler((XtAppContext)arg0, (XtErrorHandler)arg1);
- OS_NATIVE_EXIT(env, that, _1XtAppSetErrorHandler_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtAppSetFallbackResources
-JNIEXPORT void JNICALL OS_NATIVE(_1XtAppSetFallbackResources)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XtAppSetFallbackResources_FUNC);
- XtAppSetFallbackResources((XtAppContext)arg0, (String *)arg1);
- OS_NATIVE_EXIT(env, that, _1XtAppSetFallbackResources_FUNC);
-}
-#endif
-
-#ifndef NO__1XtAppSetSelectionTimeout
-JNIEXPORT void JNICALL OS_NATIVE(_1XtAppSetSelectionTimeout)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XtAppSetSelectionTimeout_FUNC);
- XtAppSetSelectionTimeout((XtAppContext)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XtAppSetSelectionTimeout_FUNC);
-}
-#endif
-
-#ifndef NO__1XtAppSetWarningHandler
-JNIEXPORT jint JNICALL OS_NATIVE(_1XtAppSetWarningHandler)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtAppSetWarningHandler_FUNC);
- rc = (jint)XtAppSetWarningHandler((XtAppContext)arg0, (XtErrorHandler)arg1);
- OS_NATIVE_EXIT(env, that, _1XtAppSetWarningHandler_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtBuildEventMask
-JNIEXPORT jint JNICALL OS_NATIVE(_1XtBuildEventMask)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtBuildEventMask_FUNC);
- rc = (jint)XtBuildEventMask((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XtBuildEventMask_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtCallActionProc
-JNIEXPORT void JNICALL OS_NATIVE(_1XtCallActionProc)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2, jintArray arg3, jint arg4)
-{
- jbyte *lparg1=NULL;
- jint *lparg3=NULL;
- OS_NATIVE_ENTER(env, that, _1XtCallActionProc_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- XtCallActionProc((Widget)arg0, (String)lparg1, (XEvent *)arg2, (String *)lparg3, arg4);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XtCallActionProc_FUNC);
-}
-#endif
-
-#ifndef NO__1XtClass
-JNIEXPORT jint JNICALL OS_NATIVE(_1XtClass)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtClass_FUNC);
- rc = (jint)XtClass((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XtClass_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtConfigureWidget
-JNIEXPORT void JNICALL OS_NATIVE(_1XtConfigureWidget)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5)
-{
- OS_NATIVE_ENTER(env, that, _1XtConfigureWidget_FUNC);
- XtConfigureWidget((Widget)arg0, arg1, arg2, arg3, arg4, arg5);
- OS_NATIVE_EXIT(env, that, _1XtConfigureWidget_FUNC);
-}
-#endif
-
-#ifndef NO__1XtCreateApplicationContext
-JNIEXPORT jint JNICALL OS_NATIVE(_1XtCreateApplicationContext)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtCreateApplicationContext_FUNC);
- rc = (jint)XtCreateApplicationContext();
- OS_NATIVE_EXIT(env, that, _1XtCreateApplicationContext_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtCreatePopupShell
-JNIEXPORT jint JNICALL OS_NATIVE(_1XtCreatePopupShell)
- (JNIEnv *env, jclass that, jbyteArray arg0, jint arg1, jint arg2, jintArray arg3, jint arg4)
-{
- jbyte *lparg0=NULL;
- jint *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtCreatePopupShell_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)XtCreatePopupShell((String)lparg0, (WidgetClass)arg1, (Widget)arg2, (ArgList)lparg3, arg4);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1XtCreatePopupShell_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtDestroyApplicationContext
-JNIEXPORT void JNICALL OS_NATIVE(_1XtDestroyApplicationContext)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XtDestroyApplicationContext_FUNC);
- XtDestroyApplicationContext((XtAppContext)arg0);
- OS_NATIVE_EXIT(env, that, _1XtDestroyApplicationContext_FUNC);
-}
-#endif
-
-#ifndef NO__1XtDestroyWidget
-JNIEXPORT void JNICALL OS_NATIVE(_1XtDestroyWidget)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XtDestroyWidget_FUNC);
- XtDestroyWidget((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XtDestroyWidget_FUNC);
-}
-#endif
-
-#ifndef NO__1XtDisownSelection
-JNIEXPORT void JNICALL OS_NATIVE(_1XtDisownSelection)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1XtDisownSelection_FUNC);
- XtDisownSelection((Widget)arg0, (Atom)arg1, (Time)arg2);
- OS_NATIVE_EXIT(env, that, _1XtDisownSelection_FUNC);
-}
-#endif
-
-#ifndef NO__1XtDispatchEvent
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XtDispatchEvent)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtDispatchEvent_FUNC);
- rc = (jboolean)XtDispatchEvent((XEvent *)arg0);
- OS_NATIVE_EXIT(env, that, _1XtDispatchEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtDisplay
-JNIEXPORT jint JNICALL OS_NATIVE(_1XtDisplay)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtDisplay_FUNC);
- rc = (jint)XtDisplay((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XtDisplay_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtDisplayToApplicationContext
-JNIEXPORT jint JNICALL OS_NATIVE(_1XtDisplayToApplicationContext)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtDisplayToApplicationContext_FUNC);
- rc = (jint)XtDisplayToApplicationContext((Display *)arg0);
- OS_NATIVE_EXIT(env, that, _1XtDisplayToApplicationContext_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtFree
-JNIEXPORT void JNICALL OS_NATIVE(_1XtFree)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XtFree_FUNC);
- XtFree((char *)arg0);
- OS_NATIVE_EXIT(env, that, _1XtFree_FUNC);
-}
-#endif
-
-#ifndef NO__1XtGetDisplays
-JNIEXPORT void JNICALL OS_NATIVE(_1XtGetDisplays)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, _1XtGetDisplays_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- XtGetDisplays((XtAppContext)arg0, (Display ***)lparg1, (Cardinal *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XtGetDisplays_FUNC);
-}
-#endif
-
-#ifndef NO__1XtGetMultiClickTime
-JNIEXPORT jint JNICALL OS_NATIVE(_1XtGetMultiClickTime)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtGetMultiClickTime_FUNC);
- rc = (jint)XtGetMultiClickTime((Display *)arg0);
- OS_NATIVE_EXIT(env, that, _1XtGetMultiClickTime_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtGetSelectionValue
-JNIEXPORT void JNICALL OS_NATIVE(_1XtGetSelectionValue)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5)
-{
- OS_NATIVE_ENTER(env, that, _1XtGetSelectionValue_FUNC);
- XtGetSelectionValue((Widget)arg0, (Atom)arg1, (Atom)arg2, (XtSelectionCallbackProc)arg3, (XtPointer)arg4, (Time)arg5);
- OS_NATIVE_EXIT(env, that, _1XtGetSelectionValue_FUNC);
-}
-#endif
-
-#ifndef NO__1XtInsertEventHandler
-JNIEXPORT void JNICALL OS_NATIVE(_1XtInsertEventHandler)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2, jint arg3, jint arg4, jint arg5)
-{
- OS_NATIVE_ENTER(env, that, _1XtInsertEventHandler_FUNC);
- XtInsertEventHandler((Widget)arg0, (EventMask)arg1, (Boolean)arg2, (XtEventHandler)arg3, (XtPointer)arg4, (XtListPosition)arg5);
- OS_NATIVE_EXIT(env, that, _1XtInsertEventHandler_FUNC);
-}
-#endif
-
-#ifndef NO__1XtIsManaged
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XtIsManaged)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtIsManaged_FUNC);
- rc = (jboolean)XtIsManaged((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XtIsManaged_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtIsRealized
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XtIsRealized)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtIsRealized_FUNC);
- rc = (jboolean)XtIsRealized((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XtIsRealized_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtIsSubclass
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XtIsSubclass)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtIsSubclass_FUNC);
- rc = (jboolean)XtIsSubclass((Widget)arg0, (WidgetClass)arg1);
- OS_NATIVE_EXIT(env, that, _1XtIsSubclass_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtIsTopLevelShell
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XtIsTopLevelShell)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtIsTopLevelShell_FUNC);
- rc = (jboolean)XtIsTopLevelShell((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XtIsTopLevelShell_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtLastTimestampProcessed
-JNIEXPORT jint JNICALL OS_NATIVE(_1XtLastTimestampProcessed)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtLastTimestampProcessed_FUNC);
- rc = (jint)XtLastTimestampProcessed((Display *)arg0);
- OS_NATIVE_EXIT(env, that, _1XtLastTimestampProcessed_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtMalloc
-JNIEXPORT jint JNICALL OS_NATIVE(_1XtMalloc)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtMalloc_FUNC);
- rc = (jint)XtMalloc(arg0);
- OS_NATIVE_EXIT(env, that, _1XtMalloc_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtManageChild
-JNIEXPORT void JNICALL OS_NATIVE(_1XtManageChild)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XtManageChild_FUNC);
- XtManageChild((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XtManageChild_FUNC);
-}
-#endif
-
-#ifndef NO__1XtMapWidget
-JNIEXPORT void JNICALL OS_NATIVE(_1XtMapWidget)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XtMapWidget_FUNC);
- XtMapWidget((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XtMapWidget_FUNC);
-}
-#endif
-
-#ifndef NO__1XtMoveWidget
-JNIEXPORT void JNICALL OS_NATIVE(_1XtMoveWidget)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1XtMoveWidget_FUNC);
- XtMoveWidget((Widget)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, _1XtMoveWidget_FUNC);
-}
-#endif
-
-#ifndef NO__1XtNameToWidget
-JNIEXPORT jint JNICALL OS_NATIVE(_1XtNameToWidget)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtNameToWidget_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)XtNameToWidget((Widget)arg0, (String)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XtNameToWidget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtOpenDisplay
-JNIEXPORT jint JNICALL OS_NATIVE(_1XtOpenDisplay)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jbyteArray arg2, jbyteArray arg3, jint arg4, jint arg5, jintArray arg6, jint arg7)
-{
- jbyte *lparg1=NULL;
- jbyte *lparg2=NULL;
- jbyte *lparg3=NULL;
- jint *lparg6=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtOpenDisplay_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jint)XtOpenDisplay((XtAppContext)arg0, (String)lparg1, (String)lparg2, (String)lparg3, (XrmOptionDescRec *)arg4, arg5, (int *)lparg6, (char **)arg7);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XtOpenDisplay_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtOverrideTranslations
-JNIEXPORT void JNICALL OS_NATIVE(_1XtOverrideTranslations)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XtOverrideTranslations_FUNC);
- XtOverrideTranslations((Widget)arg0, (XtTranslations)arg1);
- OS_NATIVE_EXIT(env, that, _1XtOverrideTranslations_FUNC);
-}
-#endif
-
-#ifndef NO__1XtOwnSelection
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XtOwnSelection)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtOwnSelection_FUNC);
- rc = (jboolean)XtOwnSelection((Widget)arg0, (Atom)arg1, (Time)arg2, (XtConvertSelectionProc)arg3, (XtLoseSelectionProc)arg4, (XtSelectionDoneProc)arg5);
- OS_NATIVE_EXIT(env, that, _1XtOwnSelection_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtParent
-JNIEXPORT jint JNICALL OS_NATIVE(_1XtParent)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtParent_FUNC);
- rc = (jint)XtParent((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XtParent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtParseTranslationTable
-JNIEXPORT jint JNICALL OS_NATIVE(_1XtParseTranslationTable)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtParseTranslationTable_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)XtParseTranslationTable((String)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1XtParseTranslationTable_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtPopdown
-JNIEXPORT void JNICALL OS_NATIVE(_1XtPopdown)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XtPopdown_FUNC);
- XtPopdown((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XtPopdown_FUNC);
-}
-#endif
-
-#ifndef NO__1XtPopup
-JNIEXPORT void JNICALL OS_NATIVE(_1XtPopup)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XtPopup_FUNC);
- XtPopup((Widget)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XtPopup_FUNC);
-}
-#endif
-
-#ifndef NO__1XtQueryGeometry
-JNIEXPORT jint JNICALL OS_NATIVE(_1XtQueryGeometry)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jobject arg2)
-{
- XtWidgetGeometry _arg1, *lparg1=NULL;
- XtWidgetGeometry _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtQueryGeometry_FUNC);
- if (arg1) if ((lparg1 = getXtWidgetGeometryFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getXtWidgetGeometryFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)XtQueryGeometry((Widget)arg0, (XtWidgetGeometry *)lparg1, (XtWidgetGeometry *)lparg2);
-fail:
- if (arg2 && lparg2) setXtWidgetGeometryFields(env, arg2, lparg2);
- if (arg1 && lparg1) setXtWidgetGeometryFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, _1XtQueryGeometry_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtRealizeWidget
-JNIEXPORT void JNICALL OS_NATIVE(_1XtRealizeWidget)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XtRealizeWidget_FUNC);
- XtRealizeWidget((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XtRealizeWidget_FUNC);
-}
-#endif
-
-#ifndef NO__1XtRegisterDrawable
-JNIEXPORT void JNICALL OS_NATIVE(_1XtRegisterDrawable)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, _1XtRegisterDrawable_FUNC);
- XtRegisterDrawable((Display *)arg0, (Drawable)arg1, (Widget)arg2);
- OS_NATIVE_EXIT(env, that, _1XtRegisterDrawable_FUNC);
-}
-#endif
-
-#ifndef NO__1XtRemoveEventHandler
-JNIEXPORT void JNICALL OS_NATIVE(_1XtRemoveEventHandler)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2, jint arg3, jint arg4)
-{
- OS_NATIVE_ENTER(env, that, _1XtRemoveEventHandler_FUNC);
- XtRemoveEventHandler((Widget)arg0, arg1, arg2, (XtEventHandler)arg3, (XtPointer)arg4);
- OS_NATIVE_EXIT(env, that, _1XtRemoveEventHandler_FUNC);
-}
-#endif
-
-#ifndef NO__1XtRemoveInput
-JNIEXPORT void JNICALL OS_NATIVE(_1XtRemoveInput)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XtRemoveInput_FUNC);
- XtRemoveInput((XtInputId)arg0);
- OS_NATIVE_EXIT(env, that, _1XtRemoveInput_FUNC);
-}
-#endif
-
-#ifndef NO__1XtRemoveTimeOut
-JNIEXPORT void JNICALL OS_NATIVE(_1XtRemoveTimeOut)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XtRemoveTimeOut_FUNC);
- XtRemoveTimeOut(arg0);
- OS_NATIVE_EXIT(env, that, _1XtRemoveTimeOut_FUNC);
-}
-#endif
-
-#ifndef NO__1XtResizeWidget
-JNIEXPORT void JNICALL OS_NATIVE(_1XtResizeWidget)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, _1XtResizeWidget_FUNC);
- XtResizeWidget((Widget)arg0, arg1, arg2, arg3);
- OS_NATIVE_EXIT(env, that, _1XtResizeWidget_FUNC);
-}
-#endif
-
-#ifndef NO__1XtResizeWindow
-JNIEXPORT void JNICALL OS_NATIVE(_1XtResizeWindow)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XtResizeWindow_FUNC);
- XtResizeWindow((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XtResizeWindow_FUNC);
-}
-#endif
-
-#ifndef NO__1XtSetLanguageProc
-JNIEXPORT jint JNICALL OS_NATIVE(_1XtSetLanguageProc)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtSetLanguageProc_FUNC);
- rc = (jint)XtSetLanguageProc((XtAppContext)arg0, (XtLanguageProc)arg1, (XtPointer)arg2);
- OS_NATIVE_EXIT(env, that, _1XtSetLanguageProc_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtSetMappedWhenManaged
-JNIEXPORT void JNICALL OS_NATIVE(_1XtSetMappedWhenManaged)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XtSetMappedWhenManaged_FUNC);
- XtSetMappedWhenManaged((Widget)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1XtSetMappedWhenManaged_FUNC);
-}
-#endif
-
-#ifndef NO__1XtSetValues
-JNIEXPORT void JNICALL OS_NATIVE(_1XtSetValues)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jint arg2)
-{
- jint *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, _1XtSetValues_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- XtSetValues((Widget)arg0, (ArgList)lparg1, arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1XtSetValues_FUNC);
-}
-#endif
-
-#ifndef NO__1XtToolkitInitialize
-JNIEXPORT void JNICALL OS_NATIVE(_1XtToolkitInitialize)
- (JNIEnv *env, jclass that)
-{
- OS_NATIVE_ENTER(env, that, _1XtToolkitInitialize_FUNC);
- XtToolkitInitialize();
- OS_NATIVE_EXIT(env, that, _1XtToolkitInitialize_FUNC);
-}
-#endif
-
-#ifndef NO__1XtToolkitThreadInitialize
-JNIEXPORT jboolean JNICALL OS_NATIVE(_1XtToolkitThreadInitialize)
- (JNIEnv *env, jclass that)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtToolkitThreadInitialize_FUNC);
- rc = (jboolean)XtToolkitThreadInitialize();
- OS_NATIVE_EXIT(env, that, _1XtToolkitThreadInitialize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtTranslateCoords
-JNIEXPORT void JNICALL OS_NATIVE(_1XtTranslateCoords)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jshort arg2, jshortArray arg3, jshortArray arg4)
-{
- jshort *lparg3=NULL;
- jshort *lparg4=NULL;
- OS_NATIVE_ENTER(env, that, _1XtTranslateCoords_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetShortArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetShortArrayElements(env, arg4, NULL)) == NULL) goto fail;
- XtTranslateCoords((Widget)arg0, arg1, arg2, lparg3, lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseShortArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseShortArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, _1XtTranslateCoords_FUNC);
-}
-#endif
-
-#ifndef NO__1XtUnmanageChild
-JNIEXPORT void JNICALL OS_NATIVE(_1XtUnmanageChild)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XtUnmanageChild_FUNC);
- XtUnmanageChild((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XtUnmanageChild_FUNC);
-}
-#endif
-
-#ifndef NO__1XtUnmapWidget
-JNIEXPORT void JNICALL OS_NATIVE(_1XtUnmapWidget)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, _1XtUnmapWidget_FUNC);
- XtUnmapWidget((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XtUnmapWidget_FUNC);
-}
-#endif
-
-#ifndef NO__1XtUnregisterDrawable
-JNIEXPORT void JNICALL OS_NATIVE(_1XtUnregisterDrawable)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, _1XtUnregisterDrawable_FUNC);
- XtUnregisterDrawable((Display *)arg0, (Drawable)arg1);
- OS_NATIVE_EXIT(env, that, _1XtUnregisterDrawable_FUNC);
-}
-#endif
-
-#ifndef NO__1XtWindow
-JNIEXPORT jint JNICALL OS_NATIVE(_1XtWindow)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtWindow_FUNC);
- rc = (jint)XtWindow((Widget)arg0);
- OS_NATIVE_EXIT(env, that, _1XtWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1XtWindowToWidget
-JNIEXPORT jint JNICALL OS_NATIVE(_1XtWindowToWidget)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1XtWindowToWidget_FUNC);
- rc = (jint)XtWindowToWidget((Display *)arg0, (Window)arg1);
- OS_NATIVE_EXIT(env, that, _1XtWindowToWidget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1_1XmSetMenuTraversal
-JNIEXPORT void JNICALL OS_NATIVE(_1_1XmSetMenuTraversal)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, _1_1XmSetMenuTraversal_FUNC);
- _XmSetMenuTraversal((Widget)arg0, arg1);
- OS_NATIVE_EXIT(env, that, _1_1XmSetMenuTraversal_FUNC);
-}
-#endif
-
-#ifndef NO__1_1XtDefaultAppContext
-JNIEXPORT jint JNICALL OS_NATIVE(_1_1XtDefaultAppContext)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1_1XtDefaultAppContext_FUNC);
- rc = (jint)_XtDefaultAppContext();
- OS_NATIVE_EXIT(env, that, _1_1XtDefaultAppContext_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1applicationShellWidgetClass
-JNIEXPORT jint JNICALL OS_NATIVE(_1applicationShellWidgetClass)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1applicationShellWidgetClass_FUNC);
- rc = (jint)applicationShellWidgetClass;
- OS_NATIVE_EXIT(env, that, _1applicationShellWidgetClass_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1dlclose
-JNIEXPORT jint JNICALL OS_NATIVE(_1dlclose)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1dlclose_FUNC);
- rc = (jint)dlclose((void *)arg0);
- OS_NATIVE_EXIT(env, that, _1dlclose_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1dlopen
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1dlopen)
- (JNIEnv *env, jclass that, jbyteArray arg0, jint arg1)
-{
- jbyte *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1dlopen_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)dlopen((const char *)lparg0, arg1);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, _1dlopen_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1dlsym
-JNIEXPORT jintLong JNICALL OS_NATIVE(_1dlsym)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, _1dlsym_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jintLong)dlsym((void *)arg0, (const char *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, _1dlsym_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1overrideShellWidgetClass
-JNIEXPORT jint JNICALL OS_NATIVE(_1overrideShellWidgetClass)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1overrideShellWidgetClass_FUNC);
- rc = (jint)overrideShellWidgetClass;
- OS_NATIVE_EXIT(env, that, _1overrideShellWidgetClass_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1shellWidgetClass
-JNIEXPORT jint JNICALL OS_NATIVE(_1shellWidgetClass)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1shellWidgetClass_FUNC);
- rc = (jint)shellWidgetClass;
- OS_NATIVE_EXIT(env, that, _1shellWidgetClass_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1topLevelShellWidgetClass
-JNIEXPORT jint JNICALL OS_NATIVE(_1topLevelShellWidgetClass)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1topLevelShellWidgetClass_FUNC);
- rc = (jint)topLevelShellWidgetClass;
- OS_NATIVE_EXIT(env, that, _1topLevelShellWidgetClass_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1transientShellWidgetClass
-JNIEXPORT jint JNICALL OS_NATIVE(_1transientShellWidgetClass)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1transientShellWidgetClass_FUNC);
- rc = (jint)transientShellWidgetClass;
- OS_NATIVE_EXIT(env, that, _1transientShellWidgetClass_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1xmMenuShellWidgetClass
-JNIEXPORT jint JNICALL OS_NATIVE(_1xmMenuShellWidgetClass)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, _1xmMenuShellWidgetClass_FUNC);
- rc = (jint)xmMenuShellWidgetClass;
- OS_NATIVE_EXIT(env, that, _1xmMenuShellWidgetClass_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_close
-JNIEXPORT jint JNICALL OS_NATIVE(close)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, close_FUNC);
- rc = (jint)close(arg0);
- OS_NATIVE_EXIT(env, that, close_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_fd_1set_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(fd_1set_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, fd_1set_1sizeof_FUNC);
- rc = (jint)fd_set_sizeof();
- OS_NATIVE_EXIT(env, that, fd_1set_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_iconv
-JNIEXPORT jint JNICALL OS_NATIVE(iconv)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jintArray arg2, jintArray arg3, jintArray arg4)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- jint *lparg3=NULL;
- jint *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, iconv_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)iconv((iconv_t)arg0, (void *)lparg1, (size_t *)lparg2, (char **)lparg3, (size_t *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, iconv_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_iconv_1close
-JNIEXPORT jint JNICALL OS_NATIVE(iconv_1close)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, iconv_1close_FUNC);
- rc = (jint)iconv_close((iconv_t)arg0);
- OS_NATIVE_EXIT(env, that, iconv_1close_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_iconv_1open
-JNIEXPORT jint JNICALL OS_NATIVE(iconv_1open)
- (JNIEnv *env, jclass that, jbyteArray arg0, jbyteArray arg1)
-{
- jbyte *lparg0=NULL;
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, iconv_1open_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)iconv_open((const char *)lparg0, (const char *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, iconv_1open_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_localeconv_1decimal_1point
-JNIEXPORT jint JNICALL OS_NATIVE(localeconv_1decimal_1point)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, localeconv_1decimal_1point_FUNC);
- rc = (jint)localeconv_decimal_point();
- OS_NATIVE_EXIT(env, that, localeconv_1decimal_1point_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_motif_XButtonEvent_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_motif_XButtonEvent_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- XButtonEvent _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_motif_XButtonEvent_2I_FUNC);
- if (arg1) if ((lparg1 = getXButtonEventFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_motif_XButtonEvent_2I_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_motif_XClientMessageEvent_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_motif_XClientMessageEvent_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- XClientMessageEvent _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_motif_XClientMessageEvent_2I_FUNC);
- if (arg1) if ((lparg1 = getXClientMessageEventFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_motif_XClientMessageEvent_2I_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_motif_XConfigureEvent_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_motif_XConfigureEvent_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- XConfigureEvent _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_motif_XConfigureEvent_2I_FUNC);
- if (arg1) if ((lparg1 = getXConfigureEventFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_motif_XConfigureEvent_2I_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_motif_XExposeEvent_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_motif_XExposeEvent_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- XExposeEvent _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_motif_XExposeEvent_2I_FUNC);
- if (arg1) if ((lparg1 = getXExposeEventFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_motif_XExposeEvent_2I_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_motif_XImage_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_motif_XImage_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- XImage _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_motif_XImage_2I_FUNC);
- if (arg1) if ((lparg1 = getXImageFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_motif_XImage_2I_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_motif_XKeyEvent_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_motif_XKeyEvent_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- XKeyEvent _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_motif_XKeyEvent_2I_FUNC);
- if (arg1) if ((lparg1 = getXKeyEventFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_motif_XKeyEvent_2I_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_motif_XmDragProcCallbackStruct_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_motif_XmDragProcCallbackStruct_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- XmDragProcCallbackStruct _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_motif_XmDragProcCallbackStruct_2I_FUNC);
- if (arg1) if ((lparg1 = getXmDragProcCallbackStructFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_motif_XmDragProcCallbackStruct_2I_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_motif_XmSpinBoxCallbackStruct_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_motif_XmSpinBoxCallbackStruct_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- XmSpinBoxCallbackStruct _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_motif_XmSpinBoxCallbackStruct_2I_FUNC);
- if (arg1) if ((lparg1 = getXmSpinBoxCallbackStructFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_motif_XmSpinBoxCallbackStruct_2I_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_motif_XmTextBlockRec_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_motif_XmTextBlockRec_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- XmTextBlockRec _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_motif_XmTextBlockRec_2I_FUNC);
- if (arg1) if ((lparg1 = getXmTextBlockRecFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_motif_XmTextBlockRec_2I_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_motif_XmTextVerifyCallbackStruct_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_motif_XmTextVerifyCallbackStruct_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- XmTextVerifyCallbackStruct _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_motif_XmTextVerifyCallbackStruct_2I_FUNC);
- if (arg1) if ((lparg1 = getXmTextVerifyCallbackStructFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
-fail:
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_motif_XmTextVerifyCallbackStruct_2I_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_Visual_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_Visual_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- Visual _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_Visual_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setVisualFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_Visual_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XAnyEvent_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XAnyEvent_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- XAnyEvent _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XAnyEvent_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXAnyEventFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XAnyEvent_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XButtonEvent_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XButtonEvent_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- XButtonEvent _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XButtonEvent_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXButtonEventFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XButtonEvent_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XCharStruct_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XCharStruct_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- XCharStruct _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XCharStruct_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXCharStructFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XCharStruct_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XClientMessageEvent_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XClientMessageEvent_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- XClientMessageEvent _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XClientMessageEvent_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXClientMessageEventFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XClientMessageEvent_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XConfigureEvent_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XConfigureEvent_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- XConfigureEvent _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XConfigureEvent_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXConfigureEventFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XConfigureEvent_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XCreateWindowEvent_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XCreateWindowEvent_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- XCreateWindowEvent _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XCreateWindowEvent_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXCreateWindowEventFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XCreateWindowEvent_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XCrossingEvent_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XCrossingEvent_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- XCrossingEvent _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XCrossingEvent_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXCrossingEventFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XCrossingEvent_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XDestroyWindowEvent_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XDestroyWindowEvent_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- XDestroyWindowEvent _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XDestroyWindowEvent_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXDestroyWindowEventFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XDestroyWindowEvent_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XEvent_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XEvent_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- XEvent _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XEvent_2II_FUNC);
- if (arg0) if ((lparg0 = getXEventFields(env, arg0, &_arg0)) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXEventFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XEvent_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XExposeEvent_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XExposeEvent_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- XExposeEvent _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XExposeEvent_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXExposeEventFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XExposeEvent_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XFocusChangeEvent_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XFocusChangeEvent_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- XFocusChangeEvent _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XFocusChangeEvent_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXFocusChangeEventFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XFocusChangeEvent_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XFontStruct_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XFontStruct_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- XFontStruct _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XFontStruct_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXFontStructFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XFontStruct_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XIconSize_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XIconSize_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- XIconSize _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XIconSize_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXIconSizeFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XIconSize_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XImage_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XImage_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- XImage _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XImage_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXImageFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XImage_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XKeyEvent_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XKeyEvent_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- XKeyEvent _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XKeyEvent_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXKeyEventFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XKeyEvent_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XModifierKeymap_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XModifierKeymap_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- XModifierKeymap _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XModifierKeymap_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXModifierKeymapFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XModifierKeymap_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XMotionEvent_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XMotionEvent_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- XMotionEvent _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XMotionEvent_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXMotionEventFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XMotionEvent_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XPropertyEvent_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XPropertyEvent_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- XPropertyEvent _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XPropertyEvent_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXPropertyEventFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XPropertyEvent_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XReparentEvent_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XReparentEvent_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- XReparentEvent _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XReparentEvent_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXReparentEventFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XReparentEvent_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XineramaScreenInfo_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XineramaScreenInfo_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- XineramaScreenInfo _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XineramaScreenInfo_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXineramaScreenInfoFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XineramaScreenInfo_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XmAnyCallbackStruct_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XmAnyCallbackStruct_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- XmAnyCallbackStruct _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XmAnyCallbackStruct_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXmAnyCallbackStructFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XmAnyCallbackStruct_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XmDragProcCallbackStruct_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XmDragProcCallbackStruct_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- XmDragProcCallbackStruct _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XmDragProcCallbackStruct_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXmDragProcCallbackStructFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XmDragProcCallbackStruct_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XmDropFinishCallbackStruct_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XmDropFinishCallbackStruct_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- XmDropFinishCallbackStruct _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XmDropFinishCallbackStruct_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXmDropFinishCallbackStructFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XmDropFinishCallbackStruct_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XmDropProcCallbackStruct_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XmDropProcCallbackStruct_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- XmDropProcCallbackStruct _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XmDropProcCallbackStruct_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXmDropProcCallbackStructFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XmDropProcCallbackStruct_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XmSpinBoxCallbackStruct_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XmSpinBoxCallbackStruct_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- XmSpinBoxCallbackStruct _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XmSpinBoxCallbackStruct_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXmSpinBoxCallbackStructFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XmSpinBoxCallbackStruct_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XmTextBlockRec_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XmTextBlockRec_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- XmTextBlockRec _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XmTextBlockRec_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXmTextBlockRecFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XmTextBlockRec_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XmTextVerifyCallbackStruct_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XmTextVerifyCallbackStruct_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- XmTextVerifyCallbackStruct _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XmTextVerifyCallbackStruct_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
-fail:
- if (arg0 && lparg0) setXmTextVerifyCallbackStructFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XmTextVerifyCallbackStruct_2II_FUNC);
-}
-#endif
-
-#ifndef NO_nl_1langinfo
-JNIEXPORT jint JNICALL OS_NATIVE(nl_1langinfo)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, nl_1langinfo_FUNC);
- rc = (jint)nl_langinfo(arg0);
- OS_NATIVE_EXIT(env, that, nl_1langinfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_pipe
-JNIEXPORT jint JNICALL OS_NATIVE(pipe)
- (JNIEnv *env, jclass that, jintArray arg0)
-{
- jint *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, pipe_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)pipe((int *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, pipe_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_read
-JNIEXPORT jint JNICALL OS_NATIVE(read)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2)
-{
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, read_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)read(arg0, (char *)lparg1, arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, read_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_select
-JNIEXPORT jint JNICALL OS_NATIVE(select)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jbyteArray arg2, jbyteArray arg3, jintArray arg4)
-{
- jbyte *lparg1=NULL;
- jbyte *lparg2=NULL;
- jbyte *lparg3=NULL;
- jint *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, select_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)select(arg0, (fd_set *)lparg1, (fd_set *)lparg2, (fd_set *)lparg3, (struct timeval *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, select_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_setlocale
-JNIEXPORT jint JNICALL OS_NATIVE(setlocale)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, setlocale_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)setlocale(arg0, (char *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, setlocale_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_write
-JNIEXPORT jint JNICALL OS_NATIVE(write)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2)
-{
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, write_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)write(arg0, (char *)lparg1, arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, write_FUNC);
- return rc;
-}
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os.h b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os.h
deleted file mode 100644
index 0f8a897f15..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os.h
+++ /dev/null
@@ -1,88 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#ifndef INC_os_H
-#define INC_os_H
-
-#define NDEBUG
-
-#include <X11/X.h>
-#include <X11/Xlib.h>
-#include <X11/IntrinsicP.h>
-#include <X11/Intrinsic.h>
-#include <X11/Shell.h>
-#include <X11/keysym.h>
-#include <X11/extensions/shape.h>
-#include <X11/extensions/Print.h>
-#if !(defined _HPUX || defined AIX)
-#include <X11/extensions/Xrender.h>
-#else
-#define NO_XRenderPictureAttributes
-#define NO__1XRenderCreatePicture
-#endif
-#if !(defined _HPUX || defined SOLARIS)
-#include <X11/extensions/XTest.h>
-#endif
-
-#ifdef NO_XINERAMA_EXTENSIONS
-#define NO_XineramaScreenInfo
-#define NO__1XineramaIsActive
-#define NO__1XineramaQueryScreens
-#define NO_memmove__Lorg_eclipse_swt_internal_motif_XineramaScreenInfo_2II
-#else
-#include <X11/extensions/Xinerama.h>
-#endif /* NO_XINERAMA_EXTENSIONS */
-
-#include <Xm/XmAll.h>
-#include <Mrm/MrmPublic.h>
-
-#ifndef _XmSetMenuTraversal
-void _XmSetMenuTraversal(Widget wid, int traversalOn);
-#endif
-
-#ifndef _XtDefaultAppContext
-XtAppContext _XtDefaultAppContext();
-#endif
-
-#include <dlfcn.h>
-#include <stdio.h>
-#include <assert.h>
-#include <langinfo.h>
-#include <locale.h>
-#include <iconv.h>
-#include <stdlib.h>
-#include <unistd.h>
-#ifdef _HPUX
-#include <sys/time.h>
-#else
-#include <sys/select.h>
-#endif
-
-#ifdef NO_XPRINTING_EXTENSIONS
-#define NO__1XpCancelJob
-#define NO__1XpCreateContext
-#define NO__1XpDestroyContext
-#define NO__1XpEndJob
-#define NO__1XpEndPage
-#define NO__1XpFreePrinterList
-#define NO__1XpGetOneAttribute
-#define NO__1XpGetPageDimensions
-#define NO__1XpGetPrinterList
-#define NO__1XpGetScreenOfContext
-#define NO__1XpSetAttributes
-#define NO__1XpSetContext
-#define NO__1XpStartJob
-#define NO__1XpStartPage
-#endif
-
-#include "os_custom.h"
-
-#endif /* INC_os_H */
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os_custom.c b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os_custom.c
deleted file mode 100644
index 7dc8905c05..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os_custom.c
+++ /dev/null
@@ -1,80 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "os_structs.h"
-#include "os_stats.h"
-
-#define OS_NATIVE(func) Java_org_eclipse_swt_internal_motif_OS_##func
-
-static int RESOURCES_START;
-static int RESOURCES_END;
-
-#ifndef NO_setResourceMem
-JNIEXPORT void JNICALL OS_NATIVE(setResourceMem)
- (JNIEnv *env, jclass that, jint start, jint end)
-{
- OS_NATIVE_ENTER(env, that, setResourceMem_FUNC)
- RESOURCES_START = start;
- RESOURCES_END = end;
- OS_NATIVE_EXIT(env, that, setResourceMem_FUNC)
-}
-#endif
-
-#ifndef NO__1XtGetValues
-#define MAX_ARGS 32
-JNIEXPORT void JNICALL OS_NATIVE(_1XtGetValues)
- (JNIEnv *env, jclass that, jint widget, jintArray argList, jint numArgs)
-{
- jint *argList1=NULL;
-
- int valueBuff[MAX_ARGS];
- int zeroBuff[MAX_ARGS];
- int *values = valueBuff;
- int *zeros = zeroBuff;
- int i;
-
- OS_NATIVE_ENTER(env, that, _1XtGetValues_FUNC)
- if (argList) if ((argList1 = (*env)->GetIntArrayElements(env, argList, NULL)) == NULL) goto failTag;
- if (numArgs > MAX_ARGS) {
- if ((values = (int *) XtMalloc (numArgs * sizeof(int))) == NULL) goto failTag;
- if ((zeros = (int *) XtMalloc (numArgs * sizeof(int))) == NULL) goto failTag;
- }
- for (i = 0; i < numArgs; i++) {
- zeros[i] = values[i] = 0;
- if (argList1[i * 2 + 1] == 0) {
- if ((RESOURCES_START <= argList1[i*2]) && (argList1[i*2] <= RESOURCES_END)) {
- zeros[i] = 1;
- argList1[i * 2 + 1] = (int)&values[i];
- }
- }
- }
- XtGetValues((Widget)widget, (ArgList)argList1, numArgs);
- for (i = 0; i < numArgs; i++) {
- if (zeros[i]) {
- char* charPtr = (char *)(argList1[i*2] - 1);
- switch ((int)*charPtr) {
- case 1: argList1[i * 2 + 1] = *(char *)(&values[i]); break;
- case 2: argList1[i * 2 + 1] = *(short *)(&values[i]); break;
- default:
- argList1[i * 2 + 1] = values[i];
- }
- }
- }
-failTag:
- if (numArgs > MAX_ARGS) {
- if (values) XtFree((char *)values);
- if (zeros) XtFree((char *)zeros);
- }
- if (argList && argList1)(*env)->ReleaseIntArrayElements(env, argList, argList1, 0);
- OS_NATIVE_EXIT(env, that, _1XtGetValues_FUNC)
-}
-#endif
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os_custom.h b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os_custom.h
deleted file mode 100644
index 80526a8864..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os_custom.h
+++ /dev/null
@@ -1,27 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-/* Special sizeof's */
-#define fd_set_sizeof() sizeof(fd_set)
-#define localeconv_decimal_point() localeconv()->decimal_point
-
-/* Libraries for dynamic loaded functions */
-#define XRenderQueryExtension_LIB "libXrender.so"
-#define XRenderQueryVersion_LIB "libXrender.so"
-#define XRenderFindStandardFormat_LIB "libXrender.so"
-#define XRenderFindVisualFormat_LIB "libXrender.so"
-#define XRenderComposite_LIB "libXrender.so"
-#define XRenderCreatePicture_LIB "libXrender.so"
-#define XRenderFreePicture_LIB "libXrender.so"
-#define XRenderSetPictureClipRectangles_LIB "libXrender.so"
-#define XRenderSetPictureClipRegion_LIB "libXrender.so"
-#define XRenderSetPictureTransform_LIB "libXrender.so"
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os_stats.c b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os_stats.c
deleted file mode 100644
index f7022ddc1d..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os_stats.c
+++ /dev/null
@@ -1,508 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "os_stats.h"
-
-#ifdef NATIVE_STATS
-
-int OS_nativeFunctionCount = 466;
-int OS_nativeFunctionCallCount[466];
-char * OS_nativeFunctionNames[] = {
- "CODESET",
- "FD_1ISSET",
- "FD_1SET",
- "FD_1ZERO",
- "LC_1CTYPE",
- "MB_1CUR_1MAX",
- "MonitorEnter",
- "MonitorExit",
- "XRenderPictureAttributes_1sizeof",
- "_1Call",
- "_1ConnectionNumber",
- "_1XAllocColor",
- "_1XBell",
- "_1XBlackPixel",
- "_1XChangeActivePointerGrab",
- "_1XChangeProperty",
- "_1XChangeWindowAttributes",
- "_1XCheckIfEvent",
- "_1XCheckMaskEvent",
- "_1XCheckWindowEvent",
- "_1XClearArea",
- "_1XClipBox",
- "_1XCloseDisplay",
- "_1XCopyArea",
- "_1XCopyPlane",
- "_1XCreateBitmapFromData",
- "_1XCreateColormap",
- "_1XCreateFontCursor",
- "_1XCreateGC",
- "_1XCreateImage",
- "_1XCreatePixmap",
- "_1XCreatePixmapCursor",
- "_1XCreateRegion",
- "_1XCreateWindow",
- "_1XDefaultColormap",
- "_1XDefaultColormapOfScreen",
- "_1XDefaultDepthOfScreen",
- "_1XDefaultGCOfScreen",
- "_1XDefaultRootWindow",
- "_1XDefaultScreen",
- "_1XDefaultScreenOfDisplay",
- "_1XDefaultVisual",
- "_1XDefineCursor",
- "_1XDestroyImage",
- "_1XDestroyRegion",
- "_1XDestroyWindow",
- "_1XDisplayHeight",
- "_1XDisplayHeightMM",
- "_1XDisplayWidth",
- "_1XDisplayWidthMM",
- "_1XDrawArc",
- "_1XDrawLine",
- "_1XDrawLines",
- "_1XDrawPoint",
- "_1XDrawRectangle",
- "_1XEmptyRegion",
- "_1XEventsQueued",
- "_1XFillArc",
- "_1XFillPolygon",
- "_1XFillRectangle",
- "_1XFilterEvent",
- "_1XFlush",
- "_1XFontsOfFontSet",
- "_1XFree",
- "_1XFreeColormap",
- "_1XFreeColors",
- "_1XFreeCursor",
- "_1XFreeFont",
- "_1XFreeFontNames",
- "_1XFreeFontPath",
- "_1XFreeGC",
- "_1XFreeModifiermap",
- "_1XFreePixmap",
- "_1XFreeStringList",
- "_1XGetFontPath",
- "_1XGetGCValues",
- "_1XGetGeometry",
- "_1XGetIconSizes",
- "_1XGetImage",
- "_1XGetInputFocus",
- "_1XGetModifierMapping",
- "_1XGetWindowAttributes",
- "_1XGetWindowProperty",
- "_1XGrabKeyboard",
- "_1XGrabPointer",
- "_1XInitThreads",
- "_1XInternAtom",
- "_1XIntersectRegion",
- "_1XKeysymToKeycode",
- "_1XKeysymToString",
- "_1XListFonts",
- "_1XListProperties",
- "_1XLocaleOfFontSet",
- "_1XLookupString",
- "_1XLowerWindow",
- "_1XMapWindow",
- "_1XMoveResizeWindow",
- "_1XOffsetRegion",
- "_1XOpenDisplay",
- "_1XPointInRegion",
- "_1XPolygonRegion",
- "_1XPutImage",
- "_1XQueryBestCursor",
- "_1XQueryColor",
- "_1XQueryPointer",
- "_1XQueryTree",
- "_1XRaiseWindow",
- "_1XReconfigureWMWindow",
- "_1XRectInRegion",
- "_1XRenderComposite",
- "_1XRenderCreatePicture",
- "_1XRenderFindStandardFormat",
- "_1XRenderFindVisualFormat",
- "_1XRenderFreePicture",
- "_1XRenderQueryExtension",
- "_1XRenderQueryVersion",
- "_1XRenderSetPictureClipRectangles",
- "_1XRenderSetPictureClipRegion",
- "_1XRenderSetPictureTransform",
- "_1XReparentWindow",
- "_1XResizeWindow",
- "_1XRootWindowOfScreen",
- "_1XSelectInput",
- "_1XSendEvent",
- "_1XSetBackground",
- "_1XSetClipMask",
- "_1XSetClipRectangles",
- "_1XSetDashes",
- "_1XSetErrorHandler",
- "_1XSetFillRule",
- "_1XSetFillStyle",
- "_1XSetFontPath",
- "_1XSetForeground",
- "_1XSetFunction",
- "_1XSetGraphicsExposures",
- "_1XSetIOErrorHandler",
- "_1XSetInputFocus",
- "_1XSetLineAttributes",
- "_1XSetRegion",
- "_1XSetStipple",
- "_1XSetSubwindowMode",
- "_1XSetTSOrigin",
- "_1XSetTile",
- "_1XSetTransientForHint",
- "_1XSetWMNormalHints",
- "_1XSetWindowBackgroundPixmap",
- "_1XShapeCombineMask",
- "_1XShapeCombineRegion",
- "_1XSubtractRegion",
- "_1XSync",
- "_1XSynchronize",
- "_1XTestFakeButtonEvent",
- "_1XTestFakeKeyEvent",
- "_1XTestFakeMotionEvent",
- "_1XTranslateCoordinates",
- "_1XUndefineCursor",
- "_1XUngrabKeyboard",
- "_1XUngrabPointer",
- "_1XUnionRectWithRegion",
- "_1XUnionRegion",
- "_1XUnmapWindow",
- "_1XWarpPointer",
- "_1XWhitePixel",
- "_1XWithdrawWindow",
- "_1XineramaIsActive",
- "_1XineramaQueryScreens",
- "_1XmAddWMProtocolCallback",
- "_1XmChangeColor",
- "_1XmClipboardCopy",
- "_1XmClipboardEndCopy",
- "_1XmClipboardEndRetrieve",
- "_1XmClipboardInquireCount",
- "_1XmClipboardInquireFormat",
- "_1XmClipboardInquireLength",
- "_1XmClipboardRetrieve",
- "_1XmClipboardStartCopy",
- "_1XmClipboardStartRetrieve",
- "_1XmComboBoxAddItem",
- "_1XmComboBoxDeletePos",
- "_1XmComboBoxSelectItem",
- "_1XmCreateArrowButton",
- "_1XmCreateCascadeButtonGadget",
- "_1XmCreateComboBox",
- "_1XmCreateDialogShell",
- "_1XmCreateDrawingArea",
- "_1XmCreateDrawnButton",
- "_1XmCreateErrorDialog",
- "_1XmCreateFileSelectionDialog",
- "_1XmCreateForm",
- "_1XmCreateFrame",
- "_1XmCreateInformationDialog",
- "_1XmCreateLabel",
- "_1XmCreateList",
- "_1XmCreateMainWindow",
- "_1XmCreateMenuBar",
- "_1XmCreateMessageDialog",
- "_1XmCreatePopupMenu",
- "_1XmCreatePulldownMenu",
- "_1XmCreatePushButton",
- "_1XmCreatePushButtonGadget",
- "_1XmCreateQuestionDialog",
- "_1XmCreateScale",
- "_1XmCreateScrollBar",
- "_1XmCreateScrolledList",
- "_1XmCreateScrolledText",
- "_1XmCreateSeparator",
- "_1XmCreateSeparatorGadget",
- "_1XmCreateSimpleSpinBox",
- "_1XmCreateTextField",
- "_1XmCreateToggleButton",
- "_1XmCreateToggleButtonGadget",
- "_1XmCreateWarningDialog",
- "_1XmCreateWorkingDialog",
- "_1XmDestroyPixmap",
- "_1XmDragCancel",
- "_1XmDragStart",
- "_1XmDropSiteRegister",
- "_1XmDropSiteUnregister",
- "_1XmDropSiteUpdate",
- "_1XmDropTransferAdd",
- "_1XmDropTransferStart",
- "_1XmFileSelectionBoxGetChild",
- "_1XmFontListAppendEntry",
- "_1XmFontListCopy",
- "_1XmFontListEntryFree",
- "_1XmFontListEntryGetFont",
- "_1XmFontListEntryLoad",
- "_1XmFontListFree",
- "_1XmFontListFreeFontContext",
- "_1XmFontListInitFontContext",
- "_1XmFontListNextEntry",
- "_1XmGetAtomName",
- "_1XmGetDragContext",
- "_1XmGetFocusWidget",
- "_1XmGetPixmap",
- "_1XmGetPixmapByDepth",
- "_1XmGetXmDisplay",
- "_1XmImMbLookupString",
- "_1XmImRegister",
- "_1XmImSetFocusValues",
- "_1XmImSetValues",
- "_1XmImUnregister",
- "_1XmImUnsetFocus",
- "_1XmInternAtom",
- "_1XmListAddItemUnselected",
- "_1XmListDeleteAllItems",
- "_1XmListDeleteItemsPos",
- "_1XmListDeletePos",
- "_1XmListDeletePositions",
- "_1XmListDeselectAllItems",
- "_1XmListDeselectPos",
- "_1XmListGetKbdItemPos",
- "_1XmListGetSelectedPos",
- "_1XmListItemPos",
- "_1XmListPosSelected",
- "_1XmListReplaceItemsPosUnselected",
- "_1XmListSelectPos",
- "_1XmListSetKbdItemPos",
- "_1XmListSetPos",
- "_1XmListUpdateSelectedList",
- "_1XmMainWindowSetAreas",
- "_1XmMessageBoxGetChild",
- "_1XmParseMappingCreate",
- "_1XmParseMappingFree",
- "_1XmProcessTraversal",
- "_1XmRenderTableAddRenditions",
- "_1XmRenderTableFree",
- "_1XmRenditionCreate",
- "_1XmRenditionFree",
- "_1XmStringBaseline",
- "_1XmStringCompare",
- "_1XmStringComponentCreate",
- "_1XmStringConcat",
- "_1XmStringCreate",
- "_1XmStringCreateLocalized",
- "_1XmStringDraw",
- "_1XmStringDrawImage",
- "_1XmStringDrawUnderline",
- "_1XmStringEmpty",
- "_1XmStringExtent",
- "_1XmStringFree",
- "_1XmStringGenerate",
- "_1XmStringHeight",
- "_1XmStringParseText",
- "_1XmStringUnparse",
- "_1XmStringWidth",
- "_1XmTabCreate",
- "_1XmTabFree",
- "_1XmTabListFree",
- "_1XmTabListInsertTabs",
- "_1XmTextClearSelection",
- "_1XmTextCopy",
- "_1XmTextCut",
- "_1XmTextDisableRedisplay",
- "_1XmTextEnableRedisplay",
- "_1XmTextFieldPaste",
- "_1XmTextGetInsertionPosition",
- "_1XmTextGetLastPosition",
- "_1XmTextGetMaxLength",
- "_1XmTextGetSelection",
- "_1XmTextGetSelectionPosition",
- "_1XmTextGetString",
- "_1XmTextGetSubstring",
- "_1XmTextGetSubstringWcs",
- "_1XmTextInsert",
- "_1XmTextPaste",
- "_1XmTextPosToXY",
- "_1XmTextReplace",
- "_1XmTextScroll",
- "_1XmTextSetEditable",
- "_1XmTextSetHighlight",
- "_1XmTextSetInsertionPosition",
- "_1XmTextSetMaxLength",
- "_1XmTextSetSelection",
- "_1XmTextSetString",
- "_1XmTextShowPosition",
- "_1XmTextXYToPos",
- "_1XmUpdateDisplay",
- "_1XmWidgetGetDisplayRect",
- "_1XmbTextListToTextProperty",
- "_1XmbTextPropertyToTextList",
- "_1XpCancelJob",
- "_1XpCreateContext",
- "_1XpDestroyContext",
- "_1XpEndJob",
- "_1XpEndPage",
- "_1XpFreePrinterList",
- "_1XpGetOneAttribute",
- "_1XpGetPageDimensions",
- "_1XpGetPrinterList",
- "_1XpGetScreenOfContext",
- "_1XpSetAttributes",
- "_1XpSetContext",
- "_1XpStartJob",
- "_1XpStartPage",
- "_1XtAddCallback",
- "_1XtAddEventHandler",
- "_1XtAddExposureToRegion",
- "_1XtAppAddInput",
- "_1XtAppAddTimeOut",
- "_1XtAppCreateShell",
- "_1XtAppGetSelectionTimeout",
- "_1XtAppNextEvent",
- "_1XtAppPeekEvent",
- "_1XtAppPending",
- "_1XtAppProcessEvent",
- "_1XtAppSetErrorHandler",
- "_1XtAppSetFallbackResources",
- "_1XtAppSetSelectionTimeout",
- "_1XtAppSetWarningHandler",
- "_1XtBuildEventMask",
- "_1XtCallActionProc",
- "_1XtClass",
- "_1XtConfigureWidget",
- "_1XtCreateApplicationContext",
- "_1XtCreatePopupShell",
- "_1XtDestroyApplicationContext",
- "_1XtDestroyWidget",
- "_1XtDisownSelection",
- "_1XtDispatchEvent",
- "_1XtDisplay",
- "_1XtDisplayToApplicationContext",
- "_1XtFree",
- "_1XtGetDisplays",
- "_1XtGetMultiClickTime",
- "_1XtGetSelectionValue",
- "_1XtGetValues",
- "_1XtInsertEventHandler",
- "_1XtIsManaged",
- "_1XtIsRealized",
- "_1XtIsSubclass",
- "_1XtIsTopLevelShell",
- "_1XtLastTimestampProcessed",
- "_1XtMalloc",
- "_1XtManageChild",
- "_1XtMapWidget",
- "_1XtMoveWidget",
- "_1XtNameToWidget",
- "_1XtOpenDisplay",
- "_1XtOverrideTranslations",
- "_1XtOwnSelection",
- "_1XtParent",
- "_1XtParseTranslationTable",
- "_1XtPopdown",
- "_1XtPopup",
- "_1XtQueryGeometry",
- "_1XtRealizeWidget",
- "_1XtRegisterDrawable",
- "_1XtRemoveEventHandler",
- "_1XtRemoveInput",
- "_1XtRemoveTimeOut",
- "_1XtResizeWidget",
- "_1XtResizeWindow",
- "_1XtSetLanguageProc",
- "_1XtSetMappedWhenManaged",
- "_1XtSetValues",
- "_1XtToolkitInitialize",
- "_1XtToolkitThreadInitialize",
- "_1XtTranslateCoords",
- "_1XtUnmanageChild",
- "_1XtUnmapWidget",
- "_1XtUnregisterDrawable",
- "_1XtWindow",
- "_1XtWindowToWidget",
- "_1_1XmSetMenuTraversal",
- "_1_1XtDefaultAppContext",
- "_1applicationShellWidgetClass",
- "_1dlclose",
- "_1dlopen",
- "_1dlsym",
- "_1overrideShellWidgetClass",
- "_1shellWidgetClass",
- "_1topLevelShellWidgetClass",
- "_1transientShellWidgetClass",
- "_1xmMenuShellWidgetClass",
- "close",
- "fd_1set_1sizeof",
- "iconv",
- "iconv_1close",
- "iconv_1open",
- "localeconv_1decimal_1point",
- "memmove__ILorg_eclipse_swt_internal_motif_XButtonEvent_2I",
- "memmove__ILorg_eclipse_swt_internal_motif_XClientMessageEvent_2I",
- "memmove__ILorg_eclipse_swt_internal_motif_XConfigureEvent_2I",
- "memmove__ILorg_eclipse_swt_internal_motif_XExposeEvent_2I",
- "memmove__ILorg_eclipse_swt_internal_motif_XImage_2I",
- "memmove__ILorg_eclipse_swt_internal_motif_XKeyEvent_2I",
- "memmove__ILorg_eclipse_swt_internal_motif_XmDragProcCallbackStruct_2I",
- "memmove__ILorg_eclipse_swt_internal_motif_XmSpinBoxCallbackStruct_2I",
- "memmove__ILorg_eclipse_swt_internal_motif_XmTextBlockRec_2I",
- "memmove__ILorg_eclipse_swt_internal_motif_XmTextVerifyCallbackStruct_2I",
- "memmove__Lorg_eclipse_swt_internal_motif_Visual_2II",
- "memmove__Lorg_eclipse_swt_internal_motif_XAnyEvent_2II",
- "memmove__Lorg_eclipse_swt_internal_motif_XButtonEvent_2II",
- "memmove__Lorg_eclipse_swt_internal_motif_XCharStruct_2II",
- "memmove__Lorg_eclipse_swt_internal_motif_XClientMessageEvent_2II",
- "memmove__Lorg_eclipse_swt_internal_motif_XConfigureEvent_2II",
- "memmove__Lorg_eclipse_swt_internal_motif_XCreateWindowEvent_2II",
- "memmove__Lorg_eclipse_swt_internal_motif_XCrossingEvent_2II",
- "memmove__Lorg_eclipse_swt_internal_motif_XDestroyWindowEvent_2II",
- "memmove__Lorg_eclipse_swt_internal_motif_XEvent_2II",
- "memmove__Lorg_eclipse_swt_internal_motif_XExposeEvent_2II",
- "memmove__Lorg_eclipse_swt_internal_motif_XFocusChangeEvent_2II",
- "memmove__Lorg_eclipse_swt_internal_motif_XFontStruct_2II",
- "memmove__Lorg_eclipse_swt_internal_motif_XIconSize_2II",
- "memmove__Lorg_eclipse_swt_internal_motif_XImage_2II",
- "memmove__Lorg_eclipse_swt_internal_motif_XKeyEvent_2II",
- "memmove__Lorg_eclipse_swt_internal_motif_XModifierKeymap_2II",
- "memmove__Lorg_eclipse_swt_internal_motif_XMotionEvent_2II",
- "memmove__Lorg_eclipse_swt_internal_motif_XPropertyEvent_2II",
- "memmove__Lorg_eclipse_swt_internal_motif_XReparentEvent_2II",
- "memmove__Lorg_eclipse_swt_internal_motif_XineramaScreenInfo_2II",
- "memmove__Lorg_eclipse_swt_internal_motif_XmAnyCallbackStruct_2II",
- "memmove__Lorg_eclipse_swt_internal_motif_XmDragProcCallbackStruct_2II",
- "memmove__Lorg_eclipse_swt_internal_motif_XmDropFinishCallbackStruct_2II",
- "memmove__Lorg_eclipse_swt_internal_motif_XmDropProcCallbackStruct_2II",
- "memmove__Lorg_eclipse_swt_internal_motif_XmSpinBoxCallbackStruct_2II",
- "memmove__Lorg_eclipse_swt_internal_motif_XmTextBlockRec_2II",
- "memmove__Lorg_eclipse_swt_internal_motif_XmTextVerifyCallbackStruct_2II",
- "nl_1langinfo",
- "pipe",
- "read",
- "select",
- "setResourceMem",
- "setlocale",
- "write",
-};
-
-#define STATS_NATIVE(func) Java_org_eclipse_swt_tools_internal_NativeStats_##func
-
-JNIEXPORT jint JNICALL STATS_NATIVE(OS_1GetFunctionCount)
- (JNIEnv *env, jclass that)
-{
- return OS_nativeFunctionCount;
-}
-
-JNIEXPORT jstring JNICALL STATS_NATIVE(OS_1GetFunctionName)
- (JNIEnv *env, jclass that, jint index)
-{
- return (*env)->NewStringUTF(env, OS_nativeFunctionNames[index]);
-}
-
-JNIEXPORT jint JNICALL STATS_NATIVE(OS_1GetFunctionCallCount)
- (JNIEnv *env, jclass that, jint index)
-{
- return OS_nativeFunctionCallCount[index];
-}
-
-#endif
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os_stats.h b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os_stats.h
deleted file mode 100644
index 251ed945a6..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os_stats.h
+++ /dev/null
@@ -1,494 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#ifdef NATIVE_STATS
-extern int OS_nativeFunctionCount;
-extern int OS_nativeFunctionCallCount[];
-extern char* OS_nativeFunctionNames[];
-#define OS_NATIVE_ENTER(env, that, func) OS_nativeFunctionCallCount[func]++;
-#define OS_NATIVE_EXIT(env, that, func)
-#else
-#ifndef OS_NATIVE_ENTER
-#define OS_NATIVE_ENTER(env, that, func)
-#endif
-#ifndef OS_NATIVE_EXIT
-#define OS_NATIVE_EXIT(env, that, func)
-#endif
-#endif
-
-typedef enum {
- CODESET_FUNC,
- FD_1ISSET_FUNC,
- FD_1SET_FUNC,
- FD_1ZERO_FUNC,
- LC_1CTYPE_FUNC,
- MB_1CUR_1MAX_FUNC,
- MonitorEnter_FUNC,
- MonitorExit_FUNC,
- XRenderPictureAttributes_1sizeof_FUNC,
- _1Call_FUNC,
- _1ConnectionNumber_FUNC,
- _1XAllocColor_FUNC,
- _1XBell_FUNC,
- _1XBlackPixel_FUNC,
- _1XChangeActivePointerGrab_FUNC,
- _1XChangeProperty_FUNC,
- _1XChangeWindowAttributes_FUNC,
- _1XCheckIfEvent_FUNC,
- _1XCheckMaskEvent_FUNC,
- _1XCheckWindowEvent_FUNC,
- _1XClearArea_FUNC,
- _1XClipBox_FUNC,
- _1XCloseDisplay_FUNC,
- _1XCopyArea_FUNC,
- _1XCopyPlane_FUNC,
- _1XCreateBitmapFromData_FUNC,
- _1XCreateColormap_FUNC,
- _1XCreateFontCursor_FUNC,
- _1XCreateGC_FUNC,
- _1XCreateImage_FUNC,
- _1XCreatePixmap_FUNC,
- _1XCreatePixmapCursor_FUNC,
- _1XCreateRegion_FUNC,
- _1XCreateWindow_FUNC,
- _1XDefaultColormap_FUNC,
- _1XDefaultColormapOfScreen_FUNC,
- _1XDefaultDepthOfScreen_FUNC,
- _1XDefaultGCOfScreen_FUNC,
- _1XDefaultRootWindow_FUNC,
- _1XDefaultScreen_FUNC,
- _1XDefaultScreenOfDisplay_FUNC,
- _1XDefaultVisual_FUNC,
- _1XDefineCursor_FUNC,
- _1XDestroyImage_FUNC,
- _1XDestroyRegion_FUNC,
- _1XDestroyWindow_FUNC,
- _1XDisplayHeight_FUNC,
- _1XDisplayHeightMM_FUNC,
- _1XDisplayWidth_FUNC,
- _1XDisplayWidthMM_FUNC,
- _1XDrawArc_FUNC,
- _1XDrawLine_FUNC,
- _1XDrawLines_FUNC,
- _1XDrawPoint_FUNC,
- _1XDrawRectangle_FUNC,
- _1XEmptyRegion_FUNC,
- _1XEventsQueued_FUNC,
- _1XFillArc_FUNC,
- _1XFillPolygon_FUNC,
- _1XFillRectangle_FUNC,
- _1XFilterEvent_FUNC,
- _1XFlush_FUNC,
- _1XFontsOfFontSet_FUNC,
- _1XFree_FUNC,
- _1XFreeColormap_FUNC,
- _1XFreeColors_FUNC,
- _1XFreeCursor_FUNC,
- _1XFreeFont_FUNC,
- _1XFreeFontNames_FUNC,
- _1XFreeFontPath_FUNC,
- _1XFreeGC_FUNC,
- _1XFreeModifiermap_FUNC,
- _1XFreePixmap_FUNC,
- _1XFreeStringList_FUNC,
- _1XGetFontPath_FUNC,
- _1XGetGCValues_FUNC,
- _1XGetGeometry_FUNC,
- _1XGetIconSizes_FUNC,
- _1XGetImage_FUNC,
- _1XGetInputFocus_FUNC,
- _1XGetModifierMapping_FUNC,
- _1XGetWindowAttributes_FUNC,
- _1XGetWindowProperty_FUNC,
- _1XGrabKeyboard_FUNC,
- _1XGrabPointer_FUNC,
- _1XInitThreads_FUNC,
- _1XInternAtom_FUNC,
- _1XIntersectRegion_FUNC,
- _1XKeysymToKeycode_FUNC,
- _1XKeysymToString_FUNC,
- _1XListFonts_FUNC,
- _1XListProperties_FUNC,
- _1XLocaleOfFontSet_FUNC,
- _1XLookupString_FUNC,
- _1XLowerWindow_FUNC,
- _1XMapWindow_FUNC,
- _1XMoveResizeWindow_FUNC,
- _1XOffsetRegion_FUNC,
- _1XOpenDisplay_FUNC,
- _1XPointInRegion_FUNC,
- _1XPolygonRegion_FUNC,
- _1XPutImage_FUNC,
- _1XQueryBestCursor_FUNC,
- _1XQueryColor_FUNC,
- _1XQueryPointer_FUNC,
- _1XQueryTree_FUNC,
- _1XRaiseWindow_FUNC,
- _1XReconfigureWMWindow_FUNC,
- _1XRectInRegion_FUNC,
- _1XRenderComposite_FUNC,
- _1XRenderCreatePicture_FUNC,
- _1XRenderFindStandardFormat_FUNC,
- _1XRenderFindVisualFormat_FUNC,
- _1XRenderFreePicture_FUNC,
- _1XRenderQueryExtension_FUNC,
- _1XRenderQueryVersion_FUNC,
- _1XRenderSetPictureClipRectangles_FUNC,
- _1XRenderSetPictureClipRegion_FUNC,
- _1XRenderSetPictureTransform_FUNC,
- _1XReparentWindow_FUNC,
- _1XResizeWindow_FUNC,
- _1XRootWindowOfScreen_FUNC,
- _1XSelectInput_FUNC,
- _1XSendEvent_FUNC,
- _1XSetBackground_FUNC,
- _1XSetClipMask_FUNC,
- _1XSetClipRectangles_FUNC,
- _1XSetDashes_FUNC,
- _1XSetErrorHandler_FUNC,
- _1XSetFillRule_FUNC,
- _1XSetFillStyle_FUNC,
- _1XSetFontPath_FUNC,
- _1XSetForeground_FUNC,
- _1XSetFunction_FUNC,
- _1XSetGraphicsExposures_FUNC,
- _1XSetIOErrorHandler_FUNC,
- _1XSetInputFocus_FUNC,
- _1XSetLineAttributes_FUNC,
- _1XSetRegion_FUNC,
- _1XSetStipple_FUNC,
- _1XSetSubwindowMode_FUNC,
- _1XSetTSOrigin_FUNC,
- _1XSetTile_FUNC,
- _1XSetTransientForHint_FUNC,
- _1XSetWMNormalHints_FUNC,
- _1XSetWindowBackgroundPixmap_FUNC,
- _1XShapeCombineMask_FUNC,
- _1XShapeCombineRegion_FUNC,
- _1XSubtractRegion_FUNC,
- _1XSync_FUNC,
- _1XSynchronize_FUNC,
- _1XTestFakeButtonEvent_FUNC,
- _1XTestFakeKeyEvent_FUNC,
- _1XTestFakeMotionEvent_FUNC,
- _1XTranslateCoordinates_FUNC,
- _1XUndefineCursor_FUNC,
- _1XUngrabKeyboard_FUNC,
- _1XUngrabPointer_FUNC,
- _1XUnionRectWithRegion_FUNC,
- _1XUnionRegion_FUNC,
- _1XUnmapWindow_FUNC,
- _1XWarpPointer_FUNC,
- _1XWhitePixel_FUNC,
- _1XWithdrawWindow_FUNC,
- _1XineramaIsActive_FUNC,
- _1XineramaQueryScreens_FUNC,
- _1XmAddWMProtocolCallback_FUNC,
- _1XmChangeColor_FUNC,
- _1XmClipboardCopy_FUNC,
- _1XmClipboardEndCopy_FUNC,
- _1XmClipboardEndRetrieve_FUNC,
- _1XmClipboardInquireCount_FUNC,
- _1XmClipboardInquireFormat_FUNC,
- _1XmClipboardInquireLength_FUNC,
- _1XmClipboardRetrieve_FUNC,
- _1XmClipboardStartCopy_FUNC,
- _1XmClipboardStartRetrieve_FUNC,
- _1XmComboBoxAddItem_FUNC,
- _1XmComboBoxDeletePos_FUNC,
- _1XmComboBoxSelectItem_FUNC,
- _1XmCreateArrowButton_FUNC,
- _1XmCreateCascadeButtonGadget_FUNC,
- _1XmCreateComboBox_FUNC,
- _1XmCreateDialogShell_FUNC,
- _1XmCreateDrawingArea_FUNC,
- _1XmCreateDrawnButton_FUNC,
- _1XmCreateErrorDialog_FUNC,
- _1XmCreateFileSelectionDialog_FUNC,
- _1XmCreateForm_FUNC,
- _1XmCreateFrame_FUNC,
- _1XmCreateInformationDialog_FUNC,
- _1XmCreateLabel_FUNC,
- _1XmCreateList_FUNC,
- _1XmCreateMainWindow_FUNC,
- _1XmCreateMenuBar_FUNC,
- _1XmCreateMessageDialog_FUNC,
- _1XmCreatePopupMenu_FUNC,
- _1XmCreatePulldownMenu_FUNC,
- _1XmCreatePushButton_FUNC,
- _1XmCreatePushButtonGadget_FUNC,
- _1XmCreateQuestionDialog_FUNC,
- _1XmCreateScale_FUNC,
- _1XmCreateScrollBar_FUNC,
- _1XmCreateScrolledList_FUNC,
- _1XmCreateScrolledText_FUNC,
- _1XmCreateSeparator_FUNC,
- _1XmCreateSeparatorGadget_FUNC,
- _1XmCreateSimpleSpinBox_FUNC,
- _1XmCreateTextField_FUNC,
- _1XmCreateToggleButton_FUNC,
- _1XmCreateToggleButtonGadget_FUNC,
- _1XmCreateWarningDialog_FUNC,
- _1XmCreateWorkingDialog_FUNC,
- _1XmDestroyPixmap_FUNC,
- _1XmDragCancel_FUNC,
- _1XmDragStart_FUNC,
- _1XmDropSiteRegister_FUNC,
- _1XmDropSiteUnregister_FUNC,
- _1XmDropSiteUpdate_FUNC,
- _1XmDropTransferAdd_FUNC,
- _1XmDropTransferStart_FUNC,
- _1XmFileSelectionBoxGetChild_FUNC,
- _1XmFontListAppendEntry_FUNC,
- _1XmFontListCopy_FUNC,
- _1XmFontListEntryFree_FUNC,
- _1XmFontListEntryGetFont_FUNC,
- _1XmFontListEntryLoad_FUNC,
- _1XmFontListFree_FUNC,
- _1XmFontListFreeFontContext_FUNC,
- _1XmFontListInitFontContext_FUNC,
- _1XmFontListNextEntry_FUNC,
- _1XmGetAtomName_FUNC,
- _1XmGetDragContext_FUNC,
- _1XmGetFocusWidget_FUNC,
- _1XmGetPixmap_FUNC,
- _1XmGetPixmapByDepth_FUNC,
- _1XmGetXmDisplay_FUNC,
- _1XmImMbLookupString_FUNC,
- _1XmImRegister_FUNC,
- _1XmImSetFocusValues_FUNC,
- _1XmImSetValues_FUNC,
- _1XmImUnregister_FUNC,
- _1XmImUnsetFocus_FUNC,
- _1XmInternAtom_FUNC,
- _1XmListAddItemUnselected_FUNC,
- _1XmListDeleteAllItems_FUNC,
- _1XmListDeleteItemsPos_FUNC,
- _1XmListDeletePos_FUNC,
- _1XmListDeletePositions_FUNC,
- _1XmListDeselectAllItems_FUNC,
- _1XmListDeselectPos_FUNC,
- _1XmListGetKbdItemPos_FUNC,
- _1XmListGetSelectedPos_FUNC,
- _1XmListItemPos_FUNC,
- _1XmListPosSelected_FUNC,
- _1XmListReplaceItemsPosUnselected_FUNC,
- _1XmListSelectPos_FUNC,
- _1XmListSetKbdItemPos_FUNC,
- _1XmListSetPos_FUNC,
- _1XmListUpdateSelectedList_FUNC,
- _1XmMainWindowSetAreas_FUNC,
- _1XmMessageBoxGetChild_FUNC,
- _1XmParseMappingCreate_FUNC,
- _1XmParseMappingFree_FUNC,
- _1XmProcessTraversal_FUNC,
- _1XmRenderTableAddRenditions_FUNC,
- _1XmRenderTableFree_FUNC,
- _1XmRenditionCreate_FUNC,
- _1XmRenditionFree_FUNC,
- _1XmStringBaseline_FUNC,
- _1XmStringCompare_FUNC,
- _1XmStringComponentCreate_FUNC,
- _1XmStringConcat_FUNC,
- _1XmStringCreate_FUNC,
- _1XmStringCreateLocalized_FUNC,
- _1XmStringDraw_FUNC,
- _1XmStringDrawImage_FUNC,
- _1XmStringDrawUnderline_FUNC,
- _1XmStringEmpty_FUNC,
- _1XmStringExtent_FUNC,
- _1XmStringFree_FUNC,
- _1XmStringGenerate_FUNC,
- _1XmStringHeight_FUNC,
- _1XmStringParseText_FUNC,
- _1XmStringUnparse_FUNC,
- _1XmStringWidth_FUNC,
- _1XmTabCreate_FUNC,
- _1XmTabFree_FUNC,
- _1XmTabListFree_FUNC,
- _1XmTabListInsertTabs_FUNC,
- _1XmTextClearSelection_FUNC,
- _1XmTextCopy_FUNC,
- _1XmTextCut_FUNC,
- _1XmTextDisableRedisplay_FUNC,
- _1XmTextEnableRedisplay_FUNC,
- _1XmTextFieldPaste_FUNC,
- _1XmTextGetInsertionPosition_FUNC,
- _1XmTextGetLastPosition_FUNC,
- _1XmTextGetMaxLength_FUNC,
- _1XmTextGetSelection_FUNC,
- _1XmTextGetSelectionPosition_FUNC,
- _1XmTextGetString_FUNC,
- _1XmTextGetSubstring_FUNC,
- _1XmTextGetSubstringWcs_FUNC,
- _1XmTextInsert_FUNC,
- _1XmTextPaste_FUNC,
- _1XmTextPosToXY_FUNC,
- _1XmTextReplace_FUNC,
- _1XmTextScroll_FUNC,
- _1XmTextSetEditable_FUNC,
- _1XmTextSetHighlight_FUNC,
- _1XmTextSetInsertionPosition_FUNC,
- _1XmTextSetMaxLength_FUNC,
- _1XmTextSetSelection_FUNC,
- _1XmTextSetString_FUNC,
- _1XmTextShowPosition_FUNC,
- _1XmTextXYToPos_FUNC,
- _1XmUpdateDisplay_FUNC,
- _1XmWidgetGetDisplayRect_FUNC,
- _1XmbTextListToTextProperty_FUNC,
- _1XmbTextPropertyToTextList_FUNC,
- _1XpCancelJob_FUNC,
- _1XpCreateContext_FUNC,
- _1XpDestroyContext_FUNC,
- _1XpEndJob_FUNC,
- _1XpEndPage_FUNC,
- _1XpFreePrinterList_FUNC,
- _1XpGetOneAttribute_FUNC,
- _1XpGetPageDimensions_FUNC,
- _1XpGetPrinterList_FUNC,
- _1XpGetScreenOfContext_FUNC,
- _1XpSetAttributes_FUNC,
- _1XpSetContext_FUNC,
- _1XpStartJob_FUNC,
- _1XpStartPage_FUNC,
- _1XtAddCallback_FUNC,
- _1XtAddEventHandler_FUNC,
- _1XtAddExposureToRegion_FUNC,
- _1XtAppAddInput_FUNC,
- _1XtAppAddTimeOut_FUNC,
- _1XtAppCreateShell_FUNC,
- _1XtAppGetSelectionTimeout_FUNC,
- _1XtAppNextEvent_FUNC,
- _1XtAppPeekEvent_FUNC,
- _1XtAppPending_FUNC,
- _1XtAppProcessEvent_FUNC,
- _1XtAppSetErrorHandler_FUNC,
- _1XtAppSetFallbackResources_FUNC,
- _1XtAppSetSelectionTimeout_FUNC,
- _1XtAppSetWarningHandler_FUNC,
- _1XtBuildEventMask_FUNC,
- _1XtCallActionProc_FUNC,
- _1XtClass_FUNC,
- _1XtConfigureWidget_FUNC,
- _1XtCreateApplicationContext_FUNC,
- _1XtCreatePopupShell_FUNC,
- _1XtDestroyApplicationContext_FUNC,
- _1XtDestroyWidget_FUNC,
- _1XtDisownSelection_FUNC,
- _1XtDispatchEvent_FUNC,
- _1XtDisplay_FUNC,
- _1XtDisplayToApplicationContext_FUNC,
- _1XtFree_FUNC,
- _1XtGetDisplays_FUNC,
- _1XtGetMultiClickTime_FUNC,
- _1XtGetSelectionValue_FUNC,
- _1XtGetValues_FUNC,
- _1XtInsertEventHandler_FUNC,
- _1XtIsManaged_FUNC,
- _1XtIsRealized_FUNC,
- _1XtIsSubclass_FUNC,
- _1XtIsTopLevelShell_FUNC,
- _1XtLastTimestampProcessed_FUNC,
- _1XtMalloc_FUNC,
- _1XtManageChild_FUNC,
- _1XtMapWidget_FUNC,
- _1XtMoveWidget_FUNC,
- _1XtNameToWidget_FUNC,
- _1XtOpenDisplay_FUNC,
- _1XtOverrideTranslations_FUNC,
- _1XtOwnSelection_FUNC,
- _1XtParent_FUNC,
- _1XtParseTranslationTable_FUNC,
- _1XtPopdown_FUNC,
- _1XtPopup_FUNC,
- _1XtQueryGeometry_FUNC,
- _1XtRealizeWidget_FUNC,
- _1XtRegisterDrawable_FUNC,
- _1XtRemoveEventHandler_FUNC,
- _1XtRemoveInput_FUNC,
- _1XtRemoveTimeOut_FUNC,
- _1XtResizeWidget_FUNC,
- _1XtResizeWindow_FUNC,
- _1XtSetLanguageProc_FUNC,
- _1XtSetMappedWhenManaged_FUNC,
- _1XtSetValues_FUNC,
- _1XtToolkitInitialize_FUNC,
- _1XtToolkitThreadInitialize_FUNC,
- _1XtTranslateCoords_FUNC,
- _1XtUnmanageChild_FUNC,
- _1XtUnmapWidget_FUNC,
- _1XtUnregisterDrawable_FUNC,
- _1XtWindow_FUNC,
- _1XtWindowToWidget_FUNC,
- _1_1XmSetMenuTraversal_FUNC,
- _1_1XtDefaultAppContext_FUNC,
- _1applicationShellWidgetClass_FUNC,
- _1dlclose_FUNC,
- _1dlopen_FUNC,
- _1dlsym_FUNC,
- _1overrideShellWidgetClass_FUNC,
- _1shellWidgetClass_FUNC,
- _1topLevelShellWidgetClass_FUNC,
- _1transientShellWidgetClass_FUNC,
- _1xmMenuShellWidgetClass_FUNC,
- close_FUNC,
- fd_1set_1sizeof_FUNC,
- iconv_FUNC,
- iconv_1close_FUNC,
- iconv_1open_FUNC,
- localeconv_1decimal_1point_FUNC,
- memmove__ILorg_eclipse_swt_internal_motif_XButtonEvent_2I_FUNC,
- memmove__ILorg_eclipse_swt_internal_motif_XClientMessageEvent_2I_FUNC,
- memmove__ILorg_eclipse_swt_internal_motif_XConfigureEvent_2I_FUNC,
- memmove__ILorg_eclipse_swt_internal_motif_XExposeEvent_2I_FUNC,
- memmove__ILorg_eclipse_swt_internal_motif_XImage_2I_FUNC,
- memmove__ILorg_eclipse_swt_internal_motif_XKeyEvent_2I_FUNC,
- memmove__ILorg_eclipse_swt_internal_motif_XmDragProcCallbackStruct_2I_FUNC,
- memmove__ILorg_eclipse_swt_internal_motif_XmSpinBoxCallbackStruct_2I_FUNC,
- memmove__ILorg_eclipse_swt_internal_motif_XmTextBlockRec_2I_FUNC,
- memmove__ILorg_eclipse_swt_internal_motif_XmTextVerifyCallbackStruct_2I_FUNC,
- memmove__Lorg_eclipse_swt_internal_motif_Visual_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_motif_XAnyEvent_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_motif_XButtonEvent_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_motif_XCharStruct_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_motif_XClientMessageEvent_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_motif_XConfigureEvent_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_motif_XCreateWindowEvent_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_motif_XCrossingEvent_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_motif_XDestroyWindowEvent_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_motif_XEvent_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_motif_XExposeEvent_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_motif_XFocusChangeEvent_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_motif_XFontStruct_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_motif_XIconSize_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_motif_XImage_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_motif_XKeyEvent_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_motif_XModifierKeymap_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_motif_XMotionEvent_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_motif_XPropertyEvent_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_motif_XReparentEvent_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_motif_XineramaScreenInfo_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_motif_XmAnyCallbackStruct_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_motif_XmDragProcCallbackStruct_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_motif_XmDropFinishCallbackStruct_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_motif_XmDropProcCallbackStruct_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_motif_XmSpinBoxCallbackStruct_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_motif_XmTextBlockRec_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_motif_XmTextVerifyCallbackStruct_2II_FUNC,
- nl_1langinfo_FUNC,
- pipe_FUNC,
- read_FUNC,
- select_FUNC,
- setResourceMem_FUNC,
- setlocale_FUNC,
- write_FUNC,
-} OS_FUNCS;
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os_structs.c b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os_structs.c
deleted file mode 100644
index 477e0a7d67..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os_structs.c
+++ /dev/null
@@ -1,2125 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "os_structs.h"
-
-#ifndef NO_Visual
-typedef struct Visual_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID ext_data, visualid, c_class, red_mask, green_mask, blue_mask, bits_per_rgb, map_entries;
-} Visual_FID_CACHE;
-
-Visual_FID_CACHE VisualFc;
-
-void cacheVisualFields(JNIEnv *env, jobject lpObject)
-{
- if (VisualFc.cached) return;
- VisualFc.clazz = (*env)->GetObjectClass(env, lpObject);
- VisualFc.ext_data = (*env)->GetFieldID(env, VisualFc.clazz, "ext_data", "I");
- VisualFc.visualid = (*env)->GetFieldID(env, VisualFc.clazz, "visualid", "I");
- VisualFc.c_class = (*env)->GetFieldID(env, VisualFc.clazz, "c_class", "I");
- VisualFc.red_mask = (*env)->GetFieldID(env, VisualFc.clazz, "red_mask", "I");
- VisualFc.green_mask = (*env)->GetFieldID(env, VisualFc.clazz, "green_mask", "I");
- VisualFc.blue_mask = (*env)->GetFieldID(env, VisualFc.clazz, "blue_mask", "I");
- VisualFc.bits_per_rgb = (*env)->GetFieldID(env, VisualFc.clazz, "bits_per_rgb", "I");
- VisualFc.map_entries = (*env)->GetFieldID(env, VisualFc.clazz, "map_entries", "I");
- VisualFc.cached = 1;
-}
-
-Visual *getVisualFields(JNIEnv *env, jobject lpObject, Visual *lpStruct)
-{
- if (!VisualFc.cached) cacheVisualFields(env, lpObject);
- lpStruct->ext_data = (XExtData *)(*env)->GetIntField(env, lpObject, VisualFc.ext_data);
- lpStruct->visualid = (*env)->GetIntField(env, lpObject, VisualFc.visualid);
- lpStruct->class = (*env)->GetIntField(env, lpObject, VisualFc.c_class);
- lpStruct->red_mask = (*env)->GetIntField(env, lpObject, VisualFc.red_mask);
- lpStruct->green_mask = (*env)->GetIntField(env, lpObject, VisualFc.green_mask);
- lpStruct->blue_mask = (*env)->GetIntField(env, lpObject, VisualFc.blue_mask);
- lpStruct->bits_per_rgb = (*env)->GetIntField(env, lpObject, VisualFc.bits_per_rgb);
- lpStruct->map_entries = (*env)->GetIntField(env, lpObject, VisualFc.map_entries);
- return lpStruct;
-}
-
-void setVisualFields(JNIEnv *env, jobject lpObject, Visual *lpStruct)
-{
- if (!VisualFc.cached) cacheVisualFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, VisualFc.ext_data, (jint)lpStruct->ext_data);
- (*env)->SetIntField(env, lpObject, VisualFc.visualid, (jint)lpStruct->visualid);
- (*env)->SetIntField(env, lpObject, VisualFc.c_class, (jint)lpStruct->class);
- (*env)->SetIntField(env, lpObject, VisualFc.red_mask, (jint)lpStruct->red_mask);
- (*env)->SetIntField(env, lpObject, VisualFc.green_mask, (jint)lpStruct->green_mask);
- (*env)->SetIntField(env, lpObject, VisualFc.blue_mask, (jint)lpStruct->blue_mask);
- (*env)->SetIntField(env, lpObject, VisualFc.bits_per_rgb, (jint)lpStruct->bits_per_rgb);
- (*env)->SetIntField(env, lpObject, VisualFc.map_entries, (jint)lpStruct->map_entries);
-}
-#endif
-
-#ifndef NO_XAnyEvent
-typedef struct XAnyEvent_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID serial, send_event, display, window;
-} XAnyEvent_FID_CACHE;
-
-XAnyEvent_FID_CACHE XAnyEventFc;
-
-void cacheXAnyEventFields(JNIEnv *env, jobject lpObject)
-{
- if (XAnyEventFc.cached) return;
- cacheXEventFields(env, lpObject);
- XAnyEventFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XAnyEventFc.serial = (*env)->GetFieldID(env, XAnyEventFc.clazz, "serial", "I");
- XAnyEventFc.send_event = (*env)->GetFieldID(env, XAnyEventFc.clazz, "send_event", "I");
- XAnyEventFc.display = (*env)->GetFieldID(env, XAnyEventFc.clazz, "display", "I");
- XAnyEventFc.window = (*env)->GetFieldID(env, XAnyEventFc.clazz, "window", "I");
- XAnyEventFc.cached = 1;
-}
-
-XAnyEvent *getXAnyEventFields(JNIEnv *env, jobject lpObject, XAnyEvent *lpStruct)
-{
- if (!XAnyEventFc.cached) cacheXAnyEventFields(env, lpObject);
- getXEventFields(env, lpObject, (XEvent *)lpStruct);
- lpStruct->serial = (*env)->GetIntField(env, lpObject, XAnyEventFc.serial);
- lpStruct->send_event = (*env)->GetIntField(env, lpObject, XAnyEventFc.send_event);
- lpStruct->display = (Display *)(*env)->GetIntField(env, lpObject, XAnyEventFc.display);
- lpStruct->window = (*env)->GetIntField(env, lpObject, XAnyEventFc.window);
- return lpStruct;
-}
-
-void setXAnyEventFields(JNIEnv *env, jobject lpObject, XAnyEvent *lpStruct)
-{
- if (!XAnyEventFc.cached) cacheXAnyEventFields(env, lpObject);
- setXEventFields(env, lpObject, (XEvent *)lpStruct);
- (*env)->SetIntField(env, lpObject, XAnyEventFc.serial, (jint)lpStruct->serial);
- (*env)->SetIntField(env, lpObject, XAnyEventFc.send_event, (jint)lpStruct->send_event);
- (*env)->SetIntField(env, lpObject, XAnyEventFc.display, (jint)lpStruct->display);
- (*env)->SetIntField(env, lpObject, XAnyEventFc.window, (jint)lpStruct->window);
-}
-#endif
-
-#ifndef NO_XButtonEvent
-typedef struct XButtonEvent_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID root, subwindow, time, x, y, x_root, y_root, state, button, same_screen;
-} XButtonEvent_FID_CACHE;
-
-XButtonEvent_FID_CACHE XButtonEventFc;
-
-void cacheXButtonEventFields(JNIEnv *env, jobject lpObject)
-{
- if (XButtonEventFc.cached) return;
- cacheXAnyEventFields(env, lpObject);
- XButtonEventFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XButtonEventFc.root = (*env)->GetFieldID(env, XButtonEventFc.clazz, "root", "I");
- XButtonEventFc.subwindow = (*env)->GetFieldID(env, XButtonEventFc.clazz, "subwindow", "I");
- XButtonEventFc.time = (*env)->GetFieldID(env, XButtonEventFc.clazz, "time", "I");
- XButtonEventFc.x = (*env)->GetFieldID(env, XButtonEventFc.clazz, "x", "I");
- XButtonEventFc.y = (*env)->GetFieldID(env, XButtonEventFc.clazz, "y", "I");
- XButtonEventFc.x_root = (*env)->GetFieldID(env, XButtonEventFc.clazz, "x_root", "I");
- XButtonEventFc.y_root = (*env)->GetFieldID(env, XButtonEventFc.clazz, "y_root", "I");
- XButtonEventFc.state = (*env)->GetFieldID(env, XButtonEventFc.clazz, "state", "I");
- XButtonEventFc.button = (*env)->GetFieldID(env, XButtonEventFc.clazz, "button", "I");
- XButtonEventFc.same_screen = (*env)->GetFieldID(env, XButtonEventFc.clazz, "same_screen", "I");
- XButtonEventFc.cached = 1;
-}
-
-XButtonEvent *getXButtonEventFields(JNIEnv *env, jobject lpObject, XButtonEvent *lpStruct)
-{
- if (!XButtonEventFc.cached) cacheXButtonEventFields(env, lpObject);
- getXAnyEventFields(env, lpObject, (XAnyEvent *)lpStruct);
- lpStruct->root = (*env)->GetIntField(env, lpObject, XButtonEventFc.root);
- lpStruct->subwindow = (*env)->GetIntField(env, lpObject, XButtonEventFc.subwindow);
- lpStruct->time = (*env)->GetIntField(env, lpObject, XButtonEventFc.time);
- lpStruct->x = (*env)->GetIntField(env, lpObject, XButtonEventFc.x);
- lpStruct->y = (*env)->GetIntField(env, lpObject, XButtonEventFc.y);
- lpStruct->x_root = (*env)->GetIntField(env, lpObject, XButtonEventFc.x_root);
- lpStruct->y_root = (*env)->GetIntField(env, lpObject, XButtonEventFc.y_root);
- lpStruct->state = (*env)->GetIntField(env, lpObject, XButtonEventFc.state);
- lpStruct->button = (*env)->GetIntField(env, lpObject, XButtonEventFc.button);
- lpStruct->same_screen = (*env)->GetIntField(env, lpObject, XButtonEventFc.same_screen);
- return lpStruct;
-}
-
-void setXButtonEventFields(JNIEnv *env, jobject lpObject, XButtonEvent *lpStruct)
-{
- if (!XButtonEventFc.cached) cacheXButtonEventFields(env, lpObject);
- setXAnyEventFields(env, lpObject, (XAnyEvent *)lpStruct);
- (*env)->SetIntField(env, lpObject, XButtonEventFc.root, (jint)lpStruct->root);
- (*env)->SetIntField(env, lpObject, XButtonEventFc.subwindow, (jint)lpStruct->subwindow);
- (*env)->SetIntField(env, lpObject, XButtonEventFc.time, (jint)lpStruct->time);
- (*env)->SetIntField(env, lpObject, XButtonEventFc.x, (jint)lpStruct->x);
- (*env)->SetIntField(env, lpObject, XButtonEventFc.y, (jint)lpStruct->y);
- (*env)->SetIntField(env, lpObject, XButtonEventFc.x_root, (jint)lpStruct->x_root);
- (*env)->SetIntField(env, lpObject, XButtonEventFc.y_root, (jint)lpStruct->y_root);
- (*env)->SetIntField(env, lpObject, XButtonEventFc.state, (jint)lpStruct->state);
- (*env)->SetIntField(env, lpObject, XButtonEventFc.button, (jint)lpStruct->button);
- (*env)->SetIntField(env, lpObject, XButtonEventFc.same_screen, (jint)lpStruct->same_screen);
-}
-#endif
-
-#ifndef NO_XCharStruct
-typedef struct XCharStruct_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID lbearing, rbearing, width, ascent, descent, attributes;
-} XCharStruct_FID_CACHE;
-
-XCharStruct_FID_CACHE XCharStructFc;
-
-void cacheXCharStructFields(JNIEnv *env, jobject lpObject)
-{
- if (XCharStructFc.cached) return;
- XCharStructFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XCharStructFc.lbearing = (*env)->GetFieldID(env, XCharStructFc.clazz, "lbearing", "S");
- XCharStructFc.rbearing = (*env)->GetFieldID(env, XCharStructFc.clazz, "rbearing", "S");
- XCharStructFc.width = (*env)->GetFieldID(env, XCharStructFc.clazz, "width", "S");
- XCharStructFc.ascent = (*env)->GetFieldID(env, XCharStructFc.clazz, "ascent", "S");
- XCharStructFc.descent = (*env)->GetFieldID(env, XCharStructFc.clazz, "descent", "S");
- XCharStructFc.attributes = (*env)->GetFieldID(env, XCharStructFc.clazz, "attributes", "S");
- XCharStructFc.cached = 1;
-}
-
-XCharStruct *getXCharStructFields(JNIEnv *env, jobject lpObject, XCharStruct *lpStruct)
-{
- if (!XCharStructFc.cached) cacheXCharStructFields(env, lpObject);
- lpStruct->lbearing = (*env)->GetShortField(env, lpObject, XCharStructFc.lbearing);
- lpStruct->rbearing = (*env)->GetShortField(env, lpObject, XCharStructFc.rbearing);
- lpStruct->width = (*env)->GetShortField(env, lpObject, XCharStructFc.width);
- lpStruct->ascent = (*env)->GetShortField(env, lpObject, XCharStructFc.ascent);
- lpStruct->descent = (*env)->GetShortField(env, lpObject, XCharStructFc.descent);
- lpStruct->attributes = (*env)->GetShortField(env, lpObject, XCharStructFc.attributes);
- return lpStruct;
-}
-
-void setXCharStructFields(JNIEnv *env, jobject lpObject, XCharStruct *lpStruct)
-{
- if (!XCharStructFc.cached) cacheXCharStructFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, XCharStructFc.lbearing, (jshort)lpStruct->lbearing);
- (*env)->SetShortField(env, lpObject, XCharStructFc.rbearing, (jshort)lpStruct->rbearing);
- (*env)->SetShortField(env, lpObject, XCharStructFc.width, (jshort)lpStruct->width);
- (*env)->SetShortField(env, lpObject, XCharStructFc.ascent, (jshort)lpStruct->ascent);
- (*env)->SetShortField(env, lpObject, XCharStructFc.descent, (jshort)lpStruct->descent);
- (*env)->SetShortField(env, lpObject, XCharStructFc.attributes, (jshort)lpStruct->attributes);
-}
-#endif
-
-#ifndef NO_XClientMessageEvent
-typedef struct XClientMessageEvent_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID message_type, format, data;
-} XClientMessageEvent_FID_CACHE;
-
-XClientMessageEvent_FID_CACHE XClientMessageEventFc;
-
-void cacheXClientMessageEventFields(JNIEnv *env, jobject lpObject)
-{
- if (XClientMessageEventFc.cached) return;
- cacheXAnyEventFields(env, lpObject);
- XClientMessageEventFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XClientMessageEventFc.message_type = (*env)->GetFieldID(env, XClientMessageEventFc.clazz, "message_type", "I");
- XClientMessageEventFc.format = (*env)->GetFieldID(env, XClientMessageEventFc.clazz, "format", "I");
- XClientMessageEventFc.data = (*env)->GetFieldID(env, XClientMessageEventFc.clazz, "data", "[I");
- XClientMessageEventFc.cached = 1;
-}
-
-XClientMessageEvent *getXClientMessageEventFields(JNIEnv *env, jobject lpObject, XClientMessageEvent *lpStruct)
-{
- if (!XClientMessageEventFc.cached) cacheXClientMessageEventFields(env, lpObject);
- getXAnyEventFields(env, lpObject, (XAnyEvent *)lpStruct);
- lpStruct->message_type = (Atom)(*env)->GetIntField(env, lpObject, XClientMessageEventFc.message_type);
- lpStruct->format = (*env)->GetIntField(env, lpObject, XClientMessageEventFc.format);
- {
- jintArray lpObject1 = (jintArray)(*env)->GetObjectField(env, lpObject, XClientMessageEventFc.data);
- (*env)->GetIntArrayRegion(env, lpObject1, 0, sizeof(lpStruct->data.l) / sizeof(jint), (jint *)lpStruct->data.l);
- }
- return lpStruct;
-}
-
-void setXClientMessageEventFields(JNIEnv *env, jobject lpObject, XClientMessageEvent *lpStruct)
-{
- if (!XClientMessageEventFc.cached) cacheXClientMessageEventFields(env, lpObject);
- setXAnyEventFields(env, lpObject, (XAnyEvent *)lpStruct);
- (*env)->SetIntField(env, lpObject, XClientMessageEventFc.message_type, (jint)lpStruct->message_type);
- (*env)->SetIntField(env, lpObject, XClientMessageEventFc.format, (jint)lpStruct->format);
- {
- jintArray lpObject1 = (jintArray)(*env)->GetObjectField(env, lpObject, XClientMessageEventFc.data);
- (*env)->SetIntArrayRegion(env, lpObject1, 0, sizeof(lpStruct->data.l) / sizeof(jint), (jint *)lpStruct->data.l);
- }
-}
-#endif
-
-#ifndef NO_XColor
-typedef struct XColor_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID pixel, red, green, blue, flags, pad;
-} XColor_FID_CACHE;
-
-XColor_FID_CACHE XColorFc;
-
-void cacheXColorFields(JNIEnv *env, jobject lpObject)
-{
- if (XColorFc.cached) return;
- XColorFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XColorFc.pixel = (*env)->GetFieldID(env, XColorFc.clazz, "pixel", "I");
- XColorFc.red = (*env)->GetFieldID(env, XColorFc.clazz, "red", "S");
- XColorFc.green = (*env)->GetFieldID(env, XColorFc.clazz, "green", "S");
- XColorFc.blue = (*env)->GetFieldID(env, XColorFc.clazz, "blue", "S");
- XColorFc.flags = (*env)->GetFieldID(env, XColorFc.clazz, "flags", "B");
- XColorFc.pad = (*env)->GetFieldID(env, XColorFc.clazz, "pad", "B");
- XColorFc.cached = 1;
-}
-
-XColor *getXColorFields(JNIEnv *env, jobject lpObject, XColor *lpStruct)
-{
- if (!XColorFc.cached) cacheXColorFields(env, lpObject);
- lpStruct->pixel = (*env)->GetIntField(env, lpObject, XColorFc.pixel);
- lpStruct->red = (*env)->GetShortField(env, lpObject, XColorFc.red);
- lpStruct->green = (*env)->GetShortField(env, lpObject, XColorFc.green);
- lpStruct->blue = (*env)->GetShortField(env, lpObject, XColorFc.blue);
- lpStruct->flags = (*env)->GetByteField(env, lpObject, XColorFc.flags);
- lpStruct->pad = (*env)->GetByteField(env, lpObject, XColorFc.pad);
- return lpStruct;
-}
-
-void setXColorFields(JNIEnv *env, jobject lpObject, XColor *lpStruct)
-{
- if (!XColorFc.cached) cacheXColorFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, XColorFc.pixel, (jint)lpStruct->pixel);
- (*env)->SetShortField(env, lpObject, XColorFc.red, (jshort)lpStruct->red);
- (*env)->SetShortField(env, lpObject, XColorFc.green, (jshort)lpStruct->green);
- (*env)->SetShortField(env, lpObject, XColorFc.blue, (jshort)lpStruct->blue);
- (*env)->SetByteField(env, lpObject, XColorFc.flags, (jbyte)lpStruct->flags);
- (*env)->SetByteField(env, lpObject, XColorFc.pad, (jbyte)lpStruct->pad);
-}
-#endif
-
-#ifndef NO_XConfigureEvent
-typedef struct XConfigureEvent_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID serial, send_event, display, event, window, x, y, width, height, border_width, above, override_redirect;
-} XConfigureEvent_FID_CACHE;
-
-XConfigureEvent_FID_CACHE XConfigureEventFc;
-
-void cacheXConfigureEventFields(JNIEnv *env, jobject lpObject)
-{
- if (XConfigureEventFc.cached) return;
- cacheXEventFields(env, lpObject);
- XConfigureEventFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XConfigureEventFc.serial = (*env)->GetFieldID(env, XConfigureEventFc.clazz, "serial", "I");
- XConfigureEventFc.send_event = (*env)->GetFieldID(env, XConfigureEventFc.clazz, "send_event", "I");
- XConfigureEventFc.display = (*env)->GetFieldID(env, XConfigureEventFc.clazz, "display", "I");
- XConfigureEventFc.event = (*env)->GetFieldID(env, XConfigureEventFc.clazz, "event", "I");
- XConfigureEventFc.window = (*env)->GetFieldID(env, XConfigureEventFc.clazz, "window", "I");
- XConfigureEventFc.x = (*env)->GetFieldID(env, XConfigureEventFc.clazz, "x", "I");
- XConfigureEventFc.y = (*env)->GetFieldID(env, XConfigureEventFc.clazz, "y", "I");
- XConfigureEventFc.width = (*env)->GetFieldID(env, XConfigureEventFc.clazz, "width", "I");
- XConfigureEventFc.height = (*env)->GetFieldID(env, XConfigureEventFc.clazz, "height", "I");
- XConfigureEventFc.border_width = (*env)->GetFieldID(env, XConfigureEventFc.clazz, "border_width", "I");
- XConfigureEventFc.above = (*env)->GetFieldID(env, XConfigureEventFc.clazz, "above", "I");
- XConfigureEventFc.override_redirect = (*env)->GetFieldID(env, XConfigureEventFc.clazz, "override_redirect", "I");
- XConfigureEventFc.cached = 1;
-}
-
-XConfigureEvent *getXConfigureEventFields(JNIEnv *env, jobject lpObject, XConfigureEvent *lpStruct)
-{
- if (!XConfigureEventFc.cached) cacheXConfigureEventFields(env, lpObject);
- getXEventFields(env, lpObject, (XEvent *)lpStruct);
- lpStruct->serial = (*env)->GetIntField(env, lpObject, XConfigureEventFc.serial);
- lpStruct->send_event = (*env)->GetIntField(env, lpObject, XConfigureEventFc.send_event);
- lpStruct->display = (Display *)(*env)->GetIntField(env, lpObject, XConfigureEventFc.display);
- lpStruct->event = (Window)(*env)->GetIntField(env, lpObject, XConfigureEventFc.event);
- lpStruct->window = (Window)(*env)->GetIntField(env, lpObject, XConfigureEventFc.window);
- lpStruct->x = (*env)->GetIntField(env, lpObject, XConfigureEventFc.x);
- lpStruct->y = (*env)->GetIntField(env, lpObject, XConfigureEventFc.y);
- lpStruct->width = (*env)->GetIntField(env, lpObject, XConfigureEventFc.width);
- lpStruct->height = (*env)->GetIntField(env, lpObject, XConfigureEventFc.height);
- lpStruct->border_width = (*env)->GetIntField(env, lpObject, XConfigureEventFc.border_width);
- lpStruct->above = (Window)(*env)->GetIntField(env, lpObject, XConfigureEventFc.above);
- lpStruct->override_redirect = (*env)->GetIntField(env, lpObject, XConfigureEventFc.override_redirect);
- return lpStruct;
-}
-
-void setXConfigureEventFields(JNIEnv *env, jobject lpObject, XConfigureEvent *lpStruct)
-{
- if (!XConfigureEventFc.cached) cacheXConfigureEventFields(env, lpObject);
- setXEventFields(env, lpObject, (XEvent *)lpStruct);
- (*env)->SetIntField(env, lpObject, XConfigureEventFc.serial, (jint)lpStruct->serial);
- (*env)->SetIntField(env, lpObject, XConfigureEventFc.send_event, (jint)lpStruct->send_event);
- (*env)->SetIntField(env, lpObject, XConfigureEventFc.display, (jint)lpStruct->display);
- (*env)->SetIntField(env, lpObject, XConfigureEventFc.event, (jint)lpStruct->event);
- (*env)->SetIntField(env, lpObject, XConfigureEventFc.window, (jint)lpStruct->window);
- (*env)->SetIntField(env, lpObject, XConfigureEventFc.x, (jint)lpStruct->x);
- (*env)->SetIntField(env, lpObject, XConfigureEventFc.y, (jint)lpStruct->y);
- (*env)->SetIntField(env, lpObject, XConfigureEventFc.width, (jint)lpStruct->width);
- (*env)->SetIntField(env, lpObject, XConfigureEventFc.height, (jint)lpStruct->height);
- (*env)->SetIntField(env, lpObject, XConfigureEventFc.border_width, (jint)lpStruct->border_width);
- (*env)->SetIntField(env, lpObject, XConfigureEventFc.above, (jint)lpStruct->above);
- (*env)->SetIntField(env, lpObject, XConfigureEventFc.override_redirect, (jint)lpStruct->override_redirect);
-}
-#endif
-
-#ifndef NO_XCreateWindowEvent
-typedef struct XCreateWindowEvent_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID serial, send_event, display, parent, window, x, y, width, height, border_width, override_redirect;
-} XCreateWindowEvent_FID_CACHE;
-
-XCreateWindowEvent_FID_CACHE XCreateWindowEventFc;
-
-void cacheXCreateWindowEventFields(JNIEnv *env, jobject lpObject)
-{
- if (XCreateWindowEventFc.cached) return;
- cacheXEventFields(env, lpObject);
- XCreateWindowEventFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XCreateWindowEventFc.serial = (*env)->GetFieldID(env, XCreateWindowEventFc.clazz, "serial", "I");
- XCreateWindowEventFc.send_event = (*env)->GetFieldID(env, XCreateWindowEventFc.clazz, "send_event", "I");
- XCreateWindowEventFc.display = (*env)->GetFieldID(env, XCreateWindowEventFc.clazz, "display", "I");
- XCreateWindowEventFc.parent = (*env)->GetFieldID(env, XCreateWindowEventFc.clazz, "parent", "I");
- XCreateWindowEventFc.window = (*env)->GetFieldID(env, XCreateWindowEventFc.clazz, "window", "I");
- XCreateWindowEventFc.x = (*env)->GetFieldID(env, XCreateWindowEventFc.clazz, "x", "I");
- XCreateWindowEventFc.y = (*env)->GetFieldID(env, XCreateWindowEventFc.clazz, "y", "I");
- XCreateWindowEventFc.width = (*env)->GetFieldID(env, XCreateWindowEventFc.clazz, "width", "I");
- XCreateWindowEventFc.height = (*env)->GetFieldID(env, XCreateWindowEventFc.clazz, "height", "I");
- XCreateWindowEventFc.border_width = (*env)->GetFieldID(env, XCreateWindowEventFc.clazz, "border_width", "I");
- XCreateWindowEventFc.override_redirect = (*env)->GetFieldID(env, XCreateWindowEventFc.clazz, "override_redirect", "I");
- XCreateWindowEventFc.cached = 1;
-}
-
-XCreateWindowEvent *getXCreateWindowEventFields(JNIEnv *env, jobject lpObject, XCreateWindowEvent *lpStruct)
-{
- if (!XCreateWindowEventFc.cached) cacheXCreateWindowEventFields(env, lpObject);
- getXEventFields(env, lpObject, (XEvent *)lpStruct);
- lpStruct->serial = (*env)->GetIntField(env, lpObject, XCreateWindowEventFc.serial);
- lpStruct->send_event = (*env)->GetIntField(env, lpObject, XCreateWindowEventFc.send_event);
- lpStruct->display = (Display *)(*env)->GetIntField(env, lpObject, XCreateWindowEventFc.display);
- lpStruct->parent = (Window)(*env)->GetIntField(env, lpObject, XCreateWindowEventFc.parent);
- lpStruct->window = (Window)(*env)->GetIntField(env, lpObject, XCreateWindowEventFc.window);
- lpStruct->x = (*env)->GetIntField(env, lpObject, XCreateWindowEventFc.x);
- lpStruct->y = (*env)->GetIntField(env, lpObject, XCreateWindowEventFc.y);
- lpStruct->width = (*env)->GetIntField(env, lpObject, XCreateWindowEventFc.width);
- lpStruct->height = (*env)->GetIntField(env, lpObject, XCreateWindowEventFc.height);
- lpStruct->border_width = (*env)->GetIntField(env, lpObject, XCreateWindowEventFc.border_width);
- lpStruct->override_redirect = (*env)->GetIntField(env, lpObject, XCreateWindowEventFc.override_redirect);
- return lpStruct;
-}
-
-void setXCreateWindowEventFields(JNIEnv *env, jobject lpObject, XCreateWindowEvent *lpStruct)
-{
- if (!XCreateWindowEventFc.cached) cacheXCreateWindowEventFields(env, lpObject);
- setXEventFields(env, lpObject, (XEvent *)lpStruct);
- (*env)->SetIntField(env, lpObject, XCreateWindowEventFc.serial, (jint)lpStruct->serial);
- (*env)->SetIntField(env, lpObject, XCreateWindowEventFc.send_event, (jint)lpStruct->send_event);
- (*env)->SetIntField(env, lpObject, XCreateWindowEventFc.display, (jint)lpStruct->display);
- (*env)->SetIntField(env, lpObject, XCreateWindowEventFc.parent, (jint)lpStruct->parent);
- (*env)->SetIntField(env, lpObject, XCreateWindowEventFc.window, (jint)lpStruct->window);
- (*env)->SetIntField(env, lpObject, XCreateWindowEventFc.x, (jint)lpStruct->x);
- (*env)->SetIntField(env, lpObject, XCreateWindowEventFc.y, (jint)lpStruct->y);
- (*env)->SetIntField(env, lpObject, XCreateWindowEventFc.width, (jint)lpStruct->width);
- (*env)->SetIntField(env, lpObject, XCreateWindowEventFc.height, (jint)lpStruct->height);
- (*env)->SetIntField(env, lpObject, XCreateWindowEventFc.border_width, (jint)lpStruct->border_width);
- (*env)->SetIntField(env, lpObject, XCreateWindowEventFc.override_redirect, (jint)lpStruct->override_redirect);
-}
-#endif
-
-#ifndef NO_XCrossingEvent
-typedef struct XCrossingEvent_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID root, subwindow, time, x, y, x_root, y_root, mode, detail, same_screen, focus, state;
-} XCrossingEvent_FID_CACHE;
-
-XCrossingEvent_FID_CACHE XCrossingEventFc;
-
-void cacheXCrossingEventFields(JNIEnv *env, jobject lpObject)
-{
- if (XCrossingEventFc.cached) return;
- cacheXAnyEventFields(env, lpObject);
- XCrossingEventFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XCrossingEventFc.root = (*env)->GetFieldID(env, XCrossingEventFc.clazz, "root", "I");
- XCrossingEventFc.subwindow = (*env)->GetFieldID(env, XCrossingEventFc.clazz, "subwindow", "I");
- XCrossingEventFc.time = (*env)->GetFieldID(env, XCrossingEventFc.clazz, "time", "I");
- XCrossingEventFc.x = (*env)->GetFieldID(env, XCrossingEventFc.clazz, "x", "I");
- XCrossingEventFc.y = (*env)->GetFieldID(env, XCrossingEventFc.clazz, "y", "I");
- XCrossingEventFc.x_root = (*env)->GetFieldID(env, XCrossingEventFc.clazz, "x_root", "I");
- XCrossingEventFc.y_root = (*env)->GetFieldID(env, XCrossingEventFc.clazz, "y_root", "I");
- XCrossingEventFc.mode = (*env)->GetFieldID(env, XCrossingEventFc.clazz, "mode", "I");
- XCrossingEventFc.detail = (*env)->GetFieldID(env, XCrossingEventFc.clazz, "detail", "I");
- XCrossingEventFc.same_screen = (*env)->GetFieldID(env, XCrossingEventFc.clazz, "same_screen", "I");
- XCrossingEventFc.focus = (*env)->GetFieldID(env, XCrossingEventFc.clazz, "focus", "I");
- XCrossingEventFc.state = (*env)->GetFieldID(env, XCrossingEventFc.clazz, "state", "I");
- XCrossingEventFc.cached = 1;
-}
-
-XCrossingEvent *getXCrossingEventFields(JNIEnv *env, jobject lpObject, XCrossingEvent *lpStruct)
-{
- if (!XCrossingEventFc.cached) cacheXCrossingEventFields(env, lpObject);
- getXAnyEventFields(env, lpObject, (XAnyEvent *)lpStruct);
- lpStruct->root = (*env)->GetIntField(env, lpObject, XCrossingEventFc.root);
- lpStruct->subwindow = (*env)->GetIntField(env, lpObject, XCrossingEventFc.subwindow);
- lpStruct->time = (*env)->GetIntField(env, lpObject, XCrossingEventFc.time);
- lpStruct->x = (*env)->GetIntField(env, lpObject, XCrossingEventFc.x);
- lpStruct->y = (*env)->GetIntField(env, lpObject, XCrossingEventFc.y);
- lpStruct->x_root = (*env)->GetIntField(env, lpObject, XCrossingEventFc.x_root);
- lpStruct->y_root = (*env)->GetIntField(env, lpObject, XCrossingEventFc.y_root);
- lpStruct->mode = (*env)->GetIntField(env, lpObject, XCrossingEventFc.mode);
- lpStruct->detail = (*env)->GetIntField(env, lpObject, XCrossingEventFc.detail);
- lpStruct->same_screen = (*env)->GetIntField(env, lpObject, XCrossingEventFc.same_screen);
- lpStruct->focus = (*env)->GetIntField(env, lpObject, XCrossingEventFc.focus);
- lpStruct->state = (*env)->GetIntField(env, lpObject, XCrossingEventFc.state);
- return lpStruct;
-}
-
-void setXCrossingEventFields(JNIEnv *env, jobject lpObject, XCrossingEvent *lpStruct)
-{
- if (!XCrossingEventFc.cached) cacheXCrossingEventFields(env, lpObject);
- setXAnyEventFields(env, lpObject, (XAnyEvent *)lpStruct);
- (*env)->SetIntField(env, lpObject, XCrossingEventFc.root, (jint)lpStruct->root);
- (*env)->SetIntField(env, lpObject, XCrossingEventFc.subwindow, (jint)lpStruct->subwindow);
- (*env)->SetIntField(env, lpObject, XCrossingEventFc.time, (jint)lpStruct->time);
- (*env)->SetIntField(env, lpObject, XCrossingEventFc.x, (jint)lpStruct->x);
- (*env)->SetIntField(env, lpObject, XCrossingEventFc.y, (jint)lpStruct->y);
- (*env)->SetIntField(env, lpObject, XCrossingEventFc.x_root, (jint)lpStruct->x_root);
- (*env)->SetIntField(env, lpObject, XCrossingEventFc.y_root, (jint)lpStruct->y_root);
- (*env)->SetIntField(env, lpObject, XCrossingEventFc.mode, (jint)lpStruct->mode);
- (*env)->SetIntField(env, lpObject, XCrossingEventFc.detail, (jint)lpStruct->detail);
- (*env)->SetIntField(env, lpObject, XCrossingEventFc.same_screen, (jint)lpStruct->same_screen);
- (*env)->SetIntField(env, lpObject, XCrossingEventFc.focus, (jint)lpStruct->focus);
- (*env)->SetIntField(env, lpObject, XCrossingEventFc.state, (jint)lpStruct->state);
-}
-#endif
-
-#ifndef NO_XDestroyWindowEvent
-typedef struct XDestroyWindowEvent_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID serial, send_event, display, event, window;
-} XDestroyWindowEvent_FID_CACHE;
-
-XDestroyWindowEvent_FID_CACHE XDestroyWindowEventFc;
-
-void cacheXDestroyWindowEventFields(JNIEnv *env, jobject lpObject)
-{
- if (XDestroyWindowEventFc.cached) return;
- cacheXEventFields(env, lpObject);
- XDestroyWindowEventFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XDestroyWindowEventFc.serial = (*env)->GetFieldID(env, XDestroyWindowEventFc.clazz, "serial", "I");
- XDestroyWindowEventFc.send_event = (*env)->GetFieldID(env, XDestroyWindowEventFc.clazz, "send_event", "I");
- XDestroyWindowEventFc.display = (*env)->GetFieldID(env, XDestroyWindowEventFc.clazz, "display", "I");
- XDestroyWindowEventFc.event = (*env)->GetFieldID(env, XDestroyWindowEventFc.clazz, "event", "I");
- XDestroyWindowEventFc.window = (*env)->GetFieldID(env, XDestroyWindowEventFc.clazz, "window", "I");
- XDestroyWindowEventFc.cached = 1;
-}
-
-XDestroyWindowEvent *getXDestroyWindowEventFields(JNIEnv *env, jobject lpObject, XDestroyWindowEvent *lpStruct)
-{
- if (!XDestroyWindowEventFc.cached) cacheXDestroyWindowEventFields(env, lpObject);
- getXEventFields(env, lpObject, (XEvent *)lpStruct);
- lpStruct->serial = (*env)->GetIntField(env, lpObject, XDestroyWindowEventFc.serial);
- lpStruct->send_event = (*env)->GetIntField(env, lpObject, XDestroyWindowEventFc.send_event);
- lpStruct->display = (Display *)(*env)->GetIntField(env, lpObject, XDestroyWindowEventFc.display);
- lpStruct->event = (Window)(*env)->GetIntField(env, lpObject, XDestroyWindowEventFc.event);
- lpStruct->window = (Window)(*env)->GetIntField(env, lpObject, XDestroyWindowEventFc.window);
- return lpStruct;
-}
-
-void setXDestroyWindowEventFields(JNIEnv *env, jobject lpObject, XDestroyWindowEvent *lpStruct)
-{
- if (!XDestroyWindowEventFc.cached) cacheXDestroyWindowEventFields(env, lpObject);
- setXEventFields(env, lpObject, (XEvent *)lpStruct);
- (*env)->SetIntField(env, lpObject, XDestroyWindowEventFc.serial, (jint)lpStruct->serial);
- (*env)->SetIntField(env, lpObject, XDestroyWindowEventFc.send_event, (jint)lpStruct->send_event);
- (*env)->SetIntField(env, lpObject, XDestroyWindowEventFc.display, (jint)lpStruct->display);
- (*env)->SetIntField(env, lpObject, XDestroyWindowEventFc.event, (jint)lpStruct->event);
- (*env)->SetIntField(env, lpObject, XDestroyWindowEventFc.window, (jint)lpStruct->window);
-}
-#endif
-
-#ifndef NO_XEvent
-typedef struct XEvent_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID type;
-} XEvent_FID_CACHE;
-
-XEvent_FID_CACHE XEventFc;
-
-void cacheXEventFields(JNIEnv *env, jobject lpObject)
-{
- if (XEventFc.cached) return;
- XEventFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XEventFc.type = (*env)->GetFieldID(env, XEventFc.clazz, "type", "I");
- XEventFc.cached = 1;
-}
-
-XEvent *getXEventFields(JNIEnv *env, jobject lpObject, XEvent *lpStruct)
-{
- if (!XEventFc.cached) cacheXEventFields(env, lpObject);
- lpStruct->type = (*env)->GetIntField(env, lpObject, XEventFc.type);
- return lpStruct;
-}
-
-void setXEventFields(JNIEnv *env, jobject lpObject, XEvent *lpStruct)
-{
- if (!XEventFc.cached) cacheXEventFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, XEventFc.type, (jint)lpStruct->type);
-}
-#endif
-
-#ifndef NO_XExposeEvent
-typedef struct XExposeEvent_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID x, y, width, height, count;
-} XExposeEvent_FID_CACHE;
-
-XExposeEvent_FID_CACHE XExposeEventFc;
-
-void cacheXExposeEventFields(JNIEnv *env, jobject lpObject)
-{
- if (XExposeEventFc.cached) return;
- cacheXAnyEventFields(env, lpObject);
- XExposeEventFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XExposeEventFc.x = (*env)->GetFieldID(env, XExposeEventFc.clazz, "x", "I");
- XExposeEventFc.y = (*env)->GetFieldID(env, XExposeEventFc.clazz, "y", "I");
- XExposeEventFc.width = (*env)->GetFieldID(env, XExposeEventFc.clazz, "width", "I");
- XExposeEventFc.height = (*env)->GetFieldID(env, XExposeEventFc.clazz, "height", "I");
- XExposeEventFc.count = (*env)->GetFieldID(env, XExposeEventFc.clazz, "count", "I");
- XExposeEventFc.cached = 1;
-}
-
-XExposeEvent *getXExposeEventFields(JNIEnv *env, jobject lpObject, XExposeEvent *lpStruct)
-{
- if (!XExposeEventFc.cached) cacheXExposeEventFields(env, lpObject);
- getXAnyEventFields(env, lpObject, (XAnyEvent *)lpStruct);
- lpStruct->x = (*env)->GetIntField(env, lpObject, XExposeEventFc.x);
- lpStruct->y = (*env)->GetIntField(env, lpObject, XExposeEventFc.y);
- lpStruct->width = (*env)->GetIntField(env, lpObject, XExposeEventFc.width);
- lpStruct->height = (*env)->GetIntField(env, lpObject, XExposeEventFc.height);
- lpStruct->count = (*env)->GetIntField(env, lpObject, XExposeEventFc.count);
- return lpStruct;
-}
-
-void setXExposeEventFields(JNIEnv *env, jobject lpObject, XExposeEvent *lpStruct)
-{
- if (!XExposeEventFc.cached) cacheXExposeEventFields(env, lpObject);
- setXAnyEventFields(env, lpObject, (XAnyEvent *)lpStruct);
- (*env)->SetIntField(env, lpObject, XExposeEventFc.x, (jint)lpStruct->x);
- (*env)->SetIntField(env, lpObject, XExposeEventFc.y, (jint)lpStruct->y);
- (*env)->SetIntField(env, lpObject, XExposeEventFc.width, (jint)lpStruct->width);
- (*env)->SetIntField(env, lpObject, XExposeEventFc.height, (jint)lpStruct->height);
- (*env)->SetIntField(env, lpObject, XExposeEventFc.count, (jint)lpStruct->count);
-}
-#endif
-
-#ifndef NO_XFocusChangeEvent
-typedef struct XFocusChangeEvent_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID mode, detail;
-} XFocusChangeEvent_FID_CACHE;
-
-XFocusChangeEvent_FID_CACHE XFocusChangeEventFc;
-
-void cacheXFocusChangeEventFields(JNIEnv *env, jobject lpObject)
-{
- if (XFocusChangeEventFc.cached) return;
- cacheXAnyEventFields(env, lpObject);
- XFocusChangeEventFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XFocusChangeEventFc.mode = (*env)->GetFieldID(env, XFocusChangeEventFc.clazz, "mode", "I");
- XFocusChangeEventFc.detail = (*env)->GetFieldID(env, XFocusChangeEventFc.clazz, "detail", "I");
- XFocusChangeEventFc.cached = 1;
-}
-
-XFocusChangeEvent *getXFocusChangeEventFields(JNIEnv *env, jobject lpObject, XFocusChangeEvent *lpStruct)
-{
- if (!XFocusChangeEventFc.cached) cacheXFocusChangeEventFields(env, lpObject);
- getXAnyEventFields(env, lpObject, (XAnyEvent *)lpStruct);
- lpStruct->mode = (*env)->GetIntField(env, lpObject, XFocusChangeEventFc.mode);
- lpStruct->detail = (*env)->GetIntField(env, lpObject, XFocusChangeEventFc.detail);
- return lpStruct;
-}
-
-void setXFocusChangeEventFields(JNIEnv *env, jobject lpObject, XFocusChangeEvent *lpStruct)
-{
- if (!XFocusChangeEventFc.cached) cacheXFocusChangeEventFields(env, lpObject);
- setXAnyEventFields(env, lpObject, (XAnyEvent *)lpStruct);
- (*env)->SetIntField(env, lpObject, XFocusChangeEventFc.mode, (jint)lpStruct->mode);
- (*env)->SetIntField(env, lpObject, XFocusChangeEventFc.detail, (jint)lpStruct->detail);
-}
-#endif
-
-#ifndef NO_XFontStruct
-typedef struct XFontStruct_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID ext_data, fid, direction, min_char_or_byte2, max_char_or_byte2, min_byte1, max_byte1, all_chars_exist, default_char, n_properties, properties, min_bounds_lbearing, min_bounds_rbearing, min_bounds_width, min_bounds_ascent, min_bounds_descent, min_bounds_attributes, max_bounds_lbearing, max_bounds_rbearing, max_bounds_width, max_bounds_ascent, max_bounds_descent, max_bounds_attributes, per_char, ascent, descent;
-} XFontStruct_FID_CACHE;
-
-XFontStruct_FID_CACHE XFontStructFc;
-
-void cacheXFontStructFields(JNIEnv *env, jobject lpObject)
-{
- if (XFontStructFc.cached) return;
- XFontStructFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XFontStructFc.ext_data = (*env)->GetFieldID(env, XFontStructFc.clazz, "ext_data", "I");
- XFontStructFc.fid = (*env)->GetFieldID(env, XFontStructFc.clazz, "fid", "I");
- XFontStructFc.direction = (*env)->GetFieldID(env, XFontStructFc.clazz, "direction", "I");
- XFontStructFc.min_char_or_byte2 = (*env)->GetFieldID(env, XFontStructFc.clazz, "min_char_or_byte2", "I");
- XFontStructFc.max_char_or_byte2 = (*env)->GetFieldID(env, XFontStructFc.clazz, "max_char_or_byte2", "I");
- XFontStructFc.min_byte1 = (*env)->GetFieldID(env, XFontStructFc.clazz, "min_byte1", "I");
- XFontStructFc.max_byte1 = (*env)->GetFieldID(env, XFontStructFc.clazz, "max_byte1", "I");
- XFontStructFc.all_chars_exist = (*env)->GetFieldID(env, XFontStructFc.clazz, "all_chars_exist", "I");
- XFontStructFc.default_char = (*env)->GetFieldID(env, XFontStructFc.clazz, "default_char", "I");
- XFontStructFc.n_properties = (*env)->GetFieldID(env, XFontStructFc.clazz, "n_properties", "I");
- XFontStructFc.properties = (*env)->GetFieldID(env, XFontStructFc.clazz, "properties", "I");
- XFontStructFc.min_bounds_lbearing = (*env)->GetFieldID(env, XFontStructFc.clazz, "min_bounds_lbearing", "S");
- XFontStructFc.min_bounds_rbearing = (*env)->GetFieldID(env, XFontStructFc.clazz, "min_bounds_rbearing", "S");
- XFontStructFc.min_bounds_width = (*env)->GetFieldID(env, XFontStructFc.clazz, "min_bounds_width", "S");
- XFontStructFc.min_bounds_ascent = (*env)->GetFieldID(env, XFontStructFc.clazz, "min_bounds_ascent", "S");
- XFontStructFc.min_bounds_descent = (*env)->GetFieldID(env, XFontStructFc.clazz, "min_bounds_descent", "S");
- XFontStructFc.min_bounds_attributes = (*env)->GetFieldID(env, XFontStructFc.clazz, "min_bounds_attributes", "S");
- XFontStructFc.max_bounds_lbearing = (*env)->GetFieldID(env, XFontStructFc.clazz, "max_bounds_lbearing", "S");
- XFontStructFc.max_bounds_rbearing = (*env)->GetFieldID(env, XFontStructFc.clazz, "max_bounds_rbearing", "S");
- XFontStructFc.max_bounds_width = (*env)->GetFieldID(env, XFontStructFc.clazz, "max_bounds_width", "S");
- XFontStructFc.max_bounds_ascent = (*env)->GetFieldID(env, XFontStructFc.clazz, "max_bounds_ascent", "S");
- XFontStructFc.max_bounds_descent = (*env)->GetFieldID(env, XFontStructFc.clazz, "max_bounds_descent", "S");
- XFontStructFc.max_bounds_attributes = (*env)->GetFieldID(env, XFontStructFc.clazz, "max_bounds_attributes", "S");
- XFontStructFc.per_char = (*env)->GetFieldID(env, XFontStructFc.clazz, "per_char", "I");
- XFontStructFc.ascent = (*env)->GetFieldID(env, XFontStructFc.clazz, "ascent", "I");
- XFontStructFc.descent = (*env)->GetFieldID(env, XFontStructFc.clazz, "descent", "I");
- XFontStructFc.cached = 1;
-}
-
-XFontStruct *getXFontStructFields(JNIEnv *env, jobject lpObject, XFontStruct *lpStruct)
-{
- if (!XFontStructFc.cached) cacheXFontStructFields(env, lpObject);
- lpStruct->ext_data = (XExtData *)(*env)->GetIntField(env, lpObject, XFontStructFc.ext_data);
- lpStruct->fid = (*env)->GetIntField(env, lpObject, XFontStructFc.fid);
- lpStruct->direction = (*env)->GetIntField(env, lpObject, XFontStructFc.direction);
- lpStruct->min_char_or_byte2 = (*env)->GetIntField(env, lpObject, XFontStructFc.min_char_or_byte2);
- lpStruct->max_char_or_byte2 = (*env)->GetIntField(env, lpObject, XFontStructFc.max_char_or_byte2);
- lpStruct->min_byte1 = (*env)->GetIntField(env, lpObject, XFontStructFc.min_byte1);
- lpStruct->max_byte1 = (*env)->GetIntField(env, lpObject, XFontStructFc.max_byte1);
- lpStruct->all_chars_exist = (*env)->GetIntField(env, lpObject, XFontStructFc.all_chars_exist);
- lpStruct->default_char = (*env)->GetIntField(env, lpObject, XFontStructFc.default_char);
- lpStruct->n_properties = (*env)->GetIntField(env, lpObject, XFontStructFc.n_properties);
- lpStruct->properties = (XFontProp *)(*env)->GetIntField(env, lpObject, XFontStructFc.properties);
- lpStruct->min_bounds.lbearing = (*env)->GetShortField(env, lpObject, XFontStructFc.min_bounds_lbearing);
- lpStruct->min_bounds.rbearing = (*env)->GetShortField(env, lpObject, XFontStructFc.min_bounds_rbearing);
- lpStruct->min_bounds.width = (*env)->GetShortField(env, lpObject, XFontStructFc.min_bounds_width);
- lpStruct->min_bounds.ascent = (*env)->GetShortField(env, lpObject, XFontStructFc.min_bounds_ascent);
- lpStruct->min_bounds.descent = (*env)->GetShortField(env, lpObject, XFontStructFc.min_bounds_descent);
- lpStruct->min_bounds.attributes = (*env)->GetShortField(env, lpObject, XFontStructFc.min_bounds_attributes);
- lpStruct->max_bounds.lbearing = (*env)->GetShortField(env, lpObject, XFontStructFc.max_bounds_lbearing);
- lpStruct->max_bounds.rbearing = (*env)->GetShortField(env, lpObject, XFontStructFc.max_bounds_rbearing);
- lpStruct->max_bounds.width = (*env)->GetShortField(env, lpObject, XFontStructFc.max_bounds_width);
- lpStruct->max_bounds.ascent = (*env)->GetShortField(env, lpObject, XFontStructFc.max_bounds_ascent);
- lpStruct->max_bounds.descent = (*env)->GetShortField(env, lpObject, XFontStructFc.max_bounds_descent);
- lpStruct->max_bounds.attributes = (*env)->GetShortField(env, lpObject, XFontStructFc.max_bounds_attributes);
- lpStruct->per_char = (XCharStruct *)(*env)->GetIntField(env, lpObject, XFontStructFc.per_char);
- lpStruct->ascent = (*env)->GetIntField(env, lpObject, XFontStructFc.ascent);
- lpStruct->descent = (*env)->GetIntField(env, lpObject, XFontStructFc.descent);
- return lpStruct;
-}
-
-void setXFontStructFields(JNIEnv *env, jobject lpObject, XFontStruct *lpStruct)
-{
- if (!XFontStructFc.cached) cacheXFontStructFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, XFontStructFc.ext_data, (jint)lpStruct->ext_data);
- (*env)->SetIntField(env, lpObject, XFontStructFc.fid, (jint)lpStruct->fid);
- (*env)->SetIntField(env, lpObject, XFontStructFc.direction, (jint)lpStruct->direction);
- (*env)->SetIntField(env, lpObject, XFontStructFc.min_char_or_byte2, (jint)lpStruct->min_char_or_byte2);
- (*env)->SetIntField(env, lpObject, XFontStructFc.max_char_or_byte2, (jint)lpStruct->max_char_or_byte2);
- (*env)->SetIntField(env, lpObject, XFontStructFc.min_byte1, (jint)lpStruct->min_byte1);
- (*env)->SetIntField(env, lpObject, XFontStructFc.max_byte1, (jint)lpStruct->max_byte1);
- (*env)->SetIntField(env, lpObject, XFontStructFc.all_chars_exist, (jint)lpStruct->all_chars_exist);
- (*env)->SetIntField(env, lpObject, XFontStructFc.default_char, (jint)lpStruct->default_char);
- (*env)->SetIntField(env, lpObject, XFontStructFc.n_properties, (jint)lpStruct->n_properties);
- (*env)->SetIntField(env, lpObject, XFontStructFc.properties, (jint)lpStruct->properties);
- (*env)->SetShortField(env, lpObject, XFontStructFc.min_bounds_lbearing, (jshort)lpStruct->min_bounds.lbearing);
- (*env)->SetShortField(env, lpObject, XFontStructFc.min_bounds_rbearing, (jshort)lpStruct->min_bounds.rbearing);
- (*env)->SetShortField(env, lpObject, XFontStructFc.min_bounds_width, (jshort)lpStruct->min_bounds.width);
- (*env)->SetShortField(env, lpObject, XFontStructFc.min_bounds_ascent, (jshort)lpStruct->min_bounds.ascent);
- (*env)->SetShortField(env, lpObject, XFontStructFc.min_bounds_descent, (jshort)lpStruct->min_bounds.descent);
- (*env)->SetShortField(env, lpObject, XFontStructFc.min_bounds_attributes, (jshort)lpStruct->min_bounds.attributes);
- (*env)->SetShortField(env, lpObject, XFontStructFc.max_bounds_lbearing, (jshort)lpStruct->max_bounds.lbearing);
- (*env)->SetShortField(env, lpObject, XFontStructFc.max_bounds_rbearing, (jshort)lpStruct->max_bounds.rbearing);
- (*env)->SetShortField(env, lpObject, XFontStructFc.max_bounds_width, (jshort)lpStruct->max_bounds.width);
- (*env)->SetShortField(env, lpObject, XFontStructFc.max_bounds_ascent, (jshort)lpStruct->max_bounds.ascent);
- (*env)->SetShortField(env, lpObject, XFontStructFc.max_bounds_descent, (jshort)lpStruct->max_bounds.descent);
- (*env)->SetShortField(env, lpObject, XFontStructFc.max_bounds_attributes, (jshort)lpStruct->max_bounds.attributes);
- (*env)->SetIntField(env, lpObject, XFontStructFc.per_char, (jint)lpStruct->per_char);
- (*env)->SetIntField(env, lpObject, XFontStructFc.ascent, (jint)lpStruct->ascent);
- (*env)->SetIntField(env, lpObject, XFontStructFc.descent, (jint)lpStruct->descent);
-}
-#endif
-
-#ifndef NO_XGCValues
-typedef struct XGCValues_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID function, plane_mask, foreground, background, line_width, line_style, cap_style, join_style, fill_style, fill_rule, arc_mode, tile, stipple, ts_x_origin, ts_y_origin, font, subwindow_mode, graphics_exposures, clip_x_origin, clip_y_origin, clip_mask, dash_offset, dashes;
-} XGCValues_FID_CACHE;
-
-XGCValues_FID_CACHE XGCValuesFc;
-
-void cacheXGCValuesFields(JNIEnv *env, jobject lpObject)
-{
- if (XGCValuesFc.cached) return;
- XGCValuesFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XGCValuesFc.function = (*env)->GetFieldID(env, XGCValuesFc.clazz, "function", "I");
- XGCValuesFc.plane_mask = (*env)->GetFieldID(env, XGCValuesFc.clazz, "plane_mask", "I");
- XGCValuesFc.foreground = (*env)->GetFieldID(env, XGCValuesFc.clazz, "foreground", "I");
- XGCValuesFc.background = (*env)->GetFieldID(env, XGCValuesFc.clazz, "background", "I");
- XGCValuesFc.line_width = (*env)->GetFieldID(env, XGCValuesFc.clazz, "line_width", "I");
- XGCValuesFc.line_style = (*env)->GetFieldID(env, XGCValuesFc.clazz, "line_style", "I");
- XGCValuesFc.cap_style = (*env)->GetFieldID(env, XGCValuesFc.clazz, "cap_style", "I");
- XGCValuesFc.join_style = (*env)->GetFieldID(env, XGCValuesFc.clazz, "join_style", "I");
- XGCValuesFc.fill_style = (*env)->GetFieldID(env, XGCValuesFc.clazz, "fill_style", "I");
- XGCValuesFc.fill_rule = (*env)->GetFieldID(env, XGCValuesFc.clazz, "fill_rule", "I");
- XGCValuesFc.arc_mode = (*env)->GetFieldID(env, XGCValuesFc.clazz, "arc_mode", "I");
- XGCValuesFc.tile = (*env)->GetFieldID(env, XGCValuesFc.clazz, "tile", "I");
- XGCValuesFc.stipple = (*env)->GetFieldID(env, XGCValuesFc.clazz, "stipple", "I");
- XGCValuesFc.ts_x_origin = (*env)->GetFieldID(env, XGCValuesFc.clazz, "ts_x_origin", "I");
- XGCValuesFc.ts_y_origin = (*env)->GetFieldID(env, XGCValuesFc.clazz, "ts_y_origin", "I");
- XGCValuesFc.font = (*env)->GetFieldID(env, XGCValuesFc.clazz, "font", "I");
- XGCValuesFc.subwindow_mode = (*env)->GetFieldID(env, XGCValuesFc.clazz, "subwindow_mode", "I");
- XGCValuesFc.graphics_exposures = (*env)->GetFieldID(env, XGCValuesFc.clazz, "graphics_exposures", "I");
- XGCValuesFc.clip_x_origin = (*env)->GetFieldID(env, XGCValuesFc.clazz, "clip_x_origin", "I");
- XGCValuesFc.clip_y_origin = (*env)->GetFieldID(env, XGCValuesFc.clazz, "clip_y_origin", "I");
- XGCValuesFc.clip_mask = (*env)->GetFieldID(env, XGCValuesFc.clazz, "clip_mask", "I");
- XGCValuesFc.dash_offset = (*env)->GetFieldID(env, XGCValuesFc.clazz, "dash_offset", "I");
- XGCValuesFc.dashes = (*env)->GetFieldID(env, XGCValuesFc.clazz, "dashes", "B");
- XGCValuesFc.cached = 1;
-}
-
-XGCValues *getXGCValuesFields(JNIEnv *env, jobject lpObject, XGCValues *lpStruct)
-{
- if (!XGCValuesFc.cached) cacheXGCValuesFields(env, lpObject);
- lpStruct->function = (*env)->GetIntField(env, lpObject, XGCValuesFc.function);
- lpStruct->plane_mask = (*env)->GetIntField(env, lpObject, XGCValuesFc.plane_mask);
- lpStruct->foreground = (*env)->GetIntField(env, lpObject, XGCValuesFc.foreground);
- lpStruct->background = (*env)->GetIntField(env, lpObject, XGCValuesFc.background);
- lpStruct->line_width = (*env)->GetIntField(env, lpObject, XGCValuesFc.line_width);
- lpStruct->line_style = (*env)->GetIntField(env, lpObject, XGCValuesFc.line_style);
- lpStruct->cap_style = (*env)->GetIntField(env, lpObject, XGCValuesFc.cap_style);
- lpStruct->join_style = (*env)->GetIntField(env, lpObject, XGCValuesFc.join_style);
- lpStruct->fill_style = (*env)->GetIntField(env, lpObject, XGCValuesFc.fill_style);
- lpStruct->fill_rule = (*env)->GetIntField(env, lpObject, XGCValuesFc.fill_rule);
- lpStruct->arc_mode = (*env)->GetIntField(env, lpObject, XGCValuesFc.arc_mode);
- lpStruct->tile = (*env)->GetIntField(env, lpObject, XGCValuesFc.tile);
- lpStruct->stipple = (*env)->GetIntField(env, lpObject, XGCValuesFc.stipple);
- lpStruct->ts_x_origin = (*env)->GetIntField(env, lpObject, XGCValuesFc.ts_x_origin);
- lpStruct->ts_y_origin = (*env)->GetIntField(env, lpObject, XGCValuesFc.ts_y_origin);
- lpStruct->font = (*env)->GetIntField(env, lpObject, XGCValuesFc.font);
- lpStruct->subwindow_mode = (*env)->GetIntField(env, lpObject, XGCValuesFc.subwindow_mode);
- lpStruct->graphics_exposures = (*env)->GetIntField(env, lpObject, XGCValuesFc.graphics_exposures);
- lpStruct->clip_x_origin = (*env)->GetIntField(env, lpObject, XGCValuesFc.clip_x_origin);
- lpStruct->clip_y_origin = (*env)->GetIntField(env, lpObject, XGCValuesFc.clip_y_origin);
- lpStruct->clip_mask = (*env)->GetIntField(env, lpObject, XGCValuesFc.clip_mask);
- lpStruct->dash_offset = (*env)->GetIntField(env, lpObject, XGCValuesFc.dash_offset);
- lpStruct->dashes = (*env)->GetByteField(env, lpObject, XGCValuesFc.dashes);
- return lpStruct;
-}
-
-void setXGCValuesFields(JNIEnv *env, jobject lpObject, XGCValues *lpStruct)
-{
- if (!XGCValuesFc.cached) cacheXGCValuesFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, XGCValuesFc.function, (jint)lpStruct->function);
- (*env)->SetIntField(env, lpObject, XGCValuesFc.plane_mask, (jint)lpStruct->plane_mask);
- (*env)->SetIntField(env, lpObject, XGCValuesFc.foreground, (jint)lpStruct->foreground);
- (*env)->SetIntField(env, lpObject, XGCValuesFc.background, (jint)lpStruct->background);
- (*env)->SetIntField(env, lpObject, XGCValuesFc.line_width, (jint)lpStruct->line_width);
- (*env)->SetIntField(env, lpObject, XGCValuesFc.line_style, (jint)lpStruct->line_style);
- (*env)->SetIntField(env, lpObject, XGCValuesFc.cap_style, (jint)lpStruct->cap_style);
- (*env)->SetIntField(env, lpObject, XGCValuesFc.join_style, (jint)lpStruct->join_style);
- (*env)->SetIntField(env, lpObject, XGCValuesFc.fill_style, (jint)lpStruct->fill_style);
- (*env)->SetIntField(env, lpObject, XGCValuesFc.fill_rule, (jint)lpStruct->fill_rule);
- (*env)->SetIntField(env, lpObject, XGCValuesFc.arc_mode, (jint)lpStruct->arc_mode);
- (*env)->SetIntField(env, lpObject, XGCValuesFc.tile, (jint)lpStruct->tile);
- (*env)->SetIntField(env, lpObject, XGCValuesFc.stipple, (jint)lpStruct->stipple);
- (*env)->SetIntField(env, lpObject, XGCValuesFc.ts_x_origin, (jint)lpStruct->ts_x_origin);
- (*env)->SetIntField(env, lpObject, XGCValuesFc.ts_y_origin, (jint)lpStruct->ts_y_origin);
- (*env)->SetIntField(env, lpObject, XGCValuesFc.font, (jint)lpStruct->font);
- (*env)->SetIntField(env, lpObject, XGCValuesFc.subwindow_mode, (jint)lpStruct->subwindow_mode);
- (*env)->SetIntField(env, lpObject, XGCValuesFc.graphics_exposures, (jint)lpStruct->graphics_exposures);
- (*env)->SetIntField(env, lpObject, XGCValuesFc.clip_x_origin, (jint)lpStruct->clip_x_origin);
- (*env)->SetIntField(env, lpObject, XGCValuesFc.clip_y_origin, (jint)lpStruct->clip_y_origin);
- (*env)->SetIntField(env, lpObject, XGCValuesFc.clip_mask, (jint)lpStruct->clip_mask);
- (*env)->SetIntField(env, lpObject, XGCValuesFc.dash_offset, (jint)lpStruct->dash_offset);
- (*env)->SetByteField(env, lpObject, XGCValuesFc.dashes, (jbyte)lpStruct->dashes);
-}
-#endif
-
-#ifndef NO_XIconSize
-typedef struct XIconSize_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID min_width, min_height, max_width, max_height, width_inc, height_inc;
-} XIconSize_FID_CACHE;
-
-XIconSize_FID_CACHE XIconSizeFc;
-
-void cacheXIconSizeFields(JNIEnv *env, jobject lpObject)
-{
- if (XIconSizeFc.cached) return;
- XIconSizeFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XIconSizeFc.min_width = (*env)->GetFieldID(env, XIconSizeFc.clazz, "min_width", "I");
- XIconSizeFc.min_height = (*env)->GetFieldID(env, XIconSizeFc.clazz, "min_height", "I");
- XIconSizeFc.max_width = (*env)->GetFieldID(env, XIconSizeFc.clazz, "max_width", "I");
- XIconSizeFc.max_height = (*env)->GetFieldID(env, XIconSizeFc.clazz, "max_height", "I");
- XIconSizeFc.width_inc = (*env)->GetFieldID(env, XIconSizeFc.clazz, "width_inc", "I");
- XIconSizeFc.height_inc = (*env)->GetFieldID(env, XIconSizeFc.clazz, "height_inc", "I");
- XIconSizeFc.cached = 1;
-}
-
-XIconSize *getXIconSizeFields(JNIEnv *env, jobject lpObject, XIconSize *lpStruct)
-{
- if (!XIconSizeFc.cached) cacheXIconSizeFields(env, lpObject);
- lpStruct->min_width = (*env)->GetIntField(env, lpObject, XIconSizeFc.min_width);
- lpStruct->min_height = (*env)->GetIntField(env, lpObject, XIconSizeFc.min_height);
- lpStruct->max_width = (*env)->GetIntField(env, lpObject, XIconSizeFc.max_width);
- lpStruct->max_height = (*env)->GetIntField(env, lpObject, XIconSizeFc.max_height);
- lpStruct->width_inc = (*env)->GetIntField(env, lpObject, XIconSizeFc.width_inc);
- lpStruct->height_inc = (*env)->GetIntField(env, lpObject, XIconSizeFc.height_inc);
- return lpStruct;
-}
-
-void setXIconSizeFields(JNIEnv *env, jobject lpObject, XIconSize *lpStruct)
-{
- if (!XIconSizeFc.cached) cacheXIconSizeFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, XIconSizeFc.min_width, (jint)lpStruct->min_width);
- (*env)->SetIntField(env, lpObject, XIconSizeFc.min_height, (jint)lpStruct->min_height);
- (*env)->SetIntField(env, lpObject, XIconSizeFc.max_width, (jint)lpStruct->max_width);
- (*env)->SetIntField(env, lpObject, XIconSizeFc.max_height, (jint)lpStruct->max_height);
- (*env)->SetIntField(env, lpObject, XIconSizeFc.width_inc, (jint)lpStruct->width_inc);
- (*env)->SetIntField(env, lpObject, XIconSizeFc.height_inc, (jint)lpStruct->height_inc);
-}
-#endif
-
-#ifndef NO_XImage
-typedef struct XImage_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID width, height, xoffset, format, data, byte_order, bitmap_unit, bitmap_bit_order, bitmap_pad, depth, bytes_per_line, bits_per_pixel, red_mask, green_mask, blue_mask, obdata, create_image, destroy_image, get_pixel, put_pixel, sub_image, add_pixel;
-} XImage_FID_CACHE;
-
-XImage_FID_CACHE XImageFc;
-
-void cacheXImageFields(JNIEnv *env, jobject lpObject)
-{
- if (XImageFc.cached) return;
- XImageFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XImageFc.width = (*env)->GetFieldID(env, XImageFc.clazz, "width", "I");
- XImageFc.height = (*env)->GetFieldID(env, XImageFc.clazz, "height", "I");
- XImageFc.xoffset = (*env)->GetFieldID(env, XImageFc.clazz, "xoffset", "I");
- XImageFc.format = (*env)->GetFieldID(env, XImageFc.clazz, "format", "I");
- XImageFc.data = (*env)->GetFieldID(env, XImageFc.clazz, "data", "I");
- XImageFc.byte_order = (*env)->GetFieldID(env, XImageFc.clazz, "byte_order", "I");
- XImageFc.bitmap_unit = (*env)->GetFieldID(env, XImageFc.clazz, "bitmap_unit", "I");
- XImageFc.bitmap_bit_order = (*env)->GetFieldID(env, XImageFc.clazz, "bitmap_bit_order", "I");
- XImageFc.bitmap_pad = (*env)->GetFieldID(env, XImageFc.clazz, "bitmap_pad", "I");
- XImageFc.depth = (*env)->GetFieldID(env, XImageFc.clazz, "depth", "I");
- XImageFc.bytes_per_line = (*env)->GetFieldID(env, XImageFc.clazz, "bytes_per_line", "I");
- XImageFc.bits_per_pixel = (*env)->GetFieldID(env, XImageFc.clazz, "bits_per_pixel", "I");
- XImageFc.red_mask = (*env)->GetFieldID(env, XImageFc.clazz, "red_mask", "I");
- XImageFc.green_mask = (*env)->GetFieldID(env, XImageFc.clazz, "green_mask", "I");
- XImageFc.blue_mask = (*env)->GetFieldID(env, XImageFc.clazz, "blue_mask", "I");
- XImageFc.obdata = (*env)->GetFieldID(env, XImageFc.clazz, "obdata", "I");
- XImageFc.create_image = (*env)->GetFieldID(env, XImageFc.clazz, "create_image", "I");
- XImageFc.destroy_image = (*env)->GetFieldID(env, XImageFc.clazz, "destroy_image", "I");
- XImageFc.get_pixel = (*env)->GetFieldID(env, XImageFc.clazz, "get_pixel", "I");
- XImageFc.put_pixel = (*env)->GetFieldID(env, XImageFc.clazz, "put_pixel", "I");
- XImageFc.sub_image = (*env)->GetFieldID(env, XImageFc.clazz, "sub_image", "I");
- XImageFc.add_pixel = (*env)->GetFieldID(env, XImageFc.clazz, "add_pixel", "I");
- XImageFc.cached = 1;
-}
-
-XImage *getXImageFields(JNIEnv *env, jobject lpObject, XImage *lpStruct)
-{
- if (!XImageFc.cached) cacheXImageFields(env, lpObject);
- lpStruct->width = (*env)->GetIntField(env, lpObject, XImageFc.width);
- lpStruct->height = (*env)->GetIntField(env, lpObject, XImageFc.height);
- lpStruct->xoffset = (*env)->GetIntField(env, lpObject, XImageFc.xoffset);
- lpStruct->format = (*env)->GetIntField(env, lpObject, XImageFc.format);
- lpStruct->data = (char *)(*env)->GetIntField(env, lpObject, XImageFc.data);
- lpStruct->byte_order = (*env)->GetIntField(env, lpObject, XImageFc.byte_order);
- lpStruct->bitmap_unit = (*env)->GetIntField(env, lpObject, XImageFc.bitmap_unit);
- lpStruct->bitmap_bit_order = (*env)->GetIntField(env, lpObject, XImageFc.bitmap_bit_order);
- lpStruct->bitmap_pad = (*env)->GetIntField(env, lpObject, XImageFc.bitmap_pad);
- lpStruct->depth = (*env)->GetIntField(env, lpObject, XImageFc.depth);
- lpStruct->bytes_per_line = (*env)->GetIntField(env, lpObject, XImageFc.bytes_per_line);
- lpStruct->bits_per_pixel = (*env)->GetIntField(env, lpObject, XImageFc.bits_per_pixel);
- lpStruct->red_mask = (*env)->GetIntField(env, lpObject, XImageFc.red_mask);
- lpStruct->green_mask = (*env)->GetIntField(env, lpObject, XImageFc.green_mask);
- lpStruct->blue_mask = (*env)->GetIntField(env, lpObject, XImageFc.blue_mask);
- lpStruct->obdata = (XPointer)(*env)->GetIntField(env, lpObject, XImageFc.obdata);
- lpStruct->f.create_image = (XImage *(*)())(*env)->GetIntField(env, lpObject, XImageFc.create_image);
- lpStruct->f.destroy_image = (int(*)())(*env)->GetIntField(env, lpObject, XImageFc.destroy_image);
- lpStruct->f.get_pixel = (unsigned long(*)())(*env)->GetIntField(env, lpObject, XImageFc.get_pixel);
- lpStruct->f.put_pixel = (int(*)())(*env)->GetIntField(env, lpObject, XImageFc.put_pixel);
- lpStruct->f.sub_image = (XImage *(*)())(*env)->GetIntField(env, lpObject, XImageFc.sub_image);
- lpStruct->f.add_pixel = (int(*)())(*env)->GetIntField(env, lpObject, XImageFc.add_pixel);
- return lpStruct;
-}
-
-void setXImageFields(JNIEnv *env, jobject lpObject, XImage *lpStruct)
-{
- if (!XImageFc.cached) cacheXImageFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, XImageFc.width, (jint)lpStruct->width);
- (*env)->SetIntField(env, lpObject, XImageFc.height, (jint)lpStruct->height);
- (*env)->SetIntField(env, lpObject, XImageFc.xoffset, (jint)lpStruct->xoffset);
- (*env)->SetIntField(env, lpObject, XImageFc.format, (jint)lpStruct->format);
- (*env)->SetIntField(env, lpObject, XImageFc.data, (jint)lpStruct->data);
- (*env)->SetIntField(env, lpObject, XImageFc.byte_order, (jint)lpStruct->byte_order);
- (*env)->SetIntField(env, lpObject, XImageFc.bitmap_unit, (jint)lpStruct->bitmap_unit);
- (*env)->SetIntField(env, lpObject, XImageFc.bitmap_bit_order, (jint)lpStruct->bitmap_bit_order);
- (*env)->SetIntField(env, lpObject, XImageFc.bitmap_pad, (jint)lpStruct->bitmap_pad);
- (*env)->SetIntField(env, lpObject, XImageFc.depth, (jint)lpStruct->depth);
- (*env)->SetIntField(env, lpObject, XImageFc.bytes_per_line, (jint)lpStruct->bytes_per_line);
- (*env)->SetIntField(env, lpObject, XImageFc.bits_per_pixel, (jint)lpStruct->bits_per_pixel);
- (*env)->SetIntField(env, lpObject, XImageFc.red_mask, (jint)lpStruct->red_mask);
- (*env)->SetIntField(env, lpObject, XImageFc.green_mask, (jint)lpStruct->green_mask);
- (*env)->SetIntField(env, lpObject, XImageFc.blue_mask, (jint)lpStruct->blue_mask);
- (*env)->SetIntField(env, lpObject, XImageFc.obdata, (jint)lpStruct->obdata);
- (*env)->SetIntField(env, lpObject, XImageFc.create_image, (jint)lpStruct->f.create_image);
- (*env)->SetIntField(env, lpObject, XImageFc.destroy_image, (jint)lpStruct->f.destroy_image);
- (*env)->SetIntField(env, lpObject, XImageFc.get_pixel, (jint)lpStruct->f.get_pixel);
- (*env)->SetIntField(env, lpObject, XImageFc.put_pixel, (jint)lpStruct->f.put_pixel);
- (*env)->SetIntField(env, lpObject, XImageFc.sub_image, (jint)lpStruct->f.sub_image);
- (*env)->SetIntField(env, lpObject, XImageFc.add_pixel, (jint)lpStruct->f.add_pixel);
-}
-#endif
-
-#ifndef NO_XKeyEvent
-typedef struct XKeyEvent_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID root, subwindow, time, x, y, x_root, y_root, state, keycode, same_screen;
-} XKeyEvent_FID_CACHE;
-
-XKeyEvent_FID_CACHE XKeyEventFc;
-
-void cacheXKeyEventFields(JNIEnv *env, jobject lpObject)
-{
- if (XKeyEventFc.cached) return;
- cacheXAnyEventFields(env, lpObject);
- XKeyEventFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XKeyEventFc.root = (*env)->GetFieldID(env, XKeyEventFc.clazz, "root", "I");
- XKeyEventFc.subwindow = (*env)->GetFieldID(env, XKeyEventFc.clazz, "subwindow", "I");
- XKeyEventFc.time = (*env)->GetFieldID(env, XKeyEventFc.clazz, "time", "I");
- XKeyEventFc.x = (*env)->GetFieldID(env, XKeyEventFc.clazz, "x", "I");
- XKeyEventFc.y = (*env)->GetFieldID(env, XKeyEventFc.clazz, "y", "I");
- XKeyEventFc.x_root = (*env)->GetFieldID(env, XKeyEventFc.clazz, "x_root", "I");
- XKeyEventFc.y_root = (*env)->GetFieldID(env, XKeyEventFc.clazz, "y_root", "I");
- XKeyEventFc.state = (*env)->GetFieldID(env, XKeyEventFc.clazz, "state", "I");
- XKeyEventFc.keycode = (*env)->GetFieldID(env, XKeyEventFc.clazz, "keycode", "I");
- XKeyEventFc.same_screen = (*env)->GetFieldID(env, XKeyEventFc.clazz, "same_screen", "I");
- XKeyEventFc.cached = 1;
-}
-
-XKeyEvent *getXKeyEventFields(JNIEnv *env, jobject lpObject, XKeyEvent *lpStruct)
-{
- if (!XKeyEventFc.cached) cacheXKeyEventFields(env, lpObject);
- getXAnyEventFields(env, lpObject, (XAnyEvent *)lpStruct);
- lpStruct->root = (*env)->GetIntField(env, lpObject, XKeyEventFc.root);
- lpStruct->subwindow = (*env)->GetIntField(env, lpObject, XKeyEventFc.subwindow);
- lpStruct->time = (*env)->GetIntField(env, lpObject, XKeyEventFc.time);
- lpStruct->x = (*env)->GetIntField(env, lpObject, XKeyEventFc.x);
- lpStruct->y = (*env)->GetIntField(env, lpObject, XKeyEventFc.y);
- lpStruct->x_root = (*env)->GetIntField(env, lpObject, XKeyEventFc.x_root);
- lpStruct->y_root = (*env)->GetIntField(env, lpObject, XKeyEventFc.y_root);
- lpStruct->state = (*env)->GetIntField(env, lpObject, XKeyEventFc.state);
- lpStruct->keycode = (*env)->GetIntField(env, lpObject, XKeyEventFc.keycode);
- lpStruct->same_screen = (*env)->GetIntField(env, lpObject, XKeyEventFc.same_screen);
- return lpStruct;
-}
-
-void setXKeyEventFields(JNIEnv *env, jobject lpObject, XKeyEvent *lpStruct)
-{
- if (!XKeyEventFc.cached) cacheXKeyEventFields(env, lpObject);
- setXAnyEventFields(env, lpObject, (XAnyEvent *)lpStruct);
- (*env)->SetIntField(env, lpObject, XKeyEventFc.root, (jint)lpStruct->root);
- (*env)->SetIntField(env, lpObject, XKeyEventFc.subwindow, (jint)lpStruct->subwindow);
- (*env)->SetIntField(env, lpObject, XKeyEventFc.time, (jint)lpStruct->time);
- (*env)->SetIntField(env, lpObject, XKeyEventFc.x, (jint)lpStruct->x);
- (*env)->SetIntField(env, lpObject, XKeyEventFc.y, (jint)lpStruct->y);
- (*env)->SetIntField(env, lpObject, XKeyEventFc.x_root, (jint)lpStruct->x_root);
- (*env)->SetIntField(env, lpObject, XKeyEventFc.y_root, (jint)lpStruct->y_root);
- (*env)->SetIntField(env, lpObject, XKeyEventFc.state, (jint)lpStruct->state);
- (*env)->SetIntField(env, lpObject, XKeyEventFc.keycode, (jint)lpStruct->keycode);
- (*env)->SetIntField(env, lpObject, XKeyEventFc.same_screen, (jint)lpStruct->same_screen);
-}
-#endif
-
-#ifndef NO_XModifierKeymap
-typedef struct XModifierKeymap_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID max_keypermod, modifiermap;
-} XModifierKeymap_FID_CACHE;
-
-XModifierKeymap_FID_CACHE XModifierKeymapFc;
-
-void cacheXModifierKeymapFields(JNIEnv *env, jobject lpObject)
-{
- if (XModifierKeymapFc.cached) return;
- XModifierKeymapFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XModifierKeymapFc.max_keypermod = (*env)->GetFieldID(env, XModifierKeymapFc.clazz, "max_keypermod", "I");
- XModifierKeymapFc.modifiermap = (*env)->GetFieldID(env, XModifierKeymapFc.clazz, "modifiermap", "I");
- XModifierKeymapFc.cached = 1;
-}
-
-XModifierKeymap *getXModifierKeymapFields(JNIEnv *env, jobject lpObject, XModifierKeymap *lpStruct)
-{
- if (!XModifierKeymapFc.cached) cacheXModifierKeymapFields(env, lpObject);
- lpStruct->max_keypermod = (*env)->GetIntField(env, lpObject, XModifierKeymapFc.max_keypermod);
- lpStruct->modifiermap = (KeyCode *)(*env)->GetIntField(env, lpObject, XModifierKeymapFc.modifiermap);
- return lpStruct;
-}
-
-void setXModifierKeymapFields(JNIEnv *env, jobject lpObject, XModifierKeymap *lpStruct)
-{
- if (!XModifierKeymapFc.cached) cacheXModifierKeymapFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, XModifierKeymapFc.max_keypermod, (jint)lpStruct->max_keypermod);
- (*env)->SetIntField(env, lpObject, XModifierKeymapFc.modifiermap, (jint)lpStruct->modifiermap);
-}
-#endif
-
-#ifndef NO_XMotionEvent
-typedef struct XMotionEvent_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID root, subwindow, time, x, y, x_root, y_root, state, is_hint, same_screen;
-} XMotionEvent_FID_CACHE;
-
-XMotionEvent_FID_CACHE XMotionEventFc;
-
-void cacheXMotionEventFields(JNIEnv *env, jobject lpObject)
-{
- if (XMotionEventFc.cached) return;
- cacheXAnyEventFields(env, lpObject);
- XMotionEventFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XMotionEventFc.root = (*env)->GetFieldID(env, XMotionEventFc.clazz, "root", "I");
- XMotionEventFc.subwindow = (*env)->GetFieldID(env, XMotionEventFc.clazz, "subwindow", "I");
- XMotionEventFc.time = (*env)->GetFieldID(env, XMotionEventFc.clazz, "time", "I");
- XMotionEventFc.x = (*env)->GetFieldID(env, XMotionEventFc.clazz, "x", "I");
- XMotionEventFc.y = (*env)->GetFieldID(env, XMotionEventFc.clazz, "y", "I");
- XMotionEventFc.x_root = (*env)->GetFieldID(env, XMotionEventFc.clazz, "x_root", "I");
- XMotionEventFc.y_root = (*env)->GetFieldID(env, XMotionEventFc.clazz, "y_root", "I");
- XMotionEventFc.state = (*env)->GetFieldID(env, XMotionEventFc.clazz, "state", "I");
- XMotionEventFc.is_hint = (*env)->GetFieldID(env, XMotionEventFc.clazz, "is_hint", "I");
- XMotionEventFc.same_screen = (*env)->GetFieldID(env, XMotionEventFc.clazz, "same_screen", "I");
- XMotionEventFc.cached = 1;
-}
-
-XMotionEvent *getXMotionEventFields(JNIEnv *env, jobject lpObject, XMotionEvent *lpStruct)
-{
- if (!XMotionEventFc.cached) cacheXMotionEventFields(env, lpObject);
- getXAnyEventFields(env, lpObject, (XAnyEvent *)lpStruct);
- lpStruct->root = (*env)->GetIntField(env, lpObject, XMotionEventFc.root);
- lpStruct->subwindow = (*env)->GetIntField(env, lpObject, XMotionEventFc.subwindow);
- lpStruct->time = (*env)->GetIntField(env, lpObject, XMotionEventFc.time);
- lpStruct->x = (*env)->GetIntField(env, lpObject, XMotionEventFc.x);
- lpStruct->y = (*env)->GetIntField(env, lpObject, XMotionEventFc.y);
- lpStruct->x_root = (*env)->GetIntField(env, lpObject, XMotionEventFc.x_root);
- lpStruct->y_root = (*env)->GetIntField(env, lpObject, XMotionEventFc.y_root);
- lpStruct->state = (*env)->GetIntField(env, lpObject, XMotionEventFc.state);
- lpStruct->is_hint = (*env)->GetIntField(env, lpObject, XMotionEventFc.is_hint);
- lpStruct->same_screen = (*env)->GetIntField(env, lpObject, XMotionEventFc.same_screen);
- return lpStruct;
-}
-
-void setXMotionEventFields(JNIEnv *env, jobject lpObject, XMotionEvent *lpStruct)
-{
- if (!XMotionEventFc.cached) cacheXMotionEventFields(env, lpObject);
- setXAnyEventFields(env, lpObject, (XAnyEvent *)lpStruct);
- (*env)->SetIntField(env, lpObject, XMotionEventFc.root, (jint)lpStruct->root);
- (*env)->SetIntField(env, lpObject, XMotionEventFc.subwindow, (jint)lpStruct->subwindow);
- (*env)->SetIntField(env, lpObject, XMotionEventFc.time, (jint)lpStruct->time);
- (*env)->SetIntField(env, lpObject, XMotionEventFc.x, (jint)lpStruct->x);
- (*env)->SetIntField(env, lpObject, XMotionEventFc.y, (jint)lpStruct->y);
- (*env)->SetIntField(env, lpObject, XMotionEventFc.x_root, (jint)lpStruct->x_root);
- (*env)->SetIntField(env, lpObject, XMotionEventFc.y_root, (jint)lpStruct->y_root);
- (*env)->SetIntField(env, lpObject, XMotionEventFc.state, (jint)lpStruct->state);
- (*env)->SetIntField(env, lpObject, XMotionEventFc.is_hint, (jint)lpStruct->is_hint);
- (*env)->SetIntField(env, lpObject, XMotionEventFc.same_screen, (jint)lpStruct->same_screen);
-}
-#endif
-
-#ifndef NO_XPropertyEvent
-typedef struct XPropertyEvent_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID atom, time, state;
-} XPropertyEvent_FID_CACHE;
-
-XPropertyEvent_FID_CACHE XPropertyEventFc;
-
-void cacheXPropertyEventFields(JNIEnv *env, jobject lpObject)
-{
- if (XPropertyEventFc.cached) return;
- cacheXAnyEventFields(env, lpObject);
- XPropertyEventFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XPropertyEventFc.atom = (*env)->GetFieldID(env, XPropertyEventFc.clazz, "atom", "I");
- XPropertyEventFc.time = (*env)->GetFieldID(env, XPropertyEventFc.clazz, "time", "I");
- XPropertyEventFc.state = (*env)->GetFieldID(env, XPropertyEventFc.clazz, "state", "I");
- XPropertyEventFc.cached = 1;
-}
-
-XPropertyEvent *getXPropertyEventFields(JNIEnv *env, jobject lpObject, XPropertyEvent *lpStruct)
-{
- if (!XPropertyEventFc.cached) cacheXPropertyEventFields(env, lpObject);
- getXAnyEventFields(env, lpObject, (XAnyEvent *)lpStruct);
- lpStruct->atom = (*env)->GetIntField(env, lpObject, XPropertyEventFc.atom);
- lpStruct->time = (*env)->GetIntField(env, lpObject, XPropertyEventFc.time);
- lpStruct->state = (*env)->GetIntField(env, lpObject, XPropertyEventFc.state);
- return lpStruct;
-}
-
-void setXPropertyEventFields(JNIEnv *env, jobject lpObject, XPropertyEvent *lpStruct)
-{
- if (!XPropertyEventFc.cached) cacheXPropertyEventFields(env, lpObject);
- setXAnyEventFields(env, lpObject, (XAnyEvent *)lpStruct);
- (*env)->SetIntField(env, lpObject, XPropertyEventFc.atom, (jint)lpStruct->atom);
- (*env)->SetIntField(env, lpObject, XPropertyEventFc.time, (jint)lpStruct->time);
- (*env)->SetIntField(env, lpObject, XPropertyEventFc.state, (jint)lpStruct->state);
-}
-#endif
-
-#ifndef NO_XRectangle
-typedef struct XRectangle_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID x, y, width, height;
-} XRectangle_FID_CACHE;
-
-XRectangle_FID_CACHE XRectangleFc;
-
-void cacheXRectangleFields(JNIEnv *env, jobject lpObject)
-{
- if (XRectangleFc.cached) return;
- XRectangleFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XRectangleFc.x = (*env)->GetFieldID(env, XRectangleFc.clazz, "x", "S");
- XRectangleFc.y = (*env)->GetFieldID(env, XRectangleFc.clazz, "y", "S");
- XRectangleFc.width = (*env)->GetFieldID(env, XRectangleFc.clazz, "width", "S");
- XRectangleFc.height = (*env)->GetFieldID(env, XRectangleFc.clazz, "height", "S");
- XRectangleFc.cached = 1;
-}
-
-XRectangle *getXRectangleFields(JNIEnv *env, jobject lpObject, XRectangle *lpStruct)
-{
- if (!XRectangleFc.cached) cacheXRectangleFields(env, lpObject);
- lpStruct->x = (*env)->GetShortField(env, lpObject, XRectangleFc.x);
- lpStruct->y = (*env)->GetShortField(env, lpObject, XRectangleFc.y);
- lpStruct->width = (*env)->GetShortField(env, lpObject, XRectangleFc.width);
- lpStruct->height = (*env)->GetShortField(env, lpObject, XRectangleFc.height);
- return lpStruct;
-}
-
-void setXRectangleFields(JNIEnv *env, jobject lpObject, XRectangle *lpStruct)
-{
- if (!XRectangleFc.cached) cacheXRectangleFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, XRectangleFc.x, (jshort)lpStruct->x);
- (*env)->SetShortField(env, lpObject, XRectangleFc.y, (jshort)lpStruct->y);
- (*env)->SetShortField(env, lpObject, XRectangleFc.width, (jshort)lpStruct->width);
- (*env)->SetShortField(env, lpObject, XRectangleFc.height, (jshort)lpStruct->height);
-}
-#endif
-
-#ifndef NO_XRenderPictureAttributes
-typedef struct XRenderPictureAttributes_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID repeat, alpha_map, alpha_x_origin, alpha_y_origin, clip_x_origin, clip_y_origin, clip_mask, graphics_exposures, subwindow_mode, poly_edge, poly_mode, dither, component_alpha;
-} XRenderPictureAttributes_FID_CACHE;
-
-XRenderPictureAttributes_FID_CACHE XRenderPictureAttributesFc;
-
-void cacheXRenderPictureAttributesFields(JNIEnv *env, jobject lpObject)
-{
- if (XRenderPictureAttributesFc.cached) return;
- XRenderPictureAttributesFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XRenderPictureAttributesFc.repeat = (*env)->GetFieldID(env, XRenderPictureAttributesFc.clazz, "repeat", "Z");
- XRenderPictureAttributesFc.alpha_map = (*env)->GetFieldID(env, XRenderPictureAttributesFc.clazz, "alpha_map", I_J);
- XRenderPictureAttributesFc.alpha_x_origin = (*env)->GetFieldID(env, XRenderPictureAttributesFc.clazz, "alpha_x_origin", "I");
- XRenderPictureAttributesFc.alpha_y_origin = (*env)->GetFieldID(env, XRenderPictureAttributesFc.clazz, "alpha_y_origin", "I");
- XRenderPictureAttributesFc.clip_x_origin = (*env)->GetFieldID(env, XRenderPictureAttributesFc.clazz, "clip_x_origin", "I");
- XRenderPictureAttributesFc.clip_y_origin = (*env)->GetFieldID(env, XRenderPictureAttributesFc.clazz, "clip_y_origin", "I");
- XRenderPictureAttributesFc.clip_mask = (*env)->GetFieldID(env, XRenderPictureAttributesFc.clazz, "clip_mask", I_J);
- XRenderPictureAttributesFc.graphics_exposures = (*env)->GetFieldID(env, XRenderPictureAttributesFc.clazz, "graphics_exposures", "Z");
- XRenderPictureAttributesFc.subwindow_mode = (*env)->GetFieldID(env, XRenderPictureAttributesFc.clazz, "subwindow_mode", "I");
- XRenderPictureAttributesFc.poly_edge = (*env)->GetFieldID(env, XRenderPictureAttributesFc.clazz, "poly_edge", "I");
- XRenderPictureAttributesFc.poly_mode = (*env)->GetFieldID(env, XRenderPictureAttributesFc.clazz, "poly_mode", "I");
- XRenderPictureAttributesFc.dither = (*env)->GetFieldID(env, XRenderPictureAttributesFc.clazz, "dither", I_J);
- XRenderPictureAttributesFc.component_alpha = (*env)->GetFieldID(env, XRenderPictureAttributesFc.clazz, "component_alpha", "Z");
- XRenderPictureAttributesFc.cached = 1;
-}
-
-XRenderPictureAttributes *getXRenderPictureAttributesFields(JNIEnv *env, jobject lpObject, XRenderPictureAttributes *lpStruct)
-{
- if (!XRenderPictureAttributesFc.cached) cacheXRenderPictureAttributesFields(env, lpObject);
- lpStruct->repeat = (*env)->GetBooleanField(env, lpObject, XRenderPictureAttributesFc.repeat);
- lpStruct->alpha_map = (*env)->GetIntLongField(env, lpObject, XRenderPictureAttributesFc.alpha_map);
- lpStruct->alpha_x_origin = (*env)->GetIntField(env, lpObject, XRenderPictureAttributesFc.alpha_x_origin);
- lpStruct->alpha_y_origin = (*env)->GetIntField(env, lpObject, XRenderPictureAttributesFc.alpha_y_origin);
- lpStruct->clip_x_origin = (*env)->GetIntField(env, lpObject, XRenderPictureAttributesFc.clip_x_origin);
- lpStruct->clip_y_origin = (*env)->GetIntField(env, lpObject, XRenderPictureAttributesFc.clip_y_origin);
- lpStruct->clip_mask = (*env)->GetIntLongField(env, lpObject, XRenderPictureAttributesFc.clip_mask);
- lpStruct->graphics_exposures = (*env)->GetBooleanField(env, lpObject, XRenderPictureAttributesFc.graphics_exposures);
- lpStruct->subwindow_mode = (*env)->GetIntField(env, lpObject, XRenderPictureAttributesFc.subwindow_mode);
- lpStruct->poly_edge = (*env)->GetIntField(env, lpObject, XRenderPictureAttributesFc.poly_edge);
- lpStruct->poly_mode = (*env)->GetIntField(env, lpObject, XRenderPictureAttributesFc.poly_mode);
- lpStruct->dither = (*env)->GetIntLongField(env, lpObject, XRenderPictureAttributesFc.dither);
- lpStruct->component_alpha = (*env)->GetBooleanField(env, lpObject, XRenderPictureAttributesFc.component_alpha);
- return lpStruct;
-}
-
-void setXRenderPictureAttributesFields(JNIEnv *env, jobject lpObject, XRenderPictureAttributes *lpStruct)
-{
- if (!XRenderPictureAttributesFc.cached) cacheXRenderPictureAttributesFields(env, lpObject);
- (*env)->SetBooleanField(env, lpObject, XRenderPictureAttributesFc.repeat, (jboolean)lpStruct->repeat);
- (*env)->SetIntLongField(env, lpObject, XRenderPictureAttributesFc.alpha_map, (jintLong)lpStruct->alpha_map);
- (*env)->SetIntField(env, lpObject, XRenderPictureAttributesFc.alpha_x_origin, (jint)lpStruct->alpha_x_origin);
- (*env)->SetIntField(env, lpObject, XRenderPictureAttributesFc.alpha_y_origin, (jint)lpStruct->alpha_y_origin);
- (*env)->SetIntField(env, lpObject, XRenderPictureAttributesFc.clip_x_origin, (jint)lpStruct->clip_x_origin);
- (*env)->SetIntField(env, lpObject, XRenderPictureAttributesFc.clip_y_origin, (jint)lpStruct->clip_y_origin);
- (*env)->SetIntLongField(env, lpObject, XRenderPictureAttributesFc.clip_mask, (jintLong)lpStruct->clip_mask);
- (*env)->SetBooleanField(env, lpObject, XRenderPictureAttributesFc.graphics_exposures, (jboolean)lpStruct->graphics_exposures);
- (*env)->SetIntField(env, lpObject, XRenderPictureAttributesFc.subwindow_mode, (jint)lpStruct->subwindow_mode);
- (*env)->SetIntField(env, lpObject, XRenderPictureAttributesFc.poly_edge, (jint)lpStruct->poly_edge);
- (*env)->SetIntField(env, lpObject, XRenderPictureAttributesFc.poly_mode, (jint)lpStruct->poly_mode);
- (*env)->SetIntLongField(env, lpObject, XRenderPictureAttributesFc.dither, (jintLong)lpStruct->dither);
- (*env)->SetBooleanField(env, lpObject, XRenderPictureAttributesFc.component_alpha, (jboolean)lpStruct->component_alpha);
-}
-#endif
-
-#ifndef NO_XReparentEvent
-typedef struct XReparentEvent_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID serial, send_event, display, event, window, parent, x, y, override_redirect;
-} XReparentEvent_FID_CACHE;
-
-XReparentEvent_FID_CACHE XReparentEventFc;
-
-void cacheXReparentEventFields(JNIEnv *env, jobject lpObject)
-{
- if (XReparentEventFc.cached) return;
- cacheXEventFields(env, lpObject);
- XReparentEventFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XReparentEventFc.serial = (*env)->GetFieldID(env, XReparentEventFc.clazz, "serial", "I");
- XReparentEventFc.send_event = (*env)->GetFieldID(env, XReparentEventFc.clazz, "send_event", "I");
- XReparentEventFc.display = (*env)->GetFieldID(env, XReparentEventFc.clazz, "display", "I");
- XReparentEventFc.event = (*env)->GetFieldID(env, XReparentEventFc.clazz, "event", "I");
- XReparentEventFc.window = (*env)->GetFieldID(env, XReparentEventFc.clazz, "window", "I");
- XReparentEventFc.parent = (*env)->GetFieldID(env, XReparentEventFc.clazz, "parent", "I");
- XReparentEventFc.x = (*env)->GetFieldID(env, XReparentEventFc.clazz, "x", "I");
- XReparentEventFc.y = (*env)->GetFieldID(env, XReparentEventFc.clazz, "y", "I");
- XReparentEventFc.override_redirect = (*env)->GetFieldID(env, XReparentEventFc.clazz, "override_redirect", "I");
- XReparentEventFc.cached = 1;
-}
-
-XReparentEvent *getXReparentEventFields(JNIEnv *env, jobject lpObject, XReparentEvent *lpStruct)
-{
- if (!XReparentEventFc.cached) cacheXReparentEventFields(env, lpObject);
- getXEventFields(env, lpObject, (XEvent *)lpStruct);
- lpStruct->serial = (*env)->GetIntField(env, lpObject, XReparentEventFc.serial);
- lpStruct->send_event = (*env)->GetIntField(env, lpObject, XReparentEventFc.send_event);
- lpStruct->display = (Display *)(*env)->GetIntField(env, lpObject, XReparentEventFc.display);
- lpStruct->event = (Window)(*env)->GetIntField(env, lpObject, XReparentEventFc.event);
- lpStruct->window = (Window)(*env)->GetIntField(env, lpObject, XReparentEventFc.window);
- lpStruct->parent = (Window)(*env)->GetIntField(env, lpObject, XReparentEventFc.parent);
- lpStruct->x = (*env)->GetIntField(env, lpObject, XReparentEventFc.x);
- lpStruct->y = (*env)->GetIntField(env, lpObject, XReparentEventFc.y);
- lpStruct->override_redirect = (*env)->GetIntField(env, lpObject, XReparentEventFc.override_redirect);
- return lpStruct;
-}
-
-void setXReparentEventFields(JNIEnv *env, jobject lpObject, XReparentEvent *lpStruct)
-{
- if (!XReparentEventFc.cached) cacheXReparentEventFields(env, lpObject);
- setXEventFields(env, lpObject, (XEvent *)lpStruct);
- (*env)->SetIntField(env, lpObject, XReparentEventFc.serial, (jint)lpStruct->serial);
- (*env)->SetIntField(env, lpObject, XReparentEventFc.send_event, (jint)lpStruct->send_event);
- (*env)->SetIntField(env, lpObject, XReparentEventFc.display, (jint)lpStruct->display);
- (*env)->SetIntField(env, lpObject, XReparentEventFc.event, (jint)lpStruct->event);
- (*env)->SetIntField(env, lpObject, XReparentEventFc.window, (jint)lpStruct->window);
- (*env)->SetIntField(env, lpObject, XReparentEventFc.parent, (jint)lpStruct->parent);
- (*env)->SetIntField(env, lpObject, XReparentEventFc.x, (jint)lpStruct->x);
- (*env)->SetIntField(env, lpObject, XReparentEventFc.y, (jint)lpStruct->y);
- (*env)->SetIntField(env, lpObject, XReparentEventFc.override_redirect, (jint)lpStruct->override_redirect);
-}
-#endif
-
-#ifndef NO_XSetWindowAttributes
-typedef struct XSetWindowAttributes_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID background_pixmap, background_pixel, border_pixmap, border_pixel, bit_gravity, win_gravity, backing_store, backing_planes, backing_pixel, save_under, event_mask, do_not_propagate_mask, override_redirect, colormap, cursor;
-} XSetWindowAttributes_FID_CACHE;
-
-XSetWindowAttributes_FID_CACHE XSetWindowAttributesFc;
-
-void cacheXSetWindowAttributesFields(JNIEnv *env, jobject lpObject)
-{
- if (XSetWindowAttributesFc.cached) return;
- XSetWindowAttributesFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XSetWindowAttributesFc.background_pixmap = (*env)->GetFieldID(env, XSetWindowAttributesFc.clazz, "background_pixmap", "I");
- XSetWindowAttributesFc.background_pixel = (*env)->GetFieldID(env, XSetWindowAttributesFc.clazz, "background_pixel", "I");
- XSetWindowAttributesFc.border_pixmap = (*env)->GetFieldID(env, XSetWindowAttributesFc.clazz, "border_pixmap", "I");
- XSetWindowAttributesFc.border_pixel = (*env)->GetFieldID(env, XSetWindowAttributesFc.clazz, "border_pixel", "I");
- XSetWindowAttributesFc.bit_gravity = (*env)->GetFieldID(env, XSetWindowAttributesFc.clazz, "bit_gravity", "I");
- XSetWindowAttributesFc.win_gravity = (*env)->GetFieldID(env, XSetWindowAttributesFc.clazz, "win_gravity", "I");
- XSetWindowAttributesFc.backing_store = (*env)->GetFieldID(env, XSetWindowAttributesFc.clazz, "backing_store", "I");
- XSetWindowAttributesFc.backing_planes = (*env)->GetFieldID(env, XSetWindowAttributesFc.clazz, "backing_planes", "I");
- XSetWindowAttributesFc.backing_pixel = (*env)->GetFieldID(env, XSetWindowAttributesFc.clazz, "backing_pixel", "I");
- XSetWindowAttributesFc.save_under = (*env)->GetFieldID(env, XSetWindowAttributesFc.clazz, "save_under", "I");
- XSetWindowAttributesFc.event_mask = (*env)->GetFieldID(env, XSetWindowAttributesFc.clazz, "event_mask", "I");
- XSetWindowAttributesFc.do_not_propagate_mask = (*env)->GetFieldID(env, XSetWindowAttributesFc.clazz, "do_not_propagate_mask", "I");
- XSetWindowAttributesFc.override_redirect = (*env)->GetFieldID(env, XSetWindowAttributesFc.clazz, "override_redirect", "I");
- XSetWindowAttributesFc.colormap = (*env)->GetFieldID(env, XSetWindowAttributesFc.clazz, "colormap", "I");
- XSetWindowAttributesFc.cursor = (*env)->GetFieldID(env, XSetWindowAttributesFc.clazz, "cursor", "I");
- XSetWindowAttributesFc.cached = 1;
-}
-
-XSetWindowAttributes *getXSetWindowAttributesFields(JNIEnv *env, jobject lpObject, XSetWindowAttributes *lpStruct)
-{
- if (!XSetWindowAttributesFc.cached) cacheXSetWindowAttributesFields(env, lpObject);
- lpStruct->background_pixmap = (*env)->GetIntField(env, lpObject, XSetWindowAttributesFc.background_pixmap);
- lpStruct->background_pixel = (*env)->GetIntField(env, lpObject, XSetWindowAttributesFc.background_pixel);
- lpStruct->border_pixmap = (*env)->GetIntField(env, lpObject, XSetWindowAttributesFc.border_pixmap);
- lpStruct->border_pixel = (*env)->GetIntField(env, lpObject, XSetWindowAttributesFc.border_pixel);
- lpStruct->bit_gravity = (*env)->GetIntField(env, lpObject, XSetWindowAttributesFc.bit_gravity);
- lpStruct->win_gravity = (*env)->GetIntField(env, lpObject, XSetWindowAttributesFc.win_gravity);
- lpStruct->backing_store = (*env)->GetIntField(env, lpObject, XSetWindowAttributesFc.backing_store);
- lpStruct->backing_planes = (*env)->GetIntField(env, lpObject, XSetWindowAttributesFc.backing_planes);
- lpStruct->backing_pixel = (*env)->GetIntField(env, lpObject, XSetWindowAttributesFc.backing_pixel);
- lpStruct->save_under = (*env)->GetIntField(env, lpObject, XSetWindowAttributesFc.save_under);
- lpStruct->event_mask = (*env)->GetIntField(env, lpObject, XSetWindowAttributesFc.event_mask);
- lpStruct->do_not_propagate_mask = (*env)->GetIntField(env, lpObject, XSetWindowAttributesFc.do_not_propagate_mask);
- lpStruct->override_redirect = (*env)->GetIntField(env, lpObject, XSetWindowAttributesFc.override_redirect);
- lpStruct->colormap = (*env)->GetIntField(env, lpObject, XSetWindowAttributesFc.colormap);
- lpStruct->cursor = (*env)->GetIntField(env, lpObject, XSetWindowAttributesFc.cursor);
- return lpStruct;
-}
-
-void setXSetWindowAttributesFields(JNIEnv *env, jobject lpObject, XSetWindowAttributes *lpStruct)
-{
- if (!XSetWindowAttributesFc.cached) cacheXSetWindowAttributesFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, XSetWindowAttributesFc.background_pixmap, (jint)lpStruct->background_pixmap);
- (*env)->SetIntField(env, lpObject, XSetWindowAttributesFc.background_pixel, (jint)lpStruct->background_pixel);
- (*env)->SetIntField(env, lpObject, XSetWindowAttributesFc.border_pixmap, (jint)lpStruct->border_pixmap);
- (*env)->SetIntField(env, lpObject, XSetWindowAttributesFc.border_pixel, (jint)lpStruct->border_pixel);
- (*env)->SetIntField(env, lpObject, XSetWindowAttributesFc.bit_gravity, (jint)lpStruct->bit_gravity);
- (*env)->SetIntField(env, lpObject, XSetWindowAttributesFc.win_gravity, (jint)lpStruct->win_gravity);
- (*env)->SetIntField(env, lpObject, XSetWindowAttributesFc.backing_store, (jint)lpStruct->backing_store);
- (*env)->SetIntField(env, lpObject, XSetWindowAttributesFc.backing_planes, (jint)lpStruct->backing_planes);
- (*env)->SetIntField(env, lpObject, XSetWindowAttributesFc.backing_pixel, (jint)lpStruct->backing_pixel);
- (*env)->SetIntField(env, lpObject, XSetWindowAttributesFc.save_under, (jint)lpStruct->save_under);
- (*env)->SetIntField(env, lpObject, XSetWindowAttributesFc.event_mask, (jint)lpStruct->event_mask);
- (*env)->SetIntField(env, lpObject, XSetWindowAttributesFc.do_not_propagate_mask, (jint)lpStruct->do_not_propagate_mask);
- (*env)->SetIntField(env, lpObject, XSetWindowAttributesFc.override_redirect, (jint)lpStruct->override_redirect);
- (*env)->SetIntField(env, lpObject, XSetWindowAttributesFc.colormap, (jint)lpStruct->colormap);
- (*env)->SetIntField(env, lpObject, XSetWindowAttributesFc.cursor, (jint)lpStruct->cursor);
-}
-#endif
-
-#ifndef NO_XSizeHints
-typedef struct XSizeHints_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID flags, x, y, width, height, min_width, min_height, max_width, max_height, width_inc, height_inc, aspect_x, aspect_y, base_width, base_height, win_gravity;
-} XSizeHints_FID_CACHE;
-
-XSizeHints_FID_CACHE XSizeHintsFc;
-
-void cacheXSizeHintsFields(JNIEnv *env, jobject lpObject)
-{
- if (XSizeHintsFc.cached) return;
- XSizeHintsFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XSizeHintsFc.flags = (*env)->GetFieldID(env, XSizeHintsFc.clazz, "flags", "I");
- XSizeHintsFc.x = (*env)->GetFieldID(env, XSizeHintsFc.clazz, "x", "I");
- XSizeHintsFc.y = (*env)->GetFieldID(env, XSizeHintsFc.clazz, "y", "I");
- XSizeHintsFc.width = (*env)->GetFieldID(env, XSizeHintsFc.clazz, "width", "I");
- XSizeHintsFc.height = (*env)->GetFieldID(env, XSizeHintsFc.clazz, "height", "I");
- XSizeHintsFc.min_width = (*env)->GetFieldID(env, XSizeHintsFc.clazz, "min_width", "I");
- XSizeHintsFc.min_height = (*env)->GetFieldID(env, XSizeHintsFc.clazz, "min_height", "I");
- XSizeHintsFc.max_width = (*env)->GetFieldID(env, XSizeHintsFc.clazz, "max_width", "I");
- XSizeHintsFc.max_height = (*env)->GetFieldID(env, XSizeHintsFc.clazz, "max_height", "I");
- XSizeHintsFc.width_inc = (*env)->GetFieldID(env, XSizeHintsFc.clazz, "width_inc", "I");
- XSizeHintsFc.height_inc = (*env)->GetFieldID(env, XSizeHintsFc.clazz, "height_inc", "I");
- XSizeHintsFc.aspect_x = (*env)->GetFieldID(env, XSizeHintsFc.clazz, "aspect_x", "I");
- XSizeHintsFc.aspect_y = (*env)->GetFieldID(env, XSizeHintsFc.clazz, "aspect_y", "I");
- XSizeHintsFc.base_width = (*env)->GetFieldID(env, XSizeHintsFc.clazz, "base_width", "I");
- XSizeHintsFc.base_height = (*env)->GetFieldID(env, XSizeHintsFc.clazz, "base_height", "I");
- XSizeHintsFc.win_gravity = (*env)->GetFieldID(env, XSizeHintsFc.clazz, "win_gravity", "I");
- XSizeHintsFc.cached = 1;
-}
-
-XSizeHints *getXSizeHintsFields(JNIEnv *env, jobject lpObject, XSizeHints *lpStruct)
-{
- if (!XSizeHintsFc.cached) cacheXSizeHintsFields(env, lpObject);
- lpStruct->flags = (*env)->GetIntField(env, lpObject, XSizeHintsFc.flags);
- lpStruct->x = (*env)->GetIntField(env, lpObject, XSizeHintsFc.x);
- lpStruct->y = (*env)->GetIntField(env, lpObject, XSizeHintsFc.y);
- lpStruct->width = (*env)->GetIntField(env, lpObject, XSizeHintsFc.width);
- lpStruct->height = (*env)->GetIntField(env, lpObject, XSizeHintsFc.height);
- lpStruct->min_width = (*env)->GetIntField(env, lpObject, XSizeHintsFc.min_width);
- lpStruct->min_height = (*env)->GetIntField(env, lpObject, XSizeHintsFc.min_height);
- lpStruct->max_width = (*env)->GetIntField(env, lpObject, XSizeHintsFc.max_width);
- lpStruct->max_height = (*env)->GetIntField(env, lpObject, XSizeHintsFc.max_height);
- lpStruct->width_inc = (*env)->GetIntField(env, lpObject, XSizeHintsFc.width_inc);
- lpStruct->height_inc = (*env)->GetIntField(env, lpObject, XSizeHintsFc.height_inc);
- lpStruct->min_aspect.x = (*env)->GetIntField(env, lpObject, XSizeHintsFc.aspect_x);
- lpStruct->min_aspect.y = (*env)->GetIntField(env, lpObject, XSizeHintsFc.aspect_y);
- lpStruct->base_width = (*env)->GetIntField(env, lpObject, XSizeHintsFc.base_width);
- lpStruct->base_height = (*env)->GetIntField(env, lpObject, XSizeHintsFc.base_height);
- lpStruct->win_gravity = (*env)->GetIntField(env, lpObject, XSizeHintsFc.win_gravity);
- return lpStruct;
-}
-
-void setXSizeHintsFields(JNIEnv *env, jobject lpObject, XSizeHints *lpStruct)
-{
- if (!XSizeHintsFc.cached) cacheXSizeHintsFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, XSizeHintsFc.flags, (jint)lpStruct->flags);
- (*env)->SetIntField(env, lpObject, XSizeHintsFc.x, (jint)lpStruct->x);
- (*env)->SetIntField(env, lpObject, XSizeHintsFc.y, (jint)lpStruct->y);
- (*env)->SetIntField(env, lpObject, XSizeHintsFc.width, (jint)lpStruct->width);
- (*env)->SetIntField(env, lpObject, XSizeHintsFc.height, (jint)lpStruct->height);
- (*env)->SetIntField(env, lpObject, XSizeHintsFc.min_width, (jint)lpStruct->min_width);
- (*env)->SetIntField(env, lpObject, XSizeHintsFc.min_height, (jint)lpStruct->min_height);
- (*env)->SetIntField(env, lpObject, XSizeHintsFc.max_width, (jint)lpStruct->max_width);
- (*env)->SetIntField(env, lpObject, XSizeHintsFc.max_height, (jint)lpStruct->max_height);
- (*env)->SetIntField(env, lpObject, XSizeHintsFc.width_inc, (jint)lpStruct->width_inc);
- (*env)->SetIntField(env, lpObject, XSizeHintsFc.height_inc, (jint)lpStruct->height_inc);
- (*env)->SetIntField(env, lpObject, XSizeHintsFc.aspect_x, (jint)lpStruct->min_aspect.x);
- (*env)->SetIntField(env, lpObject, XSizeHintsFc.aspect_y, (jint)lpStruct->min_aspect.y);
- (*env)->SetIntField(env, lpObject, XSizeHintsFc.base_width, (jint)lpStruct->base_width);
- (*env)->SetIntField(env, lpObject, XSizeHintsFc.base_height, (jint)lpStruct->base_height);
- (*env)->SetIntField(env, lpObject, XSizeHintsFc.win_gravity, (jint)lpStruct->win_gravity);
-}
-#endif
-
-#ifndef NO_XTextProperty
-typedef struct XTextProperty_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID value, encoding, format, nitems;
-} XTextProperty_FID_CACHE;
-
-XTextProperty_FID_CACHE XTextPropertyFc;
-
-void cacheXTextPropertyFields(JNIEnv *env, jobject lpObject)
-{
- if (XTextPropertyFc.cached) return;
- XTextPropertyFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XTextPropertyFc.value = (*env)->GetFieldID(env, XTextPropertyFc.clazz, "value", "I");
- XTextPropertyFc.encoding = (*env)->GetFieldID(env, XTextPropertyFc.clazz, "encoding", "I");
- XTextPropertyFc.format = (*env)->GetFieldID(env, XTextPropertyFc.clazz, "format", "I");
- XTextPropertyFc.nitems = (*env)->GetFieldID(env, XTextPropertyFc.clazz, "nitems", "I");
- XTextPropertyFc.cached = 1;
-}
-
-XTextProperty *getXTextPropertyFields(JNIEnv *env, jobject lpObject, XTextProperty *lpStruct)
-{
- if (!XTextPropertyFc.cached) cacheXTextPropertyFields(env, lpObject);
- lpStruct->value = (unsigned char *)(*env)->GetIntField(env, lpObject, XTextPropertyFc.value);
- lpStruct->encoding = (*env)->GetIntField(env, lpObject, XTextPropertyFc.encoding);
- lpStruct->format = (*env)->GetIntField(env, lpObject, XTextPropertyFc.format);
- lpStruct->nitems = (*env)->GetIntField(env, lpObject, XTextPropertyFc.nitems);
- return lpStruct;
-}
-
-void setXTextPropertyFields(JNIEnv *env, jobject lpObject, XTextProperty *lpStruct)
-{
- if (!XTextPropertyFc.cached) cacheXTextPropertyFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, XTextPropertyFc.value, (jint)lpStruct->value);
- (*env)->SetIntField(env, lpObject, XTextPropertyFc.encoding, (jint)lpStruct->encoding);
- (*env)->SetIntField(env, lpObject, XTextPropertyFc.format, (jint)lpStruct->format);
- (*env)->SetIntField(env, lpObject, XTextPropertyFc.nitems, (jint)lpStruct->nitems);
-}
-#endif
-
-#ifndef NO_XWindowAttributes
-typedef struct XWindowAttributes_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID x, y, width, height, border_width, depth, visual, root, c_class, bit_gravity, win_gravity, backing_store, backing_planes, backing_pixel, save_under, colormap, map_installed, map_state, all_event_masks, your_event_mask, do_not_propagate_mask, override_redirect, screen;
-} XWindowAttributes_FID_CACHE;
-
-XWindowAttributes_FID_CACHE XWindowAttributesFc;
-
-void cacheXWindowAttributesFields(JNIEnv *env, jobject lpObject)
-{
- if (XWindowAttributesFc.cached) return;
- XWindowAttributesFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XWindowAttributesFc.x = (*env)->GetFieldID(env, XWindowAttributesFc.clazz, "x", "I");
- XWindowAttributesFc.y = (*env)->GetFieldID(env, XWindowAttributesFc.clazz, "y", "I");
- XWindowAttributesFc.width = (*env)->GetFieldID(env, XWindowAttributesFc.clazz, "width", "I");
- XWindowAttributesFc.height = (*env)->GetFieldID(env, XWindowAttributesFc.clazz, "height", "I");
- XWindowAttributesFc.border_width = (*env)->GetFieldID(env, XWindowAttributesFc.clazz, "border_width", "I");
- XWindowAttributesFc.depth = (*env)->GetFieldID(env, XWindowAttributesFc.clazz, "depth", "I");
- XWindowAttributesFc.visual = (*env)->GetFieldID(env, XWindowAttributesFc.clazz, "visual", "I");
- XWindowAttributesFc.root = (*env)->GetFieldID(env, XWindowAttributesFc.clazz, "root", "I");
- XWindowAttributesFc.c_class = (*env)->GetFieldID(env, XWindowAttributesFc.clazz, "c_class", "I");
- XWindowAttributesFc.bit_gravity = (*env)->GetFieldID(env, XWindowAttributesFc.clazz, "bit_gravity", "I");
- XWindowAttributesFc.win_gravity = (*env)->GetFieldID(env, XWindowAttributesFc.clazz, "win_gravity", "I");
- XWindowAttributesFc.backing_store = (*env)->GetFieldID(env, XWindowAttributesFc.clazz, "backing_store", "I");
- XWindowAttributesFc.backing_planes = (*env)->GetFieldID(env, XWindowAttributesFc.clazz, "backing_planes", "I");
- XWindowAttributesFc.backing_pixel = (*env)->GetFieldID(env, XWindowAttributesFc.clazz, "backing_pixel", "I");
- XWindowAttributesFc.save_under = (*env)->GetFieldID(env, XWindowAttributesFc.clazz, "save_under", "I");
- XWindowAttributesFc.colormap = (*env)->GetFieldID(env, XWindowAttributesFc.clazz, "colormap", "I");
- XWindowAttributesFc.map_installed = (*env)->GetFieldID(env, XWindowAttributesFc.clazz, "map_installed", "I");
- XWindowAttributesFc.map_state = (*env)->GetFieldID(env, XWindowAttributesFc.clazz, "map_state", "I");
- XWindowAttributesFc.all_event_masks = (*env)->GetFieldID(env, XWindowAttributesFc.clazz, "all_event_masks", "I");
- XWindowAttributesFc.your_event_mask = (*env)->GetFieldID(env, XWindowAttributesFc.clazz, "your_event_mask", "I");
- XWindowAttributesFc.do_not_propagate_mask = (*env)->GetFieldID(env, XWindowAttributesFc.clazz, "do_not_propagate_mask", "I");
- XWindowAttributesFc.override_redirect = (*env)->GetFieldID(env, XWindowAttributesFc.clazz, "override_redirect", "I");
- XWindowAttributesFc.screen = (*env)->GetFieldID(env, XWindowAttributesFc.clazz, "screen", "I");
- XWindowAttributesFc.cached = 1;
-}
-
-XWindowAttributes *getXWindowAttributesFields(JNIEnv *env, jobject lpObject, XWindowAttributes *lpStruct)
-{
- if (!XWindowAttributesFc.cached) cacheXWindowAttributesFields(env, lpObject);
- lpStruct->x = (*env)->GetIntField(env, lpObject, XWindowAttributesFc.x);
- lpStruct->y = (*env)->GetIntField(env, lpObject, XWindowAttributesFc.y);
- lpStruct->width = (*env)->GetIntField(env, lpObject, XWindowAttributesFc.width);
- lpStruct->height = (*env)->GetIntField(env, lpObject, XWindowAttributesFc.height);
- lpStruct->border_width = (*env)->GetIntField(env, lpObject, XWindowAttributesFc.border_width);
- lpStruct->depth = (*env)->GetIntField(env, lpObject, XWindowAttributesFc.depth);
- lpStruct->visual = (Visual *)(*env)->GetIntField(env, lpObject, XWindowAttributesFc.visual);
- lpStruct->root = (*env)->GetIntField(env, lpObject, XWindowAttributesFc.root);
- lpStruct->class = (*env)->GetIntField(env, lpObject, XWindowAttributesFc.c_class);
- lpStruct->bit_gravity = (*env)->GetIntField(env, lpObject, XWindowAttributesFc.bit_gravity);
- lpStruct->win_gravity = (*env)->GetIntField(env, lpObject, XWindowAttributesFc.win_gravity);
- lpStruct->backing_store = (*env)->GetIntField(env, lpObject, XWindowAttributesFc.backing_store);
- lpStruct->backing_planes = (*env)->GetIntField(env, lpObject, XWindowAttributesFc.backing_planes);
- lpStruct->backing_pixel = (*env)->GetIntField(env, lpObject, XWindowAttributesFc.backing_pixel);
- lpStruct->save_under = (*env)->GetIntField(env, lpObject, XWindowAttributesFc.save_under);
- lpStruct->colormap = (*env)->GetIntField(env, lpObject, XWindowAttributesFc.colormap);
- lpStruct->map_installed = (*env)->GetIntField(env, lpObject, XWindowAttributesFc.map_installed);
- lpStruct->map_state = (*env)->GetIntField(env, lpObject, XWindowAttributesFc.map_state);
- lpStruct->all_event_masks = (*env)->GetIntField(env, lpObject, XWindowAttributesFc.all_event_masks);
- lpStruct->your_event_mask = (*env)->GetIntField(env, lpObject, XWindowAttributesFc.your_event_mask);
- lpStruct->do_not_propagate_mask = (*env)->GetIntField(env, lpObject, XWindowAttributesFc.do_not_propagate_mask);
- lpStruct->override_redirect = (*env)->GetIntField(env, lpObject, XWindowAttributesFc.override_redirect);
- lpStruct->screen = (Screen *)(*env)->GetIntField(env, lpObject, XWindowAttributesFc.screen);
- return lpStruct;
-}
-
-void setXWindowAttributesFields(JNIEnv *env, jobject lpObject, XWindowAttributes *lpStruct)
-{
- if (!XWindowAttributesFc.cached) cacheXWindowAttributesFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, XWindowAttributesFc.x, (jint)lpStruct->x);
- (*env)->SetIntField(env, lpObject, XWindowAttributesFc.y, (jint)lpStruct->y);
- (*env)->SetIntField(env, lpObject, XWindowAttributesFc.width, (jint)lpStruct->width);
- (*env)->SetIntField(env, lpObject, XWindowAttributesFc.height, (jint)lpStruct->height);
- (*env)->SetIntField(env, lpObject, XWindowAttributesFc.border_width, (jint)lpStruct->border_width);
- (*env)->SetIntField(env, lpObject, XWindowAttributesFc.depth, (jint)lpStruct->depth);
- (*env)->SetIntField(env, lpObject, XWindowAttributesFc.visual, (jint)lpStruct->visual);
- (*env)->SetIntField(env, lpObject, XWindowAttributesFc.root, (jint)lpStruct->root);
- (*env)->SetIntField(env, lpObject, XWindowAttributesFc.c_class, (jint)lpStruct->class);
- (*env)->SetIntField(env, lpObject, XWindowAttributesFc.bit_gravity, (jint)lpStruct->bit_gravity);
- (*env)->SetIntField(env, lpObject, XWindowAttributesFc.win_gravity, (jint)lpStruct->win_gravity);
- (*env)->SetIntField(env, lpObject, XWindowAttributesFc.backing_store, (jint)lpStruct->backing_store);
- (*env)->SetIntField(env, lpObject, XWindowAttributesFc.backing_planes, (jint)lpStruct->backing_planes);
- (*env)->SetIntField(env, lpObject, XWindowAttributesFc.backing_pixel, (jint)lpStruct->backing_pixel);
- (*env)->SetIntField(env, lpObject, XWindowAttributesFc.save_under, (jint)lpStruct->save_under);
- (*env)->SetIntField(env, lpObject, XWindowAttributesFc.colormap, (jint)lpStruct->colormap);
- (*env)->SetIntField(env, lpObject, XWindowAttributesFc.map_installed, (jint)lpStruct->map_installed);
- (*env)->SetIntField(env, lpObject, XWindowAttributesFc.map_state, (jint)lpStruct->map_state);
- (*env)->SetIntField(env, lpObject, XWindowAttributesFc.all_event_masks, (jint)lpStruct->all_event_masks);
- (*env)->SetIntField(env, lpObject, XWindowAttributesFc.your_event_mask, (jint)lpStruct->your_event_mask);
- (*env)->SetIntField(env, lpObject, XWindowAttributesFc.do_not_propagate_mask, (jint)lpStruct->do_not_propagate_mask);
- (*env)->SetIntField(env, lpObject, XWindowAttributesFc.override_redirect, (jint)lpStruct->override_redirect);
- (*env)->SetIntField(env, lpObject, XWindowAttributesFc.screen, (jint)lpStruct->screen);
-}
-#endif
-
-#ifndef NO_XWindowChanges
-typedef struct XWindowChanges_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID x, y, width, height, border_width, sibling, stack_mode;
-} XWindowChanges_FID_CACHE;
-
-XWindowChanges_FID_CACHE XWindowChangesFc;
-
-void cacheXWindowChangesFields(JNIEnv *env, jobject lpObject)
-{
- if (XWindowChangesFc.cached) return;
- XWindowChangesFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XWindowChangesFc.x = (*env)->GetFieldID(env, XWindowChangesFc.clazz, "x", "I");
- XWindowChangesFc.y = (*env)->GetFieldID(env, XWindowChangesFc.clazz, "y", "I");
- XWindowChangesFc.width = (*env)->GetFieldID(env, XWindowChangesFc.clazz, "width", "I");
- XWindowChangesFc.height = (*env)->GetFieldID(env, XWindowChangesFc.clazz, "height", "I");
- XWindowChangesFc.border_width = (*env)->GetFieldID(env, XWindowChangesFc.clazz, "border_width", "I");
- XWindowChangesFc.sibling = (*env)->GetFieldID(env, XWindowChangesFc.clazz, "sibling", "I");
- XWindowChangesFc.stack_mode = (*env)->GetFieldID(env, XWindowChangesFc.clazz, "stack_mode", "I");
- XWindowChangesFc.cached = 1;
-}
-
-XWindowChanges *getXWindowChangesFields(JNIEnv *env, jobject lpObject, XWindowChanges *lpStruct)
-{
- if (!XWindowChangesFc.cached) cacheXWindowChangesFields(env, lpObject);
- lpStruct->x = (*env)->GetIntField(env, lpObject, XWindowChangesFc.x);
- lpStruct->y = (*env)->GetIntField(env, lpObject, XWindowChangesFc.y);
- lpStruct->width = (*env)->GetIntField(env, lpObject, XWindowChangesFc.width);
- lpStruct->height = (*env)->GetIntField(env, lpObject, XWindowChangesFc.height);
- lpStruct->border_width = (*env)->GetIntField(env, lpObject, XWindowChangesFc.border_width);
- lpStruct->sibling = (*env)->GetIntField(env, lpObject, XWindowChangesFc.sibling);
- lpStruct->stack_mode = (*env)->GetIntField(env, lpObject, XWindowChangesFc.stack_mode);
- return lpStruct;
-}
-
-void setXWindowChangesFields(JNIEnv *env, jobject lpObject, XWindowChanges *lpStruct)
-{
- if (!XWindowChangesFc.cached) cacheXWindowChangesFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, XWindowChangesFc.x, (jint)lpStruct->x);
- (*env)->SetIntField(env, lpObject, XWindowChangesFc.y, (jint)lpStruct->y);
- (*env)->SetIntField(env, lpObject, XWindowChangesFc.width, (jint)lpStruct->width);
- (*env)->SetIntField(env, lpObject, XWindowChangesFc.height, (jint)lpStruct->height);
- (*env)->SetIntField(env, lpObject, XWindowChangesFc.border_width, (jint)lpStruct->border_width);
- (*env)->SetIntField(env, lpObject, XWindowChangesFc.sibling, (jint)lpStruct->sibling);
- (*env)->SetIntField(env, lpObject, XWindowChangesFc.stack_mode, (jint)lpStruct->stack_mode);
-}
-#endif
-
-#ifndef NO_XineramaScreenInfo
-typedef struct XineramaScreenInfo_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID screen_number, x_org, y_org, width, height;
-} XineramaScreenInfo_FID_CACHE;
-
-XineramaScreenInfo_FID_CACHE XineramaScreenInfoFc;
-
-void cacheXineramaScreenInfoFields(JNIEnv *env, jobject lpObject)
-{
- if (XineramaScreenInfoFc.cached) return;
- XineramaScreenInfoFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XineramaScreenInfoFc.screen_number = (*env)->GetFieldID(env, XineramaScreenInfoFc.clazz, "screen_number", "I");
- XineramaScreenInfoFc.x_org = (*env)->GetFieldID(env, XineramaScreenInfoFc.clazz, "x_org", "S");
- XineramaScreenInfoFc.y_org = (*env)->GetFieldID(env, XineramaScreenInfoFc.clazz, "y_org", "S");
- XineramaScreenInfoFc.width = (*env)->GetFieldID(env, XineramaScreenInfoFc.clazz, "width", "S");
- XineramaScreenInfoFc.height = (*env)->GetFieldID(env, XineramaScreenInfoFc.clazz, "height", "S");
- XineramaScreenInfoFc.cached = 1;
-}
-
-XineramaScreenInfo *getXineramaScreenInfoFields(JNIEnv *env, jobject lpObject, XineramaScreenInfo *lpStruct)
-{
- if (!XineramaScreenInfoFc.cached) cacheXineramaScreenInfoFields(env, lpObject);
- lpStruct->screen_number = (*env)->GetIntField(env, lpObject, XineramaScreenInfoFc.screen_number);
- lpStruct->x_org = (*env)->GetShortField(env, lpObject, XineramaScreenInfoFc.x_org);
- lpStruct->y_org = (*env)->GetShortField(env, lpObject, XineramaScreenInfoFc.y_org);
- lpStruct->width = (*env)->GetShortField(env, lpObject, XineramaScreenInfoFc.width);
- lpStruct->height = (*env)->GetShortField(env, lpObject, XineramaScreenInfoFc.height);
- return lpStruct;
-}
-
-void setXineramaScreenInfoFields(JNIEnv *env, jobject lpObject, XineramaScreenInfo *lpStruct)
-{
- if (!XineramaScreenInfoFc.cached) cacheXineramaScreenInfoFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, XineramaScreenInfoFc.screen_number, (jint)lpStruct->screen_number);
- (*env)->SetShortField(env, lpObject, XineramaScreenInfoFc.x_org, (jshort)lpStruct->x_org);
- (*env)->SetShortField(env, lpObject, XineramaScreenInfoFc.y_org, (jshort)lpStruct->y_org);
- (*env)->SetShortField(env, lpObject, XineramaScreenInfoFc.width, (jshort)lpStruct->width);
- (*env)->SetShortField(env, lpObject, XineramaScreenInfoFc.height, (jshort)lpStruct->height);
-}
-#endif
-
-#ifndef NO_XmAnyCallbackStruct
-typedef struct XmAnyCallbackStruct_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID reason, event;
-} XmAnyCallbackStruct_FID_CACHE;
-
-XmAnyCallbackStruct_FID_CACHE XmAnyCallbackStructFc;
-
-void cacheXmAnyCallbackStructFields(JNIEnv *env, jobject lpObject)
-{
- if (XmAnyCallbackStructFc.cached) return;
- XmAnyCallbackStructFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XmAnyCallbackStructFc.reason = (*env)->GetFieldID(env, XmAnyCallbackStructFc.clazz, "reason", "I");
- XmAnyCallbackStructFc.event = (*env)->GetFieldID(env, XmAnyCallbackStructFc.clazz, "event", "I");
- XmAnyCallbackStructFc.cached = 1;
-}
-
-XmAnyCallbackStruct *getXmAnyCallbackStructFields(JNIEnv *env, jobject lpObject, XmAnyCallbackStruct *lpStruct)
-{
- if (!XmAnyCallbackStructFc.cached) cacheXmAnyCallbackStructFields(env, lpObject);
- lpStruct->reason = (*env)->GetIntField(env, lpObject, XmAnyCallbackStructFc.reason);
- lpStruct->event = (XEvent *)(*env)->GetIntField(env, lpObject, XmAnyCallbackStructFc.event);
- return lpStruct;
-}
-
-void setXmAnyCallbackStructFields(JNIEnv *env, jobject lpObject, XmAnyCallbackStruct *lpStruct)
-{
- if (!XmAnyCallbackStructFc.cached) cacheXmAnyCallbackStructFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, XmAnyCallbackStructFc.reason, (jint)lpStruct->reason);
- (*env)->SetIntField(env, lpObject, XmAnyCallbackStructFc.event, (jint)lpStruct->event);
-}
-#endif
-
-#ifndef NO_XmDragProcCallbackStruct
-typedef struct XmDragProcCallbackStruct_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID timeStamp, dragContext, x, y, dropSiteStatus, operation, operations, animate;
-} XmDragProcCallbackStruct_FID_CACHE;
-
-XmDragProcCallbackStruct_FID_CACHE XmDragProcCallbackStructFc;
-
-void cacheXmDragProcCallbackStructFields(JNIEnv *env, jobject lpObject)
-{
- if (XmDragProcCallbackStructFc.cached) return;
- cacheXmAnyCallbackStructFields(env, lpObject);
- XmDragProcCallbackStructFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XmDragProcCallbackStructFc.timeStamp = (*env)->GetFieldID(env, XmDragProcCallbackStructFc.clazz, "timeStamp", "I");
- XmDragProcCallbackStructFc.dragContext = (*env)->GetFieldID(env, XmDragProcCallbackStructFc.clazz, "dragContext", "I");
- XmDragProcCallbackStructFc.x = (*env)->GetFieldID(env, XmDragProcCallbackStructFc.clazz, "x", "S");
- XmDragProcCallbackStructFc.y = (*env)->GetFieldID(env, XmDragProcCallbackStructFc.clazz, "y", "S");
- XmDragProcCallbackStructFc.dropSiteStatus = (*env)->GetFieldID(env, XmDragProcCallbackStructFc.clazz, "dropSiteStatus", "B");
- XmDragProcCallbackStructFc.operation = (*env)->GetFieldID(env, XmDragProcCallbackStructFc.clazz, "operation", "B");
- XmDragProcCallbackStructFc.operations = (*env)->GetFieldID(env, XmDragProcCallbackStructFc.clazz, "operations", "B");
- XmDragProcCallbackStructFc.animate = (*env)->GetFieldID(env, XmDragProcCallbackStructFc.clazz, "animate", "B");
- XmDragProcCallbackStructFc.cached = 1;
-}
-
-XmDragProcCallbackStruct *getXmDragProcCallbackStructFields(JNIEnv *env, jobject lpObject, XmDragProcCallbackStruct *lpStruct)
-{
- if (!XmDragProcCallbackStructFc.cached) cacheXmDragProcCallbackStructFields(env, lpObject);
- getXmAnyCallbackStructFields(env, lpObject, (XmAnyCallbackStruct *)lpStruct);
- lpStruct->timeStamp = (*env)->GetIntField(env, lpObject, XmDragProcCallbackStructFc.timeStamp);
- lpStruct->dragContext = (Widget)(*env)->GetIntField(env, lpObject, XmDragProcCallbackStructFc.dragContext);
- lpStruct->x = (*env)->GetShortField(env, lpObject, XmDragProcCallbackStructFc.x);
- lpStruct->y = (*env)->GetShortField(env, lpObject, XmDragProcCallbackStructFc.y);
- lpStruct->dropSiteStatus = (*env)->GetByteField(env, lpObject, XmDragProcCallbackStructFc.dropSiteStatus);
- lpStruct->operation = (*env)->GetByteField(env, lpObject, XmDragProcCallbackStructFc.operation);
- lpStruct->operations = (*env)->GetByteField(env, lpObject, XmDragProcCallbackStructFc.operations);
- lpStruct->animate = (*env)->GetByteField(env, lpObject, XmDragProcCallbackStructFc.animate);
- return lpStruct;
-}
-
-void setXmDragProcCallbackStructFields(JNIEnv *env, jobject lpObject, XmDragProcCallbackStruct *lpStruct)
-{
- if (!XmDragProcCallbackStructFc.cached) cacheXmDragProcCallbackStructFields(env, lpObject);
- setXmAnyCallbackStructFields(env, lpObject, (XmAnyCallbackStruct *)lpStruct);
- (*env)->SetIntField(env, lpObject, XmDragProcCallbackStructFc.timeStamp, (jint)lpStruct->timeStamp);
- (*env)->SetIntField(env, lpObject, XmDragProcCallbackStructFc.dragContext, (jint)lpStruct->dragContext);
- (*env)->SetShortField(env, lpObject, XmDragProcCallbackStructFc.x, (jshort)lpStruct->x);
- (*env)->SetShortField(env, lpObject, XmDragProcCallbackStructFc.y, (jshort)lpStruct->y);
- (*env)->SetByteField(env, lpObject, XmDragProcCallbackStructFc.dropSiteStatus, (jbyte)lpStruct->dropSiteStatus);
- (*env)->SetByteField(env, lpObject, XmDragProcCallbackStructFc.operation, (jbyte)lpStruct->operation);
- (*env)->SetByteField(env, lpObject, XmDragProcCallbackStructFc.operations, (jbyte)lpStruct->operations);
- (*env)->SetByteField(env, lpObject, XmDragProcCallbackStructFc.animate, (jbyte)lpStruct->animate);
-}
-#endif
-
-#ifndef NO_XmDropFinishCallbackStruct
-typedef struct XmDropFinishCallbackStruct_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID timeStamp, operation, operations, dropSiteStatus, dropAction, completionStatus;
-} XmDropFinishCallbackStruct_FID_CACHE;
-
-XmDropFinishCallbackStruct_FID_CACHE XmDropFinishCallbackStructFc;
-
-void cacheXmDropFinishCallbackStructFields(JNIEnv *env, jobject lpObject)
-{
- if (XmDropFinishCallbackStructFc.cached) return;
- cacheXmAnyCallbackStructFields(env, lpObject);
- XmDropFinishCallbackStructFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XmDropFinishCallbackStructFc.timeStamp = (*env)->GetFieldID(env, XmDropFinishCallbackStructFc.clazz, "timeStamp", "I");
- XmDropFinishCallbackStructFc.operation = (*env)->GetFieldID(env, XmDropFinishCallbackStructFc.clazz, "operation", "B");
- XmDropFinishCallbackStructFc.operations = (*env)->GetFieldID(env, XmDropFinishCallbackStructFc.clazz, "operations", "B");
- XmDropFinishCallbackStructFc.dropSiteStatus = (*env)->GetFieldID(env, XmDropFinishCallbackStructFc.clazz, "dropSiteStatus", "B");
- XmDropFinishCallbackStructFc.dropAction = (*env)->GetFieldID(env, XmDropFinishCallbackStructFc.clazz, "dropAction", "B");
- XmDropFinishCallbackStructFc.completionStatus = (*env)->GetFieldID(env, XmDropFinishCallbackStructFc.clazz, "completionStatus", "B");
- XmDropFinishCallbackStructFc.cached = 1;
-}
-
-XmDropFinishCallbackStruct *getXmDropFinishCallbackStructFields(JNIEnv *env, jobject lpObject, XmDropFinishCallbackStruct *lpStruct)
-{
- if (!XmDropFinishCallbackStructFc.cached) cacheXmDropFinishCallbackStructFields(env, lpObject);
- getXmAnyCallbackStructFields(env, lpObject, (XmAnyCallbackStruct *)lpStruct);
- lpStruct->timeStamp = (*env)->GetIntField(env, lpObject, XmDropFinishCallbackStructFc.timeStamp);
- lpStruct->operation = (*env)->GetByteField(env, lpObject, XmDropFinishCallbackStructFc.operation);
- lpStruct->operations = (*env)->GetByteField(env, lpObject, XmDropFinishCallbackStructFc.operations);
- lpStruct->dropSiteStatus = (*env)->GetByteField(env, lpObject, XmDropFinishCallbackStructFc.dropSiteStatus);
- lpStruct->dropAction = (*env)->GetByteField(env, lpObject, XmDropFinishCallbackStructFc.dropAction);
- lpStruct->completionStatus = (*env)->GetByteField(env, lpObject, XmDropFinishCallbackStructFc.completionStatus);
- return lpStruct;
-}
-
-void setXmDropFinishCallbackStructFields(JNIEnv *env, jobject lpObject, XmDropFinishCallbackStruct *lpStruct)
-{
- if (!XmDropFinishCallbackStructFc.cached) cacheXmDropFinishCallbackStructFields(env, lpObject);
- setXmAnyCallbackStructFields(env, lpObject, (XmAnyCallbackStruct *)lpStruct);
- (*env)->SetIntField(env, lpObject, XmDropFinishCallbackStructFc.timeStamp, (jint)lpStruct->timeStamp);
- (*env)->SetByteField(env, lpObject, XmDropFinishCallbackStructFc.operation, (jbyte)lpStruct->operation);
- (*env)->SetByteField(env, lpObject, XmDropFinishCallbackStructFc.operations, (jbyte)lpStruct->operations);
- (*env)->SetByteField(env, lpObject, XmDropFinishCallbackStructFc.dropSiteStatus, (jbyte)lpStruct->dropSiteStatus);
- (*env)->SetByteField(env, lpObject, XmDropFinishCallbackStructFc.dropAction, (jbyte)lpStruct->dropAction);
- (*env)->SetByteField(env, lpObject, XmDropFinishCallbackStructFc.completionStatus, (jbyte)lpStruct->completionStatus);
-}
-#endif
-
-#ifndef NO_XmDropProcCallbackStruct
-typedef struct XmDropProcCallbackStruct_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID timeStamp, dragContext, x, y, dropSiteStatus, operation, operations, dropAction;
-} XmDropProcCallbackStruct_FID_CACHE;
-
-XmDropProcCallbackStruct_FID_CACHE XmDropProcCallbackStructFc;
-
-void cacheXmDropProcCallbackStructFields(JNIEnv *env, jobject lpObject)
-{
- if (XmDropProcCallbackStructFc.cached) return;
- cacheXmAnyCallbackStructFields(env, lpObject);
- XmDropProcCallbackStructFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XmDropProcCallbackStructFc.timeStamp = (*env)->GetFieldID(env, XmDropProcCallbackStructFc.clazz, "timeStamp", "I");
- XmDropProcCallbackStructFc.dragContext = (*env)->GetFieldID(env, XmDropProcCallbackStructFc.clazz, "dragContext", "I");
- XmDropProcCallbackStructFc.x = (*env)->GetFieldID(env, XmDropProcCallbackStructFc.clazz, "x", "S");
- XmDropProcCallbackStructFc.y = (*env)->GetFieldID(env, XmDropProcCallbackStructFc.clazz, "y", "S");
- XmDropProcCallbackStructFc.dropSiteStatus = (*env)->GetFieldID(env, XmDropProcCallbackStructFc.clazz, "dropSiteStatus", "B");
- XmDropProcCallbackStructFc.operation = (*env)->GetFieldID(env, XmDropProcCallbackStructFc.clazz, "operation", "B");
- XmDropProcCallbackStructFc.operations = (*env)->GetFieldID(env, XmDropProcCallbackStructFc.clazz, "operations", "B");
- XmDropProcCallbackStructFc.dropAction = (*env)->GetFieldID(env, XmDropProcCallbackStructFc.clazz, "dropAction", "B");
- XmDropProcCallbackStructFc.cached = 1;
-}
-
-XmDropProcCallbackStruct *getXmDropProcCallbackStructFields(JNIEnv *env, jobject lpObject, XmDropProcCallbackStruct *lpStruct)
-{
- if (!XmDropProcCallbackStructFc.cached) cacheXmDropProcCallbackStructFields(env, lpObject);
- getXmAnyCallbackStructFields(env, lpObject, (XmAnyCallbackStruct *)lpStruct);
- lpStruct->timeStamp = (*env)->GetIntField(env, lpObject, XmDropProcCallbackStructFc.timeStamp);
- lpStruct->dragContext = (Widget)(*env)->GetIntField(env, lpObject, XmDropProcCallbackStructFc.dragContext);
- lpStruct->x = (*env)->GetShortField(env, lpObject, XmDropProcCallbackStructFc.x);
- lpStruct->y = (*env)->GetShortField(env, lpObject, XmDropProcCallbackStructFc.y);
- lpStruct->dropSiteStatus = (*env)->GetByteField(env, lpObject, XmDropProcCallbackStructFc.dropSiteStatus);
- lpStruct->operation = (*env)->GetByteField(env, lpObject, XmDropProcCallbackStructFc.operation);
- lpStruct->operations = (*env)->GetByteField(env, lpObject, XmDropProcCallbackStructFc.operations);
- lpStruct->dropAction = (*env)->GetByteField(env, lpObject, XmDropProcCallbackStructFc.dropAction);
- return lpStruct;
-}
-
-void setXmDropProcCallbackStructFields(JNIEnv *env, jobject lpObject, XmDropProcCallbackStruct *lpStruct)
-{
- if (!XmDropProcCallbackStructFc.cached) cacheXmDropProcCallbackStructFields(env, lpObject);
- setXmAnyCallbackStructFields(env, lpObject, (XmAnyCallbackStruct *)lpStruct);
- (*env)->SetIntField(env, lpObject, XmDropProcCallbackStructFc.timeStamp, (jint)lpStruct->timeStamp);
- (*env)->SetIntField(env, lpObject, XmDropProcCallbackStructFc.dragContext, (jint)lpStruct->dragContext);
- (*env)->SetShortField(env, lpObject, XmDropProcCallbackStructFc.x, (jshort)lpStruct->x);
- (*env)->SetShortField(env, lpObject, XmDropProcCallbackStructFc.y, (jshort)lpStruct->y);
- (*env)->SetByteField(env, lpObject, XmDropProcCallbackStructFc.dropSiteStatus, (jbyte)lpStruct->dropSiteStatus);
- (*env)->SetByteField(env, lpObject, XmDropProcCallbackStructFc.operation, (jbyte)lpStruct->operation);
- (*env)->SetByteField(env, lpObject, XmDropProcCallbackStructFc.operations, (jbyte)lpStruct->operations);
- (*env)->SetByteField(env, lpObject, XmDropProcCallbackStructFc.dropAction, (jbyte)lpStruct->dropAction);
-}
-#endif
-
-#ifndef NO_XmSpinBoxCallbackStruct
-typedef struct XmSpinBoxCallbackStruct_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID widget, doit, position, value, crossed_boundary;
-} XmSpinBoxCallbackStruct_FID_CACHE;
-
-XmSpinBoxCallbackStruct_FID_CACHE XmSpinBoxCallbackStructFc;
-
-void cacheXmSpinBoxCallbackStructFields(JNIEnv *env, jobject lpObject)
-{
- if (XmSpinBoxCallbackStructFc.cached) return;
- cacheXmAnyCallbackStructFields(env, lpObject);
- XmSpinBoxCallbackStructFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XmSpinBoxCallbackStructFc.widget = (*env)->GetFieldID(env, XmSpinBoxCallbackStructFc.clazz, "widget", "I");
- XmSpinBoxCallbackStructFc.doit = (*env)->GetFieldID(env, XmSpinBoxCallbackStructFc.clazz, "doit", "B");
- XmSpinBoxCallbackStructFc.position = (*env)->GetFieldID(env, XmSpinBoxCallbackStructFc.clazz, "position", "I");
- XmSpinBoxCallbackStructFc.value = (*env)->GetFieldID(env, XmSpinBoxCallbackStructFc.clazz, "value", "I");
- XmSpinBoxCallbackStructFc.crossed_boundary = (*env)->GetFieldID(env, XmSpinBoxCallbackStructFc.clazz, "crossed_boundary", "B");
- XmSpinBoxCallbackStructFc.cached = 1;
-}
-
-XmSpinBoxCallbackStruct *getXmSpinBoxCallbackStructFields(JNIEnv *env, jobject lpObject, XmSpinBoxCallbackStruct *lpStruct)
-{
- if (!XmSpinBoxCallbackStructFc.cached) cacheXmSpinBoxCallbackStructFields(env, lpObject);
- getXmAnyCallbackStructFields(env, lpObject, (XmAnyCallbackStruct *)lpStruct);
- lpStruct->widget = (Widget)(*env)->GetIntField(env, lpObject, XmSpinBoxCallbackStructFc.widget);
- lpStruct->doit = (Boolean)(*env)->GetByteField(env, lpObject, XmSpinBoxCallbackStructFc.doit);
- lpStruct->position = (*env)->GetIntField(env, lpObject, XmSpinBoxCallbackStructFc.position);
- lpStruct->value = (XmString)(*env)->GetIntField(env, lpObject, XmSpinBoxCallbackStructFc.value);
- lpStruct->crossed_boundary = (Boolean)(*env)->GetByteField(env, lpObject, XmSpinBoxCallbackStructFc.crossed_boundary);
- return lpStruct;
-}
-
-void setXmSpinBoxCallbackStructFields(JNIEnv *env, jobject lpObject, XmSpinBoxCallbackStruct *lpStruct)
-{
- if (!XmSpinBoxCallbackStructFc.cached) cacheXmSpinBoxCallbackStructFields(env, lpObject);
- setXmAnyCallbackStructFields(env, lpObject, (XmAnyCallbackStruct *)lpStruct);
- (*env)->SetIntField(env, lpObject, XmSpinBoxCallbackStructFc.widget, (jint)lpStruct->widget);
- (*env)->SetByteField(env, lpObject, XmSpinBoxCallbackStructFc.doit, (jbyte)lpStruct->doit);
- (*env)->SetIntField(env, lpObject, XmSpinBoxCallbackStructFc.position, (jint)lpStruct->position);
- (*env)->SetIntField(env, lpObject, XmSpinBoxCallbackStructFc.value, (jint)lpStruct->value);
- (*env)->SetByteField(env, lpObject, XmSpinBoxCallbackStructFc.crossed_boundary, (jbyte)lpStruct->crossed_boundary);
-}
-#endif
-
-#ifndef NO_XmTextBlockRec
-typedef struct XmTextBlockRec_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID ptr, length, format;
-} XmTextBlockRec_FID_CACHE;
-
-XmTextBlockRec_FID_CACHE XmTextBlockRecFc;
-
-void cacheXmTextBlockRecFields(JNIEnv *env, jobject lpObject)
-{
- if (XmTextBlockRecFc.cached) return;
- XmTextBlockRecFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XmTextBlockRecFc.ptr = (*env)->GetFieldID(env, XmTextBlockRecFc.clazz, "ptr", "I");
- XmTextBlockRecFc.length = (*env)->GetFieldID(env, XmTextBlockRecFc.clazz, "length", "I");
- XmTextBlockRecFc.format = (*env)->GetFieldID(env, XmTextBlockRecFc.clazz, "format", "I");
- XmTextBlockRecFc.cached = 1;
-}
-
-XmTextBlockRec *getXmTextBlockRecFields(JNIEnv *env, jobject lpObject, XmTextBlockRec *lpStruct)
-{
- if (!XmTextBlockRecFc.cached) cacheXmTextBlockRecFields(env, lpObject);
- lpStruct->ptr = (char *)(*env)->GetIntField(env, lpObject, XmTextBlockRecFc.ptr);
- lpStruct->length = (*env)->GetIntField(env, lpObject, XmTextBlockRecFc.length);
- lpStruct->format = (XmTextFormat)(*env)->GetIntField(env, lpObject, XmTextBlockRecFc.format);
- return lpStruct;
-}
-
-void setXmTextBlockRecFields(JNIEnv *env, jobject lpObject, XmTextBlockRec *lpStruct)
-{
- if (!XmTextBlockRecFc.cached) cacheXmTextBlockRecFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, XmTextBlockRecFc.ptr, (jint)lpStruct->ptr);
- (*env)->SetIntField(env, lpObject, XmTextBlockRecFc.length, (jint)lpStruct->length);
- (*env)->SetIntField(env, lpObject, XmTextBlockRecFc.format, (jint)lpStruct->format);
-}
-#endif
-
-#ifndef NO_XmTextVerifyCallbackStruct
-typedef struct XmTextVerifyCallbackStruct_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID doit, currInsert, newInsert, startPos, endPos, text;
-} XmTextVerifyCallbackStruct_FID_CACHE;
-
-XmTextVerifyCallbackStruct_FID_CACHE XmTextVerifyCallbackStructFc;
-
-void cacheXmTextVerifyCallbackStructFields(JNIEnv *env, jobject lpObject)
-{
- if (XmTextVerifyCallbackStructFc.cached) return;
- cacheXmAnyCallbackStructFields(env, lpObject);
- XmTextVerifyCallbackStructFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XmTextVerifyCallbackStructFc.doit = (*env)->GetFieldID(env, XmTextVerifyCallbackStructFc.clazz, "doit", "B");
- XmTextVerifyCallbackStructFc.currInsert = (*env)->GetFieldID(env, XmTextVerifyCallbackStructFc.clazz, "currInsert", "I");
- XmTextVerifyCallbackStructFc.newInsert = (*env)->GetFieldID(env, XmTextVerifyCallbackStructFc.clazz, "newInsert", "I");
- XmTextVerifyCallbackStructFc.startPos = (*env)->GetFieldID(env, XmTextVerifyCallbackStructFc.clazz, "startPos", "I");
- XmTextVerifyCallbackStructFc.endPos = (*env)->GetFieldID(env, XmTextVerifyCallbackStructFc.clazz, "endPos", "I");
- XmTextVerifyCallbackStructFc.text = (*env)->GetFieldID(env, XmTextVerifyCallbackStructFc.clazz, "text", "I");
- XmTextVerifyCallbackStructFc.cached = 1;
-}
-
-XmTextVerifyCallbackStruct *getXmTextVerifyCallbackStructFields(JNIEnv *env, jobject lpObject, XmTextVerifyCallbackStruct *lpStruct)
-{
- if (!XmTextVerifyCallbackStructFc.cached) cacheXmTextVerifyCallbackStructFields(env, lpObject);
- getXmAnyCallbackStructFields(env, lpObject, (XmAnyCallbackStruct *)lpStruct);
- lpStruct->doit = (*env)->GetByteField(env, lpObject, XmTextVerifyCallbackStructFc.doit);
- lpStruct->currInsert = (*env)->GetIntField(env, lpObject, XmTextVerifyCallbackStructFc.currInsert);
- lpStruct->newInsert = (*env)->GetIntField(env, lpObject, XmTextVerifyCallbackStructFc.newInsert);
- lpStruct->startPos = (*env)->GetIntField(env, lpObject, XmTextVerifyCallbackStructFc.startPos);
- lpStruct->endPos = (*env)->GetIntField(env, lpObject, XmTextVerifyCallbackStructFc.endPos);
- lpStruct->text = (XmTextBlock)(*env)->GetIntField(env, lpObject, XmTextVerifyCallbackStructFc.text);
- return lpStruct;
-}
-
-void setXmTextVerifyCallbackStructFields(JNIEnv *env, jobject lpObject, XmTextVerifyCallbackStruct *lpStruct)
-{
- if (!XmTextVerifyCallbackStructFc.cached) cacheXmTextVerifyCallbackStructFields(env, lpObject);
- setXmAnyCallbackStructFields(env, lpObject, (XmAnyCallbackStruct *)lpStruct);
- (*env)->SetByteField(env, lpObject, XmTextVerifyCallbackStructFc.doit, (jbyte)lpStruct->doit);
- (*env)->SetIntField(env, lpObject, XmTextVerifyCallbackStructFc.currInsert, (jint)lpStruct->currInsert);
- (*env)->SetIntField(env, lpObject, XmTextVerifyCallbackStructFc.newInsert, (jint)lpStruct->newInsert);
- (*env)->SetIntField(env, lpObject, XmTextVerifyCallbackStructFc.startPos, (jint)lpStruct->startPos);
- (*env)->SetIntField(env, lpObject, XmTextVerifyCallbackStructFc.endPos, (jint)lpStruct->endPos);
- (*env)->SetIntField(env, lpObject, XmTextVerifyCallbackStructFc.text, (jint)lpStruct->text);
-}
-#endif
-
-#ifndef NO_XtWidgetGeometry
-typedef struct XtWidgetGeometry_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID request_mode, x, y, width, height, border_width, sibling, stack_mode;
-} XtWidgetGeometry_FID_CACHE;
-
-XtWidgetGeometry_FID_CACHE XtWidgetGeometryFc;
-
-void cacheXtWidgetGeometryFields(JNIEnv *env, jobject lpObject)
-{
- if (XtWidgetGeometryFc.cached) return;
- XtWidgetGeometryFc.clazz = (*env)->GetObjectClass(env, lpObject);
- XtWidgetGeometryFc.request_mode = (*env)->GetFieldID(env, XtWidgetGeometryFc.clazz, "request_mode", "I");
- XtWidgetGeometryFc.x = (*env)->GetFieldID(env, XtWidgetGeometryFc.clazz, "x", "I");
- XtWidgetGeometryFc.y = (*env)->GetFieldID(env, XtWidgetGeometryFc.clazz, "y", "I");
- XtWidgetGeometryFc.width = (*env)->GetFieldID(env, XtWidgetGeometryFc.clazz, "width", "I");
- XtWidgetGeometryFc.height = (*env)->GetFieldID(env, XtWidgetGeometryFc.clazz, "height", "I");
- XtWidgetGeometryFc.border_width = (*env)->GetFieldID(env, XtWidgetGeometryFc.clazz, "border_width", "I");
- XtWidgetGeometryFc.sibling = (*env)->GetFieldID(env, XtWidgetGeometryFc.clazz, "sibling", "I");
- XtWidgetGeometryFc.stack_mode = (*env)->GetFieldID(env, XtWidgetGeometryFc.clazz, "stack_mode", "I");
- XtWidgetGeometryFc.cached = 1;
-}
-
-XtWidgetGeometry *getXtWidgetGeometryFields(JNIEnv *env, jobject lpObject, XtWidgetGeometry *lpStruct)
-{
- if (!XtWidgetGeometryFc.cached) cacheXtWidgetGeometryFields(env, lpObject);
- lpStruct->request_mode = (*env)->GetIntField(env, lpObject, XtWidgetGeometryFc.request_mode);
- lpStruct->x = (*env)->GetIntField(env, lpObject, XtWidgetGeometryFc.x);
- lpStruct->y = (*env)->GetIntField(env, lpObject, XtWidgetGeometryFc.y);
- lpStruct->width = (*env)->GetIntField(env, lpObject, XtWidgetGeometryFc.width);
- lpStruct->height = (*env)->GetIntField(env, lpObject, XtWidgetGeometryFc.height);
- lpStruct->border_width = (*env)->GetIntField(env, lpObject, XtWidgetGeometryFc.border_width);
- lpStruct->sibling = (Widget)(*env)->GetIntField(env, lpObject, XtWidgetGeometryFc.sibling);
- lpStruct->stack_mode = (*env)->GetIntField(env, lpObject, XtWidgetGeometryFc.stack_mode);
- return lpStruct;
-}
-
-void setXtWidgetGeometryFields(JNIEnv *env, jobject lpObject, XtWidgetGeometry *lpStruct)
-{
- if (!XtWidgetGeometryFc.cached) cacheXtWidgetGeometryFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, XtWidgetGeometryFc.request_mode, (jint)lpStruct->request_mode);
- (*env)->SetIntField(env, lpObject, XtWidgetGeometryFc.x, (jint)lpStruct->x);
- (*env)->SetIntField(env, lpObject, XtWidgetGeometryFc.y, (jint)lpStruct->y);
- (*env)->SetIntField(env, lpObject, XtWidgetGeometryFc.width, (jint)lpStruct->width);
- (*env)->SetIntField(env, lpObject, XtWidgetGeometryFc.height, (jint)lpStruct->height);
- (*env)->SetIntField(env, lpObject, XtWidgetGeometryFc.border_width, (jint)lpStruct->border_width);
- (*env)->SetIntField(env, lpObject, XtWidgetGeometryFc.sibling, (jint)lpStruct->sibling);
- (*env)->SetIntField(env, lpObject, XtWidgetGeometryFc.stack_mode, (jint)lpStruct->stack_mode);
-}
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os_structs.h b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os_structs.h
deleted file mode 100644
index eaf6fcd650..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os_structs.h
+++ /dev/null
@@ -1,469 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "os.h"
-
-#ifndef NO_Visual
-void cacheVisualFields(JNIEnv *env, jobject lpObject);
-Visual *getVisualFields(JNIEnv *env, jobject lpObject, Visual *lpStruct);
-void setVisualFields(JNIEnv *env, jobject lpObject, Visual *lpStruct);
-#define Visual_sizeof() sizeof(Visual)
-#else
-#define cacheVisualFields(a,b)
-#define getVisualFields(a,b,c) NULL
-#define setVisualFields(a,b,c)
-#define Visual_sizeof() 0
-#endif
-
-#ifndef NO_XAnyEvent
-void cacheXAnyEventFields(JNIEnv *env, jobject lpObject);
-XAnyEvent *getXAnyEventFields(JNIEnv *env, jobject lpObject, XAnyEvent *lpStruct);
-void setXAnyEventFields(JNIEnv *env, jobject lpObject, XAnyEvent *lpStruct);
-#define XAnyEvent_sizeof() sizeof(XAnyEvent)
-#else
-#define cacheXAnyEventFields(a,b)
-#define getXAnyEventFields(a,b,c) NULL
-#define setXAnyEventFields(a,b,c)
-#define XAnyEvent_sizeof() 0
-#endif
-
-#ifndef NO_XButtonEvent
-void cacheXButtonEventFields(JNIEnv *env, jobject lpObject);
-XButtonEvent *getXButtonEventFields(JNIEnv *env, jobject lpObject, XButtonEvent *lpStruct);
-void setXButtonEventFields(JNIEnv *env, jobject lpObject, XButtonEvent *lpStruct);
-#define XButtonEvent_sizeof() sizeof(XButtonEvent)
-#else
-#define cacheXButtonEventFields(a,b)
-#define getXButtonEventFields(a,b,c) NULL
-#define setXButtonEventFields(a,b,c)
-#define XButtonEvent_sizeof() 0
-#endif
-
-#ifndef NO_XCharStruct
-void cacheXCharStructFields(JNIEnv *env, jobject lpObject);
-XCharStruct *getXCharStructFields(JNIEnv *env, jobject lpObject, XCharStruct *lpStruct);
-void setXCharStructFields(JNIEnv *env, jobject lpObject, XCharStruct *lpStruct);
-#define XCharStruct_sizeof() sizeof(XCharStruct)
-#else
-#define cacheXCharStructFields(a,b)
-#define getXCharStructFields(a,b,c) NULL
-#define setXCharStructFields(a,b,c)
-#define XCharStruct_sizeof() 0
-#endif
-
-#ifndef NO_XClientMessageEvent
-void cacheXClientMessageEventFields(JNIEnv *env, jobject lpObject);
-XClientMessageEvent *getXClientMessageEventFields(JNIEnv *env, jobject lpObject, XClientMessageEvent *lpStruct);
-void setXClientMessageEventFields(JNIEnv *env, jobject lpObject, XClientMessageEvent *lpStruct);
-#define XClientMessageEvent_sizeof() sizeof(XClientMessageEvent)
-#else
-#define cacheXClientMessageEventFields(a,b)
-#define getXClientMessageEventFields(a,b,c) NULL
-#define setXClientMessageEventFields(a,b,c)
-#define XClientMessageEvent_sizeof() 0
-#endif
-
-#ifndef NO_XColor
-void cacheXColorFields(JNIEnv *env, jobject lpObject);
-XColor *getXColorFields(JNIEnv *env, jobject lpObject, XColor *lpStruct);
-void setXColorFields(JNIEnv *env, jobject lpObject, XColor *lpStruct);
-#define XColor_sizeof() sizeof(XColor)
-#else
-#define cacheXColorFields(a,b)
-#define getXColorFields(a,b,c) NULL
-#define setXColorFields(a,b,c)
-#define XColor_sizeof() 0
-#endif
-
-#ifndef NO_XConfigureEvent
-void cacheXConfigureEventFields(JNIEnv *env, jobject lpObject);
-XConfigureEvent *getXConfigureEventFields(JNIEnv *env, jobject lpObject, XConfigureEvent *lpStruct);
-void setXConfigureEventFields(JNIEnv *env, jobject lpObject, XConfigureEvent *lpStruct);
-#define XConfigureEvent_sizeof() sizeof(XConfigureEvent)
-#else
-#define cacheXConfigureEventFields(a,b)
-#define getXConfigureEventFields(a,b,c) NULL
-#define setXConfigureEventFields(a,b,c)
-#define XConfigureEvent_sizeof() 0
-#endif
-
-#ifndef NO_XCreateWindowEvent
-void cacheXCreateWindowEventFields(JNIEnv *env, jobject lpObject);
-XCreateWindowEvent *getXCreateWindowEventFields(JNIEnv *env, jobject lpObject, XCreateWindowEvent *lpStruct);
-void setXCreateWindowEventFields(JNIEnv *env, jobject lpObject, XCreateWindowEvent *lpStruct);
-#define XCreateWindowEvent_sizeof() sizeof(XCreateWindowEvent)
-#else
-#define cacheXCreateWindowEventFields(a,b)
-#define getXCreateWindowEventFields(a,b,c) NULL
-#define setXCreateWindowEventFields(a,b,c)
-#define XCreateWindowEvent_sizeof() 0
-#endif
-
-#ifndef NO_XCrossingEvent
-void cacheXCrossingEventFields(JNIEnv *env, jobject lpObject);
-XCrossingEvent *getXCrossingEventFields(JNIEnv *env, jobject lpObject, XCrossingEvent *lpStruct);
-void setXCrossingEventFields(JNIEnv *env, jobject lpObject, XCrossingEvent *lpStruct);
-#define XCrossingEvent_sizeof() sizeof(XCrossingEvent)
-#else
-#define cacheXCrossingEventFields(a,b)
-#define getXCrossingEventFields(a,b,c) NULL
-#define setXCrossingEventFields(a,b,c)
-#define XCrossingEvent_sizeof() 0
-#endif
-
-#ifndef NO_XDestroyWindowEvent
-void cacheXDestroyWindowEventFields(JNIEnv *env, jobject lpObject);
-XDestroyWindowEvent *getXDestroyWindowEventFields(JNIEnv *env, jobject lpObject, XDestroyWindowEvent *lpStruct);
-void setXDestroyWindowEventFields(JNIEnv *env, jobject lpObject, XDestroyWindowEvent *lpStruct);
-#define XDestroyWindowEvent_sizeof() sizeof(XDestroyWindowEvent)
-#else
-#define cacheXDestroyWindowEventFields(a,b)
-#define getXDestroyWindowEventFields(a,b,c) NULL
-#define setXDestroyWindowEventFields(a,b,c)
-#define XDestroyWindowEvent_sizeof() 0
-#endif
-
-#ifndef NO_XEvent
-void cacheXEventFields(JNIEnv *env, jobject lpObject);
-XEvent *getXEventFields(JNIEnv *env, jobject lpObject, XEvent *lpStruct);
-void setXEventFields(JNIEnv *env, jobject lpObject, XEvent *lpStruct);
-#define XEvent_sizeof() sizeof(XEvent)
-#else
-#define cacheXEventFields(a,b)
-#define getXEventFields(a,b,c) NULL
-#define setXEventFields(a,b,c)
-#define XEvent_sizeof() 0
-#endif
-
-#ifndef NO_XExposeEvent
-void cacheXExposeEventFields(JNIEnv *env, jobject lpObject);
-XExposeEvent *getXExposeEventFields(JNIEnv *env, jobject lpObject, XExposeEvent *lpStruct);
-void setXExposeEventFields(JNIEnv *env, jobject lpObject, XExposeEvent *lpStruct);
-#define XExposeEvent_sizeof() sizeof(XExposeEvent)
-#else
-#define cacheXExposeEventFields(a,b)
-#define getXExposeEventFields(a,b,c) NULL
-#define setXExposeEventFields(a,b,c)
-#define XExposeEvent_sizeof() 0
-#endif
-
-#ifndef NO_XFocusChangeEvent
-void cacheXFocusChangeEventFields(JNIEnv *env, jobject lpObject);
-XFocusChangeEvent *getXFocusChangeEventFields(JNIEnv *env, jobject lpObject, XFocusChangeEvent *lpStruct);
-void setXFocusChangeEventFields(JNIEnv *env, jobject lpObject, XFocusChangeEvent *lpStruct);
-#define XFocusChangeEvent_sizeof() sizeof(XFocusChangeEvent)
-#else
-#define cacheXFocusChangeEventFields(a,b)
-#define getXFocusChangeEventFields(a,b,c) NULL
-#define setXFocusChangeEventFields(a,b,c)
-#define XFocusChangeEvent_sizeof() 0
-#endif
-
-#ifndef NO_XFontStruct
-void cacheXFontStructFields(JNIEnv *env, jobject lpObject);
-XFontStruct *getXFontStructFields(JNIEnv *env, jobject lpObject, XFontStruct *lpStruct);
-void setXFontStructFields(JNIEnv *env, jobject lpObject, XFontStruct *lpStruct);
-#define XFontStruct_sizeof() sizeof(XFontStruct)
-#else
-#define cacheXFontStructFields(a,b)
-#define getXFontStructFields(a,b,c) NULL
-#define setXFontStructFields(a,b,c)
-#define XFontStruct_sizeof() 0
-#endif
-
-#ifndef NO_XGCValues
-void cacheXGCValuesFields(JNIEnv *env, jobject lpObject);
-XGCValues *getXGCValuesFields(JNIEnv *env, jobject lpObject, XGCValues *lpStruct);
-void setXGCValuesFields(JNIEnv *env, jobject lpObject, XGCValues *lpStruct);
-#define XGCValues_sizeof() sizeof(XGCValues)
-#else
-#define cacheXGCValuesFields(a,b)
-#define getXGCValuesFields(a,b,c) NULL
-#define setXGCValuesFields(a,b,c)
-#define XGCValues_sizeof() 0
-#endif
-
-#ifndef NO_XIconSize
-void cacheXIconSizeFields(JNIEnv *env, jobject lpObject);
-XIconSize *getXIconSizeFields(JNIEnv *env, jobject lpObject, XIconSize *lpStruct);
-void setXIconSizeFields(JNIEnv *env, jobject lpObject, XIconSize *lpStruct);
-#define XIconSize_sizeof() sizeof(XIconSize)
-#else
-#define cacheXIconSizeFields(a,b)
-#define getXIconSizeFields(a,b,c) NULL
-#define setXIconSizeFields(a,b,c)
-#define XIconSize_sizeof() 0
-#endif
-
-#ifndef NO_XImage
-void cacheXImageFields(JNIEnv *env, jobject lpObject);
-XImage *getXImageFields(JNIEnv *env, jobject lpObject, XImage *lpStruct);
-void setXImageFields(JNIEnv *env, jobject lpObject, XImage *lpStruct);
-#define XImage_sizeof() sizeof(XImage)
-#else
-#define cacheXImageFields(a,b)
-#define getXImageFields(a,b,c) NULL
-#define setXImageFields(a,b,c)
-#define XImage_sizeof() 0
-#endif
-
-#ifndef NO_XKeyEvent
-void cacheXKeyEventFields(JNIEnv *env, jobject lpObject);
-XKeyEvent *getXKeyEventFields(JNIEnv *env, jobject lpObject, XKeyEvent *lpStruct);
-void setXKeyEventFields(JNIEnv *env, jobject lpObject, XKeyEvent *lpStruct);
-#define XKeyEvent_sizeof() sizeof(XKeyEvent)
-#else
-#define cacheXKeyEventFields(a,b)
-#define getXKeyEventFields(a,b,c) NULL
-#define setXKeyEventFields(a,b,c)
-#define XKeyEvent_sizeof() 0
-#endif
-
-#ifndef NO_XModifierKeymap
-void cacheXModifierKeymapFields(JNIEnv *env, jobject lpObject);
-XModifierKeymap *getXModifierKeymapFields(JNIEnv *env, jobject lpObject, XModifierKeymap *lpStruct);
-void setXModifierKeymapFields(JNIEnv *env, jobject lpObject, XModifierKeymap *lpStruct);
-#define XModifierKeymap_sizeof() sizeof(XModifierKeymap)
-#else
-#define cacheXModifierKeymapFields(a,b)
-#define getXModifierKeymapFields(a,b,c) NULL
-#define setXModifierKeymapFields(a,b,c)
-#define XModifierKeymap_sizeof() 0
-#endif
-
-#ifndef NO_XMotionEvent
-void cacheXMotionEventFields(JNIEnv *env, jobject lpObject);
-XMotionEvent *getXMotionEventFields(JNIEnv *env, jobject lpObject, XMotionEvent *lpStruct);
-void setXMotionEventFields(JNIEnv *env, jobject lpObject, XMotionEvent *lpStruct);
-#define XMotionEvent_sizeof() sizeof(XMotionEvent)
-#else
-#define cacheXMotionEventFields(a,b)
-#define getXMotionEventFields(a,b,c) NULL
-#define setXMotionEventFields(a,b,c)
-#define XMotionEvent_sizeof() 0
-#endif
-
-#ifndef NO_XPropertyEvent
-void cacheXPropertyEventFields(JNIEnv *env, jobject lpObject);
-XPropertyEvent *getXPropertyEventFields(JNIEnv *env, jobject lpObject, XPropertyEvent *lpStruct);
-void setXPropertyEventFields(JNIEnv *env, jobject lpObject, XPropertyEvent *lpStruct);
-#define XPropertyEvent_sizeof() sizeof(XPropertyEvent)
-#else
-#define cacheXPropertyEventFields(a,b)
-#define getXPropertyEventFields(a,b,c) NULL
-#define setXPropertyEventFields(a,b,c)
-#define XPropertyEvent_sizeof() 0
-#endif
-
-#ifndef NO_XRectangle
-void cacheXRectangleFields(JNIEnv *env, jobject lpObject);
-XRectangle *getXRectangleFields(JNIEnv *env, jobject lpObject, XRectangle *lpStruct);
-void setXRectangleFields(JNIEnv *env, jobject lpObject, XRectangle *lpStruct);
-#define XRectangle_sizeof() sizeof(XRectangle)
-#else
-#define cacheXRectangleFields(a,b)
-#define getXRectangleFields(a,b,c) NULL
-#define setXRectangleFields(a,b,c)
-#define XRectangle_sizeof() 0
-#endif
-
-#ifndef NO_XRenderPictureAttributes
-void cacheXRenderPictureAttributesFields(JNIEnv *env, jobject lpObject);
-XRenderPictureAttributes *getXRenderPictureAttributesFields(JNIEnv *env, jobject lpObject, XRenderPictureAttributes *lpStruct);
-void setXRenderPictureAttributesFields(JNIEnv *env, jobject lpObject, XRenderPictureAttributes *lpStruct);
-#define XRenderPictureAttributes_sizeof() sizeof(XRenderPictureAttributes)
-#else
-#define cacheXRenderPictureAttributesFields(a,b)
-#define getXRenderPictureAttributesFields(a,b,c) NULL
-#define setXRenderPictureAttributesFields(a,b,c)
-#define XRenderPictureAttributes_sizeof() 0
-#endif
-
-#ifndef NO_XReparentEvent
-void cacheXReparentEventFields(JNIEnv *env, jobject lpObject);
-XReparentEvent *getXReparentEventFields(JNIEnv *env, jobject lpObject, XReparentEvent *lpStruct);
-void setXReparentEventFields(JNIEnv *env, jobject lpObject, XReparentEvent *lpStruct);
-#define XReparentEvent_sizeof() sizeof(XReparentEvent)
-#else
-#define cacheXReparentEventFields(a,b)
-#define getXReparentEventFields(a,b,c) NULL
-#define setXReparentEventFields(a,b,c)
-#define XReparentEvent_sizeof() 0
-#endif
-
-#ifndef NO_XSetWindowAttributes
-void cacheXSetWindowAttributesFields(JNIEnv *env, jobject lpObject);
-XSetWindowAttributes *getXSetWindowAttributesFields(JNIEnv *env, jobject lpObject, XSetWindowAttributes *lpStruct);
-void setXSetWindowAttributesFields(JNIEnv *env, jobject lpObject, XSetWindowAttributes *lpStruct);
-#define XSetWindowAttributes_sizeof() sizeof(XSetWindowAttributes)
-#else
-#define cacheXSetWindowAttributesFields(a,b)
-#define getXSetWindowAttributesFields(a,b,c) NULL
-#define setXSetWindowAttributesFields(a,b,c)
-#define XSetWindowAttributes_sizeof() 0
-#endif
-
-#ifndef NO_XSizeHints
-void cacheXSizeHintsFields(JNIEnv *env, jobject lpObject);
-XSizeHints *getXSizeHintsFields(JNIEnv *env, jobject lpObject, XSizeHints *lpStruct);
-void setXSizeHintsFields(JNIEnv *env, jobject lpObject, XSizeHints *lpStruct);
-#define XSizeHints_sizeof() sizeof(XSizeHints)
-#else
-#define cacheXSizeHintsFields(a,b)
-#define getXSizeHintsFields(a,b,c) NULL
-#define setXSizeHintsFields(a,b,c)
-#define XSizeHints_sizeof() 0
-#endif
-
-#ifndef NO_XTextProperty
-void cacheXTextPropertyFields(JNIEnv *env, jobject lpObject);
-XTextProperty *getXTextPropertyFields(JNIEnv *env, jobject lpObject, XTextProperty *lpStruct);
-void setXTextPropertyFields(JNIEnv *env, jobject lpObject, XTextProperty *lpStruct);
-#define XTextProperty_sizeof() sizeof(XTextProperty)
-#else
-#define cacheXTextPropertyFields(a,b)
-#define getXTextPropertyFields(a,b,c) NULL
-#define setXTextPropertyFields(a,b,c)
-#define XTextProperty_sizeof() 0
-#endif
-
-#ifndef NO_XWindowAttributes
-void cacheXWindowAttributesFields(JNIEnv *env, jobject lpObject);
-XWindowAttributes *getXWindowAttributesFields(JNIEnv *env, jobject lpObject, XWindowAttributes *lpStruct);
-void setXWindowAttributesFields(JNIEnv *env, jobject lpObject, XWindowAttributes *lpStruct);
-#define XWindowAttributes_sizeof() sizeof(XWindowAttributes)
-#else
-#define cacheXWindowAttributesFields(a,b)
-#define getXWindowAttributesFields(a,b,c) NULL
-#define setXWindowAttributesFields(a,b,c)
-#define XWindowAttributes_sizeof() 0
-#endif
-
-#ifndef NO_XWindowChanges
-void cacheXWindowChangesFields(JNIEnv *env, jobject lpObject);
-XWindowChanges *getXWindowChangesFields(JNIEnv *env, jobject lpObject, XWindowChanges *lpStruct);
-void setXWindowChangesFields(JNIEnv *env, jobject lpObject, XWindowChanges *lpStruct);
-#define XWindowChanges_sizeof() sizeof(XWindowChanges)
-#else
-#define cacheXWindowChangesFields(a,b)
-#define getXWindowChangesFields(a,b,c) NULL
-#define setXWindowChangesFields(a,b,c)
-#define XWindowChanges_sizeof() 0
-#endif
-
-#ifndef NO_XineramaScreenInfo
-void cacheXineramaScreenInfoFields(JNIEnv *env, jobject lpObject);
-XineramaScreenInfo *getXineramaScreenInfoFields(JNIEnv *env, jobject lpObject, XineramaScreenInfo *lpStruct);
-void setXineramaScreenInfoFields(JNIEnv *env, jobject lpObject, XineramaScreenInfo *lpStruct);
-#define XineramaScreenInfo_sizeof() sizeof(XineramaScreenInfo)
-#else
-#define cacheXineramaScreenInfoFields(a,b)
-#define getXineramaScreenInfoFields(a,b,c) NULL
-#define setXineramaScreenInfoFields(a,b,c)
-#define XineramaScreenInfo_sizeof() 0
-#endif
-
-#ifndef NO_XmAnyCallbackStruct
-void cacheXmAnyCallbackStructFields(JNIEnv *env, jobject lpObject);
-XmAnyCallbackStruct *getXmAnyCallbackStructFields(JNIEnv *env, jobject lpObject, XmAnyCallbackStruct *lpStruct);
-void setXmAnyCallbackStructFields(JNIEnv *env, jobject lpObject, XmAnyCallbackStruct *lpStruct);
-#define XmAnyCallbackStruct_sizeof() sizeof(XmAnyCallbackStruct)
-#else
-#define cacheXmAnyCallbackStructFields(a,b)
-#define getXmAnyCallbackStructFields(a,b,c) NULL
-#define setXmAnyCallbackStructFields(a,b,c)
-#define XmAnyCallbackStruct_sizeof() 0
-#endif
-
-#ifndef NO_XmDragProcCallbackStruct
-void cacheXmDragProcCallbackStructFields(JNIEnv *env, jobject lpObject);
-XmDragProcCallbackStruct *getXmDragProcCallbackStructFields(JNIEnv *env, jobject lpObject, XmDragProcCallbackStruct *lpStruct);
-void setXmDragProcCallbackStructFields(JNIEnv *env, jobject lpObject, XmDragProcCallbackStruct *lpStruct);
-#define XmDragProcCallbackStruct_sizeof() sizeof(XmDragProcCallbackStruct)
-#else
-#define cacheXmDragProcCallbackStructFields(a,b)
-#define getXmDragProcCallbackStructFields(a,b,c) NULL
-#define setXmDragProcCallbackStructFields(a,b,c)
-#define XmDragProcCallbackStruct_sizeof() 0
-#endif
-
-#ifndef NO_XmDropFinishCallbackStruct
-void cacheXmDropFinishCallbackStructFields(JNIEnv *env, jobject lpObject);
-XmDropFinishCallbackStruct *getXmDropFinishCallbackStructFields(JNIEnv *env, jobject lpObject, XmDropFinishCallbackStruct *lpStruct);
-void setXmDropFinishCallbackStructFields(JNIEnv *env, jobject lpObject, XmDropFinishCallbackStruct *lpStruct);
-#define XmDropFinishCallbackStruct_sizeof() sizeof(XmDropFinishCallbackStruct)
-#else
-#define cacheXmDropFinishCallbackStructFields(a,b)
-#define getXmDropFinishCallbackStructFields(a,b,c) NULL
-#define setXmDropFinishCallbackStructFields(a,b,c)
-#define XmDropFinishCallbackStruct_sizeof() 0
-#endif
-
-#ifndef NO_XmDropProcCallbackStruct
-void cacheXmDropProcCallbackStructFields(JNIEnv *env, jobject lpObject);
-XmDropProcCallbackStruct *getXmDropProcCallbackStructFields(JNIEnv *env, jobject lpObject, XmDropProcCallbackStruct *lpStruct);
-void setXmDropProcCallbackStructFields(JNIEnv *env, jobject lpObject, XmDropProcCallbackStruct *lpStruct);
-#define XmDropProcCallbackStruct_sizeof() sizeof(XmDropProcCallbackStruct)
-#else
-#define cacheXmDropProcCallbackStructFields(a,b)
-#define getXmDropProcCallbackStructFields(a,b,c) NULL
-#define setXmDropProcCallbackStructFields(a,b,c)
-#define XmDropProcCallbackStruct_sizeof() 0
-#endif
-
-#ifndef NO_XmSpinBoxCallbackStruct
-void cacheXmSpinBoxCallbackStructFields(JNIEnv *env, jobject lpObject);
-XmSpinBoxCallbackStruct *getXmSpinBoxCallbackStructFields(JNIEnv *env, jobject lpObject, XmSpinBoxCallbackStruct *lpStruct);
-void setXmSpinBoxCallbackStructFields(JNIEnv *env, jobject lpObject, XmSpinBoxCallbackStruct *lpStruct);
-#define XmSpinBoxCallbackStruct_sizeof() sizeof(XmSpinBoxCallbackStruct)
-#else
-#define cacheXmSpinBoxCallbackStructFields(a,b)
-#define getXmSpinBoxCallbackStructFields(a,b,c) NULL
-#define setXmSpinBoxCallbackStructFields(a,b,c)
-#define XmSpinBoxCallbackStruct_sizeof() 0
-#endif
-
-#ifndef NO_XmTextBlockRec
-void cacheXmTextBlockRecFields(JNIEnv *env, jobject lpObject);
-XmTextBlockRec *getXmTextBlockRecFields(JNIEnv *env, jobject lpObject, XmTextBlockRec *lpStruct);
-void setXmTextBlockRecFields(JNIEnv *env, jobject lpObject, XmTextBlockRec *lpStruct);
-#define XmTextBlockRec_sizeof() sizeof(XmTextBlockRec)
-#else
-#define cacheXmTextBlockRecFields(a,b)
-#define getXmTextBlockRecFields(a,b,c) NULL
-#define setXmTextBlockRecFields(a,b,c)
-#define XmTextBlockRec_sizeof() 0
-#endif
-
-#ifndef NO_XmTextVerifyCallbackStruct
-void cacheXmTextVerifyCallbackStructFields(JNIEnv *env, jobject lpObject);
-XmTextVerifyCallbackStruct *getXmTextVerifyCallbackStructFields(JNIEnv *env, jobject lpObject, XmTextVerifyCallbackStruct *lpStruct);
-void setXmTextVerifyCallbackStructFields(JNIEnv *env, jobject lpObject, XmTextVerifyCallbackStruct *lpStruct);
-#define XmTextVerifyCallbackStruct_sizeof() sizeof(XmTextVerifyCallbackStruct)
-#else
-#define cacheXmTextVerifyCallbackStructFields(a,b)
-#define getXmTextVerifyCallbackStructFields(a,b,c) NULL
-#define setXmTextVerifyCallbackStructFields(a,b,c)
-#define XmTextVerifyCallbackStruct_sizeof() 0
-#endif
-
-#ifndef NO_XtWidgetGeometry
-void cacheXtWidgetGeometryFields(JNIEnv *env, jobject lpObject);
-XtWidgetGeometry *getXtWidgetGeometryFields(JNIEnv *env, jobject lpObject, XtWidgetGeometry *lpStruct);
-void setXtWidgetGeometryFields(JNIEnv *env, jobject lpObject, XtWidgetGeometry *lpStruct);
-#define XtWidgetGeometry_sizeof() sizeof(XtWidgetGeometry)
-#else
-#define cacheXtWidgetGeometryFields(a,b)
-#define getXtWidgetGeometryFields(a,b,c) NULL
-#define setXtWidgetGeometryFields(a,b,c)
-#define XtWidgetGeometry_sizeof() 0
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/Lock.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/Lock.java
deleted file mode 100755
index 7254f5266a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/Lock.java
+++ /dev/null
@@ -1,61 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal;
-
-/**
- * Instances of this represent a recursive monitor.
- */
-public class Lock {
- int count, waitCount;
- Thread owner;
-
-/**
- * Locks the monitor and returns the lock count. If
- * the lock is owned by another thread, wait until
- * the lock is released.
- *
- * @return the lock count
- */
-public int lock() {
- synchronized (this) {
- Thread current = Thread.currentThread();
- if (owner != current) {
- waitCount++;
- while (count > 0) {
- try {
- wait();
- } catch (InterruptedException e) {
- /* Wait forever, just like synchronized blocks */
- }
- }
- --waitCount;
- owner = current;
- }
- return ++count;
- }
-}
-
-/**
- * Unlocks the monitor. If the current thread is not
- * the monitor owner, do nothing.
- */
-public void unlock() {
- synchronized (this) {
- Thread current = Thread.currentThread();
- if (owner == current) {
- if (--count == 0) {
- owner = null;
- if (waitCount > 0) notifyAll();
- }
- }
- }
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/Platform.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/Platform.java
deleted file mode 100644
index f49818aa28..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/Platform.java
+++ /dev/null
@@ -1,16 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal;
-
-public class Platform {
- public static final String PLATFORM = "motif"; //$NON-NLS-1$
- public static final Lock lock = new Lock();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/OS.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/OS.java
deleted file mode 100644
index 612586bc6b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/OS.java
+++ /dev/null
@@ -1,5884 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-import org.eclipse.swt.internal.*;
-
-
-public class OS extends C {
- public static final boolean IsAIX, IsSunOS, IsLinux, IsHPUX;
- static {
- /* Initialize the OS flags and locale constants */
- String osName = System.getProperty ("os.name");
- boolean isAIX = false, isSunOS = false, isLinux = false, isHPUX = false;
- if (osName.equals ("Linux")) isLinux = true;
- if (osName.equals ("AIX")) isAIX = true;
- if (osName.equals ("Solaris")) isSunOS = true;
- if (osName.equals ("SunOS")) isSunOS = true;
- if (osName.equals ("HP-UX")) isHPUX = true;
- IsAIX = isAIX; IsSunOS = isSunOS; IsLinux = isLinux; IsHPUX = isHPUX;
- }
-
- public static final boolean IsDBLocale = OS.MB_CUR_MAX () != 1;
- public static final int CODESET = CODESET ();
- public static final int LC_CTYPE = LC_CTYPE ();
-
- static final int RESOURCE_LENGTH = 1024 * 3;
- static final int RESOURCE_START = OS.XtMalloc (RESOURCE_LENGTH);
- static int NextResourceStart = RESOURCE_START;
- static {
- OS.setResourceMem (RESOURCE_START, RESOURCE_START + RESOURCE_LENGTH);
- }
-
- /** Constants */
- public static final int Above = 0;
- public static final int AllPlanes = 0xFFFFFFFF;
- public static final int AllocNone = 0;
- public static final int Below = 1;
- public static final int Button1Mask = (1<<8);
- public static final int Button2Mask = (1<<9);
- public static final int Button3Mask = (1<<10);
- public static final int ButtonPress = 4;
- public static final int ButtonPressMask = 1 << 2;
- public static final int ButtonRelease = 5;
- public static final int ButtonReleaseMask = 1 << 3;
- public static final int ButtonMotionMask = 1 << 13;
- public static final int Button1MotionMask = 1 << 8;
- public static final int Button2MotionMask = 1 << 9;
- public static final int Button3MotionMask = 1 << 10;
- public static final int Button4MotionMask = 1 << 11;
- public static final int Button5MotionMask = 1 << 12;
- public static final int CWBackPixmap = 0x1;
- public static final int CWBitGravity = 0x10;
- public static final int CWColormap = 1 << 13;
- public static final int CWCursor = 0x4000;
- public static final int CWDontPropagate = 0x1000;
- public static final int CWEventMask = 0x800;
- public static final int CWHeight = 0x8;
- public static final int CWSibling = 0x20;
- public static final int CWStackMode = 0x40;
- public static final int CWWidth = 0x4;
- public static final int CapButt = 0x1;
- public static final int CapProjecting = 3;
- public static final int CapRound = 0x2;
- public static final int ClientMessage = 33;
- public static final int Complex = 0;
- public static final int ConfigureNotify = 22;
- public static final int ControlMask = (1<<2);
- public static final int CoordModeOrigin = 0x0;
- public static final int CopyFromParent = 0;
- public static final int CreateNotify = 16;
- public static final int CurrentTime = 0;
- public static final int DestroyNotify = 17;
- public static final int EnterNotify = 7;
- public static final int EnterWindowMask = 1 << 4;
- public static final int EvenOddRule = 0;
- public static final int Expose = 12;
- public static final int ExposureMask = 1 << 15;
- public static final int FillStippled = 0x2;
- public static final int FillTiled = 0x1;
- public static final int FocusChangeMask = 1 << 21;
- public static final int FocusIn = 9;
- public static final int FocusOut = 10;
- public static final int ForgetGravity = 0;
- public static final int GCBackground = 0x8;
- public static final int GCCapStyle = 1 << 6;
- public static final int GCFillRule = 1 << 9;
- public static final int GCForeground = 0x4;
- public static final int GCFunction = 0x1;
- public static final int GCJoinStyle = 1 << 7;
- public static final int GCLineWidth = 0x10;
- public static final int GCFillStyle = 1<<8;
- public static final int GCTile = 1<<10;
- public static final int GCTileStipXOrigin = 1<<12;
- public static final int GCTileStipYOrigin = 1<<13;
- public static final int GXand = 0x1;
- public static final int GXcopy = 0x3;
- public static final int GXxor = 0x6;
- public static final int GrabModeAsync = 1;
- public static final int GrabSuccess = 0;
- public static final int GraphicsExpose = 13;
- public static final int hpXK_BackTab = 0x1000FF74;
- public static final int IconicState = 0x3;
- public static final int IncludeInferiors = 0x1;
- public static final int IsUnviewable = 0x1;
- public static final int IsViewable = 0x2;
- public static final int JoinMiter = 0x0;
- public static final int JoinRound = 0x1;
- public static final int JoinBevel = 0x2;
- public static final int KeyPress = 2;
- public static final int KeyPressMask = 1 << 0;
- public static final int KeyRelease = 3;
- public static final int KeyReleaseMask = 1 << 1;
- public static final int LSBFirst = 0;
- public static final int LeaveNotify = 8;
- public static final int LeaveWindowMask = 1 << 5;
- public static final int LineOnOffDash = 0x1;
- public static final int LineSolid = 0x0;
- public static final int MSBFirst = 1;
- public static final int MWM_DECOR_BORDER = 0x2;
- public static final int MWM_DECOR_MAXIMIZE = 0x40;
- public static final int MWM_DECOR_MENU = 0x10;
- public static final int MWM_DECOR_MINIMIZE = 0x20;
- public static final int MWM_DECOR_RESIZEH = 0x4;
- public static final int MWM_DECOR_TITLE = 0x8;
- public static final int MWM_INPUT_FULL_APPLICATION_MODAL = 0x3;
- public static final int MWM_INPUT_MODELESS = 0x0;
- public static final int MWM_INPUT_PRIMARY_APPLICATION_MODAL = 0x1;
- public static final int MWM_INPUT_SYSTEM_MODAL = 0x2;
- public static final int MapNotify = 19;
- public static final int Mod1Mask = (1<<3);
- public static final int Mod1MapIndex = 3;
- public static final int Mod2MapIndex = 4;
- public static final int Mod3MapIndex = 5;
- public static final int Mod4MapIndex = 6;
- public static final int Mod5MapIndex = 7;
- public static final int MotionNotify = 6;
- public static final int None = 0;
- public static final int NormalState = 0x1;
- public static final int NorthWestGravity = 0x1;
- public static final int NotifyAncestor = 0x0;
- public static final int NotifyInferior = 0x2;
- public static final int NotifyNonlinear = 0x3;
- public static final int NotifyNonlinearVirtual = 0x4;
- public static final int NotifyNormal = 0x0;
- public static final int NotifyGrab = 0x1;
- public static final int NotifyUngrab = 0x2;
- public static final int ParentRelative = 1;
- public static final int PMinSize = 1 << 4;
- public static final int PMaxSize = 1 << 5;
- public static final int PPosition = 1 << 2;
- public static final int PointerMotionMask = 1 << 6;
- public static final int PointerMotionHintMask = 1 << 7;
- public static final int PropertyChangeMask = 1 << 22;
- public static final int PropertyNotify = 28;
- public static final int PropModeReplace = 0;
- public static final int QueuedAfterReading = 1;
- public static final int RectangleOut = 0x0;
- public static final int ReparentNotify = 21;
- public static final int ResizeRedirectMask = 1 << 18;
- public static final int RevertToParent = 0x2;
- public static final int RTLD_LAZY = 1;
- public static final int SelectionClear = 29;
- public static final int SelectionNotify = 31;
- public static final int SelectionRequest = 30;
- public static final int ShapeBounding = 0;
- public static final int ShapeClip = 1;
- public static final int ShapeSet = 0;
- public static final int ShiftMask = (1<<0);
- public static final int StructureNotifyMask = 1 << 17;
- public static final int SubstructureNotifyMask = 1 << 19;
- public static final int SubstructureRedirectMask = 1 << 20;
- public static final int SunXK_F36 = 0x1005FF10;
- public static final int SunXK_F37 = 0x1005FF11;
- public static final int UnmapNotify = 18;
- public static final int Unsorted = 0x0;
- public static final int XA_ATOM = 4;
- public static final int XA_FONT = 18;
- public static final int XBufferOverflow = 0xFFFFFFFF;
- public static final int XC_X_cursor = 0;
- public static final int XC_bottom_left_corner = 12;
- public static final int XC_bottom_right_corner = 14;
- public static final int XC_bottom_side = 16;
- public static final int XC_cross = 30;
- public static final int XC_double_arrow = 42;
- public static final int XC_fleur = 52;
- public static final int XC_hand2 = 60;
- public static final int XC_left_ptr = 68;
- public static final int XC_left_side = 70;
- public static final int XC_question_arrow = 92;
- public static final int XC_right_side = 96;
- public static final int XC_sb_h_double_arrow = 108;
- public static final int XC_sb_up_arrow = 114;
- public static final int XC_sb_v_double_arrow = 116;
- public static final int XC_sizing = 120;
- public static final int XC_top_left_corner = 134;
- public static final int XC_top_right_corner = 136;
- public static final int XC_top_side = 138;
- public static final int XC_watch = 150;
- public static final int XC_xterm = 152;
- public static final int XCompoundTextStyle = 1;
- public static final int XEMBED_EMBEDDED_NOTIFY = 0;
- public static final int XEMBED_WINDOW_ACTIVATE = 1;
- public static final int XEMBED_WINDOW_DEACTIVATE = 2;
- public static final int XEMBED_REQUEST_FOCUS = 3;
- public static final int XEMBED_FOCUS_IN = 4;
- public static final int XEMBED_FOCUS_OUT = 5;
- public static final int XEMBED_FOCUS_NEXT = 6;
- public static final int XEMBED_FOCUS_PREV = 7;
- public static final int XEMBED_MODALITY_ON = 10;
- public static final int XEMBED_MODALITY_OFF = 11;
- public static final int XEMBED_REGISTER_ACCELERATOR = 12;
- public static final int XEMBED_UNREGISTER_ACCELERATOR = 13;
- public static final int XEMBED_ACTIVATE_ACCELERATOR = 14;
- public static final int XEMBED_FOCUS_CURRENT = 0;
- public static final int XEMBED_FOCUS_FIRST = 1;
- public static final int XEMBED_FOCUS_LAST = 2;
- public static final int XEMBED_MAPPED = 1 << 0;
- public static final int XK_Alt_L = 0xFFE9;
- public static final int XK_Alt_R = 0xFFEA;
- public static final int XK_BackSpace = 0xFF08;
- public static final int XK_Break = 0xFF6B;
- public static final int XK_Cancel = 0xFF69;
- public static final int XK_Caps_Lock = 0xFFE5;
- public static final int XK_Control_L = 0xFFE3;
- public static final int XK_Control_R = 0xFFE4;
- public static final int XK_Delete = 0xFFFF;
- public static final int XK_Down = 0xFF54;
- public static final int XK_End = 0xFF57;
- public static final int XK_Escape = 0xFF1B;
- public static final int XK_F1 = 0xFFBE;
- public static final int XK_F10 = 0xFFC7;
- public static final int XK_F11 = 0xFFC8;
- public static final int XK_F12 = 0xFFC9;
- public static final int XK_F13 = 0xFFCA;
- public static final int XK_F14 = 0xFFCB;
- public static final int XK_F15 = 0xFFCC;
- public static final int XK_F2 = 0xFFBF;
- public static final int XK_F3 = 0xFFC0;
- public static final int XK_F4 = 0xFFC1;
- public static final int XK_F5 = 0xFFC2;
- public static final int XK_F6 = 0xFFC3;
- public static final int XK_F7 = 0xFFC4;
- public static final int XK_F8 = 0xFFC5;
- public static final int XK_F9 = 0xFFC6;
- public static final int XK_Home = 0xFF50;
- public static final int XK_Help = 0xFF6A;
- public static final int XK_ISO_Left_Tab = 0xFE20;
- public static final int XK_Insert = 0xFF63;
- public static final int XK_KP_Enter = 0xFF8D;
- public static final int XK_KP_F1 = 0xFF91;
- public static final int XK_KP_F2 = 0xFF92;
- public static final int XK_KP_F3 = 0xFF93;
- public static final int XK_KP_F4 = 0xFF94;
- public static final int XK_KP_Home = 0xFF95;
- public static final int XK_KP_Left = 0xFF96;
- public static final int XK_KP_Up = 0xFF97;
- public static final int XK_KP_Right = 0xFF98;
- public static final int XK_KP_Down = 0xFF99;
- public static final int XK_KP_Prior = 0xFF9A;
- public static final int XK_KP_Page_Up = 0xFF9A;
- public static final int XK_KP_Next = 0xFF9B;
- public static final int XK_KP_Page_Down = 0xFF9B;
- public static final int XK_KP_End = 0xFF9C;
- public static final int XK_KP_Insert = 0xFF9E;
- public static final int XK_KP_Delete = 0xFF9F;
- public static final int XK_KP_Equal = 0xFFBD;
- public static final int XK_KP_Multiply = 0xFFAA;
- public static final int XK_KP_Add = 0xFFAB;
- public static final int XK_KP_Subtract = 0xFFAD;
- public static final int XK_KP_Decimal = 0xFFAE;
- public static final int XK_KP_Divide = 0xFFAF;
- public static final int XK_KP_0 = 0xFFB0;
- public static final int XK_KP_1 = 0xFFB1;
- public static final int XK_KP_2 = 0xFFB2;
- public static final int XK_KP_3 = 0xFFB3;
- public static final int XK_KP_4 = 0xFFB4;
- public static final int XK_KP_5 = 0xFFB5;
- public static final int XK_KP_6 = 0xFFB6;
- public static final int XK_KP_7 = 0xFFB7;
- public static final int XK_KP_8 = 0xFFB8;
- public static final int XK_KP_9 = 0xFFB9;
- public static final int XK_Left = 0xFF51;
- public static final int XK_Linefeed = 0xFF0A;
- public static final int XK_Meta_L = 0xFFE7;
- public static final int XK_Meta_R = 0xFFE8;
- public static final int XK_Num_Lock= 0xFF7F;
- public static final int XK_Page_Down = 0xFF56;
- public static final int XK_Page_Up = 0xFF55;
- public static final int XK_Pause = 0xFF13;
- public static final int XK_Print = 0xFF61;
- public static final int XK_R1 = 0xFFD2;
- public static final int XK_R2 = 0xFFD3;
- public static final int XK_R3 = 0xFFD4;
- public static final int XK_R4 = 0xFFD5;
- public static final int XK_R5 = 0xFFD6;
- public static final int XK_R6 = 0xFFD7;
- public static final int XK_R7 = 0xFFD8;
- public static final int XK_R9 = 0xFFDA;
- public static final int XK_R13 = 0xFFDE;
- public static final int XK_R15 = 0xFFE0;
- public static final int XK_Return = 0xFF0D;
- public static final int XK_Right = 0xFF53;
- public static final int XK_Scroll_Lock = 0xFF14;
- public static final int XK_Shift_L = 0xFFE1;
- public static final int XK_Shift_R = 0xFFE2;
- public static final int XK_Tab = 0xFF09;
- public static final int XK_Up = 0xFF52;
- public static final int XK_VoidSymbol = 0xFFFFFF;
- public static final int XK_space = 0x20;
- public static final byte XPAttrMerge = 2;
- public static final byte XPDocAttr = 2;
- public static final byte XPJobAttr = 1;
- public static final byte XPPrinterAttr = 4;
- public static final byte XPSpool = 1;
- public static final int XYBitmap = 0;
- public static final int XmALIGNMENT_BEGINNING = 0x0;
- public static final int XmALIGNMENT_CENTER = 0x1;
- public static final int XmALIGNMENT_END = 0x2;
- public static final int XmARROW_DOWN = 0x1;
- public static final int XmARROW_LEFT = 0x2;
- public static final int XmARROW_RIGHT = 0x3;
- public static final int XmARROW_UP = 0x0;
- public static final int XmATTACH_FORM = 0x1;
- public static final int XmBLEND_ALL = 0x0;
- public static final int XmBROWSE_SELECT = 0x3;
- public static final int XmCHARSET_TEXT = 0x0;
- public static final int XmCOMBO_BOX = 0x0;
- public static final int XmCONSTANT = 0x1;
- public static final int XmCOPY_FAILED = 0x0;
- public static final int XmCOPY_TRUNCATED = 0x2;
- public static final int XmCR_DROP_SITE_ENTER_MESSAGE = 0x2;
- public static final int XmCR_DROP_SITE_LEAVE_MESSAGE = 0x1;
- public static final int XmCR_DROP_SITE_MOTION_MESSAGE = 0x3;
- public static final int XmCR_OK = 0x1F;
- public static final int XmCR_OPERATION_CHANGED = 0x8;
- public static final int XmClipboardSuccess = 0x1;
- public static final int XmDEFAULT_SELECT_COLOR = -1;
- public static final int XmDIALOG_CANCEL_BUTTON = 0x2;
- public static final int XmDIALOG_FULL_APPLICATION_MODAL = 0x2;
- public static final int XmDIALOG_HELP_BUTTON = 0x7;
- public static final int XmDIALOG_LIST = 0x8;
- public static final int XmDIALOG_LIST_LABEL = 0x9;
- public static final int XmDIALOG_MESSAGE_LABEL = 0xA;
- public static final int XmDIALOG_MODELESS = 0x0;
- public static final int XmDIALOG_OK_BUTTON = 0x4;
- public static final int XmDIALOG_PRIMARY_APPLICATION_MODAL = 0x1;
- public static final int XmDIALOG_SELECTION_LABEL = 0xB;
- public static final int XmDIALOG_SYSTEM_MODAL = 0x3;
- public static final int XmDIALOG_TEXT = 0xD;
- public static final int XmDO_NOTHING = 0x2;
- public static final int XmDRAG_DYNAMIC = 5;
- public static final int XmDRAG_UNDER_NONE = 0;
- public static final byte XmDROP = 0;
- public static final byte XmDROP_COPY = (1 << 1);
- public static final int XmDROP_DOWN_COMBO_BOX = 0x1;
- public static final int XmDROP_DOWN_LIST = 0x2;
- public static final byte XmDROP_LINK = (1 << 2);
- public static final byte XmDROP_MOVE = (1 << 0);
- public static final byte XmDROP_NOOP = 0;
- public static final int XmDROP_SITE_ACTIVE = 0;
- public static final int XmDROP_SITE_COMPOSITE = 1;
- public static final int XmDROP_SITE_INACTIVE = 1;
- public static final int XmDROP_SITE_INVALID = 2;
- public static final int XmDROP_SITE_VALID = 3;
- public static final int XmEXTENDED_SELECT = 0x2;
- public static final byte[] XmFONTLIST_DEFAULT_TAG = {0x46, 0x4F, 0x4E, 0x54, 0x4C, 0x49, 0x53, 0x54, 0x5F, 0x44, 0x45, 0x46, 0x41, 0x55, 0x4C, 0x54, 0x5F, 0x54, 0x41, 0x47, 0x5F, 0x53, 0x54, 0x52, 0x49, 0x4E, 0x47, 0x0};
- public static final int XmFONT_IS_FONT = 0x0;
- public static final int XmFONT_IS_FONTSET = 0x1;
- public static final int XmFOREGROUND_COLOR = 0x1;
- public static final int XmFRAME_TITLE_CHILD = 0x2;
- public static final int XmHIGHLIGHT_COLOR = -3;
- public static final int XmHIGHLIGHT_NORMAL = 0x0;
- public static final int XmHORIZONTAL = 0x2;
- public static final int XmLAST_POSITION = -1;
- public static final int XmMAX_ON_BOTTOM = 0x1;
- public static final int XmMAX_ON_RIGHT = 0x3;
- public static final int XmMAX_ON_TOP = 0x0;
- public static final int XmMERGE_REPLACE = 0x1;
- public static final int XmMULTIPLE_SELECT = 0x1;
- public static final int XmMULTI_LINE_EDIT = 0x0;
- public static final int XmNO_LINE = 0x0;
- public static final int XmNONE = 0x0;
- public static final int XmN_OF_MANY = 0x1;
- public static final int XmNaccelerator = malloc ("accelerator", 4);
- public static final int XmNacceleratorText = malloc ("acceleratorText", 4);
- public static final int XmNactivateCallback = malloc ("activateCallback", 4);
- public static final int XmNalignment = malloc ("alignment", 1);
- public static final int XmNallowShellResize = malloc ("allowShellResize", 1);
- public static final int XmNancestorSensitive = malloc ("ancestorSensitive", 1);
- public static final int XmNanimationStyle = malloc ("animationStyle", 1);
- public static final int XmNarea = malloc ("area", 4);
- public static final int XmNarmCallback = malloc ("armCallback", 4);
- public static final int XmNarrowDirection = malloc ("arrowDirection", 1);
- public static final int XmNarrowSize = malloc ("arrowSize", 2);
- public static final int XmNarrowSpacing = malloc ("arrowSpacing", 2);
- public static final int XmNbackground = malloc ("background", 4);
- public static final int XmNbackgroundPixmap = malloc ("backgroundPixmap", 4);
- public static final int XmNblendModel = malloc ("blendModel", 1);
- public static final int XmNblinkRate = malloc ("blinkRate", 4);
- public static final int XmNborderColor = malloc ("borderColor", 4);
- public static final int XmNborderWidth = malloc ("borderWidth", 2);
- public static final int XmNbottomAttachment = malloc ("bottomAttachment", 1);
- public static final int XmNbottomShadowColor = malloc ("bottomShadowColor", 4);
- public static final int XmNbrowseSelectionCallback = malloc ("browseSelectionCallback", 4);
- public static final int XmNcancelCallback = malloc ("cancelCallback", 4);
- public static final int XmNcancelLabelString = malloc ("cancelLabelString", 4);
- public static final int XmNcascadingCallback = malloc ("cascadingCallback", 4);
- public static final int XmNchildHorizontalSpacing = malloc ("childHorizontalSpacing", 2);
- public static final int XmNchildren = malloc ("children", 4);
- public static final int XmNclientData = malloc ("clientData", 4);
- public static final int XmNcolormap = malloc ("colormap", 4);
- public static final int XmNcolumns = malloc ("columns", 2);
- public static final int XmNcomboBoxType = malloc ("comboBoxType", 1);
- public static final int XmNconvertProc = malloc ("convertProc", 4);
- public static final int XmNcursorPositionVisible = malloc ("cursorPositionVisible", 1);
- public static final int XmNdecimalPoints = malloc ("decimalPoints", 2);
- public static final int XmNdecrementCallback = malloc ("decrementCallback", 4);
- public static final int XmNdefaultActionCallback = malloc ("defaultActionCallback", 4);
- public static final int XmNdefaultButtonShadowThickness = malloc ("defaultButtonShadowThickness", 4);
- public static final int XmNdefaultPosition = malloc ("defaultPosition", 1);
- public static final int XmNdeleteResponse = malloc ("deleteResponse", 1);
- public static final int XmNdialogStyle = malloc ("dialogStyle", 1);
- public static final int XmNdialogTitle = malloc ("dialogTitle", 4);
- public static final int XmNdirMask = malloc ("dirMask", 4);
- public static final int XmNdirSpec = malloc ("dirSpec", 4);
- public static final int XmNdirectory = malloc ("directory", 4);
- public static final int XmNdragCallback = malloc ("dragCallback", 4);
- public static final int XmNdragDropFinishCallback = malloc ("dragDropFinishCallback", 4);
- public static final int XmNdragInitiatorProtocolStyle = malloc ("dragInitiatorProtocolStyle", 1);
- public static final int XmNdragOperations = malloc ("dragOperations", 1);
- public static final int XmNdragProc = malloc ("dragProc", 4);
- public static final int XmNdragReceiverProtocolStyle = malloc ("dragReceiverProtocolStyle", 1);
- public static final int XmNdropFinishCallback = malloc ("dropFinishCallback", 4);
- public static final int XmNdropProc = malloc("dropProc", 4);
- public static final int XmNdropSiteActivity = malloc ("dropSiteActivity", 1);
- public static final int XmNdropSiteOperations = malloc ("dropSiteOperations", 1);
- public static final int XmNdropSiteType = malloc ("dropSiteType", 1);
- public static final int XmNdropTransfers = malloc ("dropTransfers", 4);
- public static final int XmNeditMode = malloc ("editMode", 4);
- public static final int XmNeditable = malloc ("editable", 1);
- public static final int XmNenableThinThickness = malloc ("enableThinThickness", 1);
- public static final int XmNexportTargets = malloc ("exportTargets", 4);
- public static final int XmNexposeCallback = malloc ("exposeCallback", 4);
- public static final int XmNextendedSelectionCallback = malloc ("extendedSelectionCallback", 4);
- public static final int XmNfilterLabelString = malloc ("filterLabelString", 4);
- public static final int XmNfont = malloc ("font", 4);
- public static final int XmNfontList = malloc ("fontList", 4);
- public static final int XmNfontType = malloc ("fontType", 4);
- public static final int XmNforeground = malloc ("foreground", 4);
- public static final int XmNframeChildType = malloc ("frameChildType", 1);
- public static final int XmNheight = malloc ("height", 2);
- public static final int XmNhelpCallback = malloc ("helpCallback", 4);
- public static final int XmNhelpLabelString = malloc ("helpLabelString", 4);
- public static final int XmNhighlightColor = malloc ("highlightColor", 4);
- public static final int XmNhighlightThickness = malloc ("highlightThickness", 2);
- public static final int XmNhorizontalScrollBar = malloc ("horizontalScrollBar", 4);
- public static final int XmNiconMask = malloc ("iconMask", 4);
- public static final int XmNiconName = malloc ("iconName", 4);
- public static final int XmNiconPixmap = malloc ("iconPixmap", 4);
- public static final int XmNiconic = malloc ("iconic", 1);
- public static final int XmNimportTargets = malloc("importTargets", 4);
- public static final int XmNincrement = malloc ("increment", 4);
- public static final int XmNincrementValue = malloc ("incrementValue", 4);
- public static final int XmNincrementCallback = malloc ("incrementCallback", 4);
- public static final int XmNindicatorOn = malloc ("indicatorOn", 1);
- public static final int XmNindicatorType = malloc ("indicatorType", 1);
- public static final int XmNinitialState = malloc ("initialState", 4);
- public static final int XmNitemCount = malloc ("itemCount", 4);
- public static final int XmNitems = malloc ("items", 4);
- public static final int XmNlabelInsensitivePixmap = malloc ("labelInsensitivePixmap", 4);
- public static final int XmNlabelPixmap = malloc ("labelPixmap", 4);
- public static final int XmNlabelString = malloc ("labelString", 4);
- public static final int XmNlabelType = malloc ("labelType", 1);
- public static final int XmNleftAttachment = malloc ("leftAttachment", 1);
- public static final int XmNlist = malloc ("list", 4);
- public static final int XmNlistMarginHeight = malloc ("listMarginHeight", 2);
- public static final int XmNlistMarginWidth = malloc ("listMarginWidth", 2);
- public static final int XmNlistSizePolicy = malloc ("listSizePolicy", 1);
- public static final int XmNlistSpacing = malloc ("listSpacing", 2);
- public static final int XmNmapCallback = malloc ("mapCallback", 4);
- public static final int XmNmappedWhenManaged = malloc ("mappedWhenManaged", 4);
- public static final int XmNmarginBottom = malloc ("marginBottom", 2);
- public static final int XmNmarginHeight = malloc ("marginHeight", 2);
- public static final int XmNmarginLeft = malloc ("marginLeft", 2);
- public static final int XmNmarginRight = malloc ("marginRight", 2);
- public static final int XmNmarginTop = malloc ("marginTop", 2);
- public static final int XmNmarginWidth = malloc ("marginWidth", 2);
- public static final int XmNmaximum = malloc ("maximum", 4);
- public static final int XmNmaximumValue = malloc ("maximumValue", 4);
- public static final int XmNmenuBar = malloc ("menuBar", 4);
- public static final int XmNmessageString = malloc ("messageString", 4);
- public static final int XmNminimum = malloc ("minimum", 4);
- public static final int XmNminimumValue = malloc ("minimumValue", 4);
- public static final int XmNminHeight = malloc ("minHeight", 4);
- public static final int XmNminWidth = malloc ("minWidth", 4);
- public static final int XmNmnemonic = malloc ("mnemonic", 4);
- public static final int XmNmodifyVerifyCallback = malloc ("modifyVerifyCallback", 4);
- public static final int XmNmultipleSelectionCallback = malloc ("multipleSelectionCallback", 4);
- public static final int XmNmwmDecorations = malloc ("mwmDecorations", 4);
- public static final int XmNmwmInputMode = malloc ("mwmInputMode", 4);
- public static final int XmNnavigationType = malloc ("navigationType", 1);
- public static final int XmNnoResize = malloc ("noResize", 1);
- public static final int XmNnumChildren = malloc ("numChildren", 4);
- public static final int XmNnumDropTransfers = malloc ("numDropTransfers", 4);
- public static final int XmNnumExportTargets = malloc ("numExportTargets", 4);
- public static final int XmNnumImportTargets = malloc("numImportTargets", 4);
- public static final int XmNokCallback = malloc ("okCallback", 4);
- public static final int XmNokLabelString = malloc ("okLabelString", 4);
- public static final int XmNoperationCursorIcon = malloc ("operationCursorIcon", 4);
- public static final int XmNorientation = malloc ("orientation", 1);
- public static final int XmNoverrideRedirect = malloc ("overrideRedirect", 1);
- public static final int XmNpageDecrementCallback = malloc ("pageDecrementCallback", 4);
- public static final int XmNpageIncrement = malloc ("pageIncrement", 4);
- public static final int XmNpageIncrementCallback = malloc ("pageIncrementCallback", 4);
- public static final int XmNpathMode = malloc ("pathMode", 4);
- public static final int XmNpattern = malloc ("pattern", 4);
- public static final int XmNposition = malloc ("position", 4);
- public static final int XmNpositionIndex = malloc ("positionIndex", 2);
- public static final int XmNprocessingDirection = malloc ("processingDirection", 1);
- public static final int XmNrecomputeSize = malloc ("recomputeSize", 1);
- public static final int XmNresizable = malloc ("resizable", 1);
- public static final int XmNresizePolicy = malloc ("resizePolicy", 1);
- public static final int XmNrightAttachment = malloc ("rightAttachment", 1);
- public static final int XmNscaleMultiple = malloc ("scaleMultiple", 4);
- public static final int XmNscrollHorizontal = malloc ("scrollHorizontal", 1);
- public static final int XmNscrollVertical = malloc ("scrollVertical", 1);
- public static final int XmNselectColor = malloc ("selectColor", 1);
- public static final int XmNselectedItemCount = malloc ("selectedItemCount", 4);
- public static final int XmNselectedItems = malloc ("selectedItems", 4);
- public static final int XmNselectedPosition = malloc ("selectedPosition", 4);
- public static final int XmNselectionArrayCount = malloc ("selectionArrayCount", 4);
- public static final int XmNselectionCallback = malloc ("selectionCallback", 4);
- public static final int XmNselectionPolicy = malloc ("selectionPolicy", 1);
- public static final int XmNsensitive = malloc ("sensitive", 1);
- public static final int XmNseparatorType = malloc ("separatorType", 1);
- public static final int XmNset = malloc ("set", 1);
- public static final int XmNshadowThickness = malloc ("shadowThickness", 2);
- public static final int XmNshadowType = malloc ("shadowType", 1);
- public static final int XmNshowArrows = malloc ("showArrows", 4);
- public static final int XmNshowAsDefault = malloc ("showAsDefault", 2);
- public static final int XmNsliderSize = malloc ("sliderSize", 4);
- public static final int XmNsliderVisual = malloc ("sliderVisual", 4);
- public static final int XmNsourceCursorIcon = malloc ("sourceCursorIcon", 4);
- public static final int XmNspinBoxChildType = malloc ("spinBoxChildType", 2);
- public static final int XmNspotLocation = malloc ("spotLocation", 4);
- public static final int XmNstateCursorIcon = malloc ("stateCursorIcon", 4);
- public static final int XmNsubMenuId = malloc ("subMenuId", 4);
- public static final int XmNsubstitute = malloc ("substitute", 4);
- public static final int XmNtabList = malloc ("tabList", 4);
- public static final int XmNtextField = malloc ("textField", 4);
- public static final int XmNtitle = malloc ("title", 4);
- public static final int XmNtitleString = malloc ("titleString", 4);
- public static final int XmNtoBottomCallback = malloc ("toBottomCallback", 4);
- public static final int XmNtoTopCallback = malloc ("toTopCallback", 4);
- public static final int XmNtopAttachment = malloc ("topAttachment", 1);
- public static final int XmNtopItemPosition = malloc ("topItemPosition", 4);
- public static final int XmNtopShadowColor = malloc ("topShadowColor", 4);
- public static final int XmNtransferProc = malloc ("transferProc", 4);
- public static final int XmNtransferStatus = malloc ("transferStatus", 4);
- public static final int XmNtraversalOn = malloc ("traversalOn", 1);
- public static final int XmNtroughColor = malloc ("troughColor", 4);
- public static final int XmNunmapCallback = malloc ("unmapCallback", 4);
- public static final int XmNuserData = malloc ("userData", 4);
- public static final int XmNvalue = malloc ("value", 4);
- public static final int XmNvalueChangedCallback = malloc ("valueChangedCallback", 4);
- public static final int XmNverifyBell = malloc ("verifyBell", 1);
- public static final int XmNverticalScrollBar = malloc ("verticalScrollBar", 4);
- public static final int XmNvisibleItemCount = malloc ("visibleItemCount", 4);
- public static final int XmNvisual = malloc ("visual", 4);
- public static final int XmNUMERIC = 0x3;
- public static final int XmNwidth = malloc ("width", 2);
- public static final int XmNwordWrap = malloc ("wordWrap", 1);
- public static final int XmNx = malloc ("x", 2);
- public static final int XmNy = malloc ("y", 2);
- public static final int XmONE_OF_MANY = 0x2;
- public static final int XmOUTPUT_ALL = 0x0;
- public static final int XmPATH_MODE_FULL = 0x0;
- public static final int XmPIXELS = 0x0;
- public static final int XmPIXMAP = 0x1;
- public static final int XmRELATIVE = 0x1;
- public static final int XmRESIZE_NONE = 0x0;
- public static final int XmREVERSED_GROUND_COLORS = -2;
- public static final int XmSET = 0x1;
- public static final int XmSHADOW_ETCHED_IN = 0x5;
- public static final int XmSHADOW_ETCHED_OUT = 0x6;
- public static final int XmSHADOW_IN = 0x7;
- public static final int XmSHADOW_OUT = 0x8;
- public static final int XmSINGLE_LINE = 0x1;
- public static final int XmSINGLE_LINE_EDIT = 0x1;
- public static final int XmSTRING = 0x2;
- public static final int XmSTRING_COMPONENT_SEPARATOR = 0x4;
- public static final int XmSTRING_COMPONENT_TAB = 0xC;
- public static final int XmTRANSFER_FAILURE = 0;
- public static final int XmTRAVERSE_CURRENT = 0x0;
- public static final int XmUNSET = 0x0;
- public static final int XmUNSPECIFIED_PIXMAP = 0x2;
- public static final int XmVARIABLE = 0x0;
- public static final int XmVERTICAL = 0x1;
- public static final int XtGrabNone = 0x0;
- public static final int XtIMAlternateInput = 0x4;
- public static final int XtIMTimer = 0x2;
- public static final int XtIMXEvent = 0x1;
- public static final int XtInputReadMask = 1;
- public static final int XtListTail = 0x1;
- public static final int WindingRule = 1;
- public static final int ZPixmap = 2;
-
-
- static int malloc (String name, int length) {
- int strLen = name.length ();
- if (NextResourceStart + strLen + 2 > RESOURCE_START + RESOURCE_LENGTH) {
- System.out.println ("*** Warning : SWT - Resource overrun. Increase OS.RESOURCE_LENGTH.");
- System.out.println ("*** Warning : Exiting ...");
- System.exit (0);
- }
- char [] unicode = new char [strLen];
- name.getChars (0, strLen, unicode, 0);
- byte[] buffer = new byte [strLen + 2];
- buffer [0] = (byte) length;
- for (int i = 0; i < strLen; i++) {
- buffer [i+1] = (byte) unicode[i];
- }
- OS.memmove (NextResourceStart, buffer, strLen + 2);
- int result = NextResourceStart + 1;
- NextResourceStart += strLen + 2;
- return result;
- }
- /** @method flags=no_gen */
-static final native int setResourceMem (int start, int end);
-
-/** X render natives and constants */
-public static final int PictStandardARGB32 = 0;
-public static final int PictStandardRGB24 = 1;
-public static final int PictStandardA8 = 2;
-public static final int PictStandardA4 = 3;
-public static final int PictStandardA1 = 4;
-public static final int PictOpSrc = 1;
-public static final int PictOpOver = 3;
-
-public static final native int XRenderPictureAttributes_sizeof();
-/** @method flags=dynamic */
-public static final native boolean _XRenderQueryExtension(int /*long*/ display, int[] event_basep, int[] error_basep);
-public static final boolean XRenderQueryExtension(int /*long*/ display, int[] event_basep, int[] error_basep) {
- lock.lock();
- try {
- return _XRenderQueryExtension(display, event_basep, error_basep);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int _XRenderQueryVersion(int /*long*/ display, int[] major_versionp, int[] minor_versionp);
-public static final int XRenderQueryVersion(int /*long*/ display, int[] major_versionp, int[] minor_versionp) {
- lock.lock();
- try {
- return _XRenderQueryVersion(display, major_versionp, minor_versionp);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _XRenderCreatePicture(int /*long*/ display, int /*long*/ drawable, int /*long*/ format, int /*long*/ valuemask, XRenderPictureAttributes attributes);
-public static final int /*long*/ XRenderCreatePicture(int /*long*/ display, int /*long*/ drawable, int /*long*/ format, int /*long*/ valuemask, XRenderPictureAttributes attributes) {
- lock.lock();
- try {
- return _XRenderCreatePicture(display, drawable, format, valuemask, attributes);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _XRenderSetPictureClipRegion(int /*long*/ display, int /*long*/ picture, int /*long*/ region);
-public static final void XRenderSetPictureClipRegion(int /*long*/ display, int /*long*/ picture, int /*long*/ region) {
- lock.lock();
- try {
- _XRenderSetPictureClipRegion(display, picture, region);
- } finally {
- lock.unlock();
- }
-}
-
-/** @method flags=dynamic */
-public static final native void _XRenderSetPictureClipRectangles(int /*long*/ display, int /*long*/ picture, int xOrigin, int yOrigin, short[] rects, int count);
-public static final void XRenderSetPictureClipRectangles(int /*long*/ display, int /*long*/ picture, int xOrigin, int yOrigin, short[] rects, int count) {
- lock.lock();
- try {
- _XRenderSetPictureClipRectangles(display, picture, xOrigin, yOrigin, rects, count);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _XRenderSetPictureTransform(int /*long*/ display, int /*long*/ picture, int[] transform);
-public static final void XRenderSetPictureTransform(int /*long*/ display, int /*long*/ picture, int[] transform) {
- lock.lock();
- try {
- _XRenderSetPictureTransform(display, picture, transform);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _XRenderFreePicture(int /*long*/ display, int /*long*/ picture);
-public static final void XRenderFreePicture(int /*long*/ display, int /*long*/ picture) {
- lock.lock();
- try {
- _XRenderFreePicture(display, picture);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native void _XRenderComposite(int /*long*/ display, int op, int /*long*/ src, int /*long*/ mask, int /*long*/ dst, int src_x, int src_y, int mask_x, int mask_y, int dst_x, int dst_y, int width, int height);
-public static final void XRenderComposite(int /*long*/ display, int op, int /*long*/ src, int /*long*/ mask, int /*long*/ dst, int src_x, int src_y, int mask_x, int mask_y, int dst_x, int dst_y, int width, int height) {
- lock.lock();
- try {
- _XRenderComposite(display, op, src, mask, dst, src_x, src_y, mask_x, mask_y, dst_x, dst_y, width, height);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _XRenderFindStandardFormat(int /*long*/ display, int format);
-public static final int /*long*/ XRenderFindStandardFormat(int /*long*/ display, int format) {
- lock.lock();
- try {
- return _XRenderFindStandardFormat(display, format);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=dynamic */
-public static final native int /*long*/ _XRenderFindVisualFormat(int /*long*/ display, int /*long*/ visual);
-public static final int /*long*/ XRenderFindVisualFormat(int /*long*/ display, int /*long*/ visual) {
- lock.lock();
- try {
- return _XRenderFindVisualFormat(display, visual);
- } finally {
- lock.unlock();
- }
-}
-
-/** @param handle cast=(void *) */
-public static final native int _dlclose(int /*long*/ handle);
-public static final int dlclose(int /*long*/ handle) {
- lock.lock();
- try {
- return _dlclose(handle);
- } finally {
- lock.unlock();
- }
-}
-/** @param filename cast=(const char *) */
-public static final native int /*long*/ _dlopen(byte[] filename, int flag);
-public static final int /*long*/ dlopen(byte[] filename, int flag) {
- lock.lock();
- try {
- return _dlopen(filename, flag);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param handle cast=(void *)
- * @param symbol cast=(const char *)
- */
-public static final native int /*long*/ _dlsym(int /*long*/ handle, byte[] symbol);
-public static final int /*long*/ dlsym(int /*long*/ handle, byte[] symbol) {
- lock.lock();
- try {
- return _dlsym(handle, symbol);
- } finally {
- lock.unlock();
- }
-}
-
-/** JNI native methods */
-
-/** @method flags=no_gen */
-public static final native int MonitorEnter(Object object);
-/** @method flags=no_gen */
-public static final native int MonitorExit(Object object);
-
-/** Natives */
-public static final native int _Call(int proc, int arg1, int arg2);
-public static final int Call(int proc, int arg1, int arg2) {
- lock.lock();
- try {
- return _Call(proc, arg1, arg2);
- } finally {
- lock.unlock();
- }
-}
-public static final native int _ConnectionNumber(int display);
-public static final int ConnectionNumber(int display) {
- lock.lock();
- try {
- return _ConnectionNumber(display);
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=const */
-public static final native int CODESET();
-/** @param fd_set cast=(fd_set *) */
-public static final native boolean FD_ISSET(int fd, byte[] fd_set);
-/** @param fd_set cast=(fd_set *) */
-public static final native void FD_SET(int fd, byte[] fd_set);
-/** @param fd_set cast=(fd_set *) */
-public static final native void FD_ZERO(byte[] fd_set);
-/** @method flags=const */
-public static final native int LC_CTYPE();
-/** @method flags=const */
-public static final native int MB_CUR_MAX();
-/** @method flags=const */
-public static final native int _applicationShellWidgetClass();
-public static final int applicationShellWidgetClass() {
- lock.lock();
- try {
- return _applicationShellWidgetClass();
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=const */
-public static final native int _overrideShellWidgetClass();
-public static final int overrideShellWidgetClass() {
- lock.lock();
- try {
- return _overrideShellWidgetClass();
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=const */
-public static final native int _shellWidgetClass();
-public static final int shellWidgetClass() {
- lock.lock();
- try {
- return _shellWidgetClass();
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=const */
-public static final native int _topLevelShellWidgetClass();
-public static final int topLevelShellWidgetClass() {
- lock.lock();
- try {
- return _topLevelShellWidgetClass();
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=const */
-public static final native int _transientShellWidgetClass();
-public static final int transientShellWidgetClass() {
- lock.lock();
- try {
- return _transientShellWidgetClass();
- } finally {
- lock.unlock();
- }
-}
-/** @method flags=const */
-public static final native int _xmMenuShellWidgetClass();
-public static final int xmMenuShellWidgetClass() {
- lock.lock();
- try {
- return _xmMenuShellWidgetClass();
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int _XAllocColor(int display, int colormap, XColor color);
-public static final int XAllocColor(int display, int colormap, XColor color) {
- lock.lock();
- try {
- return _XAllocColor(display, colormap, color);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native void _XBell(int display, int ms);
-public static final void XBell(int display, int ms) {
- lock.lock();
- try {
- _XBell(display, ms);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int _XBlackPixel(int display, int screenNum);
-public static final int XBlackPixel(int display, int screenNum) {
- lock.lock();
- try {
- return _XBlackPixel(display, screenNum);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param cursor cast=(Cursor)
- * @param time cast=(Time)
- */
-public static final native int _XChangeActivePointerGrab(int display, int eventMask, int cursor, int time);
-public static final int XChangeActivePointerGrab(int display, int eventMask, int cursor, int time) {
- lock.lock();
- try {
- return _XChangeActivePointerGrab(display, eventMask, cursor, time);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param w cast=(Window)
- * @param property cast=(Atom)
- * @param type cast=(Atom)
- * @param data cast=(unsigned char *)
- */
-public static final native void _XChangeProperty(int display, int w, int property, int type, int format, int mode, int[] data, int nelements);
-public static final void XChangeProperty(int display, int w, int property, int type, int format, int mode, int[] data, int nelements) {
- lock.lock();
- try {
- _XChangeProperty(display, w, property, type, format, mode, data, nelements);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native void _XChangeWindowAttributes(int display, int window, int mask, XSetWindowAttributes attributes);
-public static final void XChangeWindowAttributes(int display, int window, int mask, XSetWindowAttributes attributes) {
- lock.lock();
- try {
- _XChangeWindowAttributes(display, window, mask, attributes);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param event_return cast=(XEvent *)
- * @param predicate cast=(Bool (*)())
- * @param arg cast=(XPointer)
- */
-public static final native int _XCheckIfEvent(int display, int event_return, int predicate, int arg);
-public static final int XCheckIfEvent(int display, int event_return, int predicate, int arg) {
- lock.lock();
- try {
- return _XCheckIfEvent(display, event_return, predicate, arg);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param event cast=(XEvent *)
- */
-public static final native boolean _XCheckMaskEvent(int display, int mask, int event);
-public static final boolean XCheckMaskEvent(int display, int mask, int event) {
- lock.lock();
- try {
- return _XCheckMaskEvent(display, mask, event);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- * @param event cast=(XEvent *)
- */
-public static final native boolean _XCheckWindowEvent(int display, int window, int mask, int event);
-public static final boolean XCheckWindowEvent(int display, int window, int mask, int event) {
- lock.lock();
- try {
- return _XCheckWindowEvent(display, window, mask, event);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native void _XClearArea(int display, int window, int x, int y, int width, int height, boolean exposures);
-public static final void XClearArea(int display, int window, int x, int y, int width, int height, boolean exposures) {
- lock.lock();
- try {
- _XClearArea(display, window, x, y, width, height, exposures);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param region cast=(Region)
- * @param rectangle cast=(XRectangle *)
- */
-public static final native void _XClipBox(int region, XRectangle rectangle);
-public static final void XClipBox(int region, XRectangle rectangle) {
- lock.lock();
- try {
- _XClipBox(region, rectangle);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native void _XCloseDisplay(int display);
-public static final void XCloseDisplay(int display) {
- lock.lock();
- try {
- _XCloseDisplay(display);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param gc cast=(GC)
- */
-public static final native void _XCopyArea(int display, int src, int dest, int gc, int src_x, int src_y, int width, int height, int dest_x, int dest_y);
-public static final void XCopyArea(int display, int src, int dest, int gc, int src_x, int src_y, int width, int height, int dest_x, int dest_y) {
- lock.lock();
- try {
- _XCopyArea(display, src, dest, gc, src_x, src_y, width, height, dest_x, dest_y);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param gc cast=(GC)
- */
-public static final native void _XCopyPlane(int display, int src, int dest, int gc, int src_x, int src_y, int width, int height, int dest_x, int dest_y, int plane);
-public static final void XCopyPlane(int display, int src, int dest, int gc, int src_x, int src_y, int width, int height, int dest_x, int dest_y, int plane) {
- lock.lock();
- try {
- _XCopyPlane(display, src, dest, gc, src_x, src_y, width, height, dest_x, dest_y, plane);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param data cast=(char *)
- */
-public static final native int _XCreateBitmapFromData(int display, int drawable, byte[] data, int width, int height);
-public static final int XCreateBitmapFromData(int display, int drawable, byte[] data, int width, int height) {
- lock.lock();
- try {
- return _XCreateBitmapFromData(display, drawable, data, width, height);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- * @param visual cast=(Visual *)
- */
-public static final native int _XCreateColormap(int display, int window, int visual, int alloc);
-public static final int XCreateColormap(int display, int window, int visual, int alloc) {
- lock.lock();
- try {
- return _XCreateColormap(display, window, visual, alloc);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int _XCreateFontCursor(int display, int shape);
-public static final int XCreateFontCursor(int display, int shape) {
- lock.lock();
- try {
- return _XCreateFontCursor(display, shape);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int _XCreateGC(int display, int window, int mask, XGCValues values);
-public static final int XCreateGC(int display, int window, int mask, XGCValues values) {
- lock.lock();
- try {
- return _XCreateGC(display, window, mask, values);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param visual cast=(Visual *)
- * @param data cast=(char *)
- */
-public static final native int _XCreateImage(int display, int visual, int depth, int format, int offset, int data, int width, int height, int bitmap_pad, int bytes_per_line);
-public static final int XCreateImage(int display, int visual, int depth, int format, int offset, int data, int width, int height, int bitmap_pad, int bytes_per_line) {
- lock.lock();
- try {
- return _XCreateImage(display, visual, depth, format, offset, data, width, height, bitmap_pad, bytes_per_line);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int _XCreatePixmap(int display, int drawable, int width, int height, int depth);
-public static final int XCreatePixmap(int display, int drawable, int width, int height, int depth) {
- lock.lock();
- try {
- return _XCreatePixmap(display, drawable, width, height, depth);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param source cast=(Pixmap)
- * @param mask cast=(Pixmap)
- */
-public static final native int _XCreatePixmapCursor(int display, int source, int mask, XColor foreground_color, XColor background_color, int x, int y);
-public static final int XCreatePixmapCursor(int display, int source, int mask, XColor foreground_color, XColor background_color, int x, int y) {
- lock.lock();
- try {
- return _XCreatePixmapCursor(display, source, mask, foreground_color, background_color, x, y);
- } finally {
- lock.unlock();
- }
-}
-public static final native int _XCreateRegion();
-public static final int XCreateRegion() {
- lock.lock();
- try {
- return _XCreateRegion();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param parent cast=(Window)
- * @param visual cast=(Visual *)
- * @param attributes cast=(XSetWindowAttributes *)
- */
-public static final native int _XCreateWindow(int display, int parent, int x, int y, int width, int height, int border_width, int depth, int clazz, int visual, long value_mask, XSetWindowAttributes attributes);
-public static final int XCreateWindow(int display, int parent, int x, int y, int width, int height, int border_width, int depth, int clazz, int visual, long value_mask, XSetWindowAttributes attributes) {
- lock.lock();
- try {
- return _XCreateWindow(display, parent, x, y, width, height, border_width, depth, clazz, visual, value_mask, attributes);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int _XDefaultColormap(int display, int screen_number);
-public static final int XDefaultColormap(int display, int screen_number) {
- lock.lock();
- try {
- return _XDefaultColormap(display, screen_number);
- } finally {
- lock.unlock();
- }
-}
-/** @param screen cast=(Screen *) */
-public static final native int _XDefaultColormapOfScreen(int screen);
-public static final int XDefaultColormapOfScreen(int screen) {
- lock.lock();
- try {
- return _XDefaultColormapOfScreen(screen);
- } finally {
- lock.unlock();
- }
-}
-/** @param screen cast=(Screen *) */
-public static final native int _XDefaultDepthOfScreen(int screen);
-public static final int XDefaultDepthOfScreen(int screen) {
- lock.lock();
- try {
- return _XDefaultDepthOfScreen(screen);
- } finally {
- lock.unlock();
- }
-}
-/** @param screen cast=(Screen *) */
-public static final native int _XDefaultGCOfScreen(int screen);
-public static final int XDefaultGCOfScreen(int screen) {
- lock.lock();
- try {
- return _XDefaultGCOfScreen(screen);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int _XDefaultRootWindow(int display);
-public static final int XDefaultRootWindow(int display) {
- lock.lock();
- try {
- return _XDefaultRootWindow(display);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int _XDefaultScreen(int display);
-public static final int XDefaultScreen(int display) {
- lock.lock();
- try {
- return _XDefaultScreen(display);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int _XDefaultScreenOfDisplay(int display);
-public static final int XDefaultScreenOfDisplay(int display) {
- lock.lock();
- try {
- return _XDefaultScreenOfDisplay(display);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int _XDefaultVisual(int display, int screen_number);
-public static final int XDefaultVisual(int display, int screen_number) {
- lock.lock();
- try {
- return _XDefaultVisual(display, screen_number);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native void _XDefineCursor(int display, int window, int cursor);
-public static final void XDefineCursor(int display, int window, int cursor) {
- lock.lock();
- try {
- _XDefineCursor(display, window, cursor);
- } finally {
- lock.unlock();
- }
-}
-/** @param ximage cast=(XImage *) */
-public static final native int _XDestroyImage(int ximage);
-public static final int XDestroyImage(int ximage) {
- lock.lock();
- try {
- return _XDestroyImage(ximage);
- } finally {
- lock.unlock();
- }
-}
-/** @param region cast=(Region) */
-public static final native void _XDestroyRegion(int region);
-public static final void XDestroyRegion(int region) {
- lock.lock();
- try {
- _XDestroyRegion(region);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param w cast=(Window)
- */
-public static final native void _XDestroyWindow(int display, int w);
-public static final void XDestroyWindow(int display, int w) {
- lock.lock();
- try {
- _XDestroyWindow(display, w);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int _XDisplayHeight(int display, int screen);
-public static final int XDisplayHeight(int display, int screen) {
- lock.lock();
- try {
- return _XDisplayHeight(display, screen);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int _XDisplayHeightMM(int display, int screen);
-public static final int XDisplayHeightMM(int display, int screen) {
- lock.lock();
- try {
- return _XDisplayHeightMM(display, screen);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int _XDisplayWidth(int display, int screen);
-public static final int XDisplayWidth(int display, int screen) {
- lock.lock();
- try {
- return _XDisplayWidth(display, screen);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int _XDisplayWidthMM(int display, int screen);
-public static final int XDisplayWidthMM(int display, int screen) {
- lock.lock();
- try {
- return _XDisplayWidthMM(display, screen);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param drawable cast=(Drawable)
- * @param gc cast=(GC)
- */
-public static final native void _XDrawArc(int display, int drawable, int gc, int x1, int y1, int x2, int y2, int a1, int a2);
-public static final void XDrawArc(int display, int drawable, int gc, int x1, int y1, int x2, int y2, int a1, int a2) {
- lock.lock();
- try {
- _XDrawArc(display, drawable, gc, x1, y1, x2, y2, a1, a2);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param drawable cast=(Drawable)
- * @param gc cast=(GC)
- */
-public static final native void _XDrawLine(int display, int drawable, int gc, int x1, int y1, int x2, int y2);
-public static final void XDrawLine(int display, int drawable, int gc, int x1, int y1, int x2, int y2) {
- lock.lock();
- try {
- _XDrawLine(display, drawable, gc, x1, y1, x2, y2);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param drawable cast=(Drawable)
- * @param gc cast=(GC)
- * @param xPoints cast=(XPoint *)
- */
-public static final native void _XDrawLines(int display, int drawable, int gc, short[] xPoints, int nPoints, int mode);
-public static final void XDrawLines(int display, int drawable, int gc, short[] xPoints, int nPoints, int mode) {
- lock.lock();
- try {
- _XDrawLines(display, drawable, gc, xPoints, nPoints, mode);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param drawable cast=(Drawable)
- * @param gc cast=(GC)
- */
-public static final native void _XDrawRectangle(int display, int drawable, int gc, int x, int y, int width, int height);
-public static final void XDrawRectangle(int display, int drawable, int gc, int x, int y, int width, int height) {
- lock.lock();
- try {
- _XDrawRectangle(display, drawable, gc, x, y, width, height);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param drawable cast=(Drawable)
- * @param gc cast=(GC)
- */
-public static final native void _XDrawPoint(int display, int drawable, int gc, int x, int y);
-public static final void XDrawPoint(int display, int drawable, int gc, int x, int y) {
- lock.lock();
- try {
- _XDrawPoint(display, drawable, gc, x, y);
- } finally {
- lock.unlock();
- }
-}
-/** @param region cast=(Region) */
-public static final native boolean _XEmptyRegion(int region);
-public static final boolean XEmptyRegion(int region) {
- lock.lock();
- try {
- return _XEmptyRegion(region);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int _XEventsQueued(int display, int mode);
-public static final int XEventsQueued(int display, int mode) {
- lock.lock();
- try {
- return _XEventsQueued(display, mode);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param drawable cast=(Drawable)
- * @param gc cast=(GC)
- */
-public static final native void _XFillArc(int display, int drawable, int gc, int x1, int y1, int x2, int y2, int a1, int a2);
-public static final void XFillArc(int display, int drawable, int gc, int x1, int y1, int x2, int y2, int a1, int a2) {
- lock.lock();
- try {
- _XFillArc(display, drawable, gc, x1, y1, x2, y2, a1, a2);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param drawable cast=(Drawable)
- * @param gc cast=(GC)
- * @param xPoints cast=(XPoint *)
- */
-public static final native int _XFillPolygon(int display, int drawable, int gc, short[] xPoints, int nPoints, int mode, int style);
-public static final int XFillPolygon(int display, int drawable, int gc, short[] xPoints, int nPoints, int mode, int style) {
- lock.lock();
- try {
- return _XFillPolygon(display, drawable, gc, xPoints, nPoints, mode, style);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param drawable cast=(Drawable)
- * @param gc cast=(GC)
- */
-public static final native void _XFillRectangle(int display, int drawable, int gc, int x, int y, int width, int height);
-public static final void XFillRectangle(int display, int drawable, int gc, int x, int y, int width, int height) {
- lock.lock();
- try {
- _XFillRectangle(display, drawable, gc, x, y, width, height);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param event cast=(XEvent *)
- * @param window cast=(Window)
- */
-public static final native boolean _XFilterEvent(int event, int window);
-public static final boolean XFilterEvent(int event, int window) {
- lock.lock();
- try {
- return _XFilterEvent(event, window);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native void _XFlush(int display);
-public static final void XFlush(int display) {
- lock.lock();
- try {
- _XFlush(display);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param fontSet cast=(XFontSet)
- * @param fontStructs cast=(XFontStruct ***)
- * @param fontNames cast=(char ***)
- */
-public static final native int _XFontsOfFontSet(int fontSet, int[] fontStructs, int[] fontNames);
-public static final int XFontsOfFontSet(int fontSet, int[] fontStructs, int[] fontNames) {
- lock.lock();
- try {
- return _XFontsOfFontSet(fontSet, fontStructs, fontNames);
- } finally {
- lock.unlock();
- }
-}
-/** @param address cast=(char *) */
-public static final native int _XFree(int address);
-public static final int XFree(int address) {
- lock.lock();
- try {
- return _XFree(address);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param colormap cast=(Colormap)
- */
-public static final native int _XFreeColormap(int display, int colormap);
-public static final int XFreeColormap(int display, int colormap) {
- lock.lock();
- try {
- return _XFreeColormap(display, colormap);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param pixels cast=(unsigned long *)
- */
-public static final native int _XFreeColors(int display, int colormap, int[] pixels, int npixels, int planes);
-public static final int XFreeColors(int display, int colormap, int[] pixels, int npixels, int planes) {
- lock.lock();
- try {
- return _XFreeColors(display, colormap, pixels, npixels, planes);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param pixmap cast=(Cursor)
- */
-public static final native void _XFreeCursor(int display, int pixmap);
-public static final void XFreeCursor(int display, int pixmap) {
- lock.lock();
- try {
- _XFreeCursor(display, pixmap);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param font_struct cast=(XFontStruct *)
- */
-public static final native void _XFreeFont(int display, int font_struct);
-public static final void XFreeFont(int display, int font_struct) {
- lock.lock();
- try {
- _XFreeFont(display, font_struct);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(char **) */
-public static final native void _XFreeFontNames(int list);
-public static final void XFreeFontNames(int list) {
- lock.lock();
- try {
- _XFreeFontNames(list);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param gc cast=(GC)
- */
-public static final native void _XFreeGC(int display, int gc);
-public static final void XFreeGC(int display, int gc) {
- lock.lock();
- try {
- _XFreeGC(display, gc);
- } finally {
- lock.unlock();
- }
-}
-/** @param modmap cast=(XModifierKeymap *) */
-public static final native void _XFreeModifiermap(int modmap);
-public static final void XFreeModifiermap(int modmap) {
- lock.lock();
- try {
- _XFreeModifiermap(modmap);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param pixmap cast=(Pixmap)
- */
-public static final native void _XFreePixmap(int display, int pixmap);
-public static final void XFreePixmap(int display, int pixmap) {
- lock.lock();
- try {
- _XFreePixmap(display, pixmap);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(char **) */
-public static final native void _XFreeStringList(int list);
-public static final void XFreeStringList(int list) {
- lock.lock();
- try {
- _XFreeStringList(list);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param gc cast=(GC)
- */
-public static final native int _XGetGCValues(int display, int gc, int valuemask, XGCValues values);
-public static final int XGetGCValues(int display, int gc, int valuemask, XGCValues values) {
- lock.lock();
- try {
- return _XGetGCValues(display, gc, valuemask, values);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param drawable cast=(Drawable)
- * @param root_return cast=(Window *)
- * @param x_return cast=(int *)
- * @param y_return cast=(int *)
- * @param width_return cast=(unsigned int *)
- * @param height_return cast=(unsigned int *)
- * @param border_width_return cast=(unsigned int *)
- * @param depth_return cast=(unsigned int *)
- */
-public static final native int _XGetGeometry(int display, int drawable, int[] root_return, int[] x_return, int[] y_return, int[] width_return, int[] height_return, int[] border_width_return, int[] depth_return);
-public static final int XGetGeometry(int display, int drawable, int[] root_return, int[] x_return, int[] y_return, int[] width_return, int[] height_return, int[] border_width_return, int[] depth_return) {
- lock.lock();
- try {
- return _XGetGeometry(display, drawable, root_return, x_return, y_return, width_return, height_return, border_width_return, depth_return);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param drawable cast=(Drawable)
- */
-public static final native int _XGetImage(int display, int drawable, int x, int y, int width, int height, int plane_mask, int format);
-public static final int XGetImage(int display, int drawable, int x, int y, int width, int height, int plane_mask, int format) {
- lock.lock();
- try {
- return _XGetImage(display, drawable, x, y, width, height, plane_mask, format);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window *)
- * @param revert cast=(int *)
- */
-public static final native int _XGetInputFocus(int display, int[] window, int[] revert);
-public static final int XGetInputFocus(int display, int[] window, int[] revert) {
- lock.lock();
- try {
- return _XGetInputFocus(display, window, revert);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native boolean _XGetWindowAttributes(int display, int window, XWindowAttributes attributes);
-public static final boolean XGetWindowAttributes(int display, int window, XWindowAttributes attributes) {
- lock.lock();
- try {
- return _XGetWindowAttributes(display, window, attributes);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- * @param property cast=(Atom)
- * @param delete cast=(Bool)
- * @param req_type cast=(Atom)
- * @param actual_type_return cast=(Atom *)
- * @param actual_format_return cast=(int *)
- * @param nitems_return cast=(unsigned long *)
- * @param bytes_after_return cast=(unsigned long *)
- * @param prop_return cast=(unsigned char **)
- */
-public static final native int _XGetWindowProperty(int display, int window, int property, int offset, int length, boolean delete, int req_type, int[] actual_type_return, int[] actual_format_return, int[] nitems_return, int[] bytes_after_return, int[] prop_return);
-public static final int XGetWindowProperty(int display, int window, int property, int offset, int length, boolean delete, int req_type, int[] actual_type_return, int[] actual_format_return, int[] nitems_return, int[] bytes_after_return, int[] prop_return) {
- lock.lock();
- try {
- return _XGetWindowProperty(display, window, property, offset, length, delete, req_type, actual_type_return, actual_format_return, nitems_return, bytes_after_return, prop_return);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int _XGrabKeyboard(int display, int grabWindow, int ownerEvents, int pointerMode, int keyboardMode, int time);
-public static final int XGrabKeyboard(int display, int grabWindow, int ownerEvents, int pointerMode, int keyboardMode, int time) {
- lock.lock();
- try {
- return _XGrabKeyboard(display, grabWindow, ownerEvents, pointerMode, keyboardMode, time);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int _XGrabPointer(int display, int grabWindow, int ownerEvents, int eventMask, int pointerMode, int keyboardMode, int confineToWindow, int cursor, int time);
-public static final int XGrabPointer(int display, int grabWindow, int ownerEvents, int eventMask, int pointerMode, int keyboardMode, int confineToWindow, int cursor, int time) {
- lock.lock();
- try {
- return _XGrabPointer(display, grabWindow, ownerEvents, eventMask, pointerMode, keyboardMode, confineToWindow, cursor, time);
- } finally {
- lock.unlock();
- }
-}
-public static final native int _XInitThreads();
-public static final int XInitThreads() {
- lock.lock();
- try {
- return _XInitThreads();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param name cast=(char *)
- */
-public static final native int _XInternAtom(int display, byte[] name, boolean ifExists);
-public static final int XInternAtom(int display, byte[] name, boolean ifExists) {
- lock.lock();
- try {
- return _XInternAtom(display, name, ifExists);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param sra cast=(Region)
- * @param srb cast=(Region)
- * @param dr_return cast=(Region)
- */
-public static final native void _XIntersectRegion(int sra, int srb, int dr_return);
-public static final void XIntersectRegion(int sra, int srb, int dr_return) {
- lock.lock();
- try {
- _XIntersectRegion(sra, srb, dr_return);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param keysym cast=(KeySym)
- */
-public static final native int _XKeysymToKeycode(int display, int keysym);
-public static final int XKeysymToKeycode(int display, int keysym) {
- lock.lock();
- try {
- return _XKeysymToKeycode(display, keysym);
- } finally {
- lock.unlock();
- }
-}
-public static final native int _XKeysymToString(int keysym);
-public static final int XKeysymToString(int keysym) {
- lock.lock();
- try {
- return _XKeysymToString(keysym);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param pattern cast=(char *)
- * @param actual_count_return cast=(int *)
- */
-public static final native int _XListFonts(int display, byte[] pattern, int maxnames, int[] actual_count_return);
-public static final int XListFonts(int display, byte[] pattern, int maxnames, int[] actual_count_return) {
- lock.lock();
- try {
- return _XListFonts(display, pattern, maxnames, actual_count_return);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- * @param num_prop_return cast=(int *)
- */
-public static final native int _XListProperties(int display, int window, int[] num_prop_return);
-public static final int XListProperties(int display, int window, int[] num_prop_return) {
- lock.lock();
- try {
- return _XListProperties(display, window, num_prop_return);
- } finally {
- lock.unlock();
- }
-}
-/** @param fontSet cast=(XFontSet) */
-public static final native int _XLocaleOfFontSet(int fontSet);
-public static final int XLocaleOfFontSet(int fontSet) {
- lock.lock();
- try {
- return _XLocaleOfFontSet(fontSet);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param event cast=(XKeyEvent *)
- * @param string cast=(char *)
- * @param keysym cast=(KeySym *)
- * @param status cast=(XComposeStatus *)
- */
-public static final native int _XLookupString(XKeyEvent event, byte[] string, int size, int[] keysym, int[] status);
-public static final int XLookupString(XKeyEvent event, byte[] string, int size, int[] keysym, int[] status) {
- lock.lock();
- try {
- return _XLookupString(event, string, size, keysym, status);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- */
-public static final native int _XLowerWindow(int display, int window);
-public static final int XLowerWindow(int display, int window) {
- lock.lock();
- try {
- return _XLowerWindow(display, window);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param w cast=(Window)
- */
-public static final native void _XMapWindow(int display, int w);
-public static final void XMapWindow(int display, int w) {
- lock.lock();
- try {
- _XMapWindow(display, w);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int _XGetModifierMapping(int display);
-public static final int XGetModifierMapping(int display) {
- lock.lock();
- try {
- return _XGetModifierMapping(display);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param w cast=(Window)
- * @param size_list_return cast=(XIconSize **)
- * @param count_return cast=(int *)
- */
-public static final native int _XGetIconSizes(int display, int w, int[] size_list_return, int[] count_return);
-public static final int XGetIconSizes(int display, int w, int[] size_list_return, int[] count_return) {
- lock.lock();
- try {
- return _XGetIconSizes(display, w, size_list_return, count_return);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param w cast=(Window)
- */
-public static final native void _XMoveResizeWindow(int display, int w, int x, int y, int width, int height);
-public static final void XMoveResizeWindow(int display, int w, int x, int y, int width, int height) {
- lock.lock();
- try {
- _XMoveResizeWindow(display, w, x, y, width, height);
- } finally {
- lock.unlock();
- }
-}
-/** @param r cast=(Region) */
-public static final native int _XOffsetRegion(int r, int dx, int dy);
-public static final int XOffsetRegion(int r, int dx, int dy) {
- lock.lock();
- try {
- return _XOffsetRegion(r, dx, dy);
- } finally {
- lock.unlock();
- }
-}
-/** @param display_name cast=(char *) */
-public static final native int _XOpenDisplay(byte[] display_name);
-public static final int XOpenDisplay(byte[] display_name) {
- lock.lock();
- try {
- return _XOpenDisplay(display_name);
- } finally {
- lock.unlock();
- }
-}
-/** @param region cast=(Region) */
-public static final native boolean _XPointInRegion(int region, int x, int y);
-public static final boolean XPointInRegion(int region, int x, int y) {
- lock.lock();
- try {
- return _XPointInRegion(region, x, y);
- } finally {
- lock.unlock();
- }
-}
-/** @param points cast=(XPoint *) */
-public static final native int _XPolygonRegion(short[] points, int n, int fill_rule);
-public static final int XPolygonRegion(short[] points, int n, int fill_rule) {
- lock.lock();
- try {
- return _XPolygonRegion(points, n, fill_rule);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param drawable cast=(Drawable)
- * @param gc cast=(GC)
- * @param image cast=(XImage *)
- */
-public static final native int _XPutImage(int display, int drawable, int gc, int image, int srcX, int srcY, int destX, int destY, int width, int height);
-public static final int XPutImage(int display, int drawable, int gc, int image, int srcX, int srcY, int destX, int destY, int width, int height) {
- lock.lock();
- try {
- return _XPutImage(display, drawable, gc, image, srcX, srcY, destX, destY, width, height);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int _XQueryColor(int display, int colormap, XColor color);
-public static final int XQueryColor(int display, int colormap, XColor color) {
- lock.lock();
- try {
- return _XQueryColor(display, colormap, color);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param width_return cast=(unsigned int *)
- * @param height_return cast=(unsigned int *)
- */
-public static final native int _XQueryBestCursor(int display, int d, int width, int height, int[] width_return, int[] height_return);
-public static final int XQueryBestCursor(int display, int d, int width, int height, int[] width_return, int[] height_return) {
- lock.lock();
- try {
- return _XQueryBestCursor(display, d, width, height, width_return, height_return);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- * @param root cast=(Window *)
- * @param child cast=(Window *)
- * @param rootX cast=(int *)
- * @param rootY cast=(int *)
- * @param windowX cast=(int *)
- * @param windowY cast=(int *)
- * @param mask cast=(unsigned int *)
- */
-public static final native int _XQueryPointer(int display, int window, int[] root, int[] child, int[] rootX, int[] rootY, int[] windowX, int[] windowY, int[] mask);
-public static final int XQueryPointer(int display, int window, int[] root, int[] child, int[] rootX, int[] rootY, int[] windowX, int[] windowY, int[] mask) {
- lock.lock();
- try {
- return _XQueryPointer(display, window, root, child, rootX, rootY, windowX, windowY, mask);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- * @param root_return cast=(Window *)
- * @param parent_return cast=(Window *)
- * @param children_return cast=(Window **)
- * @param nChildren_return cast=(unsigned int *)
- */
-public static final native int _XQueryTree(int display, int window, int[] root_return, int[] parent_return, int[] children_return, int[] nChildren_return);
-public static final int XQueryTree(int display, int window, int[] root_return, int[] parent_return, int[] children_return, int[] nChildren_return) {
- lock.lock();
- try {
- return _XQueryTree(display, window, root_return, parent_return, children_return, nChildren_return);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- */
-public static final native int _XRaiseWindow(int display, int window);
-public static final int XRaiseWindow(int display, int window) {
- lock.lock();
- try {
- return _XRaiseWindow(display, window);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- */
-public static final native int _XReconfigureWMWindow(int display, int window, int screen, int valueMask, XWindowChanges values);
-public static final int XReconfigureWMWindow(int display, int window, int screen, int valueMask, XWindowChanges values) {
- lock.lock();
- try {
- return _XReconfigureWMWindow(display, window, screen, valueMask, values);
- } finally {
- lock.unlock();
- }
-}
-/** @param region cast=(Region) */
-public static final native int _XRectInRegion(int region, int x, int y, int width, int height);
-public static final int XRectInRegion(int region, int x, int y, int width, int height) {
- lock.lock();
- try {
- return _XRectInRegion(region, x, y, width, height);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param win cast=(Window)
- * @param parent cast=(Window)
- */
-public static final native int _XReparentWindow(int display, int win, int parent, int x, int y);
-public static final int XReparentWindow(int display, int win, int parent, int x, int y) {
- lock.lock();
- try {
- return _XReparentWindow(display, win, parent, x, y);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param w cast=(Window)
- */
-public static final native void _XResizeWindow(int display, int w, int width, int height);
-public static final void XResizeWindow(int display, int w, int width, int height) {
- lock.lock();
- try {
- _XResizeWindow(display, w, width, height);
- } finally {
- lock.unlock();
- }
-}
-/** @param screen cast=(Screen *) */
-public static final native int _XRootWindowOfScreen(int screen);
-public static final int XRootWindowOfScreen(int screen) {
- lock.lock();
- try {
- return _XRootWindowOfScreen(screen);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- */
-public static final native void _XSelectInput(int display, int window, int mask);
-public static final void XSelectInput(int display, int window, int mask) {
- lock.lock();
- try {
- _XSelectInput(display, window, mask);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- * @param propagate cast=(Bool)
- * @param event_mask cast=(long)
- * @param event cast=(XEvent *)
- */
-public static final native int _XSendEvent(int display, int window, boolean propagate, int event_mask, int event);
-public static final int XSendEvent(int display, int window, boolean propagate, int event_mask, int event) {
- lock.lock();
- try {
- return _XSendEvent(display, window, propagate, event_mask, event);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param gc cast=(GC)
- */
-public static final native void _XSetBackground(int display, int gc, int background);
-public static final void XSetBackground(int display, int gc, int background) {
- lock.lock();
- try {
- _XSetBackground(display, gc, background);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param gc cast=(GC)
- * @param pixmap cast=(Pixmap)
- */
-public static final native void _XSetClipMask(int display, int gc, int pixmap);
-public static final void XSetClipMask(int display, int gc, int pixmap) {
- lock.lock();
- try {
- _XSetClipMask(display, gc, pixmap);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param gc cast=(GC)
- * @param rectangles cast=(XRectangle *)
- */
-public static final native void _XSetClipRectangles(int display, int gc, int clip_x_origin, int clip_y_origin, XRectangle rectangles, int n, int ordering);
-public static final void XSetClipRectangles(int display, int gc, int clip_x_origin, int clip_y_origin, XRectangle rectangles, int n, int ordering) {
- lock.lock();
- try {
- _XSetClipRectangles(display, gc, clip_x_origin, clip_y_origin, rectangles, n, ordering);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param gc cast=(GC)
- * @param dash_list cast=(char *)
- */
-public static final native int _XSetDashes(int display, int gc, int dash_offset, byte[] dash_list, int n);
-public static final int XSetDashes(int display, int gc, int dash_offset, byte[] dash_list, int n) {
- lock.lock();
- try {
- return _XSetDashes(display, gc, dash_offset, dash_list, n);
- } finally {
- lock.unlock();
- }
-}
-/** @param handler cast=(XErrorHandler) */
-public static final native int _XSetErrorHandler(int handler);
-public static final int XSetErrorHandler(int handler) {
- lock.lock();
- try {
- return _XSetErrorHandler(handler);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param gc cast=(GC)
- */
-public static final native void _XSetFillRule(int display, int gc, int fill_rule);
-public static final void XSetFillRule(int display, int gc, int fill_rule) {
- lock.lock();
- try {
- _XSetFillRule(display, gc, fill_rule);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param gc cast=(GC)
- */
-public static final native void _XSetFillStyle(int display, int gc, int fill_style);
-public static final void XSetFillStyle(int display, int gc, int fill_style) {
- lock.lock();
- try {
- _XSetFillStyle(display, gc, fill_style);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param directories cast=(char **)
- */
-public static final native int _XSetFontPath(int display, int directories, int ndirs);
-public static final int XSetFontPath(int display, int directories, int ndirs) {
- lock.lock();
- try {
- return _XSetFontPath(display, directories, ndirs);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int _XGetFontPath(int display, int[] ndirs);
-public static final int XGetFontPath(int display, int[] ndirs) {
- lock.lock();
- try {
- return _XGetFontPath(display, ndirs);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(char **) */
-public static final native int _XFreeFontPath(int list);
-public static final int XFreeFontPath(int list) {
- lock.lock();
- try {
- return _XFreeFontPath(list);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param gc cast=(GC)
- */
-public static final native void _XSetForeground(int display, int gc, int foreground);
-public static final void XSetForeground(int display, int gc, int foreground) {
- lock.lock();
- try {
- _XSetForeground(display, gc, foreground);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param gc cast=(GC)
- */
-public static final native void _XSetFunction(int display, int gc, int function);
-public static final void XSetFunction(int display, int gc, int function) {
- lock.lock();
- try {
- _XSetFunction(display, gc, function);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param gc cast=(GC)
- * @param graphics_exposures cast=(Bool)
- */
-public static final native void _XSetGraphicsExposures(int display, int gc, boolean graphics_exposures);
-public static final void XSetGraphicsExposures(int display, int gc, boolean graphics_exposures) {
- lock.lock();
- try {
- _XSetGraphicsExposures(display, gc, graphics_exposures);
- } finally {
- lock.unlock();
- }
-}
-/** @param handler cast=(XIOErrorHandler) */
-public static final native int _XSetIOErrorHandler(int handler);
-public static final int XSetIOErrorHandler(int handler) {
- lock.lock();
- try {
- return _XSetIOErrorHandler(handler);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- */
-public static final native int _XSetInputFocus(int display, int window, int revert, int time);
-public static final int XSetInputFocus(int display, int window, int revert, int time) {
- lock.lock();
- try {
- return _XSetInputFocus(display, window, revert, time);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param gc cast=(GC)
- */
-public static final native int _XSetLineAttributes(int display, int gc, int lineWidth, int lineStyle, int capStyle, int joinStyle);
-public static final int XSetLineAttributes(int display, int gc, int lineWidth, int lineStyle, int capStyle, int joinStyle) {
- lock.lock();
- try {
- return _XSetLineAttributes(display, gc, lineWidth, lineStyle, capStyle, joinStyle);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param gc cast=(GC)
- * @param region cast=(Region)
- */
-public static final native void _XSetRegion(int display, int gc, int region);
-public static final void XSetRegion(int display, int gc, int region) {
- lock.lock();
- try {
- _XSetRegion(display, gc, region);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param gc cast=(GC)
- * @param pixmap cast=(Pixmap)
- */
-public static final native void _XSetStipple(int display, int gc, int pixmap);
-public static final void XSetStipple(int display, int gc, int pixmap) {
- lock.lock();
- try {
- _XSetStipple(display, gc, pixmap);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param gc cast=(GC)
- */
-public static final native void _XSetSubwindowMode(int display, int gc, int subwindow_mode);
-public static final void XSetSubwindowMode(int display, int gc, int subwindow_mode) {
- lock.lock();
- try {
- _XSetSubwindowMode(display, gc, subwindow_mode);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param gc cast=(GC)
- * @param pixmap cast=(Pixmap)
- */
-public static final native void _XSetTile(int display, int gc, int pixmap);
-public static final void XSetTile(int display, int gc, int pixmap) {
- lock.lock();
- try {
- _XSetTile(display, gc, pixmap);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param w cast=(Window)
- * @param prop_window cast=(Window)
- */
-public static final native int _XSetTransientForHint(int display, int w, int prop_window);
-public static final int XSetTransientForHint(int display, int w, int prop_window) {
- lock.lock();
- try {
- return _XSetTransientForHint(display, w, prop_window);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param gc cast=(GC)
- */
-public static final native void _XSetTSOrigin(int display, int gc, int ts_x_origin, int ts_y_origin);
-public static final void XSetTSOrigin(int display, int gc, int ts_x_origin, int ts_y_origin) {
- lock.lock();
- try {
- _XSetTSOrigin(display, gc, ts_x_origin, ts_y_origin);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param w cast=(Window)
- * @param pixmap cast=(Pixmap)
- */
-public static final native void _XSetWindowBackgroundPixmap(int display, int w, int pixmap);
-public static final void XSetWindowBackgroundPixmap(int display, int w, int pixmap) {
- lock.lock();
- try {
- _XSetWindowBackgroundPixmap(display, w, pixmap);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param w cast=(Window)
- */
-public static final native void _XSetWMNormalHints(int display, int w, XSizeHints hints);
-public static final void XSetWMNormalHints(int display, int w, XSizeHints hints) {
- lock.lock();
- try {
- _XSetWMNormalHints(display, w, hints);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param dest cast=(Window)
- * @param src cast=(Pixmap)
- */
-public static final native void _XShapeCombineMask(int display, int dest, int dest_kind, int x_off, int y_off, int src, int op);
-public static final void XShapeCombineMask(int display, int dest, int dest_kind, int x_off, int y_off, int src, int op) {
- lock.lock();
- try {
- _XShapeCombineMask(display, dest, dest_kind, x_off, y_off, src, op);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param dest cast=(Window)
- * @param region cast=(Region)
- */
-public static final native void _XShapeCombineRegion(int display, int dest, int dest_kind, int x_off, int y_off, int region, int op);
-public static final void XShapeCombineRegion(int display, int dest, int dest_kind, int x_off, int y_off, int region, int op) {
- lock.lock();
- try {
- _XShapeCombineRegion(display, dest, dest_kind, x_off, y_off, region, op);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param sra cast=(Region)
- * @param srb cast=(Region)
- * @param dr_return cast=(Region)
- */
-public static final native void _XSubtractRegion(int sra, int srb, int dr_return);
-public static final void XSubtractRegion(int sra, int srb, int dr_return) {
- lock.lock();
- try {
- _XSubtractRegion(sra, srb, dr_return);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param discard cast=(Bool)
- */
-public static final native void _XSync(int display, boolean discard);
-public static final void XSync(int display, boolean discard) {
- lock.lock();
- try {
- _XSync(display, discard);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param onoff cast=(Bool)
- */
-public static final native int _XSynchronize(int display, boolean onoff);
-public static final int XSynchronize(int display, boolean onoff) {
- lock.lock();
- try {
- return _XSynchronize(display, onoff);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param is_press cast=(Bool)
- * @param delay cast=(unsigned long)
- */
-public static final native void _XTestFakeButtonEvent(int display, int button, boolean is_press, int delay);
-public static final void XTestFakeButtonEvent(int display, int button, boolean is_press, int delay) {
- lock.lock();
- try {
- _XTestFakeButtonEvent(display, button, is_press, delay);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param is_press cast=(Bool)
- * @param delay cast=(unsigned long)
- */
-public static final native void _XTestFakeKeyEvent(int display, int keycode, boolean is_press, int delay);
-public static final void XTestFakeKeyEvent(int display, int keycode, boolean is_press, int delay) {
- lock.lock();
- try {
- _XTestFakeKeyEvent(display, keycode, is_press, delay);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param delay cast=(unsigned long)
- */
-public static final native void _XTestFakeMotionEvent(int display, int screen_number, int x, int y, int delay);
-public static final void XTestFakeMotionEvent(int display, int screen_number, int x, int y, int delay) {
- lock.lock();
- try {
- _XTestFakeMotionEvent(display, screen_number, x, y, delay);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param src_w cast=(Window)
- * @param dest_w cast=(Window)
- * @param child_return cast=(Window *)
- */
-public static final native boolean _XTranslateCoordinates(int display, int src_w, int dest_w, int src_x, int src_y, int[] dest_x_return, int[] dest_y_return, int[] child_return);
-public static final boolean XTranslateCoordinates(int display, int src_w, int dest_w, int src_x, int src_y, int[] dest_x_return, int[] dest_y_return, int[] child_return) {
- lock.lock();
- try {
- return _XTranslateCoordinates(display, src_w, dest_w, src_x, src_y, dest_x_return, dest_y_return, child_return);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- */
-public static final native void _XUndefineCursor(int display, int window);
-public static final void XUndefineCursor(int display, int window) {
- lock.lock();
- try {
- _XUndefineCursor(display, window);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int _XUngrabKeyboard(int display, int time);
-public static final int XUngrabKeyboard(int display, int time) {
- lock.lock();
- try {
- return _XUngrabKeyboard(display, time);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int _XUngrabPointer(int display, int time);
-public static final int XUngrabPointer(int display, int time) {
- lock.lock();
- try {
- return _XUngrabPointer(display, time);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param rectangle cast=(XRectangle *)
- * @param src_region cast=(Region)
- * @param dest_region_return cast=(Region)
- */
-public static final native void _XUnionRectWithRegion(XRectangle rectangle, int src_region, int dest_region_return);
-public static final void XUnionRectWithRegion(XRectangle rectangle, int src_region, int dest_region_return) {
- lock.lock();
- try {
- _XUnionRectWithRegion(rectangle, src_region, dest_region_return);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param sra cast=(Region)
- * @param srb cast=(Region)
- * @param dr_return cast=(Region)
- */
-public static final native void _XUnionRegion(int sra, int srb, int dr_return);
-public static final void XUnionRegion(int sra, int srb, int dr_return) {
- lock.lock();
- try {
- _XUnionRegion(sra, srb, dr_return);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- */
-public static final native void _XUnmapWindow(int display, int window);
-public static final void XUnmapWindow(int display, int window) {
- lock.lock();
- try {
- _XUnmapWindow(display, window);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int _XWarpPointer(int display, int sourceWindow, int destWindow, int sourceX, int sourceY, int sourceWidth, int sourceHeight, int destX, int destY);
-public static final int XWarpPointer(int display, int sourceWindow, int destWindow, int sourceX, int sourceY, int sourceWidth, int sourceHeight, int destX, int destY) {
- lock.lock();
- try {
- return _XWarpPointer(display, sourceWindow, destWindow, sourceX, sourceY, sourceWidth, sourceHeight, destX, destY);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int _XWhitePixel(int display, int screenNum);
-public static final int XWhitePixel(int display, int screenNum) {
- lock.lock();
- try {
- return _XWhitePixel(display, screenNum);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- */
-public static final native void _XWithdrawWindow(int display, int window, int screen);
-public static final void XWithdrawWindow(int display, int window, int screen) {
- lock.lock();
- try {
- _XWithdrawWindow(display, window, screen);
- } finally {
- lock.unlock();
- }
-}
-/** @param dpy cast=(Display *) */
-public static final native boolean _XineramaIsActive(int dpy);
-public static final boolean XineramaIsActive(int dpy) {
- lock.lock();
- try {
- return _XineramaIsActive(dpy);
- } finally {
- lock.unlock();
- }
-}
-/** @param dpy cast=(Display *) */
-public static final native int _XineramaQueryScreens(int dpy, int[] number);
-public static final int XineramaQueryScreens(int dpy, int[] number) {
- lock.lock();
- try {
- return _XineramaQueryScreens(dpy, number);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param shell cast=(Widget)
- * @param protocol cast=(Atom)
- * @param callback cast=(XtCallbackProc)
- * @param closure cast=(XtPointer)
- */
-public static final native void _XmAddWMProtocolCallback(int shell, int protocol, int callback, int closure);
-public static final void XmAddWMProtocolCallback(int shell, int protocol, int callback, int closure) {
- lock.lock();
- try {
- _XmAddWMProtocolCallback(shell, protocol, callback, closure);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XmChangeColor(int widget, int pixel);
-public static final void XmChangeColor(int widget, int pixel) {
- lock.lock();
- try {
- _XmChangeColor(widget, pixel);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- * @param format_name cast=(char *)
- * @param buffer cast=(char *)
- * @param data_id cast=(void *)
- */
-public static final native int _XmClipboardCopy(int display, int window, int item_id, byte[] format_name, byte[] buffer, int length, int private_id, int[] data_id);
-public static final int XmClipboardCopy(int display, int window, int item_id, byte[] format_name, byte[] buffer, int length, int private_id, int[] data_id) {
- lock.lock();
- try {
- return _XmClipboardCopy(display, window, item_id, format_name, buffer, length, private_id, data_id);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- */
-public static final native int _XmClipboardEndCopy(int display, int window, int item_id);
-public static final int XmClipboardEndCopy(int display, int window, int item_id) {
- lock.lock();
- try {
- return _XmClipboardEndCopy(display, window, item_id);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- */
-public static final native int _XmClipboardEndRetrieve(int display, int window);
-public static final int XmClipboardEndRetrieve(int display, int window) {
- lock.lock();
- try {
- return _XmClipboardEndRetrieve(display, window);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- * @param count cast=(int *)
- * @param max_format_name_length cast=(unsigned long *)
- */
-public static final native int _XmClipboardInquireCount(int display, int window, int[] count, int[] max_format_name_length);
-public static final int XmClipboardInquireCount(int display, int window, int[] count, int[] max_format_name_length) {
- lock.lock();
- try {
- return _XmClipboardInquireCount(display, window, count, max_format_name_length);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- * @param format_name_buf cast=(char *)
- * @param copied_len cast=(unsigned long *)
- */
-public static final native int _XmClipboardInquireFormat(int display, int window, int index, byte[] format_name_buf, int buffer_len, int[] copied_len);
-public static final int XmClipboardInquireFormat(int display, int window, int index, byte[] format_name_buf, int buffer_len, int[] copied_len) {
- lock.lock();
- try {
- return _XmClipboardInquireFormat(display, window, index, format_name_buf, buffer_len, copied_len);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param widget cast=(Window)
- * @param format_name cast=(char *)
- * @param length cast=(unsigned long *)
- */
-public static final native int _XmClipboardInquireLength(int display, int widget, byte[] format_name, int[] length);
-public static final int XmClipboardInquireLength(int display, int widget, byte[] format_name, int[] length) {
- lock.lock();
- try {
- return _XmClipboardInquireLength(display, widget, format_name, length);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- * @param format_name cast=(char *)
- * @param buffer cast=(char *)
- * @param num_bytes cast=(unsigned long *)
- * @param private_id cast=(long *)
- */
-public static final native int _XmClipboardRetrieve(int display, int window, byte[] format_name, byte[] buffer, int length, int[] num_bytes, int[] private_id);
-public static final int XmClipboardRetrieve(int display, int window, byte[] format_name, byte[] buffer, int length, int[] num_bytes, int[] private_id) {
- lock.lock();
- try {
- return _XmClipboardRetrieve(display, window, format_name, buffer, length, num_bytes, private_id);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- * @param clip_label cast=(XmString)
- * @param widget cast=(Widget)
- * @param callback cast=(XmCutPasteProc)
- * @param item_id cast=(long *)
- */
-public static final native int _XmClipboardStartCopy(int display, int window, int clip_label, int timestamp, int widget, int callback, int[] item_id);
-public static final int XmClipboardStartCopy(int display, int window, int clip_label, int timestamp, int widget, int callback, int[] item_id) {
- lock.lock();
- try {
- return _XmClipboardStartCopy(display, window, clip_label, timestamp, widget, callback, item_id);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- */
-public static final native int _XmClipboardStartRetrieve(int display, int window, int timestamp);
-public static final int XmClipboardStartRetrieve(int display, int window, int timestamp) {
- lock.lock();
- try {
- return _XmClipboardStartRetrieve(display, window, timestamp);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(Widget)
- * @param xmString cast=(XmString)
- */
-public static final native void _XmComboBoxAddItem(int widget, int xmString, int position, boolean unique);
-public static final void XmComboBoxAddItem(int widget, int xmString, int position, boolean unique) {
- lock.lock();
- try {
- _XmComboBoxAddItem(widget, xmString, position, unique);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XmComboBoxDeletePos(int widget, int position);
-public static final void XmComboBoxDeletePos(int widget, int position) {
- lock.lock();
- try {
- _XmComboBoxDeletePos(widget, position);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(Widget)
- * @param xmString cast=(XmString)
- */
-public static final native void _XmComboBoxSelectItem(int widget, int xmString);
-public static final void XmComboBoxSelectItem(int widget, int xmString) {
- lock.lock();
- try {
- _XmComboBoxSelectItem(widget, xmString);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreateArrowButton(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreateArrowButton(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreateArrowButton(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreateCascadeButtonGadget(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreateCascadeButtonGadget(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreateCascadeButtonGadget(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreateComboBox(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreateComboBox(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreateComboBox(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreateDialogShell(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreateDialogShell(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreateDialogShell(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreateDrawingArea(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreateDrawingArea(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreateDrawingArea(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreateDrawnButton(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreateDrawnButton(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreateDrawnButton(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreateErrorDialog(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreateErrorDialog(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreateErrorDialog(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreateFileSelectionDialog(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreateFileSelectionDialog(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreateFileSelectionDialog(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreateForm(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreateForm(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreateForm(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreateFrame(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreateFrame(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreateFrame(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreateInformationDialog(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreateInformationDialog(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreateInformationDialog(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreateLabel(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreateLabel(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreateLabel(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreateList(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreateList(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreateList(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreateMainWindow(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreateMainWindow(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreateMainWindow(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreateMenuBar(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreateMenuBar(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreateMenuBar(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreateMessageDialog(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreateMessageDialog(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreateMessageDialog(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreatePopupMenu(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreatePopupMenu(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreatePopupMenu(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreatePulldownMenu(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreatePulldownMenu(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreatePulldownMenu(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreatePushButton(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreatePushButton(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreatePushButton(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreatePushButtonGadget(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreatePushButtonGadget(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreatePushButtonGadget(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreateQuestionDialog(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreateQuestionDialog(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreateQuestionDialog(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreateScale(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreateScale(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreateScale(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreateScrollBar(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreateScrollBar(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreateScrollBar(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreateScrolledList(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreateScrolledList(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreateScrolledList(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreateScrolledText(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreateScrolledText(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreateScrolledText(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreateSeparator(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreateSeparator(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreateSeparator(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreateSeparatorGadget(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreateSeparatorGadget(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreateSeparatorGadget(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreateSimpleSpinBox(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreateSimpleSpinBox(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreateSimpleSpinBox(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreateTextField(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreateTextField(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreateTextField(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreateToggleButton(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreateToggleButton(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreateToggleButton(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreateToggleButtonGadget(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreateToggleButtonGadget(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreateToggleButtonGadget(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreateWarningDialog(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreateWarningDialog(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreateWarningDialog(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param parent cast=(Widget)
- * @param name cast=(String)
- * @param arglist cast=(ArgList)
- */
-public static final native int _XmCreateWorkingDialog(int parent, byte[] name, int[] arglist, int argcount);
-public static final int XmCreateWorkingDialog(int parent, byte[] name, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmCreateWorkingDialog(parent, name, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param screen cast=(Screen *)
- * @param pixmap cast=(Pixmap)
- */
-public static final native boolean _XmDestroyPixmap(int screen, int pixmap);
-public static final boolean XmDestroyPixmap(int screen, int pixmap) {
- lock.lock();
- try {
- return _XmDestroyPixmap(screen, pixmap);
- } finally {
- lock.unlock();
- }
-}
-/** @param dragcontext cast=(Widget) */
-public static final native void _XmDragCancel(int dragcontext);
-public static final void XmDragCancel(int dragcontext) {
- lock.lock();
- try {
- _XmDragCancel(dragcontext);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(Widget)
- * @param event cast=(XEvent *)
- * @param arglist cast=(ArgList)
- * @param argcount cast=(Cardinal)
- */
-public static final native int _XmDragStart(int widget, int event, int[] arglist, int argcount);
-public static final int XmDragStart(int widget, int event, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmDragStart(widget, event, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(Widget)
- * @param arglist cast=(ArgList)
- * @param argcount cast=(Cardinal)
- */
-public static final native void _XmDropSiteRegister(int widget, int[] arglist, int argcount);
-public static final void XmDropSiteRegister(int widget, int[] arglist, int argcount) {
- lock.lock();
- try {
- _XmDropSiteRegister(widget, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XmDropSiteUnregister(int widget);
-public static final void XmDropSiteUnregister(int widget) {
- lock.lock();
- try {
- _XmDropSiteUnregister(widget);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(Widget)
- * @param arglist cast=(ArgList)
- * @param argcount cast=(Cardinal)
- */
-public static final native void _XmDropSiteUpdate(int widget, int[] arglist, int argcount);
-public static final void XmDropSiteUpdate(int widget, int[] arglist, int argcount) {
- lock.lock();
- try {
- _XmDropSiteUpdate(widget, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param drop_transfer cast=(Widget)
- * @param transfers cast=(XmDropTransferEntryRec *)
- * @param num_transfers cast=(Cardinal)
- */
-public static final native void _XmDropTransferAdd(int drop_transfer, int[] transfers, int num_transfers);
-public static final void XmDropTransferAdd(int drop_transfer, int[] transfers, int num_transfers) {
- lock.lock();
- try {
- _XmDropTransferAdd(drop_transfer, transfers, num_transfers);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(Widget)
- * @param arglist cast=(ArgList)
- * @param argcount cast=(Cardinal)
- */
-public static final native int _XmDropTransferStart(int widget, int[] arglist, int argcount);
-public static final int XmDropTransferStart(int widget, int[] arglist, int argcount) {
- lock.lock();
- try {
- return _XmDropTransferStart(widget, arglist, argcount);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native int _XmFileSelectionBoxGetChild(int widget, int child);
-public static final int XmFileSelectionBoxGetChild(int widget, int child) {
- lock.lock();
- try {
- return _XmFileSelectionBoxGetChild(widget, child);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param oldList cast=(XmFontList)
- * @param entry cast=(XmFontListEntry)
- */
-public static final native int _XmFontListAppendEntry(int oldList, int entry);
-public static final int XmFontListAppendEntry(int oldList, int entry) {
- lock.lock();
- try {
- return _XmFontListAppendEntry(oldList, entry);
- } finally {
- lock.unlock();
- }
-}
-/** @param fontlist cast=(XmFontList) */
-public static final native int _XmFontListCopy(int fontlist);
-public static final int XmFontListCopy(int fontlist) {
- lock.lock();
- try {
- return _XmFontListCopy(fontlist);
- } finally {
- lock.unlock();
- }
-}
-/** @param entry cast=(XmFontListEntry *) */
-public static final native void _XmFontListEntryFree(int[] entry);
-public static final void XmFontListEntryFree(int[] entry) {
- lock.lock();
- try {
- _XmFontListEntryFree(entry);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param entry cast=(XmFontListEntry)
- * @param type_return cast=(XmFontType *)
- */
-public static final native int _XmFontListEntryGetFont(int entry, int[] type_return);
-public static final int XmFontListEntryGetFont(int entry, int[] type_return) {
- lock.lock();
- try {
- return _XmFontListEntryGetFont(entry, type_return);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param fontName cast=(char *)
- * @param tag cast=(char *)
- */
-public static final native int _XmFontListEntryLoad(int display, byte[] fontName, int type, byte[] tag);
-public static final int XmFontListEntryLoad(int display, byte[] fontName, int type, byte[] tag) {
- lock.lock();
- try {
- return _XmFontListEntryLoad(display, fontName, type, tag);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(XmFontList) */
-public static final native void _XmFontListFree(int list);
-public static final void XmFontListFree(int list) {
- lock.lock();
- try {
- _XmFontListFree(list);
- } finally {
- lock.unlock();
- }
-}
-/** @param context cast=(XmFontContext) */
-public static final native void _XmFontListFreeFontContext(int context);
-public static final void XmFontListFreeFontContext(int context) {
- lock.lock();
- try {
- _XmFontListFreeFontContext(context);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param context cast=(XmFontContext *)
- * @param fontList cast=(XmFontList)
- */
-public static final native boolean _XmFontListInitFontContext(int[] context, int fontList);
-public static final boolean XmFontListInitFontContext(int[] context, int fontList) {
- lock.lock();
- try {
- return _XmFontListInitFontContext(context, fontList);
- } finally {
- lock.unlock();
- }
-}
-/** @param context cast=(XmFontContext) */
-public static final native int _XmFontListNextEntry(int context);
-public static final int XmFontListNextEntry(int context) {
- lock.lock();
- try {
- return _XmFontListNextEntry(context);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param atom cast=(Atom)
- */
-public static final native int _XmGetAtomName(int display, int atom);
-public static final int XmGetAtomName(int display, int atom) {
- lock.lock();
- try {
- return _XmGetAtomName(display, atom);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(Widget)
- * @param timestamp cast=(Time)
- */
-public static final native int _XmGetDragContext(int widget, int timestamp);
-public static final int XmGetDragContext(int widget, int timestamp) {
- lock.lock();
- try {
- return _XmGetDragContext(widget, timestamp);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native int _XmGetFocusWidget(int widget);
-public static final int XmGetFocusWidget(int widget) {
- lock.lock();
- try {
- return _XmGetFocusWidget(widget);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param screen cast=(Screen *)
- * @param name cast=(char *)
- * @param fgPixel cast=(Pixel)
- * @param bgPixel cast=(Pixel)
- */
-public static final native int _XmGetPixmap(int screen, byte[] name, int fgPixel, int bgPixel);
-public static final int XmGetPixmap(int screen, byte[] name, int fgPixel, int bgPixel) {
- lock.lock();
- try {
- return _XmGetPixmap(screen, name, fgPixel, bgPixel);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param screen cast=(Screen *)
- * @param image_name cast=(char *)
- */
-public static final native int _XmGetPixmapByDepth(int screen, byte[] image_name, int foreground, int background, int depth);
-public static final int XmGetPixmapByDepth(int screen, byte[] image_name, int foreground, int background, int depth) {
- lock.lock();
- try {
- return _XmGetPixmapByDepth(screen, image_name, foreground, background, depth);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int _XmGetXmDisplay(int display);
-public static final int XmGetXmDisplay(int display) {
- lock.lock();
- try {
- return _XmGetXmDisplay(display);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(Widget)
- * @param event cast=(XKeyPressedEvent *)
- * @param string cast=(char *)
- * @param keysym cast=(KeySym *)
- * @param status cast=(int *)
- */
-public static final native int _XmImMbLookupString(int widget, XKeyEvent event, byte[] string, int size, int[] keysym, int[] status);
-public static final int XmImMbLookupString(int widget, XKeyEvent event, byte[] string, int size, int[] keysym, int[] status) {
- lock.lock();
- try {
- return _XmImMbLookupString(widget, event, string, size, keysym, status);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XmImRegister(int widget, int reserved);
-public static final void XmImRegister(int widget, int reserved) {
- lock.lock();
- try {
- _XmImRegister(widget, reserved);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(Widget)
- * @param args cast=(ArgList)
- */
-public static final native void _XmImSetFocusValues(int widget, int[] args, int num_args);
-public static final void XmImSetFocusValues(int widget, int[] args, int num_args) {
- lock.lock();
- try {
- _XmImSetFocusValues(widget, args, num_args);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(Widget)
- * @param args cast=(ArgList)
- */
-public static final native void _XmImSetValues(int widget, int[] args, int num_args);
-public static final void XmImSetValues(int widget, int[] args, int num_args) {
- lock.lock();
- try {
- _XmImSetValues(widget, args, num_args);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XmImUnregister(int widget);
-public static final void XmImUnregister(int widget) {
- lock.lock();
- try {
- _XmImUnregister(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XmImUnsetFocus(int widget);
-public static final void XmImUnsetFocus(int widget) {
- lock.lock();
- try {
- _XmImUnsetFocus(widget);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param name cast=(String)
- */
-public static final native int _XmInternAtom(int display, byte[] name, boolean only_if_exists);
-public static final int XmInternAtom(int display, byte[] name, boolean only_if_exists) {
- lock.lock();
- try {
- return _XmInternAtom(display, name, only_if_exists);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param list cast=(Widget)
- * @param xmString cast=(XmString)
- */
-public static final native void _XmListAddItemUnselected(int list, int xmString, int position);
-public static final void XmListAddItemUnselected(int list, int xmString, int position) {
- lock.lock();
- try {
- _XmListAddItemUnselected(list, xmString, position);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(Widget) */
-public static final native void _XmListDeleteAllItems(int list);
-public static final void XmListDeleteAllItems(int list) {
- lock.lock();
- try {
- _XmListDeleteAllItems(list);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(Widget) */
-public static final native void _XmListDeleteItemsPos(int list, int item_count, int position);
-public static final void XmListDeleteItemsPos(int list, int item_count, int position) {
- lock.lock();
- try {
- _XmListDeleteItemsPos(list, item_count, position);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(Widget) */
-public static final native void _XmListDeletePos(int list, int position);
-public static final void XmListDeletePos(int list, int position) {
- lock.lock();
- try {
- _XmListDeletePos(list, position);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param list cast=(Widget)
- * @param position_list cast=(int *)
- */
-public static final native void _XmListDeletePositions(int list, int[] position_list, int position_count);
-public static final void XmListDeletePositions(int list, int[] position_list, int position_count) {
- lock.lock();
- try {
- _XmListDeletePositions(list, position_list, position_count);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(Widget) */
-public static final native void _XmListDeselectAllItems(int list);
-public static final void XmListDeselectAllItems(int list) {
- lock.lock();
- try {
- _XmListDeselectAllItems(list);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(Widget) */
-public static final native void _XmListDeselectPos(int list, int position);
-public static final void XmListDeselectPos(int list, int position) {
- lock.lock();
- try {
- _XmListDeselectPos(list, position);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(Widget) */
-public static final native int _XmListGetKbdItemPos(int list);
-public static final int XmListGetKbdItemPos(int list) {
- lock.lock();
- try {
- return _XmListGetKbdItemPos(list);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param list cast=(Widget)
- * @param positions cast=(int **)
- * @param count cast=(int *)
- */
-public static final native boolean _XmListGetSelectedPos(int list, int[] positions, int[] count);
-public static final boolean XmListGetSelectedPos(int list, int[] positions, int[] count) {
- lock.lock();
- try {
- return _XmListGetSelectedPos(list, positions, count);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param list cast=(Widget)
- * @param xmString cast=(XmString)
- */
-public static final native int _XmListItemPos(int list, int xmString);
-public static final int XmListItemPos(int list, int xmString) {
- lock.lock();
- try {
- return _XmListItemPos(list, xmString);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(Widget) */
-public static final native boolean _XmListPosSelected(int list, int position);
-public static final boolean XmListPosSelected(int list, int position) {
- lock.lock();
- try {
- return _XmListPosSelected(list, position);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param list cast=(Widget)
- * @param new_items cast=(XmString *)
- */
-public static final native void _XmListReplaceItemsPosUnselected(int list, int[] new_items, int item_count, int position);
-public static final void XmListReplaceItemsPosUnselected(int list, int[] new_items, int item_count, int position) {
- lock.lock();
- try {
- _XmListReplaceItemsPosUnselected(list, new_items, item_count, position);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(Widget) */
-public static final native void _XmListSelectPos(int list, int position, boolean notify);
-public static final void XmListSelectPos(int list, int position, boolean notify) {
- lock.lock();
- try {
- _XmListSelectPos(list, position, notify);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(Widget) */
-public static final native boolean _XmListSetKbdItemPos(int list, int position);
-public static final boolean XmListSetKbdItemPos(int list, int position) {
- lock.lock();
- try {
- return _XmListSetKbdItemPos(list, position);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(Widget) */
-public static final native void _XmListSetPos(int list, int position);
-public static final void XmListSetPos(int list, int position) {
- lock.lock();
- try {
- _XmListSetPos(list, position);
- } finally {
- lock.unlock();
- }
-}
-/** @param list cast=(Widget) */
-public static final native void _XmListUpdateSelectedList(int list);
-public static final void XmListUpdateSelectedList(int list) {
- lock.lock();
- try {
- _XmListUpdateSelectedList(list);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(Widget)
- * @param menu cast=(Widget)
- * @param command cast=(Widget)
- * @param hscroll cast=(Widget)
- * @param vscroll cast=(Widget)
- * @param wregion cast=(Widget)
- */
-public static final native void _XmMainWindowSetAreas(int widget, int menu, int command, int hscroll, int vscroll, int wregion);
-public static final void XmMainWindowSetAreas(int widget, int menu, int command, int hscroll, int vscroll, int wregion) {
- lock.lock();
- try {
- _XmMainWindowSetAreas(widget, menu, command, hscroll, vscroll, wregion);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native int _XmMessageBoxGetChild(int widget, int child);
-public static final int XmMessageBoxGetChild(int widget, int child) {
- lock.lock();
- try {
- return _XmMessageBoxGetChild(widget, child);
- } finally {
- lock.unlock();
- }
-}
-/** @param argList cast=(ArgList) */
-public static final native int _XmParseMappingCreate(int[] argList, int argCount);
-public static final int XmParseMappingCreate(int[] argList, int argCount) {
- lock.lock();
- try {
- return _XmParseMappingCreate(argList, argCount);
- } finally {
- lock.unlock();
- }
-}
-/** @param parseMapping cast=(XmParseMapping) */
-public static final native void _XmParseMappingFree(int parseMapping);
-public static final void XmParseMappingFree(int parseMapping) {
- lock.lock();
- try {
- _XmParseMappingFree(parseMapping);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native boolean _XmProcessTraversal(int widget, int dir);
-public static final boolean XmProcessTraversal(int widget, int dir) {
- lock.lock();
- try {
- return _XmProcessTraversal(widget, dir);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param oldTable cast=(XmRenderTable)
- * @param renditions cast=(XmRendition *)
- */
-public static final native int _XmRenderTableAddRenditions(int oldTable, int[] renditions, int renditionCount, int mergeMode);
-public static final int XmRenderTableAddRenditions(int oldTable, int[] renditions, int renditionCount, int mergeMode) {
- lock.lock();
- try {
- return _XmRenderTableAddRenditions(oldTable, renditions, renditionCount, mergeMode);
- } finally {
- lock.unlock();
- }
-}
-/** @param renderTable cast=(XmRenderTable) */
-public static final native void _XmRenderTableFree(int renderTable);
-public static final void XmRenderTableFree(int renderTable) {
- lock.lock();
- try {
- _XmRenderTableFree(renderTable);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(Widget)
- * @param tag cast=(XmStringTag)
- * @param argList cast=(ArgList)
- */
-public static final native int _XmRenditionCreate(int widget, byte[] tag, int[] argList, int argCount);
-public static final int XmRenditionCreate(int widget, byte[] tag, int[] argList, int argCount) {
- lock.lock();
- try {
- return _XmRenditionCreate(widget, tag, argList, argCount);
- } finally {
- lock.unlock();
- }
-}
-/** @param rendition cast=(XmRendition) */
-public static final native void _XmRenditionFree(int rendition);
-public static final void XmRenditionFree(int rendition) {
- lock.lock();
- try {
- _XmRenditionFree(rendition);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param fontList cast=(XmRenderTable)
- * @param xmString cast=(XmString)
- */
-public static final native int _XmStringBaseline(int fontList, int xmString);
-public static final int XmStringBaseline(int fontList, int xmString) {
- lock.lock();
- try {
- return _XmStringBaseline(fontList, xmString);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param xmString1 cast=(XmString)
- * @param xmString2 cast=(XmString)
- */
-public static final native boolean _XmStringCompare(int xmString1, int xmString2);
-public static final boolean XmStringCompare(int xmString1, int xmString2) {
- lock.lock();
- try {
- return _XmStringCompare(xmString1, xmString2);
- } finally {
- lock.unlock();
- }
-}
-/** @param value cast=(XtPointer) */
-public static final native int _XmStringComponentCreate(int type, int length, byte[] value);
-public static final int XmStringComponentCreate(int type, int length, byte[] value) {
- lock.lock();
- try {
- return _XmStringComponentCreate(type, length, value);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param xmString1 cast=(XmString)
- * @param xmString2 cast=(XmString)
- */
-public static final native int _XmStringConcat(int xmString1, int xmString2);
-public static final int XmStringConcat(int xmString1, int xmString2) {
- lock.lock();
- try {
- return _XmStringConcat(xmString1, xmString2);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param string cast=(char *)
- * @param charset cast=(char *)
- */
-public static final native int _XmStringCreate(byte[] string, byte[] charset);
-public static final int XmStringCreate(byte[] string, byte[] charset) {
- lock.lock();
- try {
- return _XmStringCreate(string, charset);
- } finally {
- lock.unlock();
- }
-}
-/** @param string cast=(char *) */
-public static final native int _XmStringCreateLocalized(byte[] string);
-public static final int XmStringCreateLocalized(byte[] string) {
- lock.lock();
- try {
- return _XmStringCreateLocalized(string);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- * @param renderTable cast=(XmFontList)
- * @param xmString cast=(XmString)
- * @param gc cast=(GC)
- */
-public static final native void _XmStringDraw(int display, int window, int renderTable, int xmString, int gc, int x, int y, int width, int align, int lay_dir, XRectangle clip);
-public static final void XmStringDraw(int display, int window, int renderTable, int xmString, int gc, int x, int y, int width, int align, int lay_dir, XRectangle clip) {
- lock.lock();
- try {
- _XmStringDraw(display, window, renderTable, xmString, gc, x, y, width, align, lay_dir, clip);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- * @param renderTable cast=(XmFontList)
- * @param xmString cast=(XmString)
- * @param gc cast=(GC)
- */
-public static final native void _XmStringDrawImage(int display, int window, int renderTable, int xmString, int gc, int x, int y, int width, int align, int lay_dir, XRectangle clip);
-public static final void XmStringDrawImage(int display, int window, int renderTable, int xmString, int gc, int x, int y, int width, int align, int lay_dir, XRectangle clip) {
- lock.lock();
- try {
- _XmStringDrawImage(display, window, renderTable, xmString, gc, x, y, width, align, lay_dir, clip);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- * @param fontlist cast=(XmFontList)
- * @param xmString cast=(XmString)
- * @param gc cast=(GC)
- * @param xmStringUnderline cast=(XmString)
- */
-public static final native void _XmStringDrawUnderline(int display, int window, int fontlist, int xmString, int gc, int x, int y, int width, int align, int lay_dir, XRectangle clip, int xmStringUnderline);
-public static final void XmStringDrawUnderline(int display, int window, int fontlist, int xmString, int gc, int x, int y, int width, int align, int lay_dir, XRectangle clip, int xmStringUnderline) {
- lock.lock();
- try {
- _XmStringDrawUnderline(display, window, fontlist, xmString, gc, x, y, width, align, lay_dir, clip, xmStringUnderline);
- } finally {
- lock.unlock();
- }
-}
-/** @param s1 cast=(XmString) */
-public static final native boolean _XmStringEmpty(int s1);
-public static final boolean XmStringEmpty(int s1) {
- lock.lock();
- try {
- return _XmStringEmpty(s1);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param fontList cast=(XmRenderTable)
- * @param xmString cast=(XmString)
- * @param width cast=(Dimension *)
- * @param height cast=(Dimension *)
- */
-public static final native void _XmStringExtent(int fontList, int xmString, short[] width, short[] height);
-public static final void XmStringExtent(int fontList, int xmString, short[] width, short[] height) {
- lock.lock();
- try {
- _XmStringExtent(fontList, xmString, width, height);
- } finally {
- lock.unlock();
- }
-}
-/** @param xmString cast=(XmString) */
-public static final native void _XmStringFree(int xmString);
-public static final void XmStringFree(int xmString) {
- lock.lock();
- try {
- _XmStringFree(xmString);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param text cast=(XtPointer)
- * @param tag cast=(XmStringTag)
- * @param rendition cast=(XmStringTag)
- */
-public static final native int _XmStringGenerate(byte[] text, byte[] tag, int type, byte[] rendition);
-public static final int XmStringGenerate(byte[] text, byte[] tag, int type, byte[] rendition) {
- lock.lock();
- try {
- return _XmStringGenerate(text, tag, type, rendition);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param fontList cast=(XmFontList)
- * @param xmString cast=(XmString)
- */
-public static final native int _XmStringHeight(int fontList, int xmString);
-public static final int XmStringHeight(int fontList, int xmString) {
- lock.lock();
- try {
- return _XmStringHeight(fontList, xmString);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param text cast=(XtPointer)
- * @param textEnd cast=(XtPointer *)
- * @param tag cast=(XmStringTag)
- * @param parseTable cast=(XmParseTable)
- * @param callData cast=(XtPointer)
- */
-public static final native int _XmStringParseText(byte[] text, int textEnd, byte[] tag, int tagType, int[] parseTable, int parseCount, int callData);
-public static final int XmStringParseText(byte[] text, int textEnd, byte[] tag, int tagType, int[] parseTable, int parseCount, int callData) {
- lock.lock();
- try {
- return _XmStringParseText(text, textEnd, tag, tagType, parseTable, parseCount, callData);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param xmString cast=(XmString)
- * @param tag cast=(XmStringTag)
- * @param parseTable cast=(XmParseTable)
- */
-public static final native int _XmStringUnparse(int xmString, byte[] tag, int tagType, int outputType, int[] parseTable, int parseCount, int parseModel);
-public static final int XmStringUnparse(int xmString, byte[] tag, int tagType, int outputType, int[] parseTable, int parseCount, int parseModel) {
- lock.lock();
- try {
- return _XmStringUnparse(xmString, tag, tagType, outputType, parseTable, parseCount, parseModel);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param fontList cast=(XmFontList)
- * @param xmString cast=(XmString)
- */
-public static final native int _XmStringWidth(int fontList, int xmString);
-public static final int XmStringWidth(int fontList, int xmString) {
- lock.lock();
- try {
- return _XmStringWidth(fontList, xmString);
- } finally {
- lock.unlock();
- }
-}
-/** @param decimal cast=(char *) */
-public static final native int _XmTabCreate(int value, byte units, byte offsetModel, byte alignment, byte[] decimal);
-public static final int XmTabCreate(int value, byte units, byte offsetModel, byte alignment, byte[] decimal) {
- lock.lock();
- try {
- return _XmTabCreate(value, units, offsetModel, alignment, decimal);
- } finally {
- lock.unlock();
- }
-}
-/** @param tab cast=(XmTab) */
-public static final native void _XmTabFree(int tab);
-public static final void XmTabFree(int tab) {
- lock.lock();
- try {
- _XmTabFree(tab);
- } finally {
- lock.unlock();
- }
-}
-/** @param tabList cast=(XmTabList) */
-public static final native void _XmTabListFree(int tabList);
-public static final void XmTabListFree(int tabList) {
- lock.lock();
- try {
- _XmTabListFree(tabList);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param oldList cast=(XmTabList)
- * @param tabs cast=(XmTab *)
- */
-public static final native int _XmTabListInsertTabs(int oldList, int[] tabs, int tab_count, int position);
-public static final int XmTabListInsertTabs(int oldList, int[] tabs, int tab_count, int position) {
- lock.lock();
- try {
- return _XmTabListInsertTabs(oldList, tabs, tab_count, position);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XmTextClearSelection(int widget, int time);
-public static final void XmTextClearSelection(int widget, int time) {
- lock.lock();
- try {
- _XmTextClearSelection(widget, time);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native boolean _XmTextCopy(int widget, int time);
-public static final boolean XmTextCopy(int widget, int time) {
- lock.lock();
- try {
- return _XmTextCopy(widget, time);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native boolean _XmTextCut(int widget, int time);
-public static final boolean XmTextCut(int widget, int time) {
- lock.lock();
- try {
- return _XmTextCut(widget, time);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XmTextDisableRedisplay(int widget);
-public static final void XmTextDisableRedisplay(int widget) {
- lock.lock();
- try {
- _XmTextDisableRedisplay(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XmTextEnableRedisplay(int widget);
-public static final void XmTextEnableRedisplay(int widget) {
- lock.lock();
- try {
- _XmTextEnableRedisplay(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native boolean _XmTextFieldPaste(int widget);
-public static final boolean XmTextFieldPaste(int widget) {
- lock.lock();
- try {
- return _XmTextFieldPaste(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native int _XmTextGetInsertionPosition(int widget);
-public static final int XmTextGetInsertionPosition(int widget) {
- lock.lock();
- try {
- return _XmTextGetInsertionPosition(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native int _XmTextGetLastPosition(int widget);
-public static final int XmTextGetLastPosition(int widget) {
- lock.lock();
- try {
- return _XmTextGetLastPosition(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native int _XmTextGetMaxLength(int widget);
-public static final int XmTextGetMaxLength(int widget) {
- lock.lock();
- try {
- return _XmTextGetMaxLength(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native int _XmTextGetSelection(int widget);
-public static final int XmTextGetSelection(int widget) {
- lock.lock();
- try {
- return _XmTextGetSelection(widget);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(Widget)
- * @param left cast=(XmTextPosition *)
- * @param right cast=(XmTextPosition *)
- */
-public static final native boolean _XmTextGetSelectionPosition(int widget, int[] left, int[] right);
-public static final boolean XmTextGetSelectionPosition(int widget, int[] left, int[] right) {
- lock.lock();
- try {
- return _XmTextGetSelectionPosition(widget, left, right);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native int _XmTextGetString(int widget);
-public static final int XmTextGetString(int widget) {
- lock.lock();
- try {
- return _XmTextGetString(widget);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(Widget)
- * @param buffer cast=(char *)
- */
-public static final native int _XmTextGetSubstring(int widget, int start, int num_chars, int buffer_size, byte[] buffer);
-public static final int XmTextGetSubstring(int widget, int start, int num_chars, int buffer_size, byte[] buffer) {
- lock.lock();
- try {
- return _XmTextGetSubstring(widget, start, num_chars, buffer_size, buffer);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(Widget)
- * @param start cast=(XmTextPosition)
- * @param buffer cast=(wchar_t *)
- */
-public static final native int _XmTextGetSubstringWcs(int widget, int start, int num_chars, int buffer_size, char[] buffer);
-public static final int XmTextGetSubstringWcs(int widget, int start, int num_chars, int buffer_size, char[] buffer) {
- lock.lock();
- try {
- return _XmTextGetSubstringWcs(widget, start, num_chars, buffer_size, buffer);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(Widget)
- * @param value cast=(char *)
- */
-public static final native void _XmTextInsert(int widget, int position, byte[] value);
-public static final void XmTextInsert(int widget, int position, byte[] value) {
- lock.lock();
- try {
- _XmTextInsert(widget, position, value);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native boolean _XmTextPaste(int widget);
-public static final boolean XmTextPaste(int widget) {
- lock.lock();
- try {
- return _XmTextPaste(widget);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(Widget)
- * @param position cast=(XmTextPosition)
- * @param x cast=(Position *)
- * @param y cast=(Position *)
- */
-public static final native boolean _XmTextPosToXY(int widget, int position, short[] x, short[] y);
-public static final boolean XmTextPosToXY(int widget, int position, short[] x, short[] y) {
- lock.lock();
- try {
- return _XmTextPosToXY(widget, position, x, y);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(Widget)
- * @param value cast=(char *)
- */
-public static final native void _XmTextReplace(int widget, int from_pos, int to_pos, byte[] value);
-public static final void XmTextReplace(int widget, int from_pos, int to_pos, byte[] value) {
- lock.lock();
- try {
- _XmTextReplace(widget, from_pos, to_pos, value);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XmTextScroll(int widget, int lines);
-public static final void XmTextScroll(int widget, int lines) {
- lock.lock();
- try {
- _XmTextScroll(widget, lines);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XmTextSetEditable(int widget, boolean editable);
-public static final void XmTextSetEditable(int widget, boolean editable) {
- lock.lock();
- try {
- _XmTextSetEditable(widget, editable);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XmTextSetHighlight(int widget, int left, int right, int mode);
-public static final void XmTextSetHighlight(int widget, int left, int right, int mode) {
- lock.lock();
- try {
- _XmTextSetHighlight(widget, left, right, mode);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XmTextSetInsertionPosition(int widget, int position);
-public static final void XmTextSetInsertionPosition(int widget, int position) {
- lock.lock();
- try {
- _XmTextSetInsertionPosition(widget, position);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XmTextSetMaxLength(int widget, int max_length);
-public static final void XmTextSetMaxLength(int widget, int max_length) {
- lock.lock();
- try {
- _XmTextSetMaxLength(widget, max_length);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XmTextSetSelection(int widget, int first, int last, int time);
-public static final void XmTextSetSelection(int widget, int first, int last, int time) {
- lock.lock();
- try {
- _XmTextSetSelection(widget, first, last, time);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(Widget)
- * @param value cast=(char *)
- */
-public static final native void _XmTextSetString(int widget, byte[] value);
-public static final void XmTextSetString(int widget, byte[] value) {
- lock.lock();
- try {
- _XmTextSetString(widget, value);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XmTextShowPosition(int widget, int position);
-public static final void XmTextShowPosition(int widget, int position) {
- lock.lock();
- try {
- _XmTextShowPosition(widget, position);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(Widget)
- * @param x cast=(Position)
- * @param y cast=(Position)
- */
-public static final native int _XmTextXYToPos(int widget, short x, short y);
-public static final int XmTextXYToPos(int widget, short x, short y) {
- lock.lock();
- try {
- return _XmTextXYToPos(widget, x, y);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XmUpdateDisplay(int widget);
-public static final void XmUpdateDisplay(int widget) {
- lock.lock();
- try {
- _XmUpdateDisplay(widget);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param region cast=(Widget)
- * @param rectangle cast=(XRectangle *)
- */
-public static final native boolean _XmWidgetGetDisplayRect(int region, XRectangle rectangle);
-public static final boolean XmWidgetGetDisplayRect(int region, XRectangle rectangle) {
- lock.lock();
- try {
- return _XmWidgetGetDisplayRect(region, rectangle);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param list cast=(char **)
- * @param style cast=(XICCEncodingStyle)
- */
-public static final native int _XmbTextListToTextProperty(int display, int list, int count, int style, XTextProperty text_prop_return);
-public static final int XmbTextListToTextProperty(int display, int list, int count, int style, XTextProperty text_prop_return) {
- lock.lock();
- try {
- return _XmbTextListToTextProperty(display, list, count, style, text_prop_return);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param list_return cast=(char ***)
- * @param count_return cast=(int *)
- */
-public static final native int _XmbTextPropertyToTextList(int display, XTextProperty text_prop, int[] list_return, int[] count_return);
-public static final int XmbTextPropertyToTextList(int display, XTextProperty text_prop, int[] list_return, int[] count_return) {
- lock.lock();
- try {
- return _XmbTextPropertyToTextList(display, text_prop, list_return, count_return);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native void _XpCancelJob(int display, boolean discard);
-public static final void XpCancelJob(int display, boolean discard) {
- lock.lock();
- try {
- _XpCancelJob(display, discard);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param printer_name cast=(char *)
- */
-public static final native int _XpCreateContext(int display, byte[] printer_name);
-public static final int XpCreateContext(int display, byte[] printer_name) {
- lock.lock();
- try {
- return _XpCreateContext(display, printer_name);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param print_context cast=(XPContext)
- */
-public static final native void _XpDestroyContext(int display, int print_context);
-public static final void XpDestroyContext(int display, int print_context) {
- lock.lock();
- try {
- _XpDestroyContext(display, print_context);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native void _XpEndJob(int display);
-public static final void XpEndJob(int display) {
- lock.lock();
- try {
- _XpEndJob(display);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native void _XpEndPage(int display);
-public static final void XpEndPage(int display) {
- lock.lock();
- try {
- _XpEndPage(display);
- } finally {
- lock.unlock();
- }
-}
-/** @param printer_list cast=(XPPrinterList) */
-public static final native void _XpFreePrinterList(int printer_list);
-public static final void XpFreePrinterList(int printer_list) {
- lock.lock();
- try {
- _XpFreePrinterList(printer_list);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param print_context cast=(XPContext)
- * @param type cast=(XPAttributes)
- * @param attribute_name cast=(char *)
- */
-public static final native int _XpGetOneAttribute(int display, int print_context, byte type, byte[] attribute_name);
-public static final int XpGetOneAttribute(int display, int print_context, byte type, byte[] attribute_name) {
- lock.lock();
- try {
- return _XpGetOneAttribute(display, print_context, type, attribute_name);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param print_context cast=(XPContext)
- * @param width cast=(unsigned short *)
- * @param height cast=(unsigned short *)
- * @param reproducible_area cast=(XRectangle *)
- */
-public static final native int _XpGetPageDimensions(int display, int print_context, short[] width, short[] height, XRectangle reproducible_area);
-public static final int XpGetPageDimensions(int display, int print_context, short[] width, short[] height, XRectangle reproducible_area) {
- lock.lock();
- try {
- return _XpGetPageDimensions(display, print_context, width, height, reproducible_area);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param printer_name cast=(char *)
- * @param list_count cast=(int *)
- */
-public static final native int _XpGetPrinterList(int display, byte[] printer_name, int[] list_count);
-public static final int XpGetPrinterList(int display, byte[] printer_name, int[] list_count) {
- lock.lock();
- try {
- return _XpGetPrinterList(display, printer_name, list_count);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param print_context cast=(XPContext)
- */
-public static final native int _XpGetScreenOfContext(int display, int print_context);
-public static final int XpGetScreenOfContext(int display, int print_context) {
- lock.lock();
- try {
- return _XpGetScreenOfContext(display, print_context);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param print_context cast=(XPContext)
- * @param type cast=(XPAttributes)
- * @param pool cast=(char *)
- * @param replacement_rule cast=(XPAttrReplacement)
- */
-public static final native void _XpSetAttributes(int display, int print_context, byte type, byte[] pool, byte replacement_rule);
-public static final void XpSetAttributes(int display, int print_context, byte type, byte[] pool, byte replacement_rule) {
- lock.lock();
- try {
- _XpSetAttributes(display, print_context, type, pool, replacement_rule);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param print_context cast=(XPContext)
- */
-public static final native void _XpSetContext(int display, int print_context);
-public static final void XpSetContext(int display, int print_context) {
- lock.lock();
- try {
- _XpSetContext(display, print_context);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param save_data cast=(XPSaveData)
- */
-public static final native void _XpStartJob(int display, byte save_data);
-public static final void XpStartJob(int display, byte save_data) {
- lock.lock();
- try {
- _XpStartJob(display, save_data);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param window cast=(Window)
- */
-public static final native void _XpStartPage(int display, int window);
-public static final void XpStartPage(int display, int window) {
- lock.lock();
- try {
- _XpStartPage(display, window);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(Widget)
- * @param callback_name cast=(String)
- * @param callback cast=(XtCallbackProc)
- * @param client_data cast=(XtPointer)
- */
-public static final native void _XtAddCallback(int widget, int callback_name, int callback, int client_data);
-public static final void XtAddCallback(int widget, int callback_name, int callback, int client_data) {
- lock.lock();
- try {
- _XtAddCallback(widget, callback_name, callback, client_data);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(Widget)
- * @param proc cast=(XtEventHandler)
- * @param client_data cast=(XtPointer)
- */
-public static final native void _XtAddEventHandler(int widget, int event_mask, boolean nonmaskable, int proc, int client_data);
-public static final void XtAddEventHandler(int widget, int event_mask, boolean nonmaskable, int proc, int client_data) {
- lock.lock();
- try {
- _XtAddEventHandler(widget, event_mask, nonmaskable, proc, client_data);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param event cast=(XEvent *)
- * @param region cast=(Region)
- */
-public static final native void _XtAddExposureToRegion(int event, int region);
-public static final void XtAddExposureToRegion(int event, int region) {
- lock.lock();
- try {
- _XtAddExposureToRegion(event, region);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param app_context cast=(XtAppContext)
- * @param condition cast=(XtPointer)
- * @param proc cast=(XtInputCallbackProc)
- * @param client_data cast=(XtPointer)
- */
-public static final native int _XtAppAddInput(int app_context, int source, int condition, int proc, int client_data);
-public static final int XtAppAddInput(int app_context, int source, int condition, int proc, int client_data) {
- lock.lock();
- try {
- return _XtAppAddInput(app_context, source, condition, proc, client_data);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param app_context cast=(XtAppContext)
- * @param proc cast=(XtTimerCallbackProc)
- * @param client_data cast=(XtPointer)
- */
-public static final native int _XtAppAddTimeOut(int app_context, int interval, int proc, int client_data);
-public static final int XtAppAddTimeOut(int app_context, int interval, int proc, int client_data) {
- lock.lock();
- try {
- return _XtAppAddTimeOut(app_context, interval, proc, client_data);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param appName cast=(String)
- * @param appClass cast=(String)
- * @param widgetClass cast=(WidgetClass)
- * @param display cast=(Display *)
- * @param argList cast=(ArgList)
- */
-public static final native int _XtAppCreateShell(byte[] appName, byte[] appClass, int widgetClass, int display, int[] argList, int argCount);
-public static final int XtAppCreateShell(byte[] appName, byte[] appClass, int widgetClass, int display, int[] argList, int argCount) {
- lock.lock();
- try {
- return _XtAppCreateShell(appName, appClass, widgetClass, display, argList, argCount);
- } finally {
- lock.unlock();
- }
-}
-/** @param appContext cast=(XtAppContext) */
-public static final native int _XtAppGetSelectionTimeout(int appContext);
-public static final int XtAppGetSelectionTimeout(int appContext) {
- lock.lock();
- try {
- return _XtAppGetSelectionTimeout(appContext);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param appContext cast=(XtAppContext)
- * @param event cast=(XEvent *)
- */
-public static final native void _XtAppNextEvent(int appContext, int event);
-public static final void XtAppNextEvent(int appContext, int event) {
- lock.lock();
- try {
- _XtAppNextEvent(appContext, event);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param appContext cast=(XtAppContext)
- * @param event cast=(XEvent *)
- */
-public static final native boolean _XtAppPeekEvent(int appContext, int event);
-public static final boolean XtAppPeekEvent(int appContext, int event) {
- lock.lock();
- try {
- return _XtAppPeekEvent(appContext, event);
- } finally {
- lock.unlock();
- }
-}
-/** @param appContext cast=(XtAppContext) */
-public static final native int _XtAppPending(int appContext);
-public static final int XtAppPending(int appContext) {
- lock.lock();
- try {
- return _XtAppPending(appContext);
- } finally {
- lock.unlock();
- }
-}
-/** @param appContext cast=(XtAppContext) */
-public static final native void _XtAppProcessEvent(int appContext, int inputMask);
-public static final void XtAppProcessEvent(int appContext, int inputMask) {
- lock.lock();
- try {
- _XtAppProcessEvent(appContext, inputMask);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param app_context cast=(XtAppContext)
- * @param handler cast=(XtErrorHandler)
- */
-public static final native int _XtAppSetErrorHandler(int app_context, int handler);
-public static final int XtAppSetErrorHandler(int app_context, int handler) {
- lock.lock();
- try {
- return _XtAppSetErrorHandler(app_context, handler);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param app_context cast=(XtAppContext)
- * @param specification_list cast=(String *)
- */
-public static final native void _XtAppSetFallbackResources(int app_context, int specification_list);
-public static final void XtAppSetFallbackResources(int app_context, int specification_list) {
- lock.lock();
- try {
- _XtAppSetFallbackResources(app_context, specification_list);
- } finally {
- lock.unlock();
- }
-}
-/** @param appContext cast=(XtAppContext) */
-public static final native void _XtAppSetSelectionTimeout(int appContext, int timeout);
-public static final void XtAppSetSelectionTimeout(int appContext, int timeout) {
- lock.lock();
- try {
- _XtAppSetSelectionTimeout(appContext, timeout);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param app_context cast=(XtAppContext)
- * @param handler cast=(XtErrorHandler)
- */
-public static final native int _XtAppSetWarningHandler(int app_context, int handler);
-public static final int XtAppSetWarningHandler(int app_context, int handler) {
- lock.lock();
- try {
- return _XtAppSetWarningHandler(app_context, handler);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native int _XtBuildEventMask(int widget);
-public static final int XtBuildEventMask(int widget) {
- lock.lock();
- try {
- return _XtBuildEventMask(widget);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(Widget)
- * @param action cast=(String)
- * @param event cast=(XEvent *)
- * @param params cast=(String *)
- */
-public static final native void _XtCallActionProc(int widget, byte[] action, int event, int[] params, int num_params);
-public static final void XtCallActionProc(int widget, byte[] action, int event, int[] params, int num_params) {
- lock.lock();
- try {
- _XtCallActionProc(widget, action, event, params, num_params);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native int _XtClass(int widget);
-public static final int XtClass(int widget) {
- lock.lock();
- try {
- return _XtClass(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XtConfigureWidget(int widget, int x, int y, int width, int height, int borderWidth);
-public static final void XtConfigureWidget(int widget, int x, int y, int width, int height, int borderWidth) {
- lock.lock();
- try {
- _XtConfigureWidget(widget, x, y, width, height, borderWidth);
- } finally {
- lock.unlock();
- }
-}
-public static final native int _XtCreateApplicationContext();
-public static final int XtCreateApplicationContext() {
- lock.lock();
- try {
- return _XtCreateApplicationContext();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param name cast=(String)
- * @param widgetClass cast=(WidgetClass)
- * @param parent cast=(Widget)
- * @param argList cast=(ArgList)
- */
-public static final native int _XtCreatePopupShell(byte[] name, int widgetClass, int parent, int[] argList, int argCount);
-public static final int XtCreatePopupShell(byte[] name, int widgetClass, int parent, int[] argList, int argCount) {
- lock.lock();
- try {
- return _XtCreatePopupShell(name, widgetClass, parent, argList, argCount);
- } finally {
- lock.unlock();
- }
-}
-public static final native int __XtDefaultAppContext();
-public static final int _XtDefaultAppContext() {
- lock.lock();
- try {
- return __XtDefaultAppContext();
- } finally {
- lock.unlock();
- }
-}
-/** @param appContext cast=(XtAppContext) */
-public static final native void _XtDestroyApplicationContext(int appContext);
-public static final void XtDestroyApplicationContext(int appContext) {
- lock.lock();
- try {
- _XtDestroyApplicationContext(appContext);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XtDestroyWidget(int widget);
-public static final void XtDestroyWidget(int widget) {
- lock.lock();
- try {
- _XtDestroyWidget(widget);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param w cast=(Widget)
- * @param selection cast=(Atom)
- * @param time cast=(Time)
- */
-public static final native void _XtDisownSelection(int w, int selection, int time);
-public static final void XtDisownSelection(int w, int selection, int time) {
- lock.lock();
- try {
- _XtDisownSelection(w, selection, time);
- } finally {
- lock.unlock();
- }
-}
-/** @param event cast=(XEvent *) */
-public static final native boolean _XtDispatchEvent(int event);
-public static final boolean XtDispatchEvent(int event) {
- lock.lock();
- try {
- return _XtDispatchEvent(event);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native int _XtDisplay(int widget);
-public static final int XtDisplay(int widget) {
- lock.lock();
- try {
- return _XtDisplay(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int _XtDisplayToApplicationContext(int display);
-public static final int XtDisplayToApplicationContext(int display) {
- lock.lock();
- try {
- return _XtDisplayToApplicationContext(display);
- } finally {
- lock.unlock();
- }
-}
-/** @param ptr cast=(char *) */
-public static final native void _XtFree(int ptr);
-public static final void XtFree(int ptr) {
- lock.lock();
- try {
- _XtFree(ptr);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param app_context cast=(XtAppContext)
- * @param dpy_return cast=(Display ***)
- * @param num_dpy_return cast=(Cardinal *)
- */
-public static final native void _XtGetDisplays(int app_context, int[] dpy_return, int[] num_dpy_return);
-public static final void XtGetDisplays(int app_context, int[] dpy_return, int[] num_dpy_return) {
- lock.lock();
- try {
- _XtGetDisplays(app_context, dpy_return, num_dpy_return);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int _XtGetMultiClickTime(int display);
-public static final int XtGetMultiClickTime(int display) {
- lock.lock();
- try {
- return _XtGetMultiClickTime(display);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param w cast=(Widget)
- * @param selection cast=(Atom)
- * @param target cast=(Atom)
- * @param callback cast=(XtSelectionCallbackProc)
- * @param client_data cast=(XtPointer)
- * @param time cast=(Time)
- */
-public static final native void _XtGetSelectionValue(int w, int selection, int target, int callback, int client_data, int time);
-public static final void XtGetSelectionValue(int w, int selection, int target, int callback, int client_data, int time) {
- lock.lock();
- try {
- _XtGetSelectionValue(w, selection, target, callback, client_data, time);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @method flags=no_gen
- * @param widget cast=(Widget)
- * @param argList cast=(ArgList)
- */
-public static final native void _XtGetValues(int widget, int[] argList, int numArgs);
-public static final void XtGetValues(int widget, int[] argList, int numArgs) {
- lock.lock();
- try {
- _XtGetValues(widget, argList, numArgs);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param w cast=(Widget)
- * @param event_mask cast=(EventMask)
- * @param nonmaskable cast=(Boolean)
- * @param proc cast=(XtEventHandler)
- * @param client_data cast=(XtPointer)
- * @param position cast=(XtListPosition)
- */
-public static final native void _XtInsertEventHandler(int w, int event_mask, boolean nonmaskable, int proc, int client_data, int position);
-public static final void XtInsertEventHandler(int w, int event_mask, boolean nonmaskable, int proc, int client_data, int position) {
- lock.lock();
- try {
- _XtInsertEventHandler(w, event_mask, nonmaskable, proc, client_data, position);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native boolean _XtIsManaged(int widget);
-public static final boolean XtIsManaged(int widget) {
- lock.lock();
- try {
- return _XtIsManaged(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native boolean _XtIsRealized(int widget);
-public static final boolean XtIsRealized(int widget) {
- lock.lock();
- try {
- return _XtIsRealized(widget);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(Widget)
- * @param widgetClass cast=(WidgetClass)
- */
-public static final native boolean _XtIsSubclass(int widget, int widgetClass);
-public static final boolean XtIsSubclass(int widget, int widgetClass) {
- lock.lock();
- try {
- return _XtIsSubclass(widget, widgetClass);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native boolean _XtIsTopLevelShell(int widget);
-public static final boolean XtIsTopLevelShell(int widget) {
- lock.lock();
- try {
- return _XtIsTopLevelShell(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param display cast=(Display *) */
-public static final native int _XtLastTimestampProcessed(int display);
-public static final int XtLastTimestampProcessed(int display) {
- lock.lock();
- try {
- return _XtLastTimestampProcessed(display);
- } finally {
- lock.unlock();
- }
-}
-public static final native int _XtMalloc(int size);
-public static final int XtMalloc(int size) {
- lock.lock();
- try {
- return _XtMalloc(size);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XtManageChild(int widget);
-public static final void XtManageChild(int widget) {
- lock.lock();
- try {
- _XtManageChild(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XtMapWidget(int widget);
-public static final void XtMapWidget(int widget) {
- lock.lock();
- try {
- _XtMapWidget(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XtMoveWidget(int widget, int x, int y);
-public static final void XtMoveWidget(int widget, int x, int y) {
- lock.lock();
- try {
- _XtMoveWidget(widget, x, y);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param reference cast=(Widget)
- * @param names cast=(String)
- */
-public static final native int _XtNameToWidget(int reference, byte[] names);
-public static final int XtNameToWidget(int reference, byte[] names) {
- lock.lock();
- try {
- return _XtNameToWidget(reference, names);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param xtAppContext cast=(XtAppContext)
- * @param displayName cast=(String)
- * @param applicationName cast=(String)
- * @param applicationClass cast=(String)
- * @param options cast=(XrmOptionDescRec *)
- * @param argc cast=(int *)
- * @param argv cast=(char **)
- */
-public static final native int _XtOpenDisplay(int xtAppContext, byte[] displayName, byte[] applicationName, byte[] applicationClass, int options, int numOptions, int[] argc, int argv);
-public static final int XtOpenDisplay(int xtAppContext, byte[] displayName, byte[] applicationName, byte[] applicationClass, int options, int numOptions, int[] argc, int argv) {
- lock.lock();
- try {
- return _XtOpenDisplay(xtAppContext, displayName, applicationName, applicationClass, options, numOptions, argc, argv);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param w cast=(Widget)
- * @param translations cast=(XtTranslations)
- */
-public static final native void _XtOverrideTranslations(int w, int translations);
-public static final void XtOverrideTranslations(int w, int translations) {
- lock.lock();
- try {
- _XtOverrideTranslations(w, translations);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param w cast=(Widget)
- * @param selection cast=(Atom)
- * @param time cast=(Time)
- * @param convert_proc cast=(XtConvertSelectionProc)
- * @param lose_selection cast=(XtLoseSelectionProc)
- * @param done_proc cast=(XtSelectionDoneProc)
- */
-public static final native boolean _XtOwnSelection(int w, int selection, int time, int convert_proc, int lose_selection, int done_proc);
-public static final boolean XtOwnSelection(int w, int selection, int time, int convert_proc, int lose_selection, int done_proc) {
- lock.lock();
- try {
- return _XtOwnSelection(w, selection, time, convert_proc, lose_selection, done_proc);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native int _XtParent(int widget);
-public static final int XtParent(int widget) {
- lock.lock();
- try {
- return _XtParent(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param string cast=(String) */
-public static final native int _XtParseTranslationTable(byte[] string);
-public static final int XtParseTranslationTable(byte[] string) {
- lock.lock();
- try {
- return _XtParseTranslationTable(string);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XtPopdown(int widget);
-public static final void XtPopdown(int widget) {
- lock.lock();
- try {
- _XtPopdown(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XtPopup(int widget, int flags);
-public static final void XtPopup(int widget, int flags) {
- lock.lock();
- try {
- _XtPopup(widget, flags);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(Widget)
- * @param intended cast=(XtWidgetGeometry *)
- * @param preferred_return cast=(XtWidgetGeometry *)
- */
-public static final native int _XtQueryGeometry(int widget, XtWidgetGeometry intended, XtWidgetGeometry preferred_return);
-public static final int XtQueryGeometry(int widget, XtWidgetGeometry intended, XtWidgetGeometry preferred_return) {
- lock.lock();
- try {
- return _XtQueryGeometry(widget, intended, preferred_return);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XtRealizeWidget(int widget);
-public static final void XtRealizeWidget(int widget) {
- lock.lock();
- try {
- _XtRealizeWidget(widget);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param drawable cast=(Drawable)
- * @param widget cast=(Widget)
- */
-public static final native void _XtRegisterDrawable(int display, int drawable, int widget);
-public static final void XtRegisterDrawable(int display, int drawable, int widget) {
- lock.lock();
- try {
- _XtRegisterDrawable(display, drawable, widget);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(Widget)
- * @param proc cast=(XtEventHandler)
- * @param client_data cast=(XtPointer)
- */
-public static final native void _XtRemoveEventHandler(int widget, int event_mask, boolean nonmaskable, int proc, int client_data);
-public static final void XtRemoveEventHandler(int widget, int event_mask, boolean nonmaskable, int proc, int client_data) {
- lock.lock();
- try {
- _XtRemoveEventHandler(widget, event_mask, nonmaskable, proc, client_data);
- } finally {
- lock.unlock();
- }
-}
-/** @param id cast=(XtInputId) */
-public static final native void _XtRemoveInput(int id);
-public static final void XtRemoveInput(int id) {
- lock.lock();
- try {
- _XtRemoveInput(id);
- } finally {
- lock.unlock();
- }
-}
-public static final native void _XtRemoveTimeOut(int id);
-public static final void XtRemoveTimeOut(int id) {
- lock.lock();
- try {
- _XtRemoveTimeOut(id);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XtResizeWidget(int widget, int width, int height, int borderWidth);
-public static final void XtResizeWidget(int widget, int width, int height, int borderWidth) {
- lock.lock();
- try {
- _XtResizeWidget(widget, width, height, borderWidth);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XtResizeWindow(int widget);
-public static final void XtResizeWindow(int widget) {
- lock.lock();
- try {
- _XtResizeWindow(widget);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param appContext cast=(XtAppContext)
- * @param languageProc cast=(XtLanguageProc)
- * @param pointer cast=(XtPointer)
- */
-public static final native int _XtSetLanguageProc(int appContext, int languageProc, int pointer);
-public static final int XtSetLanguageProc(int appContext, int languageProc, int pointer) {
- lock.lock();
- try {
- return _XtSetLanguageProc(appContext, languageProc, pointer);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XtSetMappedWhenManaged(int widget, boolean flag);
-public static final void XtSetMappedWhenManaged(int widget, boolean flag) {
- lock.lock();
- try {
- _XtSetMappedWhenManaged(widget, flag);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param widget cast=(Widget)
- * @param argList cast=(ArgList)
- */
-public static final native void _XtSetValues(int widget, int[] argList, int numArgs);
-public static final void XtSetValues(int widget, int[] argList, int numArgs) {
- lock.lock();
- try {
- _XtSetValues(widget, argList, numArgs);
- } finally {
- lock.unlock();
- }
-}
-public static final native void _XtToolkitInitialize();
-public static final void XtToolkitInitialize() {
- lock.lock();
- try {
- _XtToolkitInitialize();
- } finally {
- lock.unlock();
- }
-}
-public static final native boolean _XtToolkitThreadInitialize();
-public static final boolean XtToolkitThreadInitialize() {
- lock.lock();
- try {
- return _XtToolkitThreadInitialize();
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XtTranslateCoords(int widget, short x, short y, short[] root_x, short[] root_y);
-public static final void XtTranslateCoords(int widget, short x, short y, short[] root_x, short[] root_y) {
- lock.lock();
- try {
- _XtTranslateCoords(widget, x, y, root_x, root_y);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XtUnmanageChild(int widget);
-public static final void XtUnmanageChild(int widget) {
- lock.lock();
- try {
- _XtUnmanageChild(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native void _XtUnmapWidget(int widget);
-public static final void XtUnmapWidget(int widget) {
- lock.lock();
- try {
- _XtUnmapWidget(widget);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param drawable cast=(Drawable)
- */
-public static final native void _XtUnregisterDrawable(int display, int drawable);
-public static final void XtUnregisterDrawable(int display, int drawable) {
- lock.lock();
- try {
- _XtUnregisterDrawable(display, drawable);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(Widget) */
-public static final native int _XtWindow(int widget);
-public static final int XtWindow(int widget) {
- lock.lock();
- try {
- return _XtWindow(widget);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param display cast=(Display *)
- * @param widget cast=(Window)
- */
-public static final native int _XtWindowToWidget(int display, int widget);
-public static final int XtWindowToWidget(int display, int widget) {
- lock.lock();
- try {
- return _XtWindowToWidget(display, widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param menu cast=(Widget) */
-public static final native void __XmSetMenuTraversal(int menu, boolean traversal);
-public static final void _XmSetMenuTraversal(int menu, boolean traversal) {
- lock.lock();
- try {
- __XmSetMenuTraversal(menu, traversal);
- } finally {
- lock.unlock();
- }
-}
-public static final native int close(int filedes);
-public static final native int fd_set_sizeof();
-/**
- * @param cd cast=(iconv_t)
- * @param inBuf cast=(void *)
- * @param inBytesLeft cast=(size_t *)
- * @param outBuf cast=(char **)
- * @param outBytesLeft cast=(size_t *)
- */
-public static final native int iconv(int cd, int[] inBuf, int[] inBytesLeft, int[] outBuf, int[] outBytesLeft);
-/** @param cd cast=(iconv_t) */
-public static final native int iconv_close(int cd);
-/**
- * @param tocode cast=(const char *)
- * @param fromcode cast=(const char *)
- */
-public static final native int iconv_open(byte[] tocode, byte[] fromcode);
-public static final native int localeconv_decimal_point();
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- * @param count cast=(size_t)
- */
-public static final native void memmove(int dest, XImage src, int count);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- * @param count cast=(size_t)
- */
-public static final native void memmove(int dest, XmDragProcCallbackStruct src, int count);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- * @param count cast=(size_t)
- */
-public static final native void memmove(int dest, XmSpinBoxCallbackStruct src, int count);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- * @param count cast=(size_t)
- */
-public static final native void memmove(int dest, XmTextBlockRec src, int count);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- * @param count cast=(size_t)
- */
-public static final native void memmove(int dest, XmTextVerifyCallbackStruct src, int count);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param count cast=(size_t)
- */
-public static final native void memmove(Visual dest, int src, int count);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param count cast=(size_t)
- */
-public static final native void memmove(XAnyEvent dest, int src, int count);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param count cast=(size_t)
- */
-public static final native void memmove(XButtonEvent dest, int src, int count);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- * @param count cast=(size_t)
- */
-public static final native void memmove(int dest, XButtonEvent src, int count);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param count cast=(size_t)
- */
-public static final native void memmove(XCharStruct dest, int src, int count);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param count cast=(size_t)
- */
-public static final native void memmove(XClientMessageEvent dest, int src, int count);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param count cast=(size_t)
- */
-public static final native void memmove(XConfigureEvent dest, int src, int count);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param count cast=(size_t)
- */
-public static final native void memmove(XCreateWindowEvent dest, int src, int count);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param count cast=(size_t)
- */
-public static final native void memmove(XCrossingEvent dest, int src, int count);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param count cast=(size_t)
- */
-public static final native void memmove(XDestroyWindowEvent dest, int src, int count);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param count cast=(size_t)
- */
-public static final native void memmove(XExposeEvent dest, int src, int count);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param count cast=(size_t)
- */
-public static final native void memmove(XFocusChangeEvent dest, int src, int count);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param count cast=(size_t)
- */
-public static final native void memmove(XFontStruct dest, int src, int count);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param count cast=(size_t)
- */
-public static final native void memmove(XImage dest, int src, int count);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param count cast=(size_t)
- */
-public static final native void memmove(XineramaScreenInfo dest, int src, int count);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param count cast=(size_t)
- */
-public static final native void memmove(XKeyEvent dest, int src, int count);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *)
- * @param count cast=(size_t)
- */
-public static final native void memmove(XEvent dest, int src, int count);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param count cast=(size_t)
- */
-public static final native void memmove(XModifierKeymap dest, int src, int count);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param count cast=(size_t)
- */
-public static final native void memmove(XMotionEvent dest, int src, int count);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param count cast=(size_t)
- */
-public static final native void memmove(XPropertyEvent dest, int src, int count);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param count cast=(size_t)
- */
-public static final native void memmove(XReparentEvent dest, int src, int count);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param count cast=(size_t)
- */
-public static final native void memmove(XmAnyCallbackStruct dest, int src, int count);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param count cast=(size_t)
- */
-public static final native void memmove(XmDragProcCallbackStruct dest, int src, int count);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param count cast=(size_t)
- */
-public static final native void memmove(XmDropFinishCallbackStruct dest, int src, int count);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param count cast=(size_t)
- */
-public static final native void memmove(XmDropProcCallbackStruct dest, int src, int count);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param count cast=(size_t)
- */
-public static final native void memmove(XmSpinBoxCallbackStruct dest, int src, int count);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param count cast=(size_t)
- */
-public static final native void memmove(XmTextBlockRec dest, int src, int count);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param count cast=(size_t)
- */
-public static final native void memmove(XmTextVerifyCallbackStruct dest, int src, int count);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- * @param count cast=(size_t)
- */
-public static final native void memmove(int dest, XExposeEvent src, int count);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- * @param count cast=(size_t)
- */
-public static final native void memmove(int dest, XClientMessageEvent src, int count);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- * @param count cast=(size_t)
- */
-public static final native void memmove(int dest, XConfigureEvent src, int count);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- * @param count cast=(size_t)
- */
-public static final native void memmove(int dest, XKeyEvent src, int count);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- * @param count cast=(size_t)
- */
-public static final native void memmove(XIconSize dest, int src, int count);
-public static final native int nl_langinfo(int item);
-/** @param filedes cast=(int *) */
-public static final native int pipe(int[] filedes);
-/** @param buf cast=(char *) */
-public static final native int read(int filedes, byte[] buf, int nbyte);
-/**
- * @param readfds cast=(fd_set *)
- * @param writefds cast=(fd_set *)
- * @param exceptfds cast=(fd_set *)
- * @param timeout cast=(struct timeval *)
- */
-public static final native int select(int n, byte[] readfds, byte[] writefds, byte[] exceptfds, int[] timeout);
-/** @param locale cast=(char *) */
-public static final native int setlocale(int category, byte[] locale);
-/** @param buf cast=(char *) */
-public static final native int write(int filedes, byte[] buf, int nbyte);
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/Visual.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/Visual.java
deleted file mode 100644
index e571b2a9f3..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/Visual.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class Visual {
- /** @field cast=(XExtData *) */
- public int ext_data;
- public int visualid;
- /** @field accessor=class */
- public int c_class;
- public int red_mask;
- public int green_mask;
- public int blue_mask;
- public int bits_per_rgb;
- public int map_entries;
- public static final int sizeof = 32;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XAnyEvent.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XAnyEvent.java
deleted file mode 100644
index 3e29a8fd53..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XAnyEvent.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XAnyEvent extends XEvent {
- public int serial;
- public int send_event;
- /** @field cast=(Display *) */
- public int display;
- public int window;
- public static final int sizeof = 20;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XButtonEvent.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XButtonEvent.java
deleted file mode 100644
index b98994fcf2..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XButtonEvent.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XButtonEvent extends XAnyEvent {
- public int root;
- public int subwindow;
- public int time;
- public int x;
- public int y;
- public int x_root;
- public int y_root;
- public int state;
- public int button;
- public int same_screen;
- public static final int sizeof = 60;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XCharStruct.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XCharStruct.java
deleted file mode 100644
index 7301a61fbc..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XCharStruct.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XCharStruct {
- public short lbearing;
- public short rbearing;
- public short width;
- public short ascent;
- public short descent;
- public short attributes;
- public static final int sizeof = 12;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XClientMessageEvent.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XClientMessageEvent.java
deleted file mode 100644
index 887ef0e82e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XClientMessageEvent.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XClientMessageEvent extends XAnyEvent {
- /** @field cast=(Atom) */
- public int message_type;
- public int format;
- /** @field accessor=data.l,cast=(long *) */
- public int[] data = new int[5];
- public static final int sizeof = 48;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XColor.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XColor.java
deleted file mode 100644
index 3668a8c418..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XColor.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XColor {
- public int pixel;
- public short red;
- public short green;
- public short blue;
- public byte flags;
- public byte pad;
- public static final int sizeof = 12;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XConfigureEvent.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XConfigureEvent.java
deleted file mode 100644
index 86947f36bf..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XConfigureEvent.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XConfigureEvent extends XEvent {
- public int serial;
- public int send_event;
- /** @field cast=(Display *) */
- public int display;
- /** @field cast=(Window) */
- public int event;
- /** @field cast=(Window) */
- public int window;
- public int x;
- public int y;
- public int width;
- public int height;
- public int border_width;
- /** @field cast=(Window) */
- public int above;
- public int override_redirect;
- public static final int sizeof = 52;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XCreateWindowEvent.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XCreateWindowEvent.java
deleted file mode 100644
index 9585cf85ca..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XCreateWindowEvent.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XCreateWindowEvent extends XEvent {
- public int serial;
- public int send_event;
- /** @field cast=(Display *) */
- public int display;
- /** @field cast=(Window) */
- public int parent;
- /** @field cast=(Window) */
- public int window;
- public int x;
- public int y;
- public int width;
- public int height;
- public int border_width;
- public int override_redirect;
- public static final int sizeof = 48;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XCrossingEvent.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XCrossingEvent.java
deleted file mode 100644
index f4a89ed32a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XCrossingEvent.java
+++ /dev/null
@@ -1,28 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XCrossingEvent extends XAnyEvent {
- public int root;
- public int subwindow;
- public int time;
- public int x;
- public int y;
- public int x_root;
- public int y_root;
- public int mode;
- public int detail;
- public int same_screen;
- public int focus;
- public int state;
- public static final int sizeof = 68;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XDestroyWindowEvent.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XDestroyWindowEvent.java
deleted file mode 100644
index e80bfda73c..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XDestroyWindowEvent.java
+++ /dev/null
@@ -1,24 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XDestroyWindowEvent extends XEvent {
- public int serial;
- public int send_event;
- /** @field cast=(Display *) */
- public int display;
- /** @field cast=(Window) */
- public int event;
- /** @field cast=(Window) */
- public int window;
- public static final int sizeof = 24;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XEvent.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XEvent.java
deleted file mode 100644
index 0f0d7c067e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XEvent.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XEvent {
- public int type;
- public static final int sizeof = 96;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XExposeEvent.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XExposeEvent.java
deleted file mode 100644
index ee0a27aa86..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XExposeEvent.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XExposeEvent extends XAnyEvent {
- public int x;
- public int y;
- public int width;
- public int height;
- public int count;
- public static final int sizeof = 40;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XFocusChangeEvent.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XFocusChangeEvent.java
deleted file mode 100644
index 58942abc31..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XFocusChangeEvent.java
+++ /dev/null
@@ -1,18 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XFocusChangeEvent extends XAnyEvent {
- public int mode;
- public int detail;
- public static final int sizeof = 28;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XFontStruct.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XFontStruct.java
deleted file mode 100644
index 6e293e7c90..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XFontStruct.java
+++ /dev/null
@@ -1,59 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XFontStruct {
- /** @field cast=(XExtData *) */
- public int ext_data;
- public int fid;
- public int direction;
- public int min_char_or_byte2;
- public int max_char_or_byte2;
- public int min_byte1;
- public int max_byte1;
- public int all_chars_exist;
- public int default_char;
- public int n_properties;
- /** @field cast=(XFontProp *) */
- public int properties;
- //XCharStruct min_bounds;
- /** @field accessor=min_bounds.lbearing */
- public short min_bounds_lbearing;
- /** @field accessor=min_bounds.rbearing */
- public short min_bounds_rbearing;
- /** @field accessor=min_bounds.width */
- public short min_bounds_width;
- /** @field accessor=min_bounds.ascent */
- public short min_bounds_ascent;
- /** @field accessor=min_bounds.descent */
- public short min_bounds_descent;
- /** @field accessor=min_bounds.attributes */
- public short min_bounds_attributes;
- //XCharStruct max_bounds;
- /** @field accessor=max_bounds.lbearing */
- public short max_bounds_lbearing;
- /** @field accessor=max_bounds.rbearing */
- public short max_bounds_rbearing;
- /** @field accessor=max_bounds.width */
- public short max_bounds_width;
- /** @field accessor=max_bounds.ascent */
- public short max_bounds_ascent;
- /** @field accessor=max_bounds.descent */
- public short max_bounds_descent;
- /** @field accessor=max_bounds.attributes */
- public short max_bounds_attributes;
- /** @field cast=(XCharStruct *) */
- public int per_char;
- public int ascent;
- public int descent;
- public static final int sizeof = 80;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XGCValues.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XGCValues.java
deleted file mode 100644
index 9c80147b15..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XGCValues.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XGCValues {
- public int function;
- public int plane_mask;
- public int foreground;
- public int background;
- public int line_width;
- public int line_style;
- public int cap_style;
- public int join_style;
- public int fill_style;
- public int fill_rule;
- public int arc_mode;
- public int tile;
- public int stipple;
- public int ts_x_origin;
- public int ts_y_origin;
- public int font;
- public int subwindow_mode;
- public int graphics_exposures;
- public int clip_x_origin;
- public int clip_y_origin;
- public int clip_mask;
- public int dash_offset;
- public byte dashes;
- public static final int sizeof = 92;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XIconSize.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XIconSize.java
deleted file mode 100644
index ff25763728..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XIconSize.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XIconSize {
- public int min_width;
- public int min_height;
- public int max_width;
- public int max_height;
- public int width_inc;
- public int height_inc;
- public static final int sizeof = 24;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XImage.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XImage.java
deleted file mode 100644
index a4561c1621..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XImage.java
+++ /dev/null
@@ -1,48 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XImage {
- public int width;
- public int height;
- public int xoffset;
- public int format;
- /** @field cast=(char *) */
- public int data;
- public int byte_order;
- public int bitmap_unit;
- public int bitmap_bit_order;
- public int bitmap_pad;
- public int depth;
- public int bytes_per_line;
- public int bits_per_pixel;
- public int red_mask;
- public int green_mask;
- public int blue_mask;
- /** @field cast=(XPointer) */
- public int obdata;
-// struct funcs {
- /** @field accessor=f.create_image,cast=(XImage *(*)()) */
- public int create_image;
- /** @field accessor=f.destroy_image,cast=(int(*)()) */
- public int destroy_image;
- /** @field accessor=f.get_pixel,cast=(unsigned long(*)()) */
- public int get_pixel;
- /** @field accessor=f.put_pixel,cast=(int(*)()) */
- public int put_pixel;
- /** @field accessor=f.sub_image,cast=(XImage *(*)()) */
- public int sub_image;
- /** @field accessor=f.add_pixel,cast=(int(*)()) */
- public int add_pixel;
-// } f;
- public static final int sizeof = 88;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XKeyEvent.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XKeyEvent.java
deleted file mode 100644
index cdf2545493..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XKeyEvent.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XKeyEvent extends XAnyEvent {
- public int root;
- public int subwindow;
- public int time;
- public int x;
- public int y;
- public int x_root;
- public int y_root;
- public int state;
- public int keycode;
- public int same_screen;
- public static final int sizeof = 60;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XModifierKeymap.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XModifierKeymap.java
deleted file mode 100644
index cd618d19ae..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XModifierKeymap.java
+++ /dev/null
@@ -1,19 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XModifierKeymap {
- public int max_keypermod;
- /** @field cast=(KeyCode *) */
- public int modifiermap;
- public static final int sizeof = 8;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XMotionEvent.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XMotionEvent.java
deleted file mode 100644
index d05fee6b21..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XMotionEvent.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XMotionEvent extends XAnyEvent {
- public int root;
- public int subwindow;
- public int time;
- public int x;
- public int y;
- public int x_root;
- public int y_root;
- public int state;
- public int is_hint;
- public int same_screen;
- public static final int sizeof = 60;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XPropertyEvent.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XPropertyEvent.java
deleted file mode 100644
index 4e4d9c082f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XPropertyEvent.java
+++ /dev/null
@@ -1,19 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XPropertyEvent extends XAnyEvent {
- public int atom;
- public int time;
- public int state;
- public static final int sizeof = 32;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XRectangle.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XRectangle.java
deleted file mode 100644
index f879fd770c..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XRectangle.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XRectangle {
- public short x;
- public short y;
- public short width;
- public short height;
- public static final int sizeof = 8;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XRenderPictureAttributes.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XRenderPictureAttributes.java
deleted file mode 100644
index 2faec4b366..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XRenderPictureAttributes.java
+++ /dev/null
@@ -1,29 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XRenderPictureAttributes {
- public boolean repeat;
- public int /*long*/ alpha_map;
- public int alpha_x_origin;
- public int alpha_y_origin;
- public int clip_x_origin;
- public int clip_y_origin;
- public int /*long*/ clip_mask;
- public boolean graphics_exposures;
- public int subwindow_mode;
- public int poly_edge;
- public int poly_mode;
- public int /*long*/ dither;
- public boolean component_alpha;
- public static final int sizeof = OS.XRenderPictureAttributes_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XReparentEvent.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XReparentEvent.java
deleted file mode 100644
index cf95b025ef..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XReparentEvent.java
+++ /dev/null
@@ -1,29 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XReparentEvent extends XEvent {
- public int serial;
- public int send_event;
- /** @field cast=(Display *) */
- public int display;
- /** @field cast=(Window) */
- public int event;
- /** @field cast=(Window) */
- public int window;
- /** @field cast=(Window) */
- public int parent;
- public int x;
- public int y;
- public int override_redirect;
- public static final int sizeof = 40;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XSetWindowAttributes.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XSetWindowAttributes.java
deleted file mode 100644
index 2810464b0c..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XSetWindowAttributes.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XSetWindowAttributes {
- public int background_pixmap;
- public int background_pixel;
- public int border_pixmap;
- public int border_pixel;
- public int bit_gravity;
- public int win_gravity;
- public int backing_store;
- public int backing_planes;
- public int backing_pixel;
- public int save_under;
- public int event_mask;
- public int do_not_propagate_mask;
- public int override_redirect;
- public int colormap;
- public int cursor;
- public static final int sizeof = 60;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XSizeHints.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XSizeHints.java
deleted file mode 100644
index ed27811ee9..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XSizeHints.java
+++ /dev/null
@@ -1,28 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XSizeHints {
- public int flags;
- public int x, y;
- public int width, height;
- public int min_width, min_height;
- public int max_width, max_height;
- public int width_inc, height_inc;
- /** @field accessor=min_aspect.x */
- public int aspect_x;
- /** @field accessor=min_aspect.y */
- public int aspect_y;
- public int base_width, base_height;
- public int win_gravity;
- public static final int sizeof = 72;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XTextProperty.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XTextProperty.java
deleted file mode 100644
index 299b468a1f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XTextProperty.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XTextProperty {
- /** @field cast=(unsigned char *) */
- public int value;
- public int encoding;
- public int format;
- public int nitems;
- public static final int sizeof = 16;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XWindowAttributes.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XWindowAttributes.java
deleted file mode 100644
index 469f97519b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XWindowAttributes.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XWindowAttributes {
- public int x;
- public int y;
- public int width;
- public int height;
- public int border_width;
- public int depth;
- /** @field cast=(Visual *) */
- public int visual;
- public int root;
- /** @field accessor=class */
- public int c_class;
- public int bit_gravity;
- public int win_gravity;
- public int backing_store;
- public int backing_planes;
- public int backing_pixel;
- public int save_under;
- public int colormap;
- public int map_installed;
- public int map_state;
- public int all_event_masks;
- public int your_event_mask;
- public int do_not_propagate_mask;
- public int override_redirect;
- /** @field cast=(Screen *) */
- public int screen;
- public static final int sizeof = 92;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XWindowChanges.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XWindowChanges.java
deleted file mode 100644
index b108d4833c..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XWindowChanges.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XWindowChanges {
- public int x;
- public int y;
- public int width;
- public int height;
- public int border_width;
- public int sibling;
- public int stack_mode;
- public static final int sizeof = 28;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XineramaScreenInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XineramaScreenInfo.java
deleted file mode 100644
index df59cb2334..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XineramaScreenInfo.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-public class XineramaScreenInfo {
- public int screen_number;
- public short x_org;
- public short y_org;
- public short width;
- public short height;
- public static final int sizeof = 12;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XmAnyCallbackStruct.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XmAnyCallbackStruct.java
deleted file mode 100644
index 9be64a4626..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XmAnyCallbackStruct.java
+++ /dev/null
@@ -1,19 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XmAnyCallbackStruct {
- public int reason;
- /** @field cast=(XEvent *) */
- public int event;
- public static final int sizeof = 8;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XmDragProcCallbackStruct.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XmDragProcCallbackStruct.java
deleted file mode 100644
index b9c7e9fe43..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XmDragProcCallbackStruct.java
+++ /dev/null
@@ -1,25 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XmDragProcCallbackStruct extends XmAnyCallbackStruct {
- public int timeStamp;
- /** @field cast=(Widget) */
- public int dragContext;
- public short x;
- public short y;
- public byte dropSiteStatus;
- public byte operation;
- public byte operations;
- public byte animate;
- public static final int sizeof = 24;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XmDropFinishCallbackStruct.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XmDropFinishCallbackStruct.java
deleted file mode 100644
index 946972bca9..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XmDropFinishCallbackStruct.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XmDropFinishCallbackStruct extends XmAnyCallbackStruct {
- public int timeStamp;
- public byte operation;
- public byte operations;
- public byte dropSiteStatus;
- public byte dropAction;
- public byte completionStatus;
- public static final int sizeof = 20;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XmDropProcCallbackStruct.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XmDropProcCallbackStruct.java
deleted file mode 100644
index 7c6931bb6c..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XmDropProcCallbackStruct.java
+++ /dev/null
@@ -1,25 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XmDropProcCallbackStruct extends XmAnyCallbackStruct {
- public int timeStamp;
- /** @field cast=(Widget) */
- public int dragContext;
- public short x;
- public short y;
- public byte dropSiteStatus;
- public byte operation;
- public byte operations;
- public byte dropAction;
- public static final int sizeof = 24;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XmSpinBoxCallbackStruct.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XmSpinBoxCallbackStruct.java
deleted file mode 100644
index 4f6bbd33d0..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XmSpinBoxCallbackStruct.java
+++ /dev/null
@@ -1,25 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XmSpinBoxCallbackStruct extends XmAnyCallbackStruct {
- /** @field cast=(Widget) */
- public int widget;
- /** @field cast=(Boolean) */
- public byte doit;
- public int position;
- /** @field cast=(XmString) */
- public int value;
- /** @field cast=(Boolean) */
- public byte crossed_boundary;
- public static final int sizeof = 28;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XmTextBlockRec.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XmTextBlockRec.java
deleted file mode 100644
index 10c685a1b3..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XmTextBlockRec.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XmTextBlockRec {
- /** @field cast=(char *) */
- public int ptr;
- public int length;
- /** @field cast=(XmTextFormat) */
- public int format;
- public static final int sizeof = 12;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XmTextVerifyCallbackStruct.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XmTextVerifyCallbackStruct.java
deleted file mode 100644
index e28b771578..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XmTextVerifyCallbackStruct.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XmTextVerifyCallbackStruct extends XmAnyCallbackStruct {
- public byte doit;
- public int currInsert;
- public int newInsert;
- public int startPos;
- public int endPos;
- /** @field cast=(XmTextBlock) */
- public int text;
- public static final int sizeof = 32;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XtWidgetGeometry.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XtWidgetGeometry.java
deleted file mode 100644
index 662feba56a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/XtWidgetGeometry.java
+++ /dev/null
@@ -1,25 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.motif;
-
-
-public class XtWidgetGeometry {
- public int request_mode;
- public int x;
- public int y;
- public int width;
- public int height;
- public int border_width;
- /** @field cast=(Widget) */
- public int sibling;
- public int stack_mode;
- public static final int sizeof = 24;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/package.html b/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/package.html
deleted file mode 100644
index d7d7f78b25..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/package.html
+++ /dev/null
@@ -1,21 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-<html>
-<head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <meta name="Author" content="IBM">
- <title>Package-level Javadoc</title>
-</head>
-<body>
-SWT internal Motif implementation classes.
-<h2>
-Package Specification</h2>
-This package contains the classes which represent the Motif
-platform interface that the aix, solaris, hp-ux, and some linux
-variants of SWT is built from.
-<p>
-Referencing any of the classes in this package directly guarantees
-that the code is platform specific. Applications should not need to
-reference the classes in this package directly.
-</p>
-</body>
-</html>
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif_gtk/library/gtk.c b/bundles/org.eclipse.swt/Eclipse SWT PI/motif_gtk/library/gtk.c
deleted file mode 100644
index d20c41b2b0..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif_gtk/library/gtk.c
+++ /dev/null
@@ -1,168 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "gtk_structs.h"
-#include "gtk_stats.h"
-
-#define GTK_NATIVE(func) Java_org_eclipse_swt_internal_gtk_GTK_##func
-
-#ifndef NO__1GTK_1WIDGET_1HEIGHT
-JNIEXPORT jint JNICALL GTK_NATIVE(_1GTK_1WIDGET_1HEIGHT)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- GTK_NATIVE_ENTER(env, that, _1GTK_1WIDGET_1HEIGHT_FUNC);
- rc = (jint)GTK_WIDGET_HEIGHT((GtkWidget *)arg0);
- GTK_NATIVE_EXIT(env, that, _1GTK_1WIDGET_1HEIGHT_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1GTK_1WIDGET_1WIDTH
-JNIEXPORT jint JNICALL GTK_NATIVE(_1GTK_1WIDGET_1WIDTH)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- GTK_NATIVE_ENTER(env, that, _1GTK_1WIDGET_1WIDTH_FUNC);
- rc = (jint)GTK_WIDGET_WIDTH((GtkWidget *)arg0);
- GTK_NATIVE_EXIT(env, that, _1GTK_1WIDGET_1WIDTH_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1g_1signal_1connect
-JNIEXPORT jint JNICALL GTK_NATIVE(_1g_1signal_1connect)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jint rc = 0;
- GTK_NATIVE_ENTER(env, that, _1g_1signal_1connect_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)g_signal_connect((gpointer)arg0, (const gchar *)lparg1, (GCallback)arg2, (gpointer)arg3);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT);
- GTK_NATIVE_EXIT(env, that, _1g_1signal_1connect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1events_1pending
-JNIEXPORT jint JNICALL GTK_NATIVE(_1gtk_1events_1pending)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- GTK_NATIVE_ENTER(env, that, _1gtk_1events_1pending_FUNC);
- rc = (jint)gtk_events_pending();
- GTK_NATIVE_EXIT(env, that, _1gtk_1events_1pending_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1init_1check
-JNIEXPORT jboolean JNICALL GTK_NATIVE(_1gtk_1init_1check)
- (JNIEnv *env, jclass that, jintArray arg0, jintArray arg1)
-{
- jint *lparg0=NULL;
- jint *lparg1=NULL;
- jboolean rc = 0;
- GTK_NATIVE_ENTER(env, that, _1gtk_1init_1check_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jboolean)gtk_init_check((int *)lparg0, (char ***)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- GTK_NATIVE_EXIT(env, that, _1gtk_1init_1check_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1main
-JNIEXPORT void JNICALL GTK_NATIVE(_1gtk_1main)
- (JNIEnv *env, jclass that)
-{
- GTK_NATIVE_ENTER(env, that, _1gtk_1main_FUNC);
- gtk_main();
- GTK_NATIVE_EXIT(env, that, _1gtk_1main_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1main_1iteration
-JNIEXPORT jint JNICALL GTK_NATIVE(_1gtk_1main_1iteration)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- GTK_NATIVE_ENTER(env, that, _1gtk_1main_1iteration_FUNC);
- rc = (jint)gtk_main_iteration();
- GTK_NATIVE_EXIT(env, that, _1gtk_1main_1iteration_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1plug_1new
-JNIEXPORT jint JNICALL GTK_NATIVE(_1gtk_1plug_1new)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- GTK_NATIVE_ENTER(env, that, _1gtk_1plug_1new_FUNC);
- rc = (jint)gtk_plug_new(arg0);
- GTK_NATIVE_EXIT(env, that, _1gtk_1plug_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1destroy
-JNIEXPORT void JNICALL GTK_NATIVE(_1gtk_1widget_1destroy)
- (JNIEnv *env, jclass that, jint arg0)
-{
- GTK_NATIVE_ENTER(env, that, _1gtk_1widget_1destroy_FUNC);
- gtk_widget_destroy((GtkWidget *)arg0);
- GTK_NATIVE_EXIT(env, that, _1gtk_1widget_1destroy_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1show
-JNIEXPORT void JNICALL GTK_NATIVE(_1gtk_1widget_1show)
- (JNIEnv *env, jclass that, jint arg0)
-{
- GTK_NATIVE_ENTER(env, that, _1gtk_1widget_1show_FUNC);
- gtk_widget_show((GtkWidget *)arg0);
- GTK_NATIVE_EXIT(env, that, _1gtk_1widget_1show_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1widget_1show_1now
-JNIEXPORT void JNICALL GTK_NATIVE(_1gtk_1widget_1show_1now)
- (JNIEnv *env, jclass that, jint arg0)
-{
- GTK_NATIVE_ENTER(env, that, _1gtk_1widget_1show_1now_FUNC);
- gtk_widget_show_now((GtkWidget *)arg0);
- GTK_NATIVE_EXIT(env, that, _1gtk_1widget_1show_1now_FUNC);
-}
-#endif
-
-#ifndef NO__1gtk_1window_1new
-JNIEXPORT jint JNICALL GTK_NATIVE(_1gtk_1window_1new)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- GTK_NATIVE_ENTER(env, that, _1gtk_1window_1new_FUNC);
- rc = (jint)gtk_window_new((GtkWindowType)arg0);
- GTK_NATIVE_EXIT(env, that, _1gtk_1window_1new_FUNC);
- return rc;
-}
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif_gtk/library/gtk.h b/bundles/org.eclipse.swt/Eclipse SWT PI/motif_gtk/library/gtk.h
deleted file mode 100644
index aaeffcd834..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif_gtk/library/gtk.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/*******************************************************************************
-* Copyright (c) 2000, 2004 IBM Corporation and others. All rights reserved.
-* The contents of this file are made available under the terms
-* of the GNU Lesser General Public License (LGPL) Version 2.1 that
-* accompanies this distribution (lgpl-v21.txt). The LGPL is also
-* available at http://www.gnu.org/licenses/lgpl.html. If the version
-* of the LGPL at http://www.gnu.org is different to the version of
-* the LGPL accompanying this distribution and there is any conflict
-* between the two license versions, the terms of the LGPL accompanying
-* this distribution shall govern.
-*
-* Contributors:
-* IBM Corporation - initial API and implementation
-*******************************************************************************/
-
-#ifndef INC_gtk_H
-#define INC_gtk_H
-
-#define NDEBUG
-
-#include <stdio.h>
-#include <assert.h>
-
-#include <gtk/gtk.h>
-#include <gdk/gdk.h>
-
-#include "gtk_custom.h"
-
-#endif /* INC_gtk_H */
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif_gtk/library/gtk_custom.h b/bundles/org.eclipse.swt/Eclipse SWT PI/motif_gtk/library/gtk_custom.h
deleted file mode 100644
index 3ca3ee1f49..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif_gtk/library/gtk_custom.h
+++ /dev/null
@@ -1,18 +0,0 @@
-/*******************************************************************************
-* Copyright (c) 2000, 2004 IBM Corporation and others. All rights reserved.
-* The contents of this file are made available under the terms
-* of the GNU Lesser General Public License (LGPL) Version 2.1 that
-* accompanies this distribution (lgpl-v21.txt). The LGPL is also
-* available at http://www.gnu.org/licenses/lgpl.html. If the version
-* of the LGPL at http://www.gnu.org is different to the version of
-* the LGPL accompanying this distribution and there is any conflict
-* between the two license versions, the terms of the LGPL accompanying
-* this distribution shall govern.
-*
-* Contributors:
-* IBM Corporation - initial API and implementation
-*******************************************************************************/
-
-/* Field accessors */
-#define GTK_WIDGET_HEIGHT(arg0) (arg0)->allocation.height
-#define GTK_WIDGET_WIDTH(arg0) (arg0)->allocation.width
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif_gtk/library/gtk_stats.c b/bundles/org.eclipse.swt/Eclipse SWT PI/motif_gtk/library/gtk_stats.c
deleted file mode 100644
index 6e0ffa99f8..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif_gtk/library/gtk_stats.c
+++ /dev/null
@@ -1,58 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "gtk_stats.h"
-
-#ifdef NATIVE_STATS
-
-int GTK_nativeFunctionCount = 12;
-int GTK_nativeFunctionCallCount[12];
-char * GTK_nativeFunctionNames[] = {
- "_1GTK_1WIDGET_1HEIGHT",
- "_1GTK_1WIDGET_1WIDTH",
- "_1g_1signal_1connect",
- "_1gtk_1events_1pending",
- "_1gtk_1init_1check",
- "_1gtk_1main",
- "_1gtk_1main_1iteration",
- "_1gtk_1plug_1new",
- "_1gtk_1widget_1destroy",
- "_1gtk_1widget_1show",
- "_1gtk_1widget_1show_1now",
- "_1gtk_1window_1new",
-};
-
-#define STATS_NATIVE(func) Java_org_eclipse_swt_tools_internal_NativeStats_##func
-
-JNIEXPORT jint JNICALL STATS_NATIVE(GTK_1GetFunctionCount)
- (JNIEnv *env, jclass that)
-{
- return GTK_nativeFunctionCount;
-}
-
-JNIEXPORT jstring JNICALL STATS_NATIVE(GTK_1GetFunctionName)
- (JNIEnv *env, jclass that, jint index)
-{
- return (*env)->NewStringUTF(env, GTK_nativeFunctionNames[index]);
-}
-
-JNIEXPORT jint JNICALL STATS_NATIVE(GTK_1GetFunctionCallCount)
- (JNIEnv *env, jclass that, jint index)
-{
- return GTK_nativeFunctionCallCount[index];
-}
-
-#endif
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif_gtk/library/gtk_stats.h b/bundles/org.eclipse.swt/Eclipse SWT PI/motif_gtk/library/gtk_stats.h
deleted file mode 100644
index 673def48a4..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif_gtk/library/gtk_stats.h
+++ /dev/null
@@ -1,44 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#ifdef NATIVE_STATS
-extern int GTK_nativeFunctionCount;
-extern int GTK_nativeFunctionCallCount[];
-extern char* GTK_nativeFunctionNames[];
-#define GTK_NATIVE_ENTER(env, that, func) GTK_nativeFunctionCallCount[func]++;
-#define GTK_NATIVE_EXIT(env, that, func)
-#else
-#ifndef GTK_NATIVE_ENTER
-#define GTK_NATIVE_ENTER(env, that, func)
-#endif
-#ifndef GTK_NATIVE_EXIT
-#define GTK_NATIVE_EXIT(env, that, func)
-#endif
-#endif
-
-typedef enum {
- _1GTK_1WIDGET_1HEIGHT_FUNC,
- _1GTK_1WIDGET_1WIDTH_FUNC,
- _1g_1signal_1connect_FUNC,
- _1gtk_1events_1pending_FUNC,
- _1gtk_1init_1check_FUNC,
- _1gtk_1main_FUNC,
- _1gtk_1main_1iteration_FUNC,
- _1gtk_1plug_1new_FUNC,
- _1gtk_1widget_1destroy_FUNC,
- _1gtk_1widget_1show_FUNC,
- _1gtk_1widget_1show_1now_FUNC,
- _1gtk_1window_1new_FUNC,
-} GTK_FUNCS;
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif_gtk/library/gtk_structs.h b/bundles/org.eclipse.swt/Eclipse SWT PI/motif_gtk/library/gtk_structs.h
deleted file mode 100644
index 90949c2e5d..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif_gtk/library/gtk_structs.h
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
- * The contents of this file are made available under the terms
- * of the GNU Lesser General Public License (LGPL) Version 2.1 that
- * accompanies this distribution (lgpl-v21.txt). The LGPL is also
- * available at http://www.gnu.org/licenses/lgpl.html. If the version
- * of the LGPL at http://www.gnu.org is different to the version of
- * the LGPL accompanying this distribution and there is any conflict
- * between the two license versions, the terms of the LGPL accompanying
- * this distribution shall govern.
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "gtk.h"
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/motif_gtk/org/eclipse/swt/internal/gtk/GTK.java b/bundles/org.eclipse.swt/Eclipse SWT PI/motif_gtk/org/eclipse/swt/internal/gtk/GTK.java
deleted file mode 100644
index b4a072417f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/motif_gtk/org/eclipse/swt/internal/gtk/GTK.java
+++ /dev/null
@@ -1,143 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gtk;
-
-import org.eclipse.swt.internal.*;
-
-public class GTK extends Platform {
-
-/** Natives */
-
-/** @param widget cast=(GtkWidget *) */
-public static final native int _GTK_WIDGET_HEIGHT(int widget);
-public static final int GTK_WIDGET_HEIGHT(int widget) {
- lock.lock();
- try {
- return _GTK_WIDGET_HEIGHT(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(GtkWidget *) */
-public static final native int _GTK_WIDGET_WIDTH(int widget);
-public static final int GTK_WIDGET_WIDTH(int widget) {
- lock.lock();
- try {
- return _GTK_WIDGET_WIDTH(widget);
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param instance cast=(gpointer)
- * @param detailed_signal cast=(const gchar *),flags=no_out
- * @param proc cast=(GCallback)
- * @param data cast=(gpointer)
- */
-public static final native int _g_signal_connect(int instance, byte[] detailed_signal, int proc, int data);
-public static final int g_signal_connect(int instance, byte[] detailed_signal, int proc, int data) {
- lock.lock();
- try {
- return _g_signal_connect(instance, detailed_signal, proc, data);
- } finally {
- lock.unlock();
- }
-}
-public static final native int _gtk_events_pending();
-public static final int gtk_events_pending() {
- lock.lock();
- try {
- return _gtk_events_pending();
- } finally {
- lock.unlock();
- }
-}
-/**
- * @param argc cast=(int *)
- * @param argv cast=(char ***)
- */
-public static final native boolean _gtk_init_check(int[] argc, int[] argv);
-public static final boolean gtk_init_check(int[] argc, int[] argv) {
- lock.lock();
- try {
- return _gtk_init_check(argc, argv);
- } finally {
- lock.unlock();
- }
-}
-public static final native void _gtk_main();
-public static final void gtk_main() {
- lock.lock();
- try {
- _gtk_main();
- } finally {
- lock.unlock();
- }
-}
-public static final native int _gtk_main_iteration();
-public static final int gtk_main_iteration() {
- lock.lock();
- try {
- return _gtk_main_iteration();
- } finally {
- lock.unlock();
- }
-}
-public static final native int _gtk_plug_new(int socket_id);
-public static final int gtk_plug_new(int socket_id) {
- lock.lock();
- try {
- return _gtk_plug_new(socket_id);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(GtkWidget *) */
-public static final native void _gtk_widget_destroy(int widget);
-public static final void gtk_widget_destroy(int widget) {
- lock.lock();
- try {
- _gtk_widget_destroy(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(GtkWidget *) */
-public static final native void _gtk_widget_show(int widget);
-public static final void gtk_widget_show(int widget) {
- lock.lock();
- try {
- _gtk_widget_show(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param widget cast=(GtkWidget *) */
-public static final native void _gtk_widget_show_now(int widget);
-public static final void gtk_widget_show_now(int widget) {
- lock.lock();
- try {
- _gtk_widget_show_now(widget);
- } finally {
- lock.unlock();
- }
-}
-/** @param type cast=(GtkWindowType) */
-public static final native int _gtk_window_new(int type);
-public static final int gtk_window_new(int type) {
- lock.lock();
- try {
- return _gtk_window_new(type);
- } finally {
- lock.unlock();
- }
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/build.sh b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/build.sh
deleted file mode 100644
index 837e8d6be3..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/build.sh
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/sh
-#*******************************************************************************
-# Copyright (c) 2000, 2005 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-#*******************************************************************************
-
-cd `dirname $0`
-
-OUTPUT_DIR=../../../org.eclipse.swt.photon.qnx.x86
-IVE_HOME=~/ive/bin
-
-export IVE_HOME OUTPUT_DIR
-
-make -f make_qnx.mak $1 $2 $3 $4 \ No newline at end of file
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/build.xml b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/build.xml
deleted file mode 100644
index d6e1cc4a6c..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/build.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
- <!--
- Copyright (c) 2009 IBM Corporation and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- IBM Corporation - initial API and implementation
- -->
-
-<project default="build_photon_lib" basedir="../../..">
-
-<target name="init">
- <eclipse.refreshLocal resource="org.eclipse.swt" depth="infinite" />
- <eclipse.refreshLocal resource="org.eclipse.swt.tools" depth="infinite" />
- <eclipse.incrementalBuild project="org.eclipse.swt" kind="incr" />
-</target>
-
-<target name="build_photon_lib" depends="init">
- <exec dir="./bin/library" executable="sh">
- <arg line="${basedir}/bin/library/build.sh"/>
- <arg line="install"/>
- </exec>
- <eclipse.refreshLocal resource="org.eclipse.swt.photon.qnx.x86" depth="infinite" />
-</target>
-
-<target name="clean">
- <exec dir="./bin/library" executable="sh">
- <arg line="${basedir}/bin/library/build.sh"/>
- <arg line="clean"/>
- </exec>
-</target>
-
-</project> \ No newline at end of file
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/make_qnx.mak b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/make_qnx.mak
deleted file mode 100644
index 00c023165f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/make_qnx.mak
+++ /dev/null
@@ -1,44 +0,0 @@
-#*******************************************************************************
-# Copyright (c) 2000, 2007 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-#*******************************************************************************
-
-# Makefile for SWT libraries on Photon
-
-include make_common.mak
-
-# This makefile assumes IVE_HOME is set in the environment
-
-SWT_PREFIX=swt
-WS_PREFIX=photon
-SWT_VERSION=$(maj_ver)$(min_ver)
-SWT_LIB=lib$(SWT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).so
-
-# Uncomment for Native Stats tool
-#NATIVE_STATS = -DNATIVE_STATS
-
-#SWT_DEBUG = -g
-CFLAGS = -c -shared -O2 -DSWT_VERSION=$(SWT_VERSION) $(NATIVE_STATS) -w8 $(SWT_DEBUG) -DPHOTON -I$(IVE_HOME)/include
-LFLAGS = -shared -lph -lphrender -lPtWeb
-
-SWT_OBJS = swt.o c.o c_stats.o os.o os_structs.o os_custom.o os_stats.o callback.o
-
-all: $(SWT_LIB)
-
-.c.o:
- cc $(CFLAGS) $*.c
-
-$(SWT_LIB): $(SWT_OBJS)
- cc -o $(SWT_LIB) $(LFLAGS) $(SWT_OBJS)
-
-install: all
- cp *.so $(OUTPUT_DIR)
-
-clean:
- rm -f *.so *.o
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os.c b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os.c
deleted file mode 100644
index 2a3e354eb1..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os.c
+++ /dev/null
@@ -1,3872 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "os_structs.h"
-#include "os_stats.h"
-
-#define OS_NATIVE(func) Java_org_eclipse_swt_internal_photon_OS_##func
-
-#ifndef NO_PfDecomposeStemToID
-JNIEXPORT jint JNICALL OS_NATIVE(PfDecomposeStemToID)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PfDecomposeStemToID_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)PfDecomposeStemToID(lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, PfDecomposeStemToID_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PfExtentText__Lorg_eclipse_swt_internal_photon_PhRect_1t_2Lorg_eclipse_swt_internal_photon_PhPoint_1t_2III
-JNIEXPORT jint JNICALL OS_NATIVE(PfExtentText__Lorg_eclipse_swt_internal_photon_PhRect_1t_2Lorg_eclipse_swt_internal_photon_PhPoint_1t_2III)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jint arg2, jint arg3, jint arg4)
-{
- PhRect_t _arg0, *lparg0=NULL;
- PhPoint_t _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PfExtentText__Lorg_eclipse_swt_internal_photon_PhRect_1t_2Lorg_eclipse_swt_internal_photon_PhPoint_1t_2III_FUNC);
- if (arg0) if ((lparg0 = getPhRect_tFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getPhPoint_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)PfExtentText(lparg0, lparg1, (const char *)arg2, (const char *)arg3, arg4);
-fail:
- if (arg1 && lparg1) setPhPoint_tFields(env, arg1, lparg1);
- if (arg0 && lparg0) setPhRect_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, PfExtentText__Lorg_eclipse_swt_internal_photon_PhRect_1t_2Lorg_eclipse_swt_internal_photon_PhPoint_1t_2III_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PfExtentText__Lorg_eclipse_swt_internal_photon_PhRect_1t_2Lorg_eclipse_swt_internal_photon_PhPoint_1t_2_3B_3BI
-JNIEXPORT jint JNICALL OS_NATIVE(PfExtentText__Lorg_eclipse_swt_internal_photon_PhRect_1t_2Lorg_eclipse_swt_internal_photon_PhPoint_1t_2_3B_3BI)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jbyteArray arg2, jbyteArray arg3, jint arg4)
-{
- PhRect_t _arg0, *lparg0=NULL;
- PhPoint_t _arg1, *lparg1=NULL;
- jbyte *lparg2=NULL;
- jbyte *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PfExtentText__Lorg_eclipse_swt_internal_photon_PhRect_1t_2Lorg_eclipse_swt_internal_photon_PhPoint_1t_2_3B_3BI_FUNC);
- if (arg0) if ((lparg0 = getPhRect_tFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getPhPoint_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)PfExtentText(lparg0, lparg1, (const char *)lparg2, (const char *)lparg3, arg4);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) setPhPoint_tFields(env, arg1, lparg1);
- if (arg0 && lparg0) setPhRect_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, PfExtentText__Lorg_eclipse_swt_internal_photon_PhRect_1t_2Lorg_eclipse_swt_internal_photon_PhPoint_1t_2_3B_3BI_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PfExtentWideText
-JNIEXPORT jint JNICALL OS_NATIVE(PfExtentWideText)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jbyteArray arg2, jcharArray arg3, jint arg4)
-{
- PhRect_t _arg0, *lparg0=NULL;
- PhPoint_t _arg1, *lparg1=NULL;
- jbyte *lparg2=NULL;
- jchar *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PfExtentWideText_FUNC);
- if (arg0) if ((lparg0 = getPhRect_tFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getPhPoint_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetCharArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)PfExtentWideText(lparg0, lparg1, (const char *)lparg2, (const uint16_t *)lparg3, arg4);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseCharArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) setPhPoint_tFields(env, arg1, lparg1);
- if (arg0 && lparg0) setPhRect_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, PfExtentWideText_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PfFontDescription
-JNIEXPORT jint JNICALL OS_NATIVE(PfFontDescription)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PfFontDescription_FUNC);
- rc = (jint)PfFontDescription((FontID *)arg0);
- OS_NATIVE_EXIT(env, that, PfFontDescription_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PfFontFlags
-JNIEXPORT jint JNICALL OS_NATIVE(PfFontFlags)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PfFontFlags_FUNC);
- rc = (jint)PfFontFlags((FontID *)arg0);
- OS_NATIVE_EXIT(env, that, PfFontFlags_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PfFontSize
-JNIEXPORT jint JNICALL OS_NATIVE(PfFontSize)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PfFontSize_FUNC);
- rc = (jint)PfFontSize((FontID *)arg0);
- OS_NATIVE_EXIT(env, that, PfFontSize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PfFreeFont
-JNIEXPORT jint JNICALL OS_NATIVE(PfFreeFont)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PfFreeFont_FUNC);
- rc = (jint)PfFreeFont((FontID *)arg0);
- OS_NATIVE_EXIT(env, that, PfFreeFont_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PfGenerateFontName
-JNIEXPORT jint JNICALL OS_NATIVE(PfGenerateFontName)
- (JNIEnv *env, jclass that, jbyteArray arg0, jint arg1, jint arg2, jbyteArray arg3)
-{
- jbyte *lparg0=NULL;
- jbyte *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PfGenerateFontName_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)PfGenerateFontName((char const *)lparg0, arg1, arg2, (char *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, PfGenerateFontName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PfLoadMetrics
-JNIEXPORT jint JNICALL OS_NATIVE(PfLoadMetrics)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PfLoadMetrics_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)PfLoadMetrics((const char *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, PfLoadMetrics_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PfQueryFontInfo
-JNIEXPORT jint JNICALL OS_NATIVE(PfQueryFontInfo)
- (JNIEnv *env, jclass that, jbyteArray arg0, jobject arg1)
-{
- jbyte *lparg0=NULL;
- FontQueryInfo _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PfQueryFontInfo_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getFontQueryInfoFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)PfQueryFontInfo((const char *)lparg0, (FontQueryInfo *)lparg1);
-fail:
- if (arg1 && lparg1) setFontQueryInfoFields(env, arg1, lparg1);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, PfQueryFontInfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PfQueryFonts
-JNIEXPORT jint JNICALL OS_NATIVE(PfQueryFonts)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PfQueryFonts_FUNC);
- rc = (jint)PfQueryFonts(arg0, arg1, (FontDetails *)arg2, arg3);
- OS_NATIVE_EXIT(env, that, PfQueryFonts_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgAlphaOff
-JNIEXPORT void JNICALL OS_NATIVE(PgAlphaOff)
- (JNIEnv *env, jclass that)
-{
- OS_NATIVE_ENTER(env, that, PgAlphaOff_FUNC);
- PgAlphaOff();
- OS_NATIVE_EXIT(env, that, PgAlphaOff_FUNC);
-}
-#endif
-
-#ifndef NO_PgAlphaOn
-JNIEXPORT void JNICALL OS_NATIVE(PgAlphaOn)
- (JNIEnv *env, jclass that)
-{
- OS_NATIVE_ENTER(env, that, PgAlphaOn_FUNC);
- PgAlphaOn();
- OS_NATIVE_EXIT(env, that, PgAlphaOn_FUNC);
-}
-#endif
-
-#ifndef NO_PgCreateGC
-JNIEXPORT jint JNICALL OS_NATIVE(PgCreateGC)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgCreateGC_FUNC);
- rc = (jint)PgCreateGC(arg0);
- OS_NATIVE_EXIT(env, that, PgCreateGC_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgDestroyGC
-JNIEXPORT void JNICALL OS_NATIVE(PgDestroyGC)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, PgDestroyGC_FUNC);
- PgDestroyGC((PhGC_t *)arg0);
- OS_NATIVE_EXIT(env, that, PgDestroyGC_FUNC);
-}
-#endif
-
-#ifndef NO_PgDrawArc
-JNIEXPORT jint JNICALL OS_NATIVE(PgDrawArc)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jint arg2, jint arg3, jint arg4)
-{
- PhPoint_t _arg0, *lparg0=NULL;
- PhPoint_t _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgDrawArc_FUNC);
- if (arg0) if ((lparg0 = getPhPoint_tFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getPhPoint_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)PgDrawArc(lparg0, lparg1, arg2, arg3, arg4);
-fail:
- if (arg1 && lparg1) setPhPoint_tFields(env, arg1, lparg1);
- if (arg0 && lparg0) setPhPoint_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, PgDrawArc_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgDrawArrow
-JNIEXPORT void JNICALL OS_NATIVE(PgDrawArrow)
- (JNIEnv *env, jclass that, jobject arg0, jshort arg1, jint arg2, jint arg3)
-{
- PhRect_t _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, PgDrawArrow_FUNC);
- if (arg0) if ((lparg0 = getPhRect_tFields(env, arg0, &_arg0)) == NULL) goto fail;
- PgDrawArrow(lparg0, arg1, (PgColor_t)arg2, arg3);
-fail:
- if (arg0 && lparg0) setPhRect_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, PgDrawArrow_FUNC);
-}
-#endif
-
-#ifndef NO_PgDrawBitmap
-JNIEXPORT jint JNICALL OS_NATIVE(PgDrawBitmap)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jobject arg3, jint arg4, jint arg5)
-{
- PhPoint_t _arg2, *lparg2=NULL;
- PhDim_t _arg3, *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgDrawBitmap_FUNC);
- if (arg2) if ((lparg2 = getPhPoint_tFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getPhDim_tFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)PgDrawBitmap((void const *)arg0, (int)arg1, (PhPoint_t *)lparg2, (PhPoint_t *)lparg3, (int)arg4, (long)arg5);
-fail:
- if (arg3 && lparg3) setPhDim_tFields(env, arg3, lparg3);
- if (arg2 && lparg2) setPhPoint_tFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, PgDrawBitmap_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgDrawEllipse
-JNIEXPORT jint JNICALL OS_NATIVE(PgDrawEllipse)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jint arg2)
-{
- PhPoint_t _arg0, *lparg0=NULL;
- PhPoint_t _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgDrawEllipse_FUNC);
- if (arg0) if ((lparg0 = getPhPoint_tFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getPhPoint_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)PgDrawEllipse(lparg0, lparg1, arg2);
-fail:
- if (arg1 && lparg1) setPhPoint_tFields(env, arg1, lparg1);
- if (arg0 && lparg0) setPhPoint_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, PgDrawEllipse_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgDrawGradient
-JNIEXPORT jint JNICALL OS_NATIVE(PgDrawGradient)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8, jint arg9, jbyteArray arg10)
-{
- PhPoint_t _arg0, *lparg0=NULL;
- PhPoint_t _arg1, *lparg1=NULL;
- jbyte *lparg10=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgDrawGradient_FUNC);
- if (arg0) if ((lparg0 = getPhPoint_tFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getPhPoint_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg10) if ((lparg10 = (*env)->GetByteArrayElements(env, arg10, NULL)) == NULL) goto fail;
- rc = (jint)PgDrawGradient(lparg0, lparg1, arg2, arg3, arg4, (PgColor_t)arg5, (PgColor_t)arg6, (PgColor_t)arg7, (PgColor_t)arg8, arg9, (unsigned char *)lparg10);
-fail:
- if (arg10 && lparg10) (*env)->ReleaseByteArrayElements(env, arg10, lparg10, 0);
- if (arg1 && lparg1) setPhPoint_tFields(env, arg1, lparg1);
- if (arg0 && lparg0) setPhPoint_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, PgDrawGradient_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgDrawILine
-JNIEXPORT jint JNICALL OS_NATIVE(PgDrawILine)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgDrawILine_FUNC);
- rc = (jint)PgDrawILine(arg0, arg1, arg2, arg3);
- OS_NATIVE_EXIT(env, that, PgDrawILine_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgDrawIPixel
-JNIEXPORT jint JNICALL OS_NATIVE(PgDrawIPixel)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgDrawIPixel_FUNC);
- rc = (jint)PgDrawIPixel(arg0, arg1);
- OS_NATIVE_EXIT(env, that, PgDrawIPixel_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgDrawIRect
-JNIEXPORT jint JNICALL OS_NATIVE(PgDrawIRect)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgDrawIRect_FUNC);
- rc = (jint)PgDrawIRect(arg0, arg1, arg2, arg3, arg4);
- OS_NATIVE_EXIT(env, that, PgDrawIRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgDrawImage
-JNIEXPORT jint JNICALL OS_NATIVE(PgDrawImage)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jobject arg3, jint arg4, jint arg5)
-{
- PhPoint_t _arg2, *lparg2=NULL;
- PhDim_t _arg3, *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgDrawImage_FUNC);
- if (arg2) if ((lparg2 = getPhPoint_tFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getPhDim_tFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)PgDrawImage((void const *)arg0, arg1, lparg2, lparg3, arg4, arg5);
-fail:
- if (arg3 && lparg3) setPhDim_tFields(env, arg3, lparg3);
- if (arg2 && lparg2) setPhPoint_tFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, PgDrawImage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgDrawMultiTextArea
-JNIEXPORT jint JNICALL OS_NATIVE(PgDrawMultiTextArea)
- (JNIEnv *env, jclass that, jbyteArray arg0, jint arg1, jobject arg2, jint arg3, jint arg4, jint arg5)
-{
- jbyte *lparg0=NULL;
- PhRect_t _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgDrawMultiTextArea_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getPhRect_tFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)PgDrawMultiTextArea((char *)lparg0, arg1, lparg2, arg3, arg4, arg5);
-fail:
- if (arg2 && lparg2) setPhRect_tFields(env, arg2, lparg2);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, PgDrawMultiTextArea_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgDrawPhImageRectmx
-JNIEXPORT jint JNICALL OS_NATIVE(PgDrawPhImageRectmx)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jobject arg2, jint arg3)
-{
- PhPoint_t _arg0, *lparg0=NULL;
- PhRect_t _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgDrawPhImageRectmx_FUNC);
- if (arg0) if ((lparg0 = getPhPoint_tFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getPhRect_tFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)PgDrawPhImageRectmx(lparg0, (PhImage_t const *)arg1, lparg2, arg3);
-fail:
- if (arg2 && lparg2) setPhRect_tFields(env, arg2, lparg2);
- if (arg0 && lparg0) setPhPoint_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, PgDrawPhImageRectmx_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgDrawPolygon
-JNIEXPORT jint JNICALL OS_NATIVE(PgDrawPolygon)
- (JNIEnv *env, jclass that, jshortArray arg0, jint arg1, jobject arg2, jint arg3)
-{
- jshort *lparg0=NULL;
- PhPoint_t _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgDrawPolygon_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetShortArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getPhPoint_tFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)PgDrawPolygon((PhPoint_t const *)lparg0, arg1, (PhPoint_t const *)lparg2, arg3);
-fail:
- if (arg2 && lparg2) setPhPoint_tFields(env, arg2, lparg2);
- if (arg0 && lparg0) (*env)->ReleaseShortArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, PgDrawPolygon_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgDrawRoundRect
-JNIEXPORT jint JNICALL OS_NATIVE(PgDrawRoundRect)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jint arg2)
-{
- PhRect_t _arg0, *lparg0=NULL;
- PhPoint_t _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgDrawRoundRect_FUNC);
- if (arg0) if ((lparg0 = getPhRect_tFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getPhPoint_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)PgDrawRoundRect((PhRect_t const *)lparg0, (PhPoint_t const *)lparg1, arg2);
-fail:
- if (arg1 && lparg1) setPhPoint_tFields(env, arg1, lparg1);
- if (arg0 && lparg0) setPhRect_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, PgDrawRoundRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgDrawTImage
-JNIEXPORT jint JNICALL OS_NATIVE(PgDrawTImage)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jobject arg3, jint arg4, jint arg5, jint arg6, jint arg7)
-{
- PhPoint_t _arg2, *lparg2=NULL;
- PhDim_t _arg3, *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgDrawTImage_FUNC);
- if (arg2) if ((lparg2 = getPhPoint_tFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getPhDim_tFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)PgDrawTImage((void const *)arg0, arg1, (PhPoint_t const *)lparg2, (PhDim_t const *)lparg3, arg4, arg5, (void const *)arg6, arg7);
-fail:
- if (arg3 && lparg3) setPhDim_tFields(env, arg3, lparg3);
- if (arg2 && lparg2) setPhPoint_tFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, PgDrawTImage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgDrawText
-JNIEXPORT jint JNICALL OS_NATIVE(PgDrawText)
- (JNIEnv *env, jclass that, jbyteArray arg0, jint arg1, jobject arg2, jint arg3)
-{
- jbyte *lparg0=NULL;
- PhPoint_t _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgDrawText_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getPhPoint_tFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)PgDrawText((char const *)lparg0, arg1, (PhPoint_t *)lparg2, arg3);
-fail:
- if (arg2 && lparg2) setPhPoint_tFields(env, arg2, lparg2);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, PgDrawText_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgExtentMultiText
-JNIEXPORT jint JNICALL OS_NATIVE(PgExtentMultiText)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jbyteArray arg2, jbyteArray arg3, jint arg4, jint arg5)
-{
- PhRect_t _arg0, *lparg0=NULL;
- PhPoint_t _arg1, *lparg1=NULL;
- jbyte *lparg2=NULL;
- jbyte *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgExtentMultiText_FUNC);
- if (arg0) if ((lparg0 = getPhRect_tFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getPhPoint_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)PgExtentMultiText((PhRect_t *)lparg0, (PhPoint_t *)lparg1, (char *)lparg2, (char *)lparg3, arg4, arg5);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) setPhPoint_tFields(env, arg1, lparg1);
- if (arg0 && lparg0) setPhRect_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, PgExtentMultiText_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgFlush
-JNIEXPORT jint JNICALL OS_NATIVE(PgFlush)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgFlush_FUNC);
- rc = (jint)PgFlush();
- OS_NATIVE_EXIT(env, that, PgFlush_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgGetVideoMode
-JNIEXPORT jint JNICALL OS_NATIVE(PgGetVideoMode)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- PgDisplaySettings_t _arg0={0}, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgGetVideoMode_FUNC);
- if (arg0) if ((lparg0 = getPgDisplaySettings_tFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)PgGetVideoMode((PgDisplaySettings_t *)lparg0);
-fail:
- if (arg0 && lparg0) setPgDisplaySettings_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, PgGetVideoMode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgGetVideoModeInfo
-JNIEXPORT jint JNICALL OS_NATIVE(PgGetVideoModeInfo)
- (JNIEnv *env, jclass that, jshort arg0, jobject arg1)
-{
- PgVideoModeInfo_t _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgGetVideoModeInfo_FUNC);
- if (arg1) if ((lparg1 = getPgVideoModeInfo_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)PgGetVideoModeInfo(arg0, (PgVideoModeInfo_t *)lparg1);
-fail:
- if (arg1 && lparg1) setPgVideoModeInfo_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PgGetVideoModeInfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgReadScreen
-JNIEXPORT jint JNICALL OS_NATIVE(PgReadScreen)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1)
-{
- PhRect_t _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgReadScreen_FUNC);
- if (arg0) if ((lparg0 = getPhRect_tFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)PgReadScreen((PhRect_t *)lparg0, (void *)arg1);
-fail:
- if (arg0 && lparg0) setPhRect_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, PgReadScreen_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgReadScreenSize
-JNIEXPORT jint JNICALL OS_NATIVE(PgReadScreenSize)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- PhRect_t _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgReadScreenSize_FUNC);
- if (arg0) if ((lparg0 = getPhRect_tFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)PgReadScreenSize((PhRect_t *)lparg0);
-fail:
- if (arg0 && lparg0) setPhRect_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, PgReadScreenSize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgSetAlpha
-JNIEXPORT void JNICALL OS_NATIVE(PgSetAlpha)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2, jbyte arg3, jbyte arg4)
-{
- PgMap_t _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, PgSetAlpha_FUNC);
- if (arg1) if ((lparg1 = getPgMap_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- PgSetAlpha(arg0, (PgMap_t const *)lparg1, (PgGradient_t const *)arg2, arg3, arg4);
-fail:
- if (arg1 && lparg1) setPgMap_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PgSetAlpha_FUNC);
-}
-#endif
-
-#ifndef NO_PgSetClipping
-JNIEXPORT void JNICALL OS_NATIVE(PgSetClipping)
- (JNIEnv *env, jclass that, jshort arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, PgSetClipping_FUNC);
- PgSetClipping(arg0, (PhRect_t const *)arg1);
- OS_NATIVE_EXIT(env, that, PgSetClipping_FUNC);
-}
-#endif
-
-#ifndef NO_PgSetDrawBufferSize
-JNIEXPORT jint JNICALL OS_NATIVE(PgSetDrawBufferSize)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgSetDrawBufferSize_FUNC);
- rc = (jint)PgSetDrawBufferSize(arg0);
- OS_NATIVE_EXIT(env, that, PgSetDrawBufferSize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgSetDrawMode
-JNIEXPORT jint JNICALL OS_NATIVE(PgSetDrawMode)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgSetDrawMode_FUNC);
- rc = (jint)PgSetDrawMode(arg0);
- OS_NATIVE_EXIT(env, that, PgSetDrawMode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgSetFillColor
-JNIEXPORT jint JNICALL OS_NATIVE(PgSetFillColor)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgSetFillColor_FUNC);
- rc = (jint)PgSetFillColor((PgColor_t)arg0);
- OS_NATIVE_EXIT(env, that, PgSetFillColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgSetFillTransPat
-JNIEXPORT void JNICALL OS_NATIVE(PgSetFillTransPat)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, PgSetFillTransPat_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- PgSetFillTransPat((PgPattern_t)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, PgSetFillTransPat_FUNC);
-}
-#endif
-
-#ifndef NO_PgSetFont
-JNIEXPORT void JNICALL OS_NATIVE(PgSetFont)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, PgSetFont_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- PgSetFont((char const *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, PgSetFont_FUNC);
-}
-#endif
-
-#ifndef NO_PgSetGC
-JNIEXPORT jint JNICALL OS_NATIVE(PgSetGC)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgSetGC_FUNC);
- rc = (jint)PgSetGC((PhGC_t *)arg0);
- OS_NATIVE_EXIT(env, that, PgSetGC_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgSetMultiClip
-JNIEXPORT jint JNICALL OS_NATIVE(PgSetMultiClip)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgSetMultiClip_FUNC);
- rc = (jint)PgSetMultiClip(arg0, (PhRect_t const *)arg1);
- OS_NATIVE_EXIT(env, that, PgSetMultiClip_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgSetMultiClipTiles
-JNIEXPORT jint JNICALL OS_NATIVE(PgSetMultiClipTiles)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgSetMultiClipTiles_FUNC);
- rc = (jint)PgSetMultiClipTiles(arg0);
- OS_NATIVE_EXIT(env, that, PgSetMultiClipTiles_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgSetPalette
-JNIEXPORT jint JNICALL OS_NATIVE(PgSetPalette)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jshort arg2, jshort arg3, jint arg4, jint arg5)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgSetPalette_FUNC);
- rc = (jint)PgSetPalette((PgColor_t const *)arg0, arg1, arg2, arg3, arg4, arg5);
- OS_NATIVE_EXIT(env, that, PgSetPalette_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgSetRegion
-JNIEXPORT void JNICALL OS_NATIVE(PgSetRegion)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, PgSetRegion_FUNC);
- PgSetRegion((PhRid_t)arg0);
- OS_NATIVE_EXIT(env, that, PgSetRegion_FUNC);
-}
-#endif
-
-#ifndef NO_PgSetStrokeCap
-JNIEXPORT jint JNICALL OS_NATIVE(PgSetStrokeCap)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgSetStrokeCap_FUNC);
- rc = (jint)PgSetStrokeCap(arg0);
- OS_NATIVE_EXIT(env, that, PgSetStrokeCap_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgSetStrokeColor
-JNIEXPORT jint JNICALL OS_NATIVE(PgSetStrokeColor)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgSetStrokeColor_FUNC);
- rc = (jint)PgSetStrokeColor((PgColor_t)arg0);
- OS_NATIVE_EXIT(env, that, PgSetStrokeColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgSetStrokeDash
-JNIEXPORT void JNICALL OS_NATIVE(PgSetStrokeDash)
- (JNIEnv *env, jclass that, jbyteArray arg0, jint arg1, jint arg2)
-{
- jbyte *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, PgSetStrokeDash_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- PgSetStrokeDash((unsigned char const *)lparg0, arg1, arg2);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, PgSetStrokeDash_FUNC);
-}
-#endif
-
-#ifndef NO_PgSetStrokeJoin
-JNIEXPORT jint JNICALL OS_NATIVE(PgSetStrokeJoin)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgSetStrokeJoin_FUNC);
- rc = (jint)PgSetStrokeJoin(arg0);
- OS_NATIVE_EXIT(env, that, PgSetStrokeJoin_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgSetStrokeWidth
-JNIEXPORT jint JNICALL OS_NATIVE(PgSetStrokeWidth)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgSetStrokeWidth_FUNC);
- rc = (jint)PgSetStrokeWidth(arg0);
- OS_NATIVE_EXIT(env, that, PgSetStrokeWidth_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgSetTextColor
-JNIEXPORT jint JNICALL OS_NATIVE(PgSetTextColor)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgSetTextColor_FUNC);
- rc = (jint)PgSetTextColor((PgColor_t)arg0);
- OS_NATIVE_EXIT(env, that, PgSetTextColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgSetTextXORColor
-JNIEXPORT void JNICALL OS_NATIVE(PgSetTextXORColor)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, PgSetTextXORColor_FUNC);
- PgSetTextXORColor((PgColor_t)arg0, (PgColor_t)arg1);
- OS_NATIVE_EXIT(env, that, PgSetTextXORColor_FUNC);
-}
-#endif
-
-#ifndef NO_PgSetTranslation
-JNIEXPORT void JNICALL OS_NATIVE(PgSetTranslation)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1)
-{
- PhPoint_t _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, PgSetTranslation_FUNC);
- if (arg0) if ((lparg0 = getPhPoint_tFields(env, arg0, &_arg0)) == NULL) goto fail;
- PgSetTranslation(lparg0, arg1);
-fail:
- if (arg0 && lparg0) setPhPoint_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, PgSetTranslation_FUNC);
-}
-#endif
-
-#ifndef NO_PgSetUserClip
-JNIEXPORT void JNICALL OS_NATIVE(PgSetUserClip)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- PhRect_t _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, PgSetUserClip_FUNC);
- if (arg0) if ((lparg0 = getPhRect_tFields(env, arg0, &_arg0)) == NULL) goto fail;
- PgSetUserClip((PhRect_t const *)lparg0);
-fail:
- if (arg0 && lparg0) setPhRect_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, PgSetUserClip_FUNC);
-}
-#endif
-
-#ifndef NO_PgShmemCreate
-JNIEXPORT jint JNICALL OS_NATIVE(PgShmemCreate)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgShmemCreate_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)PgShmemCreate(arg0, (char const *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, PgShmemCreate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PgShmemDestroy
-JNIEXPORT jint JNICALL OS_NATIVE(PgShmemDestroy)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PgShmemDestroy_FUNC);
- rc = (jint)PgShmemDestroy((void *)arg0);
- OS_NATIVE_EXIT(env, that, PgShmemDestroy_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhAddMergeTiles
-JNIEXPORT jint JNICALL OS_NATIVE(PhAddMergeTiles)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhAddMergeTiles_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)PhAddMergeTiles((PhTile_t *)arg0, (PhTile_t *)arg1, (int *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, PhAddMergeTiles_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhAreaToRect
-JNIEXPORT void JNICALL OS_NATIVE(PhAreaToRect)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1)
-{
- PhArea_t _arg0, *lparg0=NULL;
- PhRect_t _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, PhAreaToRect_FUNC);
- if (arg0) if ((lparg0 = getPhArea_tFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getPhRect_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- PhAreaToRect((PhArea_t const *)lparg0, (PhRect_t *)lparg1);
-fail:
- if (arg1 && lparg1) setPhRect_tFields(env, arg1, lparg1);
- if (arg0 && lparg0) setPhArea_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, PhAreaToRect_FUNC);
-}
-#endif
-
-#ifndef NO_PhBlit
-JNIEXPORT void JNICALL OS_NATIVE(PhBlit)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jobject arg2)
-{
- PhRect_t _arg1, *lparg1=NULL;
- PhPoint_t _arg2, *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, PhBlit_FUNC);
- if (arg1) if ((lparg1 = getPhRect_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getPhPoint_tFields(env, arg2, &_arg2)) == NULL) goto fail;
- PhBlit((PhRid_t)arg0, (const PhRect_t *)lparg1, (const PhPoint_t *)lparg2);
-fail:
- if (arg2 && lparg2) setPhPoint_tFields(env, arg2, lparg2);
- if (arg1 && lparg1) setPhRect_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PhBlit_FUNC);
-}
-#endif
-
-#ifndef NO_PhClipTilings
-JNIEXPORT jint JNICALL OS_NATIVE(PhClipTilings)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhClipTilings_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)PhClipTilings((PhTile_t *)arg0, (PhTile_t *)arg1, (PhTile_t **)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, PhClipTilings_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhClipboardCopy
-JNIEXPORT jint JNICALL OS_NATIVE(PhClipboardCopy)
- (JNIEnv *env, jclass that, jshort arg0, jint arg1, jbyteArray arg2)
-{
- jbyte *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhClipboardCopy_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)PhClipboardCopy(arg0, arg1, (PhClipHeader const *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, PhClipboardCopy_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhClipboardCopyString
-JNIEXPORT jint JNICALL OS_NATIVE(PhClipboardCopyString)
- (JNIEnv *env, jclass that, jshort arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhClipboardCopyString_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)PhClipboardCopyString(arg0, (const char *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, PhClipboardCopyString_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhClipboardPasteFinish
-JNIEXPORT void JNICALL OS_NATIVE(PhClipboardPasteFinish)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, PhClipboardPasteFinish_FUNC);
- PhClipboardPasteFinish((void *)arg0);
- OS_NATIVE_EXIT(env, that, PhClipboardPasteFinish_FUNC);
-}
-#endif
-
-#ifndef NO_PhClipboardPasteStart
-JNIEXPORT jint JNICALL OS_NATIVE(PhClipboardPasteStart)
- (JNIEnv *env, jclass that, jshort arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhClipboardPasteStart_FUNC);
- rc = (jint)PhClipboardPasteStart(arg0);
- OS_NATIVE_EXIT(env, that, PhClipboardPasteStart_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhClipboardPasteString
-JNIEXPORT jint JNICALL OS_NATIVE(PhClipboardPasteString)
- (JNIEnv *env, jclass that, jshort arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhClipboardPasteString_FUNC);
- rc = (jint)PhClipboardPasteString(arg0);
- OS_NATIVE_EXIT(env, that, PhClipboardPasteString_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhClipboardPasteType
-JNIEXPORT jint JNICALL OS_NATIVE(PhClipboardPasteType)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhClipboardPasteType_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)PhClipboardPasteType((void *)arg0, lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, PhClipboardPasteType_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhClipboardPasteTypeN
-JNIEXPORT jint JNICALL OS_NATIVE(PhClipboardPasteTypeN)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhClipboardPasteTypeN_FUNC);
- rc = (jint)PhClipboardPasteTypeN((void *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, PhClipboardPasteTypeN_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhCoalesceTiles
-JNIEXPORT jint JNICALL OS_NATIVE(PhCoalesceTiles)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhCoalesceTiles_FUNC);
- rc = (jint)PhCoalesceTiles((PhTile_t *)arg0);
- OS_NATIVE_EXIT(env, that, PhCoalesceTiles_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhCopyTiles
-JNIEXPORT jint JNICALL OS_NATIVE(PhCopyTiles)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhCopyTiles_FUNC);
- rc = (jint)PhCopyTiles((PhTile_t *)arg0);
- OS_NATIVE_EXIT(env, that, PhCopyTiles_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhCreateImage
-JNIEXPORT jint JNICALL OS_NATIVE(PhCreateImage)
- (JNIEnv *env, jclass that, jobject arg0, jshort arg1, jshort arg2, jint arg3, jint arg4, jint arg5, jint arg6)
-{
- PhImage_t _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhCreateImage_FUNC);
- if (arg0) if ((lparg0 = getPhImage_tFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)PhCreateImage((PhImage_t *)lparg0, arg1, arg2, arg3, (PgColor_t const *)arg4, arg5, arg6);
-fail:
- if (arg0 && lparg0) setPhImage_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, PhCreateImage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhDCSetCurrent
-JNIEXPORT jint JNICALL OS_NATIVE(PhDCSetCurrent)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhDCSetCurrent_FUNC);
- rc = (jint)PhDCSetCurrent((void *)arg0);
- OS_NATIVE_EXIT(env, that, PhDCSetCurrent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhDeTranslateTiles
-JNIEXPORT jint JNICALL OS_NATIVE(PhDeTranslateTiles)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhDeTranslateTiles_FUNC);
- rc = (jint)PhDeTranslateTiles((PhTile_t *)arg0, (PhPoint_t const *)arg1);
- OS_NATIVE_EXIT(env, that, PhDeTranslateTiles_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhEventNext
-JNIEXPORT jint JNICALL OS_NATIVE(PhEventNext)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhEventNext_FUNC);
- rc = (jint)PhEventNext((void *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, PhEventNext_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhEventPeek
-JNIEXPORT jint JNICALL OS_NATIVE(PhEventPeek)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhEventPeek_FUNC);
- rc = (jint)PhEventPeek((void *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, PhEventPeek_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhFreeTiles
-JNIEXPORT void JNICALL OS_NATIVE(PhFreeTiles)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, PhFreeTiles_FUNC);
- PhFreeTiles((PhTile_t *)arg0);
- OS_NATIVE_EXIT(env, that, PhFreeTiles_FUNC);
-}
-#endif
-
-#ifndef NO_PhGetData
-JNIEXPORT jint JNICALL OS_NATIVE(PhGetData)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhGetData_FUNC);
- rc = (jint)PhGetData((PhEvent_t *)arg0);
- OS_NATIVE_EXIT(env, that, PhGetData_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhGetMsgSize
-JNIEXPORT jint JNICALL OS_NATIVE(PhGetMsgSize)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhGetMsgSize_FUNC);
- rc = (jint)PhGetMsgSize((PhEvent_t const *)arg0);
- OS_NATIVE_EXIT(env, that, PhGetMsgSize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhGetRects
-JNIEXPORT jint JNICALL OS_NATIVE(PhGetRects)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhGetRects_FUNC);
- rc = (jint)PhGetRects((PhEvent_t *)arg0);
- OS_NATIVE_EXIT(env, that, PhGetRects_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhInitDrag
-JNIEXPORT jint JNICALL OS_NATIVE(PhInitDrag)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jobject arg3, jint arg4, jobject arg5, jobject arg6, jobject arg7, jobject arg8, jshortArray arg9)
-{
- PhRect_t _arg2, *lparg2=NULL;
- PhRect_t _arg3, *lparg3=NULL;
- PhDim_t _arg5, *lparg5=NULL;
- PhDim_t _arg6, *lparg6=NULL;
- PhDim_t _arg7, *lparg7=NULL;
- PhPoint_t _arg8, *lparg8=NULL;
- jshort *lparg9=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhInitDrag_FUNC);
- if (arg2) if ((lparg2 = getPhRect_tFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getPhRect_tFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg5) if ((lparg5 = getPhDim_tFields(env, arg5, &_arg5)) == NULL) goto fail;
- if (arg6) if ((lparg6 = getPhDim_tFields(env, arg6, &_arg6)) == NULL) goto fail;
- if (arg7) if ((lparg7 = getPhDim_tFields(env, arg7, &_arg7)) == NULL) goto fail;
- if (arg8) if ((lparg8 = getPhPoint_tFields(env, arg8, &_arg8)) == NULL) goto fail;
- if (arg9) if ((lparg9 = (*env)->GetShortArrayElements(env, arg9, NULL)) == NULL) goto fail;
- rc = (jint)PhInitDrag((PhRid_t)arg0, arg1, (const PhRect_t *)lparg2, (const PhRect_t *)lparg3, arg4, (PhDim_t *)lparg5, (PhDim_t *)lparg6, (PhDim_t *)lparg7, (PhPoint_t *)lparg8, (PhCursorDescription_t *)lparg9);
-fail:
- if (arg9 && lparg9) (*env)->ReleaseShortArrayElements(env, arg9, lparg9, 0);
- if (arg8 && lparg8) setPhPoint_tFields(env, arg8, lparg8);
- if (arg7 && lparg7) setPhDim_tFields(env, arg7, lparg7);
- if (arg6 && lparg6) setPhDim_tFields(env, arg6, lparg6);
- if (arg5 && lparg5) setPhDim_tFields(env, arg5, lparg5);
- if (arg3 && lparg3) setPhRect_tFields(env, arg3, lparg3);
- if (arg2 && lparg2) setPhRect_tFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, PhInitDrag_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhInputGroup
-JNIEXPORT jint JNICALL OS_NATIVE(PhInputGroup)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhInputGroup_FUNC);
- rc = (jint)PhInputGroup((PhEvent_t *)arg0);
- OS_NATIVE_EXIT(env, that, PhInputGroup_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhIntersectTilings
-JNIEXPORT jint JNICALL OS_NATIVE(PhIntersectTilings)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jshortArray arg2)
-{
- jshort *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhIntersectTilings_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetShortArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)PhIntersectTilings((PhTile_t const *)arg0, (PhTile_t const *)arg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseShortArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, PhIntersectTilings_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhKeyToMb
-JNIEXPORT jint JNICALL OS_NATIVE(PhKeyToMb)
- (JNIEnv *env, jclass that, jbyteArray arg0, jobject arg1)
-{
- jbyte *lparg0=NULL;
- PhKeyEvent_t _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhKeyToMb_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getPhKeyEvent_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)PhKeyToMb((char *)lparg0, lparg1);
-fail:
- if (arg1 && lparg1) setPhKeyEvent_tFields(env, arg1, lparg1);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, PhKeyToMb_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhMakeGhostBitmap
-JNIEXPORT jint JNICALL OS_NATIVE(PhMakeGhostBitmap)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhMakeGhostBitmap_FUNC);
- rc = (jint)PhMakeGhostBitmap((PhImage_t *)arg0);
- OS_NATIVE_EXIT(env, that, PhMakeGhostBitmap_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhMakeTransBitmap
-JNIEXPORT jint JNICALL OS_NATIVE(PhMakeTransBitmap)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhMakeTransBitmap_FUNC);
- rc = (jint)PhMakeTransBitmap((PhImage_t *)arg0, (PgColor_t)arg1);
- OS_NATIVE_EXIT(env, that, PhMakeTransBitmap_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhMergeTiles
-JNIEXPORT jint JNICALL OS_NATIVE(PhMergeTiles)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhMergeTiles_FUNC);
- rc = (jint)PhMergeTiles((PhTile_t *)arg0);
- OS_NATIVE_EXIT(env, that, PhMergeTiles_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhMoveCursorAbs
-JNIEXPORT void JNICALL OS_NATIVE(PhMoveCursorAbs)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, PhMoveCursorAbs_FUNC);
- PhMoveCursorAbs(arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, PhMoveCursorAbs_FUNC);
-}
-#endif
-
-#ifndef NO_PhQueryCursor
-JNIEXPORT jint JNICALL OS_NATIVE(PhQueryCursor)
- (JNIEnv *env, jclass that, jshort arg0, jobject arg1)
-{
- PhCursorInfo_t _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhQueryCursor_FUNC);
- if (arg1) if ((lparg1 = getPhCursorInfo_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)PhQueryCursor(arg0, (PhCursorInfo_t *)lparg1);
-fail:
- if (arg1 && lparg1) setPhCursorInfo_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PhQueryCursor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhQueryRids
-JNIEXPORT jint JNICALL OS_NATIVE(PhQueryRids)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jobject arg6, jintArray arg7, jint arg8)
-{
- PhRect_t _arg6, *lparg6=NULL;
- jint *lparg7=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhQueryRids_FUNC);
- if (arg6) if ((lparg6 = getPhRect_tFields(env, arg6, &_arg6)) == NULL) goto fail;
- if (arg7) if ((lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL)) == NULL) goto fail;
- rc = (jint)PhQueryRids(arg0, (PhRid_t)arg1, arg2, arg3, arg4, (PhRid_t)arg5, (const PhRect_t *)lparg6, (PhRid_t *)lparg7, arg8);
-fail:
- if (arg7 && lparg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, 0);
- if (arg6 && lparg6) setPhRect_tFields(env, arg6, lparg6);
- OS_NATIVE_EXIT(env, that, PhQueryRids_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhRectIntersect
-JNIEXPORT jint JNICALL OS_NATIVE(PhRectIntersect)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhRectIntersect_FUNC);
- rc = (jint)PhRectIntersect((PhRect_t *)arg0, (PhRect_t const *)arg1);
- OS_NATIVE_EXIT(env, that, PhRectIntersect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhRectUnion__II
-JNIEXPORT jint JNICALL OS_NATIVE(PhRectUnion__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhRectUnion__II_FUNC);
- rc = (jint)PhRectUnion((PhRect_t *)arg0, (PhRect_t const *)arg1);
- OS_NATIVE_EXIT(env, that, PhRectUnion__II_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhRectUnion__Lorg_eclipse_swt_internal_photon_PhRect_1t_2Lorg_eclipse_swt_internal_photon_PhRect_1t_2
-JNIEXPORT jint JNICALL OS_NATIVE(PhRectUnion__Lorg_eclipse_swt_internal_photon_PhRect_1t_2Lorg_eclipse_swt_internal_photon_PhRect_1t_2)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1)
-{
- PhRect_t _arg0, *lparg0=NULL;
- PhRect_t _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhRectUnion__Lorg_eclipse_swt_internal_photon_PhRect_1t_2Lorg_eclipse_swt_internal_photon_PhRect_1t_2_FUNC);
- if (arg0) if ((lparg0 = getPhRect_tFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getPhRect_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)PhRectUnion((PhRect_t *)lparg0, (PhRect_t const *)lparg1);
-fail:
- if (arg1 && lparg1) setPhRect_tFields(env, arg1, lparg1);
- if (arg0 && lparg0) setPhRect_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, PhRectUnion__Lorg_eclipse_swt_internal_photon_PhRect_1t_2Lorg_eclipse_swt_internal_photon_PhRect_1t_2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhRectsToTiles
-JNIEXPORT jint JNICALL OS_NATIVE(PhRectsToTiles)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhRectsToTiles_FUNC);
- rc = (jint)PhRectsToTiles((PhRect_t *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, PhRectsToTiles_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhRegionQuery
-JNIEXPORT jint JNICALL OS_NATIVE(PhRegionQuery)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jobject arg2, jint arg3, jint arg4)
-{
- PhRegion_t _arg1, *lparg1=NULL;
- PhRect_t _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhRegionQuery_FUNC);
- if (arg1) if ((lparg1 = getPhRegion_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getPhRect_tFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)PhRegionQuery((PhRid_t)arg0, (PhRegion_t *)lparg1, (PhRect_t *)lparg2, (void *)arg3, arg4);
-fail:
- if (arg2 && lparg2) setPhRect_tFields(env, arg2, lparg2);
- if (arg1 && lparg1) setPhRegion_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PhRegionQuery_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhReleaseImage
-JNIEXPORT void JNICALL OS_NATIVE(PhReleaseImage)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, PhReleaseImage_FUNC);
- PhReleaseImage((PhImage_t *)arg0);
- OS_NATIVE_EXIT(env, that, PhReleaseImage_FUNC);
-}
-#endif
-
-#ifndef NO_PhSortTiles
-JNIEXPORT jint JNICALL OS_NATIVE(PhSortTiles)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhSortTiles_FUNC);
- rc = (jint)PhSortTiles((PhTile_t *)arg0);
- OS_NATIVE_EXIT(env, that, PhSortTiles_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhTilesToRects
-JNIEXPORT jint JNICALL OS_NATIVE(PhTilesToRects)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhTilesToRects_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)PhTilesToRects((PhTile_t *)arg0, (int *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, PhTilesToRects_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhTranslateTiles
-JNIEXPORT jint JNICALL OS_NATIVE(PhTranslateTiles)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- PhPoint_t _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhTranslateTiles_FUNC);
- if (arg1) if ((lparg1 = getPhPoint_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)PhTranslateTiles((PhTile_t *)arg0, (PhPoint_t const *)lparg1);
-fail:
- if (arg1 && lparg1) setPhPoint_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PhTranslateTiles_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PhWindowQueryVisible
-JNIEXPORT jint JNICALL OS_NATIVE(PhWindowQueryVisible)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jobject arg3)
-{
- PhRect_t _arg3, *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PhWindowQueryVisible_FUNC);
- if (arg3) if ((lparg3 = getPhRect_tFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)PhWindowQueryVisible(arg0, (PhRid_t)arg1, arg2, (PhRect_t *)lparg3);
-fail:
- if (arg3 && lparg3) setPhRect_tFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, PhWindowQueryVisible_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PiCropImage
-JNIEXPORT jint JNICALL OS_NATIVE(PiCropImage)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- PhRect_t _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PiCropImage_FUNC);
- if (arg1) if ((lparg1 = getPhRect_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)PiCropImage((PhImage_t *)arg0, (PhRect_t const *)lparg1, arg2);
-fail:
- if (arg1 && lparg1) setPhRect_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PiCropImage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PiDuplicateImage
-JNIEXPORT jint JNICALL OS_NATIVE(PiDuplicateImage)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PiDuplicateImage_FUNC);
- rc = (jint)PiDuplicateImage((PhImage_t *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, PiDuplicateImage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PmMemCreateMC
-JNIEXPORT jint JNICALL OS_NATIVE(PmMemCreateMC)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jobject arg2)
-{
- PhDim_t _arg1, *lparg1=NULL;
- PhPoint_t _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PmMemCreateMC_FUNC);
- if (arg1) if ((lparg1 = getPhDim_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getPhPoint_tFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)PmMemCreateMC((PhImage_t *)arg0, (PhDim_t *)lparg1, (PhPoint_t *)lparg2);
-fail:
- if (arg2 && lparg2) setPhPoint_tFields(env, arg2, lparg2);
- if (arg1 && lparg1) setPhDim_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PmMemCreateMC_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PmMemFlush
-JNIEXPORT jint JNICALL OS_NATIVE(PmMemFlush)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PmMemFlush_FUNC);
- rc = (jint)PmMemFlush((PmMemoryContext_t *)arg0, (PhImage_t *)arg1);
- OS_NATIVE_EXIT(env, that, PmMemFlush_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PmMemReleaseMC
-JNIEXPORT void JNICALL OS_NATIVE(PmMemReleaseMC)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, PmMemReleaseMC_FUNC);
- PmMemReleaseMC((PmMemoryContext_t *)arg0);
- OS_NATIVE_EXIT(env, that, PmMemReleaseMC_FUNC);
-}
-#endif
-
-#ifndef NO_PmMemStart
-JNIEXPORT jint JNICALL OS_NATIVE(PmMemStart)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PmMemStart_FUNC);
- rc = (jint)PmMemStart((PmMemoryContext_t *)arg0);
- OS_NATIVE_EXIT(env, that, PmMemStart_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PmMemStop
-JNIEXPORT jint JNICALL OS_NATIVE(PmMemStop)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PmMemStop_FUNC);
- rc = (jint)PmMemStop((PmMemoryContext_t *)arg0);
- OS_NATIVE_EXIT(env, that, PmMemStop_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtAddCallback
-JNIEXPORT void JNICALL OS_NATIVE(PtAddCallback)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, PtAddCallback_FUNC);
- PtAddCallback((PtWidget_t *)arg0, arg1, (PtCallbackF_t *)arg2, (void *)arg3);
- OS_NATIVE_EXIT(env, that, PtAddCallback_FUNC);
-}
-#endif
-
-#ifndef NO_PtAddEventHandler
-JNIEXPORT void JNICALL OS_NATIVE(PtAddEventHandler)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, PtAddEventHandler_FUNC);
- PtAddEventHandler((PtWidget_t *)arg0, arg1, (PtCallbackF_t *)arg2, (void *)arg3);
- OS_NATIVE_EXIT(env, that, PtAddEventHandler_FUNC);
-}
-#endif
-
-#ifndef NO_PtAddFilterCallback
-JNIEXPORT void JNICALL OS_NATIVE(PtAddFilterCallback)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, PtAddFilterCallback_FUNC);
- PtAddFilterCallback((PtWidget_t *)arg0, arg1, (PtCallbackF_t *)arg2, (void *)arg3);
- OS_NATIVE_EXIT(env, that, PtAddFilterCallback_FUNC);
-}
-#endif
-
-#ifndef NO_PtAddHotkeyHandler
-JNIEXPORT void JNICALL OS_NATIVE(PtAddHotkeyHandler)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jshort arg3, jint arg4, jint arg5)
-{
- OS_NATIVE_ENTER(env, that, PtAddHotkeyHandler_FUNC);
- PtAddHotkeyHandler((PtWidget_t *)arg0, arg1, arg2, arg3, (void *)arg4, (PtCallbackF_t *)arg5);
- OS_NATIVE_EXIT(env, that, PtAddHotkeyHandler_FUNC);
-}
-#endif
-
-#ifndef NO_PtAlert
-JNIEXPORT jint JNICALL OS_NATIVE(PtAlert)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jbyteArray arg2, jint arg3, jbyteArray arg4, jbyteArray arg5, jint arg6, jintArray arg7, jintArray arg8, jint arg9, jint arg10, jint arg11)
-{
- PhPoint_t _arg1, *lparg1=NULL;
- jbyte *lparg2=NULL;
- jbyte *lparg4=NULL;
- jbyte *lparg5=NULL;
- jint *lparg7=NULL;
- jint *lparg8=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtAlert_FUNC);
- if (arg1) if ((lparg1 = getPhPoint_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetByteArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL)) == NULL) goto fail;
- if (arg8) if ((lparg8 = (*env)->GetIntArrayElements(env, arg8, NULL)) == NULL) goto fail;
- rc = (jint)PtAlert((PtWidget_t *)arg0, (PhPoint_t const *)lparg1, (char const *)lparg2, (PhImage_t const *)arg3, (char const *)lparg4, (char const *)lparg5, arg6, (char const **)lparg7, (char const **)lparg8, arg9, arg10, arg11);
-fail:
- if (arg8 && lparg8) (*env)->ReleaseIntArrayElements(env, arg8, lparg8, 0);
- if (arg7 && lparg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, 0);
- if (arg5 && lparg5) (*env)->ReleaseByteArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0);
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) setPhPoint_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PtAlert_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtAppAddInput
-JNIEXPORT jint JNICALL OS_NATIVE(PtAppAddInput)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtAppAddInput_FUNC);
- rc = (jint)PtAppAddInput((PtAppContext_t)arg0, (pid_t)arg1, (PtInputCallbackProc_t)arg2, (void *)arg3);
- OS_NATIVE_EXIT(env, that, PtAppAddInput_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtAppAddWorkProc
-JNIEXPORT jint JNICALL OS_NATIVE(PtAppAddWorkProc)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtAppAddWorkProc_FUNC);
- rc = (jint)PtAppAddWorkProc((PtAppContext_t)arg0, (PtWorkProc_t)arg1, (void *)arg2);
- OS_NATIVE_EXIT(env, that, PtAppAddWorkProc_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtAppCreatePulse
-JNIEXPORT jint JNICALL OS_NATIVE(PtAppCreatePulse)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtAppCreatePulse_FUNC);
- rc = (jint)PtAppCreatePulse((PtAppContext_t)arg0, arg1);
- OS_NATIVE_EXIT(env, that, PtAppCreatePulse_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtAppDeletePulse
-JNIEXPORT jint JNICALL OS_NATIVE(PtAppDeletePulse)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtAppDeletePulse_FUNC);
- rc = (jint)PtAppDeletePulse((PtAppContext_t)arg0, (pid_t)arg1);
- OS_NATIVE_EXIT(env, that, PtAppDeletePulse_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtAppProcessEvent
-JNIEXPORT void JNICALL OS_NATIVE(PtAppProcessEvent)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, PtAppProcessEvent_FUNC);
- PtAppProcessEvent((PtAppContext_t)arg0);
- OS_NATIVE_EXIT(env, that, PtAppProcessEvent_FUNC);
-}
-#endif
-
-#ifndef NO_PtAppPulseTrigger
-JNIEXPORT jint JNICALL OS_NATIVE(PtAppPulseTrigger)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtAppPulseTrigger_FUNC);
- rc = (jint)PtAppPulseTrigger((PtAppContext_t)arg0, (pid_t)arg1);
- OS_NATIVE_EXIT(env, that, PtAppPulseTrigger_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtAppRemoveInput
-JNIEXPORT void JNICALL OS_NATIVE(PtAppRemoveInput)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, PtAppRemoveInput_FUNC);
- PtAppRemoveInput((PtAppContext_t)arg0, (PtInputId_t *)arg1);
- OS_NATIVE_EXIT(env, that, PtAppRemoveInput_FUNC);
-}
-#endif
-
-#ifndef NO_PtAppRemoveWorkProc
-JNIEXPORT void JNICALL OS_NATIVE(PtAppRemoveWorkProc)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, PtAppRemoveWorkProc_FUNC);
- PtAppRemoveWorkProc((PtAppContext_t)arg0, (PtWorkProcId_t *)arg1);
- OS_NATIVE_EXIT(env, that, PtAppRemoveWorkProc_FUNC);
-}
-#endif
-
-#ifndef NO_PtBeep
-JNIEXPORT jint JNICALL OS_NATIVE(PtBeep)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtBeep_FUNC);
- rc = (jint)PtBeep();
- OS_NATIVE_EXIT(env, that, PtBeep_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtBlit
-JNIEXPORT jint JNICALL OS_NATIVE(PtBlit)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jobject arg2)
-{
- PhRect_t _arg1, *lparg1=NULL;
- PhPoint_t _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtBlit_FUNC);
- if (arg1) if ((lparg1 = getPhRect_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getPhPoint_tFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)PtBlit((PtWidget_t const *)arg0, (PhRect_t const *)lparg1, (PhPoint_t const *)lparg2);
-fail:
- if (arg2 && lparg2) setPhPoint_tFields(env, arg2, lparg2);
- if (arg1 && lparg1) setPhRect_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PtBlit_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtBlockAllWindows
-JNIEXPORT jint JNICALL OS_NATIVE(PtBlockAllWindows)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtBlockAllWindows_FUNC);
- rc = (jint)PtBlockAllWindows((PtWidget_t *)arg0, arg1, (PgColor_t)arg2);
- OS_NATIVE_EXIT(env, that, PtBlockAllWindows_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtBlockWindow
-JNIEXPORT jint JNICALL OS_NATIVE(PtBlockWindow)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtBlockWindow_FUNC);
- rc = (jint)PtBlockWindow((PtWidget_t *)arg0, arg1, (PgColor_t)arg2);
- OS_NATIVE_EXIT(env, that, PtBlockWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtButton
-JNIEXPORT jint JNICALL OS_NATIVE(PtButton)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtButton_FUNC);
- rc = (jint)PtButton;
- OS_NATIVE_EXIT(env, that, PtButton_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtCalcBorder
-JNIEXPORT void JNICALL OS_NATIVE(PtCalcBorder)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- PhRect_t _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, PtCalcBorder_FUNC);
- if (arg1) if ((lparg1 = getPhRect_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- PtCalcBorder((PtWidget_t *)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setPhRect_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PtCalcBorder_FUNC);
-}
-#endif
-
-#ifndef NO_PtCalcCanvas
-JNIEXPORT jint JNICALL OS_NATIVE(PtCalcCanvas)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- PhRect_t _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtCalcCanvas_FUNC);
- if (arg1) if ((lparg1 = getPhRect_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)PtCalcCanvas((PtWidget_t *)arg0, (PhRect_t *)lparg1);
-fail:
- if (arg1 && lparg1) setPhRect_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PtCalcCanvas_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtClippedBlit
-JNIEXPORT jint JNICALL OS_NATIVE(PtClippedBlit)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jint arg3)
-{
- PhPoint_t _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtClippedBlit_FUNC);
- if (arg2) if ((lparg2 = getPhPoint_tFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)PtClippedBlit((PtWidget_t const *)arg0, (PhTile_t const *)arg1, (PhPoint_t const *)lparg2, (PhTile_t const *)arg3);
-fail:
- if (arg2 && lparg2) setPhPoint_tFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, PtClippedBlit_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtColorSelect
-JNIEXPORT jint JNICALL OS_NATIVE(PtColorSelect)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jobject arg2)
-{
- jbyte *lparg1=NULL;
- PtColorSelectInfo_t _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtColorSelect_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getPtColorSelectInfo_tFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)PtColorSelect((PtWidget_t *)arg0, (char *)lparg1, lparg2);
-fail:
- if (arg2 && lparg2) setPtColorSelectInfo_tFields(env, arg2, lparg2);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, PtColorSelect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtComboBox
-JNIEXPORT jint JNICALL OS_NATIVE(PtComboBox)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtComboBox_FUNC);
- rc = (jint)PtComboBox;
- OS_NATIVE_EXIT(env, that, PtComboBox_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtContainer
-JNIEXPORT jint JNICALL OS_NATIVE(PtContainer)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtContainer_FUNC);
- rc = (jint)PtContainer;
- OS_NATIVE_EXIT(env, that, PtContainer_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtContainerFindFocus
-JNIEXPORT jint JNICALL OS_NATIVE(PtContainerFindFocus)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtContainerFindFocus_FUNC);
- rc = (jint)PtContainerFindFocus((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtContainerFindFocus_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtContainerFocusNext
-JNIEXPORT jint JNICALL OS_NATIVE(PtContainerFocusNext)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- PhEvent_t _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtContainerFocusNext_FUNC);
- if (arg1) if ((lparg1 = getPhEvent_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)PtContainerFocusNext((PtWidget_t *)arg0, (PhEvent_t *)lparg1);
-fail:
- if (arg1 && lparg1) setPhEvent_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PtContainerFocusNext_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtContainerFocusPrev
-JNIEXPORT jint JNICALL OS_NATIVE(PtContainerFocusPrev)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- PhEvent_t _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtContainerFocusPrev_FUNC);
- if (arg1) if ((lparg1 = getPhEvent_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)PtContainerFocusPrev((PtWidget_t *)arg0, (PhEvent_t *)lparg1);
-fail:
- if (arg1 && lparg1) setPhEvent_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PtContainerFocusPrev_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtContainerGiveFocus
-JNIEXPORT jint JNICALL OS_NATIVE(PtContainerGiveFocus)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- PhEvent_t _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtContainerGiveFocus_FUNC);
- if (arg1) if ((lparg1 = getPhEvent_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)PtContainerGiveFocus((PtWidget_t *)arg0, (PhEvent_t *)lparg1);
-fail:
- if (arg1 && lparg1) setPhEvent_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PtContainerGiveFocus_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtContainerHold
-JNIEXPORT jint JNICALL OS_NATIVE(PtContainerHold)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtContainerHold_FUNC);
- rc = (jint)PtContainerHold((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtContainerHold_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtContainerRelease
-JNIEXPORT jint JNICALL OS_NATIVE(PtContainerRelease)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtContainerRelease_FUNC);
- rc = (jint)PtContainerRelease((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtContainerRelease_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtCreateAppContext
-JNIEXPORT jint JNICALL OS_NATIVE(PtCreateAppContext)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtCreateAppContext_FUNC);
- rc = (jint)PtCreateAppContext();
- OS_NATIVE_EXIT(env, that, PtCreateAppContext_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtCreateWidget
-JNIEXPORT jint JNICALL OS_NATIVE(PtCreateWidget)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3)
-{
- jint *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtCreateWidget_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)PtCreateWidget((PtWidgetClassRef_t *)arg0, (PtWidget_t *)arg1, arg2, (PtArg_t const *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, PtCreateWidget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtCreateWidgetClass
-JNIEXPORT jint JNICALL OS_NATIVE(PtCreateWidgetClass)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3)
-{
- jint *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtCreateWidgetClass_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)PtCreateWidgetClass((PtWidgetClassRef_t *)arg0, arg1, arg2, (PtArg_t const *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, PtCreateWidgetClass_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtDamageExtent
-JNIEXPORT jint JNICALL OS_NATIVE(PtDamageExtent)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- PhRect_t _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtDamageExtent_FUNC);
- if (arg1) if ((lparg1 = getPhRect_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)PtDamageExtent((PtWidget_t *)arg0, (PhRect_t const *)lparg1);
-fail:
- if (arg1 && lparg1) setPhRect_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PtDamageExtent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtDamageWidget
-JNIEXPORT jint JNICALL OS_NATIVE(PtDamageWidget)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtDamageWidget_FUNC);
- rc = (jint)PtDamageWidget((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtDamageWidget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtDestroyWidget
-JNIEXPORT jint JNICALL OS_NATIVE(PtDestroyWidget)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtDestroyWidget_FUNC);
- rc = (jint)PtDestroyWidget((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtDestroyWidget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtDisjoint
-JNIEXPORT jint JNICALL OS_NATIVE(PtDisjoint)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtDisjoint_FUNC);
- rc = (jint)PtDisjoint;
- OS_NATIVE_EXIT(env, that, PtDisjoint_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtEnter
-JNIEXPORT jint JNICALL OS_NATIVE(PtEnter)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtEnter_FUNC);
- rc = (jint)PtEnter(arg0);
- OS_NATIVE_EXIT(env, that, PtEnter_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtEventHandler
-JNIEXPORT jint JNICALL OS_NATIVE(PtEventHandler)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtEventHandler_FUNC);
- rc = (jint)PtEventHandler((PhEvent_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtEventHandler_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtExtentWidget
-JNIEXPORT jint JNICALL OS_NATIVE(PtExtentWidget)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtExtentWidget_FUNC);
- rc = (jint)PtExtentWidget((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtExtentWidget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtExtentWidgetFamily
-JNIEXPORT jint JNICALL OS_NATIVE(PtExtentWidgetFamily)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtExtentWidgetFamily_FUNC);
- rc = (jint)PtExtentWidgetFamily((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtExtentWidgetFamily_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtFileSelection
-JNIEXPORT jint JNICALL OS_NATIVE(PtFileSelection)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jbyteArray arg2, jbyteArray arg3, jbyteArray arg4, jbyteArray arg5, jbyteArray arg6, jbyteArray arg7, jobject arg8, jint arg9)
-{
- PhPoint_t _arg1, *lparg1=NULL;
- jbyte *lparg2=NULL;
- jbyte *lparg3=NULL;
- jbyte *lparg4=NULL;
- jbyte *lparg5=NULL;
- jbyte *lparg6=NULL;
- jbyte *lparg7=NULL;
- PtFileSelectionInfo_t _arg8={0}, *lparg8=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtFileSelection_FUNC);
- if (arg1) if ((lparg1 = getPhPoint_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetByteArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetByteArrayElements(env, arg6, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = (*env)->GetByteArrayElements(env, arg7, NULL)) == NULL) goto fail;
- if (arg8) if ((lparg8 = getPtFileSelectionInfo_tFields(env, arg8, &_arg8)) == NULL) goto fail;
- rc = (jint)PtFileSelection((PtWidget_t *)arg0, (PhPoint_t const *)lparg1, (char const *)lparg2, (char const *)lparg3, (char const *)lparg4, (char const *)lparg5, (char const *)lparg6, (char const *)lparg7, (PtFileSelectionInfo_t *)lparg8, arg9);
-fail:
- if (arg8 && lparg8) setPtFileSelectionInfo_tFields(env, arg8, lparg8);
- if (arg7 && lparg7) (*env)->ReleaseByteArrayElements(env, arg7, lparg7, 0);
- if (arg6 && lparg6) (*env)->ReleaseByteArrayElements(env, arg6, lparg6, 0);
- if (arg5 && lparg5) (*env)->ReleaseByteArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) setPhPoint_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PtFileSelection_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtFindDisjoint
-JNIEXPORT jint JNICALL OS_NATIVE(PtFindDisjoint)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtFindDisjoint_FUNC);
- rc = (jint)PtFindDisjoint((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtFindDisjoint_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtFlush
-JNIEXPORT jint JNICALL OS_NATIVE(PtFlush)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtFlush_FUNC);
- rc = (jint)PtFlush();
- OS_NATIVE_EXIT(env, that, PtFlush_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtFontSelection
-JNIEXPORT jint JNICALL OS_NATIVE(PtFontSelection)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jbyteArray arg2, jbyteArray arg3, jint arg4, jint arg5, jbyteArray arg6)
-{
- PhPoint_t _arg1, *lparg1=NULL;
- jbyte *lparg2=NULL;
- jbyte *lparg3=NULL;
- jbyte *lparg6=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtFontSelection_FUNC);
- if (arg1) if ((lparg1 = getPhPoint_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetByteArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jint)PtFontSelection((PtWidget_t *)arg0, (const PhPoint_t *)lparg1, (const char *)lparg2, (const char *)lparg3, arg4, arg5, (const char *)lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseByteArrayElements(env, arg6, lparg6, 0);
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) setPhPoint_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PtFontSelection_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtForwardWindowEvent
-JNIEXPORT jint JNICALL OS_NATIVE(PtForwardWindowEvent)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- PhWindowEvent_t _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtForwardWindowEvent_FUNC);
- if (arg0) if ((lparg0 = getPhWindowEvent_tFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)PtForwardWindowEvent((PhWindowEvent_t const *)lparg0);
-fail:
- if (arg0 && lparg0) setPhWindowEvent_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, PtForwardWindowEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtFrameSize
-JNIEXPORT void JNICALL OS_NATIVE(PtFrameSize)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jintArray arg3, jintArray arg4, jintArray arg5)
-{
- jint *lparg2=NULL;
- jint *lparg3=NULL;
- jint *lparg4=NULL;
- jint *lparg5=NULL;
- OS_NATIVE_ENTER(env, that, PtFrameSize_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- PtFrameSize(arg0, arg1, lparg2, lparg3, lparg4, lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, PtFrameSize_FUNC);
-}
-#endif
-
-#ifndef NO_PtGetAbsPosition
-JNIEXPORT void JNICALL OS_NATIVE(PtGetAbsPosition)
- (JNIEnv *env, jclass that, jint arg0, jshortArray arg1, jshortArray arg2)
-{
- jshort *lparg1=NULL;
- jshort *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, PtGetAbsPosition_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetShortArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetShortArrayElements(env, arg2, NULL)) == NULL) goto fail;
- PtGetAbsPosition((PtWidget_t *)arg0, lparg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseShortArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseShortArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, PtGetAbsPosition_FUNC);
-}
-#endif
-
-#ifndef NO_PtGetResources
-JNIEXPORT jint JNICALL OS_NATIVE(PtGetResources)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtGetResources_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)PtGetResources((PtWidget_t *)arg0, arg1, (PtArg_t *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, PtGetResources_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtGetVisibleTiles
-JNIEXPORT jint JNICALL OS_NATIVE(PtGetVisibleTiles)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtGetVisibleTiles_FUNC);
- rc = (jint)PtGetVisibleTiles(arg0);
- OS_NATIVE_EXIT(env, that, PtGetVisibleTiles_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtGlobalFocusNext
-JNIEXPORT jint JNICALL OS_NATIVE(PtGlobalFocusNext)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- PhEvent_t _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtGlobalFocusNext_FUNC);
- if (arg1) if ((lparg1 = getPhEvent_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)PtGlobalFocusNext((PtWidget_t *)arg0, (PhEvent_t *)lparg1);
-fail:
- if (arg1 && lparg1) setPhEvent_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PtGlobalFocusNext_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtGlobalFocusNextContainer
-JNIEXPORT jint JNICALL OS_NATIVE(PtGlobalFocusNextContainer)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- PhEvent_t _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtGlobalFocusNextContainer_FUNC);
- if (arg1) if ((lparg1 = getPhEvent_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)PtGlobalFocusNextContainer((PtWidget_t *)arg0, (PhEvent_t *)lparg1);
-fail:
- if (arg1 && lparg1) setPhEvent_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PtGlobalFocusNextContainer_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtGlobalFocusPrev
-JNIEXPORT jint JNICALL OS_NATIVE(PtGlobalFocusPrev)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- PhEvent_t _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtGlobalFocusPrev_FUNC);
- if (arg1) if ((lparg1 = getPhEvent_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)PtGlobalFocusPrev((PtWidget_t *)arg0, (PhEvent_t *)lparg1);
-fail:
- if (arg1 && lparg1) setPhEvent_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PtGlobalFocusPrev_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtGlobalFocusPrevContainer
-JNIEXPORT jint JNICALL OS_NATIVE(PtGlobalFocusPrevContainer)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- PhEvent_t _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtGlobalFocusPrevContainer_FUNC);
- if (arg1) if ((lparg1 = getPhEvent_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)PtGlobalFocusPrevContainer((PtWidget_t *)arg0, (PhEvent_t *)lparg1);
-fail:
- if (arg1 && lparg1) setPhEvent_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PtGlobalFocusPrevContainer_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtGroup
-JNIEXPORT jint JNICALL OS_NATIVE(PtGroup)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtGroup_FUNC);
- rc = (jint)PtGroup;
- OS_NATIVE_EXIT(env, that, PtGroup_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtHit
-JNIEXPORT jint JNICALL OS_NATIVE(PtHit)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2)
-{
- PhRect_t _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtHit_FUNC);
- if (arg2) if ((lparg2 = getPhRect_tFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)PtHit(( PtWidget_t *)arg0, arg1, (PhRect_t const *)lparg2);
-fail:
- if (arg2 && lparg2) setPhRect_tFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, PtHit_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtHold
-JNIEXPORT jint JNICALL OS_NATIVE(PtHold)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtHold_FUNC);
- rc = (jint)PtHold();
- OS_NATIVE_EXIT(env, that, PtHold_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtInflateBalloon
-JNIEXPORT jint JNICALL OS_NATIVE(PtInflateBalloon)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jbyteArray arg3, jbyteArray arg4, jint arg5, jint arg6)
-{
- jbyte *lparg3=NULL;
- jbyte *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtInflateBalloon_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)PtInflateBalloon((PtWidget_t *)arg0, (PtWidget_t *)arg1, arg2, (char const *)lparg3, (char const *)lparg4, (PgColor_t)arg5, (PgColor_t)arg6);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- OS_NATIVE_EXIT(env, that, PtInflateBalloon_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtInit
-JNIEXPORT jint JNICALL OS_NATIVE(PtInit)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtInit_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)PtInit((char const *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, PtInit_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtIsFocused
-JNIEXPORT jint JNICALL OS_NATIVE(PtIsFocused)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtIsFocused_FUNC);
- rc = (jint)PtIsFocused((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtIsFocused_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtLabel
-JNIEXPORT jint JNICALL OS_NATIVE(PtLabel)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtLabel_FUNC);
- rc = (jint)PtLabel;
- OS_NATIVE_EXIT(env, that, PtLabel_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtLeave
-JNIEXPORT jint JNICALL OS_NATIVE(PtLeave)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtLeave_FUNC);
- rc = (jint)PtLeave(arg0);
- OS_NATIVE_EXIT(env, that, PtLeave_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtList
-JNIEXPORT jint JNICALL OS_NATIVE(PtList)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtList_FUNC);
- rc = (jint)PtList;
- OS_NATIVE_EXIT(env, that, PtList_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtListAddItems
-JNIEXPORT jint JNICALL OS_NATIVE(PtListAddItems)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jint arg2, jint arg3)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtListAddItems_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)PtListAddItems((PtWidget_t *)arg0, (const char **)lparg1, arg2, arg3);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, PtListAddItems_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtListDeleteAllItems
-JNIEXPORT jint JNICALL OS_NATIVE(PtListDeleteAllItems)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtListDeleteAllItems_FUNC);
- rc = (jint)PtListDeleteAllItems((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtListDeleteAllItems_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtListDeleteItemPos
-JNIEXPORT jint JNICALL OS_NATIVE(PtListDeleteItemPos)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtListDeleteItemPos_FUNC);
- rc = (jint)PtListDeleteItemPos((PtWidget_t *)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, PtListDeleteItemPos_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtListGotoPos
-JNIEXPORT void JNICALL OS_NATIVE(PtListGotoPos)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, PtListGotoPos_FUNC);
- PtListGotoPos((PtWidget_t *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, PtListGotoPos_FUNC);
-}
-#endif
-
-#ifndef NO_PtListItemPos
-JNIEXPORT jint JNICALL OS_NATIVE(PtListItemPos)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtListItemPos_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)PtListItemPos((PtWidget_t *)arg0, (const char *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, PtListItemPos_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtListReplaceItemPos
-JNIEXPORT jint JNICALL OS_NATIVE(PtListReplaceItemPos)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jint arg2, jint arg3)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtListReplaceItemPos_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)PtListReplaceItemPos((PtWidget_t *)arg0, (const char **)lparg1, arg2, arg3);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, PtListReplaceItemPos_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtListSelectPos
-JNIEXPORT void JNICALL OS_NATIVE(PtListSelectPos)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, PtListSelectPos_FUNC);
- PtListSelectPos((PtWidget_t *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, PtListSelectPos_FUNC);
-}
-#endif
-
-#ifndef NO_PtListUnselectPos
-JNIEXPORT void JNICALL OS_NATIVE(PtListUnselectPos)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, PtListUnselectPos_FUNC);
- PtListUnselectPos((PtWidget_t *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, PtListUnselectPos_FUNC);
-}
-#endif
-
-#ifndef NO_PtMainLoop
-JNIEXPORT void JNICALL OS_NATIVE(PtMainLoop)
- (JNIEnv *env, jclass that)
-{
- OS_NATIVE_ENTER(env, that, PtMainLoop_FUNC);
- PtMainLoop();
- OS_NATIVE_EXIT(env, that, PtMainLoop_FUNC);
-}
-#endif
-
-#ifndef NO_PtMenu
-JNIEXPORT jint JNICALL OS_NATIVE(PtMenu)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtMenu_FUNC);
- rc = (jint)PtMenu;
- OS_NATIVE_EXIT(env, that, PtMenu_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtMenuBar
-JNIEXPORT jint JNICALL OS_NATIVE(PtMenuBar)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtMenuBar_FUNC);
- rc = (jint)PtMenuBar;
- OS_NATIVE_EXIT(env, that, PtMenuBar_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtMenuButton
-JNIEXPORT jint JNICALL OS_NATIVE(PtMenuButton)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtMenuButton_FUNC);
- rc = (jint)PtMenuButton;
- OS_NATIVE_EXIT(env, that, PtMenuButton_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtMultiText
-JNIEXPORT jint JNICALL OS_NATIVE(PtMultiText)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtMultiText_FUNC);
- rc = (jint)PtMultiText;
- OS_NATIVE_EXIT(env, that, PtMultiText_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtNextTopLevelWidget
-JNIEXPORT jint JNICALL OS_NATIVE(PtNextTopLevelWidget)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtNextTopLevelWidget_FUNC);
- rc = (jint)PtNextTopLevelWidget((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtNextTopLevelWidget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtNumericInteger
-JNIEXPORT jint JNICALL OS_NATIVE(PtNumericInteger)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtNumericInteger_FUNC);
- rc = (jint)PtNumericInteger;
- OS_NATIVE_EXIT(env, that, PtNumericInteger_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtPane
-JNIEXPORT jint JNICALL OS_NATIVE(PtPane)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtPane_FUNC);
- rc = (jint)PtPane;
- OS_NATIVE_EXIT(env, that, PtPane_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtPanelGroup
-JNIEXPORT jint JNICALL OS_NATIVE(PtPanelGroup)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtPanelGroup_FUNC);
- rc = (jint)PtPanelGroup;
- OS_NATIVE_EXIT(env, that, PtPanelGroup_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtPositionMenu
-JNIEXPORT void JNICALL OS_NATIVE(PtPositionMenu)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- PhEvent_t _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, PtPositionMenu_FUNC);
- if (arg1) if ((lparg1 = getPhEvent_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- PtPositionMenu((PtWidget_t *)arg0, (PhEvent_t *)lparg1);
-fail:
- if (arg1 && lparg1) setPhEvent_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PtPositionMenu_FUNC);
-}
-#endif
-
-#ifndef NO_PtProgress
-JNIEXPORT jint JNICALL OS_NATIVE(PtProgress)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtProgress_FUNC);
- rc = (jint)PtProgress;
- OS_NATIVE_EXIT(env, that, PtProgress_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtReParentWidget
-JNIEXPORT jint JNICALL OS_NATIVE(PtReParentWidget)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtReParentWidget_FUNC);
- rc = (jint)PtReParentWidget((PtWidget_t *)arg0, (PtWidget_t *)arg1);
- OS_NATIVE_EXIT(env, that, PtReParentWidget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtRealizeWidget
-JNIEXPORT jint JNICALL OS_NATIVE(PtRealizeWidget)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtRealizeWidget_FUNC);
- rc = (jint)PtRealizeWidget((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtRealizeWidget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtRegion
-JNIEXPORT jint JNICALL OS_NATIVE(PtRegion)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtRegion_FUNC);
- rc = (jint)PtRegion;
- OS_NATIVE_EXIT(env, that, PtRegion_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtRelease
-JNIEXPORT jint JNICALL OS_NATIVE(PtRelease)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtRelease_FUNC);
- rc = (jint)PtRelease();
- OS_NATIVE_EXIT(env, that, PtRelease_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtRemoveCallback
-JNIEXPORT void JNICALL OS_NATIVE(PtRemoveCallback)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, PtRemoveCallback_FUNC);
- PtRemoveCallback((PtWidget_t *)arg0, arg1, (PtCallbackF_t *)arg2, (void *)arg3);
- OS_NATIVE_EXIT(env, that, PtRemoveCallback_FUNC);
-}
-#endif
-
-#ifndef NO_PtRemoveHotkeyHandler
-JNIEXPORT void JNICALL OS_NATIVE(PtRemoveHotkeyHandler)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jshort arg3, jint arg4, jint arg5)
-{
- OS_NATIVE_ENTER(env, that, PtRemoveHotkeyHandler_FUNC);
- PtRemoveHotkeyHandler((PtWidget_t *)arg0, arg1, arg2, arg3, (void *)arg4, (PtCallbackF_t *)arg5);
- OS_NATIVE_EXIT(env, that, PtRemoveHotkeyHandler_FUNC);
-}
-#endif
-
-#ifndef NO_PtScrollArea
-JNIEXPORT jint JNICALL OS_NATIVE(PtScrollArea)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtScrollArea_FUNC);
- rc = (jint)PtScrollArea;
- OS_NATIVE_EXIT(env, that, PtScrollArea_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtScrollContainer
-JNIEXPORT jint JNICALL OS_NATIVE(PtScrollContainer)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtScrollContainer_FUNC);
- rc = (jint)PtScrollContainer;
- OS_NATIVE_EXIT(env, that, PtScrollContainer_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtScrollbar
-JNIEXPORT jint JNICALL OS_NATIVE(PtScrollbar)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtScrollbar_FUNC);
- rc = (jint)PtScrollbar;
- OS_NATIVE_EXIT(env, that, PtScrollbar_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtSendEventToWidget
-JNIEXPORT void JNICALL OS_NATIVE(PtSendEventToWidget)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, PtSendEventToWidget_FUNC);
- PtSendEventToWidget((PtWidget_t *)arg0, (PhEvent_t *)arg1);
- OS_NATIVE_EXIT(env, that, PtSendEventToWidget_FUNC);
-}
-#endif
-
-#ifndef NO_PtSeparator
-JNIEXPORT jint JNICALL OS_NATIVE(PtSeparator)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtSeparator_FUNC);
- rc = (jint)PtSeparator;
- OS_NATIVE_EXIT(env, that, PtSeparator_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtSetAreaFromWidgetCanvas
-JNIEXPORT jint JNICALL OS_NATIVE(PtSetAreaFromWidgetCanvas)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jobject arg2)
-{
- PhRect_t _arg1, *lparg1=NULL;
- PhArea_t _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtSetAreaFromWidgetCanvas_FUNC);
- if (arg1) if ((lparg1 = getPhRect_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getPhArea_tFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)PtSetAreaFromWidgetCanvas((PtWidget_t *)arg0, lparg1, lparg2);
-fail:
- if (arg2 && lparg2) setPhArea_tFields(env, arg2, lparg2);
- if (arg1 && lparg1) setPhRect_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PtSetAreaFromWidgetCanvas_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtSetParentWidget
-JNIEXPORT jint JNICALL OS_NATIVE(PtSetParentWidget)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtSetParentWidget_FUNC);
- rc = (jint)PtSetParentWidget((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtSetParentWidget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtSetResource
-JNIEXPORT jint JNICALL OS_NATIVE(PtSetResource)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtSetResource_FUNC);
- rc = (jint)PtSetResource((PtWidget_t *)arg0, arg1, arg2, arg3);
- OS_NATIVE_EXIT(env, that, PtSetResource_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtSetResources
-JNIEXPORT jint JNICALL OS_NATIVE(PtSetResources)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtSetResources_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)PtSetResources((PtWidget_t *)arg0, arg1, (PtArg_t *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, PtSetResources_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtSlider
-JNIEXPORT jint JNICALL OS_NATIVE(PtSlider)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtSlider_FUNC);
- rc = (jint)PtSlider;
- OS_NATIVE_EXIT(env, that, PtSlider_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtSuperClassDraw
-JNIEXPORT void JNICALL OS_NATIVE(PtSuperClassDraw)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, PtSuperClassDraw_FUNC);
- PtSuperClassDraw((PtWidgetClassRef_t *)arg0, (PtWidget_t *)arg1, (PhTile_t const *)arg2);
- OS_NATIVE_EXIT(env, that, PtSuperClassDraw_FUNC);
-}
-#endif
-
-#ifndef NO_PtSyncWidget
-JNIEXPORT jint JNICALL OS_NATIVE(PtSyncWidget)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtSyncWidget_FUNC);
- rc = (jint)PtSyncWidget((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtSyncWidget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtText
-JNIEXPORT jint JNICALL OS_NATIVE(PtText)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtText_FUNC);
- rc = (jint)PtText;
- OS_NATIVE_EXIT(env, that, PtText_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtTextGetSelection
-JNIEXPORT jint JNICALL OS_NATIVE(PtTextGetSelection)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtTextGetSelection_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)PtTextGetSelection((PtWidget_t *)arg0, lparg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, PtTextGetSelection_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtTextModifyText__IIIIII
-JNIEXPORT jint JNICALL OS_NATIVE(PtTextModifyText__IIIIII)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtTextModifyText__IIIIII_FUNC);
- rc = (jint)PtTextModifyText((PtWidget_t *)arg0, arg1, arg2, arg3, (char const *)arg4, arg5);
- OS_NATIVE_EXIT(env, that, PtTextModifyText__IIIIII_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtTextModifyText__IIII_3BI
-JNIEXPORT jint JNICALL OS_NATIVE(PtTextModifyText__IIII_3BI)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jbyteArray arg4, jint arg5)
-{
- jbyte *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtTextModifyText__IIII_3BI_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)PtTextModifyText((PtWidget_t *)arg0, arg1, arg2, arg3, (char const *)lparg4, arg5);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, PtTextModifyText__IIII_3BI_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtTextSetSelection
-JNIEXPORT jint JNICALL OS_NATIVE(PtTextSetSelection)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtTextSetSelection_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)PtTextSetSelection((PtWidget_t *)arg0, lparg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, PtTextSetSelection_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtTimer
-JNIEXPORT jint JNICALL OS_NATIVE(PtTimer)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtTimer_FUNC);
- rc = (jint)PtTimer;
- OS_NATIVE_EXIT(env, that, PtTimer_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtToggleButton
-JNIEXPORT jint JNICALL OS_NATIVE(PtToggleButton)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtToggleButton_FUNC);
- rc = (jint)PtToggleButton;
- OS_NATIVE_EXIT(env, that, PtToggleButton_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtToolbar
-JNIEXPORT jint JNICALL OS_NATIVE(PtToolbar)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtToolbar_FUNC);
- rc = (jint)PtToolbar;
- OS_NATIVE_EXIT(env, that, PtToolbar_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtUnblockWindows
-JNIEXPORT void JNICALL OS_NATIVE(PtUnblockWindows)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, PtUnblockWindows_FUNC);
- PtUnblockWindows((PtBlockedList_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtUnblockWindows_FUNC);
-}
-#endif
-
-#ifndef NO_PtUnrealizeWidget
-JNIEXPORT jint JNICALL OS_NATIVE(PtUnrealizeWidget)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtUnrealizeWidget_FUNC);
- rc = (jint)PtUnrealizeWidget((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtUnrealizeWidget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtValidParent
-JNIEXPORT jint JNICALL OS_NATIVE(PtValidParent)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtValidParent_FUNC);
- rc = (jint)PtValidParent((PtWidget_t *)arg0, (PtWidgetClassRef_t *)arg1);
- OS_NATIVE_EXIT(env, that, PtValidParent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtWebClient
-JNIEXPORT jint JNICALL OS_NATIVE(PtWebClient)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtWebClient_FUNC);
- rc = (jint)PtWebClient;
- OS_NATIVE_EXIT(env, that, PtWebClient_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtWidgetArea
-JNIEXPORT jint JNICALL OS_NATIVE(PtWidgetArea)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- PhArea_t _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtWidgetArea_FUNC);
- if (arg1) if ((lparg1 = getPhArea_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)PtWidgetArea((PtWidget_t *)arg0, (PhArea_t *)lparg1);
-fail:
- if (arg1 && lparg1) setPhArea_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PtWidgetArea_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtWidgetBrotherBehind
-JNIEXPORT jint JNICALL OS_NATIVE(PtWidgetBrotherBehind)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtWidgetBrotherBehind_FUNC);
- rc = (jint)PtWidgetBrotherBehind((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtWidgetBrotherBehind_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtWidgetBrotherInFront
-JNIEXPORT jint JNICALL OS_NATIVE(PtWidgetBrotherInFront)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtWidgetBrotherInFront_FUNC);
- rc = (jint)PtWidgetBrotherInFront((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtWidgetBrotherInFront_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtWidgetCanvas__II
-JNIEXPORT jint JNICALL OS_NATIVE(PtWidgetCanvas__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtWidgetCanvas__II_FUNC);
- rc = (jint)PtWidgetCanvas((PtWidget_t *)arg0, (PhRect_t *)arg1);
- OS_NATIVE_EXIT(env, that, PtWidgetCanvas__II_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtWidgetCanvas__ILorg_eclipse_swt_internal_photon_PhRect_1t_2
-JNIEXPORT jint JNICALL OS_NATIVE(PtWidgetCanvas__ILorg_eclipse_swt_internal_photon_PhRect_1t_2)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- PhRect_t _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtWidgetCanvas__ILorg_eclipse_swt_internal_photon_PhRect_1t_2_FUNC);
- if (arg1) if ((lparg1 = getPhRect_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)PtWidgetCanvas((PtWidget_t *)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setPhRect_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PtWidgetCanvas__ILorg_eclipse_swt_internal_photon_PhRect_1t_2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtWidgetChildBack
-JNIEXPORT jint JNICALL OS_NATIVE(PtWidgetChildBack)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtWidgetChildBack_FUNC);
- rc = (jint)PtWidgetChildBack((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtWidgetChildBack_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtWidgetChildFront
-JNIEXPORT jint JNICALL OS_NATIVE(PtWidgetChildFront)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtWidgetChildFront_FUNC);
- rc = (jint)PtWidgetChildFront((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtWidgetChildFront_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtWidgetClass
-JNIEXPORT jint JNICALL OS_NATIVE(PtWidgetClass)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtWidgetClass_FUNC);
- rc = (jint)PtWidgetClass((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtWidgetClass_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtWidgetExtent__II
-JNIEXPORT jint JNICALL OS_NATIVE(PtWidgetExtent__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtWidgetExtent__II_FUNC);
- rc = (jint)PtWidgetExtent((PtWidget_t *)arg0, arg1);
- OS_NATIVE_EXIT(env, that, PtWidgetExtent__II_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtWidgetExtent__ILorg_eclipse_swt_internal_photon_PhRect_1t_2
-JNIEXPORT jint JNICALL OS_NATIVE(PtWidgetExtent__ILorg_eclipse_swt_internal_photon_PhRect_1t_2)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- PhRect_t _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtWidgetExtent__ILorg_eclipse_swt_internal_photon_PhRect_1t_2_FUNC);
- if (arg1) if ((lparg1 = getPhRect_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)PtWidgetExtent((PtWidget_t *)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setPhRect_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PtWidgetExtent__ILorg_eclipse_swt_internal_photon_PhRect_1t_2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtWidgetFlags
-JNIEXPORT jint JNICALL OS_NATIVE(PtWidgetFlags)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtWidgetFlags_FUNC);
- rc = (jint)PtWidgetFlags((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtWidgetFlags_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtWidgetInsert
-JNIEXPORT jint JNICALL OS_NATIVE(PtWidgetInsert)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtWidgetInsert_FUNC);
- rc = (jint)PtWidgetInsert((PtWidget_t *)arg0, (PtWidget_t *)arg1, arg2);
- OS_NATIVE_EXIT(env, that, PtWidgetInsert_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtWidgetIsClassMember
-JNIEXPORT jint JNICALL OS_NATIVE(PtWidgetIsClassMember)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtWidgetIsClassMember_FUNC);
- rc = (jint)PtWidgetIsClassMember((PtWidget_t *)arg0, (PtWidgetClassRef_t *)arg1);
- OS_NATIVE_EXIT(env, that, PtWidgetIsClassMember_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtWidgetIsRealized
-JNIEXPORT jboolean JNICALL OS_NATIVE(PtWidgetIsRealized)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, PtWidgetIsRealized_FUNC);
- rc = (jboolean)PtWidgetIsRealized((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtWidgetIsRealized_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtWidgetOffset
-JNIEXPORT jint JNICALL OS_NATIVE(PtWidgetOffset)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- PhPoint_t _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtWidgetOffset_FUNC);
- if (arg1) if ((lparg1 = getPhPoint_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)PtWidgetOffset((PtWidget_t *)arg0, (PhPoint_t *)lparg1);
-fail:
- if (arg1 && lparg1) setPhPoint_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PtWidgetOffset_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtWidgetParent
-JNIEXPORT jint JNICALL OS_NATIVE(PtWidgetParent)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtWidgetParent_FUNC);
- rc = (jint)PtWidgetParent((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtWidgetParent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtWidgetPreferredSize
-JNIEXPORT jint JNICALL OS_NATIVE(PtWidgetPreferredSize)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- PhDim_t _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtWidgetPreferredSize_FUNC);
- if (arg1) if ((lparg1 = getPhDim_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)PtWidgetPreferredSize((PtWidget_t *)arg0, (PhDim_t *)lparg1);
-fail:
- if (arg1 && lparg1) setPhDim_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, PtWidgetPreferredSize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtWidgetRid
-JNIEXPORT jint JNICALL OS_NATIVE(PtWidgetRid)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtWidgetRid_FUNC);
- rc = (jint)PtWidgetRid((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtWidgetRid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtWidgetToBack
-JNIEXPORT jint JNICALL OS_NATIVE(PtWidgetToBack)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtWidgetToBack_FUNC);
- rc = (jint)PtWidgetToBack((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtWidgetToBack_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtWidgetToFront
-JNIEXPORT jint JNICALL OS_NATIVE(PtWidgetToFront)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtWidgetToFront_FUNC);
- rc = (jint)PtWidgetToFront((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtWidgetToFront_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtWindow
-JNIEXPORT jint JNICALL OS_NATIVE(PtWindow)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtWindow_FUNC);
- rc = (jint)PtWindow;
- OS_NATIVE_EXIT(env, that, PtWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtWindowFocus
-JNIEXPORT jint JNICALL OS_NATIVE(PtWindowFocus)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtWindowFocus_FUNC);
- rc = (jint)PtWindowFocus((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtWindowFocus_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtWindowGetState
-JNIEXPORT jint JNICALL OS_NATIVE(PtWindowGetState)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PtWindowGetState_FUNC);
- rc = (jint)PtWindowGetState((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtWindowGetState_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtWindowToBack
-JNIEXPORT void JNICALL OS_NATIVE(PtWindowToBack)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, PtWindowToBack_FUNC);
- PtWindowToBack((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtWindowToBack_FUNC);
-}
-#endif
-
-#ifndef NO_PtWindowToFront
-JNIEXPORT void JNICALL OS_NATIVE(PtWindowToFront)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, PtWindowToFront_FUNC);
- PtWindowToFront((PtWidget_t *)arg0);
- OS_NATIVE_EXIT(env, that, PtWindowToFront_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_photon_PgAlpha_1t_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_photon_PgAlpha_1t_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- PgAlpha_t _arg1={0}, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_photon_PgAlpha_1t_2I_FUNC);
- if (arg1) if ((lparg1 = getPgAlpha_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, arg2);
-fail:
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_photon_PgAlpha_1t_2I_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_photon_PhArea_1t_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_photon_PhArea_1t_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- PhArea_t _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_photon_PhArea_1t_2I_FUNC);
- if (arg1) if ((lparg1 = getPhArea_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, arg2);
-fail:
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_photon_PhArea_1t_2I_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_photon_PhCursorDef_1t_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_photon_PhCursorDef_1t_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- PhCursorDef_t _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_photon_PhCursorDef_1t_2I_FUNC);
- if (arg1) if ((lparg1 = getPhCursorDef_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, arg2);
-fail:
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_photon_PhCursorDef_1t_2I_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_photon_PhEvent_1t_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_photon_PhEvent_1t_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- PhEvent_t _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_photon_PhEvent_1t_2I_FUNC);
- if (arg1) if ((lparg1 = getPhEvent_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, arg2);
-fail:
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_photon_PhEvent_1t_2I_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_photon_PhImage_1t_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_photon_PhImage_1t_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- PhImage_t _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_photon_PhImage_1t_2I_FUNC);
- if (arg1) if ((lparg1 = getPhImage_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, arg2);
-fail:
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_photon_PhImage_1t_2I_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_photon_PhPoint_1t_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_photon_PhPoint_1t_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- PhPoint_t _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_photon_PhPoint_1t_2I_FUNC);
- if (arg1) if ((lparg1 = getPhPoint_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, arg2);
-fail:
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_photon_PhPoint_1t_2I_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_photon_PhPointerEvent_1t_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_photon_PhPointerEvent_1t_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- PhPointerEvent_t _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_photon_PhPointerEvent_1t_2I_FUNC);
- if (arg1) if ((lparg1 = getPhPointerEvent_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, arg2);
-fail:
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_photon_PhPointerEvent_1t_2I_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_photon_PhRect_1t_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_photon_PhRect_1t_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- PhRect_t _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_photon_PhRect_1t_2I_FUNC);
- if (arg1) if ((lparg1 = getPhRect_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, arg2);
-fail:
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_photon_PhRect_1t_2I_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_photon_PhTile_1t_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_photon_PhTile_1t_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- PhTile_t _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_photon_PhTile_1t_2I_FUNC);
- if (arg1) if ((lparg1 = getPhTile_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, arg2);
-fail:
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_photon_PhTile_1t_2I_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_photon_PtTextCallback_1t_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_photon_PtTextCallback_1t_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- PtTextCallback_t _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_photon_PtTextCallback_1t_2I_FUNC);
- if (arg1) if ((lparg1 = getPtTextCallback_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)arg0, (const void *)lparg1, arg2);
-fail:
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_photon_PtTextCallback_1t_2I_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_photon_PtWebClient2Data_1t_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_photon_PtWebClient2Data_1t_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
-{
- PtWebClient2Data_t _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_photon_PtWebClient2Data_1t_2I_FUNC);
- if (arg1) if ((lparg1 = getPtWebClient2Data_tFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove(arg0, lparg1, arg2);
-fail:
- if (arg1 && lparg1) setPtWebClient2Data_tFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_photon_PtWebClient2Data_1t_2I_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_photon_FontDetails_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_photon_FontDetails_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- FontDetails _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_photon_FontDetails_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setFontDetailsFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_photon_FontDetails_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_photon_PgAlpha_1t_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_photon_PgAlpha_1t_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- PgAlpha_t _arg0={0}, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_photon_PgAlpha_1t_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setPgAlpha_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_photon_PgAlpha_1t_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_photon_PgMap_1t_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_photon_PgMap_1t_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- PgMap_t _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_photon_PgMap_1t_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setPgMap_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_photon_PgMap_1t_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_photon_PhClipHeader_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_photon_PhClipHeader_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- PhClipHeader _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_photon_PhClipHeader_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setPhClipHeaderFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_photon_PhClipHeader_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_photon_PhEvent_1t_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_photon_PhEvent_1t_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- PhEvent_t _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_photon_PhEvent_1t_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setPhEvent_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_photon_PhEvent_1t_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_photon_PhImage_1t_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_photon_PhImage_1t_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- PhImage_t _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_photon_PhImage_1t_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setPhImage_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_photon_PhImage_1t_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_photon_PhKeyEvent_1t_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_photon_PhKeyEvent_1t_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- PhKeyEvent_t _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_photon_PhKeyEvent_1t_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setPhKeyEvent_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_photon_PhKeyEvent_1t_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_photon_PhPointerEvent_1t_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_photon_PhPointerEvent_1t_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- PhPointerEvent_t _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_photon_PhPointerEvent_1t_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setPhPointerEvent_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_photon_PhPointerEvent_1t_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_photon_PhRect_1t_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_photon_PhRect_1t_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- PhRect_t _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_photon_PhRect_1t_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setPhRect_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_photon_PhRect_1t_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_photon_PhTile_1t_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_photon_PhTile_1t_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- PhTile_t _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_photon_PhTile_1t_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setPhTile_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_photon_PhTile_1t_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_photon_PhWindowEvent_1t_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_photon_PhWindowEvent_1t_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- PhWindowEvent_t _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_photon_PhWindowEvent_1t_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setPhWindowEvent_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_photon_PhWindowEvent_1t_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_photon_PtCallbackInfo_1t_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_photon_PtCallbackInfo_1t_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- PtCallbackInfo_t _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_photon_PtCallbackInfo_1t_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setPtCallbackInfo_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_photon_PtCallbackInfo_1t_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_photon_PtScrollbarCallback_1t_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_photon_PtScrollbarCallback_1t_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- PtScrollbarCallback_t _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_photon_PtScrollbarCallback_1t_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setPtScrollbarCallback_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_photon_PtScrollbarCallback_1t_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_photon_PtTextCallback_1t_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_photon_PtTextCallback_1t_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- PtTextCallback_t _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_photon_PtTextCallback_1t_2II_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setPtTextCallback_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_photon_PtTextCallback_1t_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_photon_PtWebDataReqCallback_1t_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_photon_PtWebDataReqCallback_1t_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- PtWebDataReqCallback_t _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_photon_PtWebDataReqCallback_1t_2II_FUNC);
- if (arg0) if ((lparg0 = getPtWebDataReqCallback_tFields(env, arg0, &_arg0)) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setPtWebDataReqCallback_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_photon_PtWebDataReqCallback_1t_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_photon_PtWebMetaDataCallback_1t_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_photon_PtWebMetaDataCallback_1t_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- PtWebMetaDataCallback_t _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_photon_PtWebMetaDataCallback_1t_2II_FUNC);
- if (arg0) if ((lparg0 = getPtWebMetaDataCallback_tFields(env, arg0, &_arg0)) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setPtWebMetaDataCallback_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_photon_PtWebMetaDataCallback_1t_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_photon_PtWebStatusCallback_1t_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_photon_PtWebStatusCallback_1t_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- PtWebStatusCallback_t _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_photon_PtWebStatusCallback_1t_2II_FUNC);
- if (arg0) if ((lparg0 = getPtWebStatusCallback_tFields(env, arg0, &_arg0)) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setPtWebStatusCallback_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_photon_PtWebStatusCallback_1t_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_photon_PtWebWindowCallback_1t_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_photon_PtWebWindowCallback_1t_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- PtWebWindowCallback_t _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_photon_PtWebWindowCallback_1t_2II_FUNC);
- if (arg0) if ((lparg0 = getPtWebWindowCallback_tFields(env, arg0, &_arg0)) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setPtWebWindowCallback_tFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_photon_PtWebWindowCallback_1t_2II_FUNC);
-}
-#endif
-
-#ifndef NO_memmove___3BLorg_eclipse_swt_internal_photon_PhClipHeader_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove___3BLorg_eclipse_swt_internal_photon_PhClipHeader_2I)
- (JNIEnv *env, jclass that, jbyteArray arg0, jobject arg1, jint arg2)
-{
- jbyte *lparg0=NULL;
- PhClipHeader _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, memmove___3BLorg_eclipse_swt_internal_photon_PhClipHeader_2I_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getPhClipHeaderFields(env, arg1, &_arg1)) == NULL) goto fail;
- memmove((void *)lparg0, (const void *)lparg1, arg2);
-fail:
- if (arg1 && lparg1) setPhClipHeaderFields(env, arg1, lparg1);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, memmove___3BLorg_eclipse_swt_internal_photon_PhClipHeader_2I_FUNC);
-}
-#endif
-
-#ifndef NO_strdup
-JNIEXPORT jint JNICALL OS_NATIVE(strdup)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, strdup_FUNC);
- rc = (jint)strdup((const char *)arg0);
- OS_NATIVE_EXIT(env, that, strdup_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_uname
-JNIEXPORT jint JNICALL OS_NATIVE(uname)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- utsname _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, uname_FUNC);
- if (arg0) if ((lparg0 = getutsnameFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)uname((utsname *)lparg0);
-fail:
- if (arg0 && lparg0) setutsnameFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, uname_FUNC);
- return rc;
-}
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os.h b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os.h
deleted file mode 100644
index 6e5a159945..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os.h
+++ /dev/null
@@ -1,31 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#ifndef INC_os_H
-#define INC_os_H
-
-#define NDEBUG
-
-#include <Ph.h>
-#include <Pt.h>
-#include <photon/PhRender.h>
-#include <photon/PtWebClient.h>
-#include <sys/utsname.h>
-#include <stdio.h>
-#include <string.h>
-#include <assert.h>
-#include <malloc.h>
-
-void *PtCreateAppContext();
-
-#define utsname struct utsname
-
-#endif /* INC_os_H */
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os_custom.c b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os_custom.c
deleted file mode 100644
index 350f48973b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os_custom.c
+++ /dev/null
@@ -1,37 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "os_structs.h"
-#include "os_stats.h"
-
-#define OS_NATIVE(func) Java_org_eclipse_swt_internal_photon_OS_##func
-
-#ifdef PR_20268
-#include "clip.c"
-#include "pt_blit.c"
-#include "pt_draw_widget.c"
-#define PtBlit PtBlit_
-#define PtClippedBlit PtClippedBlit_
-#endif
-
-#ifndef NO_PhGetTile
-JNIEXPORT jint JNICALL OS_NATIVE(PhGetTile)
- (JNIEnv *env, jclass that)
-{
- jint rc;
- OS_NATIVE_ENTER(env, that, PhGetTile_FUNC)
- rc = (jint)PhGetTile();
- memset((void *)rc, 0, sizeof(PhTile_t));
- OS_NATIVE_EXIT(env, that, PhGetTile_FUNC)
- return rc;
-}
-#endif
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os_stats.c b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os_stats.c
deleted file mode 100644
index 02d502d1fe..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os_stats.c
+++ /dev/null
@@ -1,321 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "os_stats.h"
-
-#ifdef NATIVE_STATS
-
-int OS_nativeFunctionCount = 279;
-int OS_nativeFunctionCallCount[279];
-char * OS_nativeFunctionNames[] = {
- "PfDecomposeStemToID",
- "PfExtentText__Lorg_eclipse_swt_internal_photon_PhRect_1t_2Lorg_eclipse_swt_internal_photon_PhPoint_1t_2III",
- "PfExtentText__Lorg_eclipse_swt_internal_photon_PhRect_1t_2Lorg_eclipse_swt_internal_photon_PhPoint_1t_2_3B_3BI",
- "PfExtentWideText",
- "PfFontDescription",
- "PfFontFlags",
- "PfFontSize",
- "PfFreeFont",
- "PfGenerateFontName",
- "PfLoadMetrics",
- "PfQueryFontInfo",
- "PfQueryFonts",
- "PgAlphaOff",
- "PgAlphaOn",
- "PgCreateGC",
- "PgDestroyGC",
- "PgDrawArc",
- "PgDrawArrow",
- "PgDrawBitmap",
- "PgDrawEllipse",
- "PgDrawGradient",
- "PgDrawILine",
- "PgDrawIPixel",
- "PgDrawIRect",
- "PgDrawImage",
- "PgDrawMultiTextArea",
- "PgDrawPhImageRectmx",
- "PgDrawPolygon",
- "PgDrawRoundRect",
- "PgDrawTImage",
- "PgDrawText",
- "PgExtentMultiText",
- "PgFlush",
- "PgGetVideoMode",
- "PgGetVideoModeInfo",
- "PgReadScreen",
- "PgReadScreenSize",
- "PgSetAlpha",
- "PgSetClipping",
- "PgSetDrawBufferSize",
- "PgSetDrawMode",
- "PgSetFillColor",
- "PgSetFillTransPat",
- "PgSetFont",
- "PgSetGC",
- "PgSetMultiClip",
- "PgSetMultiClipTiles",
- "PgSetPalette",
- "PgSetRegion",
- "PgSetStrokeCap",
- "PgSetStrokeColor",
- "PgSetStrokeDash",
- "PgSetStrokeJoin",
- "PgSetStrokeWidth",
- "PgSetTextColor",
- "PgSetTextXORColor",
- "PgSetTranslation",
- "PgSetUserClip",
- "PgShmemCreate",
- "PgShmemDestroy",
- "PhAddMergeTiles",
- "PhAreaToRect",
- "PhBlit",
- "PhClipTilings",
- "PhClipboardCopy",
- "PhClipboardCopyString",
- "PhClipboardPasteFinish",
- "PhClipboardPasteStart",
- "PhClipboardPasteString",
- "PhClipboardPasteType",
- "PhClipboardPasteTypeN",
- "PhCoalesceTiles",
- "PhCopyTiles",
- "PhCreateImage",
- "PhDCSetCurrent",
- "PhDeTranslateTiles",
- "PhEventNext",
- "PhEventPeek",
- "PhFreeTiles",
- "PhGetData",
- "PhGetMsgSize",
- "PhGetRects",
- "PhGetTile",
- "PhInitDrag",
- "PhInputGroup",
- "PhIntersectTilings",
- "PhKeyToMb",
- "PhMakeGhostBitmap",
- "PhMakeTransBitmap",
- "PhMergeTiles",
- "PhMoveCursorAbs",
- "PhQueryCursor",
- "PhQueryRids",
- "PhRectIntersect",
- "PhRectUnion__II",
- "PhRectUnion__Lorg_eclipse_swt_internal_photon_PhRect_1t_2Lorg_eclipse_swt_internal_photon_PhRect_1t_2",
- "PhRectsToTiles",
- "PhRegionQuery",
- "PhReleaseImage",
- "PhSortTiles",
- "PhTilesToRects",
- "PhTranslateTiles",
- "PhWindowQueryVisible",
- "PiCropImage",
- "PiDuplicateImage",
- "PmMemCreateMC",
- "PmMemFlush",
- "PmMemReleaseMC",
- "PmMemStart",
- "PmMemStop",
- "PtAddCallback",
- "PtAddEventHandler",
- "PtAddFilterCallback",
- "PtAddHotkeyHandler",
- "PtAlert",
- "PtAppAddInput",
- "PtAppAddWorkProc",
- "PtAppCreatePulse",
- "PtAppDeletePulse",
- "PtAppProcessEvent",
- "PtAppPulseTrigger",
- "PtAppRemoveInput",
- "PtAppRemoveWorkProc",
- "PtBeep",
- "PtBlit",
- "PtBlockAllWindows",
- "PtBlockWindow",
- "PtButton",
- "PtCalcBorder",
- "PtCalcCanvas",
- "PtClippedBlit",
- "PtColorSelect",
- "PtComboBox",
- "PtContainer",
- "PtContainerFindFocus",
- "PtContainerFocusNext",
- "PtContainerFocusPrev",
- "PtContainerGiveFocus",
- "PtContainerHold",
- "PtContainerRelease",
- "PtCreateAppContext",
- "PtCreateWidget",
- "PtCreateWidgetClass",
- "PtDamageExtent",
- "PtDamageWidget",
- "PtDestroyWidget",
- "PtDisjoint",
- "PtEnter",
- "PtEventHandler",
- "PtExtentWidget",
- "PtExtentWidgetFamily",
- "PtFileSelection",
- "PtFindDisjoint",
- "PtFlush",
- "PtFontSelection",
- "PtForwardWindowEvent",
- "PtFrameSize",
- "PtGetAbsPosition",
- "PtGetResources",
- "PtGetVisibleTiles",
- "PtGlobalFocusNext",
- "PtGlobalFocusNextContainer",
- "PtGlobalFocusPrev",
- "PtGlobalFocusPrevContainer",
- "PtGroup",
- "PtHit",
- "PtHold",
- "PtInflateBalloon",
- "PtInit",
- "PtIsFocused",
- "PtLabel",
- "PtLeave",
- "PtList",
- "PtListAddItems",
- "PtListDeleteAllItems",
- "PtListDeleteItemPos",
- "PtListGotoPos",
- "PtListItemPos",
- "PtListReplaceItemPos",
- "PtListSelectPos",
- "PtListUnselectPos",
- "PtMainLoop",
- "PtMenu",
- "PtMenuBar",
- "PtMenuButton",
- "PtMultiText",
- "PtNextTopLevelWidget",
- "PtNumericInteger",
- "PtPane",
- "PtPanelGroup",
- "PtPositionMenu",
- "PtProgress",
- "PtReParentWidget",
- "PtRealizeWidget",
- "PtRegion",
- "PtRelease",
- "PtRemoveCallback",
- "PtRemoveHotkeyHandler",
- "PtScrollArea",
- "PtScrollContainer",
- "PtScrollbar",
- "PtSendEventToWidget",
- "PtSeparator",
- "PtSetAreaFromWidgetCanvas",
- "PtSetParentWidget",
- "PtSetResource",
- "PtSetResources",
- "PtSlider",
- "PtSuperClassDraw",
- "PtSyncWidget",
- "PtText",
- "PtTextGetSelection",
- "PtTextModifyText__IIIIII",
- "PtTextModifyText__IIII_3BI",
- "PtTextSetSelection",
- "PtTimer",
- "PtToggleButton",
- "PtToolbar",
- "PtUnblockWindows",
- "PtUnrealizeWidget",
- "PtValidParent",
- "PtWebClient",
- "PtWidgetArea",
- "PtWidgetBrotherBehind",
- "PtWidgetBrotherInFront",
- "PtWidgetCanvas__II",
- "PtWidgetCanvas__ILorg_eclipse_swt_internal_photon_PhRect_1t_2",
- "PtWidgetChildBack",
- "PtWidgetChildFront",
- "PtWidgetClass",
- "PtWidgetExtent__II",
- "PtWidgetExtent__ILorg_eclipse_swt_internal_photon_PhRect_1t_2",
- "PtWidgetFlags",
- "PtWidgetInsert",
- "PtWidgetIsClassMember",
- "PtWidgetIsRealized",
- "PtWidgetOffset",
- "PtWidgetParent",
- "PtWidgetPreferredSize",
- "PtWidgetRid",
- "PtWidgetToBack",
- "PtWidgetToFront",
- "PtWindow",
- "PtWindowFocus",
- "PtWindowGetState",
- "PtWindowToBack",
- "PtWindowToFront",
- "memmove__ILorg_eclipse_swt_internal_photon_PgAlpha_1t_2I",
- "memmove__ILorg_eclipse_swt_internal_photon_PhArea_1t_2I",
- "memmove__ILorg_eclipse_swt_internal_photon_PhCursorDef_1t_2I",
- "memmove__ILorg_eclipse_swt_internal_photon_PhEvent_1t_2I",
- "memmove__ILorg_eclipse_swt_internal_photon_PhImage_1t_2I",
- "memmove__ILorg_eclipse_swt_internal_photon_PhPoint_1t_2I",
- "memmove__ILorg_eclipse_swt_internal_photon_PhPointerEvent_1t_2I",
- "memmove__ILorg_eclipse_swt_internal_photon_PhRect_1t_2I",
- "memmove__ILorg_eclipse_swt_internal_photon_PhTile_1t_2I",
- "memmove__ILorg_eclipse_swt_internal_photon_PtTextCallback_1t_2I",
- "memmove__ILorg_eclipse_swt_internal_photon_PtWebClient2Data_1t_2I",
- "memmove__Lorg_eclipse_swt_internal_photon_FontDetails_2II",
- "memmove__Lorg_eclipse_swt_internal_photon_PgAlpha_1t_2II",
- "memmove__Lorg_eclipse_swt_internal_photon_PgMap_1t_2II",
- "memmove__Lorg_eclipse_swt_internal_photon_PhClipHeader_2II",
- "memmove__Lorg_eclipse_swt_internal_photon_PhEvent_1t_2II",
- "memmove__Lorg_eclipse_swt_internal_photon_PhImage_1t_2II",
- "memmove__Lorg_eclipse_swt_internal_photon_PhKeyEvent_1t_2II",
- "memmove__Lorg_eclipse_swt_internal_photon_PhPointerEvent_1t_2II",
- "memmove__Lorg_eclipse_swt_internal_photon_PhRect_1t_2II",
- "memmove__Lorg_eclipse_swt_internal_photon_PhTile_1t_2II",
- "memmove__Lorg_eclipse_swt_internal_photon_PhWindowEvent_1t_2II",
- "memmove__Lorg_eclipse_swt_internal_photon_PtCallbackInfo_1t_2II",
- "memmove__Lorg_eclipse_swt_internal_photon_PtScrollbarCallback_1t_2II",
- "memmove__Lorg_eclipse_swt_internal_photon_PtTextCallback_1t_2II",
- "memmove__Lorg_eclipse_swt_internal_photon_PtWebDataReqCallback_1t_2II",
- "memmove__Lorg_eclipse_swt_internal_photon_PtWebMetaDataCallback_1t_2II",
- "memmove__Lorg_eclipse_swt_internal_photon_PtWebStatusCallback_1t_2II",
- "memmove__Lorg_eclipse_swt_internal_photon_PtWebWindowCallback_1t_2II",
- "memmove___3BLorg_eclipse_swt_internal_photon_PhClipHeader_2I",
- "strdup",
- "uname",
-};
-
-#define STATS_NATIVE(func) Java_org_eclipse_swt_tools_internal_NativeStats_##func
-
-JNIEXPORT jint JNICALL STATS_NATIVE(OS_1GetFunctionCount)
- (JNIEnv *env, jclass that)
-{
- return OS_nativeFunctionCount;
-}
-
-JNIEXPORT jstring JNICALL STATS_NATIVE(OS_1GetFunctionName)
- (JNIEnv *env, jclass that, jint index)
-{
- return (*env)->NewStringUTF(env, OS_nativeFunctionNames[index]);
-}
-
-JNIEXPORT jint JNICALL STATS_NATIVE(OS_1GetFunctionCallCount)
- (JNIEnv *env, jclass that, jint index)
-{
- return OS_nativeFunctionCallCount[index];
-}
-
-#endif
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os_stats.h b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os_stats.h
deleted file mode 100644
index 9e0f38310a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os_stats.h
+++ /dev/null
@@ -1,307 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#ifdef NATIVE_STATS
-extern int OS_nativeFunctionCount;
-extern int OS_nativeFunctionCallCount[];
-extern char* OS_nativeFunctionNames[];
-#define OS_NATIVE_ENTER(env, that, func) OS_nativeFunctionCallCount[func]++;
-#define OS_NATIVE_EXIT(env, that, func)
-#else
-#ifndef OS_NATIVE_ENTER
-#define OS_NATIVE_ENTER(env, that, func)
-#endif
-#ifndef OS_NATIVE_EXIT
-#define OS_NATIVE_EXIT(env, that, func)
-#endif
-#endif
-
-typedef enum {
- PfDecomposeStemToID_FUNC,
- PfExtentText__Lorg_eclipse_swt_internal_photon_PhRect_1t_2Lorg_eclipse_swt_internal_photon_PhPoint_1t_2III_FUNC,
- PfExtentText__Lorg_eclipse_swt_internal_photon_PhRect_1t_2Lorg_eclipse_swt_internal_photon_PhPoint_1t_2_3B_3BI_FUNC,
- PfExtentWideText_FUNC,
- PfFontDescription_FUNC,
- PfFontFlags_FUNC,
- PfFontSize_FUNC,
- PfFreeFont_FUNC,
- PfGenerateFontName_FUNC,
- PfLoadMetrics_FUNC,
- PfQueryFontInfo_FUNC,
- PfQueryFonts_FUNC,
- PgAlphaOff_FUNC,
- PgAlphaOn_FUNC,
- PgCreateGC_FUNC,
- PgDestroyGC_FUNC,
- PgDrawArc_FUNC,
- PgDrawArrow_FUNC,
- PgDrawBitmap_FUNC,
- PgDrawEllipse_FUNC,
- PgDrawGradient_FUNC,
- PgDrawILine_FUNC,
- PgDrawIPixel_FUNC,
- PgDrawIRect_FUNC,
- PgDrawImage_FUNC,
- PgDrawMultiTextArea_FUNC,
- PgDrawPhImageRectmx_FUNC,
- PgDrawPolygon_FUNC,
- PgDrawRoundRect_FUNC,
- PgDrawTImage_FUNC,
- PgDrawText_FUNC,
- PgExtentMultiText_FUNC,
- PgFlush_FUNC,
- PgGetVideoMode_FUNC,
- PgGetVideoModeInfo_FUNC,
- PgReadScreen_FUNC,
- PgReadScreenSize_FUNC,
- PgSetAlpha_FUNC,
- PgSetClipping_FUNC,
- PgSetDrawBufferSize_FUNC,
- PgSetDrawMode_FUNC,
- PgSetFillColor_FUNC,
- PgSetFillTransPat_FUNC,
- PgSetFont_FUNC,
- PgSetGC_FUNC,
- PgSetMultiClip_FUNC,
- PgSetMultiClipTiles_FUNC,
- PgSetPalette_FUNC,
- PgSetRegion_FUNC,
- PgSetStrokeCap_FUNC,
- PgSetStrokeColor_FUNC,
- PgSetStrokeDash_FUNC,
- PgSetStrokeJoin_FUNC,
- PgSetStrokeWidth_FUNC,
- PgSetTextColor_FUNC,
- PgSetTextXORColor_FUNC,
- PgSetTranslation_FUNC,
- PgSetUserClip_FUNC,
- PgShmemCreate_FUNC,
- PgShmemDestroy_FUNC,
- PhAddMergeTiles_FUNC,
- PhAreaToRect_FUNC,
- PhBlit_FUNC,
- PhClipTilings_FUNC,
- PhClipboardCopy_FUNC,
- PhClipboardCopyString_FUNC,
- PhClipboardPasteFinish_FUNC,
- PhClipboardPasteStart_FUNC,
- PhClipboardPasteString_FUNC,
- PhClipboardPasteType_FUNC,
- PhClipboardPasteTypeN_FUNC,
- PhCoalesceTiles_FUNC,
- PhCopyTiles_FUNC,
- PhCreateImage_FUNC,
- PhDCSetCurrent_FUNC,
- PhDeTranslateTiles_FUNC,
- PhEventNext_FUNC,
- PhEventPeek_FUNC,
- PhFreeTiles_FUNC,
- PhGetData_FUNC,
- PhGetMsgSize_FUNC,
- PhGetRects_FUNC,
- PhGetTile_FUNC,
- PhInitDrag_FUNC,
- PhInputGroup_FUNC,
- PhIntersectTilings_FUNC,
- PhKeyToMb_FUNC,
- PhMakeGhostBitmap_FUNC,
- PhMakeTransBitmap_FUNC,
- PhMergeTiles_FUNC,
- PhMoveCursorAbs_FUNC,
- PhQueryCursor_FUNC,
- PhQueryRids_FUNC,
- PhRectIntersect_FUNC,
- PhRectUnion__II_FUNC,
- PhRectUnion__Lorg_eclipse_swt_internal_photon_PhRect_1t_2Lorg_eclipse_swt_internal_photon_PhRect_1t_2_FUNC,
- PhRectsToTiles_FUNC,
- PhRegionQuery_FUNC,
- PhReleaseImage_FUNC,
- PhSortTiles_FUNC,
- PhTilesToRects_FUNC,
- PhTranslateTiles_FUNC,
- PhWindowQueryVisible_FUNC,
- PiCropImage_FUNC,
- PiDuplicateImage_FUNC,
- PmMemCreateMC_FUNC,
- PmMemFlush_FUNC,
- PmMemReleaseMC_FUNC,
- PmMemStart_FUNC,
- PmMemStop_FUNC,
- PtAddCallback_FUNC,
- PtAddEventHandler_FUNC,
- PtAddFilterCallback_FUNC,
- PtAddHotkeyHandler_FUNC,
- PtAlert_FUNC,
- PtAppAddInput_FUNC,
- PtAppAddWorkProc_FUNC,
- PtAppCreatePulse_FUNC,
- PtAppDeletePulse_FUNC,
- PtAppProcessEvent_FUNC,
- PtAppPulseTrigger_FUNC,
- PtAppRemoveInput_FUNC,
- PtAppRemoveWorkProc_FUNC,
- PtBeep_FUNC,
- PtBlit_FUNC,
- PtBlockAllWindows_FUNC,
- PtBlockWindow_FUNC,
- PtButton_FUNC,
- PtCalcBorder_FUNC,
- PtCalcCanvas_FUNC,
- PtClippedBlit_FUNC,
- PtColorSelect_FUNC,
- PtComboBox_FUNC,
- PtContainer_FUNC,
- PtContainerFindFocus_FUNC,
- PtContainerFocusNext_FUNC,
- PtContainerFocusPrev_FUNC,
- PtContainerGiveFocus_FUNC,
- PtContainerHold_FUNC,
- PtContainerRelease_FUNC,
- PtCreateAppContext_FUNC,
- PtCreateWidget_FUNC,
- PtCreateWidgetClass_FUNC,
- PtDamageExtent_FUNC,
- PtDamageWidget_FUNC,
- PtDestroyWidget_FUNC,
- PtDisjoint_FUNC,
- PtEnter_FUNC,
- PtEventHandler_FUNC,
- PtExtentWidget_FUNC,
- PtExtentWidgetFamily_FUNC,
- PtFileSelection_FUNC,
- PtFindDisjoint_FUNC,
- PtFlush_FUNC,
- PtFontSelection_FUNC,
- PtForwardWindowEvent_FUNC,
- PtFrameSize_FUNC,
- PtGetAbsPosition_FUNC,
- PtGetResources_FUNC,
- PtGetVisibleTiles_FUNC,
- PtGlobalFocusNext_FUNC,
- PtGlobalFocusNextContainer_FUNC,
- PtGlobalFocusPrev_FUNC,
- PtGlobalFocusPrevContainer_FUNC,
- PtGroup_FUNC,
- PtHit_FUNC,
- PtHold_FUNC,
- PtInflateBalloon_FUNC,
- PtInit_FUNC,
- PtIsFocused_FUNC,
- PtLabel_FUNC,
- PtLeave_FUNC,
- PtList_FUNC,
- PtListAddItems_FUNC,
- PtListDeleteAllItems_FUNC,
- PtListDeleteItemPos_FUNC,
- PtListGotoPos_FUNC,
- PtListItemPos_FUNC,
- PtListReplaceItemPos_FUNC,
- PtListSelectPos_FUNC,
- PtListUnselectPos_FUNC,
- PtMainLoop_FUNC,
- PtMenu_FUNC,
- PtMenuBar_FUNC,
- PtMenuButton_FUNC,
- PtMultiText_FUNC,
- PtNextTopLevelWidget_FUNC,
- PtNumericInteger_FUNC,
- PtPane_FUNC,
- PtPanelGroup_FUNC,
- PtPositionMenu_FUNC,
- PtProgress_FUNC,
- PtReParentWidget_FUNC,
- PtRealizeWidget_FUNC,
- PtRegion_FUNC,
- PtRelease_FUNC,
- PtRemoveCallback_FUNC,
- PtRemoveHotkeyHandler_FUNC,
- PtScrollArea_FUNC,
- PtScrollContainer_FUNC,
- PtScrollbar_FUNC,
- PtSendEventToWidget_FUNC,
- PtSeparator_FUNC,
- PtSetAreaFromWidgetCanvas_FUNC,
- PtSetParentWidget_FUNC,
- PtSetResource_FUNC,
- PtSetResources_FUNC,
- PtSlider_FUNC,
- PtSuperClassDraw_FUNC,
- PtSyncWidget_FUNC,
- PtText_FUNC,
- PtTextGetSelection_FUNC,
- PtTextModifyText__IIIIII_FUNC,
- PtTextModifyText__IIII_3BI_FUNC,
- PtTextSetSelection_FUNC,
- PtTimer_FUNC,
- PtToggleButton_FUNC,
- PtToolbar_FUNC,
- PtUnblockWindows_FUNC,
- PtUnrealizeWidget_FUNC,
- PtValidParent_FUNC,
- PtWebClient_FUNC,
- PtWidgetArea_FUNC,
- PtWidgetBrotherBehind_FUNC,
- PtWidgetBrotherInFront_FUNC,
- PtWidgetCanvas__II_FUNC,
- PtWidgetCanvas__ILorg_eclipse_swt_internal_photon_PhRect_1t_2_FUNC,
- PtWidgetChildBack_FUNC,
- PtWidgetChildFront_FUNC,
- PtWidgetClass_FUNC,
- PtWidgetExtent__II_FUNC,
- PtWidgetExtent__ILorg_eclipse_swt_internal_photon_PhRect_1t_2_FUNC,
- PtWidgetFlags_FUNC,
- PtWidgetInsert_FUNC,
- PtWidgetIsClassMember_FUNC,
- PtWidgetIsRealized_FUNC,
- PtWidgetOffset_FUNC,
- PtWidgetParent_FUNC,
- PtWidgetPreferredSize_FUNC,
- PtWidgetRid_FUNC,
- PtWidgetToBack_FUNC,
- PtWidgetToFront_FUNC,
- PtWindow_FUNC,
- PtWindowFocus_FUNC,
- PtWindowGetState_FUNC,
- PtWindowToBack_FUNC,
- PtWindowToFront_FUNC,
- memmove__ILorg_eclipse_swt_internal_photon_PgAlpha_1t_2I_FUNC,
- memmove__ILorg_eclipse_swt_internal_photon_PhArea_1t_2I_FUNC,
- memmove__ILorg_eclipse_swt_internal_photon_PhCursorDef_1t_2I_FUNC,
- memmove__ILorg_eclipse_swt_internal_photon_PhEvent_1t_2I_FUNC,
- memmove__ILorg_eclipse_swt_internal_photon_PhImage_1t_2I_FUNC,
- memmove__ILorg_eclipse_swt_internal_photon_PhPoint_1t_2I_FUNC,
- memmove__ILorg_eclipse_swt_internal_photon_PhPointerEvent_1t_2I_FUNC,
- memmove__ILorg_eclipse_swt_internal_photon_PhRect_1t_2I_FUNC,
- memmove__ILorg_eclipse_swt_internal_photon_PhTile_1t_2I_FUNC,
- memmove__ILorg_eclipse_swt_internal_photon_PtTextCallback_1t_2I_FUNC,
- memmove__ILorg_eclipse_swt_internal_photon_PtWebClient2Data_1t_2I_FUNC,
- memmove__Lorg_eclipse_swt_internal_photon_FontDetails_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_photon_PgAlpha_1t_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_photon_PgMap_1t_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_photon_PhClipHeader_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_photon_PhEvent_1t_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_photon_PhImage_1t_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_photon_PhKeyEvent_1t_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_photon_PhPointerEvent_1t_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_photon_PhRect_1t_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_photon_PhTile_1t_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_photon_PhWindowEvent_1t_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_photon_PtCallbackInfo_1t_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_photon_PtScrollbarCallback_1t_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_photon_PtTextCallback_1t_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_photon_PtWebDataReqCallback_1t_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_photon_PtWebMetaDataCallback_1t_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_photon_PtWebStatusCallback_1t_2II_FUNC,
- memmove__Lorg_eclipse_swt_internal_photon_PtWebWindowCallback_1t_2II_FUNC,
- memmove___3BLorg_eclipse_swt_internal_photon_PhClipHeader_2I_FUNC,
- strdup_FUNC,
- uname_FUNC,
-} OS_FUNCS;
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os_structs.c b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os_structs.c
deleted file mode 100644
index 02df325420..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os_structs.c
+++ /dev/null
@@ -1,1764 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "os_structs.h"
-
-#ifndef NO_FontDetails
-typedef struct FontDetails_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID desc, stem, losize, hisize, flags;
-} FontDetails_FID_CACHE;
-
-FontDetails_FID_CACHE FontDetailsFc;
-
-void cacheFontDetailsFields(JNIEnv *env, jobject lpObject)
-{
- if (FontDetailsFc.cached) return;
- FontDetailsFc.clazz = (*env)->GetObjectClass(env, lpObject);
- FontDetailsFc.desc = (*env)->GetFieldID(env, FontDetailsFc.clazz, "desc", "[B");
- FontDetailsFc.stem = (*env)->GetFieldID(env, FontDetailsFc.clazz, "stem", "[B");
- FontDetailsFc.losize = (*env)->GetFieldID(env, FontDetailsFc.clazz, "losize", "S");
- FontDetailsFc.hisize = (*env)->GetFieldID(env, FontDetailsFc.clazz, "hisize", "S");
- FontDetailsFc.flags = (*env)->GetFieldID(env, FontDetailsFc.clazz, "flags", "S");
- FontDetailsFc.cached = 1;
-}
-
-FontDetails *getFontDetailsFields(JNIEnv *env, jobject lpObject, FontDetails *lpStruct)
-{
- if (!FontDetailsFc.cached) cacheFontDetailsFields(env, lpObject);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, FontDetailsFc.desc);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->desc), (jbyte *)lpStruct->desc);
- }
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, FontDetailsFc.stem);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->stem), (jbyte *)lpStruct->stem);
- }
- lpStruct->losize = (*env)->GetShortField(env, lpObject, FontDetailsFc.losize);
- lpStruct->hisize = (*env)->GetShortField(env, lpObject, FontDetailsFc.hisize);
- lpStruct->flags = (*env)->GetShortField(env, lpObject, FontDetailsFc.flags);
- return lpStruct;
-}
-
-void setFontDetailsFields(JNIEnv *env, jobject lpObject, FontDetails *lpStruct)
-{
- if (!FontDetailsFc.cached) cacheFontDetailsFields(env, lpObject);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, FontDetailsFc.desc);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->desc), (jbyte *)lpStruct->desc);
- }
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, FontDetailsFc.stem);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->stem), (jbyte *)lpStruct->stem);
- }
- (*env)->SetShortField(env, lpObject, FontDetailsFc.losize, (jshort)lpStruct->losize);
- (*env)->SetShortField(env, lpObject, FontDetailsFc.hisize, (jshort)lpStruct->hisize);
- (*env)->SetShortField(env, lpObject, FontDetailsFc.flags, (jshort)lpStruct->flags);
-}
-#endif
-
-#ifndef NO_FontQueryInfo
-typedef struct FontQueryInfo_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID font, desc, size, style, ascender, descender, width, lochar, hichar;
-} FontQueryInfo_FID_CACHE;
-
-FontQueryInfo_FID_CACHE FontQueryInfoFc;
-
-void cacheFontQueryInfoFields(JNIEnv *env, jobject lpObject)
-{
- if (FontQueryInfoFc.cached) return;
- FontQueryInfoFc.clazz = (*env)->GetObjectClass(env, lpObject);
- FontQueryInfoFc.font = (*env)->GetFieldID(env, FontQueryInfoFc.clazz, "font", "[B");
- FontQueryInfoFc.desc = (*env)->GetFieldID(env, FontQueryInfoFc.clazz, "desc", "[B");
- FontQueryInfoFc.size = (*env)->GetFieldID(env, FontQueryInfoFc.clazz, "size", "S");
- FontQueryInfoFc.style = (*env)->GetFieldID(env, FontQueryInfoFc.clazz, "style", "S");
- FontQueryInfoFc.ascender = (*env)->GetFieldID(env, FontQueryInfoFc.clazz, "ascender", "S");
- FontQueryInfoFc.descender = (*env)->GetFieldID(env, FontQueryInfoFc.clazz, "descender", "S");
- FontQueryInfoFc.width = (*env)->GetFieldID(env, FontQueryInfoFc.clazz, "width", "S");
- FontQueryInfoFc.lochar = (*env)->GetFieldID(env, FontQueryInfoFc.clazz, "lochar", "I");
- FontQueryInfoFc.hichar = (*env)->GetFieldID(env, FontQueryInfoFc.clazz, "hichar", "I");
- FontQueryInfoFc.cached = 1;
-}
-
-FontQueryInfo *getFontQueryInfoFields(JNIEnv *env, jobject lpObject, FontQueryInfo *lpStruct)
-{
- if (!FontQueryInfoFc.cached) cacheFontQueryInfoFields(env, lpObject);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, FontQueryInfoFc.font);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->font), (jbyte *)lpStruct->font);
- }
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, FontQueryInfoFc.desc);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->desc), (jbyte *)lpStruct->desc);
- }
- lpStruct->size = (*env)->GetShortField(env, lpObject, FontQueryInfoFc.size);
- lpStruct->style = (*env)->GetShortField(env, lpObject, FontQueryInfoFc.style);
- lpStruct->ascender = (*env)->GetShortField(env, lpObject, FontQueryInfoFc.ascender);
- lpStruct->descender = (*env)->GetShortField(env, lpObject, FontQueryInfoFc.descender);
- lpStruct->width = (*env)->GetShortField(env, lpObject, FontQueryInfoFc.width);
- lpStruct->lochar = (*env)->GetIntField(env, lpObject, FontQueryInfoFc.lochar);
- lpStruct->hichar = (*env)->GetIntField(env, lpObject, FontQueryInfoFc.hichar);
- return lpStruct;
-}
-
-void setFontQueryInfoFields(JNIEnv *env, jobject lpObject, FontQueryInfo *lpStruct)
-{
- if (!FontQueryInfoFc.cached) cacheFontQueryInfoFields(env, lpObject);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, FontQueryInfoFc.font);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->font), (jbyte *)lpStruct->font);
- }
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, FontQueryInfoFc.desc);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->desc), (jbyte *)lpStruct->desc);
- }
- (*env)->SetShortField(env, lpObject, FontQueryInfoFc.size, (jshort)lpStruct->size);
- (*env)->SetShortField(env, lpObject, FontQueryInfoFc.style, (jshort)lpStruct->style);
- (*env)->SetShortField(env, lpObject, FontQueryInfoFc.ascender, (jshort)lpStruct->ascender);
- (*env)->SetShortField(env, lpObject, FontQueryInfoFc.descender, (jshort)lpStruct->descender);
- (*env)->SetShortField(env, lpObject, FontQueryInfoFc.width, (jshort)lpStruct->width);
- (*env)->SetIntField(env, lpObject, FontQueryInfoFc.lochar, (jint)lpStruct->lochar);
- (*env)->SetIntField(env, lpObject, FontQueryInfoFc.hichar, (jint)lpStruct->hichar);
-}
-#endif
-
-#ifndef NO_PgAlpha_t
-typedef struct PgAlpha_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID alpha_op, src_alpha_map_dim_w, src_alpha_map_dim_h, src_alpha_map_bpl, src_alpha_map_bpp, src_alpha_map_map, src_global_alpha, dest_global_alpha;
-} PgAlpha_t_FID_CACHE;
-
-PgAlpha_t_FID_CACHE PgAlpha_tFc;
-
-void cachePgAlpha_tFields(JNIEnv *env, jobject lpObject)
-{
- if (PgAlpha_tFc.cached) return;
- PgAlpha_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PgAlpha_tFc.alpha_op = (*env)->GetFieldID(env, PgAlpha_tFc.clazz, "alpha_op", "I");
- PgAlpha_tFc.src_alpha_map_dim_w = (*env)->GetFieldID(env, PgAlpha_tFc.clazz, "src_alpha_map_dim_w", "S");
- PgAlpha_tFc.src_alpha_map_dim_h = (*env)->GetFieldID(env, PgAlpha_tFc.clazz, "src_alpha_map_dim_h", "S");
- PgAlpha_tFc.src_alpha_map_bpl = (*env)->GetFieldID(env, PgAlpha_tFc.clazz, "src_alpha_map_bpl", "S");
- PgAlpha_tFc.src_alpha_map_bpp = (*env)->GetFieldID(env, PgAlpha_tFc.clazz, "src_alpha_map_bpp", "S");
- PgAlpha_tFc.src_alpha_map_map = (*env)->GetFieldID(env, PgAlpha_tFc.clazz, "src_alpha_map_map", "I");
- PgAlpha_tFc.src_global_alpha = (*env)->GetFieldID(env, PgAlpha_tFc.clazz, "src_global_alpha", "B");
- PgAlpha_tFc.dest_global_alpha = (*env)->GetFieldID(env, PgAlpha_tFc.clazz, "dest_global_alpha", "B");
- PgAlpha_tFc.cached = 1;
-}
-
-PgAlpha_t *getPgAlpha_tFields(JNIEnv *env, jobject lpObject, PgAlpha_t *lpStruct)
-{
- if (!PgAlpha_tFc.cached) cachePgAlpha_tFields(env, lpObject);
- lpStruct->alpha_op = (*env)->GetIntField(env, lpObject, PgAlpha_tFc.alpha_op);
- lpStruct->src_alpha_map.dim.w = (*env)->GetShortField(env, lpObject, PgAlpha_tFc.src_alpha_map_dim_w);
- lpStruct->src_alpha_map.dim.h = (*env)->GetShortField(env, lpObject, PgAlpha_tFc.src_alpha_map_dim_h);
- lpStruct->src_alpha_map.bpl = (*env)->GetShortField(env, lpObject, PgAlpha_tFc.src_alpha_map_bpl);
- lpStruct->src_alpha_map.bpp = (*env)->GetShortField(env, lpObject, PgAlpha_tFc.src_alpha_map_bpp);
- lpStruct->src_alpha_map.map = (char *)(*env)->GetIntField(env, lpObject, PgAlpha_tFc.src_alpha_map_map);
- lpStruct->src_global_alpha = (*env)->GetByteField(env, lpObject, PgAlpha_tFc.src_global_alpha);
- lpStruct->dest_global_alpha = (*env)->GetByteField(env, lpObject, PgAlpha_tFc.dest_global_alpha);
- return lpStruct;
-}
-
-void setPgAlpha_tFields(JNIEnv *env, jobject lpObject, PgAlpha_t *lpStruct)
-{
- if (!PgAlpha_tFc.cached) cachePgAlpha_tFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, PgAlpha_tFc.alpha_op, (jint)lpStruct->alpha_op);
- (*env)->SetShortField(env, lpObject, PgAlpha_tFc.src_alpha_map_dim_w, (jshort)lpStruct->src_alpha_map.dim.w);
- (*env)->SetShortField(env, lpObject, PgAlpha_tFc.src_alpha_map_dim_h, (jshort)lpStruct->src_alpha_map.dim.h);
- (*env)->SetShortField(env, lpObject, PgAlpha_tFc.src_alpha_map_bpl, (jshort)lpStruct->src_alpha_map.bpl);
- (*env)->SetShortField(env, lpObject, PgAlpha_tFc.src_alpha_map_bpp, (jshort)lpStruct->src_alpha_map.bpp);
- (*env)->SetIntField(env, lpObject, PgAlpha_tFc.src_alpha_map_map, (jint)lpStruct->src_alpha_map.map);
- (*env)->SetByteField(env, lpObject, PgAlpha_tFc.src_global_alpha, (jbyte)lpStruct->src_global_alpha);
- (*env)->SetByteField(env, lpObject, PgAlpha_tFc.dest_global_alpha, (jbyte)lpStruct->dest_global_alpha);
-}
-#endif
-
-#ifndef NO_PgDisplaySettings_t
-typedef struct PgDisplaySettings_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID mode, xres, yres, refresh, flags, reserved;
-} PgDisplaySettings_t_FID_CACHE;
-
-PgDisplaySettings_t_FID_CACHE PgDisplaySettings_tFc;
-
-void cachePgDisplaySettings_tFields(JNIEnv *env, jobject lpObject)
-{
- if (PgDisplaySettings_tFc.cached) return;
- PgDisplaySettings_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PgDisplaySettings_tFc.mode = (*env)->GetFieldID(env, PgDisplaySettings_tFc.clazz, "mode", "I");
- PgDisplaySettings_tFc.xres = (*env)->GetFieldID(env, PgDisplaySettings_tFc.clazz, "xres", "I");
- PgDisplaySettings_tFc.yres = (*env)->GetFieldID(env, PgDisplaySettings_tFc.clazz, "yres", "I");
- PgDisplaySettings_tFc.refresh = (*env)->GetFieldID(env, PgDisplaySettings_tFc.clazz, "refresh", "I");
- PgDisplaySettings_tFc.flags = (*env)->GetFieldID(env, PgDisplaySettings_tFc.clazz, "flags", "I");
- PgDisplaySettings_tFc.reserved = (*env)->GetFieldID(env, PgDisplaySettings_tFc.clazz, "reserved", "[I");
- PgDisplaySettings_tFc.cached = 1;
-}
-
-PgDisplaySettings_t *getPgDisplaySettings_tFields(JNIEnv *env, jobject lpObject, PgDisplaySettings_t *lpStruct)
-{
- if (!PgDisplaySettings_tFc.cached) cachePgDisplaySettings_tFields(env, lpObject);
- lpStruct->mode = (*env)->GetIntField(env, lpObject, PgDisplaySettings_tFc.mode);
- lpStruct->xres = (*env)->GetIntField(env, lpObject, PgDisplaySettings_tFc.xres);
- lpStruct->yres = (*env)->GetIntField(env, lpObject, PgDisplaySettings_tFc.yres);
- lpStruct->refresh = (*env)->GetIntField(env, lpObject, PgDisplaySettings_tFc.refresh);
- lpStruct->flags = (*env)->GetIntField(env, lpObject, PgDisplaySettings_tFc.flags);
- {
- jintArray lpObject1 = (jintArray)(*env)->GetObjectField(env, lpObject, PgDisplaySettings_tFc.reserved);
- (*env)->GetIntArrayRegion(env, lpObject1, 0, sizeof(lpStruct->reserved) / sizeof(jint), (jint *)lpStruct->reserved);
- }
- return lpStruct;
-}
-
-void setPgDisplaySettings_tFields(JNIEnv *env, jobject lpObject, PgDisplaySettings_t *lpStruct)
-{
- if (!PgDisplaySettings_tFc.cached) cachePgDisplaySettings_tFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, PgDisplaySettings_tFc.mode, (jint)lpStruct->mode);
- (*env)->SetIntField(env, lpObject, PgDisplaySettings_tFc.xres, (jint)lpStruct->xres);
- (*env)->SetIntField(env, lpObject, PgDisplaySettings_tFc.yres, (jint)lpStruct->yres);
- (*env)->SetIntField(env, lpObject, PgDisplaySettings_tFc.refresh, (jint)lpStruct->refresh);
- (*env)->SetIntField(env, lpObject, PgDisplaySettings_tFc.flags, (jint)lpStruct->flags);
- {
- jintArray lpObject1 = (jintArray)(*env)->GetObjectField(env, lpObject, PgDisplaySettings_tFc.reserved);
- (*env)->SetIntArrayRegion(env, lpObject1, 0, sizeof(lpStruct->reserved) / sizeof(jint), (jint *)lpStruct->reserved);
- }
-}
-#endif
-
-#ifndef NO_PgMap_t
-typedef struct PgMap_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID dim_w, dim_h, bpl, bpp, map;
-} PgMap_t_FID_CACHE;
-
-PgMap_t_FID_CACHE PgMap_tFc;
-
-void cachePgMap_tFields(JNIEnv *env, jobject lpObject)
-{
- if (PgMap_tFc.cached) return;
- PgMap_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PgMap_tFc.dim_w = (*env)->GetFieldID(env, PgMap_tFc.clazz, "dim_w", "S");
- PgMap_tFc.dim_h = (*env)->GetFieldID(env, PgMap_tFc.clazz, "dim_h", "S");
- PgMap_tFc.bpl = (*env)->GetFieldID(env, PgMap_tFc.clazz, "bpl", "S");
- PgMap_tFc.bpp = (*env)->GetFieldID(env, PgMap_tFc.clazz, "bpp", "S");
- PgMap_tFc.map = (*env)->GetFieldID(env, PgMap_tFc.clazz, "map", "I");
- PgMap_tFc.cached = 1;
-}
-
-PgMap_t *getPgMap_tFields(JNIEnv *env, jobject lpObject, PgMap_t *lpStruct)
-{
- if (!PgMap_tFc.cached) cachePgMap_tFields(env, lpObject);
- lpStruct->dim.w = (*env)->GetShortField(env, lpObject, PgMap_tFc.dim_w);
- lpStruct->dim.h = (*env)->GetShortField(env, lpObject, PgMap_tFc.dim_h);
- lpStruct->bpl = (*env)->GetShortField(env, lpObject, PgMap_tFc.bpl);
- lpStruct->bpp = (*env)->GetShortField(env, lpObject, PgMap_tFc.bpp);
- lpStruct->map = (char *)(*env)->GetIntField(env, lpObject, PgMap_tFc.map);
- return lpStruct;
-}
-
-void setPgMap_tFields(JNIEnv *env, jobject lpObject, PgMap_t *lpStruct)
-{
- if (!PgMap_tFc.cached) cachePgMap_tFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, PgMap_tFc.dim_w, (jshort)lpStruct->dim.w);
- (*env)->SetShortField(env, lpObject, PgMap_tFc.dim_h, (jshort)lpStruct->dim.h);
- (*env)->SetShortField(env, lpObject, PgMap_tFc.bpl, (jshort)lpStruct->bpl);
- (*env)->SetShortField(env, lpObject, PgMap_tFc.bpp, (jshort)lpStruct->bpp);
- (*env)->SetIntField(env, lpObject, PgMap_tFc.map, (jint)lpStruct->map);
-}
-#endif
-
-#ifndef NO_PgVideoModeInfo_t
-typedef struct PgVideoModeInfo_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID width, height, bits_per_pixel, bytes_per_scanline, type, mode_capabilities1, mode_capabilities2, mode_capabilities3, mode_capabilities4, mode_capabilities5, mode_capabilities6, refresh_rates;
-} PgVideoModeInfo_t_FID_CACHE;
-
-PgVideoModeInfo_t_FID_CACHE PgVideoModeInfo_tFc;
-
-void cachePgVideoModeInfo_tFields(JNIEnv *env, jobject lpObject)
-{
- if (PgVideoModeInfo_tFc.cached) return;
- PgVideoModeInfo_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PgVideoModeInfo_tFc.width = (*env)->GetFieldID(env, PgVideoModeInfo_tFc.clazz, "width", "S");
- PgVideoModeInfo_tFc.height = (*env)->GetFieldID(env, PgVideoModeInfo_tFc.clazz, "height", "S");
- PgVideoModeInfo_tFc.bits_per_pixel = (*env)->GetFieldID(env, PgVideoModeInfo_tFc.clazz, "bits_per_pixel", "S");
- PgVideoModeInfo_tFc.bytes_per_scanline = (*env)->GetFieldID(env, PgVideoModeInfo_tFc.clazz, "bytes_per_scanline", "S");
- PgVideoModeInfo_tFc.type = (*env)->GetFieldID(env, PgVideoModeInfo_tFc.clazz, "type", "I");
- PgVideoModeInfo_tFc.mode_capabilities1 = (*env)->GetFieldID(env, PgVideoModeInfo_tFc.clazz, "mode_capabilities1", "I");
- PgVideoModeInfo_tFc.mode_capabilities2 = (*env)->GetFieldID(env, PgVideoModeInfo_tFc.clazz, "mode_capabilities2", "I");
- PgVideoModeInfo_tFc.mode_capabilities3 = (*env)->GetFieldID(env, PgVideoModeInfo_tFc.clazz, "mode_capabilities3", "I");
- PgVideoModeInfo_tFc.mode_capabilities4 = (*env)->GetFieldID(env, PgVideoModeInfo_tFc.clazz, "mode_capabilities4", "I");
- PgVideoModeInfo_tFc.mode_capabilities5 = (*env)->GetFieldID(env, PgVideoModeInfo_tFc.clazz, "mode_capabilities5", "I");
- PgVideoModeInfo_tFc.mode_capabilities6 = (*env)->GetFieldID(env, PgVideoModeInfo_tFc.clazz, "mode_capabilities6", "I");
- PgVideoModeInfo_tFc.refresh_rates = (*env)->GetFieldID(env, PgVideoModeInfo_tFc.clazz, "refresh_rates", "[B");
- PgVideoModeInfo_tFc.cached = 1;
-}
-
-PgVideoModeInfo_t *getPgVideoModeInfo_tFields(JNIEnv *env, jobject lpObject, PgVideoModeInfo_t *lpStruct)
-{
- if (!PgVideoModeInfo_tFc.cached) cachePgVideoModeInfo_tFields(env, lpObject);
- lpStruct->width = (*env)->GetShortField(env, lpObject, PgVideoModeInfo_tFc.width);
- lpStruct->height = (*env)->GetShortField(env, lpObject, PgVideoModeInfo_tFc.height);
- lpStruct->bits_per_pixel = (*env)->GetShortField(env, lpObject, PgVideoModeInfo_tFc.bits_per_pixel);
- lpStruct->bytes_per_scanline = (*env)->GetShortField(env, lpObject, PgVideoModeInfo_tFc.bytes_per_scanline);
- lpStruct->type = (*env)->GetIntField(env, lpObject, PgVideoModeInfo_tFc.type);
- lpStruct->mode_capabilities1 = (*env)->GetIntField(env, lpObject, PgVideoModeInfo_tFc.mode_capabilities1);
- lpStruct->mode_capabilities2 = (*env)->GetIntField(env, lpObject, PgVideoModeInfo_tFc.mode_capabilities2);
- lpStruct->mode_capabilities3 = (*env)->GetIntField(env, lpObject, PgVideoModeInfo_tFc.mode_capabilities3);
- lpStruct->mode_capabilities4 = (*env)->GetIntField(env, lpObject, PgVideoModeInfo_tFc.mode_capabilities4);
- lpStruct->mode_capabilities5 = (*env)->GetIntField(env, lpObject, PgVideoModeInfo_tFc.mode_capabilities5);
- lpStruct->mode_capabilities6 = (*env)->GetIntField(env, lpObject, PgVideoModeInfo_tFc.mode_capabilities6);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, PgVideoModeInfo_tFc.refresh_rates);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->refresh_rates), (jbyte *)lpStruct->refresh_rates);
- }
- return lpStruct;
-}
-
-void setPgVideoModeInfo_tFields(JNIEnv *env, jobject lpObject, PgVideoModeInfo_t *lpStruct)
-{
- if (!PgVideoModeInfo_tFc.cached) cachePgVideoModeInfo_tFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, PgVideoModeInfo_tFc.width, (jshort)lpStruct->width);
- (*env)->SetShortField(env, lpObject, PgVideoModeInfo_tFc.height, (jshort)lpStruct->height);
- (*env)->SetShortField(env, lpObject, PgVideoModeInfo_tFc.bits_per_pixel, (jshort)lpStruct->bits_per_pixel);
- (*env)->SetShortField(env, lpObject, PgVideoModeInfo_tFc.bytes_per_scanline, (jshort)lpStruct->bytes_per_scanline);
- (*env)->SetIntField(env, lpObject, PgVideoModeInfo_tFc.type, (jint)lpStruct->type);
- (*env)->SetIntField(env, lpObject, PgVideoModeInfo_tFc.mode_capabilities1, (jint)lpStruct->mode_capabilities1);
- (*env)->SetIntField(env, lpObject, PgVideoModeInfo_tFc.mode_capabilities2, (jint)lpStruct->mode_capabilities2);
- (*env)->SetIntField(env, lpObject, PgVideoModeInfo_tFc.mode_capabilities3, (jint)lpStruct->mode_capabilities3);
- (*env)->SetIntField(env, lpObject, PgVideoModeInfo_tFc.mode_capabilities4, (jint)lpStruct->mode_capabilities4);
- (*env)->SetIntField(env, lpObject, PgVideoModeInfo_tFc.mode_capabilities5, (jint)lpStruct->mode_capabilities5);
- (*env)->SetIntField(env, lpObject, PgVideoModeInfo_tFc.mode_capabilities6, (jint)lpStruct->mode_capabilities6);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, PgVideoModeInfo_tFc.refresh_rates);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->refresh_rates), (jbyte *)lpStruct->refresh_rates);
- }
-}
-#endif
-
-#ifndef NO_PhArea_t
-typedef struct PhArea_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID pos_x, pos_y, size_w, size_h;
-} PhArea_t_FID_CACHE;
-
-PhArea_t_FID_CACHE PhArea_tFc;
-
-void cachePhArea_tFields(JNIEnv *env, jobject lpObject)
-{
- if (PhArea_tFc.cached) return;
- PhArea_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PhArea_tFc.pos_x = (*env)->GetFieldID(env, PhArea_tFc.clazz, "pos_x", "S");
- PhArea_tFc.pos_y = (*env)->GetFieldID(env, PhArea_tFc.clazz, "pos_y", "S");
- PhArea_tFc.size_w = (*env)->GetFieldID(env, PhArea_tFc.clazz, "size_w", "S");
- PhArea_tFc.size_h = (*env)->GetFieldID(env, PhArea_tFc.clazz, "size_h", "S");
- PhArea_tFc.cached = 1;
-}
-
-PhArea_t *getPhArea_tFields(JNIEnv *env, jobject lpObject, PhArea_t *lpStruct)
-{
- if (!PhArea_tFc.cached) cachePhArea_tFields(env, lpObject);
- lpStruct->pos.x = (*env)->GetShortField(env, lpObject, PhArea_tFc.pos_x);
- lpStruct->pos.y = (*env)->GetShortField(env, lpObject, PhArea_tFc.pos_y);
- lpStruct->size.w = (*env)->GetShortField(env, lpObject, PhArea_tFc.size_w);
- lpStruct->size.h = (*env)->GetShortField(env, lpObject, PhArea_tFc.size_h);
- return lpStruct;
-}
-
-void setPhArea_tFields(JNIEnv *env, jobject lpObject, PhArea_t *lpStruct)
-{
- if (!PhArea_tFc.cached) cachePhArea_tFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, PhArea_tFc.pos_x, (jshort)lpStruct->pos.x);
- (*env)->SetShortField(env, lpObject, PhArea_tFc.pos_y, (jshort)lpStruct->pos.y);
- (*env)->SetShortField(env, lpObject, PhArea_tFc.size_w, (jshort)lpStruct->size.w);
- (*env)->SetShortField(env, lpObject, PhArea_tFc.size_h, (jshort)lpStruct->size.h);
-}
-#endif
-
-#ifndef NO_PhClipHeader
-typedef struct PhClipHeader_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID type, length, zero, data;
-} PhClipHeader_FID_CACHE;
-
-PhClipHeader_FID_CACHE PhClipHeaderFc;
-
-void cachePhClipHeaderFields(JNIEnv *env, jobject lpObject)
-{
- if (PhClipHeaderFc.cached) return;
- PhClipHeaderFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PhClipHeaderFc.type = (*env)->GetFieldID(env, PhClipHeaderFc.clazz, "type", "[B");
- PhClipHeaderFc.length = (*env)->GetFieldID(env, PhClipHeaderFc.clazz, "length", "S");
- PhClipHeaderFc.zero = (*env)->GetFieldID(env, PhClipHeaderFc.clazz, "zero", "S");
- PhClipHeaderFc.data = (*env)->GetFieldID(env, PhClipHeaderFc.clazz, "data", "I");
- PhClipHeaderFc.cached = 1;
-}
-
-PhClipHeader *getPhClipHeaderFields(JNIEnv *env, jobject lpObject, PhClipHeader *lpStruct)
-{
- if (!PhClipHeaderFc.cached) cachePhClipHeaderFields(env, lpObject);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, PhClipHeaderFc.type);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->type), (jbyte *)lpStruct->type);
- }
- lpStruct->length = (*env)->GetShortField(env, lpObject, PhClipHeaderFc.length);
- lpStruct->zero = (*env)->GetShortField(env, lpObject, PhClipHeaderFc.zero);
- lpStruct->data = (void *)(*env)->GetIntField(env, lpObject, PhClipHeaderFc.data);
- return lpStruct;
-}
-
-void setPhClipHeaderFields(JNIEnv *env, jobject lpObject, PhClipHeader *lpStruct)
-{
- if (!PhClipHeaderFc.cached) cachePhClipHeaderFields(env, lpObject);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, PhClipHeaderFc.type);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->type), (jbyte *)lpStruct->type);
- }
- (*env)->SetShortField(env, lpObject, PhClipHeaderFc.length, (jshort)lpStruct->length);
- (*env)->SetShortField(env, lpObject, PhClipHeaderFc.zero, (jshort)lpStruct->zero);
- (*env)->SetIntField(env, lpObject, PhClipHeaderFc.data, (jint)lpStruct->data);
-}
-#endif
-
-#ifndef NO_PhCursorDef_t
-typedef struct PhCursorDef_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID hdr_len, hdr_type, size1_x, size1_y, offset1_x, offset1_y, color1, bytesperline1, size2_x, size2_y, offset2_x, offset2_y, color2, bytesperline2;
-} PhCursorDef_t_FID_CACHE;
-
-PhCursorDef_t_FID_CACHE PhCursorDef_tFc;
-
-void cachePhCursorDef_tFields(JNIEnv *env, jobject lpObject)
-{
- if (PhCursorDef_tFc.cached) return;
- PhCursorDef_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PhCursorDef_tFc.hdr_len = (*env)->GetFieldID(env, PhCursorDef_tFc.clazz, "hdr_len", "S");
- PhCursorDef_tFc.hdr_type = (*env)->GetFieldID(env, PhCursorDef_tFc.clazz, "hdr_type", "S");
- PhCursorDef_tFc.size1_x = (*env)->GetFieldID(env, PhCursorDef_tFc.clazz, "size1_x", "S");
- PhCursorDef_tFc.size1_y = (*env)->GetFieldID(env, PhCursorDef_tFc.clazz, "size1_y", "S");
- PhCursorDef_tFc.offset1_x = (*env)->GetFieldID(env, PhCursorDef_tFc.clazz, "offset1_x", "S");
- PhCursorDef_tFc.offset1_y = (*env)->GetFieldID(env, PhCursorDef_tFc.clazz, "offset1_y", "S");
- PhCursorDef_tFc.color1 = (*env)->GetFieldID(env, PhCursorDef_tFc.clazz, "color1", "I");
- PhCursorDef_tFc.bytesperline1 = (*env)->GetFieldID(env, PhCursorDef_tFc.clazz, "bytesperline1", "B");
- PhCursorDef_tFc.size2_x = (*env)->GetFieldID(env, PhCursorDef_tFc.clazz, "size2_x", "S");
- PhCursorDef_tFc.size2_y = (*env)->GetFieldID(env, PhCursorDef_tFc.clazz, "size2_y", "S");
- PhCursorDef_tFc.offset2_x = (*env)->GetFieldID(env, PhCursorDef_tFc.clazz, "offset2_x", "S");
- PhCursorDef_tFc.offset2_y = (*env)->GetFieldID(env, PhCursorDef_tFc.clazz, "offset2_y", "S");
- PhCursorDef_tFc.color2 = (*env)->GetFieldID(env, PhCursorDef_tFc.clazz, "color2", "I");
- PhCursorDef_tFc.bytesperline2 = (*env)->GetFieldID(env, PhCursorDef_tFc.clazz, "bytesperline2", "B");
- PhCursorDef_tFc.cached = 1;
-}
-
-PhCursorDef_t *getPhCursorDef_tFields(JNIEnv *env, jobject lpObject, PhCursorDef_t *lpStruct)
-{
- if (!PhCursorDef_tFc.cached) cachePhCursorDef_tFields(env, lpObject);
- lpStruct->hdr.len = (*env)->GetShortField(env, lpObject, PhCursorDef_tFc.hdr_len);
- lpStruct->hdr.type = (*env)->GetShortField(env, lpObject, PhCursorDef_tFc.hdr_type);
- lpStruct->size1.x = (*env)->GetShortField(env, lpObject, PhCursorDef_tFc.size1_x);
- lpStruct->size1.y = (*env)->GetShortField(env, lpObject, PhCursorDef_tFc.size1_y);
- lpStruct->offset1.x = (*env)->GetShortField(env, lpObject, PhCursorDef_tFc.offset1_x);
- lpStruct->offset1.y = (*env)->GetShortField(env, lpObject, PhCursorDef_tFc.offset1_y);
- lpStruct->color1 = (*env)->GetIntField(env, lpObject, PhCursorDef_tFc.color1);
- lpStruct->bytesperline1 = (*env)->GetByteField(env, lpObject, PhCursorDef_tFc.bytesperline1);
- lpStruct->size2.x = (*env)->GetShortField(env, lpObject, PhCursorDef_tFc.size2_x);
- lpStruct->size2.y = (*env)->GetShortField(env, lpObject, PhCursorDef_tFc.size2_y);
- lpStruct->offset2.x = (*env)->GetShortField(env, lpObject, PhCursorDef_tFc.offset2_x);
- lpStruct->offset2.y = (*env)->GetShortField(env, lpObject, PhCursorDef_tFc.offset2_y);
- lpStruct->color2 = (*env)->GetIntField(env, lpObject, PhCursorDef_tFc.color2);
- lpStruct->bytesperline2 = (*env)->GetByteField(env, lpObject, PhCursorDef_tFc.bytesperline2);
- return lpStruct;
-}
-
-void setPhCursorDef_tFields(JNIEnv *env, jobject lpObject, PhCursorDef_t *lpStruct)
-{
- if (!PhCursorDef_tFc.cached) cachePhCursorDef_tFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, PhCursorDef_tFc.hdr_len, (jshort)lpStruct->hdr.len);
- (*env)->SetShortField(env, lpObject, PhCursorDef_tFc.hdr_type, (jshort)lpStruct->hdr.type);
- (*env)->SetShortField(env, lpObject, PhCursorDef_tFc.size1_x, (jshort)lpStruct->size1.x);
- (*env)->SetShortField(env, lpObject, PhCursorDef_tFc.size1_y, (jshort)lpStruct->size1.y);
- (*env)->SetShortField(env, lpObject, PhCursorDef_tFc.offset1_x, (jshort)lpStruct->offset1.x);
- (*env)->SetShortField(env, lpObject, PhCursorDef_tFc.offset1_y, (jshort)lpStruct->offset1.y);
- (*env)->SetIntField(env, lpObject, PhCursorDef_tFc.color1, (jint)lpStruct->color1);
- (*env)->SetByteField(env, lpObject, PhCursorDef_tFc.bytesperline1, (jbyte)lpStruct->bytesperline1);
- (*env)->SetShortField(env, lpObject, PhCursorDef_tFc.size2_x, (jshort)lpStruct->size2.x);
- (*env)->SetShortField(env, lpObject, PhCursorDef_tFc.size2_y, (jshort)lpStruct->size2.y);
- (*env)->SetShortField(env, lpObject, PhCursorDef_tFc.offset2_x, (jshort)lpStruct->offset2.x);
- (*env)->SetShortField(env, lpObject, PhCursorDef_tFc.offset2_y, (jshort)lpStruct->offset2.y);
- (*env)->SetIntField(env, lpObject, PhCursorDef_tFc.color2, (jint)lpStruct->color2);
- (*env)->SetByteField(env, lpObject, PhCursorDef_tFc.bytesperline2, (jbyte)lpStruct->bytesperline2);
-}
-#endif
-
-#ifndef NO_PhCursorInfo_t
-typedef struct PhCursorInfo_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID pos_x, pos_y, region, ig_region, color, last_press_x, last_press_y, msec, steady_x, steady_y, dragger, drag_boundary_ul_x, drag_boundary_ul_y, drag_boundary_lr_x, drag_boundary_lr_y, phantom_rid, type, ig, button_state, click_count, zero1, key_mods, zero2;
-} PhCursorInfo_t_FID_CACHE;
-
-PhCursorInfo_t_FID_CACHE PhCursorInfo_tFc;
-
-void cachePhCursorInfo_tFields(JNIEnv *env, jobject lpObject)
-{
- if (PhCursorInfo_tFc.cached) return;
- PhCursorInfo_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PhCursorInfo_tFc.pos_x = (*env)->GetFieldID(env, PhCursorInfo_tFc.clazz, "pos_x", "S");
- PhCursorInfo_tFc.pos_y = (*env)->GetFieldID(env, PhCursorInfo_tFc.clazz, "pos_y", "S");
- PhCursorInfo_tFc.region = (*env)->GetFieldID(env, PhCursorInfo_tFc.clazz, "region", "I");
- PhCursorInfo_tFc.ig_region = (*env)->GetFieldID(env, PhCursorInfo_tFc.clazz, "ig_region", "I");
- PhCursorInfo_tFc.color = (*env)->GetFieldID(env, PhCursorInfo_tFc.clazz, "color", "I");
- PhCursorInfo_tFc.last_press_x = (*env)->GetFieldID(env, PhCursorInfo_tFc.clazz, "last_press_x", "S");
- PhCursorInfo_tFc.last_press_y = (*env)->GetFieldID(env, PhCursorInfo_tFc.clazz, "last_press_y", "S");
- PhCursorInfo_tFc.msec = (*env)->GetFieldID(env, PhCursorInfo_tFc.clazz, "msec", "I");
- PhCursorInfo_tFc.steady_x = (*env)->GetFieldID(env, PhCursorInfo_tFc.clazz, "steady_x", "S");
- PhCursorInfo_tFc.steady_y = (*env)->GetFieldID(env, PhCursorInfo_tFc.clazz, "steady_y", "S");
- PhCursorInfo_tFc.dragger = (*env)->GetFieldID(env, PhCursorInfo_tFc.clazz, "dragger", "I");
- PhCursorInfo_tFc.drag_boundary_ul_x = (*env)->GetFieldID(env, PhCursorInfo_tFc.clazz, "drag_boundary_ul_x", "S");
- PhCursorInfo_tFc.drag_boundary_ul_y = (*env)->GetFieldID(env, PhCursorInfo_tFc.clazz, "drag_boundary_ul_y", "S");
- PhCursorInfo_tFc.drag_boundary_lr_x = (*env)->GetFieldID(env, PhCursorInfo_tFc.clazz, "drag_boundary_lr_x", "S");
- PhCursorInfo_tFc.drag_boundary_lr_y = (*env)->GetFieldID(env, PhCursorInfo_tFc.clazz, "drag_boundary_lr_y", "S");
- PhCursorInfo_tFc.phantom_rid = (*env)->GetFieldID(env, PhCursorInfo_tFc.clazz, "phantom_rid", "I");
- PhCursorInfo_tFc.type = (*env)->GetFieldID(env, PhCursorInfo_tFc.clazz, "type", "S");
- PhCursorInfo_tFc.ig = (*env)->GetFieldID(env, PhCursorInfo_tFc.clazz, "ig", "S");
- PhCursorInfo_tFc.button_state = (*env)->GetFieldID(env, PhCursorInfo_tFc.clazz, "button_state", "S");
- PhCursorInfo_tFc.click_count = (*env)->GetFieldID(env, PhCursorInfo_tFc.clazz, "click_count", "B");
- PhCursorInfo_tFc.zero1 = (*env)->GetFieldID(env, PhCursorInfo_tFc.clazz, "zero1", "B");
- PhCursorInfo_tFc.key_mods = (*env)->GetFieldID(env, PhCursorInfo_tFc.clazz, "key_mods", "I");
- PhCursorInfo_tFc.zero2 = (*env)->GetFieldID(env, PhCursorInfo_tFc.clazz, "zero2", "I");
- PhCursorInfo_tFc.cached = 1;
-}
-
-PhCursorInfo_t *getPhCursorInfo_tFields(JNIEnv *env, jobject lpObject, PhCursorInfo_t *lpStruct)
-{
- if (!PhCursorInfo_tFc.cached) cachePhCursorInfo_tFields(env, lpObject);
- lpStruct->pos.x = (*env)->GetShortField(env, lpObject, PhCursorInfo_tFc.pos_x);
- lpStruct->pos.y = (*env)->GetShortField(env, lpObject, PhCursorInfo_tFc.pos_y);
- lpStruct->region = (*env)->GetIntField(env, lpObject, PhCursorInfo_tFc.region);
- lpStruct->ig_region = (*env)->GetIntField(env, lpObject, PhCursorInfo_tFc.ig_region);
- lpStruct->color = (*env)->GetIntField(env, lpObject, PhCursorInfo_tFc.color);
- lpStruct->last_press.x = (*env)->GetShortField(env, lpObject, PhCursorInfo_tFc.last_press_x);
- lpStruct->last_press.y = (*env)->GetShortField(env, lpObject, PhCursorInfo_tFc.last_press_y);
- lpStruct->msec = (*env)->GetIntField(env, lpObject, PhCursorInfo_tFc.msec);
- lpStruct->steady.x = (*env)->GetShortField(env, lpObject, PhCursorInfo_tFc.steady_x);
- lpStruct->steady.y = (*env)->GetShortField(env, lpObject, PhCursorInfo_tFc.steady_y);
- lpStruct->dragger = (*env)->GetIntField(env, lpObject, PhCursorInfo_tFc.dragger);
- lpStruct->drag_boundary.ul.x = (*env)->GetShortField(env, lpObject, PhCursorInfo_tFc.drag_boundary_ul_x);
- lpStruct->drag_boundary.ul.y = (*env)->GetShortField(env, lpObject, PhCursorInfo_tFc.drag_boundary_ul_y);
- lpStruct->drag_boundary.lr.x = (*env)->GetShortField(env, lpObject, PhCursorInfo_tFc.drag_boundary_lr_x);
- lpStruct->drag_boundary.lr.y = (*env)->GetShortField(env, lpObject, PhCursorInfo_tFc.drag_boundary_lr_y);
- lpStruct->phantom_rid = (*env)->GetIntField(env, lpObject, PhCursorInfo_tFc.phantom_rid);
- lpStruct->type = (*env)->GetShortField(env, lpObject, PhCursorInfo_tFc.type);
- lpStruct->ig = (*env)->GetShortField(env, lpObject, PhCursorInfo_tFc.ig);
- lpStruct->button_state = (*env)->GetShortField(env, lpObject, PhCursorInfo_tFc.button_state);
- lpStruct->click_count = (*env)->GetByteField(env, lpObject, PhCursorInfo_tFc.click_count);
- lpStruct->zero1 = (*env)->GetByteField(env, lpObject, PhCursorInfo_tFc.zero1);
- lpStruct->key_mods = (*env)->GetIntField(env, lpObject, PhCursorInfo_tFc.key_mods);
- lpStruct->zero2 = (*env)->GetIntField(env, lpObject, PhCursorInfo_tFc.zero2);
- return lpStruct;
-}
-
-void setPhCursorInfo_tFields(JNIEnv *env, jobject lpObject, PhCursorInfo_t *lpStruct)
-{
- if (!PhCursorInfo_tFc.cached) cachePhCursorInfo_tFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, PhCursorInfo_tFc.pos_x, (jshort)lpStruct->pos.x);
- (*env)->SetShortField(env, lpObject, PhCursorInfo_tFc.pos_y, (jshort)lpStruct->pos.y);
- (*env)->SetIntField(env, lpObject, PhCursorInfo_tFc.region, (jint)lpStruct->region);
- (*env)->SetIntField(env, lpObject, PhCursorInfo_tFc.ig_region, (jint)lpStruct->ig_region);
- (*env)->SetIntField(env, lpObject, PhCursorInfo_tFc.color, (jint)lpStruct->color);
- (*env)->SetShortField(env, lpObject, PhCursorInfo_tFc.last_press_x, (jshort)lpStruct->last_press.x);
- (*env)->SetShortField(env, lpObject, PhCursorInfo_tFc.last_press_y, (jshort)lpStruct->last_press.y);
- (*env)->SetIntField(env, lpObject, PhCursorInfo_tFc.msec, (jint)lpStruct->msec);
- (*env)->SetShortField(env, lpObject, PhCursorInfo_tFc.steady_x, (jshort)lpStruct->steady.x);
- (*env)->SetShortField(env, lpObject, PhCursorInfo_tFc.steady_y, (jshort)lpStruct->steady.y);
- (*env)->SetIntField(env, lpObject, PhCursorInfo_tFc.dragger, (jint)lpStruct->dragger);
- (*env)->SetShortField(env, lpObject, PhCursorInfo_tFc.drag_boundary_ul_x, (jshort)lpStruct->drag_boundary.ul.x);
- (*env)->SetShortField(env, lpObject, PhCursorInfo_tFc.drag_boundary_ul_y, (jshort)lpStruct->drag_boundary.ul.y);
- (*env)->SetShortField(env, lpObject, PhCursorInfo_tFc.drag_boundary_lr_x, (jshort)lpStruct->drag_boundary.lr.x);
- (*env)->SetShortField(env, lpObject, PhCursorInfo_tFc.drag_boundary_lr_y, (jshort)lpStruct->drag_boundary.lr.y);
- (*env)->SetIntField(env, lpObject, PhCursorInfo_tFc.phantom_rid, (jint)lpStruct->phantom_rid);
- (*env)->SetShortField(env, lpObject, PhCursorInfo_tFc.type, (jshort)lpStruct->type);
- (*env)->SetShortField(env, lpObject, PhCursorInfo_tFc.ig, (jshort)lpStruct->ig);
- (*env)->SetShortField(env, lpObject, PhCursorInfo_tFc.button_state, (jshort)lpStruct->button_state);
- (*env)->SetByteField(env, lpObject, PhCursorInfo_tFc.click_count, (jbyte)lpStruct->click_count);
- (*env)->SetByteField(env, lpObject, PhCursorInfo_tFc.zero1, (jbyte)lpStruct->zero1);
- (*env)->SetIntField(env, lpObject, PhCursorInfo_tFc.key_mods, (jint)lpStruct->key_mods);
- (*env)->SetIntField(env, lpObject, PhCursorInfo_tFc.zero2, (jint)lpStruct->zero2);
-}
-#endif
-
-#ifndef NO_PhDim_t
-typedef struct PhDim_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID w, h;
-} PhDim_t_FID_CACHE;
-
-PhDim_t_FID_CACHE PhDim_tFc;
-
-void cachePhDim_tFields(JNIEnv *env, jobject lpObject)
-{
- if (PhDim_tFc.cached) return;
- PhDim_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PhDim_tFc.w = (*env)->GetFieldID(env, PhDim_tFc.clazz, "w", "S");
- PhDim_tFc.h = (*env)->GetFieldID(env, PhDim_tFc.clazz, "h", "S");
- PhDim_tFc.cached = 1;
-}
-
-PhDim_t *getPhDim_tFields(JNIEnv *env, jobject lpObject, PhDim_t *lpStruct)
-{
- if (!PhDim_tFc.cached) cachePhDim_tFields(env, lpObject);
- lpStruct->w = (*env)->GetShortField(env, lpObject, PhDim_tFc.w);
- lpStruct->h = (*env)->GetShortField(env, lpObject, PhDim_tFc.h);
- return lpStruct;
-}
-
-void setPhDim_tFields(JNIEnv *env, jobject lpObject, PhDim_t *lpStruct)
-{
- if (!PhDim_tFc.cached) cachePhDim_tFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, PhDim_tFc.w, (jshort)lpStruct->w);
- (*env)->SetShortField(env, lpObject, PhDim_tFc.h, (jshort)lpStruct->h);
-}
-#endif
-
-#ifndef NO_PhEvent_t
-typedef struct PhEvent_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID type, subtype, processing_flags, emitter_rid, emitter_handle, collector_rid, collector_handle, input_group, flags, timestamp, translation_x, translation_y, num_rects, data_len;
-} PhEvent_t_FID_CACHE;
-
-PhEvent_t_FID_CACHE PhEvent_tFc;
-
-void cachePhEvent_tFields(JNIEnv *env, jobject lpObject)
-{
- if (PhEvent_tFc.cached) return;
- PhEvent_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PhEvent_tFc.type = (*env)->GetFieldID(env, PhEvent_tFc.clazz, "type", "I");
- PhEvent_tFc.subtype = (*env)->GetFieldID(env, PhEvent_tFc.clazz, "subtype", "S");
- PhEvent_tFc.processing_flags = (*env)->GetFieldID(env, PhEvent_tFc.clazz, "processing_flags", "S");
- PhEvent_tFc.emitter_rid = (*env)->GetFieldID(env, PhEvent_tFc.clazz, "emitter_rid", "I");
- PhEvent_tFc.emitter_handle = (*env)->GetFieldID(env, PhEvent_tFc.clazz, "emitter_handle", "I");
- PhEvent_tFc.collector_rid = (*env)->GetFieldID(env, PhEvent_tFc.clazz, "collector_rid", "I");
- PhEvent_tFc.collector_handle = (*env)->GetFieldID(env, PhEvent_tFc.clazz, "collector_handle", "I");
- PhEvent_tFc.input_group = (*env)->GetFieldID(env, PhEvent_tFc.clazz, "input_group", "S");
- PhEvent_tFc.flags = (*env)->GetFieldID(env, PhEvent_tFc.clazz, "flags", "S");
- PhEvent_tFc.timestamp = (*env)->GetFieldID(env, PhEvent_tFc.clazz, "timestamp", "I");
- PhEvent_tFc.translation_x = (*env)->GetFieldID(env, PhEvent_tFc.clazz, "translation_x", "S");
- PhEvent_tFc.translation_y = (*env)->GetFieldID(env, PhEvent_tFc.clazz, "translation_y", "S");
- PhEvent_tFc.num_rects = (*env)->GetFieldID(env, PhEvent_tFc.clazz, "num_rects", "S");
- PhEvent_tFc.data_len = (*env)->GetFieldID(env, PhEvent_tFc.clazz, "data_len", "S");
- PhEvent_tFc.cached = 1;
-}
-
-PhEvent_t *getPhEvent_tFields(JNIEnv *env, jobject lpObject, PhEvent_t *lpStruct)
-{
- if (!PhEvent_tFc.cached) cachePhEvent_tFields(env, lpObject);
- lpStruct->type = (*env)->GetIntField(env, lpObject, PhEvent_tFc.type);
- lpStruct->subtype = (*env)->GetShortField(env, lpObject, PhEvent_tFc.subtype);
- lpStruct->processing_flags = (*env)->GetShortField(env, lpObject, PhEvent_tFc.processing_flags);
- lpStruct->emitter.rid = (*env)->GetIntField(env, lpObject, PhEvent_tFc.emitter_rid);
- lpStruct->emitter.handle = (*env)->GetIntField(env, lpObject, PhEvent_tFc.emitter_handle);
- lpStruct->collector.rid = (*env)->GetIntField(env, lpObject, PhEvent_tFc.collector_rid);
- lpStruct->collector.handle = (*env)->GetIntField(env, lpObject, PhEvent_tFc.collector_handle);
- lpStruct->input_group = (*env)->GetShortField(env, lpObject, PhEvent_tFc.input_group);
- lpStruct->flags = (*env)->GetShortField(env, lpObject, PhEvent_tFc.flags);
- lpStruct->timestamp = (*env)->GetIntField(env, lpObject, PhEvent_tFc.timestamp);
- lpStruct->translation.x = (*env)->GetShortField(env, lpObject, PhEvent_tFc.translation_x);
- lpStruct->translation.y = (*env)->GetShortField(env, lpObject, PhEvent_tFc.translation_y);
- lpStruct->num_rects = (*env)->GetShortField(env, lpObject, PhEvent_tFc.num_rects);
- lpStruct->data_len = (*env)->GetShortField(env, lpObject, PhEvent_tFc.data_len);
- return lpStruct;
-}
-
-void setPhEvent_tFields(JNIEnv *env, jobject lpObject, PhEvent_t *lpStruct)
-{
- if (!PhEvent_tFc.cached) cachePhEvent_tFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, PhEvent_tFc.type, (jint)lpStruct->type);
- (*env)->SetShortField(env, lpObject, PhEvent_tFc.subtype, (jshort)lpStruct->subtype);
- (*env)->SetShortField(env, lpObject, PhEvent_tFc.processing_flags, (jshort)lpStruct->processing_flags);
- (*env)->SetIntField(env, lpObject, PhEvent_tFc.emitter_rid, (jint)lpStruct->emitter.rid);
- (*env)->SetIntField(env, lpObject, PhEvent_tFc.emitter_handle, (jint)lpStruct->emitter.handle);
- (*env)->SetIntField(env, lpObject, PhEvent_tFc.collector_rid, (jint)lpStruct->collector.rid);
- (*env)->SetIntField(env, lpObject, PhEvent_tFc.collector_handle, (jint)lpStruct->collector.handle);
- (*env)->SetShortField(env, lpObject, PhEvent_tFc.input_group, (jshort)lpStruct->input_group);
- (*env)->SetShortField(env, lpObject, PhEvent_tFc.flags, (jshort)lpStruct->flags);
- (*env)->SetIntField(env, lpObject, PhEvent_tFc.timestamp, (jint)lpStruct->timestamp);
- (*env)->SetShortField(env, lpObject, PhEvent_tFc.translation_x, (jshort)lpStruct->translation.x);
- (*env)->SetShortField(env, lpObject, PhEvent_tFc.translation_y, (jshort)lpStruct->translation.y);
- (*env)->SetShortField(env, lpObject, PhEvent_tFc.num_rects, (jshort)lpStruct->num_rects);
- (*env)->SetShortField(env, lpObject, PhEvent_tFc.data_len, (jshort)lpStruct->data_len);
-}
-#endif
-
-#ifndef NO_PhImage_t
-typedef struct PhImage_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID type, image_tag, bpl, size_w, size_h, palette_tag, colors, alpha, transparent, format, flags, ghost_bpl, spare1, ghost_bitmap, mask_bpl, mask_bm, palette, image;
-} PhImage_t_FID_CACHE;
-
-PhImage_t_FID_CACHE PhImage_tFc;
-
-void cachePhImage_tFields(JNIEnv *env, jobject lpObject)
-{
- if (PhImage_tFc.cached) return;
- PhImage_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PhImage_tFc.type = (*env)->GetFieldID(env, PhImage_tFc.clazz, "type", "I");
- PhImage_tFc.image_tag = (*env)->GetFieldID(env, PhImage_tFc.clazz, "image_tag", "I");
- PhImage_tFc.bpl = (*env)->GetFieldID(env, PhImage_tFc.clazz, "bpl", "I");
- PhImage_tFc.size_w = (*env)->GetFieldID(env, PhImage_tFc.clazz, "size_w", "S");
- PhImage_tFc.size_h = (*env)->GetFieldID(env, PhImage_tFc.clazz, "size_h", "S");
- PhImage_tFc.palette_tag = (*env)->GetFieldID(env, PhImage_tFc.clazz, "palette_tag", "I");
- PhImage_tFc.colors = (*env)->GetFieldID(env, PhImage_tFc.clazz, "colors", "I");
- PhImage_tFc.alpha = (*env)->GetFieldID(env, PhImage_tFc.clazz, "alpha", "I");
- PhImage_tFc.transparent = (*env)->GetFieldID(env, PhImage_tFc.clazz, "transparent", "I");
- PhImage_tFc.format = (*env)->GetFieldID(env, PhImage_tFc.clazz, "format", "B");
- PhImage_tFc.flags = (*env)->GetFieldID(env, PhImage_tFc.clazz, "flags", "B");
- PhImage_tFc.ghost_bpl = (*env)->GetFieldID(env, PhImage_tFc.clazz, "ghost_bpl", "B");
- PhImage_tFc.spare1 = (*env)->GetFieldID(env, PhImage_tFc.clazz, "spare1", "B");
- PhImage_tFc.ghost_bitmap = (*env)->GetFieldID(env, PhImage_tFc.clazz, "ghost_bitmap", "I");
- PhImage_tFc.mask_bpl = (*env)->GetFieldID(env, PhImage_tFc.clazz, "mask_bpl", "I");
- PhImage_tFc.mask_bm = (*env)->GetFieldID(env, PhImage_tFc.clazz, "mask_bm", "I");
- PhImage_tFc.palette = (*env)->GetFieldID(env, PhImage_tFc.clazz, "palette", "I");
- PhImage_tFc.image = (*env)->GetFieldID(env, PhImage_tFc.clazz, "image", "I");
- PhImage_tFc.cached = 1;
-}
-
-PhImage_t *getPhImage_tFields(JNIEnv *env, jobject lpObject, PhImage_t *lpStruct)
-{
- if (!PhImage_tFc.cached) cachePhImage_tFields(env, lpObject);
- lpStruct->type = (*env)->GetIntField(env, lpObject, PhImage_tFc.type);
- lpStruct->image_tag = (*env)->GetIntField(env, lpObject, PhImage_tFc.image_tag);
- lpStruct->bpl = (*env)->GetIntField(env, lpObject, PhImage_tFc.bpl);
- lpStruct->size.w = (*env)->GetShortField(env, lpObject, PhImage_tFc.size_w);
- lpStruct->size.h = (*env)->GetShortField(env, lpObject, PhImage_tFc.size_h);
- lpStruct->palette_tag = (*env)->GetIntField(env, lpObject, PhImage_tFc.palette_tag);
- lpStruct->colors = (*env)->GetIntField(env, lpObject, PhImage_tFc.colors);
- lpStruct->alpha = (PgAlpha_t *)(*env)->GetIntField(env, lpObject, PhImage_tFc.alpha);
- lpStruct->transparent = (*env)->GetIntField(env, lpObject, PhImage_tFc.transparent);
- lpStruct->format = (*env)->GetByteField(env, lpObject, PhImage_tFc.format);
- lpStruct->flags = (*env)->GetByteField(env, lpObject, PhImage_tFc.flags);
- lpStruct->ghost_bpl = (*env)->GetByteField(env, lpObject, PhImage_tFc.ghost_bpl);
- lpStruct->spare1 = (*env)->GetByteField(env, lpObject, PhImage_tFc.spare1);
- lpStruct->ghost_bitmap = (char *)(*env)->GetIntField(env, lpObject, PhImage_tFc.ghost_bitmap);
- lpStruct->mask_bpl = (*env)->GetIntField(env, lpObject, PhImage_tFc.mask_bpl);
- lpStruct->mask_bm = (char *)(*env)->GetIntField(env, lpObject, PhImage_tFc.mask_bm);
- lpStruct->palette = (PgColor_t *)(*env)->GetIntField(env, lpObject, PhImage_tFc.palette);
- lpStruct->image = (char *)(*env)->GetIntField(env, lpObject, PhImage_tFc.image);
- return lpStruct;
-}
-
-void setPhImage_tFields(JNIEnv *env, jobject lpObject, PhImage_t *lpStruct)
-{
- if (!PhImage_tFc.cached) cachePhImage_tFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, PhImage_tFc.type, (jint)lpStruct->type);
- (*env)->SetIntField(env, lpObject, PhImage_tFc.image_tag, (jint)lpStruct->image_tag);
- (*env)->SetIntField(env, lpObject, PhImage_tFc.bpl, (jint)lpStruct->bpl);
- (*env)->SetShortField(env, lpObject, PhImage_tFc.size_w, (jshort)lpStruct->size.w);
- (*env)->SetShortField(env, lpObject, PhImage_tFc.size_h, (jshort)lpStruct->size.h);
- (*env)->SetIntField(env, lpObject, PhImage_tFc.palette_tag, (jint)lpStruct->palette_tag);
- (*env)->SetIntField(env, lpObject, PhImage_tFc.colors, (jint)lpStruct->colors);
- (*env)->SetIntField(env, lpObject, PhImage_tFc.alpha, (jint)lpStruct->alpha);
- (*env)->SetIntField(env, lpObject, PhImage_tFc.transparent, (jint)lpStruct->transparent);
- (*env)->SetByteField(env, lpObject, PhImage_tFc.format, (jbyte)lpStruct->format);
- (*env)->SetByteField(env, lpObject, PhImage_tFc.flags, (jbyte)lpStruct->flags);
- (*env)->SetByteField(env, lpObject, PhImage_tFc.ghost_bpl, (jbyte)lpStruct->ghost_bpl);
- (*env)->SetByteField(env, lpObject, PhImage_tFc.spare1, (jbyte)lpStruct->spare1);
- (*env)->SetIntField(env, lpObject, PhImage_tFc.ghost_bitmap, (jint)lpStruct->ghost_bitmap);
- (*env)->SetIntField(env, lpObject, PhImage_tFc.mask_bpl, (jint)lpStruct->mask_bpl);
- (*env)->SetIntField(env, lpObject, PhImage_tFc.mask_bm, (jint)lpStruct->mask_bm);
- (*env)->SetIntField(env, lpObject, PhImage_tFc.palette, (jint)lpStruct->palette);
- (*env)->SetIntField(env, lpObject, PhImage_tFc.image, (jint)lpStruct->image);
-}
-#endif
-
-#ifndef NO_PhKeyEvent_t
-typedef struct PhKeyEvent_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID key_mods, key_flags, key_cap, key_sym, key_scan, key_zero, pos_x, pos_y, button_state;
-} PhKeyEvent_t_FID_CACHE;
-
-PhKeyEvent_t_FID_CACHE PhKeyEvent_tFc;
-
-void cachePhKeyEvent_tFields(JNIEnv *env, jobject lpObject)
-{
- if (PhKeyEvent_tFc.cached) return;
- PhKeyEvent_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PhKeyEvent_tFc.key_mods = (*env)->GetFieldID(env, PhKeyEvent_tFc.clazz, "key_mods", "I");
- PhKeyEvent_tFc.key_flags = (*env)->GetFieldID(env, PhKeyEvent_tFc.clazz, "key_flags", "I");
- PhKeyEvent_tFc.key_cap = (*env)->GetFieldID(env, PhKeyEvent_tFc.clazz, "key_cap", "I");
- PhKeyEvent_tFc.key_sym = (*env)->GetFieldID(env, PhKeyEvent_tFc.clazz, "key_sym", "I");
- PhKeyEvent_tFc.key_scan = (*env)->GetFieldID(env, PhKeyEvent_tFc.clazz, "key_scan", "S");
- PhKeyEvent_tFc.key_zero = (*env)->GetFieldID(env, PhKeyEvent_tFc.clazz, "key_zero", "S");
- PhKeyEvent_tFc.pos_x = (*env)->GetFieldID(env, PhKeyEvent_tFc.clazz, "pos_x", "S");
- PhKeyEvent_tFc.pos_y = (*env)->GetFieldID(env, PhKeyEvent_tFc.clazz, "pos_y", "S");
- PhKeyEvent_tFc.button_state = (*env)->GetFieldID(env, PhKeyEvent_tFc.clazz, "button_state", "S");
- PhKeyEvent_tFc.cached = 1;
-}
-
-PhKeyEvent_t *getPhKeyEvent_tFields(JNIEnv *env, jobject lpObject, PhKeyEvent_t *lpStruct)
-{
- if (!PhKeyEvent_tFc.cached) cachePhKeyEvent_tFields(env, lpObject);
- lpStruct->key_mods = (*env)->GetIntField(env, lpObject, PhKeyEvent_tFc.key_mods);
- lpStruct->key_flags = (*env)->GetIntField(env, lpObject, PhKeyEvent_tFc.key_flags);
- lpStruct->key_cap = (*env)->GetIntField(env, lpObject, PhKeyEvent_tFc.key_cap);
- lpStruct->key_sym = (*env)->GetIntField(env, lpObject, PhKeyEvent_tFc.key_sym);
- lpStruct->key_scan = (*env)->GetShortField(env, lpObject, PhKeyEvent_tFc.key_scan);
- lpStruct->key_zero = (*env)->GetShortField(env, lpObject, PhKeyEvent_tFc.key_zero);
- lpStruct->pos.x = (*env)->GetShortField(env, lpObject, PhKeyEvent_tFc.pos_x);
- lpStruct->pos.y = (*env)->GetShortField(env, lpObject, PhKeyEvent_tFc.pos_y);
- lpStruct->button_state = (*env)->GetShortField(env, lpObject, PhKeyEvent_tFc.button_state);
- return lpStruct;
-}
-
-void setPhKeyEvent_tFields(JNIEnv *env, jobject lpObject, PhKeyEvent_t *lpStruct)
-{
- if (!PhKeyEvent_tFc.cached) cachePhKeyEvent_tFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, PhKeyEvent_tFc.key_mods, (jint)lpStruct->key_mods);
- (*env)->SetIntField(env, lpObject, PhKeyEvent_tFc.key_flags, (jint)lpStruct->key_flags);
- (*env)->SetIntField(env, lpObject, PhKeyEvent_tFc.key_cap, (jint)lpStruct->key_cap);
- (*env)->SetIntField(env, lpObject, PhKeyEvent_tFc.key_sym, (jint)lpStruct->key_sym);
- (*env)->SetShortField(env, lpObject, PhKeyEvent_tFc.key_scan, (jshort)lpStruct->key_scan);
- (*env)->SetShortField(env, lpObject, PhKeyEvent_tFc.key_zero, (jshort)lpStruct->key_zero);
- (*env)->SetShortField(env, lpObject, PhKeyEvent_tFc.pos_x, (jshort)lpStruct->pos.x);
- (*env)->SetShortField(env, lpObject, PhKeyEvent_tFc.pos_y, (jshort)lpStruct->pos.y);
- (*env)->SetShortField(env, lpObject, PhKeyEvent_tFc.button_state, (jshort)lpStruct->button_state);
-}
-#endif
-
-#ifndef NO_PhPoint_t
-typedef struct PhPoint_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID x, y;
-} PhPoint_t_FID_CACHE;
-
-PhPoint_t_FID_CACHE PhPoint_tFc;
-
-void cachePhPoint_tFields(JNIEnv *env, jobject lpObject)
-{
- if (PhPoint_tFc.cached) return;
- PhPoint_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PhPoint_tFc.x = (*env)->GetFieldID(env, PhPoint_tFc.clazz, "x", "S");
- PhPoint_tFc.y = (*env)->GetFieldID(env, PhPoint_tFc.clazz, "y", "S");
- PhPoint_tFc.cached = 1;
-}
-
-PhPoint_t *getPhPoint_tFields(JNIEnv *env, jobject lpObject, PhPoint_t *lpStruct)
-{
- if (!PhPoint_tFc.cached) cachePhPoint_tFields(env, lpObject);
- lpStruct->x = (*env)->GetShortField(env, lpObject, PhPoint_tFc.x);
- lpStruct->y = (*env)->GetShortField(env, lpObject, PhPoint_tFc.y);
- return lpStruct;
-}
-
-void setPhPoint_tFields(JNIEnv *env, jobject lpObject, PhPoint_t *lpStruct)
-{
- if (!PhPoint_tFc.cached) cachePhPoint_tFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, PhPoint_tFc.x, (jshort)lpStruct->x);
- (*env)->SetShortField(env, lpObject, PhPoint_tFc.y, (jshort)lpStruct->y);
-}
-#endif
-
-#ifndef NO_PhPointerEvent_t
-typedef struct PhPointerEvent_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID pos_x, pos_y, buttons, button_state, click_count, flags, z, key_mods, zero;
-} PhPointerEvent_t_FID_CACHE;
-
-PhPointerEvent_t_FID_CACHE PhPointerEvent_tFc;
-
-void cachePhPointerEvent_tFields(JNIEnv *env, jobject lpObject)
-{
- if (PhPointerEvent_tFc.cached) return;
- PhPointerEvent_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PhPointerEvent_tFc.pos_x = (*env)->GetFieldID(env, PhPointerEvent_tFc.clazz, "pos_x", "S");
- PhPointerEvent_tFc.pos_y = (*env)->GetFieldID(env, PhPointerEvent_tFc.clazz, "pos_y", "S");
- PhPointerEvent_tFc.buttons = (*env)->GetFieldID(env, PhPointerEvent_tFc.clazz, "buttons", "S");
- PhPointerEvent_tFc.button_state = (*env)->GetFieldID(env, PhPointerEvent_tFc.clazz, "button_state", "S");
- PhPointerEvent_tFc.click_count = (*env)->GetFieldID(env, PhPointerEvent_tFc.clazz, "click_count", "B");
- PhPointerEvent_tFc.flags = (*env)->GetFieldID(env, PhPointerEvent_tFc.clazz, "flags", "B");
- PhPointerEvent_tFc.z = (*env)->GetFieldID(env, PhPointerEvent_tFc.clazz, "z", "S");
- PhPointerEvent_tFc.key_mods = (*env)->GetFieldID(env, PhPointerEvent_tFc.clazz, "key_mods", "I");
- PhPointerEvent_tFc.zero = (*env)->GetFieldID(env, PhPointerEvent_tFc.clazz, "zero", "I");
- PhPointerEvent_tFc.cached = 1;
-}
-
-PhPointerEvent_t *getPhPointerEvent_tFields(JNIEnv *env, jobject lpObject, PhPointerEvent_t *lpStruct)
-{
- if (!PhPointerEvent_tFc.cached) cachePhPointerEvent_tFields(env, lpObject);
- lpStruct->pos.x = (*env)->GetShortField(env, lpObject, PhPointerEvent_tFc.pos_x);
- lpStruct->pos.y = (*env)->GetShortField(env, lpObject, PhPointerEvent_tFc.pos_y);
- lpStruct->buttons = (*env)->GetShortField(env, lpObject, PhPointerEvent_tFc.buttons);
- lpStruct->button_state = (*env)->GetShortField(env, lpObject, PhPointerEvent_tFc.button_state);
- lpStruct->click_count = (*env)->GetByteField(env, lpObject, PhPointerEvent_tFc.click_count);
- lpStruct->flags = (*env)->GetByteField(env, lpObject, PhPointerEvent_tFc.flags);
- lpStruct->z = (*env)->GetShortField(env, lpObject, PhPointerEvent_tFc.z);
- lpStruct->key_mods = (*env)->GetIntField(env, lpObject, PhPointerEvent_tFc.key_mods);
- lpStruct->zero = (*env)->GetIntField(env, lpObject, PhPointerEvent_tFc.zero);
- return lpStruct;
-}
-
-void setPhPointerEvent_tFields(JNIEnv *env, jobject lpObject, PhPointerEvent_t *lpStruct)
-{
- if (!PhPointerEvent_tFc.cached) cachePhPointerEvent_tFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, PhPointerEvent_tFc.pos_x, (jshort)lpStruct->pos.x);
- (*env)->SetShortField(env, lpObject, PhPointerEvent_tFc.pos_y, (jshort)lpStruct->pos.y);
- (*env)->SetShortField(env, lpObject, PhPointerEvent_tFc.buttons, (jshort)lpStruct->buttons);
- (*env)->SetShortField(env, lpObject, PhPointerEvent_tFc.button_state, (jshort)lpStruct->button_state);
- (*env)->SetByteField(env, lpObject, PhPointerEvent_tFc.click_count, (jbyte)lpStruct->click_count);
- (*env)->SetByteField(env, lpObject, PhPointerEvent_tFc.flags, (jbyte)lpStruct->flags);
- (*env)->SetShortField(env, lpObject, PhPointerEvent_tFc.z, (jshort)lpStruct->z);
- (*env)->SetIntField(env, lpObject, PhPointerEvent_tFc.key_mods, (jint)lpStruct->key_mods);
- (*env)->SetIntField(env, lpObject, PhPointerEvent_tFc.zero, (jint)lpStruct->zero);
-}
-#endif
-
-#ifndef NO_PhRect_t
-typedef struct PhRect_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID ul_x, ul_y, lr_x, lr_y;
-} PhRect_t_FID_CACHE;
-
-PhRect_t_FID_CACHE PhRect_tFc;
-
-void cachePhRect_tFields(JNIEnv *env, jobject lpObject)
-{
- if (PhRect_tFc.cached) return;
- PhRect_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PhRect_tFc.ul_x = (*env)->GetFieldID(env, PhRect_tFc.clazz, "ul_x", "S");
- PhRect_tFc.ul_y = (*env)->GetFieldID(env, PhRect_tFc.clazz, "ul_y", "S");
- PhRect_tFc.lr_x = (*env)->GetFieldID(env, PhRect_tFc.clazz, "lr_x", "S");
- PhRect_tFc.lr_y = (*env)->GetFieldID(env, PhRect_tFc.clazz, "lr_y", "S");
- PhRect_tFc.cached = 1;
-}
-
-PhRect_t *getPhRect_tFields(JNIEnv *env, jobject lpObject, PhRect_t *lpStruct)
-{
- if (!PhRect_tFc.cached) cachePhRect_tFields(env, lpObject);
- lpStruct->ul.x = (*env)->GetShortField(env, lpObject, PhRect_tFc.ul_x);
- lpStruct->ul.y = (*env)->GetShortField(env, lpObject, PhRect_tFc.ul_y);
- lpStruct->lr.x = (*env)->GetShortField(env, lpObject, PhRect_tFc.lr_x);
- lpStruct->lr.y = (*env)->GetShortField(env, lpObject, PhRect_tFc.lr_y);
- return lpStruct;
-}
-
-void setPhRect_tFields(JNIEnv *env, jobject lpObject, PhRect_t *lpStruct)
-{
- if (!PhRect_tFc.cached) cachePhRect_tFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, PhRect_tFc.ul_x, (jshort)lpStruct->ul.x);
- (*env)->SetShortField(env, lpObject, PhRect_tFc.ul_y, (jshort)lpStruct->ul.y);
- (*env)->SetShortField(env, lpObject, PhRect_tFc.lr_x, (jshort)lpStruct->lr.x);
- (*env)->SetShortField(env, lpObject, PhRect_tFc.lr_y, (jshort)lpStruct->lr.y);
-}
-#endif
-
-#ifndef NO_PhRegion_t
-typedef struct PhRegion_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID rid, handle, owner, flags, state, events_sense, events_opaque, origin_x, origin_y, parent, child, bro_in_front, bro_behind, cursor_color, input_group, data_len, cursor_type;
-} PhRegion_t_FID_CACHE;
-
-PhRegion_t_FID_CACHE PhRegion_tFc;
-
-void cachePhRegion_tFields(JNIEnv *env, jobject lpObject)
-{
- if (PhRegion_tFc.cached) return;
- PhRegion_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PhRegion_tFc.rid = (*env)->GetFieldID(env, PhRegion_tFc.clazz, "rid", "I");
- PhRegion_tFc.handle = (*env)->GetFieldID(env, PhRegion_tFc.clazz, "handle", "I");
- PhRegion_tFc.owner = (*env)->GetFieldID(env, PhRegion_tFc.clazz, "owner", "I");
- PhRegion_tFc.flags = (*env)->GetFieldID(env, PhRegion_tFc.clazz, "flags", "I");
- PhRegion_tFc.state = (*env)->GetFieldID(env, PhRegion_tFc.clazz, "state", "S");
- PhRegion_tFc.events_sense = (*env)->GetFieldID(env, PhRegion_tFc.clazz, "events_sense", "I");
- PhRegion_tFc.events_opaque = (*env)->GetFieldID(env, PhRegion_tFc.clazz, "events_opaque", "I");
- PhRegion_tFc.origin_x = (*env)->GetFieldID(env, PhRegion_tFc.clazz, "origin_x", "S");
- PhRegion_tFc.origin_y = (*env)->GetFieldID(env, PhRegion_tFc.clazz, "origin_y", "S");
- PhRegion_tFc.parent = (*env)->GetFieldID(env, PhRegion_tFc.clazz, "parent", "I");
- PhRegion_tFc.child = (*env)->GetFieldID(env, PhRegion_tFc.clazz, "child", "I");
- PhRegion_tFc.bro_in_front = (*env)->GetFieldID(env, PhRegion_tFc.clazz, "bro_in_front", "I");
- PhRegion_tFc.bro_behind = (*env)->GetFieldID(env, PhRegion_tFc.clazz, "bro_behind", "I");
- PhRegion_tFc.cursor_color = (*env)->GetFieldID(env, PhRegion_tFc.clazz, "cursor_color", "I");
- PhRegion_tFc.input_group = (*env)->GetFieldID(env, PhRegion_tFc.clazz, "input_group", "S");
- PhRegion_tFc.data_len = (*env)->GetFieldID(env, PhRegion_tFc.clazz, "data_len", "S");
- PhRegion_tFc.cursor_type = (*env)->GetFieldID(env, PhRegion_tFc.clazz, "cursor_type", "S");
- PhRegion_tFc.cached = 1;
-}
-
-PhRegion_t *getPhRegion_tFields(JNIEnv *env, jobject lpObject, PhRegion_t *lpStruct)
-{
- if (!PhRegion_tFc.cached) cachePhRegion_tFields(env, lpObject);
- lpStruct->rid = (*env)->GetIntField(env, lpObject, PhRegion_tFc.rid);
- lpStruct->handle = (*env)->GetIntField(env, lpObject, PhRegion_tFc.handle);
- lpStruct->owner = (*env)->GetIntField(env, lpObject, PhRegion_tFc.owner);
- lpStruct->flags = (*env)->GetIntField(env, lpObject, PhRegion_tFc.flags);
- lpStruct->state = (*env)->GetShortField(env, lpObject, PhRegion_tFc.state);
- lpStruct->events_sense = (*env)->GetIntField(env, lpObject, PhRegion_tFc.events_sense);
- lpStruct->events_opaque = (*env)->GetIntField(env, lpObject, PhRegion_tFc.events_opaque);
- lpStruct->origin.x = (*env)->GetShortField(env, lpObject, PhRegion_tFc.origin_x);
- lpStruct->origin.y = (*env)->GetShortField(env, lpObject, PhRegion_tFc.origin_y);
- lpStruct->parent = (*env)->GetIntField(env, lpObject, PhRegion_tFc.parent);
- lpStruct->child = (*env)->GetIntField(env, lpObject, PhRegion_tFc.child);
- lpStruct->bro_in_front = (*env)->GetIntField(env, lpObject, PhRegion_tFc.bro_in_front);
- lpStruct->bro_behind = (*env)->GetIntField(env, lpObject, PhRegion_tFc.bro_behind);
- lpStruct->cursor_color = (*env)->GetIntField(env, lpObject, PhRegion_tFc.cursor_color);
- lpStruct->input_group = (*env)->GetShortField(env, lpObject, PhRegion_tFc.input_group);
- lpStruct->data_len = (*env)->GetShortField(env, lpObject, PhRegion_tFc.data_len);
- lpStruct->cursor_type = (*env)->GetShortField(env, lpObject, PhRegion_tFc.cursor_type);
- return lpStruct;
-}
-
-void setPhRegion_tFields(JNIEnv *env, jobject lpObject, PhRegion_t *lpStruct)
-{
- if (!PhRegion_tFc.cached) cachePhRegion_tFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, PhRegion_tFc.rid, (jint)lpStruct->rid);
- (*env)->SetIntField(env, lpObject, PhRegion_tFc.handle, (jint)lpStruct->handle);
- (*env)->SetIntField(env, lpObject, PhRegion_tFc.owner, (jint)lpStruct->owner);
- (*env)->SetIntField(env, lpObject, PhRegion_tFc.flags, (jint)lpStruct->flags);
- (*env)->SetShortField(env, lpObject, PhRegion_tFc.state, (jshort)lpStruct->state);
- (*env)->SetIntField(env, lpObject, PhRegion_tFc.events_sense, (jint)lpStruct->events_sense);
- (*env)->SetIntField(env, lpObject, PhRegion_tFc.events_opaque, (jint)lpStruct->events_opaque);
- (*env)->SetShortField(env, lpObject, PhRegion_tFc.origin_x, (jshort)lpStruct->origin.x);
- (*env)->SetShortField(env, lpObject, PhRegion_tFc.origin_y, (jshort)lpStruct->origin.y);
- (*env)->SetIntField(env, lpObject, PhRegion_tFc.parent, (jint)lpStruct->parent);
- (*env)->SetIntField(env, lpObject, PhRegion_tFc.child, (jint)lpStruct->child);
- (*env)->SetIntField(env, lpObject, PhRegion_tFc.bro_in_front, (jint)lpStruct->bro_in_front);
- (*env)->SetIntField(env, lpObject, PhRegion_tFc.bro_behind, (jint)lpStruct->bro_behind);
- (*env)->SetIntField(env, lpObject, PhRegion_tFc.cursor_color, (jint)lpStruct->cursor_color);
- (*env)->SetShortField(env, lpObject, PhRegion_tFc.input_group, (jshort)lpStruct->input_group);
- (*env)->SetShortField(env, lpObject, PhRegion_tFc.data_len, (jshort)lpStruct->data_len);
- (*env)->SetShortField(env, lpObject, PhRegion_tFc.cursor_type, (jshort)lpStruct->cursor_type);
-}
-#endif
-
-#ifndef NO_PhTile_t
-typedef struct PhTile_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID rect_ul_x, rect_ul_y, rect_lr_x, rect_lr_y, next;
-} PhTile_t_FID_CACHE;
-
-PhTile_t_FID_CACHE PhTile_tFc;
-
-void cachePhTile_tFields(JNIEnv *env, jobject lpObject)
-{
- if (PhTile_tFc.cached) return;
- PhTile_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PhTile_tFc.rect_ul_x = (*env)->GetFieldID(env, PhTile_tFc.clazz, "rect_ul_x", "S");
- PhTile_tFc.rect_ul_y = (*env)->GetFieldID(env, PhTile_tFc.clazz, "rect_ul_y", "S");
- PhTile_tFc.rect_lr_x = (*env)->GetFieldID(env, PhTile_tFc.clazz, "rect_lr_x", "S");
- PhTile_tFc.rect_lr_y = (*env)->GetFieldID(env, PhTile_tFc.clazz, "rect_lr_y", "S");
- PhTile_tFc.next = (*env)->GetFieldID(env, PhTile_tFc.clazz, "next", "I");
- PhTile_tFc.cached = 1;
-}
-
-PhTile_t *getPhTile_tFields(JNIEnv *env, jobject lpObject, PhTile_t *lpStruct)
-{
- if (!PhTile_tFc.cached) cachePhTile_tFields(env, lpObject);
- lpStruct->rect.ul.x = (*env)->GetShortField(env, lpObject, PhTile_tFc.rect_ul_x);
- lpStruct->rect.ul.y = (*env)->GetShortField(env, lpObject, PhTile_tFc.rect_ul_y);
- lpStruct->rect.lr.x = (*env)->GetShortField(env, lpObject, PhTile_tFc.rect_lr_x);
- lpStruct->rect.lr.y = (*env)->GetShortField(env, lpObject, PhTile_tFc.rect_lr_y);
- lpStruct->next = (PhTile_t *)(*env)->GetIntField(env, lpObject, PhTile_tFc.next);
- return lpStruct;
-}
-
-void setPhTile_tFields(JNIEnv *env, jobject lpObject, PhTile_t *lpStruct)
-{
- if (!PhTile_tFc.cached) cachePhTile_tFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, PhTile_tFc.rect_ul_x, (jshort)lpStruct->rect.ul.x);
- (*env)->SetShortField(env, lpObject, PhTile_tFc.rect_ul_y, (jshort)lpStruct->rect.ul.y);
- (*env)->SetShortField(env, lpObject, PhTile_tFc.rect_lr_x, (jshort)lpStruct->rect.lr.x);
- (*env)->SetShortField(env, lpObject, PhTile_tFc.rect_lr_y, (jshort)lpStruct->rect.lr.y);
- (*env)->SetIntField(env, lpObject, PhTile_tFc.next, (jint)lpStruct->next);
-}
-#endif
-
-#ifndef NO_PhWindowEvent_t
-typedef struct PhWindowEvent_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID event_f, state_f, rid, pos_x, pos_y, size_w, size_h, event_state, input_group, rsvd0, rsvd1, rsvd2, rsvd3;
-} PhWindowEvent_t_FID_CACHE;
-
-PhWindowEvent_t_FID_CACHE PhWindowEvent_tFc;
-
-void cachePhWindowEvent_tFields(JNIEnv *env, jobject lpObject)
-{
- if (PhWindowEvent_tFc.cached) return;
- PhWindowEvent_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PhWindowEvent_tFc.event_f = (*env)->GetFieldID(env, PhWindowEvent_tFc.clazz, "event_f", "I");
- PhWindowEvent_tFc.state_f = (*env)->GetFieldID(env, PhWindowEvent_tFc.clazz, "state_f", "I");
- PhWindowEvent_tFc.rid = (*env)->GetFieldID(env, PhWindowEvent_tFc.clazz, "rid", "I");
- PhWindowEvent_tFc.pos_x = (*env)->GetFieldID(env, PhWindowEvent_tFc.clazz, "pos_x", "S");
- PhWindowEvent_tFc.pos_y = (*env)->GetFieldID(env, PhWindowEvent_tFc.clazz, "pos_y", "S");
- PhWindowEvent_tFc.size_w = (*env)->GetFieldID(env, PhWindowEvent_tFc.clazz, "size_w", "S");
- PhWindowEvent_tFc.size_h = (*env)->GetFieldID(env, PhWindowEvent_tFc.clazz, "size_h", "S");
- PhWindowEvent_tFc.event_state = (*env)->GetFieldID(env, PhWindowEvent_tFc.clazz, "event_state", "S");
- PhWindowEvent_tFc.input_group = (*env)->GetFieldID(env, PhWindowEvent_tFc.clazz, "input_group", "S");
- PhWindowEvent_tFc.rsvd0 = (*env)->GetFieldID(env, PhWindowEvent_tFc.clazz, "rsvd0", "I");
- PhWindowEvent_tFc.rsvd1 = (*env)->GetFieldID(env, PhWindowEvent_tFc.clazz, "rsvd1", "I");
- PhWindowEvent_tFc.rsvd2 = (*env)->GetFieldID(env, PhWindowEvent_tFc.clazz, "rsvd2", "I");
- PhWindowEvent_tFc.rsvd3 = (*env)->GetFieldID(env, PhWindowEvent_tFc.clazz, "rsvd3", "I");
- PhWindowEvent_tFc.cached = 1;
-}
-
-PhWindowEvent_t *getPhWindowEvent_tFields(JNIEnv *env, jobject lpObject, PhWindowEvent_t *lpStruct)
-{
- if (!PhWindowEvent_tFc.cached) cachePhWindowEvent_tFields(env, lpObject);
- lpStruct->event_f = (*env)->GetIntField(env, lpObject, PhWindowEvent_tFc.event_f);
- lpStruct->state_f = (*env)->GetIntField(env, lpObject, PhWindowEvent_tFc.state_f);
- lpStruct->rid = (*env)->GetIntField(env, lpObject, PhWindowEvent_tFc.rid);
- lpStruct->pos.x = (*env)->GetShortField(env, lpObject, PhWindowEvent_tFc.pos_x);
- lpStruct->pos.y = (*env)->GetShortField(env, lpObject, PhWindowEvent_tFc.pos_y);
- lpStruct->size.w = (*env)->GetShortField(env, lpObject, PhWindowEvent_tFc.size_w);
- lpStruct->size.h = (*env)->GetShortField(env, lpObject, PhWindowEvent_tFc.size_h);
- lpStruct->event_state = (*env)->GetShortField(env, lpObject, PhWindowEvent_tFc.event_state);
- lpStruct->input_group = (*env)->GetShortField(env, lpObject, PhWindowEvent_tFc.input_group);
- lpStruct->rsvd[0] = (*env)->GetIntField(env, lpObject, PhWindowEvent_tFc.rsvd0);
- lpStruct->rsvd[1] = (*env)->GetIntField(env, lpObject, PhWindowEvent_tFc.rsvd1);
- lpStruct->rsvd[2] = (*env)->GetIntField(env, lpObject, PhWindowEvent_tFc.rsvd2);
- lpStruct->rsvd[3] = (*env)->GetIntField(env, lpObject, PhWindowEvent_tFc.rsvd3);
- return lpStruct;
-}
-
-void setPhWindowEvent_tFields(JNIEnv *env, jobject lpObject, PhWindowEvent_t *lpStruct)
-{
- if (!PhWindowEvent_tFc.cached) cachePhWindowEvent_tFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, PhWindowEvent_tFc.event_f, (jint)lpStruct->event_f);
- (*env)->SetIntField(env, lpObject, PhWindowEvent_tFc.state_f, (jint)lpStruct->state_f);
- (*env)->SetIntField(env, lpObject, PhWindowEvent_tFc.rid, (jint)lpStruct->rid);
- (*env)->SetShortField(env, lpObject, PhWindowEvent_tFc.pos_x, (jshort)lpStruct->pos.x);
- (*env)->SetShortField(env, lpObject, PhWindowEvent_tFc.pos_y, (jshort)lpStruct->pos.y);
- (*env)->SetShortField(env, lpObject, PhWindowEvent_tFc.size_w, (jshort)lpStruct->size.w);
- (*env)->SetShortField(env, lpObject, PhWindowEvent_tFc.size_h, (jshort)lpStruct->size.h);
- (*env)->SetShortField(env, lpObject, PhWindowEvent_tFc.event_state, (jshort)lpStruct->event_state);
- (*env)->SetShortField(env, lpObject, PhWindowEvent_tFc.input_group, (jshort)lpStruct->input_group);
- (*env)->SetIntField(env, lpObject, PhWindowEvent_tFc.rsvd0, (jint)lpStruct->rsvd[0]);
- (*env)->SetIntField(env, lpObject, PhWindowEvent_tFc.rsvd1, (jint)lpStruct->rsvd[1]);
- (*env)->SetIntField(env, lpObject, PhWindowEvent_tFc.rsvd2, (jint)lpStruct->rsvd[2]);
- (*env)->SetIntField(env, lpObject, PhWindowEvent_tFc.rsvd3, (jint)lpStruct->rsvd[3]);
-}
-#endif
-
-#ifndef NO_PtCallbackInfo_t
-typedef struct PtCallbackInfo_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID reason, reason_subtype, event, cbdata;
-} PtCallbackInfo_t_FID_CACHE;
-
-PtCallbackInfo_t_FID_CACHE PtCallbackInfo_tFc;
-
-void cachePtCallbackInfo_tFields(JNIEnv *env, jobject lpObject)
-{
- if (PtCallbackInfo_tFc.cached) return;
- PtCallbackInfo_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PtCallbackInfo_tFc.reason = (*env)->GetFieldID(env, PtCallbackInfo_tFc.clazz, "reason", "I");
- PtCallbackInfo_tFc.reason_subtype = (*env)->GetFieldID(env, PtCallbackInfo_tFc.clazz, "reason_subtype", "I");
- PtCallbackInfo_tFc.event = (*env)->GetFieldID(env, PtCallbackInfo_tFc.clazz, "event", "I");
- PtCallbackInfo_tFc.cbdata = (*env)->GetFieldID(env, PtCallbackInfo_tFc.clazz, "cbdata", "I");
- PtCallbackInfo_tFc.cached = 1;
-}
-
-PtCallbackInfo_t *getPtCallbackInfo_tFields(JNIEnv *env, jobject lpObject, PtCallbackInfo_t *lpStruct)
-{
- if (!PtCallbackInfo_tFc.cached) cachePtCallbackInfo_tFields(env, lpObject);
- lpStruct->reason = (*env)->GetIntField(env, lpObject, PtCallbackInfo_tFc.reason);
- lpStruct->reason_subtype = (*env)->GetIntField(env, lpObject, PtCallbackInfo_tFc.reason_subtype);
- lpStruct->event = (PhEvent_t *)(*env)->GetIntField(env, lpObject, PtCallbackInfo_tFc.event);
- lpStruct->cbdata = (void *)(*env)->GetIntField(env, lpObject, PtCallbackInfo_tFc.cbdata);
- return lpStruct;
-}
-
-void setPtCallbackInfo_tFields(JNIEnv *env, jobject lpObject, PtCallbackInfo_t *lpStruct)
-{
- if (!PtCallbackInfo_tFc.cached) cachePtCallbackInfo_tFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, PtCallbackInfo_tFc.reason, (jint)lpStruct->reason);
- (*env)->SetIntField(env, lpObject, PtCallbackInfo_tFc.reason_subtype, (jint)lpStruct->reason_subtype);
- (*env)->SetIntField(env, lpObject, PtCallbackInfo_tFc.event, (jint)lpStruct->event);
- (*env)->SetIntField(env, lpObject, PtCallbackInfo_tFc.cbdata, (jint)lpStruct->cbdata);
-}
-#endif
-
-#ifndef NO_PtColorSelectInfo_t
-typedef struct PtColorSelectInfo_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID flags, nselectors, ncolor_models, color_models, selectors, pos_x, pos_y, size_w, size_h, palette, accept_text, dismiss_text, accept_dismiss_text, apply_f, data, rgb, dialog;
-} PtColorSelectInfo_t_FID_CACHE;
-
-PtColorSelectInfo_t_FID_CACHE PtColorSelectInfo_tFc;
-
-void cachePtColorSelectInfo_tFields(JNIEnv *env, jobject lpObject)
-{
- if (PtColorSelectInfo_tFc.cached) return;
- PtColorSelectInfo_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PtColorSelectInfo_tFc.flags = (*env)->GetFieldID(env, PtColorSelectInfo_tFc.clazz, "flags", "S");
- PtColorSelectInfo_tFc.nselectors = (*env)->GetFieldID(env, PtColorSelectInfo_tFc.clazz, "nselectors", "B");
- PtColorSelectInfo_tFc.ncolor_models = (*env)->GetFieldID(env, PtColorSelectInfo_tFc.clazz, "ncolor_models", "B");
- PtColorSelectInfo_tFc.color_models = (*env)->GetFieldID(env, PtColorSelectInfo_tFc.clazz, "color_models", "I");
- PtColorSelectInfo_tFc.selectors = (*env)->GetFieldID(env, PtColorSelectInfo_tFc.clazz, "selectors", "I");
- PtColorSelectInfo_tFc.pos_x = (*env)->GetFieldID(env, PtColorSelectInfo_tFc.clazz, "pos_x", "S");
- PtColorSelectInfo_tFc.pos_y = (*env)->GetFieldID(env, PtColorSelectInfo_tFc.clazz, "pos_y", "S");
- PtColorSelectInfo_tFc.size_w = (*env)->GetFieldID(env, PtColorSelectInfo_tFc.clazz, "size_w", "S");
- PtColorSelectInfo_tFc.size_h = (*env)->GetFieldID(env, PtColorSelectInfo_tFc.clazz, "size_h", "S");
- PtColorSelectInfo_tFc.palette = (*env)->GetFieldID(env, PtColorSelectInfo_tFc.clazz, "palette", "I");
- PtColorSelectInfo_tFc.accept_text = (*env)->GetFieldID(env, PtColorSelectInfo_tFc.clazz, "accept_text", "I");
- PtColorSelectInfo_tFc.dismiss_text = (*env)->GetFieldID(env, PtColorSelectInfo_tFc.clazz, "dismiss_text", "I");
- PtColorSelectInfo_tFc.accept_dismiss_text = (*env)->GetFieldID(env, PtColorSelectInfo_tFc.clazz, "accept_dismiss_text", "I");
- PtColorSelectInfo_tFc.apply_f = (*env)->GetFieldID(env, PtColorSelectInfo_tFc.clazz, "apply_f", "I");
- PtColorSelectInfo_tFc.data = (*env)->GetFieldID(env, PtColorSelectInfo_tFc.clazz, "data", "I");
- PtColorSelectInfo_tFc.rgb = (*env)->GetFieldID(env, PtColorSelectInfo_tFc.clazz, "rgb", "I");
- PtColorSelectInfo_tFc.dialog = (*env)->GetFieldID(env, PtColorSelectInfo_tFc.clazz, "dialog", "I");
- PtColorSelectInfo_tFc.cached = 1;
-}
-
-PtColorSelectInfo_t *getPtColorSelectInfo_tFields(JNIEnv *env, jobject lpObject, PtColorSelectInfo_t *lpStruct)
-{
- if (!PtColorSelectInfo_tFc.cached) cachePtColorSelectInfo_tFields(env, lpObject);
- lpStruct->flags = (*env)->GetShortField(env, lpObject, PtColorSelectInfo_tFc.flags);
- lpStruct->nselectors = (*env)->GetByteField(env, lpObject, PtColorSelectInfo_tFc.nselectors);
- lpStruct->ncolor_models = (*env)->GetByteField(env, lpObject, PtColorSelectInfo_tFc.ncolor_models);
- lpStruct->color_models = (PgColorModel_t **)(*env)->GetIntField(env, lpObject, PtColorSelectInfo_tFc.color_models);
- lpStruct->selectors = (PtColorSelectorSpec_t *)(*env)->GetIntField(env, lpObject, PtColorSelectInfo_tFc.selectors);
- lpStruct->pos.x = (*env)->GetShortField(env, lpObject, PtColorSelectInfo_tFc.pos_x);
- lpStruct->pos.y = (*env)->GetShortField(env, lpObject, PtColorSelectInfo_tFc.pos_y);
- lpStruct->size.w = (*env)->GetShortField(env, lpObject, PtColorSelectInfo_tFc.size_w);
- lpStruct->size.h = (*env)->GetShortField(env, lpObject, PtColorSelectInfo_tFc.size_h);
- lpStruct->palette.instance = (void *)(*env)->GetIntField(env, lpObject, PtColorSelectInfo_tFc.palette);
- lpStruct->accept_text = (char *)(*env)->GetIntField(env, lpObject, PtColorSelectInfo_tFc.accept_text);
- lpStruct->dismiss_text = (char *)(*env)->GetIntField(env, lpObject, PtColorSelectInfo_tFc.dismiss_text);
- lpStruct->accept_dismiss_text = (char *)(*env)->GetIntField(env, lpObject, PtColorSelectInfo_tFc.accept_dismiss_text);
- lpStruct->apply_f = (void *)(*env)->GetIntField(env, lpObject, PtColorSelectInfo_tFc.apply_f);
- lpStruct->data = (void *)(*env)->GetIntField(env, lpObject, PtColorSelectInfo_tFc.data);
- lpStruct->rgb = (*env)->GetIntField(env, lpObject, PtColorSelectInfo_tFc.rgb);
- lpStruct->dialog = (PtWidget_t *)(*env)->GetIntField(env, lpObject, PtColorSelectInfo_tFc.dialog);
- return lpStruct;
-}
-
-void setPtColorSelectInfo_tFields(JNIEnv *env, jobject lpObject, PtColorSelectInfo_t *lpStruct)
-{
- if (!PtColorSelectInfo_tFc.cached) cachePtColorSelectInfo_tFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, PtColorSelectInfo_tFc.flags, (jshort)lpStruct->flags);
- (*env)->SetByteField(env, lpObject, PtColorSelectInfo_tFc.nselectors, (jbyte)lpStruct->nselectors);
- (*env)->SetByteField(env, lpObject, PtColorSelectInfo_tFc.ncolor_models, (jbyte)lpStruct->ncolor_models);
- (*env)->SetIntField(env, lpObject, PtColorSelectInfo_tFc.color_models, (jint)lpStruct->color_models);
- (*env)->SetIntField(env, lpObject, PtColorSelectInfo_tFc.selectors, (jint)lpStruct->selectors);
- (*env)->SetShortField(env, lpObject, PtColorSelectInfo_tFc.pos_x, (jshort)lpStruct->pos.x);
- (*env)->SetShortField(env, lpObject, PtColorSelectInfo_tFc.pos_y, (jshort)lpStruct->pos.y);
- (*env)->SetShortField(env, lpObject, PtColorSelectInfo_tFc.size_w, (jshort)lpStruct->size.w);
- (*env)->SetShortField(env, lpObject, PtColorSelectInfo_tFc.size_h, (jshort)lpStruct->size.h);
- (*env)->SetIntField(env, lpObject, PtColorSelectInfo_tFc.palette, (jint)lpStruct->palette.instance);
- (*env)->SetIntField(env, lpObject, PtColorSelectInfo_tFc.accept_text, (jint)lpStruct->accept_text);
- (*env)->SetIntField(env, lpObject, PtColorSelectInfo_tFc.dismiss_text, (jint)lpStruct->dismiss_text);
- (*env)->SetIntField(env, lpObject, PtColorSelectInfo_tFc.accept_dismiss_text, (jint)lpStruct->accept_dismiss_text);
- (*env)->SetIntField(env, lpObject, PtColorSelectInfo_tFc.apply_f, (jint)lpStruct->apply_f);
- (*env)->SetIntField(env, lpObject, PtColorSelectInfo_tFc.data, (jint)lpStruct->data);
- (*env)->SetIntField(env, lpObject, PtColorSelectInfo_tFc.rgb, (jint)lpStruct->rgb);
- (*env)->SetIntField(env, lpObject, PtColorSelectInfo_tFc.dialog, (jint)lpStruct->dialog);
-}
-#endif
-
-#ifndef NO_PtFileSelectionInfo_t
-typedef struct PtFileSelectionInfo_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID ret, path, dim, pos, format, fspec, user_data, confirm_display, confirm_selection, new_directory, btn1, btn2, num_args, args, minfo, spare;
-} PtFileSelectionInfo_t_FID_CACHE;
-
-PtFileSelectionInfo_t_FID_CACHE PtFileSelectionInfo_tFc;
-
-void cachePtFileSelectionInfo_tFields(JNIEnv *env, jobject lpObject)
-{
- if (PtFileSelectionInfo_tFc.cached) return;
- PtFileSelectionInfo_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PtFileSelectionInfo_tFc.ret = (*env)->GetFieldID(env, PtFileSelectionInfo_tFc.clazz, "ret", "S");
- PtFileSelectionInfo_tFc.path = (*env)->GetFieldID(env, PtFileSelectionInfo_tFc.clazz, "path", "[B");
- PtFileSelectionInfo_tFc.dim = (*env)->GetFieldID(env, PtFileSelectionInfo_tFc.clazz, "dim", "Lorg/eclipse/swt/internal/photon/PhDim_t;");
- PtFileSelectionInfo_tFc.pos = (*env)->GetFieldID(env, PtFileSelectionInfo_tFc.clazz, "pos", "Lorg/eclipse/swt/internal/photon/PhPoint_t;");
- PtFileSelectionInfo_tFc.format = (*env)->GetFieldID(env, PtFileSelectionInfo_tFc.clazz, "format", "[B");
- PtFileSelectionInfo_tFc.fspec = (*env)->GetFieldID(env, PtFileSelectionInfo_tFc.clazz, "fspec", "[B");
- PtFileSelectionInfo_tFc.user_data = (*env)->GetFieldID(env, PtFileSelectionInfo_tFc.clazz, "user_data", "I");
- PtFileSelectionInfo_tFc.confirm_display = (*env)->GetFieldID(env, PtFileSelectionInfo_tFc.clazz, "confirm_display", "I");
- PtFileSelectionInfo_tFc.confirm_selection = (*env)->GetFieldID(env, PtFileSelectionInfo_tFc.clazz, "confirm_selection", "I");
- PtFileSelectionInfo_tFc.new_directory = (*env)->GetFieldID(env, PtFileSelectionInfo_tFc.clazz, "new_directory", "I");
- PtFileSelectionInfo_tFc.btn1 = (*env)->GetFieldID(env, PtFileSelectionInfo_tFc.clazz, "btn1", "I");
- PtFileSelectionInfo_tFc.btn2 = (*env)->GetFieldID(env, PtFileSelectionInfo_tFc.clazz, "btn2", "I");
- PtFileSelectionInfo_tFc.num_args = (*env)->GetFieldID(env, PtFileSelectionInfo_tFc.clazz, "num_args", "I");
- PtFileSelectionInfo_tFc.args = (*env)->GetFieldID(env, PtFileSelectionInfo_tFc.clazz, "args", "I");
- PtFileSelectionInfo_tFc.minfo = (*env)->GetFieldID(env, PtFileSelectionInfo_tFc.clazz, "minfo", "I");
- PtFileSelectionInfo_tFc.spare = (*env)->GetFieldID(env, PtFileSelectionInfo_tFc.clazz, "spare", "[I");
- PtFileSelectionInfo_tFc.cached = 1;
-}
-
-PtFileSelectionInfo_t *getPtFileSelectionInfo_tFields(JNIEnv *env, jobject lpObject, PtFileSelectionInfo_t *lpStruct)
-{
- if (!PtFileSelectionInfo_tFc.cached) cachePtFileSelectionInfo_tFields(env, lpObject);
- lpStruct->ret = (*env)->GetShortField(env, lpObject, PtFileSelectionInfo_tFc.ret);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, PtFileSelectionInfo_tFc.path);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->path), (jbyte *)lpStruct->path);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, PtFileSelectionInfo_tFc.dim);
- if (lpObject1 != NULL) getPhDim_tFields(env, lpObject1, &lpStruct->dim);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, PtFileSelectionInfo_tFc.pos);
- if (lpObject1 != NULL) getPhPoint_tFields(env, lpObject1, &lpStruct->pos);
- }
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, PtFileSelectionInfo_tFc.format);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->format), (jbyte *)lpStruct->format);
- }
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, PtFileSelectionInfo_tFc.fspec);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->fspec), (jbyte *)lpStruct->fspec);
- }
- lpStruct->user_data = (void *)(*env)->GetIntField(env, lpObject, PtFileSelectionInfo_tFc.user_data);
- lpStruct->confirm_display = (void *)(*env)->GetIntField(env, lpObject, PtFileSelectionInfo_tFc.confirm_display);
- lpStruct->confirm_selection = (void *)(*env)->GetIntField(env, lpObject, PtFileSelectionInfo_tFc.confirm_selection);
- lpStruct->new_directory = (void *)(*env)->GetIntField(env, lpObject, PtFileSelectionInfo_tFc.new_directory);
- lpStruct->btn1 = (char *)(*env)->GetIntField(env, lpObject, PtFileSelectionInfo_tFc.btn1);
- lpStruct->btn2 = (char *)(*env)->GetIntField(env, lpObject, PtFileSelectionInfo_tFc.btn2);
- lpStruct->num_args = (*env)->GetIntField(env, lpObject, PtFileSelectionInfo_tFc.num_args);
- lpStruct->args = (void *)(*env)->GetIntField(env, lpObject, PtFileSelectionInfo_tFc.args);
- lpStruct->minfo = (PtFileSelectorInfo_t *)(*env)->GetIntField(env, lpObject, PtFileSelectionInfo_tFc.minfo);
- {
- jintArray lpObject1 = (jintArray)(*env)->GetObjectField(env, lpObject, PtFileSelectionInfo_tFc.spare);
- (*env)->GetIntArrayRegion(env, lpObject1, 0, sizeof(lpStruct->spare) / sizeof(jint), (jint *)lpStruct->spare);
- }
- return lpStruct;
-}
-
-void setPtFileSelectionInfo_tFields(JNIEnv *env, jobject lpObject, PtFileSelectionInfo_t *lpStruct)
-{
- if (!PtFileSelectionInfo_tFc.cached) cachePtFileSelectionInfo_tFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, PtFileSelectionInfo_tFc.ret, (jshort)lpStruct->ret);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, PtFileSelectionInfo_tFc.path);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->path), (jbyte *)lpStruct->path);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, PtFileSelectionInfo_tFc.dim);
- if (lpObject1 != NULL) setPhDim_tFields(env, lpObject1, &lpStruct->dim);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, PtFileSelectionInfo_tFc.pos);
- if (lpObject1 != NULL) setPhPoint_tFields(env, lpObject1, &lpStruct->pos);
- }
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, PtFileSelectionInfo_tFc.format);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->format), (jbyte *)lpStruct->format);
- }
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, PtFileSelectionInfo_tFc.fspec);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->fspec), (jbyte *)lpStruct->fspec);
- }
- (*env)->SetIntField(env, lpObject, PtFileSelectionInfo_tFc.user_data, (jint)lpStruct->user_data);
- (*env)->SetIntField(env, lpObject, PtFileSelectionInfo_tFc.confirm_display, (jint)lpStruct->confirm_display);
- (*env)->SetIntField(env, lpObject, PtFileSelectionInfo_tFc.confirm_selection, (jint)lpStruct->confirm_selection);
- (*env)->SetIntField(env, lpObject, PtFileSelectionInfo_tFc.new_directory, (jint)lpStruct->new_directory);
- (*env)->SetIntField(env, lpObject, PtFileSelectionInfo_tFc.btn1, (jint)lpStruct->btn1);
- (*env)->SetIntField(env, lpObject, PtFileSelectionInfo_tFc.btn2, (jint)lpStruct->btn2);
- (*env)->SetIntField(env, lpObject, PtFileSelectionInfo_tFc.num_args, (jint)lpStruct->num_args);
- (*env)->SetIntField(env, lpObject, PtFileSelectionInfo_tFc.args, (jint)lpStruct->args);
- (*env)->SetIntField(env, lpObject, PtFileSelectionInfo_tFc.minfo, (jint)lpStruct->minfo);
- {
- jintArray lpObject1 = (jintArray)(*env)->GetObjectField(env, lpObject, PtFileSelectionInfo_tFc.spare);
- (*env)->SetIntArrayRegion(env, lpObject1, 0, sizeof(lpStruct->spare) / sizeof(jint), (jint *)lpStruct->spare);
- }
-}
-#endif
-
-#ifndef NO_PtScrollbarCallback_t
-typedef struct PtScrollbarCallback_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID action, position;
-} PtScrollbarCallback_t_FID_CACHE;
-
-PtScrollbarCallback_t_FID_CACHE PtScrollbarCallback_tFc;
-
-void cachePtScrollbarCallback_tFields(JNIEnv *env, jobject lpObject)
-{
- if (PtScrollbarCallback_tFc.cached) return;
- PtScrollbarCallback_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PtScrollbarCallback_tFc.action = (*env)->GetFieldID(env, PtScrollbarCallback_tFc.clazz, "action", "I");
- PtScrollbarCallback_tFc.position = (*env)->GetFieldID(env, PtScrollbarCallback_tFc.clazz, "position", "I");
- PtScrollbarCallback_tFc.cached = 1;
-}
-
-PtScrollbarCallback_t *getPtScrollbarCallback_tFields(JNIEnv *env, jobject lpObject, PtScrollbarCallback_t *lpStruct)
-{
- if (!PtScrollbarCallback_tFc.cached) cachePtScrollbarCallback_tFields(env, lpObject);
- lpStruct->action = (*env)->GetIntField(env, lpObject, PtScrollbarCallback_tFc.action);
- lpStruct->position = (*env)->GetIntField(env, lpObject, PtScrollbarCallback_tFc.position);
- return lpStruct;
-}
-
-void setPtScrollbarCallback_tFields(JNIEnv *env, jobject lpObject, PtScrollbarCallback_t *lpStruct)
-{
- if (!PtScrollbarCallback_tFc.cached) cachePtScrollbarCallback_tFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, PtScrollbarCallback_tFc.action, (jint)lpStruct->action);
- (*env)->SetIntField(env, lpObject, PtScrollbarCallback_tFc.position, (jint)lpStruct->position);
-}
-#endif
-
-#ifndef NO_PtTextCallback_t
-typedef struct PtTextCallback_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID start_pos, end_pos, cur_insert, new_insert, length, reserved, text, doit;
-} PtTextCallback_t_FID_CACHE;
-
-PtTextCallback_t_FID_CACHE PtTextCallback_tFc;
-
-void cachePtTextCallback_tFields(JNIEnv *env, jobject lpObject)
-{
- if (PtTextCallback_tFc.cached) return;
- PtTextCallback_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PtTextCallback_tFc.start_pos = (*env)->GetFieldID(env, PtTextCallback_tFc.clazz, "start_pos", "I");
- PtTextCallback_tFc.end_pos = (*env)->GetFieldID(env, PtTextCallback_tFc.clazz, "end_pos", "I");
- PtTextCallback_tFc.cur_insert = (*env)->GetFieldID(env, PtTextCallback_tFc.clazz, "cur_insert", "I");
- PtTextCallback_tFc.new_insert = (*env)->GetFieldID(env, PtTextCallback_tFc.clazz, "new_insert", "I");
- PtTextCallback_tFc.length = (*env)->GetFieldID(env, PtTextCallback_tFc.clazz, "length", "I");
- PtTextCallback_tFc.reserved = (*env)->GetFieldID(env, PtTextCallback_tFc.clazz, "reserved", "S");
- PtTextCallback_tFc.text = (*env)->GetFieldID(env, PtTextCallback_tFc.clazz, "text", "I");
- PtTextCallback_tFc.doit = (*env)->GetFieldID(env, PtTextCallback_tFc.clazz, "doit", "I");
- PtTextCallback_tFc.cached = 1;
-}
-
-PtTextCallback_t *getPtTextCallback_tFields(JNIEnv *env, jobject lpObject, PtTextCallback_t *lpStruct)
-{
- if (!PtTextCallback_tFc.cached) cachePtTextCallback_tFields(env, lpObject);
- lpStruct->start_pos = (*env)->GetIntField(env, lpObject, PtTextCallback_tFc.start_pos);
- lpStruct->end_pos = (*env)->GetIntField(env, lpObject, PtTextCallback_tFc.end_pos);
- lpStruct->cur_insert = (*env)->GetIntField(env, lpObject, PtTextCallback_tFc.cur_insert);
- lpStruct->new_insert = (*env)->GetIntField(env, lpObject, PtTextCallback_tFc.new_insert);
- lpStruct->length = (*env)->GetIntField(env, lpObject, PtTextCallback_tFc.length);
- lpStruct->reserved = (*env)->GetShortField(env, lpObject, PtTextCallback_tFc.reserved);
- lpStruct->text = (char *)(*env)->GetIntField(env, lpObject, PtTextCallback_tFc.text);
- lpStruct->doit = (*env)->GetIntField(env, lpObject, PtTextCallback_tFc.doit);
- return lpStruct;
-}
-
-void setPtTextCallback_tFields(JNIEnv *env, jobject lpObject, PtTextCallback_t *lpStruct)
-{
- if (!PtTextCallback_tFc.cached) cachePtTextCallback_tFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, PtTextCallback_tFc.start_pos, (jint)lpStruct->start_pos);
- (*env)->SetIntField(env, lpObject, PtTextCallback_tFc.end_pos, (jint)lpStruct->end_pos);
- (*env)->SetIntField(env, lpObject, PtTextCallback_tFc.cur_insert, (jint)lpStruct->cur_insert);
- (*env)->SetIntField(env, lpObject, PtTextCallback_tFc.new_insert, (jint)lpStruct->new_insert);
- (*env)->SetIntField(env, lpObject, PtTextCallback_tFc.length, (jint)lpStruct->length);
- (*env)->SetShortField(env, lpObject, PtTextCallback_tFc.reserved, (jshort)lpStruct->reserved);
- (*env)->SetIntField(env, lpObject, PtTextCallback_tFc.text, (jint)lpStruct->text);
- (*env)->SetIntField(env, lpObject, PtTextCallback_tFc.doit, (jint)lpStruct->doit);
-}
-#endif
-
-#ifndef NO_PtWebClient2Data_t
-typedef struct PtWebClient2Data_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID type, url, length, data;
-} PtWebClient2Data_t_FID_CACHE;
-
-PtWebClient2Data_t_FID_CACHE PtWebClient2Data_tFc;
-
-void cachePtWebClient2Data_tFields(JNIEnv *env, jobject lpObject)
-{
- if (PtWebClient2Data_tFc.cached) return;
- PtWebClient2Data_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PtWebClient2Data_tFc.type = (*env)->GetFieldID(env, PtWebClient2Data_tFc.clazz, "type", "I");
- PtWebClient2Data_tFc.url = (*env)->GetFieldID(env, PtWebClient2Data_tFc.clazz, "url", "I");
- PtWebClient2Data_tFc.length = (*env)->GetFieldID(env, PtWebClient2Data_tFc.clazz, "length", "I");
- PtWebClient2Data_tFc.data = (*env)->GetFieldID(env, PtWebClient2Data_tFc.clazz, "data", "I");
- PtWebClient2Data_tFc.cached = 1;
-}
-
-PtWebClient2Data_t *getPtWebClient2Data_tFields(JNIEnv *env, jobject lpObject, PtWebClient2Data_t *lpStruct)
-{
- if (!PtWebClient2Data_tFc.cached) cachePtWebClient2Data_tFields(env, lpObject);
- lpStruct->type = (*env)->GetIntField(env, lpObject, PtWebClient2Data_tFc.type);
- lpStruct->url = (*env)->GetIntField(env, lpObject, PtWebClient2Data_tFc.url);
- lpStruct->length = (*env)->GetIntField(env, lpObject, PtWebClient2Data_tFc.length);
- lpStruct->data = (*env)->GetIntField(env, lpObject, PtWebClient2Data_tFc.data);
- return lpStruct;
-}
-
-void setPtWebClient2Data_tFields(JNIEnv *env, jobject lpObject, PtWebClient2Data_t *lpStruct)
-{
- if (!PtWebClient2Data_tFc.cached) cachePtWebClient2Data_tFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, PtWebClient2Data_tFc.type, (jint)lpStruct->type);
- (*env)->SetIntField(env, lpObject, PtWebClient2Data_tFc.url, (jint)lpStruct->url);
- (*env)->SetIntField(env, lpObject, PtWebClient2Data_tFc.length, (jint)lpStruct->length);
- (*env)->SetIntField(env, lpObject, PtWebClient2Data_tFc.data, (jint)lpStruct->data);
-}
-#endif
-
-#ifndef NO_PtWebDataReqCallback_t
-typedef struct PtWebDataReqCallback_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID type, length, url;
-} PtWebDataReqCallback_t_FID_CACHE;
-
-PtWebDataReqCallback_t_FID_CACHE PtWebDataReqCallback_tFc;
-
-void cachePtWebDataReqCallback_tFields(JNIEnv *env, jobject lpObject)
-{
- if (PtWebDataReqCallback_tFc.cached) return;
- PtWebDataReqCallback_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PtWebDataReqCallback_tFc.type = (*env)->GetFieldID(env, PtWebDataReqCallback_tFc.clazz, "type", "I");
- PtWebDataReqCallback_tFc.length = (*env)->GetFieldID(env, PtWebDataReqCallback_tFc.clazz, "length", "I");
- PtWebDataReqCallback_tFc.url = (*env)->GetFieldID(env, PtWebDataReqCallback_tFc.clazz, "url", "I");
- PtWebDataReqCallback_tFc.cached = 1;
-}
-
-PtWebDataReqCallback_t *getPtWebDataReqCallback_tFields(JNIEnv *env, jobject lpObject, PtWebDataReqCallback_t *lpStruct)
-{
- if (!PtWebDataReqCallback_tFc.cached) cachePtWebDataReqCallback_tFields(env, lpObject);
- lpStruct->type = (*env)->GetIntField(env, lpObject, PtWebDataReqCallback_tFc.type);
- lpStruct->length = (*env)->GetIntField(env, lpObject, PtWebDataReqCallback_tFc.length);
- lpStruct->url = (*env)->GetIntField(env, lpObject, PtWebDataReqCallback_tFc.url);
- return lpStruct;
-}
-
-void setPtWebDataReqCallback_tFields(JNIEnv *env, jobject lpObject, PtWebDataReqCallback_t *lpStruct)
-{
- if (!PtWebDataReqCallback_tFc.cached) cachePtWebDataReqCallback_tFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, PtWebDataReqCallback_tFc.type, (jint)lpStruct->type);
- (*env)->SetIntField(env, lpObject, PtWebDataReqCallback_tFc.length, (jint)lpStruct->length);
- (*env)->SetIntField(env, lpObject, PtWebDataReqCallback_tFc.url, (jint)lpStruct->url);
-}
-#endif
-
-#ifndef NO_PtWebMetaDataCallback_t
-typedef struct PtWebMetaDataCallback_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID name, value;
-} PtWebMetaDataCallback_t_FID_CACHE;
-
-PtWebMetaDataCallback_t_FID_CACHE PtWebMetaDataCallback_tFc;
-
-void cachePtWebMetaDataCallback_tFields(JNIEnv *env, jobject lpObject)
-{
- if (PtWebMetaDataCallback_tFc.cached) return;
- PtWebMetaDataCallback_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PtWebMetaDataCallback_tFc.name = (*env)->GetFieldID(env, PtWebMetaDataCallback_tFc.clazz, "name", "[B");
- PtWebMetaDataCallback_tFc.value = (*env)->GetFieldID(env, PtWebMetaDataCallback_tFc.clazz, "value", "[B");
- PtWebMetaDataCallback_tFc.cached = 1;
-}
-
-PtWebMetaDataCallback_t *getPtWebMetaDataCallback_tFields(JNIEnv *env, jobject lpObject, PtWebMetaDataCallback_t *lpStruct)
-{
- if (!PtWebMetaDataCallback_tFc.cached) cachePtWebMetaDataCallback_tFields(env, lpObject);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, PtWebMetaDataCallback_tFc.name);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->name), (jbyte *)lpStruct->name);
- }
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, PtWebMetaDataCallback_tFc.value);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->value), (jbyte *)lpStruct->value);
- }
- return lpStruct;
-}
-
-void setPtWebMetaDataCallback_tFields(JNIEnv *env, jobject lpObject, PtWebMetaDataCallback_t *lpStruct)
-{
- if (!PtWebMetaDataCallback_tFc.cached) cachePtWebMetaDataCallback_tFields(env, lpObject);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, PtWebMetaDataCallback_tFc.name);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->name), (jbyte *)lpStruct->name);
- }
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, PtWebMetaDataCallback_tFc.value);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->value), (jbyte *)lpStruct->value);
- }
-}
-#endif
-
-#ifndef NO_PtWebStatusCallback_t
-typedef struct PtWebStatusCallback_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID desc, type, url;
-} PtWebStatusCallback_t_FID_CACHE;
-
-PtWebStatusCallback_t_FID_CACHE PtWebStatusCallback_tFc;
-
-void cachePtWebStatusCallback_tFields(JNIEnv *env, jobject lpObject)
-{
- if (PtWebStatusCallback_tFc.cached) return;
- PtWebStatusCallback_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PtWebStatusCallback_tFc.desc = (*env)->GetFieldID(env, PtWebStatusCallback_tFc.clazz, "desc", "[B");
- PtWebStatusCallback_tFc.type = (*env)->GetFieldID(env, PtWebStatusCallback_tFc.clazz, "type", "S");
- PtWebStatusCallback_tFc.url = (*env)->GetFieldID(env, PtWebStatusCallback_tFc.clazz, "url", "[B");
- PtWebStatusCallback_tFc.cached = 1;
-}
-
-PtWebStatusCallback_t *getPtWebStatusCallback_tFields(JNIEnv *env, jobject lpObject, PtWebStatusCallback_t *lpStruct)
-{
- if (!PtWebStatusCallback_tFc.cached) cachePtWebStatusCallback_tFields(env, lpObject);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, PtWebStatusCallback_tFc.desc);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->desc), (jbyte *)lpStruct->desc);
- }
- lpStruct->type = (*env)->GetShortField(env, lpObject, PtWebStatusCallback_tFc.type);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, PtWebStatusCallback_tFc.url);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->url), (jbyte *)lpStruct->url);
- }
- return lpStruct;
-}
-
-void setPtWebStatusCallback_tFields(JNIEnv *env, jobject lpObject, PtWebStatusCallback_t *lpStruct)
-{
- if (!PtWebStatusCallback_tFc.cached) cachePtWebStatusCallback_tFields(env, lpObject);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, PtWebStatusCallback_tFc.desc);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->desc), (jbyte *)lpStruct->desc);
- }
- (*env)->SetShortField(env, lpObject, PtWebStatusCallback_tFc.type, (jshort)lpStruct->type);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, PtWebStatusCallback_tFc.url);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->url), (jbyte *)lpStruct->url);
- }
-}
-#endif
-
-#ifndef NO_PtWebWindowCallback_t
-typedef struct PtWebWindowCallback_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID size_w, size_h, flags;
-} PtWebWindowCallback_t_FID_CACHE;
-
-PtWebWindowCallback_t_FID_CACHE PtWebWindowCallback_tFc;
-
-void cachePtWebWindowCallback_tFields(JNIEnv *env, jobject lpObject)
-{
- if (PtWebWindowCallback_tFc.cached) return;
- PtWebWindowCallback_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PtWebWindowCallback_tFc.size_w = (*env)->GetFieldID(env, PtWebWindowCallback_tFc.clazz, "size_w", "S");
- PtWebWindowCallback_tFc.size_h = (*env)->GetFieldID(env, PtWebWindowCallback_tFc.clazz, "size_h", "S");
- PtWebWindowCallback_tFc.flags = (*env)->GetFieldID(env, PtWebWindowCallback_tFc.clazz, "flags", "J");
- PtWebWindowCallback_tFc.cached = 1;
-}
-
-PtWebWindowCallback_t *getPtWebWindowCallback_tFields(JNIEnv *env, jobject lpObject, PtWebWindowCallback_t *lpStruct)
-{
- if (!PtWebWindowCallback_tFc.cached) cachePtWebWindowCallback_tFields(env, lpObject);
- lpStruct->size.w = (*env)->GetShortField(env, lpObject, PtWebWindowCallback_tFc.size_w);
- lpStruct->size.h = (*env)->GetShortField(env, lpObject, PtWebWindowCallback_tFc.size_h);
- lpStruct->flags = (*env)->GetLongField(env, lpObject, PtWebWindowCallback_tFc.flags);
- return lpStruct;
-}
-
-void setPtWebWindowCallback_tFields(JNIEnv *env, jobject lpObject, PtWebWindowCallback_t *lpStruct)
-{
- if (!PtWebWindowCallback_tFc.cached) cachePtWebWindowCallback_tFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, PtWebWindowCallback_tFc.size_w, (jshort)lpStruct->size.w);
- (*env)->SetShortField(env, lpObject, PtWebWindowCallback_tFc.size_h, (jshort)lpStruct->size.h);
- (*env)->SetLongField(env, lpObject, PtWebWindowCallback_tFc.flags, (jlong)lpStruct->flags);
-}
-#endif
-
-#ifndef NO_utsname
-typedef struct utsname_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID sysname, nodename, release, version, machine;
-} utsname_FID_CACHE;
-
-utsname_FID_CACHE utsnameFc;
-
-void cacheutsnameFields(JNIEnv *env, jobject lpObject)
-{
- if (utsnameFc.cached) return;
- utsnameFc.clazz = (*env)->GetObjectClass(env, lpObject);
- utsnameFc.sysname = (*env)->GetFieldID(env, utsnameFc.clazz, "sysname", "[B");
- utsnameFc.nodename = (*env)->GetFieldID(env, utsnameFc.clazz, "nodename", "[B");
- utsnameFc.release = (*env)->GetFieldID(env, utsnameFc.clazz, "release", "[B");
- utsnameFc.version = (*env)->GetFieldID(env, utsnameFc.clazz, "version", "[B");
- utsnameFc.machine = (*env)->GetFieldID(env, utsnameFc.clazz, "machine", "[B");
- utsnameFc.cached = 1;
-}
-
-utsname *getutsnameFields(JNIEnv *env, jobject lpObject, utsname *lpStruct)
-{
- if (!utsnameFc.cached) cacheutsnameFields(env, lpObject);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, utsnameFc.sysname);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->sysname), (jbyte *)lpStruct->sysname);
- }
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, utsnameFc.nodename);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->nodename), (jbyte *)lpStruct->nodename);
- }
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, utsnameFc.release);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->release), (jbyte *)lpStruct->release);
- }
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, utsnameFc.version);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->version), (jbyte *)lpStruct->version);
- }
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, utsnameFc.machine);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->machine), (jbyte *)lpStruct->machine);
- }
- return lpStruct;
-}
-
-void setutsnameFields(JNIEnv *env, jobject lpObject, utsname *lpStruct)
-{
- if (!utsnameFc.cached) cacheutsnameFields(env, lpObject);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, utsnameFc.sysname);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->sysname), (jbyte *)lpStruct->sysname);
- }
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, utsnameFc.nodename);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->nodename), (jbyte *)lpStruct->nodename);
- }
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, utsnameFc.release);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->release), (jbyte *)lpStruct->release);
- }
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, utsnameFc.version);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->version), (jbyte *)lpStruct->version);
- }
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, utsnameFc.machine);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->machine), (jbyte *)lpStruct->machine);
- }
-}
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os_structs.h b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os_structs.h
deleted file mode 100644
index 5c8003681f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os_structs.h
+++ /dev/null
@@ -1,385 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "os.h"
-
-#ifndef NO_FontDetails
-void cacheFontDetailsFields(JNIEnv *env, jobject lpObject);
-FontDetails *getFontDetailsFields(JNIEnv *env, jobject lpObject, FontDetails *lpStruct);
-void setFontDetailsFields(JNIEnv *env, jobject lpObject, FontDetails *lpStruct);
-#define FontDetails_sizeof() sizeof(FontDetails)
-#else
-#define cacheFontDetailsFields(a,b)
-#define getFontDetailsFields(a,b,c) NULL
-#define setFontDetailsFields(a,b,c)
-#define FontDetails_sizeof() 0
-#endif
-
-#ifndef NO_FontQueryInfo
-void cacheFontQueryInfoFields(JNIEnv *env, jobject lpObject);
-FontQueryInfo *getFontQueryInfoFields(JNIEnv *env, jobject lpObject, FontQueryInfo *lpStruct);
-void setFontQueryInfoFields(JNIEnv *env, jobject lpObject, FontQueryInfo *lpStruct);
-#define FontQueryInfo_sizeof() sizeof(FontQueryInfo)
-#else
-#define cacheFontQueryInfoFields(a,b)
-#define getFontQueryInfoFields(a,b,c) NULL
-#define setFontQueryInfoFields(a,b,c)
-#define FontQueryInfo_sizeof() 0
-#endif
-
-#ifndef NO_PgAlpha_t
-void cachePgAlpha_tFields(JNIEnv *env, jobject lpObject);
-PgAlpha_t *getPgAlpha_tFields(JNIEnv *env, jobject lpObject, PgAlpha_t *lpStruct);
-void setPgAlpha_tFields(JNIEnv *env, jobject lpObject, PgAlpha_t *lpStruct);
-#define PgAlpha_t_sizeof() sizeof(PgAlpha_t)
-#else
-#define cachePgAlpha_tFields(a,b)
-#define getPgAlpha_tFields(a,b,c) NULL
-#define setPgAlpha_tFields(a,b,c)
-#define PgAlpha_t_sizeof() 0
-#endif
-
-#ifndef NO_PgDisplaySettings_t
-void cachePgDisplaySettings_tFields(JNIEnv *env, jobject lpObject);
-PgDisplaySettings_t *getPgDisplaySettings_tFields(JNIEnv *env, jobject lpObject, PgDisplaySettings_t *lpStruct);
-void setPgDisplaySettings_tFields(JNIEnv *env, jobject lpObject, PgDisplaySettings_t *lpStruct);
-#define PgDisplaySettings_t_sizeof() sizeof(PgDisplaySettings_t)
-#else
-#define cachePgDisplaySettings_tFields(a,b)
-#define getPgDisplaySettings_tFields(a,b,c) NULL
-#define setPgDisplaySettings_tFields(a,b,c)
-#define PgDisplaySettings_t_sizeof() 0
-#endif
-
-#ifndef NO_PgMap_t
-void cachePgMap_tFields(JNIEnv *env, jobject lpObject);
-PgMap_t *getPgMap_tFields(JNIEnv *env, jobject lpObject, PgMap_t *lpStruct);
-void setPgMap_tFields(JNIEnv *env, jobject lpObject, PgMap_t *lpStruct);
-#define PgMap_t_sizeof() sizeof(PgMap_t)
-#else
-#define cachePgMap_tFields(a,b)
-#define getPgMap_tFields(a,b,c) NULL
-#define setPgMap_tFields(a,b,c)
-#define PgMap_t_sizeof() 0
-#endif
-
-#ifndef NO_PgVideoModeInfo_t
-void cachePgVideoModeInfo_tFields(JNIEnv *env, jobject lpObject);
-PgVideoModeInfo_t *getPgVideoModeInfo_tFields(JNIEnv *env, jobject lpObject, PgVideoModeInfo_t *lpStruct);
-void setPgVideoModeInfo_tFields(JNIEnv *env, jobject lpObject, PgVideoModeInfo_t *lpStruct);
-#define PgVideoModeInfo_t_sizeof() sizeof(PgVideoModeInfo_t)
-#else
-#define cachePgVideoModeInfo_tFields(a,b)
-#define getPgVideoModeInfo_tFields(a,b,c) NULL
-#define setPgVideoModeInfo_tFields(a,b,c)
-#define PgVideoModeInfo_t_sizeof() 0
-#endif
-
-#ifndef NO_PhArea_t
-void cachePhArea_tFields(JNIEnv *env, jobject lpObject);
-PhArea_t *getPhArea_tFields(JNIEnv *env, jobject lpObject, PhArea_t *lpStruct);
-void setPhArea_tFields(JNIEnv *env, jobject lpObject, PhArea_t *lpStruct);
-#define PhArea_t_sizeof() sizeof(PhArea_t)
-#else
-#define cachePhArea_tFields(a,b)
-#define getPhArea_tFields(a,b,c) NULL
-#define setPhArea_tFields(a,b,c)
-#define PhArea_t_sizeof() 0
-#endif
-
-#ifndef NO_PhClipHeader
-void cachePhClipHeaderFields(JNIEnv *env, jobject lpObject);
-PhClipHeader *getPhClipHeaderFields(JNIEnv *env, jobject lpObject, PhClipHeader *lpStruct);
-void setPhClipHeaderFields(JNIEnv *env, jobject lpObject, PhClipHeader *lpStruct);
-#define PhClipHeader_sizeof() sizeof(PhClipHeader)
-#else
-#define cachePhClipHeaderFields(a,b)
-#define getPhClipHeaderFields(a,b,c) NULL
-#define setPhClipHeaderFields(a,b,c)
-#define PhClipHeader_sizeof() 0
-#endif
-
-#ifndef NO_PhCursorDef_t
-void cachePhCursorDef_tFields(JNIEnv *env, jobject lpObject);
-PhCursorDef_t *getPhCursorDef_tFields(JNIEnv *env, jobject lpObject, PhCursorDef_t *lpStruct);
-void setPhCursorDef_tFields(JNIEnv *env, jobject lpObject, PhCursorDef_t *lpStruct);
-#define PhCursorDef_t_sizeof() sizeof(PhCursorDef_t)
-#else
-#define cachePhCursorDef_tFields(a,b)
-#define getPhCursorDef_tFields(a,b,c) NULL
-#define setPhCursorDef_tFields(a,b,c)
-#define PhCursorDef_t_sizeof() 0
-#endif
-
-#ifndef NO_PhCursorInfo_t
-void cachePhCursorInfo_tFields(JNIEnv *env, jobject lpObject);
-PhCursorInfo_t *getPhCursorInfo_tFields(JNIEnv *env, jobject lpObject, PhCursorInfo_t *lpStruct);
-void setPhCursorInfo_tFields(JNIEnv *env, jobject lpObject, PhCursorInfo_t *lpStruct);
-#define PhCursorInfo_t_sizeof() sizeof(PhCursorInfo_t)
-#else
-#define cachePhCursorInfo_tFields(a,b)
-#define getPhCursorInfo_tFields(a,b,c) NULL
-#define setPhCursorInfo_tFields(a,b,c)
-#define PhCursorInfo_t_sizeof() 0
-#endif
-
-#ifndef NO_PhDim_t
-void cachePhDim_tFields(JNIEnv *env, jobject lpObject);
-PhDim_t *getPhDim_tFields(JNIEnv *env, jobject lpObject, PhDim_t *lpStruct);
-void setPhDim_tFields(JNIEnv *env, jobject lpObject, PhDim_t *lpStruct);
-#define PhDim_t_sizeof() sizeof(PhDim_t)
-#else
-#define cachePhDim_tFields(a,b)
-#define getPhDim_tFields(a,b,c) NULL
-#define setPhDim_tFields(a,b,c)
-#define PhDim_t_sizeof() 0
-#endif
-
-#ifndef NO_PhEvent_t
-void cachePhEvent_tFields(JNIEnv *env, jobject lpObject);
-PhEvent_t *getPhEvent_tFields(JNIEnv *env, jobject lpObject, PhEvent_t *lpStruct);
-void setPhEvent_tFields(JNIEnv *env, jobject lpObject, PhEvent_t *lpStruct);
-#define PhEvent_t_sizeof() sizeof(PhEvent_t)
-#else
-#define cachePhEvent_tFields(a,b)
-#define getPhEvent_tFields(a,b,c) NULL
-#define setPhEvent_tFields(a,b,c)
-#define PhEvent_t_sizeof() 0
-#endif
-
-#ifndef NO_PhImage_t
-void cachePhImage_tFields(JNIEnv *env, jobject lpObject);
-PhImage_t *getPhImage_tFields(JNIEnv *env, jobject lpObject, PhImage_t *lpStruct);
-void setPhImage_tFields(JNIEnv *env, jobject lpObject, PhImage_t *lpStruct);
-#define PhImage_t_sizeof() sizeof(PhImage_t)
-#else
-#define cachePhImage_tFields(a,b)
-#define getPhImage_tFields(a,b,c) NULL
-#define setPhImage_tFields(a,b,c)
-#define PhImage_t_sizeof() 0
-#endif
-
-#ifndef NO_PhKeyEvent_t
-void cachePhKeyEvent_tFields(JNIEnv *env, jobject lpObject);
-PhKeyEvent_t *getPhKeyEvent_tFields(JNIEnv *env, jobject lpObject, PhKeyEvent_t *lpStruct);
-void setPhKeyEvent_tFields(JNIEnv *env, jobject lpObject, PhKeyEvent_t *lpStruct);
-#define PhKeyEvent_t_sizeof() sizeof(PhKeyEvent_t)
-#else
-#define cachePhKeyEvent_tFields(a,b)
-#define getPhKeyEvent_tFields(a,b,c) NULL
-#define setPhKeyEvent_tFields(a,b,c)
-#define PhKeyEvent_t_sizeof() 0
-#endif
-
-#ifndef NO_PhPoint_t
-void cachePhPoint_tFields(JNIEnv *env, jobject lpObject);
-PhPoint_t *getPhPoint_tFields(JNIEnv *env, jobject lpObject, PhPoint_t *lpStruct);
-void setPhPoint_tFields(JNIEnv *env, jobject lpObject, PhPoint_t *lpStruct);
-#define PhPoint_t_sizeof() sizeof(PhPoint_t)
-#else
-#define cachePhPoint_tFields(a,b)
-#define getPhPoint_tFields(a,b,c) NULL
-#define setPhPoint_tFields(a,b,c)
-#define PhPoint_t_sizeof() 0
-#endif
-
-#ifndef NO_PhPointerEvent_t
-void cachePhPointerEvent_tFields(JNIEnv *env, jobject lpObject);
-PhPointerEvent_t *getPhPointerEvent_tFields(JNIEnv *env, jobject lpObject, PhPointerEvent_t *lpStruct);
-void setPhPointerEvent_tFields(JNIEnv *env, jobject lpObject, PhPointerEvent_t *lpStruct);
-#define PhPointerEvent_t_sizeof() sizeof(PhPointerEvent_t)
-#else
-#define cachePhPointerEvent_tFields(a,b)
-#define getPhPointerEvent_tFields(a,b,c) NULL
-#define setPhPointerEvent_tFields(a,b,c)
-#define PhPointerEvent_t_sizeof() 0
-#endif
-
-#ifndef NO_PhRect_t
-void cachePhRect_tFields(JNIEnv *env, jobject lpObject);
-PhRect_t *getPhRect_tFields(JNIEnv *env, jobject lpObject, PhRect_t *lpStruct);
-void setPhRect_tFields(JNIEnv *env, jobject lpObject, PhRect_t *lpStruct);
-#define PhRect_t_sizeof() sizeof(PhRect_t)
-#else
-#define cachePhRect_tFields(a,b)
-#define getPhRect_tFields(a,b,c) NULL
-#define setPhRect_tFields(a,b,c)
-#define PhRect_t_sizeof() 0
-#endif
-
-#ifndef NO_PhRegion_t
-void cachePhRegion_tFields(JNIEnv *env, jobject lpObject);
-PhRegion_t *getPhRegion_tFields(JNIEnv *env, jobject lpObject, PhRegion_t *lpStruct);
-void setPhRegion_tFields(JNIEnv *env, jobject lpObject, PhRegion_t *lpStruct);
-#define PhRegion_t_sizeof() sizeof(PhRegion_t)
-#else
-#define cachePhRegion_tFields(a,b)
-#define getPhRegion_tFields(a,b,c) NULL
-#define setPhRegion_tFields(a,b,c)
-#define PhRegion_t_sizeof() 0
-#endif
-
-#ifndef NO_PhTile_t
-void cachePhTile_tFields(JNIEnv *env, jobject lpObject);
-PhTile_t *getPhTile_tFields(JNIEnv *env, jobject lpObject, PhTile_t *lpStruct);
-void setPhTile_tFields(JNIEnv *env, jobject lpObject, PhTile_t *lpStruct);
-#define PhTile_t_sizeof() sizeof(PhTile_t)
-#else
-#define cachePhTile_tFields(a,b)
-#define getPhTile_tFields(a,b,c) NULL
-#define setPhTile_tFields(a,b,c)
-#define PhTile_t_sizeof() 0
-#endif
-
-#ifndef NO_PhWindowEvent_t
-void cachePhWindowEvent_tFields(JNIEnv *env, jobject lpObject);
-PhWindowEvent_t *getPhWindowEvent_tFields(JNIEnv *env, jobject lpObject, PhWindowEvent_t *lpStruct);
-void setPhWindowEvent_tFields(JNIEnv *env, jobject lpObject, PhWindowEvent_t *lpStruct);
-#define PhWindowEvent_t_sizeof() sizeof(PhWindowEvent_t)
-#else
-#define cachePhWindowEvent_tFields(a,b)
-#define getPhWindowEvent_tFields(a,b,c) NULL
-#define setPhWindowEvent_tFields(a,b,c)
-#define PhWindowEvent_t_sizeof() 0
-#endif
-
-#ifndef NO_PtCallbackInfo_t
-void cachePtCallbackInfo_tFields(JNIEnv *env, jobject lpObject);
-PtCallbackInfo_t *getPtCallbackInfo_tFields(JNIEnv *env, jobject lpObject, PtCallbackInfo_t *lpStruct);
-void setPtCallbackInfo_tFields(JNIEnv *env, jobject lpObject, PtCallbackInfo_t *lpStruct);
-#define PtCallbackInfo_t_sizeof() sizeof(PtCallbackInfo_t)
-#else
-#define cachePtCallbackInfo_tFields(a,b)
-#define getPtCallbackInfo_tFields(a,b,c) NULL
-#define setPtCallbackInfo_tFields(a,b,c)
-#define PtCallbackInfo_t_sizeof() 0
-#endif
-
-#ifndef NO_PtColorSelectInfo_t
-void cachePtColorSelectInfo_tFields(JNIEnv *env, jobject lpObject);
-PtColorSelectInfo_t *getPtColorSelectInfo_tFields(JNIEnv *env, jobject lpObject, PtColorSelectInfo_t *lpStruct);
-void setPtColorSelectInfo_tFields(JNIEnv *env, jobject lpObject, PtColorSelectInfo_t *lpStruct);
-#define PtColorSelectInfo_t_sizeof() sizeof(PtColorSelectInfo_t)
-#else
-#define cachePtColorSelectInfo_tFields(a,b)
-#define getPtColorSelectInfo_tFields(a,b,c) NULL
-#define setPtColorSelectInfo_tFields(a,b,c)
-#define PtColorSelectInfo_t_sizeof() 0
-#endif
-
-#ifndef NO_PtFileSelectionInfo_t
-void cachePtFileSelectionInfo_tFields(JNIEnv *env, jobject lpObject);
-PtFileSelectionInfo_t *getPtFileSelectionInfo_tFields(JNIEnv *env, jobject lpObject, PtFileSelectionInfo_t *lpStruct);
-void setPtFileSelectionInfo_tFields(JNIEnv *env, jobject lpObject, PtFileSelectionInfo_t *lpStruct);
-#define PtFileSelectionInfo_t_sizeof() sizeof(PtFileSelectionInfo_t)
-#else
-#define cachePtFileSelectionInfo_tFields(a,b)
-#define getPtFileSelectionInfo_tFields(a,b,c) NULL
-#define setPtFileSelectionInfo_tFields(a,b,c)
-#define PtFileSelectionInfo_t_sizeof() 0
-#endif
-
-#ifndef NO_PtScrollbarCallback_t
-void cachePtScrollbarCallback_tFields(JNIEnv *env, jobject lpObject);
-PtScrollbarCallback_t *getPtScrollbarCallback_tFields(JNIEnv *env, jobject lpObject, PtScrollbarCallback_t *lpStruct);
-void setPtScrollbarCallback_tFields(JNIEnv *env, jobject lpObject, PtScrollbarCallback_t *lpStruct);
-#define PtScrollbarCallback_t_sizeof() sizeof(PtScrollbarCallback_t)
-#else
-#define cachePtScrollbarCallback_tFields(a,b)
-#define getPtScrollbarCallback_tFields(a,b,c) NULL
-#define setPtScrollbarCallback_tFields(a,b,c)
-#define PtScrollbarCallback_t_sizeof() 0
-#endif
-
-#ifndef NO_PtTextCallback_t
-void cachePtTextCallback_tFields(JNIEnv *env, jobject lpObject);
-PtTextCallback_t *getPtTextCallback_tFields(JNIEnv *env, jobject lpObject, PtTextCallback_t *lpStruct);
-void setPtTextCallback_tFields(JNIEnv *env, jobject lpObject, PtTextCallback_t *lpStruct);
-#define PtTextCallback_t_sizeof() sizeof(PtTextCallback_t)
-#else
-#define cachePtTextCallback_tFields(a,b)
-#define getPtTextCallback_tFields(a,b,c) NULL
-#define setPtTextCallback_tFields(a,b,c)
-#define PtTextCallback_t_sizeof() 0
-#endif
-
-#ifndef NO_PtWebClient2Data_t
-void cachePtWebClient2Data_tFields(JNIEnv *env, jobject lpObject);
-PtWebClient2Data_t *getPtWebClient2Data_tFields(JNIEnv *env, jobject lpObject, PtWebClient2Data_t *lpStruct);
-void setPtWebClient2Data_tFields(JNIEnv *env, jobject lpObject, PtWebClient2Data_t *lpStruct);
-#define PtWebClient2Data_t_sizeof() sizeof(PtWebClient2Data_t)
-#else
-#define cachePtWebClient2Data_tFields(a,b)
-#define getPtWebClient2Data_tFields(a,b,c) NULL
-#define setPtWebClient2Data_tFields(a,b,c)
-#define PtWebClient2Data_t_sizeof() 0
-#endif
-
-#ifndef NO_PtWebDataReqCallback_t
-void cachePtWebDataReqCallback_tFields(JNIEnv *env, jobject lpObject);
-PtWebDataReqCallback_t *getPtWebDataReqCallback_tFields(JNIEnv *env, jobject lpObject, PtWebDataReqCallback_t *lpStruct);
-void setPtWebDataReqCallback_tFields(JNIEnv *env, jobject lpObject, PtWebDataReqCallback_t *lpStruct);
-#define PtWebDataReqCallback_t_sizeof() sizeof(PtWebDataReqCallback_t)
-#else
-#define cachePtWebDataReqCallback_tFields(a,b)
-#define getPtWebDataReqCallback_tFields(a,b,c) NULL
-#define setPtWebDataReqCallback_tFields(a,b,c)
-#define PtWebDataReqCallback_t_sizeof() 0
-#endif
-
-#ifndef NO_PtWebMetaDataCallback_t
-void cachePtWebMetaDataCallback_tFields(JNIEnv *env, jobject lpObject);
-PtWebMetaDataCallback_t *getPtWebMetaDataCallback_tFields(JNIEnv *env, jobject lpObject, PtWebMetaDataCallback_t *lpStruct);
-void setPtWebMetaDataCallback_tFields(JNIEnv *env, jobject lpObject, PtWebMetaDataCallback_t *lpStruct);
-#define PtWebMetaDataCallback_t_sizeof() sizeof(PtWebMetaDataCallback_t)
-#else
-#define cachePtWebMetaDataCallback_tFields(a,b)
-#define getPtWebMetaDataCallback_tFields(a,b,c) NULL
-#define setPtWebMetaDataCallback_tFields(a,b,c)
-#define PtWebMetaDataCallback_t_sizeof() 0
-#endif
-
-#ifndef NO_PtWebStatusCallback_t
-void cachePtWebStatusCallback_tFields(JNIEnv *env, jobject lpObject);
-PtWebStatusCallback_t *getPtWebStatusCallback_tFields(JNIEnv *env, jobject lpObject, PtWebStatusCallback_t *lpStruct);
-void setPtWebStatusCallback_tFields(JNIEnv *env, jobject lpObject, PtWebStatusCallback_t *lpStruct);
-#define PtWebStatusCallback_t_sizeof() sizeof(PtWebStatusCallback_t)
-#else
-#define cachePtWebStatusCallback_tFields(a,b)
-#define getPtWebStatusCallback_tFields(a,b,c) NULL
-#define setPtWebStatusCallback_tFields(a,b,c)
-#define PtWebStatusCallback_t_sizeof() 0
-#endif
-
-#ifndef NO_PtWebWindowCallback_t
-void cachePtWebWindowCallback_tFields(JNIEnv *env, jobject lpObject);
-PtWebWindowCallback_t *getPtWebWindowCallback_tFields(JNIEnv *env, jobject lpObject, PtWebWindowCallback_t *lpStruct);
-void setPtWebWindowCallback_tFields(JNIEnv *env, jobject lpObject, PtWebWindowCallback_t *lpStruct);
-#define PtWebWindowCallback_t_sizeof() sizeof(PtWebWindowCallback_t)
-#else
-#define cachePtWebWindowCallback_tFields(a,b)
-#define getPtWebWindowCallback_tFields(a,b,c) NULL
-#define setPtWebWindowCallback_tFields(a,b,c)
-#define PtWebWindowCallback_t_sizeof() 0
-#endif
-
-#ifndef NO_utsname
-void cacheutsnameFields(JNIEnv *env, jobject lpObject);
-utsname *getutsnameFields(JNIEnv *env, jobject lpObject, utsname *lpStruct);
-void setutsnameFields(JNIEnv *env, jobject lpObject, utsname *lpStruct);
-#define utsname_sizeof() sizeof(utsname)
-#else
-#define cacheutsnameFields(a,b)
-#define getutsnameFields(a,b,c) NULL
-#define setutsnameFields(a,b,c)
-#define utsname_sizeof() 0
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/Platform.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/Platform.java
deleted file mode 100644
index 574ac5a1b4..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/Platform.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal;
-
-public class Platform {
-
-public static final String PLATFORM = "photon"; //$NON-NLS-1$
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/FontDetails.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/FontDetails.java
deleted file mode 100644
index b468cbb124..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/FontDetails.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-
-public class FontDetails {
- /** @field cast=(FontDescription) */
- public byte[] desc = new byte[OS.MAX_DESC_LENGTH];
- /** @field cast=(FontName) */
- public byte[] stem = new byte[OS.MAX_FONT_TAG];
- public short losize;
- public short hisize;
- public short flags;
- public static final int sizeof = 128;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/FontQueryInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/FontQueryInfo.java
deleted file mode 100644
index 1bf517089a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/FontQueryInfo.java
+++ /dev/null
@@ -1,27 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-
-public class FontQueryInfo {
- /** @field cast=(FontName) */
- public byte[] font = new byte[OS.MAX_FONT_TAG];
- /** @field cast=(FontDescription) */
- public byte[] desc = new byte[OS.MAX_DESC_LENGTH];
- public short size;
- public short style;
- public short ascender;
- public short descender;
- public short width;
- public int lochar;
- public int hichar;
- public static final int sizeof = 140;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/OS.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/OS.java
deleted file mode 100644
index acdc4c17c5..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/OS.java
+++ /dev/null
@@ -1,1487 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-
-import org.eclipse.swt.internal.*;
-
-public class OS extends C {
-
- public static final int QNX_MAJOR;
- public static final int QNX_MINOR;
- public static final int QNX_MICRO;
- static {
- /* Gather machine information (just like "uname -a") */
- utsname udata = new utsname();
- OS.uname(udata);
-
- /*
- * Parse out the release information into integers that
- * can be used at runtime for version checks.
- */
- int value = 0;
- int i = 0;
- while( udata.release[i] != '.' ) {
- value = value * 10;
- value += udata.release[i] - '0';
- i++;
- }
- QNX_MAJOR = value;
-
- value = 0;
- i++;
- while( udata.release[i] != '.' ) {
- value = value * 10;
- value += udata.release[i] - '0';
- i++;
- }
- QNX_MINOR = value;
-
- value = 0;
- i++;
- while( udata.release[i] != 0 ) {
- value = value * 10;
- value += udata.release[i] - '0';
- i++;
- }
- QNX_MICRO = value;
- }
-
- /** Constants */
- public static final int MAX_DESC_LENGTH = 0x20;
- public static final int MAX_FONT_TAG = 0x50;
- public static final int MAX_URL_LENGTH=1024;
- public static final int NAME_MAX = 0xff;
- public static final int PATH_MAX = 0x400;
- public static final int PF_STYLE_BOLD = 0x1;
- public static final int PF_STYLE_ITALIC = 0x2;
- public static final int PHFONT_ALL_FONTS = 0x33;
- public static final int PHFONT_ALL_SYMBOLS = 0xffffffff;
- public static final int PHFONT_BITMAP = 0x2;
- public static final int PHFONT_DONT_SHOW_LEGACY = 0x40;
- public static final int PHFONT_FIXED = 0x20;
- public static final int PHFONT_INFO_BLDITC = 0x8;
- public static final int PHFONT_INFO_BOLD = 0x2;
- public static final int PHFONT_INFO_FIXED = 0x10;
- public static final int PHFONT_INFO_ITALIC = 0x4;
- public static final int PHFONT_INFO_PLAIN = 0x1;
- public static final int PHFONT_INFO_PROP = 0x20;
- public static final int PHFONT_PROP = 0x10;
- public static final int PHFONT_SCALABLE = 0x1;
- public static final int Pg_ALPHA_OP_SRC_GLOBAL = 0x40000;
- public static final int Pg_ALPHA_OP_SRC_MAP = 0x80000;
- public static final int Pg_ARC = 0x2000;
- public static final int Pg_ARC_PIE = 0x1000;
- public static final int Pg_BACK_FILL = 0x100;
- public static final int Pg_BEVEL_JOIN = 0x02;
- public static final int Pg_BLEND_DST_ONE_MINUS_SRC_ALPHA = 0x5;
- public static final int Pg_BLEND_SRC_SRC_ALPHA = 0x400;
- public static final int Pg_BUTT_CAP = 0;
- public static final int Pg_CLOSED = 0x1000;
- public static final int Pg_DRAWMODE_OPAQUE = 0x0;
- public static final int Pg_DRAWMODE_XOR = 0x1;
- public static final int Pg_DRAW_FILL = 0x20;
- public static final int Pg_DRAW_STROKE = 0x10;
- public static final int Pg_DrawModeDSx = 0x6680;
- public static final int Pg_DrawModeS = 0xcc80;
- public static final int Pg_EXTENT_BASED = 0x100;
- public static final int Pg_GRAD_HORIZONTAL = 0x3;
- public static final int Pg_GRAD_LINEAR = 0x0;
- public static final int Pg_GRAD_VERTICAL = 0x4;
- public static final int Pg_IMAGE_CLASS_DIRECT = 0x20;
- public static final int Pg_IMAGE_CLASS_MASK = 0x38;
- public static final int Pg_IMAGE_CLASS_PALETTE = 0x10;
- public static final int Pg_IMAGE_DIRECT_444 = 0x24;
- public static final int Pg_IMAGE_DIRECT_555 = 0x23;
- public static final int Pg_IMAGE_DIRECT_565 = 0x22;
- public static final int Pg_IMAGE_DIRECT_888 = 0x21;
- public static final int Pg_IMAGE_DIRECT_8888 = 0x20;
- public static final int Pg_IMAGE_PALETTE_BYTE = 0x10;
- public static final int Pg_IMAGE_PALETTE_NIBBLE = 0x11;
- public static final int Pg_INDEX_COLOR = 0x2000000;
- public static final int Pg_MITER_JOIN = 0;
- public static final int Pg_PALSET_SOFT = 0x0;
- public static final byte[] Pg_PAT_HALF = {(byte)0xAA, (byte)0x55, (byte)0xAA, (byte)0x55, (byte)0xAA, (byte)0x55, (byte)0xAA, (byte)0x55};
- public static final int Pg_ROUND_CAP = 0x01;
- public static final int Pg_ROUND_JOIN = 0x01;
- public static final int Pg_SQUARE_CAP = 2;
- public static final int Pg_TEXT_LEFT = 0x1000;
- public static final int Pg_TEXT_TOP = 0x4000;
- public static final int Pg_TRANSPARENT = 0xffffffff;
- public static final int Ph_BUTTON_ADJUST = 0x2;
- public static final int Ph_BUTTON_MENU = 0x1;
- public static final int Ph_BUTTON_SELECT = 0x4;
- public static final int Ph_CONSUMED = 0x4;
- public static final int Ph_CURSOR_BITMAP = 0xfb;
- public static final int Ph_CURSOR_CLOCK = 0xe908;
- public static final int Ph_CURSOR_CROSSHAIR = 0xe906;
- public static final int Ph_CURSOR_DEFAULT_COLOR = 0xffffe0;
- public static final int Ph_CURSOR_DONT = 0xe90a;
- public static final int Ph_CURSOR_DRAG_BL = 0xe916;
- public static final int Ph_CURSOR_DRAG_BOTTOM = 0xe910;
- public static final int Ph_CURSOR_DRAG_BR = 0xe914;
- public static final int Ph_CURSOR_DRAG_HORIZONTAL = 0xe912;
- public static final int Ph_CURSOR_DRAG_LEFT = 0xe912;
- public static final int Ph_CURSOR_DRAG_RIGHT = 0xe912;
- public static final int Ph_CURSOR_DRAG_TL = 0xe914;
- public static final int Ph_CURSOR_DRAG_TOP = 0xe910;
- public static final int Ph_CURSOR_DRAG_TR = 0xe916;
- public static final int Ph_CURSOR_DRAG_VERTICAL = 0xe910;
- public static final int Ph_CURSOR_FINGER = 0xe90c;
- public static final int Ph_CURSOR_INHERIT = 0x0;
- public static final int Ph_CURSOR_INSERT = 0xe90e;
- public static final int Ph_CURSOR_MOVE = 0xe904;
- public static final int Ph_CURSOR_NO_INHERIT = 0x1;
- public static final int Ph_CURSOR_POINTER = 0xe900;
- public static final int Ph_CURSOR_POINT_WAIT = 0xe918;
- public static final int Ph_CURSOR_QUESTION_POINT = 0xe91c;
- public static final int Ph_DEV_RID = 0x1;
- public static final int Ph_DRAG_KEY_MOTION = 0x20;
- public static final int Ph_DRAG_TRACK = 0x10;
- public static final int Ph_EVENT_DIRECT = 0x10;
- public static final int Ph_EVENT_MSG = 0x1;
- public static final int Ph_EV_BOUNDARY = 0x20;
- public static final int Ph_EV_BUT_PRESS = 0x2;
- public static final int Ph_EV_BUT_RELEASE = 0x4;
- public static final int Ph_EV_DRAG = 0x200;
- public static final int Ph_EV_DRAG_COMPLETE = 0x2;
- public static final int Ph_EV_DRAG_KEY_EVENT = 0x3;
- public static final int Ph_EV_DRAG_MOTION_EVENT = 0x4;
- public static final int Ph_EV_KEY = 0x1;
- public static final int Ph_EV_PTR_ENTER = 0x0;
- public static final int Ph_EV_PTR_ENTER_FROM_CHILD = 0x4;
- public static final int Ph_EV_PTR_LEAVE = 0x1;
- public static final int Ph_EV_PTR_LEAVE_TO_CHILD = 0x5;
- public static final int Ph_EV_PTR_MOTION = 0x18;
- public static final int Ph_EV_PTR_MOTION_BUTTON = 0x10;
- public static final int Ph_EV_PTR_MOTION_NOBUTTON = 0x8;
- public static final int Ph_EV_PTR_STEADY = 0x2;
- public static final int Ph_EV_PTR_UNSTEADY = 0x3;
- public static final int Ph_EV_RELEASE_PHANTOM = 0x1;
- public static final int Ph_EV_RELEASE_REAL = 0x0;
- public static final int Ph_EV_TIMER = 0x10000;
- public static final int Ph_FAKE_EVENT = 0x1;
- public static final int Ph_FORCE_BOUNDARY = 0x400000;
- public static final int Ph_GRAFX_REGION = 0x4;
- public static final int Ph_NOT_CUAKEY = 0x10;
- public static final int Ph_QUERY_CONSOLE = 0x0;
- public static final int Ph_QUERY_GRAPHICS = 0x4;
- public static final int Ph_QUERY_WORKSPACE = 0x2;
- public static final int Ph_RELEASE_IMAGE_ALL = 0x1f;
- public static final int Ph_RESIZE_MSG = 0x3;
- public static final int Ph_TRACK_DRAG = 0xf;
- public static final int Ph_WM_CLOSE = 0x1;
- public static final int Ph_WM_EVSTATE_FOCUS = 0x0;
- public static final int Ph_WM_EVSTATE_FOCUSLOST = 0x1;
- public static final int Ph_WM_EVSTATE_HIDE = 0x0;
- public static final int Ph_WM_EVSTATE_UNHIDE = 0x1;
- public static final int Ph_WM_FOCUS = 0x4;
- public static final int Ph_WM_HIDE = 0x40;
- public static final int Ph_WM_ICON = 0x400;
- public static final int Ph_WM_MAX = 0x800;
- public static final int Ph_WM_MOVE = 0x200;
- public static final int Ph_WM_RENDER_BORDER = 0x10;
- public static final int Ph_WM_RENDER_MAX = 0x2000;
- public static final int Ph_WM_RENDER_MENU = 0x100;
- public static final int Ph_WM_RENDER_MIN = 0x1000;
- public static final int Ph_WM_RENDER_RESIZE = 0x20;
- public static final int Ph_WM_RENDER_TITLE = 0x80;
- public static final int Ph_WM_RESIZE = 0x100;
- public static final int Ph_WM_RESTORE = 0x8000;
- public static final int Ph_WM_STATE_ISFOCUS = 0x8000;
- public static final int Ph_WM_STATE_ISFRONT = 0x100;
- public static final int Ph_WM_STATE_ISHIDDEN = 0x1;
- public static final int Ph_WM_STATE_ISICONIFIED = 0x40;
- public static final int Ph_WM_STATE_ISMAX = 0x2;
- public static final int Ph_WM_STATE_ISMAXING = 0x4000;
- public static final int Pk_Alt_L = 0xf0e9;
- public static final int Pk_Alt_R = 0xf0ea;
- public static final int Pk_BackSpace = 0xf008;
- public static final int Pk_Break = 0xF06B;
- public static final int Pk_Cancel = 0xf069;
- public static final int Pk_Caps_Lock = 0xf0e5;
- public static final int Pk_Clear = 0xf00b;
- public static final int Pk_Control_L = 0xf0e3;
- public static final int Pk_Control_R = 0xf0e4;
- public static final int Pk_Delete = 0xf0ff;
- public static final int Pk_Down = 0xf054;
- public static final int Pk_End = 0xf057;
- public static final int Pk_Escape = 0xf01b;
- public static final int Pk_F1 = 0xf0be;
- public static final int Pk_F10 = 0xf0c7;
- public static final int Pk_F11 = 0xf0c8;
- public static final int Pk_F12 = 0xf0c9;
- public static final int Pk_F13 = 0xf0cA;
- public static final int Pk_F14 = 0xf0cB;
- public static final int Pk_F15 = 0xf0cC;
- public static final int Pk_F2 = 0xf0bf;
- public static final int Pk_F3 = 0xf0c0;
- public static final int Pk_F4 = 0xf0c1;
- public static final int Pk_F5 = 0xf0c2;
- public static final int Pk_F6 = 0xf0c3;
- public static final int Pk_F7 = 0xf0c4;
- public static final int Pk_F8 = 0xf0c5;
- public static final int Pk_F9 = 0xf0c6;
- public static final int Pk_Home = 0xf050;
- public static final int Pk_Help = 0xF06a;
- public static final int Pk_Hyper_L = 0xf0ed;
- public static final int Pk_Hyper_R = 0xf0ee;
- public static final int Pk_Insert = 0xf063;
- public static final int Pk_KF_Cap_Valid = 0x80;
- public static final int Pk_KF_Key_Down = 0x1;
- public static final int Pk_KF_Key_Repeat = 0x2;
- public static final int Pk_KF_Scan_Valid = 0x20;
- public static final int Pk_KF_Sym_Valid = 0x40;
- public static final int Pk_KM_Alt = 0x4;
- public static final int Pk_KM_Ctrl = 0x2;
- public static final int Pk_KM_Num_Lock = 0x00020000;
- public static final int Pk_KM_Shift = 0x1;
- public static final int Pk_KP_Enter = 0xF08D;
- public static final int Pk_KP_Tab = 0xf089;
- public static final int Pk_KP_Equal = 0xF0BD;
- public static final int Pk_KP_Multiply = 0xF0AA;
- public static final int Pk_KP_Add = 0xF0AB;
- public static final int Pk_KP_Separator = 0xF0AC;
- public static final int Pk_KP_Subtract = 0xF0AD;
- public static final int Pk_KP_Decimal = 0xF0AE;
- public static final int Pk_KP_Divide = 0xF0AF;
- public static final int Pk_KP_0 = 0xF0B0;
- public static final int Pk_KP_1 = 0xF0B1;
- public static final int Pk_KP_2 = 0xF0B2;
- public static final int Pk_KP_3 = 0xF0B3;
- public static final int Pk_KP_4 = 0xF0B4;
- public static final int Pk_KP_5 = 0xF0B5;
- public static final int Pk_KP_6 = 0xF0B6;
- public static final int Pk_KP_7 = 0xF0B7;
- public static final int Pk_KP_8 = 0xF0B8;
- public static final int Pk_KP_9 = 0xF0B9;
- public static final int Pk_Left = 0xf051;
- public static final int Pk_Linefeed = 0xf00a;
- public static final int Pk_Menu = 0xf067;
- public static final int Pk_Next = 0xf056;
- public static final int Pk_Num_Lock = 0xf07f;
- public static final int Pk_Pause = 0xf013;
- public static final int Pk_Pg_Down = 0xf056;
- public static final int Pk_Pg_Up = 0xf055;
- public static final int Pk_Print = 0xf061;
- public static final int Pk_Prior = 0xf055;
- public static final int Pk_Return = 0xf00d;
- public static final int Pk_Right = 0xf053;
- public static final int Pk_Scroll_Lock = 0xf014;
- public static final int Pk_Shift_L = 0xf0e1;
- public static final int Pk_Shift_R = 0xf0e2;
- public static final int Pk_Tab = 0xf009;
- public static final int Pk_Up = 0xf052;
- public static final int Pt_ALL_BEVELS = 0xf00;
- public static final int Pt_ALL_BUTTONS = 0x800000;
- public static final int Pt_ALL_ETCHES = 0xf;
- public static final int Pt_ALL_INLINES = 0xf000;
- public static final int Pt_ALL_OUTLINES = 0xf0;
- public static final int Pt_ALWAYS = 0x1;
- public static final int Pt_ARG_ACCEL_KEY = 0xbca;
- public static final int Pt_ARG_ACCEL_TEXT = 0x1b58;
- public static final int Pt_ARG_ANCHOR_FLAGS = 0x2711;
- public static final int Pt_ARG_AREA = 0x3e8;
- public static final int Pt_ARG_BALLOON_COLOR = 0xbcc;
- public static final int Pt_ARG_BALLOON_FILL_COLOR = 0xbcb;
- public static final int Pt_ARG_BALLOON_POSITION = 0xbc8;
- public static final int Pt_ARG_BASIC_FLAGS = 0x7df;
- public static final int Pt_ARG_BEVEL_COLOR = 0x7e5;
- public static final int Pt_ARG_BEVEL_CONTRAST = 0x7e4;
- public static final int Pt_ARG_BEVEL_WIDTH = 0x3e9;
- public static final int Pt_ARG_BITMAP_CURSOR = 0x3f9;
- public static final int Pt_ARG_BUTTON_TYPE = 0x1b5a;
- public static final int Pt_ARG_CBOX_FLAGS = 0x7918;
- public static final int Pt_ARG_CBOX_MAX_VISIBLE_COUNT = 0x792b;
- public static final int Pt_ARG_CBOX_SELECTION_ITEM = 0x7919;
- public static final int Pt_ARG_CLIENT_NAME = 0x182BC;
- public static final int Pt_ARG_COLOR = 0x7d1;
- public static final int Pt_ARG_CONTAINER_FLAGS = 0x2715;
- public static final int Pt_ARG_CURSOR_POSITION = 0xfa3;
- public static final int Pt_ARG_CURSOR_TYPE = 0x3ea;
- public static final int Pt_ARG_DARK_BEVEL_COLOR = 0x7d6;
- public static final int Pt_ARG_FILL_COLOR = 0x7d2;
- public static final int Pt_ARG_FLAGS = 0x3ee;
- public static final int Pt_ARG_GAUGE_FLAGS = 0x5208;
- public static final int Pt_ARG_GAUGE_FONT = 0x5209;
- public static final int Pt_ARG_GAUGE_VALUE = 0x520c;
- public static final int Pt_ARG_GROUP_FLAGS = 0x2af8;
- public static final int Pt_ARG_GROUP_ORIENTATION = 0x2afa;
- public static final int Pt_ARG_HEIGHT = 0x400;
- public static final int Pt_ARG_HORIZONTAL_ALIGNMENT = 0xbb8;
- public static final int Pt_ARG_INCREMENT = 0x7149;
- public static final int Pt_ARG_INDICATOR_TYPE = 0x232a;
- public static final int Pt_ARG_ITEMS = 0x59d9;
- public static final int Pt_ARG_LABEL_IMAGE = 0xbb9;
- public static final int Pt_ARG_LABEL_TYPE = 0xbbb;
- public static final int Pt_ARG_LIGHT_BEVEL_COLOR = 0x7d0;
- public static final int Pt_ARG_LINE_SPACING = 0xbcd;
- public static final int Pt_ARG_LIST_FLAGS = 0x59da;
- public static final int Pt_ARG_LIST_FONT = 0x59db;
- public static final int Pt_ARG_LIST_ITEM_COUNT = 0x59e6;
- public static final int Pt_ARG_LIST_SEL_COUNT = 0x59e7;
- public static final int Pt_ARG_LIST_TOTAL_HEIGHT = 0x59e8;
- public static final int Pt_ARG_MARGIN_BOTTOM = 0xbbc;
- public static final int Pt_ARG_MARGIN_HEIGHT = 0x7d4;
- public static final int Pt_ARG_MARGIN_LEFT = 0xbbd;
- public static final int Pt_ARG_MARGIN_RIGHT = 0xbbe;
- public static final int Pt_ARG_MARGIN_TOP = 0xbbf;
- public static final int Pt_ARG_MARGIN_WIDTH = 0x7d5;
- public static final int Pt_ARG_MAXIMUM = 0x520b;
- public static final int Pt_ARG_MAX_LENGTH = 0xfa5;
- public static final int Pt_ARG_MENU_FLAGS = 0x4a38;
- public static final int Pt_ARG_MINIMUM = 0x520a;
- public static final int Pt_ARG_MIN_HEIGHT = 1000 * 18 + 6;
- public static final int Pt_ARG_MIN_WIDTH = 1000 * 18 + 7;
- public static final int Pt_ARG_MODIFIER_KEYS = 0x1b5c;
- public static final int Pt_ARG_MULTITEXT_LINE_SPACING = 0x138b;
- public static final int Pt_ARG_MULTITEXT_NUM_LINES = 0x138e;
- public static final int Pt_ARG_MULTITEXT_QUERY_LINE = 0x1392;
- public static final int Pt_ARG_MULTITEXT_TABS = 0x1395;
- public static final int Pt_ARG_MULTITEXT_TOP_LINE = 0x138f;
- public static final int Pt_ARG_MULTITEXT_WRAP_FLAGS = 0x1389;
- public static final int Pt_ARG_NUMERIC_FLAGS = 0xcf09;
- public static final int Pt_ARG_NUMERIC_INCREMENT = 0xcf0b;
- public static final int Pt_ARG_NUMERIC_MAX = 0xcf0e;
- public static final int Pt_ARG_NUMERIC_MIN = 0xcf0d;
- public static final int Pt_ARG_NUMERIC_SPACING = 0xcf19;
- public static final int Pt_ARG_NUMERIC_UPDOWN_WIDTH = 0xcf0a;
- public static final int Pt_ARG_NUMERIC_VALUE = 0xcf0c;
- public static final int Pt_ARG_ORIENTATION = 0x520d;
- public static final int Pt_ARG_OUTLINE_COLOR = 0x7e6;
- public static final int Pt_ARG_PAGE_INCREMENT = 0x714d;
- public static final int Pt_ARG_PG_CURRENT_INDEX = 0xfa05;
- public static final int Pt_ARG_PG_FLAGS = 64 * 1000;
- public static final int Pt_ARG_PG_PANEL_TITLES = 0xfa02;
- public static final int Pt_ARG_POS = 0x3ef;
- public static final int Pt_ARG_REGION_FLAGS = 0x3a9b;
- public static final int Pt_ARG_REGION_OPAQUE = 0x3a9d;
- public static final int Pt_ARG_REGION_SENSE = 0x3aa0;
- public static final int Pt_ARG_RESIZE_FLAGS = 0x3f0;
- public static final int Pt_ARG_SCROLLBAR_X_DISPLAY = 0x32ce;
- public static final int Pt_ARG_SCROLLBAR_Y_DISPLAY = 0x32d0;
- public static final int Pt_ARG_SELECTION_FILL_COLOR = 0x59e4;
- public static final int Pt_ARG_SELECTION_INDEXES = 0x59de;
- public static final int Pt_ARG_SELECTION_MODE = 0x59df;
- public static final int Pt_ARG_SELECTION_TEXT_COLOR = 0x59e5;
- public static final int Pt_ARG_SEP_FLAGS = 0x7530;
- public static final int Pt_ARG_SEP_TYPE = 0x7532;
- public static final int Pt_ARG_SLIDER_SIZE = 0x714f;
- public static final int Pt_ARG_TEXT_CURSOR_WIDTH = 0xbf2;
- public static final int Pt_ARG_TEXT_FLAGS = 0xfa8;
- public static final int Pt_ARG_TEXT_FONT = 0xbc2;
- public static final int Pt_ARG_TEXT_STRING = 0xbc3;
- public static final int Pt_ARG_TIMER_INITIAL = 0xa028;
- public static final int Pt_ARG_TITLE = 0x2717;
- public static final int Pt_ARG_TITLE_FONT = 0x2718;
- public static final int Pt_ARG_TOOLBAR_FLAGS = 0xee48;
- public static final int Pt_ARG_TOP_ITEM_POS = 0x59e0;
- public static final int Pt_ARG_USER_DATA = 0x3f6;
- public static final int Pt_ARG_VERTICAL_ALIGNMENT = 0xbc7;
- public static final int Pt_ARG_VISIBLE_COUNT = 0x59e1;
- public static final int Pt_ARG_WEB_DATA = 0x186B6;
- public static final int Pt_ARG_WEB_GET_URL = 0x186A0;
- public static final int Pt_ARG_WEB_NAVIGATE_PAGE = 0x186A1;
- public static final int Pt_ARG_WEB_OPTION = 0x186AC;
- public static final int Pt_ARG_WEB_RELOAD = 0x186A6;
- public static final int Pt_ARG_WEB_SERVER = 0x186A9;
- public static final int Pt_ARG_WEB_STOP = 0x186A7;
- public static final int Pt_ARG_WIDTH = 0x3ff;
- public static final int Pt_ARG_WINDOW_MANAGED_FLAGS = 0x465b;
- public static final int Pt_ARG_WINDOW_NOTIFY_FLAGS = 0x465c;
- public static final int Pt_ARG_WINDOW_RENDER_FLAGS = 0x465d;
- public static final int Pt_ARG_WINDOW_STATE = 0x465e;
- public static final int Pt_ARG_WINDOW_TITLE = 0x465f;
- public static final int Pt_BALLOON_BOTTOM = 0x3;
- public static final int Pt_BALLOON_RIGHT = 0x0;
- public static final int Pt_BLOCKED = 0x20000;
- public static final int Pt_BOTTOM_ANCHORED_BOTTOM = 0x00000080;
- public static final int Pt_BOTTOM_ANCHORED_TOP = 0x00000800;
- public static final int Pt_BOTTOM_BEVEL = 0x200;
- public static final int Pt_BOTTOM_ETCH = 0x2;
- public static final int Pt_BOTTOM_INLINE = 0x2000;
- public static final int Pt_BOTTOM_OUTLINE = 0x20;
- public static final int Pt_CALLBACKS_ACTIVE = 0x4000000;
- public static final int Pt_CB_ACTIVATE = 0x7d9;
- public static final int Pt_CB_ARM = 0x7d7;
- public static final int Pt_CB_GOT_FOCUS = 0x7da;
- public static final int Pt_CB_LOST_FOCUS = 0x7db;
- public static final int Pt_CB_MODIFY_VERIFY = 0xfa9;
- public static final int Pt_CB_NUMERIC_CHANGED = 0xcf17;
- public static final int Pt_CB_OUTBOUND = 0x3fe;
- public static final int Pt_CB_PG_PANEL_SWITCHING = 0xfa0a;
- public static final int Pt_CB_REALIZED = 0x3f4;
- public static final int Pt_CB_RESIZE = 0x2713;
- public static final int Pt_CB_SCROLL_MOVE = 0x7152;
- public static final int Pt_CB_SELECTION = 0x59e2;
- public static final int Pt_CB_SLIDER_MOVE = 0x5601;
- public static final int Pt_CB_TEXT_CHANGED = 0xfaa;
- public static final int Pt_CB_TIMER_ACTIVATE = 0xa02a;
- public static final int Pt_CB_UNREALIZED = 0x3f5;
- public static final int Pt_CB_WEB_CLOSE_WINDOW = 0x18713;
- public static final int Pt_CB_WEB_COMPLETE = 0x18704;
- public static final int Pt_CB_WEB_DATA_REQ = 0x1870F;
- public static final int Pt_CB_WEB_METADATA = 0x18705;
- public static final int Pt_CB_WEB_NEW_WINDOW = 0x18711;
- public static final int Pt_CB_WEB_START = 0x1870B;
- public static final int Pt_CB_WEB_STATUS = 0x18708;
- public static final int Pt_CB_WEB_URL = 0x18706;
- public static final int Pt_CB_WINDOW = 0x4661;
- public static final int Pt_CENTER = 0x2;
- public static final int Pt_COLORSELECT_ACCEPT = 0x8000;
- public static final int Pt_COLORSELECT_MODAL = 0x4;
- public static final int Pt_COMBOBOX_STATIC = 0x20;
- public static final int Pt_CONSUME = 0x2;
- public static final int Pt_CONTINUE = 0x0;
- public static final int Pt_DELAY_REALIZE = 0x40;
- public static final int Pt_EDITABLE = 0x2;
- public static final int Pt_EMT_CHAR = 0x2;
- public static final int Pt_EMT_NEWLINE = 0x4;
- public static final int Pt_EMT_WORD = 0x1;
- public static final int Pt_ENABLE_CUA = 0x10;
- public static final int Pt_ENABLE_CUA_ARROWS = 0x20;
- public static final int Pt_END = 0x2;
- public static final int Pt_ETCHED_IN = 0x4;
- public static final int Pt_ETCHED_OUT = 0x5;
- public static final int Pt_ETCH_TITLE_AREA = 0x200;
- public static final int Pt_FLAT_FILL = 0x10000;
- public static final int Pt_FSDIALOG_BTN2 = 0x2;
- public static final int Pt_FSR_NO_FCHECK = 0x100;
- public static final int Pt_FSR_NO_SELECT_FILES = 0x2000;
- public static final int Pt_FSR_SELECT_DIRS = 0x4000;
- public static final int Pt_GAUGE_INDETERMINATE = 0x80;
- public static final int Pt_GETS_FOCUS = 0x400;
- public static final int Pt_GHOST = 0x1000000;
- public static final int Pt_GROUP_EQUAL_SIZE = 0x2;
- public static final int Pt_GROUP_EQUAL_SIZE_VERTICAL = 0x200;
- public static final int Pt_GROUP_HORIZONTAL = 0x0;
- public static final int Pt_HIGHLIGHTED = 0x100;
- public static final int Pt_HORIZONTAL = 0x1;
- public static final int Pt_HORIZONTAL_GRADIENT = 0x40000;
- public static final int Pt_HOTKEYS_FIRST = 0x80;
- public static final int Pt_IMAGE = 0x4;
- public static final int Pt_LEFT = 0x0;
- public static final int Pt_LEFT_ANCHORED_LEFT = 0x00000100;
- public static final int Pt_LEFT_BEVEL = 0x400;
- public static final int Pt_LEFT_ETCH = 0x4;
- public static final int Pt_LEFT_INLINE = 0x4000;
- public static final int Pt_LEFT_OUTLINE = 0x40;
- public static final int Pt_LIST_SCROLLBAR_ALWAYS = 0x1;
- public static final int Pt_LIST_SCROLLBAR_AS_REQUIRED = 0x2;
- public static final int Pt_LIST_SELECTION_FINAL = 0x0;
- public static final int Pt_MENUABLE = 0x8000000;
- public static final int Pt_MENU_CHILD = 0x8;
- public static final int Pt_MENU_RIGHT = 0x2;
- public static final int Pt_MENU_TEXT = 0x1;
- public static final int Pt_MODAL = 0x84;
- public static final int Pt_NEVER = 0x0;
- public static final int Pt_NOLINE = 0x6;
- public static final int Pt_NO_PARENT = 0x1;
- public static final int Pt_N_OF_MANY = 0x0;
- public static final int Pt_NUMERIC_CHANGED = 0x1;
- public static final int Pt_NUMERIC_UPDOWN_ACTIVATE = 0x8;
- public static final int Pt_NUMERIC_UPDOWN_REPEAT = 0x4;
- public static final int Pt_NUMERIC_WRAP= 0x04;
- public static final int Pt_ONE_OF_MANY = 0x1;
- public static final int Pt_PG_INVALID = 0xffff;
- public static final int Pt_PG_SELECTOR_ON_BOTTOM = 0x0001;
- public static final int Pt_PROCESS = 0x0;
- public static final int Pt_RESIZE_XY_BITS = 0x3f00000;
- public static final int Pt_RESIZE_X_ALWAYS = 0x800000;
- public static final int Pt_RESIZE_Y_ALWAYS = 0x100000;
- public static final int Pt_RIGHT = 0x1;
- public static final int Pt_RIGHT_ANCHORED_RIGHT = 0x00000020;
- public static final int Pt_RIGHT_BEVEL = 0x800;
- public static final int Pt_RIGHT_ETCH = 0x8;
- public static final int Pt_RIGHT_INLINE = 0x8000;
- public static final int Pt_RIGHT_OUTLINE = 0x80;
- public static final int Pt_SCROLL_DECREMENT = 0x1;
- public static final int Pt_SCROLL_DRAGGED = 0x7;
- public static final int Pt_SCROLL_INCREMENT = 0x2;
- public static final int Pt_SCROLL_PAGE_DECREMENT = 0x4;
- public static final int Pt_SCROLL_PAGE_INCREMENT = 0x3;
- public static final int Pt_SCROLL_TO_MAX = 0x5;
- public static final int Pt_SCROLL_TO_MIN = 0x6;
- public static final int Pt_SELECTABLE = 0x80;
- public static final int Pt_SELECTION_MODE_AUTO = 0x8200;
- public static final int Pt_SELECTION_MODE_MULTIPLE = 0x8000;
- public static final int Pt_SELECTION_MODE_NOCLEAR = 0x8400;
- public static final int Pt_SELECTION_MODE_NOFOCUS = 0x9000;
- public static final int Pt_SELECTION_MODE_NOMOVE = 0x8080;
- public static final int Pt_SELECTION_MODE_SINGLE = 0x8020;
- public static final int Pt_SELECTION_MODE_TOGGLE = 0x8800;
- public static final int Pt_SELECT_NOREDRAW = 0x80000;
- public static final int Pt_SEP_HORIZONTAL = 0x1;
- public static final int Pt_SEP_VERTICAL = 0x0;
- public static final int Pt_SET = 0x2;
- public static final int Pt_SET_DRAW_F = 0x170014;
- public static final int Pt_SHOW_TITLE = 0x100;
- public static final int Pt_STATIC_GRADIENT = 0x100000;
- public static final int Pt_TEXT_IMAGE = 0x8;
- public static final int Pt_TOGGLE = 0x8;
- public static final int Pt_TOOLBAR_DRAGGABLE = 0x1;
- public static final int Pt_TOOLBAR_END_SEPARATOR = 0x40;
- public static final int Pt_TOP = 0x0;
- public static final int Pt_TOP_ANCHORED_TOP = 0x00000400;
- public static final int Pt_TOP_BEVEL = 0x100;
- public static final int Pt_TOP_ETCH = 0x1;
- public static final int Pt_TOP_INLINE = 0x1000;
- public static final int Pt_TOP_OUTLINE = 0x10;
- public static final int Pt_VERTICAL = 0x0;
- public static final int Pt_WEB_ACTION_DISPLAY = 0x1;
- public static final int Pt_WEB_DATA_HEADER = 1;
- public static final int Pt_WEB_DATA_BODY = 2;
- public static final int Pt_WEB_DATA_CLOSE = 3;
- public static final int Pt_WEB_DIRECTION_BACK = 6;
- public static final int Pt_WEB_DIRECTION_CANCEL = 7;
- public static final int Pt_WEB_DIRECTION_FWD = 5;
- public static final int Pt_WEB_STATUS_CONNECT = 2;
- public static final int Pt_WEB_STATUS_DEFAULT = 6;
- public static final int Pt_WEB_STATUS_INFO = 4;
- public static final int Pt_WEB_STATUS_MOUSE = 1;
- public static final int Pt_WEB_STATUS_PROGRESS = 3;
- public static final int Pt_WEB_STATUS_PRINT = 5;
- public static final int Pt_Z_STRING = 0x1;
-
-/** Natives */
-public static final native int PfDecomposeStemToID(byte[] pkszStem);
-/**
- * @param font cast=(const char *)
- * @param str cast=(const char *)
- */
-public static final native int PfExtentText(PhRect_t extent, PhPoint_t pos, int font, int str, int len);
-/**
- * @param font cast=(const char *)
- * @param str cast=(const char *)
- */
-public static final native int PfExtentText(PhRect_t extent, PhPoint_t pos, byte[] font, byte[] str, int len);
-/**
- * @param font cast=(const char *)
- * @param str cast=(const uint16_t *)
- */
-public static final native int PfExtentWideText(PhRect_t extent, PhPoint_t pos, byte[] font, char[] str, int len);
-/** @param ptsID cast=(FontID *) */
-public static final native int PfFontDescription(int ptsID);
-/** @param ptsID cast=(FontID *) */
-public static final native int PfFontFlags(int ptsID);
-/** @param ptsID cast=(FontID *) */
-public static final native int PfFontSize(int ptsID);
-/** @param ptsID cast=(FontID *) */
-public static final native int PfFreeFont(int ptsID);
-/**
- * @param pkucDescription cast=(char const *)
- * @param pucBuff cast=(char *)
- */
-public static final native int PfGenerateFontName(byte[] pkucDescription, int kuiFlags, int kuiSize, byte[] pucBuff);
-/** @param font cast=(const char *) */
-public static final native int PfLoadMetrics(byte[] font);
-/**
- * @param font cast=(const char *)
- * @param info cast=(FontQueryInfo *)
- */
-public static final native int PfQueryFontInfo(byte[] font, FontQueryInfo info);
-/** @param list cast=(FontDetails *) */
-public static final native int PfQueryFonts(int symbol, int flags, int list, int n);
-public static final native void PgAlphaOff();
-public static final native void PgAlphaOn();
-public static final native int PgCreateGC(int size);
-/** @param GC cast=(PhGC_t *) */
-public static final native void PgDestroyGC(int GC);
-public static final native int PgDrawArc(PhPoint_t center, PhPoint_t radii, int start, int end, int flags);
-/** @param color cast=(PgColor_t) */
-public static final native void PgDrawArrow(PhRect_t rect, short unknown, int color, int flags);
-/**
- * @param ptr cast=(void const *)
- * @param flags cast=(int)
- * @param pos cast=(PhPoint_t *)
- * @param size cast=(PhPoint_t *)
- * @param bpl cast=(int)
- * @param tag cast=(long)
- */
-public static final native int PgDrawBitmap(int ptr, int flags, PhPoint_t pos, PhDim_t size, int bpl, int tag);
-public static final native int PgDrawEllipse(PhPoint_t center, PhPoint_t radii, int flags);
-/**
- * @param color1 cast=(PgColor_t)
- * @param color2 cast=(PgColor_t)
- * @param color3 cast=(PgColor_t)
- * @param color4 cast=(PgColor_t)
- * @param transition_table cast=(unsigned char *)
- */
-public static final native int PgDrawGradient(PhPoint_t ul, PhPoint_t lr, int gradient_type, int transition_type, int num_color_pts, int color1, int color2, int color3, int color4, int table_size, byte[] transition_table);
-public static final native int PgDrawILine(int x1, int y1, int x2, int y2);
-public static final native int PgDrawIPixel(int x,int y);
-public static final native int PgDrawIRect(int ulx, int uly, int lrx, int lry, int flags);
-/** @param ptr cast=(void const *) */
-public static final native int PgDrawImage(int ptr, int type, PhPoint_t pos, PhDim_t size, int bpl, int tag);
-/** @param text cast=(char *) */
-public static final native int PgDrawMultiTextArea(byte[] text, int len, PhRect_t canvas, int text_flags, int canvas_flags, int linespacing);
-/** @param image cast=(PhImage_t const *) */
-public static final native int PgDrawPhImageRectmx(PhPoint_t pos, int image, PhRect_t rect, int flags);
-/**
- * @param ptr cast=(PhPoint_t const *)
- * @param pos cast=(PhPoint_t const *)
- */
-public static final native int PgDrawPolygon(short[] ptr, int num, PhPoint_t pos, int flags);
-/**
- * @param rect cast=(PhRect_t const *)
- * @param radii cast=(PhPoint_t const *)
- */
-public static final native int PgDrawRoundRect(PhRect_t rect, PhPoint_t radii, int flags);
-/**
- * @param ptr cast=(void const *)
- * @param pos cast=(PhPoint_t const *)
- * @param size cast=(PhDim_t const *)
- * @param TransPtr cast=(void const *)
- */
-public static final native int PgDrawTImage(int ptr, int type, PhPoint_t pos, PhDim_t size, int bpl, int tag, int TransPtr, int TransBPl);
-/**
- * @param ptr cast=(char const *)
- * @param pos cast=(PhPoint_t *)
- */
-public static final native int PgDrawText(byte[] ptr, int len, PhPoint_t pos, int flags);
-/**
- * @param extent cast=(PhRect_t *)
- * @param pos cast=(PhPoint_t *)
- * @param font cast=(char *)
- * @param str cast=(char *)
- */
-public static final native int PgExtentMultiText(PhRect_t extent, PhPoint_t pos, byte[] font, byte[] str, int n, int linespacing);
-public static final native int PgFlush();
-/** @param settings cast=(PgDisplaySettings_t *),flags=init */
-public static final native int PgGetVideoMode(PgDisplaySettings_t settings);
-/** @param mode_info cast=(PgVideoModeInfo_t *) */
-public static final native int PgGetVideoModeInfo(short mode_number, PgVideoModeInfo_t mode_info);
-/**
- * @param rect cast=(PhRect_t *)
- * @param buffer cast=(void *)
- */
-public static final native int PgReadScreen(PhRect_t rect, int buffer);
-/** @param rect cast=(PhRect_t *) */
-public static final native int PgReadScreenSize(PhRect_t rect);
-/**
- * @param src_alpha_map cast=(PgMap_t const *)
- * @param src_alpha_gradient cast=(PgGradient_t const *)
- */
-public static final native void PgSetAlpha(int alpha_op, PgMap_t src_alpha_map, int src_alpha_gradient, byte src_global_alpha, byte dst_global_alpha);
-/** @param rects cast=(PhRect_t const *) */
-public static final native void PgSetClipping(short n, int rects);
-public static final native int PgSetDrawBufferSize(int cmd_buf_len);
-public static final native int PgSetDrawMode(int mode);
-/** @param color cast=(PgColor_t) */
-public static final native int PgSetFillColor(int color);
-/** @param pat cast=(PgPattern_t) */
-public static final native void PgSetFillTransPat(byte[] pat);
-/** @param ff cast=(char const *) */
-public static final native void PgSetFont(byte[] ff);
-/** @param GC cast=(PhGC_t *) */
-public static final native int PgSetGC(int GC);
-/** @param clip_list cast=(PhRect_t const *) */
-public static final native int PgSetMultiClip(int num, int clip_list);
-public static final native int PgSetMultiClipTiles (int tile);
-/** @param palette cast=(PgColor_t const *) */
-public static final native int PgSetPalette(int palette, int palette_id, short first_color, short num_colors, int flags, int tag);
-/** @param rid cast=(PhRid_t) */
-public static final native void PgSetRegion(int rid);
-public static final native int PgSetStrokeCap(int cap);
-/** @param color cast=(PgColor_t) */
-public static final native int PgSetStrokeColor(int color);
-/** @param DashList cast=(unsigned char const *) */
-public static final native void PgSetStrokeDash(byte[] DashList, int ListLen, int DashScale);
-public static final native int PgSetStrokeJoin(int join);
-public static final native int PgSetStrokeWidth(int width);
-/** @param color cast=(PgColor_t) */
-public static final native int PgSetTextColor(int color);
-/**
- * @param frgd cast=(PgColor_t)
- * @param bkgd cast=(PgColor_t)
- */
-public static final native void PgSetTextXORColor(int frgd, int bkgd);
-public static final native void PgSetTranslation (PhPoint_t point, int flags);
-/** @param ClipRect cast=(PhRect_t const *) */
-public static final native void PgSetUserClip(PhRect_t ClipRect);
-/** @param name cast=(char const *) */
-public static final native int PgShmemCreate(int size, byte[] name);
-/** @param addr cast=(void *) */
-public static final native int PgShmemDestroy(int addr);
-/**
- * @param tiles cast=(PhTile_t *)
- * @param add_tiles cast=(PhTile_t *)
- * @param added cast=(int *)
- */
-public static final native int PhAddMergeTiles(int tiles, int add_tiles, int[] added);
-/**
- * @param area cast=(PhArea_t const *)
- * @param rect cast=(PhRect_t *)
- */
-public static final native void PhAreaToRect(PhArea_t area, PhRect_t rect);
-/**
- * @param rid cast=(PhRid_t)
- * @param rect cast=(const PhRect_t *)
- * @param offset cast=(const PhPoint_t *)
- */
-public static final native void PhBlit(int rid, PhRect_t rect, PhPoint_t offset);
-/**
- * @param tiles cast=(PhTile_t *)
- * @param clip_tiles cast=(PhTile_t *)
- * @param intersection cast=(PhTile_t **)
- */
-public static final native int PhClipTilings(int tiles, int clip_tiles, int[] intersection);
-/** @param clip cast=(PhClipHeader const *) */
-public static final native int PhClipboardCopy(short ig, int n, byte[] clip);
-/** @param string cast=(const char *) */
-public static final native int PhClipboardCopyString(short ig, byte[] string);
-/** @param cbdata cast=(void *) */
-public static final native void PhClipboardPasteFinish(int cbdata);
-public static final native int PhClipboardPasteStart(short ig);
-public static final native int PhClipboardPasteString(short ig);
-/** @param cbdata cast=(void *) */
-public static final native int PhClipboardPasteType(int cbdata, byte[] type);
-/** @param cbdata cast=(void *) */
-public static final native int PhClipboardPasteTypeN(int cbdata, int n);
-/** @param tiles cast=(PhTile_t *) */
-public static final native int PhCoalesceTiles(int tiles);
-/** @param tile cast=(PhTile_t *) */
-public static final native int PhCopyTiles(int tile);
-/**
- * @param buffer cast=(PhImage_t *)
- * @param palette cast=(PgColor_t const *)
- */
-public static final native int PhCreateImage(PhImage_t buffer, short width, short height, int type, int palette, int ncolors, int shmem);
-/** @param draw_context cast=(void *) */
-public static final native int PhDCSetCurrent(int draw_context);
-/**
- * @param tile cast=(PhTile_t *)
- * @param point_subtract cast=(PhPoint_t const *)
- */
-public static final native int PhDeTranslateTiles(int tile, int point_subtract);
-/** @param buffer cast=(void *) */
-public static final native int PhEventNext(int buffer, int size);
-/** @param buffer cast=(void *) */
-public static final native int PhEventPeek(int buffer, int size);
-/** @param tiles cast=(PhTile_t *) */
-public static final native void PhFreeTiles(int tiles);
-/** @param event cast=(PhEvent_t *) */
-public static final native int PhGetData(int event);
-/** @param event_buf cast=(PhEvent_t const *) */
-public static final native int PhGetMsgSize(int event_buf);
-/** @param event cast=(PhEvent_t *) */
-public static final native int PhGetRects(int event);
-/** @method flags=no_gen */
-public static final native int PhGetTile();
-/**
- * @param rid cast=(PhRid_t)
- * @param rect cast=(const PhRect_t *)
- * @param boundary cast=(const PhRect_t *)
- * @param min cast=(PhDim_t *)
- * @param max cast=(PhDim_t *)
- * @param step cast=(PhDim_t *)
- * @param ptrpos cast=(PhPoint_t *)
- * @param cursor cast=(PhCursorDescription_t *)
- */
-public static final native int PhInitDrag(int rid, int flags, PhRect_t rect, PhRect_t boundary, int input_group, PhDim_t min, PhDim_t max, PhDim_t step, PhPoint_t ptrpos, short[] cursor);
-/** @param event cast=(PhEvent_t *) */
-public static final native int PhInputGroup(int event);
-/**
- * @param tile1 cast=(PhTile_t const *)
- * @param tile2 cast=(PhTile_t const *)
- */
-public static final native int PhIntersectTilings(int tile1, int tile2, short[] num_intersect_tiles);
-/** @param buffer cast=(char *) */
-public static final native int PhKeyToMb(byte[] buffer,PhKeyEvent_t keyevent);
-/** @param image cast=(PhImage_t *) */
-public static final native int PhMakeGhostBitmap(int image);
-/**
- * @param image cast=(PhImage_t *)
- * @param trans_color cast=(PgColor_t)
- */
-public static final native int PhMakeTransBitmap(int image, int trans_color);
-/** @param tiles cast=(PhTile_t *) */
-public static final native int PhMergeTiles(int tiles);
-public static final native void PhMoveCursorAbs(int input_group, int x, int y);
-/** @param buf cast=(PhCursorInfo_t *) */
-public static final native int PhQueryCursor(short ig, PhCursorInfo_t buf);
-/**
- * @param rid cast=(PhRid_t)
- * @param emitter cast=(PhRid_t)
- * @param rect cast=(const PhRect_t *)
- * @param rids cast=(PhRid_t *)
- */
-public static final native int PhQueryRids(int flags, int rid, int input_group, int type, int sense, int emitter, PhRect_t rect, int[] rids, int num);
-/**
- * @param rect1 cast=(PhRect_t *)
- * @param rect2 cast=(PhRect_t const *)
- */
-public static final native int PhRectIntersect(int rect1, int rect2);
-/**
- * @param rect1 cast=(PhRect_t *)
- * @param rect2 cast=(PhRect_t const *)
- */
-public static final native int PhRectUnion(int rect1, int rect2);
-/**
- * @param rect1 cast=(PhRect_t *)
- * @param rect2 cast=(PhRect_t const *)
- */
-public static final native int PhRectUnion(PhRect_t rect1, PhRect_t rect2);
-/** @param rects cast=(PhRect_t *) */
-public static final native int PhRectsToTiles(int rects, int num_rects);
-/**
- * @param rid cast=(PhRid_t)
- * @param region cast=(PhRegion_t *)
- * @param rect cast=(PhRect_t *)
- * @param data cast=(void *)
- */
-public static final native int PhRegionQuery(int rid, PhRegion_t region, PhRect_t rect, int data, int data_len);
-/** @param image cast=(PhImage_t *) */
-public static final native void PhReleaseImage(int image);
-/** @param tiles cast=(PhTile_t *) */
-public static final native int PhSortTiles(int tiles);
-/**
- * @param tiles cast=(PhTile_t *)
- * @param num_rects cast=(int *)
- */
-public static final native int PhTilesToRects(int tiles, int[] num_rects);
-/**
- * @param tile cast=(PhTile_t *)
- * @param point_add cast=(PhPoint_t const *)
- */
-public static final native int PhTranslateTiles(int tile, PhPoint_t point_add);
-/**
- * @param rid cast=(PhRid_t)
- * @param rect cast=(PhRect_t *)
- */
-public static final native int PhWindowQueryVisible(int flag, int rid, int input_group, PhRect_t rect);
-/**
- * @param image cast=(PhImage_t *)
- * @param bounds cast=(PhRect_t const *)
- */
-public static final native int PiCropImage(int image, PhRect_t bounds, int flags);
-/** @param image cast=(PhImage_t *) */
-public static final native int PiDuplicateImage(int image, int flags);
-/**
- * @param image cast=(PhImage_t *)
- * @param dim cast=(PhDim_t *)
- * @param translation cast=(PhPoint_t *)
- */
-public static final native int PmMemCreateMC(int image, PhDim_t dim, PhPoint_t translation);
-/**
- * @param mc cast=(PmMemoryContext_t *)
- * @param image cast=(PhImage_t *)
- */
-public static final native int PmMemFlush(int mc, int image);
-/** @param mc cast=(PmMemoryContext_t *) */
-public static final native void PmMemReleaseMC(int mc);
-/** @param mc cast=(PmMemoryContext_t *) */
-public static final native int PmMemStart(int mc);
-/** @param mc cast=(PmMemoryContext_t *) */
-public static final native int PmMemStop(int mc);
-/**
- * @param widget cast=(PtWidget_t *)
- * @param callback cast=(PtCallbackF_t *)
- * @param data cast=(void *)
- */
-public static final native void PtAddCallback(int widget, int callback_type, int callback, int data);
-/**
- * @param widget cast=(PtWidget_t *)
- * @param callback cast=(PtCallbackF_t *)
- * @param data cast=(void *)
- */
-public static final native void PtAddEventHandler(int widget, int event_mask, int callback, int data);
-/**
- * @param widget cast=(PtWidget_t *)
- * @param callback cast=(PtCallbackF_t *)
- * @param data cast=(void *)
- */
-public static final native void PtAddFilterCallback(int widget, int event_mask, int callback, int data);
-/**
- * @param widget cast=(PtWidget_t *)
- * @param data cast=(void *)
- * @param callback cast=(PtCallbackF_t *)
- */
-public static final native void PtAddHotkeyHandler(int widget, int key_sym_cap, int key_mods, short flags, int data, int callback);
-/**
- * @param parent cast=(PtWidget_t *)
- * @param location cast=(PhPoint_t const *)
- * @param title cast=(char const *)
- * @param image cast=(PhImage_t const *)
- * @param message cast=(char const *)
- * @param msgFont cast=(char const *)
- * @param buttons cast=(char const **)
- * @param btnFonts cast=(char const **)
- */
-public static final native int PtAlert(int parent, PhPoint_t location, byte[] title, int image, byte[] message, byte[] msgFont, int btnCount, int[] buttons, int[] btnFonts, int defBtn, int escBtn, int flags);
-/**
- * @param app_context cast=(PtAppContext_t)
- * @param pid cast=(pid_t)
- * @param input_func cast=(PtInputCallbackProc_t)
- * @param data cast=(void *)
- */
-public static final native int PtAppAddInput(int app_context, int pid, int input_func, int data);
-/**
- * @param app_context cast=(PtAppContext_t)
- * @param work_func cast=(PtWorkProc_t)
- * @param data cast=(void *)
- */
-public static final native int PtAppAddWorkProc(int app_context, int work_func, int data);
-/** @param app cast=(PtAppContext_t) */
-public static final native int PtAppCreatePulse(int app, int priority);
-/**
- * @param app cast=(PtAppContext_t)
- * @param pulse_pid cast=(pid_t)
- */
-public static final native int PtAppDeletePulse(int app, int pulse_pid);
-/** @param app_context cast=(PtAppContext_t) */
-public static final native void PtAppProcessEvent(int app_context);
-/**
- * @param app cast=(PtAppContext_t)
- * @param pulse cast=(pid_t)
- */
-public static final native int PtAppPulseTrigger(int app, int pulse);
-/**
- * @param app_context cast=(PtAppContext_t)
- * @param input_id cast=(PtInputId_t *)
- */
-public static final native void PtAppRemoveInput(int app_context, int input_id);
-/**
- * @param app_context cast=(PtAppContext_t)
- * @param WorkProc_id cast=(PtWorkProcId_t *)
- */
-public static final native void PtAppRemoveWorkProc(int app_context, int WorkProc_id);
-public static final native int PtBeep();
-/**
- * @param widget cast=(PtWidget_t const *)
- * @param source cast=(PhRect_t const *)
- * @param delta cast=(PhPoint_t const *)
- */
-public static final native int PtBlit(int widget, PhRect_t source, PhPoint_t delta);
-/**
- * @param skip cast=(PtWidget_t *)
- * @param cursor_color cast=(PgColor_t)
- */
-public static final native int PtBlockAllWindows(int skip, short cursor, int cursor_color);
-/**
- * @param window cast=(PtWidget_t *)
- * @param cursor_color cast=(PgColor_t)
- */
-public static final native int PtBlockWindow(int window, short cursor, int cursor_color);
-/** @method flags=const */
-public static final native int PtButton();
-/** @param widget cast=(PtWidget_t *) */
-public static final native void PtCalcBorder(int widget, PhRect_t rect);
-/**
- * @param widget cast=(PtWidget_t *)
- * @param canvas_rect cast=(PhRect_t *)
- */
-public static final native int PtCalcCanvas(int widget, PhRect_t canvas_rect);
-/**
- * @param widget cast=(PtWidget_t const *)
- * @param src cast=(PhTile_t const *)
- * @param delta cast=(PhPoint_t const *)
- * @param clip cast=(PhTile_t const *)
- */
-public static final native int PtClippedBlit(int widget, int src, PhPoint_t delta, int clip);
-/**
- * @param parent cast=(PtWidget_t *)
- * @param title cast=(char *)
- */
-public static final native int PtColorSelect(int parent, byte[] title, PtColorSelectInfo_t info);
-/** @method flags=const */
-public static final native int PtComboBox();
-/** @method flags=const */
-public static final native int PtContainer();
-/** @param family_member cast=(PtWidget_t *) */
-public static final native int PtContainerFindFocus(int family_member);
-/**
- * @param widget cast=(PtWidget_t *)
- * @param event cast=(PhEvent_t *)
- */
-public static final native int PtContainerFocusNext(int widget, PhEvent_t event);
-/**
- * @param widget cast=(PtWidget_t *)
- * @param event cast=(PhEvent_t *)
- */
-public static final native int PtContainerFocusPrev(int widget, PhEvent_t event);
-/**
- * @param widget cast=(PtWidget_t *)
- * @param event cast=(PhEvent_t *)
- */
-public static final native int PtContainerGiveFocus(int widget, PhEvent_t event);
-/** @param container_widget cast=(PtWidget_t *) */
-public static final native int PtContainerHold(int container_widget);
-/** @param container_widget cast=(PtWidget_t *) */
-public static final native int PtContainerRelease(int container_widget);
-public static final native int PtCreateAppContext();
-/**
- * @param clazz cast=(PtWidgetClassRef_t *)
- * @param parent cast=(PtWidget_t *)
- * @param args cast=(PtArg_t const *)
- */
-public static final native int PtCreateWidget(int clazz, int parent, int n_args, int[] args);
-/**
- * @param superclass_ref cast=(PtWidgetClassRef_t *)
- * @param arg cast=(PtArg_t const *)
- */
-public static final native int PtCreateWidgetClass(int superclass_ref, int size, int num_args, int[] arg);
-/**
- * @param widget cast=(PtWidget_t *)
- * @param extent cast=(PhRect_t const *)
- */
-public static final native int PtDamageExtent(int widget, PhRect_t extent);
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtDamageWidget(int widget);
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtDestroyWidget(int widget);
-/** @method flags=const */
-public static final native int PtDisjoint();
-public static final native int PtEnter(int flags);
-/** @param event cast=(PhEvent_t *) */
-public static final native int PtEventHandler(int event);
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtExtentWidget(int widget);
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtExtentWidgetFamily(int widget);
-/**
- * @param parent cast=(PtWidget_t *)
- * @param pos cast=(PhPoint_t const *)
- * @param title cast=(char const *)
- * @param root_dir cast=(char const *)
- * @param file_spec cast=(char const *)
- * @param btn1 cast=(char const *)
- * @param btn2 cast=(char const *)
- * @param format cast=(char const *)
- * @param info cast=(PtFileSelectionInfo_t *),flags=init
- */
-public static final native int PtFileSelection(int parent, PhPoint_t pos, byte[] title, byte[] root_dir, byte[] file_spec, byte[] btn1, byte[] btn2, byte[] format, PtFileSelectionInfo_t info, int flags);
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtFindDisjoint(int widget);
-public static final native int PtFlush();
-/**
- * @param parent cast=(PtWidget_t *)
- * @param pos cast=(const PhPoint_t *)
- * @param title cast=(const char *)
- * @param font cast=(const char *)
- * @param sample cast=(const char *)
- */
-public static final native int PtFontSelection(int parent, PhPoint_t pos, byte[] title, byte[] font, int symbol, int flags, byte[] sample);
-/** @param event cast=(PhWindowEvent_t const *) */
-public static final native int PtForwardWindowEvent(PhWindowEvent_t event);
-public static final native void PtFrameSize(int widget, int border_width, int[] left_border, int[] top_border, int[] right_border, int[] bottom_border);
-/** @param widget cast=(PtWidget_t *) */
-public static final native void PtGetAbsPosition(int widget, short[] x, short[] y);
-/**
- * @param widget cast=(PtWidget_t *)
- * @param args cast=(PtArg_t *)
- */
-public static final native int PtGetResources(int widget, int n_args, int[] args);
-public static final native int PtGetVisibleTiles (int widget);
-/**
- * @param widget cast=(PtWidget_t *)
- * @param event cast=(PhEvent_t *)
- */
-public static final native int PtGlobalFocusNext(int widget, PhEvent_t event);
-/**
- * @param widget cast=(PtWidget_t *)
- * @param event cast=(PhEvent_t *)
- */
-public static final native int PtGlobalFocusNextContainer(int widget, PhEvent_t event);
-/**
- * @param widget cast=(PtWidget_t *)
- * @param event cast=(PhEvent_t *)
- */
-public static final native int PtGlobalFocusPrev(int widget, PhEvent_t event);
-/**
- * @param widget cast=(PtWidget_t *)
- * @param event cast=(PhEvent_t *)
- */
-public static final native int PtGlobalFocusPrevContainer(int widget, PhEvent_t event);
-/** @method flags=const */
-public static final native int PtGroup();
-/**
- * @param container cast=( PtWidget_t *)
- * @param rect cast=(PhRect_t const *)
- */
-public static final native int PtHit(int container, int n, PhRect_t rect);
-public static final native int PtHold();
-/**
- * @param win cast=(PtWidget_t *)
- * @param me cast=(PtWidget_t *)
- * @param string cast=(char const *)
- * @param font cast=(char const *)
- * @param fill cast=(PgColor_t)
- * @param text_color cast=(PgColor_t)
- */
-public static final native int PtInflateBalloon(int win, int me, int position, byte[] string, byte[] font, int fill, int text_color);
-/** @param name cast=(char const *) */
-public static final native int PtInit(byte[] name);
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtIsFocused(int widget);
-/** @method flags=const */
-public static final native int PtLabel();
-public static final native int PtLeave(int flags);
-/** @method flags=const */
-public static final native int PtList();
-/**
- * @param widget cast=(PtWidget_t *)
- * @param items cast=(const char **)
- */
-public static final native int PtListAddItems(int widget, int[] items, int item_count, int position);
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtListDeleteAllItems(int widget);
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtListDeleteItemPos(int widget, int item_count, int position);
-/** @param widget cast=(PtWidget_t *) */
-public static final native void PtListGotoPos(int widget, int pos);
-/**
- * @param widget cast=(PtWidget_t *)
- * @param item cast=(const char *)
- */
-public static final native int PtListItemPos(int widget, byte[] item);
-/**
- * @param widget cast=(PtWidget_t *)
- * @param new_items cast=(const char **)
- */
-public static final native int PtListReplaceItemPos(int widget, int[] new_items, int item_count, int position);
-/** @param widget cast=(PtWidget_t *) */
-public static final native void PtListSelectPos(int widget, int pos);
-/** @param widget cast=(PtWidget_t *) */
-public static final native void PtListUnselectPos(int widget, int pos);
-public static final native void PtMainLoop();
-/** @method flags=const */
-public static final native int PtMenu();
-/** @method flags=const */
-public static final native int PtMenuBar();
-/** @method flags=const */
-public static final native int PtMenuButton();
-/** @method flags=const */
-public static final native int PtMultiText();
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtNextTopLevelWidget(int widget);
-/** @method flags=const */
-public static final native int PtNumericInteger ();
-/** @method flags=const */
-public static final native int PtPane();
-/** @method flags=const */
-public static final native int PtPanelGroup();
-/**
- * @param widget cast=(PtWidget_t *)
- * @param event cast=(PhEvent_t *)
- */
-public static final native void PtPositionMenu(int widget, PhEvent_t event);
-/** @method flags=const */
-public static final native int PtProgress();
-/**
- * @param widget cast=(PtWidget_t *)
- * @param parent cast=(PtWidget_t *)
- */
-public static final native int PtReParentWidget(int widget, int parent);
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtRealizeWidget(int widget);
-/** @method flags=const */
-public static final native int PtRegion();
-public static final native int PtRelease();
-/**
- * @param widget cast=(PtWidget_t *)
- * @param callback cast=(PtCallbackF_t *)
- * @param data cast=(void *)
- */
-public static final native void PtRemoveCallback(int widget, int callback_type, int callback, int data);
-/**
- * @param widget cast=(PtWidget_t *)
- * @param data cast=(void *)
- * @param callback cast=(PtCallbackF_t *)
- */
-public static final native void PtRemoveHotkeyHandler(int widget, int key_sym_cap, int key_mods, short flags, int data, int callback);
-/** @method flags=const */
-public static final native int PtScrollArea();
-/** @method flags=const */
-public static final native int PtScrollContainer();
-/** @method flags=const */
-public static final native int PtScrollbar();
-/**
- * @param widget cast=(PtWidget_t *)
- * @param event cast=(PhEvent_t *)
- */
-public static final native void PtSendEventToWidget(int widget, int event);
-/** @method flags=const */
-public static final native int PtSeparator();
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtSetAreaFromWidgetCanvas(int widget, PhRect_t canvas_rect, PhArea_t area);
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtSetParentWidget(int widget);
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtSetResource(int widget, int type, int value, int length);
-/**
- * @param widget cast=(PtWidget_t *)
- * @param args cast=(PtArg_t *)
- */
-public static final native int PtSetResources(int widget, int n_args, int[] args);
-/** @method flags=const */
-public static final native int PtSlider();
-/**
- * @param wc_ref cast=(PtWidgetClassRef_t *)
- * @param widget cast=(PtWidget_t *)
- * @param damage cast=(PhTile_t const *)
- */
-public static final native void PtSuperClassDraw(int wc_ref, int widget, int damage);
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtSyncWidget(int widget);
-/** @method flags=const */
-public static final native int PtText();
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtTextGetSelection(int widget, int[] start, int[] end);
-/**
- * @param widget cast=(PtWidget_t *)
- * @param text cast=(char const *)
- */
-public static final native int PtTextModifyText(int widget, int start, int end, int insert_pos, byte[] text, int length);
-/**
- * @param widget cast=(PtWidget_t *)
- * @param text cast=(char const *)
- */
-public static final native int PtTextModifyText(int widget, int start, int end, int insert_pos, int text, int length);
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtTextSetSelection(int widget, int[] start, int[] end);
-/** @method flags=const */
-public static final native int PtTimer();
-/** @method flags=const */
-public static final native int PtToggleButton();
-/** @method flags=const */
-public static final native int PtToolbar();
-/** @param bl cast=(PtBlockedList_t *) */
-public static final native void PtUnblockWindows(int bl);
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtUnrealizeWidget(int widget);
-/**
- * @param widget_parent cast=(PtWidget_t *)
- * @param class_ref cast=(PtWidgetClassRef_t *)
- */
-public static final native int PtValidParent(int widget_parent, int class_ref);
-/** @method flags=const */
-public static final native int PtWebClient();
-/**
- * @param widget cast=(PtWidget_t *)
- * @param area cast=(PhArea_t *)
- */
-public static final native int PtWidgetArea(int widget, PhArea_t area);
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtWidgetBrotherBehind(int widget);
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtWidgetBrotherInFront(int widget);
-/**
- * @param widget cast=(PtWidget_t *)
- * @param canvas_rect cast=(PhRect_t *)
- */
-public static final native int PtWidgetCanvas(int widget, int canvas_rect);
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtWidgetCanvas(int widget, PhRect_t canvas_rect);
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtWidgetChildBack(int widget);
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtWidgetChildFront(int widget);
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtWidgetClass(int widget);
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtWidgetExtent(int widget, int extent);
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtWidgetExtent(int widget, PhRect_t extent);
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtWidgetFlags(int widget);
-/**
- * @param widget cast=(PtWidget_t *)
- * @param new_sibling cast=(PtWidget_t *)
- */
-public static final native int PtWidgetInsert(int widget, int new_sibling, int behind);
-/**
- * @param widget cast=(PtWidget_t *)
- * @param clazz cast=(PtWidgetClassRef_t *)
- */
-public static final native int PtWidgetIsClassMember(int widget, int clazz);
-/** @param widget cast=(PtWidget_t *) */
-public static final native boolean PtWidgetIsRealized(int widget);
-/**
- * @param widget cast=(PtWidget_t *)
- * @param offset cast=(PhPoint_t *)
- */
-public static final native int PtWidgetOffset(int widget, PhPoint_t offset);
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtWidgetParent(int widget);
-/**
- * @param widget cast=(PtWidget_t *)
- * @param dim cast=(PhDim_t *)
- */
-public static final native int PtWidgetPreferredSize(int widget, PhDim_t dim);
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtWidgetRid(int widget);
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtWidgetToBack(int widget);
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtWidgetToFront(int widget);
-/** @method flags=const */
-public static final native int PtWindow();
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtWindowFocus(int widget);
-/** @param widget cast=(PtWidget_t *) */
-public static final native int PtWindowGetState(int widget);
-/** @param widget cast=(PtWidget_t *) */
-public static final native void PtWindowToBack(int widget);
-/** @param widget cast=(PtWidget_t *) */
-public static final native void PtWindowToFront(int widget);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- */
-public static final native void memmove(int dest, PhPoint_t src, int size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- */
-public static final native void memmove(int dest, PhTile_t src, int size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- */
-public static final native void memmove(PhTile_t dest, int src, int size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- */
-public static final native void memmove(PtCallbackInfo_t dest, int src, int size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- */
-public static final native void memmove(PhWindowEvent_t dest, int src, int size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- */
-public static final native void memmove(int dest, PhRect_t src, int size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- */
-public static final native void memmove(PhRect_t dest, int src, int size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- */
-public static final native void memmove(int dest, PhImage_t src, int size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- */
-public static final native void memmove(PhImage_t dest, int src, int size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- */
-public static final native void memmove(FontDetails dest, int src, int size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- */
-public static final native void memmove(int dest, PhPointerEvent_t src, int size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- */
-public static final native void memmove(PhPointerEvent_t dest, int src, int size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- */
-public static final native void memmove(PhEvent_t dest, int src, int size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- */
-public static final native void memmove(int dest, PhEvent_t src, int size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- */
-public static final native void memmove(PhKeyEvent_t dest, int src, int size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- */
-public static final native void memmove(PtScrollbarCallback_t dest, int src, int size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- */
-public static final native void memmove(int dest, PhArea_t src, int size);
-/**
- * @param dest cast=(void *),flags=no_in init
- * @param src cast=(const void *)
- */
-public static final native void memmove(PgAlpha_t dest, int src, int size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out init
- */
-public static final native void memmove(int dest, PgAlpha_t src, int size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- */
-public static final native void memmove(PtTextCallback_t dest, int src, int size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- */
-public static final native void memmove(int dest, PtTextCallback_t src, int size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- */
-public static final native void memmove(PgMap_t dest, int src, int size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *),flags=no_out
- */
-public static final native void memmove(int dest, PhCursorDef_t src, int size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- */
-public static final native void memmove(PhClipHeader dest, int src, int size);
-/**
- * @param dest cast=(void *),flags=no_in
- * @param src cast=(const void *)
- */
-public static final native void memmove(byte[] dest, PhClipHeader src, int size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *)
- */
-public static final native void memmove(PtWebStatusCallback_t dest, int src, int size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *)
- */
-public static final native void memmove(PtWebDataReqCallback_t dest, int src, int size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *)
- */
-public static final native void memmove(PtWebWindowCallback_t dest, int src, int size);
-/**
- * @param dest cast=(void *)
- * @param src cast=(const void *)
- */
-public static final native void memmove(PtWebMetaDataCallback_t dest, int src, int size);
-public static final native void memmove(int dest, PtWebClient2Data_t src, int size);
-/** @param string cast=(const char *) */
-public static final native int strdup(int string);
-/** @param udata cast=(utsname *) */
-public static final native int uname(utsname udata);
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PgAlpha_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PgAlpha_t.java
deleted file mode 100644
index 1864739638..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PgAlpha_t.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-
-public class PgAlpha_t {
- public int alpha_op;
- // PgMap_t src_alpha_map;
- /** @field accessor=src_alpha_map.dim.w */
- public short src_alpha_map_dim_w;
- /** @field accessor=src_alpha_map.dim.h */
- public short src_alpha_map_dim_h;
- /** @field accessor=src_alpha_map.bpl */
- public short src_alpha_map_bpl;
- /** @field accessor=src_alpha_map.bpp */
- public short src_alpha_map_bpp;
- /** @field accessor=src_alpha_map.map,cast=(char *) */
- public int src_alpha_map_map;
- // PgGradient_t src_alpha_gradient; *** unused
- // PgMap_t dest_alpha_map; *** unused
- // PgGradient_t dest_alpha_gradient; *** unused
- public byte src_global_alpha;
- public byte dest_global_alpha;
- // char spare[2]; *** unused
- public static final int sizeof = 104;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PgDisplaySettings_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PgDisplaySettings_t.java
deleted file mode 100644
index 89708b01d5..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PgDisplaySettings_t.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-
-public class PgDisplaySettings_t {
- public int mode;
- public int xres;
- public int yres;
- public int refresh;
- public int flags;
- /** @field cast=(long *) */
- public int [] reserved = new int [22];
- public static final int sizeof = 108;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PgMap_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PgMap_t.java
deleted file mode 100644
index 577af03f7c..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PgMap_t.java
+++ /dev/null
@@ -1,24 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-
-public class PgMap_t {
- /** @field accessor=dim.w */
- public short dim_w;
- /** @field accessor=dim.h */
- public short dim_h;
- public short bpl;
- public short bpp;
- /** @field cast=(char *) */
- public int map;
- public static final int sizeof = 12;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PgVideoModeInfo_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PgVideoModeInfo_t.java
deleted file mode 100644
index 06dab565cd..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PgVideoModeInfo_t.java
+++ /dev/null
@@ -1,29 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-
-public class PgVideoModeInfo_t {
- public short width;
- public short height;
- public short bits_per_pixel;
- public short bytes_per_scanline;
- public int type;
- public int mode_capabilities1;
- public int mode_capabilities2;
- public int mode_capabilities3;
- public int mode_capabilities4;
- public int mode_capabilities5;
- public int mode_capabilities6;
- /** @field cast=(char *) */
- public byte [] refresh_rates = new byte [20];
- public static final int sizeof = 56;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhArea_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhArea_t.java
deleted file mode 100644
index e4ebc7219e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhArea_t.java
+++ /dev/null
@@ -1,24 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-
-public class PhArea_t {
- /** @field accessor=pos.x */
- public short pos_x;
- /** @field accessor=pos.y */
- public short pos_y;
- /** @field accessor=size.w */
- public short size_w;
- /** @field accessor=size.h */
- public short size_h;
- public static final int sizeof = 8;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhClipHeader.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhClipHeader.java
deleted file mode 100644
index fa1151d305..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhClipHeader.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-
-public class PhClipHeader {
- /** @field cast=(PhClipHeader) */
- public byte[] type = new byte[8];
- public short length;
- public short zero;
- /** @field cast=(void *) */
- public int data;
- public static final int sizeof = 16;
-}
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhCursorDef_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhCursorDef_t.java
deleted file mode 100644
index 2399562f6a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhCursorDef_t.java
+++ /dev/null
@@ -1,48 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-
-public class PhCursorDef_t {
-// PhRegionDataHdr_t hdr;
- /** @field accessor=hdr.len */
- public short hdr_len;
- /** @field accessor=hdr.type */
- public short hdr_type;
-// PhPoint_t size1;
- /** @field accessor=size1.x */
- public short size1_x;
- /** @field accessor=size1.y */
- public short size1_y;
-// PhPoint_t offset1;
- /** @field accessor=offset1.x */
- public short offset1_x;
- /** @field accessor=offset1.y */
- public short offset1_y;
- public int color1;
- public byte bytesperline1;
-// byte zero1; // 3 bytes
-// PhPoint_t size2;
- /** @field accessor=size2.x */
- public short size2_x;
- /** @field accessor=size2.y */
- public short size2_y;
-// PhPoint_t offset2;
- /** @field accessor=offset2.x */
- public short offset2_x;
- /** @field accessor=offset2.y */
- public short offset2_y;
- public int color2;
- public byte bytesperline2;
-// byte Spare; // 14 bytes
-// byte images; // variable number of bytes
- public static final int sizeof = 47;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhCursorInfo_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhCursorInfo_t.java
deleted file mode 100644
index 9c54ca13b1..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhCursorInfo_t.java
+++ /dev/null
@@ -1,53 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-
-public class PhCursorInfo_t {
-// PhPoint_t pos;
- /** @field accessor=pos.x */
- public short pos_x;
- /** @field accessor=pos.y */
- public short pos_y;
- public int region;
- public int ig_region;
- public int color;
-// PhPoint_t last_press;
- /** @field accessor=last_press.x */
- public short last_press_x;
- /** @field accessor=last_press.y */
- public short last_press_y;
- public int msec;
-// PhPoint_t steady;
- /** @field accessor=steady.x */
- public short steady_x;
- /** @field accessor=steady.y */
- public short steady_y;
- public int dragger;
-// PhRect_t drag_boundary;
- /** @field accessor=drag_boundary.ul.x */
- public short drag_boundary_ul_x;
- /** @field accessor=drag_boundary.ul.y */
- public short drag_boundary_ul_y;
- /** @field accessor=drag_boundary.lr.x */
- public short drag_boundary_lr_x;
- /** @field accessor=drag_boundary.lr.y */
- public short drag_boundary_lr_y;
- public int phantom_rid;
- public short type;
- public short ig;
- public short button_state;
- public byte click_count;
- public byte zero1;
- public int key_mods;
- public int zero2;
- public static final int sizeof = 60;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhDim_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhDim_t.java
deleted file mode 100644
index d2d4853b66..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhDim_t.java
+++ /dev/null
@@ -1,18 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-
-public class PhDim_t {
- public short w;
- public short h;
- public static final int sizeof = 4;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhEvent_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhEvent_t.java
deleted file mode 100644
index 0f33ca3615..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhEvent_t.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-
-public class PhEvent_t {
- public int type;
- public short subtype;
- public short processing_flags;
-// public PhEventRegion_t emitter;
- /** @field accessor=emitter.rid */
- public int emitter_rid;
- /** @field accessor=emitter.handle */
- public int emitter_handle;
-// public PhEventRegion_t collector;
- /** @field accessor=collector.rid */
- public int collector_rid;
- /** @field accessor=collector.handle */
- public int collector_handle;
- public short input_group;
- public short flags;
- public int timestamp;
-// public PhPoint_t translation;
- /** @field accessor=translation.x */
- public short translation_x;
- /** @field accessor=translation.y */
- public short translation_y;
- public short num_rects;
- public short data_len;
- public static final int sizeof = 40;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhImage_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhImage_t.java
deleted file mode 100644
index e26158f6a3..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhImage_t.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-
-public class PhImage_t {
- public int type;
- public int image_tag;
- public int bpl;
- /** @field accessor=size.w */
- public short size_w;
- /** @field accessor=size.h */
- public short size_h;
- public int palette_tag;
- public int colors;
- /** @field cast=(PgAlpha_t *) */
- public int alpha;
- public int transparent;
- public byte format;
- public byte flags;
- public byte ghost_bpl;
- public byte spare1;
- /** @field cast=(char *) */
- public int ghost_bitmap;
- public int mask_bpl;
- /** @field cast=(char *) */
- public int mask_bm;
- /** @field cast=(PgColor_t *) */
- public int palette;
- /** @field cast=(char *) */
- public int image;
- public static final int sizeof = 56;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhKeyEvent_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhKeyEvent_t.java
deleted file mode 100644
index acb2bf5b98..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhKeyEvent_t.java
+++ /dev/null
@@ -1,28 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-
-public class PhKeyEvent_t {
- public int key_mods;
- public int key_flags;
- public int key_cap;
- public int key_sym;
- public short key_scan;
- public short key_zero;
-// PhPoint_t pos;
- /** @field accessor=pos.x */
- public short pos_x;
- /** @field accessor=pos.y */
- public short pos_y;
- public short button_state;
- public static final int sizeof = OS.QNX_MAJOR * 100 + OS.QNX_MINOR * 10 + OS.QNX_MICRO >= 610 ? 28 : 26;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhPoint_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhPoint_t.java
deleted file mode 100644
index cf50b16e56..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhPoint_t.java
+++ /dev/null
@@ -1,18 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-
-public class PhPoint_t {
- public short x;
- public short y;
- public static final int sizeof = 4;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhPointerEvent_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhPointerEvent_t.java
deleted file mode 100644
index 98237fb578..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhPointerEvent_t.java
+++ /dev/null
@@ -1,28 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-
-public class PhPointerEvent_t {
-// public PhPoint_t pos;
- /** @field accessor=pos.x */
- public short pos_x;
- /** @field accessor=pos.y */
- public short pos_y;
- public short buttons;
- public short button_state;
- public byte click_count;
- public byte flags;
- public short z;
- public int key_mods;
- public int zero;
- public static final int sizeof = 20;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhRect_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhRect_t.java
deleted file mode 100644
index 833bdb1d0f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhRect_t.java
+++ /dev/null
@@ -1,24 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-
-public class PhRect_t {
- /** @field accessor=ul.x */
- public short ul_x;
- /** @field accessor=ul.y */
- public short ul_y;
- /** @field accessor=lr.x */
- public short lr_x;
- /** @field accessor=lr.y */
- public short lr_y;
- public static final int sizeof = 8;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhRegion_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhRegion_t.java
deleted file mode 100644
index aecd9a5949..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhRegion_t.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-
-public class PhRegion_t {
- public int rid;
- public int handle;
- public int owner;
- public int flags;
- public short state;
-// public short zero1;
- public int events_sense;
- public int events_opaque;
- /** @field accessor=origin.x */
- public short origin_x;
- /** @field accessor=origin.y */
- public short origin_y;
- public int parent;
- public int child;
- public int bro_in_front;
- public int bro_behind;
- public int cursor_color;
- public short input_group;
- public short data_len;
-// public int zero21;
-// public int zero22;
- public short cursor_type;
-// public short zero3;
- public static final int sizeof = 68;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhTile_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhTile_t.java
deleted file mode 100644
index a3f6428f42..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhTile_t.java
+++ /dev/null
@@ -1,27 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-
-public class PhTile_t {
- // PhRect_t rect;
- /** @field accessor=rect.ul.x */
- public short rect_ul_x;
- /** @field accessor=rect.ul.y */
- public short rect_ul_y;
- /** @field accessor=rect.lr.x */
- public short rect_lr_x;
- /** @field accessor=rect.lr.y */
- public short rect_lr_y;
- /** @field cast=(PhTile_t *) */
- public int next;
- public static final int sizeof = 12;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhWindowEvent_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhWindowEvent_t.java
deleted file mode 100644
index 7d58f7863c..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PhWindowEvent_t.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-
-public class PhWindowEvent_t {
- public int event_f;
- public int state_f;
- public int rid;
-// PhPoint_t pos;
- /** @field accessor=pos.x */
- public short pos_x;
- /** @field accessor=pos.y */
- public short pos_y;
-// PhDim_t size;
- /** @field accessor=size.w */
- public short size_w;
- /** @field accessor=size.h */
- public short size_h;
- public short event_state;
- public short input_group;
- /** @field accessor=rsvd[0] */
- public int rsvd0;
- /** @field accessor=rsvd[1] */
- public int rsvd1;
- /** @field accessor=rsvd[2] */
- public int rsvd2;
- /** @field accessor=rsvd[3] */
- public int rsvd3;
- public static final int sizeof = 40;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtCallbackInfo_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtCallbackInfo_t.java
deleted file mode 100644
index 35c1b42f95..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtCallbackInfo_t.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-
-public class PtCallbackInfo_t {
- public int reason;
- public int reason_subtype;
- /** @field cast=(PhEvent_t *) */
- public int event;
- /** @field cast=(void *) */
- public int cbdata;
- public static final int sizeof = 16;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtColorSelectInfo_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtColorSelectInfo_t.java
deleted file mode 100644
index 73bda18ae9..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtColorSelectInfo_t.java
+++ /dev/null
@@ -1,46 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-
-public class PtColorSelectInfo_t {
- public short flags;
- public byte nselectors;
- public byte ncolor_models;
- /** @field cast=(PgColorModel_t **) */
- public int color_models;
- /** @field cast=(PtColorSelectorSpec_t *) */
- public int selectors;
- /** @field accessor=pos.x */
- public short pos_x;
- /** @field accessor=pos.y */
- public short pos_y;
- /** @field accessor=size.w */
- public short size_w;
- /** @field accessor=size.h */
- public short size_h;
- /** @field accessor=palette.instance,cast=(void *) */
- public int palette;
- /** @field cast=(char *) */
- public int accept_text;
- /** @field cast=(char *) */
- public int dismiss_text;
- /** @field cast=(char *) */
- public int accept_dismiss_text;
- /** @field cast=(void *) */
- public int apply_f;
- /** @field cast=(void *) */
- public int data;
- public int rgb;
- /** @field cast=(PtWidget_t *) */
- public int dialog;
- public static final int sizeof = 52;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtFileSelectionInfo_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtFileSelectionInfo_t.java
deleted file mode 100644
index 0f63cc1228..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtFileSelectionInfo_t.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-
-public class PtFileSelectionInfo_t {
- public short ret;
- public byte [] path = new byte [(OS.PATH_MAX + OS.NAME_MAX + 4) & (~3)];
- public PhDim_t dim = new PhDim_t ();
- public PhPoint_t pos = new PhPoint_t ();
- public byte [] format = new byte [80];
- public byte [] fspec = new byte [80];
- /** @field cast=(void *) */
- public int user_data;
- /** @field cast=(void *) */
- public int confirm_display;
- /** @field cast=(void *) */
- public int confirm_selection;
- /** @field cast=(void *) */
- public int new_directory;
- /** @field cast=(char *) */
- public int btn1;
- /** @field cast=(char *) */
- public int btn2;
- public int num_args;
- /** @field cast=(void *) */
- public int args;
- /** @field cast=(PtFileSelectorInfo_t *) */
- public int minfo;
- /** @field cast=(long *) */
- public int [] spare = new int [3];
- public static final int sizeof = 1500;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtScrollbarCallback_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtScrollbarCallback_t.java
deleted file mode 100644
index a3642f63d2..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtScrollbarCallback_t.java
+++ /dev/null
@@ -1,18 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-
-public class PtScrollbarCallback_t {
- public int action;
- public int position;
- public static final int sizeof = 8;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtTextCallback_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtTextCallback_t.java
deleted file mode 100644
index 0cdc7d0e3a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtTextCallback_t.java
+++ /dev/null
@@ -1,25 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-
-public class PtTextCallback_t {
- public int start_pos;
- public int end_pos;
- public int cur_insert;
- public int new_insert;
- public int length;
- public short reserved;
- /** @field cast=(char *) */
- public int text;
- public int doit;
- public static final int sizeof = 32;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtWebClient2Data_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtWebClient2Data_t.java
deleted file mode 100755
index 3f6aecfa03..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtWebClient2Data_t.java
+++ /dev/null
@@ -1,19 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-public class PtWebClient2Data_t {
- public int type;
- public int url;
- public int length;
- public int data;
- public static final int sizeof = 16;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtWebDataReqCallback_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtWebDataReqCallback_t.java
deleted file mode 100644
index 850608c115..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtWebDataReqCallback_t.java
+++ /dev/null
@@ -1,18 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-public class PtWebDataReqCallback_t {
- public int type;
- public int length;
- public int url;
- public static final int sizeof = 12;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtWebMetaDataCallback_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtWebMetaDataCallback_t.java
deleted file mode 100644
index 347f1ea620..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtWebMetaDataCallback_t.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-public class PtWebMetaDataCallback_t {
- public byte[] name = new byte[128];
- public byte[] value = new byte[2048];
- public static final int sizeof = 2176;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtWebStatusCallback_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtWebStatusCallback_t.java
deleted file mode 100644
index cac5c3b099..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtWebStatusCallback_t.java
+++ /dev/null
@@ -1,18 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-public class PtWebStatusCallback_t {
- public byte[] desc = new byte[OS.MAX_URL_LENGTH + 6];
- public short type;
- public byte[] url = new byte[OS.MAX_URL_LENGTH];
- public static final int sizeof = (OS.MAX_URL_LENGTH*2) + 6 + 2;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtWebWindowCallback_t.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtWebWindowCallback_t.java
deleted file mode 100644
index c3306795da..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/PtWebWindowCallback_t.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-public class PtWebWindowCallback_t {
- /** @field accessor=size.w */
- public short size_w;
- /** @field accessor=size.h */
- public short size_h;
- public long flags;
- public static final int sizeof = 8;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/package.html b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/package.html
deleted file mode 100644
index 3496b8421f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/package.html
+++ /dev/null
@@ -1,20 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-<html>
-<head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <meta name="Author" content="IBM">
- <title>Package-level Javadoc</title>
-</head>
-<body>
-SWT internal Photon implementation classes.
-<h2>
-Package Specification</h2>
-This package contains the classes which represent the Photon
-platform interface that the photon variant of SWT is built from.
-<p>
-Referencing any of the classes in this package directly guarantees
-that the code is platform specific. Applications should not need to
-reference the classes in this package directly.
-</p>
-</body>
-</html>
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/utsname.java b/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/utsname.java
deleted file mode 100644
index c616bad552..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/photon/org/eclipse/swt/internal/photon/utsname.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.photon;
-
-public class utsname {
- public byte[] sysname = new byte[_SYSNAME_SIZE];
- public byte[] nodename = new byte[_SYSNAME_SIZE];
- public byte[] release = new byte[_SYSNAME_SIZE];
- public byte[] version = new byte[_SYSNAME_SIZE];
- public byte[] machine = new byte[_SYSNAME_SIZE];
- public static final int _SYSNAME_SIZE = 256 + 1;
- public static final int sizeof = _SYSNAME_SIZE * 5;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/build-ce.bat b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/build-ce.bat
deleted file mode 100644
index 30ef4d7585..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/build-ce.bat
+++ /dev/null
@@ -1,69 +0,0 @@
-@echo off
-rem *******************************************************************************
-rem Copyright (c) 2000, 2009 IBM Corporation and others.
-rem All rights reserved. This program and the accompanying materials
-rem are made available under the terms of the Eclipse Public License v1.0
-rem which accompanies this distribution, and is available at
-rem http://www.eclipse.org/legal/epl-v10.html
-rem
-rem Contributors:
-rem IBM Corporation - initial API and implementation
-rem *******************************************************************************
-
-@echo off
-
-IF NOT "%JAVA_HOME%"=="" GOTO MAKE
-
-rem *****
-rem Javah
-rem *****
-set JAVA_HOME=s:\swt-builddir\ive\bin
-set path=%JAVA_HOME%;%path%
-
-rem ********
-rem MSVC 6.0
-rem ********
-call s:\products\msvc60\vc98\bin\vcvars32.bat
-
-rem *****************
-rem MS-SDK WinCE
-rem *****************
-set WCEROOT=s:\products\wince.sdk
-
-rem **********************************************************
-rem By default, build library for ARM Pocket PC
-rem 'Experiment' with other targets: an example is provided
-rem for ARM HPC 2000. Set the flag CFG to the value "hpc2000"
-rem to build for ARM HPC 2000.
-rem **********************************************************
-IF "%CFG%"=="hpc2000" GOTO HPC2000
-IF "%CFG%"=="SmartPhone 2002" GOTO SMARTPHONE
-
-:POCKETPC
-set OUTPUT_DIR=..\..\..\org.eclipse.swt.win32.wce_ppc.arm
-set OSVERSION=WCE300
-set PLATFORM=MS Pocket PC
-set PATH=%WCEROOT%\bin;%WCEROOT%\%OSVERSION%\bin;%path%
-set INCLUDE=%WCEROOT%\%OSVERSION%\%PLATFORM%\include;%WCEROOT%\%OSVERSION%\%PLATFORM%\MFC\include;%WCEROOT%\%OSVERSION%\%PLATFORM%\ATL\include;
-set LIB=%WCEROOT%\%OSVERSION%\%PLATFORM%\lib\arm;%WCEROOT%\%OSVERSION%\%PLATFORM%\MFC\lib\arm;%WCEROOT%\%OSVERSION%\%PLATFORM%\ATL\lib\arm;
-GOTO MAKE
-
-:HPC2000
-set OSVERSION=WCE300
-set PLATFORM=hpc2000
-set PATH=%WCEROOT%\bin;%WCEROOT%\%OSVERSION%\bin;%path%
-set INCLUDE=%WCEROOT%\%OSVERSION%\%PLATFORM%\include;%WCEROOT%\%OSVERSION%\%PLATFORM%\MFC\include;%WCEROOT%\%OSVERSION%\%PLATFORM%\ATL\include;
-set LIB=%WCEROOT%\%OSVERSION%\%PLATFORM%\lib\arm;%WCEROOT%\%OSVERSION%\%PLATFORM%\MFC\lib\arm;%WCEROOT%\%OSVERSION%\%PLATFORM%\ATL\lib\arm;
-GOTO MAKE
-
-:SMARTPHONE
-set OSVERSION=WCE300
-set PLATFORM=SmartPhone 2002
-set PATH=%WCEROOT%\bin;%WCEROOT%\%OSVERSION%\bin;%path%
-set INCLUDE=%WCEROOT%\%OSVERSION%\%PLATFORM%\include;%WCEROOT%\%OSVERSION%\%PLATFORM%\ATL\include;
-set LIB=%WCEROOT%\%OSVERSION%\%PLATFORM%\lib\arm;%WCEROOT%\%OSVERSION%\%PLATFORM%\ATL\lib\arm;
-GOTO MAKE
-
-:MAKE
-Title Environment %OSVERSION% %PLATFORM%
-nmake -f make_wince.mak %1 %2 %3 %4
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/build.bat b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/build.bat
deleted file mode 100644
index 5d7ae8cba4..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/build.bat
+++ /dev/null
@@ -1,55 +0,0 @@
-@echo off
-rem *******************************************************************************
-rem Copyright (c) 2000, 2009 IBM Corporation and others.
-rem All rights reserved. This program and the accompanying materials
-rem are made available under the terms of the Eclipse Public License v1.0
-rem which accompanies this distribution, and is available at
-rem http://www.eclipse.org/legal/epl-v10.html
-rem
-rem Contributors:
-rem IBM Corporation - initial API and implementation
-rem *******************************************************************************
-
-@echo off
-
-IF x.%SWT_BUILDDIR%==x. set SWT_BUILDDIR=S:\swt-builddir
-
-IF x.%1==x.x86 GOTO X86
-IF x.%1==x.x86_64 GOTO X86_64
-IF x.%1==x.ia64 GOTO IA64
-
-:X86
-
-IF x.%DEV_TOOLS%==x. set DEV_TOOLS=S:\PRODUCTS
-call %DEV_TOOLS%\msvc60\vc98\bin\vcvars32.bat
-IF x.%MSSDK%==x. set MSSDK=%DEV_TOOLS%\platsdk\feb2003
-call %MSSDK%\setenv /XP32 /RETAIL
-IF x.%OUTPUT_DIR%==x. set OUTPUT_DIR=..\..\..\org.eclipse.swt.win32.win32.x86
-IF x.%JAVA_HOME%==x. set JAVA_HOME=%SWT_BUILDDIR%\ibm-jdk1.4.1
-IF x.%XULRUNNER_SDK%==x. set XULRUNNER_SDK=%SWT_BUILDDIR%\gecko-sdk
-set XULRUNNER_MAKE=make_xulrunner
-IF x.%1==x.x86 shift
-GOTO MAKE
-
-:X86_64
-
-IF x.%MSSDK%==x. set MSSDK="%SWT_BUILDDIR%\MSSDKs\Microsoft Platform SDK for Windows Server 2003 R2"
-call %MSSDK%\setenv /X64 /RETAIL
-IF x.%OUTPUT_DIR%==x. set OUTPUT_DIR=..\..\..\org.eclipse.swt.win32.win32.x86_64
-IF x.%JAVA_HOME%==x. set JAVA_HOME=%SWT_BUILDDIR%\ibm-sdk50-x86_64
-set CFLAGS=-DJNI64
-shift
-GOTO MAKE
-
-:IA64
-
-IF x.%MSSDK%==x. set MSSDK="%SWT_BUILDDIR%\MSSDKs\Microsoft Platform SDK for Windows Server 2003 R2"
-call %MSSDK%\setenv /SRV64 /RETAIL
-IF x.%OUTPUT_DIR%==x. set OUTPUT_DIR=..\..\..\org.eclipse.swt.win32.win32.ia64
-IF x.%JAVA_HOME%==x. set JAVA_HOME=%SWT_BUILDDIR%\ibm-sdk142-ia64
-set CFLAGS=-DJNI64
-shift
-GOTO MAKE
-
-:MAKE
-nmake -f make_win32.mak %1 %2 %3 %4 %5 %6 %7 %8 %9
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/build.xml b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/build.xml
deleted file mode 100644
index a8db785278..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/build.xml
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
- <!--
- Copyright (c) 2009 IBM Corporation and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- IBM Corporation - initial API and implementation
- -->
-
-<project default="build_dll" basedir="../../..">
-
-<target name="init">
- <antcall target="refresh"/>
-</target>
-
-<target name="refresh">
- <eclipse.refreshLocal resource="org.eclipse.swt" depth="infinite" />
- <eclipse.refreshLocal resource="org.eclipse.swt.tools" depth="infinite" />
- <eclipse.incrementalBuild project="org.eclipse.swt" kind="incr" />
-</target>
-
-<!-- 64 bit tasks -->
-<target name="build.cfiles" depends="refresh">
- <java
- fork="true"
- dir="../org.eclipse.swt.tools"
- classname="org.eclipse.swt.tools.internal.JNIGeneratorApp"
- classpath="./bin:../org.eclipse.swt.tools/bin">
- <arg value="all"/>
- </java>
- <antcall target="refresh"/>
-</target>
-
-<!-- Convert SWT 32 bit java and C source to 64 bit -->
-<target name="replace.32.to.64" depends="refresh">
- <echo>Converting java files to 64 bit in org.eclipse.swt project</echo>
- <replace dir="." includes="**/*.java" token="int /*long*/" value="long /*int*/"/>
- <antcall target="build.cfiles"/>
-</target>
-
-<!-- Convert SWT 64 bit java and C source to 32 bit -->
-<target name="replace.64.to.32" depends="refresh">
- <echo>Converting java files to 32 bit in org.eclipse.swt project</echo>
- <replace dir="." includes="**/*.java" token="long /*int*/" value="int /*long*/"/>
- <antcall target="build.cfiles"/>
-</target>
-
-<!-- Build swt.dll for x86 -->
-<target name="build_win32_dll" depends="init">
- <exec dir="./bin/library" executable="${basedir}\bin\library\build.bat">
- <arg line="install"/>
- </exec>
- <eclipse.refreshLocal resource="org.eclipse.swt.win32.win32.x86" depth="infinite" />
-</target>
-
-<!-- Build swt.dll for x86_64 -->
-<target name="build_win32_x86_64_dll" depends="init">
- <exec dir="./bin/library" executable="${basedir}\bin\library\build.bat">
- <arg line="x86_64"/>
- <arg line="install"/>
- </exec>
- <eclipse.refreshLocal resource="org.eclipse.swt.win32.win32.x86_64" depth="infinite" />
-</target>
-
-<!-- Build swt.dll for ia64 -->
-<target name="build_win32_ia64_dll" depends="init">
- <exec dir="./bin/library" executable="${basedir}\bin\library\build.bat">
- <arg line="ia64"/>
- <arg line="install"/>
- </exec>
- <eclipse.refreshLocal resource="org.eclipse.swt.win32.win32.ia64" depth="infinite" />
-</target>
-
-<!-- Build swt.dll for Pocket PC -->
-<target name="build_wince_dll" depends="init">
- <exec dir="./bin/library" executable="${basedir}\bin\library\build-ce.bat">
- <arg line="install"/>
- </exec>
- <eclipse.refreshLocal resource="org.eclipse.swt.win32.wce_ppc.arm" depth="infinite" />
-</target>
-
-<!-- Build Windows and Pocket PC swt dlls -->
-<!-- Output .dlls for these platforms into the fragment directory -->
-<target name="build_dll">
- <antcall target="clean"/>
- <antcall target="build_win32_dll"/>
- <antcall target="clean"/>
- <antcall target="build_wince_dll"/>
- <antcall target="clean"/>
- <antcall target="build_win32_x86_64_dll"/>
- <antcall target="clean"/>
- <antcall target="build_win32_ia64_dll"/>
-</target>
-
-<target name="clean">
- <exec dir="./bin/library" executable="${basedir}\bin\library\build.bat">
- <arg line="clean"/>
- </exec>
-</target>
-
-</project> \ No newline at end of file
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com.c b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com.c
deleted file mode 100644
index 9166e9eaa2..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com.c
+++ /dev/null
@@ -1,3628 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "com_structs.h"
-#include "com_stats.h"
-
-#define COM_NATIVE(func) Java_org_eclipse_swt_internal_ole_win32_COM_##func
-
-#ifndef NO_AccessibleObjectFromWindow
-JNIEXPORT jint JNICALL COM_NATIVE(AccessibleObjectFromWindow)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2, jintLongArray arg3)
-{
- GUID _arg2, *lparg2=NULL;
- jintLong *lparg3=NULL;
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, AccessibleObjectFromWindow_FUNC);
- if (arg2) if ((lparg2 = getGUIDFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
-/*
- rc = (jint)AccessibleObjectFromWindow((HWND)arg0, (DWORD)arg1, lparg2, (LPVOID *)lparg3);
-*/
- {
- LOAD_FUNCTION(fp, AccessibleObjectFromWindow)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(HWND, DWORD, GUID *, LPVOID *))fp)((HWND)arg0, (DWORD)arg1, lparg2, (LPVOID *)lparg3);
- }
- }
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntLongArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) setGUIDFields(env, arg2, lparg2);
- COM_NATIVE_EXIT(env, that, AccessibleObjectFromWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CAUUID_1sizeof
-JNIEXPORT jint JNICALL COM_NATIVE(CAUUID_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, CAUUID_1sizeof_FUNC);
- rc = (jint)CAUUID_sizeof();
- COM_NATIVE_EXIT(env, that, CAUUID_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CLSIDFromProgID
-JNIEXPORT jint JNICALL COM_NATIVE(CLSIDFromProgID)
- (JNIEnv *env, jclass that, jcharArray arg0, jobject arg1)
-{
- jchar *lparg0=NULL;
- GUID _arg1, *lparg1=NULL;
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, CLSIDFromProgID_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getGUIDFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)CLSIDFromProgID((LPCOLESTR)lparg0, lparg1);
-fail:
- if (arg1 && lparg1) setGUIDFields(env, arg1, lparg1);
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- COM_NATIVE_EXIT(env, that, CLSIDFromProgID_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CLSIDFromString
-JNIEXPORT jint JNICALL COM_NATIVE(CLSIDFromString)
- (JNIEnv *env, jclass that, jcharArray arg0, jobject arg1)
-{
- jchar *lparg0=NULL;
- GUID _arg1, *lparg1=NULL;
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, CLSIDFromString_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getGUIDFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)CLSIDFromString((LPOLESTR)lparg0, lparg1);
-fail:
- if (arg1 && lparg1) setGUIDFields(env, arg1, lparg1);
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- COM_NATIVE_EXIT(env, that, CLSIDFromString_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CONTROLINFO_1sizeof
-JNIEXPORT jint JNICALL COM_NATIVE(CONTROLINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, CONTROLINFO_1sizeof_FUNC);
- rc = (jint)CONTROLINFO_sizeof();
- COM_NATIVE_EXIT(env, that, CONTROLINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_COSERVERINFO_1sizeof
-JNIEXPORT jint JNICALL COM_NATIVE(COSERVERINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, COSERVERINFO_1sizeof_FUNC);
- rc = (jint)COSERVERINFO_sizeof();
- COM_NATIVE_EXIT(env, that, COSERVERINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CoCreateInstance
-JNIEXPORT jint JNICALL COM_NATIVE(CoCreateInstance)
- (JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2, jobject arg3, jintLongArray arg4)
-{
- GUID _arg0, *lparg0=NULL;
- GUID _arg3, *lparg3=NULL;
- jintLong *lparg4=NULL;
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, CoCreateInstance_FUNC);
- if (arg0) if ((lparg0 = getGUIDFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getGUIDFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntLongArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)CoCreateInstance(lparg0, (LPUNKNOWN)arg1, arg2, lparg3, (LPVOID *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntLongArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) setGUIDFields(env, arg3, lparg3);
- if (arg0 && lparg0) setGUIDFields(env, arg0, lparg0);
- COM_NATIVE_EXIT(env, that, CoCreateInstance_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CoFreeUnusedLibraries
-JNIEXPORT void JNICALL COM_NATIVE(CoFreeUnusedLibraries)
- (JNIEnv *env, jclass that)
-{
- COM_NATIVE_ENTER(env, that, CoFreeUnusedLibraries_FUNC);
- CoFreeUnusedLibraries();
- COM_NATIVE_EXIT(env, that, CoFreeUnusedLibraries_FUNC);
-}
-#endif
-
-#ifndef NO_CoGetClassObject
-JNIEXPORT jint JNICALL COM_NATIVE(CoGetClassObject)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jintLong arg2, jobject arg3, jintLongArray arg4)
-{
- GUID _arg0, *lparg0=NULL;
- GUID _arg3, *lparg3=NULL;
- jintLong *lparg4=NULL;
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, CoGetClassObject_FUNC);
- if (arg0) if ((lparg0 = getGUIDFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getGUIDFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntLongArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)CoGetClassObject(lparg0, arg1, (COSERVERINFO *)arg2, lparg3, (LPVOID *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntLongArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) setGUIDFields(env, arg3, lparg3);
- if (arg0 && lparg0) setGUIDFields(env, arg0, lparg0);
- COM_NATIVE_EXIT(env, that, CoGetClassObject_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CoLockObjectExternal
-JNIEXPORT jint JNICALL COM_NATIVE(CoLockObjectExternal)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1, jboolean arg2)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, CoLockObjectExternal_FUNC);
- rc = (jint)CoLockObjectExternal((IUnknown *)arg0, (BOOL)arg1, (BOOL)arg2);
- COM_NATIVE_EXIT(env, that, CoLockObjectExternal_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CoTaskMemAlloc
-JNIEXPORT jintLong JNICALL COM_NATIVE(CoTaskMemAlloc)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jintLong rc = 0;
- COM_NATIVE_ENTER(env, that, CoTaskMemAlloc_FUNC);
- rc = (jintLong)CoTaskMemAlloc((ULONG)arg0);
- COM_NATIVE_EXIT(env, that, CoTaskMemAlloc_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CoTaskMemFree
-JNIEXPORT void JNICALL COM_NATIVE(CoTaskMemFree)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- COM_NATIVE_ENTER(env, that, CoTaskMemFree_FUNC);
- CoTaskMemFree((LPVOID)arg0);
- COM_NATIVE_EXIT(env, that, CoTaskMemFree_FUNC);
-}
-#endif
-
-#ifndef NO_CreateStdAccessibleObject
-JNIEXPORT jint JNICALL COM_NATIVE(CreateStdAccessibleObject)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2, jintLongArray arg3)
-{
- GUID _arg2, *lparg2=NULL;
- jintLong *lparg3=NULL;
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, CreateStdAccessibleObject_FUNC);
- if (arg2) if ((lparg2 = getGUIDFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
-/*
- rc = (jint)CreateStdAccessibleObject((HWND)arg0, arg1, lparg2, (LPVOID *)lparg3);
-*/
- {
- LOAD_FUNCTION(fp, CreateStdAccessibleObject)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(HWND, jint, GUID *, LPVOID *))fp)((HWND)arg0, arg1, lparg2, (LPVOID *)lparg3);
- }
- }
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntLongArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) setGUIDFields(env, arg2, lparg2);
- COM_NATIVE_EXIT(env, that, CreateStdAccessibleObject_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DISPPARAMS_1sizeof
-JNIEXPORT jint JNICALL COM_NATIVE(DISPPARAMS_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, DISPPARAMS_1sizeof_FUNC);
- rc = (jint)DISPPARAMS_sizeof();
- COM_NATIVE_EXIT(env, that, DISPPARAMS_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DVTARGETDEVICE_1sizeof
-JNIEXPORT jint JNICALL COM_NATIVE(DVTARGETDEVICE_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, DVTARGETDEVICE_1sizeof_FUNC);
- rc = (jint)DVTARGETDEVICE_sizeof();
- COM_NATIVE_EXIT(env, that, DVTARGETDEVICE_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DoDragDrop
-JNIEXPORT jint JNICALL COM_NATIVE(DoDragDrop)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintArray arg3)
-{
- jint *lparg3=NULL;
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, DoDragDrop_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)DoDragDrop((IDataObject *)arg0, (IDropSource *)arg1, arg2, (LPDWORD)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- COM_NATIVE_EXIT(env, that, DoDragDrop_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ELEMDESC_1sizeof
-JNIEXPORT jint JNICALL COM_NATIVE(ELEMDESC_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, ELEMDESC_1sizeof_FUNC);
- rc = (jint)ELEMDESC_sizeof();
- COM_NATIVE_EXIT(env, that, ELEMDESC_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EXCEPINFO_1sizeof
-JNIEXPORT jint JNICALL COM_NATIVE(EXCEPINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, EXCEPINFO_1sizeof_FUNC);
- rc = (jint)EXCEPINFO_sizeof();
- COM_NATIVE_EXIT(env, that, EXCEPINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FORMATETC_1sizeof
-JNIEXPORT jint JNICALL COM_NATIVE(FORMATETC_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, FORMATETC_1sizeof_FUNC);
- rc = (jint)FORMATETC_sizeof();
- COM_NATIVE_EXIT(env, that, FORMATETC_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FUNCDESC_1sizeof
-JNIEXPORT jint JNICALL COM_NATIVE(FUNCDESC_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, FUNCDESC_1sizeof_FUNC);
- rc = (jint)FUNCDESC_sizeof();
- COM_NATIVE_EXIT(env, that, FUNCDESC_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GUID_1sizeof
-JNIEXPORT jint JNICALL COM_NATIVE(GUID_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, GUID_1sizeof_FUNC);
- rc = (jint)GUID_sizeof();
- COM_NATIVE_EXIT(env, that, GUID_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetClassFile
-JNIEXPORT jint JNICALL COM_NATIVE(GetClassFile)
- (JNIEnv *env, jclass that, jcharArray arg0, jobject arg1)
-{
- jchar *lparg0=NULL;
- GUID _arg1, *lparg1=NULL;
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, GetClassFile_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getGUIDFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)GetClassFile((LPCWSTR)lparg0, lparg1);
-fail:
- if (arg1 && lparg1) setGUIDFields(env, arg1, lparg1);
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- COM_NATIVE_EXIT(env, that, GetClassFile_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IIDFromString
-JNIEXPORT jint JNICALL COM_NATIVE(IIDFromString)
- (JNIEnv *env, jclass that, jcharArray arg0, jobject arg1)
-{
- jchar *lparg0=NULL;
- GUID _arg1, *lparg1=NULL;
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, IIDFromString_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getGUIDFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)IIDFromString((LPOLESTR)lparg0, lparg1);
-fail:
- if (arg1 && lparg1) setGUIDFields(env, arg1, lparg1);
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- COM_NATIVE_EXIT(env, that, IIDFromString_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IsEqualGUID
-JNIEXPORT jboolean JNICALL COM_NATIVE(IsEqualGUID)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1)
-{
- GUID _arg0, *lparg0=NULL;
- GUID _arg1, *lparg1=NULL;
- jboolean rc = 0;
- COM_NATIVE_ENTER(env, that, IsEqualGUID_FUNC);
- if (arg0) if ((lparg0 = getGUIDFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getGUIDFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)IsEqualGUID(lparg0, lparg1);
-fail:
- if (arg1 && lparg1) setGUIDFields(env, arg1, lparg1);
- if (arg0 && lparg0) setGUIDFields(env, arg0, lparg0);
- COM_NATIVE_EXIT(env, that, IsEqualGUID_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LICINFO_1sizeof
-JNIEXPORT jint JNICALL COM_NATIVE(LICINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, LICINFO_1sizeof_FUNC);
- rc = (jint)LICINFO_sizeof();
- COM_NATIVE_EXIT(env, that, LICINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LresultFromObject
-JNIEXPORT jintLong JNICALL COM_NATIVE(LresultFromObject)
- (JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
-{
- GUID _arg0, *lparg0=NULL;
- jintLong rc = 0;
- COM_NATIVE_ENTER(env, that, LresultFromObject_FUNC);
- if (arg0) if ((lparg0 = getGUIDFields(env, arg0, &_arg0)) == NULL) goto fail;
-/*
- rc = (jintLong)LresultFromObject(lparg0, arg1, (LPUNKNOWN)arg2);
-*/
- {
- LOAD_FUNCTION(fp, LresultFromObject)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(GUID *, jintLong, LPUNKNOWN))fp)(lparg0, arg1, (LPUNKNOWN)arg2);
- }
- }
-fail:
- if (arg0 && lparg0) setGUIDFields(env, arg0, lparg0);
- COM_NATIVE_EXIT(env, that, LresultFromObject_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_ole_win32_FORMATETC_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_ole_win32_FORMATETC_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_ole_win32_FORMATETC_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_ole_win32_FORMATETC_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- FORMATETC _arg1, *lparg1=NULL;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_ole_win32_FORMATETC_2I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_ole_win32_FORMATETC_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getFORMATETCFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_ole_win32_FORMATETC_2I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_ole_win32_FORMATETC_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_ole_win32_GUID_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_ole_win32_GUID_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_ole_win32_GUID_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_ole_win32_GUID_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- GUID _arg1, *lparg1=NULL;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_ole_win32_GUID_2I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_ole_win32_GUID_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getGUIDFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_ole_win32_GUID_2I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_ole_win32_GUID_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_ole_win32_OLEINPLACEFRAMEINFO_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_ole_win32_OLEINPLACEFRAMEINFO_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_ole_win32_OLEINPLACEFRAMEINFO_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_ole_win32_OLEINPLACEFRAMEINFO_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- OLEINPLACEFRAMEINFO _arg1, *lparg1=NULL;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_ole_win32_OLEINPLACEFRAMEINFO_2I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_ole_win32_OLEINPLACEFRAMEINFO_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getOLEINPLACEFRAMEINFOFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_ole_win32_OLEINPLACEFRAMEINFO_2I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_ole_win32_OLEINPLACEFRAMEINFO_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_ole_win32_STATSTG_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_ole_win32_STATSTG_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_ole_win32_STATSTG_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_ole_win32_STATSTG_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- STATSTG _arg1, *lparg1=NULL;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_ole_win32_STATSTG_2I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_ole_win32_STATSTG_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getSTATSTGFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_ole_win32_STATSTG_2I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_ole_win32_STATSTG_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- STGMEDIUM _arg1, *lparg1=NULL;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getSTGMEDIUMFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- DISPPARAMS _arg0, *lparg0=NULL;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2II_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setDISPPARAMSFields(env, arg0, lparg0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2II_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_ole_win32_FORMATETC_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_ole_win32_FORMATETC_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_ole_win32_FORMATETC_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_ole_win32_FORMATETC_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- FORMATETC _arg0, *lparg0=NULL;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_FORMATETC_2II_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_FORMATETC_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setFORMATETCFields(env, arg0, lparg0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_FORMATETC_2II_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_FORMATETC_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_ole_win32_FUNCDESC_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_ole_win32_FUNCDESC_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_ole_win32_FUNCDESC_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_ole_win32_FUNCDESC_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- FUNCDESC _arg0, *lparg0=NULL;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_FUNCDESC_2II_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_FUNCDESC_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setFUNCDESCFields(env, arg0, lparg0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_FUNCDESC_2II_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_FUNCDESC_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_ole_win32_GUID_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_ole_win32_GUID_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_ole_win32_GUID_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_ole_win32_GUID_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- GUID _arg0, *lparg0=NULL;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_GUID_2II_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_GUID_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setGUIDFields(env, arg0, lparg0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_GUID_2II_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_GUID_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_ole_win32_STATSTG_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_ole_win32_STATSTG_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_ole_win32_STATSTG_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_ole_win32_STATSTG_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- STATSTG _arg0, *lparg0=NULL;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_STATSTG_2II_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_STATSTG_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setSTATSTGFields(env, arg0, lparg0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_STATSTG_2II_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_STATSTG_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- STGMEDIUM _arg0, *lparg0=NULL;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2II_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setSTGMEDIUMFields(env, arg0, lparg0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2II_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_ole_win32_TYPEATTR_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_ole_win32_TYPEATTR_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_ole_win32_TYPEATTR_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_ole_win32_TYPEATTR_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- TYPEATTR _arg0, *lparg0=NULL;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_TYPEATTR_2II_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_TYPEATTR_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setTYPEATTRFields(env, arg0, lparg0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_TYPEATTR_2II_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_TYPEATTR_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_ole_win32_VARDESC_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_ole_win32_VARDESC_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_ole_win32_VARDESC_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_ole_win32_VARDESC_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- VARDESC _arg0, *lparg0=NULL;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_VARDESC_2II_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_VARDESC_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setVARDESCFields(env, arg0, lparg0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_VARDESC_2II_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_VARDESC_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_ole_win32_VARIANT_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_ole_win32_VARIANT_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_ole_win32_VARIANT_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_ole_win32_VARIANT_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- VARIANT _arg0, *lparg0=NULL;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_VARIANT_2II_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_VARIANT_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setVARIANTFields(env, arg0, lparg0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_VARIANT_2II_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_ole_win32_VARIANT_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_RECT_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_RECT_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_RECT_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL COM_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_RECT_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- RECT _arg0, *lparg0=NULL;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_RECT_2II_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_RECT_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setRECTFields(env, arg0, lparg0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_RECT_2II_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_RECT_2JI_FUNC);
-#endif
-}
-#endif
-
-#ifndef NO_OLECMD_1sizeof
-JNIEXPORT jint JNICALL COM_NATIVE(OLECMD_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, OLECMD_1sizeof_FUNC);
- rc = (jint)OLECMD_sizeof();
- COM_NATIVE_EXIT(env, that, OLECMD_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OLEINPLACEFRAMEINFO_1sizeof
-JNIEXPORT jint JNICALL COM_NATIVE(OLEINPLACEFRAMEINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, OLEINPLACEFRAMEINFO_1sizeof_FUNC);
- rc = (jint)OLEINPLACEFRAMEINFO_sizeof();
- COM_NATIVE_EXIT(env, that, OLEINPLACEFRAMEINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OleCreate
-JNIEXPORT jint JNICALL COM_NATIVE(OleCreate)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jint arg2, jobject arg3, jintLong arg4, jintLong arg5, jintLongArray arg6)
-{
- GUID _arg0, *lparg0=NULL;
- GUID _arg1, *lparg1=NULL;
- FORMATETC _arg3, *lparg3=NULL;
- jintLong *lparg6=NULL;
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, OleCreate_FUNC);
- if (arg0) if ((lparg0 = getGUIDFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getGUIDFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getFORMATETCFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntLongArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jint)OleCreate(lparg0, lparg1, arg2, lparg3, (IOleClientSite *)arg4, (IStorage *)arg5, (void **)lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseIntLongArrayElements(env, arg6, lparg6, 0);
- if (arg3 && lparg3) setFORMATETCFields(env, arg3, lparg3);
- if (arg1 && lparg1) setGUIDFields(env, arg1, lparg1);
- if (arg0 && lparg0) setGUIDFields(env, arg0, lparg0);
- COM_NATIVE_EXIT(env, that, OleCreate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OleCreateFromFile
-JNIEXPORT jint JNICALL COM_NATIVE(OleCreateFromFile)
- (JNIEnv *env, jclass that, jobject arg0, jcharArray arg1, jobject arg2, jint arg3, jobject arg4, jintLong arg5, jintLong arg6, jintLongArray arg7)
-{
- GUID _arg0, *lparg0=NULL;
- jchar *lparg1=NULL;
- GUID _arg2, *lparg2=NULL;
- FORMATETC _arg4, *lparg4=NULL;
- jintLong *lparg7=NULL;
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, OleCreateFromFile_FUNC);
- if (arg0) if ((lparg0 = getGUIDFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getGUIDFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg4) if ((lparg4 = getFORMATETCFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg7) if ((lparg7 = (*env)->GetIntLongArrayElements(env, arg7, NULL)) == NULL) goto fail;
- rc = (jint)OleCreateFromFile(lparg0, (LPCOLESTR)lparg1, lparg2, arg3, lparg4, (LPOLECLIENTSITE)arg5, (LPSTORAGE)arg6, (LPVOID *)lparg7);
-fail:
- if (arg7 && lparg7) (*env)->ReleaseIntLongArrayElements(env, arg7, lparg7, 0);
- if (arg4 && lparg4) setFORMATETCFields(env, arg4, lparg4);
- if (arg2 && lparg2) setGUIDFields(env, arg2, lparg2);
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) setGUIDFields(env, arg0, lparg0);
- COM_NATIVE_EXIT(env, that, OleCreateFromFile_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OleCreatePropertyFrame
-JNIEXPORT jint JNICALL COM_NATIVE(OleCreatePropertyFrame)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jcharArray arg3, jint arg4, jintLongArray arg5, jint arg6, jintLong arg7, jint arg8, jint arg9, jintLong arg10)
-{
- jchar *lparg3=NULL;
- jintLong *lparg5=NULL;
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, OleCreatePropertyFrame_FUNC);
- if (arg3) if ((lparg3 = (*env)->GetCharArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntLongArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)OleCreatePropertyFrame((HWND)arg0, arg1, arg2, (LPCOLESTR)lparg3, arg4, (LPUNKNOWN FAR*)lparg5, arg6, (LPCLSID)arg7, (LCID)arg8, arg9, (LPVOID)arg10);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntLongArrayElements(env, arg5, lparg5, 0);
- if (arg3 && lparg3) (*env)->ReleaseCharArrayElements(env, arg3, lparg3, 0);
- COM_NATIVE_EXIT(env, that, OleCreatePropertyFrame_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OleDraw
-JNIEXPORT jint JNICALL COM_NATIVE(OleDraw)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jintLong arg3)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, OleDraw_FUNC);
- rc = (jint)OleDraw((LPUNKNOWN)arg0, (DWORD)arg1, (HDC)arg2, (LPRECT)arg3);
- COM_NATIVE_EXIT(env, that, OleDraw_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OleFlushClipboard
-JNIEXPORT jint JNICALL COM_NATIVE(OleFlushClipboard)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, OleFlushClipboard_FUNC);
- rc = (jint)OleFlushClipboard();
- COM_NATIVE_EXIT(env, that, OleFlushClipboard_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OleGetClipboard
-JNIEXPORT jint JNICALL COM_NATIVE(OleGetClipboard)
- (JNIEnv *env, jclass that, jintLongArray arg0)
-{
- jintLong *lparg0=NULL;
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, OleGetClipboard_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntLongArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)OleGetClipboard((IDataObject **)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntLongArrayElements(env, arg0, lparg0, 0);
- COM_NATIVE_EXIT(env, that, OleGetClipboard_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OleIsCurrentClipboard
-JNIEXPORT jint JNICALL COM_NATIVE(OleIsCurrentClipboard)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, OleIsCurrentClipboard_FUNC);
- rc = (jint)OleIsCurrentClipboard((IDataObject *)arg0);
- COM_NATIVE_EXIT(env, that, OleIsCurrentClipboard_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OleIsRunning
-JNIEXPORT jboolean JNICALL COM_NATIVE(OleIsRunning)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- COM_NATIVE_ENTER(env, that, OleIsRunning_FUNC);
- rc = (jboolean)OleIsRunning((LPOLEOBJECT)arg0);
- COM_NATIVE_EXIT(env, that, OleIsRunning_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OleLoad
-JNIEXPORT jint JNICALL COM_NATIVE(OleLoad)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2, jintLongArray arg3)
-{
- GUID _arg1, *lparg1=NULL;
- jintLong *lparg3=NULL;
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, OleLoad_FUNC);
- if (arg1) if ((lparg1 = getGUIDFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)OleLoad((IStorage *)arg0, lparg1, (IOleClientSite *)arg2, (LPVOID *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntLongArrayElements(env, arg3, lparg3, 0);
- if (arg1 && lparg1) setGUIDFields(env, arg1, lparg1);
- COM_NATIVE_EXIT(env, that, OleLoad_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OleRun
-JNIEXPORT jint JNICALL COM_NATIVE(OleRun)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, OleRun_FUNC);
- rc = (jint)OleRun((LPUNKNOWN)arg0);
- COM_NATIVE_EXIT(env, that, OleRun_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OleSave
-JNIEXPORT jint JNICALL COM_NATIVE(OleSave)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jboolean arg2)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, OleSave_FUNC);
- rc = (jint)OleSave((IPersistStorage *)arg0, (IStorage *)arg1, arg2);
- COM_NATIVE_EXIT(env, that, OleSave_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OleSetClipboard
-JNIEXPORT jint JNICALL COM_NATIVE(OleSetClipboard)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, OleSetClipboard_FUNC);
- rc = (jint)OleSetClipboard((IDataObject *)arg0);
- COM_NATIVE_EXIT(env, that, OleSetClipboard_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OleSetContainedObject
-JNIEXPORT jint JNICALL COM_NATIVE(OleSetContainedObject)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, OleSetContainedObject_FUNC);
- rc = (jint)OleSetContainedObject((LPUNKNOWN)arg0, arg1);
- COM_NATIVE_EXIT(env, that, OleSetContainedObject_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OleSetMenuDescriptor
-JNIEXPORT jint JNICALL COM_NATIVE(OleSetMenuDescriptor)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, OleSetMenuDescriptor_FUNC);
- rc = (jint)OleSetMenuDescriptor((HOLEMENU)arg0, (HWND)arg1, (HWND)arg2, (LPOLEINPLACEFRAME)arg3, (LPOLEINPLACEACTIVEOBJECT)arg4);
- COM_NATIVE_EXIT(env, that, OleSetMenuDescriptor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OleTranslateColor
-JNIEXPORT jint JNICALL COM_NATIVE(OleTranslateColor)
- (JNIEnv *env, jclass that, jint arg0, jintLong arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, OleTranslateColor_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)OleTranslateColor((OLE_COLOR)arg0, (HPALETTE)arg1, (COLORREF *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- COM_NATIVE_EXIT(env, that, OleTranslateColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ProgIDFromCLSID
-JNIEXPORT jint JNICALL COM_NATIVE(ProgIDFromCLSID)
- (JNIEnv *env, jclass that, jobject arg0, jintLongArray arg1)
-{
- GUID _arg0, *lparg0=NULL;
- jintLong *lparg1=NULL;
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, ProgIDFromCLSID_FUNC);
- if (arg0) if ((lparg0 = getGUIDFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)ProgIDFromCLSID(lparg0, (LPOLESTR *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) setGUIDFields(env, arg0, lparg0);
- COM_NATIVE_EXIT(env, that, ProgIDFromCLSID_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RegisterDragDrop
-JNIEXPORT jint JNICALL COM_NATIVE(RegisterDragDrop)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, RegisterDragDrop_FUNC);
- rc = (jint)RegisterDragDrop((HWND)arg0, (IDropTarget *)arg1);
- COM_NATIVE_EXIT(env, that, RegisterDragDrop_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ReleaseStgMedium
-JNIEXPORT void JNICALL COM_NATIVE(ReleaseStgMedium)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- COM_NATIVE_ENTER(env, that, ReleaseStgMedium_FUNC);
- ReleaseStgMedium((STGMEDIUM *)arg0);
- COM_NATIVE_EXIT(env, that, ReleaseStgMedium_FUNC);
-}
-#endif
-
-#ifndef NO_RevokeDragDrop
-JNIEXPORT jint JNICALL COM_NATIVE(RevokeDragDrop)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, RevokeDragDrop_FUNC);
- rc = (jint)RevokeDragDrop((HWND)arg0);
- COM_NATIVE_EXIT(env, that, RevokeDragDrop_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SHDoDragDrop
-JNIEXPORT jint JNICALL COM_NATIVE(SHDoDragDrop)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jint arg3, jintArray arg4)
-{
- jint *lparg4=NULL;
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, SHDoDragDrop_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)SHDoDragDrop((HWND)arg0, (IDataObject *)arg1, (IDropSource *)arg2, arg3, (DWORD *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- COM_NATIVE_EXIT(env, that, SHDoDragDrop_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_STATSTG_1sizeof
-JNIEXPORT jint JNICALL COM_NATIVE(STATSTG_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, STATSTG_1sizeof_FUNC);
- rc = (jint)STATSTG_sizeof();
- COM_NATIVE_EXIT(env, that, STATSTG_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_STGMEDIUM_1sizeof
-JNIEXPORT jint JNICALL COM_NATIVE(STGMEDIUM_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, STGMEDIUM_1sizeof_FUNC);
- rc = (jint)STGMEDIUM_sizeof();
- COM_NATIVE_EXIT(env, that, STGMEDIUM_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_StgCreateDocfile
-JNIEXPORT jint JNICALL COM_NATIVE(StgCreateDocfile)
- (JNIEnv *env, jclass that, jcharArray arg0, jint arg1, jint arg2, jintLongArray arg3)
-{
- jchar *lparg0=NULL;
- jintLong *lparg3=NULL;
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, StgCreateDocfile_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)StgCreateDocfile(lparg0, arg1, arg2, (IStorage **)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntLongArrayElements(env, arg3, lparg3, 0);
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- COM_NATIVE_EXIT(env, that, StgCreateDocfile_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_StgIsStorageFile
-JNIEXPORT jint JNICALL COM_NATIVE(StgIsStorageFile)
- (JNIEnv *env, jclass that, jcharArray arg0)
-{
- jchar *lparg0=NULL;
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, StgIsStorageFile_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)StgIsStorageFile((const WCHAR *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- COM_NATIVE_EXIT(env, that, StgIsStorageFile_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_StgOpenStorage
-JNIEXPORT jint JNICALL COM_NATIVE(StgOpenStorage)
- (JNIEnv *env, jclass that, jcharArray arg0, jintLong arg1, jint arg2, jintLong arg3, jint arg4, jintLongArray arg5)
-{
- jchar *lparg0=NULL;
- jintLong *lparg5=NULL;
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, StgOpenStorage_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntLongArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)StgOpenStorage((const WCHAR *)lparg0, (IStorage *)arg1, arg2, (SNB)arg3, arg4, (IStorage **)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntLongArrayElements(env, arg5, lparg5, 0);
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- COM_NATIVE_EXIT(env, that, StgOpenStorage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_StringFromCLSID
-JNIEXPORT jint JNICALL COM_NATIVE(StringFromCLSID)
- (JNIEnv *env, jclass that, jobject arg0, jintLongArray arg1)
-{
- GUID _arg0, *lparg0=NULL;
- jintLong *lparg1=NULL;
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, StringFromCLSID_FUNC);
- if (arg0) if ((lparg0 = getGUIDFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)StringFromCLSID(lparg0, (LPOLESTR *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) setGUIDFields(env, arg0, lparg0);
- COM_NATIVE_EXIT(env, that, StringFromCLSID_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SysAllocString
-JNIEXPORT jintLong JNICALL COM_NATIVE(SysAllocString)
- (JNIEnv *env, jclass that, jcharArray arg0)
-{
- jchar *lparg0=NULL;
- jintLong rc = 0;
- COM_NATIVE_ENTER(env, that, SysAllocString_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)SysAllocString((OLECHAR *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- COM_NATIVE_EXIT(env, that, SysAllocString_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SysFreeString
-JNIEXPORT void JNICALL COM_NATIVE(SysFreeString)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- COM_NATIVE_ENTER(env, that, SysFreeString_FUNC);
- SysFreeString((BSTR)arg0);
- COM_NATIVE_EXIT(env, that, SysFreeString_FUNC);
-}
-#endif
-
-#ifndef NO_SysStringByteLen
-JNIEXPORT jint JNICALL COM_NATIVE(SysStringByteLen)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, SysStringByteLen_FUNC);
- rc = (jint)SysStringByteLen((BSTR)arg0);
- COM_NATIVE_EXIT(env, that, SysStringByteLen_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TYPEATTR_1sizeof
-JNIEXPORT jint JNICALL COM_NATIVE(TYPEATTR_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, TYPEATTR_1sizeof_FUNC);
- rc = (jint)TYPEATTR_sizeof();
- COM_NATIVE_EXIT(env, that, TYPEATTR_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TYPEDESC_1sizeof
-JNIEXPORT jint JNICALL COM_NATIVE(TYPEDESC_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, TYPEDESC_1sizeof_FUNC);
- rc = (jint)TYPEDESC_sizeof();
- COM_NATIVE_EXIT(env, that, TYPEDESC_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_VARDESC_1sizeof
-JNIEXPORT jint JNICALL COM_NATIVE(VARDESC_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, VARDESC_1sizeof_FUNC);
- rc = (jint)VARDESC_sizeof();
- COM_NATIVE_EXIT(env, that, VARDESC_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_VARIANT_1sizeof
-JNIEXPORT jint JNICALL COM_NATIVE(VARIANT_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, VARIANT_1sizeof_FUNC);
- rc = (jint)VARIANT_sizeof();
- COM_NATIVE_EXIT(env, that, VARIANT_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_VariantChangeType
-JNIEXPORT jint JNICALL COM_NATIVE(VariantChangeType)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jshort arg2, jshort arg3)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, VariantChangeType_FUNC);
- rc = (jint)VariantChangeType((VARIANTARG FAR* )arg0, (VARIANTARG FAR* )arg1, arg2, (VARTYPE)arg3);
- COM_NATIVE_EXIT(env, that, VariantChangeType_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_VariantClear
-JNIEXPORT jint JNICALL COM_NATIVE(VariantClear)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, VariantClear_FUNC);
- rc = (jint)VariantClear((VARIANTARG FAR* )arg0);
- COM_NATIVE_EXIT(env, that, VariantClear_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_VariantInit
-JNIEXPORT void JNICALL COM_NATIVE(VariantInit)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- COM_NATIVE_ENTER(env, that, VariantInit_FUNC);
- VariantInit((VARIANTARG FAR* )arg0);
- COM_NATIVE_EXIT(env, that, VariantInit_FUNC);
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIII) && !defined(JNI64)) || (!defined(NO_VtblCall__IJII) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIII)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJII)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3)
-#endif
-{
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIII_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJII_FUNC);
-#endif
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, jint))(*(jintLong **)arg1)[arg0])(arg1, arg2, arg3);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIII_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJII_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIIII) && !defined(JNI64)) || (!defined(NO_VtblCall__IJIII) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIIII)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3, jint arg4)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJIII)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3, jint arg4)
-#endif
-{
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIIII_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJIII_FUNC);
-#endif
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, jint, jint))(*(jintLong **)arg1)[arg0])(arg1, arg2, arg3, arg4);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIIII_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJIII_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIIIII) && !defined(JNI64)) || (!defined(NO_VtblCall__IJIIII) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIIIII)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJIIII)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5)
-#endif
-{
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIIIII_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJIIII_FUNC);
-#endif
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, jint, jint, jint))(*(jintLong **)arg1)[arg0])(arg1, arg2, arg3, arg4, arg5);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIIIII_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJIIII_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIIIIII) && !defined(JNI64)) || (!defined(NO_VtblCall__IJIIIII) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIIIIII)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJIIIII)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6)
-#endif
-{
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIIIIII_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJIIIII_FUNC);
-#endif
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, jint, jint, jint, jint))(*(jintLong **)arg1)[arg0])(arg1, arg2, arg3, arg4, arg5, arg6);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIIIIII_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJIIIII_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIIIIIII) && !defined(JNI64)) || (!defined(NO_VtblCall__IJIIIIIJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIIIIIII)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jintLong arg7)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJIIIIIJ)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jintLong arg7)
-#endif
-{
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIIIIIII_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJIIIIIJ_FUNC);
-#endif
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, jint, jint, jint, jint, jintLong))(*(jintLong **)arg1)[arg0])(arg1, arg2, arg3, arg4, arg5, arg6, arg7);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIIIIIII_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJIIIIIJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIIIIIIIII) && !defined(JNI64)) || (!defined(NO_VtblCall__IJJJJJIIII) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIIIIIIIII)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jint arg6, jint arg7, jint arg8, jint arg9)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJJJJJIIII)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jint arg6, jint arg7, jint arg8, jint arg9)
-#endif
-{
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIIIIIIIII_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJJJJJIIII_FUNC);
-#endif
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jintLong, jintLong, jintLong, jintLong, jint, jint, jint, jint))(*(jintLong **)arg1)[arg0])(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIIIIIIIII_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJJJJJIIII_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIIIILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2ILorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJIIILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2ILorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIIIILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2ILorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jobject arg5, jint arg6, jobject arg7, jint arg8)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJIIILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2ILorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jobject arg5, jint arg6, jobject arg7, jint arg8)
-#endif
-{
- DISPPARAMS _arg5, *lparg5=NULL;
- EXCEPINFO _arg7, *lparg7=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIIIILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2ILorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJIIILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2ILorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2I_FUNC);
-#endif
- if (arg5) if ((lparg5 = getDISPPARAMSFields(env, arg5, &_arg5)) == NULL) goto fail;
- if (arg7) if ((lparg7 = getEXCEPINFOFields(env, arg7, &_arg7)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, jint, jint, DISPPARAMS *, jint, EXCEPINFO *, jint))(*(jintLong **)arg1)[arg0])(arg1, arg2, arg3, arg4, lparg5, arg6, lparg7, arg8);
-fail:
- if (arg7 && lparg7) setEXCEPINFOFields(env, arg7, lparg7);
- if (arg5 && lparg5) setDISPPARAMSFields(env, arg5, lparg5);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIIIILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2ILorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJIIILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2ILorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIIIILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JLorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2J) && !defined(JNI64)) || (!defined(NO_VtblCall__IJIIILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JLorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIIIILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JLorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jobject arg5, jlong arg6, jobject arg7, jlong arg8)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJIIILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JLorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jobject arg5, jlong arg6, jobject arg7, jlong arg8)
-#endif
-{
- DISPPARAMS _arg5, *lparg5=NULL;
- EXCEPINFO _arg7, *lparg7=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIIIILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JLorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2J_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJIIILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JLorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2J_FUNC);
-#endif
- if (arg5) if ((lparg5 = getDISPPARAMSFields(env, arg5, &_arg5)) == NULL) goto fail;
- if (arg7) if ((lparg7 = getEXCEPINFOFields(env, arg7, &_arg7)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, jint, jint, DISPPARAMS *, jlong, EXCEPINFO *, jlong))(*(jintLong **)arg1)[arg0])(arg1, arg2, arg3, arg4, lparg5, arg6, lparg7, arg8);
-fail:
- if (arg7 && lparg7) setEXCEPINFOFields(env, arg7, lparg7);
- if (arg5 && lparg5) setDISPPARAMSFields(env, arg5, lparg5);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIIIILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JLorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2J_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJIIILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JLorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIIIJ) && !defined(JNI64)) || (!defined(NO_VtblCall__IJIIJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIIIJ)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3, jlong arg4)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJIIJ)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3, jlong arg4)
-#endif
-{
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIIIJ_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJIIJ_FUNC);
-#endif
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, jint, jlong))(*(jintLong **)arg1)[arg0])(arg1, arg2, arg3, arg4);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIIIJ_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJIIJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIIILorg_eclipse_swt_internal_ole_win32_DVTARGETDEVICE_2Lorg_eclipse_swt_internal_win32_SIZE_2) && !defined(JNI64)) || (!defined(NO_VtblCall__IJIILorg_eclipse_swt_internal_ole_win32_DVTARGETDEVICE_2Lorg_eclipse_swt_internal_win32_SIZE_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIIILorg_eclipse_swt_internal_ole_win32_DVTARGETDEVICE_2Lorg_eclipse_swt_internal_win32_SIZE_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3, jobject arg4, jobject arg5)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJIILorg_eclipse_swt_internal_ole_win32_DVTARGETDEVICE_2Lorg_eclipse_swt_internal_win32_SIZE_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3, jobject arg4, jobject arg5)
-#endif
-{
- DVTARGETDEVICE _arg4, *lparg4=NULL;
- SIZE _arg5, *lparg5=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIIILorg_eclipse_swt_internal_ole_win32_DVTARGETDEVICE_2Lorg_eclipse_swt_internal_win32_SIZE_2_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJIILorg_eclipse_swt_internal_ole_win32_DVTARGETDEVICE_2Lorg_eclipse_swt_internal_win32_SIZE_2_FUNC);
-#endif
- if (arg4) if ((lparg4 = getDVTARGETDEVICEFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg5) if ((lparg5 = getSIZEFields(env, arg5, &_arg5)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, jint, DVTARGETDEVICE *, SIZE *))(*(jintLong **)arg1)[arg0])(arg1, arg2, arg3, lparg4, lparg5);
-fail:
- if (arg5 && lparg5) setSIZEFields(env, arg5, lparg5);
- if (arg4 && lparg4) setDVTARGETDEVICEFields(env, arg4, lparg4);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIIILorg_eclipse_swt_internal_ole_win32_DVTARGETDEVICE_2Lorg_eclipse_swt_internal_win32_SIZE_2_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJIILorg_eclipse_swt_internal_ole_win32_DVTARGETDEVICE_2Lorg_eclipse_swt_internal_win32_SIZE_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIIILorg_eclipse_swt_internal_ole_win32_GUID_2I_3I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJIILorg_eclipse_swt_internal_ole_win32_GUID_2I_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIIILorg_eclipse_swt_internal_ole_win32_GUID_2I_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3, jobject arg4, jint arg5, jintArray arg6)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJIILorg_eclipse_swt_internal_ole_win32_GUID_2I_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3, jobject arg4, jint arg5, jintArray arg6)
-#endif
-{
- GUID _arg4, *lparg4=NULL;
- jint *lparg6=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIIILorg_eclipse_swt_internal_ole_win32_GUID_2I_3I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJIILorg_eclipse_swt_internal_ole_win32_GUID_2I_3I_FUNC);
-#endif
- if (arg4) if ((lparg4 = getGUIDFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, jint, GUID *, jint, jint *))(*(jintLong **)arg1)[arg0])(arg1, arg2, arg3, lparg4, arg5, lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg4 && lparg4) setGUIDFields(env, arg4, lparg4);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIIILorg_eclipse_swt_internal_ole_win32_GUID_2I_3I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJIILorg_eclipse_swt_internal_ole_win32_GUID_2I_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIIILorg_eclipse_swt_internal_win32_POINT_2I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJIILorg_eclipse_swt_internal_win32_POINT_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIIILorg_eclipse_swt_internal_win32_POINT_2I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3, jobject arg4, jint arg5)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJIILorg_eclipse_swt_internal_win32_POINT_2I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3, jobject arg4, jint arg5)
-#endif
-{
- POINT _arg4, *lparg4=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIIILorg_eclipse_swt_internal_win32_POINT_2I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJIILorg_eclipse_swt_internal_win32_POINT_2I_FUNC);
-#endif
- if (arg4) if ((lparg4 = getPOINTFields(env, arg4, &_arg4)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, jint, POINT *, jint))(*(jintLong **)arg1)[arg0])(arg1, arg2, arg3, lparg4, arg5);
-fail:
- if (arg4 && lparg4) setPOINTFields(env, arg4, lparg4);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIIILorg_eclipse_swt_internal_win32_POINT_2I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJIILorg_eclipse_swt_internal_win32_POINT_2I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIII_3I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJII_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIII_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3, jintArray arg4)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJII_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3, jintArray arg4)
-#endif
-{
- jint *lparg4=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIII_3I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJII_3I_FUNC);
-#endif
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, jint, jint *))(*(jintLong **)arg1)[arg0])(arg1, arg2, arg3, lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIII_3I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJII_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIII_3J) && !defined(JNI64)) || (!defined(NO_VtblCall__IJII_3J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIII_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3, jlongArray arg4)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJII_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3, jlongArray arg4)
-#endif
-{
- jlong *lparg4=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIII_3J_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJII_3J_FUNC);
-#endif
- if (arg4) if ((lparg4 = (*env)->GetLongArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, jint, jlong *))(*(jintLong **)arg1)[arg0])(arg1, arg2, arg3, lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseLongArrayElements(env, arg4, lparg4, 0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIII_3J_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJII_3J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIIJ) && !defined(JNI64)) || (!defined(NO_VtblCall__IJIJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIIJ)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jlong arg3)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJIJ)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jlong arg3)
-#endif
-{
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIIJ_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJIJ_FUNC);
-#endif
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, jlong))(*(jintLong **)arg1)[arg0])(arg1, arg2, arg3);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIIJ_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJIJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIIJ_3I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJIJ_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIIJ_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jlong arg3, jintArray arg4)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJIJ_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jlong arg3, jintArray arg4)
-#endif
-{
- jint *lparg4=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIIJ_3I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJIJ_3I_FUNC);
-#endif
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, jlong, jint *))(*(jintLong **)arg1)[arg0])(arg1, arg2, arg3, lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIIJ_3I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJIJ_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIILorg_eclipse_swt_internal_ole_win32_FORMATETC_2_3I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJILorg_eclipse_swt_internal_ole_win32_FORMATETC_2_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIILorg_eclipse_swt_internal_ole_win32_FORMATETC_2_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jobject arg3, jintArray arg4)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJILorg_eclipse_swt_internal_ole_win32_FORMATETC_2_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jobject arg3, jintArray arg4)
-#endif
-{
- FORMATETC _arg3, *lparg3=NULL;
- jint *lparg4=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIILorg_eclipse_swt_internal_ole_win32_FORMATETC_2_3I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJILorg_eclipse_swt_internal_ole_win32_FORMATETC_2_3I_FUNC);
-#endif
- if (arg3) if ((lparg3 = getFORMATETCFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, FORMATETC *, jint *))(*(jintLong **)arg1)[arg0])(arg1, arg2, lparg3, lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) setFORMATETCFields(env, arg3, lparg3);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIILorg_eclipse_swt_internal_ole_win32_FORMATETC_2_3I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJILorg_eclipse_swt_internal_ole_win32_FORMATETC_2_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2) && !defined(JNI64)) || (!defined(NO_VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jobject arg3)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jobject arg3)
-#endif
-{
- GUID _arg3, *lparg3=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getGUIDFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, GUID *))(*(jintLong **)arg1)[arg0])(arg1, arg2, lparg3);
-fail:
- if (arg3 && lparg3) setGUIDFields(env, arg3, lparg3);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2II) && !defined(JNI64)) || (!defined(NO_VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2II) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2II)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jobject arg3, jint arg4, jint arg5)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2II)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jobject arg3, jint arg4, jint arg5)
-#endif
-{
- GUID _arg3, *lparg3=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2II_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2II_FUNC);
-#endif
- if (arg3) if ((lparg3 = getGUIDFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, GUID *, jint, jint))(*(jintLong **)arg1)[arg0])(arg1, arg2, lparg3, arg4, arg5);
-fail:
- if (arg3 && lparg3) setGUIDFields(env, arg3, lparg3);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2II_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2II_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2IILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2ILorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2_3I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2IILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2ILorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2IILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2ILorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jobject arg3, jint arg4, jint arg5, jobject arg6, jint arg7, jobject arg8, jintArray arg9)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2IILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2ILorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jobject arg3, jint arg4, jint arg5, jobject arg6, jint arg7, jobject arg8, jintArray arg9)
-#endif
-{
- GUID _arg3, *lparg3=NULL;
- DISPPARAMS _arg6, *lparg6=NULL;
- EXCEPINFO _arg8, *lparg8=NULL;
- jint *lparg9=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2IILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2ILorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2_3I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2IILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2ILorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2_3I_FUNC);
-#endif
- if (arg3) if ((lparg3 = getGUIDFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg6) if ((lparg6 = getDISPPARAMSFields(env, arg6, &_arg6)) == NULL) goto fail;
- if (arg8) if ((lparg8 = getEXCEPINFOFields(env, arg8, &_arg8)) == NULL) goto fail;
- if (arg9) if ((lparg9 = (*env)->GetIntArrayElements(env, arg9, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, GUID *, jint, jint, DISPPARAMS *, jint, EXCEPINFO *, jint *))(*(jintLong **)arg1)[arg0])(arg1, arg2, lparg3, arg4, arg5, lparg6, arg7, lparg8, lparg9);
-fail:
- if (arg9 && lparg9) (*env)->ReleaseIntArrayElements(env, arg9, lparg9, 0);
- if (arg8 && lparg8) setEXCEPINFOFields(env, arg8, lparg8);
- if (arg6 && lparg6) setDISPPARAMSFields(env, arg6, lparg6);
- if (arg3 && lparg3) setGUIDFields(env, arg3, lparg3);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2IILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2ILorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2_3I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2IILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2ILorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2IILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JLorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2_3I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2IILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JLorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2IILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JLorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jobject arg3, jint arg4, jint arg5, jobject arg6, jlong arg7, jobject arg8, jintArray arg9)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2IILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JLorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jobject arg3, jint arg4, jint arg5, jobject arg6, jlong arg7, jobject arg8, jintArray arg9)
-#endif
-{
- GUID _arg3, *lparg3=NULL;
- DISPPARAMS _arg6, *lparg6=NULL;
- EXCEPINFO _arg8, *lparg8=NULL;
- jint *lparg9=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2IILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JLorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2_3I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2IILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JLorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2_3I_FUNC);
-#endif
- if (arg3) if ((lparg3 = getGUIDFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg6) if ((lparg6 = getDISPPARAMSFields(env, arg6, &_arg6)) == NULL) goto fail;
- if (arg8) if ((lparg8 = getEXCEPINFOFields(env, arg8, &_arg8)) == NULL) goto fail;
- if (arg9) if ((lparg9 = (*env)->GetIntArrayElements(env, arg9, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, GUID *, jint, jint, DISPPARAMS *, jlong, EXCEPINFO *, jint *))(*(jintLong **)arg1)[arg0])(arg1, arg2, lparg3, arg4, arg5, lparg6, arg7, lparg8, lparg9);
-fail:
- if (arg9 && lparg9) (*env)->ReleaseIntArrayElements(env, arg9, lparg9, 0);
- if (arg8 && lparg8) setEXCEPINFOFields(env, arg8, lparg8);
- if (arg6 && lparg6) setDISPPARAMSFields(env, arg6, lparg6);
- if (arg3 && lparg3) setGUIDFields(env, arg3, lparg3);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2IILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JLorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2_3I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2IILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JLorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2JJ) && !defined(JNI64)) || (!defined(NO_VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2JJ)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jobject arg3, jlong arg4, jlong arg5)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2JJ)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jobject arg3, jlong arg4, jlong arg5)
-#endif
-{
- GUID _arg3, *lparg3=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2JJ_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2JJ_FUNC);
-#endif
- if (arg3) if ((lparg3 = getGUIDFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, GUID *, jlong, jlong))(*(jintLong **)arg1)[arg0])(arg1, arg2, lparg3, arg4, arg5);
-fail:
- if (arg3 && lparg3) setGUIDFields(env, arg3, lparg3);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2JJ_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2JJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIILorg_eclipse_swt_internal_ole_win32_STATSTG_2_3I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJILorg_eclipse_swt_internal_ole_win32_STATSTG_2_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIILorg_eclipse_swt_internal_ole_win32_STATSTG_2_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jobject arg3, jintArray arg4)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJILorg_eclipse_swt_internal_ole_win32_STATSTG_2_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jobject arg3, jintArray arg4)
-#endif
-{
- STATSTG _arg3, *lparg3=NULL;
- jint *lparg4=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIILorg_eclipse_swt_internal_ole_win32_STATSTG_2_3I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJILorg_eclipse_swt_internal_ole_win32_STATSTG_2_3I_FUNC);
-#endif
- if (arg3) if ((lparg3 = getSTATSTGFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, STATSTG *, jint *))(*(jintLong **)arg1)[arg0])(arg1, arg2, lparg3, lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) setSTATSTGFields(env, arg3, lparg3);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIILorg_eclipse_swt_internal_ole_win32_STATSTG_2_3I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJILorg_eclipse_swt_internal_ole_win32_STATSTG_2_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIILorg_eclipse_swt_internal_win32_MSG_2IIILorg_eclipse_swt_internal_win32_RECT_2) && !defined(JNI64)) || (!defined(NO_VtblCall__IJILorg_eclipse_swt_internal_win32_MSG_2IIILorg_eclipse_swt_internal_win32_RECT_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIILorg_eclipse_swt_internal_win32_MSG_2IIILorg_eclipse_swt_internal_win32_RECT_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jobject arg3, jint arg4, jint arg5, jint arg6, jobject arg7)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJILorg_eclipse_swt_internal_win32_MSG_2IIILorg_eclipse_swt_internal_win32_RECT_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jobject arg3, jint arg4, jint arg5, jint arg6, jobject arg7)
-#endif
-{
- MSG _arg3, *lparg3=NULL;
- RECT _arg7, *lparg7=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIILorg_eclipse_swt_internal_win32_MSG_2IIILorg_eclipse_swt_internal_win32_RECT_2_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJILorg_eclipse_swt_internal_win32_MSG_2IIILorg_eclipse_swt_internal_win32_RECT_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getMSGFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg7) if ((lparg7 = getRECTFields(env, arg7, &_arg7)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, MSG *, jint, jint, jint, RECT *))(*(jintLong **)arg1)[arg0])(arg1, arg2, lparg3, arg4, arg5, arg6, lparg7);
-fail:
- if (arg7 && lparg7) setRECTFields(env, arg7, lparg7);
- if (arg3 && lparg3) setMSGFields(env, arg3, lparg3);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIILorg_eclipse_swt_internal_win32_MSG_2IIILorg_eclipse_swt_internal_win32_RECT_2_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJILorg_eclipse_swt_internal_win32_MSG_2IIILorg_eclipse_swt_internal_win32_RECT_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIILorg_eclipse_swt_internal_win32_MSG_2JIJLorg_eclipse_swt_internal_win32_RECT_2) && !defined(JNI64)) || (!defined(NO_VtblCall__IJILorg_eclipse_swt_internal_win32_MSG_2JIJLorg_eclipse_swt_internal_win32_RECT_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIILorg_eclipse_swt_internal_win32_MSG_2JIJLorg_eclipse_swt_internal_win32_RECT_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jobject arg3, jlong arg4, jint arg5, jlong arg6, jobject arg7)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJILorg_eclipse_swt_internal_win32_MSG_2JIJLorg_eclipse_swt_internal_win32_RECT_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jobject arg3, jlong arg4, jint arg5, jlong arg6, jobject arg7)
-#endif
-{
- MSG _arg3, *lparg3=NULL;
- RECT _arg7, *lparg7=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIILorg_eclipse_swt_internal_win32_MSG_2JIJLorg_eclipse_swt_internal_win32_RECT_2_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJILorg_eclipse_swt_internal_win32_MSG_2JIJLorg_eclipse_swt_internal_win32_RECT_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getMSGFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg7) if ((lparg7 = getRECTFields(env, arg7, &_arg7)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, MSG *, jlong, jint, jlong, RECT *))(*(jintLong **)arg1)[arg0])(arg1, arg2, lparg3, arg4, arg5, arg6, lparg7);
-fail:
- if (arg7 && lparg7) setRECTFields(env, arg7, lparg7);
- if (arg3 && lparg3) setMSGFields(env, arg3, lparg3);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIILorg_eclipse_swt_internal_win32_MSG_2JIJLorg_eclipse_swt_internal_win32_RECT_2_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJILorg_eclipse_swt_internal_win32_MSG_2JIJLorg_eclipse_swt_internal_win32_RECT_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIILorg_eclipse_swt_internal_win32_POINT_2I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJILorg_eclipse_swt_internal_win32_POINT_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIILorg_eclipse_swt_internal_win32_POINT_2I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jobject arg3, jint arg4)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJILorg_eclipse_swt_internal_win32_POINT_2I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jobject arg3, jint arg4)
-#endif
-{
- POINT _arg3, *lparg3=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIILorg_eclipse_swt_internal_win32_POINT_2I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJILorg_eclipse_swt_internal_win32_POINT_2I_FUNC);
-#endif
- if (arg3) if ((lparg3 = getPOINTFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, POINT *, jint))(*(jintLong **)arg1)[arg0])(arg1, arg2, lparg3, arg4);
-fail:
- if (arg3 && lparg3) setPOINTFields(env, arg3, lparg3);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIILorg_eclipse_swt_internal_win32_POINT_2I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJILorg_eclipse_swt_internal_win32_POINT_2I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIILorg_eclipse_swt_internal_win32_SIZE_2) && !defined(JNI64)) || (!defined(NO_VtblCall__IJILorg_eclipse_swt_internal_win32_SIZE_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIILorg_eclipse_swt_internal_win32_SIZE_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jobject arg3)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJILorg_eclipse_swt_internal_win32_SIZE_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jobject arg3)
-#endif
-{
- SIZE _arg3, *lparg3=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIILorg_eclipse_swt_internal_win32_SIZE_2_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJILorg_eclipse_swt_internal_win32_SIZE_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getSIZEFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, SIZE *))(*(jintLong **)arg1)[arg0])(arg1, arg2, lparg3);
-fail:
- if (arg3 && lparg3) setSIZEFields(env, arg3, lparg3);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIILorg_eclipse_swt_internal_win32_SIZE_2_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJILorg_eclipse_swt_internal_win32_SIZE_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIIZ) && !defined(JNI64)) || (!defined(NO_VtblCall__IJIZ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIIZ)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jboolean arg3)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJIZ)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jboolean arg3)
-#endif
-{
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIIZ_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJIZ_FUNC);
-#endif
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, jboolean))(*(jintLong **)arg1)[arg0])(arg1, arg2, arg3);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIIZ_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJIZ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__III_3I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJI_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__III_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jintArray arg3)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJI_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jintArray arg3)
-#endif
-{
- jint *lparg3=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__III_3I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJI_3I_FUNC);
-#endif
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, jint *))(*(jintLong **)arg1)[arg0])(arg1, arg2, lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__III_3I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJI_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__III_3II_3I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJI_3II_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__III_3II_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jintArray arg3, jint arg4, jintArray arg5)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJI_3II_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jintArray arg3, jint arg4, jintArray arg5)
-#endif
-{
- jint *lparg3=NULL;
- jint *lparg5=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__III_3II_3I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJI_3II_3I_FUNC);
-#endif
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, jint *, jint, jint *))(*(jintLong **)arg1)[arg0])(arg1, arg2, lparg3, arg4, lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__III_3II_3I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJI_3II_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__III_3I_3I_3I_3I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJI_3I_3I_3I_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__III_3I_3I_3I_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jintArray arg3, jintArray arg4, jintArray arg5, jintArray arg6)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJI_3I_3I_3I_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jintArray arg3, jintArray arg4, jintArray arg5, jintArray arg6)
-#endif
-{
- jint *lparg3=NULL;
- jint *lparg4=NULL;
- jint *lparg5=NULL;
- jint *lparg6=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__III_3I_3I_3I_3I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJI_3I_3I_3I_3I_FUNC);
-#endif
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, jint *, jint *, jint *, jint *))(*(jintLong **)arg1)[arg0])(arg1, arg2, lparg3, lparg4, lparg5, lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__III_3I_3I_3I_3I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJI_3I_3I_3I_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__III_3J) && !defined(JNI64)) || (!defined(NO_VtblCall__IJI_3J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__III_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jlongArray arg3)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJI_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jlongArray arg3)
-#endif
-{
- jlong *lparg3=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__III_3J_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJI_3J_FUNC);
-#endif
- if (arg3) if ((lparg3 = (*env)->GetLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, jlong *))(*(jintLong **)arg1)[arg0])(arg1, arg2, lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseLongArrayElements(env, arg3, lparg3, 0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__III_3J_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJI_3J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__III_3JI_3I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJI_3JI_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__III_3JI_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jlongArray arg3, jint arg4, jintArray arg5)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJI_3JI_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jlongArray arg3, jint arg4, jintArray arg5)
-#endif
-{
- jlong *lparg3=NULL;
- jint *lparg5=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__III_3JI_3I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJI_3JI_3I_FUNC);
-#endif
- if (arg3) if ((lparg3 = (*env)->GetLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, jlong *, jint, jint *))(*(jintLong **)arg1)[arg0])(arg1, arg2, lparg3, arg4, lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg3 && lparg3) (*env)->ReleaseLongArrayElements(env, arg3, lparg3, 0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__III_3JI_3I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJI_3JI_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__III_3J_3J_3I_3J) && !defined(JNI64)) || (!defined(NO_VtblCall__IJI_3J_3J_3I_3J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__III_3J_3J_3I_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jlongArray arg3, jlongArray arg4, jintArray arg5, jlongArray arg6)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJI_3J_3J_3I_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jlongArray arg3, jlongArray arg4, jintArray arg5, jlongArray arg6)
-#endif
-{
- jlong *lparg3=NULL;
- jlong *lparg4=NULL;
- jint *lparg5=NULL;
- jlong *lparg6=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__III_3J_3J_3I_3J_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJI_3J_3J_3I_3J_FUNC);
-#endif
- if (arg3) if ((lparg3 = (*env)->GetLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetLongArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetLongArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, jlong *, jlong *, jint *, jlong *))(*(jintLong **)arg1)[arg0])(arg1, arg2, lparg3, lparg4, lparg5, lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseLongArrayElements(env, arg6, lparg6, 0);
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseLongArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseLongArrayElements(env, arg3, lparg3, 0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__III_3J_3J_3I_3J_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJI_3J_3J_3I_3J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIJI) && !defined(JNI64)) || (!defined(NO_VtblCall__IJJI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIJI)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2, jint arg3)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJJI)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2, jint arg3)
-#endif
-{
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIJI_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJJI_FUNC);
-#endif
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jlong, jint))(*(jintLong **)arg1)[arg0])(arg1, arg2, arg3);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIJI_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJJI_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIJI_3I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJJI_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIJI_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2, jint arg3, jintArray arg4)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJJI_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2, jint arg3, jintArray arg4)
-#endif
-{
- jint *lparg4=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIJI_3I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJJI_3I_FUNC);
-#endif
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jlong, jint, jint *))(*(jintLong **)arg1)[arg0])(arg1, arg2, arg3, lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIJI_3I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJJI_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIJI_3J) && !defined(JNI64)) || (!defined(NO_VtblCall__IJJI_3J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIJI_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2, jint arg3, jlongArray arg4)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJJI_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2, jint arg3, jlongArray arg4)
-#endif
-{
- jlong *lparg4=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIJI_3J_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJJI_3J_FUNC);
-#endif
- if (arg4) if ((lparg4 = (*env)->GetLongArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jlong, jint, jlong *))(*(jintLong **)arg1)[arg0])(arg1, arg2, arg3, lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseLongArrayElements(env, arg4, lparg4, 0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIJI_3J_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJJI_3J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIJJ) && !defined(JNI64)) || (!defined(NO_VtblCall__IJJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIJJ)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2, jlong arg3)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJJJ)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2, jlong arg3)
-#endif
-{
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIJJ_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJJJ_FUNC);
-#endif
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jlong, jlong))(*(jintLong **)arg1)[arg0])(arg1, arg2, arg3);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIJJ_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIJJLorg_eclipse_swt_internal_ole_win32_GUID_2J_3J) && !defined(JNI64)) || (!defined(NO_VtblCall__IJJJLorg_eclipse_swt_internal_ole_win32_GUID_2J_3J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIJJLorg_eclipse_swt_internal_ole_win32_GUID_2J_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2, jlong arg3, jobject arg4, jlong arg5, jlongArray arg6)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJJJLorg_eclipse_swt_internal_ole_win32_GUID_2J_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2, jlong arg3, jobject arg4, jlong arg5, jlongArray arg6)
-#endif
-{
- GUID _arg4, *lparg4=NULL;
- jlong *lparg6=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIJJLorg_eclipse_swt_internal_ole_win32_GUID_2J_3J_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJJJLorg_eclipse_swt_internal_ole_win32_GUID_2J_3J_FUNC);
-#endif
- if (arg4) if ((lparg4 = getGUIDFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetLongArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jlong, jlong, GUID *, jlong, jlong *))(*(jintLong **)arg1)[arg0])(arg1, arg2, arg3, lparg4, arg5, lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseLongArrayElements(env, arg6, lparg6, 0);
- if (arg4 && lparg4) setGUIDFields(env, arg4, lparg4);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIJJLorg_eclipse_swt_internal_ole_win32_GUID_2J_3J_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJJJLorg_eclipse_swt_internal_ole_win32_GUID_2J_3J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIJJLorg_eclipse_swt_internal_win32_POINT_2I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJJJLorg_eclipse_swt_internal_win32_POINT_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIJJLorg_eclipse_swt_internal_win32_POINT_2I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2, jlong arg3, jobject arg4, jint arg5)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJJJLorg_eclipse_swt_internal_win32_POINT_2I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2, jlong arg3, jobject arg4, jint arg5)
-#endif
-{
- POINT _arg4, *lparg4=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIJJLorg_eclipse_swt_internal_win32_POINT_2I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJJJLorg_eclipse_swt_internal_win32_POINT_2I_FUNC);
-#endif
- if (arg4) if ((lparg4 = getPOINTFields(env, arg4, &_arg4)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jlong, jlong, POINT *, jint))(*(jintLong **)arg1)[arg0])(arg1, arg2, arg3, lparg4, arg5);
-fail:
- if (arg4 && lparg4) setPOINTFields(env, arg4, lparg4);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIJJLorg_eclipse_swt_internal_win32_POINT_2I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJJJLorg_eclipse_swt_internal_win32_POINT_2I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2_3J) && !defined(JNI64)) || (!defined(NO_VtblCall__IJJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2_3J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2, jobject arg3, jlongArray arg4)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2, jobject arg3, jlongArray arg4)
-#endif
-{
- FORMATETC _arg3, *lparg3=NULL;
- jlong *lparg4=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2_3J_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2_3J_FUNC);
-#endif
- if (arg3) if ((lparg3 = getFORMATETCFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetLongArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jlong, FORMATETC *, jlong *))(*(jintLong **)arg1)[arg0])(arg1, arg2, lparg3, lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseLongArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) setFORMATETCFields(env, arg3, lparg3);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2_3J_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2_3J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIJLorg_eclipse_swt_internal_ole_win32_STATSTG_2_3J) && !defined(JNI64)) || (!defined(NO_VtblCall__IJJLorg_eclipse_swt_internal_ole_win32_STATSTG_2_3J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIJLorg_eclipse_swt_internal_ole_win32_STATSTG_2_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2, jobject arg3, jlongArray arg4)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJJLorg_eclipse_swt_internal_ole_win32_STATSTG_2_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2, jobject arg3, jlongArray arg4)
-#endif
-{
- STATSTG _arg3, *lparg3=NULL;
- jlong *lparg4=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIJLorg_eclipse_swt_internal_ole_win32_STATSTG_2_3J_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJJLorg_eclipse_swt_internal_ole_win32_STATSTG_2_3J_FUNC);
-#endif
- if (arg3) if ((lparg3 = getSTATSTGFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetLongArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jlong, STATSTG *, jlong *))(*(jintLong **)arg1)[arg0])(arg1, arg2, lparg3, lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseLongArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) setSTATSTGFields(env, arg3, lparg3);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIJLorg_eclipse_swt_internal_ole_win32_STATSTG_2_3J_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJJLorg_eclipse_swt_internal_ole_win32_STATSTG_2_3J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIJLorg_eclipse_swt_internal_win32_POINT_2J) && !defined(JNI64)) || (!defined(NO_VtblCall__IJJLorg_eclipse_swt_internal_win32_POINT_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIJLorg_eclipse_swt_internal_win32_POINT_2J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2, jobject arg3, jlong arg4)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJJLorg_eclipse_swt_internal_win32_POINT_2J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2, jobject arg3, jlong arg4)
-#endif
-{
- POINT _arg3, *lparg3=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIJLorg_eclipse_swt_internal_win32_POINT_2J_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJJLorg_eclipse_swt_internal_win32_POINT_2J_FUNC);
-#endif
- if (arg3) if ((lparg3 = getPOINTFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jlong, POINT *, jlong))(*(jintLong **)arg1)[arg0])(arg1, arg2, lparg3, arg4);
-fail:
- if (arg3 && lparg3) setPOINTFields(env, arg3, lparg3);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIJLorg_eclipse_swt_internal_win32_POINT_2J_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJJLorg_eclipse_swt_internal_win32_POINT_2J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIJZ) && !defined(JNI64)) || (!defined(NO_VtblCall__IJJZ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIJZ)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2, jboolean arg3)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJJZ)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2, jboolean arg3)
-#endif
-{
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIJZ_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJJZ_FUNC);
-#endif
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jlong, jboolean))(*(jintLong **)arg1)[arg0])(arg1, arg2, arg3);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIJZ_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJJZ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIJ_3I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJJ_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIJ_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2, jintArray arg3)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJJ_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2, jintArray arg3)
-#endif
-{
- jint *lparg3=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIJ_3I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJJ_3I_FUNC);
-#endif
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jlong, jint *))(*(jintLong **)arg1)[arg0])(arg1, arg2, lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIJ_3I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJJ_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIJ_3J) && !defined(JNI64)) || (!defined(NO_VtblCall__IJJ_3J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIJ_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2, jlongArray arg3)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJJ_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2, jlongArray arg3)
-#endif
-{
- jlong *lparg3=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIJ_3J_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJJ_3J_FUNC);
-#endif
- if (arg3) if ((lparg3 = (*env)->GetLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jlong, jlong *))(*(jintLong **)arg1)[arg0])(arg1, arg2, lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseLongArrayElements(env, arg3, lparg3, 0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIJ_3J_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJJ_3J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IILorg_eclipse_swt_internal_ole_win32_CAUUID_2) && !defined(JNI64)) || (!defined(NO_VtblCall__IJLorg_eclipse_swt_internal_ole_win32_CAUUID_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IILorg_eclipse_swt_internal_ole_win32_CAUUID_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJLorg_eclipse_swt_internal_ole_win32_CAUUID_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2)
-#endif
-{
- CAUUID _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_CAUUID_2_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_CAUUID_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = getCAUUIDFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, CAUUID *))(*(jintLong **)arg1)[arg0])(arg1, lparg2);
-fail:
- if (arg2 && lparg2) setCAUUIDFields(env, arg2, lparg2);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_CAUUID_2_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_CAUUID_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IILorg_eclipse_swt_internal_ole_win32_CONTROLINFO_2) && !defined(JNI64)) || (!defined(NO_VtblCall__IJLorg_eclipse_swt_internal_ole_win32_CONTROLINFO_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IILorg_eclipse_swt_internal_ole_win32_CONTROLINFO_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJLorg_eclipse_swt_internal_ole_win32_CONTROLINFO_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2)
-#endif
-{
- CONTROLINFO _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_CONTROLINFO_2_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_CONTROLINFO_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = getCONTROLINFOFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, CONTROLINFO *))(*(jintLong **)arg1)[arg0])(arg1, lparg2);
-fail:
- if (arg2 && lparg2) setCONTROLINFOFields(env, arg2, lparg2);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_CONTROLINFO_2_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_CONTROLINFO_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IILorg_eclipse_swt_internal_ole_win32_FORMATETC_2) && !defined(JNI64)) || (!defined(NO_VtblCall__IJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IILorg_eclipse_swt_internal_ole_win32_FORMATETC_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2)
-#endif
-{
- FORMATETC _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_FORMATETC_2_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = getFORMATETCFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, FORMATETC *))(*(jintLong **)arg1)[arg0])(arg1, lparg2);
-fail:
- if (arg2 && lparg2) setFORMATETCFields(env, arg2, lparg2);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_FORMATETC_2_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IILorg_eclipse_swt_internal_ole_win32_FORMATETC_2Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2) && !defined(JNI64)) || (!defined(NO_VtblCall__IJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IILorg_eclipse_swt_internal_ole_win32_FORMATETC_2Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jobject arg3)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jobject arg3)
-#endif
-{
- FORMATETC _arg2, *lparg2=NULL;
- STGMEDIUM _arg3, *lparg3=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_FORMATETC_2Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = getFORMATETCFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getSTGMEDIUMFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, FORMATETC *, STGMEDIUM *))(*(jintLong **)arg1)[arg0])(arg1, lparg2, lparg3);
-fail:
- if (arg3 && lparg3) setSTGMEDIUMFields(env, arg3, lparg3);
- if (arg2 && lparg2) setFORMATETCFields(env, arg2, lparg2);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_FORMATETC_2Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IILorg_eclipse_swt_internal_ole_win32_FORMATETC_2Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2Z) && !defined(JNI64)) || (!defined(NO_VtblCall__IJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2Z) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IILorg_eclipse_swt_internal_ole_win32_FORMATETC_2Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2Z)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jobject arg3, jboolean arg4)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2Z)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jobject arg3, jboolean arg4)
-#endif
-{
- FORMATETC _arg2, *lparg2=NULL;
- STGMEDIUM _arg3, *lparg3=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_FORMATETC_2Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2Z_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2Z_FUNC);
-#endif
- if (arg2) if ((lparg2 = getFORMATETCFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getSTGMEDIUMFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, FORMATETC *, STGMEDIUM *, jboolean))(*(jintLong **)arg1)[arg0])(arg1, lparg2, lparg3, arg4);
-fail:
- if (arg3 && lparg3) setSTGMEDIUMFields(env, arg3, lparg3);
- if (arg2 && lparg2) setFORMATETCFields(env, arg2, lparg2);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_FORMATETC_2Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2Z_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2Z_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2) && !defined(JNI64)) || (!defined(NO_VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2)
-#endif
-{
- GUID _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = getGUIDFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, GUID *))(*(jintLong **)arg1)[arg0])(arg1, lparg2);
-fail:
- if (arg2 && lparg2) setGUIDFields(env, arg2, lparg2);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2IIII) && !defined(JNI64)) || (!defined(NO_VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2IIII) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2IIII)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jint arg3, jint arg4, jint arg5, jint arg6)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2IIII)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jint arg3, jint arg4, jint arg5, jint arg6)
-#endif
-{
- GUID _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2IIII_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2IIII_FUNC);
-#endif
- if (arg2) if ((lparg2 = getGUIDFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, GUID *, jint, jint, jint, jint))(*(jintLong **)arg1)[arg0])(arg1, lparg2, arg3, arg4, arg5, arg6);
-fail:
- if (arg2 && lparg2) setGUIDFields(env, arg2, lparg2);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2IIII_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2IIII_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2III_3I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2III_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2III_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jint arg3, jint arg4, jint arg5, jintArray arg6)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2III_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jint arg3, jint arg4, jint arg5, jintArray arg6)
-#endif
-{
- GUID _arg2, *lparg2=NULL;
- jint *lparg6=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2III_3I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2III_3I_FUNC);
-#endif
- if (arg2) if ((lparg2 = getGUIDFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, GUID *, jint, jint, jint, jint *))(*(jintLong **)arg1)[arg0])(arg1, lparg2, arg3, arg4, arg5, lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg2 && lparg2) setGUIDFields(env, arg2, lparg2);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2III_3I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2III_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2IIJJ) && !defined(JNI64)) || (!defined(NO_VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2IIJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2IIJJ)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jint arg3, jint arg4, jlong arg5, jlong arg6)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2IIJJ)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jint arg3, jint arg4, jlong arg5, jlong arg6)
-#endif
-{
- GUID _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2IIJJ_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2IIJJ_FUNC);
-#endif
- if (arg2) if ((lparg2 = getGUIDFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, GUID *, jint, jint, jlong, jlong))(*(jintLong **)arg1)[arg0])(arg1, lparg2, arg3, arg4, arg5, arg6);
-fail:
- if (arg2 && lparg2) setGUIDFields(env, arg2, lparg2);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2IIJJ_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2IIJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2ILorg_eclipse_swt_internal_ole_win32_OLECMD_2Lorg_eclipse_swt_internal_ole_win32_OLECMDTEXT_2) && !defined(JNI64)) || (!defined(NO_VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2ILorg_eclipse_swt_internal_ole_win32_OLECMD_2Lorg_eclipse_swt_internal_ole_win32_OLECMDTEXT_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2ILorg_eclipse_swt_internal_ole_win32_OLECMD_2Lorg_eclipse_swt_internal_ole_win32_OLECMDTEXT_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jint arg3, jobject arg4, jobject arg5)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2ILorg_eclipse_swt_internal_ole_win32_OLECMD_2Lorg_eclipse_swt_internal_ole_win32_OLECMDTEXT_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jint arg3, jobject arg4, jobject arg5)
-#endif
-{
- GUID _arg2, *lparg2=NULL;
- OLECMD _arg4, *lparg4=NULL;
- OLECMDTEXT _arg5, *lparg5=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2ILorg_eclipse_swt_internal_ole_win32_OLECMD_2Lorg_eclipse_swt_internal_ole_win32_OLECMDTEXT_2_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2ILorg_eclipse_swt_internal_ole_win32_OLECMD_2Lorg_eclipse_swt_internal_ole_win32_OLECMDTEXT_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = getGUIDFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg4) if ((lparg4 = getOLECMDFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg5) if ((lparg5 = getOLECMDTEXTFields(env, arg5, &_arg5)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, GUID *, jint, OLECMD *, OLECMDTEXT *))(*(jintLong **)arg1)[arg0])(arg1, lparg2, arg3, lparg4, lparg5);
-fail:
- if (arg5 && lparg5) setOLECMDTEXTFields(env, arg5, lparg5);
- if (arg4 && lparg4) setOLECMDFields(env, arg4, lparg4);
- if (arg2 && lparg2) setGUIDFields(env, arg2, lparg2);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2ILorg_eclipse_swt_internal_ole_win32_OLECMD_2Lorg_eclipse_swt_internal_ole_win32_OLECMDTEXT_2_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2ILorg_eclipse_swt_internal_ole_win32_OLECMD_2Lorg_eclipse_swt_internal_ole_win32_OLECMDTEXT_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2JII_3I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2JII_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2JII_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jlong arg3, jint arg4, jint arg5, jintArray arg6)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2JII_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jlong arg3, jint arg4, jint arg5, jintArray arg6)
-#endif
-{
- GUID _arg2, *lparg2=NULL;
- jint *lparg6=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2JII_3I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2JII_3I_FUNC);
-#endif
- if (arg2) if ((lparg2 = getGUIDFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, GUID *, jlong, jint, jint, jint *))(*(jintLong **)arg1)[arg0])(arg1, lparg2, arg3, arg4, arg5, lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg2 && lparg2) setGUIDFields(env, arg2, lparg2);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2JII_3I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2JII_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2Lorg_eclipse_swt_internal_ole_win32_GUID_2_3I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2Lorg_eclipse_swt_internal_ole_win32_GUID_2_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2Lorg_eclipse_swt_internal_ole_win32_GUID_2_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jobject arg3, jintArray arg4)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2Lorg_eclipse_swt_internal_ole_win32_GUID_2_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jobject arg3, jintArray arg4)
-#endif
-{
- GUID _arg2, *lparg2=NULL;
- GUID _arg3, *lparg3=NULL;
- jint *lparg4=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2Lorg_eclipse_swt_internal_ole_win32_GUID_2_3I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2Lorg_eclipse_swt_internal_ole_win32_GUID_2_3I_FUNC);
-#endif
- if (arg2) if ((lparg2 = getGUIDFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getGUIDFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, GUID *, GUID *, jint *))(*(jintLong **)arg1)[arg0])(arg1, lparg2, lparg3, lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) setGUIDFields(env, arg3, lparg3);
- if (arg2 && lparg2) setGUIDFields(env, arg2, lparg2);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2Lorg_eclipse_swt_internal_ole_win32_GUID_2_3I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2Lorg_eclipse_swt_internal_ole_win32_GUID_2_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2Lorg_eclipse_swt_internal_ole_win32_GUID_2_3J) && !defined(JNI64)) || (!defined(NO_VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2Lorg_eclipse_swt_internal_ole_win32_GUID_2_3J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2Lorg_eclipse_swt_internal_ole_win32_GUID_2_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jobject arg3, jlongArray arg4)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2Lorg_eclipse_swt_internal_ole_win32_GUID_2_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jobject arg3, jlongArray arg4)
-#endif
-{
- GUID _arg2, *lparg2=NULL;
- GUID _arg3, *lparg3=NULL;
- jlong *lparg4=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2Lorg_eclipse_swt_internal_ole_win32_GUID_2_3J_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2Lorg_eclipse_swt_internal_ole_win32_GUID_2_3J_FUNC);
-#endif
- if (arg2) if ((lparg2 = getGUIDFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getGUIDFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetLongArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, GUID *, GUID *, jlong *))(*(jintLong **)arg1)[arg0])(arg1, lparg2, lparg3, lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseLongArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) setGUIDFields(env, arg3, lparg3);
- if (arg2 && lparg2) setGUIDFields(env, arg2, lparg2);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2Lorg_eclipse_swt_internal_ole_win32_GUID_2_3J_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2Lorg_eclipse_swt_internal_ole_win32_GUID_2_3J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2_3I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jintArray arg3)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jintArray arg3)
-#endif
-{
- GUID _arg2, *lparg2=NULL;
- jint *lparg3=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2_3I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2_3I_FUNC);
-#endif
- if (arg2) if ((lparg2 = getGUIDFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, GUID *, jint *))(*(jintLong **)arg1)[arg0])(arg1, lparg2, lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) setGUIDFields(env, arg2, lparg2);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2_3I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2_3J) && !defined(JNI64)) || (!defined(NO_VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2_3J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jlongArray arg3)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jlongArray arg3)
-#endif
-{
- GUID _arg2, *lparg2=NULL;
- jlong *lparg3=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2_3J_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2_3J_FUNC);
-#endif
- if (arg2) if ((lparg2 = getGUIDFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, GUID *, jlong *))(*(jintLong **)arg1)[arg0])(arg1, lparg2, lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseLongArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) setGUIDFields(env, arg2, lparg2);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2_3J_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2_3J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IILorg_eclipse_swt_internal_ole_win32_LICINFO_2) && !defined(JNI64)) || (!defined(NO_VtblCall__IJLorg_eclipse_swt_internal_ole_win32_LICINFO_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IILorg_eclipse_swt_internal_ole_win32_LICINFO_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJLorg_eclipse_swt_internal_ole_win32_LICINFO_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2)
-#endif
-{
- LICINFO _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_LICINFO_2_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_LICINFO_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = getLICINFOFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, LICINFO *))(*(jintLong **)arg1)[arg0])(arg1, lparg2);
-fail:
- if (arg2 && lparg2) setLICINFOFields(env, arg2, lparg2);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IILorg_eclipse_swt_internal_ole_win32_LICINFO_2_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJLorg_eclipse_swt_internal_ole_win32_LICINFO_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IILorg_eclipse_swt_internal_win32_MSG_2) && !defined(JNI64)) || (!defined(NO_VtblCall__IJLorg_eclipse_swt_internal_win32_MSG_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IILorg_eclipse_swt_internal_win32_MSG_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJLorg_eclipse_swt_internal_win32_MSG_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2)
-#endif
-{
- MSG _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IILorg_eclipse_swt_internal_win32_MSG_2_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJLorg_eclipse_swt_internal_win32_MSG_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = getMSGFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, MSG *))(*(jintLong **)arg1)[arg0])(arg1, lparg2);
-fail:
- if (arg2 && lparg2) setMSGFields(env, arg2, lparg2);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IILorg_eclipse_swt_internal_win32_MSG_2_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJLorg_eclipse_swt_internal_win32_MSG_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IILorg_eclipse_swt_internal_win32_POINT_2I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJLorg_eclipse_swt_internal_win32_POINT_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IILorg_eclipse_swt_internal_win32_POINT_2I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jint arg3)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJLorg_eclipse_swt_internal_win32_POINT_2I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jint arg3)
-#endif
-{
- POINT _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IILorg_eclipse_swt_internal_win32_POINT_2I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJLorg_eclipse_swt_internal_win32_POINT_2I_FUNC);
-#endif
- if (arg2) if ((lparg2 = getPOINTFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, POINT *, jint))(*(jintLong **)arg1)[arg0])(arg1, lparg2, arg3);
-fail:
- if (arg2 && lparg2) setPOINTFields(env, arg2, lparg2);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IILorg_eclipse_swt_internal_win32_POINT_2I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJLorg_eclipse_swt_internal_win32_POINT_2I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IILorg_eclipse_swt_internal_win32_RECT_2) && !defined(JNI64)) || (!defined(NO_VtblCall__IJLorg_eclipse_swt_internal_win32_RECT_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IILorg_eclipse_swt_internal_win32_RECT_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJLorg_eclipse_swt_internal_win32_RECT_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2)
-#endif
-{
- RECT _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IILorg_eclipse_swt_internal_win32_RECT_2_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJLorg_eclipse_swt_internal_win32_RECT_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = getRECTFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, RECT *))(*(jintLong **)arg1)[arg0])(arg1, lparg2);
-fail:
- if (arg2 && lparg2) setRECTFields(env, arg2, lparg2);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IILorg_eclipse_swt_internal_win32_RECT_2_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJLorg_eclipse_swt_internal_win32_RECT_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IILorg_eclipse_swt_internal_win32_RECT_2IZ) && !defined(JNI64)) || (!defined(NO_VtblCall__IJLorg_eclipse_swt_internal_win32_RECT_2IZ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IILorg_eclipse_swt_internal_win32_RECT_2IZ)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jint arg3, jboolean arg4)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJLorg_eclipse_swt_internal_win32_RECT_2IZ)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jint arg3, jboolean arg4)
-#endif
-{
- RECT _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IILorg_eclipse_swt_internal_win32_RECT_2IZ_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJLorg_eclipse_swt_internal_win32_RECT_2IZ_FUNC);
-#endif
- if (arg2) if ((lparg2 = getRECTFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, RECT *, jint, jboolean))(*(jintLong **)arg1)[arg0])(arg1, lparg2, arg3, arg4);
-fail:
- if (arg2 && lparg2) setRECTFields(env, arg2, lparg2);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IILorg_eclipse_swt_internal_win32_RECT_2IZ_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJLorg_eclipse_swt_internal_win32_RECT_2IZ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IILorg_eclipse_swt_internal_win32_RECT_2JZ) && !defined(JNI64)) || (!defined(NO_VtblCall__IJLorg_eclipse_swt_internal_win32_RECT_2JZ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IILorg_eclipse_swt_internal_win32_RECT_2JZ)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jlong arg3, jboolean arg4)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJLorg_eclipse_swt_internal_win32_RECT_2JZ)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jlong arg3, jboolean arg4)
-#endif
-{
- RECT _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IILorg_eclipse_swt_internal_win32_RECT_2JZ_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJLorg_eclipse_swt_internal_win32_RECT_2JZ_FUNC);
-#endif
- if (arg2) if ((lparg2 = getRECTFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, RECT *, jlong, jboolean))(*(jintLong **)arg1)[arg0])(arg1, lparg2, arg3, arg4);
-fail:
- if (arg2 && lparg2) setRECTFields(env, arg2, lparg2);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IILorg_eclipse_swt_internal_win32_RECT_2JZ_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJLorg_eclipse_swt_internal_win32_RECT_2JZ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IILorg_eclipse_swt_internal_win32_RECT_2Lorg_eclipse_swt_internal_win32_RECT_2) && !defined(JNI64)) || (!defined(NO_VtblCall__IJLorg_eclipse_swt_internal_win32_RECT_2Lorg_eclipse_swt_internal_win32_RECT_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IILorg_eclipse_swt_internal_win32_RECT_2Lorg_eclipse_swt_internal_win32_RECT_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jobject arg3)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJLorg_eclipse_swt_internal_win32_RECT_2Lorg_eclipse_swt_internal_win32_RECT_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jobject arg3)
-#endif
-{
- RECT _arg2, *lparg2=NULL;
- RECT _arg3, *lparg3=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IILorg_eclipse_swt_internal_win32_RECT_2Lorg_eclipse_swt_internal_win32_RECT_2_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJLorg_eclipse_swt_internal_win32_RECT_2Lorg_eclipse_swt_internal_win32_RECT_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = getRECTFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getRECTFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, RECT *, RECT *))(*(jintLong **)arg1)[arg0])(arg1, lparg2, lparg3);
-fail:
- if (arg3 && lparg3) setRECTFields(env, arg3, lparg3);
- if (arg2 && lparg2) setRECTFields(env, arg2, lparg2);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IILorg_eclipse_swt_internal_win32_RECT_2Lorg_eclipse_swt_internal_win32_RECT_2_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJLorg_eclipse_swt_internal_win32_RECT_2Lorg_eclipse_swt_internal_win32_RECT_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jint arg3)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jint arg3)
-#endif
-{
- SHDRAGIMAGE _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2I_FUNC);
-#endif
- if (arg2) if ((lparg2 = getSHDRAGIMAGEFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, SHDRAGIMAGE *, jint))(*(jintLong **)arg1)[arg0])(arg1, lparg2, arg3);
-fail:
- if (arg2 && lparg2) setSHDRAGIMAGEFields(env, arg2, lparg2);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2J) && !defined(JNI64)) || (!defined(NO_VtblCall__IJLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jlong arg3)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2, jlong arg3)
-#endif
-{
- SHDRAGIMAGE _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2J_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2J_FUNC);
-#endif
- if (arg2) if ((lparg2 = getSHDRAGIMAGEFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, SHDRAGIMAGE *, jlong))(*(jintLong **)arg1)[arg0])(arg1, lparg2, arg3);
-fail:
- if (arg2 && lparg2) setSHDRAGIMAGEFields(env, arg2, lparg2);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2J_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIZ) && !defined(JNI64)) || (!defined(NO_VtblCall__IJZ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IIZ)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jboolean arg2)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJZ)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jboolean arg2)
-#endif
-{
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IIZ_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJZ_FUNC);
-#endif
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jboolean))(*(jintLong **)arg1)[arg0])(arg1, arg2);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IIZ_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJZ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__II_3C) && !defined(JNI64)) || (!defined(NO_VtblCall__IJ_3C) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__II_3C)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jcharArray arg2)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJ_3C)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jcharArray arg2)
-#endif
-{
- jchar *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__II_3C_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJ_3C_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jchar *))(*(jintLong **)arg1)[arg0])(arg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__II_3C_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJ_3C_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__II_3CI) && !defined(JNI64)) || (!defined(NO_VtblCall__IJ_3CI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__II_3CI)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jcharArray arg2, jint arg3)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJ_3CI)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jcharArray arg2, jint arg3)
-#endif
-{
- jchar *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__II_3CI_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJ_3CI_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jchar *, jint))(*(jintLong **)arg1)[arg0])(arg1, lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__II_3CI_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJ_3CI_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__II_3CIIII_3I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJ_3CIIII_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__II_3CIIII_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jcharArray arg2, jint arg3, jint arg4, jint arg5, jint arg6, jintArray arg7)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJ_3CIIII_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jcharArray arg2, jint arg3, jint arg4, jint arg5, jint arg6, jintArray arg7)
-#endif
-{
- jchar *lparg2=NULL;
- jint *lparg7=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__II_3CIIII_3I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJ_3CIIII_3I_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jchar *, jint, jint, jint, jint, jint *))(*(jintLong **)arg1)[arg0])(arg1, lparg2, arg3, arg4, arg5, arg6, lparg7);
-fail:
- if (arg7 && lparg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, 0);
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__II_3CIIII_3I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJ_3CIIII_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__II_3CIII_3I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJ_3CIII_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__II_3CIII_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jcharArray arg2, jint arg3, jint arg4, jint arg5, jintArray arg6)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJ_3CIII_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jcharArray arg2, jint arg3, jint arg4, jint arg5, jintArray arg6)
-#endif
-{
- jchar *lparg2=NULL;
- jint *lparg6=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__II_3CIII_3I_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJ_3CIII_3I_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jchar *, jint, jint, jint, jint *))(*(jintLong **)arg1)[arg0])(arg1, lparg2, arg3, arg4, arg5, lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__II_3CIII_3I_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJ_3CIII_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__II_3CIII_3J) && !defined(JNI64)) || (!defined(NO_VtblCall__IJ_3CIII_3J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__II_3CIII_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jcharArray arg2, jint arg3, jint arg4, jint arg5, jlongArray arg6)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJ_3CIII_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jcharArray arg2, jint arg3, jint arg4, jint arg5, jlongArray arg6)
-#endif
-{
- jchar *lparg2=NULL;
- jlong *lparg6=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__II_3CIII_3J_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJ_3CIII_3J_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetLongArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jchar *, jint, jint, jint, jlong *))(*(jintLong **)arg1)[arg0])(arg1, lparg2, arg3, arg4, arg5, lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseLongArrayElements(env, arg6, lparg6, 0);
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__II_3CIII_3J_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJ_3CIII_3J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__II_3CJ) && !defined(JNI64)) || (!defined(NO_VtblCall__IJ_3CJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__II_3CJ)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jcharArray arg2, jlong arg3)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJ_3CJ)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jcharArray arg2, jlong arg3)
-#endif
-{
- jchar *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__II_3CJ_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJ_3CJ_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jchar *, jlong))(*(jintLong **)arg1)[arg0])(arg1, lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__II_3CJ_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJ_3CJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__II_3CJIII_3J) && !defined(JNI64)) || (!defined(NO_VtblCall__IJ_3CJIII_3J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__II_3CJIII_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jcharArray arg2, jlong arg3, jint arg4, jint arg5, jint arg6, jlongArray arg7)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJ_3CJIII_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jcharArray arg2, jlong arg3, jint arg4, jint arg5, jint arg6, jlongArray arg7)
-#endif
-{
- jchar *lparg2=NULL;
- jlong *lparg7=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__II_3CJIII_3J_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJ_3CJIII_3J_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = (*env)->GetLongArrayElements(env, arg7, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jchar *, jlong, jint, jint, jint, jlong *))(*(jintLong **)arg1)[arg0])(arg1, lparg2, arg3, arg4, arg5, arg6, lparg7);
-fail:
- if (arg7 && lparg7) (*env)->ReleaseLongArrayElements(env, arg7, lparg7, 0);
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__II_3CJIII_3J_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJ_3CJIII_3J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__II_3CJII_3J) && !defined(JNI64)) || (!defined(NO_VtblCall__IJ_3CJII_3J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__II_3CJII_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jcharArray arg2, jlong arg3, jint arg4, jint arg5, jlongArray arg6)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJ_3CJII_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jcharArray arg2, jlong arg3, jint arg4, jint arg5, jlongArray arg6)
-#endif
-{
- jchar *lparg2=NULL;
- jlong *lparg6=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__II_3CJII_3J_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJ_3CJII_3J_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetLongArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jchar *, jlong, jint, jint, jlong *))(*(jintLong **)arg1)[arg0])(arg1, lparg2, arg3, arg4, arg5, lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseLongArrayElements(env, arg6, lparg6, 0);
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__II_3CJII_3J_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJ_3CJII_3J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__II_3C_3C) && !defined(JNI64)) || (!defined(NO_VtblCall__IJ_3C_3C) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__II_3C_3C)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jcharArray arg2, jcharArray arg3)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJ_3C_3C)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jcharArray arg2, jcharArray arg3)
-#endif
-{
- jchar *lparg2=NULL;
- jchar *lparg3=NULL;
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__II_3C_3C_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJ_3C_3C_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetCharArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jchar *, jchar *))(*(jintLong **)arg1)[arg0])(arg1, lparg2, lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseCharArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__II_3C_3C_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJ_3C_3C_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_VtblCall__IJIIIIJ
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJIIIIJ)
- (JNIEnv *env, jclass that, jint arg0, jlong arg1, jint arg2, jint arg3, jint arg4, jint arg5, jlong arg6)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, VtblCall__IJIIIIJ_FUNC);
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jlong, jint, jint, jint, jint, jlong))(*(jlong **)arg1)[arg0])(arg1, arg2, arg3, arg4, arg5, arg6);
- COM_NATIVE_EXIT(env, that, VtblCall__IJIIIIJ_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IJJIIIII) && !defined(JNI64)) || (!defined(NO_VtblCall__IJJIIIIJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJJIIIII)(JNIEnv *env, jclass that, jint arg0, jlong arg1, jlong arg2, jint arg3, jint arg4, jint arg5, jint arg6, jintLong arg7)
-#else
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall__IJJIIIIJ)(JNIEnv *env, jclass that, jint arg0, jlong arg1, jlong arg2, jint arg3, jint arg4, jint arg5, jint arg6, jintLong arg7)
-#endif
-{
- jint rc = 0;
-#ifndef JNI64
- COM_NATIVE_ENTER(env, that, VtblCall__IJJIIIII_FUNC);
-#else
- COM_NATIVE_ENTER(env, that, VtblCall__IJJIIIIJ_FUNC);
-#endif
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jlong, jlong, jint, jint, jint, jint, jintLong))(*(jlong **)arg1)[arg0])(arg1, arg2, arg3, arg4, arg5, arg6, arg7);
-#ifndef JNI64
- COM_NATIVE_EXIT(env, that, VtblCall__IJJIIIII_FUNC);
-#else
- COM_NATIVE_EXIT(env, that, VtblCall__IJJIIIIJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_WriteClassStg
-JNIEXPORT jint JNICALL COM_NATIVE(WriteClassStg)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- GUID _arg1, *lparg1=NULL;
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, WriteClassStg_FUNC);
- if (arg1) if ((lparg1 = getGUIDFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)WriteClassStg((IStorage *)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setGUIDFields(env, arg1, lparg1);
- COM_NATIVE_EXIT(env, that, WriteClassStg_FUNC);
- return rc;
-}
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com.h b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com.h
deleted file mode 100644
index fb3fd91360..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com.h
+++ /dev/null
@@ -1,18 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#ifndef INC_com_H
-#define INC_com_H
-
-#include "os_structs.h"
-#include "com_custom.h"
-
-#endif /* INC_com_H */
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com_custom.c b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com_custom.c
deleted file mode 100644
index 59e822833b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com_custom.c
+++ /dev/null
@@ -1,312 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "com_structs.h"
-#include "com_stats.h"
-
-#define COM_NATIVE(func) Java_org_eclipse_swt_internal_ole_win32_COM_##func
-
-#ifndef NO_get_1accChild_1CALLBACK
-static jintLong get_accChild_CALLBACK;
-static HRESULT CALLBACK get_accChild(void* ppVTable, VARIANT varChildID, IDispatch** ppdispChild)
-{
- return ((HRESULT (CALLBACK *)(void*, VARIANT*, IDispatch**))get_accChild_CALLBACK)(ppVTable, &varChildID, ppdispChild);
-}
-JNIEXPORT jintLong JNICALL COM_NATIVE(get_1accChild_1CALLBACK)
- (JNIEnv *env, jclass that, jintLong func)
-{
- get_accChild_CALLBACK = func;
- return (jintLong)get_accChild;
-}
-#endif
-
-#ifndef NO_get_1accName_1CALLBACK
-static jintLong get_accName_CALLBACK;
-static HRESULT CALLBACK get_accName(void* ppVTable, VARIANT varID, BSTR* pszName)
-{
- return ((HRESULT (CALLBACK *)(void*, VARIANT*, BSTR*))get_accName_CALLBACK)(ppVTable, &varID, pszName);
-}
-JNIEXPORT jintLong JNICALL COM_NATIVE(get_1accName_1CALLBACK)
- (JNIEnv *env, jclass that, jintLong func)
-{
- get_accName_CALLBACK = func;
- return (jintLong)get_accName;
-}
-#endif
-
-#ifndef NO_get_1accValue_1CALLBACK
-static jintLong get_accValue_CALLBACK;
-static HRESULT CALLBACK get_accValue(void* ppVTable, VARIANT varID, BSTR* pszValue)
-{
- return ((HRESULT (CALLBACK *)(void*, VARIANT*, BSTR*))get_accValue_CALLBACK)(ppVTable, &varID, pszValue);
-}
-JNIEXPORT jintLong JNICALL COM_NATIVE(get_1accValue_1CALLBACK)
- (JNIEnv *env, jclass that, jintLong func)
-{
- get_accValue_CALLBACK = func;
- return (jintLong)get_accValue;
-}
-#endif
-
-#ifndef NO_get_1accDescription_1CALLBACK
-static jintLong get_accDescription_CALLBACK;
-static HRESULT CALLBACK get_accDescription( void* ppVTable, VARIANT varID, BSTR* pszDescription)
-{
- return ((HRESULT (CALLBACK *)(void*, VARIANT*, BSTR*))get_accDescription_CALLBACK)(ppVTable, &varID, pszDescription);
-}
-JNIEXPORT jintLong JNICALL COM_NATIVE(get_1accDescription_1CALLBACK)
- (JNIEnv *env, jclass that, jintLong func)
-{
- get_accDescription_CALLBACK = func;
- return (jintLong)get_accDescription;
-}
-#endif
-
-#ifndef NO_get_1accRole_1CALLBACK
-static jintLong get_accRole_CALLBACK;
-static HRESULT CALLBACK get_accRole(void* ppVTable, VARIANT varID, VARIANT* pvarRole)
-{
- return ((HRESULT (CALLBACK *)(void*, VARIANT*, VARIANT*))get_accRole_CALLBACK)(ppVTable, &varID, pvarRole);
-}
-JNIEXPORT jintLong JNICALL COM_NATIVE(get_1accRole_1CALLBACK)
- (JNIEnv *env, jclass that, jintLong func)
-{
- get_accRole_CALLBACK = func;
- return (jintLong)get_accRole;
-}
-#endif
-
-#ifndef NO_get_1accState_1CALLBACK
-static jintLong get_accState_CALLBACK;
-static HRESULT CALLBACK get_accState(void* ppVTable, VARIANT varID, VARIANT* pvarState)
-{
- return ((HRESULT (CALLBACK *)(void*, VARIANT*, VARIANT*))get_accState_CALLBACK)(ppVTable, &varID, pvarState);
-}
-JNIEXPORT jintLong JNICALL COM_NATIVE(get_1accState_1CALLBACK)
- (JNIEnv *env, jclass that, jintLong func)
-{
- get_accState_CALLBACK = func;
- return (jintLong)get_accState;
-}
-#endif
-
-#ifndef NO_get_1accHelp_1CALLBACK
-static jintLong get_accHelp_CALLBACK;
-static HRESULT CALLBACK get_accHelp(void* ppVTable, VARIANT varID, BSTR* pszHelp)
-{
- return ((HRESULT (CALLBACK *)(void*, VARIANT*, BSTR*))get_accHelp_CALLBACK)(ppVTable, &varID, pszHelp);
-}
-JNIEXPORT jintLong JNICALL COM_NATIVE(get_1accHelp_1CALLBACK)
- (JNIEnv *env, jclass that, jintLong func)
-{
- get_accHelp_CALLBACK = func;
- return (jintLong)get_accHelp;
-}
-#endif
-
-#ifndef NO_get_1accHelpTopic_1CALLBACK
-static jintLong get_accHelpTopic_CALLBACK;
-static HRESULT CALLBACK get_accHelpTopic(void* ppVTable, BSTR* pszHelpFile, VARIANT varChild, long* pidTopic)
-{
- return ((HRESULT (CALLBACK *)(void*, BSTR*, VARIANT*, long*))get_accHelpTopic_CALLBACK)(ppVTable, pszHelpFile, &varChild, pidTopic);
-}
-JNIEXPORT jintLong JNICALL COM_NATIVE(get_1accHelpTopic_1CALLBACK)
- (JNIEnv *env, jclass that, jintLong func)
-{
- get_accHelpTopic_CALLBACK = func;
- return (jintLong)get_accHelpTopic;
-}
-#endif
-
-#ifndef NO_get_1accKeyboardShortcut_1CALLBACK
-static jintLong get_accKeyboardShortcut_CALLBACK;
-static HRESULT CALLBACK get_accKeyboardShortcut(void* ppVTable, VARIANT varID, BSTR* pszKeyboardShortcut)
-{
- return ((HRESULT (CALLBACK *)(void*, VARIANT*, BSTR*))get_accKeyboardShortcut_CALLBACK)(ppVTable, &varID, pszKeyboardShortcut);
-}
-JNIEXPORT jintLong JNICALL COM_NATIVE(get_1accKeyboardShortcut_1CALLBACK)
- (JNIEnv *env, jclass that, jintLong func)
-{
- get_accKeyboardShortcut_CALLBACK = func;
- return (jintLong)get_accKeyboardShortcut;
-}
-#endif
-
-#ifndef NO_get_1accDefaultAction_1CALLBACK
-static jintLong get_accDefaultAction_CALLBACK;
-static HRESULT CALLBACK get_accDefaultAction(void* ppVTable, VARIANT varID, BSTR* pszDefaultAction)
-{
- return ((HRESULT (CALLBACK *)(void*, VARIANT*, BSTR*))get_accDefaultAction_CALLBACK)(ppVTable, &varID, pszDefaultAction);
-}
-JNIEXPORT jintLong JNICALL COM_NATIVE(get_1accDefaultAction_1CALLBACK)
- (JNIEnv *env, jclass that, jintLong func)
-{
- get_accDefaultAction_CALLBACK = func;
- return (jintLong)get_accDefaultAction;
-}
-#endif
-
-#ifndef NO_accSelect_1CALLBACK
-static jintLong accSelect_CALLBACK;
-static HRESULT CALLBACK accSelect(void* ppVTable, long flagsSelect, VARIANT varID)
-{
- return ((HRESULT (CALLBACK *)(void*, long, VARIANT*))accSelect_CALLBACK)(ppVTable, flagsSelect, &varID);
-}
-JNIEXPORT jintLong JNICALL COM_NATIVE(accSelect_1CALLBACK)
- (JNIEnv *env, jclass that, jintLong func)
-{
- accSelect_CALLBACK = func;
- return (jintLong)accSelect;
-}
-#endif
-
-#ifndef NO_accLocation_1CALLBACK
-static jintLong accLocation_CALLBACK;
-static HRESULT CALLBACK accLocation(void* ppVTable, long* pxLeft, long* pyTop, long* pcxWidth, long* pcyHeight, VARIANT varID)
-{
- return ((HRESULT (CALLBACK *)(void*, long*, long*, long*, long*, VARIANT*))accLocation_CALLBACK)(ppVTable, pxLeft, pyTop, pcxWidth, pcyHeight, &varID);
-}
-JNIEXPORT jintLong JNICALL COM_NATIVE(accLocation_1CALLBACK)
- (JNIEnv *env, jclass that, jintLong func)
-{
- accLocation_CALLBACK = func;
- return (jintLong)accLocation;
-}
-#endif
-
-#ifndef NO_accNavigate_1CALLBACK
-static jintLong accNavigate_CALLBACK;
-static HRESULT CALLBACK accNavigate(void* ppVTable, long navDir, VARIANT varStart, VARIANT* pvarEnd)
-{
- return ((HRESULT (CALLBACK *)(void*, long, VARIANT*, VARIANT*))accNavigate_CALLBACK)(ppVTable, navDir, &varStart, pvarEnd);
-}
-JNIEXPORT jintLong JNICALL COM_NATIVE(accNavigate_1CALLBACK)
- (JNIEnv *env, jclass that, jintLong func)
-{
- accNavigate_CALLBACK = func;
- return (jintLong)accNavigate;
-}
-#endif
-
-#ifndef NO_accDoDefaultAction_1CALLBACK
-static jintLong accDoDefaultAction_CALLBACK;
-static HRESULT CALLBACK accDoDefaultAction(void* ppVTable, VARIANT varID)
-{
- return ((HRESULT (CALLBACK *)(void*, VARIANT*))accDoDefaultAction_CALLBACK)(ppVTable, &varID);
-}
-JNIEXPORT jintLong JNICALL COM_NATIVE(accDoDefaultAction_1CALLBACK)
- (JNIEnv *env, jclass that, jintLong func)
-{
- accDoDefaultAction_CALLBACK = func;
- return (jintLong)accDoDefaultAction;
-}
-#endif
-
-#ifndef NO_put_1accName_1CALLBACK
-static jintLong put_accName_CALLBACK;
-static HRESULT CALLBACK put_accName(void* ppVTable, VARIANT varID, BSTR* pszName)
-{
- return ((HRESULT (CALLBACK *)(void*, VARIANT*, BSTR*))put_accName_CALLBACK)(ppVTable, &varID, pszName);
-}
-JNIEXPORT jintLong JNICALL COM_NATIVE(put_1accName_1CALLBACK)
- (JNIEnv *env, jclass that, jintLong func)
-{
- put_accName_CALLBACK = func;
- return (jintLong)put_accName;
-}
-#endif
-
-#ifndef NO_put_1accValue_1CALLBACK
-static jintLong put_accValue_CALLBACK;
-static HRESULT CALLBACK put_accValue(void* ppVTable, VARIANT varID, BSTR* pszValue)
-{
- return ((HRESULT (CALLBACK *)(void*, VARIANT*, BSTR*))put_accValue_CALLBACK)(ppVTable, &varID, pszValue);
-}
-JNIEXPORT jintLong JNICALL COM_NATIVE(put_1accValue_1CALLBACK)
- (JNIEnv *env, jclass that, jintLong func)
-{
- put_accValue_CALLBACK = func;
- return (jintLong)put_accValue;
-}
-#endif
-
-#ifndef NO_VtblCall_1PPPPVARIANT
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall_1PPPPVARIANT)
- (JNIEnv *env, jclass that, jint arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintLong arg6)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, VtblCall_1PPPPVARIANT_FUNC);
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jintLong, jintLong, jintLong, jintLong, VARIANT))(*(jintLong **)arg1)[arg0])(arg1, arg2, arg3, arg4, arg5, *(VARIANT *)arg6);
- COM_NATIVE_EXIT(env, that, VtblCall_1PPPPVARIANT_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_VtblCall_1IVARIANT
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall_1IVARIANT)
- (JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jintLong arg3)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, VtblCall_1IVARIANT_FUNC);
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, VARIANT))(*(jintLong **)arg1)[arg0])(arg1, arg2, *(VARIANT *)arg3);
- COM_NATIVE_EXIT(env, that, VtblCall_1IVARIANT_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_VtblCall_1PVARIANTP
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall_1PVARIANTP)
- (JNIEnv *env, jclass that, jint arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, VtblCall_1PVARIANTP_FUNC);
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jintLong, VARIANT, jintLong))(*(jintLong **)arg1)[arg0])(arg1, arg2, *(VARIANT *)arg3, arg4);
- COM_NATIVE_EXIT(env, that, VtblCall_1PVARIANTP_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_VtblCall_1IVARIANTP
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall_1IVARIANTP)
- (JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jintLong arg3, jintLong arg4)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, VtblCall_1IVARIANTP_FUNC);
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, VARIANT, jintLong))(*(jintLong **)arg1)[arg0])(arg1, arg2, *(VARIANT *)arg3, arg4);
- COM_NATIVE_EXIT(env, that, VtblCall_1IVARIANTP_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_VtblCall_1VARIANT
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall_1VARIANT)
- (JNIEnv *env, jclass that, jint arg0, jintLong arg1, jintLong arg2)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, VtblCall_1VARIANT_FUNC);
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, VARIANT))(*(jintLong **)arg1)[arg0])(arg1, *(VARIANT *)arg2);
- COM_NATIVE_EXIT(env, that, VtblCall_1VARIANT_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_VtblCall_1VARIANTI
-JNIEXPORT jint JNICALL COM_NATIVE(VtblCall_1VARIANTP)
- (JNIEnv *env, jclass that, jint arg0, jintLong arg1, jintLong arg2, jintLong arg3)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, VtblCall_1VARIANTP_FUNC);
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, VARIANT, jintLong))(*(jintLong **)arg1)[arg0])(arg1, *(VARIANT *)arg2, arg3);
- COM_NATIVE_EXIT(env, that, VtblCall_1VARIANTP_FUNC);
- return rc;
-}
-#endif
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com_custom.h b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com_custom.h
deleted file mode 100644
index 386e4dc685..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com_custom.h
+++ /dev/null
@@ -1,19 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-/* Special sizeof's */
-#define ELEMDESC_sizeof() sizeof(ELEMDESC)
-#define TYPEDESC_sizeof() sizeof(TYPEDESC)
-
-/* Libraries for dynamic loaded functions */
-#define AccessibleObjectFromWindow_LIB "oleacc.dll"
-#define CreateStdAccessibleObject_LIB "oleacc.dll"
-#define LresultFromObject_LIB "oleacc.dll"
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com_stats.c b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com_stats.c
deleted file mode 100644
index 6660b5b12c..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com_stats.c
+++ /dev/null
@@ -1,610 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "com_stats.h"
-
-#ifdef NATIVE_STATS
-
-int COM_nativeFunctionCount = 184;
-int COM_nativeFunctionCallCount[184];
-char * COM_nativeFunctionNames[] = {
- "AccessibleObjectFromWindow",
- "CAUUID_1sizeof",
- "CLSIDFromProgID",
- "CLSIDFromString",
- "CONTROLINFO_1sizeof",
- "COSERVERINFO_1sizeof",
- "CoCreateInstance",
- "CoFreeUnusedLibraries",
- "CoGetClassObject",
- "CoLockObjectExternal",
- "CoTaskMemAlloc",
- "CoTaskMemFree",
- "CreateStdAccessibleObject",
- "DISPPARAMS_1sizeof",
- "DVTARGETDEVICE_1sizeof",
- "DoDragDrop",
- "ELEMDESC_1sizeof",
- "EXCEPINFO_1sizeof",
- "FORMATETC_1sizeof",
- "FUNCDESC_1sizeof",
- "GUID_1sizeof",
- "GetClassFile",
- "IIDFromString",
- "IsEqualGUID",
- "LICINFO_1sizeof",
- "LresultFromObject",
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_ole_win32_FORMATETC_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_ole_win32_FORMATETC_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_ole_win32_GUID_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_ole_win32_GUID_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_ole_win32_OLEINPLACEFRAMEINFO_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_ole_win32_OLEINPLACEFRAMEINFO_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_ole_win32_STATSTG_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_ole_win32_STATSTG_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_ole_win32_FORMATETC_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_ole_win32_FORMATETC_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_ole_win32_FUNCDESC_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_ole_win32_FUNCDESC_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_ole_win32_GUID_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_ole_win32_GUID_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_ole_win32_STATSTG_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_ole_win32_STATSTG_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_ole_win32_TYPEATTR_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_ole_win32_TYPEATTR_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_ole_win32_VARDESC_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_ole_win32_VARDESC_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_ole_win32_VARIANT_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_ole_win32_VARIANT_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_RECT_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_RECT_2JI",
-#endif
- "OLECMD_1sizeof",
- "OLEINPLACEFRAMEINFO_1sizeof",
- "OleCreate",
- "OleCreateFromFile",
- "OleCreatePropertyFrame",
- "OleDraw",
- "OleFlushClipboard",
- "OleGetClipboard",
- "OleIsCurrentClipboard",
- "OleIsRunning",
- "OleLoad",
- "OleRun",
- "OleSave",
- "OleSetClipboard",
- "OleSetContainedObject",
- "OleSetMenuDescriptor",
- "OleTranslateColor",
- "ProgIDFromCLSID",
- "RegisterDragDrop",
- "ReleaseStgMedium",
- "RevokeDragDrop",
- "SHDoDragDrop",
- "STATSTG_1sizeof",
- "STGMEDIUM_1sizeof",
- "StgCreateDocfile",
- "StgIsStorageFile",
- "StgOpenStorage",
- "StringFromCLSID",
- "SysAllocString",
- "SysFreeString",
- "SysStringByteLen",
- "TYPEATTR_1sizeof",
- "TYPEDESC_1sizeof",
- "VARDESC_1sizeof",
- "VARIANT_1sizeof",
- "VariantChangeType",
- "VariantClear",
- "VariantInit",
-#ifndef JNI64
- "VtblCall__IIII",
-#else
- "VtblCall__IJII",
-#endif
-#ifndef JNI64
- "VtblCall__IIIII",
-#else
- "VtblCall__IJIII",
-#endif
-#ifndef JNI64
- "VtblCall__IIIIII",
-#else
- "VtblCall__IJIIII",
-#endif
-#ifndef JNI64
- "VtblCall__IIIIIII",
-#else
- "VtblCall__IJIIIII",
-#endif
-#ifndef JNI64
- "VtblCall__IIIIIIII",
-#else
- "VtblCall__IJIIIIIJ",
-#endif
-#ifndef JNI64
- "VtblCall__IIIIIIIIII",
-#else
- "VtblCall__IJJJJJIIII",
-#endif
-#ifndef JNI64
- "VtblCall__IIIIILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2ILorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2I",
-#else
- "VtblCall__IJIIILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2ILorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2I",
-#endif
-#ifndef JNI64
- "VtblCall__IIIIILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JLorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2J",
-#else
- "VtblCall__IJIIILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JLorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2J",
-#endif
-#ifndef JNI64
- "VtblCall__IIIIJ",
-#else
- "VtblCall__IJIIJ",
-#endif
-#ifndef JNI64
- "VtblCall__IIIILorg_eclipse_swt_internal_ole_win32_DVTARGETDEVICE_2Lorg_eclipse_swt_internal_win32_SIZE_2",
-#else
- "VtblCall__IJIILorg_eclipse_swt_internal_ole_win32_DVTARGETDEVICE_2Lorg_eclipse_swt_internal_win32_SIZE_2",
-#endif
-#ifndef JNI64
- "VtblCall__IIIILorg_eclipse_swt_internal_ole_win32_GUID_2I_3I",
-#else
- "VtblCall__IJIILorg_eclipse_swt_internal_ole_win32_GUID_2I_3I",
-#endif
-#ifndef JNI64
- "VtblCall__IIIILorg_eclipse_swt_internal_win32_POINT_2I",
-#else
- "VtblCall__IJIILorg_eclipse_swt_internal_win32_POINT_2I",
-#endif
-#ifndef JNI64
- "VtblCall__IIII_3I",
-#else
- "VtblCall__IJII_3I",
-#endif
-#ifndef JNI64
- "VtblCall__IIII_3J",
-#else
- "VtblCall__IJII_3J",
-#endif
-#ifndef JNI64
- "VtblCall__IIIJ",
-#else
- "VtblCall__IJIJ",
-#endif
-#ifndef JNI64
- "VtblCall__IIIJ_3I",
-#else
- "VtblCall__IJIJ_3I",
-#endif
-#ifndef JNI64
- "VtblCall__IIILorg_eclipse_swt_internal_ole_win32_FORMATETC_2_3I",
-#else
- "VtblCall__IJILorg_eclipse_swt_internal_ole_win32_FORMATETC_2_3I",
-#endif
-#ifndef JNI64
- "VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2",
-#else
- "VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2",
-#endif
-#ifndef JNI64
- "VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2II",
-#else
- "VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2II",
-#endif
-#ifndef JNI64
- "VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2IILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2ILorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2_3I",
-#else
- "VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2IILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2ILorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2_3I",
-#endif
-#ifndef JNI64
- "VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2IILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JLorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2_3I",
-#else
- "VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2IILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JLorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2_3I",
-#endif
-#ifndef JNI64
- "VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2JJ",
-#else
- "VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2JJ",
-#endif
-#ifndef JNI64
- "VtblCall__IIILorg_eclipse_swt_internal_ole_win32_STATSTG_2_3I",
-#else
- "VtblCall__IJILorg_eclipse_swt_internal_ole_win32_STATSTG_2_3I",
-#endif
-#ifndef JNI64
- "VtblCall__IIILorg_eclipse_swt_internal_win32_MSG_2IIILorg_eclipse_swt_internal_win32_RECT_2",
-#else
- "VtblCall__IJILorg_eclipse_swt_internal_win32_MSG_2IIILorg_eclipse_swt_internal_win32_RECT_2",
-#endif
-#ifndef JNI64
- "VtblCall__IIILorg_eclipse_swt_internal_win32_MSG_2JIJLorg_eclipse_swt_internal_win32_RECT_2",
-#else
- "VtblCall__IJILorg_eclipse_swt_internal_win32_MSG_2JIJLorg_eclipse_swt_internal_win32_RECT_2",
-#endif
-#ifndef JNI64
- "VtblCall__IIILorg_eclipse_swt_internal_win32_POINT_2I",
-#else
- "VtblCall__IJILorg_eclipse_swt_internal_win32_POINT_2I",
-#endif
-#ifndef JNI64
- "VtblCall__IIILorg_eclipse_swt_internal_win32_SIZE_2",
-#else
- "VtblCall__IJILorg_eclipse_swt_internal_win32_SIZE_2",
-#endif
-#ifndef JNI64
- "VtblCall__IIIZ",
-#else
- "VtblCall__IJIZ",
-#endif
-#ifndef JNI64
- "VtblCall__III_3I",
-#else
- "VtblCall__IJI_3I",
-#endif
-#ifndef JNI64
- "VtblCall__III_3II_3I",
-#else
- "VtblCall__IJI_3II_3I",
-#endif
-#ifndef JNI64
- "VtblCall__III_3I_3I_3I_3I",
-#else
- "VtblCall__IJI_3I_3I_3I_3I",
-#endif
-#ifndef JNI64
- "VtblCall__III_3J",
-#else
- "VtblCall__IJI_3J",
-#endif
-#ifndef JNI64
- "VtblCall__III_3JI_3I",
-#else
- "VtblCall__IJI_3JI_3I",
-#endif
-#ifndef JNI64
- "VtblCall__III_3J_3J_3I_3J",
-#else
- "VtblCall__IJI_3J_3J_3I_3J",
-#endif
-#ifndef JNI64
- "VtblCall__IIJI",
-#else
- "VtblCall__IJJI",
-#endif
-#ifndef JNI64
- "VtblCall__IIJI_3I",
-#else
- "VtblCall__IJJI_3I",
-#endif
-#ifndef JNI64
- "VtblCall__IIJI_3J",
-#else
- "VtblCall__IJJI_3J",
-#endif
-#ifndef JNI64
- "VtblCall__IIJJ",
-#else
- "VtblCall__IJJJ",
-#endif
-#ifndef JNI64
- "VtblCall__IIJJLorg_eclipse_swt_internal_ole_win32_GUID_2J_3J",
-#else
- "VtblCall__IJJJLorg_eclipse_swt_internal_ole_win32_GUID_2J_3J",
-#endif
-#ifndef JNI64
- "VtblCall__IIJJLorg_eclipse_swt_internal_win32_POINT_2I",
-#else
- "VtblCall__IJJJLorg_eclipse_swt_internal_win32_POINT_2I",
-#endif
-#ifndef JNI64
- "VtblCall__IIJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2_3J",
-#else
- "VtblCall__IJJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2_3J",
-#endif
-#ifndef JNI64
- "VtblCall__IIJLorg_eclipse_swt_internal_ole_win32_STATSTG_2_3J",
-#else
- "VtblCall__IJJLorg_eclipse_swt_internal_ole_win32_STATSTG_2_3J",
-#endif
-#ifndef JNI64
- "VtblCall__IIJLorg_eclipse_swt_internal_win32_POINT_2J",
-#else
- "VtblCall__IJJLorg_eclipse_swt_internal_win32_POINT_2J",
-#endif
-#ifndef JNI64
- "VtblCall__IIJZ",
-#else
- "VtblCall__IJJZ",
-#endif
-#ifndef JNI64
- "VtblCall__IIJ_3I",
-#else
- "VtblCall__IJJ_3I",
-#endif
-#ifndef JNI64
- "VtblCall__IIJ_3J",
-#else
- "VtblCall__IJJ_3J",
-#endif
-#ifndef JNI64
- "VtblCall__IILorg_eclipse_swt_internal_ole_win32_CAUUID_2",
-#else
- "VtblCall__IJLorg_eclipse_swt_internal_ole_win32_CAUUID_2",
-#endif
-#ifndef JNI64
- "VtblCall__IILorg_eclipse_swt_internal_ole_win32_CONTROLINFO_2",
-#else
- "VtblCall__IJLorg_eclipse_swt_internal_ole_win32_CONTROLINFO_2",
-#endif
-#ifndef JNI64
- "VtblCall__IILorg_eclipse_swt_internal_ole_win32_FORMATETC_2",
-#else
- "VtblCall__IJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2",
-#endif
-#ifndef JNI64
- "VtblCall__IILorg_eclipse_swt_internal_ole_win32_FORMATETC_2Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2",
-#else
- "VtblCall__IJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2",
-#endif
-#ifndef JNI64
- "VtblCall__IILorg_eclipse_swt_internal_ole_win32_FORMATETC_2Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2Z",
-#else
- "VtblCall__IJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2Z",
-#endif
-#ifndef JNI64
- "VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2",
-#else
- "VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2",
-#endif
-#ifndef JNI64
- "VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2IIII",
-#else
- "VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2IIII",
-#endif
-#ifndef JNI64
- "VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2III_3I",
-#else
- "VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2III_3I",
-#endif
-#ifndef JNI64
- "VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2IIJJ",
-#else
- "VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2IIJJ",
-#endif
-#ifndef JNI64
- "VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2ILorg_eclipse_swt_internal_ole_win32_OLECMD_2Lorg_eclipse_swt_internal_ole_win32_OLECMDTEXT_2",
-#else
- "VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2ILorg_eclipse_swt_internal_ole_win32_OLECMD_2Lorg_eclipse_swt_internal_ole_win32_OLECMDTEXT_2",
-#endif
-#ifndef JNI64
- "VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2JII_3I",
-#else
- "VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2JII_3I",
-#endif
-#ifndef JNI64
- "VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2Lorg_eclipse_swt_internal_ole_win32_GUID_2_3I",
-#else
- "VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2Lorg_eclipse_swt_internal_ole_win32_GUID_2_3I",
-#endif
-#ifndef JNI64
- "VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2Lorg_eclipse_swt_internal_ole_win32_GUID_2_3J",
-#else
- "VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2Lorg_eclipse_swt_internal_ole_win32_GUID_2_3J",
-#endif
-#ifndef JNI64
- "VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2_3I",
-#else
- "VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2_3I",
-#endif
-#ifndef JNI64
- "VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2_3J",
-#else
- "VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2_3J",
-#endif
-#ifndef JNI64
- "VtblCall__IILorg_eclipse_swt_internal_ole_win32_LICINFO_2",
-#else
- "VtblCall__IJLorg_eclipse_swt_internal_ole_win32_LICINFO_2",
-#endif
-#ifndef JNI64
- "VtblCall__IILorg_eclipse_swt_internal_win32_MSG_2",
-#else
- "VtblCall__IJLorg_eclipse_swt_internal_win32_MSG_2",
-#endif
-#ifndef JNI64
- "VtblCall__IILorg_eclipse_swt_internal_win32_POINT_2I",
-#else
- "VtblCall__IJLorg_eclipse_swt_internal_win32_POINT_2I",
-#endif
-#ifndef JNI64
- "VtblCall__IILorg_eclipse_swt_internal_win32_RECT_2",
-#else
- "VtblCall__IJLorg_eclipse_swt_internal_win32_RECT_2",
-#endif
-#ifndef JNI64
- "VtblCall__IILorg_eclipse_swt_internal_win32_RECT_2IZ",
-#else
- "VtblCall__IJLorg_eclipse_swt_internal_win32_RECT_2IZ",
-#endif
-#ifndef JNI64
- "VtblCall__IILorg_eclipse_swt_internal_win32_RECT_2JZ",
-#else
- "VtblCall__IJLorg_eclipse_swt_internal_win32_RECT_2JZ",
-#endif
-#ifndef JNI64
- "VtblCall__IILorg_eclipse_swt_internal_win32_RECT_2Lorg_eclipse_swt_internal_win32_RECT_2",
-#else
- "VtblCall__IJLorg_eclipse_swt_internal_win32_RECT_2Lorg_eclipse_swt_internal_win32_RECT_2",
-#endif
-#ifndef JNI64
- "VtblCall__IILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2I",
-#else
- "VtblCall__IJLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2I",
-#endif
-#ifndef JNI64
- "VtblCall__IILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2J",
-#else
- "VtblCall__IJLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2J",
-#endif
-#ifndef JNI64
- "VtblCall__IIZ",
-#else
- "VtblCall__IJZ",
-#endif
-#ifndef JNI64
- "VtblCall__II_3C",
-#else
- "VtblCall__IJ_3C",
-#endif
-#ifndef JNI64
- "VtblCall__II_3CI",
-#else
- "VtblCall__IJ_3CI",
-#endif
-#ifndef JNI64
- "VtblCall__II_3CIIII_3I",
-#else
- "VtblCall__IJ_3CIIII_3I",
-#endif
-#ifndef JNI64
- "VtblCall__II_3CIII_3I",
-#else
- "VtblCall__IJ_3CIII_3I",
-#endif
-#ifndef JNI64
- "VtblCall__II_3CIII_3J",
-#else
- "VtblCall__IJ_3CIII_3J",
-#endif
-#ifndef JNI64
- "VtblCall__II_3CJ",
-#else
- "VtblCall__IJ_3CJ",
-#endif
-#ifndef JNI64
- "VtblCall__II_3CJIII_3J",
-#else
- "VtblCall__IJ_3CJIII_3J",
-#endif
-#ifndef JNI64
- "VtblCall__II_3CJII_3J",
-#else
- "VtblCall__IJ_3CJII_3J",
-#endif
-#ifndef JNI64
- "VtblCall__II_3C_3C",
-#else
- "VtblCall__IJ_3C_3C",
-#endif
- "VtblCall__IJIIIIJ",
-#ifndef JNI64
- "VtblCall__IJJIIIII",
-#else
- "VtblCall__IJJIIIIJ",
-#endif
- "VtblCall_1IVARIANT",
- "VtblCall_1IVARIANTP",
- "VtblCall_1PPPPVARIANT",
- "VtblCall_1PVARIANTP",
- "VtblCall_1VARIANT",
- "VtblCall_1VARIANTP",
- "WriteClassStg",
- "accDoDefaultAction_1CALLBACK",
- "accLocation_1CALLBACK",
- "accNavigate_1CALLBACK",
- "accSelect_1CALLBACK",
- "get_1accChild_1CALLBACK",
- "get_1accDefaultAction_1CALLBACK",
- "get_1accDescription_1CALLBACK",
- "get_1accHelpTopic_1CALLBACK",
- "get_1accHelp_1CALLBACK",
- "get_1accKeyboardShortcut_1CALLBACK",
- "get_1accName_1CALLBACK",
- "get_1accRole_1CALLBACK",
- "get_1accState_1CALLBACK",
- "get_1accValue_1CALLBACK",
- "put_1accName_1CALLBACK",
- "put_1accValue_1CALLBACK",
-};
-
-#define STATS_NATIVE(func) Java_org_eclipse_swt_tools_internal_NativeStats_##func
-
-JNIEXPORT jint JNICALL STATS_NATIVE(COM_1GetFunctionCount)
- (JNIEnv *env, jclass that)
-{
- return COM_nativeFunctionCount;
-}
-
-JNIEXPORT jstring JNICALL STATS_NATIVE(COM_1GetFunctionName)
- (JNIEnv *env, jclass that, jint index)
-{
- return (*env)->NewStringUTF(env, COM_nativeFunctionNames[index]);
-}
-
-JNIEXPORT jint JNICALL STATS_NATIVE(COM_1GetFunctionCallCount)
- (JNIEnv *env, jclass that, jint index)
-{
- return COM_nativeFunctionCallCount[index];
-}
-
-#endif
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com_stats.h b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com_stats.h
deleted file mode 100644
index 614b321940..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com_stats.h
+++ /dev/null
@@ -1,596 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#ifdef NATIVE_STATS
-extern int COM_nativeFunctionCount;
-extern int COM_nativeFunctionCallCount[];
-extern char* COM_nativeFunctionNames[];
-#define COM_NATIVE_ENTER(env, that, func) COM_nativeFunctionCallCount[func]++;
-#define COM_NATIVE_EXIT(env, that, func)
-#else
-#ifndef COM_NATIVE_ENTER
-#define COM_NATIVE_ENTER(env, that, func)
-#endif
-#ifndef COM_NATIVE_EXIT
-#define COM_NATIVE_EXIT(env, that, func)
-#endif
-#endif
-
-typedef enum {
- AccessibleObjectFromWindow_FUNC,
- CAUUID_1sizeof_FUNC,
- CLSIDFromProgID_FUNC,
- CLSIDFromString_FUNC,
- CONTROLINFO_1sizeof_FUNC,
- COSERVERINFO_1sizeof_FUNC,
- CoCreateInstance_FUNC,
- CoFreeUnusedLibraries_FUNC,
- CoGetClassObject_FUNC,
- CoLockObjectExternal_FUNC,
- CoTaskMemAlloc_FUNC,
- CoTaskMemFree_FUNC,
- CreateStdAccessibleObject_FUNC,
- DISPPARAMS_1sizeof_FUNC,
- DVTARGETDEVICE_1sizeof_FUNC,
- DoDragDrop_FUNC,
- ELEMDESC_1sizeof_FUNC,
- EXCEPINFO_1sizeof_FUNC,
- FORMATETC_1sizeof_FUNC,
- FUNCDESC_1sizeof_FUNC,
- GUID_1sizeof_FUNC,
- GetClassFile_FUNC,
- IIDFromString_FUNC,
- IsEqualGUID_FUNC,
- LICINFO_1sizeof_FUNC,
- LresultFromObject_FUNC,
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_ole_win32_FORMATETC_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_ole_win32_FORMATETC_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_ole_win32_GUID_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_ole_win32_GUID_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_ole_win32_OLEINPLACEFRAMEINFO_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_ole_win32_OLEINPLACEFRAMEINFO_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_ole_win32_STATSTG_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_ole_win32_STATSTG_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_ole_win32_FORMATETC_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_ole_win32_FORMATETC_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_ole_win32_FUNCDESC_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_ole_win32_FUNCDESC_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_ole_win32_GUID_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_ole_win32_GUID_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_ole_win32_STATSTG_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_ole_win32_STATSTG_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_ole_win32_TYPEATTR_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_ole_win32_TYPEATTR_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_ole_win32_VARDESC_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_ole_win32_VARDESC_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_ole_win32_VARIANT_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_ole_win32_VARIANT_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_RECT_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_RECT_2JI_FUNC,
-#endif
- OLECMD_1sizeof_FUNC,
- OLEINPLACEFRAMEINFO_1sizeof_FUNC,
- OleCreate_FUNC,
- OleCreateFromFile_FUNC,
- OleCreatePropertyFrame_FUNC,
- OleDraw_FUNC,
- OleFlushClipboard_FUNC,
- OleGetClipboard_FUNC,
- OleIsCurrentClipboard_FUNC,
- OleIsRunning_FUNC,
- OleLoad_FUNC,
- OleRun_FUNC,
- OleSave_FUNC,
- OleSetClipboard_FUNC,
- OleSetContainedObject_FUNC,
- OleSetMenuDescriptor_FUNC,
- OleTranslateColor_FUNC,
- ProgIDFromCLSID_FUNC,
- RegisterDragDrop_FUNC,
- ReleaseStgMedium_FUNC,
- RevokeDragDrop_FUNC,
- SHDoDragDrop_FUNC,
- STATSTG_1sizeof_FUNC,
- STGMEDIUM_1sizeof_FUNC,
- StgCreateDocfile_FUNC,
- StgIsStorageFile_FUNC,
- StgOpenStorage_FUNC,
- StringFromCLSID_FUNC,
- SysAllocString_FUNC,
- SysFreeString_FUNC,
- SysStringByteLen_FUNC,
- TYPEATTR_1sizeof_FUNC,
- TYPEDESC_1sizeof_FUNC,
- VARDESC_1sizeof_FUNC,
- VARIANT_1sizeof_FUNC,
- VariantChangeType_FUNC,
- VariantClear_FUNC,
- VariantInit_FUNC,
-#ifndef JNI64
- VtblCall__IIII_FUNC,
-#else
- VtblCall__IJII_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIIII_FUNC,
-#else
- VtblCall__IJIII_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIIIII_FUNC,
-#else
- VtblCall__IJIIII_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIIIIII_FUNC,
-#else
- VtblCall__IJIIIII_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIIIIIII_FUNC,
-#else
- VtblCall__IJIIIIIJ_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIIIIIIIII_FUNC,
-#else
- VtblCall__IJJJJJIIII_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIIIILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2ILorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2I_FUNC,
-#else
- VtblCall__IJIIILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2ILorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2I_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIIIILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JLorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2J_FUNC,
-#else
- VtblCall__IJIIILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JLorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2J_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIIIJ_FUNC,
-#else
- VtblCall__IJIIJ_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIIILorg_eclipse_swt_internal_ole_win32_DVTARGETDEVICE_2Lorg_eclipse_swt_internal_win32_SIZE_2_FUNC,
-#else
- VtblCall__IJIILorg_eclipse_swt_internal_ole_win32_DVTARGETDEVICE_2Lorg_eclipse_swt_internal_win32_SIZE_2_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIIILorg_eclipse_swt_internal_ole_win32_GUID_2I_3I_FUNC,
-#else
- VtblCall__IJIILorg_eclipse_swt_internal_ole_win32_GUID_2I_3I_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIIILorg_eclipse_swt_internal_win32_POINT_2I_FUNC,
-#else
- VtblCall__IJIILorg_eclipse_swt_internal_win32_POINT_2I_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIII_3I_FUNC,
-#else
- VtblCall__IJII_3I_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIII_3J_FUNC,
-#else
- VtblCall__IJII_3J_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIIJ_FUNC,
-#else
- VtblCall__IJIJ_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIIJ_3I_FUNC,
-#else
- VtblCall__IJIJ_3I_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIILorg_eclipse_swt_internal_ole_win32_FORMATETC_2_3I_FUNC,
-#else
- VtblCall__IJILorg_eclipse_swt_internal_ole_win32_FORMATETC_2_3I_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2_FUNC,
-#else
- VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2II_FUNC,
-#else
- VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2II_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2IILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2ILorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2_3I_FUNC,
-#else
- VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2IILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2ILorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2_3I_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2IILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JLorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2_3I_FUNC,
-#else
- VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2IILorg_eclipse_swt_internal_ole_win32_DISPPARAMS_2JLorg_eclipse_swt_internal_ole_win32_EXCEPINFO_2_3I_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIILorg_eclipse_swt_internal_ole_win32_GUID_2JJ_FUNC,
-#else
- VtblCall__IJILorg_eclipse_swt_internal_ole_win32_GUID_2JJ_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIILorg_eclipse_swt_internal_ole_win32_STATSTG_2_3I_FUNC,
-#else
- VtblCall__IJILorg_eclipse_swt_internal_ole_win32_STATSTG_2_3I_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIILorg_eclipse_swt_internal_win32_MSG_2IIILorg_eclipse_swt_internal_win32_RECT_2_FUNC,
-#else
- VtblCall__IJILorg_eclipse_swt_internal_win32_MSG_2IIILorg_eclipse_swt_internal_win32_RECT_2_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIILorg_eclipse_swt_internal_win32_MSG_2JIJLorg_eclipse_swt_internal_win32_RECT_2_FUNC,
-#else
- VtblCall__IJILorg_eclipse_swt_internal_win32_MSG_2JIJLorg_eclipse_swt_internal_win32_RECT_2_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIILorg_eclipse_swt_internal_win32_POINT_2I_FUNC,
-#else
- VtblCall__IJILorg_eclipse_swt_internal_win32_POINT_2I_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIILorg_eclipse_swt_internal_win32_SIZE_2_FUNC,
-#else
- VtblCall__IJILorg_eclipse_swt_internal_win32_SIZE_2_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIIZ_FUNC,
-#else
- VtblCall__IJIZ_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__III_3I_FUNC,
-#else
- VtblCall__IJI_3I_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__III_3II_3I_FUNC,
-#else
- VtblCall__IJI_3II_3I_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__III_3I_3I_3I_3I_FUNC,
-#else
- VtblCall__IJI_3I_3I_3I_3I_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__III_3J_FUNC,
-#else
- VtblCall__IJI_3J_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__III_3JI_3I_FUNC,
-#else
- VtblCall__IJI_3JI_3I_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__III_3J_3J_3I_3J_FUNC,
-#else
- VtblCall__IJI_3J_3J_3I_3J_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIJI_FUNC,
-#else
- VtblCall__IJJI_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIJI_3I_FUNC,
-#else
- VtblCall__IJJI_3I_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIJI_3J_FUNC,
-#else
- VtblCall__IJJI_3J_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIJJ_FUNC,
-#else
- VtblCall__IJJJ_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIJJLorg_eclipse_swt_internal_ole_win32_GUID_2J_3J_FUNC,
-#else
- VtblCall__IJJJLorg_eclipse_swt_internal_ole_win32_GUID_2J_3J_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIJJLorg_eclipse_swt_internal_win32_POINT_2I_FUNC,
-#else
- VtblCall__IJJJLorg_eclipse_swt_internal_win32_POINT_2I_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2_3J_FUNC,
-#else
- VtblCall__IJJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2_3J_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIJLorg_eclipse_swt_internal_ole_win32_STATSTG_2_3J_FUNC,
-#else
- VtblCall__IJJLorg_eclipse_swt_internal_ole_win32_STATSTG_2_3J_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIJLorg_eclipse_swt_internal_win32_POINT_2J_FUNC,
-#else
- VtblCall__IJJLorg_eclipse_swt_internal_win32_POINT_2J_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIJZ_FUNC,
-#else
- VtblCall__IJJZ_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIJ_3I_FUNC,
-#else
- VtblCall__IJJ_3I_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIJ_3J_FUNC,
-#else
- VtblCall__IJJ_3J_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IILorg_eclipse_swt_internal_ole_win32_CAUUID_2_FUNC,
-#else
- VtblCall__IJLorg_eclipse_swt_internal_ole_win32_CAUUID_2_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IILorg_eclipse_swt_internal_ole_win32_CONTROLINFO_2_FUNC,
-#else
- VtblCall__IJLorg_eclipse_swt_internal_ole_win32_CONTROLINFO_2_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IILorg_eclipse_swt_internal_ole_win32_FORMATETC_2_FUNC,
-#else
- VtblCall__IJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IILorg_eclipse_swt_internal_ole_win32_FORMATETC_2Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2_FUNC,
-#else
- VtblCall__IJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IILorg_eclipse_swt_internal_ole_win32_FORMATETC_2Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2Z_FUNC,
-#else
- VtblCall__IJLorg_eclipse_swt_internal_ole_win32_FORMATETC_2Lorg_eclipse_swt_internal_ole_win32_STGMEDIUM_2Z_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2_FUNC,
-#else
- VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2IIII_FUNC,
-#else
- VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2IIII_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2III_3I_FUNC,
-#else
- VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2III_3I_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2IIJJ_FUNC,
-#else
- VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2IIJJ_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2ILorg_eclipse_swt_internal_ole_win32_OLECMD_2Lorg_eclipse_swt_internal_ole_win32_OLECMDTEXT_2_FUNC,
-#else
- VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2ILorg_eclipse_swt_internal_ole_win32_OLECMD_2Lorg_eclipse_swt_internal_ole_win32_OLECMDTEXT_2_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2JII_3I_FUNC,
-#else
- VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2JII_3I_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2Lorg_eclipse_swt_internal_ole_win32_GUID_2_3I_FUNC,
-#else
- VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2Lorg_eclipse_swt_internal_ole_win32_GUID_2_3I_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2Lorg_eclipse_swt_internal_ole_win32_GUID_2_3J_FUNC,
-#else
- VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2Lorg_eclipse_swt_internal_ole_win32_GUID_2_3J_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2_3I_FUNC,
-#else
- VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2_3I_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IILorg_eclipse_swt_internal_ole_win32_GUID_2_3J_FUNC,
-#else
- VtblCall__IJLorg_eclipse_swt_internal_ole_win32_GUID_2_3J_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IILorg_eclipse_swt_internal_ole_win32_LICINFO_2_FUNC,
-#else
- VtblCall__IJLorg_eclipse_swt_internal_ole_win32_LICINFO_2_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IILorg_eclipse_swt_internal_win32_MSG_2_FUNC,
-#else
- VtblCall__IJLorg_eclipse_swt_internal_win32_MSG_2_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IILorg_eclipse_swt_internal_win32_POINT_2I_FUNC,
-#else
- VtblCall__IJLorg_eclipse_swt_internal_win32_POINT_2I_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IILorg_eclipse_swt_internal_win32_RECT_2_FUNC,
-#else
- VtblCall__IJLorg_eclipse_swt_internal_win32_RECT_2_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IILorg_eclipse_swt_internal_win32_RECT_2IZ_FUNC,
-#else
- VtblCall__IJLorg_eclipse_swt_internal_win32_RECT_2IZ_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IILorg_eclipse_swt_internal_win32_RECT_2JZ_FUNC,
-#else
- VtblCall__IJLorg_eclipse_swt_internal_win32_RECT_2JZ_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IILorg_eclipse_swt_internal_win32_RECT_2Lorg_eclipse_swt_internal_win32_RECT_2_FUNC,
-#else
- VtblCall__IJLorg_eclipse_swt_internal_win32_RECT_2Lorg_eclipse_swt_internal_win32_RECT_2_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2I_FUNC,
-#else
- VtblCall__IJLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2I_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2J_FUNC,
-#else
- VtblCall__IJLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2J_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIZ_FUNC,
-#else
- VtblCall__IJZ_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__II_3C_FUNC,
-#else
- VtblCall__IJ_3C_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__II_3CI_FUNC,
-#else
- VtblCall__IJ_3CI_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__II_3CIIII_3I_FUNC,
-#else
- VtblCall__IJ_3CIIII_3I_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__II_3CIII_3I_FUNC,
-#else
- VtblCall__IJ_3CIII_3I_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__II_3CIII_3J_FUNC,
-#else
- VtblCall__IJ_3CIII_3J_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__II_3CJ_FUNC,
-#else
- VtblCall__IJ_3CJ_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__II_3CJIII_3J_FUNC,
-#else
- VtblCall__IJ_3CJIII_3J_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__II_3CJII_3J_FUNC,
-#else
- VtblCall__IJ_3CJII_3J_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__II_3C_3C_FUNC,
-#else
- VtblCall__IJ_3C_3C_FUNC,
-#endif
- VtblCall__IJIIIIJ_FUNC,
-#ifndef JNI64
- VtblCall__IJJIIIII_FUNC,
-#else
- VtblCall__IJJIIIIJ_FUNC,
-#endif
- VtblCall_1IVARIANT_FUNC,
- VtblCall_1IVARIANTP_FUNC,
- VtblCall_1PPPPVARIANT_FUNC,
- VtblCall_1PVARIANTP_FUNC,
- VtblCall_1VARIANT_FUNC,
- VtblCall_1VARIANTP_FUNC,
- WriteClassStg_FUNC,
- accDoDefaultAction_1CALLBACK_FUNC,
- accLocation_1CALLBACK_FUNC,
- accNavigate_1CALLBACK_FUNC,
- accSelect_1CALLBACK_FUNC,
- get_1accChild_1CALLBACK_FUNC,
- get_1accDefaultAction_1CALLBACK_FUNC,
- get_1accDescription_1CALLBACK_FUNC,
- get_1accHelpTopic_1CALLBACK_FUNC,
- get_1accHelp_1CALLBACK_FUNC,
- get_1accKeyboardShortcut_1CALLBACK_FUNC,
- get_1accName_1CALLBACK_FUNC,
- get_1accRole_1CALLBACK_FUNC,
- get_1accState_1CALLBACK_FUNC,
- get_1accValue_1CALLBACK_FUNC,
- put_1accName_1CALLBACK_FUNC,
- put_1accValue_1CALLBACK_FUNC,
-} COM_FUNCS;
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com_structs.c b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com_structs.c
deleted file mode 100644
index 7f6dab7ff3..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com_structs.c
+++ /dev/null
@@ -1,920 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "com_structs.h"
-
-#ifndef NO_CAUUID
-typedef struct CAUUID_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cElems, pElems;
-} CAUUID_FID_CACHE;
-
-CAUUID_FID_CACHE CAUUIDFc;
-
-void cacheCAUUIDFields(JNIEnv *env, jobject lpObject)
-{
- if (CAUUIDFc.cached) return;
- CAUUIDFc.clazz = (*env)->GetObjectClass(env, lpObject);
- CAUUIDFc.cElems = (*env)->GetFieldID(env, CAUUIDFc.clazz, "cElems", "I");
- CAUUIDFc.pElems = (*env)->GetFieldID(env, CAUUIDFc.clazz, "pElems", I_J);
- CAUUIDFc.cached = 1;
-}
-
-CAUUID *getCAUUIDFields(JNIEnv *env, jobject lpObject, CAUUID *lpStruct)
-{
- if (!CAUUIDFc.cached) cacheCAUUIDFields(env, lpObject);
- lpStruct->cElems = (*env)->GetIntField(env, lpObject, CAUUIDFc.cElems);
- lpStruct->pElems = (GUID FAR *)(*env)->GetIntLongField(env, lpObject, CAUUIDFc.pElems);
- return lpStruct;
-}
-
-void setCAUUIDFields(JNIEnv *env, jobject lpObject, CAUUID *lpStruct)
-{
- if (!CAUUIDFc.cached) cacheCAUUIDFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, CAUUIDFc.cElems, (jint)lpStruct->cElems);
- (*env)->SetIntLongField(env, lpObject, CAUUIDFc.pElems, (jintLong)lpStruct->pElems);
-}
-#endif
-
-#ifndef NO_CONTROLINFO
-typedef struct CONTROLINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cb, hAccel, cAccel, dwFlags;
-} CONTROLINFO_FID_CACHE;
-
-CONTROLINFO_FID_CACHE CONTROLINFOFc;
-
-void cacheCONTROLINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (CONTROLINFOFc.cached) return;
- CONTROLINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- CONTROLINFOFc.cb = (*env)->GetFieldID(env, CONTROLINFOFc.clazz, "cb", "I");
- CONTROLINFOFc.hAccel = (*env)->GetFieldID(env, CONTROLINFOFc.clazz, "hAccel", I_J);
- CONTROLINFOFc.cAccel = (*env)->GetFieldID(env, CONTROLINFOFc.clazz, "cAccel", "S");
- CONTROLINFOFc.dwFlags = (*env)->GetFieldID(env, CONTROLINFOFc.clazz, "dwFlags", "I");
- CONTROLINFOFc.cached = 1;
-}
-
-CONTROLINFO *getCONTROLINFOFields(JNIEnv *env, jobject lpObject, CONTROLINFO *lpStruct)
-{
- if (!CONTROLINFOFc.cached) cacheCONTROLINFOFields(env, lpObject);
- lpStruct->cb = (*env)->GetIntField(env, lpObject, CONTROLINFOFc.cb);
- lpStruct->hAccel = (HACCEL)(*env)->GetIntLongField(env, lpObject, CONTROLINFOFc.hAccel);
- lpStruct->cAccel = (*env)->GetShortField(env, lpObject, CONTROLINFOFc.cAccel);
- lpStruct->dwFlags = (*env)->GetIntField(env, lpObject, CONTROLINFOFc.dwFlags);
- return lpStruct;
-}
-
-void setCONTROLINFOFields(JNIEnv *env, jobject lpObject, CONTROLINFO *lpStruct)
-{
- if (!CONTROLINFOFc.cached) cacheCONTROLINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, CONTROLINFOFc.cb, (jint)lpStruct->cb);
- (*env)->SetIntLongField(env, lpObject, CONTROLINFOFc.hAccel, (jintLong)lpStruct->hAccel);
- (*env)->SetShortField(env, lpObject, CONTROLINFOFc.cAccel, (jshort)lpStruct->cAccel);
- (*env)->SetIntField(env, lpObject, CONTROLINFOFc.dwFlags, (jint)lpStruct->dwFlags);
-}
-#endif
-
-#ifndef NO_COSERVERINFO
-typedef struct COSERVERINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID dwReserved1, pwszName, pAuthInfo, dwReserved2;
-} COSERVERINFO_FID_CACHE;
-
-COSERVERINFO_FID_CACHE COSERVERINFOFc;
-
-void cacheCOSERVERINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (COSERVERINFOFc.cached) return;
- COSERVERINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- COSERVERINFOFc.dwReserved1 = (*env)->GetFieldID(env, COSERVERINFOFc.clazz, "dwReserved1", "I");
- COSERVERINFOFc.pwszName = (*env)->GetFieldID(env, COSERVERINFOFc.clazz, "pwszName", I_J);
- COSERVERINFOFc.pAuthInfo = (*env)->GetFieldID(env, COSERVERINFOFc.clazz, "pAuthInfo", I_J);
- COSERVERINFOFc.dwReserved2 = (*env)->GetFieldID(env, COSERVERINFOFc.clazz, "dwReserved2", "I");
- COSERVERINFOFc.cached = 1;
-}
-
-COSERVERINFO *getCOSERVERINFOFields(JNIEnv *env, jobject lpObject, COSERVERINFO *lpStruct)
-{
- if (!COSERVERINFOFc.cached) cacheCOSERVERINFOFields(env, lpObject);
- lpStruct->dwReserved1 = (*env)->GetIntField(env, lpObject, COSERVERINFOFc.dwReserved1);
- lpStruct->pwszName = (LPWSTR)(*env)->GetIntLongField(env, lpObject, COSERVERINFOFc.pwszName);
- lpStruct->pAuthInfo = (COAUTHINFO *)(*env)->GetIntLongField(env, lpObject, COSERVERINFOFc.pAuthInfo);
- lpStruct->dwReserved2 = (*env)->GetIntField(env, lpObject, COSERVERINFOFc.dwReserved2);
- return lpStruct;
-}
-
-void setCOSERVERINFOFields(JNIEnv *env, jobject lpObject, COSERVERINFO *lpStruct)
-{
- if (!COSERVERINFOFc.cached) cacheCOSERVERINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, COSERVERINFOFc.dwReserved1, (jint)lpStruct->dwReserved1);
- (*env)->SetIntLongField(env, lpObject, COSERVERINFOFc.pwszName, (jintLong)lpStruct->pwszName);
- (*env)->SetIntLongField(env, lpObject, COSERVERINFOFc.pAuthInfo, (jintLong)lpStruct->pAuthInfo);
- (*env)->SetIntField(env, lpObject, COSERVERINFOFc.dwReserved2, (jint)lpStruct->dwReserved2);
-}
-#endif
-
-#ifndef NO_DISPPARAMS
-typedef struct DISPPARAMS_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID rgvarg, rgdispidNamedArgs, cArgs, cNamedArgs;
-} DISPPARAMS_FID_CACHE;
-
-DISPPARAMS_FID_CACHE DISPPARAMSFc;
-
-void cacheDISPPARAMSFields(JNIEnv *env, jobject lpObject)
-{
- if (DISPPARAMSFc.cached) return;
- DISPPARAMSFc.clazz = (*env)->GetObjectClass(env, lpObject);
- DISPPARAMSFc.rgvarg = (*env)->GetFieldID(env, DISPPARAMSFc.clazz, "rgvarg", I_J);
- DISPPARAMSFc.rgdispidNamedArgs = (*env)->GetFieldID(env, DISPPARAMSFc.clazz, "rgdispidNamedArgs", I_J);
- DISPPARAMSFc.cArgs = (*env)->GetFieldID(env, DISPPARAMSFc.clazz, "cArgs", "I");
- DISPPARAMSFc.cNamedArgs = (*env)->GetFieldID(env, DISPPARAMSFc.clazz, "cNamedArgs", "I");
- DISPPARAMSFc.cached = 1;
-}
-
-DISPPARAMS *getDISPPARAMSFields(JNIEnv *env, jobject lpObject, DISPPARAMS *lpStruct)
-{
- if (!DISPPARAMSFc.cached) cacheDISPPARAMSFields(env, lpObject);
- lpStruct->rgvarg = (VARIANTARG FAR *)(*env)->GetIntLongField(env, lpObject, DISPPARAMSFc.rgvarg);
- lpStruct->rgdispidNamedArgs = (DISPID FAR *)(*env)->GetIntLongField(env, lpObject, DISPPARAMSFc.rgdispidNamedArgs);
- lpStruct->cArgs = (*env)->GetIntField(env, lpObject, DISPPARAMSFc.cArgs);
- lpStruct->cNamedArgs = (*env)->GetIntField(env, lpObject, DISPPARAMSFc.cNamedArgs);
- return lpStruct;
-}
-
-void setDISPPARAMSFields(JNIEnv *env, jobject lpObject, DISPPARAMS *lpStruct)
-{
- if (!DISPPARAMSFc.cached) cacheDISPPARAMSFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, DISPPARAMSFc.rgvarg, (jintLong)lpStruct->rgvarg);
- (*env)->SetIntLongField(env, lpObject, DISPPARAMSFc.rgdispidNamedArgs, (jintLong)lpStruct->rgdispidNamedArgs);
- (*env)->SetIntField(env, lpObject, DISPPARAMSFc.cArgs, (jint)lpStruct->cArgs);
- (*env)->SetIntField(env, lpObject, DISPPARAMSFc.cNamedArgs, (jint)lpStruct->cNamedArgs);
-}
-#endif
-
-#ifndef NO_DVTARGETDEVICE
-typedef struct DVTARGETDEVICE_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID tdSize, tdDriverNameOffset, tdDeviceNameOffset, tdPortNameOffset, tdExtDevmodeOffset, tdData;
-} DVTARGETDEVICE_FID_CACHE;
-
-DVTARGETDEVICE_FID_CACHE DVTARGETDEVICEFc;
-
-void cacheDVTARGETDEVICEFields(JNIEnv *env, jobject lpObject)
-{
- if (DVTARGETDEVICEFc.cached) return;
- DVTARGETDEVICEFc.clazz = (*env)->GetObjectClass(env, lpObject);
- DVTARGETDEVICEFc.tdSize = (*env)->GetFieldID(env, DVTARGETDEVICEFc.clazz, "tdSize", "I");
- DVTARGETDEVICEFc.tdDriverNameOffset = (*env)->GetFieldID(env, DVTARGETDEVICEFc.clazz, "tdDriverNameOffset", "S");
- DVTARGETDEVICEFc.tdDeviceNameOffset = (*env)->GetFieldID(env, DVTARGETDEVICEFc.clazz, "tdDeviceNameOffset", "S");
- DVTARGETDEVICEFc.tdPortNameOffset = (*env)->GetFieldID(env, DVTARGETDEVICEFc.clazz, "tdPortNameOffset", "S");
- DVTARGETDEVICEFc.tdExtDevmodeOffset = (*env)->GetFieldID(env, DVTARGETDEVICEFc.clazz, "tdExtDevmodeOffset", "S");
- DVTARGETDEVICEFc.tdData = (*env)->GetFieldID(env, DVTARGETDEVICEFc.clazz, "tdData", "[B");
- DVTARGETDEVICEFc.cached = 1;
-}
-
-DVTARGETDEVICE *getDVTARGETDEVICEFields(JNIEnv *env, jobject lpObject, DVTARGETDEVICE *lpStruct)
-{
- if (!DVTARGETDEVICEFc.cached) cacheDVTARGETDEVICEFields(env, lpObject);
- lpStruct->tdSize = (*env)->GetIntField(env, lpObject, DVTARGETDEVICEFc.tdSize);
- lpStruct->tdDriverNameOffset = (*env)->GetShortField(env, lpObject, DVTARGETDEVICEFc.tdDriverNameOffset);
- lpStruct->tdDeviceNameOffset = (*env)->GetShortField(env, lpObject, DVTARGETDEVICEFc.tdDeviceNameOffset);
- lpStruct->tdPortNameOffset = (*env)->GetShortField(env, lpObject, DVTARGETDEVICEFc.tdPortNameOffset);
- lpStruct->tdExtDevmodeOffset = (*env)->GetShortField(env, lpObject, DVTARGETDEVICEFc.tdExtDevmodeOffset);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, DVTARGETDEVICEFc.tdData);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->tdData), (jbyte *)lpStruct->tdData);
- }
- return lpStruct;
-}
-
-void setDVTARGETDEVICEFields(JNIEnv *env, jobject lpObject, DVTARGETDEVICE *lpStruct)
-{
- if (!DVTARGETDEVICEFc.cached) cacheDVTARGETDEVICEFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, DVTARGETDEVICEFc.tdSize, (jint)lpStruct->tdSize);
- (*env)->SetShortField(env, lpObject, DVTARGETDEVICEFc.tdDriverNameOffset, (jshort)lpStruct->tdDriverNameOffset);
- (*env)->SetShortField(env, lpObject, DVTARGETDEVICEFc.tdDeviceNameOffset, (jshort)lpStruct->tdDeviceNameOffset);
- (*env)->SetShortField(env, lpObject, DVTARGETDEVICEFc.tdPortNameOffset, (jshort)lpStruct->tdPortNameOffset);
- (*env)->SetShortField(env, lpObject, DVTARGETDEVICEFc.tdExtDevmodeOffset, (jshort)lpStruct->tdExtDevmodeOffset);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, DVTARGETDEVICEFc.tdData);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->tdData), (jbyte *)lpStruct->tdData);
- }
-}
-#endif
-
-#ifndef NO_EXCEPINFO
-typedef struct EXCEPINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID wCode, wReserved, bstrSource, bstrDescription, bstrHelpFile, dwHelpContext, pvReserved, pfnDeferredFillIn, scode;
-} EXCEPINFO_FID_CACHE;
-
-EXCEPINFO_FID_CACHE EXCEPINFOFc;
-
-void cacheEXCEPINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (EXCEPINFOFc.cached) return;
- EXCEPINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- EXCEPINFOFc.wCode = (*env)->GetFieldID(env, EXCEPINFOFc.clazz, "wCode", "S");
- EXCEPINFOFc.wReserved = (*env)->GetFieldID(env, EXCEPINFOFc.clazz, "wReserved", "S");
- EXCEPINFOFc.bstrSource = (*env)->GetFieldID(env, EXCEPINFOFc.clazz, "bstrSource", I_J);
- EXCEPINFOFc.bstrDescription = (*env)->GetFieldID(env, EXCEPINFOFc.clazz, "bstrDescription", I_J);
- EXCEPINFOFc.bstrHelpFile = (*env)->GetFieldID(env, EXCEPINFOFc.clazz, "bstrHelpFile", I_J);
- EXCEPINFOFc.dwHelpContext = (*env)->GetFieldID(env, EXCEPINFOFc.clazz, "dwHelpContext", "I");
- EXCEPINFOFc.pvReserved = (*env)->GetFieldID(env, EXCEPINFOFc.clazz, "pvReserved", I_J);
- EXCEPINFOFc.pfnDeferredFillIn = (*env)->GetFieldID(env, EXCEPINFOFc.clazz, "pfnDeferredFillIn", I_J);
- EXCEPINFOFc.scode = (*env)->GetFieldID(env, EXCEPINFOFc.clazz, "scode", "I");
- EXCEPINFOFc.cached = 1;
-}
-
-EXCEPINFO *getEXCEPINFOFields(JNIEnv *env, jobject lpObject, EXCEPINFO *lpStruct)
-{
- if (!EXCEPINFOFc.cached) cacheEXCEPINFOFields(env, lpObject);
- lpStruct->wCode = (*env)->GetShortField(env, lpObject, EXCEPINFOFc.wCode);
- lpStruct->wReserved = (*env)->GetShortField(env, lpObject, EXCEPINFOFc.wReserved);
- lpStruct->bstrSource = (BSTR)(*env)->GetIntLongField(env, lpObject, EXCEPINFOFc.bstrSource);
- lpStruct->bstrDescription = (BSTR)(*env)->GetIntLongField(env, lpObject, EXCEPINFOFc.bstrDescription);
- lpStruct->bstrHelpFile = (BSTR)(*env)->GetIntLongField(env, lpObject, EXCEPINFOFc.bstrHelpFile);
- lpStruct->dwHelpContext = (*env)->GetIntField(env, lpObject, EXCEPINFOFc.dwHelpContext);
- lpStruct->pvReserved = (void FAR *)(*env)->GetIntLongField(env, lpObject, EXCEPINFOFc.pvReserved);
- lpStruct->pfnDeferredFillIn = (HRESULT (STDAPICALLTYPE FAR* )(struct tagEXCEPINFO FAR*))(*env)->GetIntLongField(env, lpObject, EXCEPINFOFc.pfnDeferredFillIn);
- lpStruct->scode = (*env)->GetIntField(env, lpObject, EXCEPINFOFc.scode);
- return lpStruct;
-}
-
-void setEXCEPINFOFields(JNIEnv *env, jobject lpObject, EXCEPINFO *lpStruct)
-{
- if (!EXCEPINFOFc.cached) cacheEXCEPINFOFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, EXCEPINFOFc.wCode, (jshort)lpStruct->wCode);
- (*env)->SetShortField(env, lpObject, EXCEPINFOFc.wReserved, (jshort)lpStruct->wReserved);
- (*env)->SetIntLongField(env, lpObject, EXCEPINFOFc.bstrSource, (jintLong)lpStruct->bstrSource);
- (*env)->SetIntLongField(env, lpObject, EXCEPINFOFc.bstrDescription, (jintLong)lpStruct->bstrDescription);
- (*env)->SetIntLongField(env, lpObject, EXCEPINFOFc.bstrHelpFile, (jintLong)lpStruct->bstrHelpFile);
- (*env)->SetIntField(env, lpObject, EXCEPINFOFc.dwHelpContext, (jint)lpStruct->dwHelpContext);
- (*env)->SetIntLongField(env, lpObject, EXCEPINFOFc.pvReserved, (jintLong)lpStruct->pvReserved);
- (*env)->SetIntLongField(env, lpObject, EXCEPINFOFc.pfnDeferredFillIn, (jintLong)lpStruct->pfnDeferredFillIn);
- (*env)->SetIntField(env, lpObject, EXCEPINFOFc.scode, (jint)lpStruct->scode);
-}
-#endif
-
-#ifndef NO_FORMATETC
-typedef struct FORMATETC_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cfFormat, ptd, dwAspect, lindex, tymed;
-} FORMATETC_FID_CACHE;
-
-FORMATETC_FID_CACHE FORMATETCFc;
-
-void cacheFORMATETCFields(JNIEnv *env, jobject lpObject)
-{
- if (FORMATETCFc.cached) return;
- FORMATETCFc.clazz = (*env)->GetObjectClass(env, lpObject);
- FORMATETCFc.cfFormat = (*env)->GetFieldID(env, FORMATETCFc.clazz, "cfFormat", "I");
- FORMATETCFc.ptd = (*env)->GetFieldID(env, FORMATETCFc.clazz, "ptd", I_J);
- FORMATETCFc.dwAspect = (*env)->GetFieldID(env, FORMATETCFc.clazz, "dwAspect", "I");
- FORMATETCFc.lindex = (*env)->GetFieldID(env, FORMATETCFc.clazz, "lindex", "I");
- FORMATETCFc.tymed = (*env)->GetFieldID(env, FORMATETCFc.clazz, "tymed", "I");
- FORMATETCFc.cached = 1;
-}
-
-FORMATETC *getFORMATETCFields(JNIEnv *env, jobject lpObject, FORMATETC *lpStruct)
-{
- if (!FORMATETCFc.cached) cacheFORMATETCFields(env, lpObject);
- lpStruct->cfFormat = (CLIPFORMAT)(*env)->GetIntField(env, lpObject, FORMATETCFc.cfFormat);
- lpStruct->ptd = (DVTARGETDEVICE *)(*env)->GetIntLongField(env, lpObject, FORMATETCFc.ptd);
- lpStruct->dwAspect = (*env)->GetIntField(env, lpObject, FORMATETCFc.dwAspect);
- lpStruct->lindex = (*env)->GetIntField(env, lpObject, FORMATETCFc.lindex);
- lpStruct->tymed = (*env)->GetIntField(env, lpObject, FORMATETCFc.tymed);
- return lpStruct;
-}
-
-void setFORMATETCFields(JNIEnv *env, jobject lpObject, FORMATETC *lpStruct)
-{
- if (!FORMATETCFc.cached) cacheFORMATETCFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, FORMATETCFc.cfFormat, (jint)lpStruct->cfFormat);
- (*env)->SetIntLongField(env, lpObject, FORMATETCFc.ptd, (jintLong)lpStruct->ptd);
- (*env)->SetIntField(env, lpObject, FORMATETCFc.dwAspect, (jint)lpStruct->dwAspect);
- (*env)->SetIntField(env, lpObject, FORMATETCFc.lindex, (jint)lpStruct->lindex);
- (*env)->SetIntField(env, lpObject, FORMATETCFc.tymed, (jint)lpStruct->tymed);
-}
-#endif
-
-#ifndef NO_FUNCDESC
-typedef struct FUNCDESC_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID memid, lprgscode, lprgelemdescParam, funckind, invkind, callconv, cParams, cParamsOpt, oVft, cScodes, elemdescFunc_tdesc_union, elemdescFunc_tdesc_vt, elemdescFunc_paramdesc_pparamdescex, elemdescFunc_paramdesc_wParamFlags, wFuncFlags;
-} FUNCDESC_FID_CACHE;
-
-FUNCDESC_FID_CACHE FUNCDESCFc;
-
-void cacheFUNCDESCFields(JNIEnv *env, jobject lpObject)
-{
- if (FUNCDESCFc.cached) return;
- FUNCDESCFc.clazz = (*env)->GetObjectClass(env, lpObject);
- FUNCDESCFc.memid = (*env)->GetFieldID(env, FUNCDESCFc.clazz, "memid", "I");
- FUNCDESCFc.lprgscode = (*env)->GetFieldID(env, FUNCDESCFc.clazz, "lprgscode", I_J);
- FUNCDESCFc.lprgelemdescParam = (*env)->GetFieldID(env, FUNCDESCFc.clazz, "lprgelemdescParam", I_J);
- FUNCDESCFc.funckind = (*env)->GetFieldID(env, FUNCDESCFc.clazz, "funckind", "I");
- FUNCDESCFc.invkind = (*env)->GetFieldID(env, FUNCDESCFc.clazz, "invkind", "I");
- FUNCDESCFc.callconv = (*env)->GetFieldID(env, FUNCDESCFc.clazz, "callconv", "I");
- FUNCDESCFc.cParams = (*env)->GetFieldID(env, FUNCDESCFc.clazz, "cParams", "S");
- FUNCDESCFc.cParamsOpt = (*env)->GetFieldID(env, FUNCDESCFc.clazz, "cParamsOpt", "S");
- FUNCDESCFc.oVft = (*env)->GetFieldID(env, FUNCDESCFc.clazz, "oVft", "S");
- FUNCDESCFc.cScodes = (*env)->GetFieldID(env, FUNCDESCFc.clazz, "cScodes", "S");
- FUNCDESCFc.elemdescFunc_tdesc_union = (*env)->GetFieldID(env, FUNCDESCFc.clazz, "elemdescFunc_tdesc_union", I_J);
- FUNCDESCFc.elemdescFunc_tdesc_vt = (*env)->GetFieldID(env, FUNCDESCFc.clazz, "elemdescFunc_tdesc_vt", "S");
- FUNCDESCFc.elemdescFunc_paramdesc_pparamdescex = (*env)->GetFieldID(env, FUNCDESCFc.clazz, "elemdescFunc_paramdesc_pparamdescex", I_J);
- FUNCDESCFc.elemdescFunc_paramdesc_wParamFlags = (*env)->GetFieldID(env, FUNCDESCFc.clazz, "elemdescFunc_paramdesc_wParamFlags", "S");
- FUNCDESCFc.wFuncFlags = (*env)->GetFieldID(env, FUNCDESCFc.clazz, "wFuncFlags", "S");
- FUNCDESCFc.cached = 1;
-}
-
-FUNCDESC *getFUNCDESCFields(JNIEnv *env, jobject lpObject, FUNCDESC *lpStruct)
-{
- if (!FUNCDESCFc.cached) cacheFUNCDESCFields(env, lpObject);
- lpStruct->memid = (MEMBERID)(*env)->GetIntField(env, lpObject, FUNCDESCFc.memid);
- lpStruct->lprgscode = (SCODE FAR *)(*env)->GetIntLongField(env, lpObject, FUNCDESCFc.lprgscode);
- lpStruct->lprgelemdescParam = (ELEMDESC FAR *)(*env)->GetIntLongField(env, lpObject, FUNCDESCFc.lprgelemdescParam);
- lpStruct->funckind = (FUNCKIND)(*env)->GetIntField(env, lpObject, FUNCDESCFc.funckind);
- lpStruct->invkind = (INVOKEKIND)(*env)->GetIntField(env, lpObject, FUNCDESCFc.invkind);
- lpStruct->callconv = (CALLCONV)(*env)->GetIntField(env, lpObject, FUNCDESCFc.callconv);
- lpStruct->cParams = (*env)->GetShortField(env, lpObject, FUNCDESCFc.cParams);
- lpStruct->cParamsOpt = (*env)->GetShortField(env, lpObject, FUNCDESCFc.cParamsOpt);
- lpStruct->oVft = (*env)->GetShortField(env, lpObject, FUNCDESCFc.oVft);
- lpStruct->cScodes = (*env)->GetShortField(env, lpObject, FUNCDESCFc.cScodes);
- lpStruct->elemdescFunc.tdesc.lptdesc = (struct FARSTRUCT tagTYPEDESC FAR* )(*env)->GetIntLongField(env, lpObject, FUNCDESCFc.elemdescFunc_tdesc_union);
- lpStruct->elemdescFunc.tdesc.vt = (*env)->GetShortField(env, lpObject, FUNCDESCFc.elemdescFunc_tdesc_vt);
- lpStruct->elemdescFunc.paramdesc.pparamdescex = (LPPARAMDESCEX)(*env)->GetIntLongField(env, lpObject, FUNCDESCFc.elemdescFunc_paramdesc_pparamdescex);
- lpStruct->elemdescFunc.paramdesc.wParamFlags = (*env)->GetShortField(env, lpObject, FUNCDESCFc.elemdescFunc_paramdesc_wParamFlags);
- lpStruct->wFuncFlags = (*env)->GetShortField(env, lpObject, FUNCDESCFc.wFuncFlags);
- return lpStruct;
-}
-
-void setFUNCDESCFields(JNIEnv *env, jobject lpObject, FUNCDESC *lpStruct)
-{
- if (!FUNCDESCFc.cached) cacheFUNCDESCFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, FUNCDESCFc.memid, (jint)lpStruct->memid);
- (*env)->SetIntLongField(env, lpObject, FUNCDESCFc.lprgscode, (jintLong)lpStruct->lprgscode);
- (*env)->SetIntLongField(env, lpObject, FUNCDESCFc.lprgelemdescParam, (jintLong)lpStruct->lprgelemdescParam);
- (*env)->SetIntField(env, lpObject, FUNCDESCFc.funckind, (jint)lpStruct->funckind);
- (*env)->SetIntField(env, lpObject, FUNCDESCFc.invkind, (jint)lpStruct->invkind);
- (*env)->SetIntField(env, lpObject, FUNCDESCFc.callconv, (jint)lpStruct->callconv);
- (*env)->SetShortField(env, lpObject, FUNCDESCFc.cParams, (jshort)lpStruct->cParams);
- (*env)->SetShortField(env, lpObject, FUNCDESCFc.cParamsOpt, (jshort)lpStruct->cParamsOpt);
- (*env)->SetShortField(env, lpObject, FUNCDESCFc.oVft, (jshort)lpStruct->oVft);
- (*env)->SetShortField(env, lpObject, FUNCDESCFc.cScodes, (jshort)lpStruct->cScodes);
- (*env)->SetIntLongField(env, lpObject, FUNCDESCFc.elemdescFunc_tdesc_union, (jintLong)lpStruct->elemdescFunc.tdesc.lptdesc);
- (*env)->SetShortField(env, lpObject, FUNCDESCFc.elemdescFunc_tdesc_vt, (jshort)lpStruct->elemdescFunc.tdesc.vt);
- (*env)->SetIntLongField(env, lpObject, FUNCDESCFc.elemdescFunc_paramdesc_pparamdescex, (jintLong)lpStruct->elemdescFunc.paramdesc.pparamdescex);
- (*env)->SetShortField(env, lpObject, FUNCDESCFc.elemdescFunc_paramdesc_wParamFlags, (jshort)lpStruct->elemdescFunc.paramdesc.wParamFlags);
- (*env)->SetShortField(env, lpObject, FUNCDESCFc.wFuncFlags, (jshort)lpStruct->wFuncFlags);
-}
-#endif
-
-#ifndef NO_GUID
-typedef struct GUID_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID Data1, Data2, Data3, Data4;
-} GUID_FID_CACHE;
-
-GUID_FID_CACHE GUIDFc;
-
-void cacheGUIDFields(JNIEnv *env, jobject lpObject)
-{
- if (GUIDFc.cached) return;
- GUIDFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GUIDFc.Data1 = (*env)->GetFieldID(env, GUIDFc.clazz, "Data1", "I");
- GUIDFc.Data2 = (*env)->GetFieldID(env, GUIDFc.clazz, "Data2", "S");
- GUIDFc.Data3 = (*env)->GetFieldID(env, GUIDFc.clazz, "Data3", "S");
- GUIDFc.Data4 = (*env)->GetFieldID(env, GUIDFc.clazz, "Data4", "[B");
- GUIDFc.cached = 1;
-}
-
-GUID *getGUIDFields(JNIEnv *env, jobject lpObject, GUID *lpStruct)
-{
- if (!GUIDFc.cached) cacheGUIDFields(env, lpObject);
- lpStruct->Data1 = (*env)->GetIntField(env, lpObject, GUIDFc.Data1);
- lpStruct->Data2 = (*env)->GetShortField(env, lpObject, GUIDFc.Data2);
- lpStruct->Data3 = (*env)->GetShortField(env, lpObject, GUIDFc.Data3);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, GUIDFc.Data4);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->Data4), (jbyte *)lpStruct->Data4);
- }
- return lpStruct;
-}
-
-void setGUIDFields(JNIEnv *env, jobject lpObject, GUID *lpStruct)
-{
- if (!GUIDFc.cached) cacheGUIDFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, GUIDFc.Data1, (jint)lpStruct->Data1);
- (*env)->SetShortField(env, lpObject, GUIDFc.Data2, (jshort)lpStruct->Data2);
- (*env)->SetShortField(env, lpObject, GUIDFc.Data3, (jshort)lpStruct->Data3);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, GUIDFc.Data4);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->Data4), (jbyte *)lpStruct->Data4);
- }
-}
-#endif
-
-#ifndef NO_LICINFO
-typedef struct LICINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cbLicInfo, fRuntimeKeyAvail, fLicVerified;
-} LICINFO_FID_CACHE;
-
-LICINFO_FID_CACHE LICINFOFc;
-
-void cacheLICINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (LICINFOFc.cached) return;
- LICINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- LICINFOFc.cbLicInfo = (*env)->GetFieldID(env, LICINFOFc.clazz, "cbLicInfo", "I");
- LICINFOFc.fRuntimeKeyAvail = (*env)->GetFieldID(env, LICINFOFc.clazz, "fRuntimeKeyAvail", "Z");
- LICINFOFc.fLicVerified = (*env)->GetFieldID(env, LICINFOFc.clazz, "fLicVerified", "Z");
- LICINFOFc.cached = 1;
-}
-
-LICINFO *getLICINFOFields(JNIEnv *env, jobject lpObject, LICINFO *lpStruct)
-{
- if (!LICINFOFc.cached) cacheLICINFOFields(env, lpObject);
- lpStruct->cbLicInfo = (*env)->GetIntField(env, lpObject, LICINFOFc.cbLicInfo);
- lpStruct->fRuntimeKeyAvail = (*env)->GetBooleanField(env, lpObject, LICINFOFc.fRuntimeKeyAvail);
- lpStruct->fLicVerified = (*env)->GetBooleanField(env, lpObject, LICINFOFc.fLicVerified);
- return lpStruct;
-}
-
-void setLICINFOFields(JNIEnv *env, jobject lpObject, LICINFO *lpStruct)
-{
- if (!LICINFOFc.cached) cacheLICINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, LICINFOFc.cbLicInfo, (jint)lpStruct->cbLicInfo);
- (*env)->SetBooleanField(env, lpObject, LICINFOFc.fRuntimeKeyAvail, (jboolean)lpStruct->fRuntimeKeyAvail);
- (*env)->SetBooleanField(env, lpObject, LICINFOFc.fLicVerified, (jboolean)lpStruct->fLicVerified);
-}
-#endif
-
-#ifndef NO_OLECMD
-typedef struct OLECMD_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cmdID, cmdf;
-} OLECMD_FID_CACHE;
-
-OLECMD_FID_CACHE OLECMDFc;
-
-void cacheOLECMDFields(JNIEnv *env, jobject lpObject)
-{
- if (OLECMDFc.cached) return;
- OLECMDFc.clazz = (*env)->GetObjectClass(env, lpObject);
- OLECMDFc.cmdID = (*env)->GetFieldID(env, OLECMDFc.clazz, "cmdID", "I");
- OLECMDFc.cmdf = (*env)->GetFieldID(env, OLECMDFc.clazz, "cmdf", "I");
- OLECMDFc.cached = 1;
-}
-
-OLECMD *getOLECMDFields(JNIEnv *env, jobject lpObject, OLECMD *lpStruct)
-{
- if (!OLECMDFc.cached) cacheOLECMDFields(env, lpObject);
- lpStruct->cmdID = (*env)->GetIntField(env, lpObject, OLECMDFc.cmdID);
- lpStruct->cmdf = (*env)->GetIntField(env, lpObject, OLECMDFc.cmdf);
- return lpStruct;
-}
-
-void setOLECMDFields(JNIEnv *env, jobject lpObject, OLECMD *lpStruct)
-{
- if (!OLECMDFc.cached) cacheOLECMDFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, OLECMDFc.cmdID, (jint)lpStruct->cmdID);
- (*env)->SetIntField(env, lpObject, OLECMDFc.cmdf, (jint)lpStruct->cmdf);
-}
-#endif
-
-#ifndef NO_OLECMDTEXT
-typedef struct OLECMDTEXT_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cmdtextf, cwActual, cwBuf, rgwz;
-} OLECMDTEXT_FID_CACHE;
-
-OLECMDTEXT_FID_CACHE OLECMDTEXTFc;
-
-void cacheOLECMDTEXTFields(JNIEnv *env, jobject lpObject)
-{
- if (OLECMDTEXTFc.cached) return;
- OLECMDTEXTFc.clazz = (*env)->GetObjectClass(env, lpObject);
- OLECMDTEXTFc.cmdtextf = (*env)->GetFieldID(env, OLECMDTEXTFc.clazz, "cmdtextf", "I");
- OLECMDTEXTFc.cwActual = (*env)->GetFieldID(env, OLECMDTEXTFc.clazz, "cwActual", "I");
- OLECMDTEXTFc.cwBuf = (*env)->GetFieldID(env, OLECMDTEXTFc.clazz, "cwBuf", "I");
- OLECMDTEXTFc.rgwz = (*env)->GetFieldID(env, OLECMDTEXTFc.clazz, "rgwz", "[S");
- OLECMDTEXTFc.cached = 1;
-}
-
-OLECMDTEXT *getOLECMDTEXTFields(JNIEnv *env, jobject lpObject, OLECMDTEXT *lpStruct)
-{
- if (!OLECMDTEXTFc.cached) cacheOLECMDTEXTFields(env, lpObject);
- lpStruct->cmdtextf = (*env)->GetIntField(env, lpObject, OLECMDTEXTFc.cmdtextf);
- lpStruct->cwActual = (*env)->GetIntField(env, lpObject, OLECMDTEXTFc.cwActual);
- lpStruct->cwBuf = (*env)->GetIntField(env, lpObject, OLECMDTEXTFc.cwBuf);
- {
- jshortArray lpObject1 = (jshortArray)(*env)->GetObjectField(env, lpObject, OLECMDTEXTFc.rgwz);
- (*env)->GetShortArrayRegion(env, lpObject1, 0, sizeof(lpStruct->rgwz) / sizeof(jshort), (jshort *)lpStruct->rgwz);
- }
- return lpStruct;
-}
-
-void setOLECMDTEXTFields(JNIEnv *env, jobject lpObject, OLECMDTEXT *lpStruct)
-{
- if (!OLECMDTEXTFc.cached) cacheOLECMDTEXTFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, OLECMDTEXTFc.cmdtextf, (jint)lpStruct->cmdtextf);
- (*env)->SetIntField(env, lpObject, OLECMDTEXTFc.cwActual, (jint)lpStruct->cwActual);
- (*env)->SetIntField(env, lpObject, OLECMDTEXTFc.cwBuf, (jint)lpStruct->cwBuf);
- {
- jshortArray lpObject1 = (jshortArray)(*env)->GetObjectField(env, lpObject, OLECMDTEXTFc.rgwz);
- (*env)->SetShortArrayRegion(env, lpObject1, 0, sizeof(lpStruct->rgwz) / sizeof(jshort), (jshort *)lpStruct->rgwz);
- }
-}
-#endif
-
-#ifndef NO_OLEINPLACEFRAMEINFO
-typedef struct OLEINPLACEFRAMEINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cb, fMDIApp, hwndFrame, haccel, cAccelEntries;
-} OLEINPLACEFRAMEINFO_FID_CACHE;
-
-OLEINPLACEFRAMEINFO_FID_CACHE OLEINPLACEFRAMEINFOFc;
-
-void cacheOLEINPLACEFRAMEINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (OLEINPLACEFRAMEINFOFc.cached) return;
- OLEINPLACEFRAMEINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- OLEINPLACEFRAMEINFOFc.cb = (*env)->GetFieldID(env, OLEINPLACEFRAMEINFOFc.clazz, "cb", "I");
- OLEINPLACEFRAMEINFOFc.fMDIApp = (*env)->GetFieldID(env, OLEINPLACEFRAMEINFOFc.clazz, "fMDIApp", "I");
- OLEINPLACEFRAMEINFOFc.hwndFrame = (*env)->GetFieldID(env, OLEINPLACEFRAMEINFOFc.clazz, "hwndFrame", I_J);
- OLEINPLACEFRAMEINFOFc.haccel = (*env)->GetFieldID(env, OLEINPLACEFRAMEINFOFc.clazz, "haccel", I_J);
- OLEINPLACEFRAMEINFOFc.cAccelEntries = (*env)->GetFieldID(env, OLEINPLACEFRAMEINFOFc.clazz, "cAccelEntries", "I");
- OLEINPLACEFRAMEINFOFc.cached = 1;
-}
-
-OLEINPLACEFRAMEINFO *getOLEINPLACEFRAMEINFOFields(JNIEnv *env, jobject lpObject, OLEINPLACEFRAMEINFO *lpStruct)
-{
- if (!OLEINPLACEFRAMEINFOFc.cached) cacheOLEINPLACEFRAMEINFOFields(env, lpObject);
- lpStruct->cb = (*env)->GetIntField(env, lpObject, OLEINPLACEFRAMEINFOFc.cb);
- lpStruct->fMDIApp = (*env)->GetIntField(env, lpObject, OLEINPLACEFRAMEINFOFc.fMDIApp);
- lpStruct->hwndFrame = (HWND)(*env)->GetIntLongField(env, lpObject, OLEINPLACEFRAMEINFOFc.hwndFrame);
- lpStruct->haccel = (HACCEL)(*env)->GetIntLongField(env, lpObject, OLEINPLACEFRAMEINFOFc.haccel);
- lpStruct->cAccelEntries = (*env)->GetIntField(env, lpObject, OLEINPLACEFRAMEINFOFc.cAccelEntries);
- return lpStruct;
-}
-
-void setOLEINPLACEFRAMEINFOFields(JNIEnv *env, jobject lpObject, OLEINPLACEFRAMEINFO *lpStruct)
-{
- if (!OLEINPLACEFRAMEINFOFc.cached) cacheOLEINPLACEFRAMEINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, OLEINPLACEFRAMEINFOFc.cb, (jint)lpStruct->cb);
- (*env)->SetIntField(env, lpObject, OLEINPLACEFRAMEINFOFc.fMDIApp, (jint)lpStruct->fMDIApp);
- (*env)->SetIntLongField(env, lpObject, OLEINPLACEFRAMEINFOFc.hwndFrame, (jintLong)lpStruct->hwndFrame);
- (*env)->SetIntLongField(env, lpObject, OLEINPLACEFRAMEINFOFc.haccel, (jintLong)lpStruct->haccel);
- (*env)->SetIntField(env, lpObject, OLEINPLACEFRAMEINFOFc.cAccelEntries, (jint)lpStruct->cAccelEntries);
-}
-#endif
-
-#ifndef NO_STATSTG
-typedef struct STATSTG_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID pwcsName, type, cbSize, mtime_dwLowDateTime, mtime_dwHighDateTime, ctime_dwLowDateTime, ctime_dwHighDateTime, atime_dwLowDateTime, atime_dwHighDateTime, grfMode, grfLocksSupported, clsid_Data1, clsid_Data2, clsid_Data3, clsid_Data4, grfStateBits, reserved;
-} STATSTG_FID_CACHE;
-
-STATSTG_FID_CACHE STATSTGFc;
-
-void cacheSTATSTGFields(JNIEnv *env, jobject lpObject)
-{
- if (STATSTGFc.cached) return;
- STATSTGFc.clazz = (*env)->GetObjectClass(env, lpObject);
- STATSTGFc.pwcsName = (*env)->GetFieldID(env, STATSTGFc.clazz, "pwcsName", I_J);
- STATSTGFc.type = (*env)->GetFieldID(env, STATSTGFc.clazz, "type", "I");
- STATSTGFc.cbSize = (*env)->GetFieldID(env, STATSTGFc.clazz, "cbSize", "J");
- STATSTGFc.mtime_dwLowDateTime = (*env)->GetFieldID(env, STATSTGFc.clazz, "mtime_dwLowDateTime", "I");
- STATSTGFc.mtime_dwHighDateTime = (*env)->GetFieldID(env, STATSTGFc.clazz, "mtime_dwHighDateTime", "I");
- STATSTGFc.ctime_dwLowDateTime = (*env)->GetFieldID(env, STATSTGFc.clazz, "ctime_dwLowDateTime", "I");
- STATSTGFc.ctime_dwHighDateTime = (*env)->GetFieldID(env, STATSTGFc.clazz, "ctime_dwHighDateTime", "I");
- STATSTGFc.atime_dwLowDateTime = (*env)->GetFieldID(env, STATSTGFc.clazz, "atime_dwLowDateTime", "I");
- STATSTGFc.atime_dwHighDateTime = (*env)->GetFieldID(env, STATSTGFc.clazz, "atime_dwHighDateTime", "I");
- STATSTGFc.grfMode = (*env)->GetFieldID(env, STATSTGFc.clazz, "grfMode", "I");
- STATSTGFc.grfLocksSupported = (*env)->GetFieldID(env, STATSTGFc.clazz, "grfLocksSupported", "I");
- STATSTGFc.clsid_Data1 = (*env)->GetFieldID(env, STATSTGFc.clazz, "clsid_Data1", "I");
- STATSTGFc.clsid_Data2 = (*env)->GetFieldID(env, STATSTGFc.clazz, "clsid_Data2", "S");
- STATSTGFc.clsid_Data3 = (*env)->GetFieldID(env, STATSTGFc.clazz, "clsid_Data3", "S");
- STATSTGFc.clsid_Data4 = (*env)->GetFieldID(env, STATSTGFc.clazz, "clsid_Data4", "[B");
- STATSTGFc.grfStateBits = (*env)->GetFieldID(env, STATSTGFc.clazz, "grfStateBits", "I");
- STATSTGFc.reserved = (*env)->GetFieldID(env, STATSTGFc.clazz, "reserved", "I");
- STATSTGFc.cached = 1;
-}
-
-STATSTG *getSTATSTGFields(JNIEnv *env, jobject lpObject, STATSTG *lpStruct)
-{
- if (!STATSTGFc.cached) cacheSTATSTGFields(env, lpObject);
- lpStruct->pwcsName = (LPWSTR)(*env)->GetIntLongField(env, lpObject, STATSTGFc.pwcsName);
- lpStruct->type = (*env)->GetIntField(env, lpObject, STATSTGFc.type);
- lpStruct->cbSize.QuadPart = (*env)->GetLongField(env, lpObject, STATSTGFc.cbSize);
- lpStruct->mtime.dwLowDateTime = (*env)->GetIntField(env, lpObject, STATSTGFc.mtime_dwLowDateTime);
- lpStruct->mtime.dwHighDateTime = (*env)->GetIntField(env, lpObject, STATSTGFc.mtime_dwHighDateTime);
- lpStruct->ctime.dwLowDateTime = (*env)->GetIntField(env, lpObject, STATSTGFc.ctime_dwLowDateTime);
- lpStruct->ctime.dwHighDateTime = (*env)->GetIntField(env, lpObject, STATSTGFc.ctime_dwHighDateTime);
- lpStruct->atime.dwLowDateTime = (*env)->GetIntField(env, lpObject, STATSTGFc.atime_dwLowDateTime);
- lpStruct->atime.dwHighDateTime = (*env)->GetIntField(env, lpObject, STATSTGFc.atime_dwHighDateTime);
- lpStruct->grfMode = (*env)->GetIntField(env, lpObject, STATSTGFc.grfMode);
- lpStruct->grfLocksSupported = (*env)->GetIntField(env, lpObject, STATSTGFc.grfLocksSupported);
- lpStruct->clsid.Data1 = (*env)->GetIntField(env, lpObject, STATSTGFc.clsid_Data1);
- lpStruct->clsid.Data2 = (*env)->GetShortField(env, lpObject, STATSTGFc.clsid_Data2);
- lpStruct->clsid.Data3 = (*env)->GetShortField(env, lpObject, STATSTGFc.clsid_Data3);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, STATSTGFc.clsid_Data4);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->clsid.Data4), (jbyte *)lpStruct->clsid.Data4);
- }
- lpStruct->grfStateBits = (*env)->GetIntField(env, lpObject, STATSTGFc.grfStateBits);
- lpStruct->reserved = (*env)->GetIntField(env, lpObject, STATSTGFc.reserved);
- return lpStruct;
-}
-
-void setSTATSTGFields(JNIEnv *env, jobject lpObject, STATSTG *lpStruct)
-{
- if (!STATSTGFc.cached) cacheSTATSTGFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, STATSTGFc.pwcsName, (jintLong)lpStruct->pwcsName);
- (*env)->SetIntField(env, lpObject, STATSTGFc.type, (jint)lpStruct->type);
- (*env)->SetLongField(env, lpObject, STATSTGFc.cbSize, (jlong)lpStruct->cbSize.QuadPart);
- (*env)->SetIntField(env, lpObject, STATSTGFc.mtime_dwLowDateTime, (jint)lpStruct->mtime.dwLowDateTime);
- (*env)->SetIntField(env, lpObject, STATSTGFc.mtime_dwHighDateTime, (jint)lpStruct->mtime.dwHighDateTime);
- (*env)->SetIntField(env, lpObject, STATSTGFc.ctime_dwLowDateTime, (jint)lpStruct->ctime.dwLowDateTime);
- (*env)->SetIntField(env, lpObject, STATSTGFc.ctime_dwHighDateTime, (jint)lpStruct->ctime.dwHighDateTime);
- (*env)->SetIntField(env, lpObject, STATSTGFc.atime_dwLowDateTime, (jint)lpStruct->atime.dwLowDateTime);
- (*env)->SetIntField(env, lpObject, STATSTGFc.atime_dwHighDateTime, (jint)lpStruct->atime.dwHighDateTime);
- (*env)->SetIntField(env, lpObject, STATSTGFc.grfMode, (jint)lpStruct->grfMode);
- (*env)->SetIntField(env, lpObject, STATSTGFc.grfLocksSupported, (jint)lpStruct->grfLocksSupported);
- (*env)->SetIntField(env, lpObject, STATSTGFc.clsid_Data1, (jint)lpStruct->clsid.Data1);
- (*env)->SetShortField(env, lpObject, STATSTGFc.clsid_Data2, (jshort)lpStruct->clsid.Data2);
- (*env)->SetShortField(env, lpObject, STATSTGFc.clsid_Data3, (jshort)lpStruct->clsid.Data3);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, STATSTGFc.clsid_Data4);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->clsid.Data4), (jbyte *)lpStruct->clsid.Data4);
- }
- (*env)->SetIntField(env, lpObject, STATSTGFc.grfStateBits, (jint)lpStruct->grfStateBits);
- (*env)->SetIntField(env, lpObject, STATSTGFc.reserved, (jint)lpStruct->reserved);
-}
-#endif
-
-#ifndef NO_STGMEDIUM
-typedef struct STGMEDIUM_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID tymed, unionField, pUnkForRelease;
-} STGMEDIUM_FID_CACHE;
-
-STGMEDIUM_FID_CACHE STGMEDIUMFc;
-
-void cacheSTGMEDIUMFields(JNIEnv *env, jobject lpObject)
-{
- if (STGMEDIUMFc.cached) return;
- STGMEDIUMFc.clazz = (*env)->GetObjectClass(env, lpObject);
- STGMEDIUMFc.tymed = (*env)->GetFieldID(env, STGMEDIUMFc.clazz, "tymed", "I");
- STGMEDIUMFc.unionField = (*env)->GetFieldID(env, STGMEDIUMFc.clazz, "unionField", I_J);
- STGMEDIUMFc.pUnkForRelease = (*env)->GetFieldID(env, STGMEDIUMFc.clazz, "pUnkForRelease", I_J);
- STGMEDIUMFc.cached = 1;
-}
-
-STGMEDIUM *getSTGMEDIUMFields(JNIEnv *env, jobject lpObject, STGMEDIUM *lpStruct)
-{
- if (!STGMEDIUMFc.cached) cacheSTGMEDIUMFields(env, lpObject);
- lpStruct->tymed = (*env)->GetIntField(env, lpObject, STGMEDIUMFc.tymed);
- lpStruct->hGlobal = (HGLOBAL)(*env)->GetIntLongField(env, lpObject, STGMEDIUMFc.unionField);
- lpStruct->pUnkForRelease = (IUnknown *)(*env)->GetIntLongField(env, lpObject, STGMEDIUMFc.pUnkForRelease);
- return lpStruct;
-}
-
-void setSTGMEDIUMFields(JNIEnv *env, jobject lpObject, STGMEDIUM *lpStruct)
-{
- if (!STGMEDIUMFc.cached) cacheSTGMEDIUMFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, STGMEDIUMFc.tymed, (jint)lpStruct->tymed);
- (*env)->SetIntLongField(env, lpObject, STGMEDIUMFc.unionField, (jintLong)lpStruct->hGlobal);
- (*env)->SetIntLongField(env, lpObject, STGMEDIUMFc.pUnkForRelease, (jintLong)lpStruct->pUnkForRelease);
-}
-#endif
-
-#ifndef NO_TYPEATTR
-typedef struct TYPEATTR_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID guid_Data1, guid_Data2, guid_Data3, guid_Data4, lcid, dwReserved, memidConstructor, memidDestructor, lpstrSchema, cbSizeInstance, typekind, cFuncs, cVars, cImplTypes, cbSizeVft, cbAlignment, wTypeFlags, wMajorVerNum, wMinorVerNum, tdescAlias_unionField, tdescAlias_vt, idldescType_dwReserved, idldescType_wIDLFlags;
-} TYPEATTR_FID_CACHE;
-
-TYPEATTR_FID_CACHE TYPEATTRFc;
-
-void cacheTYPEATTRFields(JNIEnv *env, jobject lpObject)
-{
- if (TYPEATTRFc.cached) return;
- TYPEATTRFc.clazz = (*env)->GetObjectClass(env, lpObject);
- TYPEATTRFc.guid_Data1 = (*env)->GetFieldID(env, TYPEATTRFc.clazz, "guid_Data1", "I");
- TYPEATTRFc.guid_Data2 = (*env)->GetFieldID(env, TYPEATTRFc.clazz, "guid_Data2", "S");
- TYPEATTRFc.guid_Data3 = (*env)->GetFieldID(env, TYPEATTRFc.clazz, "guid_Data3", "S");
- TYPEATTRFc.guid_Data4 = (*env)->GetFieldID(env, TYPEATTRFc.clazz, "guid_Data4", "[B");
- TYPEATTRFc.lcid = (*env)->GetFieldID(env, TYPEATTRFc.clazz, "lcid", "I");
- TYPEATTRFc.dwReserved = (*env)->GetFieldID(env, TYPEATTRFc.clazz, "dwReserved", "I");
- TYPEATTRFc.memidConstructor = (*env)->GetFieldID(env, TYPEATTRFc.clazz, "memidConstructor", "I");
- TYPEATTRFc.memidDestructor = (*env)->GetFieldID(env, TYPEATTRFc.clazz, "memidDestructor", "I");
- TYPEATTRFc.lpstrSchema = (*env)->GetFieldID(env, TYPEATTRFc.clazz, "lpstrSchema", I_J);
- TYPEATTRFc.cbSizeInstance = (*env)->GetFieldID(env, TYPEATTRFc.clazz, "cbSizeInstance", "I");
- TYPEATTRFc.typekind = (*env)->GetFieldID(env, TYPEATTRFc.clazz, "typekind", "I");
- TYPEATTRFc.cFuncs = (*env)->GetFieldID(env, TYPEATTRFc.clazz, "cFuncs", "S");
- TYPEATTRFc.cVars = (*env)->GetFieldID(env, TYPEATTRFc.clazz, "cVars", "S");
- TYPEATTRFc.cImplTypes = (*env)->GetFieldID(env, TYPEATTRFc.clazz, "cImplTypes", "S");
- TYPEATTRFc.cbSizeVft = (*env)->GetFieldID(env, TYPEATTRFc.clazz, "cbSizeVft", "S");
- TYPEATTRFc.cbAlignment = (*env)->GetFieldID(env, TYPEATTRFc.clazz, "cbAlignment", "S");
- TYPEATTRFc.wTypeFlags = (*env)->GetFieldID(env, TYPEATTRFc.clazz, "wTypeFlags", "S");
- TYPEATTRFc.wMajorVerNum = (*env)->GetFieldID(env, TYPEATTRFc.clazz, "wMajorVerNum", "S");
- TYPEATTRFc.wMinorVerNum = (*env)->GetFieldID(env, TYPEATTRFc.clazz, "wMinorVerNum", "S");
- TYPEATTRFc.tdescAlias_unionField = (*env)->GetFieldID(env, TYPEATTRFc.clazz, "tdescAlias_unionField", I_J);
- TYPEATTRFc.tdescAlias_vt = (*env)->GetFieldID(env, TYPEATTRFc.clazz, "tdescAlias_vt", "S");
- TYPEATTRFc.idldescType_dwReserved = (*env)->GetFieldID(env, TYPEATTRFc.clazz, "idldescType_dwReserved", "I");
- TYPEATTRFc.idldescType_wIDLFlags = (*env)->GetFieldID(env, TYPEATTRFc.clazz, "idldescType_wIDLFlags", "S");
- TYPEATTRFc.cached = 1;
-}
-
-TYPEATTR *getTYPEATTRFields(JNIEnv *env, jobject lpObject, TYPEATTR *lpStruct)
-{
- if (!TYPEATTRFc.cached) cacheTYPEATTRFields(env, lpObject);
- lpStruct->guid.Data1 = (*env)->GetIntField(env, lpObject, TYPEATTRFc.guid_Data1);
- lpStruct->guid.Data2 = (*env)->GetShortField(env, lpObject, TYPEATTRFc.guid_Data2);
- lpStruct->guid.Data3 = (*env)->GetShortField(env, lpObject, TYPEATTRFc.guid_Data3);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, TYPEATTRFc.guid_Data4);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->guid.Data4), (jbyte *)lpStruct->guid.Data4);
- }
- lpStruct->lcid = (*env)->GetIntField(env, lpObject, TYPEATTRFc.lcid);
- lpStruct->dwReserved = (*env)->GetIntField(env, lpObject, TYPEATTRFc.dwReserved);
- lpStruct->memidConstructor = (*env)->GetIntField(env, lpObject, TYPEATTRFc.memidConstructor);
- lpStruct->memidDestructor = (*env)->GetIntField(env, lpObject, TYPEATTRFc.memidDestructor);
- lpStruct->lpstrSchema = (OLECHAR FAR *)(*env)->GetIntLongField(env, lpObject, TYPEATTRFc.lpstrSchema);
- lpStruct->cbSizeInstance = (*env)->GetIntField(env, lpObject, TYPEATTRFc.cbSizeInstance);
- lpStruct->typekind = (*env)->GetIntField(env, lpObject, TYPEATTRFc.typekind);
- lpStruct->cFuncs = (*env)->GetShortField(env, lpObject, TYPEATTRFc.cFuncs);
- lpStruct->cVars = (*env)->GetShortField(env, lpObject, TYPEATTRFc.cVars);
- lpStruct->cImplTypes = (*env)->GetShortField(env, lpObject, TYPEATTRFc.cImplTypes);
- lpStruct->cbSizeVft = (*env)->GetShortField(env, lpObject, TYPEATTRFc.cbSizeVft);
- lpStruct->cbAlignment = (*env)->GetShortField(env, lpObject, TYPEATTRFc.cbAlignment);
- lpStruct->wTypeFlags = (*env)->GetShortField(env, lpObject, TYPEATTRFc.wTypeFlags);
- lpStruct->wMajorVerNum = (*env)->GetShortField(env, lpObject, TYPEATTRFc.wMajorVerNum);
- lpStruct->wMinorVerNum = (*env)->GetShortField(env, lpObject, TYPEATTRFc.wMinorVerNum);
- lpStruct->tdescAlias.lptdesc = (struct FARSTRUCT tagTYPEDESC FAR *)(*env)->GetIntLongField(env, lpObject, TYPEATTRFc.tdescAlias_unionField);
- lpStruct->tdescAlias.vt = (*env)->GetShortField(env, lpObject, TYPEATTRFc.tdescAlias_vt);
- lpStruct->idldescType.dwReserved = (*env)->GetIntField(env, lpObject, TYPEATTRFc.idldescType_dwReserved);
- lpStruct->idldescType.wIDLFlags = (*env)->GetShortField(env, lpObject, TYPEATTRFc.idldescType_wIDLFlags);
- return lpStruct;
-}
-
-void setTYPEATTRFields(JNIEnv *env, jobject lpObject, TYPEATTR *lpStruct)
-{
- if (!TYPEATTRFc.cached) cacheTYPEATTRFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, TYPEATTRFc.guid_Data1, (jint)lpStruct->guid.Data1);
- (*env)->SetShortField(env, lpObject, TYPEATTRFc.guid_Data2, (jshort)lpStruct->guid.Data2);
- (*env)->SetShortField(env, lpObject, TYPEATTRFc.guid_Data3, (jshort)lpStruct->guid.Data3);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, TYPEATTRFc.guid_Data4);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->guid.Data4), (jbyte *)lpStruct->guid.Data4);
- }
- (*env)->SetIntField(env, lpObject, TYPEATTRFc.lcid, (jint)lpStruct->lcid);
- (*env)->SetIntField(env, lpObject, TYPEATTRFc.dwReserved, (jint)lpStruct->dwReserved);
- (*env)->SetIntField(env, lpObject, TYPEATTRFc.memidConstructor, (jint)lpStruct->memidConstructor);
- (*env)->SetIntField(env, lpObject, TYPEATTRFc.memidDestructor, (jint)lpStruct->memidDestructor);
- (*env)->SetIntLongField(env, lpObject, TYPEATTRFc.lpstrSchema, (jintLong)lpStruct->lpstrSchema);
- (*env)->SetIntField(env, lpObject, TYPEATTRFc.cbSizeInstance, (jint)lpStruct->cbSizeInstance);
- (*env)->SetIntField(env, lpObject, TYPEATTRFc.typekind, (jint)lpStruct->typekind);
- (*env)->SetShortField(env, lpObject, TYPEATTRFc.cFuncs, (jshort)lpStruct->cFuncs);
- (*env)->SetShortField(env, lpObject, TYPEATTRFc.cVars, (jshort)lpStruct->cVars);
- (*env)->SetShortField(env, lpObject, TYPEATTRFc.cImplTypes, (jshort)lpStruct->cImplTypes);
- (*env)->SetShortField(env, lpObject, TYPEATTRFc.cbSizeVft, (jshort)lpStruct->cbSizeVft);
- (*env)->SetShortField(env, lpObject, TYPEATTRFc.cbAlignment, (jshort)lpStruct->cbAlignment);
- (*env)->SetShortField(env, lpObject, TYPEATTRFc.wTypeFlags, (jshort)lpStruct->wTypeFlags);
- (*env)->SetShortField(env, lpObject, TYPEATTRFc.wMajorVerNum, (jshort)lpStruct->wMajorVerNum);
- (*env)->SetShortField(env, lpObject, TYPEATTRFc.wMinorVerNum, (jshort)lpStruct->wMinorVerNum);
- (*env)->SetIntLongField(env, lpObject, TYPEATTRFc.tdescAlias_unionField, (jintLong)lpStruct->tdescAlias.lptdesc);
- (*env)->SetShortField(env, lpObject, TYPEATTRFc.tdescAlias_vt, (jshort)lpStruct->tdescAlias.vt);
- (*env)->SetIntField(env, lpObject, TYPEATTRFc.idldescType_dwReserved, (jint)lpStruct->idldescType.dwReserved);
- (*env)->SetShortField(env, lpObject, TYPEATTRFc.idldescType_wIDLFlags, (jshort)lpStruct->idldescType.wIDLFlags);
-}
-#endif
-
-#ifndef NO_VARDESC
-typedef struct VARDESC_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID memid, lpstrSchema, oInst, elemdescVar_tdesc_union, elemdescVar_tdesc_vt, elemdescVar_paramdesc_pparamdescex, elemdescVar_paramdesc_wParamFlags, wVarFlags, varkind;
-} VARDESC_FID_CACHE;
-
-VARDESC_FID_CACHE VARDESCFc;
-
-void cacheVARDESCFields(JNIEnv *env, jobject lpObject)
-{
- if (VARDESCFc.cached) return;
- VARDESCFc.clazz = (*env)->GetObjectClass(env, lpObject);
- VARDESCFc.memid = (*env)->GetFieldID(env, VARDESCFc.clazz, "memid", "I");
- VARDESCFc.lpstrSchema = (*env)->GetFieldID(env, VARDESCFc.clazz, "lpstrSchema", I_J);
- VARDESCFc.oInst = (*env)->GetFieldID(env, VARDESCFc.clazz, "oInst", "I");
- VARDESCFc.elemdescVar_tdesc_union = (*env)->GetFieldID(env, VARDESCFc.clazz, "elemdescVar_tdesc_union", I_J);
- VARDESCFc.elemdescVar_tdesc_vt = (*env)->GetFieldID(env, VARDESCFc.clazz, "elemdescVar_tdesc_vt", "S");
- VARDESCFc.elemdescVar_paramdesc_pparamdescex = (*env)->GetFieldID(env, VARDESCFc.clazz, "elemdescVar_paramdesc_pparamdescex", I_J);
- VARDESCFc.elemdescVar_paramdesc_wParamFlags = (*env)->GetFieldID(env, VARDESCFc.clazz, "elemdescVar_paramdesc_wParamFlags", "S");
- VARDESCFc.wVarFlags = (*env)->GetFieldID(env, VARDESCFc.clazz, "wVarFlags", "S");
- VARDESCFc.varkind = (*env)->GetFieldID(env, VARDESCFc.clazz, "varkind", "I");
- VARDESCFc.cached = 1;
-}
-
-VARDESC *getVARDESCFields(JNIEnv *env, jobject lpObject, VARDESC *lpStruct)
-{
- if (!VARDESCFc.cached) cacheVARDESCFields(env, lpObject);
- lpStruct->memid = (*env)->GetIntField(env, lpObject, VARDESCFc.memid);
- lpStruct->lpstrSchema = (OLECHAR FAR *)(*env)->GetIntLongField(env, lpObject, VARDESCFc.lpstrSchema);
- lpStruct->oInst = (*env)->GetIntField(env, lpObject, VARDESCFc.oInst);
- lpStruct->elemdescVar.tdesc.lptdesc = (struct FARSTRUCT tagTYPEDESC FAR *)(*env)->GetIntLongField(env, lpObject, VARDESCFc.elemdescVar_tdesc_union);
- lpStruct->elemdescVar.tdesc.vt = (*env)->GetShortField(env, lpObject, VARDESCFc.elemdescVar_tdesc_vt);
- lpStruct->elemdescVar.paramdesc.pparamdescex = (LPPARAMDESCEX)(*env)->GetIntLongField(env, lpObject, VARDESCFc.elemdescVar_paramdesc_pparamdescex);
- lpStruct->elemdescVar.paramdesc.wParamFlags = (*env)->GetShortField(env, lpObject, VARDESCFc.elemdescVar_paramdesc_wParamFlags);
- lpStruct->wVarFlags = (*env)->GetShortField(env, lpObject, VARDESCFc.wVarFlags);
- lpStruct->varkind = (*env)->GetIntField(env, lpObject, VARDESCFc.varkind);
- return lpStruct;
-}
-
-void setVARDESCFields(JNIEnv *env, jobject lpObject, VARDESC *lpStruct)
-{
- if (!VARDESCFc.cached) cacheVARDESCFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, VARDESCFc.memid, (jint)lpStruct->memid);
- (*env)->SetIntLongField(env, lpObject, VARDESCFc.lpstrSchema, (jintLong)lpStruct->lpstrSchema);
- (*env)->SetIntField(env, lpObject, VARDESCFc.oInst, (jint)lpStruct->oInst);
- (*env)->SetIntLongField(env, lpObject, VARDESCFc.elemdescVar_tdesc_union, (jintLong)lpStruct->elemdescVar.tdesc.lptdesc);
- (*env)->SetShortField(env, lpObject, VARDESCFc.elemdescVar_tdesc_vt, (jshort)lpStruct->elemdescVar.tdesc.vt);
- (*env)->SetIntLongField(env, lpObject, VARDESCFc.elemdescVar_paramdesc_pparamdescex, (jintLong)lpStruct->elemdescVar.paramdesc.pparamdescex);
- (*env)->SetShortField(env, lpObject, VARDESCFc.elemdescVar_paramdesc_wParamFlags, (jshort)lpStruct->elemdescVar.paramdesc.wParamFlags);
- (*env)->SetShortField(env, lpObject, VARDESCFc.wVarFlags, (jshort)lpStruct->wVarFlags);
- (*env)->SetIntField(env, lpObject, VARDESCFc.varkind, (jint)lpStruct->varkind);
-}
-#endif
-
-#ifndef NO_VARIANT
-typedef struct VARIANT_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID vt, wReserved1, wReserved2, wReserved3, lVal;
-} VARIANT_FID_CACHE;
-
-VARIANT_FID_CACHE VARIANTFc;
-
-void cacheVARIANTFields(JNIEnv *env, jobject lpObject)
-{
- if (VARIANTFc.cached) return;
- VARIANTFc.clazz = (*env)->GetObjectClass(env, lpObject);
- VARIANTFc.vt = (*env)->GetFieldID(env, VARIANTFc.clazz, "vt", "S");
- VARIANTFc.wReserved1 = (*env)->GetFieldID(env, VARIANTFc.clazz, "wReserved1", "S");
- VARIANTFc.wReserved2 = (*env)->GetFieldID(env, VARIANTFc.clazz, "wReserved2", "S");
- VARIANTFc.wReserved3 = (*env)->GetFieldID(env, VARIANTFc.clazz, "wReserved3", "S");
- VARIANTFc.lVal = (*env)->GetFieldID(env, VARIANTFc.clazz, "lVal", "I");
- VARIANTFc.cached = 1;
-}
-
-VARIANT *getVARIANTFields(JNIEnv *env, jobject lpObject, VARIANT *lpStruct)
-{
- if (!VARIANTFc.cached) cacheVARIANTFields(env, lpObject);
- lpStruct->vt = (*env)->GetShortField(env, lpObject, VARIANTFc.vt);
- lpStruct->wReserved1 = (*env)->GetShortField(env, lpObject, VARIANTFc.wReserved1);
- lpStruct->wReserved2 = (*env)->GetShortField(env, lpObject, VARIANTFc.wReserved2);
- lpStruct->wReserved3 = (*env)->GetShortField(env, lpObject, VARIANTFc.wReserved3);
- lpStruct->lVal = (*env)->GetIntField(env, lpObject, VARIANTFc.lVal);
- return lpStruct;
-}
-
-void setVARIANTFields(JNIEnv *env, jobject lpObject, VARIANT *lpStruct)
-{
- if (!VARIANTFc.cached) cacheVARIANTFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, VARIANTFc.vt, (jshort)lpStruct->vt);
- (*env)->SetShortField(env, lpObject, VARIANTFc.wReserved1, (jshort)lpStruct->wReserved1);
- (*env)->SetShortField(env, lpObject, VARIANTFc.wReserved2, (jshort)lpStruct->wReserved2);
- (*env)->SetShortField(env, lpObject, VARIANTFc.wReserved3, (jshort)lpStruct->wReserved3);
- (*env)->SetIntField(env, lpObject, VARIANTFc.lVal, (jint)lpStruct->lVal);
-}
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com_structs.h b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com_structs.h
deleted file mode 100644
index 099dee8882..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com_structs.h
+++ /dev/null
@@ -1,229 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "com.h"
-
-#ifndef NO_CAUUID
-void cacheCAUUIDFields(JNIEnv *env, jobject lpObject);
-CAUUID *getCAUUIDFields(JNIEnv *env, jobject lpObject, CAUUID *lpStruct);
-void setCAUUIDFields(JNIEnv *env, jobject lpObject, CAUUID *lpStruct);
-#define CAUUID_sizeof() sizeof(CAUUID)
-#else
-#define cacheCAUUIDFields(a,b)
-#define getCAUUIDFields(a,b,c) NULL
-#define setCAUUIDFields(a,b,c)
-#define CAUUID_sizeof() 0
-#endif
-
-#ifndef NO_CONTROLINFO
-void cacheCONTROLINFOFields(JNIEnv *env, jobject lpObject);
-CONTROLINFO *getCONTROLINFOFields(JNIEnv *env, jobject lpObject, CONTROLINFO *lpStruct);
-void setCONTROLINFOFields(JNIEnv *env, jobject lpObject, CONTROLINFO *lpStruct);
-#define CONTROLINFO_sizeof() sizeof(CONTROLINFO)
-#else
-#define cacheCONTROLINFOFields(a,b)
-#define getCONTROLINFOFields(a,b,c) NULL
-#define setCONTROLINFOFields(a,b,c)
-#define CONTROLINFO_sizeof() 0
-#endif
-
-#ifndef NO_COSERVERINFO
-void cacheCOSERVERINFOFields(JNIEnv *env, jobject lpObject);
-COSERVERINFO *getCOSERVERINFOFields(JNIEnv *env, jobject lpObject, COSERVERINFO *lpStruct);
-void setCOSERVERINFOFields(JNIEnv *env, jobject lpObject, COSERVERINFO *lpStruct);
-#define COSERVERINFO_sizeof() sizeof(COSERVERINFO)
-#else
-#define cacheCOSERVERINFOFields(a,b)
-#define getCOSERVERINFOFields(a,b,c) NULL
-#define setCOSERVERINFOFields(a,b,c)
-#define COSERVERINFO_sizeof() 0
-#endif
-
-#ifndef NO_DISPPARAMS
-void cacheDISPPARAMSFields(JNIEnv *env, jobject lpObject);
-DISPPARAMS *getDISPPARAMSFields(JNIEnv *env, jobject lpObject, DISPPARAMS *lpStruct);
-void setDISPPARAMSFields(JNIEnv *env, jobject lpObject, DISPPARAMS *lpStruct);
-#define DISPPARAMS_sizeof() sizeof(DISPPARAMS)
-#else
-#define cacheDISPPARAMSFields(a,b)
-#define getDISPPARAMSFields(a,b,c) NULL
-#define setDISPPARAMSFields(a,b,c)
-#define DISPPARAMS_sizeof() 0
-#endif
-
-#ifndef NO_DVTARGETDEVICE
-void cacheDVTARGETDEVICEFields(JNIEnv *env, jobject lpObject);
-DVTARGETDEVICE *getDVTARGETDEVICEFields(JNIEnv *env, jobject lpObject, DVTARGETDEVICE *lpStruct);
-void setDVTARGETDEVICEFields(JNIEnv *env, jobject lpObject, DVTARGETDEVICE *lpStruct);
-#define DVTARGETDEVICE_sizeof() sizeof(DVTARGETDEVICE)
-#else
-#define cacheDVTARGETDEVICEFields(a,b)
-#define getDVTARGETDEVICEFields(a,b,c) NULL
-#define setDVTARGETDEVICEFields(a,b,c)
-#define DVTARGETDEVICE_sizeof() 0
-#endif
-
-#ifndef NO_EXCEPINFO
-void cacheEXCEPINFOFields(JNIEnv *env, jobject lpObject);
-EXCEPINFO *getEXCEPINFOFields(JNIEnv *env, jobject lpObject, EXCEPINFO *lpStruct);
-void setEXCEPINFOFields(JNIEnv *env, jobject lpObject, EXCEPINFO *lpStruct);
-#define EXCEPINFO_sizeof() sizeof(EXCEPINFO)
-#else
-#define cacheEXCEPINFOFields(a,b)
-#define getEXCEPINFOFields(a,b,c) NULL
-#define setEXCEPINFOFields(a,b,c)
-#define EXCEPINFO_sizeof() 0
-#endif
-
-#ifndef NO_FORMATETC
-void cacheFORMATETCFields(JNIEnv *env, jobject lpObject);
-FORMATETC *getFORMATETCFields(JNIEnv *env, jobject lpObject, FORMATETC *lpStruct);
-void setFORMATETCFields(JNIEnv *env, jobject lpObject, FORMATETC *lpStruct);
-#define FORMATETC_sizeof() sizeof(FORMATETC)
-#else
-#define cacheFORMATETCFields(a,b)
-#define getFORMATETCFields(a,b,c) NULL
-#define setFORMATETCFields(a,b,c)
-#define FORMATETC_sizeof() 0
-#endif
-
-#ifndef NO_FUNCDESC
-void cacheFUNCDESCFields(JNIEnv *env, jobject lpObject);
-FUNCDESC *getFUNCDESCFields(JNIEnv *env, jobject lpObject, FUNCDESC *lpStruct);
-void setFUNCDESCFields(JNIEnv *env, jobject lpObject, FUNCDESC *lpStruct);
-#define FUNCDESC_sizeof() sizeof(FUNCDESC)
-#else
-#define cacheFUNCDESCFields(a,b)
-#define getFUNCDESCFields(a,b,c) NULL
-#define setFUNCDESCFields(a,b,c)
-#define FUNCDESC_sizeof() 0
-#endif
-
-#ifndef NO_GUID
-void cacheGUIDFields(JNIEnv *env, jobject lpObject);
-GUID *getGUIDFields(JNIEnv *env, jobject lpObject, GUID *lpStruct);
-void setGUIDFields(JNIEnv *env, jobject lpObject, GUID *lpStruct);
-#define GUID_sizeof() sizeof(GUID)
-#else
-#define cacheGUIDFields(a,b)
-#define getGUIDFields(a,b,c) NULL
-#define setGUIDFields(a,b,c)
-#define GUID_sizeof() 0
-#endif
-
-#ifndef NO_LICINFO
-void cacheLICINFOFields(JNIEnv *env, jobject lpObject);
-LICINFO *getLICINFOFields(JNIEnv *env, jobject lpObject, LICINFO *lpStruct);
-void setLICINFOFields(JNIEnv *env, jobject lpObject, LICINFO *lpStruct);
-#define LICINFO_sizeof() sizeof(LICINFO)
-#else
-#define cacheLICINFOFields(a,b)
-#define getLICINFOFields(a,b,c) NULL
-#define setLICINFOFields(a,b,c)
-#define LICINFO_sizeof() 0
-#endif
-
-#ifndef NO_OLECMD
-void cacheOLECMDFields(JNIEnv *env, jobject lpObject);
-OLECMD *getOLECMDFields(JNIEnv *env, jobject lpObject, OLECMD *lpStruct);
-void setOLECMDFields(JNIEnv *env, jobject lpObject, OLECMD *lpStruct);
-#define OLECMD_sizeof() sizeof(OLECMD)
-#else
-#define cacheOLECMDFields(a,b)
-#define getOLECMDFields(a,b,c) NULL
-#define setOLECMDFields(a,b,c)
-#define OLECMD_sizeof() 0
-#endif
-
-#ifndef NO_OLECMDTEXT
-void cacheOLECMDTEXTFields(JNIEnv *env, jobject lpObject);
-OLECMDTEXT *getOLECMDTEXTFields(JNIEnv *env, jobject lpObject, OLECMDTEXT *lpStruct);
-void setOLECMDTEXTFields(JNIEnv *env, jobject lpObject, OLECMDTEXT *lpStruct);
-#define OLECMDTEXT_sizeof() sizeof(OLECMDTEXT)
-#else
-#define cacheOLECMDTEXTFields(a,b)
-#define getOLECMDTEXTFields(a,b,c) NULL
-#define setOLECMDTEXTFields(a,b,c)
-#define OLECMDTEXT_sizeof() 0
-#endif
-
-#ifndef NO_OLEINPLACEFRAMEINFO
-void cacheOLEINPLACEFRAMEINFOFields(JNIEnv *env, jobject lpObject);
-OLEINPLACEFRAMEINFO *getOLEINPLACEFRAMEINFOFields(JNIEnv *env, jobject lpObject, OLEINPLACEFRAMEINFO *lpStruct);
-void setOLEINPLACEFRAMEINFOFields(JNIEnv *env, jobject lpObject, OLEINPLACEFRAMEINFO *lpStruct);
-#define OLEINPLACEFRAMEINFO_sizeof() sizeof(OLEINPLACEFRAMEINFO)
-#else
-#define cacheOLEINPLACEFRAMEINFOFields(a,b)
-#define getOLEINPLACEFRAMEINFOFields(a,b,c) NULL
-#define setOLEINPLACEFRAMEINFOFields(a,b,c)
-#define OLEINPLACEFRAMEINFO_sizeof() 0
-#endif
-
-#ifndef NO_STATSTG
-void cacheSTATSTGFields(JNIEnv *env, jobject lpObject);
-STATSTG *getSTATSTGFields(JNIEnv *env, jobject lpObject, STATSTG *lpStruct);
-void setSTATSTGFields(JNIEnv *env, jobject lpObject, STATSTG *lpStruct);
-#define STATSTG_sizeof() sizeof(STATSTG)
-#else
-#define cacheSTATSTGFields(a,b)
-#define getSTATSTGFields(a,b,c) NULL
-#define setSTATSTGFields(a,b,c)
-#define STATSTG_sizeof() 0
-#endif
-
-#ifndef NO_STGMEDIUM
-void cacheSTGMEDIUMFields(JNIEnv *env, jobject lpObject);
-STGMEDIUM *getSTGMEDIUMFields(JNIEnv *env, jobject lpObject, STGMEDIUM *lpStruct);
-void setSTGMEDIUMFields(JNIEnv *env, jobject lpObject, STGMEDIUM *lpStruct);
-#define STGMEDIUM_sizeof() sizeof(STGMEDIUM)
-#else
-#define cacheSTGMEDIUMFields(a,b)
-#define getSTGMEDIUMFields(a,b,c) NULL
-#define setSTGMEDIUMFields(a,b,c)
-#define STGMEDIUM_sizeof() 0
-#endif
-
-#ifndef NO_TYPEATTR
-void cacheTYPEATTRFields(JNIEnv *env, jobject lpObject);
-TYPEATTR *getTYPEATTRFields(JNIEnv *env, jobject lpObject, TYPEATTR *lpStruct);
-void setTYPEATTRFields(JNIEnv *env, jobject lpObject, TYPEATTR *lpStruct);
-#define TYPEATTR_sizeof() sizeof(TYPEATTR)
-#else
-#define cacheTYPEATTRFields(a,b)
-#define getTYPEATTRFields(a,b,c) NULL
-#define setTYPEATTRFields(a,b,c)
-#define TYPEATTR_sizeof() 0
-#endif
-
-#ifndef NO_VARDESC
-void cacheVARDESCFields(JNIEnv *env, jobject lpObject);
-VARDESC *getVARDESCFields(JNIEnv *env, jobject lpObject, VARDESC *lpStruct);
-void setVARDESCFields(JNIEnv *env, jobject lpObject, VARDESC *lpStruct);
-#define VARDESC_sizeof() sizeof(VARDESC)
-#else
-#define cacheVARDESCFields(a,b)
-#define getVARDESCFields(a,b,c) NULL
-#define setVARDESCFields(a,b,c)
-#define VARDESC_sizeof() 0
-#endif
-
-#ifndef NO_VARIANT
-void cacheVARIANTFields(JNIEnv *env, jobject lpObject);
-VARIANT *getVARIANTFields(JNIEnv *env, jobject lpObject, VARIANT *lpStruct);
-void setVARIANTFields(JNIEnv *env, jobject lpObject, VARIANT *lpStruct);
-#define VARIANT_sizeof() sizeof(VARIANT)
-#else
-#define cacheVARIANTFields(a,b)
-#define getVARIANTFields(a,b,c) NULL
-#define setVARIANTFields(a,b,c)
-#define VARIANT_sizeof() 0
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/defines.h b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/defines.h
deleted file mode 100644
index df4d0a2832..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/defines.h
+++ /dev/null
@@ -1,26 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-/*
- * - Size Optimization -
- * You can specify here which structs and SWT JNI calls
- * you want to exclude. This can be useful to create
- * a smaller library, based on your particular requirements.
- * For example, if your application does not use the type ACCEL
- * you can add:
- * #define NO_ACCEL
- * If your application does not require the function Arc,
- * you can add:
- * #define NO_Arc
- * By default, all types and JNI calls relevant to a
- * platform are included.
- *
- */ \ No newline at end of file
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.cpp b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.cpp
deleted file mode 100644
index b9d72c9e7b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.cpp
+++ /dev/null
@@ -1,2687 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "gdip_structs.h"
-#include "gdip_stats.h"
-
-#define Gdip_NATIVE(func) Java_org_eclipse_swt_internal_gdip_Gdip_##func
-
-#ifndef NO_BitmapData_1delete
-extern "C" JNIEXPORT void JNICALL Gdip_NATIVE(BitmapData_1delete)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT void JNICALL Gdip_NATIVE(BitmapData_1delete)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Gdip_NATIVE_ENTER(env, that, BitmapData_1delete_FUNC);
- delete (BitmapData *)arg0;
- Gdip_NATIVE_EXIT(env, that, BitmapData_1delete_FUNC);
-}
-#endif
-
-#ifndef NO_BitmapData_1new
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(BitmapData_1new)(JNIEnv *env, jclass that);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(BitmapData_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- Gdip_NATIVE_ENTER(env, that, BitmapData_1new_FUNC);
- rc = (jintLong)new BitmapData();
- Gdip_NATIVE_EXIT(env, that, BitmapData_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Bitmap_1GetHBITMAP
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Bitmap_1GetHBITMAP)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLongArray arg2);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Bitmap_1GetHBITMAP)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLongArray arg2)
-{
- jintLong *lparg2=NULL;
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Bitmap_1GetHBITMAP_FUNC);
- if (arg2) if ((lparg2 = env->GetIntLongArrayElements(arg2, NULL)) == NULL) goto fail;
- rc = (jint)((Bitmap*)arg0)->GetHBITMAP(*(Color*)arg1, (HBITMAP*)lparg2);
-fail:
- if (arg2 && lparg2) env->ReleaseIntLongArrayElements(arg2, lparg2, 0);
- Gdip_NATIVE_EXIT(env, that, Bitmap_1GetHBITMAP_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Bitmap_1GetHICON
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Bitmap_1GetHICON)(JNIEnv *env, jclass that, jintLong arg0, jintLongArray arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Bitmap_1GetHICON)
- (JNIEnv *env, jclass that, jintLong arg0, jintLongArray arg1)
-{
- jintLong *lparg1=NULL;
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Bitmap_1GetHICON_FUNC);
- if (arg1) if ((lparg1 = env->GetIntLongArrayElements(arg1, NULL)) == NULL) goto fail;
- rc = (jint)((Bitmap*)arg0)->GetHICON((HICON*)lparg1);
-fail:
- if (arg1 && lparg1) env->ReleaseIntLongArrayElements(arg1, lparg1, 0);
- Gdip_NATIVE_EXIT(env, that, Bitmap_1GetHICON_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Bitmap_1LockBits
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Bitmap_1LockBits)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jintLong arg4);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Bitmap_1LockBits)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jintLong arg4)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Bitmap_1LockBits_FUNC);
- rc = (jint)((Bitmap*)arg0)->LockBits((Rect*)arg1, arg2, (PixelFormat)arg3, (BitmapData*)arg4);
- Gdip_NATIVE_EXIT(env, that, Bitmap_1LockBits_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Bitmap_1UnlockBits
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Bitmap_1UnlockBits)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Bitmap_1UnlockBits)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Bitmap_1UnlockBits_FUNC);
- rc = (jint)((Bitmap*)arg0)->UnlockBits((BitmapData*)arg1);
- Gdip_NATIVE_EXIT(env, that, Bitmap_1UnlockBits_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Bitmap_1delete
-extern "C" JNIEXPORT void JNICALL Gdip_NATIVE(Bitmap_1delete)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT void JNICALL Gdip_NATIVE(Bitmap_1delete)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Gdip_NATIVE_ENTER(env, that, Bitmap_1delete_FUNC);
- delete (Bitmap *)arg0;
- Gdip_NATIVE_EXIT(env, that, Bitmap_1delete_FUNC);
-}
-#endif
-
-#if (!defined(NO_Bitmap_1new__I) && !defined(JNI64)) || (!defined(NO_Bitmap_1new__J) && defined(JNI64))
-#ifndef JNI64
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(Bitmap_1new__I)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(Bitmap_1new__I)(JNIEnv *env, jclass that, jintLong arg0)
-#else
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(Bitmap_1new__J)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(Bitmap_1new__J)(JNIEnv *env, jclass that, jintLong arg0)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- Gdip_NATIVE_ENTER(env, that, Bitmap_1new__I_FUNC);
-#else
- Gdip_NATIVE_ENTER(env, that, Bitmap_1new__J_FUNC);
-#endif
- rc = (jintLong)new Bitmap((HICON)arg0);
-#ifndef JNI64
- Gdip_NATIVE_EXIT(env, that, Bitmap_1new__I_FUNC);
-#else
- Gdip_NATIVE_EXIT(env, that, Bitmap_1new__J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_Bitmap_1new__II) && !defined(JNI64)) || (!defined(NO_Bitmap_1new__JJ) && defined(JNI64))
-#ifndef JNI64
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(Bitmap_1new__II)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(Bitmap_1new__II)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-#else
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(Bitmap_1new__JJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(Bitmap_1new__JJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- Gdip_NATIVE_ENTER(env, that, Bitmap_1new__II_FUNC);
-#else
- Gdip_NATIVE_ENTER(env, that, Bitmap_1new__JJ_FUNC);
-#endif
- rc = (jintLong)new Bitmap((HBITMAP)arg0, (HPALETTE)arg1);
-#ifndef JNI64
- Gdip_NATIVE_EXIT(env, that, Bitmap_1new__II_FUNC);
-#else
- Gdip_NATIVE_EXIT(env, that, Bitmap_1new__JJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_Bitmap_1new__IIIII) && !defined(JNI64)) || (!defined(NO_Bitmap_1new__IIIIJ) && defined(JNI64))
-#ifndef JNI64
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(Bitmap_1new__IIIII)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jintLong arg4);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(Bitmap_1new__IIIII)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jintLong arg4)
-#else
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(Bitmap_1new__IIIIJ)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jintLong arg4);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(Bitmap_1new__IIIIJ)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jintLong arg4)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- Gdip_NATIVE_ENTER(env, that, Bitmap_1new__IIIII_FUNC);
-#else
- Gdip_NATIVE_ENTER(env, that, Bitmap_1new__IIIIJ_FUNC);
-#endif
- rc = (jintLong)new Bitmap(arg0, arg1, arg2, (PixelFormat)arg3, (BYTE *)arg4);
-#ifndef JNI64
- Gdip_NATIVE_EXIT(env, that, Bitmap_1new__IIIII_FUNC);
-#else
- Gdip_NATIVE_EXIT(env, that, Bitmap_1new__IIIIJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_Bitmap_1new___3CZ
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(Bitmap_1new___3CZ)(JNIEnv *env, jclass that, jcharArray arg0, jboolean arg1);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(Bitmap_1new___3CZ)
- (JNIEnv *env, jclass that, jcharArray arg0, jboolean arg1)
-{
- jchar *lparg0=NULL;
- jintLong rc = 0;
- Gdip_NATIVE_ENTER(env, that, Bitmap_1new___3CZ_FUNC);
- if (arg0) if ((lparg0 = env->GetCharArrayElements(arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)new Bitmap((WCHAR*)lparg0, arg1);
-fail:
- if (arg0 && lparg0) env->ReleaseCharArrayElements(arg0, lparg0, 0);
- Gdip_NATIVE_EXIT(env, that, Bitmap_1new___3CZ_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Brush_1Clone
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(Brush_1Clone)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(Brush_1Clone)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- Gdip_NATIVE_ENTER(env, that, Brush_1Clone_FUNC);
- rc = (jintLong)((Brush *)arg0)->Clone();
- Gdip_NATIVE_EXIT(env, that, Brush_1Clone_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Brush_1GetType
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Brush_1GetType)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Brush_1GetType)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Brush_1GetType_FUNC);
- rc = (jint)((Brush *)arg0)->GetType();
- Gdip_NATIVE_EXIT(env, that, Brush_1GetType_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ColorPalette_1sizeof
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(ColorPalette_1sizeof)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL Gdip_NATIVE(ColorPalette_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, ColorPalette_1sizeof_FUNC);
- rc = (jint)ColorPalette_sizeof();
- Gdip_NATIVE_EXIT(env, that, ColorPalette_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Color_1delete
-extern "C" JNIEXPORT void JNICALL Gdip_NATIVE(Color_1delete)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT void JNICALL Gdip_NATIVE(Color_1delete)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Gdip_NATIVE_ENTER(env, that, Color_1delete_FUNC);
- delete (Color *)arg0;
- Gdip_NATIVE_EXIT(env, that, Color_1delete_FUNC);
-}
-#endif
-
-#ifndef NO_Color_1new
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(Color_1new)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(Color_1new)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jintLong rc = 0;
- Gdip_NATIVE_ENTER(env, that, Color_1new_FUNC);
- rc = (jintLong)new Color((ARGB)arg0);
- Gdip_NATIVE_EXIT(env, that, Color_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FontFamily_1GetFamilyName
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(FontFamily_1GetFamilyName)(JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jchar arg2);
-JNIEXPORT jint JNICALL Gdip_NATIVE(FontFamily_1GetFamilyName)
- (JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jchar arg2)
-{
- jchar *lparg1=NULL;
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, FontFamily_1GetFamilyName_FUNC);
- if (arg1) if ((lparg1 = env->GetCharArrayElements(arg1, NULL)) == NULL) goto fail;
- rc = (jint)((FontFamily *)arg0)->GetFamilyName((WCHAR *)lparg1, (WCHAR)arg2);
-fail:
- if (arg1 && lparg1) env->ReleaseCharArrayElements(arg1, lparg1, 0);
- Gdip_NATIVE_EXIT(env, that, FontFamily_1GetFamilyName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FontFamily_1IsAvailable
-extern "C" JNIEXPORT jboolean JNICALL Gdip_NATIVE(FontFamily_1IsAvailable)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jboolean JNICALL Gdip_NATIVE(FontFamily_1IsAvailable)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- Gdip_NATIVE_ENTER(env, that, FontFamily_1IsAvailable_FUNC);
- rc = (jboolean)((FontFamily *)arg0)->IsAvailable();
- Gdip_NATIVE_EXIT(env, that, FontFamily_1IsAvailable_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FontFamily_1delete
-extern "C" JNIEXPORT void JNICALL Gdip_NATIVE(FontFamily_1delete)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT void JNICALL Gdip_NATIVE(FontFamily_1delete)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Gdip_NATIVE_ENTER(env, that, FontFamily_1delete_FUNC);
- delete (FontFamily *)arg0;
- Gdip_NATIVE_EXIT(env, that, FontFamily_1delete_FUNC);
-}
-#endif
-
-#ifndef NO_FontFamily_1new__
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(FontFamily_1new__)(JNIEnv *env, jclass that);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(FontFamily_1new__)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- Gdip_NATIVE_ENTER(env, that, FontFamily_1new___FUNC);
- rc = (jintLong)new FontFamily();
- Gdip_NATIVE_EXIT(env, that, FontFamily_1new___FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_FontFamily_1new___3CI) && !defined(JNI64)) || (!defined(NO_FontFamily_1new___3CJ) && defined(JNI64))
-#ifndef JNI64
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(FontFamily_1new___3CI)(JNIEnv *env, jclass that, jcharArray arg0, jintLong arg1);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(FontFamily_1new___3CI)(JNIEnv *env, jclass that, jcharArray arg0, jintLong arg1)
-#else
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(FontFamily_1new___3CJ)(JNIEnv *env, jclass that, jcharArray arg0, jintLong arg1);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(FontFamily_1new___3CJ)(JNIEnv *env, jclass that, jcharArray arg0, jintLong arg1)
-#endif
-{
- jchar *lparg0=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- Gdip_NATIVE_ENTER(env, that, FontFamily_1new___3CI_FUNC);
-#else
- Gdip_NATIVE_ENTER(env, that, FontFamily_1new___3CJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = env->GetCharArrayElements(arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)new FontFamily((const WCHAR *)lparg0, (const FontCollection *)arg1);
-fail:
- if (arg0 && lparg0) env->ReleaseCharArrayElements(arg0, lparg0, 0);
-#ifndef JNI64
- Gdip_NATIVE_EXIT(env, that, FontFamily_1new___3CI_FUNC);
-#else
- Gdip_NATIVE_EXIT(env, that, FontFamily_1new___3CJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_Font_1GetFamily
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Font_1GetFamily)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Font_1GetFamily)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Font_1GetFamily_FUNC);
- rc = (jint)((Font *)arg0)->GetFamily((FontFamily *)arg1);
- Gdip_NATIVE_EXIT(env, that, Font_1GetFamily_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Font_1GetLogFontW
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Font_1GetLogFontW)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Font_1GetLogFontW)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Font_1GetLogFontW_FUNC);
- rc = (jint)((Font *)arg0)->GetLogFontW((const Graphics *)arg1, (LOGFONTW *)arg2);
- Gdip_NATIVE_EXIT(env, that, Font_1GetLogFontW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Font_1GetSize
-extern "C" JNIEXPORT jfloat JNICALL Gdip_NATIVE(Font_1GetSize)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jfloat JNICALL Gdip_NATIVE(Font_1GetSize)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jfloat rc = 0;
- Gdip_NATIVE_ENTER(env, that, Font_1GetSize_FUNC);
- rc = (jfloat)((Font *)arg0)->GetSize();
- Gdip_NATIVE_EXIT(env, that, Font_1GetSize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Font_1GetStyle
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Font_1GetStyle)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Font_1GetStyle)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Font_1GetStyle_FUNC);
- rc = (jint)((Font *)arg0)->GetStyle();
- Gdip_NATIVE_EXIT(env, that, Font_1GetStyle_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Font_1IsAvailable
-extern "C" JNIEXPORT jboolean JNICALL Gdip_NATIVE(Font_1IsAvailable)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jboolean JNICALL Gdip_NATIVE(Font_1IsAvailable)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- Gdip_NATIVE_ENTER(env, that, Font_1IsAvailable_FUNC);
- rc = (jboolean)((Font *)arg0)->IsAvailable();
- Gdip_NATIVE_EXIT(env, that, Font_1IsAvailable_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Font_1delete
-extern "C" JNIEXPORT void JNICALL Gdip_NATIVE(Font_1delete)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT void JNICALL Gdip_NATIVE(Font_1delete)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Gdip_NATIVE_ENTER(env, that, Font_1delete_FUNC);
- delete (Font *)arg0;
- Gdip_NATIVE_EXIT(env, that, Font_1delete_FUNC);
-}
-#endif
-
-#if (!defined(NO_Font_1new__IFII) && !defined(JNI64)) || (!defined(NO_Font_1new__JFII) && defined(JNI64))
-#ifndef JNI64
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(Font_1new__IFII)(JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jint arg2, jint arg3);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(Font_1new__IFII)(JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jint arg2, jint arg3)
-#else
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(Font_1new__JFII)(JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jint arg2, jint arg3);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(Font_1new__JFII)(JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jint arg2, jint arg3)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- Gdip_NATIVE_ENTER(env, that, Font_1new__IFII_FUNC);
-#else
- Gdip_NATIVE_ENTER(env, that, Font_1new__JFII_FUNC);
-#endif
- rc = (jintLong)new Font((const FontFamily *)arg0, (REAL)arg1, (INT)arg2, (Unit)arg3);
-#ifndef JNI64
- Gdip_NATIVE_EXIT(env, that, Font_1new__IFII_FUNC);
-#else
- Gdip_NATIVE_EXIT(env, that, Font_1new__JFII_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_Font_1new__II) && !defined(JNI64)) || (!defined(NO_Font_1new__JJ) && defined(JNI64))
-#ifndef JNI64
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(Font_1new__II)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(Font_1new__II)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-#else
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(Font_1new__JJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(Font_1new__JJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- Gdip_NATIVE_ENTER(env, that, Font_1new__II_FUNC);
-#else
- Gdip_NATIVE_ENTER(env, that, Font_1new__JJ_FUNC);
-#endif
- rc = (jintLong)new Font((HDC)arg0, (HFONT)arg1);
-#ifndef JNI64
- Gdip_NATIVE_EXIT(env, that, Font_1new__II_FUNC);
-#else
- Gdip_NATIVE_EXIT(env, that, Font_1new__JJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_Font_1new___3CFIII) && !defined(JNI64)) || (!defined(NO_Font_1new___3CFIIJ) && defined(JNI64))
-#ifndef JNI64
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(Font_1new___3CFIII)(JNIEnv *env, jclass that, jcharArray arg0, jfloat arg1, jint arg2, jint arg3, jintLong arg4);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(Font_1new___3CFIII)(JNIEnv *env, jclass that, jcharArray arg0, jfloat arg1, jint arg2, jint arg3, jintLong arg4)
-#else
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(Font_1new___3CFIIJ)(JNIEnv *env, jclass that, jcharArray arg0, jfloat arg1, jint arg2, jint arg3, jintLong arg4);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(Font_1new___3CFIIJ)(JNIEnv *env, jclass that, jcharArray arg0, jfloat arg1, jint arg2, jint arg3, jintLong arg4)
-#endif
-{
- jchar *lparg0=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- Gdip_NATIVE_ENTER(env, that, Font_1new___3CFIII_FUNC);
-#else
- Gdip_NATIVE_ENTER(env, that, Font_1new___3CFIIJ_FUNC);
-#endif
- if (arg0) if ((lparg0 = env->GetCharArrayElements(arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)new Font((const WCHAR *)lparg0, (REAL)arg1, (INT)arg2, (Unit)arg3, (const FontCollection *)arg4);
-fail:
- if (arg0 && lparg0) env->ReleaseCharArrayElements(arg0, lparg0, 0);
-#ifndef JNI64
- Gdip_NATIVE_EXIT(env, that, Font_1new___3CFIII_FUNC);
-#else
- Gdip_NATIVE_EXIT(env, that, Font_1new___3CFIIJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_GdiplusShutdown
-extern "C" JNIEXPORT void JNICALL Gdip_NATIVE(GdiplusShutdown)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT void JNICALL Gdip_NATIVE(GdiplusShutdown)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Gdip_NATIVE_ENTER(env, that, GdiplusShutdown_FUNC);
- GdiplusShutdown((ULONG_PTR)arg0);
- Gdip_NATIVE_EXIT(env, that, GdiplusShutdown_FUNC);
-}
-#endif
-
-#ifndef NO_GdiplusStartup
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(GdiplusStartup)(JNIEnv *env, jclass that, jintLongArray arg0, jobject arg1, jintLong arg2);
-JNIEXPORT jint JNICALL Gdip_NATIVE(GdiplusStartup)
- (JNIEnv *env, jclass that, jintLongArray arg0, jobject arg1, jintLong arg2)
-{
- jintLong *lparg0=NULL;
- GdiplusStartupInput _arg1, *lparg1=NULL;
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, GdiplusStartup_FUNC);
- if (arg0) if ((lparg0 = env->GetIntLongArrayElements(arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getGdiplusStartupInputFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)GdiplusStartup((ULONG_PTR *)lparg0, (const GdiplusStartupInput *)lparg1, (GdiplusStartupOutput *)arg2);
-fail:
- if (arg1 && lparg1) setGdiplusStartupInputFields(env, arg1, lparg1);
- if (arg0 && lparg0) env->ReleaseIntLongArrayElements(arg0, lparg0, 0);
- Gdip_NATIVE_EXIT(env, that, GdiplusStartup_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GdiplusStartupInput_1sizeof
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(GdiplusStartupInput_1sizeof)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL Gdip_NATIVE(GdiplusStartupInput_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, GdiplusStartupInput_1sizeof_FUNC);
- rc = (jint)GdiplusStartupInput_sizeof();
- Gdip_NATIVE_EXIT(env, that, GdiplusStartupInput_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GraphicsPath_1AddArc
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1AddArc)(JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jfloat arg3, jfloat arg4, jfloat arg5, jfloat arg6);
-JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1AddArc)
- (JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jfloat arg3, jfloat arg4, jfloat arg5, jfloat arg6)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, GraphicsPath_1AddArc_FUNC);
- rc = (jint)((GraphicsPath *)arg0)->AddArc((REAL)arg1, (REAL)arg2, (REAL)arg3, (REAL)arg4, (REAL)arg5, (REAL)arg6);
- Gdip_NATIVE_EXIT(env, that, GraphicsPath_1AddArc_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GraphicsPath_1AddBezier
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1AddBezier)(JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jfloat arg3, jfloat arg4, jfloat arg5, jfloat arg6, jfloat arg7, jfloat arg8);
-JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1AddBezier)
- (JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jfloat arg3, jfloat arg4, jfloat arg5, jfloat arg6, jfloat arg7, jfloat arg8)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, GraphicsPath_1AddBezier_FUNC);
- rc = (jint)((GraphicsPath *)arg0)->AddBezier((REAL)arg1, (REAL)arg2, (REAL)arg3, (REAL)arg4, (REAL)arg5, (REAL)arg6, (REAL)arg7, (REAL)arg8);
- Gdip_NATIVE_EXIT(env, that, GraphicsPath_1AddBezier_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GraphicsPath_1AddLine
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1AddLine)(JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jfloat arg3, jfloat arg4);
-JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1AddLine)
- (JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jfloat arg3, jfloat arg4)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, GraphicsPath_1AddLine_FUNC);
- rc = (jint)((GraphicsPath *)arg0)->AddLine((REAL)arg1, (REAL)arg2, (REAL)arg3, (REAL)arg4);
- Gdip_NATIVE_EXIT(env, that, GraphicsPath_1AddLine_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GraphicsPath_1AddPath
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1AddPath)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jboolean arg2);
-JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1AddPath)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jboolean arg2)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, GraphicsPath_1AddPath_FUNC);
- rc = (jint)((GraphicsPath *)arg0)->AddPath((GraphicsPath *)arg1, (BOOL)arg2);
- Gdip_NATIVE_EXIT(env, that, GraphicsPath_1AddPath_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GraphicsPath_1AddRectangle
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1AddRectangle)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1AddRectangle)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- RectF _arg1, *lparg1=NULL;
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, GraphicsPath_1AddRectangle_FUNC);
- if (arg1) if ((lparg1 = getRectFFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)((GraphicsPath *)arg0)->AddRectangle(*lparg1);
-fail:
- if (arg1 && lparg1) setRectFFields(env, arg1, lparg1);
- Gdip_NATIVE_EXIT(env, that, GraphicsPath_1AddRectangle_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GraphicsPath_1AddString
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1AddString)(JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2, jintLong arg3, jint arg4, jfloat arg5, jobject arg6, jintLong arg7);
-JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1AddString)
- (JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2, jintLong arg3, jint arg4, jfloat arg5, jobject arg6, jintLong arg7)
-{
- jchar *lparg1=NULL;
- PointF _arg6, *lparg6=NULL;
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, GraphicsPath_1AddString_FUNC);
- if (arg1) if ((lparg1 = env->GetCharArrayElements(arg1, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = getPointFFields(env, arg6, &_arg6)) == NULL) goto fail;
- rc = (jint)((GraphicsPath *)arg0)->AddString((const WCHAR *)lparg1, (INT)arg2, (const FontFamily *)arg3, (INT)arg4, (REAL)arg5, *(const PointF *)lparg6, (const StringFormat *)arg7);
-fail:
- if (arg6 && lparg6) setPointFFields(env, arg6, lparg6);
- if (arg1 && lparg1) env->ReleaseCharArrayElements(arg1, lparg1, 0);
- Gdip_NATIVE_EXIT(env, that, GraphicsPath_1AddString_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GraphicsPath_1Clone
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(GraphicsPath_1Clone)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(GraphicsPath_1Clone)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- Gdip_NATIVE_ENTER(env, that, GraphicsPath_1Clone_FUNC);
- rc = (jintLong)((GraphicsPath *)arg0)->Clone();
- Gdip_NATIVE_EXIT(env, that, GraphicsPath_1Clone_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GraphicsPath_1CloseFigure
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1CloseFigure)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1CloseFigure)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, GraphicsPath_1CloseFigure_FUNC);
- rc = (jint)((GraphicsPath *)arg0)->CloseFigure();
- Gdip_NATIVE_EXIT(env, that, GraphicsPath_1CloseFigure_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GraphicsPath_1Flatten
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1Flatten)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jfloat arg2);
-JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1Flatten)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jfloat arg2)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, GraphicsPath_1Flatten_FUNC);
- rc = (jint)((GraphicsPath *)arg0)->Flatten((Matrix *)arg1, arg2);
- Gdip_NATIVE_EXIT(env, that, GraphicsPath_1Flatten_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GraphicsPath_1GetBounds
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1GetBounds)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2, jintLong arg3);
-JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1GetBounds)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2, jintLong arg3)
-{
- RectF _arg1, *lparg1=NULL;
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, GraphicsPath_1GetBounds_FUNC);
- if (arg1) if ((lparg1 = getRectFFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)((GraphicsPath *)arg0)->GetBounds(lparg1, (Matrix *)arg2, (Pen *)arg3);
-fail:
- if (arg1 && lparg1) setRectFFields(env, arg1, lparg1);
- Gdip_NATIVE_EXIT(env, that, GraphicsPath_1GetBounds_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GraphicsPath_1GetLastPoint
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1GetLastPoint)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1GetLastPoint)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- PointF _arg1, *lparg1=NULL;
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, GraphicsPath_1GetLastPoint_FUNC);
- if (arg1) if ((lparg1 = getPointFFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)((GraphicsPath *)arg0)->GetLastPoint((PointF *)lparg1);
-fail:
- if (arg1 && lparg1) setPointFFields(env, arg1, lparg1);
- Gdip_NATIVE_EXIT(env, that, GraphicsPath_1GetLastPoint_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GraphicsPath_1GetPathTypes
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1GetPathTypes)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jint arg2);
-JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1GetPathTypes)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jint arg2)
-{
- jbyte *lparg1=NULL;
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, GraphicsPath_1GetPathTypes_FUNC);
- if (arg1) if ((lparg1 = env->GetByteArrayElements(arg1, NULL)) == NULL) goto fail;
- rc = (jint)((GraphicsPath *)arg0)->GetPathTypes((BYTE *)lparg1, arg2);
-fail:
- if (arg1 && lparg1) env->ReleaseByteArrayElements(arg1, lparg1, 0);
- Gdip_NATIVE_EXIT(env, that, GraphicsPath_1GetPathTypes_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GraphicsPath_1GetPointCount
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1GetPointCount)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1GetPointCount)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, GraphicsPath_1GetPointCount_FUNC);
- rc = (jint)((GraphicsPath *)arg0)->GetPointCount();
- Gdip_NATIVE_EXIT(env, that, GraphicsPath_1GetPointCount_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GraphicsPath_1IsOutlineVisible
-extern "C" JNIEXPORT jboolean JNICALL Gdip_NATIVE(GraphicsPath_1IsOutlineVisible)(JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jintLong arg3, jintLong arg4);
-JNIEXPORT jboolean JNICALL Gdip_NATIVE(GraphicsPath_1IsOutlineVisible)
- (JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jintLong arg3, jintLong arg4)
-{
- jboolean rc = 0;
- Gdip_NATIVE_ENTER(env, that, GraphicsPath_1IsOutlineVisible_FUNC);
- rc = (jboolean)((GraphicsPath *)arg0)->IsOutlineVisible(arg1, arg2, (const Pen *)arg3, (const Graphics *)arg4);
- Gdip_NATIVE_EXIT(env, that, GraphicsPath_1IsOutlineVisible_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GraphicsPath_1IsVisible
-extern "C" JNIEXPORT jboolean JNICALL Gdip_NATIVE(GraphicsPath_1IsVisible)(JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jintLong arg3);
-JNIEXPORT jboolean JNICALL Gdip_NATIVE(GraphicsPath_1IsVisible)
- (JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jintLong arg3)
-{
- jboolean rc = 0;
- Gdip_NATIVE_ENTER(env, that, GraphicsPath_1IsVisible_FUNC);
- rc = (jboolean)((GraphicsPath *)arg0)->IsVisible(arg1, arg2, (const Graphics *)arg3);
- Gdip_NATIVE_EXIT(env, that, GraphicsPath_1IsVisible_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GraphicsPath_1SetFillMode
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1SetFillMode)(JNIEnv *env, jclass that, jintLong arg0, jint arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1SetFillMode)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, GraphicsPath_1SetFillMode_FUNC);
- rc = (jint)((GraphicsPath *)arg0)->SetFillMode((FillMode)arg1);
- Gdip_NATIVE_EXIT(env, that, GraphicsPath_1SetFillMode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GraphicsPath_1StartFigure
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1StartFigure)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1StartFigure)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, GraphicsPath_1StartFigure_FUNC);
- rc = (jint)((GraphicsPath *)arg0)->StartFigure();
- Gdip_NATIVE_EXIT(env, that, GraphicsPath_1StartFigure_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GraphicsPath_1Transform
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1Transform)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1Transform)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, GraphicsPath_1Transform_FUNC);
- rc = (jint)((GraphicsPath *)arg0)->Transform((Matrix *)arg1);
- Gdip_NATIVE_EXIT(env, that, GraphicsPath_1Transform_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GraphicsPath_1delete
-extern "C" JNIEXPORT void JNICALL Gdip_NATIVE(GraphicsPath_1delete)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT void JNICALL Gdip_NATIVE(GraphicsPath_1delete)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Gdip_NATIVE_ENTER(env, that, GraphicsPath_1delete_FUNC);
- delete (GraphicsPath *)arg0;
- Gdip_NATIVE_EXIT(env, that, GraphicsPath_1delete_FUNC);
-}
-#endif
-
-#ifndef NO_GraphicsPath_1new__I
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(GraphicsPath_1new__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(GraphicsPath_1new__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jintLong rc = 0;
- Gdip_NATIVE_ENTER(env, that, GraphicsPath_1new__I_FUNC);
- rc = (jintLong)new GraphicsPath((FillMode)arg0);
- Gdip_NATIVE_EXIT(env, that, GraphicsPath_1new__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1DrawArc
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawArc)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5, jfloat arg6, jfloat arg7);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawArc)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5, jfloat arg6, jfloat arg7)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1DrawArc_FUNC);
- rc = (jint)((Graphics *)arg0)->DrawArc((Pen *)arg1, arg2, arg3, arg4, arg5, arg6, arg7);
- Gdip_NATIVE_EXIT(env, that, Graphics_1DrawArc_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_Graphics_1DrawDriverString__IIIIILorg_eclipse_swt_internal_gdip_PointF_2II) && !defined(JNI64)) || (!defined(NO_Graphics_1DrawDriverString__JJIJJLorg_eclipse_swt_internal_gdip_PointF_2IJ) && defined(JNI64))
-#ifndef JNI64
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawDriverString__IIIIILorg_eclipse_swt_internal_gdip_PointF_2II)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintLong arg3, jintLong arg4, jobject arg5, jint arg6, jintLong arg7);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawDriverString__IIIIILorg_eclipse_swt_internal_gdip_PointF_2II)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintLong arg3, jintLong arg4, jobject arg5, jint arg6, jintLong arg7)
-#else
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawDriverString__JJIJJLorg_eclipse_swt_internal_gdip_PointF_2IJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintLong arg3, jintLong arg4, jobject arg5, jint arg6, jintLong arg7);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawDriverString__JJIJJLorg_eclipse_swt_internal_gdip_PointF_2IJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintLong arg3, jintLong arg4, jobject arg5, jint arg6, jintLong arg7)
-#endif
-{
- PointF _arg5, *lparg5=NULL;
- jint rc = 0;
-#ifndef JNI64
- Gdip_NATIVE_ENTER(env, that, Graphics_1DrawDriverString__IIIIILorg_eclipse_swt_internal_gdip_PointF_2II_FUNC);
-#else
- Gdip_NATIVE_ENTER(env, that, Graphics_1DrawDriverString__JJIJJLorg_eclipse_swt_internal_gdip_PointF_2IJ_FUNC);
-#endif
- if (arg5) if ((lparg5 = getPointFFields(env, arg5, &_arg5)) == NULL) goto fail;
- rc = (jint)((Graphics *)arg0)->DrawDriverString((const UINT16 *)arg1, arg2, (const Font *)arg3, (const Brush *)arg4, (const PointF *)lparg5, arg6, (const Matrix *)arg7);
-fail:
- if (arg5 && lparg5) setPointFFields(env, arg5, lparg5);
-#ifndef JNI64
- Gdip_NATIVE_EXIT(env, that, Graphics_1DrawDriverString__IIIIILorg_eclipse_swt_internal_gdip_PointF_2II_FUNC);
-#else
- Gdip_NATIVE_EXIT(env, that, Graphics_1DrawDriverString__JJIJJLorg_eclipse_swt_internal_gdip_PointF_2IJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1DrawEllipse
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawEllipse)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawEllipse)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1DrawEllipse_FUNC);
- rc = (jint)((Graphics *)arg0)->DrawEllipse((Pen *)arg1, arg2, arg3, arg4, arg5);
- Gdip_NATIVE_EXIT(env, that, Graphics_1DrawEllipse_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_Graphics_1DrawImage__IIII) && !defined(JNI64)) || (!defined(NO_Graphics_1DrawImage__JJII) && defined(JNI64))
-#ifndef JNI64
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawImage__IIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawImage__IIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3)
-#else
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawImage__JJII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawImage__JJII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3)
-#endif
-{
- jint rc = 0;
-#ifndef JNI64
- Gdip_NATIVE_ENTER(env, that, Graphics_1DrawImage__IIII_FUNC);
-#else
- Gdip_NATIVE_ENTER(env, that, Graphics_1DrawImage__JJII_FUNC);
-#endif
- rc = (jint)((Graphics *)arg0)->DrawImage((Image *)arg1, (INT)arg2, (INT)arg3);
-#ifndef JNI64
- Gdip_NATIVE_EXIT(env, that, Graphics_1DrawImage__IIII_FUNC);
-#else
- Gdip_NATIVE_EXIT(env, that, Graphics_1DrawImage__JJII_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_Graphics_1DrawImage__IILorg_eclipse_swt_internal_gdip_Rect_2IIIIIIII) && !defined(JNI64)) || (!defined(NO_Graphics_1DrawImage__JJLorg_eclipse_swt_internal_gdip_Rect_2IIIIIJJJ) && defined(JNI64))
-#ifndef JNI64
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawImage__IILorg_eclipse_swt_internal_gdip_Rect_2IIIIIIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jintLong arg8, jintLong arg9, jintLong arg10);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawImage__IILorg_eclipse_swt_internal_gdip_Rect_2IIIIIIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jintLong arg8, jintLong arg9, jintLong arg10)
-#else
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawImage__JJLorg_eclipse_swt_internal_gdip_Rect_2IIIIIJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jintLong arg8, jintLong arg9, jintLong arg10);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawImage__JJLorg_eclipse_swt_internal_gdip_Rect_2IIIIIJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jintLong arg8, jintLong arg9, jintLong arg10)
-#endif
-{
- Rect _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- Gdip_NATIVE_ENTER(env, that, Graphics_1DrawImage__IILorg_eclipse_swt_internal_gdip_Rect_2IIIIIIII_FUNC);
-#else
- Gdip_NATIVE_ENTER(env, that, Graphics_1DrawImage__JJLorg_eclipse_swt_internal_gdip_Rect_2IIIIIJJJ_FUNC);
-#endif
- if (arg2) if ((lparg2 = getRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((Graphics *)arg0)->DrawImage((Image *)arg1, *(const Rect *)lparg2, (INT)arg3, (INT)arg4, (INT)arg5, (INT)arg6, (Unit)arg7, (ImageAttributes *)arg8, (DrawImageAbort)arg9, (VOID *)arg10);
-fail:
- if (arg2 && lparg2) setRectFields(env, arg2, lparg2);
-#ifndef JNI64
- Gdip_NATIVE_EXIT(env, that, Graphics_1DrawImage__IILorg_eclipse_swt_internal_gdip_Rect_2IIIIIIII_FUNC);
-#else
- Gdip_NATIVE_EXIT(env, that, Graphics_1DrawImage__JJLorg_eclipse_swt_internal_gdip_Rect_2IIIIIJJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1DrawLine
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawLine)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawLine)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1DrawLine_FUNC);
- rc = (jint)((Graphics *)arg0)->DrawLine((Pen *)arg1, arg2, arg3, arg4, arg5);
- Gdip_NATIVE_EXIT(env, that, Graphics_1DrawLine_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1DrawPath
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawPath)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawPath)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1DrawPath_FUNC);
- rc = (jint)((Graphics *)arg0)->DrawPath((Pen *)arg1, (GraphicsPath *)arg2);
- Gdip_NATIVE_EXIT(env, that, Graphics_1DrawPath_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1DrawRectangle
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawRectangle)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawRectangle)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1DrawRectangle_FUNC);
- rc = (jint)((Graphics *)arg0)->DrawRectangle((Pen *)arg1, arg2, arg3, arg4, arg5);
- Gdip_NATIVE_EXIT(env, that, Graphics_1DrawRectangle_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_Graphics_1DrawString__I_3CIILorg_eclipse_swt_internal_gdip_PointF_2I) && !defined(JNI64)) || (!defined(NO_Graphics_1DrawString__J_3CIJLorg_eclipse_swt_internal_gdip_PointF_2J) && defined(JNI64))
-#ifndef JNI64
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawString__I_3CIILorg_eclipse_swt_internal_gdip_PointF_2I)(JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2, jintLong arg3, jobject arg4, jintLong arg5);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawString__I_3CIILorg_eclipse_swt_internal_gdip_PointF_2I)(JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2, jintLong arg3, jobject arg4, jintLong arg5)
-#else
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawString__J_3CIJLorg_eclipse_swt_internal_gdip_PointF_2J)(JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2, jintLong arg3, jobject arg4, jintLong arg5);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawString__J_3CIJLorg_eclipse_swt_internal_gdip_PointF_2J)(JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2, jintLong arg3, jobject arg4, jintLong arg5)
-#endif
-{
- jchar *lparg1=NULL;
- PointF _arg4, *lparg4=NULL;
- jint rc = 0;
-#ifndef JNI64
- Gdip_NATIVE_ENTER(env, that, Graphics_1DrawString__I_3CIILorg_eclipse_swt_internal_gdip_PointF_2I_FUNC);
-#else
- Gdip_NATIVE_ENTER(env, that, Graphics_1DrawString__J_3CIJLorg_eclipse_swt_internal_gdip_PointF_2J_FUNC);
-#endif
- if (arg1) if ((lparg1 = env->GetCharArrayElements(arg1, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = getPointFFields(env, arg4, &_arg4)) == NULL) goto fail;
- rc = (jint)((Graphics *)arg0)->DrawString((WCHAR *)lparg1, (int)arg2, (Font *)arg3, *lparg4, (Brush *)arg5);
-fail:
- if (arg4 && lparg4) setPointFFields(env, arg4, lparg4);
- if (arg1 && lparg1) env->ReleaseCharArrayElements(arg1, lparg1, 0);
-#ifndef JNI64
- Gdip_NATIVE_EXIT(env, that, Graphics_1DrawString__I_3CIILorg_eclipse_swt_internal_gdip_PointF_2I_FUNC);
-#else
- Gdip_NATIVE_EXIT(env, that, Graphics_1DrawString__J_3CIJLorg_eclipse_swt_internal_gdip_PointF_2J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_Graphics_1DrawString__I_3CIILorg_eclipse_swt_internal_gdip_PointF_2II) && !defined(JNI64)) || (!defined(NO_Graphics_1DrawString__J_3CIJLorg_eclipse_swt_internal_gdip_PointF_2JJ) && defined(JNI64))
-#ifndef JNI64
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawString__I_3CIILorg_eclipse_swt_internal_gdip_PointF_2II)(JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2, jintLong arg3, jobject arg4, jintLong arg5, jintLong arg6);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawString__I_3CIILorg_eclipse_swt_internal_gdip_PointF_2II)(JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2, jintLong arg3, jobject arg4, jintLong arg5, jintLong arg6)
-#else
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawString__J_3CIJLorg_eclipse_swt_internal_gdip_PointF_2JJ)(JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2, jintLong arg3, jobject arg4, jintLong arg5, jintLong arg6);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawString__J_3CIJLorg_eclipse_swt_internal_gdip_PointF_2JJ)(JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2, jintLong arg3, jobject arg4, jintLong arg5, jintLong arg6)
-#endif
-{
- jchar *lparg1=NULL;
- PointF _arg4, *lparg4=NULL;
- jint rc = 0;
-#ifndef JNI64
- Gdip_NATIVE_ENTER(env, that, Graphics_1DrawString__I_3CIILorg_eclipse_swt_internal_gdip_PointF_2II_FUNC);
-#else
- Gdip_NATIVE_ENTER(env, that, Graphics_1DrawString__J_3CIJLorg_eclipse_swt_internal_gdip_PointF_2JJ_FUNC);
-#endif
- if (arg1) if ((lparg1 = env->GetCharArrayElements(arg1, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = getPointFFields(env, arg4, &_arg4)) == NULL) goto fail;
- rc = (jint)((Graphics *)arg0)->DrawString((WCHAR *)lparg1, (int)arg2, (Font *)arg3, *lparg4, (StringFormat *)arg5, (Brush *)arg6);
-fail:
- if (arg4 && lparg4) setPointFFields(env, arg4, lparg4);
- if (arg1 && lparg1) env->ReleaseCharArrayElements(arg1, lparg1, 0);
-#ifndef JNI64
- Gdip_NATIVE_EXIT(env, that, Graphics_1DrawString__I_3CIILorg_eclipse_swt_internal_gdip_PointF_2II_FUNC);
-#else
- Gdip_NATIVE_EXIT(env, that, Graphics_1DrawString__J_3CIJLorg_eclipse_swt_internal_gdip_PointF_2JJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1FillEllipse
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1FillEllipse)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1FillEllipse)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1FillEllipse_FUNC);
- rc = (jint)((Graphics *)arg0)->FillEllipse((Brush *)arg1, (INT)arg2, (INT)arg3, (INT)arg4, (INT)arg5);
- Gdip_NATIVE_EXIT(env, that, Graphics_1FillEllipse_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1FillPath
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1FillPath)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1FillPath)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1FillPath_FUNC);
- rc = (jint)((Graphics *)arg0)->FillPath((Brush *)arg1, (GraphicsPath *)arg2);
- Gdip_NATIVE_EXIT(env, that, Graphics_1FillPath_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1FillPie
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1FillPie)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5, jfloat arg6, jfloat arg7);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1FillPie)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5, jfloat arg6, jfloat arg7)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1FillPie_FUNC);
- rc = (jint)((Graphics *)arg0)->FillPie((Brush *)arg1, (INT)arg2, (INT)arg3, (INT)arg4, (INT)arg5, (REAL)arg6, (REAL)arg7);
- Gdip_NATIVE_EXIT(env, that, Graphics_1FillPie_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1FillRectangle
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1FillRectangle)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1FillRectangle)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1FillRectangle_FUNC);
- rc = (jint)((Graphics *)arg0)->FillRectangle((Brush *)arg1, (INT)arg2, (INT)arg3, (INT)arg4, (INT)arg5);
- Gdip_NATIVE_EXIT(env, that, Graphics_1FillRectangle_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1Flush
-extern "C" JNIEXPORT void JNICALL Gdip_NATIVE(Graphics_1Flush)(JNIEnv *env, jclass that, jintLong arg0, jint arg1);
-JNIEXPORT void JNICALL Gdip_NATIVE(Graphics_1Flush)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- Gdip_NATIVE_ENTER(env, that, Graphics_1Flush_FUNC);
- ((Graphics *)arg0)->Flush((FlushIntention)arg1);
- Gdip_NATIVE_EXIT(env, that, Graphics_1Flush_FUNC);
-}
-#endif
-
-#ifndef NO_Graphics_1GetClip
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1GetClip)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1GetClip)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1GetClip_FUNC);
- rc = (jint)((Graphics *)arg0)->GetClip((Region *)arg1);
- Gdip_NATIVE_EXIT(env, that, Graphics_1GetClip_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_Graphics_1GetClipBounds__ILorg_eclipse_swt_internal_gdip_RectF_2) && !defined(JNI64)) || (!defined(NO_Graphics_1GetClipBounds__JLorg_eclipse_swt_internal_gdip_RectF_2) && defined(JNI64))
-#ifndef JNI64
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1GetClipBounds__ILorg_eclipse_swt_internal_gdip_RectF_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1GetClipBounds__ILorg_eclipse_swt_internal_gdip_RectF_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-#else
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1GetClipBounds__JLorg_eclipse_swt_internal_gdip_RectF_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1GetClipBounds__JLorg_eclipse_swt_internal_gdip_RectF_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-#endif
-{
- RectF _arg1, *lparg1=NULL;
- jint rc = 0;
-#ifndef JNI64
- Gdip_NATIVE_ENTER(env, that, Graphics_1GetClipBounds__ILorg_eclipse_swt_internal_gdip_RectF_2_FUNC);
-#else
- Gdip_NATIVE_ENTER(env, that, Graphics_1GetClipBounds__JLorg_eclipse_swt_internal_gdip_RectF_2_FUNC);
-#endif
- if (arg1) if ((lparg1 = getRectFFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)((Graphics *)arg0)->GetClipBounds(lparg1);
-fail:
- if (arg1 && lparg1) setRectFFields(env, arg1, lparg1);
-#ifndef JNI64
- Gdip_NATIVE_EXIT(env, that, Graphics_1GetClipBounds__ILorg_eclipse_swt_internal_gdip_RectF_2_FUNC);
-#else
- Gdip_NATIVE_EXIT(env, that, Graphics_1GetClipBounds__JLorg_eclipse_swt_internal_gdip_RectF_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_Graphics_1GetClipBounds__ILorg_eclipse_swt_internal_gdip_Rect_2) && !defined(JNI64)) || (!defined(NO_Graphics_1GetClipBounds__JLorg_eclipse_swt_internal_gdip_Rect_2) && defined(JNI64))
-#ifndef JNI64
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1GetClipBounds__ILorg_eclipse_swt_internal_gdip_Rect_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1GetClipBounds__ILorg_eclipse_swt_internal_gdip_Rect_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-#else
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1GetClipBounds__JLorg_eclipse_swt_internal_gdip_Rect_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1GetClipBounds__JLorg_eclipse_swt_internal_gdip_Rect_2)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-#endif
-{
- Rect _arg1, *lparg1=NULL;
- jint rc = 0;
-#ifndef JNI64
- Gdip_NATIVE_ENTER(env, that, Graphics_1GetClipBounds__ILorg_eclipse_swt_internal_gdip_Rect_2_FUNC);
-#else
- Gdip_NATIVE_ENTER(env, that, Graphics_1GetClipBounds__JLorg_eclipse_swt_internal_gdip_Rect_2_FUNC);
-#endif
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)((Graphics *)arg0)->GetClipBounds(lparg1);
-fail:
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
-#ifndef JNI64
- Gdip_NATIVE_EXIT(env, that, Graphics_1GetClipBounds__ILorg_eclipse_swt_internal_gdip_Rect_2_FUNC);
-#else
- Gdip_NATIVE_EXIT(env, that, Graphics_1GetClipBounds__JLorg_eclipse_swt_internal_gdip_Rect_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1GetHDC
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(Graphics_1GetHDC)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(Graphics_1GetHDC)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1GetHDC_FUNC);
- rc = (jintLong)((Graphics *)arg0)->GetHDC();
- Gdip_NATIVE_EXIT(env, that, Graphics_1GetHDC_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1GetInterpolationMode
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1GetInterpolationMode)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1GetInterpolationMode)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1GetInterpolationMode_FUNC);
- rc = (jint)((Graphics *)arg0)->GetInterpolationMode();
- Gdip_NATIVE_EXIT(env, that, Graphics_1GetInterpolationMode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1GetSmoothingMode
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1GetSmoothingMode)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1GetSmoothingMode)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1GetSmoothingMode_FUNC);
- rc = (jint)((Graphics *)arg0)->GetSmoothingMode();
- Gdip_NATIVE_EXIT(env, that, Graphics_1GetSmoothingMode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1GetTextRenderingHint
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1GetTextRenderingHint)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1GetTextRenderingHint)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1GetTextRenderingHint_FUNC);
- rc = (jint)((Graphics *)arg0)->GetTextRenderingHint();
- Gdip_NATIVE_EXIT(env, that, Graphics_1GetTextRenderingHint_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1GetTransform
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1GetTransform)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1GetTransform)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1GetTransform_FUNC);
- rc = (jint)((Graphics *)arg0)->GetTransform((Matrix *)arg1);
- Gdip_NATIVE_EXIT(env, that, Graphics_1GetTransform_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1GetVisibleClipBounds
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1GetVisibleClipBounds)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1GetVisibleClipBounds)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- Rect _arg1, *lparg1=NULL;
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1GetVisibleClipBounds_FUNC);
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)((Graphics *)arg0)->GetVisibleClipBounds(lparg1);
-fail:
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
- Gdip_NATIVE_EXIT(env, that, Graphics_1GetVisibleClipBounds_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_Graphics_1MeasureString__I_3CIILorg_eclipse_swt_internal_gdip_PointF_2ILorg_eclipse_swt_internal_gdip_RectF_2) && !defined(JNI64)) || (!defined(NO_Graphics_1MeasureString__J_3CIJLorg_eclipse_swt_internal_gdip_PointF_2JLorg_eclipse_swt_internal_gdip_RectF_2) && defined(JNI64))
-#ifndef JNI64
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1MeasureString__I_3CIILorg_eclipse_swt_internal_gdip_PointF_2ILorg_eclipse_swt_internal_gdip_RectF_2)(JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2, jintLong arg3, jobject arg4, jintLong arg5, jobject arg6);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1MeasureString__I_3CIILorg_eclipse_swt_internal_gdip_PointF_2ILorg_eclipse_swt_internal_gdip_RectF_2)(JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2, jintLong arg3, jobject arg4, jintLong arg5, jobject arg6)
-#else
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1MeasureString__J_3CIJLorg_eclipse_swt_internal_gdip_PointF_2JLorg_eclipse_swt_internal_gdip_RectF_2)(JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2, jintLong arg3, jobject arg4, jintLong arg5, jobject arg6);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1MeasureString__J_3CIJLorg_eclipse_swt_internal_gdip_PointF_2JLorg_eclipse_swt_internal_gdip_RectF_2)(JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2, jintLong arg3, jobject arg4, jintLong arg5, jobject arg6)
-#endif
-{
- jchar *lparg1=NULL;
- PointF _arg4, *lparg4=NULL;
- RectF _arg6, *lparg6=NULL;
- jint rc = 0;
-#ifndef JNI64
- Gdip_NATIVE_ENTER(env, that, Graphics_1MeasureString__I_3CIILorg_eclipse_swt_internal_gdip_PointF_2ILorg_eclipse_swt_internal_gdip_RectF_2_FUNC);
-#else
- Gdip_NATIVE_ENTER(env, that, Graphics_1MeasureString__J_3CIJLorg_eclipse_swt_internal_gdip_PointF_2JLorg_eclipse_swt_internal_gdip_RectF_2_FUNC);
-#endif
- if (arg1) if ((lparg1 = env->GetCharArrayElements(arg1, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = getPointFFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg6) if ((lparg6 = getRectFFields(env, arg6, &_arg6)) == NULL) goto fail;
- rc = (jint)((Graphics *)arg0)->MeasureString((const WCHAR *)lparg1, (INT)arg2, (const Font *)arg3, *(const PointF *)lparg4, (StringFormat *)arg5, lparg6);
-fail:
- if (arg6 && lparg6) setRectFFields(env, arg6, lparg6);
- if (arg4 && lparg4) setPointFFields(env, arg4, lparg4);
- if (arg1 && lparg1) env->ReleaseCharArrayElements(arg1, lparg1, 0);
-#ifndef JNI64
- Gdip_NATIVE_EXIT(env, that, Graphics_1MeasureString__I_3CIILorg_eclipse_swt_internal_gdip_PointF_2ILorg_eclipse_swt_internal_gdip_RectF_2_FUNC);
-#else
- Gdip_NATIVE_EXIT(env, that, Graphics_1MeasureString__J_3CIJLorg_eclipse_swt_internal_gdip_PointF_2JLorg_eclipse_swt_internal_gdip_RectF_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_Graphics_1MeasureString__I_3CIILorg_eclipse_swt_internal_gdip_PointF_2Lorg_eclipse_swt_internal_gdip_RectF_2) && !defined(JNI64)) || (!defined(NO_Graphics_1MeasureString__J_3CIJLorg_eclipse_swt_internal_gdip_PointF_2Lorg_eclipse_swt_internal_gdip_RectF_2) && defined(JNI64))
-#ifndef JNI64
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1MeasureString__I_3CIILorg_eclipse_swt_internal_gdip_PointF_2Lorg_eclipse_swt_internal_gdip_RectF_2)(JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2, jintLong arg3, jobject arg4, jobject arg5);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1MeasureString__I_3CIILorg_eclipse_swt_internal_gdip_PointF_2Lorg_eclipse_swt_internal_gdip_RectF_2)(JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2, jintLong arg3, jobject arg4, jobject arg5)
-#else
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1MeasureString__J_3CIJLorg_eclipse_swt_internal_gdip_PointF_2Lorg_eclipse_swt_internal_gdip_RectF_2)(JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2, jintLong arg3, jobject arg4, jobject arg5);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1MeasureString__J_3CIJLorg_eclipse_swt_internal_gdip_PointF_2Lorg_eclipse_swt_internal_gdip_RectF_2)(JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2, jintLong arg3, jobject arg4, jobject arg5)
-#endif
-{
- jchar *lparg1=NULL;
- PointF _arg4, *lparg4=NULL;
- RectF _arg5, *lparg5=NULL;
- jint rc = 0;
-#ifndef JNI64
- Gdip_NATIVE_ENTER(env, that, Graphics_1MeasureString__I_3CIILorg_eclipse_swt_internal_gdip_PointF_2Lorg_eclipse_swt_internal_gdip_RectF_2_FUNC);
-#else
- Gdip_NATIVE_ENTER(env, that, Graphics_1MeasureString__J_3CIJLorg_eclipse_swt_internal_gdip_PointF_2Lorg_eclipse_swt_internal_gdip_RectF_2_FUNC);
-#endif
- if (arg1) if ((lparg1 = env->GetCharArrayElements(arg1, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = getPointFFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg5) if ((lparg5 = getRectFFields(env, arg5, &_arg5)) == NULL) goto fail;
- rc = (jint)((Graphics *)arg0)->MeasureString((const WCHAR *)lparg1, (INT)arg2, (const Font *)arg3, *(const PointF *)lparg4, (RectF *)lparg5);
-fail:
- if (arg5 && lparg5) setRectFFields(env, arg5, lparg5);
- if (arg4 && lparg4) setPointFFields(env, arg4, lparg4);
- if (arg1 && lparg1) env->ReleaseCharArrayElements(arg1, lparg1, 0);
-#ifndef JNI64
- Gdip_NATIVE_EXIT(env, that, Graphics_1MeasureString__I_3CIILorg_eclipse_swt_internal_gdip_PointF_2Lorg_eclipse_swt_internal_gdip_RectF_2_FUNC);
-#else
- Gdip_NATIVE_EXIT(env, that, Graphics_1MeasureString__J_3CIJLorg_eclipse_swt_internal_gdip_PointF_2Lorg_eclipse_swt_internal_gdip_RectF_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1ReleaseHDC
-extern "C" JNIEXPORT void JNICALL Gdip_NATIVE(Graphics_1ReleaseHDC)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1);
-JNIEXPORT void JNICALL Gdip_NATIVE(Graphics_1ReleaseHDC)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- Gdip_NATIVE_ENTER(env, that, Graphics_1ReleaseHDC_FUNC);
- ((Graphics *)arg0)->ReleaseHDC((HDC)arg1);
- Gdip_NATIVE_EXIT(env, that, Graphics_1ReleaseHDC_FUNC);
-}
-#endif
-
-#ifndef NO_Graphics_1ResetClip
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1ResetClip)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1ResetClip)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1ResetClip_FUNC);
- rc = (jint)((Graphics *)arg0)->ResetClip();
- Gdip_NATIVE_EXIT(env, that, Graphics_1ResetClip_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1Restore
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1Restore)(JNIEnv *env, jclass that, jintLong arg0, jint arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1Restore)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1Restore_FUNC);
- rc = (jint)((Graphics *)arg0)->Restore((GraphicsState)arg1);
- Gdip_NATIVE_EXIT(env, that, Graphics_1Restore_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1Save
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1Save)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1Save)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1Save_FUNC);
- rc = (jint)((Graphics *)arg0)->Save();
- Gdip_NATIVE_EXIT(env, that, Graphics_1Save_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1ScaleTransform
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1ScaleTransform)(JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jint arg3);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1ScaleTransform)
- (JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jint arg3)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1ScaleTransform_FUNC);
- rc = (jint)((Graphics *)arg0)->ScaleTransform(arg1, arg2, (MatrixOrder)arg3);
- Gdip_NATIVE_EXIT(env, that, Graphics_1ScaleTransform_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_Graphics_1SetClip__III) && !defined(JNI64)) || (!defined(NO_Graphics_1SetClip__JJI) && defined(JNI64))
-#ifndef JNI64
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetClip__III)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetClip__III)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2)
-#else
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetClip__JJI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetClip__JJI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2)
-#endif
-{
- jint rc = 0;
-#ifndef JNI64
- Gdip_NATIVE_ENTER(env, that, Graphics_1SetClip__III_FUNC);
-#else
- Gdip_NATIVE_ENTER(env, that, Graphics_1SetClip__JJI_FUNC);
-#endif
- rc = (jint)((Graphics *)arg0)->SetClip((Region *)arg1, (CombineMode)arg2);
-#ifndef JNI64
- Gdip_NATIVE_EXIT(env, that, Graphics_1SetClip__III_FUNC);
-#else
- Gdip_NATIVE_EXIT(env, that, Graphics_1SetClip__JJI_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_Graphics_1SetClip__ILorg_eclipse_swt_internal_gdip_Rect_2I) && !defined(JNI64)) || (!defined(NO_Graphics_1SetClip__JLorg_eclipse_swt_internal_gdip_Rect_2I) && defined(JNI64))
-#ifndef JNI64
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetClip__ILorg_eclipse_swt_internal_gdip_Rect_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetClip__ILorg_eclipse_swt_internal_gdip_Rect_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetClip__JLorg_eclipse_swt_internal_gdip_Rect_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetClip__JLorg_eclipse_swt_internal_gdip_Rect_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- Rect _arg1, *lparg1=NULL;
- jint rc = 0;
-#ifndef JNI64
- Gdip_NATIVE_ENTER(env, that, Graphics_1SetClip__ILorg_eclipse_swt_internal_gdip_Rect_2I_FUNC);
-#else
- Gdip_NATIVE_ENTER(env, that, Graphics_1SetClip__JLorg_eclipse_swt_internal_gdip_Rect_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getRectFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)((Graphics *)arg0)->SetClip(*(Rect *)lparg1, (CombineMode)arg2);
-fail:
- if (arg1 && lparg1) setRectFields(env, arg1, lparg1);
-#ifndef JNI64
- Gdip_NATIVE_EXIT(env, that, Graphics_1SetClip__ILorg_eclipse_swt_internal_gdip_Rect_2I_FUNC);
-#else
- Gdip_NATIVE_EXIT(env, that, Graphics_1SetClip__JLorg_eclipse_swt_internal_gdip_Rect_2I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_Graphics_1SetClipPath__II) && !defined(JNI64)) || (!defined(NO_Graphics_1SetClipPath__JJ) && defined(JNI64))
-#ifndef JNI64
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetClipPath__II)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetClipPath__II)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-#else
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetClipPath__JJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetClipPath__JJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-#endif
-{
- jint rc = 0;
-#ifndef JNI64
- Gdip_NATIVE_ENTER(env, that, Graphics_1SetClipPath__II_FUNC);
-#else
- Gdip_NATIVE_ENTER(env, that, Graphics_1SetClipPath__JJ_FUNC);
-#endif
- rc = (jint)((Graphics *)arg0)->SetClip((GraphicsPath *)arg1);
-#ifndef JNI64
- Gdip_NATIVE_EXIT(env, that, Graphics_1SetClipPath__II_FUNC);
-#else
- Gdip_NATIVE_EXIT(env, that, Graphics_1SetClipPath__JJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_Graphics_1SetClipPath__III) && !defined(JNI64)) || (!defined(NO_Graphics_1SetClipPath__JJI) && defined(JNI64))
-#ifndef JNI64
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetClipPath__III)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetClipPath__III)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2)
-#else
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetClipPath__JJI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetClipPath__JJI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2)
-#endif
-{
- jint rc = 0;
-#ifndef JNI64
- Gdip_NATIVE_ENTER(env, that, Graphics_1SetClipPath__III_FUNC);
-#else
- Gdip_NATIVE_ENTER(env, that, Graphics_1SetClipPath__JJI_FUNC);
-#endif
- rc = (jint)((Graphics *)arg0)->SetClip((GraphicsPath *)arg1, (CombineMode)arg2);
-#ifndef JNI64
- Gdip_NATIVE_EXIT(env, that, Graphics_1SetClipPath__III_FUNC);
-#else
- Gdip_NATIVE_EXIT(env, that, Graphics_1SetClipPath__JJI_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1SetCompositingQuality
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetCompositingQuality)(JNIEnv *env, jclass that, jintLong arg0, jint arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetCompositingQuality)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1SetCompositingQuality_FUNC);
- rc = (jint)((Graphics *)arg0)->SetCompositingQuality((CompositingQuality)arg1);
- Gdip_NATIVE_EXIT(env, that, Graphics_1SetCompositingQuality_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1SetInterpolationMode
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetInterpolationMode)(JNIEnv *env, jclass that, jintLong arg0, jint arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetInterpolationMode)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1SetInterpolationMode_FUNC);
- rc = (jint)((Graphics *)arg0)->SetInterpolationMode((InterpolationMode)arg1);
- Gdip_NATIVE_EXIT(env, that, Graphics_1SetInterpolationMode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1SetPageUnit
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetPageUnit)(JNIEnv *env, jclass that, jintLong arg0, jint arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetPageUnit)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1SetPageUnit_FUNC);
- rc = (jint)((Graphics *)arg0)->SetPageUnit((Unit)arg1);
- Gdip_NATIVE_EXIT(env, that, Graphics_1SetPageUnit_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1SetPixelOffsetMode
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetPixelOffsetMode)(JNIEnv *env, jclass that, jintLong arg0, jint arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetPixelOffsetMode)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1SetPixelOffsetMode_FUNC);
- rc = (jint)((Graphics *)arg0)->SetPixelOffsetMode((PixelOffsetMode)arg1);
- Gdip_NATIVE_EXIT(env, that, Graphics_1SetPixelOffsetMode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1SetSmoothingMode
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetSmoothingMode)(JNIEnv *env, jclass that, jintLong arg0, jint arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetSmoothingMode)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1SetSmoothingMode_FUNC);
- rc = (jint)((Graphics *)arg0)->SetSmoothingMode((SmoothingMode)arg1);
- Gdip_NATIVE_EXIT(env, that, Graphics_1SetSmoothingMode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1SetTextRenderingHint
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetTextRenderingHint)(JNIEnv *env, jclass that, jintLong arg0, jint arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetTextRenderingHint)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1SetTextRenderingHint_FUNC);
- rc = (jint)((Graphics *)arg0)->SetTextRenderingHint((TextRenderingHint)arg1);
- Gdip_NATIVE_EXIT(env, that, Graphics_1SetTextRenderingHint_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1SetTransform
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetTransform)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1SetTransform)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1SetTransform_FUNC);
- rc = (jint)((Graphics *)arg0)->SetTransform((Matrix *)arg1);
- Gdip_NATIVE_EXIT(env, that, Graphics_1SetTransform_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1TranslateTransform
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1TranslateTransform)(JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jint arg3);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1TranslateTransform)
- (JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jint arg3)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1TranslateTransform_FUNC);
- rc = (jint)((Graphics *)arg0)->TranslateTransform(arg1, arg2, (MatrixOrder)arg3);
- Gdip_NATIVE_EXIT(env, that, Graphics_1TranslateTransform_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1delete
-extern "C" JNIEXPORT void JNICALL Gdip_NATIVE(Graphics_1delete)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT void JNICALL Gdip_NATIVE(Graphics_1delete)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Gdip_NATIVE_ENTER(env, that, Graphics_1delete_FUNC);
- delete (Graphics *)arg0;
- Gdip_NATIVE_EXIT(env, that, Graphics_1delete_FUNC);
-}
-#endif
-
-#ifndef NO_Graphics_1new
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(Graphics_1new)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(Graphics_1new)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1new_FUNC);
- rc = (jintLong)new Graphics((HDC)arg0);
- Gdip_NATIVE_EXIT(env, that, Graphics_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HatchBrush_1delete
-extern "C" JNIEXPORT void JNICALL Gdip_NATIVE(HatchBrush_1delete)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT void JNICALL Gdip_NATIVE(HatchBrush_1delete)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Gdip_NATIVE_ENTER(env, that, HatchBrush_1delete_FUNC);
- delete (HatchBrush *)arg0;
- Gdip_NATIVE_EXIT(env, that, HatchBrush_1delete_FUNC);
-}
-#endif
-
-#ifndef NO_HatchBrush_1new
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(HatchBrush_1new)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jintLong arg2);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(HatchBrush_1new)
- (JNIEnv *env, jclass that, jint arg0, jintLong arg1, jintLong arg2)
-{
- jintLong rc = 0;
- Gdip_NATIVE_ENTER(env, that, HatchBrush_1new_FUNC);
- rc = (jintLong)new HatchBrush((HatchStyle)arg0, *(Color *)arg1, *(Color *)arg2);
- Gdip_NATIVE_EXIT(env, that, HatchBrush_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImageAttributes_1SetColorMatrix
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(ImageAttributes_1SetColorMatrix)(JNIEnv *env, jclass that, jintLong arg0, jfloatArray arg1, jint arg2, jint arg3);
-JNIEXPORT jint JNICALL Gdip_NATIVE(ImageAttributes_1SetColorMatrix)
- (JNIEnv *env, jclass that, jintLong arg0, jfloatArray arg1, jint arg2, jint arg3)
-{
- jfloat *lparg1=NULL;
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, ImageAttributes_1SetColorMatrix_FUNC);
- if (arg1) if ((lparg1 = env->GetFloatArrayElements(arg1, NULL)) == NULL) goto fail;
- rc = (jint)((ImageAttributes *)arg0)->SetColorMatrix((ColorMatrix *)lparg1, (ColorMatrixFlags)arg2, (ColorAdjustType)arg3);
-fail:
- if (arg1 && lparg1) env->ReleaseFloatArrayElements(arg1, lparg1, 0);
- Gdip_NATIVE_EXIT(env, that, ImageAttributes_1SetColorMatrix_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImageAttributes_1SetWrapMode
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(ImageAttributes_1SetWrapMode)(JNIEnv *env, jclass that, jintLong arg0, jint arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(ImageAttributes_1SetWrapMode)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, ImageAttributes_1SetWrapMode_FUNC);
- rc = (jint)((ImageAttributes *)arg0)->SetWrapMode((WrapMode)arg1);
- Gdip_NATIVE_EXIT(env, that, ImageAttributes_1SetWrapMode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImageAttributes_1delete
-extern "C" JNIEXPORT void JNICALL Gdip_NATIVE(ImageAttributes_1delete)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT void JNICALL Gdip_NATIVE(ImageAttributes_1delete)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Gdip_NATIVE_ENTER(env, that, ImageAttributes_1delete_FUNC);
- delete (ImageAttributes *)arg0;
- Gdip_NATIVE_EXIT(env, that, ImageAttributes_1delete_FUNC);
-}
-#endif
-
-#ifndef NO_ImageAttributes_1new
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(ImageAttributes_1new)(JNIEnv *env, jclass that);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(ImageAttributes_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- Gdip_NATIVE_ENTER(env, that, ImageAttributes_1new_FUNC);
- rc = (jintLong)new ImageAttributes();
- Gdip_NATIVE_EXIT(env, that, ImageAttributes_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Image_1GetHeight
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Image_1GetHeight)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Image_1GetHeight)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Image_1GetHeight_FUNC);
- rc = (jint)((Image *)arg0)->GetHeight();
- Gdip_NATIVE_EXIT(env, that, Image_1GetHeight_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Image_1GetLastStatus
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Image_1GetLastStatus)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Image_1GetLastStatus)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Image_1GetLastStatus_FUNC);
- rc = (jint)((Image*)arg0)->GetLastStatus();
- Gdip_NATIVE_EXIT(env, that, Image_1GetLastStatus_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Image_1GetPalette
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Image_1GetPalette)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Image_1GetPalette)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Image_1GetPalette_FUNC);
- rc = (jint)((Image*)arg0)->GetPalette((ColorPalette*)arg1, arg2);
- Gdip_NATIVE_EXIT(env, that, Image_1GetPalette_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Image_1GetPaletteSize
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Image_1GetPaletteSize)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Image_1GetPaletteSize)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Image_1GetPaletteSize_FUNC);
- rc = (jint)((Image*)arg0)->GetPaletteSize();
- Gdip_NATIVE_EXIT(env, that, Image_1GetPaletteSize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Image_1GetPixelFormat
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Image_1GetPixelFormat)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Image_1GetPixelFormat)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Image_1GetPixelFormat_FUNC);
- rc = (jint)((Image*)arg0)->GetPixelFormat();
- Gdip_NATIVE_EXIT(env, that, Image_1GetPixelFormat_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Image_1GetWidth
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Image_1GetWidth)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Image_1GetWidth)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Image_1GetWidth_FUNC);
- rc = (jint)((Image *)arg0)->GetWidth();
- Gdip_NATIVE_EXIT(env, that, Image_1GetWidth_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LinearGradientBrush_1ResetTransform
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(LinearGradientBrush_1ResetTransform)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jint JNICALL Gdip_NATIVE(LinearGradientBrush_1ResetTransform)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, LinearGradientBrush_1ResetTransform_FUNC);
- rc = (jint)((LinearGradientBrush *)arg0)->ResetTransform();
- Gdip_NATIVE_EXIT(env, that, LinearGradientBrush_1ResetTransform_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LinearGradientBrush_1ScaleTransform
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(LinearGradientBrush_1ScaleTransform)(JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jint arg3);
-JNIEXPORT jint JNICALL Gdip_NATIVE(LinearGradientBrush_1ScaleTransform)
- (JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jint arg3)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, LinearGradientBrush_1ScaleTransform_FUNC);
- rc = (jint)((LinearGradientBrush *)arg0)->ScaleTransform(arg1, arg2, (MatrixOrder)arg3);
- Gdip_NATIVE_EXIT(env, that, LinearGradientBrush_1ScaleTransform_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LinearGradientBrush_1SetWrapMode
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(LinearGradientBrush_1SetWrapMode)(JNIEnv *env, jclass that, jintLong arg0, jint arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(LinearGradientBrush_1SetWrapMode)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, LinearGradientBrush_1SetWrapMode_FUNC);
- rc = (jint)((LinearGradientBrush *)arg0)->SetWrapMode((WrapMode)arg1);
- Gdip_NATIVE_EXIT(env, that, LinearGradientBrush_1SetWrapMode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LinearGradientBrush_1TranslateTransform
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(LinearGradientBrush_1TranslateTransform)(JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jint arg3);
-JNIEXPORT jint JNICALL Gdip_NATIVE(LinearGradientBrush_1TranslateTransform)
- (JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jint arg3)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, LinearGradientBrush_1TranslateTransform_FUNC);
- rc = (jint)((LinearGradientBrush *)arg0)->TranslateTransform(arg1, arg2, (MatrixOrder)arg3);
- Gdip_NATIVE_EXIT(env, that, LinearGradientBrush_1TranslateTransform_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LinearGradientBrush_1delete
-extern "C" JNIEXPORT void JNICALL Gdip_NATIVE(LinearGradientBrush_1delete)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT void JNICALL Gdip_NATIVE(LinearGradientBrush_1delete)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Gdip_NATIVE_ENTER(env, that, LinearGradientBrush_1delete_FUNC);
- delete (LinearGradientBrush *)arg0;
- Gdip_NATIVE_EXIT(env, that, LinearGradientBrush_1delete_FUNC);
-}
-#endif
-
-#ifndef NO_LinearGradientBrush_1new
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(LinearGradientBrush_1new)(JNIEnv *env, jclass that, jobject arg0, jobject arg1, jintLong arg2, jintLong arg3);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(LinearGradientBrush_1new)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jintLong arg2, jintLong arg3)
-{
- PointF _arg0, *lparg0=NULL;
- PointF _arg1, *lparg1=NULL;
- jintLong rc = 0;
- Gdip_NATIVE_ENTER(env, that, LinearGradientBrush_1new_FUNC);
- if (arg0) if ((lparg0 = getPointFFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getPointFFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jintLong)new LinearGradientBrush(*lparg0, *lparg1, *(Color *)arg2, *(Color *)arg3);
-fail:
- if (arg1 && lparg1) setPointFFields(env, arg1, lparg1);
- if (arg0 && lparg0) setPointFFields(env, arg0, lparg0);
- Gdip_NATIVE_EXIT(env, that, LinearGradientBrush_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Matrix_1GetElements
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Matrix_1GetElements)(JNIEnv *env, jclass that, jintLong arg0, jfloatArray arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Matrix_1GetElements)
- (JNIEnv *env, jclass that, jintLong arg0, jfloatArray arg1)
-{
- jfloat *lparg1=NULL;
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Matrix_1GetElements_FUNC);
- if (arg1) if ((lparg1 = env->GetFloatArrayElements(arg1, NULL)) == NULL) goto fail;
- rc = (jint)((Matrix *)arg0)->GetElements((REAL *)lparg1);
-fail:
- if (arg1 && lparg1) env->ReleaseFloatArrayElements(arg1, lparg1, 0);
- Gdip_NATIVE_EXIT(env, that, Matrix_1GetElements_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Matrix_1Invert
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Matrix_1Invert)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Matrix_1Invert)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Matrix_1Invert_FUNC);
- rc = (jint)((Matrix *)arg0)->Invert();
- Gdip_NATIVE_EXIT(env, that, Matrix_1Invert_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Matrix_1IsIdentity
-extern "C" JNIEXPORT jboolean JNICALL Gdip_NATIVE(Matrix_1IsIdentity)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jboolean JNICALL Gdip_NATIVE(Matrix_1IsIdentity)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- Gdip_NATIVE_ENTER(env, that, Matrix_1IsIdentity_FUNC);
- rc = (jboolean)((Matrix *)arg0)->IsIdentity();
- Gdip_NATIVE_EXIT(env, that, Matrix_1IsIdentity_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Matrix_1Multiply
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Matrix_1Multiply)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Matrix_1Multiply)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Matrix_1Multiply_FUNC);
- rc = (jint)((Matrix *)arg0)->Multiply((Matrix *)arg1, (MatrixOrder)arg2);
- Gdip_NATIVE_EXIT(env, that, Matrix_1Multiply_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Matrix_1Rotate
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Matrix_1Rotate)(JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jint arg2);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Matrix_1Rotate)
- (JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jint arg2)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Matrix_1Rotate_FUNC);
- rc = (jint)((Matrix *)arg0)->Rotate((REAL)arg1, (MatrixOrder)arg2);
- Gdip_NATIVE_EXIT(env, that, Matrix_1Rotate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Matrix_1Scale
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Matrix_1Scale)(JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jint arg3);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Matrix_1Scale)
- (JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jint arg3)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Matrix_1Scale_FUNC);
- rc = (jint)((Matrix *)arg0)->Scale((REAL)arg1, (REAL)arg2, (MatrixOrder)arg3);
- Gdip_NATIVE_EXIT(env, that, Matrix_1Scale_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Matrix_1SetElements
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Matrix_1SetElements)(JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jfloat arg3, jfloat arg4, jfloat arg5, jfloat arg6);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Matrix_1SetElements)
- (JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jfloat arg3, jfloat arg4, jfloat arg5, jfloat arg6)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Matrix_1SetElements_FUNC);
- rc = (jint)((Matrix *)arg0)->SetElements((REAL)arg1, (REAL)arg2, (REAL)arg3, (REAL)arg4, (REAL)arg5, (REAL)arg6);
- Gdip_NATIVE_EXIT(env, that, Matrix_1SetElements_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Matrix_1Shear
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Matrix_1Shear)(JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jint arg3);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Matrix_1Shear)
- (JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jint arg3)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Matrix_1Shear_FUNC);
- rc = (jint)((Matrix *)arg0)->Shear((REAL)arg1, (REAL)arg2, (MatrixOrder)arg3);
- Gdip_NATIVE_EXIT(env, that, Matrix_1Shear_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_Matrix_1TransformPoints__ILorg_eclipse_swt_internal_gdip_PointF_2I) && !defined(JNI64)) || (!defined(NO_Matrix_1TransformPoints__JLorg_eclipse_swt_internal_gdip_PointF_2I) && defined(JNI64))
-#ifndef JNI64
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Matrix_1TransformPoints__ILorg_eclipse_swt_internal_gdip_PointF_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Matrix_1TransformPoints__ILorg_eclipse_swt_internal_gdip_PointF_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Matrix_1TransformPoints__JLorg_eclipse_swt_internal_gdip_PointF_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Matrix_1TransformPoints__JLorg_eclipse_swt_internal_gdip_PointF_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- PointF _arg1, *lparg1=NULL;
- jint rc = 0;
-#ifndef JNI64
- Gdip_NATIVE_ENTER(env, that, Matrix_1TransformPoints__ILorg_eclipse_swt_internal_gdip_PointF_2I_FUNC);
-#else
- Gdip_NATIVE_ENTER(env, that, Matrix_1TransformPoints__JLorg_eclipse_swt_internal_gdip_PointF_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getPointFFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)((Matrix *)arg0)->TransformPoints(lparg1, arg2);
-fail:
- if (arg1 && lparg1) setPointFFields(env, arg1, lparg1);
-#ifndef JNI64
- Gdip_NATIVE_EXIT(env, that, Matrix_1TransformPoints__ILorg_eclipse_swt_internal_gdip_PointF_2I_FUNC);
-#else
- Gdip_NATIVE_EXIT(env, that, Matrix_1TransformPoints__JLorg_eclipse_swt_internal_gdip_PointF_2I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_Matrix_1TransformVectors
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Matrix_1TransformVectors)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Matrix_1TransformVectors)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-{
- PointF _arg1, *lparg1=NULL;
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Matrix_1TransformVectors_FUNC);
- if (arg1) if ((lparg1 = getPointFFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)((Matrix *)arg0)->TransformVectors(lparg1, arg2);
-fail:
- if (arg1 && lparg1) setPointFFields(env, arg1, lparg1);
- Gdip_NATIVE_EXIT(env, that, Matrix_1TransformVectors_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Matrix_1Translate
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Matrix_1Translate)(JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jint arg3);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Matrix_1Translate)
- (JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jint arg3)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Matrix_1Translate_FUNC);
- rc = (jint)((Matrix *)arg0)->Translate((REAL)arg1, (REAL)arg2, (MatrixOrder)arg3);
- Gdip_NATIVE_EXIT(env, that, Matrix_1Translate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Matrix_1delete
-extern "C" JNIEXPORT void JNICALL Gdip_NATIVE(Matrix_1delete)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT void JNICALL Gdip_NATIVE(Matrix_1delete)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Gdip_NATIVE_ENTER(env, that, Matrix_1delete_FUNC);
- delete (Matrix *)arg0;
- Gdip_NATIVE_EXIT(env, that, Matrix_1delete_FUNC);
-}
-#endif
-
-#ifndef NO_Matrix_1new
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(Matrix_1new)(JNIEnv *env, jclass that, jfloat arg0, jfloat arg1, jfloat arg2, jfloat arg3, jfloat arg4, jfloat arg5);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(Matrix_1new)
- (JNIEnv *env, jclass that, jfloat arg0, jfloat arg1, jfloat arg2, jfloat arg3, jfloat arg4, jfloat arg5)
-{
- jintLong rc = 0;
- Gdip_NATIVE_ENTER(env, that, Matrix_1new_FUNC);
- rc = (jintLong)new Matrix((REAL)arg0, (REAL)arg1, (REAL)arg2, (REAL)arg3, (REAL)arg4, (REAL)arg5);
- Gdip_NATIVE_EXIT(env, that, Matrix_1new_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_gdip_BitmapData_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_gdip_BitmapData_2J) && defined(JNI64))
-#ifndef JNI64
-extern "C" JNIEXPORT void JNICALL Gdip_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_gdip_BitmapData_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1);
-JNIEXPORT void JNICALL Gdip_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_gdip_BitmapData_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#else
-extern "C" JNIEXPORT void JNICALL Gdip_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_gdip_BitmapData_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1);
-JNIEXPORT void JNICALL Gdip_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_gdip_BitmapData_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-#endif
-{
-#ifndef JNI64
- Gdip_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_gdip_BitmapData_2I_FUNC);
-#else
- Gdip_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_gdip_BitmapData_2J_FUNC);
-#endif
- if (arg0) setBitmapDataFields(env, arg0, (BitmapData *)arg1);
-#ifndef JNI64
- Gdip_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_gdip_BitmapData_2I_FUNC);
-#else
- Gdip_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_gdip_BitmapData_2J_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_gdip_ColorPalette_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_gdip_ColorPalette_2JI) && defined(JNI64))
-#ifndef JNI64
-extern "C" JNIEXPORT void JNICALL Gdip_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_gdip_ColorPalette_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2);
-JNIEXPORT void JNICALL Gdip_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_gdip_ColorPalette_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-extern "C" JNIEXPORT void JNICALL Gdip_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_gdip_ColorPalette_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2);
-JNIEXPORT void JNICALL Gdip_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_gdip_ColorPalette_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- ColorPalette _arg0, *lparg0=NULL;
-#ifndef JNI64
- Gdip_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_gdip_ColorPalette_2II_FUNC);
-#else
- Gdip_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_gdip_ColorPalette_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = getColorPaletteFields(env, arg0, &_arg0)) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID*)arg1, arg2);
-fail:
- if (arg0 && lparg0) setColorPaletteFields(env, arg0, lparg0);
-#ifndef JNI64
- Gdip_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_gdip_ColorPalette_2II_FUNC);
-#else
- Gdip_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_gdip_ColorPalette_2JI_FUNC);
-#endif
-}
-#endif
-
-#ifndef NO_PathGradientBrush_1SetCenterColor
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(PathGradientBrush_1SetCenterColor)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(PathGradientBrush_1SetCenterColor)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, PathGradientBrush_1SetCenterColor_FUNC);
- rc = (jint)((PathGradientBrush *)arg0)->SetCenterColor(*(Color *)arg1);
- Gdip_NATIVE_EXIT(env, that, PathGradientBrush_1SetCenterColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PathGradientBrush_1SetCenterPoint
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(PathGradientBrush_1SetCenterPoint)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(PathGradientBrush_1SetCenterPoint)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- PointF _arg1, *lparg1=NULL;
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, PathGradientBrush_1SetCenterPoint_FUNC);
- if (arg1) if ((lparg1 = getPointFFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)((PathGradientBrush *)arg0)->SetCenterPoint(*lparg1);
-fail:
- if (arg1 && lparg1) setPointFFields(env, arg1, lparg1);
- Gdip_NATIVE_EXIT(env, that, PathGradientBrush_1SetCenterPoint_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PathGradientBrush_1SetGraphicsPath
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(PathGradientBrush_1SetGraphicsPath)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(PathGradientBrush_1SetGraphicsPath)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, PathGradientBrush_1SetGraphicsPath_FUNC);
- rc = (jint)((PathGradientBrush *)arg0)->SetGraphicsPath((GraphicsPath *)arg1);
- Gdip_NATIVE_EXIT(env, that, PathGradientBrush_1SetGraphicsPath_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PathGradientBrush_1SetWrapMode
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(PathGradientBrush_1SetWrapMode)(JNIEnv *env, jclass that, jintLong arg0, jint arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(PathGradientBrush_1SetWrapMode)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, PathGradientBrush_1SetWrapMode_FUNC);
- rc = (jint)((PathGradientBrush *)arg0)->SetWrapMode((WrapMode)arg1);
- Gdip_NATIVE_EXIT(env, that, PathGradientBrush_1SetWrapMode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PathGradientBrush_1delete
-extern "C" JNIEXPORT void JNICALL Gdip_NATIVE(PathGradientBrush_1delete)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT void JNICALL Gdip_NATIVE(PathGradientBrush_1delete)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Gdip_NATIVE_ENTER(env, that, PathGradientBrush_1delete_FUNC);
- delete (PathGradientBrush *)arg0;
- Gdip_NATIVE_EXIT(env, that, PathGradientBrush_1delete_FUNC);
-}
-#endif
-
-#ifndef NO_PathGradientBrush_1new
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(PathGradientBrush_1new)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(PathGradientBrush_1new)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- Gdip_NATIVE_ENTER(env, that, PathGradientBrush_1new_FUNC);
- rc = (jintLong)new PathGradientBrush((GraphicsPath *)arg0);
- Gdip_NATIVE_EXIT(env, that, PathGradientBrush_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Pen_1GetBrush
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(Pen_1GetBrush)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(Pen_1GetBrush)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- Gdip_NATIVE_ENTER(env, that, Pen_1GetBrush_FUNC);
- rc = (jintLong)((Pen *)arg0)->GetBrush();
- Gdip_NATIVE_EXIT(env, that, Pen_1GetBrush_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Pen_1SetBrush
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Pen_1SetBrush)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Pen_1SetBrush)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Pen_1SetBrush_FUNC);
- rc = (jint)((Pen *)arg0)->SetBrush((Brush *)arg1);
- Gdip_NATIVE_EXIT(env, that, Pen_1SetBrush_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Pen_1SetDashOffset
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Pen_1SetDashOffset)(JNIEnv *env, jclass that, jintLong arg0, jfloat arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Pen_1SetDashOffset)
- (JNIEnv *env, jclass that, jintLong arg0, jfloat arg1)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Pen_1SetDashOffset_FUNC);
- rc = (jint)((Pen *)arg0)->SetDashOffset(arg1);
- Gdip_NATIVE_EXIT(env, that, Pen_1SetDashOffset_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Pen_1SetDashPattern
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Pen_1SetDashPattern)(JNIEnv *env, jclass that, jintLong arg0, jfloatArray arg1, jint arg2);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Pen_1SetDashPattern)
- (JNIEnv *env, jclass that, jintLong arg0, jfloatArray arg1, jint arg2)
-{
- jfloat *lparg1=NULL;
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Pen_1SetDashPattern_FUNC);
- if (arg1) if ((lparg1 = env->GetFloatArrayElements(arg1, NULL)) == NULL) goto fail;
- rc = (jint)((Pen *)arg0)->SetDashPattern((REAL *)lparg1, (int)arg2);
-fail:
- if (arg1 && lparg1) env->ReleaseFloatArrayElements(arg1, lparg1, 0);
- Gdip_NATIVE_EXIT(env, that, Pen_1SetDashPattern_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Pen_1SetDashStyle
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Pen_1SetDashStyle)(JNIEnv *env, jclass that, jintLong arg0, jint arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Pen_1SetDashStyle)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Pen_1SetDashStyle_FUNC);
- rc = (jint)((Pen *)arg0)->SetDashStyle((DashStyle)arg1);
- Gdip_NATIVE_EXIT(env, that, Pen_1SetDashStyle_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Pen_1SetLineCap
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Pen_1SetLineCap)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Pen_1SetLineCap)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Pen_1SetLineCap_FUNC);
- rc = (jint)((Pen *)arg0)->SetLineCap((LineCap)arg1, (LineCap)arg2, (DashCap)arg3);
- Gdip_NATIVE_EXIT(env, that, Pen_1SetLineCap_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Pen_1SetLineJoin
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Pen_1SetLineJoin)(JNIEnv *env, jclass that, jintLong arg0, jint arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Pen_1SetLineJoin)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Pen_1SetLineJoin_FUNC);
- rc = (jint)((Pen *)arg0)->SetLineJoin((LineJoin)arg1);
- Gdip_NATIVE_EXIT(env, that, Pen_1SetLineJoin_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Pen_1SetMiterLimit
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Pen_1SetMiterLimit)(JNIEnv *env, jclass that, jintLong arg0, jfloat arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Pen_1SetMiterLimit)
- (JNIEnv *env, jclass that, jintLong arg0, jfloat arg1)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Pen_1SetMiterLimit_FUNC);
- rc = (jint)((Pen *)arg0)->SetMiterLimit(arg1);
- Gdip_NATIVE_EXIT(env, that, Pen_1SetMiterLimit_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Pen_1SetWidth
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Pen_1SetWidth)(JNIEnv *env, jclass that, jintLong arg0, jfloat arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Pen_1SetWidth)
- (JNIEnv *env, jclass that, jintLong arg0, jfloat arg1)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Pen_1SetWidth_FUNC);
- rc = (jint)((Pen *)arg0)->SetWidth((REAL)arg1);
- Gdip_NATIVE_EXIT(env, that, Pen_1SetWidth_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Pen_1delete
-extern "C" JNIEXPORT void JNICALL Gdip_NATIVE(Pen_1delete)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT void JNICALL Gdip_NATIVE(Pen_1delete)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Gdip_NATIVE_ENTER(env, that, Pen_1delete_FUNC);
- delete (Pen *)arg0;
- Gdip_NATIVE_EXIT(env, that, Pen_1delete_FUNC);
-}
-#endif
-
-#ifndef NO_Pen_1new
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(Pen_1new)(JNIEnv *env, jclass that, jintLong arg0, jfloat arg1);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(Pen_1new)
- (JNIEnv *env, jclass that, jintLong arg0, jfloat arg1)
-{
- jintLong rc = 0;
- Gdip_NATIVE_ENTER(env, that, Pen_1new_FUNC);
- rc = (jintLong)new Pen((Brush *)arg0, (REAL)arg1);
- Gdip_NATIVE_EXIT(env, that, Pen_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Point_1delete
-extern "C" JNIEXPORT void JNICALL Gdip_NATIVE(Point_1delete)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT void JNICALL Gdip_NATIVE(Point_1delete)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Gdip_NATIVE_ENTER(env, that, Point_1delete_FUNC);
- delete (Point *)arg0;
- Gdip_NATIVE_EXIT(env, that, Point_1delete_FUNC);
-}
-#endif
-
-#ifndef NO_Point_1new
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(Point_1new)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(Point_1new)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jintLong rc = 0;
- Gdip_NATIVE_ENTER(env, that, Point_1new_FUNC);
- rc = (jintLong)new Point(arg0, arg1);
- Gdip_NATIVE_EXIT(env, that, Point_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PrivateFontCollection_1AddFontFile
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(PrivateFontCollection_1AddFontFile)(JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(PrivateFontCollection_1AddFontFile)
- (JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1)
-{
- jchar *lparg1=NULL;
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, PrivateFontCollection_1AddFontFile_FUNC);
- if (arg1) if ((lparg1 = env->GetCharArrayElements(arg1, NULL)) == NULL) goto fail;
- rc = (jint)((PrivateFontCollection *)arg0)->AddFontFile((const WCHAR *)lparg1);
-fail:
- if (arg1 && lparg1) env->ReleaseCharArrayElements(arg1, lparg1, 0);
- Gdip_NATIVE_EXIT(env, that, PrivateFontCollection_1AddFontFile_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PrivateFontCollection_1delete
-extern "C" JNIEXPORT void JNICALL Gdip_NATIVE(PrivateFontCollection_1delete)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT void JNICALL Gdip_NATIVE(PrivateFontCollection_1delete)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Gdip_NATIVE_ENTER(env, that, PrivateFontCollection_1delete_FUNC);
- delete (PrivateFontCollection *)arg0;
- Gdip_NATIVE_EXIT(env, that, PrivateFontCollection_1delete_FUNC);
-}
-#endif
-
-#ifndef NO_PrivateFontCollection_1new
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(PrivateFontCollection_1new)(JNIEnv *env, jclass that);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(PrivateFontCollection_1new)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- Gdip_NATIVE_ENTER(env, that, PrivateFontCollection_1new_FUNC);
- rc = (jintLong)new PrivateFontCollection();
- Gdip_NATIVE_EXIT(env, that, PrivateFontCollection_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Region_1GetHRGN
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(Region_1GetHRGN)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(Region_1GetHRGN)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- Gdip_NATIVE_ENTER(env, that, Region_1GetHRGN_FUNC);
- rc = (jintLong)((Region *)arg0)->GetHRGN((Graphics *)arg1);
- Gdip_NATIVE_EXIT(env, that, Region_1GetHRGN_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Region_1IsInfinite
-extern "C" JNIEXPORT jboolean JNICALL Gdip_NATIVE(Region_1IsInfinite)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1);
-JNIEXPORT jboolean JNICALL Gdip_NATIVE(Region_1IsInfinite)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jboolean rc = 0;
- Gdip_NATIVE_ENTER(env, that, Region_1IsInfinite_FUNC);
- rc = (jboolean)((Region *)arg0)->IsInfinite((Graphics *)arg1);
- Gdip_NATIVE_EXIT(env, that, Region_1IsInfinite_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Region_1delete
-extern "C" JNIEXPORT void JNICALL Gdip_NATIVE(Region_1delete)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT void JNICALL Gdip_NATIVE(Region_1delete)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Gdip_NATIVE_ENTER(env, that, Region_1delete_FUNC);
- delete (Region *)arg0;
- Gdip_NATIVE_EXIT(env, that, Region_1delete_FUNC);
-}
-#endif
-
-#ifndef NO_Region_1new__
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(Region_1new__)(JNIEnv *env, jclass that);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(Region_1new__)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- Gdip_NATIVE_ENTER(env, that, Region_1new___FUNC);
- rc = (jintLong)new Region();
- Gdip_NATIVE_EXIT(env, that, Region_1new___FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_Region_1new__I) && !defined(JNI64)) || (!defined(NO_Region_1new__J) && defined(JNI64))
-#ifndef JNI64
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(Region_1new__I)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(Region_1new__I)(JNIEnv *env, jclass that, jintLong arg0)
-#else
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(Region_1new__J)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(Region_1new__J)(JNIEnv *env, jclass that, jintLong arg0)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- Gdip_NATIVE_ENTER(env, that, Region_1new__I_FUNC);
-#else
- Gdip_NATIVE_ENTER(env, that, Region_1new__J_FUNC);
-#endif
- rc = (jintLong)new Region((HRGN)arg0);
-#ifndef JNI64
- Gdip_NATIVE_EXIT(env, that, Region_1new__I_FUNC);
-#else
- Gdip_NATIVE_EXIT(env, that, Region_1new__J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_Region_1newGraphicsPath
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(Region_1newGraphicsPath)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(Region_1newGraphicsPath)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- Gdip_NATIVE_ENTER(env, that, Region_1newGraphicsPath_FUNC);
- rc = (jintLong)new Region((GraphicsPath*)arg0);
- Gdip_NATIVE_EXIT(env, that, Region_1newGraphicsPath_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SolidBrush_1delete
-extern "C" JNIEXPORT void JNICALL Gdip_NATIVE(SolidBrush_1delete)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT void JNICALL Gdip_NATIVE(SolidBrush_1delete)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Gdip_NATIVE_ENTER(env, that, SolidBrush_1delete_FUNC);
- delete (SolidBrush *)arg0;
- Gdip_NATIVE_EXIT(env, that, SolidBrush_1delete_FUNC);
-}
-#endif
-
-#ifndef NO_SolidBrush_1new
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(SolidBrush_1new)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(SolidBrush_1new)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- Gdip_NATIVE_ENTER(env, that, SolidBrush_1new_FUNC);
- rc = (jintLong)new SolidBrush(*(Color *)arg0);
- Gdip_NATIVE_EXIT(env, that, SolidBrush_1new_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_StringFormat_1Clone
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(StringFormat_1Clone)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(StringFormat_1Clone)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- Gdip_NATIVE_ENTER(env, that, StringFormat_1Clone_FUNC);
- rc = (jintLong)((StringFormat *)arg0)->Clone();
- Gdip_NATIVE_EXIT(env, that, StringFormat_1Clone_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_StringFormat_1GenericDefault
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(StringFormat_1GenericDefault)(JNIEnv *env, jclass that);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(StringFormat_1GenericDefault)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- Gdip_NATIVE_ENTER(env, that, StringFormat_1GenericDefault_FUNC);
- rc = (jintLong)StringFormat::GenericDefault();
- Gdip_NATIVE_EXIT(env, that, StringFormat_1GenericDefault_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_StringFormat_1GenericTypographic
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(StringFormat_1GenericTypographic)(JNIEnv *env, jclass that);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(StringFormat_1GenericTypographic)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- Gdip_NATIVE_ENTER(env, that, StringFormat_1GenericTypographic_FUNC);
- rc = (jintLong)StringFormat::GenericTypographic();
- Gdip_NATIVE_EXIT(env, that, StringFormat_1GenericTypographic_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_StringFormat_1GetFormatFlags
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(StringFormat_1GetFormatFlags)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jint JNICALL Gdip_NATIVE(StringFormat_1GetFormatFlags)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, StringFormat_1GetFormatFlags_FUNC);
- rc = (jint)((StringFormat *)arg0)->GetFormatFlags();
- Gdip_NATIVE_EXIT(env, that, StringFormat_1GetFormatFlags_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_StringFormat_1SetFormatFlags
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(StringFormat_1SetFormatFlags)(JNIEnv *env, jclass that, jintLong arg0, jint arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(StringFormat_1SetFormatFlags)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, StringFormat_1SetFormatFlags_FUNC);
- rc = (jint)((StringFormat *)arg0)->SetFormatFlags((StringFormatFlags)arg1);
- Gdip_NATIVE_EXIT(env, that, StringFormat_1SetFormatFlags_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_StringFormat_1SetHotkeyPrefix
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(StringFormat_1SetHotkeyPrefix)(JNIEnv *env, jclass that, jintLong arg0, jint arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(StringFormat_1SetHotkeyPrefix)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, StringFormat_1SetHotkeyPrefix_FUNC);
- rc = (jint)((StringFormat *)arg0)->SetHotkeyPrefix((HotkeyPrefix)arg1);
- Gdip_NATIVE_EXIT(env, that, StringFormat_1SetHotkeyPrefix_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_StringFormat_1SetTabStops
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(StringFormat_1SetTabStops)(JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jint arg2, jfloatArray arg3);
-JNIEXPORT jint JNICALL Gdip_NATIVE(StringFormat_1SetTabStops)
- (JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jint arg2, jfloatArray arg3)
-{
- jfloat *lparg3=NULL;
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, StringFormat_1SetTabStops_FUNC);
- if (arg3) if ((lparg3 = env->GetFloatArrayElements(arg3, NULL)) == NULL) goto fail;
- rc = (jint)((StringFormat *)arg0)->SetTabStops(arg1, arg2, lparg3);
-fail:
- if (arg3 && lparg3) env->ReleaseFloatArrayElements(arg3, lparg3, 0);
- Gdip_NATIVE_EXIT(env, that, StringFormat_1SetTabStops_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_StringFormat_1delete
-extern "C" JNIEXPORT void JNICALL Gdip_NATIVE(StringFormat_1delete)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT void JNICALL Gdip_NATIVE(StringFormat_1delete)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Gdip_NATIVE_ENTER(env, that, StringFormat_1delete_FUNC);
- delete (StringFormat *)arg0;
- Gdip_NATIVE_EXIT(env, that, StringFormat_1delete_FUNC);
-}
-#endif
-
-#ifndef NO_TextureBrush_1ResetTransform
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(TextureBrush_1ResetTransform)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT jint JNICALL Gdip_NATIVE(TextureBrush_1ResetTransform)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, TextureBrush_1ResetTransform_FUNC);
- rc = (jint)((TextureBrush *)arg0)->ResetTransform();
- Gdip_NATIVE_EXIT(env, that, TextureBrush_1ResetTransform_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextureBrush_1ScaleTransform
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(TextureBrush_1ScaleTransform)(JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jint arg3);
-JNIEXPORT jint JNICALL Gdip_NATIVE(TextureBrush_1ScaleTransform)
- (JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jint arg3)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, TextureBrush_1ScaleTransform_FUNC);
- rc = (jint)((TextureBrush *)arg0)->ScaleTransform(arg1, arg2, (MatrixOrder)arg3);
- Gdip_NATIVE_EXIT(env, that, TextureBrush_1ScaleTransform_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextureBrush_1SetTransform
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(TextureBrush_1SetTransform)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1);
-JNIEXPORT jint JNICALL Gdip_NATIVE(TextureBrush_1SetTransform)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, TextureBrush_1SetTransform_FUNC);
- rc = (jint)((TextureBrush *)arg0)->SetTransform((Matrix *)arg1);
- Gdip_NATIVE_EXIT(env, that, TextureBrush_1SetTransform_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextureBrush_1TranslateTransform
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(TextureBrush_1TranslateTransform)(JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jint arg3);
-JNIEXPORT jint JNICALL Gdip_NATIVE(TextureBrush_1TranslateTransform)
- (JNIEnv *env, jclass that, jintLong arg0, jfloat arg1, jfloat arg2, jint arg3)
-{
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, TextureBrush_1TranslateTransform_FUNC);
- rc = (jint)((TextureBrush *)arg0)->TranslateTransform(arg1, arg2, (MatrixOrder)arg3);
- Gdip_NATIVE_EXIT(env, that, TextureBrush_1TranslateTransform_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextureBrush_1delete
-extern "C" JNIEXPORT void JNICALL Gdip_NATIVE(TextureBrush_1delete)(JNIEnv *env, jclass that, jintLong arg0);
-JNIEXPORT void JNICALL Gdip_NATIVE(TextureBrush_1delete)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- Gdip_NATIVE_ENTER(env, that, TextureBrush_1delete_FUNC);
- delete (TextureBrush *)arg0;
- Gdip_NATIVE_EXIT(env, that, TextureBrush_1delete_FUNC);
-}
-#endif
-
-#ifndef NO_TextureBrush_1new
-extern "C" JNIEXPORT jintLong JNICALL Gdip_NATIVE(TextureBrush_1new)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jfloat arg2, jfloat arg3, jfloat arg4, jfloat arg5);
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(TextureBrush_1new)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jfloat arg2, jfloat arg3, jfloat arg4, jfloat arg5)
-{
- jintLong rc = 0;
- Gdip_NATIVE_ENTER(env, that, TextureBrush_1new_FUNC);
- rc = (jintLong)new TextureBrush((Image *)arg0, (WrapMode)arg1, arg2, arg3, arg4, arg5);
- Gdip_NATIVE_EXIT(env, that, TextureBrush_1new_FUNC);
- return rc;
-}
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.h b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.h
deleted file mode 100644
index 0bc6909e92..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.h
+++ /dev/null
@@ -1,22 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#ifndef INC_gdip_H
-#define INC_gdip_H
-
-#include <windows.h>
-#include <gdiplus.h>
-using namespace Gdiplus;
-
-/* Optional custom definitions to exclude some types */
-#include "defines.h"
-
-#endif /* INC_gdip_H */
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip_custom.cpp b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip_custom.cpp
deleted file mode 100644
index 8d74873551..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip_custom.cpp
+++ /dev/null
@@ -1,348 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "gdip_structs.h"
-#include "gdip_stats.h"
-
-extern "C" {
-
-#define Gdip_NATIVE(func) Java_org_eclipse_swt_internal_gdip_Gdip_##func
-
-#ifndef NO_Graphics_1DrawLines
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawLines)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintArray arg2, jint arg3)
-{
- Point *points=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1DrawLines_FUNC);
- if (arg2) if ((lparg2 = env->GetIntArrayElements(arg2, NULL)) == NULL) goto fail;
- if (lparg2) {
- points = new Point[arg3];
- for (int i=0, j=0; i<arg3; i++, j+=2) {
- Point *point = new Point(lparg2[j], lparg2[j + 1]);
- points[i] = *point;
- delete point;
- }
- }
- rc = (jint)((Graphics *)arg0)->DrawLines((Pen *)arg1, points, (INT)arg3);
-fail:
- if (lparg2 && points) delete points;
- if (arg2 && lparg2) env->ReleaseIntArrayElements(arg2, lparg2, JNI_ABORT);
- Gdip_NATIVE_EXIT(env, that, Graphics_1DrawLines_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1DrawPolygon
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawPolygon)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintArray arg2, jint arg3)
-{
- Point *points=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1DrawPolygon_FUNC);
- if (arg2) if ((lparg2 = env->GetIntArrayElements(arg2, NULL)) == NULL) goto fail;
- if (lparg2) {
- points = new Point[arg3];
- for (int i=0, j=0; i<arg3; i++, j+=2) {
- Point *point = new Point(lparg2[j], lparg2[j + 1]);
- points[i] = *point;
- delete point;
- }
- }
- rc = (jint)((Graphics *)arg0)->DrawPolygon((Pen *)arg1, points, (INT)arg3);
-fail:
- if (lparg2 && points) delete points;
- if (arg2 && lparg2) env->ReleaseIntArrayElements(arg2, lparg2, JNI_ABORT);
- Gdip_NATIVE_EXIT(env, that, Graphics_1DrawPolygon_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1FillPolygon
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1FillPolygon)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintArray arg2, jint arg3, jint arg4)
-{
- Point *points=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1FillPolygon_FUNC);
- if (arg2) if ((lparg2 = env->GetIntArrayElements(arg2, NULL)) == NULL) goto fail;
- if (lparg2) {
- points = new Point[arg3];
- for (int i=0, j=0; i<arg3; i++, j+=2) {
- Point *point = new Point(lparg2[j], lparg2[j + 1]);
- points[i] = *point;
- delete point;
- }
- }
- rc = (jint)((Graphics *)arg0)->FillPolygon((Brush *)arg1, points, (INT)arg3, (FillMode)arg4);
-fail:
- if (lparg2 && points) delete points;
- if (arg2 && lparg2) env->ReleaseIntArrayElements(arg2, lparg2, JNI_ABORT);
- Gdip_NATIVE_EXIT(env, that, Graphics_1FillPolygon_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GraphicsPath_1GetPathPoints
-JNIEXPORT jint JNICALL Gdip_NATIVE(GraphicsPath_1GetPathPoints)
- (JNIEnv *env, jclass that, jintLong arg0, jfloatArray arg1, jint arg2)
-{
- PointF *points=NULL;
- jfloat *lparg1=NULL;
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, GraphicsPath_1GetPathPoints_FUNC);
- if (arg1) if ((lparg1 = env->GetFloatArrayElements(arg1, NULL)) == NULL) goto fail;
- if (lparg1) {
- points = new PointF[arg2];
- }
- rc = (jint)((GraphicsPath *)arg0)->GetPathPoints(points, arg2);
-fail:
- if (lparg1 && points) {
- for (int i=0, j=0; i<arg2; i++, j+=2) {
- lparg1[j] = points[i].X;
- lparg1[j + 1] = points[i].Y;
- }
- delete points;
- }
- if (arg1 && lparg1) env->ReleaseFloatArrayElements(arg1, lparg1, 0);
- Gdip_NATIVE_EXIT(env, that, GraphicsPath_1GetPathPoints_FUNC);
- return rc;
-}
-#endif
-
-
-#if (!defined(NO_Matrix_1TransformPoints__I_3FI) && !defined(JNI64)) || (!defined(NO_Matrix_1TransformPoints__J_3FI) && defined(JNI64))
-#ifdef JNI64
-JNIEXPORT jint JNICALL Gdip_NATIVE(Matrix_1TransformPoints__J_3FI)
-#else
-JNIEXPORT jint JNICALL Gdip_NATIVE(Matrix_1TransformPoints__I_3FI)
-#endif
- (JNIEnv *env, jclass that, jintLong arg0, jfloatArray arg1, jint arg2)
-{
- PointF *points=NULL;
- jfloat *lparg1=NULL;
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Matrix_1TransformPoints__I_3FI_FUNC);
- if (arg1) if ((lparg1 = env->GetFloatArrayElements(arg1, NULL)) == NULL) goto fail;
- if (lparg1) {
- points = new PointF[arg2];
- for (int i=0, j=0; i<arg2; i++, j+=2) {
- PointF *point = new PointF(lparg1[j], lparg1[j + 1]);
- points[i] = *point;
- delete point;
- }
- }
- rc = (jint)((Matrix *)arg0)->TransformPoints(points, arg2);
-fail:
- if (lparg1 && points) {
- for (int i=0, j=0; i<arg2; i++, j+=2) {
- lparg1[j] = points[i].X;
- lparg1[j + 1] = points[i].Y;
- }
- delete points;
- }
- if (arg1 && lparg1) env->ReleaseFloatArrayElements(arg1, lparg1, 0);
- Gdip_NATIVE_EXIT(env, that, Matrix_1TransformPoints__I_3FI_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LinearGradientBrush_1SetInterpolationColors
-JNIEXPORT jint JNICALL Gdip_NATIVE(LinearGradientBrush_1SetInterpolationColors)
- (JNIEnv *env, jclass that, jintLong arg0, jintLongArray arg1, jfloatArray arg2, jint arg3)
-{
- Color *colors=NULL;
- jintLong *lparg1=NULL;
- jfloat *lparg2=NULL;
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, LinearGradientBrush_1SetInterpolationColors_FUNC);
- if (arg1) if ((lparg1 = env->GetIntLongArrayElements(arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = env->GetFloatArrayElements(arg2, NULL)) == NULL) goto fail;
- if (lparg1) {
- colors = new Color[arg3];
- for (int i=0; i<arg3; i++) {
- colors[i] = *(Color *)lparg1[i];
- }
- }
- rc = (jint)((LinearGradientBrush *)arg0)->SetInterpolationColors(colors, (const REAL *)lparg2, arg3);
-fail:
- if (lparg1 && colors) {
- delete colors;
- }
- if (arg2 && lparg2) env->ReleaseFloatArrayElements(arg2, lparg2, 0);
- if (arg1 && lparg1) env->ReleaseIntLongArrayElements(arg1, lparg1, 0);
- Gdip_NATIVE_EXIT(env, that, LinearGradientBrush_1SetInterpolationColors_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PathGradientBrush_1SetInterpolationColors
-JNIEXPORT jint JNICALL Gdip_NATIVE(PathGradientBrush_1SetInterpolationColors)
- (JNIEnv *env, jclass that, jintLong arg0, jintLongArray arg1, jfloatArray arg2, jint arg3)
-{
- Color *colors=NULL;
- jintLong *lparg1=NULL;
- jfloat *lparg2=NULL;
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, PathGradientBrush_1SetInterpolationColors_FUNC);
- if (arg1) if ((lparg1 = env->GetIntLongArrayElements(arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = env->GetFloatArrayElements(arg2, NULL)) == NULL) goto fail;
- if (lparg1) {
- colors = new Color[arg3];
- for (int i=0; i<arg3; i++) {
- colors[i] = *(Color *)lparg1[i];
- }
- }
- rc = (jint)((PathGradientBrush *)arg0)->SetInterpolationColors(colors, (const REAL *)lparg2, arg3);
-fail:
- if (lparg1 && colors) {
- delete colors;
- }
- if (arg2 && lparg2) env->ReleaseFloatArrayElements(arg2, lparg2, 0);
- if (arg1 && lparg1) env->ReleaseIntLongArrayElements(arg1, lparg1, 0);
- Gdip_NATIVE_EXIT(env, that, PathGradientBrush_1SetInterpolationColors_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PathGradientBrush_1SetSurroundColors
-JNIEXPORT jint JNICALL Gdip_NATIVE(PathGradientBrush_1SetSurroundColors)
- (JNIEnv *env, jclass that, jintLong arg0, jintLongArray arg1, jintArray arg2)
-{
- Color *colors=NULL;
- jintLong *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, PathGradientBrush_1SetSurroundColors_FUNC);
- if (arg1) if ((lparg1 = env->GetIntLongArrayElements(arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = env->GetIntArrayElements(arg2, NULL)) == NULL) goto fail;
- if (lparg1 && lparg2) {
- colors = new Color[lparg2[0]];
- for (int i=0; i<lparg2[0]; i++) {
- colors[i] = *(Color *)lparg1[i];
- }
- }
- rc = (jint)((PathGradientBrush *)arg0)->SetSurroundColors((Color *)colors, (INT *)lparg2);
-fail:
- if (lparg1 && lparg2 && colors) {
- delete colors;
- }
- if (arg2 && lparg2) env->ReleaseIntArrayElements(arg2, lparg2, 0);
- if (arg1 && lparg1) env->ReleaseIntLongArrayElements(arg1, lparg1, 0);
- Gdip_NATIVE_EXIT(env, that, PathGradientBrush_1SetSurroundColors_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GraphicsPath_1new___3I_3BII
-JNIEXPORT jintLong JNICALL Gdip_NATIVE(GraphicsPath_1new___3I_3BII)
- (JNIEnv *env, jclass that, jintArray arg0, jbyteArray arg1, jint arg2, jint arg3)
-{
- Point *points=NULL;
- jint *lparg0=NULL;
- jbyte *lparg1=NULL;
- jintLong rc = 0;
- Gdip_NATIVE_ENTER(env, that, GraphicsPath_1new___3I_3BII_FUNC);
- if (arg0) if ((lparg0 = env->GetIntArrayElements(arg0, NULL)) == NULL) goto fail;
- if (lparg0) {
- points = new Point[arg2];
- for (int i=0, j=0; i<arg2; i++, j+=2) {
- Point *point = new Point(lparg0[j], lparg0[j + 1]);
- points[i] = *point;
- delete point;
- }
- }
- if (arg1) if ((lparg1 = env->GetByteArrayElements(arg1, NULL)) == NULL) goto fail;
- rc = (jintLong)new GraphicsPath(points, (BYTE *)lparg1, arg2, (FillMode)arg3);
-fail:
- if (arg1 && lparg1) env->ReleaseByteArrayElements(arg1, lparg1, 0);
- if (lparg0 && points) delete points;
- if (arg0 && lparg0) env->ReleaseIntArrayElements(arg0, lparg0, 0);
- Gdip_NATIVE_EXIT(env, that, GraphicsPath_1new___3I_3BII_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_Graphics_1DrawDriverString__IIIII_3FII) && !defined(JNI64)) || (!defined(Graphics_1DrawDriverString__JJIJJ_3FIJ) && defined(JNI64))
-#ifdef JNI64
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawDriverString__JJIJJ_3FIJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintLong arg3, jintLong arg4, jfloatArray arg5, jint arg6, jintLong arg7);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawDriverString__JJIJJ_3FIJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintLong arg3, jintLong arg4, jfloatArray arg5, jint arg6, jintLong arg7)
-#else
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawDriverString__IIIII_3FII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintLong arg3, jintLong arg4, jfloatArray arg5, jint arg6, jintLong arg7);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1DrawDriverString__IIIII_3FII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintLong arg3, jintLong arg4, jfloatArray arg5, jint arg6, jintLong arg7)
-#endif
-
-{
- PointF *points=NULL;
- jfloat *lparg5=NULL;
- jint rc = 0;
-#ifdef JNI64
- Gdip_NATIVE_ENTER(env, that, Graphics_1DrawDriverString__JJIJJ_3FIJ_FUNC);
-#else
- Gdip_NATIVE_ENTER(env, that, Graphics_1DrawDriverString__IIIII_3FII_FUNC);
-#endif
- if (arg5) if ((lparg5 = env->GetFloatArrayElements(arg5, NULL)) == NULL) goto fail;
- if (lparg5) {
- points = new PointF[arg2];
- for (int i=0, j=0; i<arg2; i++, j+=2) {
- PointF *point = new PointF(lparg5[j], lparg5[j + 1]);
- points[i] = *point;
- delete point;
- }
- }
- rc = (jint)((Graphics *)arg0)->DrawDriverString((const UINT16 *)arg1, arg2, (const Font *)arg3, (const Brush *)arg4, points, arg6, (const Matrix *)arg7);
-fail:
- if (arg5 && lparg5) env->ReleaseFloatArrayElements(arg5, lparg5, 0);
- if (lparg5 && points) delete points;
-#ifdef JNI64
- Gdip_NATIVE_EXIT(env, that, Graphics_1DrawDriverString__JJIJJ_3FIJ_FUNC);
-#else
- Gdip_NATIVE_EXIT(env, that, Graphics_1DrawDriverString__IIIII_3FII_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_Graphics_1MeasureDriverString
-extern "C" JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1MeasureDriverString)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintLong arg3, jfloatArray arg4, jint arg5, jintLong arg6, jobject arg7);
-JNIEXPORT jint JNICALL Gdip_NATIVE(Graphics_1MeasureDriverString)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintLong arg3, jfloatArray arg4, jint arg5, jintLong arg6, jobject arg7)
-{
- PointF *points=NULL;
- jfloat *lparg4=NULL;
- RectF _arg7, *lparg7=NULL;
- jint rc = 0;
- Gdip_NATIVE_ENTER(env, that, Graphics_1MeasureDriverString_FUNC);
- if (arg4) if ((lparg4 = env->GetFloatArrayElements(arg4, NULL)) == NULL) goto fail;
- if (lparg4) {
- points = new PointF[arg2];
- for (int i=0, j=0; i<arg2; i++, j+=2) {
- PointF *point = new PointF(lparg4[j], lparg4[j + 1]);
- points[i] = *point;
- delete point;
- }
- }
- if (arg7) if ((lparg7 = getRectFFields(env, arg7, &_arg7)) == NULL) goto fail;
- rc = (jint)((Graphics *)arg0)->MeasureDriverString((const UINT16 *)arg1, arg2, (const Font *)arg3, points, arg5, (const Matrix *)arg6, lparg7);
-fail:
- if (arg7 && lparg7) setRectFFields(env, arg7, lparg7);
- if (arg4 && lparg4) env->ReleaseFloatArrayElements(arg4, lparg4, 0);
- if (lparg4 && points) delete points;
- Gdip_NATIVE_EXIT(env, that, Graphics_1MeasureDriverString_FUNC);
- return rc;
-}
-#endif
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip_stats.cpp b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip_stats.cpp
deleted file mode 100644
index f1a626e70a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip_stats.cpp
+++ /dev/null
@@ -1,332 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "gdip_stats.h"
-
-#ifdef NATIVE_STATS
-
-int Gdip_nativeFunctionCount = 186;
-int Gdip_nativeFunctionCallCount[186];
-char * Gdip_nativeFunctionNames[] = {
- "BitmapData_1delete",
- "BitmapData_1new",
- "Bitmap_1GetHBITMAP",
- "Bitmap_1GetHICON",
- "Bitmap_1LockBits",
- "Bitmap_1UnlockBits",
- "Bitmap_1delete",
-#ifndef JNI64
- "Bitmap_1new__I",
-#else
- "Bitmap_1new__J",
-#endif
-#ifndef JNI64
- "Bitmap_1new__II",
-#else
- "Bitmap_1new__JJ",
-#endif
-#ifndef JNI64
- "Bitmap_1new__IIIII",
-#else
- "Bitmap_1new__IIIIJ",
-#endif
- "Bitmap_1new___3CZ",
- "Brush_1Clone",
- "Brush_1GetType",
- "ColorPalette_1sizeof",
- "Color_1delete",
- "Color_1new",
- "FontFamily_1GetFamilyName",
- "FontFamily_1IsAvailable",
- "FontFamily_1delete",
- "FontFamily_1new__",
-#ifndef JNI64
- "FontFamily_1new___3CI",
-#else
- "FontFamily_1new___3CJ",
-#endif
- "Font_1GetFamily",
- "Font_1GetLogFontW",
- "Font_1GetSize",
- "Font_1GetStyle",
- "Font_1IsAvailable",
- "Font_1delete",
-#ifndef JNI64
- "Font_1new__IFII",
-#else
- "Font_1new__JFII",
-#endif
-#ifndef JNI64
- "Font_1new__II",
-#else
- "Font_1new__JJ",
-#endif
-#ifndef JNI64
- "Font_1new___3CFIII",
-#else
- "Font_1new___3CFIIJ",
-#endif
- "GdiplusShutdown",
- "GdiplusStartup",
- "GdiplusStartupInput_1sizeof",
- "GraphicsPath_1AddArc",
- "GraphicsPath_1AddBezier",
- "GraphicsPath_1AddLine",
- "GraphicsPath_1AddPath",
- "GraphicsPath_1AddRectangle",
- "GraphicsPath_1AddString",
- "GraphicsPath_1Clone",
- "GraphicsPath_1CloseFigure",
- "GraphicsPath_1Flatten",
- "GraphicsPath_1GetBounds",
- "GraphicsPath_1GetLastPoint",
- "GraphicsPath_1GetPathPoints",
- "GraphicsPath_1GetPathTypes",
- "GraphicsPath_1GetPointCount",
- "GraphicsPath_1IsOutlineVisible",
- "GraphicsPath_1IsVisible",
- "GraphicsPath_1SetFillMode",
- "GraphicsPath_1StartFigure",
- "GraphicsPath_1Transform",
- "GraphicsPath_1delete",
- "GraphicsPath_1new__I",
- "GraphicsPath_1new___3I_3BII",
- "Graphics_1DrawArc",
-#ifndef JNI64
- "Graphics_1DrawDriverString__IIIIILorg_eclipse_swt_internal_gdip_PointF_2II",
-#else
- "Graphics_1DrawDriverString__JJIJJLorg_eclipse_swt_internal_gdip_PointF_2IJ",
-#endif
-#ifndef JNI64
- "Graphics_1DrawDriverString__IIIII_3FII",
-#else
- "Graphics_1DrawDriverString__JJIJJ_3FIJ",
-#endif
- "Graphics_1DrawEllipse",
-#ifndef JNI64
- "Graphics_1DrawImage__IIII",
-#else
- "Graphics_1DrawImage__JJII",
-#endif
-#ifndef JNI64
- "Graphics_1DrawImage__IILorg_eclipse_swt_internal_gdip_Rect_2IIIIIIII",
-#else
- "Graphics_1DrawImage__JJLorg_eclipse_swt_internal_gdip_Rect_2IIIIIJJJ",
-#endif
- "Graphics_1DrawLine",
- "Graphics_1DrawLines",
- "Graphics_1DrawPath",
- "Graphics_1DrawPolygon",
- "Graphics_1DrawRectangle",
-#ifndef JNI64
- "Graphics_1DrawString__I_3CIILorg_eclipse_swt_internal_gdip_PointF_2I",
-#else
- "Graphics_1DrawString__J_3CIJLorg_eclipse_swt_internal_gdip_PointF_2J",
-#endif
-#ifndef JNI64
- "Graphics_1DrawString__I_3CIILorg_eclipse_swt_internal_gdip_PointF_2II",
-#else
- "Graphics_1DrawString__J_3CIJLorg_eclipse_swt_internal_gdip_PointF_2JJ",
-#endif
- "Graphics_1FillEllipse",
- "Graphics_1FillPath",
- "Graphics_1FillPie",
- "Graphics_1FillPolygon",
- "Graphics_1FillRectangle",
- "Graphics_1Flush",
- "Graphics_1GetClip",
-#ifndef JNI64
- "Graphics_1GetClipBounds__ILorg_eclipse_swt_internal_gdip_RectF_2",
-#else
- "Graphics_1GetClipBounds__JLorg_eclipse_swt_internal_gdip_RectF_2",
-#endif
-#ifndef JNI64
- "Graphics_1GetClipBounds__ILorg_eclipse_swt_internal_gdip_Rect_2",
-#else
- "Graphics_1GetClipBounds__JLorg_eclipse_swt_internal_gdip_Rect_2",
-#endif
- "Graphics_1GetHDC",
- "Graphics_1GetInterpolationMode",
- "Graphics_1GetSmoothingMode",
- "Graphics_1GetTextRenderingHint",
- "Graphics_1GetTransform",
- "Graphics_1GetVisibleClipBounds",
- "Graphics_1MeasureDriverString",
-#ifndef JNI64
- "Graphics_1MeasureString__I_3CIILorg_eclipse_swt_internal_gdip_PointF_2ILorg_eclipse_swt_internal_gdip_RectF_2",
-#else
- "Graphics_1MeasureString__J_3CIJLorg_eclipse_swt_internal_gdip_PointF_2JLorg_eclipse_swt_internal_gdip_RectF_2",
-#endif
-#ifndef JNI64
- "Graphics_1MeasureString__I_3CIILorg_eclipse_swt_internal_gdip_PointF_2Lorg_eclipse_swt_internal_gdip_RectF_2",
-#else
- "Graphics_1MeasureString__J_3CIJLorg_eclipse_swt_internal_gdip_PointF_2Lorg_eclipse_swt_internal_gdip_RectF_2",
-#endif
- "Graphics_1ReleaseHDC",
- "Graphics_1ResetClip",
- "Graphics_1Restore",
- "Graphics_1Save",
- "Graphics_1ScaleTransform",
-#ifndef JNI64
- "Graphics_1SetClip__III",
-#else
- "Graphics_1SetClip__JJI",
-#endif
-#ifndef JNI64
- "Graphics_1SetClip__ILorg_eclipse_swt_internal_gdip_Rect_2I",
-#else
- "Graphics_1SetClip__JLorg_eclipse_swt_internal_gdip_Rect_2I",
-#endif
-#ifndef JNI64
- "Graphics_1SetClipPath__II",
-#else
- "Graphics_1SetClipPath__JJ",
-#endif
-#ifndef JNI64
- "Graphics_1SetClipPath__III",
-#else
- "Graphics_1SetClipPath__JJI",
-#endif
- "Graphics_1SetCompositingQuality",
- "Graphics_1SetInterpolationMode",
- "Graphics_1SetPageUnit",
- "Graphics_1SetPixelOffsetMode",
- "Graphics_1SetSmoothingMode",
- "Graphics_1SetTextRenderingHint",
- "Graphics_1SetTransform",
- "Graphics_1TranslateTransform",
- "Graphics_1delete",
- "Graphics_1new",
- "HatchBrush_1delete",
- "HatchBrush_1new",
- "ImageAttributes_1SetColorMatrix",
- "ImageAttributes_1SetWrapMode",
- "ImageAttributes_1delete",
- "ImageAttributes_1new",
- "Image_1GetHeight",
- "Image_1GetLastStatus",
- "Image_1GetPalette",
- "Image_1GetPaletteSize",
- "Image_1GetPixelFormat",
- "Image_1GetWidth",
- "LinearGradientBrush_1ResetTransform",
- "LinearGradientBrush_1ScaleTransform",
- "LinearGradientBrush_1SetInterpolationColors",
- "LinearGradientBrush_1SetWrapMode",
- "LinearGradientBrush_1TranslateTransform",
- "LinearGradientBrush_1delete",
- "LinearGradientBrush_1new",
- "Matrix_1GetElements",
- "Matrix_1Invert",
- "Matrix_1IsIdentity",
- "Matrix_1Multiply",
- "Matrix_1Rotate",
- "Matrix_1Scale",
- "Matrix_1SetElements",
- "Matrix_1Shear",
-#ifndef JNI64
- "Matrix_1TransformPoints__ILorg_eclipse_swt_internal_gdip_PointF_2I",
-#else
- "Matrix_1TransformPoints__JLorg_eclipse_swt_internal_gdip_PointF_2I",
-#endif
-#ifndef JNI64
- "Matrix_1TransformPoints__I_3FI",
-#else
- "Matrix_1TransformPoints__J_3FI",
-#endif
- "Matrix_1TransformVectors",
- "Matrix_1Translate",
- "Matrix_1delete",
- "Matrix_1new",
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_gdip_BitmapData_2I",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_gdip_BitmapData_2J",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_gdip_ColorPalette_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_gdip_ColorPalette_2JI",
-#endif
- "PathGradientBrush_1SetCenterColor",
- "PathGradientBrush_1SetCenterPoint",
- "PathGradientBrush_1SetGraphicsPath",
- "PathGradientBrush_1SetInterpolationColors",
- "PathGradientBrush_1SetSurroundColors",
- "PathGradientBrush_1SetWrapMode",
- "PathGradientBrush_1delete",
- "PathGradientBrush_1new",
- "Pen_1GetBrush",
- "Pen_1SetBrush",
- "Pen_1SetDashOffset",
- "Pen_1SetDashPattern",
- "Pen_1SetDashStyle",
- "Pen_1SetLineCap",
- "Pen_1SetLineJoin",
- "Pen_1SetMiterLimit",
- "Pen_1SetWidth",
- "Pen_1delete",
- "Pen_1new",
- "Point_1delete",
- "Point_1new",
- "PrivateFontCollection_1AddFontFile",
- "PrivateFontCollection_1delete",
- "PrivateFontCollection_1new",
- "Region_1GetHRGN",
- "Region_1IsInfinite",
- "Region_1delete",
- "Region_1new__",
-#ifndef JNI64
- "Region_1new__I",
-#else
- "Region_1new__J",
-#endif
- "Region_1newGraphicsPath",
- "SolidBrush_1delete",
- "SolidBrush_1new",
- "StringFormat_1Clone",
- "StringFormat_1GenericDefault",
- "StringFormat_1GenericTypographic",
- "StringFormat_1GetFormatFlags",
- "StringFormat_1SetFormatFlags",
- "StringFormat_1SetHotkeyPrefix",
- "StringFormat_1SetTabStops",
- "StringFormat_1delete",
- "TextureBrush_1ResetTransform",
- "TextureBrush_1ScaleTransform",
- "TextureBrush_1SetTransform",
- "TextureBrush_1TranslateTransform",
- "TextureBrush_1delete",
- "TextureBrush_1new",
-};
-
-#define STATS_NATIVE(func) Java_org_eclipse_swt_tools_internal_NativeStats_##func
-
-JNIEXPORT jint JNICALL STATS_NATIVE(Gdip_1GetFunctionCount)
- (JNIEnv *env, jclass that)
-{
- return Gdip_nativeFunctionCount;
-}
-
-JNIEXPORT jstring JNICALL STATS_NATIVE(Gdip_1GetFunctionName)
- (JNIEnv *env, jclass that, jint index)
-{
- return env->NewStringUTF(Gdip_nativeFunctionNames[index]);
-}
-
-JNIEXPORT jint JNICALL STATS_NATIVE(Gdip_1GetFunctionCallCount)
- (JNIEnv *env, jclass that, jint index)
-{
- return Gdip_nativeFunctionCallCount[index];
-}
-
-#endif
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip_stats.h b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip_stats.h
deleted file mode 100644
index 9b3e690891..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip_stats.h
+++ /dev/null
@@ -1,318 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#ifdef NATIVE_STATS
-extern int Gdip_nativeFunctionCount;
-extern int Gdip_nativeFunctionCallCount[];
-extern char* Gdip_nativeFunctionNames[];
-#define Gdip_NATIVE_ENTER(env, that, func) Gdip_nativeFunctionCallCount[func]++;
-#define Gdip_NATIVE_EXIT(env, that, func)
-#else
-#ifndef Gdip_NATIVE_ENTER
-#define Gdip_NATIVE_ENTER(env, that, func)
-#endif
-#ifndef Gdip_NATIVE_EXIT
-#define Gdip_NATIVE_EXIT(env, that, func)
-#endif
-#endif
-
-typedef enum {
- BitmapData_1delete_FUNC,
- BitmapData_1new_FUNC,
- Bitmap_1GetHBITMAP_FUNC,
- Bitmap_1GetHICON_FUNC,
- Bitmap_1LockBits_FUNC,
- Bitmap_1UnlockBits_FUNC,
- Bitmap_1delete_FUNC,
-#ifndef JNI64
- Bitmap_1new__I_FUNC,
-#else
- Bitmap_1new__J_FUNC,
-#endif
-#ifndef JNI64
- Bitmap_1new__II_FUNC,
-#else
- Bitmap_1new__JJ_FUNC,
-#endif
-#ifndef JNI64
- Bitmap_1new__IIIII_FUNC,
-#else
- Bitmap_1new__IIIIJ_FUNC,
-#endif
- Bitmap_1new___3CZ_FUNC,
- Brush_1Clone_FUNC,
- Brush_1GetType_FUNC,
- ColorPalette_1sizeof_FUNC,
- Color_1delete_FUNC,
- Color_1new_FUNC,
- FontFamily_1GetFamilyName_FUNC,
- FontFamily_1IsAvailable_FUNC,
- FontFamily_1delete_FUNC,
- FontFamily_1new___FUNC,
-#ifndef JNI64
- FontFamily_1new___3CI_FUNC,
-#else
- FontFamily_1new___3CJ_FUNC,
-#endif
- Font_1GetFamily_FUNC,
- Font_1GetLogFontW_FUNC,
- Font_1GetSize_FUNC,
- Font_1GetStyle_FUNC,
- Font_1IsAvailable_FUNC,
- Font_1delete_FUNC,
-#ifndef JNI64
- Font_1new__IFII_FUNC,
-#else
- Font_1new__JFII_FUNC,
-#endif
-#ifndef JNI64
- Font_1new__II_FUNC,
-#else
- Font_1new__JJ_FUNC,
-#endif
-#ifndef JNI64
- Font_1new___3CFIII_FUNC,
-#else
- Font_1new___3CFIIJ_FUNC,
-#endif
- GdiplusShutdown_FUNC,
- GdiplusStartup_FUNC,
- GdiplusStartupInput_1sizeof_FUNC,
- GraphicsPath_1AddArc_FUNC,
- GraphicsPath_1AddBezier_FUNC,
- GraphicsPath_1AddLine_FUNC,
- GraphicsPath_1AddPath_FUNC,
- GraphicsPath_1AddRectangle_FUNC,
- GraphicsPath_1AddString_FUNC,
- GraphicsPath_1Clone_FUNC,
- GraphicsPath_1CloseFigure_FUNC,
- GraphicsPath_1Flatten_FUNC,
- GraphicsPath_1GetBounds_FUNC,
- GraphicsPath_1GetLastPoint_FUNC,
- GraphicsPath_1GetPathPoints_FUNC,
- GraphicsPath_1GetPathTypes_FUNC,
- GraphicsPath_1GetPointCount_FUNC,
- GraphicsPath_1IsOutlineVisible_FUNC,
- GraphicsPath_1IsVisible_FUNC,
- GraphicsPath_1SetFillMode_FUNC,
- GraphicsPath_1StartFigure_FUNC,
- GraphicsPath_1Transform_FUNC,
- GraphicsPath_1delete_FUNC,
- GraphicsPath_1new__I_FUNC,
- GraphicsPath_1new___3I_3BII_FUNC,
- Graphics_1DrawArc_FUNC,
-#ifndef JNI64
- Graphics_1DrawDriverString__IIIIILorg_eclipse_swt_internal_gdip_PointF_2II_FUNC,
-#else
- Graphics_1DrawDriverString__JJIJJLorg_eclipse_swt_internal_gdip_PointF_2IJ_FUNC,
-#endif
-#ifndef JNI64
- Graphics_1DrawDriverString__IIIII_3FII_FUNC,
-#else
- Graphics_1DrawDriverString__JJIJJ_3FIJ_FUNC,
-#endif
- Graphics_1DrawEllipse_FUNC,
-#ifndef JNI64
- Graphics_1DrawImage__IIII_FUNC,
-#else
- Graphics_1DrawImage__JJII_FUNC,
-#endif
-#ifndef JNI64
- Graphics_1DrawImage__IILorg_eclipse_swt_internal_gdip_Rect_2IIIIIIII_FUNC,
-#else
- Graphics_1DrawImage__JJLorg_eclipse_swt_internal_gdip_Rect_2IIIIIJJJ_FUNC,
-#endif
- Graphics_1DrawLine_FUNC,
- Graphics_1DrawLines_FUNC,
- Graphics_1DrawPath_FUNC,
- Graphics_1DrawPolygon_FUNC,
- Graphics_1DrawRectangle_FUNC,
-#ifndef JNI64
- Graphics_1DrawString__I_3CIILorg_eclipse_swt_internal_gdip_PointF_2I_FUNC,
-#else
- Graphics_1DrawString__J_3CIJLorg_eclipse_swt_internal_gdip_PointF_2J_FUNC,
-#endif
-#ifndef JNI64
- Graphics_1DrawString__I_3CIILorg_eclipse_swt_internal_gdip_PointF_2II_FUNC,
-#else
- Graphics_1DrawString__J_3CIJLorg_eclipse_swt_internal_gdip_PointF_2JJ_FUNC,
-#endif
- Graphics_1FillEllipse_FUNC,
- Graphics_1FillPath_FUNC,
- Graphics_1FillPie_FUNC,
- Graphics_1FillPolygon_FUNC,
- Graphics_1FillRectangle_FUNC,
- Graphics_1Flush_FUNC,
- Graphics_1GetClip_FUNC,
-#ifndef JNI64
- Graphics_1GetClipBounds__ILorg_eclipse_swt_internal_gdip_RectF_2_FUNC,
-#else
- Graphics_1GetClipBounds__JLorg_eclipse_swt_internal_gdip_RectF_2_FUNC,
-#endif
-#ifndef JNI64
- Graphics_1GetClipBounds__ILorg_eclipse_swt_internal_gdip_Rect_2_FUNC,
-#else
- Graphics_1GetClipBounds__JLorg_eclipse_swt_internal_gdip_Rect_2_FUNC,
-#endif
- Graphics_1GetHDC_FUNC,
- Graphics_1GetInterpolationMode_FUNC,
- Graphics_1GetSmoothingMode_FUNC,
- Graphics_1GetTextRenderingHint_FUNC,
- Graphics_1GetTransform_FUNC,
- Graphics_1GetVisibleClipBounds_FUNC,
- Graphics_1MeasureDriverString_FUNC,
-#ifndef JNI64
- Graphics_1MeasureString__I_3CIILorg_eclipse_swt_internal_gdip_PointF_2ILorg_eclipse_swt_internal_gdip_RectF_2_FUNC,
-#else
- Graphics_1MeasureString__J_3CIJLorg_eclipse_swt_internal_gdip_PointF_2JLorg_eclipse_swt_internal_gdip_RectF_2_FUNC,
-#endif
-#ifndef JNI64
- Graphics_1MeasureString__I_3CIILorg_eclipse_swt_internal_gdip_PointF_2Lorg_eclipse_swt_internal_gdip_RectF_2_FUNC,
-#else
- Graphics_1MeasureString__J_3CIJLorg_eclipse_swt_internal_gdip_PointF_2Lorg_eclipse_swt_internal_gdip_RectF_2_FUNC,
-#endif
- Graphics_1ReleaseHDC_FUNC,
- Graphics_1ResetClip_FUNC,
- Graphics_1Restore_FUNC,
- Graphics_1Save_FUNC,
- Graphics_1ScaleTransform_FUNC,
-#ifndef JNI64
- Graphics_1SetClip__III_FUNC,
-#else
- Graphics_1SetClip__JJI_FUNC,
-#endif
-#ifndef JNI64
- Graphics_1SetClip__ILorg_eclipse_swt_internal_gdip_Rect_2I_FUNC,
-#else
- Graphics_1SetClip__JLorg_eclipse_swt_internal_gdip_Rect_2I_FUNC,
-#endif
-#ifndef JNI64
- Graphics_1SetClipPath__II_FUNC,
-#else
- Graphics_1SetClipPath__JJ_FUNC,
-#endif
-#ifndef JNI64
- Graphics_1SetClipPath__III_FUNC,
-#else
- Graphics_1SetClipPath__JJI_FUNC,
-#endif
- Graphics_1SetCompositingQuality_FUNC,
- Graphics_1SetInterpolationMode_FUNC,
- Graphics_1SetPageUnit_FUNC,
- Graphics_1SetPixelOffsetMode_FUNC,
- Graphics_1SetSmoothingMode_FUNC,
- Graphics_1SetTextRenderingHint_FUNC,
- Graphics_1SetTransform_FUNC,
- Graphics_1TranslateTransform_FUNC,
- Graphics_1delete_FUNC,
- Graphics_1new_FUNC,
- HatchBrush_1delete_FUNC,
- HatchBrush_1new_FUNC,
- ImageAttributes_1SetColorMatrix_FUNC,
- ImageAttributes_1SetWrapMode_FUNC,
- ImageAttributes_1delete_FUNC,
- ImageAttributes_1new_FUNC,
- Image_1GetHeight_FUNC,
- Image_1GetLastStatus_FUNC,
- Image_1GetPalette_FUNC,
- Image_1GetPaletteSize_FUNC,
- Image_1GetPixelFormat_FUNC,
- Image_1GetWidth_FUNC,
- LinearGradientBrush_1ResetTransform_FUNC,
- LinearGradientBrush_1ScaleTransform_FUNC,
- LinearGradientBrush_1SetInterpolationColors_FUNC,
- LinearGradientBrush_1SetWrapMode_FUNC,
- LinearGradientBrush_1TranslateTransform_FUNC,
- LinearGradientBrush_1delete_FUNC,
- LinearGradientBrush_1new_FUNC,
- Matrix_1GetElements_FUNC,
- Matrix_1Invert_FUNC,
- Matrix_1IsIdentity_FUNC,
- Matrix_1Multiply_FUNC,
- Matrix_1Rotate_FUNC,
- Matrix_1Scale_FUNC,
- Matrix_1SetElements_FUNC,
- Matrix_1Shear_FUNC,
-#ifndef JNI64
- Matrix_1TransformPoints__ILorg_eclipse_swt_internal_gdip_PointF_2I_FUNC,
-#else
- Matrix_1TransformPoints__JLorg_eclipse_swt_internal_gdip_PointF_2I_FUNC,
-#endif
-#ifndef JNI64
- Matrix_1TransformPoints__I_3FI_FUNC,
-#else
- Matrix_1TransformPoints__J_3FI_FUNC,
-#endif
- Matrix_1TransformVectors_FUNC,
- Matrix_1Translate_FUNC,
- Matrix_1delete_FUNC,
- Matrix_1new_FUNC,
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_gdip_BitmapData_2I_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_gdip_BitmapData_2J_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_gdip_ColorPalette_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_gdip_ColorPalette_2JI_FUNC,
-#endif
- PathGradientBrush_1SetCenterColor_FUNC,
- PathGradientBrush_1SetCenterPoint_FUNC,
- PathGradientBrush_1SetGraphicsPath_FUNC,
- PathGradientBrush_1SetInterpolationColors_FUNC,
- PathGradientBrush_1SetSurroundColors_FUNC,
- PathGradientBrush_1SetWrapMode_FUNC,
- PathGradientBrush_1delete_FUNC,
- PathGradientBrush_1new_FUNC,
- Pen_1GetBrush_FUNC,
- Pen_1SetBrush_FUNC,
- Pen_1SetDashOffset_FUNC,
- Pen_1SetDashPattern_FUNC,
- Pen_1SetDashStyle_FUNC,
- Pen_1SetLineCap_FUNC,
- Pen_1SetLineJoin_FUNC,
- Pen_1SetMiterLimit_FUNC,
- Pen_1SetWidth_FUNC,
- Pen_1delete_FUNC,
- Pen_1new_FUNC,
- Point_1delete_FUNC,
- Point_1new_FUNC,
- PrivateFontCollection_1AddFontFile_FUNC,
- PrivateFontCollection_1delete_FUNC,
- PrivateFontCollection_1new_FUNC,
- Region_1GetHRGN_FUNC,
- Region_1IsInfinite_FUNC,
- Region_1delete_FUNC,
- Region_1new___FUNC,
-#ifndef JNI64
- Region_1new__I_FUNC,
-#else
- Region_1new__J_FUNC,
-#endif
- Region_1newGraphicsPath_FUNC,
- SolidBrush_1delete_FUNC,
- SolidBrush_1new_FUNC,
- StringFormat_1Clone_FUNC,
- StringFormat_1GenericDefault_FUNC,
- StringFormat_1GenericTypographic_FUNC,
- StringFormat_1GetFormatFlags_FUNC,
- StringFormat_1SetFormatFlags_FUNC,
- StringFormat_1SetHotkeyPrefix_FUNC,
- StringFormat_1SetTabStops_FUNC,
- StringFormat_1delete_FUNC,
- TextureBrush_1ResetTransform_FUNC,
- TextureBrush_1ScaleTransform_FUNC,
- TextureBrush_1SetTransform_FUNC,
- TextureBrush_1TranslateTransform_FUNC,
- TextureBrush_1delete_FUNC,
- TextureBrush_1new_FUNC,
-} Gdip_FUNCS;
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip_structs.cpp b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip_structs.cpp
deleted file mode 100644
index 5ccd52ac14..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip_structs.cpp
+++ /dev/null
@@ -1,257 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "gdip_structs.h"
-
-#ifndef NO_BitmapData
-typedef struct BitmapData_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID Width, Height, Stride, PixelFormat, Scan0, Reserved;
-} BitmapData_FID_CACHE;
-
-BitmapData_FID_CACHE BitmapDataFc;
-
-void cacheBitmapDataFields(JNIEnv *env, jobject lpObject)
-{
- if (BitmapDataFc.cached) return;
- BitmapDataFc.clazz = env->GetObjectClass(lpObject);
- BitmapDataFc.Width = env->GetFieldID(BitmapDataFc.clazz, "Width", "I");
- BitmapDataFc.Height = env->GetFieldID(BitmapDataFc.clazz, "Height", "I");
- BitmapDataFc.Stride = env->GetFieldID(BitmapDataFc.clazz, "Stride", "I");
- BitmapDataFc.PixelFormat = env->GetFieldID(BitmapDataFc.clazz, "PixelFormat", "I");
- BitmapDataFc.Scan0 = env->GetFieldID(BitmapDataFc.clazz, "Scan0", I_J);
- BitmapDataFc.Reserved = env->GetFieldID(BitmapDataFc.clazz, "Reserved", I_J);
- BitmapDataFc.cached = 1;
-}
-
-BitmapData *getBitmapDataFields(JNIEnv *env, jobject lpObject, BitmapData *lpStruct)
-{
- if (!BitmapDataFc.cached) cacheBitmapDataFields(env, lpObject);
- lpStruct->Width = env->GetIntField(lpObject, BitmapDataFc.Width);
- lpStruct->Height = env->GetIntField(lpObject, BitmapDataFc.Height);
- lpStruct->Stride = env->GetIntField(lpObject, BitmapDataFc.Stride);
- lpStruct->PixelFormat = (PixelFormat)env->GetIntField(lpObject, BitmapDataFc.PixelFormat);
- lpStruct->Scan0 = (void*)env->GetIntLongField(lpObject, BitmapDataFc.Scan0);
- lpStruct->Reserved = (UINT_PTR)env->GetIntLongField(lpObject, BitmapDataFc.Reserved);
- return lpStruct;
-}
-
-void setBitmapDataFields(JNIEnv *env, jobject lpObject, BitmapData *lpStruct)
-{
- if (!BitmapDataFc.cached) cacheBitmapDataFields(env, lpObject);
- env->SetIntField(lpObject, BitmapDataFc.Width, (jint)lpStruct->Width);
- env->SetIntField(lpObject, BitmapDataFc.Height, (jint)lpStruct->Height);
- env->SetIntField(lpObject, BitmapDataFc.Stride, (jint)lpStruct->Stride);
- env->SetIntField(lpObject, BitmapDataFc.PixelFormat, (jint)lpStruct->PixelFormat);
- env->SetIntLongField(lpObject, BitmapDataFc.Scan0, (jintLong)lpStruct->Scan0);
- env->SetIntLongField(lpObject, BitmapDataFc.Reserved, (jintLong)lpStruct->Reserved);
-}
-#endif
-
-#ifndef NO_ColorPalette
-typedef struct ColorPalette_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID Flags, Count, Entries;
-} ColorPalette_FID_CACHE;
-
-ColorPalette_FID_CACHE ColorPaletteFc;
-
-void cacheColorPaletteFields(JNIEnv *env, jobject lpObject)
-{
- if (ColorPaletteFc.cached) return;
- ColorPaletteFc.clazz = env->GetObjectClass(lpObject);
- ColorPaletteFc.Flags = env->GetFieldID(ColorPaletteFc.clazz, "Flags", "I");
- ColorPaletteFc.Count = env->GetFieldID(ColorPaletteFc.clazz, "Count", "I");
- ColorPaletteFc.Entries = env->GetFieldID(ColorPaletteFc.clazz, "Entries", "[I");
- ColorPaletteFc.cached = 1;
-}
-
-ColorPalette *getColorPaletteFields(JNIEnv *env, jobject lpObject, ColorPalette *lpStruct)
-{
- if (!ColorPaletteFc.cached) cacheColorPaletteFields(env, lpObject);
- lpStruct->Flags = env->GetIntField(lpObject, ColorPaletteFc.Flags);
- lpStruct->Count = env->GetIntField(lpObject, ColorPaletteFc.Count);
- {
- jintArray lpObject1 = (jintArray)env->GetObjectField(lpObject, ColorPaletteFc.Entries);
- env->GetIntArrayRegion(lpObject1, 0, sizeof(lpStruct->Entries) / sizeof(jint), (jint *)lpStruct->Entries);
- }
- return lpStruct;
-}
-
-void setColorPaletteFields(JNIEnv *env, jobject lpObject, ColorPalette *lpStruct)
-{
- if (!ColorPaletteFc.cached) cacheColorPaletteFields(env, lpObject);
- env->SetIntField(lpObject, ColorPaletteFc.Flags, (jint)lpStruct->Flags);
- env->SetIntField(lpObject, ColorPaletteFc.Count, (jint)lpStruct->Count);
- {
- jintArray lpObject1 = (jintArray)env->GetObjectField(lpObject, ColorPaletteFc.Entries);
- env->SetIntArrayRegion(lpObject1, 0, sizeof(lpStruct->Entries) / sizeof(jint), (jint *)lpStruct->Entries);
- }
-}
-#endif
-
-#ifndef NO_GdiplusStartupInput
-typedef struct GdiplusStartupInput_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID GdiplusVersion, DebugEventCallback, SuppressBackgroundThread, SuppressExternalCodecs;
-} GdiplusStartupInput_FID_CACHE;
-
-GdiplusStartupInput_FID_CACHE GdiplusStartupInputFc;
-
-void cacheGdiplusStartupInputFields(JNIEnv *env, jobject lpObject)
-{
- if (GdiplusStartupInputFc.cached) return;
- GdiplusStartupInputFc.clazz = env->GetObjectClass(lpObject);
- GdiplusStartupInputFc.GdiplusVersion = env->GetFieldID(GdiplusStartupInputFc.clazz, "GdiplusVersion", "I");
- GdiplusStartupInputFc.DebugEventCallback = env->GetFieldID(GdiplusStartupInputFc.clazz, "DebugEventCallback", I_J);
- GdiplusStartupInputFc.SuppressBackgroundThread = env->GetFieldID(GdiplusStartupInputFc.clazz, "SuppressBackgroundThread", "Z");
- GdiplusStartupInputFc.SuppressExternalCodecs = env->GetFieldID(GdiplusStartupInputFc.clazz, "SuppressExternalCodecs", "Z");
- GdiplusStartupInputFc.cached = 1;
-}
-
-GdiplusStartupInput *getGdiplusStartupInputFields(JNIEnv *env, jobject lpObject, GdiplusStartupInput *lpStruct)
-{
- if (!GdiplusStartupInputFc.cached) cacheGdiplusStartupInputFields(env, lpObject);
- lpStruct->GdiplusVersion = env->GetIntField(lpObject, GdiplusStartupInputFc.GdiplusVersion);
- lpStruct->DebugEventCallback = (DebugEventProc)env->GetIntLongField(lpObject, GdiplusStartupInputFc.DebugEventCallback);
- lpStruct->SuppressBackgroundThread = (BOOL)env->GetBooleanField(lpObject, GdiplusStartupInputFc.SuppressBackgroundThread);
- lpStruct->SuppressExternalCodecs = (BOOL)env->GetBooleanField(lpObject, GdiplusStartupInputFc.SuppressExternalCodecs);
- return lpStruct;
-}
-
-void setGdiplusStartupInputFields(JNIEnv *env, jobject lpObject, GdiplusStartupInput *lpStruct)
-{
- if (!GdiplusStartupInputFc.cached) cacheGdiplusStartupInputFields(env, lpObject);
- env->SetIntField(lpObject, GdiplusStartupInputFc.GdiplusVersion, (jint)lpStruct->GdiplusVersion);
- env->SetIntLongField(lpObject, GdiplusStartupInputFc.DebugEventCallback, (jintLong)lpStruct->DebugEventCallback);
- env->SetBooleanField(lpObject, GdiplusStartupInputFc.SuppressBackgroundThread, (jboolean)lpStruct->SuppressBackgroundThread);
- env->SetBooleanField(lpObject, GdiplusStartupInputFc.SuppressExternalCodecs, (jboolean)lpStruct->SuppressExternalCodecs);
-}
-#endif
-
-#ifndef NO_PointF
-typedef struct PointF_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID X, Y;
-} PointF_FID_CACHE;
-
-PointF_FID_CACHE PointFFc;
-
-void cachePointFFields(JNIEnv *env, jobject lpObject)
-{
- if (PointFFc.cached) return;
- PointFFc.clazz = env->GetObjectClass(lpObject);
- PointFFc.X = env->GetFieldID(PointFFc.clazz, "X", "F");
- PointFFc.Y = env->GetFieldID(PointFFc.clazz, "Y", "F");
- PointFFc.cached = 1;
-}
-
-PointF *getPointFFields(JNIEnv *env, jobject lpObject, PointF *lpStruct)
-{
- if (!PointFFc.cached) cachePointFFields(env, lpObject);
- lpStruct->X = (REAL)env->GetFloatField(lpObject, PointFFc.X);
- lpStruct->Y = (REAL)env->GetFloatField(lpObject, PointFFc.Y);
- return lpStruct;
-}
-
-void setPointFFields(JNIEnv *env, jobject lpObject, PointF *lpStruct)
-{
- if (!PointFFc.cached) cachePointFFields(env, lpObject);
- env->SetFloatField(lpObject, PointFFc.X, (jfloat)lpStruct->X);
- env->SetFloatField(lpObject, PointFFc.Y, (jfloat)lpStruct->Y);
-}
-#endif
-
-#ifndef NO_Rect
-typedef struct Rect_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID X, Y, Width, Height;
-} Rect_FID_CACHE;
-
-Rect_FID_CACHE RectFc;
-
-void cacheRectFields(JNIEnv *env, jobject lpObject)
-{
- if (RectFc.cached) return;
- RectFc.clazz = env->GetObjectClass(lpObject);
- RectFc.X = env->GetFieldID(RectFc.clazz, "X", "I");
- RectFc.Y = env->GetFieldID(RectFc.clazz, "Y", "I");
- RectFc.Width = env->GetFieldID(RectFc.clazz, "Width", "I");
- RectFc.Height = env->GetFieldID(RectFc.clazz, "Height", "I");
- RectFc.cached = 1;
-}
-
-Rect *getRectFields(JNIEnv *env, jobject lpObject, Rect *lpStruct)
-{
- if (!RectFc.cached) cacheRectFields(env, lpObject);
- lpStruct->X = env->GetIntField(lpObject, RectFc.X);
- lpStruct->Y = env->GetIntField(lpObject, RectFc.Y);
- lpStruct->Width = env->GetIntField(lpObject, RectFc.Width);
- lpStruct->Height = env->GetIntField(lpObject, RectFc.Height);
- return lpStruct;
-}
-
-void setRectFields(JNIEnv *env, jobject lpObject, Rect *lpStruct)
-{
- if (!RectFc.cached) cacheRectFields(env, lpObject);
- env->SetIntField(lpObject, RectFc.X, (jint)lpStruct->X);
- env->SetIntField(lpObject, RectFc.Y, (jint)lpStruct->Y);
- env->SetIntField(lpObject, RectFc.Width, (jint)lpStruct->Width);
- env->SetIntField(lpObject, RectFc.Height, (jint)lpStruct->Height);
-}
-#endif
-
-#ifndef NO_RectF
-typedef struct RectF_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID X, Y, Width, Height;
-} RectF_FID_CACHE;
-
-RectF_FID_CACHE RectFFc;
-
-void cacheRectFFields(JNIEnv *env, jobject lpObject)
-{
- if (RectFFc.cached) return;
- RectFFc.clazz = env->GetObjectClass(lpObject);
- RectFFc.X = env->GetFieldID(RectFFc.clazz, "X", "F");
- RectFFc.Y = env->GetFieldID(RectFFc.clazz, "Y", "F");
- RectFFc.Width = env->GetFieldID(RectFFc.clazz, "Width", "F");
- RectFFc.Height = env->GetFieldID(RectFFc.clazz, "Height", "F");
- RectFFc.cached = 1;
-}
-
-RectF *getRectFFields(JNIEnv *env, jobject lpObject, RectF *lpStruct)
-{
- if (!RectFFc.cached) cacheRectFFields(env, lpObject);
- lpStruct->X = env->GetFloatField(lpObject, RectFFc.X);
- lpStruct->Y = env->GetFloatField(lpObject, RectFFc.Y);
- lpStruct->Width = env->GetFloatField(lpObject, RectFFc.Width);
- lpStruct->Height = env->GetFloatField(lpObject, RectFFc.Height);
- return lpStruct;
-}
-
-void setRectFFields(JNIEnv *env, jobject lpObject, RectF *lpStruct)
-{
- if (!RectFFc.cached) cacheRectFFields(env, lpObject);
- env->SetFloatField(lpObject, RectFFc.X, (jfloat)lpStruct->X);
- env->SetFloatField(lpObject, RectFFc.Y, (jfloat)lpStruct->Y);
- env->SetFloatField(lpObject, RectFFc.Width, (jfloat)lpStruct->Width);
- env->SetFloatField(lpObject, RectFFc.Height, (jfloat)lpStruct->Height);
-}
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip_structs.h b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip_structs.h
deleted file mode 100644
index 8146d990c9..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip_structs.h
+++ /dev/null
@@ -1,85 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "gdip.h"
-
-#ifndef NO_BitmapData
-void cacheBitmapDataFields(JNIEnv *env, jobject lpObject);
-BitmapData *getBitmapDataFields(JNIEnv *env, jobject lpObject, BitmapData *lpStruct);
-void setBitmapDataFields(JNIEnv *env, jobject lpObject, BitmapData *lpStruct);
-#define BitmapData_sizeof() sizeof(BitmapData)
-#else
-#define cacheBitmapDataFields(a,b)
-#define getBitmapDataFields(a,b,c) NULL
-#define setBitmapDataFields(a,b,c)
-#define BitmapData_sizeof() 0
-#endif
-
-#ifndef NO_ColorPalette
-void cacheColorPaletteFields(JNIEnv *env, jobject lpObject);
-ColorPalette *getColorPaletteFields(JNIEnv *env, jobject lpObject, ColorPalette *lpStruct);
-void setColorPaletteFields(JNIEnv *env, jobject lpObject, ColorPalette *lpStruct);
-#define ColorPalette_sizeof() sizeof(ColorPalette)
-#else
-#define cacheColorPaletteFields(a,b)
-#define getColorPaletteFields(a,b,c) NULL
-#define setColorPaletteFields(a,b,c)
-#define ColorPalette_sizeof() 0
-#endif
-
-#ifndef NO_GdiplusStartupInput
-void cacheGdiplusStartupInputFields(JNIEnv *env, jobject lpObject);
-GdiplusStartupInput *getGdiplusStartupInputFields(JNIEnv *env, jobject lpObject, GdiplusStartupInput *lpStruct);
-void setGdiplusStartupInputFields(JNIEnv *env, jobject lpObject, GdiplusStartupInput *lpStruct);
-#define GdiplusStartupInput_sizeof() sizeof(GdiplusStartupInput)
-#else
-#define cacheGdiplusStartupInputFields(a,b)
-#define getGdiplusStartupInputFields(a,b,c) NULL
-#define setGdiplusStartupInputFields(a,b,c)
-#define GdiplusStartupInput_sizeof() 0
-#endif
-
-#ifndef NO_PointF
-void cachePointFFields(JNIEnv *env, jobject lpObject);
-PointF *getPointFFields(JNIEnv *env, jobject lpObject, PointF *lpStruct);
-void setPointFFields(JNIEnv *env, jobject lpObject, PointF *lpStruct);
-#define PointF_sizeof() sizeof(PointF)
-#else
-#define cachePointFFields(a,b)
-#define getPointFFields(a,b,c) NULL
-#define setPointFFields(a,b,c)
-#define PointF_sizeof() 0
-#endif
-
-#ifndef NO_Rect
-void cacheRectFields(JNIEnv *env, jobject lpObject);
-Rect *getRectFields(JNIEnv *env, jobject lpObject, Rect *lpStruct);
-void setRectFields(JNIEnv *env, jobject lpObject, Rect *lpStruct);
-#define Rect_sizeof() sizeof(Rect)
-#else
-#define cacheRectFields(a,b)
-#define getRectFields(a,b,c) NULL
-#define setRectFields(a,b,c)
-#define Rect_sizeof() 0
-#endif
-
-#ifndef NO_RectF
-void cacheRectFFields(JNIEnv *env, jobject lpObject);
-RectF *getRectFFields(JNIEnv *env, jobject lpObject, RectF *lpStruct);
-void setRectFFields(JNIEnv *env, jobject lpObject, RectF *lpStruct);
-#define RectF_sizeof() sizeof(RectF)
-#else
-#define cacheRectFFields(a,b)
-#define getRectFFields(a,b,c) NULL
-#define setRectFFields(a,b,c)
-#define RectF_sizeof() 0
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/javaw.exe.manifest b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/javaw.exe.manifest
deleted file mode 100644
index 7fc7a03da2..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/javaw.exe.manifest
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?><assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"><assemblyIdentity version="1.0.0.0" processorArchitecture="*" name="SWT.javaw" type="win32"/><description>Standard Widget Toolkit</description><dependency><dependentAssembly><assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="*" publicKeyToken="6595b64144ccf1df" language="*"/></dependentAssembly></dependency></assembly> \ No newline at end of file
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/make_win32.mak b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/make_win32.mak
deleted file mode 100644
index 883d1c5b95..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/make_win32.mak
+++ /dev/null
@@ -1,161 +0,0 @@
-#*******************************************************************************
-# Copyright (c) 2000, 2009 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-#*******************************************************************************
-
-# Makefile for SWT libraries on Windows
-
-# assumes these variables are set in the environment from which nmake is run
-# JAVA_HOME
-# OUTPUT_DIR
-
-!include <make_common.mak>
-!include <win32.mak>
-
-SWT_PREFIX = swt
-WS_PREFIX = win32
-SWT_VERSION = $(maj_ver)$(min_ver)
-SWT_LIB = $(SWT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).dll
-SWT_LIBS = comctl32.lib shell32.lib imm32.lib oleacc.lib usp10.lib wininet.lib
-SWT_OBJS = swt.obj callback.obj c.obj c_stats.obj \
- os.obj os_structs.obj os_custom.obj os_stats.obj \
- com_structs.obj com.obj com_stats.obj com_custom.obj
-
-GDIP_PREFIX = swt-gdip
-GDIP_LIB = $(GDIP_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).dll
-GDIP_LIBS = gdiplus.lib
-GDIP_OBJS = gdip.obj gdip_structs.obj gdip_stats.obj gdip_custom.obj
-
-AWT_PREFIX = swt-awt
-AWT_LIB = $(AWT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).dll
-AWT_LIBS = "$(JAVA_HOME)\jre\bin\jawt.lib"
-AWT_OBJS = swt_awt.obj
-
-WGL_PREFIX = swt-wgl
-WGL_LIB = $(WGL_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).dll
-WGL_LIBS = opengl32.lib
-WGL_OBJS = wgl.obj wgl_structs.obj wgl_stats.obj
-
-# Uncomment for Native Stats tool
-#NATIVE_STATS = -DNATIVE_STATS
-
-XULRUNNER_PREFIX = swt-xulrunner
-XULRUNNER_LIB = $(XULRUNNER_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).dll
-XULRUNNER_LIBS = Advapi32.lib $(XULRUNNER_SDK)\lib\xpcomglue.lib
-XULRUNNER_OBJS = xpcom.obj xpcom_custom.obj xpcom_structs.obj xpcom_stats.obj xpcominit.obj xpcominit_structs.obj xpcominit_stats.obj
-
-MOZILLACFLAGS = -c \
- -O1 \
- -DSWT_VERSION=$(SWT_VERSION) \
- $(NATIVE_STATS) \
- -MD \
- -DMOZILLA_STRICT_API=1 \
- -W3 \
- -I. \
- -I"$(JAVA_HOME)/include" \
- -I"$(JAVA_HOME)/include/win32" \
- -I"$(XULRUNNER_SDK)\include\mozilla-config.h" -I"$(XULRUNNER_SDK)\include"
-
-#CFLAGS = $(cdebug) $(cflags) $(cvarsmt) $(CFLAGS) \
-CFLAGS = -O1 -DNDEBUG $(cflags) $(cvarsmt) $(CFLAGS) \
- -DSWT_VERSION=$(SWT_VERSION) $(NATIVE_STATS) -DUSE_ASSEMBLER \
- /I"$(JAVA_HOME)\include" /I"$(JAVA_HOME)\include\win32" /I.
-RCFLAGS = $(rcflags) $(rcvars) $(RCFLAGS) -DSWT_FILE_VERSION=\"$(maj_ver).$(min_ver)\" -DSWT_COMMA_VERSION=$(comma_ver)
-
-all: make_swt make_awt make_gdip make_wgl $(XULRUNNER_MAKE)
-
-xpcom_custom.obj: xpcom_custom.cpp
- cl $(MOZILLACFLAGS) xpcom_custom.cpp
-xpcom_stats.obj: xpcom_stats.cpp
- cl $(MOZILLACFLAGS) xpcom_stats.cpp
-xpcom_structs.obj: xpcom_structs.cpp
- cl $(MOZILLACFLAGS) xpcom_structs.cpp
-xpcom.obj: xpcom.cpp
- cl $(MOZILLACFLAGS) xpcom.cpp
-xpcominit_stats.obj: xpcominit_stats.cpp
- cl $(MOZILLACFLAGS) xpcominit_stats.cpp
-xpcominit_structs.obj: xpcominit_structs.cpp
- cl $(MOZILLACFLAGS) xpcominit_structs.cpp
-xpcominit.obj: xpcominit.cpp
- cl $(MOZILLACFLAGS) xpcominit.cpp
-
-.c.obj:
- cl $(CFLAGS) $*.c
-
-.cpp.obj:
- cl $(CFLAGS) $*.cpp
-
-make_swt: $(SWT_OBJS) swt.res
- echo $(ldebug) $(dlllflags) $(olelibsmt) >templrf
- echo $(SWT_LIBS) >>templrf
- echo $(SWT_OBJS) >>templrf
- echo swt.res >>templrf
- echo -out:$(SWT_LIB) >>templrf
- link @templrf
- del templrf
-
-make_gdip: $(GDIP_OBJS) swt_gdip.res
- echo $(ldebug) $(dlllflags) $(guilibsmt) >templrf
- echo $(GDIP_LIBS) >>templrf
- echo $(GDIP_OBJS) >>templrf
- echo swt_gdip.res >>templrf
- echo -out:$(GDIP_LIB) >>templrf
- link @templrf
- del templrf
-
-make_awt: $(AWT_OBJS) swt_awt.res
- echo $(ldebug) $(dlllflags) $(guilibsmt) >templrf
- echo $(AWT_LIBS) >>templrf
- echo $(AWT_OBJS) >>templrf
- echo swt_awt.res >>templrf
- echo -out:$(AWT_LIB) >>templrf
- link @templrf
- del templrf
-
-make_wgl: $(WGL_OBJS) swt_wgl.res
- echo $(ldebug) $(dlllflags) $(guilibsmt) >templrf
- echo $(WGL_LIBS) >>templrf
- echo $(WGL_OBJS) >>templrf
- echo swt_wgl.res >>templrf
- echo -out:$(WGL_LIB) >>templrf
- link @templrf
- del templrf
-
-make_xulrunner: $(XULRUNNER_OBJS) swt_xpcom.res
- echo $(ldebug) $(dlllflags) >templrf
- echo $(XULRUNNER_LIBS) >>templrf
- echo $(XULRUNNER_OBJS) >>templrf
- echo swt_xpcom.res >>templrf
- echo -out:$(XULRUNNER_LIB) >>templrf
- link @templrf
- del templrf
-
-swt.res:
- rc $(RCFLAGS) -DSWT_ORG_FILENAME=\"$(SWT_LIB)\" -r -fo swt.res swt.rc
-
-swt_gdip.res:
- rc $(RCFLAGS) -DSWT_ORG_FILENAME=\"$(GDIP_LIB)\" -r -fo swt_gdip.res swt_gdip.rc
-
-swt_awt.res:
- rc $(RCFLAGS) -DSWT_ORG_FILENAME=\"$(AWT_LIB)\" -r -fo swt_awt.res swt_awt.rc
-
-swt_wgl.res:
- rc $(RCFLAGS) -DSWT_ORG_FILENAME=\"$(WGL_LIB)\" -r -fo swt_wgl.res swt_wgl.rc
-
-swt_xpcom.res:
- rc $(RCFLAGS) -DSWT_ORG_FILENAME=\"$(XULRUNNER_LIB)\" -r -fo swt_xpcom.res swt_xpcom.rc
-
-swt_xpcominit.res:
- rc $(RCFLAGS) -DSWT_ORG_FILENAME=\"$(XPCOMINIT_LIB)\" -r -fo swt_xpcom.res swt_xpcom.rc
-
-install: all
- copy *.dll $(OUTPUT_DIR)
-
-clean:
- del *.obj *.res *.dll *.lib *.exp
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/make_wince.mak b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/make_wince.mak
deleted file mode 100644
index 964410e3d4..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/make_wince.mak
+++ /dev/null
@@ -1,121 +0,0 @@
-#*******************************************************************************
-# Copyright (c) 2000, 2007 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-#*******************************************************************************
-
-# Makefile for SWT libraries on Windows CE
-
-# assumes JAVA_HOME is set in the environment from which nmake is run
-
-!include <make_common.mak>
-
-SWT_PREFIX = swt
-WS_PREFIX = win32
-SWT_VERSION = $(maj_ver)$(min_ver)
-SWT_LIB = $(SWT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).dll
-
-!IF "$(PLATFORM)" == "MS Pocket PC"
-
-CPU=ARM
-
-LINK_LIBS = aygshell.lib corelibc.lib coredll.lib commdlg.lib commctrl.lib ceshell.lib
-
-CFLAGS = /nologo /c /W3 -O1 -DSWT_VERSION=$(SWT_VERSION) -DREDUCED_CALLBACKS -DJ9WINCE -D_WIN32_WCE=300 -D"WIN32_PLATFORM_PSPC" /DUNDER_CE=300 /D"UNICODE" /D"_MBCS" /Zm200 -DARM -D_ARM_ -DFIXUP_UNALIGNED /I. /I$(JAVA_HOME)\include $*.c
-RCFLAGS = -DSWT_FILE_VERSION=\"$(maj_ver).$(min_ver)\" -DSWT_COMMA_VERSION=$(comma_ver) -D"WIN32_PLATFORM_PSPC"
-LFLAGS = $(dlllflags) /dll /entry:"_DllMainCRTStartup" /NODEFAULTLIB:libc.lib /nodefaultlib:oldnames.lib
-
-SWT_OBJS = swt.obj c.obj c_stats.obj os.obj os_structs.obj os_custom.obj callback.obj
-
-all: $(SWT_LIB)
-
-.c.obj:
- clarm $(CFLAGS) $*.c
-
-$(SWT_LIB): $(SWT_OBJS) swt.res
- link $(LFLAGS) $(LINK_LIBS) \
- -machine:$(CPU) \
- -subsystem:windowsce,3.00 \
- -out:$(SWT_LIB) \
- $(SWT_OBJS) swt.res
-
-swt.res:
- rc $(RCFLAGS) -DSWT_ORG_FILENAME=\"$(SWT_LIB)\" -r -fo swt.res swt.rc
-
-install: all
- copy *.dll $(OUTPUT_DIR)
-
-clean:
- del *.obj *.res *.dll *.lib *.exp
-
-!ELSEIF "$(PLATFORM)" == "hpc2000"
-
-CPU=ARM
-
-LINK_LIBS = corelibc.lib coredll.lib commdlg.lib commctrl.lib ceshell.lib
-
-CFLAGS = /nologo /c /W3 -O1 -DSWT_VERSION=$(SWT_VERSION) -DREDUCED_CALLBACKS -DJ9WINCE -D_WIN32_WCE=300 -D"WIN32_PLATFORM_HPC2000" /DUNDER_CE=300 /D"UNICODE" /D"_MBCS" /Zm200 -DARM -D_ARM_ -DFIXUP_UNALIGNED /I. /I$(JAVA_HOME)\include $*.c
-RCFLAGS = -DSWT_FILE_VERSION=\"$(maj_ver).$(min_ver)\" -DSWT_COMMA_VERSION=$(comma_ver) -D"WIN32_PLATFORM_HPC2000"
-LFLAGS = $(dlllflags) /dll /entry:"_DllMainCRTStartup" /NODEFAULTLIB:libc.lib /nodefaultlib:oldnames.lib
-
-SWT_OBJS = swt.obj structs.obj callback.obj
-
-all: $(SWT_LIB)
-
-.c.obj:
- clarm $(CFLAGS) $*.c
-
-$(SWT_LIB): $(SWT_OBJS) swt.res
- link $(LFLAGS) $(LINK_LIBS) \
- -machine:$(CPU) \
- -subsystem:windowsce,3.00 \
- -out:$(SWT_LIB) \
- $(SWT_OBJS) swt.res
-
-swt.res:
- rc $(RCFLAGS) -DSWT_ORG_FILENAME=\"$(SWT_LIB)\" -r -fo swt.res swt.rc
-
-install: all
- copy *.dll $(OUTPUT_DIR)
-
-clean:
- del *.obj *.res *.dll *.lib *.exp
-
-!ELSEIF "$(PLATFORM)" == "SmartPhone 2002"
-
-CPU=ARM
-
-LINK_LIBS = aygshell.lib corelibc.lib coredll.lib commctrl.lib ceshell.lib
-CFLAGS = /nologo /c /W3 -O1 -DSWT_VERSION=$(SWT_VERSION) -DREDUCED_CALLBACKS -DJ9WINCE -D_WIN32_WCE=300 -D"WIN32_PLATFORM_WFSP=100" /DUNDER_CE=300 /D"UNICODE" /D"_MBCS" /Zm200 -DARM -D_ARM_ -DFIXUP_UNALIGNED /I. /I$(JAVA_HOME)\include $*.c
-RCFLAGS = -DSWT_FILE_VERSION=\"$(maj_ver).$(min_ver)\" -DSWT_COMMA_VERSION=$(comma_ver) -D"WIN32_PLATFORM_WFSP=100"
-LFLAGS = $(dlllflags) /dll /entry:"_DllMainCRTStartup" /NODEFAULTLIB:libc.lib /nodefaultlib:oldnames.lib
-
-SWT_OBJS = swt.obj structs.obj callback.obj
-
-all: $(SWT_LIB)
-
-.c.obj:
- clarm $(CFLAGS) $*.c
-
-$(SWT_LIB): $(SWT_OBJS) swt.res
- link $(LFLAGS) $(LINK_LIBS) \
- -machine:$(CPU) \
- -subsystem:windowsce,3.00 \
- -out:$(SWT_LIB) \
- $(SWT_OBJS) swt.res
-
-swt.res:
- rc $(RCFLAGS) -DSWT_ORG_FILENAME=\"$(SWT_LIB)\" -r -fo swt.res swt.rc
-
-install: all
- copy *.dll $(OUTPUT_DIR)
-
-clean:
- del *.obj *.res *.dll *.lib *.exp
-
-!ENDIF
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.c b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.c
deleted file mode 100644
index 23535a9978..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.c
+++ /dev/null
@@ -1,17323 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "os_structs.h"
-#include "os_stats.h"
-
-#define OS_NATIVE(func) Java_org_eclipse_swt_internal_win32_OS_##func
-
-#ifndef NO_ACCEL_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(ACCEL_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ACCEL_1sizeof_FUNC);
- rc = (jint)ACCEL_sizeof();
- OS_NATIVE_EXIT(env, that, ACCEL_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ACTCTX_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(ACTCTX_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ACTCTX_1sizeof_FUNC);
- rc = (jint)ACTCTX_sizeof();
- OS_NATIVE_EXIT(env, that, ACTCTX_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AbortDoc
-JNIEXPORT jint JNICALL OS_NATIVE(AbortDoc)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, AbortDoc_FUNC);
- rc = (jint)AbortDoc((HDC)arg0);
- OS_NATIVE_EXIT(env, that, AbortDoc_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ActivateActCtx
-JNIEXPORT jboolean JNICALL OS_NATIVE(ActivateActCtx)
- (JNIEnv *env, jclass that, jintLong arg0, jintLongArray arg1)
-{
- jintLong *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ActivateActCtx_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
-/*
- rc = (jboolean)ActivateActCtx(arg0, (ULONG_PTR*)lparg1);
-*/
- {
- LOAD_FUNCTION(fp, ActivateActCtx)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jintLong, ULONG_PTR*))fp)(arg0, (ULONG_PTR*)lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, ActivateActCtx_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ActivateKeyboardLayout
-JNIEXPORT jintLong JNICALL OS_NATIVE(ActivateKeyboardLayout)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, ActivateKeyboardLayout_FUNC);
- rc = (jintLong)ActivateKeyboardLayout((HKL)arg0, arg1);
- OS_NATIVE_EXIT(env, that, ActivateKeyboardLayout_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AddFontResourceExA
-JNIEXPORT jint JNICALL OS_NATIVE(AddFontResourceExA)
- (JNIEnv *env, jclass that, jbyteArray arg0, jint arg1, jintLong arg2)
-{
- jbyte *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, AddFontResourceExA_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
-/*
- rc = (jint)AddFontResourceExA(lparg0, arg1, arg2);
-*/
- {
- LOAD_FUNCTION(fp, AddFontResourceExA)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jbyte *, jint, jintLong))fp)(lparg0, arg1, arg2);
- }
- }
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, AddFontResourceExA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AddFontResourceExW
-JNIEXPORT jint JNICALL OS_NATIVE(AddFontResourceExW)
- (JNIEnv *env, jclass that, jcharArray arg0, jint arg1, jintLong arg2)
-{
- jchar *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, AddFontResourceExW_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
-/*
- rc = (jint)AddFontResourceExW(lparg0, arg1, arg2);
-*/
- {
- LOAD_FUNCTION(fp, AddFontResourceExW)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jchar *, jint, jintLong))fp)(lparg0, arg1, arg2);
- }
- }
-fail:
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, AddFontResourceExW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AdjustWindowRectEx
-JNIEXPORT jboolean JNICALL OS_NATIVE(AdjustWindowRectEx)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jboolean arg2, jint arg3)
-{
- RECT _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, AdjustWindowRectEx_FUNC);
- if (arg0) if ((lparg0 = getRECTFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)AdjustWindowRectEx(lparg0, arg1, arg2, arg3);
-fail:
- if (arg0 && lparg0) setRECTFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, AdjustWindowRectEx_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AllowSetForegroundWindow
-JNIEXPORT jboolean JNICALL OS_NATIVE(AllowSetForegroundWindow)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, AllowSetForegroundWindow_FUNC);
-/*
- rc = (jboolean)AllowSetForegroundWindow(arg0);
-*/
- {
- LOAD_FUNCTION(fp, AllowSetForegroundWindow)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jint))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, AllowSetForegroundWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AlphaBlend
-JNIEXPORT jboolean JNICALL OS_NATIVE(AlphaBlend)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jint arg4, jintLong arg5, jint arg6, jint arg7, jint arg8, jint arg9, jobject arg10)
-{
- BLENDFUNCTION _arg10, *lparg10=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, AlphaBlend_FUNC);
- if (arg10) if ((lparg10 = getBLENDFUNCTIONFields(env, arg10, &_arg10)) == NULL) goto fail;
-/*
- rc = (jboolean)AlphaBlend(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, *lparg10);
-*/
- {
- LOAD_FUNCTION(fp, AlphaBlend)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jintLong, jint, jint, jint, jint, jintLong, jint, jint, jint, jint, BLENDFUNCTION))fp)(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, *lparg10);
- }
- }
-fail:
- if (arg10 && lparg10) setBLENDFUNCTIONFields(env, arg10, lparg10);
- OS_NATIVE_EXIT(env, that, AlphaBlend_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AnimateWindow
-JNIEXPORT jboolean JNICALL OS_NATIVE(AnimateWindow)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, AnimateWindow_FUNC);
-/*
- rc = (jboolean)AnimateWindow((HWND)arg0, arg1, arg2);
-*/
- {
- LOAD_FUNCTION(fp, AnimateWindow)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(HWND, jint, jint))fp)((HWND)arg0, arg1, arg2);
- }
- }
- OS_NATIVE_EXIT(env, that, AnimateWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Arc
-JNIEXPORT jboolean JNICALL OS_NATIVE(Arc)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, Arc_FUNC);
- rc = (jboolean)Arc((HDC)arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
- OS_NATIVE_EXIT(env, that, Arc_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AssocQueryStringA
-JNIEXPORT jint JNICALL OS_NATIVE(AssocQueryStringA)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jbyteArray arg2, jbyteArray arg3, jbyteArray arg4, jintArray arg5)
-{
- jbyte *lparg2=NULL;
- jbyte *lparg3=NULL;
- jbyte *lparg4=NULL;
- jint *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, AssocQueryStringA_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
-/*
- rc = (jint)AssocQueryStringA(arg0, arg1, lparg2, lparg3, lparg4, lparg5);
-*/
- {
- LOAD_FUNCTION(fp, AssocQueryStringA)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jint, jint, jbyte *, jbyte *, jbyte *, jint *))fp)(arg0, arg1, lparg2, lparg3, lparg4, lparg5);
- }
- }
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, AssocQueryStringA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AssocQueryStringW
-JNIEXPORT jint JNICALL OS_NATIVE(AssocQueryStringW)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jcharArray arg2, jcharArray arg3, jcharArray arg4, jintArray arg5)
-{
- jchar *lparg2=NULL;
- jchar *lparg3=NULL;
- jchar *lparg4=NULL;
- jint *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, AssocQueryStringW_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetCharArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetCharArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
-/*
- rc = (jint)AssocQueryStringW(arg0, arg1, lparg2, lparg3, lparg4, lparg5);
-*/
- {
- LOAD_FUNCTION(fp, AssocQueryStringW)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jint, jint, jchar *, jchar *, jchar *, jint *))fp)(arg0, arg1, lparg2, lparg3, lparg4, lparg5);
- }
- }
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseCharArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseCharArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, AssocQueryStringW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AttachThreadInput
-JNIEXPORT jboolean JNICALL OS_NATIVE(AttachThreadInput)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, AttachThreadInput_FUNC);
- rc = (jboolean)AttachThreadInput((DWORD)arg0, (DWORD)arg1, arg2);
- OS_NATIVE_EXIT(env, that, AttachThreadInput_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BITMAPINFOHEADER_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(BITMAPINFOHEADER_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, BITMAPINFOHEADER_1sizeof_FUNC);
- rc = (jint)BITMAPINFOHEADER_sizeof();
- OS_NATIVE_EXIT(env, that, BITMAPINFOHEADER_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BITMAP_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(BITMAP_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, BITMAP_1sizeof_FUNC);
- rc = (jint)BITMAP_sizeof();
- OS_NATIVE_EXIT(env, that, BITMAP_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BLENDFUNCTION_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(BLENDFUNCTION_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, BLENDFUNCTION_1sizeof_FUNC);
- rc = (jint)BLENDFUNCTION_sizeof();
- OS_NATIVE_EXIT(env, that, BLENDFUNCTION_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BP_1PAINTPARAMS_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(BP_1PAINTPARAMS_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, BP_1PAINTPARAMS_1sizeof_FUNC);
- rc = (jint)BP_PAINTPARAMS_sizeof();
- OS_NATIVE_EXIT(env, that, BP_1PAINTPARAMS_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BROWSEINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(BROWSEINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, BROWSEINFO_1sizeof_FUNC);
- rc = (jint)BROWSEINFO_sizeof();
- OS_NATIVE_EXIT(env, that, BROWSEINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BUTTON_1IMAGELIST_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(BUTTON_1IMAGELIST_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, BUTTON_1IMAGELIST_1sizeof_FUNC);
- rc = (jint)BUTTON_IMAGELIST_sizeof();
- OS_NATIVE_EXIT(env, that, BUTTON_1IMAGELIST_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BeginBufferedPaint
-JNIEXPORT jintLong JNICALL OS_NATIVE(BeginBufferedPaint)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2, jobject arg3, jintLongArray arg4)
-{
- RECT _arg1, *lparg1=NULL;
- BP_PAINTPARAMS _arg3, *lparg3=NULL;
- jintLong *lparg4=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, BeginBufferedPaint_FUNC);
- if (arg1) if ((lparg1 = getRECTFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getBP_PAINTPARAMSFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntLongArrayElements(env, arg4, NULL)) == NULL) goto fail;
-/*
- rc = (jintLong)BeginBufferedPaint((HDC)arg0, lparg1, arg2, lparg3, (HDC*)lparg4);
-*/
- {
- LOAD_FUNCTION(fp, BeginBufferedPaint)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(HDC, RECT *, jint, BP_PAINTPARAMS *, HDC*))fp)((HDC)arg0, lparg1, arg2, lparg3, (HDC*)lparg4);
- }
- }
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntLongArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) setBP_PAINTPARAMSFields(env, arg3, lparg3);
- if (arg1 && lparg1) setRECTFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, BeginBufferedPaint_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BeginDeferWindowPos
-JNIEXPORT jintLong JNICALL OS_NATIVE(BeginDeferWindowPos)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, BeginDeferWindowPos_FUNC);
- rc = (jintLong)BeginDeferWindowPos(arg0);
- OS_NATIVE_EXIT(env, that, BeginDeferWindowPos_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BeginPaint
-JNIEXPORT jintLong JNICALL OS_NATIVE(BeginPaint)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- PAINTSTRUCT _arg1, *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, BeginPaint_FUNC);
- if (arg1) if ((lparg1 = getPAINTSTRUCTFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jintLong)BeginPaint((HWND)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setPAINTSTRUCTFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, BeginPaint_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BeginPath
-JNIEXPORT jboolean JNICALL OS_NATIVE(BeginPath)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, BeginPath_FUNC);
- rc = (jboolean)BeginPath((HDC)arg0);
- OS_NATIVE_EXIT(env, that, BeginPath_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BitBlt
-JNIEXPORT jboolean JNICALL OS_NATIVE(BitBlt)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jint arg4, jintLong arg5, jint arg6, jint arg7, jint arg8)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, BitBlt_FUNC);
- rc = (jboolean)BitBlt((HDC)arg0, arg1, arg2, arg3, arg4, (HDC)arg5, arg6, arg7, arg8);
- OS_NATIVE_EXIT(env, that, BitBlt_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BringWindowToTop
-JNIEXPORT jboolean JNICALL OS_NATIVE(BringWindowToTop)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, BringWindowToTop_FUNC);
- rc = (jboolean)BringWindowToTop((HWND)arg0);
- OS_NATIVE_EXIT(env, that, BringWindowToTop_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BufferedPaintInit
-JNIEXPORT jint JNICALL OS_NATIVE(BufferedPaintInit)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, BufferedPaintInit_FUNC);
-/*
- rc = (jint)BufferedPaintInit();
-*/
- {
- LOAD_FUNCTION(fp, BufferedPaintInit)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)())fp)();
- }
- }
- OS_NATIVE_EXIT(env, that, BufferedPaintInit_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BufferedPaintSetAlpha
-JNIEXPORT jint JNICALL OS_NATIVE(BufferedPaintSetAlpha)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jbyte arg2)
-{
- RECT _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, BufferedPaintSetAlpha_FUNC);
- if (arg1) if ((lparg1 = getRECTFields(env, arg1, &_arg1)) == NULL) goto fail;
-/*
- rc = (jint)BufferedPaintSetAlpha((HPAINTBUFFER)arg0, lparg1, arg2);
-*/
- {
- LOAD_FUNCTION(fp, BufferedPaintSetAlpha)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(HPAINTBUFFER, RECT *, jbyte))fp)((HPAINTBUFFER)arg0, lparg1, arg2);
- }
- }
-fail:
- if (arg1 && lparg1) setRECTFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, BufferedPaintSetAlpha_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BufferedPaintUnInit
-JNIEXPORT jint JNICALL OS_NATIVE(BufferedPaintUnInit)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, BufferedPaintUnInit_FUNC);
-/*
- rc = (jint)BufferedPaintUnInit();
-*/
- {
- LOAD_FUNCTION(fp, BufferedPaintUnInit)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)())fp)();
- }
- }
- OS_NATIVE_EXIT(env, that, BufferedPaintUnInit_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CANDIDATEFORM_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(CANDIDATEFORM_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CANDIDATEFORM_1sizeof_FUNC);
- rc = (jint)CANDIDATEFORM_sizeof();
- OS_NATIVE_EXIT(env, that, CANDIDATEFORM_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CHOOSECOLOR_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(CHOOSECOLOR_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CHOOSECOLOR_1sizeof_FUNC);
- rc = (jint)CHOOSECOLOR_sizeof();
- OS_NATIVE_EXIT(env, that, CHOOSECOLOR_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CHOOSEFONT_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(CHOOSEFONT_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CHOOSEFONT_1sizeof_FUNC);
- rc = (jint)CHOOSEFONT_sizeof();
- OS_NATIVE_EXIT(env, that, CHOOSEFONT_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_COMBOBOXINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(COMBOBOXINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, COMBOBOXINFO_1sizeof_FUNC);
- rc = (jint)COMBOBOXINFO_sizeof();
- OS_NATIVE_EXIT(env, that, COMBOBOXINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_COMPOSITIONFORM_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(COMPOSITIONFORM_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, COMPOSITIONFORM_1sizeof_FUNC);
- rc = (jint)COMPOSITIONFORM_sizeof();
- OS_NATIVE_EXIT(env, that, COMPOSITIONFORM_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CREATESTRUCT_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(CREATESTRUCT_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CREATESTRUCT_1sizeof_FUNC);
- rc = (jint)CREATESTRUCT_sizeof();
- OS_NATIVE_EXIT(env, that, CREATESTRUCT_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Call
-JNIEXPORT jint JNICALL OS_NATIVE(Call)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- DLLVERSIONINFO _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Call_FUNC);
- if (arg1) if ((lparg1 = getDLLVERSIONINFOFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)((DLLGETVERSIONPROC)arg0)(lparg1);
-fail:
- if (arg1 && lparg1) setDLLVERSIONINFOFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, Call_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CallNextHookEx
-JNIEXPORT jintLong JNICALL OS_NATIVE(CallNextHookEx)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jintLong arg3)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CallNextHookEx_FUNC);
- rc = (jintLong)CallNextHookEx((HHOOK)arg0, arg1, (WPARAM)arg2, (LPARAM)arg3);
- OS_NATIVE_EXIT(env, that, CallNextHookEx_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CallWindowProcA
-JNIEXPORT jintLong JNICALL OS_NATIVE(CallWindowProcA)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintLong arg3, jintLong arg4)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CallWindowProcA_FUNC);
- rc = (jintLong)CallWindowProcA((WNDPROC)arg0, (HWND)arg1, arg2, arg3, arg4);
- OS_NATIVE_EXIT(env, that, CallWindowProcA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CallWindowProcW
-JNIEXPORT jintLong JNICALL OS_NATIVE(CallWindowProcW)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintLong arg3, jintLong arg4)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CallWindowProcW_FUNC);
- rc = (jintLong)CallWindowProcW((WNDPROC)arg0, (HWND)arg1, arg2, arg3, arg4);
- OS_NATIVE_EXIT(env, that, CallWindowProcW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CharLowerA
-JNIEXPORT jintLong JNICALL OS_NATIVE(CharLowerA)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CharLowerA_FUNC);
- rc = (jintLong)CharLowerA((LPSTR)arg0);
- OS_NATIVE_EXIT(env, that, CharLowerA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CharLowerW
-JNIEXPORT jintLong JNICALL OS_NATIVE(CharLowerW)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CharLowerW_FUNC);
- rc = (jintLong)CharLowerW((LPWSTR)arg0);
- OS_NATIVE_EXIT(env, that, CharLowerW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CharUpperA
-JNIEXPORT jintLong JNICALL OS_NATIVE(CharUpperA)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CharUpperA_FUNC);
- rc = (jintLong)CharUpperA((LPSTR)arg0);
- OS_NATIVE_EXIT(env, that, CharUpperA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CharUpperW
-JNIEXPORT jintLong JNICALL OS_NATIVE(CharUpperW)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CharUpperW_FUNC);
- rc = (jintLong)CharUpperW((LPWSTR)arg0);
- OS_NATIVE_EXIT(env, that, CharUpperW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CheckMenuItem
-JNIEXPORT jboolean JNICALL OS_NATIVE(CheckMenuItem)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, CheckMenuItem_FUNC);
- rc = (jboolean)CheckMenuItem((HMENU)arg0, (UINT)arg1, (UINT)arg2);
- OS_NATIVE_EXIT(env, that, CheckMenuItem_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ChooseColorA
-JNIEXPORT jboolean JNICALL OS_NATIVE(ChooseColorA)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- CHOOSECOLOR _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ChooseColorA_FUNC);
- if (arg0) if ((lparg0 = getCHOOSECOLORFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)ChooseColorA(lparg0);
-fail:
- if (arg0 && lparg0) setCHOOSECOLORFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, ChooseColorA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ChooseColorW
-JNIEXPORT jboolean JNICALL OS_NATIVE(ChooseColorW)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- CHOOSECOLOR _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ChooseColorW_FUNC);
- if (arg0) if ((lparg0 = getCHOOSECOLORFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)ChooseColorW((LPCHOOSECOLORW)lparg0);
-fail:
- if (arg0 && lparg0) setCHOOSECOLORFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, ChooseColorW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ChooseFontA
-JNIEXPORT jboolean JNICALL OS_NATIVE(ChooseFontA)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- CHOOSEFONT _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ChooseFontA_FUNC);
- if (arg0) if ((lparg0 = getCHOOSEFONTFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)ChooseFontA(lparg0);
-fail:
- if (arg0 && lparg0) setCHOOSEFONTFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, ChooseFontA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ChooseFontW
-JNIEXPORT jboolean JNICALL OS_NATIVE(ChooseFontW)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- CHOOSEFONT _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ChooseFontW_FUNC);
- if (arg0) if ((lparg0 = getCHOOSEFONTFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)ChooseFontW((LPCHOOSEFONTW)lparg0);
-fail:
- if (arg0 && lparg0) setCHOOSEFONTFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, ChooseFontW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ClientToScreen
-JNIEXPORT jboolean JNICALL OS_NATIVE(ClientToScreen)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- POINT _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ClientToScreen_FUNC);
- if (arg1) if ((lparg1 = getPOINTFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)ClientToScreen((HWND)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setPOINTFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, ClientToScreen_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CloseClipboard
-JNIEXPORT jboolean JNICALL OS_NATIVE(CloseClipboard)
- (JNIEnv *env, jclass that)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, CloseClipboard_FUNC);
- rc = (jboolean)CloseClipboard();
- OS_NATIVE_EXIT(env, that, CloseClipboard_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CloseEnhMetaFile
-JNIEXPORT jintLong JNICALL OS_NATIVE(CloseEnhMetaFile)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CloseEnhMetaFile_FUNC);
- rc = (jintLong)CloseEnhMetaFile((HDC)arg0);
- OS_NATIVE_EXIT(env, that, CloseEnhMetaFile_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CloseHandle
-JNIEXPORT jboolean JNICALL OS_NATIVE(CloseHandle)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, CloseHandle_FUNC);
- rc = (jboolean)CloseHandle((HANDLE)arg0);
- OS_NATIVE_EXIT(env, that, CloseHandle_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CloseThemeData
-JNIEXPORT jint JNICALL OS_NATIVE(CloseThemeData)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CloseThemeData_FUNC);
-/*
- rc = (jint)CloseThemeData((HTHEME)arg0);
-*/
- {
- LOAD_FUNCTION(fp, CloseThemeData)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(HTHEME))fp)((HTHEME)arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, CloseThemeData_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CoCreateInstance
-JNIEXPORT jint JNICALL OS_NATIVE(CoCreateInstance)
- (JNIEnv *env, jclass that, jbyteArray arg0, jintLong arg1, jint arg2, jbyteArray arg3, jintLongArray arg4)
-{
- jbyte *lparg0=NULL;
- jbyte *lparg3=NULL;
- jintLong *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CoCreateInstance_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntLongArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)CoCreateInstance((REFCLSID)lparg0, (LPUNKNOWN)arg1, arg2, (REFIID)lparg3, (LPVOID *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntLongArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, CoCreateInstance_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CoInternetIsFeatureEnabled
-JNIEXPORT jint JNICALL OS_NATIVE(CoInternetIsFeatureEnabled)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CoInternetIsFeatureEnabled_FUNC);
-/*
- rc = (jint)CoInternetIsFeatureEnabled(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, CoInternetIsFeatureEnabled)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jint, jint))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, CoInternetIsFeatureEnabled_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CoInternetSetFeatureEnabled
-JNIEXPORT jint JNICALL OS_NATIVE(CoInternetSetFeatureEnabled)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CoInternetSetFeatureEnabled_FUNC);
-/*
- rc = (jint)CoInternetSetFeatureEnabled(arg0, arg1, (BOOL)arg2);
-*/
- {
- LOAD_FUNCTION(fp, CoInternetSetFeatureEnabled)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jint, jint, BOOL))fp)(arg0, arg1, (BOOL)arg2);
- }
- }
- OS_NATIVE_EXIT(env, that, CoInternetSetFeatureEnabled_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CombineRgn
-JNIEXPORT jint JNICALL OS_NATIVE(CombineRgn)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jint arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CombineRgn_FUNC);
- rc = (jint)CombineRgn((HRGN)arg0, (HRGN)arg1, (HRGN)arg2, arg3);
- OS_NATIVE_EXIT(env, that, CombineRgn_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CommDlgExtendedError
-JNIEXPORT jint JNICALL OS_NATIVE(CommDlgExtendedError)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CommDlgExtendedError_FUNC);
- rc = (jint)CommDlgExtendedError();
- OS_NATIVE_EXIT(env, that, CommDlgExtendedError_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CommandBar_1AddAdornments
-JNIEXPORT jboolean JNICALL OS_NATIVE(CommandBar_1AddAdornments)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, CommandBar_1AddAdornments_FUNC);
- rc = (jboolean)CommandBar_AddAdornments((HWND)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, CommandBar_1AddAdornments_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CommandBar_1Create
-JNIEXPORT jintLong JNICALL OS_NATIVE(CommandBar_1Create)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CommandBar_1Create_FUNC);
- rc = (jintLong)CommandBar_Create((HINSTANCE)arg0, (HWND)arg1, arg2);
- OS_NATIVE_EXIT(env, that, CommandBar_1Create_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CommandBar_1Destroy
-JNIEXPORT void JNICALL OS_NATIVE(CommandBar_1Destroy)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, CommandBar_1Destroy_FUNC);
- CommandBar_Destroy((HWND)arg0);
- OS_NATIVE_EXIT(env, that, CommandBar_1Destroy_FUNC);
-}
-#endif
-
-#ifndef NO_CommandBar_1DrawMenuBar
-JNIEXPORT jboolean JNICALL OS_NATIVE(CommandBar_1DrawMenuBar)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, CommandBar_1DrawMenuBar_FUNC);
- rc = (jboolean)CommandBar_DrawMenuBar((HWND)arg0, (WORD)arg1);
- OS_NATIVE_EXIT(env, that, CommandBar_1DrawMenuBar_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CommandBar_1Height
-JNIEXPORT jint JNICALL OS_NATIVE(CommandBar_1Height)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CommandBar_1Height_FUNC);
- rc = (jint)CommandBar_Height((HWND)arg0);
- OS_NATIVE_EXIT(env, that, CommandBar_1Height_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CommandBar_1InsertMenubarEx
-JNIEXPORT jboolean JNICALL OS_NATIVE(CommandBar_1InsertMenubarEx)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jint arg3)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, CommandBar_1InsertMenubarEx_FUNC);
- rc = (jboolean)CommandBar_InsertMenubarEx((HWND)arg0, (HINSTANCE)arg1, (LPTSTR)arg2, (WORD)arg3);
- OS_NATIVE_EXIT(env, that, CommandBar_1InsertMenubarEx_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CommandBar_1Show
-JNIEXPORT jboolean JNICALL OS_NATIVE(CommandBar_1Show)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, CommandBar_1Show_FUNC);
- rc = (jboolean)CommandBar_Show((HWND)arg0, (BOOL)arg1);
- OS_NATIVE_EXIT(env, that, CommandBar_1Show_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CopyImage
-JNIEXPORT jintLong JNICALL OS_NATIVE(CopyImage)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jint arg4)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CopyImage_FUNC);
- rc = (jintLong)CopyImage((HANDLE)arg0, arg1, arg2, arg3, arg4);
- OS_NATIVE_EXIT(env, that, CopyImage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateAcceleratorTableA
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreateAcceleratorTableA)
- (JNIEnv *env, jclass that, jbyteArray arg0, jint arg1)
-{
- jbyte *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CreateAcceleratorTableA_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)CreateAcceleratorTableA((LPACCEL)lparg0, arg1);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, CreateAcceleratorTableA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateAcceleratorTableW
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreateAcceleratorTableW)
- (JNIEnv *env, jclass that, jbyteArray arg0, jint arg1)
-{
- jbyte *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CreateAcceleratorTableW_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)CreateAcceleratorTableW((LPACCEL)lparg0, arg1);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, CreateAcceleratorTableW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateActCtxA
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreateActCtxA)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- ACTCTX _arg0, *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CreateActCtxA_FUNC);
- if (arg0) if ((lparg0 = getACTCTXFields(env, arg0, &_arg0)) == NULL) goto fail;
-/*
- rc = (jintLong)CreateActCtxA(lparg0);
-*/
- {
- LOAD_FUNCTION(fp, CreateActCtxA)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(ACTCTX *))fp)(lparg0);
- }
- }
-fail:
- OS_NATIVE_EXIT(env, that, CreateActCtxA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateActCtxW
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreateActCtxW)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- ACTCTX _arg0, *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CreateActCtxW_FUNC);
- if (arg0) if ((lparg0 = getACTCTXFields(env, arg0, &_arg0)) == NULL) goto fail;
-/*
- rc = (jintLong)CreateActCtxW(lparg0);
-*/
- {
- LOAD_FUNCTION(fp, CreateActCtxW)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(ACTCTX *))fp)(lparg0);
- }
- }
-fail:
- OS_NATIVE_EXIT(env, that, CreateActCtxW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateBitmap
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreateBitmap)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jbyteArray arg4)
-{
- jbyte *lparg4=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CreateBitmap_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg4) if ((lparg4 = (*env)->GetPrimitiveArrayCritical(env, arg4, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail;
- }
- rc = (jintLong)CreateBitmap(arg0, arg1, arg2, arg3, (CONST VOID *)lparg4);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg4 && lparg4) (*env)->ReleasePrimitiveArrayCritical(env, arg4, lparg4, JNI_ABORT);
- } else
-#endif
- {
- if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, JNI_ABORT);
- }
- OS_NATIVE_EXIT(env, that, CreateBitmap_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateCaret
-JNIEXPORT jboolean JNICALL OS_NATIVE(CreateCaret)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, CreateCaret_FUNC);
- rc = (jboolean)CreateCaret((HWND)arg0, (HBITMAP)arg1, arg2, arg3);
- OS_NATIVE_EXIT(env, that, CreateCaret_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateCompatibleBitmap
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreateCompatibleBitmap)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CreateCompatibleBitmap_FUNC);
- rc = (jintLong)CreateCompatibleBitmap((HDC)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, CreateCompatibleBitmap_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateCompatibleDC
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreateCompatibleDC)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CreateCompatibleDC_FUNC);
- rc = (jintLong)CreateCompatibleDC((HDC)arg0);
- OS_NATIVE_EXIT(env, that, CreateCompatibleDC_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateCursor
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreateCursor)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jint arg4, jbyteArray arg5, jbyteArray arg6)
-{
- jbyte *lparg5=NULL;
- jbyte *lparg6=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CreateCursor_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg5) if ((lparg5 = (*env)->GetPrimitiveArrayCritical(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetPrimitiveArrayCritical(env, arg6, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg5) if ((lparg5 = (*env)->GetByteArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetByteArrayElements(env, arg6, NULL)) == NULL) goto fail;
- }
- rc = (jintLong)CreateCursor((HINSTANCE)arg0, arg1, arg2, arg3, arg4, (CONST VOID *)lparg5, (CONST VOID *)lparg6);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg6 && lparg6) (*env)->ReleasePrimitiveArrayCritical(env, arg6, lparg6, JNI_ABORT);
- if (arg5 && lparg5) (*env)->ReleasePrimitiveArrayCritical(env, arg5, lparg5, JNI_ABORT);
- } else
-#endif
- {
- if (arg6 && lparg6) (*env)->ReleaseByteArrayElements(env, arg6, lparg6, JNI_ABORT);
- if (arg5 && lparg5) (*env)->ReleaseByteArrayElements(env, arg5, lparg5, JNI_ABORT);
- }
- OS_NATIVE_EXIT(env, that, CreateCursor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateDCA
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreateDCA)
- (JNIEnv *env, jclass that, jbyteArray arg0, jbyteArray arg1, jintLong arg2, jintLong arg3)
-{
- jbyte *lparg0=NULL;
- jbyte *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CreateDCA_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jintLong)CreateDCA((LPSTR)lparg0, (LPSTR)lparg1, (LPSTR)arg2, (CONST DEVMODE *)arg3);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, CreateDCA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateDCW
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreateDCW)
- (JNIEnv *env, jclass that, jcharArray arg0, jcharArray arg1, jintLong arg2, jintLong arg3)
-{
- jchar *lparg0=NULL;
- jchar *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CreateDCW_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jintLong)CreateDCW((LPWSTR)lparg0, (LPWSTR)lparg1, (LPWSTR)arg2, (CONST DEVMODEW *)arg3);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, CreateDCW_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_CreateDIBSection__III_3III) && !defined(JNI64)) || (!defined(NO_CreateDIBSection__JJI_3JJI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreateDIBSection__III_3III)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintLongArray arg3, jintLong arg4, jint arg5)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreateDIBSection__JJI_3JJI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintLongArray arg3, jintLong arg4, jint arg5)
-#endif
-{
- jintLong *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, CreateDIBSection__III_3III_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, CreateDIBSection__JJI_3JJI_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg3) if ((lparg3 = (*env)->GetPrimitiveArrayCritical(env, arg3, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg3) if ((lparg3 = (*env)->GetIntLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
- }
- rc = (jintLong)CreateDIBSection((HDC)arg0, (BITMAPINFO *)arg1, arg2, (VOID **)lparg3, (HANDLE)arg4, arg5);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg3 && lparg3) (*env)->ReleasePrimitiveArrayCritical(env, arg3, lparg3, 0);
- } else
-#endif
- {
- if (arg3 && lparg3) (*env)->ReleaseIntLongArrayElements(env, arg3, lparg3, 0);
- }
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, CreateDIBSection__III_3III_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, CreateDIBSection__JJI_3JJI_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_CreateDIBSection__I_3BI_3III) && !defined(JNI64)) || (!defined(NO_CreateDIBSection__J_3BI_3JJI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreateDIBSection__I_3BI_3III)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jint arg2, jintLongArray arg3, jintLong arg4, jint arg5)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreateDIBSection__J_3BI_3JJI)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jint arg2, jintLongArray arg3, jintLong arg4, jint arg5)
-#endif
-{
- jbyte *lparg1=NULL;
- jintLong *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, CreateDIBSection__I_3BI_3III_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, CreateDIBSection__J_3BI_3JJI_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetPrimitiveArrayCritical(env, arg3, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
- }
- rc = (jintLong)CreateDIBSection((HDC)arg0, (BITMAPINFO *)lparg1, arg2, (VOID **)lparg3, (HANDLE)arg4, arg5);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg3 && lparg3) (*env)->ReleasePrimitiveArrayCritical(env, arg3, lparg3, 0);
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg3 && lparg3) (*env)->ReleaseIntLongArrayElements(env, arg3, lparg3, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, CreateDIBSection__I_3BI_3III_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, CreateDIBSection__J_3BI_3JJI_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_CreateEnhMetaFileA
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreateEnhMetaFileA)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jobject arg2, jbyteArray arg3)
-{
- jbyte *lparg1=NULL;
- RECT _arg2, *lparg2=NULL;
- jbyte *lparg3=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CreateEnhMetaFileA_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getRECTFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jintLong)CreateEnhMetaFileA((HDC)arg0, (LPCSTR)lparg1, lparg2, (LPCSTR)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) setRECTFields(env, arg2, lparg2);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CreateEnhMetaFileA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateEnhMetaFileW
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreateEnhMetaFileW)
- (JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jobject arg2, jcharArray arg3)
-{
- jchar *lparg1=NULL;
- RECT _arg2, *lparg2=NULL;
- jchar *lparg3=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CreateEnhMetaFileW_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getRECTFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetCharArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jintLong)CreateEnhMetaFileW((HDC)arg0, (LPCWSTR)lparg1, lparg2, (LPCWSTR)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseCharArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) setRECTFields(env, arg2, lparg2);
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CreateEnhMetaFileW_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_CreateFontIndirectA__I) && !defined(JNI64)) || (!defined(NO_CreateFontIndirectA__J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreateFontIndirectA__I)(JNIEnv *env, jclass that, jintLong arg0)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreateFontIndirectA__J)(JNIEnv *env, jclass that, jintLong arg0)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, CreateFontIndirectA__I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, CreateFontIndirectA__J_FUNC);
-#endif
- rc = (jintLong)CreateFontIndirectA((LPLOGFONTA)arg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, CreateFontIndirectA__I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, CreateFontIndirectA__J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_CreateFontIndirectA__Lorg_eclipse_swt_internal_win32_LOGFONTA_2
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreateFontIndirectA__Lorg_eclipse_swt_internal_win32_LOGFONTA_2)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- LOGFONTA _arg0, *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CreateFontIndirectA__Lorg_eclipse_swt_internal_win32_LOGFONTA_2_FUNC);
- if (arg0) if ((lparg0 = getLOGFONTAFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jintLong)CreateFontIndirectA(lparg0);
-fail:
- OS_NATIVE_EXIT(env, that, CreateFontIndirectA__Lorg_eclipse_swt_internal_win32_LOGFONTA_2_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_CreateFontIndirectW__I) && !defined(JNI64)) || (!defined(NO_CreateFontIndirectW__J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreateFontIndirectW__I)(JNIEnv *env, jclass that, jintLong arg0)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreateFontIndirectW__J)(JNIEnv *env, jclass that, jintLong arg0)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, CreateFontIndirectW__I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, CreateFontIndirectW__J_FUNC);
-#endif
- rc = (jintLong)CreateFontIndirectW((LPLOGFONTW)arg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, CreateFontIndirectW__I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, CreateFontIndirectW__J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_CreateFontIndirectW__Lorg_eclipse_swt_internal_win32_LOGFONTW_2
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreateFontIndirectW__Lorg_eclipse_swt_internal_win32_LOGFONTW_2)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- LOGFONTW _arg0, *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CreateFontIndirectW__Lorg_eclipse_swt_internal_win32_LOGFONTW_2_FUNC);
- if (arg0) if ((lparg0 = getLOGFONTWFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jintLong)CreateFontIndirectW(lparg0);
-fail:
- OS_NATIVE_EXIT(env, that, CreateFontIndirectW__Lorg_eclipse_swt_internal_win32_LOGFONTW_2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateIconIndirect
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreateIconIndirect)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- ICONINFO _arg0, *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CreateIconIndirect_FUNC);
- if (arg0) if ((lparg0 = getICONINFOFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jintLong)CreateIconIndirect(lparg0);
-fail:
- OS_NATIVE_EXIT(env, that, CreateIconIndirect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateMenu
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreateMenu)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CreateMenu_FUNC);
- rc = (jintLong)CreateMenu();
- OS_NATIVE_EXIT(env, that, CreateMenu_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreatePalette
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreatePalette)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CreatePalette_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- }
- rc = (jintLong)CreatePalette((LOGPALETTE *)lparg0);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, JNI_ABORT);
- } else
-#endif
- {
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, JNI_ABORT);
- }
- OS_NATIVE_EXIT(env, that, CreatePalette_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreatePatternBrush
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreatePatternBrush)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CreatePatternBrush_FUNC);
- rc = (jintLong)CreatePatternBrush((HBITMAP)arg0);
- OS_NATIVE_EXIT(env, that, CreatePatternBrush_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreatePen
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreatePen)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CreatePen_FUNC);
- rc = (jintLong)CreatePen(arg0, arg1, (COLORREF)arg2);
- OS_NATIVE_EXIT(env, that, CreatePen_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreatePolygonRgn
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreatePolygonRgn)
- (JNIEnv *env, jclass that, jintArray arg0, jint arg1, jint arg2)
-{
- jint *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CreatePolygonRgn_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)CreatePolygonRgn((CONST POINT *)lparg0, arg1, arg2);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, CreatePolygonRgn_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreatePopupMenu
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreatePopupMenu)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CreatePopupMenu_FUNC);
- rc = (jintLong)CreatePopupMenu();
- OS_NATIVE_EXIT(env, that, CreatePopupMenu_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateProcessA
-JNIEXPORT jboolean JNICALL OS_NATIVE(CreateProcessA)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jboolean arg4, jint arg5, jintLong arg6, jintLong arg7, jobject arg8, jobject arg9)
-{
- STARTUPINFO _arg8, *lparg8=NULL;
- PROCESS_INFORMATION _arg9, *lparg9=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, CreateProcessA_FUNC);
- if (arg8) if ((lparg8 = getSTARTUPINFOFields(env, arg8, &_arg8)) == NULL) goto fail;
- if (arg9) if ((lparg9 = getPROCESS_INFORMATIONFields(env, arg9, &_arg9)) == NULL) goto fail;
- rc = (jboolean)CreateProcessA((LPCSTR)arg0, (LPSTR)arg1, (LPSECURITY_ATTRIBUTES)arg2, (LPSECURITY_ATTRIBUTES)arg3, arg4, arg5, (LPVOID)arg6, (LPSTR)arg7, (LPSTARTUPINFOA)lparg8, (LPPROCESS_INFORMATION)lparg9);
-fail:
- if (arg9 && lparg9) setPROCESS_INFORMATIONFields(env, arg9, lparg9);
- if (arg8 && lparg8) setSTARTUPINFOFields(env, arg8, lparg8);
- OS_NATIVE_EXIT(env, that, CreateProcessA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateProcessW
-JNIEXPORT jboolean JNICALL OS_NATIVE(CreateProcessW)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jboolean arg4, jint arg5, jintLong arg6, jintLong arg7, jobject arg8, jobject arg9)
-{
- STARTUPINFO _arg8, *lparg8=NULL;
- PROCESS_INFORMATION _arg9, *lparg9=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, CreateProcessW_FUNC);
- if (arg8) if ((lparg8 = getSTARTUPINFOFields(env, arg8, &_arg8)) == NULL) goto fail;
- if (arg9) if ((lparg9 = getPROCESS_INFORMATIONFields(env, arg9, &_arg9)) == NULL) goto fail;
- rc = (jboolean)CreateProcessW((LPCWSTR)arg0, (LPWSTR)arg1, (LPSECURITY_ATTRIBUTES)arg2, (LPSECURITY_ATTRIBUTES)arg3, arg4, arg5, (LPVOID)arg6, (LPWSTR)arg7, (LPSTARTUPINFOW)lparg8, (LPPROCESS_INFORMATION)lparg9);
-fail:
- if (arg9 && lparg9) setPROCESS_INFORMATIONFields(env, arg9, lparg9);
- if (arg8 && lparg8) setSTARTUPINFOFields(env, arg8, lparg8);
- OS_NATIVE_EXIT(env, that, CreateProcessW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateRectRgn
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreateRectRgn)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CreateRectRgn_FUNC);
- rc = (jintLong)CreateRectRgn(arg0, arg1, arg2, arg3);
- OS_NATIVE_EXIT(env, that, CreateRectRgn_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateSolidBrush
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreateSolidBrush)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CreateSolidBrush_FUNC);
- rc = (jintLong)CreateSolidBrush((COLORREF)arg0);
- OS_NATIVE_EXIT(env, that, CreateSolidBrush_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateStreamOnHGlobal
-JNIEXPORT jint JNICALL OS_NATIVE(CreateStreamOnHGlobal)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1, jintLongArray arg2)
-{
- jintLong *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CreateStreamOnHGlobal_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)CreateStreamOnHGlobal((HGLOBAL)arg0, (BOOL)arg1, (LPSTREAM *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, CreateStreamOnHGlobal_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateWindowExA
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreateWindowExA)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jbyteArray arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jintLong arg8, jintLong arg9, jintLong arg10, jobject arg11)
-{
- jbyte *lparg1=NULL;
- jbyte *lparg2=NULL;
- CREATESTRUCT _arg11, *lparg11=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CreateWindowExA_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg11) if ((lparg11 = getCREATESTRUCTFields(env, arg11, &_arg11)) == NULL) goto fail;
- rc = (jintLong)CreateWindowExA(arg0, (LPSTR)lparg1, lparg2, arg3, arg4, arg5, arg6, arg7, (HWND)arg8, (HMENU)arg9, (HINSTANCE)arg10, lparg11);
-fail:
- if (arg11 && lparg11) setCREATESTRUCTFields(env, arg11, lparg11);
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CreateWindowExA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateWindowExW
-JNIEXPORT jintLong JNICALL OS_NATIVE(CreateWindowExW)
- (JNIEnv *env, jclass that, jint arg0, jcharArray arg1, jcharArray arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jintLong arg8, jintLong arg9, jintLong arg10, jobject arg11)
-{
- jchar *lparg1=NULL;
- jchar *lparg2=NULL;
- CREATESTRUCT _arg11, *lparg11=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, CreateWindowExW_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg11) if ((lparg11 = getCREATESTRUCTFields(env, arg11, &_arg11)) == NULL) goto fail;
- rc = (jintLong)CreateWindowExW(arg0, (LPWSTR)lparg1, (LPWSTR)lparg2, arg3, arg4, arg5, arg6, arg7, (HWND)arg8, (HMENU)arg9, (HINSTANCE)arg10, lparg11);
-fail:
- if (arg11 && lparg11) setCREATESTRUCTFields(env, arg11, lparg11);
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, CreateWindowExW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DEVMODEA_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(DEVMODEA_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DEVMODEA_1sizeof_FUNC);
- rc = (jint)DEVMODEA_sizeof();
- OS_NATIVE_EXIT(env, that, DEVMODEA_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DEVMODEW_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(DEVMODEW_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DEVMODEW_1sizeof_FUNC);
- rc = (jint)DEVMODEW_sizeof();
- OS_NATIVE_EXIT(env, that, DEVMODEW_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DIBSECTION_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(DIBSECTION_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DIBSECTION_1sizeof_FUNC);
- rc = (jint)DIBSECTION_sizeof();
- OS_NATIVE_EXIT(env, that, DIBSECTION_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DLLVERSIONINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(DLLVERSIONINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DLLVERSIONINFO_1sizeof_FUNC);
- rc = (jint)DLLVERSIONINFO_sizeof();
- OS_NATIVE_EXIT(env, that, DLLVERSIONINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DOCHOSTUIINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(DOCHOSTUIINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DOCHOSTUIINFO_1sizeof_FUNC);
- rc = (jint)DOCHOSTUIINFO_sizeof();
- OS_NATIVE_EXIT(env, that, DOCHOSTUIINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DOCINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(DOCINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DOCINFO_1sizeof_FUNC);
- rc = (jint)DOCINFO_sizeof();
- OS_NATIVE_EXIT(env, that, DOCINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DPtoLP
-JNIEXPORT jboolean JNICALL OS_NATIVE(DPtoLP)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-{
- POINT _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, DPtoLP_FUNC);
- if (arg1) if ((lparg1 = getPOINTFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)DPtoLP((HDC)arg0, lparg1, arg2);
-fail:
- if (arg1 && lparg1) setPOINTFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, DPtoLP_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DRAWITEMSTRUCT_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(DRAWITEMSTRUCT_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DRAWITEMSTRUCT_1sizeof_FUNC);
- rc = (jint)DRAWITEMSTRUCT_sizeof();
- OS_NATIVE_EXIT(env, that, DRAWITEMSTRUCT_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DROPFILES_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(DROPFILES_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DROPFILES_1sizeof_FUNC);
- rc = (jint)DROPFILES_sizeof();
- OS_NATIVE_EXIT(env, that, DROPFILES_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DWM_1BLURBEHIND_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(DWM_1BLURBEHIND_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DWM_1BLURBEHIND_1sizeof_FUNC);
- rc = (jint)DWM_BLURBEHIND_sizeof();
- OS_NATIVE_EXIT(env, that, DWM_1BLURBEHIND_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DefFrameProcA
-JNIEXPORT jintLong JNICALL OS_NATIVE(DefFrameProcA)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintLong arg3, jintLong arg4)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, DefFrameProcA_FUNC);
- rc = (jintLong)DefFrameProcA((HWND)arg0, (HWND)arg1, arg2, (WPARAM)arg3, (LPARAM)arg4);
- OS_NATIVE_EXIT(env, that, DefFrameProcA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DefFrameProcW
-JNIEXPORT jintLong JNICALL OS_NATIVE(DefFrameProcW)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintLong arg3, jintLong arg4)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, DefFrameProcW_FUNC);
- rc = (jintLong)DefFrameProcW((HWND)arg0, (HWND)arg1, arg2, (WPARAM)arg3, (LPARAM)arg4);
- OS_NATIVE_EXIT(env, that, DefFrameProcW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DefMDIChildProcA
-JNIEXPORT jintLong JNICALL OS_NATIVE(DefMDIChildProcA)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jintLong arg3)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, DefMDIChildProcA_FUNC);
- rc = (jintLong)DefMDIChildProcA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)arg3);
- OS_NATIVE_EXIT(env, that, DefMDIChildProcA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DefMDIChildProcW
-JNIEXPORT jintLong JNICALL OS_NATIVE(DefMDIChildProcW)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jintLong arg3)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, DefMDIChildProcW_FUNC);
- rc = (jintLong)DefMDIChildProcW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)arg3);
- OS_NATIVE_EXIT(env, that, DefMDIChildProcW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DefWindowProcA
-JNIEXPORT jintLong JNICALL OS_NATIVE(DefWindowProcA)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jintLong arg3)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, DefWindowProcA_FUNC);
- rc = (jintLong)DefWindowProcA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)arg3);
- OS_NATIVE_EXIT(env, that, DefWindowProcA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DefWindowProcW
-JNIEXPORT jintLong JNICALL OS_NATIVE(DefWindowProcW)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jintLong arg3)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, DefWindowProcW_FUNC);
- rc = (jintLong)DefWindowProcW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)arg3);
- OS_NATIVE_EXIT(env, that, DefWindowProcW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DeferWindowPos
-JNIEXPORT jintLong JNICALL OS_NATIVE(DeferWindowPos)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, DeferWindowPos_FUNC);
- rc = (jintLong)DeferWindowPos((HDWP)arg0, (HWND)arg1, (HWND)arg2, arg3, arg4, arg5, arg6, arg7);
- OS_NATIVE_EXIT(env, that, DeferWindowPos_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DeleteDC
-JNIEXPORT jboolean JNICALL OS_NATIVE(DeleteDC)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, DeleteDC_FUNC);
- rc = (jboolean)DeleteDC((HDC)arg0);
- OS_NATIVE_EXIT(env, that, DeleteDC_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DeleteEnhMetaFile
-JNIEXPORT jboolean JNICALL OS_NATIVE(DeleteEnhMetaFile)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, DeleteEnhMetaFile_FUNC);
- rc = (jboolean)DeleteEnhMetaFile((HENHMETAFILE)arg0);
- OS_NATIVE_EXIT(env, that, DeleteEnhMetaFile_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DeleteMenu
-JNIEXPORT jboolean JNICALL OS_NATIVE(DeleteMenu)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, DeleteMenu_FUNC);
- rc = (jboolean)DeleteMenu((HMENU)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, DeleteMenu_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DeleteObject
-JNIEXPORT jboolean JNICALL OS_NATIVE(DeleteObject)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, DeleteObject_FUNC);
- rc = (jboolean)DeleteObject((HGDIOBJ)arg0);
- OS_NATIVE_EXIT(env, that, DeleteObject_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DestroyAcceleratorTable
-JNIEXPORT jboolean JNICALL OS_NATIVE(DestroyAcceleratorTable)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, DestroyAcceleratorTable_FUNC);
- rc = (jboolean)DestroyAcceleratorTable((HACCEL)arg0);
- OS_NATIVE_EXIT(env, that, DestroyAcceleratorTable_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DestroyCaret
-JNIEXPORT jboolean JNICALL OS_NATIVE(DestroyCaret)
- (JNIEnv *env, jclass that)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, DestroyCaret_FUNC);
- rc = (jboolean)DestroyCaret();
- OS_NATIVE_EXIT(env, that, DestroyCaret_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DestroyCursor
-JNIEXPORT jboolean JNICALL OS_NATIVE(DestroyCursor)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, DestroyCursor_FUNC);
- rc = (jboolean)DestroyCursor((HCURSOR)arg0);
- OS_NATIVE_EXIT(env, that, DestroyCursor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DestroyIcon
-JNIEXPORT jboolean JNICALL OS_NATIVE(DestroyIcon)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, DestroyIcon_FUNC);
- rc = (jboolean)DestroyIcon((HICON)arg0);
- OS_NATIVE_EXIT(env, that, DestroyIcon_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DestroyMenu
-JNIEXPORT jboolean JNICALL OS_NATIVE(DestroyMenu)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, DestroyMenu_FUNC);
- rc = (jboolean)DestroyMenu((HMENU)arg0);
- OS_NATIVE_EXIT(env, that, DestroyMenu_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DestroyWindow
-JNIEXPORT jboolean JNICALL OS_NATIVE(DestroyWindow)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, DestroyWindow_FUNC);
- rc = (jboolean)DestroyWindow((HWND)arg0);
- OS_NATIVE_EXIT(env, that, DestroyWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DispatchMessageA
-JNIEXPORT jintLong JNICALL OS_NATIVE(DispatchMessageA)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- MSG _arg0, *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, DispatchMessageA_FUNC);
- if (arg0) if ((lparg0 = getMSGFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jintLong)DispatchMessageA(lparg0);
-fail:
- if (arg0 && lparg0) setMSGFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, DispatchMessageA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DispatchMessageW
-JNIEXPORT jintLong JNICALL OS_NATIVE(DispatchMessageW)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- MSG _arg0, *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, DispatchMessageW_FUNC);
- if (arg0) if ((lparg0 = getMSGFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jintLong)DispatchMessageW(lparg0);
-fail:
- if (arg0 && lparg0) setMSGFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, DispatchMessageW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DragDetect
-JNIEXPORT jboolean JNICALL OS_NATIVE(DragDetect)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- POINT _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, DragDetect_FUNC);
- if (arg1) if ((lparg1 = getPOINTFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)DragDetect((HWND)arg0, *lparg1);
-fail:
- if (arg1 && lparg1) setPOINTFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, DragDetect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DragFinish
-JNIEXPORT void JNICALL OS_NATIVE(DragFinish)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- OS_NATIVE_ENTER(env, that, DragFinish_FUNC);
- DragFinish((HDROP)arg0);
- OS_NATIVE_EXIT(env, that, DragFinish_FUNC);
-}
-#endif
-
-#ifndef NO_DragQueryFileA
-JNIEXPORT jint JNICALL OS_NATIVE(DragQueryFileA)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jbyteArray arg2, jint arg3)
-{
- jbyte *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DragQueryFileA_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)DragQueryFileA((HDROP)arg0, arg1, (LPTSTR)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, DragQueryFileA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DragQueryFileW
-JNIEXPORT jint JNICALL OS_NATIVE(DragQueryFileW)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jcharArray arg2, jint arg3)
-{
- jchar *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DragQueryFileW_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)DragQueryFileW((HDROP)arg0, arg1, (LPWSTR)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, DragQueryFileW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DrawAnimatedRects
-JNIEXPORT jboolean JNICALL OS_NATIVE(DrawAnimatedRects)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2, jobject arg3)
-{
- RECT _arg2, *lparg2=NULL;
- RECT _arg3, *lparg3=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, DrawAnimatedRects_FUNC);
- if (arg2) if ((lparg2 = getRECTFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getRECTFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jboolean)DrawAnimatedRects((HWND)arg0, arg1, lparg2, lparg3);
-fail:
- if (arg3 && lparg3) setRECTFields(env, arg3, lparg3);
- if (arg2 && lparg2) setRECTFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, DrawAnimatedRects_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DrawEdge
-JNIEXPORT jboolean JNICALL OS_NATIVE(DrawEdge)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2, jint arg3)
-{
- RECT _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, DrawEdge_FUNC);
- if (arg1) if ((lparg1 = getRECTFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)DrawEdge((HDC)arg0, lparg1, arg2, arg3);
-fail:
- if (arg1 && lparg1) setRECTFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, DrawEdge_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DrawFocusRect
-JNIEXPORT jboolean JNICALL OS_NATIVE(DrawFocusRect)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- RECT _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, DrawFocusRect_FUNC);
- if (arg1) if ((lparg1 = getRECTFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)DrawFocusRect((HDC)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setRECTFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, DrawFocusRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DrawFrameControl
-JNIEXPORT jboolean JNICALL OS_NATIVE(DrawFrameControl)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2, jint arg3)
-{
- RECT _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, DrawFrameControl_FUNC);
- if (arg1) if ((lparg1 = getRECTFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)DrawFrameControl((HDC)arg0, lparg1, arg2, arg3);
-fail:
- if (arg1 && lparg1) setRECTFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, DrawFrameControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DrawIconEx
-JNIEXPORT jboolean JNICALL OS_NATIVE(DrawIconEx)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jintLong arg3, jint arg4, jint arg5, jint arg6, jintLong arg7, jint arg8)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, DrawIconEx_FUNC);
- rc = (jboolean)DrawIconEx((HDC)arg0, arg1, arg2, (HICON)arg3, arg4, arg5, arg6, (HBRUSH)arg7, arg8);
- OS_NATIVE_EXIT(env, that, DrawIconEx_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DrawMenuBar
-JNIEXPORT jboolean JNICALL OS_NATIVE(DrawMenuBar)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, DrawMenuBar_FUNC);
- rc = (jboolean)DrawMenuBar((HWND)arg0);
- OS_NATIVE_EXIT(env, that, DrawMenuBar_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DrawStateA
-JNIEXPORT jboolean JNICALL OS_NATIVE(DrawStateA)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jint arg5, jint arg6, jint arg7, jint arg8, jint arg9)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, DrawStateA_FUNC);
- rc = (jboolean)DrawStateA((HDC)arg0, (HBRUSH)arg1, (DRAWSTATEPROC)arg2, (LPARAM)arg3, (WPARAM)arg4, arg5, arg6, arg7, arg8, arg9);
- OS_NATIVE_EXIT(env, that, DrawStateA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DrawStateW
-JNIEXPORT jboolean JNICALL OS_NATIVE(DrawStateW)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jint arg5, jint arg6, jint arg7, jint arg8, jint arg9)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, DrawStateW_FUNC);
- rc = (jboolean)DrawStateW((HDC)arg0, (HBRUSH)arg1, (DRAWSTATEPROC)arg2, (LPARAM)arg3, (WPARAM)arg4, arg5, arg6, arg7, arg8, arg9);
- OS_NATIVE_EXIT(env, that, DrawStateW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DrawTextA
-JNIEXPORT jint JNICALL OS_NATIVE(DrawTextA)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jint arg2, jobject arg3, jint arg4)
-{
- jbyte *lparg1=NULL;
- RECT _arg3, *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DrawTextA_FUNC);
- if (arg3) if ((lparg3 = getRECTFields(env, arg3, &_arg3)) == NULL) goto fail;
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- rc = (jint)DrawTextA((HDC)arg0, (LPSTR)lparg1, arg2, lparg3, arg4);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
- if (arg3 && lparg3) setRECTFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, DrawTextA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DrawTextW
-JNIEXPORT jint JNICALL OS_NATIVE(DrawTextW)
- (JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2, jobject arg3, jint arg4)
-{
- jchar *lparg1=NULL;
- RECT _arg3, *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DrawTextW_FUNC);
- if (arg3) if ((lparg3 = getRECTFields(env, arg3, &_arg3)) == NULL) goto fail;
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- rc = (jint)DrawTextW((HDC)arg0, (LPWSTR)lparg1, arg2, lparg3, arg4);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
- if (arg3 && lparg3) setRECTFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, DrawTextW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DrawThemeBackground
-JNIEXPORT jint JNICALL OS_NATIVE(DrawThemeBackground)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jobject arg4, jobject arg5)
-{
- RECT _arg4, *lparg4=NULL;
- RECT _arg5, *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DrawThemeBackground_FUNC);
- if (arg4) if ((lparg4 = getRECTFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg5) if ((lparg5 = getRECTFields(env, arg5, &_arg5)) == NULL) goto fail;
-/*
- rc = (jint)DrawThemeBackground((HTHEME)arg0, (HDC)arg1, arg2, arg3, (const RECT *)lparg4, (const RECT *)lparg5);
-*/
- {
- LOAD_FUNCTION(fp, DrawThemeBackground)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(HTHEME, HDC, jint, jint, const RECT *, const RECT *))fp)((HTHEME)arg0, (HDC)arg1, arg2, arg3, (const RECT *)lparg4, (const RECT *)lparg5);
- }
- }
-fail:
- if (arg5 && lparg5) setRECTFields(env, arg5, lparg5);
- if (arg4 && lparg4) setRECTFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, DrawThemeBackground_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DrawThemeEdge
-JNIEXPORT jint JNICALL OS_NATIVE(DrawThemeEdge)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jobject arg4, jint arg5, jint arg6, jobject arg7)
-{
- RECT _arg4, *lparg4=NULL;
- RECT _arg7, *lparg7=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DrawThemeEdge_FUNC);
- if (arg4) if ((lparg4 = getRECTFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg7) if ((lparg7 = getRECTFields(env, arg7, &_arg7)) == NULL) goto fail;
-/*
- rc = (jint)DrawThemeEdge(arg0, arg1, arg2, arg3, lparg4, arg5, arg6, lparg7);
-*/
- {
- LOAD_FUNCTION(fp, DrawThemeEdge)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong, jintLong, jint, jint, RECT *, jint, jint, RECT *))fp)(arg0, arg1, arg2, arg3, lparg4, arg5, arg6, lparg7);
- }
- }
-fail:
- if (arg7 && lparg7) setRECTFields(env, arg7, lparg7);
- if (arg4 && lparg4) setRECTFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, DrawThemeEdge_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DrawThemeIcon
-JNIEXPORT jint JNICALL OS_NATIVE(DrawThemeIcon)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jobject arg4, jintLong arg5, jint arg6)
-{
- RECT _arg4, *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DrawThemeIcon_FUNC);
- if (arg4) if ((lparg4 = getRECTFields(env, arg4, &_arg4)) == NULL) goto fail;
-/*
- rc = (jint)DrawThemeIcon(arg0, arg1, arg2, arg3, lparg4, arg5, arg6);
-*/
- {
- LOAD_FUNCTION(fp, DrawThemeIcon)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong, jintLong, jint, jint, RECT *, jintLong, jint))fp)(arg0, arg1, arg2, arg3, lparg4, arg5, arg6);
- }
- }
-fail:
- if (arg4 && lparg4) setRECTFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, DrawThemeIcon_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DrawThemeParentBackground
-JNIEXPORT jint JNICALL OS_NATIVE(DrawThemeParentBackground)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2)
-{
- RECT _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DrawThemeParentBackground_FUNC);
- if (arg2) if ((lparg2 = getRECTFields(env, arg2, &_arg2)) == NULL) goto fail;
-/*
- rc = (jint)DrawThemeParentBackground(arg0, arg1, lparg2);
-*/
- {
- LOAD_FUNCTION(fp, DrawThemeParentBackground)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong, jintLong, RECT *))fp)(arg0, arg1, lparg2);
- }
- }
-fail:
- if (arg2 && lparg2) setRECTFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, DrawThemeParentBackground_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DrawThemeText
-JNIEXPORT jint JNICALL OS_NATIVE(DrawThemeText)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jcharArray arg4, jint arg5, jint arg6, jint arg7, jobject arg8)
-{
- jchar *lparg4=NULL;
- RECT _arg8, *lparg8=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DrawThemeText_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetCharArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg8) if ((lparg8 = getRECTFields(env, arg8, &_arg8)) == NULL) goto fail;
-/*
- rc = (jint)DrawThemeText(arg0, arg1, arg2, arg3, lparg4, arg5, arg6, arg7, lparg8);
-*/
- {
- LOAD_FUNCTION(fp, DrawThemeText)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong, jintLong, jint, jint, jchar *, jint, jint, jint, RECT *))fp)(arg0, arg1, arg2, arg3, lparg4, arg5, arg6, arg7, lparg8);
- }
- }
-fail:
- if (arg8 && lparg8) setRECTFields(env, arg8, lparg8);
- if (arg4 && lparg4) (*env)->ReleaseCharArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, DrawThemeText_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DwmEnableBlurBehindWindow
-JNIEXPORT jint JNICALL OS_NATIVE(DwmEnableBlurBehindWindow)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- DWM_BLURBEHIND _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DwmEnableBlurBehindWindow_FUNC);
- if (arg1) if ((lparg1 = getDWM_BLURBEHINDFields(env, arg1, &_arg1)) == NULL) goto fail;
-/*
- rc = (jint)DwmEnableBlurBehindWindow((HWND)arg0, lparg1);
-*/
- {
- LOAD_FUNCTION(fp, DwmEnableBlurBehindWindow)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(HWND, DWM_BLURBEHIND *))fp)((HWND)arg0, lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) setDWM_BLURBEHINDFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, DwmEnableBlurBehindWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DwmExtendFrameIntoClientArea
-JNIEXPORT jint JNICALL OS_NATIVE(DwmExtendFrameIntoClientArea)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- MARGINS _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DwmExtendFrameIntoClientArea_FUNC);
- if (arg1) if ((lparg1 = getMARGINSFields(env, arg1, &_arg1)) == NULL) goto fail;
-/*
- rc = (jint)DwmExtendFrameIntoClientArea((HWND)arg0, lparg1);
-*/
- {
- LOAD_FUNCTION(fp, DwmExtendFrameIntoClientArea)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(HWND, MARGINS *))fp)((HWND)arg0, lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) setMARGINSFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, DwmExtendFrameIntoClientArea_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EMREXTCREATEFONTINDIRECTW_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(EMREXTCREATEFONTINDIRECTW_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, EMREXTCREATEFONTINDIRECTW_1sizeof_FUNC);
- rc = (jint)EMREXTCREATEFONTINDIRECTW_sizeof();
- OS_NATIVE_EXIT(env, that, EMREXTCREATEFONTINDIRECTW_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EMR_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(EMR_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, EMR_1sizeof_FUNC);
- rc = (jint)EMR_sizeof();
- OS_NATIVE_EXIT(env, that, EMR_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EXTLOGFONTW_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(EXTLOGFONTW_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, EXTLOGFONTW_1sizeof_FUNC);
- rc = (jint)EXTLOGFONTW_sizeof();
- OS_NATIVE_EXIT(env, that, EXTLOGFONTW_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EXTLOGPEN_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(EXTLOGPEN_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, EXTLOGPEN_1sizeof_FUNC);
- rc = (jint)EXTLOGPEN_sizeof();
- OS_NATIVE_EXIT(env, that, EXTLOGPEN_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Ellipse
-JNIEXPORT jboolean JNICALL OS_NATIVE(Ellipse)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jint arg4)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, Ellipse_FUNC);
- rc = (jboolean)Ellipse((HDC)arg0, arg1, arg2, arg3, arg4);
- OS_NATIVE_EXIT(env, that, Ellipse_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EnableMenuItem
-JNIEXPORT jboolean JNICALL OS_NATIVE(EnableMenuItem)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, EnableMenuItem_FUNC);
- rc = (jboolean)EnableMenuItem((HMENU)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, EnableMenuItem_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EnableScrollBar
-JNIEXPORT jboolean JNICALL OS_NATIVE(EnableScrollBar)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, EnableScrollBar_FUNC);
- rc = (jboolean)EnableScrollBar((HWND)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, EnableScrollBar_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EnableWindow
-JNIEXPORT jboolean JNICALL OS_NATIVE(EnableWindow)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, EnableWindow_FUNC);
- rc = (jboolean)EnableWindow((HWND)arg0, arg1);
- OS_NATIVE_EXIT(env, that, EnableWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EndBufferedPaint
-JNIEXPORT jint JNICALL OS_NATIVE(EndBufferedPaint)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, EndBufferedPaint_FUNC);
-/*
- rc = (jint)EndBufferedPaint((HPAINTBUFFER)arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, EndBufferedPaint)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(HPAINTBUFFER, jboolean))fp)((HPAINTBUFFER)arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, EndBufferedPaint_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EndDeferWindowPos
-JNIEXPORT jboolean JNICALL OS_NATIVE(EndDeferWindowPos)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, EndDeferWindowPos_FUNC);
- rc = (jboolean)EndDeferWindowPos((HDWP)arg0);
- OS_NATIVE_EXIT(env, that, EndDeferWindowPos_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EndDoc
-JNIEXPORT jint JNICALL OS_NATIVE(EndDoc)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, EndDoc_FUNC);
- rc = (jint)EndDoc((HDC)arg0);
- OS_NATIVE_EXIT(env, that, EndDoc_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EndPage
-JNIEXPORT jint JNICALL OS_NATIVE(EndPage)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, EndPage_FUNC);
- rc = (jint)EndPage((HDC)arg0);
- OS_NATIVE_EXIT(env, that, EndPage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EndPaint
-JNIEXPORT jint JNICALL OS_NATIVE(EndPaint)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- PAINTSTRUCT _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, EndPaint_FUNC);
- if (arg1) if ((lparg1 = getPAINTSTRUCTFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)EndPaint((HWND)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setPAINTSTRUCTFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, EndPaint_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EndPath
-JNIEXPORT jboolean JNICALL OS_NATIVE(EndPath)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, EndPath_FUNC);
- rc = (jboolean)EndPath((HDC)arg0);
- OS_NATIVE_EXIT(env, that, EndPath_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EnumDisplayMonitors
-JNIEXPORT jboolean JNICALL OS_NATIVE(EnumDisplayMonitors)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2, jint arg3)
-{
- RECT _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, EnumDisplayMonitors_FUNC);
- if (arg1) if ((lparg1 = getRECTFields(env, arg1, &_arg1)) == NULL) goto fail;
-/*
- rc = (jboolean)EnumDisplayMonitors((HDC)arg0, (LPCRECT)lparg1, (MONITORENUMPROC)arg2, (LPARAM)arg3);
-*/
- {
- LOAD_FUNCTION(fp, EnumDisplayMonitors)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(HDC, LPCRECT, MONITORENUMPROC, LPARAM))fp)((HDC)arg0, (LPCRECT)lparg1, (MONITORENUMPROC)arg2, (LPARAM)arg3);
- }
- }
-fail:
- if (arg1 && lparg1) setRECTFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, EnumDisplayMonitors_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EnumEnhMetaFile
-JNIEXPORT jboolean JNICALL OS_NATIVE(EnumEnhMetaFile)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jobject arg4)
-{
- RECT _arg4, *lparg4=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, EnumEnhMetaFile_FUNC);
- if (arg4) if ((lparg4 = getRECTFields(env, arg4, &_arg4)) == NULL) goto fail;
- rc = (jboolean)EnumEnhMetaFile((HDC)arg0, (HENHMETAFILE)arg1, (ENHMFENUMPROC)arg2, (LPVOID)arg3, lparg4);
-fail:
- if (arg4 && lparg4) setRECTFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, EnumEnhMetaFile_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EnumFontFamiliesA
-JNIEXPORT jint JNICALL OS_NATIVE(EnumFontFamiliesA)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jintLong arg2, jintLong arg3)
-{
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, EnumFontFamiliesA_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)EnumFontFamiliesA((HDC)arg0, (LPSTR)lparg1, (FONTENUMPROC)arg2, (LPARAM)arg3);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, EnumFontFamiliesA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EnumFontFamiliesExA
-JNIEXPORT jint JNICALL OS_NATIVE(EnumFontFamiliesExA)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2, jintLong arg3, jint arg4)
-{
- LOGFONTA _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, EnumFontFamiliesExA_FUNC);
- if (arg1) if ((lparg1 = getLOGFONTAFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)EnumFontFamiliesExA((HDC)arg0, (LPLOGFONTA)lparg1, (FONTENUMPROCA)arg2, (LPARAM)arg3, arg4);
-fail:
- if (arg1 && lparg1) setLOGFONTAFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, EnumFontFamiliesExA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EnumFontFamiliesExW
-JNIEXPORT jint JNICALL OS_NATIVE(EnumFontFamiliesExW)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2, jintLong arg3, jint arg4)
-{
- LOGFONTW _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, EnumFontFamiliesExW_FUNC);
- if (arg1) if ((lparg1 = getLOGFONTWFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)EnumFontFamiliesExW((HDC)arg0, (LPLOGFONTW)lparg1, (FONTENUMPROCW)arg2, (LPARAM)arg3, arg4);
-fail:
- if (arg1 && lparg1) setLOGFONTWFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, EnumFontFamiliesExW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EnumFontFamiliesW
-JNIEXPORT jint JNICALL OS_NATIVE(EnumFontFamiliesW)
- (JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jintLong arg2, jintLong arg3)
-{
- jchar *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, EnumFontFamiliesW_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)EnumFontFamiliesW((HDC)arg0, (LPCWSTR)lparg1, (FONTENUMPROCW)arg2, (LPARAM)arg3);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, EnumFontFamiliesW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EnumSystemLanguageGroupsA
-JNIEXPORT jboolean JNICALL OS_NATIVE(EnumSystemLanguageGroupsA)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, EnumSystemLanguageGroupsA_FUNC);
-/*
- rc = (jboolean)EnumSystemLanguageGroupsA((LANGUAGEGROUP_ENUMPROCA)arg0, arg1, (LONG_PTR)arg2);
-*/
- {
- LOAD_FUNCTION(fp, EnumSystemLanguageGroupsA)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(LANGUAGEGROUP_ENUMPROCA, jint, LONG_PTR))fp)((LANGUAGEGROUP_ENUMPROCA)arg0, arg1, (LONG_PTR)arg2);
- }
- }
- OS_NATIVE_EXIT(env, that, EnumSystemLanguageGroupsA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EnumSystemLanguageGroupsW
-JNIEXPORT jboolean JNICALL OS_NATIVE(EnumSystemLanguageGroupsW)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, EnumSystemLanguageGroupsW_FUNC);
-/*
- rc = (jboolean)EnumSystemLanguageGroupsW((LANGUAGEGROUP_ENUMPROCW)arg0, arg1, (LONG_PTR)arg2);
-*/
- {
- LOAD_FUNCTION(fp, EnumSystemLanguageGroupsW)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(LANGUAGEGROUP_ENUMPROCW, jint, LONG_PTR))fp)((LANGUAGEGROUP_ENUMPROCW)arg0, arg1, (LONG_PTR)arg2);
- }
- }
- OS_NATIVE_EXIT(env, that, EnumSystemLanguageGroupsW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EnumSystemLocalesA
-JNIEXPORT jboolean JNICALL OS_NATIVE(EnumSystemLocalesA)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, EnumSystemLocalesA_FUNC);
- rc = (jboolean)EnumSystemLocalesA((LOCALE_ENUMPROCA)arg0, arg1);
- OS_NATIVE_EXIT(env, that, EnumSystemLocalesA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EnumSystemLocalesW
-JNIEXPORT jboolean JNICALL OS_NATIVE(EnumSystemLocalesW)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, EnumSystemLocalesW_FUNC);
- rc = (jboolean)EnumSystemLocalesW((LOCALE_ENUMPROCW)arg0, arg1);
- OS_NATIVE_EXIT(env, that, EnumSystemLocalesW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EqualRect
-JNIEXPORT jboolean JNICALL OS_NATIVE(EqualRect)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1)
-{
- RECT _arg0, *lparg0=NULL;
- RECT _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, EqualRect_FUNC);
- if (arg0) if ((lparg0 = getRECTFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getRECTFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)EqualRect((CONST RECT *)lparg0, (CONST RECT *)lparg1);
-fail:
- OS_NATIVE_EXIT(env, that, EqualRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EqualRgn
-JNIEXPORT jboolean JNICALL OS_NATIVE(EqualRgn)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, EqualRgn_FUNC);
- rc = (jboolean)EqualRgn((HRGN)arg0, (HRGN)arg1);
- OS_NATIVE_EXIT(env, that, EqualRgn_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ExcludeClipRect
-JNIEXPORT jint JNICALL OS_NATIVE(ExcludeClipRect)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jint arg4)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ExcludeClipRect_FUNC);
- rc = (jint)ExcludeClipRect((HDC)arg0, arg1, arg2, arg3, arg4);
- OS_NATIVE_EXIT(env, that, ExcludeClipRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ExpandEnvironmentStringsA
-JNIEXPORT jint JNICALL OS_NATIVE(ExpandEnvironmentStringsA)
- (JNIEnv *env, jclass that, jbyteArray arg0, jbyteArray arg1, jint arg2)
-{
- jbyte *lparg0=NULL;
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ExpandEnvironmentStringsA_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)ExpandEnvironmentStringsA(lparg0, lparg1, arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, ExpandEnvironmentStringsA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ExpandEnvironmentStringsW
-JNIEXPORT jint JNICALL OS_NATIVE(ExpandEnvironmentStringsW)
- (JNIEnv *env, jclass that, jcharArray arg0, jcharArray arg1, jint arg2)
-{
- jchar *lparg0=NULL;
- jchar *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ExpandEnvironmentStringsW_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)ExpandEnvironmentStringsW(lparg0, lparg1, arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, ExpandEnvironmentStringsW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ExtCreatePen
-JNIEXPORT jintLong JNICALL OS_NATIVE(ExtCreatePen)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jint arg3, jintArray arg4)
-{
- LOGBRUSH _arg2, *lparg2=NULL;
- jint *lparg4=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, ExtCreatePen_FUNC);
- if (arg2) if ((lparg2 = getLOGBRUSHFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jintLong)ExtCreatePen(arg0, arg1, (CONST LOGBRUSH *)lparg2, arg3, (CONST DWORD *)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg2 && lparg2) setLOGBRUSHFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, ExtCreatePen_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ExtCreateRegion
-JNIEXPORT jintLong JNICALL OS_NATIVE(ExtCreateRegion)
- (JNIEnv *env, jclass that, jfloatArray arg0, jint arg1, jintArray arg2)
-{
- jfloat *lparg0=NULL;
- jint *lparg2=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, ExtCreateRegion_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetFloatArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jintLong)ExtCreateRegion((XFORM *)lparg0, arg1, (CONST RGNDATA *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg0 && lparg0) (*env)->ReleaseFloatArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, ExtCreateRegion_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ExtTextOutA
-JNIEXPORT jboolean JNICALL OS_NATIVE(ExtTextOutA)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jobject arg4, jbyteArray arg5, jint arg6, jintArray arg7)
-{
- RECT _arg4, *lparg4=NULL;
- jbyte *lparg5=NULL;
- jint *lparg7=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ExtTextOutA_FUNC);
- if (arg4) if ((lparg4 = getRECTFields(env, arg4, &_arg4)) == NULL) goto fail;
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg5) if ((lparg5 = (*env)->GetPrimitiveArrayCritical(env, arg5, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = (*env)->GetPrimitiveArrayCritical(env, arg7, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg5) if ((lparg5 = (*env)->GetByteArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL)) == NULL) goto fail;
- }
- rc = (jboolean)ExtTextOutA((HDC)arg0, arg1, arg2, arg3, lparg4, (LPSTR)lparg5, arg6, (CONST INT *)lparg7);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg7 && lparg7) (*env)->ReleasePrimitiveArrayCritical(env, arg7, lparg7, JNI_ABORT);
- if (arg5 && lparg5) (*env)->ReleasePrimitiveArrayCritical(env, arg5, lparg5, JNI_ABORT);
- } else
-#endif
- {
- if (arg7 && lparg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, JNI_ABORT);
- if (arg5 && lparg5) (*env)->ReleaseByteArrayElements(env, arg5, lparg5, JNI_ABORT);
- }
- OS_NATIVE_EXIT(env, that, ExtTextOutA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ExtTextOutW
-JNIEXPORT jboolean JNICALL OS_NATIVE(ExtTextOutW)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jobject arg4, jcharArray arg5, jint arg6, jintArray arg7)
-{
- RECT _arg4, *lparg4=NULL;
- jchar *lparg5=NULL;
- jint *lparg7=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ExtTextOutW_FUNC);
- if (arg4) if ((lparg4 = getRECTFields(env, arg4, &_arg4)) == NULL) goto fail;
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg5) if ((lparg5 = (*env)->GetPrimitiveArrayCritical(env, arg5, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = (*env)->GetPrimitiveArrayCritical(env, arg7, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg5) if ((lparg5 = (*env)->GetCharArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL)) == NULL) goto fail;
- }
- rc = (jboolean)ExtTextOutW((HDC)arg0, arg1, arg2, arg3, lparg4, (LPWSTR)lparg5, arg6, (CONST INT *)lparg7);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg7 && lparg7) (*env)->ReleasePrimitiveArrayCritical(env, arg7, lparg7, JNI_ABORT);
- if (arg5 && lparg5) (*env)->ReleasePrimitiveArrayCritical(env, arg5, lparg5, JNI_ABORT);
- } else
-#endif
- {
- if (arg7 && lparg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, JNI_ABORT);
- if (arg5 && lparg5) (*env)->ReleaseCharArrayElements(env, arg5, lparg5, JNI_ABORT);
- }
- OS_NATIVE_EXIT(env, that, ExtTextOutW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ExtractIconExA
-JNIEXPORT jint JNICALL OS_NATIVE(ExtractIconExA)
- (JNIEnv *env, jclass that, jbyteArray arg0, jint arg1, jintLongArray arg2, jintLongArray arg3, jint arg4)
-{
- jbyte *lparg0=NULL;
- jintLong *lparg2=NULL;
- jintLong *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ExtractIconExA_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)ExtractIconExA((LPSTR)lparg0, arg1, (HICON FAR *)lparg2, (HICON FAR *)lparg3, arg4);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntLongArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, ExtractIconExA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ExtractIconExW
-JNIEXPORT jint JNICALL OS_NATIVE(ExtractIconExW)
- (JNIEnv *env, jclass that, jcharArray arg0, jint arg1, jintLongArray arg2, jintLongArray arg3, jint arg4)
-{
- jchar *lparg0=NULL;
- jintLong *lparg2=NULL;
- jintLong *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ExtractIconExW_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)ExtractIconExW((LPWSTR)lparg0, arg1, (HICON FAR *)lparg2, (HICON FAR *)lparg3, arg4);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntLongArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, ExtractIconExW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FILETIME_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(FILETIME_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FILETIME_1sizeof_FUNC);
- rc = (jint)FILETIME_sizeof();
- OS_NATIVE_EXIT(env, that, FILETIME_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FillPath
-JNIEXPORT jboolean JNICALL OS_NATIVE(FillPath)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, FillPath_FUNC);
- rc = (jboolean)FillPath((HDC)arg0);
- OS_NATIVE_EXIT(env, that, FillPath_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FillRect
-JNIEXPORT jint JNICALL OS_NATIVE(FillRect)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
-{
- RECT _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FillRect_FUNC);
- if (arg1) if ((lparg1 = getRECTFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)FillRect((HDC)arg0, lparg1, (HBRUSH)arg2);
-fail:
- OS_NATIVE_EXIT(env, that, FillRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FindWindowA
-JNIEXPORT jintLong JNICALL OS_NATIVE(FindWindowA)
- (JNIEnv *env, jclass that, jbyteArray arg0, jbyteArray arg1)
-{
- jbyte *lparg0=NULL;
- jbyte *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, FindWindowA_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jintLong)FindWindowA((LPSTR)lparg0, (LPSTR)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, FindWindowA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FindWindowW
-JNIEXPORT jintLong JNICALL OS_NATIVE(FindWindowW)
- (JNIEnv *env, jclass that, jcharArray arg0, jcharArray arg1)
-{
- jchar *lparg0=NULL;
- jchar *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, FindWindowW_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jintLong)FindWindowW((LPWSTR)lparg0, (LPWSTR)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, FindWindowW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FormatMessageA
-JNIEXPORT jint JNICALL OS_NATIVE(FormatMessageA)
- (JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3, jintLongArray arg4, jint arg5, jintLong arg6)
-{
- jintLong *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FormatMessageA_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetIntLongArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)FormatMessageA(arg0, (LPCVOID)arg1, arg2, arg3, (LPSTR)lparg4, arg5, (va_list*)arg6);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntLongArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, FormatMessageA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FormatMessageW
-JNIEXPORT jint JNICALL OS_NATIVE(FormatMessageW)
- (JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3, jintLongArray arg4, jint arg5, jintLong arg6)
-{
- jintLong *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FormatMessageW_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetIntLongArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)FormatMessageW(arg0, (LPCVOID)arg1, arg2, arg3, (LPWSTR)lparg4, arg5, (va_list*)arg6);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntLongArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, FormatMessageW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FreeLibrary
-JNIEXPORT jboolean JNICALL OS_NATIVE(FreeLibrary)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, FreeLibrary_FUNC);
- rc = (jboolean)FreeLibrary((HMODULE)arg0);
- OS_NATIVE_EXIT(env, that, FreeLibrary_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GCP_1RESULTS_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GCP_1RESULTS_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GCP_1RESULTS_1sizeof_FUNC);
- rc = (jint)GCP_RESULTS_sizeof();
- OS_NATIVE_EXIT(env, that, GCP_1RESULTS_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GET_1WHEEL_1DELTA_1WPARAM
-JNIEXPORT jint JNICALL OS_NATIVE(GET_1WHEEL_1DELTA_1WPARAM)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GET_1WHEEL_1DELTA_1WPARAM_FUNC);
- rc = (jint)GET_WHEEL_DELTA_WPARAM(arg0);
- OS_NATIVE_EXIT(env, that, GET_1WHEEL_1DELTA_1WPARAM_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GET_1X_1LPARAM
-JNIEXPORT jint JNICALL OS_NATIVE(GET_1X_1LPARAM)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GET_1X_1LPARAM_FUNC);
- rc = (jint)GET_X_LPARAM(arg0);
- OS_NATIVE_EXIT(env, that, GET_1X_1LPARAM_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GET_1Y_1LPARAM
-JNIEXPORT jint JNICALL OS_NATIVE(GET_1Y_1LPARAM)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GET_1Y_1LPARAM_FUNC);
- rc = (jint)GET_Y_LPARAM(arg0);
- OS_NATIVE_EXIT(env, that, GET_1Y_1LPARAM_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GRADIENT_1RECT_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GRADIENT_1RECT_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GRADIENT_1RECT_1sizeof_FUNC);
- rc = (jint)GRADIENT_RECT_sizeof();
- OS_NATIVE_EXIT(env, that, GRADIENT_1RECT_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GUITHREADINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(GUITHREADINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GUITHREADINFO_1sizeof_FUNC);
- rc = (jint)GUITHREADINFO_sizeof();
- OS_NATIVE_EXIT(env, that, GUITHREADINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GdiSetBatchLimit
-JNIEXPORT jint JNICALL OS_NATIVE(GdiSetBatchLimit)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GdiSetBatchLimit_FUNC);
- rc = (jint)GdiSetBatchLimit((DWORD)arg0);
- OS_NATIVE_EXIT(env, that, GdiSetBatchLimit_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetACP
-JNIEXPORT jint JNICALL OS_NATIVE(GetACP)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetACP_FUNC);
- rc = (jint)GetACP();
- OS_NATIVE_EXIT(env, that, GetACP_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetActiveWindow
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetActiveWindow)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GetActiveWindow_FUNC);
- rc = (jintLong)GetActiveWindow();
- OS_NATIVE_EXIT(env, that, GetActiveWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetAsyncKeyState
-JNIEXPORT jshort JNICALL OS_NATIVE(GetAsyncKeyState)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jshort rc = 0;
- OS_NATIVE_ENTER(env, that, GetAsyncKeyState_FUNC);
- rc = (jshort)GetAsyncKeyState(arg0);
- OS_NATIVE_EXIT(env, that, GetAsyncKeyState_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetBkColor
-JNIEXPORT jint JNICALL OS_NATIVE(GetBkColor)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetBkColor_FUNC);
- rc = (jint)GetBkColor((HDC)arg0);
- OS_NATIVE_EXIT(env, that, GetBkColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetCapture
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetCapture)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GetCapture_FUNC);
- rc = (jintLong)GetCapture();
- OS_NATIVE_EXIT(env, that, GetCapture_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetCaretPos
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetCaretPos)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- POINT _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetCaretPos_FUNC);
- if (arg0) if ((lparg0 = getPOINTFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)GetCaretPos(lparg0);
-fail:
- if (arg0 && lparg0) setPOINTFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, GetCaretPos_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetCharABCWidthsA
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetCharABCWidthsA)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jintArray arg3)
-{
- jint *lparg3=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetCharABCWidthsA_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg3) if ((lparg3 = (*env)->GetPrimitiveArrayCritical(env, arg3, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- }
- rc = (jboolean)GetCharABCWidthsA((HDC)arg0, arg1, arg2, (LPABC)lparg3);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg3 && lparg3) (*env)->ReleasePrimitiveArrayCritical(env, arg3, lparg3, 0);
- } else
-#endif
- {
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- }
- OS_NATIVE_EXIT(env, that, GetCharABCWidthsA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetCharABCWidthsW
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetCharABCWidthsW)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jintArray arg3)
-{
- jint *lparg3=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetCharABCWidthsW_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg3) if ((lparg3 = (*env)->GetPrimitiveArrayCritical(env, arg3, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- }
- rc = (jboolean)GetCharABCWidthsW((HDC)arg0, arg1, arg2, (LPABC)lparg3);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg3 && lparg3) (*env)->ReleasePrimitiveArrayCritical(env, arg3, lparg3, 0);
- } else
-#endif
- {
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- }
- OS_NATIVE_EXIT(env, that, GetCharABCWidthsW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetCharWidthA
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetCharWidthA)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jintArray arg3)
-{
- jint *lparg3=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetCharWidthA_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg3) if ((lparg3 = (*env)->GetPrimitiveArrayCritical(env, arg3, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- }
- rc = (jboolean)GetCharWidthA((HDC)arg0, arg1, arg2, (LPINT)lparg3);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg3 && lparg3) (*env)->ReleasePrimitiveArrayCritical(env, arg3, lparg3, 0);
- } else
-#endif
- {
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- }
- OS_NATIVE_EXIT(env, that, GetCharWidthA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetCharWidthW
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetCharWidthW)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jintArray arg3)
-{
- jint *lparg3=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetCharWidthW_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg3) if ((lparg3 = (*env)->GetPrimitiveArrayCritical(env, arg3, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- }
- rc = (jboolean)GetCharWidthW((HDC)arg0, arg1, arg2, (LPINT)lparg3);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg3 && lparg3) (*env)->ReleasePrimitiveArrayCritical(env, arg3, lparg3, 0);
- } else
-#endif
- {
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- }
- OS_NATIVE_EXIT(env, that, GetCharWidthW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetCharacterPlacementA
-JNIEXPORT jint JNICALL OS_NATIVE(GetCharacterPlacementA)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jint arg2, jint arg3, jobject arg4, jint arg5)
-{
- jbyte *lparg1=NULL;
- GCP_RESULTS _arg4, *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetCharacterPlacementA_FUNC);
- if (arg4) if ((lparg4 = getGCP_RESULTSFields(env, arg4, &_arg4)) == NULL) goto fail;
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- rc = (jint)GetCharacterPlacementA((HDC)arg0, (LPSTR)lparg1, arg2, arg3, lparg4, arg5);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
- if (arg4 && lparg4) setGCP_RESULTSFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, GetCharacterPlacementA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetCharacterPlacementW
-JNIEXPORT jint JNICALL OS_NATIVE(GetCharacterPlacementW)
- (JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2, jint arg3, jobject arg4, jint arg5)
-{
- jchar *lparg1=NULL;
- GCP_RESULTS _arg4, *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetCharacterPlacementW_FUNC);
- if (arg4) if ((lparg4 = getGCP_RESULTSFields(env, arg4, &_arg4)) == NULL) goto fail;
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- rc = (jint)GetCharacterPlacementW((HDC)arg0, (LPWSTR)lparg1, arg2, arg3, (LPGCP_RESULTSW)lparg4, arg5);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
- if (arg4 && lparg4) setGCP_RESULTSFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, GetCharacterPlacementW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetClassInfoA
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetClassInfoA)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jobject arg2)
-{
- jbyte *lparg1=NULL;
- WNDCLASS _arg2, *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetClassInfoA_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getWNDCLASSFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jboolean)GetClassInfoA((HINSTANCE)arg0, (LPSTR)lparg1, lparg2);
-fail:
- if (arg2 && lparg2) setWNDCLASSFields(env, arg2, lparg2);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetClassInfoA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetClassInfoW
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetClassInfoW)
- (JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jobject arg2)
-{
- jchar *lparg1=NULL;
- WNDCLASS _arg2, *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetClassInfoW_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getWNDCLASSFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jboolean)GetClassInfoW((HINSTANCE)arg0, (LPWSTR)lparg1, (LPWNDCLASSW)lparg2);
-fail:
- if (arg2 && lparg2) setWNDCLASSFields(env, arg2, lparg2);
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetClassInfoW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetClassNameA
-JNIEXPORT jint JNICALL OS_NATIVE(GetClassNameA)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jint arg2)
-{
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetClassNameA_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetClassNameA((HWND)arg0, lparg1, arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetClassNameA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetClassNameW
-JNIEXPORT jint JNICALL OS_NATIVE(GetClassNameW)
- (JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2)
-{
- jchar *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetClassNameW_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetClassNameW((HWND)arg0, lparg1, arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetClassNameW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetClientRect
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetClientRect)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- RECT _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetClientRect_FUNC);
- if (arg1) if ((lparg1 = getRECTFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)GetClientRect((HWND)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setRECTFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, GetClientRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetClipBox
-JNIEXPORT jint JNICALL OS_NATIVE(GetClipBox)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- RECT _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetClipBox_FUNC);
- if (arg1) if ((lparg1 = getRECTFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)GetClipBox((HDC)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setRECTFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, GetClipBox_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetClipRgn
-JNIEXPORT jint JNICALL OS_NATIVE(GetClipRgn)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetClipRgn_FUNC);
- rc = (jint)GetClipRgn((HDC)arg0, (HRGN)arg1);
- OS_NATIVE_EXIT(env, that, GetClipRgn_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetClipboardData
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetClipboardData)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GetClipboardData_FUNC);
- rc = (jintLong)GetClipboardData(arg0);
- OS_NATIVE_EXIT(env, that, GetClipboardData_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetClipboardFormatNameA
-JNIEXPORT jint JNICALL OS_NATIVE(GetClipboardFormatNameA)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2)
-{
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetClipboardFormatNameA_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetClipboardFormatNameA(arg0, lparg1, arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetClipboardFormatNameA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetClipboardFormatNameW
-JNIEXPORT jint JNICALL OS_NATIVE(GetClipboardFormatNameW)
- (JNIEnv *env, jclass that, jint arg0, jcharArray arg1, jint arg2)
-{
- jchar *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetClipboardFormatNameW_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetClipboardFormatNameW(arg0, (LPWSTR)lparg1, arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetClipboardFormatNameW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetComboBoxInfo
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetComboBoxInfo)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- COMBOBOXINFO _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetComboBoxInfo_FUNC);
- if (arg1) if ((lparg1 = getCOMBOBOXINFOFields(env, arg1, &_arg1)) == NULL) goto fail;
-/*
- rc = (jboolean)GetComboBoxInfo((HWND)arg0, lparg1);
-*/
- {
- LOAD_FUNCTION(fp, GetComboBoxInfo)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(HWND, COMBOBOXINFO *))fp)((HWND)arg0, lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) setCOMBOBOXINFOFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, GetComboBoxInfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetCurrentObject
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetCurrentObject)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GetCurrentObject_FUNC);
- rc = (jintLong)GetCurrentObject((HDC)arg0, arg1);
- OS_NATIVE_EXIT(env, that, GetCurrentObject_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetCurrentProcessId
-JNIEXPORT jint JNICALL OS_NATIVE(GetCurrentProcessId)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetCurrentProcessId_FUNC);
- rc = (jint)GetCurrentProcessId();
- OS_NATIVE_EXIT(env, that, GetCurrentProcessId_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetCurrentThreadId
-JNIEXPORT jint JNICALL OS_NATIVE(GetCurrentThreadId)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetCurrentThreadId_FUNC);
- rc = (jint)GetCurrentThreadId();
- OS_NATIVE_EXIT(env, that, GetCurrentThreadId_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetCursor
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetCursor)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GetCursor_FUNC);
- rc = (jintLong)GetCursor();
- OS_NATIVE_EXIT(env, that, GetCursor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetCursorPos
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetCursorPos)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- POINT _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetCursorPos_FUNC);
- if (arg0) if ((lparg0 = getPOINTFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)GetCursorPos(lparg0);
-fail:
- if (arg0 && lparg0) setPOINTFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, GetCursorPos_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDC
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetDC)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GetDC_FUNC);
- rc = (jintLong)GetDC((HWND)arg0);
- OS_NATIVE_EXIT(env, that, GetDC_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDCEx
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetDCEx)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GetDCEx_FUNC);
- rc = (jintLong)GetDCEx((HWND)arg0, (HRGN)arg1, arg2);
- OS_NATIVE_EXIT(env, that, GetDCEx_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDIBColorTable
-JNIEXPORT jint JNICALL OS_NATIVE(GetDIBColorTable)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jbyteArray arg3)
-{
- jbyte *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDIBColorTable_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg3) if ((lparg3 = (*env)->GetPrimitiveArrayCritical(env, arg3, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- }
- rc = (jint)GetDIBColorTable((HDC)arg0, arg1, arg2, (RGBQUAD *)lparg3);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg3 && lparg3) (*env)->ReleasePrimitiveArrayCritical(env, arg3, lparg3, 0);
- } else
-#endif
- {
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- }
- OS_NATIVE_EXIT(env, that, GetDIBColorTable_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDIBits
-JNIEXPORT jint JNICALL OS_NATIVE(GetDIBits)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jintLong arg4, jbyteArray arg5, jint arg6)
-{
- jbyte *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDIBits_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg5) if ((lparg5 = (*env)->GetPrimitiveArrayCritical(env, arg5, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg5) if ((lparg5 = (*env)->GetByteArrayElements(env, arg5, NULL)) == NULL) goto fail;
- }
- rc = (jint)GetDIBits((HDC)arg0, (HBITMAP)arg1, arg2, arg3, (LPVOID)arg4, (LPBITMAPINFO)lparg5, arg6);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg5 && lparg5) (*env)->ReleasePrimitiveArrayCritical(env, arg5, lparg5, 0);
- } else
-#endif
- {
- if (arg5 && lparg5) (*env)->ReleaseByteArrayElements(env, arg5, lparg5, 0);
- }
- OS_NATIVE_EXIT(env, that, GetDIBits_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDateFormatA
-JNIEXPORT jint JNICALL OS_NATIVE(GetDateFormatA)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jbyteArray arg3, jbyteArray arg4, jint arg5)
-{
- SYSTEMTIME _arg2, *lparg2=NULL;
- jbyte *lparg3=NULL;
- jbyte *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDateFormatA_FUNC);
- if (arg2) if ((lparg2 = getSYSTEMTIMEFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)GetDateFormatA((LCID)arg0, (DWORD)arg1, lparg2, (LPSTR)lparg3, (LPSTR)lparg4, arg5);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) setSYSTEMTIMEFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, GetDateFormatA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDateFormatW
-JNIEXPORT jint JNICALL OS_NATIVE(GetDateFormatW)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jcharArray arg3, jcharArray arg4, jint arg5)
-{
- SYSTEMTIME _arg2, *lparg2=NULL;
- jchar *lparg3=NULL;
- jchar *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDateFormatW_FUNC);
- if (arg2) if ((lparg2 = getSYSTEMTIMEFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetCharArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetCharArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)GetDateFormatW((LCID)arg0, (DWORD)arg1, lparg2, (LPWSTR)lparg3, (LPWSTR)lparg4, arg5);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseCharArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseCharArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) setSYSTEMTIMEFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, GetDateFormatW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDesktopWindow
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetDesktopWindow)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GetDesktopWindow_FUNC);
- rc = (jintLong)GetDesktopWindow();
- OS_NATIVE_EXIT(env, that, GetDesktopWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDeviceCaps
-JNIEXPORT jint JNICALL OS_NATIVE(GetDeviceCaps)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDeviceCaps_FUNC);
- rc = (jint)GetDeviceCaps((HDC)arg0, arg1);
- OS_NATIVE_EXIT(env, that, GetDeviceCaps_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDialogBaseUnits
-JNIEXPORT jint JNICALL OS_NATIVE(GetDialogBaseUnits)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDialogBaseUnits_FUNC);
- rc = (jint)GetDialogBaseUnits();
- OS_NATIVE_EXIT(env, that, GetDialogBaseUnits_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDlgItem
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetDlgItem)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GetDlgItem_FUNC);
- rc = (jintLong)GetDlgItem((HWND)arg0, arg1);
- OS_NATIVE_EXIT(env, that, GetDlgItem_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetDoubleClickTime
-JNIEXPORT jint JNICALL OS_NATIVE(GetDoubleClickTime)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetDoubleClickTime_FUNC);
- rc = (jint)GetDoubleClickTime();
- OS_NATIVE_EXIT(env, that, GetDoubleClickTime_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetFocus
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetFocus)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GetFocus_FUNC);
- rc = (jintLong)GetFocus();
- OS_NATIVE_EXIT(env, that, GetFocus_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetFontLanguageInfo
-JNIEXPORT jint JNICALL OS_NATIVE(GetFontLanguageInfo)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetFontLanguageInfo_FUNC);
- rc = (jint)GetFontLanguageInfo((HDC)arg0);
- OS_NATIVE_EXIT(env, that, GetFontLanguageInfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetForegroundWindow
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetForegroundWindow)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GetForegroundWindow_FUNC);
- rc = (jintLong)GetForegroundWindow();
- OS_NATIVE_EXIT(env, that, GetForegroundWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetGUIThreadInfo
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetGUIThreadInfo)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- GUITHREADINFO _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetGUIThreadInfo_FUNC);
- if (arg1) if ((lparg1 = getGUITHREADINFOFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)GetGUIThreadInfo((DWORD)arg0, (LPGUITHREADINFO)lparg1);
-fail:
- if (arg1 && lparg1) setGUITHREADINFOFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, GetGUIThreadInfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetGraphicsMode
-JNIEXPORT jint JNICALL OS_NATIVE(GetGraphicsMode)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetGraphicsMode_FUNC);
- rc = (jint)GetGraphicsMode((HDC)arg0);
- OS_NATIVE_EXIT(env, that, GetGraphicsMode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetIconInfo
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetIconInfo)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- ICONINFO _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetIconInfo_FUNC);
- if (arg1) if ((lparg1 = &_arg1) == NULL) goto fail;
- rc = (jboolean)GetIconInfo((HICON)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setICONINFOFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, GetIconInfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetKeyNameTextA
-JNIEXPORT jint JNICALL OS_NATIVE(GetKeyNameTextA)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2)
-{
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetKeyNameTextA_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetKeyNameTextA(arg0, (LPSTR)lparg1, arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetKeyNameTextA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetKeyNameTextW
-JNIEXPORT jint JNICALL OS_NATIVE(GetKeyNameTextW)
- (JNIEnv *env, jclass that, jint arg0, jcharArray arg1, jint arg2)
-{
- jchar *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetKeyNameTextW_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetKeyNameTextW(arg0, (LPWSTR)lparg1, arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetKeyNameTextW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetKeyState
-JNIEXPORT jshort JNICALL OS_NATIVE(GetKeyState)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jshort rc = 0;
- OS_NATIVE_ENTER(env, that, GetKeyState_FUNC);
- rc = (jshort)GetKeyState(arg0);
- OS_NATIVE_EXIT(env, that, GetKeyState_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetKeyboardLayout
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetKeyboardLayout)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GetKeyboardLayout_FUNC);
- rc = (jintLong)GetKeyboardLayout(arg0);
- OS_NATIVE_EXIT(env, that, GetKeyboardLayout_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetKeyboardLayoutList
-JNIEXPORT jint JNICALL OS_NATIVE(GetKeyboardLayoutList)
- (JNIEnv *env, jclass that, jint arg0, jintLongArray arg1)
-{
- jintLong *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetKeyboardLayoutList_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetKeyboardLayoutList(arg0, (HKL FAR *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetKeyboardLayoutList_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetKeyboardState
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetKeyboardState)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetKeyboardState_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jboolean)GetKeyboardState((PBYTE)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, GetKeyboardState_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetLastActivePopup
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetLastActivePopup)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GetLastActivePopup_FUNC);
- rc = (jintLong)GetLastActivePopup((HWND)arg0);
- OS_NATIVE_EXIT(env, that, GetLastActivePopup_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetLastError
-JNIEXPORT jint JNICALL OS_NATIVE(GetLastError)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetLastError_FUNC);
- rc = (jint)GetLastError();
- OS_NATIVE_EXIT(env, that, GetLastError_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetLayeredWindowAttributes
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetLayeredWindowAttributes)
- (JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jbyteArray arg2, jintArray arg3)
-{
- jint *lparg1=NULL;
- jbyte *lparg2=NULL;
- jint *lparg3=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetLayeredWindowAttributes_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
-/*
- rc = (jboolean)GetLayeredWindowAttributes((HWND)arg0, lparg1, lparg2, lparg3);
-*/
- {
- LOAD_FUNCTION(fp, GetLayeredWindowAttributes)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(HWND, jint *, jbyte *, jint *))fp)((HWND)arg0, lparg1, lparg2, lparg3);
- }
- }
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetLayeredWindowAttributes_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetLayout
-JNIEXPORT jint JNICALL OS_NATIVE(GetLayout)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetLayout_FUNC);
-/*
- rc = (jint)GetLayout((HDC)arg0);
-*/
- {
- LOAD_FUNCTION(fp, GetLayout)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(HDC))fp)((HDC)arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, GetLayout_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetLocaleInfoA
-JNIEXPORT jint JNICALL OS_NATIVE(GetLocaleInfoA)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jbyteArray arg2, jint arg3)
-{
- jbyte *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetLocaleInfoA_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)GetLocaleInfoA(arg0, arg1, (LPSTR)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, GetLocaleInfoA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetLocaleInfoW
-JNIEXPORT jint JNICALL OS_NATIVE(GetLocaleInfoW)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jcharArray arg2, jint arg3)
-{
- jchar *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetLocaleInfoW_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)GetLocaleInfoW(arg0, arg1, (LPWSTR)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, GetLocaleInfoW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMapMode
-JNIEXPORT jint JNICALL OS_NATIVE(GetMapMode)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetMapMode_FUNC);
- rc = (jint)GetMapMode((HDC)arg0);
- OS_NATIVE_EXIT(env, that, GetMapMode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMenu
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetMenu)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GetMenu_FUNC);
- rc = (jintLong)GetMenu((HWND)arg0);
- OS_NATIVE_EXIT(env, that, GetMenu_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMenuBarInfo
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetMenuBarInfo)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jobject arg3)
-{
- MENUBARINFO _arg3, *lparg3=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetMenuBarInfo_FUNC);
- if (arg3) if ((lparg3 = getMENUBARINFOFields(env, arg3, &_arg3)) == NULL) goto fail;
-/*
- rc = (jboolean)GetMenuBarInfo(arg0, arg1, arg2, lparg3);
-*/
- {
- LOAD_FUNCTION(fp, GetMenuBarInfo)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jintLong, jint, jint, MENUBARINFO *))fp)(arg0, arg1, arg2, lparg3);
- }
- }
-fail:
- if (arg3 && lparg3) setMENUBARINFOFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, GetMenuBarInfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMenuDefaultItem
-JNIEXPORT jint JNICALL OS_NATIVE(GetMenuDefaultItem)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetMenuDefaultItem_FUNC);
- rc = (jint)GetMenuDefaultItem((HMENU)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, GetMenuDefaultItem_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMenuInfo
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetMenuInfo)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- MENUINFO _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetMenuInfo_FUNC);
- if (arg1) if ((lparg1 = getMENUINFOFields(env, arg1, &_arg1)) == NULL) goto fail;
-/*
- rc = (jboolean)GetMenuInfo((HMENU)arg0, lparg1);
-*/
- {
- LOAD_FUNCTION(fp, GetMenuInfo)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(HMENU, MENUINFO *))fp)((HMENU)arg0, lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) setMENUINFOFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, GetMenuInfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMenuItemCount
-JNIEXPORT jint JNICALL OS_NATIVE(GetMenuItemCount)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetMenuItemCount_FUNC);
- rc = (jint)GetMenuItemCount((HMENU)arg0);
- OS_NATIVE_EXIT(env, that, GetMenuItemCount_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMenuItemInfoA
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetMenuItemInfoA)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jboolean arg2, jobject arg3)
-{
- MENUITEMINFO _arg3, *lparg3=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetMenuItemInfoA_FUNC);
- if (arg3) if ((lparg3 = getMENUITEMINFOFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jboolean)GetMenuItemInfoA((HMENU)arg0, arg1, arg2, lparg3);
-fail:
- if (arg3 && lparg3) setMENUITEMINFOFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, GetMenuItemInfoA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMenuItemInfoW
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetMenuItemInfoW)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jboolean arg2, jobject arg3)
-{
- MENUITEMINFO _arg3, *lparg3=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetMenuItemInfoW_FUNC);
- if (arg3) if ((lparg3 = getMENUITEMINFOFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jboolean)GetMenuItemInfoW((HMENU)arg0, arg1, arg2, (LPMENUITEMINFOW)lparg3);
-fail:
- if (arg3 && lparg3) setMENUITEMINFOFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, GetMenuItemInfoW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMenuItemRect
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetMenuItemRect)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jobject arg3)
-{
- RECT _arg3, *lparg3=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetMenuItemRect_FUNC);
- if (arg3) if ((lparg3 = getRECTFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jboolean)GetMenuItemRect((HWND)arg0, (HMENU)arg1, arg2, lparg3);
-fail:
- if (arg3 && lparg3) setRECTFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, GetMenuItemRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMessageA
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetMessageA)
- (JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2, jint arg3)
-{
- MSG _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetMessageA_FUNC);
- if (arg0) if ((lparg0 = getMSGFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)GetMessageA(lparg0, (HWND)arg1, arg2, arg3);
-fail:
- if (arg0 && lparg0) setMSGFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, GetMessageA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMessagePos
-JNIEXPORT jint JNICALL OS_NATIVE(GetMessagePos)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetMessagePos_FUNC);
- rc = (jint)GetMessagePos();
- OS_NATIVE_EXIT(env, that, GetMessagePos_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMessageTime
-JNIEXPORT jint JNICALL OS_NATIVE(GetMessageTime)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetMessageTime_FUNC);
- rc = (jint)GetMessageTime();
- OS_NATIVE_EXIT(env, that, GetMessageTime_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMessageW
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetMessageW)
- (JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2, jint arg3)
-{
- MSG _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetMessageW_FUNC);
- if (arg0) if ((lparg0 = getMSGFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)GetMessageW(lparg0, (HWND)arg1, arg2, arg3);
-fail:
- if (arg0 && lparg0) setMSGFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, GetMessageW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMetaRgn
-JNIEXPORT jint JNICALL OS_NATIVE(GetMetaRgn)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetMetaRgn_FUNC);
- rc = (jint)GetMetaRgn((HDC)arg0, (HRGN)arg1);
- OS_NATIVE_EXIT(env, that, GetMetaRgn_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetModuleFileNameA
-JNIEXPORT jint JNICALL OS_NATIVE(GetModuleFileNameA)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jint arg2)
-{
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetModuleFileNameA_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetModuleFileNameA((HMODULE)arg0, (LPSTR)lparg1, arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetModuleFileNameA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetModuleFileNameW
-JNIEXPORT jint JNICALL OS_NATIVE(GetModuleFileNameW)
- (JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2)
-{
- jchar *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetModuleFileNameW_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetModuleFileNameW((HMODULE)arg0, (LPWSTR)lparg1, arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetModuleFileNameW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetModuleHandleA
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetModuleHandleA)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GetModuleHandleA_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)GetModuleHandleA((LPSTR)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, GetModuleHandleA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetModuleHandleW
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetModuleHandleW)
- (JNIEnv *env, jclass that, jcharArray arg0)
-{
- jchar *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GetModuleHandleW_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)GetModuleHandleW((LPWSTR)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, GetModuleHandleW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMonitorInfoA
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetMonitorInfoA)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- MONITORINFO _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetMonitorInfoA_FUNC);
- if (arg1) if ((lparg1 = getMONITORINFOFields(env, arg1, &_arg1)) == NULL) goto fail;
-/*
- rc = (jboolean)GetMonitorInfoA((HMONITOR)arg0, (LPMONITORINFO)lparg1);
-*/
- {
- LOAD_FUNCTION(fp, GetMonitorInfoA)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(HMONITOR, LPMONITORINFO))fp)((HMONITOR)arg0, (LPMONITORINFO)lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) setMONITORINFOFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, GetMonitorInfoA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetMonitorInfoW
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetMonitorInfoW)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- MONITORINFO _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetMonitorInfoW_FUNC);
- if (arg1) if ((lparg1 = getMONITORINFOFields(env, arg1, &_arg1)) == NULL) goto fail;
-/*
- rc = (jboolean)GetMonitorInfoW((HMONITOR)arg0, (LPMONITORINFO)lparg1);
-*/
- {
- LOAD_FUNCTION(fp, GetMonitorInfoW)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(HMONITOR, LPMONITORINFO))fp)((HMONITOR)arg0, (LPMONITORINFO)lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) setMONITORINFOFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, GetMonitorInfoW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetNearestPaletteIndex
-JNIEXPORT jint JNICALL OS_NATIVE(GetNearestPaletteIndex)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetNearestPaletteIndex_FUNC);
- rc = (jint)GetNearestPaletteIndex((HPALETTE)arg0, (COLORREF)arg1);
- OS_NATIVE_EXIT(env, that, GetNearestPaletteIndex_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_GetObjectA__III) && !defined(JNI64)) || (!defined(NO_GetObjectA__JIJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(GetObjectA__III)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(GetObjectA__JIJ)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2)
-#endif
-{
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, GetObjectA__III_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, GetObjectA__JIJ_FUNC);
-#endif
- rc = (jint)GetObjectA((HGDIOBJ)arg0, arg1, (LPVOID)arg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, GetObjectA__III_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, GetObjectA__JIJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_GetObjectA__IILorg_eclipse_swt_internal_win32_BITMAP_2) && !defined(JNI64)) || (!defined(NO_GetObjectA__JILorg_eclipse_swt_internal_win32_BITMAP_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(GetObjectA__IILorg_eclipse_swt_internal_win32_BITMAP_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(GetObjectA__JILorg_eclipse_swt_internal_win32_BITMAP_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-#endif
-{
- BITMAP _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, GetObjectA__IILorg_eclipse_swt_internal_win32_BITMAP_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, GetObjectA__JILorg_eclipse_swt_internal_win32_BITMAP_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = &_arg2) == NULL) goto fail;
- rc = (jint)GetObjectA((HGDIOBJ)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setBITMAPFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, GetObjectA__IILorg_eclipse_swt_internal_win32_BITMAP_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, GetObjectA__JILorg_eclipse_swt_internal_win32_BITMAP_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_GetObjectA__IILorg_eclipse_swt_internal_win32_DIBSECTION_2) && !defined(JNI64)) || (!defined(NO_GetObjectA__JILorg_eclipse_swt_internal_win32_DIBSECTION_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(GetObjectA__IILorg_eclipse_swt_internal_win32_DIBSECTION_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(GetObjectA__JILorg_eclipse_swt_internal_win32_DIBSECTION_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-#endif
-{
- DIBSECTION _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, GetObjectA__IILorg_eclipse_swt_internal_win32_DIBSECTION_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, GetObjectA__JILorg_eclipse_swt_internal_win32_DIBSECTION_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = &_arg2) == NULL) goto fail;
- rc = (jint)GetObjectA((HGDIOBJ)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setDIBSECTIONFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, GetObjectA__IILorg_eclipse_swt_internal_win32_DIBSECTION_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, GetObjectA__JILorg_eclipse_swt_internal_win32_DIBSECTION_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_GetObjectA__IILorg_eclipse_swt_internal_win32_EXTLOGPEN_2) && !defined(JNI64)) || (!defined(NO_GetObjectA__JILorg_eclipse_swt_internal_win32_EXTLOGPEN_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(GetObjectA__IILorg_eclipse_swt_internal_win32_EXTLOGPEN_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(GetObjectA__JILorg_eclipse_swt_internal_win32_EXTLOGPEN_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-#endif
-{
- EXTLOGPEN _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, GetObjectA__IILorg_eclipse_swt_internal_win32_EXTLOGPEN_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, GetObjectA__JILorg_eclipse_swt_internal_win32_EXTLOGPEN_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = &_arg2) == NULL) goto fail;
- rc = (jint)GetObjectA((HGDIOBJ)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setEXTLOGPENFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, GetObjectA__IILorg_eclipse_swt_internal_win32_EXTLOGPEN_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, GetObjectA__JILorg_eclipse_swt_internal_win32_EXTLOGPEN_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_GetObjectA__IILorg_eclipse_swt_internal_win32_LOGBRUSH_2) && !defined(JNI64)) || (!defined(NO_GetObjectA__JILorg_eclipse_swt_internal_win32_LOGBRUSH_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(GetObjectA__IILorg_eclipse_swt_internal_win32_LOGBRUSH_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(GetObjectA__JILorg_eclipse_swt_internal_win32_LOGBRUSH_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-#endif
-{
- LOGBRUSH _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, GetObjectA__IILorg_eclipse_swt_internal_win32_LOGBRUSH_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, GetObjectA__JILorg_eclipse_swt_internal_win32_LOGBRUSH_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = &_arg2) == NULL) goto fail;
- rc = (jint)GetObjectA((HGDIOBJ)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setLOGBRUSHFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, GetObjectA__IILorg_eclipse_swt_internal_win32_LOGBRUSH_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, GetObjectA__JILorg_eclipse_swt_internal_win32_LOGBRUSH_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_GetObjectA__IILorg_eclipse_swt_internal_win32_LOGFONTA_2) && !defined(JNI64)) || (!defined(NO_GetObjectA__JILorg_eclipse_swt_internal_win32_LOGFONTA_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(GetObjectA__IILorg_eclipse_swt_internal_win32_LOGFONTA_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(GetObjectA__JILorg_eclipse_swt_internal_win32_LOGFONTA_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-#endif
-{
- LOGFONTA _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, GetObjectA__IILorg_eclipse_swt_internal_win32_LOGFONTA_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, GetObjectA__JILorg_eclipse_swt_internal_win32_LOGFONTA_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = &_arg2) == NULL) goto fail;
- rc = (jint)GetObjectA((HGDIOBJ)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setLOGFONTAFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, GetObjectA__IILorg_eclipse_swt_internal_win32_LOGFONTA_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, GetObjectA__JILorg_eclipse_swt_internal_win32_LOGFONTA_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_GetObjectA__IILorg_eclipse_swt_internal_win32_LOGPEN_2) && !defined(JNI64)) || (!defined(NO_GetObjectA__JILorg_eclipse_swt_internal_win32_LOGPEN_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(GetObjectA__IILorg_eclipse_swt_internal_win32_LOGPEN_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(GetObjectA__JILorg_eclipse_swt_internal_win32_LOGPEN_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-#endif
-{
- LOGPEN _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, GetObjectA__IILorg_eclipse_swt_internal_win32_LOGPEN_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, GetObjectA__JILorg_eclipse_swt_internal_win32_LOGPEN_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = &_arg2) == NULL) goto fail;
- rc = (jint)GetObjectA((HGDIOBJ)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setLOGPENFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, GetObjectA__IILorg_eclipse_swt_internal_win32_LOGPEN_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, GetObjectA__JILorg_eclipse_swt_internal_win32_LOGPEN_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_GetObjectW__III) && !defined(JNI64)) || (!defined(NO_GetObjectW__JIJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(GetObjectW__III)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(GetObjectW__JIJ)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2)
-#endif
-{
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, GetObjectW__III_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, GetObjectW__JIJ_FUNC);
-#endif
- rc = (jint)GetObjectW((HGDIOBJ)arg0, arg1, (LPVOID)arg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, GetObjectW__III_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, GetObjectW__JIJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_GetObjectW__IILorg_eclipse_swt_internal_win32_BITMAP_2) && !defined(JNI64)) || (!defined(NO_GetObjectW__JILorg_eclipse_swt_internal_win32_BITMAP_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(GetObjectW__IILorg_eclipse_swt_internal_win32_BITMAP_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(GetObjectW__JILorg_eclipse_swt_internal_win32_BITMAP_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-#endif
-{
- BITMAP _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, GetObjectW__IILorg_eclipse_swt_internal_win32_BITMAP_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, GetObjectW__JILorg_eclipse_swt_internal_win32_BITMAP_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = &_arg2) == NULL) goto fail;
- rc = (jint)GetObjectW((HGDIOBJ)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setBITMAPFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, GetObjectW__IILorg_eclipse_swt_internal_win32_BITMAP_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, GetObjectW__JILorg_eclipse_swt_internal_win32_BITMAP_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_GetObjectW__IILorg_eclipse_swt_internal_win32_DIBSECTION_2) && !defined(JNI64)) || (!defined(NO_GetObjectW__JILorg_eclipse_swt_internal_win32_DIBSECTION_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(GetObjectW__IILorg_eclipse_swt_internal_win32_DIBSECTION_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(GetObjectW__JILorg_eclipse_swt_internal_win32_DIBSECTION_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-#endif
-{
- DIBSECTION _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, GetObjectW__IILorg_eclipse_swt_internal_win32_DIBSECTION_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, GetObjectW__JILorg_eclipse_swt_internal_win32_DIBSECTION_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = &_arg2) == NULL) goto fail;
- rc = (jint)GetObjectW((HGDIOBJ)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setDIBSECTIONFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, GetObjectW__IILorg_eclipse_swt_internal_win32_DIBSECTION_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, GetObjectW__JILorg_eclipse_swt_internal_win32_DIBSECTION_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_GetObjectW__IILorg_eclipse_swt_internal_win32_EXTLOGPEN_2) && !defined(JNI64)) || (!defined(NO_GetObjectW__JILorg_eclipse_swt_internal_win32_EXTLOGPEN_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(GetObjectW__IILorg_eclipse_swt_internal_win32_EXTLOGPEN_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(GetObjectW__JILorg_eclipse_swt_internal_win32_EXTLOGPEN_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-#endif
-{
- EXTLOGPEN _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, GetObjectW__IILorg_eclipse_swt_internal_win32_EXTLOGPEN_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, GetObjectW__JILorg_eclipse_swt_internal_win32_EXTLOGPEN_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = &_arg2) == NULL) goto fail;
- rc = (jint)GetObjectW((HGDIOBJ)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setEXTLOGPENFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, GetObjectW__IILorg_eclipse_swt_internal_win32_EXTLOGPEN_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, GetObjectW__JILorg_eclipse_swt_internal_win32_EXTLOGPEN_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_GetObjectW__IILorg_eclipse_swt_internal_win32_LOGBRUSH_2) && !defined(JNI64)) || (!defined(NO_GetObjectW__JILorg_eclipse_swt_internal_win32_LOGBRUSH_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(GetObjectW__IILorg_eclipse_swt_internal_win32_LOGBRUSH_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(GetObjectW__JILorg_eclipse_swt_internal_win32_LOGBRUSH_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-#endif
-{
- LOGBRUSH _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, GetObjectW__IILorg_eclipse_swt_internal_win32_LOGBRUSH_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, GetObjectW__JILorg_eclipse_swt_internal_win32_LOGBRUSH_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = &_arg2) == NULL) goto fail;
- rc = (jint)GetObjectW((HGDIOBJ)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setLOGBRUSHFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, GetObjectW__IILorg_eclipse_swt_internal_win32_LOGBRUSH_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, GetObjectW__JILorg_eclipse_swt_internal_win32_LOGBRUSH_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_GetObjectW__IILorg_eclipse_swt_internal_win32_LOGFONTW_2) && !defined(JNI64)) || (!defined(NO_GetObjectW__JILorg_eclipse_swt_internal_win32_LOGFONTW_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(GetObjectW__IILorg_eclipse_swt_internal_win32_LOGFONTW_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(GetObjectW__JILorg_eclipse_swt_internal_win32_LOGFONTW_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-#endif
-{
- LOGFONTW _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, GetObjectW__IILorg_eclipse_swt_internal_win32_LOGFONTW_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, GetObjectW__JILorg_eclipse_swt_internal_win32_LOGFONTW_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = &_arg2) == NULL) goto fail;
- rc = (jint)GetObjectW((HGDIOBJ)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setLOGFONTWFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, GetObjectW__IILorg_eclipse_swt_internal_win32_LOGFONTW_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, GetObjectW__JILorg_eclipse_swt_internal_win32_LOGFONTW_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_GetObjectW__IILorg_eclipse_swt_internal_win32_LOGPEN_2) && !defined(JNI64)) || (!defined(NO_GetObjectW__JILorg_eclipse_swt_internal_win32_LOGPEN_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(GetObjectW__IILorg_eclipse_swt_internal_win32_LOGPEN_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(GetObjectW__JILorg_eclipse_swt_internal_win32_LOGPEN_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-#endif
-{
- LOGPEN _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, GetObjectW__IILorg_eclipse_swt_internal_win32_LOGPEN_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, GetObjectW__JILorg_eclipse_swt_internal_win32_LOGPEN_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = &_arg2) == NULL) goto fail;
- rc = (jint)GetObjectW((HGDIOBJ)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setLOGPENFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, GetObjectW__IILorg_eclipse_swt_internal_win32_LOGPEN_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, GetObjectW__JILorg_eclipse_swt_internal_win32_LOGPEN_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_GetOpenFileNameA
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetOpenFileNameA)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- OPENFILENAME _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetOpenFileNameA_FUNC);
- if (arg0) if ((lparg0 = getOPENFILENAMEFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)GetOpenFileNameA(lparg0);
-fail:
- if (arg0 && lparg0) setOPENFILENAMEFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, GetOpenFileNameA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetOpenFileNameW
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetOpenFileNameW)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- OPENFILENAME _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetOpenFileNameW_FUNC);
- if (arg0) if ((lparg0 = getOPENFILENAMEFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)GetOpenFileNameW((LPOPENFILENAMEW)lparg0);
-fail:
- if (arg0 && lparg0) setOPENFILENAMEFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, GetOpenFileNameW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetOutlineTextMetricsA
-JNIEXPORT jint JNICALL OS_NATIVE(GetOutlineTextMetricsA)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-{
- OUTLINETEXTMETRICA _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetOutlineTextMetricsA_FUNC);
- if (arg2) if ((lparg2 = getOUTLINETEXTMETRICAFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)GetOutlineTextMetricsA((HDC)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setOUTLINETEXTMETRICAFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, GetOutlineTextMetricsA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetOutlineTextMetricsW
-JNIEXPORT jint JNICALL OS_NATIVE(GetOutlineTextMetricsW)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-{
- OUTLINETEXTMETRICW _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetOutlineTextMetricsW_FUNC);
- if (arg2) if ((lparg2 = getOUTLINETEXTMETRICWFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)GetOutlineTextMetricsW((HDC)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setOUTLINETEXTMETRICWFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, GetOutlineTextMetricsW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetPaletteEntries
-JNIEXPORT jint JNICALL OS_NATIVE(GetPaletteEntries)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jbyteArray arg3)
-{
- jbyte *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetPaletteEntries_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg3) if ((lparg3 = (*env)->GetPrimitiveArrayCritical(env, arg3, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- }
- rc = (jint)GetPaletteEntries((HPALETTE)arg0, arg1, arg2, (LPPALETTEENTRY)lparg3);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg3 && lparg3) (*env)->ReleasePrimitiveArrayCritical(env, arg3, lparg3, 0);
- } else
-#endif
- {
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- }
- OS_NATIVE_EXIT(env, that, GetPaletteEntries_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetParent
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetParent)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GetParent_FUNC);
- rc = (jintLong)GetParent((HWND)arg0);
- OS_NATIVE_EXIT(env, that, GetParent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetPath
-JNIEXPORT jint JNICALL OS_NATIVE(GetPath)
- (JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jbyteArray arg2, jint arg3)
-{
- jint *lparg1=NULL;
- jbyte *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetPath_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)GetPath((HDC)arg0, (LPPOINT)lparg1, (LPBYTE)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetPath_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetPixel
-JNIEXPORT jint JNICALL OS_NATIVE(GetPixel)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetPixel_FUNC);
- rc = (jint)GetPixel((HDC)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, GetPixel_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetPolyFillMode
-JNIEXPORT jint JNICALL OS_NATIVE(GetPolyFillMode)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetPolyFillMode_FUNC);
- rc = (jint)GetPolyFillMode((HDC)arg0);
- OS_NATIVE_EXIT(env, that, GetPolyFillMode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetProcAddress
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetProcAddress)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GetProcAddress_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jintLong)GetProcAddress((HMODULE)arg0, (LPCTSTR)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetProcAddress_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetProcessHeap
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetProcessHeap)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GetProcessHeap_FUNC);
- rc = (jintLong)GetProcessHeap();
- OS_NATIVE_EXIT(env, that, GetProcessHeap_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetProcessHeaps
-JNIEXPORT jint JNICALL OS_NATIVE(GetProcessHeaps)
- (JNIEnv *env, jclass that, jint arg0, jintLongArray arg1)
-{
- jintLong *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetProcessHeaps_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetProcessHeaps(arg0, (PHANDLE)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetProcessHeaps_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetProfileStringA
-JNIEXPORT jint JNICALL OS_NATIVE(GetProfileStringA)
- (JNIEnv *env, jclass that, jbyteArray arg0, jbyteArray arg1, jbyteArray arg2, jbyteArray arg3, jint arg4)
-{
- jbyte *lparg0=NULL;
- jbyte *lparg1=NULL;
- jbyte *lparg2=NULL;
- jbyte *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetProfileStringA_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)GetProfileStringA((LPSTR)lparg0, (LPSTR)lparg1, (LPSTR)lparg2, (LPSTR)lparg3, arg4);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, GetProfileStringA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetProfileStringW
-JNIEXPORT jint JNICALL OS_NATIVE(GetProfileStringW)
- (JNIEnv *env, jclass that, jcharArray arg0, jcharArray arg1, jcharArray arg2, jcharArray arg3, jint arg4)
-{
- jchar *lparg0=NULL;
- jchar *lparg1=NULL;
- jchar *lparg2=NULL;
- jchar *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetProfileStringW_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetCharArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)GetProfileStringW((LPWSTR)lparg0, (LPWSTR)lparg1, (LPWSTR)lparg2, (LPWSTR)lparg3, arg4);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseCharArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, GetProfileStringW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetPropA
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetPropA)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GetPropA_FUNC);
- rc = (jintLong)GetPropA((HWND)arg0, (LPCTSTR)arg1);
- OS_NATIVE_EXIT(env, that, GetPropA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetPropW
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetPropW)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GetPropW_FUNC);
- rc = (jintLong)GetPropW((HWND)arg0, (LPCWSTR)arg1);
- OS_NATIVE_EXIT(env, that, GetPropW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetROP2
-JNIEXPORT jint JNICALL OS_NATIVE(GetROP2)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetROP2_FUNC);
- rc = (jint)GetROP2((HDC)arg0);
- OS_NATIVE_EXIT(env, that, GetROP2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetRandomRgn
-JNIEXPORT jint JNICALL OS_NATIVE(GetRandomRgn)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetRandomRgn_FUNC);
- rc = (jint)GetRandomRgn((HDC)arg0, (HRGN)arg1, arg2);
- OS_NATIVE_EXIT(env, that, GetRandomRgn_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetRegionData
-JNIEXPORT jint JNICALL OS_NATIVE(GetRegionData)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetRegionData_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg2) if ((lparg2 = (*env)->GetPrimitiveArrayCritical(env, arg2, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- }
- rc = (jint)GetRegionData((HRGN)arg0, arg1, (RGNDATA *)lparg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg2 && lparg2) (*env)->ReleasePrimitiveArrayCritical(env, arg2, lparg2, 0);
- } else
-#endif
- {
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- }
- OS_NATIVE_EXIT(env, that, GetRegionData_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetRgnBox
-JNIEXPORT jint JNICALL OS_NATIVE(GetRgnBox)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- RECT _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetRgnBox_FUNC);
- if (arg1) if ((lparg1 = &_arg1) == NULL) goto fail;
- rc = (jint)GetRgnBox((HRGN)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setRECTFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, GetRgnBox_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetSaveFileNameA
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetSaveFileNameA)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- OPENFILENAME _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetSaveFileNameA_FUNC);
- if (arg0) if ((lparg0 = getOPENFILENAMEFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)GetSaveFileNameA(lparg0);
-fail:
- if (arg0 && lparg0) setOPENFILENAMEFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, GetSaveFileNameA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetSaveFileNameW
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetSaveFileNameW)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- OPENFILENAME _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetSaveFileNameW_FUNC);
- if (arg0) if ((lparg0 = getOPENFILENAMEFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)GetSaveFileNameW((LPOPENFILENAMEW)lparg0);
-fail:
- if (arg0 && lparg0) setOPENFILENAMEFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, GetSaveFileNameW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetScrollBarInfo
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetScrollBarInfo)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-{
- SCROLLBARINFO _arg2, *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetScrollBarInfo_FUNC);
- if (arg2) if ((lparg2 = getSCROLLBARINFOFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jboolean)GetScrollBarInfo((HWND)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setSCROLLBARINFOFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, GetScrollBarInfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetScrollInfo
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetScrollInfo)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2)
-{
- SCROLLINFO _arg2, *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetScrollInfo_FUNC);
- if (arg2) if ((lparg2 = getSCROLLINFOFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jboolean)GetScrollInfo((HWND)arg0, arg1, lparg2);
-fail:
- if (arg2 && lparg2) setSCROLLINFOFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, GetScrollInfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetStartupInfoA
-JNIEXPORT void JNICALL OS_NATIVE(GetStartupInfoA)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- STARTUPINFO _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, GetStartupInfoA_FUNC);
- if (arg0) if ((lparg0 = getSTARTUPINFOFields(env, arg0, &_arg0)) == NULL) goto fail;
- GetStartupInfoA((LPSTARTUPINFOA)lparg0);
-fail:
- if (arg0 && lparg0) setSTARTUPINFOFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, GetStartupInfoA_FUNC);
-}
-#endif
-
-#ifndef NO_GetStartupInfoW
-JNIEXPORT void JNICALL OS_NATIVE(GetStartupInfoW)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- STARTUPINFO _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, GetStartupInfoW_FUNC);
- if (arg0) if ((lparg0 = getSTARTUPINFOFields(env, arg0, &_arg0)) == NULL) goto fail;
- GetStartupInfoW((LPSTARTUPINFOW)lparg0);
-fail:
- if (arg0 && lparg0) setSTARTUPINFOFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, GetStartupInfoW_FUNC);
-}
-#endif
-
-#ifndef NO_GetStockObject
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetStockObject)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GetStockObject_FUNC);
- rc = (jintLong)GetStockObject(arg0);
- OS_NATIVE_EXIT(env, that, GetStockObject_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetSysColor
-JNIEXPORT jint JNICALL OS_NATIVE(GetSysColor)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetSysColor_FUNC);
- rc = (jint)GetSysColor(arg0);
- OS_NATIVE_EXIT(env, that, GetSysColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetSysColorBrush
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetSysColorBrush)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GetSysColorBrush_FUNC);
- rc = (jintLong)GetSysColorBrush(arg0);
- OS_NATIVE_EXIT(env, that, GetSysColorBrush_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetSystemDefaultUILanguage
-JNIEXPORT jshort JNICALL OS_NATIVE(GetSystemDefaultUILanguage)
- (JNIEnv *env, jclass that)
-{
- jshort rc = 0;
- OS_NATIVE_ENTER(env, that, GetSystemDefaultUILanguage_FUNC);
-/*
- rc = (jshort)GetSystemDefaultUILanguage();
-*/
- {
- LOAD_FUNCTION(fp, GetSystemDefaultUILanguage)
- if (fp) {
- rc = (jshort)((jshort (CALLING_CONVENTION*)())fp)();
- }
- }
- OS_NATIVE_EXIT(env, that, GetSystemDefaultUILanguage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetSystemMenu
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetSystemMenu)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GetSystemMenu_FUNC);
- rc = (jintLong)GetSystemMenu((HWND)arg0, arg1);
- OS_NATIVE_EXIT(env, that, GetSystemMenu_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetSystemMetrics
-JNIEXPORT jint JNICALL OS_NATIVE(GetSystemMetrics)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetSystemMetrics_FUNC);
- rc = (jint)GetSystemMetrics(arg0);
- OS_NATIVE_EXIT(env, that, GetSystemMetrics_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetSystemPaletteEntries
-JNIEXPORT jint JNICALL OS_NATIVE(GetSystemPaletteEntries)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jbyteArray arg3)
-{
- jbyte *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetSystemPaletteEntries_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg3) if ((lparg3 = (*env)->GetPrimitiveArrayCritical(env, arg3, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- }
- rc = (jint)GetSystemPaletteEntries((HDC)arg0, (UINT)arg1, (UINT)arg2, (LPPALETTEENTRY)lparg3);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg3 && lparg3) (*env)->ReleasePrimitiveArrayCritical(env, arg3, lparg3, 0);
- } else
-#endif
- {
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- }
- OS_NATIVE_EXIT(env, that, GetSystemPaletteEntries_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetTextCharset
-JNIEXPORT jint JNICALL OS_NATIVE(GetTextCharset)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetTextCharset_FUNC);
- rc = (jint)GetTextCharset((HDC)arg0);
- OS_NATIVE_EXIT(env, that, GetTextCharset_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetTextColor
-JNIEXPORT jint JNICALL OS_NATIVE(GetTextColor)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetTextColor_FUNC);
- rc = (jint)GetTextColor((HDC)arg0);
- OS_NATIVE_EXIT(env, that, GetTextColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetTextExtentPoint32A
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetTextExtentPoint32A)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jint arg2, jobject arg3)
-{
- jbyte *lparg1=NULL;
- SIZE _arg3, *lparg3=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetTextExtentPoint32A_FUNC);
- if (arg3) if ((lparg3 = &_arg3) == NULL) goto fail;
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- rc = (jboolean)GetTextExtentPoint32A((HDC)arg0, (LPSTR)lparg1, arg2, lparg3);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
- if (arg3 && lparg3) setSIZEFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, GetTextExtentPoint32A_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetTextExtentPoint32W
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetTextExtentPoint32W)
- (JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2, jobject arg3)
-{
- jchar *lparg1=NULL;
- SIZE _arg3, *lparg3=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetTextExtentPoint32W_FUNC);
- if (arg3) if ((lparg3 = &_arg3) == NULL) goto fail;
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- rc = (jboolean)GetTextExtentPoint32W((HDC)arg0, (LPWSTR)lparg1, arg2, lparg3);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
- if (arg3 && lparg3) setSIZEFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, GetTextExtentPoint32W_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetTextMetricsA
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetTextMetricsA)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- TEXTMETRICA _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetTextMetricsA_FUNC);
- if (arg1) if ((lparg1 = &_arg1) == NULL) goto fail;
- rc = (jboolean)GetTextMetricsA((HDC)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setTEXTMETRICAFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, GetTextMetricsA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetTextMetricsW
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetTextMetricsW)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- TEXTMETRICW _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetTextMetricsW_FUNC);
- if (arg1) if ((lparg1 = &_arg1) == NULL) goto fail;
- rc = (jboolean)GetTextMetricsW((HDC)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setTEXTMETRICWFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, GetTextMetricsW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetThemeBackgroundContentRect
-JNIEXPORT jint JNICALL OS_NATIVE(GetThemeBackgroundContentRect)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jobject arg4, jobject arg5)
-{
- RECT _arg4, *lparg4=NULL;
- RECT _arg5, *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetThemeBackgroundContentRect_FUNC);
- if (arg4) if ((lparg4 = getRECTFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg5) if ((lparg5 = getRECTFields(env, arg5, &_arg5)) == NULL) goto fail;
-/*
- rc = (jint)GetThemeBackgroundContentRect(arg0, arg1, arg2, arg3, lparg4, lparg5);
-*/
- {
- LOAD_FUNCTION(fp, GetThemeBackgroundContentRect)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong, jintLong, jint, jint, RECT *, RECT *))fp)(arg0, arg1, arg2, arg3, lparg4, lparg5);
- }
- }
-fail:
- if (arg5 && lparg5) setRECTFields(env, arg5, lparg5);
- if (arg4 && lparg4) setRECTFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, GetThemeBackgroundContentRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetThemeBackgroundExtent
-JNIEXPORT jint JNICALL OS_NATIVE(GetThemeBackgroundExtent)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jobject arg4, jobject arg5)
-{
- RECT _arg4, *lparg4=NULL;
- RECT _arg5, *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetThemeBackgroundExtent_FUNC);
- if (arg4) if ((lparg4 = getRECTFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg5) if ((lparg5 = getRECTFields(env, arg5, &_arg5)) == NULL) goto fail;
-/*
- rc = (jint)GetThemeBackgroundExtent(arg0, arg1, arg2, arg3, lparg4, lparg5);
-*/
- {
- LOAD_FUNCTION(fp, GetThemeBackgroundExtent)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong, jintLong, jint, jint, RECT *, RECT *))fp)(arg0, arg1, arg2, arg3, lparg4, lparg5);
- }
- }
-fail:
- if (arg5 && lparg5) setRECTFields(env, arg5, lparg5);
- OS_NATIVE_EXIT(env, that, GetThemeBackgroundExtent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetThemeColor
-JNIEXPORT jint JNICALL OS_NATIVE(GetThemeColor)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jintArray arg4)
-{
- jint *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetThemeColor_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
-/*
- rc = (jint)GetThemeColor(arg0, arg1, arg2, arg3, lparg4);
-*/
- {
- LOAD_FUNCTION(fp, GetThemeColor)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong, jint, jint, jint, jint *))fp)(arg0, arg1, arg2, arg3, lparg4);
- }
- }
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, GetThemeColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetThemeInt
-JNIEXPORT jint JNICALL OS_NATIVE(GetThemeInt)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jintArray arg4)
-{
- jint *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetThemeInt_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
-/*
- rc = (jint)GetThemeInt(arg0, arg1, arg2, arg3, lparg4);
-*/
- {
- LOAD_FUNCTION(fp, GetThemeInt)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong, jint, jint, jint, jint *))fp)(arg0, arg1, arg2, arg3, lparg4);
- }
- }
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, GetThemeInt_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetThemeMargins
-JNIEXPORT jint JNICALL OS_NATIVE(GetThemeMargins)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jobject arg5, jobject arg6)
-{
- RECT _arg5, *lparg5=NULL;
- MARGINS _arg6, *lparg6=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetThemeMargins_FUNC);
- if (arg5) if ((lparg5 = getRECTFields(env, arg5, &_arg5)) == NULL) goto fail;
- if (arg6) if ((lparg6 = getMARGINSFields(env, arg6, &_arg6)) == NULL) goto fail;
-/*
- rc = (jint)GetThemeMargins(arg0, arg1, arg2, arg3, arg4, lparg5, lparg6);
-*/
- {
- LOAD_FUNCTION(fp, GetThemeMargins)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong, jintLong, jint, jint, jint, RECT *, MARGINS *))fp)(arg0, arg1, arg2, arg3, arg4, lparg5, lparg6);
- }
- }
-fail:
- if (arg6 && lparg6) setMARGINSFields(env, arg6, lparg6);
- if (arg5 && lparg5) setRECTFields(env, arg5, lparg5);
- OS_NATIVE_EXIT(env, that, GetThemeMargins_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetThemeMetric
-JNIEXPORT jint JNICALL OS_NATIVE(GetThemeMetric)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jintArray arg5)
-{
- jint *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetThemeMetric_FUNC);
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
-/*
- rc = (jint)GetThemeMetric(arg0, arg1, arg2, arg3, arg4, lparg5);
-*/
- {
- LOAD_FUNCTION(fp, GetThemeMetric)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong, jintLong, jint, jint, jint, jint *))fp)(arg0, arg1, arg2, arg3, arg4, lparg5);
- }
- }
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- OS_NATIVE_EXIT(env, that, GetThemeMetric_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetThemePartSize
-JNIEXPORT jint JNICALL OS_NATIVE(GetThemePartSize)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jobject arg4, jint arg5, jobject arg6)
-{
- RECT _arg4, *lparg4=NULL;
- SIZE _arg6, *lparg6=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetThemePartSize_FUNC);
- if (arg4) if ((lparg4 = getRECTFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg6) if ((lparg6 = getSIZEFields(env, arg6, &_arg6)) == NULL) goto fail;
-/*
- rc = (jint)GetThemePartSize(arg0, arg1, arg2, arg3, lparg4, arg5, lparg6);
-*/
- {
- LOAD_FUNCTION(fp, GetThemePartSize)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong, jintLong, jint, jint, RECT *, jint, SIZE *))fp)(arg0, arg1, arg2, arg3, lparg4, arg5, lparg6);
- }
- }
-fail:
- if (arg6 && lparg6) setSIZEFields(env, arg6, lparg6);
- if (arg4 && lparg4) setRECTFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, GetThemePartSize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetThemeRect
-JNIEXPORT jint JNICALL OS_NATIVE(GetThemeRect)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jobject arg4)
-{
- RECT _arg4, *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetThemeRect_FUNC);
- if (arg4) if ((lparg4 = getRECTFields(env, arg4, &_arg4)) == NULL) goto fail;
-/*
- rc = (jint)GetThemeRect(arg0, arg1, arg2, arg3, lparg4);
-*/
- {
- LOAD_FUNCTION(fp, GetThemeRect)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong, jint, jint, jint, RECT *))fp)(arg0, arg1, arg2, arg3, lparg4);
- }
- }
-fail:
- if (arg4 && lparg4) setRECTFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, GetThemeRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetThemeSysSize
-JNIEXPORT jint JNICALL OS_NATIVE(GetThemeSysSize)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetThemeSysSize_FUNC);
-/*
- rc = (jint)GetThemeSysSize(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, GetThemeSysSize)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong, jint))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, GetThemeSysSize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetThemeTextExtent
-JNIEXPORT jint JNICALL OS_NATIVE(GetThemeTextExtent)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jcharArray arg4, jint arg5, jint arg6, jobject arg7, jobject arg8)
-{
- jchar *lparg4=NULL;
- RECT _arg7, *lparg7=NULL;
- RECT _arg8, *lparg8=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetThemeTextExtent_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetCharArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = getRECTFields(env, arg7, &_arg7)) == NULL) goto fail;
- if (arg8) if ((lparg8 = getRECTFields(env, arg8, &_arg8)) == NULL) goto fail;
-/*
- rc = (jint)GetThemeTextExtent(arg0, arg1, arg2, arg3, lparg4, arg5, arg6, lparg7, lparg8);
-*/
- {
- LOAD_FUNCTION(fp, GetThemeTextExtent)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong, jintLong, jint, jint, jchar *, jint, jint, RECT *, RECT *))fp)(arg0, arg1, arg2, arg3, lparg4, arg5, arg6, lparg7, lparg8);
- }
- }
-fail:
- if (arg8 && lparg8) setRECTFields(env, arg8, lparg8);
- if (arg7 && lparg7) setRECTFields(env, arg7, lparg7);
- if (arg4 && lparg4) (*env)->ReleaseCharArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, GetThemeTextExtent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetTickCount
-JNIEXPORT jint JNICALL OS_NATIVE(GetTickCount)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetTickCount_FUNC);
- rc = (jint)GetTickCount();
- OS_NATIVE_EXIT(env, that, GetTickCount_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetTimeFormatA
-JNIEXPORT jint JNICALL OS_NATIVE(GetTimeFormatA)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jbyteArray arg3, jbyteArray arg4, jint arg5)
-{
- SYSTEMTIME _arg2, *lparg2=NULL;
- jbyte *lparg3=NULL;
- jbyte *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetTimeFormatA_FUNC);
- if (arg2) if ((lparg2 = getSYSTEMTIMEFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)GetTimeFormatA((LCID)arg0, (DWORD)arg1, lparg2, (LPSTR)lparg3, (LPSTR)lparg4, arg5);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) setSYSTEMTIMEFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, GetTimeFormatA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetTimeFormatW
-JNIEXPORT jint JNICALL OS_NATIVE(GetTimeFormatW)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jcharArray arg3, jcharArray arg4, jint arg5)
-{
- SYSTEMTIME _arg2, *lparg2=NULL;
- jchar *lparg3=NULL;
- jchar *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetTimeFormatW_FUNC);
- if (arg2) if ((lparg2 = getSYSTEMTIMEFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetCharArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetCharArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)GetTimeFormatW((LCID)arg0, (DWORD)arg1, lparg2, (LPWSTR)lparg3, (LPWSTR)lparg4, arg5);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseCharArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseCharArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) setSYSTEMTIMEFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, GetTimeFormatW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetUpdateRect
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetUpdateRect)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jboolean arg2)
-{
- RECT _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetUpdateRect_FUNC);
- if (arg1) if ((lparg1 = getRECTFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)GetUpdateRect((HWND)arg0, (LPRECT)lparg1, (BOOL)arg2);
-fail:
- if (arg1 && lparg1) setRECTFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, GetUpdateRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetUpdateRgn
-JNIEXPORT jint JNICALL OS_NATIVE(GetUpdateRgn)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jboolean arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetUpdateRgn_FUNC);
- rc = (jint)GetUpdateRgn((HWND)arg0, (HRGN)arg1, arg2);
- OS_NATIVE_EXIT(env, that, GetUpdateRgn_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetVersionExA__Lorg_eclipse_swt_internal_win32_OSVERSIONINFOA_2
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetVersionExA__Lorg_eclipse_swt_internal_win32_OSVERSIONINFOA_2)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- OSVERSIONINFOA _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetVersionExA__Lorg_eclipse_swt_internal_win32_OSVERSIONINFOA_2_FUNC);
- if (arg0) if ((lparg0 = getOSVERSIONINFOAFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)GetVersionExA(lparg0);
-fail:
- if (arg0 && lparg0) setOSVERSIONINFOAFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, GetVersionExA__Lorg_eclipse_swt_internal_win32_OSVERSIONINFOA_2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetVersionExA__Lorg_eclipse_swt_internal_win32_OSVERSIONINFOEXA_2
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetVersionExA__Lorg_eclipse_swt_internal_win32_OSVERSIONINFOEXA_2)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- OSVERSIONINFOEXA _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetVersionExA__Lorg_eclipse_swt_internal_win32_OSVERSIONINFOEXA_2_FUNC);
- if (arg0) if ((lparg0 = getOSVERSIONINFOEXAFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)GetVersionExA((LPOSVERSIONINFOA)lparg0);
-fail:
- if (arg0 && lparg0) setOSVERSIONINFOEXAFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, GetVersionExA__Lorg_eclipse_swt_internal_win32_OSVERSIONINFOEXA_2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetVersionExW__Lorg_eclipse_swt_internal_win32_OSVERSIONINFOEXW_2
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetVersionExW__Lorg_eclipse_swt_internal_win32_OSVERSIONINFOEXW_2)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- OSVERSIONINFOEXW _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetVersionExW__Lorg_eclipse_swt_internal_win32_OSVERSIONINFOEXW_2_FUNC);
- if (arg0) if ((lparg0 = getOSVERSIONINFOEXWFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)GetVersionExW((LPOSVERSIONINFOW)lparg0);
-fail:
- if (arg0 && lparg0) setOSVERSIONINFOEXWFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, GetVersionExW__Lorg_eclipse_swt_internal_win32_OSVERSIONINFOEXW_2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetVersionExW__Lorg_eclipse_swt_internal_win32_OSVERSIONINFOW_2
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetVersionExW__Lorg_eclipse_swt_internal_win32_OSVERSIONINFOW_2)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- OSVERSIONINFOW _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetVersionExW__Lorg_eclipse_swt_internal_win32_OSVERSIONINFOW_2_FUNC);
- if (arg0) if ((lparg0 = getOSVERSIONINFOWFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)GetVersionExW(lparg0);
-fail:
- if (arg0 && lparg0) setOSVERSIONINFOWFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, GetVersionExW__Lorg_eclipse_swt_internal_win32_OSVERSIONINFOW_2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWindow
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetWindow)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GetWindow_FUNC);
- rc = (jintLong)GetWindow((HWND)arg0, arg1);
- OS_NATIVE_EXIT(env, that, GetWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWindowDC
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetWindowDC)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GetWindowDC_FUNC);
- rc = (jintLong)GetWindowDC((HWND)arg0);
- OS_NATIVE_EXIT(env, that, GetWindowDC_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWindowLongA
-JNIEXPORT jint JNICALL OS_NATIVE(GetWindowLongA)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetWindowLongA_FUNC);
- rc = (jint)GetWindowLongA((HWND)arg0, arg1);
- OS_NATIVE_EXIT(env, that, GetWindowLongA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWindowLongPtrA
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetWindowLongPtrA)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GetWindowLongPtrA_FUNC);
- rc = (jintLong)GetWindowLongPtrA((HWND)arg0, arg1);
- OS_NATIVE_EXIT(env, that, GetWindowLongPtrA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWindowLongPtrW
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetWindowLongPtrW)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GetWindowLongPtrW_FUNC);
- rc = (jintLong)GetWindowLongPtrW((HWND)arg0, arg1);
- OS_NATIVE_EXIT(env, that, GetWindowLongPtrW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWindowLongW
-JNIEXPORT jint JNICALL OS_NATIVE(GetWindowLongW)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetWindowLongW_FUNC);
- rc = (jint)GetWindowLongW((HWND)arg0, arg1);
- OS_NATIVE_EXIT(env, that, GetWindowLongW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWindowOrgEx
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetWindowOrgEx)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- POINT _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetWindowOrgEx_FUNC);
- if (arg1) if ((lparg1 = getPOINTFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)GetWindowOrgEx((HDC)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setPOINTFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, GetWindowOrgEx_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWindowPlacement
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetWindowPlacement)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- WINDOWPLACEMENT _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetWindowPlacement_FUNC);
- if (arg1) if ((lparg1 = getWINDOWPLACEMENTFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)GetWindowPlacement((HWND)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setWINDOWPLACEMENTFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, GetWindowPlacement_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWindowRect
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetWindowRect)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- RECT _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetWindowRect_FUNC);
- if (arg1) if ((lparg1 = getRECTFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)GetWindowRect((HWND)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setRECTFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, GetWindowRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWindowRgn
-JNIEXPORT jint JNICALL OS_NATIVE(GetWindowRgn)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetWindowRgn_FUNC);
- rc = (jint)GetWindowRgn((HWND)arg0, (HRGN)arg1);
- OS_NATIVE_EXIT(env, that, GetWindowRgn_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWindowTextA
-JNIEXPORT jint JNICALL OS_NATIVE(GetWindowTextA)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jint arg2)
-{
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetWindowTextA_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetWindowTextA((HWND)arg0, (LPSTR)lparg1, arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetWindowTextA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWindowTextLengthA
-JNIEXPORT jint JNICALL OS_NATIVE(GetWindowTextLengthA)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetWindowTextLengthA_FUNC);
- rc = (jint)GetWindowTextLengthA((HWND)arg0);
- OS_NATIVE_EXIT(env, that, GetWindowTextLengthA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWindowTextLengthW
-JNIEXPORT jint JNICALL OS_NATIVE(GetWindowTextLengthW)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetWindowTextLengthW_FUNC);
- rc = (jint)GetWindowTextLengthW((HWND)arg0);
- OS_NATIVE_EXIT(env, that, GetWindowTextLengthW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWindowTextW
-JNIEXPORT jint JNICALL OS_NATIVE(GetWindowTextW)
- (JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2)
-{
- jchar *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetWindowTextW_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetWindowTextW((HWND)arg0, (LPWSTR)lparg1, arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetWindowTextW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWindowTheme
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetWindowTheme)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GetWindowTheme_FUNC);
-/*
- rc = (jintLong)GetWindowTheme((HWND)arg0);
-*/
- {
- LOAD_FUNCTION(fp, GetWindowTheme)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(HWND))fp)((HWND)arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, GetWindowTheme_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWindowThreadProcessId
-JNIEXPORT jint JNICALL OS_NATIVE(GetWindowThreadProcessId)
- (JNIEnv *env, jclass that, jintLong arg0, jintArray arg1)
-{
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GetWindowThreadProcessId_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)GetWindowThreadProcessId((HWND)arg0, (LPDWORD)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetWindowThreadProcessId_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetWorldTransform
-JNIEXPORT jboolean JNICALL OS_NATIVE(GetWorldTransform)
- (JNIEnv *env, jclass that, jintLong arg0, jfloatArray arg1)
-{
- jfloat *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GetWorldTransform_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jboolean)GetWorldTransform((HDC)arg0, (LPXFORM)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, GetWorldTransform_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GlobalAddAtomA
-JNIEXPORT jint JNICALL OS_NATIVE(GlobalAddAtomA)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GlobalAddAtomA_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)GlobalAddAtomA((LPCTSTR)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, GlobalAddAtomA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GlobalAddAtomW
-JNIEXPORT jint JNICALL OS_NATIVE(GlobalAddAtomW)
- (JNIEnv *env, jclass that, jcharArray arg0)
-{
- jchar *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GlobalAddAtomW_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)GlobalAddAtomW((LPCWSTR)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, GlobalAddAtomW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GlobalAlloc
-JNIEXPORT jintLong JNICALL OS_NATIVE(GlobalAlloc)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GlobalAlloc_FUNC);
- rc = (jintLong)GlobalAlloc(arg0, arg1);
- OS_NATIVE_EXIT(env, that, GlobalAlloc_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GlobalFree
-JNIEXPORT jintLong JNICALL OS_NATIVE(GlobalFree)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GlobalFree_FUNC);
- rc = (jintLong)GlobalFree((HANDLE)arg0);
- OS_NATIVE_EXIT(env, that, GlobalFree_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GlobalLock
-JNIEXPORT jintLong JNICALL OS_NATIVE(GlobalLock)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, GlobalLock_FUNC);
- rc = (jintLong)GlobalLock((HANDLE)arg0);
- OS_NATIVE_EXIT(env, that, GlobalLock_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GlobalSize
-JNIEXPORT jint JNICALL OS_NATIVE(GlobalSize)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GlobalSize_FUNC);
- rc = (jint)GlobalSize((HANDLE)arg0);
- OS_NATIVE_EXIT(env, that, GlobalSize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GlobalUnlock
-JNIEXPORT jboolean JNICALL OS_NATIVE(GlobalUnlock)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GlobalUnlock_FUNC);
- rc = (jboolean)GlobalUnlock((HANDLE)arg0);
- OS_NATIVE_EXIT(env, that, GlobalUnlock_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GradientFill
-JNIEXPORT jboolean JNICALL OS_NATIVE(GradientFill)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintLong arg3, jint arg4, jint arg5)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GradientFill_FUNC);
-/*
- rc = (jboolean)GradientFill((HDC)arg0, (PTRIVERTEX)arg1, (ULONG)arg2, (PVOID)arg3, (ULONG)arg4, (ULONG)arg5);
-*/
- {
- LOAD_FUNCTION(fp, GradientFill)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(HDC, PTRIVERTEX, ULONG, PVOID, ULONG, ULONG))fp)((HDC)arg0, (PTRIVERTEX)arg1, (ULONG)arg2, (PVOID)arg3, (ULONG)arg4, (ULONG)arg5);
- }
- }
- OS_NATIVE_EXIT(env, that, GradientFill_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HDHITTESTINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(HDHITTESTINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HDHITTESTINFO_1sizeof_FUNC);
- rc = (jint)HDHITTESTINFO_sizeof();
- OS_NATIVE_EXIT(env, that, HDHITTESTINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HDITEM_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(HDITEM_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HDITEM_1sizeof_FUNC);
- rc = (jint)HDITEM_sizeof();
- OS_NATIVE_EXIT(env, that, HDITEM_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HDLAYOUT_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(HDLAYOUT_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HDLAYOUT_1sizeof_FUNC);
- rc = (jint)HDLAYOUT_sizeof();
- OS_NATIVE_EXIT(env, that, HDLAYOUT_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HELPINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(HELPINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HELPINFO_1sizeof_FUNC);
- rc = (jint)HELPINFO_sizeof();
- OS_NATIVE_EXIT(env, that, HELPINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIGHCONTRAST_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(HIGHCONTRAST_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIGHCONTRAST_1sizeof_FUNC);
- rc = (jint)HIGHCONTRAST_sizeof();
- OS_NATIVE_EXIT(env, that, HIGHCONTRAST_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HIWORD
-JNIEXPORT jint JNICALL OS_NATIVE(HIWORD)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HIWORD_FUNC);
- rc = (jint)HIWORD(arg0);
- OS_NATIVE_EXIT(env, that, HIWORD_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HeapAlloc
-JNIEXPORT jintLong JNICALL OS_NATIVE(HeapAlloc)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, HeapAlloc_FUNC);
- rc = (jintLong)HeapAlloc((HANDLE)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, HeapAlloc_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HeapFree
-JNIEXPORT jboolean JNICALL OS_NATIVE(HeapFree)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, HeapFree_FUNC);
- rc = (jboolean)HeapFree((HANDLE)arg0, arg1, (LPVOID)arg2);
- OS_NATIVE_EXIT(env, that, HeapFree_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HeapValidate
-JNIEXPORT jboolean JNICALL OS_NATIVE(HeapValidate)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, HeapValidate_FUNC);
- rc = (jboolean)HeapValidate((HANDLE)arg0, arg1, (LPCVOID)arg2);
- OS_NATIVE_EXIT(env, that, HeapValidate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HideCaret
-JNIEXPORT jboolean JNICALL OS_NATIVE(HideCaret)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, HideCaret_FUNC);
- rc = (jboolean)HideCaret((HWND)arg0);
- OS_NATIVE_EXIT(env, that, HideCaret_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HitTestThemeBackground
-JNIEXPORT jint JNICALL OS_NATIVE(HitTestThemeBackground)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jobject arg5, jintLong arg6, jobject arg7, jshortArray arg8)
-{
- RECT _arg5, *lparg5=NULL;
- POINT _arg7, *lparg7=NULL;
- jshort *lparg8=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HitTestThemeBackground_FUNC);
- if (arg5) if ((lparg5 = getRECTFields(env, arg5, &_arg5)) == NULL) goto fail;
- if (arg7) if ((lparg7 = getPOINTFields(env, arg7, &_arg7)) == NULL) goto fail;
- if (arg8) if ((lparg8 = (*env)->GetShortArrayElements(env, arg8, NULL)) == NULL) goto fail;
-/*
- rc = (jint)HitTestThemeBackground(arg0, arg1, arg2, arg3, arg4, lparg5, arg6, *lparg7, lparg8);
-*/
- {
- LOAD_FUNCTION(fp, HitTestThemeBackground)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(jintLong, jintLong, jint, jint, jint, RECT *, jintLong, POINT, jshort *))fp)(arg0, arg1, arg2, arg3, arg4, lparg5, arg6, *lparg7, lparg8);
- }
- }
-fail:
- if (arg8 && lparg8) (*env)->ReleaseShortArrayElements(env, arg8, lparg8, 0);
- if (arg7 && lparg7) setPOINTFields(env, arg7, lparg7);
- if (arg5 && lparg5) setRECTFields(env, arg5, lparg5);
- OS_NATIVE_EXIT(env, that, HitTestThemeBackground_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ICONINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(ICONINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ICONINFO_1sizeof_FUNC);
- rc = (jint)ICONINFO_sizeof();
- OS_NATIVE_EXIT(env, that, ICONINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IIDFromString
-JNIEXPORT jint JNICALL OS_NATIVE(IIDFromString)
- (JNIEnv *env, jclass that, jcharArray arg0, jbyteArray arg1)
-{
- jchar *lparg0=NULL;
- jbyte *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, IIDFromString_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)IIDFromString((LPOLESTR)lparg0, (LPIID)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, IIDFromString_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_INITCOMMONCONTROLSEX_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(INITCOMMONCONTROLSEX_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, INITCOMMONCONTROLSEX_1sizeof_FUNC);
- rc = (jint)INITCOMMONCONTROLSEX_sizeof();
- OS_NATIVE_EXIT(env, that, INITCOMMONCONTROLSEX_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_INPUT_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(INPUT_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, INPUT_1sizeof_FUNC);
- rc = (jint)INPUT_sizeof();
- OS_NATIVE_EXIT(env, that, INPUT_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImageList_1Add
-JNIEXPORT jint JNICALL OS_NATIVE(ImageList_1Add)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ImageList_1Add_FUNC);
- rc = (jint)ImageList_Add((HIMAGELIST)arg0, (HBITMAP)arg1, (HBITMAP)arg2);
- OS_NATIVE_EXIT(env, that, ImageList_1Add_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImageList_1AddMasked
-JNIEXPORT jint JNICALL OS_NATIVE(ImageList_1AddMasked)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ImageList_1AddMasked_FUNC);
- rc = (jint)ImageList_AddMasked((HIMAGELIST)arg0, (HBITMAP)arg1, (COLORREF)arg2);
- OS_NATIVE_EXIT(env, that, ImageList_1AddMasked_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImageList_1BeginDrag
-JNIEXPORT jboolean JNICALL OS_NATIVE(ImageList_1BeginDrag)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ImageList_1BeginDrag_FUNC);
- rc = (jboolean)ImageList_BeginDrag((HIMAGELIST)arg0, arg1, arg2, arg3);
- OS_NATIVE_EXIT(env, that, ImageList_1BeginDrag_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImageList_1Create
-JNIEXPORT jintLong JNICALL OS_NATIVE(ImageList_1Create)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, ImageList_1Create_FUNC);
- rc = (jintLong)ImageList_Create(arg0, arg1, arg2, arg3, arg4);
- OS_NATIVE_EXIT(env, that, ImageList_1Create_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImageList_1Destroy
-JNIEXPORT jboolean JNICALL OS_NATIVE(ImageList_1Destroy)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ImageList_1Destroy_FUNC);
- rc = (jboolean)ImageList_Destroy((HIMAGELIST)arg0);
- OS_NATIVE_EXIT(env, that, ImageList_1Destroy_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImageList_1DragEnter
-JNIEXPORT jboolean JNICALL OS_NATIVE(ImageList_1DragEnter)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ImageList_1DragEnter_FUNC);
- rc = (jboolean)ImageList_DragEnter((HWND)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, ImageList_1DragEnter_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImageList_1DragLeave
-JNIEXPORT jboolean JNICALL OS_NATIVE(ImageList_1DragLeave)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ImageList_1DragLeave_FUNC);
- rc = (jboolean)ImageList_DragLeave((HWND)arg0);
- OS_NATIVE_EXIT(env, that, ImageList_1DragLeave_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImageList_1DragMove
-JNIEXPORT jboolean JNICALL OS_NATIVE(ImageList_1DragMove)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ImageList_1DragMove_FUNC);
- rc = (jboolean)ImageList_DragMove(arg0, arg1);
- OS_NATIVE_EXIT(env, that, ImageList_1DragMove_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImageList_1DragShowNolock
-JNIEXPORT jboolean JNICALL OS_NATIVE(ImageList_1DragShowNolock)
- (JNIEnv *env, jclass that, jboolean arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ImageList_1DragShowNolock_FUNC);
- rc = (jboolean)ImageList_DragShowNolock((BOOL)arg0);
- OS_NATIVE_EXIT(env, that, ImageList_1DragShowNolock_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImageList_1Draw
-JNIEXPORT jboolean JNICALL OS_NATIVE(ImageList_1Draw)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jint arg3, jint arg4, jint arg5)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ImageList_1Draw_FUNC);
- rc = (jboolean)ImageList_Draw((HIMAGELIST)arg0, arg1, (HDC)arg2, arg3, arg4, (UINT)arg5);
- OS_NATIVE_EXIT(env, that, ImageList_1Draw_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImageList_1EndDrag
-JNIEXPORT void JNICALL OS_NATIVE(ImageList_1EndDrag)
- (JNIEnv *env, jclass that)
-{
- OS_NATIVE_ENTER(env, that, ImageList_1EndDrag_FUNC);
- ImageList_EndDrag();
- OS_NATIVE_EXIT(env, that, ImageList_1EndDrag_FUNC);
-}
-#endif
-
-#ifndef NO_ImageList_1GetDragImage
-JNIEXPORT jintLong JNICALL OS_NATIVE(ImageList_1GetDragImage)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1)
-{
- POINT _arg0, *lparg0=NULL;
- POINT _arg1, *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, ImageList_1GetDragImage_FUNC);
- if (arg0) if ((lparg0 = getPOINTFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getPOINTFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jintLong)ImageList_GetDragImage((POINT *)lparg0, (POINT *)lparg1);
-fail:
- if (arg1 && lparg1) setPOINTFields(env, arg1, lparg1);
- if (arg0 && lparg0) setPOINTFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, ImageList_1GetDragImage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImageList_1GetIcon
-JNIEXPORT jintLong JNICALL OS_NATIVE(ImageList_1GetIcon)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, ImageList_1GetIcon_FUNC);
- rc = (jintLong)ImageList_GetIcon((HIMAGELIST)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, ImageList_1GetIcon_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImageList_1GetIconSize
-JNIEXPORT jboolean JNICALL OS_NATIVE(ImageList_1GetIconSize)
- (JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ImageList_1GetIconSize_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jboolean)ImageList_GetIconSize((HIMAGELIST)arg0, (int *)lparg1, (int *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, ImageList_1GetIconSize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImageList_1GetImageCount
-JNIEXPORT jint JNICALL OS_NATIVE(ImageList_1GetImageCount)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ImageList_1GetImageCount_FUNC);
- rc = (jint)ImageList_GetImageCount((HIMAGELIST)arg0);
- OS_NATIVE_EXIT(env, that, ImageList_1GetImageCount_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImageList_1Remove
-JNIEXPORT jboolean JNICALL OS_NATIVE(ImageList_1Remove)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ImageList_1Remove_FUNC);
- rc = (jboolean)ImageList_Remove((HIMAGELIST)arg0, arg1);
- OS_NATIVE_EXIT(env, that, ImageList_1Remove_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImageList_1Replace
-JNIEXPORT jboolean JNICALL OS_NATIVE(ImageList_1Replace)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jintLong arg3)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ImageList_1Replace_FUNC);
- rc = (jboolean)ImageList_Replace((HIMAGELIST)arg0, arg1, (HBITMAP)arg2, (HBITMAP)arg3);
- OS_NATIVE_EXIT(env, that, ImageList_1Replace_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImageList_1ReplaceIcon
-JNIEXPORT jint JNICALL OS_NATIVE(ImageList_1ReplaceIcon)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ImageList_1ReplaceIcon_FUNC);
- rc = (jint)ImageList_ReplaceIcon((HIMAGELIST)arg0, arg1, (HICON)arg2);
- OS_NATIVE_EXIT(env, that, ImageList_1ReplaceIcon_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImageList_1SetIconSize
-JNIEXPORT jboolean JNICALL OS_NATIVE(ImageList_1SetIconSize)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ImageList_1SetIconSize_FUNC);
- rc = (jboolean)ImageList_SetIconSize((HIMAGELIST)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, ImageList_1SetIconSize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImmAssociateContext
-JNIEXPORT jintLong JNICALL OS_NATIVE(ImmAssociateContext)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, ImmAssociateContext_FUNC);
- rc = (jintLong)ImmAssociateContext((HWND)arg0, (HIMC)arg1);
- OS_NATIVE_EXIT(env, that, ImmAssociateContext_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImmCreateContext
-JNIEXPORT jintLong JNICALL OS_NATIVE(ImmCreateContext)
- (JNIEnv *env, jclass that)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, ImmCreateContext_FUNC);
- rc = (jintLong)ImmCreateContext();
- OS_NATIVE_EXIT(env, that, ImmCreateContext_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImmDestroyContext
-JNIEXPORT jboolean JNICALL OS_NATIVE(ImmDestroyContext)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ImmDestroyContext_FUNC);
- rc = (jboolean)ImmDestroyContext((HIMC)arg0);
- OS_NATIVE_EXIT(env, that, ImmDestroyContext_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImmDisableTextFrameService
-JNIEXPORT jboolean JNICALL OS_NATIVE(ImmDisableTextFrameService)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ImmDisableTextFrameService_FUNC);
-/*
- rc = (jboolean)ImmDisableTextFrameService(arg0);
-*/
- {
- LOAD_FUNCTION(fp, ImmDisableTextFrameService)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jint))fp)(arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, ImmDisableTextFrameService_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImmGetCompositionFontA
-JNIEXPORT jboolean JNICALL OS_NATIVE(ImmGetCompositionFontA)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- LOGFONTA _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ImmGetCompositionFontA_FUNC);
- if (arg1) if ((lparg1 = getLOGFONTAFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)ImmGetCompositionFontA((HIMC)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setLOGFONTAFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, ImmGetCompositionFontA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImmGetCompositionFontW
-JNIEXPORT jboolean JNICALL OS_NATIVE(ImmGetCompositionFontW)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- LOGFONTW _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ImmGetCompositionFontW_FUNC);
- if (arg1) if ((lparg1 = getLOGFONTWFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)ImmGetCompositionFontW((HIMC)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setLOGFONTWFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, ImmGetCompositionFontW_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_ImmGetCompositionStringA__II_3BI) && !defined(JNI64)) || (!defined(NO_ImmGetCompositionStringA__JI_3BI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(ImmGetCompositionStringA__II_3BI)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jbyteArray arg2, jint arg3)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(ImmGetCompositionStringA__JI_3BI)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jbyteArray arg2, jint arg3)
-#endif
-{
- jbyte *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, ImmGetCompositionStringA__II_3BI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, ImmGetCompositionStringA__JI_3BI_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)ImmGetCompositionStringA((HIMC)arg0, arg1, (LPSTR)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, ImmGetCompositionStringA__II_3BI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, ImmGetCompositionStringA__JI_3BI_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_ImmGetCompositionStringA__II_3II) && !defined(JNI64)) || (!defined(NO_ImmGetCompositionStringA__JI_3II) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(ImmGetCompositionStringA__II_3II)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintArray arg2, jint arg3)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(ImmGetCompositionStringA__JI_3II)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintArray arg2, jint arg3)
-#endif
-{
- jint *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, ImmGetCompositionStringA__II_3II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, ImmGetCompositionStringA__JI_3II_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)ImmGetCompositionStringA((HIMC)arg0, arg1, (LPWSTR)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, ImmGetCompositionStringA__II_3II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, ImmGetCompositionStringA__JI_3II_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_ImmGetCompositionStringW__II_3BI) && !defined(JNI64)) || (!defined(NO_ImmGetCompositionStringW__JI_3BI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(ImmGetCompositionStringW__II_3BI)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jbyteArray arg2, jint arg3)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(ImmGetCompositionStringW__JI_3BI)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jbyteArray arg2, jint arg3)
-#endif
-{
- jbyte *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, ImmGetCompositionStringW__II_3BI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, ImmGetCompositionStringW__JI_3BI_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)ImmGetCompositionStringW((HIMC)arg0, arg1, (LPWSTR)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, ImmGetCompositionStringW__II_3BI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, ImmGetCompositionStringW__JI_3BI_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_ImmGetCompositionStringW__II_3CI) && !defined(JNI64)) || (!defined(NO_ImmGetCompositionStringW__JI_3CI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(ImmGetCompositionStringW__II_3CI)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jcharArray arg2, jint arg3)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(ImmGetCompositionStringW__JI_3CI)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jcharArray arg2, jint arg3)
-#endif
-{
- jchar *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, ImmGetCompositionStringW__II_3CI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, ImmGetCompositionStringW__JI_3CI_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)ImmGetCompositionStringW((HIMC)arg0, arg1, (LPWSTR)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, ImmGetCompositionStringW__II_3CI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, ImmGetCompositionStringW__JI_3CI_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_ImmGetCompositionStringW__II_3II) && !defined(JNI64)) || (!defined(NO_ImmGetCompositionStringW__JI_3II) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(ImmGetCompositionStringW__II_3II)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintArray arg2, jint arg3)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(ImmGetCompositionStringW__JI_3II)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintArray arg2, jint arg3)
-#endif
-{
- jint *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, ImmGetCompositionStringW__II_3II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, ImmGetCompositionStringW__JI_3II_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)ImmGetCompositionStringW((HIMC)arg0, arg1, (LPWSTR)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, ImmGetCompositionStringW__II_3II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, ImmGetCompositionStringW__JI_3II_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_ImmGetContext
-JNIEXPORT jintLong JNICALL OS_NATIVE(ImmGetContext)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, ImmGetContext_FUNC);
- rc = (jintLong)ImmGetContext((HWND)arg0);
- OS_NATIVE_EXIT(env, that, ImmGetContext_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImmGetConversionStatus
-JNIEXPORT jboolean JNICALL OS_NATIVE(ImmGetConversionStatus)
- (JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jintArray arg2)
-{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ImmGetConversionStatus_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jboolean)ImmGetConversionStatus((HIMC)arg0, (LPDWORD)lparg1, (LPDWORD)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, ImmGetConversionStatus_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImmGetDefaultIMEWnd
-JNIEXPORT jintLong JNICALL OS_NATIVE(ImmGetDefaultIMEWnd)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, ImmGetDefaultIMEWnd_FUNC);
- rc = (jintLong)ImmGetDefaultIMEWnd((HWND)arg0);
- OS_NATIVE_EXIT(env, that, ImmGetDefaultIMEWnd_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImmGetOpenStatus
-JNIEXPORT jboolean JNICALL OS_NATIVE(ImmGetOpenStatus)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ImmGetOpenStatus_FUNC);
- rc = (jboolean)ImmGetOpenStatus((HIMC)arg0);
- OS_NATIVE_EXIT(env, that, ImmGetOpenStatus_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImmNotifyIME
-JNIEXPORT jboolean JNICALL OS_NATIVE(ImmNotifyIME)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ImmNotifyIME_FUNC);
- rc = (jboolean)ImmNotifyIME((HIMC)arg0, arg1, arg2, arg3);
- OS_NATIVE_EXIT(env, that, ImmNotifyIME_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImmReleaseContext
-JNIEXPORT jboolean JNICALL OS_NATIVE(ImmReleaseContext)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ImmReleaseContext_FUNC);
- rc = (jboolean)ImmReleaseContext((HWND)arg0, (HIMC)arg1);
- OS_NATIVE_EXIT(env, that, ImmReleaseContext_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImmSetCandidateWindow
-JNIEXPORT jboolean JNICALL OS_NATIVE(ImmSetCandidateWindow)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- CANDIDATEFORM _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ImmSetCandidateWindow_FUNC);
- if (arg1) if ((lparg1 = getCANDIDATEFORMFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)ImmSetCandidateWindow((HIMC)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setCANDIDATEFORMFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, ImmSetCandidateWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImmSetCompositionFontA
-JNIEXPORT jboolean JNICALL OS_NATIVE(ImmSetCompositionFontA)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- LOGFONTA _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ImmSetCompositionFontA_FUNC);
- if (arg1) if ((lparg1 = getLOGFONTAFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)ImmSetCompositionFontA((HIMC)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setLOGFONTAFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, ImmSetCompositionFontA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImmSetCompositionFontW
-JNIEXPORT jboolean JNICALL OS_NATIVE(ImmSetCompositionFontW)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- LOGFONTW _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ImmSetCompositionFontW_FUNC);
- if (arg1) if ((lparg1 = getLOGFONTWFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)ImmSetCompositionFontW((HIMC)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setLOGFONTWFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, ImmSetCompositionFontW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImmSetCompositionWindow
-JNIEXPORT jboolean JNICALL OS_NATIVE(ImmSetCompositionWindow)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- COMPOSITIONFORM _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ImmSetCompositionWindow_FUNC);
- if (arg1) if ((lparg1 = getCOMPOSITIONFORMFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)ImmSetCompositionWindow((HIMC)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setCOMPOSITIONFORMFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, ImmSetCompositionWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImmSetConversionStatus
-JNIEXPORT jboolean JNICALL OS_NATIVE(ImmSetConversionStatus)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ImmSetConversionStatus_FUNC);
- rc = (jboolean)ImmSetConversionStatus((HIMC)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, ImmSetConversionStatus_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImmSetOpenStatus
-JNIEXPORT jboolean JNICALL OS_NATIVE(ImmSetOpenStatus)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ImmSetOpenStatus_FUNC);
- rc = (jboolean)ImmSetOpenStatus((HIMC)arg0, arg1);
- OS_NATIVE_EXIT(env, that, ImmSetOpenStatus_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_InSendMessage
-JNIEXPORT jboolean JNICALL OS_NATIVE(InSendMessage)
- (JNIEnv *env, jclass that)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, InSendMessage_FUNC);
- rc = (jboolean)InSendMessage();
- OS_NATIVE_EXIT(env, that, InSendMessage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_InitCommonControls
-JNIEXPORT void JNICALL OS_NATIVE(InitCommonControls)
- (JNIEnv *env, jclass that)
-{
- OS_NATIVE_ENTER(env, that, InitCommonControls_FUNC);
- InitCommonControls();
- OS_NATIVE_EXIT(env, that, InitCommonControls_FUNC);
-}
-#endif
-
-#ifndef NO_InitCommonControlsEx
-JNIEXPORT jboolean JNICALL OS_NATIVE(InitCommonControlsEx)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- INITCOMMONCONTROLSEX _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, InitCommonControlsEx_FUNC);
- if (arg0) if ((lparg0 = getINITCOMMONCONTROLSEXFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)InitCommonControlsEx(lparg0);
-fail:
- if (arg0 && lparg0) setINITCOMMONCONTROLSEXFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, InitCommonControlsEx_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_InsertMenuA
-JNIEXPORT jboolean JNICALL OS_NATIVE(InsertMenuA)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jintLong arg3, jbyteArray arg4)
-{
- jbyte *lparg4=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, InsertMenuA_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jboolean)InsertMenuA((HMENU)arg0, arg1, arg2, arg3, lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, InsertMenuA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_InsertMenuItemA
-JNIEXPORT jboolean JNICALL OS_NATIVE(InsertMenuItemA)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jboolean arg2, jobject arg3)
-{
- MENUITEMINFO _arg3, *lparg3=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, InsertMenuItemA_FUNC);
- if (arg3) if ((lparg3 = getMENUITEMINFOFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jboolean)InsertMenuItemA((HMENU)arg0, arg1, arg2, lparg3);
-fail:
- if (arg3 && lparg3) setMENUITEMINFOFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, InsertMenuItemA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_InsertMenuItemW
-JNIEXPORT jboolean JNICALL OS_NATIVE(InsertMenuItemW)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jboolean arg2, jobject arg3)
-{
- MENUITEMINFO _arg3, *lparg3=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, InsertMenuItemW_FUNC);
- if (arg3) if ((lparg3 = getMENUITEMINFOFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jboolean)InsertMenuItemW((HMENU)arg0, arg1, arg2, (LPMENUITEMINFOW)lparg3);
-fail:
- if (arg3 && lparg3) setMENUITEMINFOFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, InsertMenuItemW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_InsertMenuW
-JNIEXPORT jboolean JNICALL OS_NATIVE(InsertMenuW)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jintLong arg3, jcharArray arg4)
-{
- jchar *lparg4=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, InsertMenuW_FUNC);
- if (arg4) if ((lparg4 = (*env)->GetCharArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jboolean)InsertMenuW((HMENU)arg0, arg1, arg2, arg3, lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseCharArrayElements(env, arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, InsertMenuW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_InternetGetCookieA
-JNIEXPORT jboolean JNICALL OS_NATIVE(InternetGetCookieA)
- (JNIEnv *env, jclass that, jbyteArray arg0, jbyteArray arg1, jbyteArray arg2, jintArray arg3)
-{
- jbyte *lparg0=NULL;
- jbyte *lparg1=NULL;
- jbyte *lparg2=NULL;
- jint *lparg3=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, InternetGetCookieA_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jboolean)InternetGetCookieA((LPCTSTR)lparg0, (LPCTSTR)lparg1, (LPSTR)lparg2, (LPDWORD)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, InternetGetCookieA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_InternetGetCookieW
-JNIEXPORT jboolean JNICALL OS_NATIVE(InternetGetCookieW)
- (JNIEnv *env, jclass that, jcharArray arg0, jcharArray arg1, jcharArray arg2, jintArray arg3)
-{
- jchar *lparg0=NULL;
- jchar *lparg1=NULL;
- jchar *lparg2=NULL;
- jint *lparg3=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, InternetGetCookieW_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jboolean)InternetGetCookieW((LPCWSTR)lparg0, (LPCWSTR)lparg1, (LPWSTR)lparg2, (LPDWORD)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, InternetGetCookieW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_InternetSetCookieA
-JNIEXPORT jboolean JNICALL OS_NATIVE(InternetSetCookieA)
- (JNIEnv *env, jclass that, jbyteArray arg0, jbyteArray arg1, jbyteArray arg2)
-{
- jbyte *lparg0=NULL;
- jbyte *lparg1=NULL;
- jbyte *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, InternetSetCookieA_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jboolean)InternetSetCookieA((LPCTSTR)lparg0, (LPCTSTR)lparg1, (LPCTSTR)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, InternetSetCookieA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_InternetSetCookieW
-JNIEXPORT jboolean JNICALL OS_NATIVE(InternetSetCookieW)
- (JNIEnv *env, jclass that, jcharArray arg0, jcharArray arg1, jcharArray arg2)
-{
- jchar *lparg0=NULL;
- jchar *lparg1=NULL;
- jchar *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, InternetSetCookieW_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jboolean)InternetSetCookieW((LPCWSTR)lparg0, (LPCWSTR)lparg1, (LPCWSTR)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, InternetSetCookieW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_InternetSetOption
-JNIEXPORT jboolean JNICALL OS_NATIVE(InternetSetOption)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jint arg3)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, InternetSetOption_FUNC);
- rc = (jboolean)InternetSetOption((HINTERNET)arg0, arg1, (LPVOID)arg2, arg3);
- OS_NATIVE_EXIT(env, that, InternetSetOption_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IntersectClipRect
-JNIEXPORT jint JNICALL OS_NATIVE(IntersectClipRect)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jint arg4)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, IntersectClipRect_FUNC);
- rc = (jint)IntersectClipRect((HDC)arg0, arg1, arg2, arg3, arg4);
- OS_NATIVE_EXIT(env, that, IntersectClipRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IntersectRect
-JNIEXPORT jboolean JNICALL OS_NATIVE(IntersectRect)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jobject arg2)
-{
- RECT _arg0, *lparg0=NULL;
- RECT _arg1, *lparg1=NULL;
- RECT _arg2, *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, IntersectRect_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- if (arg1) if ((lparg1 = getRECTFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getRECTFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jboolean)IntersectRect(lparg0, lparg1, lparg2);
-fail:
- if (arg0 && lparg0) setRECTFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, IntersectRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_InvalidateRect
-JNIEXPORT jboolean JNICALL OS_NATIVE(InvalidateRect)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jboolean arg2)
-{
- RECT _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, InvalidateRect_FUNC);
- if (arg1) if ((lparg1 = getRECTFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)InvalidateRect((HWND)arg0, lparg1, arg2);
-fail:
- if (arg1 && lparg1) setRECTFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, InvalidateRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_InvalidateRgn
-JNIEXPORT jboolean JNICALL OS_NATIVE(InvalidateRgn)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jboolean arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, InvalidateRgn_FUNC);
- rc = (jboolean)InvalidateRgn((HWND)arg0, (HRGN)arg1, arg2);
- OS_NATIVE_EXIT(env, that, InvalidateRgn_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IsAppThemed
-JNIEXPORT jboolean JNICALL OS_NATIVE(IsAppThemed)
- (JNIEnv *env, jclass that)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, IsAppThemed_FUNC);
-/*
- rc = (jboolean)IsAppThemed();
-*/
- {
- LOAD_FUNCTION(fp, IsAppThemed)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)())fp)();
- }
- }
- OS_NATIVE_EXIT(env, that, IsAppThemed_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IsBadReadPtr
-JNIEXPORT jboolean JNICALL OS_NATIVE(IsBadReadPtr)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, IsBadReadPtr_FUNC);
- rc = (jboolean)IsBadReadPtr((LPVOID)arg0, (UINT_PTR)arg1);
- OS_NATIVE_EXIT(env, that, IsBadReadPtr_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IsBadWritePtr
-JNIEXPORT jboolean JNICALL OS_NATIVE(IsBadWritePtr)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, IsBadWritePtr_FUNC);
- rc = (jboolean)IsBadWritePtr((LPVOID)arg0, (UINT_PTR)arg1);
- OS_NATIVE_EXIT(env, that, IsBadWritePtr_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IsDBCSLeadByte
-JNIEXPORT jboolean JNICALL OS_NATIVE(IsDBCSLeadByte)
- (JNIEnv *env, jclass that, jbyte arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, IsDBCSLeadByte_FUNC);
- rc = (jboolean)IsDBCSLeadByte(arg0);
- OS_NATIVE_EXIT(env, that, IsDBCSLeadByte_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IsHungAppWindow
-JNIEXPORT jboolean JNICALL OS_NATIVE(IsHungAppWindow)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, IsHungAppWindow_FUNC);
-/*
- rc = (jboolean)IsHungAppWindow((HWND)arg0);
-*/
- {
- LOAD_FUNCTION(fp, IsHungAppWindow)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(HWND))fp)((HWND)arg0);
- }
- }
- OS_NATIVE_EXIT(env, that, IsHungAppWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IsIconic
-JNIEXPORT jboolean JNICALL OS_NATIVE(IsIconic)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, IsIconic_FUNC);
- rc = (jboolean)IsIconic((HWND)arg0);
- OS_NATIVE_EXIT(env, that, IsIconic_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IsWindowEnabled
-JNIEXPORT jboolean JNICALL OS_NATIVE(IsWindowEnabled)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, IsWindowEnabled_FUNC);
- rc = (jboolean)IsWindowEnabled((HWND)arg0);
- OS_NATIVE_EXIT(env, that, IsWindowEnabled_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IsWindowVisible
-JNIEXPORT jboolean JNICALL OS_NATIVE(IsWindowVisible)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, IsWindowVisible_FUNC);
- rc = (jboolean)IsWindowVisible((HWND)arg0);
- OS_NATIVE_EXIT(env, that, IsWindowVisible_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IsZoomed
-JNIEXPORT jboolean JNICALL OS_NATIVE(IsZoomed)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, IsZoomed_FUNC);
- rc = (jboolean)IsZoomed((HWND)arg0);
- OS_NATIVE_EXIT(env, that, IsZoomed_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_KEYBDINPUT_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(KEYBDINPUT_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, KEYBDINPUT_1sizeof_FUNC);
- rc = (jint)KEYBDINPUT_sizeof();
- OS_NATIVE_EXIT(env, that, KEYBDINPUT_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_KillTimer
-JNIEXPORT jboolean JNICALL OS_NATIVE(KillTimer)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, KillTimer_FUNC);
- rc = (jboolean)KillTimer((HWND)arg0, arg1);
- OS_NATIVE_EXIT(env, that, KillTimer_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LITEM_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(LITEM_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, LITEM_1sizeof_FUNC);
- rc = (jint)LITEM_sizeof();
- OS_NATIVE_EXIT(env, that, LITEM_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LOGBRUSH_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(LOGBRUSH_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, LOGBRUSH_1sizeof_FUNC);
- rc = (jint)LOGBRUSH_sizeof();
- OS_NATIVE_EXIT(env, that, LOGBRUSH_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LOGFONTA_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(LOGFONTA_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, LOGFONTA_1sizeof_FUNC);
- rc = (jint)LOGFONTA_sizeof();
- OS_NATIVE_EXIT(env, that, LOGFONTA_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LOGFONTW_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(LOGFONTW_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, LOGFONTW_1sizeof_FUNC);
- rc = (jint)LOGFONTW_sizeof();
- OS_NATIVE_EXIT(env, that, LOGFONTW_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LOGPEN_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(LOGPEN_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, LOGPEN_1sizeof_FUNC);
- rc = (jint)LOGPEN_sizeof();
- OS_NATIVE_EXIT(env, that, LOGPEN_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LOWORD
-JNIEXPORT jint JNICALL OS_NATIVE(LOWORD)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, LOWORD_FUNC);
- rc = (jint)LOWORD(arg0);
- OS_NATIVE_EXIT(env, that, LOWORD_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LPtoDP
-JNIEXPORT jboolean JNICALL OS_NATIVE(LPtoDP)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-{
- POINT _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, LPtoDP_FUNC);
- if (arg1) if ((lparg1 = getPOINTFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)LPtoDP((HDC)arg0, lparg1, arg2);
-fail:
- if (arg1 && lparg1) setPOINTFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, LPtoDP_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LVCOLUMN_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(LVCOLUMN_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, LVCOLUMN_1sizeof_FUNC);
- rc = (jint)LVCOLUMN_sizeof();
- OS_NATIVE_EXIT(env, that, LVCOLUMN_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LVHITTESTINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(LVHITTESTINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, LVHITTESTINFO_1sizeof_FUNC);
- rc = (jint)LVHITTESTINFO_sizeof();
- OS_NATIVE_EXIT(env, that, LVHITTESTINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LVITEM_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(LVITEM_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, LVITEM_1sizeof_FUNC);
- rc = (jint)LVITEM_sizeof();
- OS_NATIVE_EXIT(env, that, LVITEM_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LineTo
-JNIEXPORT jboolean JNICALL OS_NATIVE(LineTo)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, LineTo_FUNC);
- rc = (jboolean)LineTo((HDC)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, LineTo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LoadBitmapA
-JNIEXPORT jintLong JNICALL OS_NATIVE(LoadBitmapA)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, LoadBitmapA_FUNC);
- rc = (jintLong)LoadBitmapA((HINSTANCE)arg0, (LPSTR)arg1);
- OS_NATIVE_EXIT(env, that, LoadBitmapA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LoadBitmapW
-JNIEXPORT jintLong JNICALL OS_NATIVE(LoadBitmapW)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, LoadBitmapW_FUNC);
- rc = (jintLong)LoadBitmapW((HINSTANCE)arg0, (LPWSTR)arg1);
- OS_NATIVE_EXIT(env, that, LoadBitmapW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LoadCursorA
-JNIEXPORT jintLong JNICALL OS_NATIVE(LoadCursorA)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, LoadCursorA_FUNC);
- rc = (jintLong)LoadCursorA((HINSTANCE)arg0, (LPSTR)arg1);
- OS_NATIVE_EXIT(env, that, LoadCursorA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LoadCursorW
-JNIEXPORT jintLong JNICALL OS_NATIVE(LoadCursorW)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, LoadCursorW_FUNC);
- rc = (jintLong)LoadCursorW((HINSTANCE)arg0, (LPWSTR)arg1);
- OS_NATIVE_EXIT(env, that, LoadCursorW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LoadIconA
-JNIEXPORT jintLong JNICALL OS_NATIVE(LoadIconA)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, LoadIconA_FUNC);
- rc = (jintLong)LoadIconA((HINSTANCE)arg0, (LPSTR)arg1);
- OS_NATIVE_EXIT(env, that, LoadIconA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LoadIconW
-JNIEXPORT jintLong JNICALL OS_NATIVE(LoadIconW)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, LoadIconW_FUNC);
- rc = (jintLong)LoadIconW((HINSTANCE)arg0, (LPWSTR)arg1);
- OS_NATIVE_EXIT(env, that, LoadIconW_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_LoadImageA__IIIIII) && !defined(JNI64)) || (!defined(NO_LoadImageA__JJIIII) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(LoadImageA__IIIIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(LoadImageA__JJIIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, LoadImageA__IIIIII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, LoadImageA__JJIIII_FUNC);
-#endif
- rc = (jintLong)LoadImageA((HINSTANCE)arg0, (LPSTR)arg1, arg2, arg3, arg4, arg5);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, LoadImageA__IIIIII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, LoadImageA__JJIIII_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_LoadImageA__I_3BIIII) && !defined(JNI64)) || (!defined(NO_LoadImageA__J_3BIIII) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(LoadImageA__I_3BIIII)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jint arg2, jint arg3, jint arg4, jint arg5)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(LoadImageA__J_3BIIII)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jint arg2, jint arg3, jint arg4, jint arg5)
-#endif
-{
- jbyte *lparg1=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, LoadImageA__I_3BIIII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, LoadImageA__J_3BIIII_FUNC);
-#endif
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jintLong)LoadImageA((HINSTANCE)arg0, (LPSTR)lparg1, arg2, arg3, arg4, arg5);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, LoadImageA__I_3BIIII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, LoadImageA__J_3BIIII_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_LoadImageW__IIIIII) && !defined(JNI64)) || (!defined(NO_LoadImageW__JJIIII) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(LoadImageW__IIIIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(LoadImageW__JJIIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, LoadImageW__IIIIII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, LoadImageW__JJIIII_FUNC);
-#endif
- rc = (jintLong)LoadImageW((HINSTANCE)arg0, (LPWSTR)arg1, arg2, arg3, arg4, arg5);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, LoadImageW__IIIIII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, LoadImageW__JJIIII_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_LoadImageW__I_3CIIII) && !defined(JNI64)) || (!defined(NO_LoadImageW__J_3CIIII) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(LoadImageW__I_3CIIII)(JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2, jint arg3, jint arg4, jint arg5)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(LoadImageW__J_3CIIII)(JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2, jint arg3, jint arg4, jint arg5)
-#endif
-{
- jchar *lparg1=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, LoadImageW__I_3CIIII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, LoadImageW__J_3CIIII_FUNC);
-#endif
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jintLong)LoadImageW((HINSTANCE)arg0, (LPWSTR)lparg1, arg2, arg3, arg4, arg5);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, LoadImageW__I_3CIIII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, LoadImageW__J_3CIIII_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_LoadLibraryA
-JNIEXPORT jintLong JNICALL OS_NATIVE(LoadLibraryA)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, LoadLibraryA_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)LoadLibraryA((LPSTR)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, LoadLibraryA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LoadLibraryW
-JNIEXPORT jintLong JNICALL OS_NATIVE(LoadLibraryW)
- (JNIEnv *env, jclass that, jcharArray arg0)
-{
- jchar *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, LoadLibraryW_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jintLong)LoadLibraryW((LPWSTR)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, LoadLibraryW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LoadStringA
-JNIEXPORT jint JNICALL OS_NATIVE(LoadStringA)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jbyteArray arg2, jint arg3)
-{
- jbyte *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, LoadStringA_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)LoadStringA((HINSTANCE)arg0, arg1, (LPSTR)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, LoadStringA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LoadStringW
-JNIEXPORT jint JNICALL OS_NATIVE(LoadStringW)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jcharArray arg2, jint arg3)
-{
- jchar *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, LoadStringW_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)LoadStringW((HINSTANCE)arg0, arg1, (LPWSTR)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, LoadStringW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LocalFree
-JNIEXPORT jintLong JNICALL OS_NATIVE(LocalFree)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, LocalFree_FUNC);
- rc = (jintLong)LocalFree((HLOCAL)arg0);
- OS_NATIVE_EXIT(env, that, LocalFree_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LockWindowUpdate
-JNIEXPORT jboolean JNICALL OS_NATIVE(LockWindowUpdate)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, LockWindowUpdate_FUNC);
- rc = (jboolean)LockWindowUpdate((HWND)arg0);
- OS_NATIVE_EXIT(env, that, LockWindowUpdate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MAKELPARAM
-JNIEXPORT jintLong JNICALL OS_NATIVE(MAKELPARAM)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, MAKELPARAM_FUNC);
- rc = (jintLong)MAKELPARAM(arg0, arg1);
- OS_NATIVE_EXIT(env, that, MAKELPARAM_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MAKELRESULT
-JNIEXPORT jintLong JNICALL OS_NATIVE(MAKELRESULT)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, MAKELRESULT_FUNC);
- rc = (jintLong)MAKELRESULT(arg0, arg1);
- OS_NATIVE_EXIT(env, that, MAKELRESULT_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MAKEWORD
-JNIEXPORT jint JNICALL OS_NATIVE(MAKEWORD)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MAKEWORD_FUNC);
- rc = (jint)MAKEWORD(arg0, arg1);
- OS_NATIVE_EXIT(env, that, MAKEWORD_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MAKEWPARAM
-JNIEXPORT jintLong JNICALL OS_NATIVE(MAKEWPARAM)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, MAKEWPARAM_FUNC);
- rc = (jintLong)MAKEWPARAM(arg0, arg1);
- OS_NATIVE_EXIT(env, that, MAKEWPARAM_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MARGINS_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(MARGINS_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MARGINS_1sizeof_FUNC);
- rc = (jint)MARGINS_sizeof();
- OS_NATIVE_EXIT(env, that, MARGINS_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MCHITTESTINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(MCHITTESTINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MCHITTESTINFO_1sizeof_FUNC);
- rc = (jint)MCHITTESTINFO_sizeof();
- OS_NATIVE_EXIT(env, that, MCHITTESTINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MCIWndRegisterClass
-JNIEXPORT jboolean JNICALL OS_NATIVE(MCIWndRegisterClass)
- (JNIEnv *env, jclass that)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, MCIWndRegisterClass_FUNC);
-/*
- rc = (jboolean)MCIWndRegisterClass();
-*/
- {
- LOAD_FUNCTION(fp, MCIWndRegisterClass)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)())fp)();
- }
- }
- OS_NATIVE_EXIT(env, that, MCIWndRegisterClass_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MEASUREITEMSTRUCT_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(MEASUREITEMSTRUCT_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MEASUREITEMSTRUCT_1sizeof_FUNC);
- rc = (jint)MEASUREITEMSTRUCT_sizeof();
- OS_NATIVE_EXIT(env, that, MEASUREITEMSTRUCT_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MENUBARINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(MENUBARINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MENUBARINFO_1sizeof_FUNC);
- rc = (jint)MENUBARINFO_sizeof();
- OS_NATIVE_EXIT(env, that, MENUBARINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MENUINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(MENUINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MENUINFO_1sizeof_FUNC);
- rc = (jint)MENUINFO_sizeof();
- OS_NATIVE_EXIT(env, that, MENUINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MENUITEMINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(MENUITEMINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MENUITEMINFO_1sizeof_FUNC);
- rc = (jint)MENUITEMINFO_sizeof();
- OS_NATIVE_EXIT(env, that, MENUITEMINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MINMAXINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(MINMAXINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MINMAXINFO_1sizeof_FUNC);
- rc = (jint)MINMAXINFO_sizeof();
- OS_NATIVE_EXIT(env, that, MINMAXINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MONITORINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(MONITORINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MONITORINFO_1sizeof_FUNC);
- rc = (jint)MONITORINFO_sizeof();
- OS_NATIVE_EXIT(env, that, MONITORINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MOUSEINPUT_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(MOUSEINPUT_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MOUSEINPUT_1sizeof_FUNC);
- rc = (jint)MOUSEINPUT_sizeof();
- OS_NATIVE_EXIT(env, that, MOUSEINPUT_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MSG_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(MSG_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MSG_1sizeof_FUNC);
- rc = (jint)MSG_sizeof();
- OS_NATIVE_EXIT(env, that, MSG_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MapVirtualKeyA
-JNIEXPORT jint JNICALL OS_NATIVE(MapVirtualKeyA)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MapVirtualKeyA_FUNC);
- rc = (jint)MapVirtualKeyA(arg0, arg1);
- OS_NATIVE_EXIT(env, that, MapVirtualKeyA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MapVirtualKeyW
-JNIEXPORT jint JNICALL OS_NATIVE(MapVirtualKeyW)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MapVirtualKeyW_FUNC);
- rc = (jint)MapVirtualKeyW(arg0, arg1);
- OS_NATIVE_EXIT(env, that, MapVirtualKeyW_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_MapWindowPoints__IILorg_eclipse_swt_internal_win32_POINT_2I) && !defined(JNI64)) || (!defined(NO_MapWindowPoints__JJLorg_eclipse_swt_internal_win32_POINT_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(MapWindowPoints__IILorg_eclipse_swt_internal_win32_POINT_2I)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jint arg3)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(MapWindowPoints__JJLorg_eclipse_swt_internal_win32_POINT_2I)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jint arg3)
-#endif
-{
- POINT _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MapWindowPoints__IILorg_eclipse_swt_internal_win32_POINT_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MapWindowPoints__JJLorg_eclipse_swt_internal_win32_POINT_2I_FUNC);
-#endif
- if (arg2) if ((lparg2 = getPOINTFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)MapWindowPoints((HWND)arg0, (HWND)arg1, (LPPOINT)lparg2, arg3);
-fail:
- if (arg2 && lparg2) setPOINTFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MapWindowPoints__IILorg_eclipse_swt_internal_win32_POINT_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MapWindowPoints__JJLorg_eclipse_swt_internal_win32_POINT_2I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_MapWindowPoints__IILorg_eclipse_swt_internal_win32_RECT_2I) && !defined(JNI64)) || (!defined(NO_MapWindowPoints__JJLorg_eclipse_swt_internal_win32_RECT_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(MapWindowPoints__IILorg_eclipse_swt_internal_win32_RECT_2I)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jint arg3)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(MapWindowPoints__JJLorg_eclipse_swt_internal_win32_RECT_2I)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jint arg3)
-#endif
-{
- RECT _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MapWindowPoints__IILorg_eclipse_swt_internal_win32_RECT_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MapWindowPoints__JJLorg_eclipse_swt_internal_win32_RECT_2I_FUNC);
-#endif
- if (arg2) if ((lparg2 = getRECTFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)MapWindowPoints((HWND)arg0, (HWND)arg1, (LPPOINT)lparg2, arg3);
-fail:
- if (arg2 && lparg2) setRECTFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MapWindowPoints__IILorg_eclipse_swt_internal_win32_RECT_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MapWindowPoints__JJLorg_eclipse_swt_internal_win32_RECT_2I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_MessageBeep
-JNIEXPORT jboolean JNICALL OS_NATIVE(MessageBeep)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, MessageBeep_FUNC);
- rc = (jboolean)MessageBeep(arg0);
- OS_NATIVE_EXIT(env, that, MessageBeep_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MessageBoxA
-JNIEXPORT jint JNICALL OS_NATIVE(MessageBoxA)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jbyteArray arg2, jint arg3)
-{
- jbyte *lparg1=NULL;
- jbyte *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MessageBoxA_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)MessageBoxA((HWND)arg0, (LPSTR)lparg1, (LPSTR)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, MessageBoxA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MessageBoxW
-JNIEXPORT jint JNICALL OS_NATIVE(MessageBoxW)
- (JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jcharArray arg2, jint arg3)
-{
- jchar *lparg1=NULL;
- jchar *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MessageBoxW_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)MessageBoxW((HWND)arg0, (LPWSTR)lparg1, (LPWSTR)lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, MessageBoxW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ModifyWorldTransform
-JNIEXPORT jboolean JNICALL OS_NATIVE(ModifyWorldTransform)
- (JNIEnv *env, jclass that, jintLong arg0, jfloatArray arg1, jint arg2)
-{
- jfloat *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ModifyWorldTransform_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jboolean)ModifyWorldTransform((HDC)arg0, (XFORM *)lparg1, arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, ModifyWorldTransform_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MonitorFromWindow
-JNIEXPORT jintLong JNICALL OS_NATIVE(MonitorFromWindow)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, MonitorFromWindow_FUNC);
-/*
- rc = (jintLong)MonitorFromWindow(arg0, arg1);
-*/
- {
- LOAD_FUNCTION(fp, MonitorFromWindow)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong, jint))fp)(arg0, arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, MonitorFromWindow_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_MoveMemory__III) && !defined(JNI64)) || (!defined(NO_MoveMemory__JJI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__III)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__JJI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2)
-#endif
-{
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__III_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__JJI_FUNC);
-#endif
- MoveMemory((PVOID)arg0, (CONST VOID *)arg1, arg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__III_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__JJI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_win32_DEVMODEA_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_win32_DEVMODEA_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_win32_DEVMODEA_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_win32_DEVMODEA_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- DEVMODEA _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_DEVMODEA_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_DEVMODEA_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getDEVMODEAFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_DEVMODEA_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_DEVMODEA_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_win32_DEVMODEW_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_win32_DEVMODEW_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_win32_DEVMODEW_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_win32_DEVMODEW_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- DEVMODEW _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_DEVMODEW_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_DEVMODEW_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getDEVMODEWFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_DEVMODEW_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_DEVMODEW_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_win32_DOCHOSTUIINFO_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_win32_DOCHOSTUIINFO_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_win32_DOCHOSTUIINFO_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_win32_DOCHOSTUIINFO_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- DOCHOSTUIINFO _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_DOCHOSTUIINFO_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_DOCHOSTUIINFO_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getDOCHOSTUIINFOFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_DOCHOSTUIINFO_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_DOCHOSTUIINFO_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_win32_DROPFILES_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_win32_DROPFILES_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_win32_DROPFILES_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_win32_DROPFILES_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- DROPFILES _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_DROPFILES_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_DROPFILES_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getDROPFILESFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_DROPFILES_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_DROPFILES_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_win32_GRADIENT_1RECT_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_win32_GRADIENT_1RECT_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_win32_GRADIENT_1RECT_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_win32_GRADIENT_1RECT_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- GRADIENT_RECT _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_GRADIENT_1RECT_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_GRADIENT_1RECT_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getGRADIENT_RECTFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_GRADIENT_1RECT_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_GRADIENT_1RECT_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_win32_KEYBDINPUT_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_win32_KEYBDINPUT_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_win32_KEYBDINPUT_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_win32_KEYBDINPUT_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- KEYBDINPUT _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_KEYBDINPUT_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_KEYBDINPUT_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getKEYBDINPUTFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_KEYBDINPUT_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_KEYBDINPUT_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_win32_LOGFONTA_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_win32_LOGFONTA_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_win32_LOGFONTA_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_win32_LOGFONTA_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- LOGFONTA _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_LOGFONTA_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_LOGFONTA_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getLOGFONTAFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_LOGFONTA_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_LOGFONTA_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_win32_LOGFONTW_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_win32_LOGFONTW_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_win32_LOGFONTW_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_win32_LOGFONTW_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- LOGFONTW _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_LOGFONTW_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_LOGFONTW_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getLOGFONTWFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_LOGFONTW_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_LOGFONTW_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_win32_MEASUREITEMSTRUCT_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_win32_MEASUREITEMSTRUCT_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_win32_MEASUREITEMSTRUCT_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_win32_MEASUREITEMSTRUCT_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- MEASUREITEMSTRUCT _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_MEASUREITEMSTRUCT_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_MEASUREITEMSTRUCT_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getMEASUREITEMSTRUCTFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_MEASUREITEMSTRUCT_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_MEASUREITEMSTRUCT_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_win32_MINMAXINFO_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_win32_MINMAXINFO_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_win32_MINMAXINFO_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_win32_MINMAXINFO_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- MINMAXINFO _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_MINMAXINFO_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_MINMAXINFO_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getMINMAXINFOFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_MINMAXINFO_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_MINMAXINFO_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_win32_MOUSEINPUT_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_win32_MOUSEINPUT_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_win32_MOUSEINPUT_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_win32_MOUSEINPUT_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- MOUSEINPUT _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_MOUSEINPUT_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_MOUSEINPUT_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getMOUSEINPUTFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_MOUSEINPUT_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_MOUSEINPUT_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_win32_MSG_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_win32_MSG_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_win32_MSG_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_win32_MSG_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- MSG _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_MSG_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_MSG_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getMSGFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_MSG_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_MSG_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_win32_NMLVCUSTOMDRAW_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_win32_NMLVCUSTOMDRAW_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_win32_NMLVCUSTOMDRAW_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_win32_NMLVCUSTOMDRAW_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- NMLVCUSTOMDRAW _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_NMLVCUSTOMDRAW_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_NMLVCUSTOMDRAW_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getNMLVCUSTOMDRAWFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_NMLVCUSTOMDRAW_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_NMLVCUSTOMDRAW_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_win32_NMLVDISPINFO_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_win32_NMLVDISPINFO_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_win32_NMLVDISPINFO_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_win32_NMLVDISPINFO_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- NMLVDISPINFO _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_NMLVDISPINFO_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_NMLVDISPINFO_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getNMLVDISPINFOFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_NMLVDISPINFO_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_NMLVDISPINFO_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_win32_NMTTCUSTOMDRAW_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_win32_NMTTCUSTOMDRAW_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_win32_NMTTCUSTOMDRAW_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_win32_NMTTCUSTOMDRAW_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- NMTTCUSTOMDRAW _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_NMTTCUSTOMDRAW_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_NMTTCUSTOMDRAW_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getNMTTCUSTOMDRAWFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_NMTTCUSTOMDRAW_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_NMTTCUSTOMDRAW_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_win32_NMTTDISPINFOA_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_win32_NMTTDISPINFOA_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_win32_NMTTDISPINFOA_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_win32_NMTTDISPINFOA_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- NMTTDISPINFOA _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_NMTTDISPINFOA_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_NMTTDISPINFOA_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getNMTTDISPINFOAFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_NMTTDISPINFOA_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_NMTTDISPINFOA_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_win32_NMTTDISPINFOW_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_win32_NMTTDISPINFOW_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_win32_NMTTDISPINFOW_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_win32_NMTTDISPINFOW_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- NMTTDISPINFOW _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_NMTTDISPINFOW_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_NMTTDISPINFOW_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getNMTTDISPINFOWFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_NMTTDISPINFOW_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_NMTTDISPINFOW_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_win32_NMTVCUSTOMDRAW_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_win32_NMTVCUSTOMDRAW_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_win32_NMTVCUSTOMDRAW_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_win32_NMTVCUSTOMDRAW_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- NMTVCUSTOMDRAW _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_NMTVCUSTOMDRAW_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_NMTVCUSTOMDRAW_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getNMTVCUSTOMDRAWFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_NMTVCUSTOMDRAW_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_NMTVCUSTOMDRAW_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_win32_NMTVDISPINFO_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_win32_NMTVDISPINFO_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_win32_NMTVDISPINFO_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_win32_NMTVDISPINFO_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- NMTVDISPINFO _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_NMTVDISPINFO_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_NMTVDISPINFO_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getNMTVDISPINFOFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_NMTVDISPINFO_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_NMTVDISPINFO_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_win32_OPENFILENAME_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_win32_OPENFILENAME_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_win32_OPENFILENAME_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_win32_OPENFILENAME_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- OPENFILENAME _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_OPENFILENAME_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_OPENFILENAME_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getOPENFILENAMEFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
- if (arg1 && lparg1) setOPENFILENAMEFields(env, arg1, lparg1);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_OPENFILENAME_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_OPENFILENAME_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_win32_RECT_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_win32_RECT_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_win32_RECT_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_win32_RECT_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- RECT _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_RECT_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_RECT_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getRECTFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_RECT_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_RECT_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- SHDRAGIMAGE _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getSHDRAGIMAGEFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_win32_TRIVERTEX_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_win32_TRIVERTEX_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_win32_TRIVERTEX_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_win32_TRIVERTEX_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- TRIVERTEX _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_TRIVERTEX_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_TRIVERTEX_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getTRIVERTEXFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_TRIVERTEX_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_TRIVERTEX_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_win32_UDACCEL_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_win32_UDACCEL_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_win32_UDACCEL_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_win32_UDACCEL_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- UDACCEL _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_UDACCEL_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_UDACCEL_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getUDACCELFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_UDACCEL_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_UDACCEL_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__ILorg_eclipse_swt_internal_win32_WINDOWPOS_2I) && !defined(JNI64)) || (!defined(NO_MoveMemory__JLorg_eclipse_swt_internal_win32_WINDOWPOS_2I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__ILorg_eclipse_swt_internal_win32_WINDOWPOS_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__JLorg_eclipse_swt_internal_win32_WINDOWPOS_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jint arg2)
-#endif
-{
- WINDOWPOS _arg1, *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_WINDOWPOS_2I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_WINDOWPOS_2I_FUNC);
-#endif
- if (arg1) if ((lparg1 = getWINDOWPOSFields(env, arg1, &_arg1)) == NULL) goto fail;
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__ILorg_eclipse_swt_internal_win32_WINDOWPOS_2I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__JLorg_eclipse_swt_internal_win32_WINDOWPOS_2I_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__I_3BI) && !defined(JNI64)) || (!defined(NO_MoveMemory__J_3BI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__I_3BI)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__J_3BI)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jint arg2)
-#endif
-{
- jbyte *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__I_3BI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__J_3BI_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__I_3BI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__J_3BI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__I_3CI) && !defined(JNI64)) || (!defined(NO_MoveMemory__J_3CI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__I_3CI)(JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__J_3CI)(JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2)
-#endif
-{
- jchar *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__I_3CI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__J_3CI_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__I_3CI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__J_3CI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__I_3DI) && !defined(JNI64)) || (!defined(NO_MoveMemory__J_3DI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__I_3DI)(JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__J_3DI)(JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1, jint arg2)
-#endif
-{
- jdouble *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__I_3DI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__J_3DI_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetDoubleArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseDoubleArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__I_3DI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__J_3DI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__I_3FI) && !defined(JNI64)) || (!defined(NO_MoveMemory__J_3FI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__I_3FI)(JNIEnv *env, jclass that, jintLong arg0, jfloatArray arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__J_3FI)(JNIEnv *env, jclass that, jintLong arg0, jfloatArray arg1, jint arg2)
-#endif
-{
- jfloat *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__I_3FI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__J_3FI_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__I_3FI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__J_3FI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__I_3II) && !defined(JNI64)) || (!defined(NO_MoveMemory__J_3II) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__I_3II)(JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__J_3II)(JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jint arg2)
-#endif
-{
- jint *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__I_3II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__J_3II_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__I_3II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__J_3II_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__I_3JI) && !defined(JNI64)) || (!defined(NO_MoveMemory__J_3JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__I_3JI)(JNIEnv *env, jclass that, jintLong arg0, jlongArray arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__J_3JI)(JNIEnv *env, jclass that, jintLong arg0, jlongArray arg1, jint arg2)
-#endif
-{
- jlong *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__I_3JI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__J_3JI_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseLongArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__I_3JI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__J_3JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__I_3SI) && !defined(JNI64)) || (!defined(NO_MoveMemory__J_3SI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__I_3SI)(JNIEnv *env, jclass that, jintLong arg0, jshortArray arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__J_3SI)(JNIEnv *env, jclass that, jintLong arg0, jshortArray arg1, jint arg2)
-#endif
-{
- jshort *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__I_3SI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__J_3SI_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetShortArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseShortArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__I_3SI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__J_3SI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- BITMAPINFOHEADER _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setBITMAPINFOHEADERFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2JI_FUNC);
-#endif
-}
-#endif
-
-#ifndef NO_MoveMemory__Lorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2_3BI
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2_3BI)
- (JNIEnv *env, jclass that, jobject arg0, jbyteArray arg1, jint arg2)
-{
- BITMAPINFOHEADER _arg0, *lparg0=NULL;
- jbyte *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2_3BI_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- MoveMemory((PVOID)lparg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
- if (arg0 && lparg0) setBITMAPINFOHEADERFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2_3BI_FUNC);
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_DEVMODEA_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_DEVMODEA_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_DEVMODEA_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_DEVMODEA_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- DEVMODEA _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_DEVMODEA_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_DEVMODEA_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setDEVMODEAFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_DEVMODEA_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_DEVMODEA_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_DEVMODEW_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_DEVMODEW_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_DEVMODEW_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_DEVMODEW_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- DEVMODEW _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_DEVMODEW_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_DEVMODEW_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setDEVMODEWFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_DEVMODEW_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_DEVMODEW_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_DOCHOSTUIINFO_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_DOCHOSTUIINFO_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_DOCHOSTUIINFO_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_DOCHOSTUIINFO_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- DOCHOSTUIINFO _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_DOCHOSTUIINFO_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_DOCHOSTUIINFO_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setDOCHOSTUIINFOFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_DOCHOSTUIINFO_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_DOCHOSTUIINFO_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_DRAWITEMSTRUCT_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_DRAWITEMSTRUCT_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_DRAWITEMSTRUCT_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_DRAWITEMSTRUCT_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- DRAWITEMSTRUCT _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_DRAWITEMSTRUCT_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_DRAWITEMSTRUCT_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setDRAWITEMSTRUCTFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_DRAWITEMSTRUCT_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_DRAWITEMSTRUCT_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_EMREXTCREATEFONTINDIRECTW_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_EMREXTCREATEFONTINDIRECTW_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_EMREXTCREATEFONTINDIRECTW_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_EMREXTCREATEFONTINDIRECTW_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- EMREXTCREATEFONTINDIRECTW _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_EMREXTCREATEFONTINDIRECTW_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_EMREXTCREATEFONTINDIRECTW_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setEMREXTCREATEFONTINDIRECTWFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_EMREXTCREATEFONTINDIRECTW_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_EMREXTCREATEFONTINDIRECTW_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_EMR_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_EMR_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_EMR_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_EMR_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- EMR _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_EMR_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_EMR_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setEMRFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_EMR_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_EMR_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_EXTLOGPEN_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_EXTLOGPEN_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_EXTLOGPEN_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_EXTLOGPEN_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- EXTLOGPEN _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_EXTLOGPEN_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_EXTLOGPEN_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setEXTLOGPENFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_EXTLOGPEN_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_EXTLOGPEN_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_HDITEM_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_HDITEM_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_HDITEM_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_HDITEM_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- HDITEM _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_HDITEM_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_HDITEM_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setHDITEMFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_HDITEM_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_HDITEM_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_HELPINFO_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_HELPINFO_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_HELPINFO_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_HELPINFO_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- HELPINFO _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_HELPINFO_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_HELPINFO_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setHELPINFOFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_HELPINFO_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_HELPINFO_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_LOGFONTA_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_LOGFONTA_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_LOGFONTA_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_LOGFONTA_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- LOGFONTA _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_LOGFONTA_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_LOGFONTA_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setLOGFONTAFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_LOGFONTA_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_LOGFONTA_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_LOGFONTW_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_LOGFONTW_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_LOGFONTW_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_LOGFONTW_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- LOGFONTW _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_LOGFONTW_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_LOGFONTW_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setLOGFONTWFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_LOGFONTW_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_LOGFONTW_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_MEASUREITEMSTRUCT_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_MEASUREITEMSTRUCT_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_MEASUREITEMSTRUCT_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_MEASUREITEMSTRUCT_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- MEASUREITEMSTRUCT _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_MEASUREITEMSTRUCT_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_MEASUREITEMSTRUCT_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setMEASUREITEMSTRUCTFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_MEASUREITEMSTRUCT_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_MEASUREITEMSTRUCT_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_MINMAXINFO_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_MINMAXINFO_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_MINMAXINFO_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_MINMAXINFO_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- MINMAXINFO _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_MINMAXINFO_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_MINMAXINFO_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setMINMAXINFOFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_MINMAXINFO_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_MINMAXINFO_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_MSG_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_MSG_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_MSG_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_MSG_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- MSG _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_MSG_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_MSG_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setMSGFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_MSG_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_MSG_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMCUSTOMDRAW_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMCUSTOMDRAW_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMCUSTOMDRAW_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMCUSTOMDRAW_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- NMCUSTOMDRAW _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMCUSTOMDRAW_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMCUSTOMDRAW_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setNMCUSTOMDRAWFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMCUSTOMDRAW_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMCUSTOMDRAW_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMHDR_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMHDR_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMHDR_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMHDR_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- NMHDR _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMHDR_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMHDR_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setNMHDRFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMHDR_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMHDR_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMHEADER_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMHEADER_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMHEADER_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMHEADER_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- NMHEADER _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMHEADER_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMHEADER_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setNMHEADERFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMHEADER_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMHEADER_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMLINK_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMLINK_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMLINK_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMLINK_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- NMLINK _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMLINK_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMLINK_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setNMLINKFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMLINK_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMLINK_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMLISTVIEW_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMLISTVIEW_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMLISTVIEW_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMLISTVIEW_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- NMLISTVIEW _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMLISTVIEW_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMLISTVIEW_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setNMLISTVIEWFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMLISTVIEW_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMLISTVIEW_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVCUSTOMDRAW_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVCUSTOMDRAW_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVCUSTOMDRAW_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVCUSTOMDRAW_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- NMLVCUSTOMDRAW _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVCUSTOMDRAW_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVCUSTOMDRAW_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setNMLVCUSTOMDRAWFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVCUSTOMDRAW_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVCUSTOMDRAW_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVDISPINFO_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVDISPINFO_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVDISPINFO_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVDISPINFO_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- NMLVDISPINFO _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVDISPINFO_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVDISPINFO_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setNMLVDISPINFOFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVDISPINFO_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVDISPINFO_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVFINDITEM_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVFINDITEM_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVFINDITEM_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVFINDITEM_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- NMLVFINDITEM _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVFINDITEM_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVFINDITEM_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setNMLVFINDITEMFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVFINDITEM_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVFINDITEM_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVODSTATECHANGE_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVODSTATECHANGE_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVODSTATECHANGE_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVODSTATECHANGE_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- NMLVODSTATECHANGE _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVODSTATECHANGE_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVODSTATECHANGE_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setNMLVODSTATECHANGEFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVODSTATECHANGE_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVODSTATECHANGE_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHEVRON_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHEVRON_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHEVRON_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHEVRON_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- NMREBARCHEVRON _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHEVRON_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHEVRON_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setNMREBARCHEVRONFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHEVRON_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHEVRON_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHILDSIZE_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHILDSIZE_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHILDSIZE_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHILDSIZE_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- NMREBARCHILDSIZE _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHILDSIZE_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHILDSIZE_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setNMREBARCHILDSIZEFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHILDSIZE_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHILDSIZE_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMRGINFO_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMRGINFO_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMRGINFO_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMRGINFO_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- NMRGINFO _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMRGINFO_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMRGINFO_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setNMRGINFOFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMRGINFO_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMRGINFO_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMTBHOTITEM_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMTBHOTITEM_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMTBHOTITEM_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMTBHOTITEM_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- NMTBHOTITEM _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTBHOTITEM_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTBHOTITEM_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setNMTBHOTITEMFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTBHOTITEM_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTBHOTITEM_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMTOOLBAR_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMTOOLBAR_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMTOOLBAR_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMTOOLBAR_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- NMTOOLBAR _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTOOLBAR_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTOOLBAR_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setNMTOOLBARFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTOOLBAR_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTOOLBAR_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMTREEVIEW_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMTREEVIEW_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMTREEVIEW_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMTREEVIEW_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- NMTREEVIEW _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTREEVIEW_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTREEVIEW_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setNMTREEVIEWFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTREEVIEW_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTREEVIEW_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTCUSTOMDRAW_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTCUSTOMDRAW_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTCUSTOMDRAW_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTCUSTOMDRAW_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- NMTTCUSTOMDRAW _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTCUSTOMDRAW_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTCUSTOMDRAW_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setNMTTCUSTOMDRAWFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTCUSTOMDRAW_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTCUSTOMDRAW_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTDISPINFOA_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTDISPINFOA_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTDISPINFOA_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTDISPINFOA_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- NMTTDISPINFOA _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTDISPINFOA_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTDISPINFOA_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setNMTTDISPINFOAFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTDISPINFOA_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTDISPINFOA_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTDISPINFOW_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTDISPINFOW_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTDISPINFOW_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTDISPINFOW_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- NMTTDISPINFOW _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTDISPINFOW_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTDISPINFOW_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setNMTTDISPINFOWFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTDISPINFOW_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTDISPINFOW_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVCUSTOMDRAW_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVCUSTOMDRAW_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVCUSTOMDRAW_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVCUSTOMDRAW_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- NMTVCUSTOMDRAW _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVCUSTOMDRAW_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVCUSTOMDRAW_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setNMTVCUSTOMDRAWFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVCUSTOMDRAW_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVCUSTOMDRAW_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVDISPINFO_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVDISPINFO_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVDISPINFO_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVDISPINFO_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- NMTVDISPINFO _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVDISPINFO_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVDISPINFO_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setNMTVDISPINFOFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVDISPINFO_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVDISPINFO_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVITEMCHANGE_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVITEMCHANGE_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVITEMCHANGE_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVITEMCHANGE_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- NMTVITEMCHANGE _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVITEMCHANGE_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVITEMCHANGE_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setNMTVITEMCHANGEFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVITEMCHANGE_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVITEMCHANGE_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMUPDOWN_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMUPDOWN_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMUPDOWN_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_NMUPDOWN_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- NMUPDOWN _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMUPDOWN_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMUPDOWN_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setNMUPDOWNFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMUPDOWN_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_NMUPDOWN_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_OFNOTIFY_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_OFNOTIFY_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_OFNOTIFY_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_OFNOTIFY_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- OFNOTIFY _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_OFNOTIFY_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_OFNOTIFY_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = getOFNOTIFYFields(env, arg0, &_arg0)) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setOFNOTIFYFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_OFNOTIFY_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_OFNOTIFY_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_OPENFILENAME_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_OPENFILENAME_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_OPENFILENAME_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_OPENFILENAME_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- OPENFILENAME _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_OPENFILENAME_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_OPENFILENAME_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = getOPENFILENAMEFields(env, arg0, &_arg0)) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setOPENFILENAMEFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_OPENFILENAME_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_OPENFILENAME_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_POINT_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_POINT_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_POINT_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_POINT_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- POINT _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_POINT_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_POINT_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setPOINTFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_POINT_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_POINT_2JI_FUNC);
-#endif
-}
-#endif
-
-#ifndef NO_MoveMemory__Lorg_eclipse_swt_internal_win32_POINT_2_3JI
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_POINT_2_3JI)
- (JNIEnv *env, jclass that, jobject arg0, jlongArray arg1, jint arg2)
-{
- POINT _arg0, *lparg0=NULL;
- jlong *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_POINT_2_3JI_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- MoveMemory((PVOID)lparg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseLongArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
- if (arg0 && lparg0) setPOINTFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_POINT_2_3JI_FUNC);
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_RECT_2_3II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_RECT_2_3JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_RECT_2_3II)(JNIEnv *env, jclass that, jobject arg0, jintLongArray arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_RECT_2_3JI)(JNIEnv *env, jclass that, jobject arg0, jintLongArray arg1, jint arg2)
-#endif
-{
- RECT _arg0, *lparg0=NULL;
- jintLong *lparg1=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_RECT_2_3II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_RECT_2_3JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = getRECTFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
- MoveMemory(lparg0, lparg1, arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) setRECTFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_RECT_2_3II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_RECT_2_3JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1ITEM_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1ITEM_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1ITEM_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1ITEM_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- SCRIPT_ITEM _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1ITEM_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1ITEM_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setSCRIPT_ITEMFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1ITEM_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1ITEM_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1LOGATTR_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1LOGATTR_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1LOGATTR_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1LOGATTR_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- SCRIPT_LOGATTR _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1LOGATTR_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1LOGATTR_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setSCRIPT_LOGATTRFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1LOGATTR_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1LOGATTR_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1PROPERTIES_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1PROPERTIES_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1PROPERTIES_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1PROPERTIES_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- SCRIPT_PROPERTIES _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1PROPERTIES_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1PROPERTIES_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setSCRIPT_PROPERTIESFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1PROPERTIES_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1PROPERTIES_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- SHDRAGIMAGE _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setSHDRAGIMAGEFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_TEXTMETRICA_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_TEXTMETRICA_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_TEXTMETRICA_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_TEXTMETRICA_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- TEXTMETRICA _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_TEXTMETRICA_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_TEXTMETRICA_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setTEXTMETRICAFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_TEXTMETRICA_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_TEXTMETRICA_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_TEXTMETRICW_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_TEXTMETRICW_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_TEXTMETRICW_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_TEXTMETRICW_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- TEXTMETRICW _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_TEXTMETRICW_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_TEXTMETRICW_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setTEXTMETRICWFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_TEXTMETRICW_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_TEXTMETRICW_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_TVITEM_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_TVITEM_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_TVITEM_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_TVITEM_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- TVITEM _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_TVITEM_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_TVITEM_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setTVITEMFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_TVITEM_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_TVITEM_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_UDACCEL_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_UDACCEL_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_UDACCEL_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_UDACCEL_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- UDACCEL _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_UDACCEL_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_UDACCEL_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setUDACCELFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_UDACCEL_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_UDACCEL_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_WINDOWPOS_2II) && !defined(JNI64)) || (!defined(NO_MoveMemory__Lorg_eclipse_swt_internal_win32_WINDOWPOS_2JI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_WINDOWPOS_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_WINDOWPOS_2JI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2)
-#endif
-{
- WINDOWPOS _arg0, *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_WINDOWPOS_2II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_WINDOWPOS_2JI_FUNC);
-#endif
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
- if (arg0 && lparg0) setWINDOWPOSFields(env, arg0, lparg0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_WINDOWPOS_2II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_WINDOWPOS_2JI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory___3BII) && !defined(JNI64)) || (!defined(NO_MoveMemory___3BJI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory___3BII)(JNIEnv *env, jclass that, jbyteArray arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory___3BJI)(JNIEnv *env, jclass that, jbyteArray arg0, jintLong arg1, jint arg2)
-#endif
-{
- jbyte *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory___3BII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory___3BJI_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- }
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, 0);
- } else
-#endif
- {
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- }
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory___3BII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory___3BJI_FUNC);
-#endif
-}
-#endif
-
-#ifndef NO_MoveMemory___3BLorg_eclipse_swt_internal_win32_ACCEL_2I
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory___3BLorg_eclipse_swt_internal_win32_ACCEL_2I)
- (JNIEnv *env, jclass that, jbyteArray arg0, jobject arg1, jint arg2)
-{
- jbyte *lparg0=NULL;
- ACCEL _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, MoveMemory___3BLorg_eclipse_swt_internal_win32_ACCEL_2I_FUNC);
- if (arg1) if ((lparg1 = getACCELFields(env, arg1, &_arg1)) == NULL) goto fail;
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- }
- MoveMemory((PVOID)lparg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, 0);
- } else
-#endif
- {
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- }
- OS_NATIVE_EXIT(env, that, MoveMemory___3BLorg_eclipse_swt_internal_win32_ACCEL_2I_FUNC);
-}
-#endif
-
-#ifndef NO_MoveMemory___3BLorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2I
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory___3BLorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2I)
- (JNIEnv *env, jclass that, jbyteArray arg0, jobject arg1, jint arg2)
-{
- jbyte *lparg0=NULL;
- BITMAPINFOHEADER _arg1, *lparg1=NULL;
- OS_NATIVE_ENTER(env, that, MoveMemory___3BLorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2I_FUNC);
- if (arg1) if ((lparg1 = getBITMAPINFOHEADERFields(env, arg1, &_arg1)) == NULL) goto fail;
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- }
- MoveMemory((PVOID)lparg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, 0);
- } else
-#endif
- {
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- }
- OS_NATIVE_EXIT(env, that, MoveMemory___3BLorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2I_FUNC);
-}
-#endif
-
-#if (!defined(NO_MoveMemory___3CII) && !defined(JNI64)) || (!defined(NO_MoveMemory___3CJI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory___3CII)(JNIEnv *env, jclass that, jcharArray arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory___3CJI)(JNIEnv *env, jclass that, jcharArray arg0, jintLong arg1, jint arg2)
-#endif
-{
- jchar *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory___3CII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory___3CJI_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- }
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, 0);
- } else
-#endif
- {
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- }
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory___3CII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory___3CJI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory___3DII) && !defined(JNI64)) || (!defined(NO_MoveMemory___3DJI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory___3DII)(JNIEnv *env, jclass that, jdoubleArray arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory___3DJI)(JNIEnv *env, jclass that, jdoubleArray arg0, jintLong arg1, jint arg2)
-#endif
-{
- jdouble *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory___3DII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory___3DJI_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg0) if ((lparg0 = (*env)->GetDoubleArrayElements(env, arg0, NULL)) == NULL) goto fail;
- }
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, 0);
- } else
-#endif
- {
- if (arg0 && lparg0) (*env)->ReleaseDoubleArrayElements(env, arg0, lparg0, 0);
- }
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory___3DII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory___3DJI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory___3FII) && !defined(JNI64)) || (!defined(NO_MoveMemory___3FJI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory___3FII)(JNIEnv *env, jclass that, jfloatArray arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory___3FJI)(JNIEnv *env, jclass that, jfloatArray arg0, jintLong arg1, jint arg2)
-#endif
-{
- jfloat *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory___3FII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory___3FJI_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg0) if ((lparg0 = (*env)->GetFloatArrayElements(env, arg0, NULL)) == NULL) goto fail;
- }
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, 0);
- } else
-#endif
- {
- if (arg0 && lparg0) (*env)->ReleaseFloatArrayElements(env, arg0, lparg0, 0);
- }
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory___3FII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory___3FJI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory___3III) && !defined(JNI64)) || (!defined(NO_MoveMemory___3IJI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory___3III)(JNIEnv *env, jclass that, jintArray arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory___3IJI)(JNIEnv *env, jclass that, jintArray arg0, jintLong arg1, jint arg2)
-#endif
-{
- jint *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory___3III_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory___3IJI_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail;
- }
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, 0);
- } else
-#endif
- {
- if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0);
- }
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory___3III_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory___3IJI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory___3JII) && !defined(JNI64)) || (!defined(NO_MoveMemory___3JJI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory___3JII)(JNIEnv *env, jclass that, jlongArray arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory___3JJI)(JNIEnv *env, jclass that, jlongArray arg0, jintLong arg1, jint arg2)
-#endif
-{
- jlong *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory___3JII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory___3JJI_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg0) if ((lparg0 = (*env)->GetLongArrayElements(env, arg0, NULL)) == NULL) goto fail;
- }
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, 0);
- } else
-#endif
- {
- if (arg0 && lparg0) (*env)->ReleaseLongArrayElements(env, arg0, lparg0, 0);
- }
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory___3JII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory___3JJI_FUNC);
-#endif
-}
-#endif
-
-#if (!defined(NO_MoveMemory___3SII) && !defined(JNI64)) || (!defined(NO_MoveMemory___3SJI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory___3SII)(JNIEnv *env, jclass that, jshortArray arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT void JNICALL OS_NATIVE(MoveMemory___3SJI)(JNIEnv *env, jclass that, jshortArray arg0, jintLong arg1, jint arg2)
-#endif
-{
- jshort *lparg0=NULL;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MoveMemory___3SII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MoveMemory___3SJI_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg0) if ((lparg0 = (*env)->GetShortArrayElements(env, arg0, NULL)) == NULL) goto fail;
- }
- MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, 0);
- } else
-#endif
- {
- if (arg0 && lparg0) (*env)->ReleaseShortArrayElements(env, arg0, lparg0, 0);
- }
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MoveMemory___3SII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MoveMemory___3SJI_FUNC);
-#endif
-}
-#endif
-
-#ifndef NO_MoveToEx
-JNIEXPORT jboolean JNICALL OS_NATIVE(MoveToEx)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jintLong arg3)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, MoveToEx_FUNC);
- rc = (jboolean)MoveToEx((HDC)arg0, arg1, arg2, (LPPOINT)arg3);
- OS_NATIVE_EXIT(env, that, MoveToEx_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MsgWaitForMultipleObjectsEx
-JNIEXPORT jint JNICALL OS_NATIVE(MsgWaitForMultipleObjectsEx)
- (JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3, jint arg4)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MsgWaitForMultipleObjectsEx_FUNC);
- rc = (jint)MsgWaitForMultipleObjectsEx((DWORD)arg0, (LPHANDLE)arg1, (DWORD)arg2, (DWORD)arg3, (DWORD)arg4);
- OS_NATIVE_EXIT(env, that, MsgWaitForMultipleObjectsEx_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_MultiByteToWideChar__IIII_3CI) && !defined(JNI64)) || (!defined(NO_MultiByteToWideChar__IIJI_3CI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(MultiByteToWideChar__IIII_3CI)(JNIEnv *env, jclass that, jint arg0, jint arg1, jintLong arg2, jint arg3, jcharArray arg4, jint arg5)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(MultiByteToWideChar__IIJI_3CI)(JNIEnv *env, jclass that, jint arg0, jint arg1, jintLong arg2, jint arg3, jcharArray arg4, jint arg5)
-#endif
-{
- jchar *lparg4=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, MultiByteToWideChar__IIII_3CI_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, MultiByteToWideChar__IIJI_3CI_FUNC);
-#endif
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg4) if ((lparg4 = (*env)->GetPrimitiveArrayCritical(env, arg4, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg4) if ((lparg4 = (*env)->GetCharArrayElements(env, arg4, NULL)) == NULL) goto fail;
- }
- rc = (jint)MultiByteToWideChar(arg0, arg1, (LPCSTR)arg2, arg3, (LPWSTR)lparg4, arg5);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg4 && lparg4) (*env)->ReleasePrimitiveArrayCritical(env, arg4, lparg4, 0);
- } else
-#endif
- {
- if (arg4 && lparg4) (*env)->ReleaseCharArrayElements(env, arg4, lparg4, 0);
- }
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, MultiByteToWideChar__IIII_3CI_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, MultiByteToWideChar__IIJI_3CI_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_MultiByteToWideChar__II_3BI_3CI
-JNIEXPORT jint JNICALL OS_NATIVE(MultiByteToWideChar__II_3BI_3CI)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jbyteArray arg2, jint arg3, jcharArray arg4, jint arg5)
-{
- jbyte *lparg2=NULL;
- jchar *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MultiByteToWideChar__II_3BI_3CI_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg2) if ((lparg2 = (*env)->GetPrimitiveArrayCritical(env, arg2, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetPrimitiveArrayCritical(env, arg4, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetCharArrayElements(env, arg4, NULL)) == NULL) goto fail;
- }
- rc = (jint)MultiByteToWideChar(arg0, arg1, (LPCSTR)lparg2, arg3, (LPWSTR)lparg4, arg5);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg4 && lparg4) (*env)->ReleasePrimitiveArrayCritical(env, arg4, lparg4, 0);
- if (arg2 && lparg2) (*env)->ReleasePrimitiveArrayCritical(env, arg2, lparg2, JNI_ABORT);
- } else
-#endif
- {
- if (arg4 && lparg4) (*env)->ReleaseCharArrayElements(env, arg4, lparg4, 0);
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, JNI_ABORT);
- }
- OS_NATIVE_EXIT(env, that, MultiByteToWideChar__II_3BI_3CI_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NMCUSTOMDRAW_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(NMCUSTOMDRAW_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NMCUSTOMDRAW_1sizeof_FUNC);
- rc = (jint)NMCUSTOMDRAW_sizeof();
- OS_NATIVE_EXIT(env, that, NMCUSTOMDRAW_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NMHDR_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(NMHDR_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NMHDR_1sizeof_FUNC);
- rc = (jint)NMHDR_sizeof();
- OS_NATIVE_EXIT(env, that, NMHDR_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NMHEADER_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(NMHEADER_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NMHEADER_1sizeof_FUNC);
- rc = (jint)NMHEADER_sizeof();
- OS_NATIVE_EXIT(env, that, NMHEADER_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NMLINK_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(NMLINK_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NMLINK_1sizeof_FUNC);
- rc = (jint)NMLINK_sizeof();
- OS_NATIVE_EXIT(env, that, NMLINK_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NMLISTVIEW_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(NMLISTVIEW_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NMLISTVIEW_1sizeof_FUNC);
- rc = (jint)NMLISTVIEW_sizeof();
- OS_NATIVE_EXIT(env, that, NMLISTVIEW_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NMLVCUSTOMDRAW_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(NMLVCUSTOMDRAW_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NMLVCUSTOMDRAW_1sizeof_FUNC);
- rc = (jint)NMLVCUSTOMDRAW_sizeof();
- OS_NATIVE_EXIT(env, that, NMLVCUSTOMDRAW_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NMLVDISPINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(NMLVDISPINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NMLVDISPINFO_1sizeof_FUNC);
- rc = (jint)NMLVDISPINFO_sizeof();
- OS_NATIVE_EXIT(env, that, NMLVDISPINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NMLVFINDITEM_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(NMLVFINDITEM_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NMLVFINDITEM_1sizeof_FUNC);
- rc = (jint)NMLVFINDITEM_sizeof();
- OS_NATIVE_EXIT(env, that, NMLVFINDITEM_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NMLVODSTATECHANGE_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(NMLVODSTATECHANGE_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NMLVODSTATECHANGE_1sizeof_FUNC);
- rc = (jint)NMLVODSTATECHANGE_sizeof();
- OS_NATIVE_EXIT(env, that, NMLVODSTATECHANGE_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NMREBARCHEVRON_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(NMREBARCHEVRON_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NMREBARCHEVRON_1sizeof_FUNC);
- rc = (jint)NMREBARCHEVRON_sizeof();
- OS_NATIVE_EXIT(env, that, NMREBARCHEVRON_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NMREBARCHILDSIZE_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(NMREBARCHILDSIZE_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NMREBARCHILDSIZE_1sizeof_FUNC);
- rc = (jint)NMREBARCHILDSIZE_sizeof();
- OS_NATIVE_EXIT(env, that, NMREBARCHILDSIZE_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NMRGINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(NMRGINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NMRGINFO_1sizeof_FUNC);
- rc = (jint)NMRGINFO_sizeof();
- OS_NATIVE_EXIT(env, that, NMRGINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NMTBHOTITEM_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(NMTBHOTITEM_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NMTBHOTITEM_1sizeof_FUNC);
- rc = (jint)NMTBHOTITEM_sizeof();
- OS_NATIVE_EXIT(env, that, NMTBHOTITEM_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NMTOOLBAR_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(NMTOOLBAR_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NMTOOLBAR_1sizeof_FUNC);
- rc = (jint)NMTOOLBAR_sizeof();
- OS_NATIVE_EXIT(env, that, NMTOOLBAR_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NMTREEVIEW_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(NMTREEVIEW_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NMTREEVIEW_1sizeof_FUNC);
- rc = (jint)NMTREEVIEW_sizeof();
- OS_NATIVE_EXIT(env, that, NMTREEVIEW_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NMTTCUSTOMDRAW_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(NMTTCUSTOMDRAW_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NMTTCUSTOMDRAW_1sizeof_FUNC);
- rc = (jint)NMTTCUSTOMDRAW_sizeof();
- OS_NATIVE_EXIT(env, that, NMTTCUSTOMDRAW_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NMTTDISPINFOA_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(NMTTDISPINFOA_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NMTTDISPINFOA_1sizeof_FUNC);
- rc = (jint)NMTTDISPINFOA_sizeof();
- OS_NATIVE_EXIT(env, that, NMTTDISPINFOA_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NMTTDISPINFOW_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(NMTTDISPINFOW_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NMTTDISPINFOW_1sizeof_FUNC);
- rc = (jint)NMTTDISPINFOW_sizeof();
- OS_NATIVE_EXIT(env, that, NMTTDISPINFOW_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NMTVCUSTOMDRAW_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(NMTVCUSTOMDRAW_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NMTVCUSTOMDRAW_1sizeof_FUNC);
- rc = (jint)NMTVCUSTOMDRAW_sizeof();
- OS_NATIVE_EXIT(env, that, NMTVCUSTOMDRAW_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NMTVDISPINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(NMTVDISPINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NMTVDISPINFO_1sizeof_FUNC);
- rc = (jint)NMTVDISPINFO_sizeof();
- OS_NATIVE_EXIT(env, that, NMTVDISPINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NMTVITEMCHANGE_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(NMTVITEMCHANGE_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NMTVITEMCHANGE_1sizeof_FUNC);
- rc = (jint)NMTVITEMCHANGE_sizeof();
- OS_NATIVE_EXIT(env, that, NMTVITEMCHANGE_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NMUPDOWN_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(NMUPDOWN_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NMUPDOWN_1sizeof_FUNC);
- rc = (jint)NMUPDOWN_sizeof();
- OS_NATIVE_EXIT(env, that, NMUPDOWN_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NONCLIENTMETRICSA_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(NONCLIENTMETRICSA_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NONCLIENTMETRICSA_1sizeof_FUNC);
- rc = (jint)NONCLIENTMETRICSA_sizeof();
- OS_NATIVE_EXIT(env, that, NONCLIENTMETRICSA_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NONCLIENTMETRICSW_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(NONCLIENTMETRICSW_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NONCLIENTMETRICSW_1sizeof_FUNC);
- rc = (jint)NONCLIENTMETRICSW_sizeof();
- OS_NATIVE_EXIT(env, that, NONCLIENTMETRICSW_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NOTIFYICONDATAA_1V2_1SIZE
-JNIEXPORT jint JNICALL OS_NATIVE(NOTIFYICONDATAA_1V2_1SIZE)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NOTIFYICONDATAA_1V2_1SIZE_FUNC);
- rc = (jint)NOTIFYICONDATAA_V2_SIZE;
- OS_NATIVE_EXIT(env, that, NOTIFYICONDATAA_1V2_1SIZE_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NOTIFYICONDATAW_1V2_1SIZE
-JNIEXPORT jint JNICALL OS_NATIVE(NOTIFYICONDATAW_1V2_1SIZE)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NOTIFYICONDATAW_1V2_1SIZE_FUNC);
- rc = (jint)NOTIFYICONDATAW_V2_SIZE;
- OS_NATIVE_EXIT(env, that, NOTIFYICONDATAW_1V2_1SIZE_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NotifyWinEvent
-JNIEXPORT void JNICALL OS_NATIVE(NotifyWinEvent)
- (JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, NotifyWinEvent_FUNC);
-/*
- NotifyWinEvent((DWORD)arg0, (HWND)arg1, (LONG)arg2, (LONG)arg3);
-*/
- {
- LOAD_FUNCTION(fp, NotifyWinEvent)
- if (fp) {
- ((void (CALLING_CONVENTION*)(DWORD, HWND, LONG, LONG))fp)((DWORD)arg0, (HWND)arg1, (LONG)arg2, (LONG)arg3);
- }
- }
- OS_NATIVE_EXIT(env, that, NotifyWinEvent_FUNC);
-}
-#endif
-
-#ifndef NO_OFNOTIFY_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(OFNOTIFY_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, OFNOTIFY_1sizeof_FUNC);
- rc = (jint)OFNOTIFY_sizeof();
- OS_NATIVE_EXIT(env, that, OFNOTIFY_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OPENFILENAME_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(OPENFILENAME_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, OPENFILENAME_1sizeof_FUNC);
- rc = (jint)OPENFILENAME_sizeof();
- OS_NATIVE_EXIT(env, that, OPENFILENAME_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OSVERSIONINFOA_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(OSVERSIONINFOA_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, OSVERSIONINFOA_1sizeof_FUNC);
- rc = (jint)OSVERSIONINFOA_sizeof();
- OS_NATIVE_EXIT(env, that, OSVERSIONINFOA_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OSVERSIONINFOEXA_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(OSVERSIONINFOEXA_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, OSVERSIONINFOEXA_1sizeof_FUNC);
- rc = (jint)OSVERSIONINFOEXA_sizeof();
- OS_NATIVE_EXIT(env, that, OSVERSIONINFOEXA_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OSVERSIONINFOEXW_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(OSVERSIONINFOEXW_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, OSVERSIONINFOEXW_1sizeof_FUNC);
- rc = (jint)OSVERSIONINFOEXW_sizeof();
- OS_NATIVE_EXIT(env, that, OSVERSIONINFOEXW_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OSVERSIONINFOW_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(OSVERSIONINFOW_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, OSVERSIONINFOW_1sizeof_FUNC);
- rc = (jint)OSVERSIONINFOW_sizeof();
- OS_NATIVE_EXIT(env, that, OSVERSIONINFOW_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OUTLINETEXTMETRICA_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(OUTLINETEXTMETRICA_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, OUTLINETEXTMETRICA_1sizeof_FUNC);
- rc = (jint)OUTLINETEXTMETRICA_sizeof();
- OS_NATIVE_EXIT(env, that, OUTLINETEXTMETRICA_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OUTLINETEXTMETRICW_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(OUTLINETEXTMETRICW_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, OUTLINETEXTMETRICW_1sizeof_FUNC);
- rc = (jint)OUTLINETEXTMETRICW_sizeof();
- OS_NATIVE_EXIT(env, that, OUTLINETEXTMETRICW_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OffsetRect
-JNIEXPORT jboolean JNICALL OS_NATIVE(OffsetRect)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
-{
- RECT _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, OffsetRect_FUNC);
- if (arg0) if ((lparg0 = getRECTFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)OffsetRect(lparg0, arg1, arg2);
-fail:
- if (arg0 && lparg0) setRECTFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, OffsetRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OffsetRgn
-JNIEXPORT jint JNICALL OS_NATIVE(OffsetRgn)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, OffsetRgn_FUNC);
- rc = (jint)OffsetRgn((HRGN)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, OffsetRgn_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OleInitialize
-JNIEXPORT jint JNICALL OS_NATIVE(OleInitialize)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, OleInitialize_FUNC);
- rc = (jint)OleInitialize((LPVOID)arg0);
- OS_NATIVE_EXIT(env, that, OleInitialize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OleUninitialize
-JNIEXPORT void JNICALL OS_NATIVE(OleUninitialize)
- (JNIEnv *env, jclass that)
-{
- OS_NATIVE_ENTER(env, that, OleUninitialize_FUNC);
- OleUninitialize();
- OS_NATIVE_EXIT(env, that, OleUninitialize_FUNC);
-}
-#endif
-
-#ifndef NO_OpenClipboard
-JNIEXPORT jboolean JNICALL OS_NATIVE(OpenClipboard)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, OpenClipboard_FUNC);
- rc = (jboolean)OpenClipboard((HWND)arg0);
- OS_NATIVE_EXIT(env, that, OpenClipboard_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OpenThemeData
-JNIEXPORT jintLong JNICALL OS_NATIVE(OpenThemeData)
- (JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1)
-{
- jchar *lparg1=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, OpenThemeData_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
-/*
- rc = (jintLong)OpenThemeData((HWND)arg0, (LPCWSTR)lparg1);
-*/
- {
- LOAD_FUNCTION(fp, OpenThemeData)
- if (fp) {
- rc = (jintLong)((jintLong (CALLING_CONVENTION*)(HWND, LPCWSTR))fp)((HWND)arg0, (LPCWSTR)lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, OpenThemeData_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PAINTSTRUCT_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(PAINTSTRUCT_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PAINTSTRUCT_1sizeof_FUNC);
- rc = (jint)PAINTSTRUCT_sizeof();
- OS_NATIVE_EXIT(env, that, PAINTSTRUCT_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PANOSE_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(PANOSE_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PANOSE_1sizeof_FUNC);
- rc = (jint)PANOSE_sizeof();
- OS_NATIVE_EXIT(env, that, PANOSE_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_POINTSTOPOINT
-JNIEXPORT void JNICALL OS_NATIVE(POINTSTOPOINT)
- (JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
-{
- POINT _arg0, *lparg0=NULL;
- OS_NATIVE_ENTER(env, that, POINTSTOPOINT_FUNC);
- if (arg0) if ((lparg0 = getPOINTFields(env, arg0, &_arg0)) == NULL) goto fail;
- POINTSTOPOINT(*lparg0, arg1);
-fail:
- if (arg0 && lparg0) setPOINTFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, POINTSTOPOINT_FUNC);
-}
-#endif
-
-#ifndef NO_POINT_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(POINT_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, POINT_1sizeof_FUNC);
- rc = (jint)POINT_sizeof();
- OS_NATIVE_EXIT(env, that, POINT_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PRIMARYLANGID
-JNIEXPORT jshort JNICALL OS_NATIVE(PRIMARYLANGID)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jshort rc = 0;
- OS_NATIVE_ENTER(env, that, PRIMARYLANGID_FUNC);
- rc = (jshort)PRIMARYLANGID(arg0);
- OS_NATIVE_EXIT(env, that, PRIMARYLANGID_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PRINTDLG_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(PRINTDLG_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PRINTDLG_1sizeof_FUNC);
- rc = (jint)PRINTDLG_sizeof();
- OS_NATIVE_EXIT(env, that, PRINTDLG_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PROCESS_1INFORMATION_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(PROCESS_1INFORMATION_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PROCESS_1INFORMATION_1sizeof_FUNC);
- rc = (jint)PROCESS_INFORMATION_sizeof();
- OS_NATIVE_EXIT(env, that, PROCESS_1INFORMATION_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PatBlt
-JNIEXPORT jboolean JNICALL OS_NATIVE(PatBlt)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, PatBlt_FUNC);
- rc = (jboolean)PatBlt((HDC)arg0, arg1, arg2, arg3, arg4, arg5);
- OS_NATIVE_EXIT(env, that, PatBlt_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PeekMessageA
-JNIEXPORT jboolean JNICALL OS_NATIVE(PeekMessageA)
- (JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2, jint arg3, jint arg4)
-{
- MSG _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, PeekMessageA_FUNC);
- if (arg0) if ((lparg0 = getMSGFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)PeekMessageA(lparg0, (HWND)arg1, arg2, arg3, arg4);
-fail:
- if (arg0 && lparg0) setMSGFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, PeekMessageA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PeekMessageW
-JNIEXPORT jboolean JNICALL OS_NATIVE(PeekMessageW)
- (JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jint arg2, jint arg3, jint arg4)
-{
- MSG _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, PeekMessageW_FUNC);
- if (arg0) if ((lparg0 = getMSGFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)PeekMessageW(lparg0, (HWND)arg1, arg2, arg3, arg4);
-fail:
- if (arg0 && lparg0) setMSGFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, PeekMessageW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Pie
-JNIEXPORT jboolean JNICALL OS_NATIVE(Pie)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, Pie_FUNC);
- rc = (jboolean)Pie((HDC)arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
- OS_NATIVE_EXIT(env, that, Pie_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Polygon
-JNIEXPORT jboolean JNICALL OS_NATIVE(Polygon)
- (JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jint arg2)
-{
- jint *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, Polygon_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- rc = (jboolean)Polygon((HDC)arg0, (CONST POINT *)lparg1, arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
- OS_NATIVE_EXIT(env, that, Polygon_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Polyline
-JNIEXPORT jboolean JNICALL OS_NATIVE(Polyline)
- (JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jint arg2)
-{
- jint *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, Polyline_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- rc = (jboolean)Polyline((HDC)arg0, (CONST POINT *)lparg1, arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
- OS_NATIVE_EXIT(env, that, Polyline_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PostMessageA
-JNIEXPORT jboolean JNICALL OS_NATIVE(PostMessageA)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jintLong arg3)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, PostMessageA_FUNC);
- rc = (jboolean)PostMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)arg3);
- OS_NATIVE_EXIT(env, that, PostMessageA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PostMessageW
-JNIEXPORT jboolean JNICALL OS_NATIVE(PostMessageW)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jintLong arg3)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, PostMessageW_FUNC);
- rc = (jboolean)PostMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)arg3);
- OS_NATIVE_EXIT(env, that, PostMessageW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PostThreadMessageA
-JNIEXPORT jboolean JNICALL OS_NATIVE(PostThreadMessageA)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintLong arg2, jintLong arg3)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, PostThreadMessageA_FUNC);
- rc = (jboolean)PostThreadMessageA(arg0, arg1, (WPARAM)arg2, (LPARAM)arg3);
- OS_NATIVE_EXIT(env, that, PostThreadMessageA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PostThreadMessageW
-JNIEXPORT jboolean JNICALL OS_NATIVE(PostThreadMessageW)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintLong arg2, jintLong arg3)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, PostThreadMessageW_FUNC);
- rc = (jboolean)PostThreadMessageW(arg0, arg1, (WPARAM)arg2, (LPARAM)arg3);
- OS_NATIVE_EXIT(env, that, PostThreadMessageW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PrintDlgA
-JNIEXPORT jboolean JNICALL OS_NATIVE(PrintDlgA)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- PRINTDLG _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, PrintDlgA_FUNC);
- if (arg0) if ((lparg0 = getPRINTDLGFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)PrintDlgA(lparg0);
-fail:
- if (arg0 && lparg0) setPRINTDLGFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, PrintDlgA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PrintDlgW
-JNIEXPORT jboolean JNICALL OS_NATIVE(PrintDlgW)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- PRINTDLG _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, PrintDlgW_FUNC);
- if (arg0) if ((lparg0 = getPRINTDLGFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)PrintDlgW((LPPRINTDLGW)lparg0);
-fail:
- if (arg0 && lparg0) setPRINTDLGFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, PrintDlgW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PrintWindow
-JNIEXPORT jboolean JNICALL OS_NATIVE(PrintWindow)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, PrintWindow_FUNC);
-/*
- rc = (jboolean)PrintWindow((HWND)arg0, (HDC)arg1, arg2);
-*/
- {
- LOAD_FUNCTION(fp, PrintWindow)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(HWND, HDC, jint))fp)((HWND)arg0, (HDC)arg1, arg2);
- }
- }
- OS_NATIVE_EXIT(env, that, PrintWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtInRect
-JNIEXPORT jboolean JNICALL OS_NATIVE(PtInRect)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1)
-{
- RECT _arg0, *lparg0=NULL;
- POINT _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, PtInRect_FUNC);
- if (arg0) if ((lparg0 = getRECTFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getPOINTFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)PtInRect(lparg0, *lparg1);
-fail:
- OS_NATIVE_EXIT(env, that, PtInRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PtInRegion
-JNIEXPORT jboolean JNICALL OS_NATIVE(PtInRegion)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, PtInRegion_FUNC);
- rc = (jboolean)PtInRegion((HRGN)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, PtInRegion_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_REBARBANDINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(REBARBANDINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, REBARBANDINFO_1sizeof_FUNC);
- rc = (jint)REBARBANDINFO_sizeof();
- OS_NATIVE_EXIT(env, that, REBARBANDINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RECT_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(RECT_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RECT_1sizeof_FUNC);
- rc = (jint)RECT_sizeof();
- OS_NATIVE_EXIT(env, that, RECT_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RealizePalette
-JNIEXPORT jint JNICALL OS_NATIVE(RealizePalette)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RealizePalette_FUNC);
- rc = (jint)RealizePalette((HDC)arg0);
- OS_NATIVE_EXIT(env, that, RealizePalette_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RectInRegion
-JNIEXPORT jboolean JNICALL OS_NATIVE(RectInRegion)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- RECT _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, RectInRegion_FUNC);
- if (arg1) if ((lparg1 = getRECTFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)RectInRegion((HRGN)arg0, lparg1);
-fail:
- OS_NATIVE_EXIT(env, that, RectInRegion_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Rectangle
-JNIEXPORT jboolean JNICALL OS_NATIVE(Rectangle)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jint arg4)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, Rectangle_FUNC);
- rc = (jboolean)Rectangle((HDC)arg0, arg1, arg2, arg3, arg4);
- OS_NATIVE_EXIT(env, that, Rectangle_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RedrawWindow
-JNIEXPORT jboolean JNICALL OS_NATIVE(RedrawWindow)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2, jint arg3)
-{
- RECT _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, RedrawWindow_FUNC);
- if (arg1) if ((lparg1 = getRECTFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)RedrawWindow((HWND)arg0, lparg1, (HRGN)arg2, arg3);
-fail:
- if (arg1 && lparg1) setRECTFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, RedrawWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RegCloseKey
-JNIEXPORT jint JNICALL OS_NATIVE(RegCloseKey)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RegCloseKey_FUNC);
- rc = (jint)RegCloseKey((HKEY)arg0);
- OS_NATIVE_EXIT(env, that, RegCloseKey_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RegEnumKeyExA
-JNIEXPORT jint JNICALL OS_NATIVE(RegEnumKeyExA)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jbyteArray arg2, jintArray arg3, jintArray arg4, jbyteArray arg5, jintArray arg6, jobject arg7)
-{
- jbyte *lparg2=NULL;
- jint *lparg3=NULL;
- jint *lparg4=NULL;
- jbyte *lparg5=NULL;
- jint *lparg6=NULL;
- FILETIME _arg7, *lparg7=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RegEnumKeyExA_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetByteArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = getFILETIMEFields(env, arg7, &_arg7)) == NULL) goto fail;
- rc = (jint)RegEnumKeyExA((HKEY)arg0, arg1, (LPSTR)lparg2, (LPDWORD)lparg3, (LPDWORD)lparg4, (LPSTR)lparg5, (LPDWORD)lparg6, lparg7);
-fail:
- if (arg7 && lparg7) setFILETIMEFields(env, arg7, lparg7);
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg5 && lparg5) (*env)->ReleaseByteArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, RegEnumKeyExA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RegEnumKeyExW
-JNIEXPORT jint JNICALL OS_NATIVE(RegEnumKeyExW)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jcharArray arg2, jintArray arg3, jintArray arg4, jcharArray arg5, jintArray arg6, jobject arg7)
-{
- jchar *lparg2=NULL;
- jint *lparg3=NULL;
- jint *lparg4=NULL;
- jchar *lparg5=NULL;
- jint *lparg6=NULL;
- FILETIME _arg7, *lparg7=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RegEnumKeyExW_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetCharArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = getFILETIMEFields(env, arg7, &_arg7)) == NULL) goto fail;
- rc = (jint)RegEnumKeyExW((HKEY)arg0, arg1, (LPWSTR)lparg2, (LPDWORD)lparg3, (LPDWORD)lparg4, (LPWSTR)lparg5, (LPDWORD)lparg6, lparg7);
-fail:
- if (arg7 && lparg7) setFILETIMEFields(env, arg7, lparg7);
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg5 && lparg5) (*env)->ReleaseCharArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, RegEnumKeyExW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RegOpenKeyExA
-JNIEXPORT jint JNICALL OS_NATIVE(RegOpenKeyExA)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jint arg2, jint arg3, jintLongArray arg4)
-{
- jbyte *lparg1=NULL;
- jintLong *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RegOpenKeyExA_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntLongArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)RegOpenKeyExA((HKEY)arg0, (LPSTR)lparg1, arg2, arg3, (PHKEY)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntLongArrayElements(env, arg4, lparg4, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, RegOpenKeyExA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RegOpenKeyExW
-JNIEXPORT jint JNICALL OS_NATIVE(RegOpenKeyExW)
- (JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2, jint arg3, jintLongArray arg4)
-{
- jchar *lparg1=NULL;
- jintLong *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RegOpenKeyExW_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntLongArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)RegOpenKeyExW((HKEY)arg0, (LPWSTR)lparg1, arg2, arg3, (PHKEY)lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntLongArrayElements(env, arg4, lparg4, 0);
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, RegOpenKeyExW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RegQueryInfoKeyA
-JNIEXPORT jint JNICALL OS_NATIVE(RegQueryInfoKeyA)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintArray arg2, jintLong arg3, jintArray arg4, jintArray arg5, jintArray arg6, jintArray arg7, jintArray arg8, jintArray arg9, jintArray arg10, jintLong arg11)
-{
- jint *lparg2=NULL;
- jint *lparg4=NULL;
- jint *lparg5=NULL;
- jint *lparg6=NULL;
- jint *lparg7=NULL;
- jint *lparg8=NULL;
- jint *lparg9=NULL;
- jint *lparg10=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RegQueryInfoKeyA_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL)) == NULL) goto fail;
- if (arg8) if ((lparg8 = (*env)->GetIntArrayElements(env, arg8, NULL)) == NULL) goto fail;
- if (arg9) if ((lparg9 = (*env)->GetIntArrayElements(env, arg9, NULL)) == NULL) goto fail;
- if (arg10) if ((lparg10 = (*env)->GetIntArrayElements(env, arg10, NULL)) == NULL) goto fail;
- rc = (jint)RegQueryInfoKeyA((HKEY)arg0, (LPSTR)arg1, (LPDWORD)lparg2, (LPDWORD)arg3, (LPDWORD)lparg4, (LPDWORD)lparg5, (LPDWORD)lparg6, (LPDWORD)lparg7, (LPDWORD)lparg8, (LPDWORD)lparg9, (LPDWORD)lparg10, (PFILETIME)arg11);
-fail:
- if (arg10 && lparg10) (*env)->ReleaseIntArrayElements(env, arg10, lparg10, 0);
- if (arg9 && lparg9) (*env)->ReleaseIntArrayElements(env, arg9, lparg9, 0);
- if (arg8 && lparg8) (*env)->ReleaseIntArrayElements(env, arg8, lparg8, 0);
- if (arg7 && lparg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, 0);
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, RegQueryInfoKeyA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RegQueryInfoKeyW
-JNIEXPORT jint JNICALL OS_NATIVE(RegQueryInfoKeyW)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintArray arg2, jintLong arg3, jintArray arg4, jintArray arg5, jintArray arg6, jintArray arg7, jintArray arg8, jintArray arg9, jintArray arg10, jintLong arg11)
-{
- jint *lparg2=NULL;
- jint *lparg4=NULL;
- jint *lparg5=NULL;
- jint *lparg6=NULL;
- jint *lparg7=NULL;
- jint *lparg8=NULL;
- jint *lparg9=NULL;
- jint *lparg10=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RegQueryInfoKeyW_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL)) == NULL) goto fail;
- if (arg8) if ((lparg8 = (*env)->GetIntArrayElements(env, arg8, NULL)) == NULL) goto fail;
- if (arg9) if ((lparg9 = (*env)->GetIntArrayElements(env, arg9, NULL)) == NULL) goto fail;
- if (arg10) if ((lparg10 = (*env)->GetIntArrayElements(env, arg10, NULL)) == NULL) goto fail;
- rc = (jint)RegQueryInfoKeyW((HKEY)arg0, (LPWSTR)arg1, (LPDWORD)lparg2, (LPDWORD)arg3, (LPDWORD)lparg4, (LPDWORD)lparg5, (LPDWORD)lparg6, (LPDWORD)lparg7, (LPDWORD)lparg8, (LPDWORD)lparg9, (LPDWORD)lparg10, (PFILETIME)arg11);
-fail:
- if (arg10 && lparg10) (*env)->ReleaseIntArrayElements(env, arg10, lparg10, 0);
- if (arg9 && lparg9) (*env)->ReleaseIntArrayElements(env, arg9, lparg9, 0);
- if (arg8 && lparg8) (*env)->ReleaseIntArrayElements(env, arg8, lparg8, 0);
- if (arg7 && lparg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, 0);
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, RegQueryInfoKeyW_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_RegQueryValueExA__I_3BI_3I_3B_3I) && !defined(JNI64)) || (!defined(NO_RegQueryValueExA__J_3BJ_3I_3B_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(RegQueryValueExA__I_3BI_3I_3B_3I)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jintLong arg2, jintArray arg3, jbyteArray arg4, jintArray arg5)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(RegQueryValueExA__J_3BJ_3I_3B_3I)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jintLong arg2, jintArray arg3, jbyteArray arg4, jintArray arg5)
-#endif
-{
- jbyte *lparg1=NULL;
- jint *lparg3=NULL;
- jbyte *lparg4=NULL;
- jint *lparg5=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, RegQueryValueExA__I_3BI_3I_3B_3I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, RegQueryValueExA__J_3BJ_3I_3B_3I_FUNC);
-#endif
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)RegQueryValueExA((HKEY)arg0, (LPSTR)lparg1, (LPDWORD)arg2, (LPDWORD)lparg3, (LPBYTE)lparg4, (LPDWORD)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, RegQueryValueExA__I_3BI_3I_3B_3I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, RegQueryValueExA__J_3BJ_3I_3B_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_RegQueryValueExA__I_3BI_3I_3I_3I) && !defined(JNI64)) || (!defined(NO_RegQueryValueExA__J_3BJ_3I_3I_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(RegQueryValueExA__I_3BI_3I_3I_3I)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jintLong arg2, jintArray arg3, jintArray arg4, jintArray arg5)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(RegQueryValueExA__J_3BJ_3I_3I_3I)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jintLong arg2, jintArray arg3, jintArray arg4, jintArray arg5)
-#endif
-{
- jbyte *lparg1=NULL;
- jint *lparg3=NULL;
- jint *lparg4=NULL;
- jint *lparg5=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, RegQueryValueExA__I_3BI_3I_3I_3I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, RegQueryValueExA__J_3BJ_3I_3I_3I_FUNC);
-#endif
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)RegQueryValueExA((HKEY)arg0, (LPSTR)lparg1, (LPDWORD)arg2, (LPDWORD)lparg3, (LPBYTE)lparg4, (LPDWORD)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, RegQueryValueExA__I_3BI_3I_3I_3I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, RegQueryValueExA__J_3BJ_3I_3I_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_RegQueryValueExW__I_3CI_3I_3C_3I) && !defined(JNI64)) || (!defined(NO_RegQueryValueExW__J_3CJ_3I_3C_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(RegQueryValueExW__I_3CI_3I_3C_3I)(JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jintLong arg2, jintArray arg3, jcharArray arg4, jintArray arg5)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(RegQueryValueExW__J_3CJ_3I_3C_3I)(JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jintLong arg2, jintArray arg3, jcharArray arg4, jintArray arg5)
-#endif
-{
- jchar *lparg1=NULL;
- jint *lparg3=NULL;
- jchar *lparg4=NULL;
- jint *lparg5=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, RegQueryValueExW__I_3CI_3I_3C_3I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, RegQueryValueExW__J_3CJ_3I_3C_3I_FUNC);
-#endif
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetCharArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)RegQueryValueExW((HKEY)arg0, (LPWSTR)lparg1, (LPDWORD)arg2, (LPDWORD)lparg3, (LPBYTE)lparg4, (LPDWORD)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseCharArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, RegQueryValueExW__I_3CI_3I_3C_3I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, RegQueryValueExW__J_3CJ_3I_3C_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_RegQueryValueExW__I_3CI_3I_3I_3I) && !defined(JNI64)) || (!defined(NO_RegQueryValueExW__J_3CJ_3I_3I_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(RegQueryValueExW__I_3CI_3I_3I_3I)(JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jintLong arg2, jintArray arg3, jintArray arg4, jintArray arg5)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(RegQueryValueExW__J_3CJ_3I_3I_3I)(JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jintLong arg2, jintArray arg3, jintArray arg4, jintArray arg5)
-#endif
-{
- jchar *lparg1=NULL;
- jint *lparg3=NULL;
- jint *lparg4=NULL;
- jint *lparg5=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, RegQueryValueExW__I_3CI_3I_3I_3I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, RegQueryValueExW__J_3CJ_3I_3I_3I_FUNC);
-#endif
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)RegQueryValueExW((HKEY)arg0, (LPWSTR)lparg1, (LPDWORD)arg2, (LPDWORD)lparg3, (LPBYTE)lparg4, (LPDWORD)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, RegQueryValueExW__I_3CI_3I_3I_3I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, RegQueryValueExW__J_3CJ_3I_3I_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_RegisterClassA
-JNIEXPORT jint JNICALL OS_NATIVE(RegisterClassA)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- WNDCLASS _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RegisterClassA_FUNC);
- if (arg0) if ((lparg0 = getWNDCLASSFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)RegisterClassA(lparg0);
-fail:
- if (arg0 && lparg0) setWNDCLASSFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, RegisterClassA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RegisterClassW
-JNIEXPORT jint JNICALL OS_NATIVE(RegisterClassW)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- WNDCLASS _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RegisterClassW_FUNC);
- if (arg0) if ((lparg0 = getWNDCLASSFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)RegisterClassW((LPWNDCLASSW)lparg0);
-fail:
- if (arg0 && lparg0) setWNDCLASSFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, RegisterClassW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RegisterClipboardFormatA
-JNIEXPORT jint JNICALL OS_NATIVE(RegisterClipboardFormatA)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RegisterClipboardFormatA_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)RegisterClipboardFormatA((LPTSTR)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, RegisterClipboardFormatA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RegisterClipboardFormatW
-JNIEXPORT jint JNICALL OS_NATIVE(RegisterClipboardFormatW)
- (JNIEnv *env, jclass that, jcharArray arg0)
-{
- jchar *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RegisterClipboardFormatW_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)RegisterClipboardFormatW((LPWSTR)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, RegisterClipboardFormatW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RegisterWindowMessageA
-JNIEXPORT jint JNICALL OS_NATIVE(RegisterWindowMessageA)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RegisterWindowMessageA_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)RegisterWindowMessageA((LPTSTR)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, RegisterWindowMessageA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RegisterWindowMessageW
-JNIEXPORT jint JNICALL OS_NATIVE(RegisterWindowMessageW)
- (JNIEnv *env, jclass that, jcharArray arg0)
-{
- jchar *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RegisterWindowMessageW_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)RegisterWindowMessageW((LPWSTR)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, RegisterWindowMessageW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ReleaseCapture
-JNIEXPORT jboolean JNICALL OS_NATIVE(ReleaseCapture)
- (JNIEnv *env, jclass that)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ReleaseCapture_FUNC);
- rc = (jboolean)ReleaseCapture();
- OS_NATIVE_EXIT(env, that, ReleaseCapture_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ReleaseDC
-JNIEXPORT jint JNICALL OS_NATIVE(ReleaseDC)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ReleaseDC_FUNC);
- rc = (jint)ReleaseDC((HWND)arg0, (HDC)arg1);
- OS_NATIVE_EXIT(env, that, ReleaseDC_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RemoveMenu
-JNIEXPORT jboolean JNICALL OS_NATIVE(RemoveMenu)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, RemoveMenu_FUNC);
- rc = (jboolean)RemoveMenu((HMENU)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, RemoveMenu_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RemovePropA
-JNIEXPORT jintLong JNICALL OS_NATIVE(RemovePropA)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, RemovePropA_FUNC);
- rc = (jintLong)RemovePropA((HWND)arg0, (LPCTSTR)arg1);
- OS_NATIVE_EXIT(env, that, RemovePropA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RemovePropW
-JNIEXPORT jintLong JNICALL OS_NATIVE(RemovePropW)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, RemovePropW_FUNC);
- rc = (jintLong)RemovePropW((HWND)arg0, (LPCWSTR)arg1);
- OS_NATIVE_EXIT(env, that, RemovePropW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ReplyMessage
-JNIEXPORT jboolean JNICALL OS_NATIVE(ReplyMessage)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ReplyMessage_FUNC);
- rc = (jboolean)ReplyMessage(arg0);
- OS_NATIVE_EXIT(env, that, ReplyMessage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RestoreDC
-JNIEXPORT jboolean JNICALL OS_NATIVE(RestoreDC)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, RestoreDC_FUNC);
- rc = (jboolean)RestoreDC((HDC)arg0, (int)arg1);
- OS_NATIVE_EXIT(env, that, RestoreDC_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RoundRect
-JNIEXPORT jboolean JNICALL OS_NATIVE(RoundRect)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, RoundRect_FUNC);
- rc = (jboolean)RoundRect((HDC)arg0, arg1, arg2, arg3, arg4, arg5, arg6);
- OS_NATIVE_EXIT(env, that, RoundRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SCRIPT_1ANALYSIS_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(SCRIPT_1ANALYSIS_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SCRIPT_1ANALYSIS_1sizeof_FUNC);
- rc = (jint)SCRIPT_ANALYSIS_sizeof();
- OS_NATIVE_EXIT(env, that, SCRIPT_1ANALYSIS_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SCRIPT_1CONTROL_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(SCRIPT_1CONTROL_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SCRIPT_1CONTROL_1sizeof_FUNC);
- rc = (jint)SCRIPT_CONTROL_sizeof();
- OS_NATIVE_EXIT(env, that, SCRIPT_1CONTROL_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SCRIPT_1DIGITSUBSTITUTE_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(SCRIPT_1DIGITSUBSTITUTE_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SCRIPT_1DIGITSUBSTITUTE_1sizeof_FUNC);
- rc = (jint)SCRIPT_DIGITSUBSTITUTE_sizeof();
- OS_NATIVE_EXIT(env, that, SCRIPT_1DIGITSUBSTITUTE_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SCRIPT_1FONTPROPERTIES_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(SCRIPT_1FONTPROPERTIES_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SCRIPT_1FONTPROPERTIES_1sizeof_FUNC);
- rc = (jint)SCRIPT_FONTPROPERTIES_sizeof();
- OS_NATIVE_EXIT(env, that, SCRIPT_1FONTPROPERTIES_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SCRIPT_1ITEM_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(SCRIPT_1ITEM_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SCRIPT_1ITEM_1sizeof_FUNC);
- rc = (jint)SCRIPT_ITEM_sizeof();
- OS_NATIVE_EXIT(env, that, SCRIPT_1ITEM_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SCRIPT_1LOGATTR_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(SCRIPT_1LOGATTR_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SCRIPT_1LOGATTR_1sizeof_FUNC);
- rc = (jint)SCRIPT_LOGATTR_sizeof();
- OS_NATIVE_EXIT(env, that, SCRIPT_1LOGATTR_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SCRIPT_1PROPERTIES_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(SCRIPT_1PROPERTIES_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SCRIPT_1PROPERTIES_1sizeof_FUNC);
- rc = (jint)SCRIPT_PROPERTIES_sizeof();
- OS_NATIVE_EXIT(env, that, SCRIPT_1PROPERTIES_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SCRIPT_1STATE_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(SCRIPT_1STATE_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SCRIPT_1STATE_1sizeof_FUNC);
- rc = (jint)SCRIPT_STATE_sizeof();
- OS_NATIVE_EXIT(env, that, SCRIPT_1STATE_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SCRIPT_1STRING_1ANALYSIS_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(SCRIPT_1STRING_1ANALYSIS_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SCRIPT_1STRING_1ANALYSIS_1sizeof_FUNC);
- rc = (jint)SCRIPT_STRING_ANALYSIS_sizeof();
- OS_NATIVE_EXIT(env, that, SCRIPT_1STRING_1ANALYSIS_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SCROLLBARINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(SCROLLBARINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SCROLLBARINFO_1sizeof_FUNC);
- rc = (jint)SCROLLBARINFO_sizeof();
- OS_NATIVE_EXIT(env, that, SCROLLBARINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SCROLLINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(SCROLLINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SCROLLINFO_1sizeof_FUNC);
- rc = (jint)SCROLLINFO_sizeof();
- OS_NATIVE_EXIT(env, that, SCROLLINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SHACTIVATEINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(SHACTIVATEINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SHACTIVATEINFO_1sizeof_FUNC);
- rc = (jint)SHACTIVATEINFO_sizeof();
- OS_NATIVE_EXIT(env, that, SHACTIVATEINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SHBrowseForFolderA
-JNIEXPORT jintLong JNICALL OS_NATIVE(SHBrowseForFolderA)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- BROWSEINFO _arg0, *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, SHBrowseForFolderA_FUNC);
- if (arg0) if ((lparg0 = getBROWSEINFOFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jintLong)SHBrowseForFolderA(lparg0);
-fail:
- if (arg0 && lparg0) setBROWSEINFOFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, SHBrowseForFolderA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SHBrowseForFolderW
-JNIEXPORT jintLong JNICALL OS_NATIVE(SHBrowseForFolderW)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- BROWSEINFO _arg0, *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, SHBrowseForFolderW_FUNC);
- if (arg0) if ((lparg0 = getBROWSEINFOFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jintLong)SHBrowseForFolderW((LPBROWSEINFOW)lparg0);
-fail:
- if (arg0 && lparg0) setBROWSEINFOFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, SHBrowseForFolderW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SHCreateMenuBar
-JNIEXPORT jboolean JNICALL OS_NATIVE(SHCreateMenuBar)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- SHMENUBARINFO _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SHCreateMenuBar_FUNC);
- if (arg0) if ((lparg0 = getSHMENUBARINFOFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)SHCreateMenuBar((PSHMENUBARINFO)lparg0);
-fail:
- if (arg0 && lparg0) setSHMENUBARINFOFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, SHCreateMenuBar_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SHDRAGIMAGE_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(SHDRAGIMAGE_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SHDRAGIMAGE_1sizeof_FUNC);
- rc = (jint)SHDRAGIMAGE_sizeof();
- OS_NATIVE_EXIT(env, that, SHDRAGIMAGE_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SHELLEXECUTEINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(SHELLEXECUTEINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SHELLEXECUTEINFO_1sizeof_FUNC);
- rc = (jint)SHELLEXECUTEINFO_sizeof();
- OS_NATIVE_EXIT(env, that, SHELLEXECUTEINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SHFILEINFOA_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(SHFILEINFOA_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SHFILEINFOA_1sizeof_FUNC);
- rc = (jint)SHFILEINFOA_sizeof();
- OS_NATIVE_EXIT(env, that, SHFILEINFOA_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SHFILEINFOW_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(SHFILEINFOW_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SHFILEINFOW_1sizeof_FUNC);
- rc = (jint)SHFILEINFOW_sizeof();
- OS_NATIVE_EXIT(env, that, SHFILEINFOW_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SHGetFileInfoA
-JNIEXPORT jintLong JNICALL OS_NATIVE(SHGetFileInfoA)
- (JNIEnv *env, jclass that, jbyteArray arg0, jint arg1, jobject arg2, jint arg3, jint arg4)
-{
- jbyte *lparg0=NULL;
- SHFILEINFOA _arg2, *lparg2=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, SHGetFileInfoA_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getSHFILEINFOAFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jintLong)SHGetFileInfoA((LPCSTR)lparg0, arg1, (SHFILEINFOA *)lparg2, arg3, arg4);
-fail:
- if (arg2 && lparg2) setSHFILEINFOAFields(env, arg2, lparg2);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, SHGetFileInfoA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SHGetFileInfoW
-JNIEXPORT jintLong JNICALL OS_NATIVE(SHGetFileInfoW)
- (JNIEnv *env, jclass that, jcharArray arg0, jint arg1, jobject arg2, jint arg3, jint arg4)
-{
- jchar *lparg0=NULL;
- SHFILEINFOW _arg2, *lparg2=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, SHGetFileInfoW_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getSHFILEINFOWFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jintLong)SHGetFileInfoW((LPCWSTR)lparg0, arg1, (SHFILEINFOW *)lparg2, arg3, arg4);
-fail:
- if (arg2 && lparg2) setSHFILEINFOWFields(env, arg2, lparg2);
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, SHGetFileInfoW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SHGetMalloc
-JNIEXPORT jint JNICALL OS_NATIVE(SHGetMalloc)
- (JNIEnv *env, jclass that, jintLongArray arg0)
-{
- jintLong *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SHGetMalloc_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntLongArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)SHGetMalloc((LPMALLOC *)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseIntLongArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, SHGetMalloc_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SHGetPathFromIDListA
-JNIEXPORT jboolean JNICALL OS_NATIVE(SHGetPathFromIDListA)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SHGetPathFromIDListA_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jboolean)SHGetPathFromIDListA((LPCITEMIDLIST)arg0, (LPSTR)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, SHGetPathFromIDListA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SHGetPathFromIDListW
-JNIEXPORT jboolean JNICALL OS_NATIVE(SHGetPathFromIDListW)
- (JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1)
-{
- jchar *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SHGetPathFromIDListW_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jboolean)SHGetPathFromIDListW((LPCITEMIDLIST)arg0, (LPWSTR)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, SHGetPathFromIDListW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SHHandleWMSettingChange
-JNIEXPORT jboolean JNICALL OS_NATIVE(SHHandleWMSettingChange)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jobject arg3)
-{
- SHACTIVATEINFO _arg3, *lparg3=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SHHandleWMSettingChange_FUNC);
- if (arg3) if ((lparg3 = getSHACTIVATEINFOFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jboolean)SHHandleWMSettingChange((HWND)arg0, arg1, arg2, lparg3);
-fail:
- if (arg3 && lparg3) setSHACTIVATEINFOFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, SHHandleWMSettingChange_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SHMENUBARINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(SHMENUBARINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SHMENUBARINFO_1sizeof_FUNC);
- rc = (jint)SHMENUBARINFO_sizeof();
- OS_NATIVE_EXIT(env, that, SHMENUBARINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SHRGINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(SHRGINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SHRGINFO_1sizeof_FUNC);
- rc = (jint)SHRGINFO_sizeof();
- OS_NATIVE_EXIT(env, that, SHRGINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SHRecognizeGesture
-JNIEXPORT jint JNICALL OS_NATIVE(SHRecognizeGesture)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- SHRGINFO _arg0, *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SHRecognizeGesture_FUNC);
- if (arg0) if ((lparg0 = getSHRGINFOFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)SHRecognizeGesture(lparg0);
-fail:
- if (arg0 && lparg0) setSHRGINFOFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, SHRecognizeGesture_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SHSendBackToFocusWindow
-JNIEXPORT void JNICALL OS_NATIVE(SHSendBackToFocusWindow)
- (JNIEnv *env, jclass that, jint arg0, jintLong arg1, jintLong arg2)
-{
- OS_NATIVE_ENTER(env, that, SHSendBackToFocusWindow_FUNC);
- SHSendBackToFocusWindow(arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, SHSendBackToFocusWindow_FUNC);
-}
-#endif
-
-#ifndef NO_SHSetAppKeyWndAssoc
-JNIEXPORT jboolean JNICALL OS_NATIVE(SHSetAppKeyWndAssoc)
- (JNIEnv *env, jclass that, jbyte arg0, jintLong arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SHSetAppKeyWndAssoc_FUNC);
- rc = (jboolean)SHSetAppKeyWndAssoc((BYTE)arg0, (HWND)arg1);
- OS_NATIVE_EXIT(env, that, SHSetAppKeyWndAssoc_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SHSipPreference
-JNIEXPORT jboolean JNICALL OS_NATIVE(SHSipPreference)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SHSipPreference_FUNC);
- rc = (jboolean)SHSipPreference((HWND)arg0, arg1);
- OS_NATIVE_EXIT(env, that, SHSipPreference_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SIPINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(SIPINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SIPINFO_1sizeof_FUNC);
- rc = (jint)SIPINFO_sizeof();
- OS_NATIVE_EXIT(env, that, SIPINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SIZE_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(SIZE_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SIZE_1sizeof_FUNC);
- rc = (jint)SIZE_sizeof();
- OS_NATIVE_EXIT(env, that, SIZE_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_STARTUPINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(STARTUPINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, STARTUPINFO_1sizeof_FUNC);
- rc = (jint)STARTUPINFO_sizeof();
- OS_NATIVE_EXIT(env, that, STARTUPINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SYSTEMTIME_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(SYSTEMTIME_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SYSTEMTIME_1sizeof_FUNC);
- rc = (jint)SYSTEMTIME_sizeof();
- OS_NATIVE_EXIT(env, that, SYSTEMTIME_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SaveDC
-JNIEXPORT jint JNICALL OS_NATIVE(SaveDC)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SaveDC_FUNC);
- rc = (jint)SaveDC((HDC)arg0);
- OS_NATIVE_EXIT(env, that, SaveDC_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ScreenToClient
-JNIEXPORT jboolean JNICALL OS_NATIVE(ScreenToClient)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- POINT _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ScreenToClient_FUNC);
- if (arg1) if ((lparg1 = getPOINTFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)ScreenToClient((HWND)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setPOINTFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, ScreenToClient_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ScriptApplyDigitSubstitution
-JNIEXPORT jint JNICALL OS_NATIVE(ScriptApplyDigitSubstitution)
- (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jobject arg2)
-{
- SCRIPT_DIGITSUBSTITUTE _arg0, *lparg0=NULL;
- SCRIPT_CONTROL _arg1, *lparg1=NULL;
- SCRIPT_STATE _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ScriptApplyDigitSubstitution_FUNC);
- if (arg0) if ((lparg0 = getSCRIPT_DIGITSUBSTITUTEFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg1) if ((lparg1 = getSCRIPT_CONTROLFields(env, arg1, &_arg1)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getSCRIPT_STATEFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)ScriptApplyDigitSubstitution((const SCRIPT_DIGITSUBSTITUTE*)lparg0, (SCRIPT_CONTROL*)lparg1, (SCRIPT_STATE*)lparg2);
-fail:
- if (arg2 && lparg2) setSCRIPT_STATEFields(env, arg2, lparg2);
- if (arg1 && lparg1) setSCRIPT_CONTROLFields(env, arg1, lparg1);
- if (arg0 && lparg0) setSCRIPT_DIGITSUBSTITUTEFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, ScriptApplyDigitSubstitution_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ScriptBreak
-JNIEXPORT jint JNICALL OS_NATIVE(ScriptBreak)
- (JNIEnv *env, jclass that, jcharArray arg0, jint arg1, jobject arg2, jintLong arg3)
-{
- jchar *lparg0=NULL;
- SCRIPT_ANALYSIS _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ScriptBreak_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = getSCRIPT_ANALYSISFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)ScriptBreak((const WCHAR *)lparg0, arg1, (const SCRIPT_ANALYSIS *)lparg2, (SCRIPT_LOGATTR *)arg3);
-fail:
- if (arg2 && lparg2) setSCRIPT_ANALYSISFields(env, arg2, lparg2);
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, ScriptBreak_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ScriptCPtoX
-JNIEXPORT jint JNICALL OS_NATIVE(ScriptCPtoX)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1, jint arg2, jint arg3, jintLong arg4, jintLong arg5, jintLong arg6, jobject arg7, jintArray arg8)
-{
- SCRIPT_ANALYSIS _arg7, *lparg7=NULL;
- jint *lparg8=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ScriptCPtoX_FUNC);
- if (arg7) if ((lparg7 = getSCRIPT_ANALYSISFields(env, arg7, &_arg7)) == NULL) goto fail;
- if (arg8) if ((lparg8 = (*env)->GetIntArrayElements(env, arg8, NULL)) == NULL) goto fail;
- rc = (jint)ScriptCPtoX(arg0, arg1, arg2, arg3, (const WORD *)arg4, (const SCRIPT_VISATTR *)arg5, (const int *)arg6, (const SCRIPT_ANALYSIS *)lparg7, (int *)lparg8);
-fail:
- if (arg8 && lparg8) (*env)->ReleaseIntArrayElements(env, arg8, lparg8, 0);
- if (arg7 && lparg7) setSCRIPT_ANALYSISFields(env, arg7, lparg7);
- OS_NATIVE_EXIT(env, that, ScriptCPtoX_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ScriptCacheGetHeight
-JNIEXPORT jint JNICALL OS_NATIVE(ScriptCacheGetHeight)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintArray arg2)
-{
- jint *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ScriptCacheGetHeight_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)ScriptCacheGetHeight((HDC)arg0, (SCRIPT_CACHE *)arg1, (long *)lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, ScriptCacheGetHeight_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ScriptFreeCache
-JNIEXPORT jint JNICALL OS_NATIVE(ScriptFreeCache)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ScriptFreeCache_FUNC);
- rc = (jint)ScriptFreeCache((SCRIPT_CACHE *)arg0);
- OS_NATIVE_EXIT(env, that, ScriptFreeCache_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ScriptGetCMap
-JNIEXPORT jint JNICALL OS_NATIVE(ScriptGetCMap)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jcharArray arg2, jint arg3, jint arg4, jshortArray arg5)
-{
- jchar *lparg2=NULL;
- jshort *lparg5=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ScriptGetCMap_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetShortArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)ScriptGetCMap((HDC)arg0, (SCRIPT_CACHE *)arg1, (const WCHAR *)lparg2, arg3, arg4, (WORD*)lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseShortArrayElements(env, arg5, lparg5, 0);
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, ScriptGetCMap_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ScriptGetFontProperties
-JNIEXPORT jint JNICALL OS_NATIVE(ScriptGetFontProperties)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2)
-{
- SCRIPT_FONTPROPERTIES _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ScriptGetFontProperties_FUNC);
- if (arg2) if ((lparg2 = getSCRIPT_FONTPROPERTIESFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)ScriptGetFontProperties((HDC)arg0, (SCRIPT_CACHE *)arg1, (SCRIPT_FONTPROPERTIES *)lparg2);
-fail:
- if (arg2 && lparg2) setSCRIPT_FONTPROPERTIESFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, ScriptGetFontProperties_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ScriptGetLogicalWidths
-JNIEXPORT jint JNICALL OS_NATIVE(ScriptGetLogicalWidths)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintArray arg6)
-{
- SCRIPT_ANALYSIS _arg0, *lparg0=NULL;
- jint *lparg6=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ScriptGetLogicalWidths_FUNC);
- if (arg0) if ((lparg0 = getSCRIPT_ANALYSISFields(env, arg0, &_arg0)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jint)ScriptGetLogicalWidths((const SCRIPT_ANALYSIS *)lparg0, arg1, arg2, (const int *)arg3, (const WORD *)arg4, (const SCRIPT_VISATTR *)arg5, (int *)lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg0 && lparg0) setSCRIPT_ANALYSISFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, ScriptGetLogicalWidths_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ScriptGetProperties
-JNIEXPORT jint JNICALL OS_NATIVE(ScriptGetProperties)
- (JNIEnv *env, jclass that, jintLongArray arg0, jintArray arg1)
-{
- jintLong *lparg0=NULL;
- jint *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ScriptGetProperties_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetIntLongArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)ScriptGetProperties((const SCRIPT_PROPERTIES ***)lparg0, (int *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseIntLongArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, ScriptGetProperties_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ScriptItemize
-JNIEXPORT jint JNICALL OS_NATIVE(ScriptItemize)
- (JNIEnv *env, jclass that, jcharArray arg0, jint arg1, jint arg2, jobject arg3, jobject arg4, jintLong arg5, jintArray arg6)
-{
- jchar *lparg0=NULL;
- SCRIPT_CONTROL _arg3, *lparg3=NULL;
- SCRIPT_STATE _arg4, *lparg4=NULL;
- jint *lparg6=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ScriptItemize_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getSCRIPT_CONTROLFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg4) if ((lparg4 = getSCRIPT_STATEFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jint)ScriptItemize((const WCHAR *)lparg0, arg1, arg2, (const SCRIPT_CONTROL *)lparg3, (const SCRIPT_STATE *)lparg4, (SCRIPT_ITEM *)arg5, (int *)lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg4 && lparg4) setSCRIPT_STATEFields(env, arg4, lparg4);
- if (arg3 && lparg3) setSCRIPT_CONTROLFields(env, arg3, lparg3);
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, ScriptItemize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ScriptJustify
-JNIEXPORT jint JNICALL OS_NATIVE(ScriptJustify)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jintLong arg5)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ScriptJustify_FUNC);
- rc = (jint)ScriptJustify((SCRIPT_VISATTR *)arg0, (const int *)arg1, arg2, arg3, arg4, (int *)arg5);
- OS_NATIVE_EXIT(env, that, ScriptJustify_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ScriptLayout
-JNIEXPORT jint JNICALL OS_NATIVE(ScriptLayout)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jintArray arg3)
-{
- jbyte *lparg1=NULL;
- jint *lparg2=NULL;
- jint *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ScriptLayout_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)ScriptLayout(arg0, (const BYTE *)lparg1, (int *)lparg2, (int *)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, ScriptLayout_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ScriptPlace
-JNIEXPORT jint JNICALL OS_NATIVE(ScriptPlace)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jint arg3, jintLong arg4, jobject arg5, jintLong arg6, jintLong arg7, jintArray arg8)
-{
- SCRIPT_ANALYSIS _arg5, *lparg5=NULL;
- jint *lparg8=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ScriptPlace_FUNC);
- if (arg5) if ((lparg5 = getSCRIPT_ANALYSISFields(env, arg5, &_arg5)) == NULL) goto fail;
- if (arg8) if ((lparg8 = (*env)->GetIntArrayElements(env, arg8, NULL)) == NULL) goto fail;
- rc = (jint)ScriptPlace((HDC)arg0, (SCRIPT_CACHE *)arg1, (const WORD *)arg2, arg3, (const SCRIPT_VISATTR *)arg4, (SCRIPT_ANALYSIS *)lparg5, (int *)arg6, (GOFFSET *)arg7, (ABC *)lparg8);
-fail:
- if (arg8 && lparg8) (*env)->ReleaseIntArrayElements(env, arg8, lparg8, 0);
- if (arg5 && lparg5) setSCRIPT_ANALYSISFields(env, arg5, lparg5);
- OS_NATIVE_EXIT(env, that, ScriptPlace_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ScriptRecordDigitSubstitution
-JNIEXPORT jint JNICALL OS_NATIVE(ScriptRecordDigitSubstitution)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- SCRIPT_DIGITSUBSTITUTE _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ScriptRecordDigitSubstitution_FUNC);
- if (arg1) if ((lparg1 = getSCRIPT_DIGITSUBSTITUTEFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)ScriptRecordDigitSubstitution((LCID)arg0, (SCRIPT_DIGITSUBSTITUTE*)lparg1);
-fail:
- if (arg1 && lparg1) setSCRIPT_DIGITSUBSTITUTEFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, ScriptRecordDigitSubstitution_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ScriptShape
-JNIEXPORT jint JNICALL OS_NATIVE(ScriptShape)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jcharArray arg2, jint arg3, jint arg4, jobject arg5, jintLong arg6, jintLong arg7, jintLong arg8, jintArray arg9)
-{
- jchar *lparg2=NULL;
- SCRIPT_ANALYSIS _arg5, *lparg5=NULL;
- jint *lparg9=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ScriptShape_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = getSCRIPT_ANALYSISFields(env, arg5, &_arg5)) == NULL) goto fail;
- if (arg9) if ((lparg9 = (*env)->GetIntArrayElements(env, arg9, NULL)) == NULL) goto fail;
- rc = (jint)ScriptShape((HDC)arg0, (SCRIPT_CACHE *)arg1, (const WCHAR *)lparg2, arg3, arg4, (SCRIPT_ANALYSIS *)lparg5, (WORD *)arg6, (WORD *)arg7, (SCRIPT_VISATTR *)arg8, (int *)lparg9);
-fail:
- if (arg9 && lparg9) (*env)->ReleaseIntArrayElements(env, arg9, lparg9, 0);
- if (arg5 && lparg5) setSCRIPT_ANALYSISFields(env, arg5, lparg5);
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, ScriptShape_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ScriptStringAnalyse
-JNIEXPORT jint JNICALL OS_NATIVE(ScriptStringAnalyse)
- (JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jobject arg7, jobject arg8, jintLong arg9, jintLong arg10, jintLong arg11, jintLong arg12)
-{
- jchar *lparg1=NULL;
- SCRIPT_CONTROL _arg7, *lparg7=NULL;
- SCRIPT_STATE _arg8, *lparg8=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ScriptStringAnalyse_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = getSCRIPT_CONTROLFields(env, arg7, &_arg7)) == NULL) goto fail;
- if (arg8) if ((lparg8 = getSCRIPT_STATEFields(env, arg8, &_arg8)) == NULL) goto fail;
- rc = (jint)ScriptStringAnalyse((HDC)arg0, (const void*)lparg1, arg2, arg3, arg4, arg5, arg6, lparg7, lparg8, (const int*)arg9, (SCRIPT_TABDEF*)arg10, (const BYTE*)arg11, (SCRIPT_STRING_ANALYSIS*)arg12);
-fail:
- if (arg8 && lparg8) setSCRIPT_STATEFields(env, arg8, lparg8);
- if (arg7 && lparg7) setSCRIPT_CONTROLFields(env, arg7, lparg7);
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, ScriptStringAnalyse_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ScriptStringFree
-JNIEXPORT jint JNICALL OS_NATIVE(ScriptStringFree)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ScriptStringFree_FUNC);
- rc = (jint)ScriptStringFree((SCRIPT_STRING_ANALYSIS*)arg0);
- OS_NATIVE_EXIT(env, that, ScriptStringFree_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ScriptStringOut
-JNIEXPORT jint JNICALL OS_NATIVE(ScriptStringOut)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jobject arg4, jint arg5, jint arg6, jboolean arg7)
-{
- RECT _arg4, *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ScriptStringOut_FUNC);
- if (arg4) if ((lparg4 = getRECTFields(env, arg4, &_arg4)) == NULL) goto fail;
- rc = (jint)ScriptStringOut(*(SCRIPT_STRING_ANALYSIS*)arg0, arg1, arg2, arg3, lparg4, arg5, arg6, arg7);
-fail:
- if (arg4 && lparg4) setRECTFields(env, arg4, lparg4);
- OS_NATIVE_EXIT(env, that, ScriptStringOut_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ScriptTextOut
-JNIEXPORT jint JNICALL OS_NATIVE(ScriptTextOut)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jobject arg5, jobject arg6, jintLong arg7, jint arg8, jintLong arg9, jint arg10, jintLong arg11, jintLong arg12, jintLong arg13)
-{
- RECT _arg5, *lparg5=NULL;
- SCRIPT_ANALYSIS _arg6, *lparg6=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ScriptTextOut_FUNC);
- if (arg5) if ((lparg5 = getRECTFields(env, arg5, &_arg5)) == NULL) goto fail;
- if (arg6) if ((lparg6 = getSCRIPT_ANALYSISFields(env, arg6, &_arg6)) == NULL) goto fail;
- rc = (jint)ScriptTextOut((const HDC)arg0, (SCRIPT_CACHE *)arg1, arg2, arg3, arg4, (const RECT *)lparg5, (const SCRIPT_ANALYSIS *)lparg6, (const WCHAR *)arg7, arg8, (const WORD *)arg9, arg10, (const int *)arg11, (const int *)arg12, (const GOFFSET *)arg13);
-fail:
- if (arg6 && lparg6) setSCRIPT_ANALYSISFields(env, arg6, lparg6);
- if (arg5 && lparg5) setRECTFields(env, arg5, lparg5);
- OS_NATIVE_EXIT(env, that, ScriptTextOut_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ScriptXtoCP
-JNIEXPORT jint JNICALL OS_NATIVE(ScriptXtoCP)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintLong arg3, jintLong arg4, jintLong arg5, jobject arg6, jintArray arg7, jintArray arg8)
-{
- SCRIPT_ANALYSIS _arg6, *lparg6=NULL;
- jint *lparg7=NULL;
- jint *lparg8=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ScriptXtoCP_FUNC);
- if (arg6) if ((lparg6 = getSCRIPT_ANALYSISFields(env, arg6, &_arg6)) == NULL) goto fail;
- if (arg7) if ((lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL)) == NULL) goto fail;
- if (arg8) if ((lparg8 = (*env)->GetIntArrayElements(env, arg8, NULL)) == NULL) goto fail;
- rc = (jint)ScriptXtoCP(arg0, arg1, arg2, (const WORD *)arg3, (const SCRIPT_VISATTR *)arg4, (const int *)arg5, (const SCRIPT_ANALYSIS *)lparg6, (int *)lparg7, (int *)lparg8);
-fail:
- if (arg8 && lparg8) (*env)->ReleaseIntArrayElements(env, arg8, lparg8, 0);
- if (arg7 && lparg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, 0);
- if (arg6 && lparg6) setSCRIPT_ANALYSISFields(env, arg6, lparg6);
- OS_NATIVE_EXIT(env, that, ScriptXtoCP_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ScrollWindowEx
-JNIEXPORT jint JNICALL OS_NATIVE(ScrollWindowEx)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jobject arg3, jobject arg4, jintLong arg5, jobject arg6, jint arg7)
-{
- RECT _arg3, *lparg3=NULL;
- RECT _arg4, *lparg4=NULL;
- RECT _arg6, *lparg6=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ScrollWindowEx_FUNC);
- if (arg3) if ((lparg3 = getRECTFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg4) if ((lparg4 = getRECTFields(env, arg4, &_arg4)) == NULL) goto fail;
- if (arg6) if ((lparg6 = getRECTFields(env, arg6, &_arg6)) == NULL) goto fail;
- rc = (jint)ScrollWindowEx((HWND)arg0, arg1, arg2, lparg3, lparg4, (HRGN)arg5, lparg6, arg7);
-fail:
- if (arg6 && lparg6) setRECTFields(env, arg6, lparg6);
- if (arg4 && lparg4) setRECTFields(env, arg4, lparg4);
- if (arg3 && lparg3) setRECTFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, ScrollWindowEx_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SelectClipRgn
-JNIEXPORT jint JNICALL OS_NATIVE(SelectClipRgn)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SelectClipRgn_FUNC);
- rc = (jint)SelectClipRgn((HDC)arg0, (HRGN)arg1);
- OS_NATIVE_EXIT(env, that, SelectClipRgn_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SelectObject
-JNIEXPORT jintLong JNICALL OS_NATIVE(SelectObject)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, SelectObject_FUNC);
- rc = (jintLong)SelectObject((HDC)arg0, (HGDIOBJ)arg1);
- OS_NATIVE_EXIT(env, that, SelectObject_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SelectPalette
-JNIEXPORT jintLong JNICALL OS_NATIVE(SelectPalette)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jboolean arg2)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, SelectPalette_FUNC);
- rc = (jintLong)SelectPalette((HDC)arg0, (HPALETTE)arg1, arg2);
- OS_NATIVE_EXIT(env, that, SelectPalette_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SendInput
-JNIEXPORT jint JNICALL OS_NATIVE(SendInput)
- (JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SendInput_FUNC);
- rc = (jint)SendInput(arg0, (LPINPUT)arg1, arg2);
- OS_NATIVE_EXIT(env, that, SendInput_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__IIII) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__IIII)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jintLong arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJJ)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jintLong arg3)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__IIII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJJ_FUNC);
-#endif
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)arg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__IIII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_BUTTON_1IMAGELIST_2) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJLorg_eclipse_swt_internal_win32_BUTTON_1IMAGELIST_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__IIILorg_eclipse_swt_internal_win32_BUTTON_1IMAGELIST_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJLorg_eclipse_swt_internal_win32_BUTTON_1IMAGELIST_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- BUTTON_IMAGELIST _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_BUTTON_1IMAGELIST_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_BUTTON_1IMAGELIST_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getBUTTON_IMAGELISTFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setBUTTON_IMAGELISTFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_BUTTON_1IMAGELIST_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_BUTTON_1IMAGELIST_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_HDHITTESTINFO_2) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJLorg_eclipse_swt_internal_win32_HDHITTESTINFO_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__IIILorg_eclipse_swt_internal_win32_HDHITTESTINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJLorg_eclipse_swt_internal_win32_HDHITTESTINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- HDHITTESTINFO _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_HDHITTESTINFO_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_HDHITTESTINFO_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getHDHITTESTINFOFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setHDHITTESTINFOFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_HDHITTESTINFO_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_HDHITTESTINFO_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_HDITEM_2) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJLorg_eclipse_swt_internal_win32_HDITEM_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__IIILorg_eclipse_swt_internal_win32_HDITEM_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJLorg_eclipse_swt_internal_win32_HDITEM_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- HDITEM _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_HDITEM_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_HDITEM_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getHDITEMFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setHDITEMFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_HDITEM_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_HDITEM_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_HDLAYOUT_2) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJLorg_eclipse_swt_internal_win32_HDLAYOUT_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__IIILorg_eclipse_swt_internal_win32_HDLAYOUT_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJLorg_eclipse_swt_internal_win32_HDLAYOUT_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- HDLAYOUT _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_HDLAYOUT_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_HDLAYOUT_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getHDLAYOUTFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setHDLAYOUTFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_HDLAYOUT_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_HDLAYOUT_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_LITEM_2) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJLorg_eclipse_swt_internal_win32_LITEM_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__IIILorg_eclipse_swt_internal_win32_LITEM_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJLorg_eclipse_swt_internal_win32_LITEM_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- LITEM _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_LITEM_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_LITEM_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getLITEMFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setLITEMFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_LITEM_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_LITEM_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_LVCOLUMN_2) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJLorg_eclipse_swt_internal_win32_LVCOLUMN_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__IIILorg_eclipse_swt_internal_win32_LVCOLUMN_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJLorg_eclipse_swt_internal_win32_LVCOLUMN_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- LVCOLUMN _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_LVCOLUMN_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_LVCOLUMN_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getLVCOLUMNFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setLVCOLUMNFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_LVCOLUMN_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_LVCOLUMN_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_LVHITTESTINFO_2) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJLorg_eclipse_swt_internal_win32_LVHITTESTINFO_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__IIILorg_eclipse_swt_internal_win32_LVHITTESTINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJLorg_eclipse_swt_internal_win32_LVHITTESTINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- LVHITTESTINFO _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_LVHITTESTINFO_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_LVHITTESTINFO_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getLVHITTESTINFOFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setLVHITTESTINFOFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_LVHITTESTINFO_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_LVHITTESTINFO_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_LVITEM_2) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJLorg_eclipse_swt_internal_win32_LVITEM_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__IIILorg_eclipse_swt_internal_win32_LVITEM_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJLorg_eclipse_swt_internal_win32_LVITEM_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- LVITEM _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_LVITEM_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_LVITEM_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getLVITEMFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setLVITEMFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_LVITEM_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_LVITEM_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_MARGINS_2) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJLorg_eclipse_swt_internal_win32_MARGINS_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__IIILorg_eclipse_swt_internal_win32_MARGINS_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJLorg_eclipse_swt_internal_win32_MARGINS_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- MARGINS _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_MARGINS_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_MARGINS_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getMARGINSFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setMARGINSFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_MARGINS_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_MARGINS_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_MCHITTESTINFO_2) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJLorg_eclipse_swt_internal_win32_MCHITTESTINFO_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__IIILorg_eclipse_swt_internal_win32_MCHITTESTINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJLorg_eclipse_swt_internal_win32_MCHITTESTINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- MCHITTESTINFO _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_MCHITTESTINFO_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_MCHITTESTINFO_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getMCHITTESTINFOFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setMCHITTESTINFOFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_MCHITTESTINFO_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_MCHITTESTINFO_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_POINT_2) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJLorg_eclipse_swt_internal_win32_POINT_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__IIILorg_eclipse_swt_internal_win32_POINT_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJLorg_eclipse_swt_internal_win32_POINT_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- POINT _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_POINT_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_POINT_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getPOINTFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setPOINTFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_POINT_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_POINT_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_REBARBANDINFO_2) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJLorg_eclipse_swt_internal_win32_REBARBANDINFO_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__IIILorg_eclipse_swt_internal_win32_REBARBANDINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJLorg_eclipse_swt_internal_win32_REBARBANDINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- REBARBANDINFO _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_REBARBANDINFO_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_REBARBANDINFO_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getREBARBANDINFOFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setREBARBANDINFOFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_REBARBANDINFO_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_REBARBANDINFO_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_RECT_2) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJLorg_eclipse_swt_internal_win32_RECT_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__IIILorg_eclipse_swt_internal_win32_RECT_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJLorg_eclipse_swt_internal_win32_RECT_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- RECT _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_RECT_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_RECT_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getRECTFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setRECTFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_RECT_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_RECT_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__IIILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- SHDRAGIMAGE _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getSHDRAGIMAGEFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setSHDRAGIMAGEFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_SIZE_2) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJLorg_eclipse_swt_internal_win32_SIZE_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__IIILorg_eclipse_swt_internal_win32_SIZE_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJLorg_eclipse_swt_internal_win32_SIZE_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- SIZE _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_SIZE_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_SIZE_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getSIZEFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setSIZEFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_SIZE_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_SIZE_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_SYSTEMTIME_2) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJLorg_eclipse_swt_internal_win32_SYSTEMTIME_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__IIILorg_eclipse_swt_internal_win32_SYSTEMTIME_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJLorg_eclipse_swt_internal_win32_SYSTEMTIME_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- SYSTEMTIME _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_SYSTEMTIME_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_SYSTEMTIME_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getSYSTEMTIMEFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setSYSTEMTIMEFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_SYSTEMTIME_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_SYSTEMTIME_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_TBBUTTONINFO_2) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJLorg_eclipse_swt_internal_win32_TBBUTTONINFO_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__IIILorg_eclipse_swt_internal_win32_TBBUTTONINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJLorg_eclipse_swt_internal_win32_TBBUTTONINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- TBBUTTONINFO _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_TBBUTTONINFO_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_TBBUTTONINFO_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getTBBUTTONINFOFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setTBBUTTONINFOFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_TBBUTTONINFO_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_TBBUTTONINFO_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_TBBUTTON_2) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJLorg_eclipse_swt_internal_win32_TBBUTTON_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__IIILorg_eclipse_swt_internal_win32_TBBUTTON_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJLorg_eclipse_swt_internal_win32_TBBUTTON_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- TBBUTTON _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_TBBUTTON_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_TBBUTTON_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getTBBUTTONFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setTBBUTTONFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_TBBUTTON_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_TBBUTTON_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_TCHITTESTINFO_2) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJLorg_eclipse_swt_internal_win32_TCHITTESTINFO_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__IIILorg_eclipse_swt_internal_win32_TCHITTESTINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJLorg_eclipse_swt_internal_win32_TCHITTESTINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- TCHITTESTINFO _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_TCHITTESTINFO_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_TCHITTESTINFO_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getTCHITTESTINFOFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setTCHITTESTINFOFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_TCHITTESTINFO_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_TCHITTESTINFO_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_TCITEM_2) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJLorg_eclipse_swt_internal_win32_TCITEM_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__IIILorg_eclipse_swt_internal_win32_TCITEM_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJLorg_eclipse_swt_internal_win32_TCITEM_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- TCITEM _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_TCITEM_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_TCITEM_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getTCITEMFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setTCITEMFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_TCITEM_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_TCITEM_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_TOOLINFO_2) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJLorg_eclipse_swt_internal_win32_TOOLINFO_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__IIILorg_eclipse_swt_internal_win32_TOOLINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJLorg_eclipse_swt_internal_win32_TOOLINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- TOOLINFO _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_TOOLINFO_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_TOOLINFO_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getTOOLINFOFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setTOOLINFOFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_TOOLINFO_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_TOOLINFO_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_TVHITTESTINFO_2) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJLorg_eclipse_swt_internal_win32_TVHITTESTINFO_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__IIILorg_eclipse_swt_internal_win32_TVHITTESTINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJLorg_eclipse_swt_internal_win32_TVHITTESTINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- TVHITTESTINFO _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_TVHITTESTINFO_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_TVHITTESTINFO_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getTVHITTESTINFOFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setTVHITTESTINFOFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_TVHITTESTINFO_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_TVHITTESTINFO_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_TVINSERTSTRUCT_2) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJLorg_eclipse_swt_internal_win32_TVINSERTSTRUCT_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__IIILorg_eclipse_swt_internal_win32_TVINSERTSTRUCT_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJLorg_eclipse_swt_internal_win32_TVINSERTSTRUCT_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- TVINSERTSTRUCT _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_TVINSERTSTRUCT_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_TVINSERTSTRUCT_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getTVINSERTSTRUCTFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setTVINSERTSTRUCTFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_TVINSERTSTRUCT_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_TVINSERTSTRUCT_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_TVITEM_2) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJLorg_eclipse_swt_internal_win32_TVITEM_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__IIILorg_eclipse_swt_internal_win32_TVITEM_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJLorg_eclipse_swt_internal_win32_TVITEM_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- TVITEM _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_TVITEM_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_TVITEM_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getTVITEMFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setTVITEMFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_TVITEM_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_TVITEM_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_TVSORTCB_2) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJLorg_eclipse_swt_internal_win32_TVSORTCB_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__IIILorg_eclipse_swt_internal_win32_TVSORTCB_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJLorg_eclipse_swt_internal_win32_TVSORTCB_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- TVSORTCB _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_TVSORTCB_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_TVSORTCB_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getTVSORTCBFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setTVSORTCBFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_TVSORTCB_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_TVSORTCB_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_UDACCEL_2) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJLorg_eclipse_swt_internal_win32_UDACCEL_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__IIILorg_eclipse_swt_internal_win32_UDACCEL_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJLorg_eclipse_swt_internal_win32_UDACCEL_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- UDACCEL _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_UDACCEL_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_UDACCEL_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getUDACCELFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setUDACCELFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__IIILorg_eclipse_swt_internal_win32_UDACCEL_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJLorg_eclipse_swt_internal_win32_UDACCEL_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__III_3B) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJ_3B) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__III_3B)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jbyteArray arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJ_3B)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jbyteArray arg3)
-#endif
-{
- jbyte *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__III_3B_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJ_3B_FUNC);
-#endif
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__III_3B_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJ_3B_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__III_3C) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJ_3C) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__III_3C)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jcharArray arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJ_3C)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jcharArray arg3)
-#endif
-{
- jchar *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__III_3C_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJ_3C_FUNC);
-#endif
- if (arg3) if ((lparg3 = (*env)->GetCharArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseCharArrayElements(env, arg3, lparg3, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__III_3C_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJ_3C_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__III_3I) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJ_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__III_3I)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jintArray arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJ_3I)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jintArray arg3)
-#endif
-{
- jint *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__III_3I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJ_3I_FUNC);
-#endif
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__III_3I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJ_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__III_3S) && !defined(JNI64)) || (!defined(NO_SendMessageA__JIJ_3S) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__III_3S)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jshortArray arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JIJ_3S)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jshortArray arg3)
-#endif
-{
- jshort *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__III_3S_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JIJ_3S_FUNC);
-#endif
- if (arg3) if ((lparg3 = (*env)->GetShortArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseShortArrayElements(env, arg3, lparg3, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__III_3S_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JIJ_3S_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__II_3II) && !defined(JNI64)) || (!defined(NO_SendMessageA__JI_3JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__II_3II)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLongArray arg2, jintLong arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JI_3JJ)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLongArray arg2, jintLong arg3)
-#endif
-{
- jintLong *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__II_3II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JI_3JJ_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)lparg2, (LPARAM)arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__II_3II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JI_3JJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageA__II_3I_3I) && !defined(JNI64)) || (!defined(NO_SendMessageA__JI_3I_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__II_3I_3I)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintArray arg2, jintArray arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageA__JI_3I_3I)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintArray arg2, jintArray arg3)
-#endif
-{
- jint *lparg2=NULL;
- jint *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageA__II_3I_3I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageA__JI_3I_3I_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jintLong)SendMessageA((HWND)arg0, arg1, (WPARAM)lparg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageA__II_3I_3I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageA__JI_3I_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__IIII) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__IIII)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jintLong arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJJ)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jintLong arg3)
-#endif
-{
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__IIII_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJJ_FUNC);
-#endif
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)arg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__IIII_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_BUTTON_1IMAGELIST_2) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJLorg_eclipse_swt_internal_win32_BUTTON_1IMAGELIST_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__IIILorg_eclipse_swt_internal_win32_BUTTON_1IMAGELIST_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJLorg_eclipse_swt_internal_win32_BUTTON_1IMAGELIST_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- BUTTON_IMAGELIST _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_BUTTON_1IMAGELIST_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_BUTTON_1IMAGELIST_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getBUTTON_IMAGELISTFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setBUTTON_IMAGELISTFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_BUTTON_1IMAGELIST_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_BUTTON_1IMAGELIST_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_HDHITTESTINFO_2) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJLorg_eclipse_swt_internal_win32_HDHITTESTINFO_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__IIILorg_eclipse_swt_internal_win32_HDHITTESTINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJLorg_eclipse_swt_internal_win32_HDHITTESTINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- HDHITTESTINFO _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_HDHITTESTINFO_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_HDHITTESTINFO_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getHDHITTESTINFOFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setHDHITTESTINFOFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_HDHITTESTINFO_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_HDHITTESTINFO_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_HDITEM_2) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJLorg_eclipse_swt_internal_win32_HDITEM_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__IIILorg_eclipse_swt_internal_win32_HDITEM_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJLorg_eclipse_swt_internal_win32_HDITEM_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- HDITEM _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_HDITEM_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_HDITEM_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getHDITEMFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setHDITEMFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_HDITEM_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_HDITEM_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_HDLAYOUT_2) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJLorg_eclipse_swt_internal_win32_HDLAYOUT_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__IIILorg_eclipse_swt_internal_win32_HDLAYOUT_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJLorg_eclipse_swt_internal_win32_HDLAYOUT_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- HDLAYOUT _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_HDLAYOUT_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_HDLAYOUT_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getHDLAYOUTFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setHDLAYOUTFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_HDLAYOUT_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_HDLAYOUT_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_LITEM_2) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJLorg_eclipse_swt_internal_win32_LITEM_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__IIILorg_eclipse_swt_internal_win32_LITEM_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJLorg_eclipse_swt_internal_win32_LITEM_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- LITEM _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_LITEM_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_LITEM_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getLITEMFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setLITEMFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_LITEM_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_LITEM_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_LVCOLUMN_2) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJLorg_eclipse_swt_internal_win32_LVCOLUMN_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__IIILorg_eclipse_swt_internal_win32_LVCOLUMN_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJLorg_eclipse_swt_internal_win32_LVCOLUMN_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- LVCOLUMN _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_LVCOLUMN_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_LVCOLUMN_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getLVCOLUMNFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setLVCOLUMNFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_LVCOLUMN_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_LVCOLUMN_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_LVHITTESTINFO_2) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJLorg_eclipse_swt_internal_win32_LVHITTESTINFO_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__IIILorg_eclipse_swt_internal_win32_LVHITTESTINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJLorg_eclipse_swt_internal_win32_LVHITTESTINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- LVHITTESTINFO _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_LVHITTESTINFO_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_LVHITTESTINFO_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getLVHITTESTINFOFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setLVHITTESTINFOFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_LVHITTESTINFO_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_LVHITTESTINFO_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_LVITEM_2) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJLorg_eclipse_swt_internal_win32_LVITEM_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__IIILorg_eclipse_swt_internal_win32_LVITEM_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJLorg_eclipse_swt_internal_win32_LVITEM_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- LVITEM _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_LVITEM_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_LVITEM_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getLVITEMFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setLVITEMFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_LVITEM_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_LVITEM_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_MARGINS_2) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJLorg_eclipse_swt_internal_win32_MARGINS_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__IIILorg_eclipse_swt_internal_win32_MARGINS_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJLorg_eclipse_swt_internal_win32_MARGINS_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- MARGINS _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_MARGINS_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_MARGINS_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getMARGINSFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setMARGINSFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_MARGINS_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_MARGINS_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_MCHITTESTINFO_2) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJLorg_eclipse_swt_internal_win32_MCHITTESTINFO_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__IIILorg_eclipse_swt_internal_win32_MCHITTESTINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJLorg_eclipse_swt_internal_win32_MCHITTESTINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- MCHITTESTINFO _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_MCHITTESTINFO_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_MCHITTESTINFO_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getMCHITTESTINFOFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setMCHITTESTINFOFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_MCHITTESTINFO_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_MCHITTESTINFO_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_POINT_2) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJLorg_eclipse_swt_internal_win32_POINT_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__IIILorg_eclipse_swt_internal_win32_POINT_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJLorg_eclipse_swt_internal_win32_POINT_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- POINT _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_POINT_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_POINT_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getPOINTFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setPOINTFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_POINT_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_POINT_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_REBARBANDINFO_2) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJLorg_eclipse_swt_internal_win32_REBARBANDINFO_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__IIILorg_eclipse_swt_internal_win32_REBARBANDINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJLorg_eclipse_swt_internal_win32_REBARBANDINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- REBARBANDINFO _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_REBARBANDINFO_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_REBARBANDINFO_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getREBARBANDINFOFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setREBARBANDINFOFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_REBARBANDINFO_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_REBARBANDINFO_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_RECT_2) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJLorg_eclipse_swt_internal_win32_RECT_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__IIILorg_eclipse_swt_internal_win32_RECT_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJLorg_eclipse_swt_internal_win32_RECT_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- RECT _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_RECT_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_RECT_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getRECTFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setRECTFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_RECT_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_RECT_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__IIILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- SHDRAGIMAGE _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getSHDRAGIMAGEFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setSHDRAGIMAGEFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_SIZE_2) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJLorg_eclipse_swt_internal_win32_SIZE_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__IIILorg_eclipse_swt_internal_win32_SIZE_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJLorg_eclipse_swt_internal_win32_SIZE_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- SIZE _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_SIZE_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_SIZE_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getSIZEFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setSIZEFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_SIZE_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_SIZE_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_SYSTEMTIME_2) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJLorg_eclipse_swt_internal_win32_SYSTEMTIME_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__IIILorg_eclipse_swt_internal_win32_SYSTEMTIME_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJLorg_eclipse_swt_internal_win32_SYSTEMTIME_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- SYSTEMTIME _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_SYSTEMTIME_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_SYSTEMTIME_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getSYSTEMTIMEFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setSYSTEMTIMEFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_SYSTEMTIME_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_SYSTEMTIME_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_TBBUTTONINFO_2) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJLorg_eclipse_swt_internal_win32_TBBUTTONINFO_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__IIILorg_eclipse_swt_internal_win32_TBBUTTONINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJLorg_eclipse_swt_internal_win32_TBBUTTONINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- TBBUTTONINFO _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_TBBUTTONINFO_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_TBBUTTONINFO_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getTBBUTTONINFOFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setTBBUTTONINFOFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_TBBUTTONINFO_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_TBBUTTONINFO_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_TBBUTTON_2) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJLorg_eclipse_swt_internal_win32_TBBUTTON_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__IIILorg_eclipse_swt_internal_win32_TBBUTTON_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJLorg_eclipse_swt_internal_win32_TBBUTTON_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- TBBUTTON _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_TBBUTTON_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_TBBUTTON_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getTBBUTTONFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setTBBUTTONFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_TBBUTTON_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_TBBUTTON_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_TCHITTESTINFO_2) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJLorg_eclipse_swt_internal_win32_TCHITTESTINFO_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__IIILorg_eclipse_swt_internal_win32_TCHITTESTINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJLorg_eclipse_swt_internal_win32_TCHITTESTINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- TCHITTESTINFO _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_TCHITTESTINFO_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_TCHITTESTINFO_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getTCHITTESTINFOFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setTCHITTESTINFOFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_TCHITTESTINFO_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_TCHITTESTINFO_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_TCITEM_2) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJLorg_eclipse_swt_internal_win32_TCITEM_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__IIILorg_eclipse_swt_internal_win32_TCITEM_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJLorg_eclipse_swt_internal_win32_TCITEM_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- TCITEM _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_TCITEM_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_TCITEM_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getTCITEMFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setTCITEMFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_TCITEM_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_TCITEM_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_TOOLINFO_2) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJLorg_eclipse_swt_internal_win32_TOOLINFO_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__IIILorg_eclipse_swt_internal_win32_TOOLINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJLorg_eclipse_swt_internal_win32_TOOLINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- TOOLINFO _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_TOOLINFO_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_TOOLINFO_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getTOOLINFOFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setTOOLINFOFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_TOOLINFO_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_TOOLINFO_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_TVHITTESTINFO_2) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJLorg_eclipse_swt_internal_win32_TVHITTESTINFO_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__IIILorg_eclipse_swt_internal_win32_TVHITTESTINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJLorg_eclipse_swt_internal_win32_TVHITTESTINFO_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- TVHITTESTINFO _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_TVHITTESTINFO_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_TVHITTESTINFO_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getTVHITTESTINFOFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setTVHITTESTINFOFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_TVHITTESTINFO_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_TVHITTESTINFO_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_TVINSERTSTRUCT_2) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJLorg_eclipse_swt_internal_win32_TVINSERTSTRUCT_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__IIILorg_eclipse_swt_internal_win32_TVINSERTSTRUCT_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJLorg_eclipse_swt_internal_win32_TVINSERTSTRUCT_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- TVINSERTSTRUCT _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_TVINSERTSTRUCT_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_TVINSERTSTRUCT_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getTVINSERTSTRUCTFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setTVINSERTSTRUCTFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_TVINSERTSTRUCT_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_TVINSERTSTRUCT_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_TVITEM_2) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJLorg_eclipse_swt_internal_win32_TVITEM_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__IIILorg_eclipse_swt_internal_win32_TVITEM_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJLorg_eclipse_swt_internal_win32_TVITEM_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- TVITEM _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_TVITEM_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_TVITEM_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getTVITEMFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setTVITEMFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_TVITEM_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_TVITEM_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_TVSORTCB_2) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJLorg_eclipse_swt_internal_win32_TVSORTCB_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__IIILorg_eclipse_swt_internal_win32_TVSORTCB_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJLorg_eclipse_swt_internal_win32_TVSORTCB_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- TVSORTCB _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_TVSORTCB_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_TVSORTCB_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getTVSORTCBFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setTVSORTCBFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_TVSORTCB_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_TVSORTCB_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_UDACCEL_2) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJLorg_eclipse_swt_internal_win32_UDACCEL_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__IIILorg_eclipse_swt_internal_win32_UDACCEL_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJLorg_eclipse_swt_internal_win32_UDACCEL_2)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jobject arg3)
-#endif
-{
- UDACCEL _arg3, *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_UDACCEL_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_UDACCEL_2_FUNC);
-#endif
- if (arg3) if ((lparg3 = getUDACCELFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) setUDACCELFields(env, arg3, lparg3);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__IIILorg_eclipse_swt_internal_win32_UDACCEL_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJLorg_eclipse_swt_internal_win32_UDACCEL_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__III_3C) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJ_3C) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__III_3C)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jcharArray arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJ_3C)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jcharArray arg3)
-#endif
-{
- jchar *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__III_3C_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJ_3C_FUNC);
-#endif
- if (arg3) if ((lparg3 = (*env)->GetCharArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseCharArrayElements(env, arg3, lparg3, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__III_3C_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJ_3C_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__III_3I) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJ_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__III_3I)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jintArray arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJ_3I)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jintArray arg3)
-#endif
-{
- jint *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__III_3I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJ_3I_FUNC);
-#endif
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__III_3I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJ_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__III_3S) && !defined(JNI64)) || (!defined(NO_SendMessageW__JIJ_3S) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__III_3S)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jshortArray arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JIJ_3S)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jshortArray arg3)
-#endif
-{
- jshort *lparg3=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__III_3S_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JIJ_3S_FUNC);
-#endif
- if (arg3) if ((lparg3 = (*env)->GetShortArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)arg2, (LPARAM)lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseShortArrayElements(env, arg3, lparg3, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__III_3S_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JIJ_3S_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__II_3II) && !defined(JNI64)) || (!defined(NO_SendMessageW__JI_3JJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__II_3II)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLongArray arg2, jintLong arg3)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JI_3JJ)(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLongArray arg2, jintLong arg3)
-#endif
-{
- jintLong *lparg2=NULL;
- jintLong rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__II_3II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__JI_3JJ_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)lparg2, (LPARAM)arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__II_3II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__JI_3JJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_SetActiveWindow
-JNIEXPORT jintLong JNICALL OS_NATIVE(SetActiveWindow)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, SetActiveWindow_FUNC);
- rc = (jintLong)SetActiveWindow((HWND)arg0);
- OS_NATIVE_EXIT(env, that, SetActiveWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetBkColor
-JNIEXPORT jint JNICALL OS_NATIVE(SetBkColor)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetBkColor_FUNC);
- rc = (jint)SetBkColor((HDC)arg0, (COLORREF)arg1);
- OS_NATIVE_EXIT(env, that, SetBkColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetBkMode
-JNIEXPORT jint JNICALL OS_NATIVE(SetBkMode)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetBkMode_FUNC);
- rc = (jint)SetBkMode((HDC)arg0, arg1);
- OS_NATIVE_EXIT(env, that, SetBkMode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetBrushOrgEx
-JNIEXPORT jboolean JNICALL OS_NATIVE(SetBrushOrgEx)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jobject arg3)
-{
- POINT _arg3, *lparg3=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SetBrushOrgEx_FUNC);
- if (arg3) if ((lparg3 = getPOINTFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jboolean)SetBrushOrgEx((HDC)arg0, arg1, arg2, (LPPOINT)lparg3);
-fail:
- if (arg3 && lparg3) setPOINTFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, SetBrushOrgEx_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetCapture
-JNIEXPORT jintLong JNICALL OS_NATIVE(SetCapture)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, SetCapture_FUNC);
- rc = (jintLong)SetCapture((HWND)arg0);
- OS_NATIVE_EXIT(env, that, SetCapture_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetCaretPos
-JNIEXPORT jboolean JNICALL OS_NATIVE(SetCaretPos)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SetCaretPos_FUNC);
- rc = (jboolean)SetCaretPos(arg0, arg1);
- OS_NATIVE_EXIT(env, that, SetCaretPos_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetClipboardData
-JNIEXPORT jintLong JNICALL OS_NATIVE(SetClipboardData)
- (JNIEnv *env, jclass that, jint arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, SetClipboardData_FUNC);
- rc = (jintLong)SetClipboardData(arg0, (HANDLE)arg1);
- OS_NATIVE_EXIT(env, that, SetClipboardData_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetCursor
-JNIEXPORT jintLong JNICALL OS_NATIVE(SetCursor)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, SetCursor_FUNC);
- rc = (jintLong)SetCursor((HCURSOR)arg0);
- OS_NATIVE_EXIT(env, that, SetCursor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetCursorPos
-JNIEXPORT jboolean JNICALL OS_NATIVE(SetCursorPos)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SetCursorPos_FUNC);
- rc = (jboolean)SetCursorPos(arg0, arg1);
- OS_NATIVE_EXIT(env, that, SetCursorPos_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetDIBColorTable
-JNIEXPORT jint JNICALL OS_NATIVE(SetDIBColorTable)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jbyteArray arg3)
-{
- jbyte *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetDIBColorTable_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg3) if ((lparg3 = (*env)->GetPrimitiveArrayCritical(env, arg3, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- }
- rc = (jint)SetDIBColorTable((HDC)arg0, arg1, arg2, (RGBQUAD *)lparg3);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg3 && lparg3) (*env)->ReleasePrimitiveArrayCritical(env, arg3, lparg3, JNI_ABORT);
- } else
-#endif
- {
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, JNI_ABORT);
- }
- OS_NATIVE_EXIT(env, that, SetDIBColorTable_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetErrorMode
-JNIEXPORT jint JNICALL OS_NATIVE(SetErrorMode)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetErrorMode_FUNC);
- rc = (jint)SetErrorMode(arg0);
- OS_NATIVE_EXIT(env, that, SetErrorMode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetFocus
-JNIEXPORT jintLong JNICALL OS_NATIVE(SetFocus)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, SetFocus_FUNC);
- rc = (jintLong)SetFocus((HWND)arg0);
- OS_NATIVE_EXIT(env, that, SetFocus_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetForegroundWindow
-JNIEXPORT jboolean JNICALL OS_NATIVE(SetForegroundWindow)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SetForegroundWindow_FUNC);
- rc = (jboolean)SetForegroundWindow((HWND)arg0);
- OS_NATIVE_EXIT(env, that, SetForegroundWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetGraphicsMode
-JNIEXPORT jint JNICALL OS_NATIVE(SetGraphicsMode)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetGraphicsMode_FUNC);
- rc = (jint)SetGraphicsMode((HDC)arg0, arg1);
- OS_NATIVE_EXIT(env, that, SetGraphicsMode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetLayeredWindowAttributes
-JNIEXPORT jboolean JNICALL OS_NATIVE(SetLayeredWindowAttributes)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jbyte arg2, jint arg3)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SetLayeredWindowAttributes_FUNC);
-/*
- rc = (jboolean)SetLayeredWindowAttributes((HWND)arg0, arg1, arg2, arg3);
-*/
- {
- LOAD_FUNCTION(fp, SetLayeredWindowAttributes)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(HWND, jint, jbyte, jint))fp)((HWND)arg0, arg1, arg2, arg3);
- }
- }
- OS_NATIVE_EXIT(env, that, SetLayeredWindowAttributes_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetLayout
-JNIEXPORT jint JNICALL OS_NATIVE(SetLayout)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetLayout_FUNC);
-/*
- rc = (jint)SetLayout((HDC)arg0, (DWORD)arg1);
-*/
- {
- LOAD_FUNCTION(fp, SetLayout)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(HDC, DWORD))fp)((HDC)arg0, (DWORD)arg1);
- }
- }
- OS_NATIVE_EXIT(env, that, SetLayout_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetMapMode
-JNIEXPORT jint JNICALL OS_NATIVE(SetMapMode)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetMapMode_FUNC);
- rc = (jint)SetMapMode((HDC)arg0, arg1);
- OS_NATIVE_EXIT(env, that, SetMapMode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetMapperFlags
-JNIEXPORT jint JNICALL OS_NATIVE(SetMapperFlags)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetMapperFlags_FUNC);
- rc = (jint)SetMapperFlags((HDC)arg0, (DWORD)arg1);
- OS_NATIVE_EXIT(env, that, SetMapperFlags_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetMenu
-JNIEXPORT jboolean JNICALL OS_NATIVE(SetMenu)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SetMenu_FUNC);
- rc = (jboolean)SetMenu((HWND)arg0, (HMENU)arg1);
- OS_NATIVE_EXIT(env, that, SetMenu_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetMenuDefaultItem
-JNIEXPORT jboolean JNICALL OS_NATIVE(SetMenuDefaultItem)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SetMenuDefaultItem_FUNC);
- rc = (jboolean)SetMenuDefaultItem((HMENU)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, SetMenuDefaultItem_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetMenuInfo
-JNIEXPORT jboolean JNICALL OS_NATIVE(SetMenuInfo)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- MENUINFO _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SetMenuInfo_FUNC);
- if (arg1) if ((lparg1 = getMENUINFOFields(env, arg1, &_arg1)) == NULL) goto fail;
-/*
- rc = (jboolean)SetMenuInfo((HMENU)arg0, lparg1);
-*/
- {
- LOAD_FUNCTION(fp, SetMenuInfo)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(HMENU, MENUINFO *))fp)((HMENU)arg0, lparg1);
- }
- }
-fail:
- if (arg1 && lparg1) setMENUINFOFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, SetMenuInfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetMenuItemInfoA
-JNIEXPORT jboolean JNICALL OS_NATIVE(SetMenuItemInfoA)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jboolean arg2, jobject arg3)
-{
- MENUITEMINFO _arg3, *lparg3=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SetMenuItemInfoA_FUNC);
- if (arg3) if ((lparg3 = getMENUITEMINFOFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jboolean)SetMenuItemInfoA((HMENU)arg0, arg1, arg2, lparg3);
-fail:
- if (arg3 && lparg3) setMENUITEMINFOFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, SetMenuItemInfoA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetMenuItemInfoW
-JNIEXPORT jboolean JNICALL OS_NATIVE(SetMenuItemInfoW)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jboolean arg2, jobject arg3)
-{
- MENUITEMINFO _arg3, *lparg3=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SetMenuItemInfoW_FUNC);
- if (arg3) if ((lparg3 = getMENUITEMINFOFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jboolean)SetMenuItemInfoW((HMENU)arg0, arg1, arg2, (LPMENUITEMINFOW)lparg3);
-fail:
- if (arg3 && lparg3) setMENUITEMINFOFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, SetMenuItemInfoW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetMetaRgn
-JNIEXPORT jint JNICALL OS_NATIVE(SetMetaRgn)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetMetaRgn_FUNC);
- rc = (jint)SetMetaRgn((HDC)arg0);
- OS_NATIVE_EXIT(env, that, SetMetaRgn_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetPaletteEntries
-JNIEXPORT jint JNICALL OS_NATIVE(SetPaletteEntries)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jbyteArray arg3)
-{
- jbyte *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetPaletteEntries_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg3) if ((lparg3 = (*env)->GetPrimitiveArrayCritical(env, arg3, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- }
- rc = (jint)SetPaletteEntries((HPALETTE)arg0, arg1, arg2, (PALETTEENTRY *)lparg3);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg3 && lparg3) (*env)->ReleasePrimitiveArrayCritical(env, arg3, lparg3, JNI_ABORT);
- } else
-#endif
- {
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, JNI_ABORT);
- }
- OS_NATIVE_EXIT(env, that, SetPaletteEntries_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetParent
-JNIEXPORT jintLong JNICALL OS_NATIVE(SetParent)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, SetParent_FUNC);
- rc = (jintLong)SetParent((HWND)arg0, (HWND)arg1);
- OS_NATIVE_EXIT(env, that, SetParent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetPixel
-JNIEXPORT jint JNICALL OS_NATIVE(SetPixel)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetPixel_FUNC);
- rc = (jint)SetPixel((HDC)arg0, arg1, arg2, arg3);
- OS_NATIVE_EXIT(env, that, SetPixel_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetPolyFillMode
-JNIEXPORT jint JNICALL OS_NATIVE(SetPolyFillMode)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetPolyFillMode_FUNC);
- rc = (jint)SetPolyFillMode((HDC)arg0, arg1);
- OS_NATIVE_EXIT(env, that, SetPolyFillMode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetProcessDPIAware
-JNIEXPORT jboolean JNICALL OS_NATIVE(SetProcessDPIAware)
- (JNIEnv *env, jclass that)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SetProcessDPIAware_FUNC);
-/*
- rc = (jboolean)SetProcessDPIAware();
-*/
- {
- LOAD_FUNCTION(fp, SetProcessDPIAware)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)())fp)();
- }
- }
- OS_NATIVE_EXIT(env, that, SetProcessDPIAware_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetPropA
-JNIEXPORT jboolean JNICALL OS_NATIVE(SetPropA)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SetPropA_FUNC);
- rc = (jboolean)SetPropA((HWND)arg0, (LPCTSTR)arg1, (HANDLE)arg2);
- OS_NATIVE_EXIT(env, that, SetPropA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetPropW
-JNIEXPORT jboolean JNICALL OS_NATIVE(SetPropW)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SetPropW_FUNC);
- rc = (jboolean)SetPropW((HWND)arg0, (LPCWSTR)arg1, (HANDLE)arg2);
- OS_NATIVE_EXIT(env, that, SetPropW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetROP2
-JNIEXPORT jint JNICALL OS_NATIVE(SetROP2)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetROP2_FUNC);
- rc = (jint)SetROP2((HDC)arg0, arg1);
- OS_NATIVE_EXIT(env, that, SetROP2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetRect
-JNIEXPORT jboolean JNICALL OS_NATIVE(SetRect)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2, jint arg3, jint arg4)
-{
- RECT _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SetRect_FUNC);
- if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
- rc = (jboolean)SetRect(lparg0, arg1, arg2, arg3, arg4);
-fail:
- if (arg0 && lparg0) setRECTFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, SetRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetRectRgn
-JNIEXPORT jboolean JNICALL OS_NATIVE(SetRectRgn)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jint arg4)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SetRectRgn_FUNC);
- rc = (jboolean)SetRectRgn((HRGN)arg0, arg1, arg2, arg3, arg4);
- OS_NATIVE_EXIT(env, that, SetRectRgn_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetScrollInfo
-JNIEXPORT jboolean JNICALL OS_NATIVE(SetScrollInfo)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jobject arg2, jboolean arg3)
-{
- SCROLLINFO _arg2, *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SetScrollInfo_FUNC);
- if (arg2) if ((lparg2 = getSCROLLINFOFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jboolean)SetScrollInfo((HWND)arg0, arg1, lparg2, arg3);
-fail:
- if (arg2 && lparg2) setSCROLLINFOFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, SetScrollInfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetStretchBltMode
-JNIEXPORT jint JNICALL OS_NATIVE(SetStretchBltMode)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetStretchBltMode_FUNC);
- rc = (jint)SetStretchBltMode((HDC)arg0, arg1);
- OS_NATIVE_EXIT(env, that, SetStretchBltMode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetTextAlign
-JNIEXPORT jint JNICALL OS_NATIVE(SetTextAlign)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetTextAlign_FUNC);
- rc = (jint)SetTextAlign((HDC)arg0, arg1);
- OS_NATIVE_EXIT(env, that, SetTextAlign_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetTextColor
-JNIEXPORT jint JNICALL OS_NATIVE(SetTextColor)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetTextColor_FUNC);
- rc = (jint)SetTextColor((HDC)arg0, (COLORREF)arg1);
- OS_NATIVE_EXIT(env, that, SetTextColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetTimer
-JNIEXPORT jintLong JNICALL OS_NATIVE(SetTimer)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintLong arg3)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, SetTimer_FUNC);
- rc = (jintLong)SetTimer((HWND)arg0, arg1, arg2, (TIMERPROC)arg3);
- OS_NATIVE_EXIT(env, that, SetTimer_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetViewportExtEx
-JNIEXPORT jboolean JNICALL OS_NATIVE(SetViewportExtEx)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jobject arg3)
-{
- SIZE _arg3, *lparg3=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SetViewportExtEx_FUNC);
- if (arg3) if ((lparg3 = getSIZEFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jboolean)SetViewportExtEx((HDC)arg0, arg1, arg2, lparg3);
-fail:
- if (arg3 && lparg3) setSIZEFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, SetViewportExtEx_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetViewportOrgEx
-JNIEXPORT jboolean JNICALL OS_NATIVE(SetViewportOrgEx)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jobject arg3)
-{
- POINT _arg3, *lparg3=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SetViewportOrgEx_FUNC);
- if (arg3) if ((lparg3 = getPOINTFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jboolean)SetViewportOrgEx((HDC)arg0, arg1, arg2, lparg3);
-fail:
- if (arg3 && lparg3) setPOINTFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, SetViewportOrgEx_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetWindowExtEx
-JNIEXPORT jboolean JNICALL OS_NATIVE(SetWindowExtEx)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jobject arg3)
-{
- SIZE _arg3, *lparg3=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SetWindowExtEx_FUNC);
- if (arg3) if ((lparg3 = getSIZEFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jboolean)SetWindowExtEx((HDC)arg0, arg1, arg2, lparg3);
-fail:
- if (arg3 && lparg3) setSIZEFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, SetWindowExtEx_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetWindowLongA
-JNIEXPORT jint JNICALL OS_NATIVE(SetWindowLongA)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetWindowLongA_FUNC);
- rc = (jint)SetWindowLongA((HWND)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, SetWindowLongA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetWindowLongPtrA
-JNIEXPORT jintLong JNICALL OS_NATIVE(SetWindowLongPtrA)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, SetWindowLongPtrA_FUNC);
- rc = (jintLong)SetWindowLongPtrA((HWND)arg0, arg1, (LONG_PTR)arg2);
- OS_NATIVE_EXIT(env, that, SetWindowLongPtrA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetWindowLongPtrW
-JNIEXPORT jintLong JNICALL OS_NATIVE(SetWindowLongPtrW)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, SetWindowLongPtrW_FUNC);
- rc = (jintLong)SetWindowLongPtrW((HWND)arg0, arg1, (LONG_PTR)arg2);
- OS_NATIVE_EXIT(env, that, SetWindowLongPtrW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetWindowLongW
-JNIEXPORT jint JNICALL OS_NATIVE(SetWindowLongW)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetWindowLongW_FUNC);
- rc = (jint)SetWindowLongW((HWND)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, SetWindowLongW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetWindowOrgEx
-JNIEXPORT jboolean JNICALL OS_NATIVE(SetWindowOrgEx)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jobject arg3)
-{
- POINT _arg3, *lparg3=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SetWindowOrgEx_FUNC);
- if (arg3) if ((lparg3 = getPOINTFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jboolean)SetWindowOrgEx((HDC)arg0, arg1, arg2, lparg3);
-fail:
- if (arg3 && lparg3) setPOINTFields(env, arg3, lparg3);
- OS_NATIVE_EXIT(env, that, SetWindowOrgEx_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetWindowPlacement
-JNIEXPORT jboolean JNICALL OS_NATIVE(SetWindowPlacement)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- WINDOWPLACEMENT _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SetWindowPlacement_FUNC);
- if (arg1) if ((lparg1 = getWINDOWPLACEMENTFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)SetWindowPlacement((HWND)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setWINDOWPLACEMENTFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, SetWindowPlacement_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetWindowPos
-JNIEXPORT jboolean JNICALL OS_NATIVE(SetWindowPos)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SetWindowPos_FUNC);
- rc = (jboolean)SetWindowPos((HWND)arg0, (HWND)arg1, arg2, arg3, arg4, arg5, arg6);
- OS_NATIVE_EXIT(env, that, SetWindowPos_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetWindowRgn
-JNIEXPORT jint JNICALL OS_NATIVE(SetWindowRgn)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jboolean arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetWindowRgn_FUNC);
- rc = (jint)SetWindowRgn((HWND)arg0, (HRGN)arg1, arg2);
- OS_NATIVE_EXIT(env, that, SetWindowRgn_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetWindowTextA
-JNIEXPORT jboolean JNICALL OS_NATIVE(SetWindowTextA)
- (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
-{
- jbyte *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SetWindowTextA_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jboolean)SetWindowTextA((HWND)arg0, (LPSTR)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, SetWindowTextA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetWindowTextW
-JNIEXPORT jboolean JNICALL OS_NATIVE(SetWindowTextW)
- (JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1)
-{
- jchar *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SetWindowTextW_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jboolean)SetWindowTextW((HWND)arg0, (LPWSTR)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, SetWindowTextW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetWindowTheme
-JNIEXPORT jint JNICALL OS_NATIVE(SetWindowTheme)
- (JNIEnv *env, jclass that, jintLong arg0, jcharArray arg1, jcharArray arg2)
-{
- jchar *lparg1=NULL;
- jchar *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SetWindowTheme_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
-/*
- rc = (jint)SetWindowTheme((HWND)arg0, (LPCWSTR)lparg1, (LPCWSTR)lparg2);
-*/
- {
- LOAD_FUNCTION(fp, SetWindowTheme)
- if (fp) {
- rc = (jint)((jint (CALLING_CONVENTION*)(HWND, LPCWSTR, LPCWSTR))fp)((HWND)arg0, (LPCWSTR)lparg1, (LPCWSTR)lparg2);
- }
- }
-fail:
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, SetWindowTheme_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetWindowsHookExA
-JNIEXPORT jintLong JNICALL OS_NATIVE(SetWindowsHookExA)
- (JNIEnv *env, jclass that, jint arg0, jintLong arg1, jintLong arg2, jint arg3)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, SetWindowsHookExA_FUNC);
- rc = (jintLong)SetWindowsHookExA(arg0, (HOOKPROC)arg1, (HINSTANCE)arg2, arg3);
- OS_NATIVE_EXIT(env, that, SetWindowsHookExA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetWindowsHookExW
-JNIEXPORT jintLong JNICALL OS_NATIVE(SetWindowsHookExW)
- (JNIEnv *env, jclass that, jint arg0, jintLong arg1, jintLong arg2, jint arg3)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, SetWindowsHookExW_FUNC);
- rc = (jintLong)SetWindowsHookExW(arg0, (HOOKPROC)arg1, (HINSTANCE)arg2, arg3);
- OS_NATIVE_EXIT(env, that, SetWindowsHookExW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetWorldTransform
-JNIEXPORT jboolean JNICALL OS_NATIVE(SetWorldTransform)
- (JNIEnv *env, jclass that, jintLong arg0, jfloatArray arg1)
-{
- jfloat *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SetWorldTransform_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jboolean)SetWorldTransform((HDC)arg0, (XFORM *)lparg1);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, SetWorldTransform_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ShellExecuteExA
-JNIEXPORT jboolean JNICALL OS_NATIVE(ShellExecuteExA)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- SHELLEXECUTEINFO _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ShellExecuteExA_FUNC);
- if (arg0) if ((lparg0 = getSHELLEXECUTEINFOFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)ShellExecuteExA(lparg0);
-fail:
- if (arg0 && lparg0) setSHELLEXECUTEINFOFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, ShellExecuteExA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ShellExecuteExW
-JNIEXPORT jboolean JNICALL OS_NATIVE(ShellExecuteExW)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- SHELLEXECUTEINFO _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ShellExecuteExW_FUNC);
- if (arg0) if ((lparg0 = getSHELLEXECUTEINFOFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)ShellExecuteExW((LPSHELLEXECUTEINFOW)lparg0);
-fail:
- if (arg0 && lparg0) setSHELLEXECUTEINFOFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, ShellExecuteExW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Shell_1NotifyIconA
-JNIEXPORT jboolean JNICALL OS_NATIVE(Shell_1NotifyIconA)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- NOTIFYICONDATAA _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, Shell_1NotifyIconA_FUNC);
- if (arg1) if ((lparg1 = getNOTIFYICONDATAAFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)Shell_NotifyIconA(arg0, lparg1);
-fail:
- if (arg1 && lparg1) setNOTIFYICONDATAAFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, Shell_1NotifyIconA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Shell_1NotifyIconW
-JNIEXPORT jboolean JNICALL OS_NATIVE(Shell_1NotifyIconW)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- NOTIFYICONDATAW _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, Shell_1NotifyIconW_FUNC);
- if (arg1) if ((lparg1 = getNOTIFYICONDATAWFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)Shell_NotifyIconW(arg0, lparg1);
-fail:
- if (arg1 && lparg1) setNOTIFYICONDATAWFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, Shell_1NotifyIconW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ShowCaret
-JNIEXPORT jboolean JNICALL OS_NATIVE(ShowCaret)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ShowCaret_FUNC);
- rc = (jboolean)ShowCaret((HWND)arg0);
- OS_NATIVE_EXIT(env, that, ShowCaret_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ShowCursor
-JNIEXPORT jint JNICALL OS_NATIVE(ShowCursor)
- (JNIEnv *env, jclass that, jboolean arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ShowCursor_FUNC);
- rc = (jint)ShowCursor(arg0);
- OS_NATIVE_EXIT(env, that, ShowCursor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ShowOwnedPopups
-JNIEXPORT jboolean JNICALL OS_NATIVE(ShowOwnedPopups)
- (JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ShowOwnedPopups_FUNC);
- rc = (jboolean)ShowOwnedPopups((HWND)arg0, arg1);
- OS_NATIVE_EXIT(env, that, ShowOwnedPopups_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ShowScrollBar
-JNIEXPORT jboolean JNICALL OS_NATIVE(ShowScrollBar)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jboolean arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ShowScrollBar_FUNC);
- rc = (jboolean)ShowScrollBar((HWND)arg0, arg1, arg2);
- OS_NATIVE_EXIT(env, that, ShowScrollBar_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ShowWindow
-JNIEXPORT jboolean JNICALL OS_NATIVE(ShowWindow)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ShowWindow_FUNC);
- rc = (jboolean)ShowWindow((HWND)arg0, arg1);
- OS_NATIVE_EXIT(env, that, ShowWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SipGetInfo
-JNIEXPORT jboolean JNICALL OS_NATIVE(SipGetInfo)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- SIPINFO _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SipGetInfo_FUNC);
- if (arg0) if ((lparg0 = getSIPINFOFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)SipGetInfo(lparg0);
-fail:
- if (arg0 && lparg0) setSIPINFOFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, SipGetInfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_StartDocA
-JNIEXPORT jint JNICALL OS_NATIVE(StartDocA)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- DOCINFO _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, StartDocA_FUNC);
- if (arg1) if ((lparg1 = getDOCINFOFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)StartDocA((HDC)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setDOCINFOFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, StartDocA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_StartDocW
-JNIEXPORT jint JNICALL OS_NATIVE(StartDocW)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- DOCINFO _arg1, *lparg1=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, StartDocW_FUNC);
- if (arg1) if ((lparg1 = getDOCINFOFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jint)StartDocW((HDC)arg0, (LPDOCINFOW)lparg1);
-fail:
- if (arg1 && lparg1) setDOCINFOFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, StartDocW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_StartPage
-JNIEXPORT jint JNICALL OS_NATIVE(StartPage)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, StartPage_FUNC);
- rc = (jint)StartPage((HDC)arg0);
- OS_NATIVE_EXIT(env, that, StartPage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_StretchBlt
-JNIEXPORT jboolean JNICALL OS_NATIVE(StretchBlt)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jint arg4, jintLong arg5, jint arg6, jint arg7, jint arg8, jint arg9, jint arg10)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, StretchBlt_FUNC);
- rc = (jboolean)StretchBlt((HDC)arg0, arg1, arg2, arg3, arg4, (HDC)arg5, arg6, arg7, arg8, arg9, arg10);
- OS_NATIVE_EXIT(env, that, StretchBlt_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_StrokePath
-JNIEXPORT jboolean JNICALL OS_NATIVE(StrokePath)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, StrokePath_FUNC);
- rc = (jboolean)StrokePath((HDC)arg0);
- OS_NATIVE_EXIT(env, that, StrokePath_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemParametersInfoA__IILorg_eclipse_swt_internal_win32_HIGHCONTRAST_2I
-JNIEXPORT jboolean JNICALL OS_NATIVE(SystemParametersInfoA__IILorg_eclipse_swt_internal_win32_HIGHCONTRAST_2I)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jint arg3)
-{
- HIGHCONTRAST _arg2, *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SystemParametersInfoA__IILorg_eclipse_swt_internal_win32_HIGHCONTRAST_2I_FUNC);
- if (arg2) if ((lparg2 = getHIGHCONTRASTFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jboolean)SystemParametersInfoA(arg0, arg1, lparg2, arg3);
-fail:
- if (arg2 && lparg2) setHIGHCONTRASTFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, SystemParametersInfoA__IILorg_eclipse_swt_internal_win32_HIGHCONTRAST_2I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemParametersInfoA__IILorg_eclipse_swt_internal_win32_NONCLIENTMETRICSA_2I
-JNIEXPORT jboolean JNICALL OS_NATIVE(SystemParametersInfoA__IILorg_eclipse_swt_internal_win32_NONCLIENTMETRICSA_2I)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jint arg3)
-{
- NONCLIENTMETRICSA _arg2, *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SystemParametersInfoA__IILorg_eclipse_swt_internal_win32_NONCLIENTMETRICSA_2I_FUNC);
- if (arg2) if ((lparg2 = getNONCLIENTMETRICSAFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jboolean)SystemParametersInfoA(arg0, arg1, lparg2, arg3);
-fail:
- if (arg2 && lparg2) setNONCLIENTMETRICSAFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, SystemParametersInfoA__IILorg_eclipse_swt_internal_win32_NONCLIENTMETRICSA_2I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemParametersInfoA__IILorg_eclipse_swt_internal_win32_RECT_2I
-JNIEXPORT jboolean JNICALL OS_NATIVE(SystemParametersInfoA__IILorg_eclipse_swt_internal_win32_RECT_2I)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jint arg3)
-{
- RECT _arg2, *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SystemParametersInfoA__IILorg_eclipse_swt_internal_win32_RECT_2I_FUNC);
- if (arg2) if ((lparg2 = getRECTFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jboolean)SystemParametersInfoA(arg0, arg1, lparg2, arg3);
-fail:
- if (arg2 && lparg2) setRECTFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, SystemParametersInfoA__IILorg_eclipse_swt_internal_win32_RECT_2I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemParametersInfoA__II_3II
-JNIEXPORT jboolean JNICALL OS_NATIVE(SystemParametersInfoA__II_3II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jint arg3)
-{
- jint *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SystemParametersInfoA__II_3II_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jboolean)SystemParametersInfoA(arg0, arg1, lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, SystemParametersInfoA__II_3II_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemParametersInfoW__IILorg_eclipse_swt_internal_win32_HIGHCONTRAST_2I
-JNIEXPORT jboolean JNICALL OS_NATIVE(SystemParametersInfoW__IILorg_eclipse_swt_internal_win32_HIGHCONTRAST_2I)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jint arg3)
-{
- HIGHCONTRAST _arg2, *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SystemParametersInfoW__IILorg_eclipse_swt_internal_win32_HIGHCONTRAST_2I_FUNC);
- if (arg2) if ((lparg2 = getHIGHCONTRASTFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jboolean)SystemParametersInfoW(arg0, arg1, lparg2, arg3);
-fail:
- if (arg2 && lparg2) setHIGHCONTRASTFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, SystemParametersInfoW__IILorg_eclipse_swt_internal_win32_HIGHCONTRAST_2I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemParametersInfoW__IILorg_eclipse_swt_internal_win32_NONCLIENTMETRICSW_2I
-JNIEXPORT jboolean JNICALL OS_NATIVE(SystemParametersInfoW__IILorg_eclipse_swt_internal_win32_NONCLIENTMETRICSW_2I)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jint arg3)
-{
- NONCLIENTMETRICSW _arg2, *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SystemParametersInfoW__IILorg_eclipse_swt_internal_win32_NONCLIENTMETRICSW_2I_FUNC);
- if (arg2) if ((lparg2 = getNONCLIENTMETRICSWFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jboolean)SystemParametersInfoW(arg0, arg1, lparg2, arg3);
-fail:
- if (arg2 && lparg2) setNONCLIENTMETRICSWFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, SystemParametersInfoW__IILorg_eclipse_swt_internal_win32_NONCLIENTMETRICSW_2I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemParametersInfoW__IILorg_eclipse_swt_internal_win32_RECT_2I
-JNIEXPORT jboolean JNICALL OS_NATIVE(SystemParametersInfoW__IILorg_eclipse_swt_internal_win32_RECT_2I)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jint arg3)
-{
- RECT _arg2, *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SystemParametersInfoW__IILorg_eclipse_swt_internal_win32_RECT_2I_FUNC);
- if (arg2) if ((lparg2 = getRECTFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jboolean)SystemParametersInfoW(arg0, arg1, lparg2, arg3);
-fail:
- if (arg2 && lparg2) setRECTFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, SystemParametersInfoW__IILorg_eclipse_swt_internal_win32_RECT_2I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemParametersInfoW__II_3II
-JNIEXPORT jboolean JNICALL OS_NATIVE(SystemParametersInfoW__II_3II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jint arg3)
-{
- jint *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SystemParametersInfoW__II_3II_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jboolean)SystemParametersInfoW(arg0, arg1, lparg2, arg3);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, SystemParametersInfoW__II_3II_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TBBUTTONINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(TBBUTTONINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TBBUTTONINFO_1sizeof_FUNC);
- rc = (jint)TBBUTTONINFO_sizeof();
- OS_NATIVE_EXIT(env, that, TBBUTTONINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TBBUTTON_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(TBBUTTON_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TBBUTTON_1sizeof_FUNC);
- rc = (jint)TBBUTTON_sizeof();
- OS_NATIVE_EXIT(env, that, TBBUTTON_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TCHITTESTINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(TCHITTESTINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TCHITTESTINFO_1sizeof_FUNC);
- rc = (jint)TCHITTESTINFO_sizeof();
- OS_NATIVE_EXIT(env, that, TCHITTESTINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TCITEM_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(TCITEM_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TCITEM_1sizeof_FUNC);
- rc = (jint)TCITEM_sizeof();
- OS_NATIVE_EXIT(env, that, TCITEM_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TEXTMETRICA_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(TEXTMETRICA_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TEXTMETRICA_1sizeof_FUNC);
- rc = (jint)TEXTMETRICA_sizeof();
- OS_NATIVE_EXIT(env, that, TEXTMETRICA_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TEXTMETRICW_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(TEXTMETRICW_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TEXTMETRICW_1sizeof_FUNC);
- rc = (jint)TEXTMETRICW_sizeof();
- OS_NATIVE_EXIT(env, that, TEXTMETRICW_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TF_1DA_1COLOR_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(TF_1DA_1COLOR_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TF_1DA_1COLOR_1sizeof_FUNC);
- rc = (jint)TF_DA_COLOR_sizeof();
- OS_NATIVE_EXIT(env, that, TF_1DA_1COLOR_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TF_1DISPLAYATTRIBUTE_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(TF_1DISPLAYATTRIBUTE_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TF_1DISPLAYATTRIBUTE_1sizeof_FUNC);
- rc = (jint)TF_DISPLAYATTRIBUTE_sizeof();
- OS_NATIVE_EXIT(env, that, TF_1DISPLAYATTRIBUTE_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TOOLINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(TOOLINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TOOLINFO_1sizeof_FUNC);
- rc = (jint)TOOLINFO_sizeof();
- OS_NATIVE_EXIT(env, that, TOOLINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TRACKMOUSEEVENT_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(TRACKMOUSEEVENT_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TRACKMOUSEEVENT_1sizeof_FUNC);
- rc = (jint)TRACKMOUSEEVENT_sizeof();
- OS_NATIVE_EXIT(env, that, TRACKMOUSEEVENT_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TRIVERTEX_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(TRIVERTEX_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TRIVERTEX_1sizeof_FUNC);
- rc = (jint)TRIVERTEX_sizeof();
- OS_NATIVE_EXIT(env, that, TRIVERTEX_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TVHITTESTINFO_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(TVHITTESTINFO_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TVHITTESTINFO_1sizeof_FUNC);
- rc = (jint)TVHITTESTINFO_sizeof();
- OS_NATIVE_EXIT(env, that, TVHITTESTINFO_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TVINSERTSTRUCT_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(TVINSERTSTRUCT_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TVINSERTSTRUCT_1sizeof_FUNC);
- rc = (jint)TVINSERTSTRUCT_sizeof();
- OS_NATIVE_EXIT(env, that, TVINSERTSTRUCT_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TVITEMEX_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(TVITEMEX_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TVITEMEX_1sizeof_FUNC);
- rc = (jint)TVITEMEX_sizeof();
- OS_NATIVE_EXIT(env, that, TVITEMEX_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TVITEM_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(TVITEM_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TVITEM_1sizeof_FUNC);
- rc = (jint)TVITEM_sizeof();
- OS_NATIVE_EXIT(env, that, TVITEM_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TVSORTCB_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(TVSORTCB_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TVSORTCB_1sizeof_FUNC);
- rc = (jint)TVSORTCB_sizeof();
- OS_NATIVE_EXIT(env, that, TVSORTCB_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ToAscii
-JNIEXPORT jint JNICALL OS_NATIVE(ToAscii)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jbyteArray arg2, jshortArray arg3, jint arg4)
-{
- jbyte *lparg2=NULL;
- jshort *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ToAscii_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetShortArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)ToAscii(arg0, arg1, (PBYTE)lparg2, (LPWORD)lparg3, arg4);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseShortArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, ToAscii_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ToUnicode
-JNIEXPORT jint JNICALL OS_NATIVE(ToUnicode)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jbyteArray arg2, jcharArray arg3, jint arg4, jint arg5)
-{
- jbyte *lparg2=NULL;
- jchar *lparg3=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ToUnicode_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetCharArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)ToUnicode(arg0, arg1, (PBYTE)lparg2, (LPWSTR)lparg3, arg4, arg5);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseCharArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, ToUnicode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TrackMouseEvent
-JNIEXPORT jboolean JNICALL OS_NATIVE(TrackMouseEvent)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- TRACKMOUSEEVENT _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, TrackMouseEvent_FUNC);
- if (arg0) if ((lparg0 = getTRACKMOUSEEVENTFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)TrackMouseEvent(lparg0);
-fail:
- if (arg0 && lparg0) setTRACKMOUSEEVENTFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, TrackMouseEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TrackPopupMenu
-JNIEXPORT jboolean JNICALL OS_NATIVE(TrackPopupMenu)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jint arg4, jintLong arg5, jobject arg6)
-{
- RECT _arg6, *lparg6=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, TrackPopupMenu_FUNC);
- if (arg6) if ((lparg6 = getRECTFields(env, arg6, &_arg6)) == NULL) goto fail;
- rc = (jboolean)TrackPopupMenu((HMENU)arg0, arg1, arg2, arg3, arg4, (HWND)arg5, lparg6);
-fail:
- if (arg6 && lparg6) setRECTFields(env, arg6, lparg6);
- OS_NATIVE_EXIT(env, that, TrackPopupMenu_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TranslateAcceleratorA
-JNIEXPORT jint JNICALL OS_NATIVE(TranslateAcceleratorA)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2)
-{
- MSG _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TranslateAcceleratorA_FUNC);
- if (arg2) if ((lparg2 = getMSGFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)TranslateAcceleratorA((HWND)arg0, (HACCEL)arg1, lparg2);
-fail:
- if (arg2 && lparg2) setMSGFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, TranslateAcceleratorA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TranslateAcceleratorW
-JNIEXPORT jint JNICALL OS_NATIVE(TranslateAcceleratorW)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2)
-{
- MSG _arg2, *lparg2=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TranslateAcceleratorW_FUNC);
- if (arg2) if ((lparg2 = getMSGFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)TranslateAcceleratorW((HWND)arg0, (HACCEL)arg1, lparg2);
-fail:
- if (arg2 && lparg2) setMSGFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, TranslateAcceleratorW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TranslateCharsetInfo
-JNIEXPORT jboolean JNICALL OS_NATIVE(TranslateCharsetInfo)
- (JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jint arg2)
-{
- jint *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, TranslateCharsetInfo_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- rc = (jboolean)TranslateCharsetInfo((DWORD *)arg0, (LPCHARSETINFO)lparg1, arg2);
-fail:
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
- OS_NATIVE_EXIT(env, that, TranslateCharsetInfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TranslateMDISysAccel
-JNIEXPORT jboolean JNICALL OS_NATIVE(TranslateMDISysAccel)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- MSG _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, TranslateMDISysAccel_FUNC);
- if (arg1) if ((lparg1 = getMSGFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)TranslateMDISysAccel((HWND)arg0, (LPMSG)lparg1);
-fail:
- if (arg1 && lparg1) setMSGFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, TranslateMDISysAccel_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TranslateMessage
-JNIEXPORT jboolean JNICALL OS_NATIVE(TranslateMessage)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- MSG _arg0, *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, TranslateMessage_FUNC);
- if (arg0) if ((lparg0 = getMSGFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)TranslateMessage(lparg0);
-fail:
- if (arg0 && lparg0) setMSGFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, TranslateMessage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TransparentBlt
-JNIEXPORT jboolean JNICALL OS_NATIVE(TransparentBlt)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jint arg4, jintLong arg5, jint arg6, jint arg7, jint arg8, jint arg9, jint arg10)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, TransparentBlt_FUNC);
-/*
- rc = (jboolean)TransparentBlt(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);
-*/
- {
- LOAD_FUNCTION(fp, TransparentBlt)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jintLong, jint, jint, jint, jint, jintLong, jint, jint, jint, jint, jint))fp)(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);
- }
- }
- OS_NATIVE_EXIT(env, that, TransparentBlt_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TransparentImage
-JNIEXPORT jboolean JNICALL OS_NATIVE(TransparentImage)
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jint arg4, jintLong arg5, jint arg6, jint arg7, jint arg8, jint arg9, jint arg10)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, TransparentImage_FUNC);
- rc = (jboolean)TransparentImage((HDC)arg0, arg1, arg2, arg3, arg4, (HANDLE)arg5, arg6, arg7, arg8, arg9, (COLORREF)arg10);
- OS_NATIVE_EXIT(env, that, TransparentImage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TreeView_1GetItemRect
-JNIEXPORT jboolean JNICALL OS_NATIVE(TreeView_1GetItemRect)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jboolean arg3)
-{
- RECT _arg2, *lparg2=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, TreeView_1GetItemRect_FUNC);
- if (arg2) if ((lparg2 = getRECTFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jboolean)TreeView_GetItemRect((HWND)arg0, (HTREEITEM)arg1, lparg2, arg3);
-fail:
- if (arg2 && lparg2) setRECTFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, TreeView_1GetItemRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UDACCEL_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(UDACCEL_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, UDACCEL_1sizeof_FUNC);
- rc = (jint)UDACCEL_sizeof();
- OS_NATIVE_EXIT(env, that, UDACCEL_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UnhookWindowsHookEx
-JNIEXPORT jboolean JNICALL OS_NATIVE(UnhookWindowsHookEx)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, UnhookWindowsHookEx_FUNC);
- rc = (jboolean)UnhookWindowsHookEx((HHOOK)arg0);
- OS_NATIVE_EXIT(env, that, UnhookWindowsHookEx_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UnregisterClassA
-JNIEXPORT jboolean JNICALL OS_NATIVE(UnregisterClassA)
- (JNIEnv *env, jclass that, jbyteArray arg0, jintLong arg1)
-{
- jbyte *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, UnregisterClassA_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jboolean)UnregisterClassA((LPSTR)lparg0, (HINSTANCE)arg1);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, UnregisterClassA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UnregisterClassW
-JNIEXPORT jboolean JNICALL OS_NATIVE(UnregisterClassW)
- (JNIEnv *env, jclass that, jcharArray arg0, jintLong arg1)
-{
- jchar *lparg0=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, UnregisterClassW_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jboolean)UnregisterClassW((LPWSTR)lparg0, (HINSTANCE)arg1);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, UnregisterClassW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UpdateLayeredWindow
-JNIEXPORT jboolean JNICALL OS_NATIVE(UpdateLayeredWindow)
- (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3, jintLong arg4, jobject arg5, jint arg6, jobject arg7, jint arg8)
-{
- POINT _arg2, *lparg2=NULL;
- SIZE _arg3, *lparg3=NULL;
- POINT _arg5, *lparg5=NULL;
- BLENDFUNCTION _arg7, *lparg7=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, UpdateLayeredWindow_FUNC);
- if (arg2) if ((lparg2 = getPOINTFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg3) if ((lparg3 = getSIZEFields(env, arg3, &_arg3)) == NULL) goto fail;
- if (arg5) if ((lparg5 = getPOINTFields(env, arg5, &_arg5)) == NULL) goto fail;
- if (arg7) if ((lparg7 = getBLENDFUNCTIONFields(env, arg7, &_arg7)) == NULL) goto fail;
-/*
- rc = (jboolean)UpdateLayeredWindow((HWND)arg0, (HDC)arg1, lparg2, lparg3, (HDC)arg4, lparg5, (COLORREF)arg6, lparg7, arg8);
-*/
- {
- LOAD_FUNCTION(fp, UpdateLayeredWindow)
- if (fp) {
- rc = (jboolean)((jboolean (CALLING_CONVENTION*)(HWND, HDC, POINT *, SIZE *, HDC, POINT *, COLORREF, BLENDFUNCTION *, jint))fp)((HWND)arg0, (HDC)arg1, lparg2, lparg3, (HDC)arg4, lparg5, (COLORREF)arg6, lparg7, arg8);
- }
- }
-fail:
- if (arg7 && lparg7) setBLENDFUNCTIONFields(env, arg7, lparg7);
- if (arg5 && lparg5) setPOINTFields(env, arg5, lparg5);
- if (arg3 && lparg3) setSIZEFields(env, arg3, lparg3);
- if (arg2 && lparg2) setPOINTFields(env, arg2, lparg2);
- OS_NATIVE_EXIT(env, that, UpdateLayeredWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UpdateWindow
-JNIEXPORT jboolean JNICALL OS_NATIVE(UpdateWindow)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, UpdateWindow_FUNC);
- rc = (jboolean)UpdateWindow((HWND)arg0);
- OS_NATIVE_EXIT(env, that, UpdateWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ValidateRect
-JNIEXPORT jboolean JNICALL OS_NATIVE(ValidateRect)
- (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
-{
- RECT _arg1, *lparg1=NULL;
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ValidateRect_FUNC);
- if (arg1) if ((lparg1 = getRECTFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)ValidateRect((HWND)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setRECTFields(env, arg1, lparg1);
- OS_NATIVE_EXIT(env, that, ValidateRect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_VkKeyScanA
-JNIEXPORT jshort JNICALL OS_NATIVE(VkKeyScanA)
- (JNIEnv *env, jclass that, jshort arg0)
-{
- jshort rc = 0;
- OS_NATIVE_ENTER(env, that, VkKeyScanA_FUNC);
- rc = (jshort)VkKeyScanA((TCHAR)arg0);
- OS_NATIVE_EXIT(env, that, VkKeyScanA_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_VkKeyScanW
-JNIEXPORT jshort JNICALL OS_NATIVE(VkKeyScanW)
- (JNIEnv *env, jclass that, jshort arg0)
-{
- jshort rc = 0;
- OS_NATIVE_ENTER(env, that, VkKeyScanW_FUNC);
- rc = (jshort)VkKeyScanW((WCHAR)arg0);
- OS_NATIVE_EXIT(env, that, VkKeyScanW_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__II) && !defined(JNI64)) || (!defined(NO_VtblCall__IJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(VtblCall__II)(JNIEnv *env, jclass that, jint arg0, jintLong arg1)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(VtblCall__IJ)(JNIEnv *env, jclass that, jint arg0, jintLong arg1)
-#endif
-{
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, VtblCall__II_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, VtblCall__IJ_FUNC);
-#endif
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong))(*(jintLong **)arg1)[arg0])(arg1);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, VtblCall__II_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, VtblCall__IJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__III) && !defined(JNI64)) || (!defined(NO_VtblCall__IJI) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(VtblCall__III)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(VtblCall__IJI)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2)
-#endif
-{
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, VtblCall__III_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, VtblCall__IJI_FUNC);
-#endif
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint))(*(jintLong **)arg1)[arg0])(arg1, arg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, VtblCall__III_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, VtblCall__IJI_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIIII_3I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJIII_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(VtblCall__IIIII_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jintArray arg5)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(VtblCall__IJIII_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jint arg3, jint arg4, jintArray arg5)
-#endif
-{
- jint *lparg5=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, VtblCall__IIIII_3I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, VtblCall__IJIII_3I_FUNC);
-#endif
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, jint, jint, jint *))(*(jintLong **)arg1)[arg0])(arg1, arg2, arg3, arg4, lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, VtblCall__IIIII_3I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, VtblCall__IJIII_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIIJI_3J) && !defined(JNI64)) || (!defined(NO_VtblCall__IJIJI_3J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(VtblCall__IIIJI_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jlong arg3, jint arg4, jlongArray arg5)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(VtblCall__IJIJI_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jlong arg3, jint arg4, jlongArray arg5)
-#endif
-{
- jlong *lparg5=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, VtblCall__IIIJI_3J_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, VtblCall__IJIJI_3J_FUNC);
-#endif
- if (arg5) if ((lparg5 = (*env)->GetLongArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, jlong, jint, jlong *))(*(jintLong **)arg1)[arg0])(arg1, arg2, arg3, arg4, lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseLongArrayElements(env, arg5, lparg5, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, VtblCall__IIIJI_3J_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, VtblCall__IJIJI_3J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__III_3I_3I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJI_3J_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(VtblCall__III_3I_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jintLongArray arg3, jintArray arg4)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(VtblCall__IJI_3J_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jint arg2, jintLongArray arg3, jintArray arg4)
-#endif
-{
- jintLong *lparg3=NULL;
- jint *lparg4=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, VtblCall__III_3I_3I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, VtblCall__IJI_3J_3I_FUNC);
-#endif
- if (arg3) if ((lparg3 = (*env)->GetIntLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint, jintLong *, jint *))(*(jintLong **)arg1)[arg0])(arg1, arg2, lparg3, lparg4);
-fail:
- if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntLongArrayElements(env, arg3, lparg3, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, VtblCall__III_3I_3I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, VtblCall__IJI_3J_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIJ) && !defined(JNI64)) || (!defined(NO_VtblCall__IJJ) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(VtblCall__IIJ)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(VtblCall__IJJ)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2)
-#endif
-{
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, VtblCall__IIJ_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, VtblCall__IJJ_FUNC);
-#endif
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jlong))(*(jintLong **)arg1)[arg0])(arg1, arg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, VtblCall__IIJ_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, VtblCall__IJJ_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIJII_3J) && !defined(JNI64)) || (!defined(NO_VtblCall__IJJII_3J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(VtblCall__IIJII_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2, jint arg3, jint arg4, jlongArray arg5)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(VtblCall__IJJII_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2, jint arg3, jint arg4, jlongArray arg5)
-#endif
-{
- jlong *lparg5=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, VtblCall__IIJII_3J_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, VtblCall__IJJII_3J_FUNC);
-#endif
- if (arg5) if ((lparg5 = (*env)->GetLongArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jlong, jint, jint, jlong *))(*(jintLong **)arg1)[arg0])(arg1, arg2, arg3, arg4, lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseLongArrayElements(env, arg5, lparg5, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, VtblCall__IIJII_3J_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, VtblCall__IJJII_3J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIJJI_3J) && !defined(JNI64)) || (!defined(NO_VtblCall__IJJJI_3J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(VtblCall__IIJJI_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2, jlong arg3, jint arg4, jlongArray arg5)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(VtblCall__IJJJI_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlong arg2, jlong arg3, jint arg4, jlongArray arg5)
-#endif
-{
- jlong *lparg5=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, VtblCall__IIJJI_3J_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, VtblCall__IJJJI_3J_FUNC);
-#endif
- if (arg5) if ((lparg5 = (*env)->GetLongArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jlong, jlong, jint, jlong *))(*(jintLong **)arg1)[arg0])(arg1, arg2, arg3, arg4, lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseLongArrayElements(env, arg5, lparg5, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, VtblCall__IIJJI_3J_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, VtblCall__IJJJI_3J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IILorg_eclipse_swt_internal_win32_TF_1DISPLAYATTRIBUTE_2) && !defined(JNI64)) || (!defined(NO_VtblCall__IJLorg_eclipse_swt_internal_win32_TF_1DISPLAYATTRIBUTE_2) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(VtblCall__IILorg_eclipse_swt_internal_win32_TF_1DISPLAYATTRIBUTE_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(VtblCall__IJLorg_eclipse_swt_internal_win32_TF_1DISPLAYATTRIBUTE_2)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jobject arg2)
-#endif
-{
- TF_DISPLAYATTRIBUTE _arg2, *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, VtblCall__IILorg_eclipse_swt_internal_win32_TF_1DISPLAYATTRIBUTE_2_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, VtblCall__IJLorg_eclipse_swt_internal_win32_TF_1DISPLAYATTRIBUTE_2_FUNC);
-#endif
- if (arg2) if ((lparg2 = getTF_DISPLAYATTRIBUTEFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, TF_DISPLAYATTRIBUTE *))(*(jintLong **)arg1)[arg0])(arg1, lparg2);
-fail:
- if (arg2 && lparg2) setTF_DISPLAYATTRIBUTEFields(env, arg2, lparg2);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, VtblCall__IILorg_eclipse_swt_internal_win32_TF_1DISPLAYATTRIBUTE_2_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, VtblCall__IJLorg_eclipse_swt_internal_win32_TF_1DISPLAYATTRIBUTE_2_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__IIS_3B_3B_3B) && !defined(JNI64)) || (!defined(NO_VtblCall__IJS_3B_3B_3B) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(VtblCall__IIS_3B_3B_3B)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jshort arg2, jbyteArray arg3, jbyteArray arg4, jbyteArray arg5)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(VtblCall__IJS_3B_3B_3B)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jshort arg2, jbyteArray arg3, jbyteArray arg4, jbyteArray arg5)
-#endif
-{
- jbyte *lparg3=NULL;
- jbyte *lparg4=NULL;
- jbyte *lparg5=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, VtblCall__IIS_3B_3B_3B_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, VtblCall__IJS_3B_3B_3B_FUNC);
-#endif
- if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetByteArrayElements(env, arg5, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jshort, jbyte *, jbyte *, jbyte *))(*(jintLong **)arg1)[arg0])(arg1, arg2, lparg3, lparg4, lparg5);
-fail:
- if (arg5 && lparg5) (*env)->ReleaseByteArrayElements(env, arg5, lparg5, 0);
- if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0);
- if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, VtblCall__IIS_3B_3B_3B_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, VtblCall__IJS_3B_3B_3B_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__II_3B_3I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJ_3B_3J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(VtblCall__II_3B_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jbyteArray arg2, jintLongArray arg3)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(VtblCall__IJ_3B_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jbyteArray arg2, jintLongArray arg3)
-#endif
-{
- jbyte *lparg2=NULL;
- jintLong *lparg3=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, VtblCall__II_3B_3I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, VtblCall__IJ_3B_3J_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jbyte *, jintLong *))(*(jintLong **)arg1)[arg0])(arg1, lparg2, lparg3);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntLongArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, VtblCall__II_3B_3I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, VtblCall__IJ_3B_3J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__II_3CII_3I_3I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJ_3CII_3I_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(VtblCall__II_3CII_3I_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jcharArray arg2, jint arg3, jint arg4, jintArray arg5, jintArray arg6)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(VtblCall__IJ_3CII_3I_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jcharArray arg2, jint arg3, jint arg4, jintArray arg5, jintArray arg6)
-#endif
-{
- jchar *lparg2=NULL;
- jint *lparg5=NULL;
- jint *lparg6=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, VtblCall__II_3CII_3I_3I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, VtblCall__IJ_3CII_3I_3I_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jchar *, jint, jint, jint *, jint *))(*(jintLong **)arg1)[arg0])(arg1, lparg2, arg3, arg4, lparg5, lparg6);
-fail:
- if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
- if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, VtblCall__II_3CII_3I_3I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, VtblCall__IJ_3CII_3I_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__II_3I) && !defined(JNI64)) || (!defined(NO_VtblCall__IJ_3I) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(VtblCall__II_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jintArray arg2)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(VtblCall__IJ_3I)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jintArray arg2)
-#endif
-{
- jint *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, VtblCall__II_3I_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, VtblCall__IJ_3I_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jint *))(*(jintLong **)arg1)[arg0])(arg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, VtblCall__II_3I_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, VtblCall__IJ_3I_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#if (!defined(NO_VtblCall__II_3J) && !defined(JNI64)) || (!defined(NO_VtblCall__IJ_3J) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(VtblCall__II_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlongArray arg2)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(VtblCall__IJ_3J)(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jlongArray arg2)
-#endif
-{
- jlong *lparg2=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, VtblCall__II_3J_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, VtblCall__IJ_3J_FUNC);
-#endif
- if (arg2) if ((lparg2 = (*env)->GetLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)((jint (STDMETHODCALLTYPE *)(jintLong, jlong *))(*(jintLong **)arg1)[arg0])(arg1, lparg2);
-fail:
- if (arg2 && lparg2) (*env)->ReleaseLongArrayElements(env, arg2, lparg2, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, VtblCall__II_3J_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, VtblCall__IJ_3J_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_WINDOWPLACEMENT_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(WINDOWPLACEMENT_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, WINDOWPLACEMENT_1sizeof_FUNC);
- rc = (jint)WINDOWPLACEMENT_sizeof();
- OS_NATIVE_EXIT(env, that, WINDOWPLACEMENT_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_WINDOWPOS_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(WINDOWPOS_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, WINDOWPOS_1sizeof_FUNC);
- rc = (jint)WINDOWPOS_sizeof();
- OS_NATIVE_EXIT(env, that, WINDOWPOS_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_WNDCLASS_1sizeof
-JNIEXPORT jint JNICALL OS_NATIVE(WNDCLASS_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, WNDCLASS_1sizeof_FUNC);
- rc = (jint)WNDCLASS_sizeof();
- OS_NATIVE_EXIT(env, that, WNDCLASS_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_WaitMessage
-JNIEXPORT jboolean JNICALL OS_NATIVE(WaitMessage)
- (JNIEnv *env, jclass that)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, WaitMessage_FUNC);
- rc = (jboolean)WaitMessage();
- OS_NATIVE_EXIT(env, that, WaitMessage_FUNC);
- return rc;
-}
-#endif
-
-#if (!defined(NO_WideCharToMultiByte__II_3CIII_3B_3Z) && !defined(JNI64)) || (!defined(NO_WideCharToMultiByte__II_3CIJI_3B_3Z) && defined(JNI64))
-#ifndef JNI64
-JNIEXPORT jint JNICALL OS_NATIVE(WideCharToMultiByte__II_3CIII_3B_3Z)(JNIEnv *env, jclass that, jint arg0, jint arg1, jcharArray arg2, jint arg3, jintLong arg4, jint arg5, jbyteArray arg6, jbooleanArray arg7)
-#else
-JNIEXPORT jint JNICALL OS_NATIVE(WideCharToMultiByte__II_3CIJI_3B_3Z)(JNIEnv *env, jclass that, jint arg0, jint arg1, jcharArray arg2, jint arg3, jintLong arg4, jint arg5, jbyteArray arg6, jbooleanArray arg7)
-#endif
-{
- jchar *lparg2=NULL;
- jbyte *lparg6=NULL;
- jboolean *lparg7=NULL;
- jint rc = 0;
-#ifndef JNI64
- OS_NATIVE_ENTER(env, that, WideCharToMultiByte__II_3CIII_3B_3Z_FUNC);
-#else
- OS_NATIVE_ENTER(env, that, WideCharToMultiByte__II_3CIJI_3B_3Z_FUNC);
-#endif
- if (arg6) if ((lparg6 = (*env)->GetByteArrayElements(env, arg6, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = (*env)->GetBooleanArrayElements(env, arg7, NULL)) == NULL) goto fail;
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg2) if ((lparg2 = (*env)->GetPrimitiveArrayCritical(env, arg2, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- }
- rc = (jint)WideCharToMultiByte(arg0, arg1, (LPCWSTR)lparg2, arg3, (LPSTR)arg4, arg5, (LPCSTR)lparg6, (LPBOOL)lparg7);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg2 && lparg2) (*env)->ReleasePrimitiveArrayCritical(env, arg2, lparg2, JNI_ABORT);
- } else
-#endif
- {
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, JNI_ABORT);
- }
- if (arg7 && lparg7) (*env)->ReleaseBooleanArrayElements(env, arg7, lparg7, 0);
- if (arg6 && lparg6) (*env)->ReleaseByteArrayElements(env, arg6, lparg6, 0);
-#ifndef JNI64
- OS_NATIVE_EXIT(env, that, WideCharToMultiByte__II_3CIII_3B_3Z_FUNC);
-#else
- OS_NATIVE_EXIT(env, that, WideCharToMultiByte__II_3CIJI_3B_3Z_FUNC);
-#endif
- return rc;
-}
-#endif
-
-#ifndef NO_WideCharToMultiByte__II_3CI_3BI_3B_3Z
-JNIEXPORT jint JNICALL OS_NATIVE(WideCharToMultiByte__II_3CI_3BI_3B_3Z)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jcharArray arg2, jint arg3, jbyteArray arg4, jint arg5, jbyteArray arg6, jbooleanArray arg7)
-{
- jchar *lparg2=NULL;
- jbyte *lparg4=NULL;
- jbyte *lparg6=NULL;
- jboolean *lparg7=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, WideCharToMultiByte__II_3CI_3BI_3B_3Z_FUNC);
- if (arg6) if ((lparg6 = (*env)->GetByteArrayElements(env, arg6, NULL)) == NULL) goto fail;
- if (arg7) if ((lparg7 = (*env)->GetBooleanArrayElements(env, arg7, NULL)) == NULL) goto fail;
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg2) if ((lparg2 = (*env)->GetPrimitiveArrayCritical(env, arg2, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetPrimitiveArrayCritical(env, arg4, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail;
- }
- rc = (jint)WideCharToMultiByte(arg0, arg1, (LPCWSTR)lparg2, arg3, (LPSTR)lparg4, arg5, (LPCSTR)lparg6, (LPBOOL)lparg7);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg4 && lparg4) (*env)->ReleasePrimitiveArrayCritical(env, arg4, lparg4, 0);
- if (arg2 && lparg2) (*env)->ReleasePrimitiveArrayCritical(env, arg2, lparg2, JNI_ABORT);
- } else
-#endif
- {
- if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0);
- if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, JNI_ABORT);
- }
- if (arg7 && lparg7) (*env)->ReleaseBooleanArrayElements(env, arg7, lparg7, 0);
- if (arg6 && lparg6) (*env)->ReleaseByteArrayElements(env, arg6, lparg6, 0);
- OS_NATIVE_EXIT(env, that, WideCharToMultiByte__II_3CI_3BI_3B_3Z_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_WindowFromDC
-JNIEXPORT jintLong JNICALL OS_NATIVE(WindowFromDC)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, WindowFromDC_FUNC);
- rc = (jintLong)WindowFromDC((HDC)arg0);
- OS_NATIVE_EXIT(env, that, WindowFromDC_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_WindowFromPoint
-JNIEXPORT jintLong JNICALL OS_NATIVE(WindowFromPoint)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- POINT _arg0, *lparg0=NULL;
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, WindowFromPoint_FUNC);
- if (arg0) if ((lparg0 = getPOINTFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jintLong)WindowFromPoint(*lparg0);
-fail:
- if (arg0 && lparg0) setPOINTFields(env, arg0, lparg0);
- OS_NATIVE_EXIT(env, that, WindowFromPoint_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_wcslen
-JNIEXPORT jint JNICALL OS_NATIVE(wcslen)
- (JNIEnv *env, jclass that, jintLong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, wcslen_FUNC);
- rc = (jint)wcslen((const wchar_t *)arg0);
- OS_NATIVE_EXIT(env, that, wcslen_FUNC);
- return rc;
-}
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.h b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.h
deleted file mode 100644
index 26edaabb59..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.h
+++ /dev/null
@@ -1,653 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#ifndef INC_os_H
-#define INC_os_H
-
-#include <windows.h>
-#include <WindowsX.h>
-#include <winuser.h>
-#include <commctrl.h>
-#include <commdlg.h>
-#include <oaidl.h>
-#include <shlobj.h>
-#include <ole2.h>
-#include <olectl.h>
-#include <objbase.h>
-#include <shlwapi.h>
-#include <shellapi.h>
-#include <wininet.h>
-#include <mshtmhst.h>
-
-#ifndef _WIN32_WCE
-#include <initguid.h>
-#include <oleacc.h>
-/* usp10.h has warnings at warning level 4 (64 bit) */
-#pragma warning( disable : 4214 )
-#include <usp10.h>
-#pragma warning( default : 4214 )
-#include <uxtheme.h>
-#include <vfw.h>
-#include <msctf.h>
-#endif // _WIN32_WCE
-
-#if defined(WIN32_PLATFORM_PSPC) || defined(WIN32_PLATFORM_WFSP)
-#include <aygshell.h>
-#endif // WIN32_PLATFORM_PSPC, WIN32_PLATFORM_WFSP
-
-#ifdef WIN32_PLATFORM_WFSP
-#include <tpcshell.h>
-#endif /* WIN32_PLATFORM_WFSP */
-
-/* Optional custom definitions to exclude some types */
-#include "defines.h"
-
-/* Structs excludes */
-#ifdef _WIN32_WCE
-#define NO_ACTCTX
-#define NO_BLENDFUNCTION
-#define NO_BP_PAINTPARAMS
-#define NO_BROWSEINFO
-#define NO_BUTTON_IMAGELIST
-#define NO_CHOOSEFONT
-#define NO_COMBOBOXINFO
-#define NO_DEVMODE
-#define NO_DEVMODEA
-#define NO_DEVMODEW
-#define NO_DOCINFO
-#define NO_DWM_BLURBEHIND
-#define NO_EMR
-#define NO_EMREXTCREATEFONTINDIRECTW
-#define NO_EXTLOGFONTW
-#define NO_EXTLOGPEN
-#define NO_GCP_RESULTS
-#define NO_GRADIENT_RECT
-#define NO_GUITHREADINFO
-#define NO_HELPINFO
-#define NO_HIGHCONTRAST
-#define NO_LITEM
-#define NO_MARGINS
-#define NO_MENUBARINFO
-#define NO_MENUINFO
-#define NO_MINMAXINFO
-#define NO_NMLINK
-#define NO_NMREBARCHEVRON
-#define NO_NMREBARCHILDSIZE
-#define NO_NMTBHOTITEM
-#define NO_NMTTDISPINFO
-#define NO_NMTTDISPINFOA
-#define NO_NMTTDISPINFOW
-#define NO_NMTVITEMCHANGE
-#define NO_NONCLIENTMETRICS
-#define NO_NONCLIENTMETRICSA
-#define NO_NONCLIENTMETRICSW
-#define NO_OSVERSIONINFOEX
-#define NO_OSVERSIONINFOEXA
-#define NO_OSVERSIONINFOEXW
-#define NO_OUTLINETEXTMETRIC
-#define NO_OUTLINETEXTMETRICA
-#define NO_OUTLINETEXTMETRICW
-#define NO_PANOSE
-#define NO_PRINTDLG
-#define NO_SCRIPT_ANALYSIS
-#define NO_SCRIPT_CONTROL
-#define NO_SCRIPT_DIGITSUBSTITUTE
-#define NO_SCRIPT_ITEM
-#define NO_SCRIPT_LOGATTR
-#define NO_SCRIPT_FONTPROPERTIES
-#define NO_SCRIPT_PROPERTIES
-#define NO_SCRIPT_STATE
-#define NO_SCRIPT_STRING_ANALYSIS
-#define NO_SCROLLBARINFO
-#define NO_SHDRAGIMAGE
-#define NO_TF_DA_COLOR
-#define NO_TF_DISPLAYATTRIBUTE
-#define NO_TOOLINFO
-#define NO_TRACKMOUSEEVENT
-#define NO_TRIVERTEX
-#define NO_TVITEMEX
-#define NO_WINDOWPLACEMENT
-#define NO_DROPFILES
-#define NO_MONITORINFO
-#define NO_OLECMD
-#define NO_OLECMDTEXT
-
-/* OLE */
-#define NO_CAUUID
-#define NO_CONTROLINFO
-#define NO_COSERVERINFO
-#define NO_DISPPARAMS
-#define NO_DVTARGETDEVICE
-#define NO_EXCEPINFO
-#define NO_FORMATETC
-#define NO_FUNCDESC1
-#define NO_FUNCDESC2
-#define NO_GUID
-#define NO_LICINFO
-#define NO_OLEINPLACEFRAMEINFO
-#define NO_STATSTG
-#define NO_STGMEDIUM
-#define NO_TYPEATTR
-#define NO_VARDESC1
-#define NO_VARDESC2
-#endif /* _WIN32_WCE */
-
-#if !defined(WIN32_PLATFORM_PSPC) && !defined(WIN32_PLATFORM_WFSP)
-#define NO_SHMENUBARINFO
-#endif /* WIN32_PLATFORM_PSPC, WIN32_PLATFORM_WFSP */
-
-#ifndef WIN32_PLATFORM_PSPC
-#define NO_SHACTIVATEINFO
-#define NO_SHRGINFO
-#define NO_SIPINFO
-#endif /* WIN32_PLATFORM_PSPC */
-
-/* Functions excludes */
-#ifdef _WIN32_WCE
-#define NO_AbortDoc
-#define NO_ActivateActCtx
-#define NO_ActivateKeyboardLayout
-#define NO_AddFontResourceExA
-#define NO_AddFontResourceExW
-#define NO_Arc
-#define NO_AssocQueryStringA
-#define NO_AssocQueryStringW
-#define NO_AttachThreadInput
-#define NO_AllowSetForegroundWindow
-#define NO_AlphaBlend
-#define NO_AnimateWindow
-#define NO_BeginBufferedPaint
-#define NO_BeginPath
-#define NO_BufferedPaintInit
-#define NO_BufferedPaintSetAlpha
-#define NO_BufferedPaintUnInit
-#define NO_CallNextHookEx
-#define NO_CallWindowProcA
-#define NO_CharLowerA
-#define NO_CharUpperA
-#define NO_ChooseColorA
-#define NO_ChooseFontA
-#define NO_ChooseFontW
-#define NO_CloseEnhMetaFile
-#define NO_CloseThemeData
-#define NO_CoCreateInstance
-#define NO_CoInternetIsFeatureEnabled
-#define NO_CoInternetSetFeatureEnabled
-#define NO_CopyImage
-#define NO_CreateAcceleratorTableA
-#define NO_CreateActCtxA
-#define NO_CreateActCtxW
-#define NO_CreateCursor
-#define NO_CreateDCA
-#define NO_CreateEnhMetaFileA
-#define NO_CreateEnhMetaFileW
-#define NO_CreateFontIndirectA__Lorg_eclipse_swt_internal_win32_LOGFONTA_2
-#define NO_CreateFontIndirectA__I
-#define NO_CreatePolygonRgn
-#define NO_CreateProcessA
-#define NO_CreateStreamOnHGlobal
-#define NO_CreateWindowExA
-#define NO_DefFrameProcA
-#define NO_DefFrameProcW
-#define NO_DefMDIChildProcA
-#define NO_DefMDIChildProcW
-#define NO_DefWindowProcA
-#define NO_DeleteEnhMetaFile
-#define NO_DestroyCursor
-#define NO_DispatchMessageA
-#define NO_DPtoLP
-#define NO_DragDetect
-#define NO_DragFinish
-#define NO_DragQueryFileA
-#define NO_DragQueryFileW
-#define NO_DrawAnimatedRects
-#define NO_DrawStateA
-#define NO_DrawStateW
-#define NO_DrawTextA
-#define NO_DrawThemeBackground
-#define NO_DrawThemeEdge
-#define NO_DrawThemeIcon
-#define NO_DrawThemeParentBackground
-#define NO_DrawThemeText
-#define NO_DwmEnableBlurBehindWindow
-#define NO_DwmExtendFrameIntoClientArea
-#define NO_EnableScrollBar
-#define NO_EndBufferedPaint
-#define NO_EndDoc
-#define NO_EndPage
-#define NO_EndPath
-#define NO_EnumDisplayMonitors
-#define NO_EnumEnhMetaFile
-#define NO_EnumFontFamiliesA
-#define NO_EnumFontFamiliesExA
-#define NO_EnumFontFamiliesExW
-#define NO_EnumSystemLanguageGroupsA
-#define NO_EnumSystemLanguageGroupsW
-#define NO_EnumSystemLocalesA
-#define NO_ExpandEnvironmentStringsW
-#define NO_ExpandEnvironmentStringsA
-#define NO_ExtCreatePen
-#define NO_ExtCreateRegion
-#define NO_ExtTextOutA
-#define NO_ExtractIconExA
-#define NO_FillPath
-#define NO_FindWindowA
-#define NO_FormatMessageA
-#define NO_GdiSetBatchLimit
-#define NO_GetCharABCWidthsA
-#define NO_GetCharABCWidthsW
-#define NO_GetCharWidthA
-#define NO_GetCharWidthW
-#define NO_GetCharacterPlacementA
-#define NO_GetCharacterPlacementW
-#define NO_GetClassInfoA
-#define NO_GetClassNameA
-#define NO_GetClipboardFormatNameA
-#define NO_GetComboBoxInfo
-#define NO_GetDateFormatA
-#define NO_GetDIBColorTable
-#define NO_GetDIBits
-#define NO_GetFontLanguageInfo
-#define NO_GetGraphicsMode
-#define NO_GetGUIThreadInfo
-#define NO_GetIconInfo
-#define NO_GetKeyboardLayout
-#define NO_GetKeyboardLayoutList
-#define NO_GetKeyboardState
-#define NO_GetKeyNameTextA
-#define NO_GetKeyNameTextW
-#define NO_GetLastActivePopup
-#define NO_GetLayeredWindowAttributes
-#define NO_GetLayout
-#define NO_GetLocaleInfoA
-#define NO_GetMapMode
-#define NO_GetMenu
-#define NO_GetMenuBarInfo
-#define NO_GetMenuDefaultItem
-#define NO_GetMenuInfo
-#define NO_GetMenuItemCount
-#define NO_GetMenuItemInfoA
-#define NO_GetMenuItemRect
-#define NO_GetMessageA
-#define NO_GetMessageTime
-#define NO_GetMetaRgn
-#define NO_GetModuleFileNameA
-#define NO_GetModuleHandleA
-#define NO_GetMonitorInfoA
-#define NO_GetMonitorInfoW
-#define NO_GetObjectW__IILorg_eclipse_swt_internal_win32_EXTLOGPEN_2
-#define NO_GetObjectA__III
-#define NO_GetObjectA__IILorg_eclipse_swt_internal_win32_EXTLOGPEN_2
-#define NO_GetObjectA__IILorg_eclipse_swt_internal_win32_LOGPEN_2
-#define NO_GetObjectA__IILorg_eclipse_swt_internal_win32_LOGFONTA_2
-#define NO_GetObjectA__IILorg_eclipse_swt_internal_win32_LOGBRUSH_2
-#define NO_GetObjectA__IILorg_eclipse_swt_internal_win32_DIBSECTION_2
-#define NO_GetObjectA__IILorg_eclipse_swt_internal_win32_BITMAP_2
-#define NO_GetOpenFileNameA
-#define NO_GetOutlineTextMetricsA
-#define NO_GetOutlineTextMetricsW
-#define NO_GetPath
-#define NO_GetPolyFillMode
-#define NO_GetProcessHeaps
-#define NO_GetProfileStringA
-#define NO_GetProfileStringW
-#define NO_GetPropA
-#define NO_GetPropW
-#define NO_GetRandomRgn
-#define NO_GetROP2
-#define NO_GetSaveFileNameA
-#define NO_GetScrollBarInfo
-#define NO_GetStartupInfoA
-#define NO_GetStartupInfoW
-#define NO_GetSystemDefaultUILanguage
-#define NO_GetTextCharset
-#define NO_GetTextExtentPoint32A
-#define NO_GetTextMetricsA
-#define NO_GetThemeColor
-#define NO_GetThemeTextExtent
-#define NO_GetThemeInt
-#define NO_GetThemeMargins
-#define NO_GetThemeBackgroundContentRect
-#define NO_GetThemeBackgroundExtent
-#define NO_GetThemePartSize
-#define NO_GetThemeMetric
-#define NO_GetThemeRect
-#define NO_GetThemeSysSize
-#define NO_GetTimeFormatA
-#define NO_GetVersionExA__Lorg_eclipse_swt_internal_win32_OSVERSIONINFOA_2
-#define NO_GetVersionExA__Lorg_eclipse_swt_internal_win32_OSVERSIONINFOEXA_2
-#define NO_GetVersionExW__Lorg_eclipse_swt_internal_win32_OSVERSIONINFOEXW_2
-#define NO_GetWindowLongA
-#define NO_GetWindowLongPtrA
-//#define NO_GetWindowLongPtrW
-#define NO_GetWindowOrgEx
-#define NO_GetWindowPlacement
-#define NO_GetWindowTextA
-#define NO_GetWindowTextLengthA
-#define NO_GetWindowTheme
-#define NO_GetWorldTransform
-#define NO_GlobalAddAtomA
-#define NO_GlobalAddAtomW
-#define NO_GradientFill
-#define NO_HitTestThemeBackground
-#define NO_IIDFromString
-#define NO_ImmDisableTextFrameService
-#define NO_ImmGetCompositionFontA
-#define NO_ImmGetCompositionStringA__II_3BI
-#define NO_ImmGetCompositionStringA__JI_3BI
-#define NO_ImmGetCompositionStringA__II_3II
-#define NO_ImmGetCompositionStringA__JI_3II
-#define NO_ImmSetCompositionFontA
-#define NO_InsertMenuA
-#define NO_InsertMenuItemA
-#define NO_InsertMenuItemW
-#define NO_InternetGetCookieA
-#define NO_InternetGetCookieW
-#define NO_InternetSetCookieA
-#define NO_InternetSetCookieW
-#define NO_InternetSetOption
-#define NO_InvalidateRgn
-#define NO_IsAppThemed
-#define NO_IsHungAppWindow
-#define NO_IsIconic
-#define NO_IsZoomed
-#define NO_LineTo
-#define NO_LoadBitmapA
-#define NO_LoadCursorA
-#define NO_LoadIconA
-#define NO_LoadImageA__IIIIII
-#define NO_LoadImageA__I_3BIIII
-#define NO_LoadLibraryA
-#define NO_LoadStringA
-#define NO_LockWindowUpdate
-#define NO_LPtoDP
-#define NO_MapVirtualKeyA
-#define NO_MCIWndRegisterClass
-#define NO_MessageBoxA
-#define NO_ModifyWorldTransform
-#define NO_MonitorFromWindow
-#define NO_MoveMemory__ILorg_eclipse_swt_internal_win32_DEVMODEA_2I
-#define NO_MoveMemory__ILorg_eclipse_swt_internal_win32_DEVMODEW_2I
-#define NO_MoveMemory__ILorg_eclipse_swt_internal_win32_DROPFILES_2I
-#define NO_MoveMemory__Lorg_eclipse_swt_internal_win32_EMREXTCREATEFONTINDIRECTW_2II
-#define NO_MoveMemory__Lorg_eclipse_swt_internal_win32_EMR_2II
-#define NO_MoveMemory__Lorg_eclipse_swt_internal_win32_EXTLOGPEN_2II
-#define NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHEVRON_2II
-#define NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHILDSIZE_2II
-#define NO_MoveMemory__Lorg_eclipse_swt_internal_win32_HELPINFO_2II
-#define NO_MoveMemory__ILorg_eclipse_swt_internal_win32_TRIVERTEX_2I
-#define NO_MoveMemory__ILorg_eclipse_swt_internal_win32_GRADIENT_1RECT_2I
-#define NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMLINK_2II
-#define NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMTBHOTITEM_2II
-#define NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTDISPINFOA_2II
-#define NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTDISPINFOW_2II
-#define NO_MoveMemory__ILorg_eclipse_swt_internal_win32_NMTTDISPINFOA_2I
-#define NO_MoveMemory__ILorg_eclipse_swt_internal_win32_NMTTDISPINFOW_2I
-#define NO_MoveMemory__ILorg_eclipse_swt_internal_win32_NMTVITEMCHANGE_2I
-#define NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVITEMCHANGE_2II
-#define NO_MoveMemory__Lorg_eclipse_swt_internal_win32_LOGFONTA_2II
-#define NO_MoveMemory__ILorg_eclipse_swt_internal_win32_LOGFONTA_2I
-#define NO_MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1ITEM_2II
-#define NO_MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1LOGATTR_2II
-#define NO_MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1PROPERTIES_2II
-#define NO_MoveMemory__ILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2I
-#define NO_MoveMemory__Lorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2II
-#define NO_MoveMemory__ILorg_eclipse_swt_internal_win32_MINMAXINFO_2I
-#define NO_MoveMemory__Lorg_eclipse_swt_internal_win32_MINMAXINFO_2II
-#define NO_MoveToEx
-#define NO_NotifyWinEvent
-#define NO_OleInitialize
-#define NO_OleUninitialize
-#define NO_OpenThemeData
-#define NO_PeekMessageA
-#define NO_Pie
-#define NO_PostMessageA
-#define NO_PostThreadMessageA
-#define NO_PrintDlgA
-#define NO_PrintDlgW
-#define NO_PrintWindow
-#define NO_RedrawWindow
-#define NO_RegEnumKeyExA
-#define NO_RegOpenKeyExA
-#define NO_RegQueryInfoKeyA
-#define NO_RegQueryValueExA__I_3BI_3I_3B_3I
-#define NO_RegQueryValueExA__I_3BI_3I_3I_3I
-#define NO_RegisterClassA
-#define NO_RegisterClipboardFormatA
-#define NO_RegisterWindowMessageA
-#define NO_RemoveFontResourceExW
-#define NO_RemovePropA
-#define NO_RemovePropW
-#define NO_ReplyMessage
-#define NO_SetLayeredWindowAttributes
-#define NO_SetLayout
-#define NO_SetProcessDPIAware
-#define NO_Shell_1NotifyIconA
-#define NO_SHBrowseForFolderA
-#define NO_SHBrowseForFolderW
-#define NO_SHGetFileInfoA
-#define NO_SHGetPathFromIDListA
-#define NO_SHGetPathFromIDListW
-#define NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_BUTTON_1IMAGELIST_2
-#define NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_LITEM_2
-#define NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_TVITEM_2
-#define NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_TVINSERTSTRUCT_2
-#define NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_TVHITTESTINFO_2
-#define NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_TVSORTCB_2
-#define NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_TOOLINFO_2
-#define NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_TCITEM_2
-#define NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_TBBUTTONINFO_2
-#define NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_TBBUTTON_2
-#define NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_RECT_2
-#define NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_REBARBANDINFO_2
-#define NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_LVITEM_2
-#define NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_LVHITTESTINFO_2
-#define NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_LVCOLUMN_2
-#define NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_MARGINS_2
-#define NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_MCHITTESTINFO_2
-#define NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_POINT_2
-#define NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_UDACCEL_2
-#define NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_HDITEM_2
-#define NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_HDLAYOUT_2
-#define NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_SIZE_2
-#define NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2
-#define NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_HDHITTESTINFO_2
-#define NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_SYSTEMTIME_2
-#define NO_SendMessageA__IIILorg_eclipse_swt_internal_win32_TCHITTESTINFO_2
-#define NO_SendMessageA__IIII
-#define NO_SendMessageA__III_3C
-#define NO_SendMessageA__III_3S
-#define NO_SendMessageA__III_3I
-#define NO_SendMessageA__III_3B
-#define NO_SendMessageA__II_3II
-#define NO_SendMessageA__II_3I_3I
-#define NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_BUTTON_1IMAGELIST_2
-#define NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_LITEM_2
-#define NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_MARGINS_2
-#define NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2
-#define NO_SendMessageW__IIILorg_eclipse_swt_internal_win32_TOOLINFO_2
-#define NO_SetDIBColorTable
-#define NO_SetErrorMode
-#define NO_SetGraphicsMode
-#define NO_SetMapMode
-#define NO_SetMapperFlags
-#define NO_SetMenu
-#define NO_SetMenuDefaultItem
-#define NO_SetMenuInfo
-#define NO_SetMenuItemInfoA
-#define NO_SetMetaRgn
-#define NO_SetPolyFillMode
-#define NO_SetPropA
-#define NO_SetPropW
-#define NO_SetStretchBltMode
-#define NO_SetTextAlign
-#define NO_SetViewportExtEx
-#define NO_SetWindowExtEx
-#define NO_SetWindowLongA
-#define NO_SetWindowLongPtrA
-//#define NO_SetWindowLongPtrW
-#define NO_SetWindowOrgEx
-#define NO_SetWindowPlacement
-#define NO_SetWindowTextA
-#define NO_SetWindowTheme
-#define NO_SetWindowsHookExA
-#define NO_SetWindowsHookExW
-#define NO_SetWorldTransform
-#define NO_ShellExecuteExA
-#define NO_ShowOwnedPopups
-#define NO_ShowScrollBar
-#define NO_StartDocA
-#define NO_StartDocW
-#define NO_StartPage
-#define NO_SystemParametersInfoA__II_3II
-#define NO_SystemParametersInfoA__IILorg_eclipse_swt_internal_win32_RECT_2I
-#define NO_SystemParametersInfoA__IILorg_eclipse_swt_internal_win32_NONCLIENTMETRICSA_2I
-#define NO_SystemParametersInfoW__IILorg_eclipse_swt_internal_win32_NONCLIENTMETRICSW_2I
-#define NO_SystemParametersInfoA__IILorg_eclipse_swt_internal_win32_HIGHCONTRAST_2I
-#define NO_SystemParametersInfoW__IILorg_eclipse_swt_internal_win32_HIGHCONTRAST_2I
-#define NO_SCRIPT_1STRING_1ANALYSIS_1sizeof
-#define NO_ScriptApplyDigitSubstitution
-#define NO_ScriptBreak
-#define NO_ScriptCacheGetHeight
-#define NO_ScriptCPtoX
-#define NO_ScriptFreeCache
-#define NO_ScriptGetCMap
-#define NO_ScriptGetLogicalWidths
-#define NO_ScriptGetFontProperties
-#define NO_ScriptGetProperties
-#define NO_ScriptItemize
-#define NO_ScriptJustify
-#define NO_ScriptLayout
-#define NO_ScriptPlace
-#define NO_ScriptRecordDigitSubstitution
-#define NO_ScriptShape
-#define NO_ScriptStringAnalyse
-#define NO_ScriptStringFree
-#define NO_ScriptStringOut
-#define NO_ScriptTextOut
-#define NO_ScriptXtoCP
-#define NO_StrokePath
-#define NO_ToAscii
-#define NO_ToUnicode
-#define NO_TrackMouseEvent
-#define NO_TranslateAcceleratorA
-#define NO_TranslateMDISysAccel
-#define NO_TransparentBlt
-#define NO_UnhookWindowsHookEx
-#define NO_UnregisterClassA
-#define NO_UpdateLayeredWindow
-#define NO_VkKeyScanA
-#define NO_VkKeyScanW
-#define NO_VtblCall__IILorg_eclipse_swt_internal_win32_TF_1DISPLAYATTRIBUTE_2
-#define NO_WaitMessage
-#define NO_WindowFromDC
-
-#define GetWindowLongPtrW GetWindowLongW
-#define SetWindowLongPtrW SetWindowLongW
-#define ChooseColorW ChooseColor
-#define CHOOSECOLORW CHOOSECOLOR
-#define LPCHOOSECOLORW LPCHOOSECOLOR
-#define FONTENUMPROCW FONTENUMPROC
-#define NOTIFYICONDATAW NOTIFYICONDATA
-#define Shell_NotifyIconW Shell_NotifyIcon
-#define ShellExecuteExW ShellExecuteEx
-#define SHGetFileInfoW SHGetFileInfo
-#define LPSHELLEXECUTEINFOW LPSHELLEXECUTEINFO
-#endif /* _WIN32_WCE */
-
-#ifndef WIN32_PLATFORM_HPC2000
-#define NO_CommandBar_1AddAdornments
-#define NO_CommandBar_1Create
-#define NO_CommandBar_1DrawMenuBar
-#define NO_CommandBar_1Height
-#define NO_CommandBar_1InsertMenubarEx
-#define NO_CommandBar_1Show
-#endif /* WIN32_PLATFORM_HPC2000 */
-
-#if !defined(WIN32_PLATFORM_PSPC) && !defined(WIN32_PLATFORM_WFSP)
-#define NO_SHCreateMenuBar
-#define NO_SHSetAppKeyWndAssoc
-#endif /* WIN32_PLATFORM_PSPC, WIN32_PLATFORM_WFSP */
-
-#ifdef WIN32_PLATFORM_WFSP
-#define NO_CommDlgExtendedError
-#define NO_ChooseColorW
-#endif /* WIN32_PLATFORM_WFSP */
-
-#ifndef WIN32_PLATFORM_PSPC
-#define NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMRGINFO_2II
-#define NO_MoveMemory__Lorg_eclipse_swt_internal_win32_NMRGINFO_2JI
-#define NO_NMRGINFO
-#define NO_SHHandleWMSettingChange
-#define NO_SHRecognizeGesture
-#define NO_SHSipPreference
-#define NO_SipGetInfo
-#endif /* WIN32_PLATFORM_PSPC */
-
-#ifndef WIN32_PLATFORM_WFSP
-#define NO_SHSendBackToFocusWindow
-#endif /* WIN32_PLATFORM_WFSP */
-
-#ifndef _WIN32_WCE
-#define NO_CommandBar_1Destroy
-#define NO_TransparentImage
-#endif /* _WIN32_WCE */
-
-#define TrackMouseEvent _TrackMouseEvent
-#ifdef _WIN32_WCE
-#define NOTIFYICONDATAA_V2_SIZE sizeof(NOTIFYICONDATAA)
-#define NOTIFYICONDATAW_V2_SIZE sizeof(NOTIFYICONDATAW)
-#else
-#undef NOTIFYICONDATAA_V2_SIZE
-#undef NOTIFYICONDATAW_V2_SIZE
-#define NOTIFYICONDATAA_V2_SIZE (FIELD_OFFSET(NOTIFYICONDATAA, dwInfoFlags)+sizeof(int))
-#define NOTIFYICONDATAW_V2_SIZE (FIELD_OFFSET(NOTIFYICONDATAW, dwInfoFlags)+sizeof(int))
-#endif
-
-#ifndef _WIN32_WCE
-#ifndef _BP_PAINTPARAMS
-typedef HANDLE HPAINTBUFFER;
-typedef struct _BP_PAINTPARAMS {
- DWORD cbSize;
- DWORD dwFlags;
- const RECT *prcExclude;
- const BLENDFUNCTION *pBlendFunction;
-} BP_PAINTPARAMS, *PBP_PAINTPARAMS;
-#endif
-
-#ifndef _DWM_BLURBEHIND
-typedef struct _DWM_BLURBEHIND {
- DWORD dwFlags;
- BOOL fEnable;
- HRGN hRgnBlur;
- BOOL fTransitionOnMaximized;
-} DWM_BLURBEHIND, *PDWM_BLURBEHIND;
-#endif
-
-#if (_WIN32_IE <= 0x0600)
-typedef struct tagTVITEMCHANGE {
- NMHDR hdr;
- UINT uChanged;
- HTREEITEM hItem;
- UINT uStateNew;
- UINT uStateOld;
- LPARAM lParam;
-} NMTVITEMCHANGE;
-#endif /* _WIN32_IE <= 0x0600 */
-#endif /* _WIN32_WCE */
-
-#ifndef GET_WHEEL_DELTA_WPARAM
-#define GET_WHEEL_DELTA_WPARAM(wParam) ((short)HIWORD(wParam))
-#endif
-
-#include "os_custom.h"
-
-#endif /* INC_os_H */
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_custom.c b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_custom.c
deleted file mode 100644
index 4f85d99ca7..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_custom.c
+++ /dev/null
@@ -1,134 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "os_structs.h"
-#include "os_stats.h"
-
-#define OS_NATIVE(func) Java_org_eclipse_swt_internal_win32_OS_##func
-
-__declspec(dllexport) HRESULT DllGetVersion(DLLVERSIONINFO *dvi);
-HRESULT DllGetVersion(DLLVERSIONINFO *dvi)
-{
- dvi->dwMajorVersion = SWT_VERSION / 1000;
- dvi->dwMinorVersion = SWT_VERSION % 1000;
- dvi->dwBuildNumber = 0;
- dvi->dwPlatformID = DLLVER_PLATFORM_WINDOWS;
- return 1;
-}
-
-HINSTANCE g_hInstance = NULL;
-BOOL WINAPI DllMain(HANDLE hInstDLL, DWORD dwReason, LPVOID lpvReserved)
-{
- if (dwReason == DLL_PROCESS_ATTACH) {
- if (g_hInstance == NULL) g_hInstance = hInstDLL;
- }
- return TRUE;
-}
-
-#ifndef NO_GetLibraryHandle
-JNIEXPORT jintLong JNICALL OS_NATIVE(GetLibraryHandle)
- (JNIEnv *env, jclass that)
-{
- jintLong rc;
- OS_NATIVE_ENTER(env, that, GetLibraryHandle_FUNC)
- rc = (jintLong)g_hInstance;
- OS_NATIVE_EXIT(env, that, GetLibraryHandle_FUNC)
- return rc;
-}
-#endif
-
-#ifndef NO_IsPPC
-JNIEXPORT jboolean JNICALL OS_NATIVE(IsPPC)
- (JNIEnv *env, jclass that)
-{
- jboolean rc;
- OS_NATIVE_ENTER(env, that, IsPPC_FUNC)
-#ifdef WIN32_PLATFORM_PSPC
- rc = (jboolean)TRUE;
-#else
- rc = (jboolean)FALSE;
-#endif
- OS_NATIVE_EXIT(env, that, IsPPC_FUNC)
- return rc;
-}
-#endif
-
-#ifndef NO_IsSP
-JNIEXPORT jboolean JNICALL OS_NATIVE(IsSP)
- (JNIEnv *env, jclass that)
-{
- jboolean rc;
- OS_NATIVE_ENTER(env, that, IsSP_FUNC)
-#ifdef WIN32_PLATFORM_WFSP
- rc = (jboolean)TRUE;
-#else
- rc = (jboolean)FALSE;
-#endif
- OS_NATIVE_EXIT(env, that, IsSP_FUNC)
- return rc;
-}
-#endif
-
-#if (!defined(NO_SendMessageW__II_3I_3I) && !defined(JNI64)) || (!defined(SendMessageW__JI_3I_3I) && defined(JNI64))
-#ifdef JNI64
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__JI_3I_3I)
-#else
-JNIEXPORT jintLong JNICALL OS_NATIVE(SendMessageW__II_3I_3I)
-#endif
- (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintArray arg2, jintArray arg3)
-{
- jint *lparg2=NULL;
- jint *lparg3=NULL;
- jintLong rc = 0;
-#ifdef JNI64
- OS_NATIVE_ENTER(env, that, SendMessageW__JI_3I_3I_FUNC)
-#else
- OS_NATIVE_ENTER(env, that, SendMessageW__II_3I_3I_FUNC)
-#endif
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
-#ifdef _WIN32_WCE
- /*
- * Bug on WinCE. SendMessage can fail (return 0) when being passed references
- * to parameters allocated from the heap. The workaround is to allocate
- * the parameters on the stack and to copy them back to the java array.
- * Observed on Pocket PC WinCE 3.0 with EM_GETSEL and CB_GETEDITSEL messages.
- */
- switch (arg1) {
- case EM_GETSEL:
- case CB_GETEDITSEL: {
- jint wParam = 0, lParam = 0;
- jintLong *lpwParam = NULL, *lplParam = NULL;
- if (lparg2 != NULL) lpwParam = &wParam;
- if (lparg3 != NULL) lplParam = &lParam;
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)lpwParam, (LPARAM)lplParam);
- if (lparg2 != NULL) lparg2[0] = wParam;
- if (lparg3 != NULL) lparg3[0] = lParam;
- break;
- }
- default:
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)lparg2, (LPARAM)lparg3);
- }
-#else
- rc = (jintLong)SendMessageW((HWND)arg0, arg1, (WPARAM)lparg2, (LPARAM)lparg3);
-#endif
-fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
-#ifdef JNI64
- OS_NATIVE_EXIT(env, that, SendMessageW__JI_3I_3I_FUNC)
-#else
- OS_NATIVE_EXIT(env, that, SendMessageW__II_3I_3I_FUNC)
-#endif
- return rc;
-}
-#endif
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_custom.h b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_custom.h
deleted file mode 100644
index 3adc1f03d4..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_custom.h
+++ /dev/null
@@ -1,79 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-/* Special sizeof's */
-#define SCRIPT_STRING_ANALYSIS_sizeof() sizeof(SCRIPT_STRING_ANALYSIS)
-
-/* Libraries for dynamic loaded functions */
-#define ActivateActCtx_LIB "kernel32.dll"
-#define AddFontResourceExA_LIB "gdi32.dll"
-#define AddFontResourceExW_LIB "gdi32.dll"
-#define AllowSetForegroundWindow_LIB "user32.dll"
-#define AlphaBlend_LIB "msimg32.dll"
-#define AnimateWindow_LIB "user32.dll"
-#define AssocQueryStringA_LIB "shlwapi.dll"
-#define AssocQueryStringW_LIB "shlwapi.dll"
-#define BufferedPaintInit_LIB "uxtheme.dll"
-#define BufferedPaintUnInit_LIB "uxtheme.dll"
-#define BufferedPaintSetAlpha_LIB "uxtheme.dll"
-#define BeginBufferedPaint_LIB "uxtheme.dll"
-#define CloseThemeData_LIB "uxtheme.dll"
-#define CoInternetIsFeatureEnabled_LIB "urlmon.dll"
-#define CoInternetSetFeatureEnabled_LIB "urlmon.dll"
-#define CreateActCtxW_LIB "kernel32.dll"
-#define CreateActCtxA_LIB "kernel32.dll"
-#define DrawThemeBackground_LIB "uxtheme.dll"
-#define DrawThemeEdge_LIB "uxtheme.dll"
-#define DrawThemeIcon_LIB "uxtheme.dll"
-#define DrawThemeParentBackground_LIB "uxtheme.dll"
-#define DrawThemeText_LIB "uxtheme.dll"
-#define DwmEnableBlurBehindWindow_LIB "dwmapi.dll"
-#define DwmExtendFrameIntoClientArea_LIB "dwmapi.dll"
-#define GetThemeInt_LIB "uxtheme.dll"
-#define GetThemeMargins_LIB "uxtheme.dll"
-#define GetThemeBackgroundContentRect_LIB "uxtheme.dll"
-#define GetThemeBackgroundExtent_LIB "uxtheme.dll"
-#define GetThemeColor_LIB "uxtheme.dll"
-#define GetThemePartSize_LIB "uxtheme.dll"
-#define GetThemeMetric_LIB "uxtheme.dll"
-#define GetThemeRect_LIB "uxtheme.dll"
-#define GetThemeSysSize_LIB "uxtheme.dll"
-#define HitTestThemeBackground_LIB "uxtheme.dll"
-#define EndBufferedPaint_LIB "uxtheme.dll"
-#define EnumDisplayMonitors_LIB "user32.dll"
-#define EnumSystemLanguageGroupsA_LIB "kernel32.dll"
-#define EnumSystemLanguageGroupsW_LIB "kernel32.dll"
-#define GetComboBoxInfo_LIB "user32.dll"
-#define GetLayeredWindowAttributes_LIB "user32.dll"
-#define GetLayout_LIB "gdi32.dll"
-#define GetMenuBarInfo_LIB "user32.dll"
-#define GetMenuInfo_LIB "user32.dll"
-#define GetMonitorInfoA_LIB "user32.dll"
-#define GetMonitorInfoW_LIB "user32.dll"
-#define GetSystemDefaultUILanguage_LIB "kernel32.dll"
-#define GetThemeTextExtent_LIB "uxtheme.dll"
-#define GetWindowTheme_LIB "uxtheme.dll"
-#define GradientFill_LIB "msimg32.dll"
-#define ImmDisableTextFrameService_LIB "imm32.dll"
-#define IsAppThemed_LIB "uxtheme.dll"
-#define IsHungAppWindow_LIB "user32.dll"
-#define MCIWndRegisterClass_LIB "msvfw32.dll"
-#define MonitorFromWindow_LIB "user32.dll"
-#define NotifyWinEvent_LIB "user32.dll"
-#define OpenThemeData_LIB "uxtheme.dll"
-#define PrintWindow_LIB "user32.dll"
-#define SetLayeredWindowAttributes_LIB "user32.dll"
-#define SetLayout_LIB "gdi32.dll"
-#define SetMenuInfo_LIB "user32.dll"
-#define SetProcessDPIAware_LIB "user32.dll"
-#define SetWindowTheme_LIB "uxtheme.dll"
-#define TransparentBlt_LIB "msimg32.dll"
-#define UpdateLayeredWindow_LIB "user32.dll"
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_stats.c b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_stats.c
deleted file mode 100644
index 85b77a777d..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_stats.c
+++ /dev/null
@@ -1,1829 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "os_stats.h"
-
-#ifdef NATIVE_STATS
-
-int OS_nativeFunctionCount = 971;
-int OS_nativeFunctionCallCount[971];
-char * OS_nativeFunctionNames[] = {
- "ACCEL_1sizeof",
- "ACTCTX_1sizeof",
- "AbortDoc",
- "ActivateActCtx",
- "ActivateKeyboardLayout",
- "AddFontResourceExA",
- "AddFontResourceExW",
- "AdjustWindowRectEx",
- "AllowSetForegroundWindow",
- "AlphaBlend",
- "AnimateWindow",
- "Arc",
- "AssocQueryStringA",
- "AssocQueryStringW",
- "AttachThreadInput",
- "BITMAPINFOHEADER_1sizeof",
- "BITMAP_1sizeof",
- "BLENDFUNCTION_1sizeof",
- "BP_1PAINTPARAMS_1sizeof",
- "BROWSEINFO_1sizeof",
- "BUTTON_1IMAGELIST_1sizeof",
- "BeginBufferedPaint",
- "BeginDeferWindowPos",
- "BeginPaint",
- "BeginPath",
- "BitBlt",
- "BringWindowToTop",
- "BufferedPaintInit",
- "BufferedPaintSetAlpha",
- "BufferedPaintUnInit",
- "CANDIDATEFORM_1sizeof",
- "CHOOSECOLOR_1sizeof",
- "CHOOSEFONT_1sizeof",
- "COMBOBOXINFO_1sizeof",
- "COMPOSITIONFORM_1sizeof",
- "CREATESTRUCT_1sizeof",
- "Call",
- "CallNextHookEx",
- "CallWindowProcA",
- "CallWindowProcW",
- "CharLowerA",
- "CharLowerW",
- "CharUpperA",
- "CharUpperW",
- "CheckMenuItem",
- "ChooseColorA",
- "ChooseColorW",
- "ChooseFontA",
- "ChooseFontW",
- "ClientToScreen",
- "CloseClipboard",
- "CloseEnhMetaFile",
- "CloseHandle",
- "CloseThemeData",
- "CoCreateInstance",
- "CoInternetIsFeatureEnabled",
- "CoInternetSetFeatureEnabled",
- "CombineRgn",
- "CommDlgExtendedError",
- "CommandBar_1AddAdornments",
- "CommandBar_1Create",
- "CommandBar_1Destroy",
- "CommandBar_1DrawMenuBar",
- "CommandBar_1Height",
- "CommandBar_1InsertMenubarEx",
- "CommandBar_1Show",
- "CopyImage",
- "CreateAcceleratorTableA",
- "CreateAcceleratorTableW",
- "CreateActCtxA",
- "CreateActCtxW",
- "CreateBitmap",
- "CreateCaret",
- "CreateCompatibleBitmap",
- "CreateCompatibleDC",
- "CreateCursor",
- "CreateDCA",
- "CreateDCW",
-#ifndef JNI64
- "CreateDIBSection__III_3III",
-#else
- "CreateDIBSection__JJI_3JJI",
-#endif
-#ifndef JNI64
- "CreateDIBSection__I_3BI_3III",
-#else
- "CreateDIBSection__J_3BI_3JJI",
-#endif
- "CreateEnhMetaFileA",
- "CreateEnhMetaFileW",
-#ifndef JNI64
- "CreateFontIndirectA__I",
-#else
- "CreateFontIndirectA__J",
-#endif
- "CreateFontIndirectA__Lorg_eclipse_swt_internal_win32_LOGFONTA_2",
-#ifndef JNI64
- "CreateFontIndirectW__I",
-#else
- "CreateFontIndirectW__J",
-#endif
- "CreateFontIndirectW__Lorg_eclipse_swt_internal_win32_LOGFONTW_2",
- "CreateIconIndirect",
- "CreateMenu",
- "CreatePalette",
- "CreatePatternBrush",
- "CreatePen",
- "CreatePolygonRgn",
- "CreatePopupMenu",
- "CreateProcessA",
- "CreateProcessW",
- "CreateRectRgn",
- "CreateSolidBrush",
- "CreateStreamOnHGlobal",
- "CreateWindowExA",
- "CreateWindowExW",
- "DEVMODEA_1sizeof",
- "DEVMODEW_1sizeof",
- "DIBSECTION_1sizeof",
- "DLLVERSIONINFO_1sizeof",
- "DOCHOSTUIINFO_1sizeof",
- "DOCINFO_1sizeof",
- "DPtoLP",
- "DRAWITEMSTRUCT_1sizeof",
- "DROPFILES_1sizeof",
- "DWM_1BLURBEHIND_1sizeof",
- "DefFrameProcA",
- "DefFrameProcW",
- "DefMDIChildProcA",
- "DefMDIChildProcW",
- "DefWindowProcA",
- "DefWindowProcW",
- "DeferWindowPos",
- "DeleteDC",
- "DeleteEnhMetaFile",
- "DeleteMenu",
- "DeleteObject",
- "DestroyAcceleratorTable",
- "DestroyCaret",
- "DestroyCursor",
- "DestroyIcon",
- "DestroyMenu",
- "DestroyWindow",
- "DispatchMessageA",
- "DispatchMessageW",
- "DragDetect",
- "DragFinish",
- "DragQueryFileA",
- "DragQueryFileW",
- "DrawAnimatedRects",
- "DrawEdge",
- "DrawFocusRect",
- "DrawFrameControl",
- "DrawIconEx",
- "DrawMenuBar",
- "DrawStateA",
- "DrawStateW",
- "DrawTextA",
- "DrawTextW",
- "DrawThemeBackground",
- "DrawThemeEdge",
- "DrawThemeIcon",
- "DrawThemeParentBackground",
- "DrawThemeText",
- "DwmEnableBlurBehindWindow",
- "DwmExtendFrameIntoClientArea",
- "EMREXTCREATEFONTINDIRECTW_1sizeof",
- "EMR_1sizeof",
- "EXTLOGFONTW_1sizeof",
- "EXTLOGPEN_1sizeof",
- "Ellipse",
- "EnableMenuItem",
- "EnableScrollBar",
- "EnableWindow",
- "EndBufferedPaint",
- "EndDeferWindowPos",
- "EndDoc",
- "EndPage",
- "EndPaint",
- "EndPath",
- "EnumDisplayMonitors",
- "EnumEnhMetaFile",
- "EnumFontFamiliesA",
- "EnumFontFamiliesExA",
- "EnumFontFamiliesExW",
- "EnumFontFamiliesW",
- "EnumSystemLanguageGroupsA",
- "EnumSystemLanguageGroupsW",
- "EnumSystemLocalesA",
- "EnumSystemLocalesW",
- "EqualRect",
- "EqualRgn",
- "ExcludeClipRect",
- "ExpandEnvironmentStringsA",
- "ExpandEnvironmentStringsW",
- "ExtCreatePen",
- "ExtCreateRegion",
- "ExtTextOutA",
- "ExtTextOutW",
- "ExtractIconExA",
- "ExtractIconExW",
- "FILETIME_1sizeof",
- "FillPath",
- "FillRect",
- "FindWindowA",
- "FindWindowW",
- "FormatMessageA",
- "FormatMessageW",
- "FreeLibrary",
- "GCP_1RESULTS_1sizeof",
- "GET_1WHEEL_1DELTA_1WPARAM",
- "GET_1X_1LPARAM",
- "GET_1Y_1LPARAM",
- "GRADIENT_1RECT_1sizeof",
- "GUITHREADINFO_1sizeof",
- "GdiSetBatchLimit",
- "GetACP",
- "GetActiveWindow",
- "GetAsyncKeyState",
- "GetBkColor",
- "GetCapture",
- "GetCaretPos",
- "GetCharABCWidthsA",
- "GetCharABCWidthsW",
- "GetCharWidthA",
- "GetCharWidthW",
- "GetCharacterPlacementA",
- "GetCharacterPlacementW",
- "GetClassInfoA",
- "GetClassInfoW",
- "GetClassNameA",
- "GetClassNameW",
- "GetClientRect",
- "GetClipBox",
- "GetClipRgn",
- "GetClipboardData",
- "GetClipboardFormatNameA",
- "GetClipboardFormatNameW",
- "GetComboBoxInfo",
- "GetCurrentObject",
- "GetCurrentProcessId",
- "GetCurrentThreadId",
- "GetCursor",
- "GetCursorPos",
- "GetDC",
- "GetDCEx",
- "GetDIBColorTable",
- "GetDIBits",
- "GetDateFormatA",
- "GetDateFormatW",
- "GetDesktopWindow",
- "GetDeviceCaps",
- "GetDialogBaseUnits",
- "GetDlgItem",
- "GetDoubleClickTime",
- "GetFocus",
- "GetFontLanguageInfo",
- "GetForegroundWindow",
- "GetGUIThreadInfo",
- "GetGraphicsMode",
- "GetIconInfo",
- "GetKeyNameTextA",
- "GetKeyNameTextW",
- "GetKeyState",
- "GetKeyboardLayout",
- "GetKeyboardLayoutList",
- "GetKeyboardState",
- "GetLastActivePopup",
- "GetLastError",
- "GetLayeredWindowAttributes",
- "GetLayout",
- "GetLibraryHandle",
- "GetLocaleInfoA",
- "GetLocaleInfoW",
- "GetMapMode",
- "GetMenu",
- "GetMenuBarInfo",
- "GetMenuDefaultItem",
- "GetMenuInfo",
- "GetMenuItemCount",
- "GetMenuItemInfoA",
- "GetMenuItemInfoW",
- "GetMenuItemRect",
- "GetMessageA",
- "GetMessagePos",
- "GetMessageTime",
- "GetMessageW",
- "GetMetaRgn",
- "GetModuleFileNameA",
- "GetModuleFileNameW",
- "GetModuleHandleA",
- "GetModuleHandleW",
- "GetMonitorInfoA",
- "GetMonitorInfoW",
- "GetNearestPaletteIndex",
-#ifndef JNI64
- "GetObjectA__III",
-#else
- "GetObjectA__JIJ",
-#endif
-#ifndef JNI64
- "GetObjectA__IILorg_eclipse_swt_internal_win32_BITMAP_2",
-#else
- "GetObjectA__JILorg_eclipse_swt_internal_win32_BITMAP_2",
-#endif
-#ifndef JNI64
- "GetObjectA__IILorg_eclipse_swt_internal_win32_DIBSECTION_2",
-#else
- "GetObjectA__JILorg_eclipse_swt_internal_win32_DIBSECTION_2",
-#endif
-#ifndef JNI64
- "GetObjectA__IILorg_eclipse_swt_internal_win32_EXTLOGPEN_2",
-#else
- "GetObjectA__JILorg_eclipse_swt_internal_win32_EXTLOGPEN_2",
-#endif
-#ifndef JNI64
- "GetObjectA__IILorg_eclipse_swt_internal_win32_LOGBRUSH_2",
-#else
- "GetObjectA__JILorg_eclipse_swt_internal_win32_LOGBRUSH_2",
-#endif
-#ifndef JNI64
- "GetObjectA__IILorg_eclipse_swt_internal_win32_LOGFONTA_2",
-#else
- "GetObjectA__JILorg_eclipse_swt_internal_win32_LOGFONTA_2",
-#endif
-#ifndef JNI64
- "GetObjectA__IILorg_eclipse_swt_internal_win32_LOGPEN_2",
-#else
- "GetObjectA__JILorg_eclipse_swt_internal_win32_LOGPEN_2",
-#endif
-#ifndef JNI64
- "GetObjectW__III",
-#else
- "GetObjectW__JIJ",
-#endif
-#ifndef JNI64
- "GetObjectW__IILorg_eclipse_swt_internal_win32_BITMAP_2",
-#else
- "GetObjectW__JILorg_eclipse_swt_internal_win32_BITMAP_2",
-#endif
-#ifndef JNI64
- "GetObjectW__IILorg_eclipse_swt_internal_win32_DIBSECTION_2",
-#else
- "GetObjectW__JILorg_eclipse_swt_internal_win32_DIBSECTION_2",
-#endif
-#ifndef JNI64
- "GetObjectW__IILorg_eclipse_swt_internal_win32_EXTLOGPEN_2",
-#else
- "GetObjectW__JILorg_eclipse_swt_internal_win32_EXTLOGPEN_2",
-#endif
-#ifndef JNI64
- "GetObjectW__IILorg_eclipse_swt_internal_win32_LOGBRUSH_2",
-#else
- "GetObjectW__JILorg_eclipse_swt_internal_win32_LOGBRUSH_2",
-#endif
-#ifndef JNI64
- "GetObjectW__IILorg_eclipse_swt_internal_win32_LOGFONTW_2",
-#else
- "GetObjectW__JILorg_eclipse_swt_internal_win32_LOGFONTW_2",
-#endif
-#ifndef JNI64
- "GetObjectW__IILorg_eclipse_swt_internal_win32_LOGPEN_2",
-#else
- "GetObjectW__JILorg_eclipse_swt_internal_win32_LOGPEN_2",
-#endif
- "GetOpenFileNameA",
- "GetOpenFileNameW",
- "GetOutlineTextMetricsA",
- "GetOutlineTextMetricsW",
- "GetPaletteEntries",
- "GetParent",
- "GetPath",
- "GetPixel",
- "GetPolyFillMode",
- "GetProcAddress",
- "GetProcessHeap",
- "GetProcessHeaps",
- "GetProfileStringA",
- "GetProfileStringW",
- "GetPropA",
- "GetPropW",
- "GetROP2",
- "GetRandomRgn",
- "GetRegionData",
- "GetRgnBox",
- "GetSaveFileNameA",
- "GetSaveFileNameW",
- "GetScrollBarInfo",
- "GetScrollInfo",
- "GetStartupInfoA",
- "GetStartupInfoW",
- "GetStockObject",
- "GetSysColor",
- "GetSysColorBrush",
- "GetSystemDefaultUILanguage",
- "GetSystemMenu",
- "GetSystemMetrics",
- "GetSystemPaletteEntries",
- "GetTextCharset",
- "GetTextColor",
- "GetTextExtentPoint32A",
- "GetTextExtentPoint32W",
- "GetTextMetricsA",
- "GetTextMetricsW",
- "GetThemeBackgroundContentRect",
- "GetThemeBackgroundExtent",
- "GetThemeColor",
- "GetThemeInt",
- "GetThemeMargins",
- "GetThemeMetric",
- "GetThemePartSize",
- "GetThemeRect",
- "GetThemeSysSize",
- "GetThemeTextExtent",
- "GetTickCount",
- "GetTimeFormatA",
- "GetTimeFormatW",
- "GetUpdateRect",
- "GetUpdateRgn",
- "GetVersionExA__Lorg_eclipse_swt_internal_win32_OSVERSIONINFOA_2",
- "GetVersionExA__Lorg_eclipse_swt_internal_win32_OSVERSIONINFOEXA_2",
- "GetVersionExW__Lorg_eclipse_swt_internal_win32_OSVERSIONINFOEXW_2",
- "GetVersionExW__Lorg_eclipse_swt_internal_win32_OSVERSIONINFOW_2",
- "GetWindow",
- "GetWindowDC",
- "GetWindowLongA",
- "GetWindowLongPtrA",
- "GetWindowLongPtrW",
- "GetWindowLongW",
- "GetWindowOrgEx",
- "GetWindowPlacement",
- "GetWindowRect",
- "GetWindowRgn",
- "GetWindowTextA",
- "GetWindowTextLengthA",
- "GetWindowTextLengthW",
- "GetWindowTextW",
- "GetWindowTheme",
- "GetWindowThreadProcessId",
- "GetWorldTransform",
- "GlobalAddAtomA",
- "GlobalAddAtomW",
- "GlobalAlloc",
- "GlobalFree",
- "GlobalLock",
- "GlobalSize",
- "GlobalUnlock",
- "GradientFill",
- "HDHITTESTINFO_1sizeof",
- "HDITEM_1sizeof",
- "HDLAYOUT_1sizeof",
- "HELPINFO_1sizeof",
- "HIGHCONTRAST_1sizeof",
- "HIWORD",
- "HeapAlloc",
- "HeapFree",
- "HeapValidate",
- "HideCaret",
- "HitTestThemeBackground",
- "ICONINFO_1sizeof",
- "IIDFromString",
- "INITCOMMONCONTROLSEX_1sizeof",
- "INPUT_1sizeof",
- "ImageList_1Add",
- "ImageList_1AddMasked",
- "ImageList_1BeginDrag",
- "ImageList_1Create",
- "ImageList_1Destroy",
- "ImageList_1DragEnter",
- "ImageList_1DragLeave",
- "ImageList_1DragMove",
- "ImageList_1DragShowNolock",
- "ImageList_1Draw",
- "ImageList_1EndDrag",
- "ImageList_1GetDragImage",
- "ImageList_1GetIcon",
- "ImageList_1GetIconSize",
- "ImageList_1GetImageCount",
- "ImageList_1Remove",
- "ImageList_1Replace",
- "ImageList_1ReplaceIcon",
- "ImageList_1SetIconSize",
- "ImmAssociateContext",
- "ImmCreateContext",
- "ImmDestroyContext",
- "ImmDisableTextFrameService",
- "ImmGetCompositionFontA",
- "ImmGetCompositionFontW",
-#ifndef JNI64
- "ImmGetCompositionStringA__II_3BI",
-#else
- "ImmGetCompositionStringA__JI_3BI",
-#endif
-#ifndef JNI64
- "ImmGetCompositionStringA__II_3II",
-#else
- "ImmGetCompositionStringA__JI_3II",
-#endif
-#ifndef JNI64
- "ImmGetCompositionStringW__II_3BI",
-#else
- "ImmGetCompositionStringW__JI_3BI",
-#endif
-#ifndef JNI64
- "ImmGetCompositionStringW__II_3CI",
-#else
- "ImmGetCompositionStringW__JI_3CI",
-#endif
-#ifndef JNI64
- "ImmGetCompositionStringW__II_3II",
-#else
- "ImmGetCompositionStringW__JI_3II",
-#endif
- "ImmGetContext",
- "ImmGetConversionStatus",
- "ImmGetDefaultIMEWnd",
- "ImmGetOpenStatus",
- "ImmNotifyIME",
- "ImmReleaseContext",
- "ImmSetCandidateWindow",
- "ImmSetCompositionFontA",
- "ImmSetCompositionFontW",
- "ImmSetCompositionWindow",
- "ImmSetConversionStatus",
- "ImmSetOpenStatus",
- "InSendMessage",
- "InitCommonControls",
- "InitCommonControlsEx",
- "InsertMenuA",
- "InsertMenuItemA",
- "InsertMenuItemW",
- "InsertMenuW",
- "InternetGetCookieA",
- "InternetGetCookieW",
- "InternetSetCookieA",
- "InternetSetCookieW",
- "InternetSetOption",
- "IntersectClipRect",
- "IntersectRect",
- "InvalidateRect",
- "InvalidateRgn",
- "IsAppThemed",
- "IsBadReadPtr",
- "IsBadWritePtr",
- "IsDBCSLeadByte",
- "IsHungAppWindow",
- "IsIconic",
- "IsPPC",
- "IsSP",
- "IsWindowEnabled",
- "IsWindowVisible",
- "IsZoomed",
- "KEYBDINPUT_1sizeof",
- "KillTimer",
- "LITEM_1sizeof",
- "LOGBRUSH_1sizeof",
- "LOGFONTA_1sizeof",
- "LOGFONTW_1sizeof",
- "LOGPEN_1sizeof",
- "LOWORD",
- "LPtoDP",
- "LVCOLUMN_1sizeof",
- "LVHITTESTINFO_1sizeof",
- "LVITEM_1sizeof",
- "LineTo",
- "LoadBitmapA",
- "LoadBitmapW",
- "LoadCursorA",
- "LoadCursorW",
- "LoadIconA",
- "LoadIconW",
-#ifndef JNI64
- "LoadImageA__IIIIII",
-#else
- "LoadImageA__JJIIII",
-#endif
-#ifndef JNI64
- "LoadImageA__I_3BIIII",
-#else
- "LoadImageA__J_3BIIII",
-#endif
-#ifndef JNI64
- "LoadImageW__IIIIII",
-#else
- "LoadImageW__JJIIII",
-#endif
-#ifndef JNI64
- "LoadImageW__I_3CIIII",
-#else
- "LoadImageW__J_3CIIII",
-#endif
- "LoadLibraryA",
- "LoadLibraryW",
- "LoadStringA",
- "LoadStringW",
- "LocalFree",
- "LockWindowUpdate",
- "MAKELPARAM",
- "MAKELRESULT",
- "MAKEWORD",
- "MAKEWPARAM",
- "MARGINS_1sizeof",
- "MCHITTESTINFO_1sizeof",
- "MCIWndRegisterClass",
- "MEASUREITEMSTRUCT_1sizeof",
- "MENUBARINFO_1sizeof",
- "MENUINFO_1sizeof",
- "MENUITEMINFO_1sizeof",
- "MINMAXINFO_1sizeof",
- "MONITORINFO_1sizeof",
- "MOUSEINPUT_1sizeof",
- "MSG_1sizeof",
- "MapVirtualKeyA",
- "MapVirtualKeyW",
-#ifndef JNI64
- "MapWindowPoints__IILorg_eclipse_swt_internal_win32_POINT_2I",
-#else
- "MapWindowPoints__JJLorg_eclipse_swt_internal_win32_POINT_2I",
-#endif
-#ifndef JNI64
- "MapWindowPoints__IILorg_eclipse_swt_internal_win32_RECT_2I",
-#else
- "MapWindowPoints__JJLorg_eclipse_swt_internal_win32_RECT_2I",
-#endif
- "MessageBeep",
- "MessageBoxA",
- "MessageBoxW",
- "ModifyWorldTransform",
- "MonitorFromWindow",
-#ifndef JNI64
- "MoveMemory__III",
-#else
- "MoveMemory__JJI",
-#endif
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_win32_DEVMODEA_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_win32_DEVMODEA_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_win32_DEVMODEW_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_win32_DEVMODEW_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_win32_DOCHOSTUIINFO_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_win32_DOCHOSTUIINFO_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_win32_DROPFILES_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_win32_DROPFILES_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_win32_GRADIENT_1RECT_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_win32_GRADIENT_1RECT_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_win32_KEYBDINPUT_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_win32_KEYBDINPUT_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_win32_LOGFONTA_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_win32_LOGFONTA_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_win32_LOGFONTW_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_win32_LOGFONTW_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_win32_MEASUREITEMSTRUCT_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_win32_MEASUREITEMSTRUCT_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_win32_MINMAXINFO_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_win32_MINMAXINFO_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_win32_MOUSEINPUT_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_win32_MOUSEINPUT_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_win32_MSG_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_win32_MSG_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_win32_NMLVCUSTOMDRAW_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_win32_NMLVCUSTOMDRAW_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_win32_NMLVDISPINFO_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_win32_NMLVDISPINFO_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_win32_NMTTCUSTOMDRAW_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_win32_NMTTCUSTOMDRAW_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_win32_NMTTDISPINFOA_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_win32_NMTTDISPINFOA_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_win32_NMTTDISPINFOW_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_win32_NMTTDISPINFOW_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_win32_NMTVCUSTOMDRAW_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_win32_NMTVCUSTOMDRAW_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_win32_NMTVDISPINFO_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_win32_NMTVDISPINFO_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_win32_OPENFILENAME_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_win32_OPENFILENAME_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_win32_RECT_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_win32_RECT_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_win32_TRIVERTEX_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_win32_TRIVERTEX_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_win32_UDACCEL_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_win32_UDACCEL_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__ILorg_eclipse_swt_internal_win32_WINDOWPOS_2I",
-#else
- "MoveMemory__JLorg_eclipse_swt_internal_win32_WINDOWPOS_2I",
-#endif
-#ifndef JNI64
- "MoveMemory__I_3BI",
-#else
- "MoveMemory__J_3BI",
-#endif
-#ifndef JNI64
- "MoveMemory__I_3CI",
-#else
- "MoveMemory__J_3CI",
-#endif
-#ifndef JNI64
- "MoveMemory__I_3DI",
-#else
- "MoveMemory__J_3DI",
-#endif
-#ifndef JNI64
- "MoveMemory__I_3FI",
-#else
- "MoveMemory__J_3FI",
-#endif
-#ifndef JNI64
- "MoveMemory__I_3II",
-#else
- "MoveMemory__J_3II",
-#endif
-#ifndef JNI64
- "MoveMemory__I_3JI",
-#else
- "MoveMemory__J_3JI",
-#endif
-#ifndef JNI64
- "MoveMemory__I_3SI",
-#else
- "MoveMemory__J_3SI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2JI",
-#endif
- "MoveMemory__Lorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2_3BI",
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_DEVMODEA_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_DEVMODEA_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_DEVMODEW_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_DEVMODEW_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_DOCHOSTUIINFO_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_DOCHOSTUIINFO_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_DRAWITEMSTRUCT_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_DRAWITEMSTRUCT_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_EMREXTCREATEFONTINDIRECTW_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_EMREXTCREATEFONTINDIRECTW_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_EMR_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_EMR_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_EXTLOGPEN_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_EXTLOGPEN_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_HDITEM_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_HDITEM_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_HELPINFO_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_HELPINFO_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_LOGFONTA_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_LOGFONTA_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_LOGFONTW_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_LOGFONTW_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_MEASUREITEMSTRUCT_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_MEASUREITEMSTRUCT_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_MINMAXINFO_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_MINMAXINFO_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_MSG_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_MSG_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMCUSTOMDRAW_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMCUSTOMDRAW_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMHDR_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMHDR_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMHEADER_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMHEADER_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMLINK_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMLINK_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMLISTVIEW_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMLISTVIEW_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVCUSTOMDRAW_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVCUSTOMDRAW_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVDISPINFO_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVDISPINFO_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVFINDITEM_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVFINDITEM_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVODSTATECHANGE_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVODSTATECHANGE_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHEVRON_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHEVRON_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHILDSIZE_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHILDSIZE_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMRGINFO_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMRGINFO_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMTBHOTITEM_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMTBHOTITEM_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMTOOLBAR_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMTOOLBAR_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMTREEVIEW_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMTREEVIEW_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTCUSTOMDRAW_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTCUSTOMDRAW_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTDISPINFOA_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTDISPINFOA_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTDISPINFOW_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTDISPINFOW_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVCUSTOMDRAW_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVCUSTOMDRAW_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVDISPINFO_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVDISPINFO_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVITEMCHANGE_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVITEMCHANGE_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMUPDOWN_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_NMUPDOWN_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_OFNOTIFY_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_OFNOTIFY_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_OPENFILENAME_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_OPENFILENAME_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_POINT_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_POINT_2JI",
-#endif
- "MoveMemory__Lorg_eclipse_swt_internal_win32_POINT_2_3JI",
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_RECT_2_3II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_RECT_2_3JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1ITEM_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1ITEM_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1LOGATTR_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1LOGATTR_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1PROPERTIES_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1PROPERTIES_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_TEXTMETRICA_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_TEXTMETRICA_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_TEXTMETRICW_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_TEXTMETRICW_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_TVITEM_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_TVITEM_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_UDACCEL_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_UDACCEL_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory__Lorg_eclipse_swt_internal_win32_WINDOWPOS_2II",
-#else
- "MoveMemory__Lorg_eclipse_swt_internal_win32_WINDOWPOS_2JI",
-#endif
-#ifndef JNI64
- "MoveMemory___3BII",
-#else
- "MoveMemory___3BJI",
-#endif
- "MoveMemory___3BLorg_eclipse_swt_internal_win32_ACCEL_2I",
- "MoveMemory___3BLorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2I",
-#ifndef JNI64
- "MoveMemory___3CII",
-#else
- "MoveMemory___3CJI",
-#endif
-#ifndef JNI64
- "MoveMemory___3DII",
-#else
- "MoveMemory___3DJI",
-#endif
-#ifndef JNI64
- "MoveMemory___3FII",
-#else
- "MoveMemory___3FJI",
-#endif
-#ifndef JNI64
- "MoveMemory___3III",
-#else
- "MoveMemory___3IJI",
-#endif
-#ifndef JNI64
- "MoveMemory___3JII",
-#else
- "MoveMemory___3JJI",
-#endif
-#ifndef JNI64
- "MoveMemory___3SII",
-#else
- "MoveMemory___3SJI",
-#endif
- "MoveToEx",
- "MsgWaitForMultipleObjectsEx",
-#ifndef JNI64
- "MultiByteToWideChar__IIII_3CI",
-#else
- "MultiByteToWideChar__IIJI_3CI",
-#endif
- "MultiByteToWideChar__II_3BI_3CI",
- "NMCUSTOMDRAW_1sizeof",
- "NMHDR_1sizeof",
- "NMHEADER_1sizeof",
- "NMLINK_1sizeof",
- "NMLISTVIEW_1sizeof",
- "NMLVCUSTOMDRAW_1sizeof",
- "NMLVDISPINFO_1sizeof",
- "NMLVFINDITEM_1sizeof",
- "NMLVODSTATECHANGE_1sizeof",
- "NMREBARCHEVRON_1sizeof",
- "NMREBARCHILDSIZE_1sizeof",
- "NMRGINFO_1sizeof",
- "NMTBHOTITEM_1sizeof",
- "NMTOOLBAR_1sizeof",
- "NMTREEVIEW_1sizeof",
- "NMTTCUSTOMDRAW_1sizeof",
- "NMTTDISPINFOA_1sizeof",
- "NMTTDISPINFOW_1sizeof",
- "NMTVCUSTOMDRAW_1sizeof",
- "NMTVDISPINFO_1sizeof",
- "NMTVITEMCHANGE_1sizeof",
- "NMUPDOWN_1sizeof",
- "NONCLIENTMETRICSA_1sizeof",
- "NONCLIENTMETRICSW_1sizeof",
- "NOTIFYICONDATAA_1V2_1SIZE",
- "NOTIFYICONDATAW_1V2_1SIZE",
- "NotifyWinEvent",
- "OFNOTIFY_1sizeof",
- "OPENFILENAME_1sizeof",
- "OSVERSIONINFOA_1sizeof",
- "OSVERSIONINFOEXA_1sizeof",
- "OSVERSIONINFOEXW_1sizeof",
- "OSVERSIONINFOW_1sizeof",
- "OUTLINETEXTMETRICA_1sizeof",
- "OUTLINETEXTMETRICW_1sizeof",
- "OffsetRect",
- "OffsetRgn",
- "OleInitialize",
- "OleUninitialize",
- "OpenClipboard",
- "OpenThemeData",
- "PAINTSTRUCT_1sizeof",
- "PANOSE_1sizeof",
- "POINTSTOPOINT",
- "POINT_1sizeof",
- "PRIMARYLANGID",
- "PRINTDLG_1sizeof",
- "PROCESS_1INFORMATION_1sizeof",
- "PatBlt",
- "PeekMessageA",
- "PeekMessageW",
- "Pie",
- "Polygon",
- "Polyline",
- "PostMessageA",
- "PostMessageW",
- "PostThreadMessageA",
- "PostThreadMessageW",
- "PrintDlgA",
- "PrintDlgW",
- "PrintWindow",
- "PtInRect",
- "PtInRegion",
- "REBARBANDINFO_1sizeof",
- "RECT_1sizeof",
- "RealizePalette",
- "RectInRegion",
- "Rectangle",
- "RedrawWindow",
- "RegCloseKey",
- "RegEnumKeyExA",
- "RegEnumKeyExW",
- "RegOpenKeyExA",
- "RegOpenKeyExW",
- "RegQueryInfoKeyA",
- "RegQueryInfoKeyW",
-#ifndef JNI64
- "RegQueryValueExA__I_3BI_3I_3B_3I",
-#else
- "RegQueryValueExA__J_3BJ_3I_3B_3I",
-#endif
-#ifndef JNI64
- "RegQueryValueExA__I_3BI_3I_3I_3I",
-#else
- "RegQueryValueExA__J_3BJ_3I_3I_3I",
-#endif
-#ifndef JNI64
- "RegQueryValueExW__I_3CI_3I_3C_3I",
-#else
- "RegQueryValueExW__J_3CJ_3I_3C_3I",
-#endif
-#ifndef JNI64
- "RegQueryValueExW__I_3CI_3I_3I_3I",
-#else
- "RegQueryValueExW__J_3CJ_3I_3I_3I",
-#endif
- "RegisterClassA",
- "RegisterClassW",
- "RegisterClipboardFormatA",
- "RegisterClipboardFormatW",
- "RegisterWindowMessageA",
- "RegisterWindowMessageW",
- "ReleaseCapture",
- "ReleaseDC",
- "RemoveMenu",
- "RemovePropA",
- "RemovePropW",
- "ReplyMessage",
- "RestoreDC",
- "RoundRect",
- "SCRIPT_1ANALYSIS_1sizeof",
- "SCRIPT_1CONTROL_1sizeof",
- "SCRIPT_1DIGITSUBSTITUTE_1sizeof",
- "SCRIPT_1FONTPROPERTIES_1sizeof",
- "SCRIPT_1ITEM_1sizeof",
- "SCRIPT_1LOGATTR_1sizeof",
- "SCRIPT_1PROPERTIES_1sizeof",
- "SCRIPT_1STATE_1sizeof",
- "SCRIPT_1STRING_1ANALYSIS_1sizeof",
- "SCROLLBARINFO_1sizeof",
- "SCROLLINFO_1sizeof",
- "SHACTIVATEINFO_1sizeof",
- "SHBrowseForFolderA",
- "SHBrowseForFolderW",
- "SHCreateMenuBar",
- "SHDRAGIMAGE_1sizeof",
- "SHELLEXECUTEINFO_1sizeof",
- "SHFILEINFOA_1sizeof",
- "SHFILEINFOW_1sizeof",
- "SHGetFileInfoA",
- "SHGetFileInfoW",
- "SHGetMalloc",
- "SHGetPathFromIDListA",
- "SHGetPathFromIDListW",
- "SHHandleWMSettingChange",
- "SHMENUBARINFO_1sizeof",
- "SHRGINFO_1sizeof",
- "SHRecognizeGesture",
- "SHSendBackToFocusWindow",
- "SHSetAppKeyWndAssoc",
- "SHSipPreference",
- "SIPINFO_1sizeof",
- "SIZE_1sizeof",
- "STARTUPINFO_1sizeof",
- "SYSTEMTIME_1sizeof",
- "SaveDC",
- "ScreenToClient",
- "ScriptApplyDigitSubstitution",
- "ScriptBreak",
- "ScriptCPtoX",
- "ScriptCacheGetHeight",
- "ScriptFreeCache",
- "ScriptGetCMap",
- "ScriptGetFontProperties",
- "ScriptGetLogicalWidths",
- "ScriptGetProperties",
- "ScriptItemize",
- "ScriptJustify",
- "ScriptLayout",
- "ScriptPlace",
- "ScriptRecordDigitSubstitution",
- "ScriptShape",
- "ScriptStringAnalyse",
- "ScriptStringFree",
- "ScriptStringOut",
- "ScriptTextOut",
- "ScriptXtoCP",
- "ScrollWindowEx",
- "SelectClipRgn",
- "SelectObject",
- "SelectPalette",
- "SendInput",
-#ifndef JNI64
- "SendMessageA__IIII",
-#else
- "SendMessageA__JIJJ",
-#endif
-#ifndef JNI64
- "SendMessageA__IIILorg_eclipse_swt_internal_win32_BUTTON_1IMAGELIST_2",
-#else
- "SendMessageA__JIJLorg_eclipse_swt_internal_win32_BUTTON_1IMAGELIST_2",
-#endif
-#ifndef JNI64
- "SendMessageA__IIILorg_eclipse_swt_internal_win32_HDHITTESTINFO_2",
-#else
- "SendMessageA__JIJLorg_eclipse_swt_internal_win32_HDHITTESTINFO_2",
-#endif
-#ifndef JNI64
- "SendMessageA__IIILorg_eclipse_swt_internal_win32_HDITEM_2",
-#else
- "SendMessageA__JIJLorg_eclipse_swt_internal_win32_HDITEM_2",
-#endif
-#ifndef JNI64
- "SendMessageA__IIILorg_eclipse_swt_internal_win32_HDLAYOUT_2",
-#else
- "SendMessageA__JIJLorg_eclipse_swt_internal_win32_HDLAYOUT_2",
-#endif
-#ifndef JNI64
- "SendMessageA__IIILorg_eclipse_swt_internal_win32_LITEM_2",
-#else
- "SendMessageA__JIJLorg_eclipse_swt_internal_win32_LITEM_2",
-#endif
-#ifndef JNI64
- "SendMessageA__IIILorg_eclipse_swt_internal_win32_LVCOLUMN_2",
-#else
- "SendMessageA__JIJLorg_eclipse_swt_internal_win32_LVCOLUMN_2",
-#endif
-#ifndef JNI64
- "SendMessageA__IIILorg_eclipse_swt_internal_win32_LVHITTESTINFO_2",
-#else
- "SendMessageA__JIJLorg_eclipse_swt_internal_win32_LVHITTESTINFO_2",
-#endif
-#ifndef JNI64
- "SendMessageA__IIILorg_eclipse_swt_internal_win32_LVITEM_2",
-#else
- "SendMessageA__JIJLorg_eclipse_swt_internal_win32_LVITEM_2",
-#endif
-#ifndef JNI64
- "SendMessageA__IIILorg_eclipse_swt_internal_win32_MARGINS_2",
-#else
- "SendMessageA__JIJLorg_eclipse_swt_internal_win32_MARGINS_2",
-#endif
-#ifndef JNI64
- "SendMessageA__IIILorg_eclipse_swt_internal_win32_MCHITTESTINFO_2",
-#else
- "SendMessageA__JIJLorg_eclipse_swt_internal_win32_MCHITTESTINFO_2",
-#endif
-#ifndef JNI64
- "SendMessageA__IIILorg_eclipse_swt_internal_win32_POINT_2",
-#else
- "SendMessageA__JIJLorg_eclipse_swt_internal_win32_POINT_2",
-#endif
-#ifndef JNI64
- "SendMessageA__IIILorg_eclipse_swt_internal_win32_REBARBANDINFO_2",
-#else
- "SendMessageA__JIJLorg_eclipse_swt_internal_win32_REBARBANDINFO_2",
-#endif
-#ifndef JNI64
- "SendMessageA__IIILorg_eclipse_swt_internal_win32_RECT_2",
-#else
- "SendMessageA__JIJLorg_eclipse_swt_internal_win32_RECT_2",
-#endif
-#ifndef JNI64
- "SendMessageA__IIILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2",
-#else
- "SendMessageA__JIJLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2",
-#endif
-#ifndef JNI64
- "SendMessageA__IIILorg_eclipse_swt_internal_win32_SIZE_2",
-#else
- "SendMessageA__JIJLorg_eclipse_swt_internal_win32_SIZE_2",
-#endif
-#ifndef JNI64
- "SendMessageA__IIILorg_eclipse_swt_internal_win32_SYSTEMTIME_2",
-#else
- "SendMessageA__JIJLorg_eclipse_swt_internal_win32_SYSTEMTIME_2",
-#endif
-#ifndef JNI64
- "SendMessageA__IIILorg_eclipse_swt_internal_win32_TBBUTTONINFO_2",
-#else
- "SendMessageA__JIJLorg_eclipse_swt_internal_win32_TBBUTTONINFO_2",
-#endif
-#ifndef JNI64
- "SendMessageA__IIILorg_eclipse_swt_internal_win32_TBBUTTON_2",
-#else
- "SendMessageA__JIJLorg_eclipse_swt_internal_win32_TBBUTTON_2",
-#endif
-#ifndef JNI64
- "SendMessageA__IIILorg_eclipse_swt_internal_win32_TCHITTESTINFO_2",
-#else
- "SendMessageA__JIJLorg_eclipse_swt_internal_win32_TCHITTESTINFO_2",
-#endif
-#ifndef JNI64
- "SendMessageA__IIILorg_eclipse_swt_internal_win32_TCITEM_2",
-#else
- "SendMessageA__JIJLorg_eclipse_swt_internal_win32_TCITEM_2",
-#endif
-#ifndef JNI64
- "SendMessageA__IIILorg_eclipse_swt_internal_win32_TOOLINFO_2",
-#else
- "SendMessageA__JIJLorg_eclipse_swt_internal_win32_TOOLINFO_2",
-#endif
-#ifndef JNI64
- "SendMessageA__IIILorg_eclipse_swt_internal_win32_TVHITTESTINFO_2",
-#else
- "SendMessageA__JIJLorg_eclipse_swt_internal_win32_TVHITTESTINFO_2",
-#endif
-#ifndef JNI64
- "SendMessageA__IIILorg_eclipse_swt_internal_win32_TVINSERTSTRUCT_2",
-#else
- "SendMessageA__JIJLorg_eclipse_swt_internal_win32_TVINSERTSTRUCT_2",
-#endif
-#ifndef JNI64
- "SendMessageA__IIILorg_eclipse_swt_internal_win32_TVITEM_2",
-#else
- "SendMessageA__JIJLorg_eclipse_swt_internal_win32_TVITEM_2",
-#endif
-#ifndef JNI64
- "SendMessageA__IIILorg_eclipse_swt_internal_win32_TVSORTCB_2",
-#else
- "SendMessageA__JIJLorg_eclipse_swt_internal_win32_TVSORTCB_2",
-#endif
-#ifndef JNI64
- "SendMessageA__IIILorg_eclipse_swt_internal_win32_UDACCEL_2",
-#else
- "SendMessageA__JIJLorg_eclipse_swt_internal_win32_UDACCEL_2",
-#endif
-#ifndef JNI64
- "SendMessageA__III_3B",
-#else
- "SendMessageA__JIJ_3B",
-#endif
-#ifndef JNI64
- "SendMessageA__III_3C",
-#else
- "SendMessageA__JIJ_3C",
-#endif
-#ifndef JNI64
- "SendMessageA__III_3I",
-#else
- "SendMessageA__JIJ_3I",
-#endif
-#ifndef JNI64
- "SendMessageA__III_3S",
-#else
- "SendMessageA__JIJ_3S",
-#endif
-#ifndef JNI64
- "SendMessageA__II_3II",
-#else
- "SendMessageA__JI_3JJ",
-#endif
-#ifndef JNI64
- "SendMessageA__II_3I_3I",
-#else
- "SendMessageA__JI_3I_3I",
-#endif
-#ifndef JNI64
- "SendMessageW__IIII",
-#else
- "SendMessageW__JIJJ",
-#endif
-#ifndef JNI64
- "SendMessageW__IIILorg_eclipse_swt_internal_win32_BUTTON_1IMAGELIST_2",
-#else
- "SendMessageW__JIJLorg_eclipse_swt_internal_win32_BUTTON_1IMAGELIST_2",
-#endif
-#ifndef JNI64
- "SendMessageW__IIILorg_eclipse_swt_internal_win32_HDHITTESTINFO_2",
-#else
- "SendMessageW__JIJLorg_eclipse_swt_internal_win32_HDHITTESTINFO_2",
-#endif
-#ifndef JNI64
- "SendMessageW__IIILorg_eclipse_swt_internal_win32_HDITEM_2",
-#else
- "SendMessageW__JIJLorg_eclipse_swt_internal_win32_HDITEM_2",
-#endif
-#ifndef JNI64
- "SendMessageW__IIILorg_eclipse_swt_internal_win32_HDLAYOUT_2",
-#else
- "SendMessageW__JIJLorg_eclipse_swt_internal_win32_HDLAYOUT_2",
-#endif
-#ifndef JNI64
- "SendMessageW__IIILorg_eclipse_swt_internal_win32_LITEM_2",
-#else
- "SendMessageW__JIJLorg_eclipse_swt_internal_win32_LITEM_2",
-#endif
-#ifndef JNI64
- "SendMessageW__IIILorg_eclipse_swt_internal_win32_LVCOLUMN_2",
-#else
- "SendMessageW__JIJLorg_eclipse_swt_internal_win32_LVCOLUMN_2",
-#endif
-#ifndef JNI64
- "SendMessageW__IIILorg_eclipse_swt_internal_win32_LVHITTESTINFO_2",
-#else
- "SendMessageW__JIJLorg_eclipse_swt_internal_win32_LVHITTESTINFO_2",
-#endif
-#ifndef JNI64
- "SendMessageW__IIILorg_eclipse_swt_internal_win32_LVITEM_2",
-#else
- "SendMessageW__JIJLorg_eclipse_swt_internal_win32_LVITEM_2",
-#endif
-#ifndef JNI64
- "SendMessageW__IIILorg_eclipse_swt_internal_win32_MARGINS_2",
-#else
- "SendMessageW__JIJLorg_eclipse_swt_internal_win32_MARGINS_2",
-#endif
-#ifndef JNI64
- "SendMessageW__IIILorg_eclipse_swt_internal_win32_MCHITTESTINFO_2",
-#else
- "SendMessageW__JIJLorg_eclipse_swt_internal_win32_MCHITTESTINFO_2",
-#endif
-#ifndef JNI64
- "SendMessageW__IIILorg_eclipse_swt_internal_win32_POINT_2",
-#else
- "SendMessageW__JIJLorg_eclipse_swt_internal_win32_POINT_2",
-#endif
-#ifndef JNI64
- "SendMessageW__IIILorg_eclipse_swt_internal_win32_REBARBANDINFO_2",
-#else
- "SendMessageW__JIJLorg_eclipse_swt_internal_win32_REBARBANDINFO_2",
-#endif
-#ifndef JNI64
- "SendMessageW__IIILorg_eclipse_swt_internal_win32_RECT_2",
-#else
- "SendMessageW__JIJLorg_eclipse_swt_internal_win32_RECT_2",
-#endif
-#ifndef JNI64
- "SendMessageW__IIILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2",
-#else
- "SendMessageW__JIJLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2",
-#endif
-#ifndef JNI64
- "SendMessageW__IIILorg_eclipse_swt_internal_win32_SIZE_2",
-#else
- "SendMessageW__JIJLorg_eclipse_swt_internal_win32_SIZE_2",
-#endif
-#ifndef JNI64
- "SendMessageW__IIILorg_eclipse_swt_internal_win32_SYSTEMTIME_2",
-#else
- "SendMessageW__JIJLorg_eclipse_swt_internal_win32_SYSTEMTIME_2",
-#endif
-#ifndef JNI64
- "SendMessageW__IIILorg_eclipse_swt_internal_win32_TBBUTTONINFO_2",
-#else
- "SendMessageW__JIJLorg_eclipse_swt_internal_win32_TBBUTTONINFO_2",
-#endif
-#ifndef JNI64
- "SendMessageW__IIILorg_eclipse_swt_internal_win32_TBBUTTON_2",
-#else
- "SendMessageW__JIJLorg_eclipse_swt_internal_win32_TBBUTTON_2",
-#endif
-#ifndef JNI64
- "SendMessageW__IIILorg_eclipse_swt_internal_win32_TCHITTESTINFO_2",
-#else
- "SendMessageW__JIJLorg_eclipse_swt_internal_win32_TCHITTESTINFO_2",
-#endif
-#ifndef JNI64
- "SendMessageW__IIILorg_eclipse_swt_internal_win32_TCITEM_2",
-#else
- "SendMessageW__JIJLorg_eclipse_swt_internal_win32_TCITEM_2",
-#endif
-#ifndef JNI64
- "SendMessageW__IIILorg_eclipse_swt_internal_win32_TOOLINFO_2",
-#else
- "SendMessageW__JIJLorg_eclipse_swt_internal_win32_TOOLINFO_2",
-#endif
-#ifndef JNI64
- "SendMessageW__IIILorg_eclipse_swt_internal_win32_TVHITTESTINFO_2",
-#else
- "SendMessageW__JIJLorg_eclipse_swt_internal_win32_TVHITTESTINFO_2",
-#endif
-#ifndef JNI64
- "SendMessageW__IIILorg_eclipse_swt_internal_win32_TVINSERTSTRUCT_2",
-#else
- "SendMessageW__JIJLorg_eclipse_swt_internal_win32_TVINSERTSTRUCT_2",
-#endif
-#ifndef JNI64
- "SendMessageW__IIILorg_eclipse_swt_internal_win32_TVITEM_2",
-#else
- "SendMessageW__JIJLorg_eclipse_swt_internal_win32_TVITEM_2",
-#endif
-#ifndef JNI64
- "SendMessageW__IIILorg_eclipse_swt_internal_win32_TVSORTCB_2",
-#else
- "SendMessageW__JIJLorg_eclipse_swt_internal_win32_TVSORTCB_2",
-#endif
-#ifndef JNI64
- "SendMessageW__IIILorg_eclipse_swt_internal_win32_UDACCEL_2",
-#else
- "SendMessageW__JIJLorg_eclipse_swt_internal_win32_UDACCEL_2",
-#endif
-#ifndef JNI64
- "SendMessageW__III_3C",
-#else
- "SendMessageW__JIJ_3C",
-#endif
-#ifndef JNI64
- "SendMessageW__III_3I",
-#else
- "SendMessageW__JIJ_3I",
-#endif
-#ifndef JNI64
- "SendMessageW__III_3S",
-#else
- "SendMessageW__JIJ_3S",
-#endif
-#ifndef JNI64
- "SendMessageW__II_3II",
-#else
- "SendMessageW__JI_3JJ",
-#endif
-#ifndef JNI64
- "SendMessageW__II_3I_3I",
-#else
- "SendMessageW__JI_3I_3I",
-#endif
- "SetActiveWindow",
- "SetBkColor",
- "SetBkMode",
- "SetBrushOrgEx",
- "SetCapture",
- "SetCaretPos",
- "SetClipboardData",
- "SetCursor",
- "SetCursorPos",
- "SetDIBColorTable",
- "SetErrorMode",
- "SetFocus",
- "SetForegroundWindow",
- "SetGraphicsMode",
- "SetLayeredWindowAttributes",
- "SetLayout",
- "SetMapMode",
- "SetMapperFlags",
- "SetMenu",
- "SetMenuDefaultItem",
- "SetMenuInfo",
- "SetMenuItemInfoA",
- "SetMenuItemInfoW",
- "SetMetaRgn",
- "SetPaletteEntries",
- "SetParent",
- "SetPixel",
- "SetPolyFillMode",
- "SetProcessDPIAware",
- "SetPropA",
- "SetPropW",
- "SetROP2",
- "SetRect",
- "SetRectRgn",
- "SetScrollInfo",
- "SetStretchBltMode",
- "SetTextAlign",
- "SetTextColor",
- "SetTimer",
- "SetViewportExtEx",
- "SetViewportOrgEx",
- "SetWindowExtEx",
- "SetWindowLongA",
- "SetWindowLongPtrA",
- "SetWindowLongPtrW",
- "SetWindowLongW",
- "SetWindowOrgEx",
- "SetWindowPlacement",
- "SetWindowPos",
- "SetWindowRgn",
- "SetWindowTextA",
- "SetWindowTextW",
- "SetWindowTheme",
- "SetWindowsHookExA",
- "SetWindowsHookExW",
- "SetWorldTransform",
- "ShellExecuteExA",
- "ShellExecuteExW",
- "Shell_1NotifyIconA",
- "Shell_1NotifyIconW",
- "ShowCaret",
- "ShowCursor",
- "ShowOwnedPopups",
- "ShowScrollBar",
- "ShowWindow",
- "SipGetInfo",
- "StartDocA",
- "StartDocW",
- "StartPage",
- "StretchBlt",
- "StrokePath",
- "SystemParametersInfoA__IILorg_eclipse_swt_internal_win32_HIGHCONTRAST_2I",
- "SystemParametersInfoA__IILorg_eclipse_swt_internal_win32_NONCLIENTMETRICSA_2I",
- "SystemParametersInfoA__IILorg_eclipse_swt_internal_win32_RECT_2I",
- "SystemParametersInfoA__II_3II",
- "SystemParametersInfoW__IILorg_eclipse_swt_internal_win32_HIGHCONTRAST_2I",
- "SystemParametersInfoW__IILorg_eclipse_swt_internal_win32_NONCLIENTMETRICSW_2I",
- "SystemParametersInfoW__IILorg_eclipse_swt_internal_win32_RECT_2I",
- "SystemParametersInfoW__II_3II",
- "TBBUTTONINFO_1sizeof",
- "TBBUTTON_1sizeof",
- "TCHITTESTINFO_1sizeof",
- "TCITEM_1sizeof",
- "TEXTMETRICA_1sizeof",
- "TEXTMETRICW_1sizeof",
- "TF_1DA_1COLOR_1sizeof",
- "TF_1DISPLAYATTRIBUTE_1sizeof",
- "TOOLINFO_1sizeof",
- "TRACKMOUSEEVENT_1sizeof",
- "TRIVERTEX_1sizeof",
- "TVHITTESTINFO_1sizeof",
- "TVINSERTSTRUCT_1sizeof",
- "TVITEMEX_1sizeof",
- "TVITEM_1sizeof",
- "TVSORTCB_1sizeof",
- "ToAscii",
- "ToUnicode",
- "TrackMouseEvent",
- "TrackPopupMenu",
- "TranslateAcceleratorA",
- "TranslateAcceleratorW",
- "TranslateCharsetInfo",
- "TranslateMDISysAccel",
- "TranslateMessage",
- "TransparentBlt",
- "TransparentImage",
- "TreeView_1GetItemRect",
- "UDACCEL_1sizeof",
- "UnhookWindowsHookEx",
- "UnregisterClassA",
- "UnregisterClassW",
- "UpdateLayeredWindow",
- "UpdateWindow",
- "ValidateRect",
- "VkKeyScanA",
- "VkKeyScanW",
-#ifndef JNI64
- "VtblCall__II",
-#else
- "VtblCall__IJ",
-#endif
-#ifndef JNI64
- "VtblCall__III",
-#else
- "VtblCall__IJI",
-#endif
-#ifndef JNI64
- "VtblCall__IIIII_3I",
-#else
- "VtblCall__IJIII_3I",
-#endif
-#ifndef JNI64
- "VtblCall__IIIJI_3J",
-#else
- "VtblCall__IJIJI_3J",
-#endif
-#ifndef JNI64
- "VtblCall__III_3I_3I",
-#else
- "VtblCall__IJI_3J_3I",
-#endif
-#ifndef JNI64
- "VtblCall__IIJ",
-#else
- "VtblCall__IJJ",
-#endif
-#ifndef JNI64
- "VtblCall__IIJII_3J",
-#else
- "VtblCall__IJJII_3J",
-#endif
-#ifndef JNI64
- "VtblCall__IIJJI_3J",
-#else
- "VtblCall__IJJJI_3J",
-#endif
-#ifndef JNI64
- "VtblCall__IILorg_eclipse_swt_internal_win32_TF_1DISPLAYATTRIBUTE_2",
-#else
- "VtblCall__IJLorg_eclipse_swt_internal_win32_TF_1DISPLAYATTRIBUTE_2",
-#endif
-#ifndef JNI64
- "VtblCall__IIS_3B_3B_3B",
-#else
- "VtblCall__IJS_3B_3B_3B",
-#endif
-#ifndef JNI64
- "VtblCall__II_3B_3I",
-#else
- "VtblCall__IJ_3B_3J",
-#endif
-#ifndef JNI64
- "VtblCall__II_3CII_3I_3I",
-#else
- "VtblCall__IJ_3CII_3I_3I",
-#endif
-#ifndef JNI64
- "VtblCall__II_3I",
-#else
- "VtblCall__IJ_3I",
-#endif
-#ifndef JNI64
- "VtblCall__II_3J",
-#else
- "VtblCall__IJ_3J",
-#endif
- "WINDOWPLACEMENT_1sizeof",
- "WINDOWPOS_1sizeof",
- "WNDCLASS_1sizeof",
- "WaitMessage",
-#ifndef JNI64
- "WideCharToMultiByte__II_3CIII_3B_3Z",
-#else
- "WideCharToMultiByte__II_3CIJI_3B_3Z",
-#endif
- "WideCharToMultiByte__II_3CI_3BI_3B_3Z",
- "WindowFromDC",
- "WindowFromPoint",
- "wcslen",
-};
-
-#define STATS_NATIVE(func) Java_org_eclipse_swt_tools_internal_NativeStats_##func
-
-JNIEXPORT jint JNICALL STATS_NATIVE(OS_1GetFunctionCount)
- (JNIEnv *env, jclass that)
-{
- return OS_nativeFunctionCount;
-}
-
-JNIEXPORT jstring JNICALL STATS_NATIVE(OS_1GetFunctionName)
- (JNIEnv *env, jclass that, jint index)
-{
- return (*env)->NewStringUTF(env, OS_nativeFunctionNames[index]);
-}
-
-JNIEXPORT jint JNICALL STATS_NATIVE(OS_1GetFunctionCallCount)
- (JNIEnv *env, jclass that, jint index)
-{
- return OS_nativeFunctionCallCount[index];
-}
-
-#endif
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_stats.h b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_stats.h
deleted file mode 100644
index 9e20b503f8..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_stats.h
+++ /dev/null
@@ -1,1815 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#ifdef NATIVE_STATS
-extern int OS_nativeFunctionCount;
-extern int OS_nativeFunctionCallCount[];
-extern char* OS_nativeFunctionNames[];
-#define OS_NATIVE_ENTER(env, that, func) OS_nativeFunctionCallCount[func]++;
-#define OS_NATIVE_EXIT(env, that, func)
-#else
-#ifndef OS_NATIVE_ENTER
-#define OS_NATIVE_ENTER(env, that, func)
-#endif
-#ifndef OS_NATIVE_EXIT
-#define OS_NATIVE_EXIT(env, that, func)
-#endif
-#endif
-
-typedef enum {
- ACCEL_1sizeof_FUNC,
- ACTCTX_1sizeof_FUNC,
- AbortDoc_FUNC,
- ActivateActCtx_FUNC,
- ActivateKeyboardLayout_FUNC,
- AddFontResourceExA_FUNC,
- AddFontResourceExW_FUNC,
- AdjustWindowRectEx_FUNC,
- AllowSetForegroundWindow_FUNC,
- AlphaBlend_FUNC,
- AnimateWindow_FUNC,
- Arc_FUNC,
- AssocQueryStringA_FUNC,
- AssocQueryStringW_FUNC,
- AttachThreadInput_FUNC,
- BITMAPINFOHEADER_1sizeof_FUNC,
- BITMAP_1sizeof_FUNC,
- BLENDFUNCTION_1sizeof_FUNC,
- BP_1PAINTPARAMS_1sizeof_FUNC,
- BROWSEINFO_1sizeof_FUNC,
- BUTTON_1IMAGELIST_1sizeof_FUNC,
- BeginBufferedPaint_FUNC,
- BeginDeferWindowPos_FUNC,
- BeginPaint_FUNC,
- BeginPath_FUNC,
- BitBlt_FUNC,
- BringWindowToTop_FUNC,
- BufferedPaintInit_FUNC,
- BufferedPaintSetAlpha_FUNC,
- BufferedPaintUnInit_FUNC,
- CANDIDATEFORM_1sizeof_FUNC,
- CHOOSECOLOR_1sizeof_FUNC,
- CHOOSEFONT_1sizeof_FUNC,
- COMBOBOXINFO_1sizeof_FUNC,
- COMPOSITIONFORM_1sizeof_FUNC,
- CREATESTRUCT_1sizeof_FUNC,
- Call_FUNC,
- CallNextHookEx_FUNC,
- CallWindowProcA_FUNC,
- CallWindowProcW_FUNC,
- CharLowerA_FUNC,
- CharLowerW_FUNC,
- CharUpperA_FUNC,
- CharUpperW_FUNC,
- CheckMenuItem_FUNC,
- ChooseColorA_FUNC,
- ChooseColorW_FUNC,
- ChooseFontA_FUNC,
- ChooseFontW_FUNC,
- ClientToScreen_FUNC,
- CloseClipboard_FUNC,
- CloseEnhMetaFile_FUNC,
- CloseHandle_FUNC,
- CloseThemeData_FUNC,
- CoCreateInstance_FUNC,
- CoInternetIsFeatureEnabled_FUNC,
- CoInternetSetFeatureEnabled_FUNC,
- CombineRgn_FUNC,
- CommDlgExtendedError_FUNC,
- CommandBar_1AddAdornments_FUNC,
- CommandBar_1Create_FUNC,
- CommandBar_1Destroy_FUNC,
- CommandBar_1DrawMenuBar_FUNC,
- CommandBar_1Height_FUNC,
- CommandBar_1InsertMenubarEx_FUNC,
- CommandBar_1Show_FUNC,
- CopyImage_FUNC,
- CreateAcceleratorTableA_FUNC,
- CreateAcceleratorTableW_FUNC,
- CreateActCtxA_FUNC,
- CreateActCtxW_FUNC,
- CreateBitmap_FUNC,
- CreateCaret_FUNC,
- CreateCompatibleBitmap_FUNC,
- CreateCompatibleDC_FUNC,
- CreateCursor_FUNC,
- CreateDCA_FUNC,
- CreateDCW_FUNC,
-#ifndef JNI64
- CreateDIBSection__III_3III_FUNC,
-#else
- CreateDIBSection__JJI_3JJI_FUNC,
-#endif
-#ifndef JNI64
- CreateDIBSection__I_3BI_3III_FUNC,
-#else
- CreateDIBSection__J_3BI_3JJI_FUNC,
-#endif
- CreateEnhMetaFileA_FUNC,
- CreateEnhMetaFileW_FUNC,
-#ifndef JNI64
- CreateFontIndirectA__I_FUNC,
-#else
- CreateFontIndirectA__J_FUNC,
-#endif
- CreateFontIndirectA__Lorg_eclipse_swt_internal_win32_LOGFONTA_2_FUNC,
-#ifndef JNI64
- CreateFontIndirectW__I_FUNC,
-#else
- CreateFontIndirectW__J_FUNC,
-#endif
- CreateFontIndirectW__Lorg_eclipse_swt_internal_win32_LOGFONTW_2_FUNC,
- CreateIconIndirect_FUNC,
- CreateMenu_FUNC,
- CreatePalette_FUNC,
- CreatePatternBrush_FUNC,
- CreatePen_FUNC,
- CreatePolygonRgn_FUNC,
- CreatePopupMenu_FUNC,
- CreateProcessA_FUNC,
- CreateProcessW_FUNC,
- CreateRectRgn_FUNC,
- CreateSolidBrush_FUNC,
- CreateStreamOnHGlobal_FUNC,
- CreateWindowExA_FUNC,
- CreateWindowExW_FUNC,
- DEVMODEA_1sizeof_FUNC,
- DEVMODEW_1sizeof_FUNC,
- DIBSECTION_1sizeof_FUNC,
- DLLVERSIONINFO_1sizeof_FUNC,
- DOCHOSTUIINFO_1sizeof_FUNC,
- DOCINFO_1sizeof_FUNC,
- DPtoLP_FUNC,
- DRAWITEMSTRUCT_1sizeof_FUNC,
- DROPFILES_1sizeof_FUNC,
- DWM_1BLURBEHIND_1sizeof_FUNC,
- DefFrameProcA_FUNC,
- DefFrameProcW_FUNC,
- DefMDIChildProcA_FUNC,
- DefMDIChildProcW_FUNC,
- DefWindowProcA_FUNC,
- DefWindowProcW_FUNC,
- DeferWindowPos_FUNC,
- DeleteDC_FUNC,
- DeleteEnhMetaFile_FUNC,
- DeleteMenu_FUNC,
- DeleteObject_FUNC,
- DestroyAcceleratorTable_FUNC,
- DestroyCaret_FUNC,
- DestroyCursor_FUNC,
- DestroyIcon_FUNC,
- DestroyMenu_FUNC,
- DestroyWindow_FUNC,
- DispatchMessageA_FUNC,
- DispatchMessageW_FUNC,
- DragDetect_FUNC,
- DragFinish_FUNC,
- DragQueryFileA_FUNC,
- DragQueryFileW_FUNC,
- DrawAnimatedRects_FUNC,
- DrawEdge_FUNC,
- DrawFocusRect_FUNC,
- DrawFrameControl_FUNC,
- DrawIconEx_FUNC,
- DrawMenuBar_FUNC,
- DrawStateA_FUNC,
- DrawStateW_FUNC,
- DrawTextA_FUNC,
- DrawTextW_FUNC,
- DrawThemeBackground_FUNC,
- DrawThemeEdge_FUNC,
- DrawThemeIcon_FUNC,
- DrawThemeParentBackground_FUNC,
- DrawThemeText_FUNC,
- DwmEnableBlurBehindWindow_FUNC,
- DwmExtendFrameIntoClientArea_FUNC,
- EMREXTCREATEFONTINDIRECTW_1sizeof_FUNC,
- EMR_1sizeof_FUNC,
- EXTLOGFONTW_1sizeof_FUNC,
- EXTLOGPEN_1sizeof_FUNC,
- Ellipse_FUNC,
- EnableMenuItem_FUNC,
- EnableScrollBar_FUNC,
- EnableWindow_FUNC,
- EndBufferedPaint_FUNC,
- EndDeferWindowPos_FUNC,
- EndDoc_FUNC,
- EndPage_FUNC,
- EndPaint_FUNC,
- EndPath_FUNC,
- EnumDisplayMonitors_FUNC,
- EnumEnhMetaFile_FUNC,
- EnumFontFamiliesA_FUNC,
- EnumFontFamiliesExA_FUNC,
- EnumFontFamiliesExW_FUNC,
- EnumFontFamiliesW_FUNC,
- EnumSystemLanguageGroupsA_FUNC,
- EnumSystemLanguageGroupsW_FUNC,
- EnumSystemLocalesA_FUNC,
- EnumSystemLocalesW_FUNC,
- EqualRect_FUNC,
- EqualRgn_FUNC,
- ExcludeClipRect_FUNC,
- ExpandEnvironmentStringsA_FUNC,
- ExpandEnvironmentStringsW_FUNC,
- ExtCreatePen_FUNC,
- ExtCreateRegion_FUNC,
- ExtTextOutA_FUNC,
- ExtTextOutW_FUNC,
- ExtractIconExA_FUNC,
- ExtractIconExW_FUNC,
- FILETIME_1sizeof_FUNC,
- FillPath_FUNC,
- FillRect_FUNC,
- FindWindowA_FUNC,
- FindWindowW_FUNC,
- FormatMessageA_FUNC,
- FormatMessageW_FUNC,
- FreeLibrary_FUNC,
- GCP_1RESULTS_1sizeof_FUNC,
- GET_1WHEEL_1DELTA_1WPARAM_FUNC,
- GET_1X_1LPARAM_FUNC,
- GET_1Y_1LPARAM_FUNC,
- GRADIENT_1RECT_1sizeof_FUNC,
- GUITHREADINFO_1sizeof_FUNC,
- GdiSetBatchLimit_FUNC,
- GetACP_FUNC,
- GetActiveWindow_FUNC,
- GetAsyncKeyState_FUNC,
- GetBkColor_FUNC,
- GetCapture_FUNC,
- GetCaretPos_FUNC,
- GetCharABCWidthsA_FUNC,
- GetCharABCWidthsW_FUNC,
- GetCharWidthA_FUNC,
- GetCharWidthW_FUNC,
- GetCharacterPlacementA_FUNC,
- GetCharacterPlacementW_FUNC,
- GetClassInfoA_FUNC,
- GetClassInfoW_FUNC,
- GetClassNameA_FUNC,
- GetClassNameW_FUNC,
- GetClientRect_FUNC,
- GetClipBox_FUNC,
- GetClipRgn_FUNC,
- GetClipboardData_FUNC,
- GetClipboardFormatNameA_FUNC,
- GetClipboardFormatNameW_FUNC,
- GetComboBoxInfo_FUNC,
- GetCurrentObject_FUNC,
- GetCurrentProcessId_FUNC,
- GetCurrentThreadId_FUNC,
- GetCursor_FUNC,
- GetCursorPos_FUNC,
- GetDC_FUNC,
- GetDCEx_FUNC,
- GetDIBColorTable_FUNC,
- GetDIBits_FUNC,
- GetDateFormatA_FUNC,
- GetDateFormatW_FUNC,
- GetDesktopWindow_FUNC,
- GetDeviceCaps_FUNC,
- GetDialogBaseUnits_FUNC,
- GetDlgItem_FUNC,
- GetDoubleClickTime_FUNC,
- GetFocus_FUNC,
- GetFontLanguageInfo_FUNC,
- GetForegroundWindow_FUNC,
- GetGUIThreadInfo_FUNC,
- GetGraphicsMode_FUNC,
- GetIconInfo_FUNC,
- GetKeyNameTextA_FUNC,
- GetKeyNameTextW_FUNC,
- GetKeyState_FUNC,
- GetKeyboardLayout_FUNC,
- GetKeyboardLayoutList_FUNC,
- GetKeyboardState_FUNC,
- GetLastActivePopup_FUNC,
- GetLastError_FUNC,
- GetLayeredWindowAttributes_FUNC,
- GetLayout_FUNC,
- GetLibraryHandle_FUNC,
- GetLocaleInfoA_FUNC,
- GetLocaleInfoW_FUNC,
- GetMapMode_FUNC,
- GetMenu_FUNC,
- GetMenuBarInfo_FUNC,
- GetMenuDefaultItem_FUNC,
- GetMenuInfo_FUNC,
- GetMenuItemCount_FUNC,
- GetMenuItemInfoA_FUNC,
- GetMenuItemInfoW_FUNC,
- GetMenuItemRect_FUNC,
- GetMessageA_FUNC,
- GetMessagePos_FUNC,
- GetMessageTime_FUNC,
- GetMessageW_FUNC,
- GetMetaRgn_FUNC,
- GetModuleFileNameA_FUNC,
- GetModuleFileNameW_FUNC,
- GetModuleHandleA_FUNC,
- GetModuleHandleW_FUNC,
- GetMonitorInfoA_FUNC,
- GetMonitorInfoW_FUNC,
- GetNearestPaletteIndex_FUNC,
-#ifndef JNI64
- GetObjectA__III_FUNC,
-#else
- GetObjectA__JIJ_FUNC,
-#endif
-#ifndef JNI64
- GetObjectA__IILorg_eclipse_swt_internal_win32_BITMAP_2_FUNC,
-#else
- GetObjectA__JILorg_eclipse_swt_internal_win32_BITMAP_2_FUNC,
-#endif
-#ifndef JNI64
- GetObjectA__IILorg_eclipse_swt_internal_win32_DIBSECTION_2_FUNC,
-#else
- GetObjectA__JILorg_eclipse_swt_internal_win32_DIBSECTION_2_FUNC,
-#endif
-#ifndef JNI64
- GetObjectA__IILorg_eclipse_swt_internal_win32_EXTLOGPEN_2_FUNC,
-#else
- GetObjectA__JILorg_eclipse_swt_internal_win32_EXTLOGPEN_2_FUNC,
-#endif
-#ifndef JNI64
- GetObjectA__IILorg_eclipse_swt_internal_win32_LOGBRUSH_2_FUNC,
-#else
- GetObjectA__JILorg_eclipse_swt_internal_win32_LOGBRUSH_2_FUNC,
-#endif
-#ifndef JNI64
- GetObjectA__IILorg_eclipse_swt_internal_win32_LOGFONTA_2_FUNC,
-#else
- GetObjectA__JILorg_eclipse_swt_internal_win32_LOGFONTA_2_FUNC,
-#endif
-#ifndef JNI64
- GetObjectA__IILorg_eclipse_swt_internal_win32_LOGPEN_2_FUNC,
-#else
- GetObjectA__JILorg_eclipse_swt_internal_win32_LOGPEN_2_FUNC,
-#endif
-#ifndef JNI64
- GetObjectW__III_FUNC,
-#else
- GetObjectW__JIJ_FUNC,
-#endif
-#ifndef JNI64
- GetObjectW__IILorg_eclipse_swt_internal_win32_BITMAP_2_FUNC,
-#else
- GetObjectW__JILorg_eclipse_swt_internal_win32_BITMAP_2_FUNC,
-#endif
-#ifndef JNI64
- GetObjectW__IILorg_eclipse_swt_internal_win32_DIBSECTION_2_FUNC,
-#else
- GetObjectW__JILorg_eclipse_swt_internal_win32_DIBSECTION_2_FUNC,
-#endif
-#ifndef JNI64
- GetObjectW__IILorg_eclipse_swt_internal_win32_EXTLOGPEN_2_FUNC,
-#else
- GetObjectW__JILorg_eclipse_swt_internal_win32_EXTLOGPEN_2_FUNC,
-#endif
-#ifndef JNI64
- GetObjectW__IILorg_eclipse_swt_internal_win32_LOGBRUSH_2_FUNC,
-#else
- GetObjectW__JILorg_eclipse_swt_internal_win32_LOGBRUSH_2_FUNC,
-#endif
-#ifndef JNI64
- GetObjectW__IILorg_eclipse_swt_internal_win32_LOGFONTW_2_FUNC,
-#else
- GetObjectW__JILorg_eclipse_swt_internal_win32_LOGFONTW_2_FUNC,
-#endif
-#ifndef JNI64
- GetObjectW__IILorg_eclipse_swt_internal_win32_LOGPEN_2_FUNC,
-#else
- GetObjectW__JILorg_eclipse_swt_internal_win32_LOGPEN_2_FUNC,
-#endif
- GetOpenFileNameA_FUNC,
- GetOpenFileNameW_FUNC,
- GetOutlineTextMetricsA_FUNC,
- GetOutlineTextMetricsW_FUNC,
- GetPaletteEntries_FUNC,
- GetParent_FUNC,
- GetPath_FUNC,
- GetPixel_FUNC,
- GetPolyFillMode_FUNC,
- GetProcAddress_FUNC,
- GetProcessHeap_FUNC,
- GetProcessHeaps_FUNC,
- GetProfileStringA_FUNC,
- GetProfileStringW_FUNC,
- GetPropA_FUNC,
- GetPropW_FUNC,
- GetROP2_FUNC,
- GetRandomRgn_FUNC,
- GetRegionData_FUNC,
- GetRgnBox_FUNC,
- GetSaveFileNameA_FUNC,
- GetSaveFileNameW_FUNC,
- GetScrollBarInfo_FUNC,
- GetScrollInfo_FUNC,
- GetStartupInfoA_FUNC,
- GetStartupInfoW_FUNC,
- GetStockObject_FUNC,
- GetSysColor_FUNC,
- GetSysColorBrush_FUNC,
- GetSystemDefaultUILanguage_FUNC,
- GetSystemMenu_FUNC,
- GetSystemMetrics_FUNC,
- GetSystemPaletteEntries_FUNC,
- GetTextCharset_FUNC,
- GetTextColor_FUNC,
- GetTextExtentPoint32A_FUNC,
- GetTextExtentPoint32W_FUNC,
- GetTextMetricsA_FUNC,
- GetTextMetricsW_FUNC,
- GetThemeBackgroundContentRect_FUNC,
- GetThemeBackgroundExtent_FUNC,
- GetThemeColor_FUNC,
- GetThemeInt_FUNC,
- GetThemeMargins_FUNC,
- GetThemeMetric_FUNC,
- GetThemePartSize_FUNC,
- GetThemeRect_FUNC,
- GetThemeSysSize_FUNC,
- GetThemeTextExtent_FUNC,
- GetTickCount_FUNC,
- GetTimeFormatA_FUNC,
- GetTimeFormatW_FUNC,
- GetUpdateRect_FUNC,
- GetUpdateRgn_FUNC,
- GetVersionExA__Lorg_eclipse_swt_internal_win32_OSVERSIONINFOA_2_FUNC,
- GetVersionExA__Lorg_eclipse_swt_internal_win32_OSVERSIONINFOEXA_2_FUNC,
- GetVersionExW__Lorg_eclipse_swt_internal_win32_OSVERSIONINFOEXW_2_FUNC,
- GetVersionExW__Lorg_eclipse_swt_internal_win32_OSVERSIONINFOW_2_FUNC,
- GetWindow_FUNC,
- GetWindowDC_FUNC,
- GetWindowLongA_FUNC,
- GetWindowLongPtrA_FUNC,
- GetWindowLongPtrW_FUNC,
- GetWindowLongW_FUNC,
- GetWindowOrgEx_FUNC,
- GetWindowPlacement_FUNC,
- GetWindowRect_FUNC,
- GetWindowRgn_FUNC,
- GetWindowTextA_FUNC,
- GetWindowTextLengthA_FUNC,
- GetWindowTextLengthW_FUNC,
- GetWindowTextW_FUNC,
- GetWindowTheme_FUNC,
- GetWindowThreadProcessId_FUNC,
- GetWorldTransform_FUNC,
- GlobalAddAtomA_FUNC,
- GlobalAddAtomW_FUNC,
- GlobalAlloc_FUNC,
- GlobalFree_FUNC,
- GlobalLock_FUNC,
- GlobalSize_FUNC,
- GlobalUnlock_FUNC,
- GradientFill_FUNC,
- HDHITTESTINFO_1sizeof_FUNC,
- HDITEM_1sizeof_FUNC,
- HDLAYOUT_1sizeof_FUNC,
- HELPINFO_1sizeof_FUNC,
- HIGHCONTRAST_1sizeof_FUNC,
- HIWORD_FUNC,
- HeapAlloc_FUNC,
- HeapFree_FUNC,
- HeapValidate_FUNC,
- HideCaret_FUNC,
- HitTestThemeBackground_FUNC,
- ICONINFO_1sizeof_FUNC,
- IIDFromString_FUNC,
- INITCOMMONCONTROLSEX_1sizeof_FUNC,
- INPUT_1sizeof_FUNC,
- ImageList_1Add_FUNC,
- ImageList_1AddMasked_FUNC,
- ImageList_1BeginDrag_FUNC,
- ImageList_1Create_FUNC,
- ImageList_1Destroy_FUNC,
- ImageList_1DragEnter_FUNC,
- ImageList_1DragLeave_FUNC,
- ImageList_1DragMove_FUNC,
- ImageList_1DragShowNolock_FUNC,
- ImageList_1Draw_FUNC,
- ImageList_1EndDrag_FUNC,
- ImageList_1GetDragImage_FUNC,
- ImageList_1GetIcon_FUNC,
- ImageList_1GetIconSize_FUNC,
- ImageList_1GetImageCount_FUNC,
- ImageList_1Remove_FUNC,
- ImageList_1Replace_FUNC,
- ImageList_1ReplaceIcon_FUNC,
- ImageList_1SetIconSize_FUNC,
- ImmAssociateContext_FUNC,
- ImmCreateContext_FUNC,
- ImmDestroyContext_FUNC,
- ImmDisableTextFrameService_FUNC,
- ImmGetCompositionFontA_FUNC,
- ImmGetCompositionFontW_FUNC,
-#ifndef JNI64
- ImmGetCompositionStringA__II_3BI_FUNC,
-#else
- ImmGetCompositionStringA__JI_3BI_FUNC,
-#endif
-#ifndef JNI64
- ImmGetCompositionStringA__II_3II_FUNC,
-#else
- ImmGetCompositionStringA__JI_3II_FUNC,
-#endif
-#ifndef JNI64
- ImmGetCompositionStringW__II_3BI_FUNC,
-#else
- ImmGetCompositionStringW__JI_3BI_FUNC,
-#endif
-#ifndef JNI64
- ImmGetCompositionStringW__II_3CI_FUNC,
-#else
- ImmGetCompositionStringW__JI_3CI_FUNC,
-#endif
-#ifndef JNI64
- ImmGetCompositionStringW__II_3II_FUNC,
-#else
- ImmGetCompositionStringW__JI_3II_FUNC,
-#endif
- ImmGetContext_FUNC,
- ImmGetConversionStatus_FUNC,
- ImmGetDefaultIMEWnd_FUNC,
- ImmGetOpenStatus_FUNC,
- ImmNotifyIME_FUNC,
- ImmReleaseContext_FUNC,
- ImmSetCandidateWindow_FUNC,
- ImmSetCompositionFontA_FUNC,
- ImmSetCompositionFontW_FUNC,
- ImmSetCompositionWindow_FUNC,
- ImmSetConversionStatus_FUNC,
- ImmSetOpenStatus_FUNC,
- InSendMessage_FUNC,
- InitCommonControls_FUNC,
- InitCommonControlsEx_FUNC,
- InsertMenuA_FUNC,
- InsertMenuItemA_FUNC,
- InsertMenuItemW_FUNC,
- InsertMenuW_FUNC,
- InternetGetCookieA_FUNC,
- InternetGetCookieW_FUNC,
- InternetSetCookieA_FUNC,
- InternetSetCookieW_FUNC,
- InternetSetOption_FUNC,
- IntersectClipRect_FUNC,
- IntersectRect_FUNC,
- InvalidateRect_FUNC,
- InvalidateRgn_FUNC,
- IsAppThemed_FUNC,
- IsBadReadPtr_FUNC,
- IsBadWritePtr_FUNC,
- IsDBCSLeadByte_FUNC,
- IsHungAppWindow_FUNC,
- IsIconic_FUNC,
- IsPPC_FUNC,
- IsSP_FUNC,
- IsWindowEnabled_FUNC,
- IsWindowVisible_FUNC,
- IsZoomed_FUNC,
- KEYBDINPUT_1sizeof_FUNC,
- KillTimer_FUNC,
- LITEM_1sizeof_FUNC,
- LOGBRUSH_1sizeof_FUNC,
- LOGFONTA_1sizeof_FUNC,
- LOGFONTW_1sizeof_FUNC,
- LOGPEN_1sizeof_FUNC,
- LOWORD_FUNC,
- LPtoDP_FUNC,
- LVCOLUMN_1sizeof_FUNC,
- LVHITTESTINFO_1sizeof_FUNC,
- LVITEM_1sizeof_FUNC,
- LineTo_FUNC,
- LoadBitmapA_FUNC,
- LoadBitmapW_FUNC,
- LoadCursorA_FUNC,
- LoadCursorW_FUNC,
- LoadIconA_FUNC,
- LoadIconW_FUNC,
-#ifndef JNI64
- LoadImageA__IIIIII_FUNC,
-#else
- LoadImageA__JJIIII_FUNC,
-#endif
-#ifndef JNI64
- LoadImageA__I_3BIIII_FUNC,
-#else
- LoadImageA__J_3BIIII_FUNC,
-#endif
-#ifndef JNI64
- LoadImageW__IIIIII_FUNC,
-#else
- LoadImageW__JJIIII_FUNC,
-#endif
-#ifndef JNI64
- LoadImageW__I_3CIIII_FUNC,
-#else
- LoadImageW__J_3CIIII_FUNC,
-#endif
- LoadLibraryA_FUNC,
- LoadLibraryW_FUNC,
- LoadStringA_FUNC,
- LoadStringW_FUNC,
- LocalFree_FUNC,
- LockWindowUpdate_FUNC,
- MAKELPARAM_FUNC,
- MAKELRESULT_FUNC,
- MAKEWORD_FUNC,
- MAKEWPARAM_FUNC,
- MARGINS_1sizeof_FUNC,
- MCHITTESTINFO_1sizeof_FUNC,
- MCIWndRegisterClass_FUNC,
- MEASUREITEMSTRUCT_1sizeof_FUNC,
- MENUBARINFO_1sizeof_FUNC,
- MENUINFO_1sizeof_FUNC,
- MENUITEMINFO_1sizeof_FUNC,
- MINMAXINFO_1sizeof_FUNC,
- MONITORINFO_1sizeof_FUNC,
- MOUSEINPUT_1sizeof_FUNC,
- MSG_1sizeof_FUNC,
- MapVirtualKeyA_FUNC,
- MapVirtualKeyW_FUNC,
-#ifndef JNI64
- MapWindowPoints__IILorg_eclipse_swt_internal_win32_POINT_2I_FUNC,
-#else
- MapWindowPoints__JJLorg_eclipse_swt_internal_win32_POINT_2I_FUNC,
-#endif
-#ifndef JNI64
- MapWindowPoints__IILorg_eclipse_swt_internal_win32_RECT_2I_FUNC,
-#else
- MapWindowPoints__JJLorg_eclipse_swt_internal_win32_RECT_2I_FUNC,
-#endif
- MessageBeep_FUNC,
- MessageBoxA_FUNC,
- MessageBoxW_FUNC,
- ModifyWorldTransform_FUNC,
- MonitorFromWindow_FUNC,
-#ifndef JNI64
- MoveMemory__III_FUNC,
-#else
- MoveMemory__JJI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_win32_DEVMODEA_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_win32_DEVMODEA_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_win32_DEVMODEW_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_win32_DEVMODEW_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_win32_DOCHOSTUIINFO_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_win32_DOCHOSTUIINFO_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_win32_DROPFILES_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_win32_DROPFILES_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_win32_GRADIENT_1RECT_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_win32_GRADIENT_1RECT_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_win32_KEYBDINPUT_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_win32_KEYBDINPUT_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_win32_LOGFONTA_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_win32_LOGFONTA_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_win32_LOGFONTW_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_win32_LOGFONTW_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_win32_MEASUREITEMSTRUCT_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_win32_MEASUREITEMSTRUCT_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_win32_MINMAXINFO_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_win32_MINMAXINFO_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_win32_MOUSEINPUT_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_win32_MOUSEINPUT_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_win32_MSG_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_win32_MSG_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_win32_NMLVCUSTOMDRAW_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_win32_NMLVCUSTOMDRAW_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_win32_NMLVDISPINFO_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_win32_NMLVDISPINFO_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_win32_NMTTCUSTOMDRAW_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_win32_NMTTCUSTOMDRAW_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_win32_NMTTDISPINFOA_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_win32_NMTTDISPINFOA_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_win32_NMTTDISPINFOW_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_win32_NMTTDISPINFOW_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_win32_NMTVCUSTOMDRAW_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_win32_NMTVCUSTOMDRAW_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_win32_NMTVDISPINFO_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_win32_NMTVDISPINFO_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_win32_OPENFILENAME_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_win32_OPENFILENAME_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_win32_RECT_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_win32_RECT_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_win32_TRIVERTEX_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_win32_TRIVERTEX_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_win32_UDACCEL_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_win32_UDACCEL_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__ILorg_eclipse_swt_internal_win32_WINDOWPOS_2I_FUNC,
-#else
- MoveMemory__JLorg_eclipse_swt_internal_win32_WINDOWPOS_2I_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__I_3BI_FUNC,
-#else
- MoveMemory__J_3BI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__I_3CI_FUNC,
-#else
- MoveMemory__J_3CI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__I_3DI_FUNC,
-#else
- MoveMemory__J_3DI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__I_3FI_FUNC,
-#else
- MoveMemory__J_3FI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__I_3II_FUNC,
-#else
- MoveMemory__J_3II_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__I_3JI_FUNC,
-#else
- MoveMemory__J_3JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__I_3SI_FUNC,
-#else
- MoveMemory__J_3SI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2JI_FUNC,
-#endif
- MoveMemory__Lorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2_3BI_FUNC,
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_DEVMODEA_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_DEVMODEA_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_DEVMODEW_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_DEVMODEW_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_DOCHOSTUIINFO_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_DOCHOSTUIINFO_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_DRAWITEMSTRUCT_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_DRAWITEMSTRUCT_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_EMREXTCREATEFONTINDIRECTW_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_EMREXTCREATEFONTINDIRECTW_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_EMR_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_EMR_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_EXTLOGPEN_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_EXTLOGPEN_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_HDITEM_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_HDITEM_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_HELPINFO_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_HELPINFO_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_LOGFONTA_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_LOGFONTA_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_LOGFONTW_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_LOGFONTW_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_MEASUREITEMSTRUCT_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_MEASUREITEMSTRUCT_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_MINMAXINFO_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_MINMAXINFO_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_MSG_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_MSG_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMCUSTOMDRAW_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMCUSTOMDRAW_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMHDR_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMHDR_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMHEADER_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMHEADER_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMLINK_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMLINK_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMLISTVIEW_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMLISTVIEW_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVCUSTOMDRAW_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVCUSTOMDRAW_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVDISPINFO_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVDISPINFO_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVFINDITEM_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVFINDITEM_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVODSTATECHANGE_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVODSTATECHANGE_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHEVRON_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHEVRON_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHILDSIZE_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHILDSIZE_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMRGINFO_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMRGINFO_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMTBHOTITEM_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMTBHOTITEM_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMTOOLBAR_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMTOOLBAR_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMTREEVIEW_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMTREEVIEW_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTCUSTOMDRAW_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTCUSTOMDRAW_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTDISPINFOA_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTDISPINFOA_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTDISPINFOW_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTDISPINFOW_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVCUSTOMDRAW_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVCUSTOMDRAW_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVDISPINFO_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVDISPINFO_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVITEMCHANGE_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVITEMCHANGE_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMUPDOWN_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_NMUPDOWN_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_OFNOTIFY_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_OFNOTIFY_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_OPENFILENAME_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_OPENFILENAME_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_POINT_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_POINT_2JI_FUNC,
-#endif
- MoveMemory__Lorg_eclipse_swt_internal_win32_POINT_2_3JI_FUNC,
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_RECT_2_3II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_RECT_2_3JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1ITEM_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1ITEM_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1LOGATTR_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1LOGATTR_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1PROPERTIES_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1PROPERTIES_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_TEXTMETRICA_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_TEXTMETRICA_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_TEXTMETRICW_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_TEXTMETRICW_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_TVITEM_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_TVITEM_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_UDACCEL_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_UDACCEL_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory__Lorg_eclipse_swt_internal_win32_WINDOWPOS_2II_FUNC,
-#else
- MoveMemory__Lorg_eclipse_swt_internal_win32_WINDOWPOS_2JI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory___3BII_FUNC,
-#else
- MoveMemory___3BJI_FUNC,
-#endif
- MoveMemory___3BLorg_eclipse_swt_internal_win32_ACCEL_2I_FUNC,
- MoveMemory___3BLorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2I_FUNC,
-#ifndef JNI64
- MoveMemory___3CII_FUNC,
-#else
- MoveMemory___3CJI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory___3DII_FUNC,
-#else
- MoveMemory___3DJI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory___3FII_FUNC,
-#else
- MoveMemory___3FJI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory___3III_FUNC,
-#else
- MoveMemory___3IJI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory___3JII_FUNC,
-#else
- MoveMemory___3JJI_FUNC,
-#endif
-#ifndef JNI64
- MoveMemory___3SII_FUNC,
-#else
- MoveMemory___3SJI_FUNC,
-#endif
- MoveToEx_FUNC,
- MsgWaitForMultipleObjectsEx_FUNC,
-#ifndef JNI64
- MultiByteToWideChar__IIII_3CI_FUNC,
-#else
- MultiByteToWideChar__IIJI_3CI_FUNC,
-#endif
- MultiByteToWideChar__II_3BI_3CI_FUNC,
- NMCUSTOMDRAW_1sizeof_FUNC,
- NMHDR_1sizeof_FUNC,
- NMHEADER_1sizeof_FUNC,
- NMLINK_1sizeof_FUNC,
- NMLISTVIEW_1sizeof_FUNC,
- NMLVCUSTOMDRAW_1sizeof_FUNC,
- NMLVDISPINFO_1sizeof_FUNC,
- NMLVFINDITEM_1sizeof_FUNC,
- NMLVODSTATECHANGE_1sizeof_FUNC,
- NMREBARCHEVRON_1sizeof_FUNC,
- NMREBARCHILDSIZE_1sizeof_FUNC,
- NMRGINFO_1sizeof_FUNC,
- NMTBHOTITEM_1sizeof_FUNC,
- NMTOOLBAR_1sizeof_FUNC,
- NMTREEVIEW_1sizeof_FUNC,
- NMTTCUSTOMDRAW_1sizeof_FUNC,
- NMTTDISPINFOA_1sizeof_FUNC,
- NMTTDISPINFOW_1sizeof_FUNC,
- NMTVCUSTOMDRAW_1sizeof_FUNC,
- NMTVDISPINFO_1sizeof_FUNC,
- NMTVITEMCHANGE_1sizeof_FUNC,
- NMUPDOWN_1sizeof_FUNC,
- NONCLIENTMETRICSA_1sizeof_FUNC,
- NONCLIENTMETRICSW_1sizeof_FUNC,
- NOTIFYICONDATAA_1V2_1SIZE_FUNC,
- NOTIFYICONDATAW_1V2_1SIZE_FUNC,
- NotifyWinEvent_FUNC,
- OFNOTIFY_1sizeof_FUNC,
- OPENFILENAME_1sizeof_FUNC,
- OSVERSIONINFOA_1sizeof_FUNC,
- OSVERSIONINFOEXA_1sizeof_FUNC,
- OSVERSIONINFOEXW_1sizeof_FUNC,
- OSVERSIONINFOW_1sizeof_FUNC,
- OUTLINETEXTMETRICA_1sizeof_FUNC,
- OUTLINETEXTMETRICW_1sizeof_FUNC,
- OffsetRect_FUNC,
- OffsetRgn_FUNC,
- OleInitialize_FUNC,
- OleUninitialize_FUNC,
- OpenClipboard_FUNC,
- OpenThemeData_FUNC,
- PAINTSTRUCT_1sizeof_FUNC,
- PANOSE_1sizeof_FUNC,
- POINTSTOPOINT_FUNC,
- POINT_1sizeof_FUNC,
- PRIMARYLANGID_FUNC,
- PRINTDLG_1sizeof_FUNC,
- PROCESS_1INFORMATION_1sizeof_FUNC,
- PatBlt_FUNC,
- PeekMessageA_FUNC,
- PeekMessageW_FUNC,
- Pie_FUNC,
- Polygon_FUNC,
- Polyline_FUNC,
- PostMessageA_FUNC,
- PostMessageW_FUNC,
- PostThreadMessageA_FUNC,
- PostThreadMessageW_FUNC,
- PrintDlgA_FUNC,
- PrintDlgW_FUNC,
- PrintWindow_FUNC,
- PtInRect_FUNC,
- PtInRegion_FUNC,
- REBARBANDINFO_1sizeof_FUNC,
- RECT_1sizeof_FUNC,
- RealizePalette_FUNC,
- RectInRegion_FUNC,
- Rectangle_FUNC,
- RedrawWindow_FUNC,
- RegCloseKey_FUNC,
- RegEnumKeyExA_FUNC,
- RegEnumKeyExW_FUNC,
- RegOpenKeyExA_FUNC,
- RegOpenKeyExW_FUNC,
- RegQueryInfoKeyA_FUNC,
- RegQueryInfoKeyW_FUNC,
-#ifndef JNI64
- RegQueryValueExA__I_3BI_3I_3B_3I_FUNC,
-#else
- RegQueryValueExA__J_3BJ_3I_3B_3I_FUNC,
-#endif
-#ifndef JNI64
- RegQueryValueExA__I_3BI_3I_3I_3I_FUNC,
-#else
- RegQueryValueExA__J_3BJ_3I_3I_3I_FUNC,
-#endif
-#ifndef JNI64
- RegQueryValueExW__I_3CI_3I_3C_3I_FUNC,
-#else
- RegQueryValueExW__J_3CJ_3I_3C_3I_FUNC,
-#endif
-#ifndef JNI64
- RegQueryValueExW__I_3CI_3I_3I_3I_FUNC,
-#else
- RegQueryValueExW__J_3CJ_3I_3I_3I_FUNC,
-#endif
- RegisterClassA_FUNC,
- RegisterClassW_FUNC,
- RegisterClipboardFormatA_FUNC,
- RegisterClipboardFormatW_FUNC,
- RegisterWindowMessageA_FUNC,
- RegisterWindowMessageW_FUNC,
- ReleaseCapture_FUNC,
- ReleaseDC_FUNC,
- RemoveMenu_FUNC,
- RemovePropA_FUNC,
- RemovePropW_FUNC,
- ReplyMessage_FUNC,
- RestoreDC_FUNC,
- RoundRect_FUNC,
- SCRIPT_1ANALYSIS_1sizeof_FUNC,
- SCRIPT_1CONTROL_1sizeof_FUNC,
- SCRIPT_1DIGITSUBSTITUTE_1sizeof_FUNC,
- SCRIPT_1FONTPROPERTIES_1sizeof_FUNC,
- SCRIPT_1ITEM_1sizeof_FUNC,
- SCRIPT_1LOGATTR_1sizeof_FUNC,
- SCRIPT_1PROPERTIES_1sizeof_FUNC,
- SCRIPT_1STATE_1sizeof_FUNC,
- SCRIPT_1STRING_1ANALYSIS_1sizeof_FUNC,
- SCROLLBARINFO_1sizeof_FUNC,
- SCROLLINFO_1sizeof_FUNC,
- SHACTIVATEINFO_1sizeof_FUNC,
- SHBrowseForFolderA_FUNC,
- SHBrowseForFolderW_FUNC,
- SHCreateMenuBar_FUNC,
- SHDRAGIMAGE_1sizeof_FUNC,
- SHELLEXECUTEINFO_1sizeof_FUNC,
- SHFILEINFOA_1sizeof_FUNC,
- SHFILEINFOW_1sizeof_FUNC,
- SHGetFileInfoA_FUNC,
- SHGetFileInfoW_FUNC,
- SHGetMalloc_FUNC,
- SHGetPathFromIDListA_FUNC,
- SHGetPathFromIDListW_FUNC,
- SHHandleWMSettingChange_FUNC,
- SHMENUBARINFO_1sizeof_FUNC,
- SHRGINFO_1sizeof_FUNC,
- SHRecognizeGesture_FUNC,
- SHSendBackToFocusWindow_FUNC,
- SHSetAppKeyWndAssoc_FUNC,
- SHSipPreference_FUNC,
- SIPINFO_1sizeof_FUNC,
- SIZE_1sizeof_FUNC,
- STARTUPINFO_1sizeof_FUNC,
- SYSTEMTIME_1sizeof_FUNC,
- SaveDC_FUNC,
- ScreenToClient_FUNC,
- ScriptApplyDigitSubstitution_FUNC,
- ScriptBreak_FUNC,
- ScriptCPtoX_FUNC,
- ScriptCacheGetHeight_FUNC,
- ScriptFreeCache_FUNC,
- ScriptGetCMap_FUNC,
- ScriptGetFontProperties_FUNC,
- ScriptGetLogicalWidths_FUNC,
- ScriptGetProperties_FUNC,
- ScriptItemize_FUNC,
- ScriptJustify_FUNC,
- ScriptLayout_FUNC,
- ScriptPlace_FUNC,
- ScriptRecordDigitSubstitution_FUNC,
- ScriptShape_FUNC,
- ScriptStringAnalyse_FUNC,
- ScriptStringFree_FUNC,
- ScriptStringOut_FUNC,
- ScriptTextOut_FUNC,
- ScriptXtoCP_FUNC,
- ScrollWindowEx_FUNC,
- SelectClipRgn_FUNC,
- SelectObject_FUNC,
- SelectPalette_FUNC,
- SendInput_FUNC,
-#ifndef JNI64
- SendMessageA__IIII_FUNC,
-#else
- SendMessageA__JIJJ_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__IIILorg_eclipse_swt_internal_win32_BUTTON_1IMAGELIST_2_FUNC,
-#else
- SendMessageA__JIJLorg_eclipse_swt_internal_win32_BUTTON_1IMAGELIST_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__IIILorg_eclipse_swt_internal_win32_HDHITTESTINFO_2_FUNC,
-#else
- SendMessageA__JIJLorg_eclipse_swt_internal_win32_HDHITTESTINFO_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__IIILorg_eclipse_swt_internal_win32_HDITEM_2_FUNC,
-#else
- SendMessageA__JIJLorg_eclipse_swt_internal_win32_HDITEM_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__IIILorg_eclipse_swt_internal_win32_HDLAYOUT_2_FUNC,
-#else
- SendMessageA__JIJLorg_eclipse_swt_internal_win32_HDLAYOUT_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__IIILorg_eclipse_swt_internal_win32_LITEM_2_FUNC,
-#else
- SendMessageA__JIJLorg_eclipse_swt_internal_win32_LITEM_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__IIILorg_eclipse_swt_internal_win32_LVCOLUMN_2_FUNC,
-#else
- SendMessageA__JIJLorg_eclipse_swt_internal_win32_LVCOLUMN_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__IIILorg_eclipse_swt_internal_win32_LVHITTESTINFO_2_FUNC,
-#else
- SendMessageA__JIJLorg_eclipse_swt_internal_win32_LVHITTESTINFO_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__IIILorg_eclipse_swt_internal_win32_LVITEM_2_FUNC,
-#else
- SendMessageA__JIJLorg_eclipse_swt_internal_win32_LVITEM_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__IIILorg_eclipse_swt_internal_win32_MARGINS_2_FUNC,
-#else
- SendMessageA__JIJLorg_eclipse_swt_internal_win32_MARGINS_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__IIILorg_eclipse_swt_internal_win32_MCHITTESTINFO_2_FUNC,
-#else
- SendMessageA__JIJLorg_eclipse_swt_internal_win32_MCHITTESTINFO_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__IIILorg_eclipse_swt_internal_win32_POINT_2_FUNC,
-#else
- SendMessageA__JIJLorg_eclipse_swt_internal_win32_POINT_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__IIILorg_eclipse_swt_internal_win32_REBARBANDINFO_2_FUNC,
-#else
- SendMessageA__JIJLorg_eclipse_swt_internal_win32_REBARBANDINFO_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__IIILorg_eclipse_swt_internal_win32_RECT_2_FUNC,
-#else
- SendMessageA__JIJLorg_eclipse_swt_internal_win32_RECT_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__IIILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2_FUNC,
-#else
- SendMessageA__JIJLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__IIILorg_eclipse_swt_internal_win32_SIZE_2_FUNC,
-#else
- SendMessageA__JIJLorg_eclipse_swt_internal_win32_SIZE_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__IIILorg_eclipse_swt_internal_win32_SYSTEMTIME_2_FUNC,
-#else
- SendMessageA__JIJLorg_eclipse_swt_internal_win32_SYSTEMTIME_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__IIILorg_eclipse_swt_internal_win32_TBBUTTONINFO_2_FUNC,
-#else
- SendMessageA__JIJLorg_eclipse_swt_internal_win32_TBBUTTONINFO_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__IIILorg_eclipse_swt_internal_win32_TBBUTTON_2_FUNC,
-#else
- SendMessageA__JIJLorg_eclipse_swt_internal_win32_TBBUTTON_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__IIILorg_eclipse_swt_internal_win32_TCHITTESTINFO_2_FUNC,
-#else
- SendMessageA__JIJLorg_eclipse_swt_internal_win32_TCHITTESTINFO_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__IIILorg_eclipse_swt_internal_win32_TCITEM_2_FUNC,
-#else
- SendMessageA__JIJLorg_eclipse_swt_internal_win32_TCITEM_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__IIILorg_eclipse_swt_internal_win32_TOOLINFO_2_FUNC,
-#else
- SendMessageA__JIJLorg_eclipse_swt_internal_win32_TOOLINFO_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__IIILorg_eclipse_swt_internal_win32_TVHITTESTINFO_2_FUNC,
-#else
- SendMessageA__JIJLorg_eclipse_swt_internal_win32_TVHITTESTINFO_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__IIILorg_eclipse_swt_internal_win32_TVINSERTSTRUCT_2_FUNC,
-#else
- SendMessageA__JIJLorg_eclipse_swt_internal_win32_TVINSERTSTRUCT_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__IIILorg_eclipse_swt_internal_win32_TVITEM_2_FUNC,
-#else
- SendMessageA__JIJLorg_eclipse_swt_internal_win32_TVITEM_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__IIILorg_eclipse_swt_internal_win32_TVSORTCB_2_FUNC,
-#else
- SendMessageA__JIJLorg_eclipse_swt_internal_win32_TVSORTCB_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__IIILorg_eclipse_swt_internal_win32_UDACCEL_2_FUNC,
-#else
- SendMessageA__JIJLorg_eclipse_swt_internal_win32_UDACCEL_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__III_3B_FUNC,
-#else
- SendMessageA__JIJ_3B_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__III_3C_FUNC,
-#else
- SendMessageA__JIJ_3C_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__III_3I_FUNC,
-#else
- SendMessageA__JIJ_3I_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__III_3S_FUNC,
-#else
- SendMessageA__JIJ_3S_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__II_3II_FUNC,
-#else
- SendMessageA__JI_3JJ_FUNC,
-#endif
-#ifndef JNI64
- SendMessageA__II_3I_3I_FUNC,
-#else
- SendMessageA__JI_3I_3I_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__IIII_FUNC,
-#else
- SendMessageW__JIJJ_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__IIILorg_eclipse_swt_internal_win32_BUTTON_1IMAGELIST_2_FUNC,
-#else
- SendMessageW__JIJLorg_eclipse_swt_internal_win32_BUTTON_1IMAGELIST_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__IIILorg_eclipse_swt_internal_win32_HDHITTESTINFO_2_FUNC,
-#else
- SendMessageW__JIJLorg_eclipse_swt_internal_win32_HDHITTESTINFO_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__IIILorg_eclipse_swt_internal_win32_HDITEM_2_FUNC,
-#else
- SendMessageW__JIJLorg_eclipse_swt_internal_win32_HDITEM_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__IIILorg_eclipse_swt_internal_win32_HDLAYOUT_2_FUNC,
-#else
- SendMessageW__JIJLorg_eclipse_swt_internal_win32_HDLAYOUT_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__IIILorg_eclipse_swt_internal_win32_LITEM_2_FUNC,
-#else
- SendMessageW__JIJLorg_eclipse_swt_internal_win32_LITEM_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__IIILorg_eclipse_swt_internal_win32_LVCOLUMN_2_FUNC,
-#else
- SendMessageW__JIJLorg_eclipse_swt_internal_win32_LVCOLUMN_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__IIILorg_eclipse_swt_internal_win32_LVHITTESTINFO_2_FUNC,
-#else
- SendMessageW__JIJLorg_eclipse_swt_internal_win32_LVHITTESTINFO_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__IIILorg_eclipse_swt_internal_win32_LVITEM_2_FUNC,
-#else
- SendMessageW__JIJLorg_eclipse_swt_internal_win32_LVITEM_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__IIILorg_eclipse_swt_internal_win32_MARGINS_2_FUNC,
-#else
- SendMessageW__JIJLorg_eclipse_swt_internal_win32_MARGINS_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__IIILorg_eclipse_swt_internal_win32_MCHITTESTINFO_2_FUNC,
-#else
- SendMessageW__JIJLorg_eclipse_swt_internal_win32_MCHITTESTINFO_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__IIILorg_eclipse_swt_internal_win32_POINT_2_FUNC,
-#else
- SendMessageW__JIJLorg_eclipse_swt_internal_win32_POINT_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__IIILorg_eclipse_swt_internal_win32_REBARBANDINFO_2_FUNC,
-#else
- SendMessageW__JIJLorg_eclipse_swt_internal_win32_REBARBANDINFO_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__IIILorg_eclipse_swt_internal_win32_RECT_2_FUNC,
-#else
- SendMessageW__JIJLorg_eclipse_swt_internal_win32_RECT_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__IIILorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2_FUNC,
-#else
- SendMessageW__JIJLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__IIILorg_eclipse_swt_internal_win32_SIZE_2_FUNC,
-#else
- SendMessageW__JIJLorg_eclipse_swt_internal_win32_SIZE_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__IIILorg_eclipse_swt_internal_win32_SYSTEMTIME_2_FUNC,
-#else
- SendMessageW__JIJLorg_eclipse_swt_internal_win32_SYSTEMTIME_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__IIILorg_eclipse_swt_internal_win32_TBBUTTONINFO_2_FUNC,
-#else
- SendMessageW__JIJLorg_eclipse_swt_internal_win32_TBBUTTONINFO_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__IIILorg_eclipse_swt_internal_win32_TBBUTTON_2_FUNC,
-#else
- SendMessageW__JIJLorg_eclipse_swt_internal_win32_TBBUTTON_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__IIILorg_eclipse_swt_internal_win32_TCHITTESTINFO_2_FUNC,
-#else
- SendMessageW__JIJLorg_eclipse_swt_internal_win32_TCHITTESTINFO_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__IIILorg_eclipse_swt_internal_win32_TCITEM_2_FUNC,
-#else
- SendMessageW__JIJLorg_eclipse_swt_internal_win32_TCITEM_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__IIILorg_eclipse_swt_internal_win32_TOOLINFO_2_FUNC,
-#else
- SendMessageW__JIJLorg_eclipse_swt_internal_win32_TOOLINFO_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__IIILorg_eclipse_swt_internal_win32_TVHITTESTINFO_2_FUNC,
-#else
- SendMessageW__JIJLorg_eclipse_swt_internal_win32_TVHITTESTINFO_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__IIILorg_eclipse_swt_internal_win32_TVINSERTSTRUCT_2_FUNC,
-#else
- SendMessageW__JIJLorg_eclipse_swt_internal_win32_TVINSERTSTRUCT_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__IIILorg_eclipse_swt_internal_win32_TVITEM_2_FUNC,
-#else
- SendMessageW__JIJLorg_eclipse_swt_internal_win32_TVITEM_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__IIILorg_eclipse_swt_internal_win32_TVSORTCB_2_FUNC,
-#else
- SendMessageW__JIJLorg_eclipse_swt_internal_win32_TVSORTCB_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__IIILorg_eclipse_swt_internal_win32_UDACCEL_2_FUNC,
-#else
- SendMessageW__JIJLorg_eclipse_swt_internal_win32_UDACCEL_2_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__III_3C_FUNC,
-#else
- SendMessageW__JIJ_3C_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__III_3I_FUNC,
-#else
- SendMessageW__JIJ_3I_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__III_3S_FUNC,
-#else
- SendMessageW__JIJ_3S_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__II_3II_FUNC,
-#else
- SendMessageW__JI_3JJ_FUNC,
-#endif
-#ifndef JNI64
- SendMessageW__II_3I_3I_FUNC,
-#else
- SendMessageW__JI_3I_3I_FUNC,
-#endif
- SetActiveWindow_FUNC,
- SetBkColor_FUNC,
- SetBkMode_FUNC,
- SetBrushOrgEx_FUNC,
- SetCapture_FUNC,
- SetCaretPos_FUNC,
- SetClipboardData_FUNC,
- SetCursor_FUNC,
- SetCursorPos_FUNC,
- SetDIBColorTable_FUNC,
- SetErrorMode_FUNC,
- SetFocus_FUNC,
- SetForegroundWindow_FUNC,
- SetGraphicsMode_FUNC,
- SetLayeredWindowAttributes_FUNC,
- SetLayout_FUNC,
- SetMapMode_FUNC,
- SetMapperFlags_FUNC,
- SetMenu_FUNC,
- SetMenuDefaultItem_FUNC,
- SetMenuInfo_FUNC,
- SetMenuItemInfoA_FUNC,
- SetMenuItemInfoW_FUNC,
- SetMetaRgn_FUNC,
- SetPaletteEntries_FUNC,
- SetParent_FUNC,
- SetPixel_FUNC,
- SetPolyFillMode_FUNC,
- SetProcessDPIAware_FUNC,
- SetPropA_FUNC,
- SetPropW_FUNC,
- SetROP2_FUNC,
- SetRect_FUNC,
- SetRectRgn_FUNC,
- SetScrollInfo_FUNC,
- SetStretchBltMode_FUNC,
- SetTextAlign_FUNC,
- SetTextColor_FUNC,
- SetTimer_FUNC,
- SetViewportExtEx_FUNC,
- SetViewportOrgEx_FUNC,
- SetWindowExtEx_FUNC,
- SetWindowLongA_FUNC,
- SetWindowLongPtrA_FUNC,
- SetWindowLongPtrW_FUNC,
- SetWindowLongW_FUNC,
- SetWindowOrgEx_FUNC,
- SetWindowPlacement_FUNC,
- SetWindowPos_FUNC,
- SetWindowRgn_FUNC,
- SetWindowTextA_FUNC,
- SetWindowTextW_FUNC,
- SetWindowTheme_FUNC,
- SetWindowsHookExA_FUNC,
- SetWindowsHookExW_FUNC,
- SetWorldTransform_FUNC,
- ShellExecuteExA_FUNC,
- ShellExecuteExW_FUNC,
- Shell_1NotifyIconA_FUNC,
- Shell_1NotifyIconW_FUNC,
- ShowCaret_FUNC,
- ShowCursor_FUNC,
- ShowOwnedPopups_FUNC,
- ShowScrollBar_FUNC,
- ShowWindow_FUNC,
- SipGetInfo_FUNC,
- StartDocA_FUNC,
- StartDocW_FUNC,
- StartPage_FUNC,
- StretchBlt_FUNC,
- StrokePath_FUNC,
- SystemParametersInfoA__IILorg_eclipse_swt_internal_win32_HIGHCONTRAST_2I_FUNC,
- SystemParametersInfoA__IILorg_eclipse_swt_internal_win32_NONCLIENTMETRICSA_2I_FUNC,
- SystemParametersInfoA__IILorg_eclipse_swt_internal_win32_RECT_2I_FUNC,
- SystemParametersInfoA__II_3II_FUNC,
- SystemParametersInfoW__IILorg_eclipse_swt_internal_win32_HIGHCONTRAST_2I_FUNC,
- SystemParametersInfoW__IILorg_eclipse_swt_internal_win32_NONCLIENTMETRICSW_2I_FUNC,
- SystemParametersInfoW__IILorg_eclipse_swt_internal_win32_RECT_2I_FUNC,
- SystemParametersInfoW__II_3II_FUNC,
- TBBUTTONINFO_1sizeof_FUNC,
- TBBUTTON_1sizeof_FUNC,
- TCHITTESTINFO_1sizeof_FUNC,
- TCITEM_1sizeof_FUNC,
- TEXTMETRICA_1sizeof_FUNC,
- TEXTMETRICW_1sizeof_FUNC,
- TF_1DA_1COLOR_1sizeof_FUNC,
- TF_1DISPLAYATTRIBUTE_1sizeof_FUNC,
- TOOLINFO_1sizeof_FUNC,
- TRACKMOUSEEVENT_1sizeof_FUNC,
- TRIVERTEX_1sizeof_FUNC,
- TVHITTESTINFO_1sizeof_FUNC,
- TVINSERTSTRUCT_1sizeof_FUNC,
- TVITEMEX_1sizeof_FUNC,
- TVITEM_1sizeof_FUNC,
- TVSORTCB_1sizeof_FUNC,
- ToAscii_FUNC,
- ToUnicode_FUNC,
- TrackMouseEvent_FUNC,
- TrackPopupMenu_FUNC,
- TranslateAcceleratorA_FUNC,
- TranslateAcceleratorW_FUNC,
- TranslateCharsetInfo_FUNC,
- TranslateMDISysAccel_FUNC,
- TranslateMessage_FUNC,
- TransparentBlt_FUNC,
- TransparentImage_FUNC,
- TreeView_1GetItemRect_FUNC,
- UDACCEL_1sizeof_FUNC,
- UnhookWindowsHookEx_FUNC,
- UnregisterClassA_FUNC,
- UnregisterClassW_FUNC,
- UpdateLayeredWindow_FUNC,
- UpdateWindow_FUNC,
- ValidateRect_FUNC,
- VkKeyScanA_FUNC,
- VkKeyScanW_FUNC,
-#ifndef JNI64
- VtblCall__II_FUNC,
-#else
- VtblCall__IJ_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__III_FUNC,
-#else
- VtblCall__IJI_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIIII_3I_FUNC,
-#else
- VtblCall__IJIII_3I_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIIJI_3J_FUNC,
-#else
- VtblCall__IJIJI_3J_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__III_3I_3I_FUNC,
-#else
- VtblCall__IJI_3J_3I_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIJ_FUNC,
-#else
- VtblCall__IJJ_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIJII_3J_FUNC,
-#else
- VtblCall__IJJII_3J_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIJJI_3J_FUNC,
-#else
- VtblCall__IJJJI_3J_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IILorg_eclipse_swt_internal_win32_TF_1DISPLAYATTRIBUTE_2_FUNC,
-#else
- VtblCall__IJLorg_eclipse_swt_internal_win32_TF_1DISPLAYATTRIBUTE_2_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__IIS_3B_3B_3B_FUNC,
-#else
- VtblCall__IJS_3B_3B_3B_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__II_3B_3I_FUNC,
-#else
- VtblCall__IJ_3B_3J_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__II_3CII_3I_3I_FUNC,
-#else
- VtblCall__IJ_3CII_3I_3I_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__II_3I_FUNC,
-#else
- VtblCall__IJ_3I_FUNC,
-#endif
-#ifndef JNI64
- VtblCall__II_3J_FUNC,
-#else
- VtblCall__IJ_3J_FUNC,
-#endif
- WINDOWPLACEMENT_1sizeof_FUNC,
- WINDOWPOS_1sizeof_FUNC,
- WNDCLASS_1sizeof_FUNC,
- WaitMessage_FUNC,
-#ifndef JNI64
- WideCharToMultiByte__II_3CIII_3B_3Z_FUNC,
-#else
- WideCharToMultiByte__II_3CIJI_3B_3Z_FUNC,
-#endif
- WideCharToMultiByte__II_3CI_3BI_3B_3Z_FUNC,
- WindowFromDC_FUNC,
- WindowFromPoint_FUNC,
- wcslen_FUNC,
-} OS_FUNCS;
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_structs.c b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_structs.c
deleted file mode 100644
index 6d3d1cbae9..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_structs.c
+++ /dev/null
@@ -1,8632 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "os_structs.h"
-
-#ifndef NO_ACCEL
-typedef struct ACCEL_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID fVirt, key, cmd;
-} ACCEL_FID_CACHE;
-
-ACCEL_FID_CACHE ACCELFc;
-
-void cacheACCELFields(JNIEnv *env, jobject lpObject)
-{
- if (ACCELFc.cached) return;
- ACCELFc.clazz = (*env)->GetObjectClass(env, lpObject);
- ACCELFc.fVirt = (*env)->GetFieldID(env, ACCELFc.clazz, "fVirt", "B");
- ACCELFc.key = (*env)->GetFieldID(env, ACCELFc.clazz, "key", "S");
- ACCELFc.cmd = (*env)->GetFieldID(env, ACCELFc.clazz, "cmd", "S");
- ACCELFc.cached = 1;
-}
-
-ACCEL *getACCELFields(JNIEnv *env, jobject lpObject, ACCEL *lpStruct)
-{
- if (!ACCELFc.cached) cacheACCELFields(env, lpObject);
- lpStruct->fVirt = (*env)->GetByteField(env, lpObject, ACCELFc.fVirt);
- lpStruct->key = (*env)->GetShortField(env, lpObject, ACCELFc.key);
- lpStruct->cmd = (*env)->GetShortField(env, lpObject, ACCELFc.cmd);
- return lpStruct;
-}
-
-void setACCELFields(JNIEnv *env, jobject lpObject, ACCEL *lpStruct)
-{
- if (!ACCELFc.cached) cacheACCELFields(env, lpObject);
- (*env)->SetByteField(env, lpObject, ACCELFc.fVirt, (jbyte)lpStruct->fVirt);
- (*env)->SetShortField(env, lpObject, ACCELFc.key, (jshort)lpStruct->key);
- (*env)->SetShortField(env, lpObject, ACCELFc.cmd, (jshort)lpStruct->cmd);
-}
-#endif
-
-#ifndef NO_ACTCTX
-typedef struct ACTCTX_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cbSize, dwFlags, lpSource, wProcessorArchitecture, wLangId, lpAssemblyDirectory, lpResourceName, lpApplicationName, hModule;
-} ACTCTX_FID_CACHE;
-
-ACTCTX_FID_CACHE ACTCTXFc;
-
-void cacheACTCTXFields(JNIEnv *env, jobject lpObject)
-{
- if (ACTCTXFc.cached) return;
- ACTCTXFc.clazz = (*env)->GetObjectClass(env, lpObject);
- ACTCTXFc.cbSize = (*env)->GetFieldID(env, ACTCTXFc.clazz, "cbSize", "I");
- ACTCTXFc.dwFlags = (*env)->GetFieldID(env, ACTCTXFc.clazz, "dwFlags", "I");
- ACTCTXFc.lpSource = (*env)->GetFieldID(env, ACTCTXFc.clazz, "lpSource", I_J);
- ACTCTXFc.wProcessorArchitecture = (*env)->GetFieldID(env, ACTCTXFc.clazz, "wProcessorArchitecture", "S");
- ACTCTXFc.wLangId = (*env)->GetFieldID(env, ACTCTXFc.clazz, "wLangId", "S");
- ACTCTXFc.lpAssemblyDirectory = (*env)->GetFieldID(env, ACTCTXFc.clazz, "lpAssemblyDirectory", I_J);
- ACTCTXFc.lpResourceName = (*env)->GetFieldID(env, ACTCTXFc.clazz, "lpResourceName", I_J);
- ACTCTXFc.lpApplicationName = (*env)->GetFieldID(env, ACTCTXFc.clazz, "lpApplicationName", I_J);
- ACTCTXFc.hModule = (*env)->GetFieldID(env, ACTCTXFc.clazz, "hModule", I_J);
- ACTCTXFc.cached = 1;
-}
-
-ACTCTX *getACTCTXFields(JNIEnv *env, jobject lpObject, ACTCTX *lpStruct)
-{
- if (!ACTCTXFc.cached) cacheACTCTXFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, ACTCTXFc.cbSize);
- lpStruct->dwFlags = (*env)->GetIntField(env, lpObject, ACTCTXFc.dwFlags);
- lpStruct->lpSource = (LPCTSTR)(*env)->GetIntLongField(env, lpObject, ACTCTXFc.lpSource);
- lpStruct->wProcessorArchitecture = (*env)->GetShortField(env, lpObject, ACTCTXFc.wProcessorArchitecture);
- lpStruct->wLangId = (*env)->GetShortField(env, lpObject, ACTCTXFc.wLangId);
- lpStruct->lpAssemblyDirectory = (LPCTSTR)(*env)->GetIntLongField(env, lpObject, ACTCTXFc.lpAssemblyDirectory);
- lpStruct->lpResourceName = (LPCTSTR)(*env)->GetIntLongField(env, lpObject, ACTCTXFc.lpResourceName);
- lpStruct->lpApplicationName = (LPCTSTR)(*env)->GetIntLongField(env, lpObject, ACTCTXFc.lpApplicationName);
- lpStruct->hModule = (HMODULE)(*env)->GetIntLongField(env, lpObject, ACTCTXFc.hModule);
- return lpStruct;
-}
-
-void setACTCTXFields(JNIEnv *env, jobject lpObject, ACTCTX *lpStruct)
-{
- if (!ACTCTXFc.cached) cacheACTCTXFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, ACTCTXFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntField(env, lpObject, ACTCTXFc.dwFlags, (jint)lpStruct->dwFlags);
- (*env)->SetIntLongField(env, lpObject, ACTCTXFc.lpSource, (jintLong)lpStruct->lpSource);
- (*env)->SetShortField(env, lpObject, ACTCTXFc.wProcessorArchitecture, (jshort)lpStruct->wProcessorArchitecture);
- (*env)->SetShortField(env, lpObject, ACTCTXFc.wLangId, (jshort)lpStruct->wLangId);
- (*env)->SetIntLongField(env, lpObject, ACTCTXFc.lpAssemblyDirectory, (jintLong)lpStruct->lpAssemblyDirectory);
- (*env)->SetIntLongField(env, lpObject, ACTCTXFc.lpResourceName, (jintLong)lpStruct->lpResourceName);
- (*env)->SetIntLongField(env, lpObject, ACTCTXFc.lpApplicationName, (jintLong)lpStruct->lpApplicationName);
- (*env)->SetIntLongField(env, lpObject, ACTCTXFc.hModule, (jintLong)lpStruct->hModule);
-}
-#endif
-
-#ifndef NO_BITMAP
-typedef struct BITMAP_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID bmType, bmWidth, bmHeight, bmWidthBytes, bmPlanes, bmBitsPixel, bmBits;
-} BITMAP_FID_CACHE;
-
-BITMAP_FID_CACHE BITMAPFc;
-
-void cacheBITMAPFields(JNIEnv *env, jobject lpObject)
-{
- if (BITMAPFc.cached) return;
- BITMAPFc.clazz = (*env)->GetObjectClass(env, lpObject);
- BITMAPFc.bmType = (*env)->GetFieldID(env, BITMAPFc.clazz, "bmType", "I");
- BITMAPFc.bmWidth = (*env)->GetFieldID(env, BITMAPFc.clazz, "bmWidth", "I");
- BITMAPFc.bmHeight = (*env)->GetFieldID(env, BITMAPFc.clazz, "bmHeight", "I");
- BITMAPFc.bmWidthBytes = (*env)->GetFieldID(env, BITMAPFc.clazz, "bmWidthBytes", "I");
- BITMAPFc.bmPlanes = (*env)->GetFieldID(env, BITMAPFc.clazz, "bmPlanes", "S");
- BITMAPFc.bmBitsPixel = (*env)->GetFieldID(env, BITMAPFc.clazz, "bmBitsPixel", "S");
- BITMAPFc.bmBits = (*env)->GetFieldID(env, BITMAPFc.clazz, "bmBits", I_J);
- BITMAPFc.cached = 1;
-}
-
-BITMAP *getBITMAPFields(JNIEnv *env, jobject lpObject, BITMAP *lpStruct)
-{
- if (!BITMAPFc.cached) cacheBITMAPFields(env, lpObject);
- lpStruct->bmType = (*env)->GetIntField(env, lpObject, BITMAPFc.bmType);
- lpStruct->bmWidth = (*env)->GetIntField(env, lpObject, BITMAPFc.bmWidth);
- lpStruct->bmHeight = (*env)->GetIntField(env, lpObject, BITMAPFc.bmHeight);
- lpStruct->bmWidthBytes = (*env)->GetIntField(env, lpObject, BITMAPFc.bmWidthBytes);
- lpStruct->bmPlanes = (*env)->GetShortField(env, lpObject, BITMAPFc.bmPlanes);
- lpStruct->bmBitsPixel = (*env)->GetShortField(env, lpObject, BITMAPFc.bmBitsPixel);
- lpStruct->bmBits = (LPVOID)(*env)->GetIntLongField(env, lpObject, BITMAPFc.bmBits);
- return lpStruct;
-}
-
-void setBITMAPFields(JNIEnv *env, jobject lpObject, BITMAP *lpStruct)
-{
- if (!BITMAPFc.cached) cacheBITMAPFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, BITMAPFc.bmType, (jint)lpStruct->bmType);
- (*env)->SetIntField(env, lpObject, BITMAPFc.bmWidth, (jint)lpStruct->bmWidth);
- (*env)->SetIntField(env, lpObject, BITMAPFc.bmHeight, (jint)lpStruct->bmHeight);
- (*env)->SetIntField(env, lpObject, BITMAPFc.bmWidthBytes, (jint)lpStruct->bmWidthBytes);
- (*env)->SetShortField(env, lpObject, BITMAPFc.bmPlanes, (jshort)lpStruct->bmPlanes);
- (*env)->SetShortField(env, lpObject, BITMAPFc.bmBitsPixel, (jshort)lpStruct->bmBitsPixel);
- (*env)->SetIntLongField(env, lpObject, BITMAPFc.bmBits, (jintLong)lpStruct->bmBits);
-}
-#endif
-
-#ifndef NO_BITMAPINFOHEADER
-typedef struct BITMAPINFOHEADER_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID biSize, biWidth, biHeight, biPlanes, biBitCount, biCompression, biSizeImage, biXPelsPerMeter, biYPelsPerMeter, biClrUsed, biClrImportant;
-} BITMAPINFOHEADER_FID_CACHE;
-
-BITMAPINFOHEADER_FID_CACHE BITMAPINFOHEADERFc;
-
-void cacheBITMAPINFOHEADERFields(JNIEnv *env, jobject lpObject)
-{
- if (BITMAPINFOHEADERFc.cached) return;
- BITMAPINFOHEADERFc.clazz = (*env)->GetObjectClass(env, lpObject);
- BITMAPINFOHEADERFc.biSize = (*env)->GetFieldID(env, BITMAPINFOHEADERFc.clazz, "biSize", "I");
- BITMAPINFOHEADERFc.biWidth = (*env)->GetFieldID(env, BITMAPINFOHEADERFc.clazz, "biWidth", "I");
- BITMAPINFOHEADERFc.biHeight = (*env)->GetFieldID(env, BITMAPINFOHEADERFc.clazz, "biHeight", "I");
- BITMAPINFOHEADERFc.biPlanes = (*env)->GetFieldID(env, BITMAPINFOHEADERFc.clazz, "biPlanes", "S");
- BITMAPINFOHEADERFc.biBitCount = (*env)->GetFieldID(env, BITMAPINFOHEADERFc.clazz, "biBitCount", "S");
- BITMAPINFOHEADERFc.biCompression = (*env)->GetFieldID(env, BITMAPINFOHEADERFc.clazz, "biCompression", "I");
- BITMAPINFOHEADERFc.biSizeImage = (*env)->GetFieldID(env, BITMAPINFOHEADERFc.clazz, "biSizeImage", "I");
- BITMAPINFOHEADERFc.biXPelsPerMeter = (*env)->GetFieldID(env, BITMAPINFOHEADERFc.clazz, "biXPelsPerMeter", "I");
- BITMAPINFOHEADERFc.biYPelsPerMeter = (*env)->GetFieldID(env, BITMAPINFOHEADERFc.clazz, "biYPelsPerMeter", "I");
- BITMAPINFOHEADERFc.biClrUsed = (*env)->GetFieldID(env, BITMAPINFOHEADERFc.clazz, "biClrUsed", "I");
- BITMAPINFOHEADERFc.biClrImportant = (*env)->GetFieldID(env, BITMAPINFOHEADERFc.clazz, "biClrImportant", "I");
- BITMAPINFOHEADERFc.cached = 1;
-}
-
-BITMAPINFOHEADER *getBITMAPINFOHEADERFields(JNIEnv *env, jobject lpObject, BITMAPINFOHEADER *lpStruct)
-{
- if (!BITMAPINFOHEADERFc.cached) cacheBITMAPINFOHEADERFields(env, lpObject);
- lpStruct->biSize = (*env)->GetIntField(env, lpObject, BITMAPINFOHEADERFc.biSize);
- lpStruct->biWidth = (*env)->GetIntField(env, lpObject, BITMAPINFOHEADERFc.biWidth);
- lpStruct->biHeight = (*env)->GetIntField(env, lpObject, BITMAPINFOHEADERFc.biHeight);
- lpStruct->biPlanes = (*env)->GetShortField(env, lpObject, BITMAPINFOHEADERFc.biPlanes);
- lpStruct->biBitCount = (*env)->GetShortField(env, lpObject, BITMAPINFOHEADERFc.biBitCount);
- lpStruct->biCompression = (*env)->GetIntField(env, lpObject, BITMAPINFOHEADERFc.biCompression);
- lpStruct->biSizeImage = (*env)->GetIntField(env, lpObject, BITMAPINFOHEADERFc.biSizeImage);
- lpStruct->biXPelsPerMeter = (*env)->GetIntField(env, lpObject, BITMAPINFOHEADERFc.biXPelsPerMeter);
- lpStruct->biYPelsPerMeter = (*env)->GetIntField(env, lpObject, BITMAPINFOHEADERFc.biYPelsPerMeter);
- lpStruct->biClrUsed = (*env)->GetIntField(env, lpObject, BITMAPINFOHEADERFc.biClrUsed);
- lpStruct->biClrImportant = (*env)->GetIntField(env, lpObject, BITMAPINFOHEADERFc.biClrImportant);
- return lpStruct;
-}
-
-void setBITMAPINFOHEADERFields(JNIEnv *env, jobject lpObject, BITMAPINFOHEADER *lpStruct)
-{
- if (!BITMAPINFOHEADERFc.cached) cacheBITMAPINFOHEADERFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, BITMAPINFOHEADERFc.biSize, (jint)lpStruct->biSize);
- (*env)->SetIntField(env, lpObject, BITMAPINFOHEADERFc.biWidth, (jint)lpStruct->biWidth);
- (*env)->SetIntField(env, lpObject, BITMAPINFOHEADERFc.biHeight, (jint)lpStruct->biHeight);
- (*env)->SetShortField(env, lpObject, BITMAPINFOHEADERFc.biPlanes, (jshort)lpStruct->biPlanes);
- (*env)->SetShortField(env, lpObject, BITMAPINFOHEADERFc.biBitCount, (jshort)lpStruct->biBitCount);
- (*env)->SetIntField(env, lpObject, BITMAPINFOHEADERFc.biCompression, (jint)lpStruct->biCompression);
- (*env)->SetIntField(env, lpObject, BITMAPINFOHEADERFc.biSizeImage, (jint)lpStruct->biSizeImage);
- (*env)->SetIntField(env, lpObject, BITMAPINFOHEADERFc.biXPelsPerMeter, (jint)lpStruct->biXPelsPerMeter);
- (*env)->SetIntField(env, lpObject, BITMAPINFOHEADERFc.biYPelsPerMeter, (jint)lpStruct->biYPelsPerMeter);
- (*env)->SetIntField(env, lpObject, BITMAPINFOHEADERFc.biClrUsed, (jint)lpStruct->biClrUsed);
- (*env)->SetIntField(env, lpObject, BITMAPINFOHEADERFc.biClrImportant, (jint)lpStruct->biClrImportant);
-}
-#endif
-
-#ifndef NO_BLENDFUNCTION
-typedef struct BLENDFUNCTION_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID BlendOp, BlendFlags, SourceConstantAlpha, AlphaFormat;
-} BLENDFUNCTION_FID_CACHE;
-
-BLENDFUNCTION_FID_CACHE BLENDFUNCTIONFc;
-
-void cacheBLENDFUNCTIONFields(JNIEnv *env, jobject lpObject)
-{
- if (BLENDFUNCTIONFc.cached) return;
- BLENDFUNCTIONFc.clazz = (*env)->GetObjectClass(env, lpObject);
- BLENDFUNCTIONFc.BlendOp = (*env)->GetFieldID(env, BLENDFUNCTIONFc.clazz, "BlendOp", "B");
- BLENDFUNCTIONFc.BlendFlags = (*env)->GetFieldID(env, BLENDFUNCTIONFc.clazz, "BlendFlags", "B");
- BLENDFUNCTIONFc.SourceConstantAlpha = (*env)->GetFieldID(env, BLENDFUNCTIONFc.clazz, "SourceConstantAlpha", "B");
- BLENDFUNCTIONFc.AlphaFormat = (*env)->GetFieldID(env, BLENDFUNCTIONFc.clazz, "AlphaFormat", "B");
- BLENDFUNCTIONFc.cached = 1;
-}
-
-BLENDFUNCTION *getBLENDFUNCTIONFields(JNIEnv *env, jobject lpObject, BLENDFUNCTION *lpStruct)
-{
- if (!BLENDFUNCTIONFc.cached) cacheBLENDFUNCTIONFields(env, lpObject);
- lpStruct->BlendOp = (*env)->GetByteField(env, lpObject, BLENDFUNCTIONFc.BlendOp);
- lpStruct->BlendFlags = (*env)->GetByteField(env, lpObject, BLENDFUNCTIONFc.BlendFlags);
- lpStruct->SourceConstantAlpha = (*env)->GetByteField(env, lpObject, BLENDFUNCTIONFc.SourceConstantAlpha);
- lpStruct->AlphaFormat = (*env)->GetByteField(env, lpObject, BLENDFUNCTIONFc.AlphaFormat);
- return lpStruct;
-}
-
-void setBLENDFUNCTIONFields(JNIEnv *env, jobject lpObject, BLENDFUNCTION *lpStruct)
-{
- if (!BLENDFUNCTIONFc.cached) cacheBLENDFUNCTIONFields(env, lpObject);
- (*env)->SetByteField(env, lpObject, BLENDFUNCTIONFc.BlendOp, (jbyte)lpStruct->BlendOp);
- (*env)->SetByteField(env, lpObject, BLENDFUNCTIONFc.BlendFlags, (jbyte)lpStruct->BlendFlags);
- (*env)->SetByteField(env, lpObject, BLENDFUNCTIONFc.SourceConstantAlpha, (jbyte)lpStruct->SourceConstantAlpha);
- (*env)->SetByteField(env, lpObject, BLENDFUNCTIONFc.AlphaFormat, (jbyte)lpStruct->AlphaFormat);
-}
-#endif
-
-#ifndef NO_BP_PAINTPARAMS
-typedef struct BP_PAINTPARAMS_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cbSize, dwFlags, prcExclude, pBlendFunction;
-} BP_PAINTPARAMS_FID_CACHE;
-
-BP_PAINTPARAMS_FID_CACHE BP_PAINTPARAMSFc;
-
-void cacheBP_PAINTPARAMSFields(JNIEnv *env, jobject lpObject)
-{
- if (BP_PAINTPARAMSFc.cached) return;
- BP_PAINTPARAMSFc.clazz = (*env)->GetObjectClass(env, lpObject);
- BP_PAINTPARAMSFc.cbSize = (*env)->GetFieldID(env, BP_PAINTPARAMSFc.clazz, "cbSize", "I");
- BP_PAINTPARAMSFc.dwFlags = (*env)->GetFieldID(env, BP_PAINTPARAMSFc.clazz, "dwFlags", "I");
- BP_PAINTPARAMSFc.prcExclude = (*env)->GetFieldID(env, BP_PAINTPARAMSFc.clazz, "prcExclude", I_J);
- BP_PAINTPARAMSFc.pBlendFunction = (*env)->GetFieldID(env, BP_PAINTPARAMSFc.clazz, "pBlendFunction", I_J);
- BP_PAINTPARAMSFc.cached = 1;
-}
-
-BP_PAINTPARAMS *getBP_PAINTPARAMSFields(JNIEnv *env, jobject lpObject, BP_PAINTPARAMS *lpStruct)
-{
- if (!BP_PAINTPARAMSFc.cached) cacheBP_PAINTPARAMSFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, BP_PAINTPARAMSFc.cbSize);
- lpStruct->dwFlags = (*env)->GetIntField(env, lpObject, BP_PAINTPARAMSFc.dwFlags);
- lpStruct->prcExclude = (RECT*)(*env)->GetIntLongField(env, lpObject, BP_PAINTPARAMSFc.prcExclude);
- lpStruct->pBlendFunction = (BLENDFUNCTION*)(*env)->GetIntLongField(env, lpObject, BP_PAINTPARAMSFc.pBlendFunction);
- return lpStruct;
-}
-
-void setBP_PAINTPARAMSFields(JNIEnv *env, jobject lpObject, BP_PAINTPARAMS *lpStruct)
-{
- if (!BP_PAINTPARAMSFc.cached) cacheBP_PAINTPARAMSFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, BP_PAINTPARAMSFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntField(env, lpObject, BP_PAINTPARAMSFc.dwFlags, (jint)lpStruct->dwFlags);
- (*env)->SetIntLongField(env, lpObject, BP_PAINTPARAMSFc.prcExclude, (jintLong)lpStruct->prcExclude);
- (*env)->SetIntLongField(env, lpObject, BP_PAINTPARAMSFc.pBlendFunction, (jintLong)lpStruct->pBlendFunction);
-}
-#endif
-
-#ifndef NO_BROWSEINFO
-typedef struct BROWSEINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID hwndOwner, pidlRoot, pszDisplayName, lpszTitle, ulFlags, lpfn, lParam, iImage;
-} BROWSEINFO_FID_CACHE;
-
-BROWSEINFO_FID_CACHE BROWSEINFOFc;
-
-void cacheBROWSEINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (BROWSEINFOFc.cached) return;
- BROWSEINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- BROWSEINFOFc.hwndOwner = (*env)->GetFieldID(env, BROWSEINFOFc.clazz, "hwndOwner", I_J);
- BROWSEINFOFc.pidlRoot = (*env)->GetFieldID(env, BROWSEINFOFc.clazz, "pidlRoot", I_J);
- BROWSEINFOFc.pszDisplayName = (*env)->GetFieldID(env, BROWSEINFOFc.clazz, "pszDisplayName", I_J);
- BROWSEINFOFc.lpszTitle = (*env)->GetFieldID(env, BROWSEINFOFc.clazz, "lpszTitle", I_J);
- BROWSEINFOFc.ulFlags = (*env)->GetFieldID(env, BROWSEINFOFc.clazz, "ulFlags", "I");
- BROWSEINFOFc.lpfn = (*env)->GetFieldID(env, BROWSEINFOFc.clazz, "lpfn", I_J);
- BROWSEINFOFc.lParam = (*env)->GetFieldID(env, BROWSEINFOFc.clazz, "lParam", I_J);
- BROWSEINFOFc.iImage = (*env)->GetFieldID(env, BROWSEINFOFc.clazz, "iImage", "I");
- BROWSEINFOFc.cached = 1;
-}
-
-BROWSEINFO *getBROWSEINFOFields(JNIEnv *env, jobject lpObject, BROWSEINFO *lpStruct)
-{
- if (!BROWSEINFOFc.cached) cacheBROWSEINFOFields(env, lpObject);
- lpStruct->hwndOwner = (HWND)(*env)->GetIntLongField(env, lpObject, BROWSEINFOFc.hwndOwner);
- lpStruct->pidlRoot = (LPCITEMIDLIST)(*env)->GetIntLongField(env, lpObject, BROWSEINFOFc.pidlRoot);
- lpStruct->pszDisplayName = (LPTSTR)(*env)->GetIntLongField(env, lpObject, BROWSEINFOFc.pszDisplayName);
- lpStruct->lpszTitle = (LPCTSTR)(*env)->GetIntLongField(env, lpObject, BROWSEINFOFc.lpszTitle);
- lpStruct->ulFlags = (*env)->GetIntField(env, lpObject, BROWSEINFOFc.ulFlags);
- lpStruct->lpfn = (BFFCALLBACK)(*env)->GetIntLongField(env, lpObject, BROWSEINFOFc.lpfn);
- lpStruct->lParam = (*env)->GetIntLongField(env, lpObject, BROWSEINFOFc.lParam);
- lpStruct->iImage = (*env)->GetIntField(env, lpObject, BROWSEINFOFc.iImage);
- return lpStruct;
-}
-
-void setBROWSEINFOFields(JNIEnv *env, jobject lpObject, BROWSEINFO *lpStruct)
-{
- if (!BROWSEINFOFc.cached) cacheBROWSEINFOFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, BROWSEINFOFc.hwndOwner, (jintLong)lpStruct->hwndOwner);
- (*env)->SetIntLongField(env, lpObject, BROWSEINFOFc.pidlRoot, (jintLong)lpStruct->pidlRoot);
- (*env)->SetIntLongField(env, lpObject, BROWSEINFOFc.pszDisplayName, (jintLong)lpStruct->pszDisplayName);
- (*env)->SetIntLongField(env, lpObject, BROWSEINFOFc.lpszTitle, (jintLong)lpStruct->lpszTitle);
- (*env)->SetIntField(env, lpObject, BROWSEINFOFc.ulFlags, (jint)lpStruct->ulFlags);
- (*env)->SetIntLongField(env, lpObject, BROWSEINFOFc.lpfn, (jintLong)lpStruct->lpfn);
- (*env)->SetIntLongField(env, lpObject, BROWSEINFOFc.lParam, (jintLong)lpStruct->lParam);
- (*env)->SetIntField(env, lpObject, BROWSEINFOFc.iImage, (jint)lpStruct->iImage);
-}
-#endif
-
-#ifndef NO_BUTTON_IMAGELIST
-typedef struct BUTTON_IMAGELIST_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID himl, margin_left, margin_top, margin_right, margin_bottom, uAlign;
-} BUTTON_IMAGELIST_FID_CACHE;
-
-BUTTON_IMAGELIST_FID_CACHE BUTTON_IMAGELISTFc;
-
-void cacheBUTTON_IMAGELISTFields(JNIEnv *env, jobject lpObject)
-{
- if (BUTTON_IMAGELISTFc.cached) return;
- BUTTON_IMAGELISTFc.clazz = (*env)->GetObjectClass(env, lpObject);
- BUTTON_IMAGELISTFc.himl = (*env)->GetFieldID(env, BUTTON_IMAGELISTFc.clazz, "himl", I_J);
- BUTTON_IMAGELISTFc.margin_left = (*env)->GetFieldID(env, BUTTON_IMAGELISTFc.clazz, "margin_left", "I");
- BUTTON_IMAGELISTFc.margin_top = (*env)->GetFieldID(env, BUTTON_IMAGELISTFc.clazz, "margin_top", "I");
- BUTTON_IMAGELISTFc.margin_right = (*env)->GetFieldID(env, BUTTON_IMAGELISTFc.clazz, "margin_right", "I");
- BUTTON_IMAGELISTFc.margin_bottom = (*env)->GetFieldID(env, BUTTON_IMAGELISTFc.clazz, "margin_bottom", "I");
- BUTTON_IMAGELISTFc.uAlign = (*env)->GetFieldID(env, BUTTON_IMAGELISTFc.clazz, "uAlign", "I");
- BUTTON_IMAGELISTFc.cached = 1;
-}
-
-BUTTON_IMAGELIST *getBUTTON_IMAGELISTFields(JNIEnv *env, jobject lpObject, BUTTON_IMAGELIST *lpStruct)
-{
- if (!BUTTON_IMAGELISTFc.cached) cacheBUTTON_IMAGELISTFields(env, lpObject);
- lpStruct->himl = (HIMAGELIST)(*env)->GetIntLongField(env, lpObject, BUTTON_IMAGELISTFc.himl);
- lpStruct->margin.left = (LONG)(*env)->GetIntField(env, lpObject, BUTTON_IMAGELISTFc.margin_left);
- lpStruct->margin.top = (LONG)(*env)->GetIntField(env, lpObject, BUTTON_IMAGELISTFc.margin_top);
- lpStruct->margin.right = (LONG)(*env)->GetIntField(env, lpObject, BUTTON_IMAGELISTFc.margin_right);
- lpStruct->margin.bottom = (LONG)(*env)->GetIntField(env, lpObject, BUTTON_IMAGELISTFc.margin_bottom);
- lpStruct->uAlign = (UINT)(*env)->GetIntField(env, lpObject, BUTTON_IMAGELISTFc.uAlign);
- return lpStruct;
-}
-
-void setBUTTON_IMAGELISTFields(JNIEnv *env, jobject lpObject, BUTTON_IMAGELIST *lpStruct)
-{
- if (!BUTTON_IMAGELISTFc.cached) cacheBUTTON_IMAGELISTFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, BUTTON_IMAGELISTFc.himl, (jintLong)lpStruct->himl);
- (*env)->SetIntField(env, lpObject, BUTTON_IMAGELISTFc.margin_left, (jint)lpStruct->margin.left);
- (*env)->SetIntField(env, lpObject, BUTTON_IMAGELISTFc.margin_top, (jint)lpStruct->margin.top);
- (*env)->SetIntField(env, lpObject, BUTTON_IMAGELISTFc.margin_right, (jint)lpStruct->margin.right);
- (*env)->SetIntField(env, lpObject, BUTTON_IMAGELISTFc.margin_bottom, (jint)lpStruct->margin.bottom);
- (*env)->SetIntField(env, lpObject, BUTTON_IMAGELISTFc.uAlign, (jint)lpStruct->uAlign);
-}
-#endif
-
-#ifndef NO_CANDIDATEFORM
-typedef struct CANDIDATEFORM_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID dwIndex, dwStyle, ptCurrentPos, rcArea;
-} CANDIDATEFORM_FID_CACHE;
-
-CANDIDATEFORM_FID_CACHE CANDIDATEFORMFc;
-
-void cacheCANDIDATEFORMFields(JNIEnv *env, jobject lpObject)
-{
- if (CANDIDATEFORMFc.cached) return;
- CANDIDATEFORMFc.clazz = (*env)->GetObjectClass(env, lpObject);
- CANDIDATEFORMFc.dwIndex = (*env)->GetFieldID(env, CANDIDATEFORMFc.clazz, "dwIndex", "I");
- CANDIDATEFORMFc.dwStyle = (*env)->GetFieldID(env, CANDIDATEFORMFc.clazz, "dwStyle", "I");
- CANDIDATEFORMFc.ptCurrentPos = (*env)->GetFieldID(env, CANDIDATEFORMFc.clazz, "ptCurrentPos", "Lorg/eclipse/swt/internal/win32/POINT;");
- CANDIDATEFORMFc.rcArea = (*env)->GetFieldID(env, CANDIDATEFORMFc.clazz, "rcArea", "Lorg/eclipse/swt/internal/win32/RECT;");
- CANDIDATEFORMFc.cached = 1;
-}
-
-CANDIDATEFORM *getCANDIDATEFORMFields(JNIEnv *env, jobject lpObject, CANDIDATEFORM *lpStruct)
-{
- if (!CANDIDATEFORMFc.cached) cacheCANDIDATEFORMFields(env, lpObject);
- lpStruct->dwIndex = (*env)->GetIntField(env, lpObject, CANDIDATEFORMFc.dwIndex);
- lpStruct->dwStyle = (*env)->GetIntField(env, lpObject, CANDIDATEFORMFc.dwStyle);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, CANDIDATEFORMFc.ptCurrentPos);
- if (lpObject1 != NULL) getPOINTFields(env, lpObject1, &lpStruct->ptCurrentPos);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, CANDIDATEFORMFc.rcArea);
- if (lpObject1 != NULL) getRECTFields(env, lpObject1, &lpStruct->rcArea);
- }
- return lpStruct;
-}
-
-void setCANDIDATEFORMFields(JNIEnv *env, jobject lpObject, CANDIDATEFORM *lpStruct)
-{
- if (!CANDIDATEFORMFc.cached) cacheCANDIDATEFORMFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, CANDIDATEFORMFc.dwIndex, (jint)lpStruct->dwIndex);
- (*env)->SetIntField(env, lpObject, CANDIDATEFORMFc.dwStyle, (jint)lpStruct->dwStyle);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, CANDIDATEFORMFc.ptCurrentPos);
- if (lpObject1 != NULL) setPOINTFields(env, lpObject1, &lpStruct->ptCurrentPos);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, CANDIDATEFORMFc.rcArea);
- if (lpObject1 != NULL) setRECTFields(env, lpObject1, &lpStruct->rcArea);
- }
-}
-#endif
-
-#ifndef NO_CHOOSECOLOR
-typedef struct CHOOSECOLOR_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID lStructSize, hwndOwner, hInstance, rgbResult, lpCustColors, Flags, lCustData, lpfnHook, lpTemplateName;
-} CHOOSECOLOR_FID_CACHE;
-
-CHOOSECOLOR_FID_CACHE CHOOSECOLORFc;
-
-void cacheCHOOSECOLORFields(JNIEnv *env, jobject lpObject)
-{
- if (CHOOSECOLORFc.cached) return;
- CHOOSECOLORFc.clazz = (*env)->GetObjectClass(env, lpObject);
- CHOOSECOLORFc.lStructSize = (*env)->GetFieldID(env, CHOOSECOLORFc.clazz, "lStructSize", "I");
- CHOOSECOLORFc.hwndOwner = (*env)->GetFieldID(env, CHOOSECOLORFc.clazz, "hwndOwner", I_J);
- CHOOSECOLORFc.hInstance = (*env)->GetFieldID(env, CHOOSECOLORFc.clazz, "hInstance", I_J);
- CHOOSECOLORFc.rgbResult = (*env)->GetFieldID(env, CHOOSECOLORFc.clazz, "rgbResult", "I");
- CHOOSECOLORFc.lpCustColors = (*env)->GetFieldID(env, CHOOSECOLORFc.clazz, "lpCustColors", I_J);
- CHOOSECOLORFc.Flags = (*env)->GetFieldID(env, CHOOSECOLORFc.clazz, "Flags", "I");
- CHOOSECOLORFc.lCustData = (*env)->GetFieldID(env, CHOOSECOLORFc.clazz, "lCustData", I_J);
- CHOOSECOLORFc.lpfnHook = (*env)->GetFieldID(env, CHOOSECOLORFc.clazz, "lpfnHook", I_J);
- CHOOSECOLORFc.lpTemplateName = (*env)->GetFieldID(env, CHOOSECOLORFc.clazz, "lpTemplateName", I_J);
- CHOOSECOLORFc.cached = 1;
-}
-
-CHOOSECOLOR *getCHOOSECOLORFields(JNIEnv *env, jobject lpObject, CHOOSECOLOR *lpStruct)
-{
- if (!CHOOSECOLORFc.cached) cacheCHOOSECOLORFields(env, lpObject);
- lpStruct->lStructSize = (*env)->GetIntField(env, lpObject, CHOOSECOLORFc.lStructSize);
- lpStruct->hwndOwner = (HWND)(*env)->GetIntLongField(env, lpObject, CHOOSECOLORFc.hwndOwner);
- lpStruct->hInstance = (HANDLE)(*env)->GetIntLongField(env, lpObject, CHOOSECOLORFc.hInstance);
- lpStruct->rgbResult = (*env)->GetIntField(env, lpObject, CHOOSECOLORFc.rgbResult);
- lpStruct->lpCustColors = (COLORREF *)(*env)->GetIntLongField(env, lpObject, CHOOSECOLORFc.lpCustColors);
- lpStruct->Flags = (*env)->GetIntField(env, lpObject, CHOOSECOLORFc.Flags);
- lpStruct->lCustData = (*env)->GetIntLongField(env, lpObject, CHOOSECOLORFc.lCustData);
- lpStruct->lpfnHook = (LPCCHOOKPROC)(*env)->GetIntLongField(env, lpObject, CHOOSECOLORFc.lpfnHook);
- lpStruct->lpTemplateName = (LPCTSTR)(*env)->GetIntLongField(env, lpObject, CHOOSECOLORFc.lpTemplateName);
- return lpStruct;
-}
-
-void setCHOOSECOLORFields(JNIEnv *env, jobject lpObject, CHOOSECOLOR *lpStruct)
-{
- if (!CHOOSECOLORFc.cached) cacheCHOOSECOLORFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, CHOOSECOLORFc.lStructSize, (jint)lpStruct->lStructSize);
- (*env)->SetIntLongField(env, lpObject, CHOOSECOLORFc.hwndOwner, (jintLong)lpStruct->hwndOwner);
- (*env)->SetIntLongField(env, lpObject, CHOOSECOLORFc.hInstance, (jintLong)lpStruct->hInstance);
- (*env)->SetIntField(env, lpObject, CHOOSECOLORFc.rgbResult, (jint)lpStruct->rgbResult);
- (*env)->SetIntLongField(env, lpObject, CHOOSECOLORFc.lpCustColors, (jintLong)lpStruct->lpCustColors);
- (*env)->SetIntField(env, lpObject, CHOOSECOLORFc.Flags, (jint)lpStruct->Flags);
- (*env)->SetIntLongField(env, lpObject, CHOOSECOLORFc.lCustData, (jintLong)lpStruct->lCustData);
- (*env)->SetIntLongField(env, lpObject, CHOOSECOLORFc.lpfnHook, (jintLong)lpStruct->lpfnHook);
- (*env)->SetIntLongField(env, lpObject, CHOOSECOLORFc.lpTemplateName, (jintLong)lpStruct->lpTemplateName);
-}
-#endif
-
-#ifndef NO_CHOOSEFONT
-typedef struct CHOOSEFONT_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID lStructSize, hwndOwner, hDC, lpLogFont, iPointSize, Flags, rgbColors, lCustData, lpfnHook, lpTemplateName, hInstance, lpszStyle, nFontType, nSizeMin, nSizeMax;
-} CHOOSEFONT_FID_CACHE;
-
-CHOOSEFONT_FID_CACHE CHOOSEFONTFc;
-
-void cacheCHOOSEFONTFields(JNIEnv *env, jobject lpObject)
-{
- if (CHOOSEFONTFc.cached) return;
- CHOOSEFONTFc.clazz = (*env)->GetObjectClass(env, lpObject);
- CHOOSEFONTFc.lStructSize = (*env)->GetFieldID(env, CHOOSEFONTFc.clazz, "lStructSize", "I");
- CHOOSEFONTFc.hwndOwner = (*env)->GetFieldID(env, CHOOSEFONTFc.clazz, "hwndOwner", I_J);
- CHOOSEFONTFc.hDC = (*env)->GetFieldID(env, CHOOSEFONTFc.clazz, "hDC", I_J);
- CHOOSEFONTFc.lpLogFont = (*env)->GetFieldID(env, CHOOSEFONTFc.clazz, "lpLogFont", I_J);
- CHOOSEFONTFc.iPointSize = (*env)->GetFieldID(env, CHOOSEFONTFc.clazz, "iPointSize", "I");
- CHOOSEFONTFc.Flags = (*env)->GetFieldID(env, CHOOSEFONTFc.clazz, "Flags", "I");
- CHOOSEFONTFc.rgbColors = (*env)->GetFieldID(env, CHOOSEFONTFc.clazz, "rgbColors", "I");
- CHOOSEFONTFc.lCustData = (*env)->GetFieldID(env, CHOOSEFONTFc.clazz, "lCustData", I_J);
- CHOOSEFONTFc.lpfnHook = (*env)->GetFieldID(env, CHOOSEFONTFc.clazz, "lpfnHook", I_J);
- CHOOSEFONTFc.lpTemplateName = (*env)->GetFieldID(env, CHOOSEFONTFc.clazz, "lpTemplateName", I_J);
- CHOOSEFONTFc.hInstance = (*env)->GetFieldID(env, CHOOSEFONTFc.clazz, "hInstance", I_J);
- CHOOSEFONTFc.lpszStyle = (*env)->GetFieldID(env, CHOOSEFONTFc.clazz, "lpszStyle", I_J);
- CHOOSEFONTFc.nFontType = (*env)->GetFieldID(env, CHOOSEFONTFc.clazz, "nFontType", "S");
- CHOOSEFONTFc.nSizeMin = (*env)->GetFieldID(env, CHOOSEFONTFc.clazz, "nSizeMin", "I");
- CHOOSEFONTFc.nSizeMax = (*env)->GetFieldID(env, CHOOSEFONTFc.clazz, "nSizeMax", "I");
- CHOOSEFONTFc.cached = 1;
-}
-
-CHOOSEFONT *getCHOOSEFONTFields(JNIEnv *env, jobject lpObject, CHOOSEFONT *lpStruct)
-{
- if (!CHOOSEFONTFc.cached) cacheCHOOSEFONTFields(env, lpObject);
- lpStruct->lStructSize = (*env)->GetIntField(env, lpObject, CHOOSEFONTFc.lStructSize);
- lpStruct->hwndOwner = (HWND)(*env)->GetIntLongField(env, lpObject, CHOOSEFONTFc.hwndOwner);
- lpStruct->hDC = (HDC)(*env)->GetIntLongField(env, lpObject, CHOOSEFONTFc.hDC);
- lpStruct->lpLogFont = (LPLOGFONT)(*env)->GetIntLongField(env, lpObject, CHOOSEFONTFc.lpLogFont);
- lpStruct->iPointSize = (*env)->GetIntField(env, lpObject, CHOOSEFONTFc.iPointSize);
- lpStruct->Flags = (*env)->GetIntField(env, lpObject, CHOOSEFONTFc.Flags);
- lpStruct->rgbColors = (*env)->GetIntField(env, lpObject, CHOOSEFONTFc.rgbColors);
- lpStruct->lCustData = (*env)->GetIntLongField(env, lpObject, CHOOSEFONTFc.lCustData);
- lpStruct->lpfnHook = (LPCFHOOKPROC)(*env)->GetIntLongField(env, lpObject, CHOOSEFONTFc.lpfnHook);
- lpStruct->lpTemplateName = (LPCTSTR)(*env)->GetIntLongField(env, lpObject, CHOOSEFONTFc.lpTemplateName);
- lpStruct->hInstance = (HINSTANCE)(*env)->GetIntLongField(env, lpObject, CHOOSEFONTFc.hInstance);
- lpStruct->lpszStyle = (LPTSTR)(*env)->GetIntLongField(env, lpObject, CHOOSEFONTFc.lpszStyle);
- lpStruct->nFontType = (*env)->GetShortField(env, lpObject, CHOOSEFONTFc.nFontType);
- lpStruct->nSizeMin = (*env)->GetIntField(env, lpObject, CHOOSEFONTFc.nSizeMin);
- lpStruct->nSizeMax = (*env)->GetIntField(env, lpObject, CHOOSEFONTFc.nSizeMax);
- return lpStruct;
-}
-
-void setCHOOSEFONTFields(JNIEnv *env, jobject lpObject, CHOOSEFONT *lpStruct)
-{
- if (!CHOOSEFONTFc.cached) cacheCHOOSEFONTFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, CHOOSEFONTFc.lStructSize, (jint)lpStruct->lStructSize);
- (*env)->SetIntLongField(env, lpObject, CHOOSEFONTFc.hwndOwner, (jintLong)lpStruct->hwndOwner);
- (*env)->SetIntLongField(env, lpObject, CHOOSEFONTFc.hDC, (jintLong)lpStruct->hDC);
- (*env)->SetIntLongField(env, lpObject, CHOOSEFONTFc.lpLogFont, (jintLong)lpStruct->lpLogFont);
- (*env)->SetIntField(env, lpObject, CHOOSEFONTFc.iPointSize, (jint)lpStruct->iPointSize);
- (*env)->SetIntField(env, lpObject, CHOOSEFONTFc.Flags, (jint)lpStruct->Flags);
- (*env)->SetIntField(env, lpObject, CHOOSEFONTFc.rgbColors, (jint)lpStruct->rgbColors);
- (*env)->SetIntLongField(env, lpObject, CHOOSEFONTFc.lCustData, (jintLong)lpStruct->lCustData);
- (*env)->SetIntLongField(env, lpObject, CHOOSEFONTFc.lpfnHook, (jintLong)lpStruct->lpfnHook);
- (*env)->SetIntLongField(env, lpObject, CHOOSEFONTFc.lpTemplateName, (jintLong)lpStruct->lpTemplateName);
- (*env)->SetIntLongField(env, lpObject, CHOOSEFONTFc.hInstance, (jintLong)lpStruct->hInstance);
- (*env)->SetIntLongField(env, lpObject, CHOOSEFONTFc.lpszStyle, (jintLong)lpStruct->lpszStyle);
- (*env)->SetShortField(env, lpObject, CHOOSEFONTFc.nFontType, (jshort)lpStruct->nFontType);
- (*env)->SetIntField(env, lpObject, CHOOSEFONTFc.nSizeMin, (jint)lpStruct->nSizeMin);
- (*env)->SetIntField(env, lpObject, CHOOSEFONTFc.nSizeMax, (jint)lpStruct->nSizeMax);
-}
-#endif
-
-#ifndef NO_COMBOBOXINFO
-typedef struct COMBOBOXINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cbSize, itemLeft, itemTop, itemRight, itemBottom, buttonLeft, buttonTop, buttonRight, buttonBottom, stateButton, hwndCombo, hwndItem, hwndList;
-} COMBOBOXINFO_FID_CACHE;
-
-COMBOBOXINFO_FID_CACHE COMBOBOXINFOFc;
-
-void cacheCOMBOBOXINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (COMBOBOXINFOFc.cached) return;
- COMBOBOXINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- COMBOBOXINFOFc.cbSize = (*env)->GetFieldID(env, COMBOBOXINFOFc.clazz, "cbSize", "I");
- COMBOBOXINFOFc.itemLeft = (*env)->GetFieldID(env, COMBOBOXINFOFc.clazz, "itemLeft", "I");
- COMBOBOXINFOFc.itemTop = (*env)->GetFieldID(env, COMBOBOXINFOFc.clazz, "itemTop", "I");
- COMBOBOXINFOFc.itemRight = (*env)->GetFieldID(env, COMBOBOXINFOFc.clazz, "itemRight", "I");
- COMBOBOXINFOFc.itemBottom = (*env)->GetFieldID(env, COMBOBOXINFOFc.clazz, "itemBottom", "I");
- COMBOBOXINFOFc.buttonLeft = (*env)->GetFieldID(env, COMBOBOXINFOFc.clazz, "buttonLeft", "I");
- COMBOBOXINFOFc.buttonTop = (*env)->GetFieldID(env, COMBOBOXINFOFc.clazz, "buttonTop", "I");
- COMBOBOXINFOFc.buttonRight = (*env)->GetFieldID(env, COMBOBOXINFOFc.clazz, "buttonRight", "I");
- COMBOBOXINFOFc.buttonBottom = (*env)->GetFieldID(env, COMBOBOXINFOFc.clazz, "buttonBottom", "I");
- COMBOBOXINFOFc.stateButton = (*env)->GetFieldID(env, COMBOBOXINFOFc.clazz, "stateButton", "I");
- COMBOBOXINFOFc.hwndCombo = (*env)->GetFieldID(env, COMBOBOXINFOFc.clazz, "hwndCombo", I_J);
- COMBOBOXINFOFc.hwndItem = (*env)->GetFieldID(env, COMBOBOXINFOFc.clazz, "hwndItem", I_J);
- COMBOBOXINFOFc.hwndList = (*env)->GetFieldID(env, COMBOBOXINFOFc.clazz, "hwndList", I_J);
- COMBOBOXINFOFc.cached = 1;
-}
-
-COMBOBOXINFO *getCOMBOBOXINFOFields(JNIEnv *env, jobject lpObject, COMBOBOXINFO *lpStruct)
-{
- if (!COMBOBOXINFOFc.cached) cacheCOMBOBOXINFOFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, COMBOBOXINFOFc.cbSize);
- lpStruct->rcItem.left = (*env)->GetIntField(env, lpObject, COMBOBOXINFOFc.itemLeft);
- lpStruct->rcItem.top = (*env)->GetIntField(env, lpObject, COMBOBOXINFOFc.itemTop);
- lpStruct->rcItem.right = (*env)->GetIntField(env, lpObject, COMBOBOXINFOFc.itemRight);
- lpStruct->rcItem.bottom = (*env)->GetIntField(env, lpObject, COMBOBOXINFOFc.itemBottom);
- lpStruct->rcButton.left = (*env)->GetIntField(env, lpObject, COMBOBOXINFOFc.buttonLeft);
- lpStruct->rcButton.top = (*env)->GetIntField(env, lpObject, COMBOBOXINFOFc.buttonTop);
- lpStruct->rcButton.right = (*env)->GetIntField(env, lpObject, COMBOBOXINFOFc.buttonRight);
- lpStruct->rcButton.bottom = (*env)->GetIntField(env, lpObject, COMBOBOXINFOFc.buttonBottom);
- lpStruct->stateButton = (*env)->GetIntField(env, lpObject, COMBOBOXINFOFc.stateButton);
- lpStruct->hwndCombo = (HWND)(*env)->GetIntLongField(env, lpObject, COMBOBOXINFOFc.hwndCombo);
- lpStruct->hwndItem = (HWND)(*env)->GetIntLongField(env, lpObject, COMBOBOXINFOFc.hwndItem);
- lpStruct->hwndList = (HWND)(*env)->GetIntLongField(env, lpObject, COMBOBOXINFOFc.hwndList);
- return lpStruct;
-}
-
-void setCOMBOBOXINFOFields(JNIEnv *env, jobject lpObject, COMBOBOXINFO *lpStruct)
-{
- if (!COMBOBOXINFOFc.cached) cacheCOMBOBOXINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, COMBOBOXINFOFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntField(env, lpObject, COMBOBOXINFOFc.itemLeft, (jint)lpStruct->rcItem.left);
- (*env)->SetIntField(env, lpObject, COMBOBOXINFOFc.itemTop, (jint)lpStruct->rcItem.top);
- (*env)->SetIntField(env, lpObject, COMBOBOXINFOFc.itemRight, (jint)lpStruct->rcItem.right);
- (*env)->SetIntField(env, lpObject, COMBOBOXINFOFc.itemBottom, (jint)lpStruct->rcItem.bottom);
- (*env)->SetIntField(env, lpObject, COMBOBOXINFOFc.buttonLeft, (jint)lpStruct->rcButton.left);
- (*env)->SetIntField(env, lpObject, COMBOBOXINFOFc.buttonTop, (jint)lpStruct->rcButton.top);
- (*env)->SetIntField(env, lpObject, COMBOBOXINFOFc.buttonRight, (jint)lpStruct->rcButton.right);
- (*env)->SetIntField(env, lpObject, COMBOBOXINFOFc.buttonBottom, (jint)lpStruct->rcButton.bottom);
- (*env)->SetIntField(env, lpObject, COMBOBOXINFOFc.stateButton, (jint)lpStruct->stateButton);
- (*env)->SetIntLongField(env, lpObject, COMBOBOXINFOFc.hwndCombo, (jintLong)lpStruct->hwndCombo);
- (*env)->SetIntLongField(env, lpObject, COMBOBOXINFOFc.hwndItem, (jintLong)lpStruct->hwndItem);
- (*env)->SetIntLongField(env, lpObject, COMBOBOXINFOFc.hwndList, (jintLong)lpStruct->hwndList);
-}
-#endif
-
-#ifndef NO_COMPOSITIONFORM
-typedef struct COMPOSITIONFORM_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID dwStyle, x, y, left, top, right, bottom;
-} COMPOSITIONFORM_FID_CACHE;
-
-COMPOSITIONFORM_FID_CACHE COMPOSITIONFORMFc;
-
-void cacheCOMPOSITIONFORMFields(JNIEnv *env, jobject lpObject)
-{
- if (COMPOSITIONFORMFc.cached) return;
- COMPOSITIONFORMFc.clazz = (*env)->GetObjectClass(env, lpObject);
- COMPOSITIONFORMFc.dwStyle = (*env)->GetFieldID(env, COMPOSITIONFORMFc.clazz, "dwStyle", "I");
- COMPOSITIONFORMFc.x = (*env)->GetFieldID(env, COMPOSITIONFORMFc.clazz, "x", "I");
- COMPOSITIONFORMFc.y = (*env)->GetFieldID(env, COMPOSITIONFORMFc.clazz, "y", "I");
- COMPOSITIONFORMFc.left = (*env)->GetFieldID(env, COMPOSITIONFORMFc.clazz, "left", "I");
- COMPOSITIONFORMFc.top = (*env)->GetFieldID(env, COMPOSITIONFORMFc.clazz, "top", "I");
- COMPOSITIONFORMFc.right = (*env)->GetFieldID(env, COMPOSITIONFORMFc.clazz, "right", "I");
- COMPOSITIONFORMFc.bottom = (*env)->GetFieldID(env, COMPOSITIONFORMFc.clazz, "bottom", "I");
- COMPOSITIONFORMFc.cached = 1;
-}
-
-COMPOSITIONFORM *getCOMPOSITIONFORMFields(JNIEnv *env, jobject lpObject, COMPOSITIONFORM *lpStruct)
-{
- if (!COMPOSITIONFORMFc.cached) cacheCOMPOSITIONFORMFields(env, lpObject);
- lpStruct->dwStyle = (*env)->GetIntField(env, lpObject, COMPOSITIONFORMFc.dwStyle);
- lpStruct->ptCurrentPos.x = (*env)->GetIntField(env, lpObject, COMPOSITIONFORMFc.x);
- lpStruct->ptCurrentPos.y = (*env)->GetIntField(env, lpObject, COMPOSITIONFORMFc.y);
- lpStruct->rcArea.left = (*env)->GetIntField(env, lpObject, COMPOSITIONFORMFc.left);
- lpStruct->rcArea.top = (*env)->GetIntField(env, lpObject, COMPOSITIONFORMFc.top);
- lpStruct->rcArea.right = (*env)->GetIntField(env, lpObject, COMPOSITIONFORMFc.right);
- lpStruct->rcArea.bottom = (*env)->GetIntField(env, lpObject, COMPOSITIONFORMFc.bottom);
- return lpStruct;
-}
-
-void setCOMPOSITIONFORMFields(JNIEnv *env, jobject lpObject, COMPOSITIONFORM *lpStruct)
-{
- if (!COMPOSITIONFORMFc.cached) cacheCOMPOSITIONFORMFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, COMPOSITIONFORMFc.dwStyle, (jint)lpStruct->dwStyle);
- (*env)->SetIntField(env, lpObject, COMPOSITIONFORMFc.x, (jint)lpStruct->ptCurrentPos.x);
- (*env)->SetIntField(env, lpObject, COMPOSITIONFORMFc.y, (jint)lpStruct->ptCurrentPos.y);
- (*env)->SetIntField(env, lpObject, COMPOSITIONFORMFc.left, (jint)lpStruct->rcArea.left);
- (*env)->SetIntField(env, lpObject, COMPOSITIONFORMFc.top, (jint)lpStruct->rcArea.top);
- (*env)->SetIntField(env, lpObject, COMPOSITIONFORMFc.right, (jint)lpStruct->rcArea.right);
- (*env)->SetIntField(env, lpObject, COMPOSITIONFORMFc.bottom, (jint)lpStruct->rcArea.bottom);
-}
-#endif
-
-#ifndef NO_CREATESTRUCT
-typedef struct CREATESTRUCT_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID lpCreateParams, hInstance, hMenu, hwndParent, cy, cx, y, x, style, lpszName, lpszClass, dwExStyle;
-} CREATESTRUCT_FID_CACHE;
-
-CREATESTRUCT_FID_CACHE CREATESTRUCTFc;
-
-void cacheCREATESTRUCTFields(JNIEnv *env, jobject lpObject)
-{
- if (CREATESTRUCTFc.cached) return;
- CREATESTRUCTFc.clazz = (*env)->GetObjectClass(env, lpObject);
- CREATESTRUCTFc.lpCreateParams = (*env)->GetFieldID(env, CREATESTRUCTFc.clazz, "lpCreateParams", I_J);
- CREATESTRUCTFc.hInstance = (*env)->GetFieldID(env, CREATESTRUCTFc.clazz, "hInstance", I_J);
- CREATESTRUCTFc.hMenu = (*env)->GetFieldID(env, CREATESTRUCTFc.clazz, "hMenu", I_J);
- CREATESTRUCTFc.hwndParent = (*env)->GetFieldID(env, CREATESTRUCTFc.clazz, "hwndParent", I_J);
- CREATESTRUCTFc.cy = (*env)->GetFieldID(env, CREATESTRUCTFc.clazz, "cy", "I");
- CREATESTRUCTFc.cx = (*env)->GetFieldID(env, CREATESTRUCTFc.clazz, "cx", "I");
- CREATESTRUCTFc.y = (*env)->GetFieldID(env, CREATESTRUCTFc.clazz, "y", "I");
- CREATESTRUCTFc.x = (*env)->GetFieldID(env, CREATESTRUCTFc.clazz, "x", "I");
- CREATESTRUCTFc.style = (*env)->GetFieldID(env, CREATESTRUCTFc.clazz, "style", "I");
- CREATESTRUCTFc.lpszName = (*env)->GetFieldID(env, CREATESTRUCTFc.clazz, "lpszName", I_J);
- CREATESTRUCTFc.lpszClass = (*env)->GetFieldID(env, CREATESTRUCTFc.clazz, "lpszClass", I_J);
- CREATESTRUCTFc.dwExStyle = (*env)->GetFieldID(env, CREATESTRUCTFc.clazz, "dwExStyle", "I");
- CREATESTRUCTFc.cached = 1;
-}
-
-CREATESTRUCT *getCREATESTRUCTFields(JNIEnv *env, jobject lpObject, CREATESTRUCT *lpStruct)
-{
- if (!CREATESTRUCTFc.cached) cacheCREATESTRUCTFields(env, lpObject);
- lpStruct->lpCreateParams = (LPVOID)(*env)->GetIntLongField(env, lpObject, CREATESTRUCTFc.lpCreateParams);
- lpStruct->hInstance = (HINSTANCE)(*env)->GetIntLongField(env, lpObject, CREATESTRUCTFc.hInstance);
- lpStruct->hMenu = (HMENU)(*env)->GetIntLongField(env, lpObject, CREATESTRUCTFc.hMenu);
- lpStruct->hwndParent = (HWND)(*env)->GetIntLongField(env, lpObject, CREATESTRUCTFc.hwndParent);
- lpStruct->cy = (*env)->GetIntField(env, lpObject, CREATESTRUCTFc.cy);
- lpStruct->cx = (*env)->GetIntField(env, lpObject, CREATESTRUCTFc.cx);
- lpStruct->y = (*env)->GetIntField(env, lpObject, CREATESTRUCTFc.y);
- lpStruct->x = (*env)->GetIntField(env, lpObject, CREATESTRUCTFc.x);
- lpStruct->style = (*env)->GetIntField(env, lpObject, CREATESTRUCTFc.style);
- lpStruct->lpszName = (LPCTSTR)(*env)->GetIntLongField(env, lpObject, CREATESTRUCTFc.lpszName);
- lpStruct->lpszClass = (LPCTSTR)(*env)->GetIntLongField(env, lpObject, CREATESTRUCTFc.lpszClass);
- lpStruct->dwExStyle = (*env)->GetIntField(env, lpObject, CREATESTRUCTFc.dwExStyle);
- return lpStruct;
-}
-
-void setCREATESTRUCTFields(JNIEnv *env, jobject lpObject, CREATESTRUCT *lpStruct)
-{
- if (!CREATESTRUCTFc.cached) cacheCREATESTRUCTFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, CREATESTRUCTFc.lpCreateParams, (jintLong)lpStruct->lpCreateParams);
- (*env)->SetIntLongField(env, lpObject, CREATESTRUCTFc.hInstance, (jintLong)lpStruct->hInstance);
- (*env)->SetIntLongField(env, lpObject, CREATESTRUCTFc.hMenu, (jintLong)lpStruct->hMenu);
- (*env)->SetIntLongField(env, lpObject, CREATESTRUCTFc.hwndParent, (jintLong)lpStruct->hwndParent);
- (*env)->SetIntField(env, lpObject, CREATESTRUCTFc.cy, (jint)lpStruct->cy);
- (*env)->SetIntField(env, lpObject, CREATESTRUCTFc.cx, (jint)lpStruct->cx);
- (*env)->SetIntField(env, lpObject, CREATESTRUCTFc.y, (jint)lpStruct->y);
- (*env)->SetIntField(env, lpObject, CREATESTRUCTFc.x, (jint)lpStruct->x);
- (*env)->SetIntField(env, lpObject, CREATESTRUCTFc.style, (jint)lpStruct->style);
- (*env)->SetIntLongField(env, lpObject, CREATESTRUCTFc.lpszName, (jintLong)lpStruct->lpszName);
- (*env)->SetIntLongField(env, lpObject, CREATESTRUCTFc.lpszClass, (jintLong)lpStruct->lpszClass);
- (*env)->SetIntField(env, lpObject, CREATESTRUCTFc.dwExStyle, (jint)lpStruct->dwExStyle);
-}
-#endif
-
-#ifndef NO_DEVMODE
-typedef struct DEVMODE_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID dmSpecVersion, dmDriverVersion, dmSize, dmDriverExtra, dmFields, dmOrientation, dmPaperSize, dmPaperLength, dmPaperWidth, dmScale, dmCopies, dmDefaultSource, dmPrintQuality, dmColor, dmDuplex, dmYResolution, dmTTOption, dmCollate, dmLogPixels, dmBitsPerPel, dmPelsWidth, dmPelsHeight, dmNup, dmDisplayFrequency, dmICMMethod, dmICMIntent, dmMediaType, dmDitherType, dmReserved1, dmReserved2, dmPanningWidth, dmPanningHeight;
-} DEVMODE_FID_CACHE;
-
-DEVMODE_FID_CACHE DEVMODEFc;
-
-void cacheDEVMODEFields(JNIEnv *env, jobject lpObject)
-{
- if (DEVMODEFc.cached) return;
- DEVMODEFc.clazz = (*env)->GetObjectClass(env, lpObject);
- DEVMODEFc.dmSpecVersion = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmSpecVersion", "S");
- DEVMODEFc.dmDriverVersion = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmDriverVersion", "S");
- DEVMODEFc.dmSize = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmSize", "S");
- DEVMODEFc.dmDriverExtra = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmDriverExtra", "S");
- DEVMODEFc.dmFields = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmFields", "I");
- DEVMODEFc.dmOrientation = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmOrientation", "S");
- DEVMODEFc.dmPaperSize = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmPaperSize", "S");
- DEVMODEFc.dmPaperLength = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmPaperLength", "S");
- DEVMODEFc.dmPaperWidth = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmPaperWidth", "S");
- DEVMODEFc.dmScale = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmScale", "S");
- DEVMODEFc.dmCopies = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmCopies", "S");
- DEVMODEFc.dmDefaultSource = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmDefaultSource", "S");
- DEVMODEFc.dmPrintQuality = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmPrintQuality", "S");
- DEVMODEFc.dmColor = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmColor", "S");
- DEVMODEFc.dmDuplex = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmDuplex", "S");
- DEVMODEFc.dmYResolution = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmYResolution", "S");
- DEVMODEFc.dmTTOption = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmTTOption", "S");
- DEVMODEFc.dmCollate = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmCollate", "S");
- DEVMODEFc.dmLogPixels = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmLogPixels", "S");
- DEVMODEFc.dmBitsPerPel = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmBitsPerPel", "I");
- DEVMODEFc.dmPelsWidth = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmPelsWidth", "I");
- DEVMODEFc.dmPelsHeight = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmPelsHeight", "I");
- DEVMODEFc.dmNup = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmNup", "I");
- DEVMODEFc.dmDisplayFrequency = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmDisplayFrequency", "I");
- DEVMODEFc.dmICMMethod = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmICMMethod", "I");
- DEVMODEFc.dmICMIntent = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmICMIntent", "I");
- DEVMODEFc.dmMediaType = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmMediaType", "I");
- DEVMODEFc.dmDitherType = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmDitherType", "I");
- DEVMODEFc.dmReserved1 = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmReserved1", "I");
- DEVMODEFc.dmReserved2 = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmReserved2", "I");
- DEVMODEFc.dmPanningWidth = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmPanningWidth", "I");
- DEVMODEFc.dmPanningHeight = (*env)->GetFieldID(env, DEVMODEFc.clazz, "dmPanningHeight", "I");
- DEVMODEFc.cached = 1;
-}
-
-DEVMODE *getDEVMODEFields(JNIEnv *env, jobject lpObject, DEVMODE *lpStruct)
-{
- if (!DEVMODEFc.cached) cacheDEVMODEFields(env, lpObject);
- lpStruct->dmSpecVersion = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmSpecVersion);
- lpStruct->dmDriverVersion = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmDriverVersion);
- lpStruct->dmSize = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmSize);
- lpStruct->dmDriverExtra = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmDriverExtra);
- lpStruct->dmFields = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmFields);
- lpStruct->dmOrientation = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmOrientation);
- lpStruct->dmPaperSize = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmPaperSize);
- lpStruct->dmPaperLength = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmPaperLength);
- lpStruct->dmPaperWidth = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmPaperWidth);
- lpStruct->dmScale = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmScale);
- lpStruct->dmCopies = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmCopies);
- lpStruct->dmDefaultSource = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmDefaultSource);
- lpStruct->dmPrintQuality = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmPrintQuality);
- lpStruct->dmColor = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmColor);
- lpStruct->dmDuplex = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmDuplex);
- lpStruct->dmYResolution = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmYResolution);
- lpStruct->dmTTOption = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmTTOption);
- lpStruct->dmCollate = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmCollate);
- lpStruct->dmLogPixels = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmLogPixels);
- lpStruct->dmBitsPerPel = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmBitsPerPel);
- lpStruct->dmPelsWidth = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmPelsWidth);
- lpStruct->dmPelsHeight = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmPelsHeight);
- lpStruct->dmNup = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmNup);
- lpStruct->dmDisplayFrequency = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmDisplayFrequency);
- lpStruct->dmICMMethod = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmICMMethod);
- lpStruct->dmICMIntent = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmICMIntent);
- lpStruct->dmMediaType = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmMediaType);
- lpStruct->dmDitherType = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmDitherType);
- lpStruct->dmReserved1 = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmReserved1);
- lpStruct->dmReserved2 = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmReserved2);
- lpStruct->dmPanningWidth = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmPanningWidth);
- lpStruct->dmPanningHeight = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmPanningHeight);
- return lpStruct;
-}
-
-void setDEVMODEFields(JNIEnv *env, jobject lpObject, DEVMODE *lpStruct)
-{
- if (!DEVMODEFc.cached) cacheDEVMODEFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmSpecVersion, (jshort)lpStruct->dmSpecVersion);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmDriverVersion, (jshort)lpStruct->dmDriverVersion);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmSize, (jshort)lpStruct->dmSize);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmDriverExtra, (jshort)lpStruct->dmDriverExtra);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmFields, (jint)lpStruct->dmFields);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmOrientation, (jshort)lpStruct->dmOrientation);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmPaperSize, (jshort)lpStruct->dmPaperSize);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmPaperLength, (jshort)lpStruct->dmPaperLength);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmPaperWidth, (jshort)lpStruct->dmPaperWidth);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmScale, (jshort)lpStruct->dmScale);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmCopies, (jshort)lpStruct->dmCopies);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmDefaultSource, (jshort)lpStruct->dmDefaultSource);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmPrintQuality, (jshort)lpStruct->dmPrintQuality);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmColor, (jshort)lpStruct->dmColor);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmDuplex, (jshort)lpStruct->dmDuplex);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmYResolution, (jshort)lpStruct->dmYResolution);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmTTOption, (jshort)lpStruct->dmTTOption);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmCollate, (jshort)lpStruct->dmCollate);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmLogPixels, (jshort)lpStruct->dmLogPixels);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmBitsPerPel, (jint)lpStruct->dmBitsPerPel);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmPelsWidth, (jint)lpStruct->dmPelsWidth);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmPelsHeight, (jint)lpStruct->dmPelsHeight);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmNup, (jint)lpStruct->dmNup);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmDisplayFrequency, (jint)lpStruct->dmDisplayFrequency);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmICMMethod, (jint)lpStruct->dmICMMethod);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmICMIntent, (jint)lpStruct->dmICMIntent);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmMediaType, (jint)lpStruct->dmMediaType);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmDitherType, (jint)lpStruct->dmDitherType);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmReserved1, (jint)lpStruct->dmReserved1);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmReserved2, (jint)lpStruct->dmReserved2);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmPanningWidth, (jint)lpStruct->dmPanningWidth);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmPanningHeight, (jint)lpStruct->dmPanningHeight);
-}
-#endif
-
-#ifndef NO_DEVMODEA
-typedef struct DEVMODEA_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID dmDeviceName, dmFormName;
-} DEVMODEA_FID_CACHE;
-
-DEVMODEA_FID_CACHE DEVMODEAFc;
-
-void cacheDEVMODEAFields(JNIEnv *env, jobject lpObject)
-{
- if (DEVMODEAFc.cached) return;
- cacheDEVMODEFields(env, lpObject);
- DEVMODEAFc.clazz = (*env)->GetObjectClass(env, lpObject);
- DEVMODEAFc.dmDeviceName = (*env)->GetFieldID(env, DEVMODEAFc.clazz, "dmDeviceName", "[B");
- DEVMODEAFc.dmFormName = (*env)->GetFieldID(env, DEVMODEAFc.clazz, "dmFormName", "[B");
- DEVMODEAFc.cached = 1;
-}
-
-DEVMODEA *getDEVMODEAFields(JNIEnv *env, jobject lpObject, DEVMODEA *lpStruct)
-{
- if (!DEVMODEAFc.cached) cacheDEVMODEAFields(env, lpObject);
- lpStruct->dmSpecVersion = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmSpecVersion);
- lpStruct->dmDriverVersion = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmDriverVersion);
- lpStruct->dmSize = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmSize);
- lpStruct->dmDriverExtra = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmDriverExtra);
- lpStruct->dmFields = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmFields);
- lpStruct->dmOrientation = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmOrientation);
- lpStruct->dmPaperSize = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmPaperSize);
- lpStruct->dmPaperLength = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmPaperLength);
- lpStruct->dmPaperWidth = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmPaperWidth);
- lpStruct->dmScale = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmScale);
- lpStruct->dmCopies = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmCopies);
- lpStruct->dmDefaultSource = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmDefaultSource);
- lpStruct->dmPrintQuality = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmPrintQuality);
- lpStruct->dmColor = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmColor);
- lpStruct->dmDuplex = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmDuplex);
- lpStruct->dmYResolution = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmYResolution);
- lpStruct->dmTTOption = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmTTOption);
- lpStruct->dmCollate = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmCollate);
- lpStruct->dmLogPixels = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmLogPixels);
- lpStruct->dmBitsPerPel = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmBitsPerPel);
- lpStruct->dmPelsWidth = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmPelsWidth);
- lpStruct->dmPelsHeight = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmPelsHeight);
- lpStruct->dmNup = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmNup);
- lpStruct->dmDisplayFrequency = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmDisplayFrequency);
- lpStruct->dmICMMethod = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmICMMethod);
- lpStruct->dmICMIntent = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmICMIntent);
- lpStruct->dmMediaType = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmMediaType);
- lpStruct->dmDitherType = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmDitherType);
- lpStruct->dmReserved1 = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmReserved1);
- lpStruct->dmReserved2 = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmReserved2);
- lpStruct->dmPanningWidth = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmPanningWidth);
- lpStruct->dmPanningHeight = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmPanningHeight);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, DEVMODEAFc.dmDeviceName);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->dmDeviceName), (jbyte *)lpStruct->dmDeviceName);
- }
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, DEVMODEAFc.dmFormName);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->dmFormName), (jbyte *)lpStruct->dmFormName);
- }
- return lpStruct;
-}
-
-void setDEVMODEAFields(JNIEnv *env, jobject lpObject, DEVMODEA *lpStruct)
-{
- if (!DEVMODEAFc.cached) cacheDEVMODEAFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmSpecVersion, (jshort)lpStruct->dmSpecVersion);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmDriverVersion, (jshort)lpStruct->dmDriverVersion);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmSize, (jshort)lpStruct->dmSize);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmDriverExtra, (jshort)lpStruct->dmDriverExtra);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmFields, (jint)lpStruct->dmFields);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmOrientation, (jshort)lpStruct->dmOrientation);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmPaperSize, (jshort)lpStruct->dmPaperSize);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmPaperLength, (jshort)lpStruct->dmPaperLength);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmPaperWidth, (jshort)lpStruct->dmPaperWidth);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmScale, (jshort)lpStruct->dmScale);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmCopies, (jshort)lpStruct->dmCopies);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmDefaultSource, (jshort)lpStruct->dmDefaultSource);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmPrintQuality, (jshort)lpStruct->dmPrintQuality);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmColor, (jshort)lpStruct->dmColor);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmDuplex, (jshort)lpStruct->dmDuplex);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmYResolution, (jshort)lpStruct->dmYResolution);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmTTOption, (jshort)lpStruct->dmTTOption);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmCollate, (jshort)lpStruct->dmCollate);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmLogPixels, (jshort)lpStruct->dmLogPixels);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmBitsPerPel, (jint)lpStruct->dmBitsPerPel);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmPelsWidth, (jint)lpStruct->dmPelsWidth);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmPelsHeight, (jint)lpStruct->dmPelsHeight);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmNup, (jint)lpStruct->dmNup);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmDisplayFrequency, (jint)lpStruct->dmDisplayFrequency);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmICMMethod, (jint)lpStruct->dmICMMethod);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmICMIntent, (jint)lpStruct->dmICMIntent);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmMediaType, (jint)lpStruct->dmMediaType);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmDitherType, (jint)lpStruct->dmDitherType);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmReserved1, (jint)lpStruct->dmReserved1);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmReserved2, (jint)lpStruct->dmReserved2);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmPanningWidth, (jint)lpStruct->dmPanningWidth);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmPanningHeight, (jint)lpStruct->dmPanningHeight);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, DEVMODEAFc.dmDeviceName);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->dmDeviceName), (jbyte *)lpStruct->dmDeviceName);
- }
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, DEVMODEAFc.dmFormName);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->dmFormName), (jbyte *)lpStruct->dmFormName);
- }
-}
-#endif
-
-#ifndef NO_DEVMODEW
-typedef struct DEVMODEW_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID dmDeviceName, dmFormName;
-} DEVMODEW_FID_CACHE;
-
-DEVMODEW_FID_CACHE DEVMODEWFc;
-
-void cacheDEVMODEWFields(JNIEnv *env, jobject lpObject)
-{
- if (DEVMODEWFc.cached) return;
- cacheDEVMODEFields(env, lpObject);
- DEVMODEWFc.clazz = (*env)->GetObjectClass(env, lpObject);
- DEVMODEWFc.dmDeviceName = (*env)->GetFieldID(env, DEVMODEWFc.clazz, "dmDeviceName", "[C");
- DEVMODEWFc.dmFormName = (*env)->GetFieldID(env, DEVMODEWFc.clazz, "dmFormName", "[C");
- DEVMODEWFc.cached = 1;
-}
-
-DEVMODEW *getDEVMODEWFields(JNIEnv *env, jobject lpObject, DEVMODEW *lpStruct)
-{
- if (!DEVMODEWFc.cached) cacheDEVMODEWFields(env, lpObject);
- lpStruct->dmSpecVersion = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmSpecVersion);
- lpStruct->dmDriverVersion = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmDriverVersion);
- lpStruct->dmSize = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmSize);
- lpStruct->dmDriverExtra = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmDriverExtra);
- lpStruct->dmFields = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmFields);
- lpStruct->dmOrientation = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmOrientation);
- lpStruct->dmPaperSize = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmPaperSize);
- lpStruct->dmPaperLength = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmPaperLength);
- lpStruct->dmPaperWidth = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmPaperWidth);
- lpStruct->dmScale = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmScale);
- lpStruct->dmCopies = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmCopies);
- lpStruct->dmDefaultSource = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmDefaultSource);
- lpStruct->dmPrintQuality = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmPrintQuality);
- lpStruct->dmColor = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmColor);
- lpStruct->dmDuplex = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmDuplex);
- lpStruct->dmYResolution = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmYResolution);
- lpStruct->dmTTOption = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmTTOption);
- lpStruct->dmCollate = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmCollate);
- lpStruct->dmLogPixels = (*env)->GetShortField(env, lpObject, DEVMODEFc.dmLogPixels);
- lpStruct->dmBitsPerPel = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmBitsPerPel);
- lpStruct->dmPelsWidth = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmPelsWidth);
- lpStruct->dmPelsHeight = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmPelsHeight);
- lpStruct->dmNup = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmNup);
- lpStruct->dmDisplayFrequency = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmDisplayFrequency);
- lpStruct->dmICMMethod = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmICMMethod);
- lpStruct->dmICMIntent = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmICMIntent);
- lpStruct->dmMediaType = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmMediaType);
- lpStruct->dmDitherType = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmDitherType);
- lpStruct->dmReserved1 = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmReserved1);
- lpStruct->dmReserved2 = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmReserved2);
- lpStruct->dmPanningWidth = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmPanningWidth);
- lpStruct->dmPanningHeight = (*env)->GetIntField(env, lpObject, DEVMODEFc.dmPanningHeight);
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, DEVMODEWFc.dmDeviceName);
- (*env)->GetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->dmDeviceName) / sizeof(jchar), (jchar *)lpStruct->dmDeviceName);
- }
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, DEVMODEWFc.dmFormName);
- (*env)->GetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->dmFormName) / sizeof(jchar), (jchar *)lpStruct->dmFormName);
- }
- return lpStruct;
-}
-
-void setDEVMODEWFields(JNIEnv *env, jobject lpObject, DEVMODEW *lpStruct)
-{
- if (!DEVMODEWFc.cached) cacheDEVMODEWFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmSpecVersion, (jshort)lpStruct->dmSpecVersion);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmDriverVersion, (jshort)lpStruct->dmDriverVersion);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmSize, (jshort)lpStruct->dmSize);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmDriverExtra, (jshort)lpStruct->dmDriverExtra);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmFields, (jint)lpStruct->dmFields);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmOrientation, (jshort)lpStruct->dmOrientation);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmPaperSize, (jshort)lpStruct->dmPaperSize);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmPaperLength, (jshort)lpStruct->dmPaperLength);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmPaperWidth, (jshort)lpStruct->dmPaperWidth);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmScale, (jshort)lpStruct->dmScale);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmCopies, (jshort)lpStruct->dmCopies);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmDefaultSource, (jshort)lpStruct->dmDefaultSource);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmPrintQuality, (jshort)lpStruct->dmPrintQuality);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmColor, (jshort)lpStruct->dmColor);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmDuplex, (jshort)lpStruct->dmDuplex);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmYResolution, (jshort)lpStruct->dmYResolution);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmTTOption, (jshort)lpStruct->dmTTOption);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmCollate, (jshort)lpStruct->dmCollate);
- (*env)->SetShortField(env, lpObject, DEVMODEFc.dmLogPixels, (jshort)lpStruct->dmLogPixels);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmBitsPerPel, (jint)lpStruct->dmBitsPerPel);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmPelsWidth, (jint)lpStruct->dmPelsWidth);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmPelsHeight, (jint)lpStruct->dmPelsHeight);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmNup, (jint)lpStruct->dmNup);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmDisplayFrequency, (jint)lpStruct->dmDisplayFrequency);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmICMMethod, (jint)lpStruct->dmICMMethod);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmICMIntent, (jint)lpStruct->dmICMIntent);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmMediaType, (jint)lpStruct->dmMediaType);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmDitherType, (jint)lpStruct->dmDitherType);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmReserved1, (jint)lpStruct->dmReserved1);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmReserved2, (jint)lpStruct->dmReserved2);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmPanningWidth, (jint)lpStruct->dmPanningWidth);
- (*env)->SetIntField(env, lpObject, DEVMODEFc.dmPanningHeight, (jint)lpStruct->dmPanningHeight);
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, DEVMODEWFc.dmDeviceName);
- (*env)->SetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->dmDeviceName) / sizeof(jchar), (jchar *)lpStruct->dmDeviceName);
- }
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, DEVMODEWFc.dmFormName);
- (*env)->SetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->dmFormName) / sizeof(jchar), (jchar *)lpStruct->dmFormName);
- }
-}
-#endif
-
-#ifndef NO_DIBSECTION
-typedef struct DIBSECTION_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID biSize, biWidth, biHeight, biPlanes, biBitCount, biCompression, biSizeImage, biXPelsPerMeter, biYPelsPerMeter, biClrUsed, biClrImportant, dsBitfields0, dsBitfields1, dsBitfields2, dshSection, dsOffset;
-} DIBSECTION_FID_CACHE;
-
-DIBSECTION_FID_CACHE DIBSECTIONFc;
-
-void cacheDIBSECTIONFields(JNIEnv *env, jobject lpObject)
-{
- if (DIBSECTIONFc.cached) return;
- cacheBITMAPFields(env, lpObject);
- DIBSECTIONFc.clazz = (*env)->GetObjectClass(env, lpObject);
- DIBSECTIONFc.biSize = (*env)->GetFieldID(env, DIBSECTIONFc.clazz, "biSize", "I");
- DIBSECTIONFc.biWidth = (*env)->GetFieldID(env, DIBSECTIONFc.clazz, "biWidth", "I");
- DIBSECTIONFc.biHeight = (*env)->GetFieldID(env, DIBSECTIONFc.clazz, "biHeight", "I");
- DIBSECTIONFc.biPlanes = (*env)->GetFieldID(env, DIBSECTIONFc.clazz, "biPlanes", "S");
- DIBSECTIONFc.biBitCount = (*env)->GetFieldID(env, DIBSECTIONFc.clazz, "biBitCount", "S");
- DIBSECTIONFc.biCompression = (*env)->GetFieldID(env, DIBSECTIONFc.clazz, "biCompression", "I");
- DIBSECTIONFc.biSizeImage = (*env)->GetFieldID(env, DIBSECTIONFc.clazz, "biSizeImage", "I");
- DIBSECTIONFc.biXPelsPerMeter = (*env)->GetFieldID(env, DIBSECTIONFc.clazz, "biXPelsPerMeter", "I");
- DIBSECTIONFc.biYPelsPerMeter = (*env)->GetFieldID(env, DIBSECTIONFc.clazz, "biYPelsPerMeter", "I");
- DIBSECTIONFc.biClrUsed = (*env)->GetFieldID(env, DIBSECTIONFc.clazz, "biClrUsed", "I");
- DIBSECTIONFc.biClrImportant = (*env)->GetFieldID(env, DIBSECTIONFc.clazz, "biClrImportant", "I");
- DIBSECTIONFc.dsBitfields0 = (*env)->GetFieldID(env, DIBSECTIONFc.clazz, "dsBitfields0", "I");
- DIBSECTIONFc.dsBitfields1 = (*env)->GetFieldID(env, DIBSECTIONFc.clazz, "dsBitfields1", "I");
- DIBSECTIONFc.dsBitfields2 = (*env)->GetFieldID(env, DIBSECTIONFc.clazz, "dsBitfields2", "I");
- DIBSECTIONFc.dshSection = (*env)->GetFieldID(env, DIBSECTIONFc.clazz, "dshSection", I_J);
- DIBSECTIONFc.dsOffset = (*env)->GetFieldID(env, DIBSECTIONFc.clazz, "dsOffset", "I");
- DIBSECTIONFc.cached = 1;
-}
-
-DIBSECTION *getDIBSECTIONFields(JNIEnv *env, jobject lpObject, DIBSECTION *lpStruct)
-{
- if (!DIBSECTIONFc.cached) cacheDIBSECTIONFields(env, lpObject);
- getBITMAPFields(env, lpObject, (BITMAP *)lpStruct);
- lpStruct->dsBmih.biSize = (*env)->GetIntField(env, lpObject, DIBSECTIONFc.biSize);
- lpStruct->dsBmih.biWidth = (*env)->GetIntField(env, lpObject, DIBSECTIONFc.biWidth);
- lpStruct->dsBmih.biHeight = (*env)->GetIntField(env, lpObject, DIBSECTIONFc.biHeight);
- lpStruct->dsBmih.biPlanes = (*env)->GetShortField(env, lpObject, DIBSECTIONFc.biPlanes);
- lpStruct->dsBmih.biBitCount = (*env)->GetShortField(env, lpObject, DIBSECTIONFc.biBitCount);
- lpStruct->dsBmih.biCompression = (*env)->GetIntField(env, lpObject, DIBSECTIONFc.biCompression);
- lpStruct->dsBmih.biSizeImage = (*env)->GetIntField(env, lpObject, DIBSECTIONFc.biSizeImage);
- lpStruct->dsBmih.biXPelsPerMeter = (*env)->GetIntField(env, lpObject, DIBSECTIONFc.biXPelsPerMeter);
- lpStruct->dsBmih.biYPelsPerMeter = (*env)->GetIntField(env, lpObject, DIBSECTIONFc.biYPelsPerMeter);
- lpStruct->dsBmih.biClrUsed = (*env)->GetIntField(env, lpObject, DIBSECTIONFc.biClrUsed);
- lpStruct->dsBmih.biClrImportant = (*env)->GetIntField(env, lpObject, DIBSECTIONFc.biClrImportant);
- lpStruct->dsBitfields[0] = (*env)->GetIntField(env, lpObject, DIBSECTIONFc.dsBitfields0);
- lpStruct->dsBitfields[1] = (*env)->GetIntField(env, lpObject, DIBSECTIONFc.dsBitfields1);
- lpStruct->dsBitfields[2] = (*env)->GetIntField(env, lpObject, DIBSECTIONFc.dsBitfields2);
- lpStruct->dshSection = (HANDLE)(*env)->GetIntLongField(env, lpObject, DIBSECTIONFc.dshSection);
- lpStruct->dsOffset = (*env)->GetIntField(env, lpObject, DIBSECTIONFc.dsOffset);
- return lpStruct;
-}
-
-void setDIBSECTIONFields(JNIEnv *env, jobject lpObject, DIBSECTION *lpStruct)
-{
- if (!DIBSECTIONFc.cached) cacheDIBSECTIONFields(env, lpObject);
- setBITMAPFields(env, lpObject, (BITMAP *)lpStruct);
- (*env)->SetIntField(env, lpObject, DIBSECTIONFc.biSize, (jint)lpStruct->dsBmih.biSize);
- (*env)->SetIntField(env, lpObject, DIBSECTIONFc.biWidth, (jint)lpStruct->dsBmih.biWidth);
- (*env)->SetIntField(env, lpObject, DIBSECTIONFc.biHeight, (jint)lpStruct->dsBmih.biHeight);
- (*env)->SetShortField(env, lpObject, DIBSECTIONFc.biPlanes, (jshort)lpStruct->dsBmih.biPlanes);
- (*env)->SetShortField(env, lpObject, DIBSECTIONFc.biBitCount, (jshort)lpStruct->dsBmih.biBitCount);
- (*env)->SetIntField(env, lpObject, DIBSECTIONFc.biCompression, (jint)lpStruct->dsBmih.biCompression);
- (*env)->SetIntField(env, lpObject, DIBSECTIONFc.biSizeImage, (jint)lpStruct->dsBmih.biSizeImage);
- (*env)->SetIntField(env, lpObject, DIBSECTIONFc.biXPelsPerMeter, (jint)lpStruct->dsBmih.biXPelsPerMeter);
- (*env)->SetIntField(env, lpObject, DIBSECTIONFc.biYPelsPerMeter, (jint)lpStruct->dsBmih.biYPelsPerMeter);
- (*env)->SetIntField(env, lpObject, DIBSECTIONFc.biClrUsed, (jint)lpStruct->dsBmih.biClrUsed);
- (*env)->SetIntField(env, lpObject, DIBSECTIONFc.biClrImportant, (jint)lpStruct->dsBmih.biClrImportant);
- (*env)->SetIntField(env, lpObject, DIBSECTIONFc.dsBitfields0, (jint)lpStruct->dsBitfields[0]);
- (*env)->SetIntField(env, lpObject, DIBSECTIONFc.dsBitfields1, (jint)lpStruct->dsBitfields[1]);
- (*env)->SetIntField(env, lpObject, DIBSECTIONFc.dsBitfields2, (jint)lpStruct->dsBitfields[2]);
- (*env)->SetIntLongField(env, lpObject, DIBSECTIONFc.dshSection, (jintLong)lpStruct->dshSection);
- (*env)->SetIntField(env, lpObject, DIBSECTIONFc.dsOffset, (jint)lpStruct->dsOffset);
-}
-#endif
-
-#ifndef NO_DLLVERSIONINFO
-typedef struct DLLVERSIONINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cbSize, dwMajorVersion, dwMinorVersion, dwBuildNumber, dwPlatformID;
-} DLLVERSIONINFO_FID_CACHE;
-
-DLLVERSIONINFO_FID_CACHE DLLVERSIONINFOFc;
-
-void cacheDLLVERSIONINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (DLLVERSIONINFOFc.cached) return;
- DLLVERSIONINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- DLLVERSIONINFOFc.cbSize = (*env)->GetFieldID(env, DLLVERSIONINFOFc.clazz, "cbSize", "I");
- DLLVERSIONINFOFc.dwMajorVersion = (*env)->GetFieldID(env, DLLVERSIONINFOFc.clazz, "dwMajorVersion", "I");
- DLLVERSIONINFOFc.dwMinorVersion = (*env)->GetFieldID(env, DLLVERSIONINFOFc.clazz, "dwMinorVersion", "I");
- DLLVERSIONINFOFc.dwBuildNumber = (*env)->GetFieldID(env, DLLVERSIONINFOFc.clazz, "dwBuildNumber", "I");
- DLLVERSIONINFOFc.dwPlatformID = (*env)->GetFieldID(env, DLLVERSIONINFOFc.clazz, "dwPlatformID", "I");
- DLLVERSIONINFOFc.cached = 1;
-}
-
-DLLVERSIONINFO *getDLLVERSIONINFOFields(JNIEnv *env, jobject lpObject, DLLVERSIONINFO *lpStruct)
-{
- if (!DLLVERSIONINFOFc.cached) cacheDLLVERSIONINFOFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, DLLVERSIONINFOFc.cbSize);
- lpStruct->dwMajorVersion = (*env)->GetIntField(env, lpObject, DLLVERSIONINFOFc.dwMajorVersion);
- lpStruct->dwMinorVersion = (*env)->GetIntField(env, lpObject, DLLVERSIONINFOFc.dwMinorVersion);
- lpStruct->dwBuildNumber = (*env)->GetIntField(env, lpObject, DLLVERSIONINFOFc.dwBuildNumber);
- lpStruct->dwPlatformID = (*env)->GetIntField(env, lpObject, DLLVERSIONINFOFc.dwPlatformID);
- return lpStruct;
-}
-
-void setDLLVERSIONINFOFields(JNIEnv *env, jobject lpObject, DLLVERSIONINFO *lpStruct)
-{
- if (!DLLVERSIONINFOFc.cached) cacheDLLVERSIONINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, DLLVERSIONINFOFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntField(env, lpObject, DLLVERSIONINFOFc.dwMajorVersion, (jint)lpStruct->dwMajorVersion);
- (*env)->SetIntField(env, lpObject, DLLVERSIONINFOFc.dwMinorVersion, (jint)lpStruct->dwMinorVersion);
- (*env)->SetIntField(env, lpObject, DLLVERSIONINFOFc.dwBuildNumber, (jint)lpStruct->dwBuildNumber);
- (*env)->SetIntField(env, lpObject, DLLVERSIONINFOFc.dwPlatformID, (jint)lpStruct->dwPlatformID);
-}
-#endif
-
-#ifndef NO_DOCHOSTUIINFO
-typedef struct DOCHOSTUIINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cbSize, dwFlags, dwDoubleClick;
-} DOCHOSTUIINFO_FID_CACHE;
-
-DOCHOSTUIINFO_FID_CACHE DOCHOSTUIINFOFc;
-
-void cacheDOCHOSTUIINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (DOCHOSTUIINFOFc.cached) return;
- DOCHOSTUIINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- DOCHOSTUIINFOFc.cbSize = (*env)->GetFieldID(env, DOCHOSTUIINFOFc.clazz, "cbSize", "I");
- DOCHOSTUIINFOFc.dwFlags = (*env)->GetFieldID(env, DOCHOSTUIINFOFc.clazz, "dwFlags", "I");
- DOCHOSTUIINFOFc.dwDoubleClick = (*env)->GetFieldID(env, DOCHOSTUIINFOFc.clazz, "dwDoubleClick", "I");
- DOCHOSTUIINFOFc.cached = 1;
-}
-
-DOCHOSTUIINFO *getDOCHOSTUIINFOFields(JNIEnv *env, jobject lpObject, DOCHOSTUIINFO *lpStruct)
-{
- if (!DOCHOSTUIINFOFc.cached) cacheDOCHOSTUIINFOFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, DOCHOSTUIINFOFc.cbSize);
- lpStruct->dwFlags = (*env)->GetIntField(env, lpObject, DOCHOSTUIINFOFc.dwFlags);
- lpStruct->dwDoubleClick = (*env)->GetIntField(env, lpObject, DOCHOSTUIINFOFc.dwDoubleClick);
- return lpStruct;
-}
-
-void setDOCHOSTUIINFOFields(JNIEnv *env, jobject lpObject, DOCHOSTUIINFO *lpStruct)
-{
- if (!DOCHOSTUIINFOFc.cached) cacheDOCHOSTUIINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, DOCHOSTUIINFOFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntField(env, lpObject, DOCHOSTUIINFOFc.dwFlags, (jint)lpStruct->dwFlags);
- (*env)->SetIntField(env, lpObject, DOCHOSTUIINFOFc.dwDoubleClick, (jint)lpStruct->dwDoubleClick);
-}
-#endif
-
-#ifndef NO_DOCINFO
-typedef struct DOCINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cbSize, lpszDocName, lpszOutput, lpszDatatype, fwType;
-} DOCINFO_FID_CACHE;
-
-DOCINFO_FID_CACHE DOCINFOFc;
-
-void cacheDOCINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (DOCINFOFc.cached) return;
- DOCINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- DOCINFOFc.cbSize = (*env)->GetFieldID(env, DOCINFOFc.clazz, "cbSize", "I");
- DOCINFOFc.lpszDocName = (*env)->GetFieldID(env, DOCINFOFc.clazz, "lpszDocName", I_J);
- DOCINFOFc.lpszOutput = (*env)->GetFieldID(env, DOCINFOFc.clazz, "lpszOutput", I_J);
- DOCINFOFc.lpszDatatype = (*env)->GetFieldID(env, DOCINFOFc.clazz, "lpszDatatype", I_J);
- DOCINFOFc.fwType = (*env)->GetFieldID(env, DOCINFOFc.clazz, "fwType", "I");
- DOCINFOFc.cached = 1;
-}
-
-DOCINFO *getDOCINFOFields(JNIEnv *env, jobject lpObject, DOCINFO *lpStruct)
-{
- if (!DOCINFOFc.cached) cacheDOCINFOFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, DOCINFOFc.cbSize);
- lpStruct->lpszDocName = (LPCTSTR)(*env)->GetIntLongField(env, lpObject, DOCINFOFc.lpszDocName);
- lpStruct->lpszOutput = (LPCTSTR)(*env)->GetIntLongField(env, lpObject, DOCINFOFc.lpszOutput);
- lpStruct->lpszDatatype = (LPCTSTR)(*env)->GetIntLongField(env, lpObject, DOCINFOFc.lpszDatatype);
- lpStruct->fwType = (*env)->GetIntField(env, lpObject, DOCINFOFc.fwType);
- return lpStruct;
-}
-
-void setDOCINFOFields(JNIEnv *env, jobject lpObject, DOCINFO *lpStruct)
-{
- if (!DOCINFOFc.cached) cacheDOCINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, DOCINFOFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntLongField(env, lpObject, DOCINFOFc.lpszDocName, (jintLong)lpStruct->lpszDocName);
- (*env)->SetIntLongField(env, lpObject, DOCINFOFc.lpszOutput, (jintLong)lpStruct->lpszOutput);
- (*env)->SetIntLongField(env, lpObject, DOCINFOFc.lpszDatatype, (jintLong)lpStruct->lpszDatatype);
- (*env)->SetIntField(env, lpObject, DOCINFOFc.fwType, (jint)lpStruct->fwType);
-}
-#endif
-
-#ifndef NO_DRAWITEMSTRUCT
-typedef struct DRAWITEMSTRUCT_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID CtlType, CtlID, itemID, itemAction, itemState, hwndItem, hDC, left, top, bottom, right, itemData;
-} DRAWITEMSTRUCT_FID_CACHE;
-
-DRAWITEMSTRUCT_FID_CACHE DRAWITEMSTRUCTFc;
-
-void cacheDRAWITEMSTRUCTFields(JNIEnv *env, jobject lpObject)
-{
- if (DRAWITEMSTRUCTFc.cached) return;
- DRAWITEMSTRUCTFc.clazz = (*env)->GetObjectClass(env, lpObject);
- DRAWITEMSTRUCTFc.CtlType = (*env)->GetFieldID(env, DRAWITEMSTRUCTFc.clazz, "CtlType", "I");
- DRAWITEMSTRUCTFc.CtlID = (*env)->GetFieldID(env, DRAWITEMSTRUCTFc.clazz, "CtlID", "I");
- DRAWITEMSTRUCTFc.itemID = (*env)->GetFieldID(env, DRAWITEMSTRUCTFc.clazz, "itemID", "I");
- DRAWITEMSTRUCTFc.itemAction = (*env)->GetFieldID(env, DRAWITEMSTRUCTFc.clazz, "itemAction", "I");
- DRAWITEMSTRUCTFc.itemState = (*env)->GetFieldID(env, DRAWITEMSTRUCTFc.clazz, "itemState", "I");
- DRAWITEMSTRUCTFc.hwndItem = (*env)->GetFieldID(env, DRAWITEMSTRUCTFc.clazz, "hwndItem", I_J);
- DRAWITEMSTRUCTFc.hDC = (*env)->GetFieldID(env, DRAWITEMSTRUCTFc.clazz, "hDC", I_J);
- DRAWITEMSTRUCTFc.left = (*env)->GetFieldID(env, DRAWITEMSTRUCTFc.clazz, "left", "I");
- DRAWITEMSTRUCTFc.top = (*env)->GetFieldID(env, DRAWITEMSTRUCTFc.clazz, "top", "I");
- DRAWITEMSTRUCTFc.bottom = (*env)->GetFieldID(env, DRAWITEMSTRUCTFc.clazz, "bottom", "I");
- DRAWITEMSTRUCTFc.right = (*env)->GetFieldID(env, DRAWITEMSTRUCTFc.clazz, "right", "I");
- DRAWITEMSTRUCTFc.itemData = (*env)->GetFieldID(env, DRAWITEMSTRUCTFc.clazz, "itemData", I_J);
- DRAWITEMSTRUCTFc.cached = 1;
-}
-
-DRAWITEMSTRUCT *getDRAWITEMSTRUCTFields(JNIEnv *env, jobject lpObject, DRAWITEMSTRUCT *lpStruct)
-{
- if (!DRAWITEMSTRUCTFc.cached) cacheDRAWITEMSTRUCTFields(env, lpObject);
- lpStruct->CtlType = (*env)->GetIntField(env, lpObject, DRAWITEMSTRUCTFc.CtlType);
- lpStruct->CtlID = (*env)->GetIntField(env, lpObject, DRAWITEMSTRUCTFc.CtlID);
- lpStruct->itemID = (*env)->GetIntField(env, lpObject, DRAWITEMSTRUCTFc.itemID);
- lpStruct->itemAction = (*env)->GetIntField(env, lpObject, DRAWITEMSTRUCTFc.itemAction);
- lpStruct->itemState = (*env)->GetIntField(env, lpObject, DRAWITEMSTRUCTFc.itemState);
- lpStruct->hwndItem = (HWND)(*env)->GetIntLongField(env, lpObject, DRAWITEMSTRUCTFc.hwndItem);
- lpStruct->hDC = (HDC)(*env)->GetIntLongField(env, lpObject, DRAWITEMSTRUCTFc.hDC);
- lpStruct->rcItem.left = (*env)->GetIntField(env, lpObject, DRAWITEMSTRUCTFc.left);
- lpStruct->rcItem.top = (*env)->GetIntField(env, lpObject, DRAWITEMSTRUCTFc.top);
- lpStruct->rcItem.bottom = (*env)->GetIntField(env, lpObject, DRAWITEMSTRUCTFc.bottom);
- lpStruct->rcItem.right = (*env)->GetIntField(env, lpObject, DRAWITEMSTRUCTFc.right);
- lpStruct->itemData = (*env)->GetIntLongField(env, lpObject, DRAWITEMSTRUCTFc.itemData);
- return lpStruct;
-}
-
-void setDRAWITEMSTRUCTFields(JNIEnv *env, jobject lpObject, DRAWITEMSTRUCT *lpStruct)
-{
- if (!DRAWITEMSTRUCTFc.cached) cacheDRAWITEMSTRUCTFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, DRAWITEMSTRUCTFc.CtlType, (jint)lpStruct->CtlType);
- (*env)->SetIntField(env, lpObject, DRAWITEMSTRUCTFc.CtlID, (jint)lpStruct->CtlID);
- (*env)->SetIntField(env, lpObject, DRAWITEMSTRUCTFc.itemID, (jint)lpStruct->itemID);
- (*env)->SetIntField(env, lpObject, DRAWITEMSTRUCTFc.itemAction, (jint)lpStruct->itemAction);
- (*env)->SetIntField(env, lpObject, DRAWITEMSTRUCTFc.itemState, (jint)lpStruct->itemState);
- (*env)->SetIntLongField(env, lpObject, DRAWITEMSTRUCTFc.hwndItem, (jintLong)lpStruct->hwndItem);
- (*env)->SetIntLongField(env, lpObject, DRAWITEMSTRUCTFc.hDC, (jintLong)lpStruct->hDC);
- (*env)->SetIntField(env, lpObject, DRAWITEMSTRUCTFc.left, (jint)lpStruct->rcItem.left);
- (*env)->SetIntField(env, lpObject, DRAWITEMSTRUCTFc.top, (jint)lpStruct->rcItem.top);
- (*env)->SetIntField(env, lpObject, DRAWITEMSTRUCTFc.bottom, (jint)lpStruct->rcItem.bottom);
- (*env)->SetIntField(env, lpObject, DRAWITEMSTRUCTFc.right, (jint)lpStruct->rcItem.right);
- (*env)->SetIntLongField(env, lpObject, DRAWITEMSTRUCTFc.itemData, (jintLong)lpStruct->itemData);
-}
-#endif
-
-#ifndef NO_DROPFILES
-typedef struct DROPFILES_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID pFiles, pt_x, pt_y, fNC, fWide;
-} DROPFILES_FID_CACHE;
-
-DROPFILES_FID_CACHE DROPFILESFc;
-
-void cacheDROPFILESFields(JNIEnv *env, jobject lpObject)
-{
- if (DROPFILESFc.cached) return;
- DROPFILESFc.clazz = (*env)->GetObjectClass(env, lpObject);
- DROPFILESFc.pFiles = (*env)->GetFieldID(env, DROPFILESFc.clazz, "pFiles", "I");
- DROPFILESFc.pt_x = (*env)->GetFieldID(env, DROPFILESFc.clazz, "pt_x", "I");
- DROPFILESFc.pt_y = (*env)->GetFieldID(env, DROPFILESFc.clazz, "pt_y", "I");
- DROPFILESFc.fNC = (*env)->GetFieldID(env, DROPFILESFc.clazz, "fNC", "I");
- DROPFILESFc.fWide = (*env)->GetFieldID(env, DROPFILESFc.clazz, "fWide", "I");
- DROPFILESFc.cached = 1;
-}
-
-DROPFILES *getDROPFILESFields(JNIEnv *env, jobject lpObject, DROPFILES *lpStruct)
-{
- if (!DROPFILESFc.cached) cacheDROPFILESFields(env, lpObject);
- lpStruct->pFiles = (*env)->GetIntField(env, lpObject, DROPFILESFc.pFiles);
- lpStruct->pt.x = (*env)->GetIntField(env, lpObject, DROPFILESFc.pt_x);
- lpStruct->pt.y = (*env)->GetIntField(env, lpObject, DROPFILESFc.pt_y);
- lpStruct->fNC = (*env)->GetIntField(env, lpObject, DROPFILESFc.fNC);
- lpStruct->fWide = (*env)->GetIntField(env, lpObject, DROPFILESFc.fWide);
- return lpStruct;
-}
-
-void setDROPFILESFields(JNIEnv *env, jobject lpObject, DROPFILES *lpStruct)
-{
- if (!DROPFILESFc.cached) cacheDROPFILESFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, DROPFILESFc.pFiles, (jint)lpStruct->pFiles);
- (*env)->SetIntField(env, lpObject, DROPFILESFc.pt_x, (jint)lpStruct->pt.x);
- (*env)->SetIntField(env, lpObject, DROPFILESFc.pt_y, (jint)lpStruct->pt.y);
- (*env)->SetIntField(env, lpObject, DROPFILESFc.fNC, (jint)lpStruct->fNC);
- (*env)->SetIntField(env, lpObject, DROPFILESFc.fWide, (jint)lpStruct->fWide);
-}
-#endif
-
-#ifndef NO_DWM_BLURBEHIND
-typedef struct DWM_BLURBEHIND_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID dwFlags, fEnable, hRgnBlur, fTransitionOnMaximized;
-} DWM_BLURBEHIND_FID_CACHE;
-
-DWM_BLURBEHIND_FID_CACHE DWM_BLURBEHINDFc;
-
-void cacheDWM_BLURBEHINDFields(JNIEnv *env, jobject lpObject)
-{
- if (DWM_BLURBEHINDFc.cached) return;
- DWM_BLURBEHINDFc.clazz = (*env)->GetObjectClass(env, lpObject);
- DWM_BLURBEHINDFc.dwFlags = (*env)->GetFieldID(env, DWM_BLURBEHINDFc.clazz, "dwFlags", "I");
- DWM_BLURBEHINDFc.fEnable = (*env)->GetFieldID(env, DWM_BLURBEHINDFc.clazz, "fEnable", "Z");
- DWM_BLURBEHINDFc.hRgnBlur = (*env)->GetFieldID(env, DWM_BLURBEHINDFc.clazz, "hRgnBlur", I_J);
- DWM_BLURBEHINDFc.fTransitionOnMaximized = (*env)->GetFieldID(env, DWM_BLURBEHINDFc.clazz, "fTransitionOnMaximized", "Z");
- DWM_BLURBEHINDFc.cached = 1;
-}
-
-DWM_BLURBEHIND *getDWM_BLURBEHINDFields(JNIEnv *env, jobject lpObject, DWM_BLURBEHIND *lpStruct)
-{
- if (!DWM_BLURBEHINDFc.cached) cacheDWM_BLURBEHINDFields(env, lpObject);
- lpStruct->dwFlags = (*env)->GetIntField(env, lpObject, DWM_BLURBEHINDFc.dwFlags);
- lpStruct->fEnable = (*env)->GetBooleanField(env, lpObject, DWM_BLURBEHINDFc.fEnable);
- lpStruct->hRgnBlur = (HRGN)(*env)->GetIntLongField(env, lpObject, DWM_BLURBEHINDFc.hRgnBlur);
- lpStruct->fTransitionOnMaximized = (*env)->GetBooleanField(env, lpObject, DWM_BLURBEHINDFc.fTransitionOnMaximized);
- return lpStruct;
-}
-
-void setDWM_BLURBEHINDFields(JNIEnv *env, jobject lpObject, DWM_BLURBEHIND *lpStruct)
-{
- if (!DWM_BLURBEHINDFc.cached) cacheDWM_BLURBEHINDFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, DWM_BLURBEHINDFc.dwFlags, (jint)lpStruct->dwFlags);
- (*env)->SetBooleanField(env, lpObject, DWM_BLURBEHINDFc.fEnable, (jboolean)lpStruct->fEnable);
- (*env)->SetIntLongField(env, lpObject, DWM_BLURBEHINDFc.hRgnBlur, (jintLong)lpStruct->hRgnBlur);
- (*env)->SetBooleanField(env, lpObject, DWM_BLURBEHINDFc.fTransitionOnMaximized, (jboolean)lpStruct->fTransitionOnMaximized);
-}
-#endif
-
-#ifndef NO_EMR
-typedef struct EMR_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID iType, nSize;
-} EMR_FID_CACHE;
-
-EMR_FID_CACHE EMRFc;
-
-void cacheEMRFields(JNIEnv *env, jobject lpObject)
-{
- if (EMRFc.cached) return;
- EMRFc.clazz = (*env)->GetObjectClass(env, lpObject);
- EMRFc.iType = (*env)->GetFieldID(env, EMRFc.clazz, "iType", "I");
- EMRFc.nSize = (*env)->GetFieldID(env, EMRFc.clazz, "nSize", "I");
- EMRFc.cached = 1;
-}
-
-EMR *getEMRFields(JNIEnv *env, jobject lpObject, EMR *lpStruct)
-{
- if (!EMRFc.cached) cacheEMRFields(env, lpObject);
- lpStruct->iType = (*env)->GetIntField(env, lpObject, EMRFc.iType);
- lpStruct->nSize = (*env)->GetIntField(env, lpObject, EMRFc.nSize);
- return lpStruct;
-}
-
-void setEMRFields(JNIEnv *env, jobject lpObject, EMR *lpStruct)
-{
- if (!EMRFc.cached) cacheEMRFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, EMRFc.iType, (jint)lpStruct->iType);
- (*env)->SetIntField(env, lpObject, EMRFc.nSize, (jint)lpStruct->nSize);
-}
-#endif
-
-#ifndef NO_EMREXTCREATEFONTINDIRECTW
-typedef struct EMREXTCREATEFONTINDIRECTW_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID emr, ihFont, elfw;
-} EMREXTCREATEFONTINDIRECTW_FID_CACHE;
-
-EMREXTCREATEFONTINDIRECTW_FID_CACHE EMREXTCREATEFONTINDIRECTWFc;
-
-void cacheEMREXTCREATEFONTINDIRECTWFields(JNIEnv *env, jobject lpObject)
-{
- if (EMREXTCREATEFONTINDIRECTWFc.cached) return;
- EMREXTCREATEFONTINDIRECTWFc.clazz = (*env)->GetObjectClass(env, lpObject);
- EMREXTCREATEFONTINDIRECTWFc.emr = (*env)->GetFieldID(env, EMREXTCREATEFONTINDIRECTWFc.clazz, "emr", "Lorg/eclipse/swt/internal/win32/EMR;");
- EMREXTCREATEFONTINDIRECTWFc.ihFont = (*env)->GetFieldID(env, EMREXTCREATEFONTINDIRECTWFc.clazz, "ihFont", "I");
- EMREXTCREATEFONTINDIRECTWFc.elfw = (*env)->GetFieldID(env, EMREXTCREATEFONTINDIRECTWFc.clazz, "elfw", "Lorg/eclipse/swt/internal/win32/EXTLOGFONTW;");
- EMREXTCREATEFONTINDIRECTWFc.cached = 1;
-}
-
-EMREXTCREATEFONTINDIRECTW *getEMREXTCREATEFONTINDIRECTWFields(JNIEnv *env, jobject lpObject, EMREXTCREATEFONTINDIRECTW *lpStruct)
-{
- if (!EMREXTCREATEFONTINDIRECTWFc.cached) cacheEMREXTCREATEFONTINDIRECTWFields(env, lpObject);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, EMREXTCREATEFONTINDIRECTWFc.emr);
- if (lpObject1 != NULL) getEMRFields(env, lpObject1, &lpStruct->emr);
- }
- lpStruct->ihFont = (*env)->GetIntField(env, lpObject, EMREXTCREATEFONTINDIRECTWFc.ihFont);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, EMREXTCREATEFONTINDIRECTWFc.elfw);
- if (lpObject1 != NULL) getEXTLOGFONTWFields(env, lpObject1, &lpStruct->elfw);
- }
- return lpStruct;
-}
-
-void setEMREXTCREATEFONTINDIRECTWFields(JNIEnv *env, jobject lpObject, EMREXTCREATEFONTINDIRECTW *lpStruct)
-{
- if (!EMREXTCREATEFONTINDIRECTWFc.cached) cacheEMREXTCREATEFONTINDIRECTWFields(env, lpObject);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, EMREXTCREATEFONTINDIRECTWFc.emr);
- if (lpObject1 != NULL) setEMRFields(env, lpObject1, &lpStruct->emr);
- }
- (*env)->SetIntField(env, lpObject, EMREXTCREATEFONTINDIRECTWFc.ihFont, (jint)lpStruct->ihFont);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, EMREXTCREATEFONTINDIRECTWFc.elfw);
- if (lpObject1 != NULL) setEXTLOGFONTWFields(env, lpObject1, &lpStruct->elfw);
- }
-}
-#endif
-
-#ifndef NO_EXTLOGFONTW
-typedef struct EXTLOGFONTW_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID elfLogFont, elfFullName, elfStyle, elfVersion, elfStyleSize, elfMatch, elfReserved, elfVendorId, elfCulture, elfPanose;
-} EXTLOGFONTW_FID_CACHE;
-
-EXTLOGFONTW_FID_CACHE EXTLOGFONTWFc;
-
-void cacheEXTLOGFONTWFields(JNIEnv *env, jobject lpObject)
-{
- if (EXTLOGFONTWFc.cached) return;
- EXTLOGFONTWFc.clazz = (*env)->GetObjectClass(env, lpObject);
- EXTLOGFONTWFc.elfLogFont = (*env)->GetFieldID(env, EXTLOGFONTWFc.clazz, "elfLogFont", "Lorg/eclipse/swt/internal/win32/LOGFONTW;");
- EXTLOGFONTWFc.elfFullName = (*env)->GetFieldID(env, EXTLOGFONTWFc.clazz, "elfFullName", "[C");
- EXTLOGFONTWFc.elfStyle = (*env)->GetFieldID(env, EXTLOGFONTWFc.clazz, "elfStyle", "[C");
- EXTLOGFONTWFc.elfVersion = (*env)->GetFieldID(env, EXTLOGFONTWFc.clazz, "elfVersion", "I");
- EXTLOGFONTWFc.elfStyleSize = (*env)->GetFieldID(env, EXTLOGFONTWFc.clazz, "elfStyleSize", "I");
- EXTLOGFONTWFc.elfMatch = (*env)->GetFieldID(env, EXTLOGFONTWFc.clazz, "elfMatch", "I");
- EXTLOGFONTWFc.elfReserved = (*env)->GetFieldID(env, EXTLOGFONTWFc.clazz, "elfReserved", "I");
- EXTLOGFONTWFc.elfVendorId = (*env)->GetFieldID(env, EXTLOGFONTWFc.clazz, "elfVendorId", "[B");
- EXTLOGFONTWFc.elfCulture = (*env)->GetFieldID(env, EXTLOGFONTWFc.clazz, "elfCulture", "I");
- EXTLOGFONTWFc.elfPanose = (*env)->GetFieldID(env, EXTLOGFONTWFc.clazz, "elfPanose", "Lorg/eclipse/swt/internal/win32/PANOSE;");
- EXTLOGFONTWFc.cached = 1;
-}
-
-EXTLOGFONTW *getEXTLOGFONTWFields(JNIEnv *env, jobject lpObject, EXTLOGFONTW *lpStruct)
-{
- if (!EXTLOGFONTWFc.cached) cacheEXTLOGFONTWFields(env, lpObject);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, EXTLOGFONTWFc.elfLogFont);
- if (lpObject1 != NULL) getLOGFONTWFields(env, lpObject1, &lpStruct->elfLogFont);
- }
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, EXTLOGFONTWFc.elfFullName);
- (*env)->GetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->elfFullName) / sizeof(jchar), (jchar *)lpStruct->elfFullName);
- }
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, EXTLOGFONTWFc.elfStyle);
- (*env)->GetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->elfStyle) / sizeof(jchar), (jchar *)lpStruct->elfStyle);
- }
- lpStruct->elfVersion = (*env)->GetIntField(env, lpObject, EXTLOGFONTWFc.elfVersion);
- lpStruct->elfStyleSize = (*env)->GetIntField(env, lpObject, EXTLOGFONTWFc.elfStyleSize);
- lpStruct->elfMatch = (*env)->GetIntField(env, lpObject, EXTLOGFONTWFc.elfMatch);
- lpStruct->elfReserved = (*env)->GetIntField(env, lpObject, EXTLOGFONTWFc.elfReserved);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, EXTLOGFONTWFc.elfVendorId);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->elfVendorId), (jbyte *)lpStruct->elfVendorId);
- }
- lpStruct->elfCulture = (*env)->GetIntField(env, lpObject, EXTLOGFONTWFc.elfCulture);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, EXTLOGFONTWFc.elfPanose);
- if (lpObject1 != NULL) getPANOSEFields(env, lpObject1, &lpStruct->elfPanose);
- }
- return lpStruct;
-}
-
-void setEXTLOGFONTWFields(JNIEnv *env, jobject lpObject, EXTLOGFONTW *lpStruct)
-{
- if (!EXTLOGFONTWFc.cached) cacheEXTLOGFONTWFields(env, lpObject);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, EXTLOGFONTWFc.elfLogFont);
- if (lpObject1 != NULL) setLOGFONTWFields(env, lpObject1, &lpStruct->elfLogFont);
- }
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, EXTLOGFONTWFc.elfFullName);
- (*env)->SetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->elfFullName) / sizeof(jchar), (jchar *)lpStruct->elfFullName);
- }
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, EXTLOGFONTWFc.elfStyle);
- (*env)->SetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->elfStyle) / sizeof(jchar), (jchar *)lpStruct->elfStyle);
- }
- (*env)->SetIntField(env, lpObject, EXTLOGFONTWFc.elfVersion, (jint)lpStruct->elfVersion);
- (*env)->SetIntField(env, lpObject, EXTLOGFONTWFc.elfStyleSize, (jint)lpStruct->elfStyleSize);
- (*env)->SetIntField(env, lpObject, EXTLOGFONTWFc.elfMatch, (jint)lpStruct->elfMatch);
- (*env)->SetIntField(env, lpObject, EXTLOGFONTWFc.elfReserved, (jint)lpStruct->elfReserved);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, EXTLOGFONTWFc.elfVendorId);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->elfVendorId), (jbyte *)lpStruct->elfVendorId);
- }
- (*env)->SetIntField(env, lpObject, EXTLOGFONTWFc.elfCulture, (jint)lpStruct->elfCulture);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, EXTLOGFONTWFc.elfPanose);
- if (lpObject1 != NULL) setPANOSEFields(env, lpObject1, &lpStruct->elfPanose);
- }
-}
-#endif
-
-#ifndef NO_EXTLOGPEN
-typedef struct EXTLOGPEN_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID elpPenStyle, elpWidth, elpBrushStyle, elpColor, elpHatch, elpNumEntries, elpStyleEntry;
-} EXTLOGPEN_FID_CACHE;
-
-EXTLOGPEN_FID_CACHE EXTLOGPENFc;
-
-void cacheEXTLOGPENFields(JNIEnv *env, jobject lpObject)
-{
- if (EXTLOGPENFc.cached) return;
- EXTLOGPENFc.clazz = (*env)->GetObjectClass(env, lpObject);
- EXTLOGPENFc.elpPenStyle = (*env)->GetFieldID(env, EXTLOGPENFc.clazz, "elpPenStyle", "I");
- EXTLOGPENFc.elpWidth = (*env)->GetFieldID(env, EXTLOGPENFc.clazz, "elpWidth", "I");
- EXTLOGPENFc.elpBrushStyle = (*env)->GetFieldID(env, EXTLOGPENFc.clazz, "elpBrushStyle", "I");
- EXTLOGPENFc.elpColor = (*env)->GetFieldID(env, EXTLOGPENFc.clazz, "elpColor", "I");
- EXTLOGPENFc.elpHatch = (*env)->GetFieldID(env, EXTLOGPENFc.clazz, "elpHatch", I_J);
- EXTLOGPENFc.elpNumEntries = (*env)->GetFieldID(env, EXTLOGPENFc.clazz, "elpNumEntries", "I");
- EXTLOGPENFc.elpStyleEntry = (*env)->GetFieldID(env, EXTLOGPENFc.clazz, "elpStyleEntry", "[I");
- EXTLOGPENFc.cached = 1;
-}
-
-EXTLOGPEN *getEXTLOGPENFields(JNIEnv *env, jobject lpObject, EXTLOGPEN *lpStruct)
-{
- if (!EXTLOGPENFc.cached) cacheEXTLOGPENFields(env, lpObject);
- lpStruct->elpPenStyle = (*env)->GetIntField(env, lpObject, EXTLOGPENFc.elpPenStyle);
- lpStruct->elpWidth = (*env)->GetIntField(env, lpObject, EXTLOGPENFc.elpWidth);
- lpStruct->elpBrushStyle = (*env)->GetIntField(env, lpObject, EXTLOGPENFc.elpBrushStyle);
- lpStruct->elpColor = (*env)->GetIntField(env, lpObject, EXTLOGPENFc.elpColor);
- lpStruct->elpHatch = (*env)->GetIntLongField(env, lpObject, EXTLOGPENFc.elpHatch);
- lpStruct->elpNumEntries = (*env)->GetIntField(env, lpObject, EXTLOGPENFc.elpNumEntries);
- {
- jintArray lpObject1 = (jintArray)(*env)->GetObjectField(env, lpObject, EXTLOGPENFc.elpStyleEntry);
- (*env)->GetIntArrayRegion(env, lpObject1, 0, sizeof(lpStruct->elpStyleEntry) / sizeof(jint), (jint *)lpStruct->elpStyleEntry);
- }
- return lpStruct;
-}
-
-void setEXTLOGPENFields(JNIEnv *env, jobject lpObject, EXTLOGPEN *lpStruct)
-{
- if (!EXTLOGPENFc.cached) cacheEXTLOGPENFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, EXTLOGPENFc.elpPenStyle, (jint)lpStruct->elpPenStyle);
- (*env)->SetIntField(env, lpObject, EXTLOGPENFc.elpWidth, (jint)lpStruct->elpWidth);
- (*env)->SetIntField(env, lpObject, EXTLOGPENFc.elpBrushStyle, (jint)lpStruct->elpBrushStyle);
- (*env)->SetIntField(env, lpObject, EXTLOGPENFc.elpColor, (jint)lpStruct->elpColor);
- (*env)->SetIntLongField(env, lpObject, EXTLOGPENFc.elpHatch, (jintLong)lpStruct->elpHatch);
- (*env)->SetIntField(env, lpObject, EXTLOGPENFc.elpNumEntries, (jint)lpStruct->elpNumEntries);
- {
- jintArray lpObject1 = (jintArray)(*env)->GetObjectField(env, lpObject, EXTLOGPENFc.elpStyleEntry);
- (*env)->SetIntArrayRegion(env, lpObject1, 0, sizeof(lpStruct->elpStyleEntry) / sizeof(jint), (jint *)lpStruct->elpStyleEntry);
- }
-}
-#endif
-
-#ifndef NO_FILETIME
-typedef struct FILETIME_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID dwLowDateTime, dwHighDateTime;
-} FILETIME_FID_CACHE;
-
-FILETIME_FID_CACHE FILETIMEFc;
-
-void cacheFILETIMEFields(JNIEnv *env, jobject lpObject)
-{
- if (FILETIMEFc.cached) return;
- FILETIMEFc.clazz = (*env)->GetObjectClass(env, lpObject);
- FILETIMEFc.dwLowDateTime = (*env)->GetFieldID(env, FILETIMEFc.clazz, "dwLowDateTime", "I");
- FILETIMEFc.dwHighDateTime = (*env)->GetFieldID(env, FILETIMEFc.clazz, "dwHighDateTime", "I");
- FILETIMEFc.cached = 1;
-}
-
-FILETIME *getFILETIMEFields(JNIEnv *env, jobject lpObject, FILETIME *lpStruct)
-{
- if (!FILETIMEFc.cached) cacheFILETIMEFields(env, lpObject);
- lpStruct->dwLowDateTime = (*env)->GetIntField(env, lpObject, FILETIMEFc.dwLowDateTime);
- lpStruct->dwHighDateTime = (*env)->GetIntField(env, lpObject, FILETIMEFc.dwHighDateTime);
- return lpStruct;
-}
-
-void setFILETIMEFields(JNIEnv *env, jobject lpObject, FILETIME *lpStruct)
-{
- if (!FILETIMEFc.cached) cacheFILETIMEFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, FILETIMEFc.dwLowDateTime, (jint)lpStruct->dwLowDateTime);
- (*env)->SetIntField(env, lpObject, FILETIMEFc.dwHighDateTime, (jint)lpStruct->dwHighDateTime);
-}
-#endif
-
-#ifndef NO_GCP_RESULTS
-typedef struct GCP_RESULTS_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID lStructSize, lpOutString, lpOrder, lpDx, lpCaretPos, lpClass, lpGlyphs, nGlyphs, nMaxFit;
-} GCP_RESULTS_FID_CACHE;
-
-GCP_RESULTS_FID_CACHE GCP_RESULTSFc;
-
-void cacheGCP_RESULTSFields(JNIEnv *env, jobject lpObject)
-{
- if (GCP_RESULTSFc.cached) return;
- GCP_RESULTSFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GCP_RESULTSFc.lStructSize = (*env)->GetFieldID(env, GCP_RESULTSFc.clazz, "lStructSize", "I");
- GCP_RESULTSFc.lpOutString = (*env)->GetFieldID(env, GCP_RESULTSFc.clazz, "lpOutString", I_J);
- GCP_RESULTSFc.lpOrder = (*env)->GetFieldID(env, GCP_RESULTSFc.clazz, "lpOrder", I_J);
- GCP_RESULTSFc.lpDx = (*env)->GetFieldID(env, GCP_RESULTSFc.clazz, "lpDx", I_J);
- GCP_RESULTSFc.lpCaretPos = (*env)->GetFieldID(env, GCP_RESULTSFc.clazz, "lpCaretPos", I_J);
- GCP_RESULTSFc.lpClass = (*env)->GetFieldID(env, GCP_RESULTSFc.clazz, "lpClass", I_J);
- GCP_RESULTSFc.lpGlyphs = (*env)->GetFieldID(env, GCP_RESULTSFc.clazz, "lpGlyphs", I_J);
- GCP_RESULTSFc.nGlyphs = (*env)->GetFieldID(env, GCP_RESULTSFc.clazz, "nGlyphs", "I");
- GCP_RESULTSFc.nMaxFit = (*env)->GetFieldID(env, GCP_RESULTSFc.clazz, "nMaxFit", "I");
- GCP_RESULTSFc.cached = 1;
-}
-
-GCP_RESULTS *getGCP_RESULTSFields(JNIEnv *env, jobject lpObject, GCP_RESULTS *lpStruct)
-{
- if (!GCP_RESULTSFc.cached) cacheGCP_RESULTSFields(env, lpObject);
- lpStruct->lStructSize = (*env)->GetIntField(env, lpObject, GCP_RESULTSFc.lStructSize);
- lpStruct->lpOutString = (LPTSTR)(*env)->GetIntLongField(env, lpObject, GCP_RESULTSFc.lpOutString);
- lpStruct->lpOrder = (UINT *)(*env)->GetIntLongField(env, lpObject, GCP_RESULTSFc.lpOrder);
- lpStruct->lpDx = (int *)(*env)->GetIntLongField(env, lpObject, GCP_RESULTSFc.lpDx);
- lpStruct->lpCaretPos = (int *)(*env)->GetIntLongField(env, lpObject, GCP_RESULTSFc.lpCaretPos);
- lpStruct->lpClass = (LPSTR)(*env)->GetIntLongField(env, lpObject, GCP_RESULTSFc.lpClass);
- lpStruct->lpGlyphs = (LPWSTR)(*env)->GetIntLongField(env, lpObject, GCP_RESULTSFc.lpGlyphs);
- lpStruct->nGlyphs = (*env)->GetIntField(env, lpObject, GCP_RESULTSFc.nGlyphs);
- lpStruct->nMaxFit = (*env)->GetIntField(env, lpObject, GCP_RESULTSFc.nMaxFit);
- return lpStruct;
-}
-
-void setGCP_RESULTSFields(JNIEnv *env, jobject lpObject, GCP_RESULTS *lpStruct)
-{
- if (!GCP_RESULTSFc.cached) cacheGCP_RESULTSFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, GCP_RESULTSFc.lStructSize, (jint)lpStruct->lStructSize);
- (*env)->SetIntLongField(env, lpObject, GCP_RESULTSFc.lpOutString, (jintLong)lpStruct->lpOutString);
- (*env)->SetIntLongField(env, lpObject, GCP_RESULTSFc.lpOrder, (jintLong)lpStruct->lpOrder);
- (*env)->SetIntLongField(env, lpObject, GCP_RESULTSFc.lpDx, (jintLong)lpStruct->lpDx);
- (*env)->SetIntLongField(env, lpObject, GCP_RESULTSFc.lpCaretPos, (jintLong)lpStruct->lpCaretPos);
- (*env)->SetIntLongField(env, lpObject, GCP_RESULTSFc.lpClass, (jintLong)lpStruct->lpClass);
- (*env)->SetIntLongField(env, lpObject, GCP_RESULTSFc.lpGlyphs, (jintLong)lpStruct->lpGlyphs);
- (*env)->SetIntField(env, lpObject, GCP_RESULTSFc.nGlyphs, (jint)lpStruct->nGlyphs);
- (*env)->SetIntField(env, lpObject, GCP_RESULTSFc.nMaxFit, (jint)lpStruct->nMaxFit);
-}
-#endif
-
-#ifndef NO_GRADIENT_RECT
-typedef struct GRADIENT_RECT_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID UpperLeft, LowerRight;
-} GRADIENT_RECT_FID_CACHE;
-
-GRADIENT_RECT_FID_CACHE GRADIENT_RECTFc;
-
-void cacheGRADIENT_RECTFields(JNIEnv *env, jobject lpObject)
-{
- if (GRADIENT_RECTFc.cached) return;
- GRADIENT_RECTFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GRADIENT_RECTFc.UpperLeft = (*env)->GetFieldID(env, GRADIENT_RECTFc.clazz, "UpperLeft", "I");
- GRADIENT_RECTFc.LowerRight = (*env)->GetFieldID(env, GRADIENT_RECTFc.clazz, "LowerRight", "I");
- GRADIENT_RECTFc.cached = 1;
-}
-
-GRADIENT_RECT *getGRADIENT_RECTFields(JNIEnv *env, jobject lpObject, GRADIENT_RECT *lpStruct)
-{
- if (!GRADIENT_RECTFc.cached) cacheGRADIENT_RECTFields(env, lpObject);
- lpStruct->UpperLeft = (*env)->GetIntField(env, lpObject, GRADIENT_RECTFc.UpperLeft);
- lpStruct->LowerRight = (*env)->GetIntField(env, lpObject, GRADIENT_RECTFc.LowerRight);
- return lpStruct;
-}
-
-void setGRADIENT_RECTFields(JNIEnv *env, jobject lpObject, GRADIENT_RECT *lpStruct)
-{
- if (!GRADIENT_RECTFc.cached) cacheGRADIENT_RECTFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, GRADIENT_RECTFc.UpperLeft, (jint)lpStruct->UpperLeft);
- (*env)->SetIntField(env, lpObject, GRADIENT_RECTFc.LowerRight, (jint)lpStruct->LowerRight);
-}
-#endif
-
-#ifndef NO_GUITHREADINFO
-typedef struct GUITHREADINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cbSize, flags, hwndActive, hwndFocus, hwndCapture, hwndMenuOwner, hwndMoveSize, hwndCaret, left, top, right, bottom;
-} GUITHREADINFO_FID_CACHE;
-
-GUITHREADINFO_FID_CACHE GUITHREADINFOFc;
-
-void cacheGUITHREADINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (GUITHREADINFOFc.cached) return;
- GUITHREADINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- GUITHREADINFOFc.cbSize = (*env)->GetFieldID(env, GUITHREADINFOFc.clazz, "cbSize", "I");
- GUITHREADINFOFc.flags = (*env)->GetFieldID(env, GUITHREADINFOFc.clazz, "flags", "I");
- GUITHREADINFOFc.hwndActive = (*env)->GetFieldID(env, GUITHREADINFOFc.clazz, "hwndActive", I_J);
- GUITHREADINFOFc.hwndFocus = (*env)->GetFieldID(env, GUITHREADINFOFc.clazz, "hwndFocus", I_J);
- GUITHREADINFOFc.hwndCapture = (*env)->GetFieldID(env, GUITHREADINFOFc.clazz, "hwndCapture", I_J);
- GUITHREADINFOFc.hwndMenuOwner = (*env)->GetFieldID(env, GUITHREADINFOFc.clazz, "hwndMenuOwner", I_J);
- GUITHREADINFOFc.hwndMoveSize = (*env)->GetFieldID(env, GUITHREADINFOFc.clazz, "hwndMoveSize", I_J);
- GUITHREADINFOFc.hwndCaret = (*env)->GetFieldID(env, GUITHREADINFOFc.clazz, "hwndCaret", I_J);
- GUITHREADINFOFc.left = (*env)->GetFieldID(env, GUITHREADINFOFc.clazz, "left", "I");
- GUITHREADINFOFc.top = (*env)->GetFieldID(env, GUITHREADINFOFc.clazz, "top", "I");
- GUITHREADINFOFc.right = (*env)->GetFieldID(env, GUITHREADINFOFc.clazz, "right", "I");
- GUITHREADINFOFc.bottom = (*env)->GetFieldID(env, GUITHREADINFOFc.clazz, "bottom", "I");
- GUITHREADINFOFc.cached = 1;
-}
-
-GUITHREADINFO *getGUITHREADINFOFields(JNIEnv *env, jobject lpObject, GUITHREADINFO *lpStruct)
-{
- if (!GUITHREADINFOFc.cached) cacheGUITHREADINFOFields(env, lpObject);
- lpStruct->cbSize = (DWORD)(*env)->GetIntField(env, lpObject, GUITHREADINFOFc.cbSize);
- lpStruct->flags = (DWORD)(*env)->GetIntField(env, lpObject, GUITHREADINFOFc.flags);
- lpStruct->hwndActive = (HWND)(*env)->GetIntLongField(env, lpObject, GUITHREADINFOFc.hwndActive);
- lpStruct->hwndFocus = (HWND)(*env)->GetIntLongField(env, lpObject, GUITHREADINFOFc.hwndFocus);
- lpStruct->hwndCapture = (HWND)(*env)->GetIntLongField(env, lpObject, GUITHREADINFOFc.hwndCapture);
- lpStruct->hwndMenuOwner = (HWND)(*env)->GetIntLongField(env, lpObject, GUITHREADINFOFc.hwndMenuOwner);
- lpStruct->hwndMoveSize = (HWND)(*env)->GetIntLongField(env, lpObject, GUITHREADINFOFc.hwndMoveSize);
- lpStruct->hwndCaret = (HWND)(*env)->GetIntLongField(env, lpObject, GUITHREADINFOFc.hwndCaret);
- lpStruct->rcCaret.left = (*env)->GetIntField(env, lpObject, GUITHREADINFOFc.left);
- lpStruct->rcCaret.top = (*env)->GetIntField(env, lpObject, GUITHREADINFOFc.top);
- lpStruct->rcCaret.right = (*env)->GetIntField(env, lpObject, GUITHREADINFOFc.right);
- lpStruct->rcCaret.bottom = (*env)->GetIntField(env, lpObject, GUITHREADINFOFc.bottom);
- return lpStruct;
-}
-
-void setGUITHREADINFOFields(JNIEnv *env, jobject lpObject, GUITHREADINFO *lpStruct)
-{
- if (!GUITHREADINFOFc.cached) cacheGUITHREADINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, GUITHREADINFOFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntField(env, lpObject, GUITHREADINFOFc.flags, (jint)lpStruct->flags);
- (*env)->SetIntLongField(env, lpObject, GUITHREADINFOFc.hwndActive, (jintLong)lpStruct->hwndActive);
- (*env)->SetIntLongField(env, lpObject, GUITHREADINFOFc.hwndFocus, (jintLong)lpStruct->hwndFocus);
- (*env)->SetIntLongField(env, lpObject, GUITHREADINFOFc.hwndCapture, (jintLong)lpStruct->hwndCapture);
- (*env)->SetIntLongField(env, lpObject, GUITHREADINFOFc.hwndMenuOwner, (jintLong)lpStruct->hwndMenuOwner);
- (*env)->SetIntLongField(env, lpObject, GUITHREADINFOFc.hwndMoveSize, (jintLong)lpStruct->hwndMoveSize);
- (*env)->SetIntLongField(env, lpObject, GUITHREADINFOFc.hwndCaret, (jintLong)lpStruct->hwndCaret);
- (*env)->SetIntField(env, lpObject, GUITHREADINFOFc.left, (jint)lpStruct->rcCaret.left);
- (*env)->SetIntField(env, lpObject, GUITHREADINFOFc.top, (jint)lpStruct->rcCaret.top);
- (*env)->SetIntField(env, lpObject, GUITHREADINFOFc.right, (jint)lpStruct->rcCaret.right);
- (*env)->SetIntField(env, lpObject, GUITHREADINFOFc.bottom, (jint)lpStruct->rcCaret.bottom);
-}
-#endif
-
-#ifndef NO_HDHITTESTINFO
-typedef struct HDHITTESTINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID x, y, flags, iItem;
-} HDHITTESTINFO_FID_CACHE;
-
-HDHITTESTINFO_FID_CACHE HDHITTESTINFOFc;
-
-void cacheHDHITTESTINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (HDHITTESTINFOFc.cached) return;
- HDHITTESTINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- HDHITTESTINFOFc.x = (*env)->GetFieldID(env, HDHITTESTINFOFc.clazz, "x", "I");
- HDHITTESTINFOFc.y = (*env)->GetFieldID(env, HDHITTESTINFOFc.clazz, "y", "I");
- HDHITTESTINFOFc.flags = (*env)->GetFieldID(env, HDHITTESTINFOFc.clazz, "flags", "I");
- HDHITTESTINFOFc.iItem = (*env)->GetFieldID(env, HDHITTESTINFOFc.clazz, "iItem", "I");
- HDHITTESTINFOFc.cached = 1;
-}
-
-HDHITTESTINFO *getHDHITTESTINFOFields(JNIEnv *env, jobject lpObject, HDHITTESTINFO *lpStruct)
-{
- if (!HDHITTESTINFOFc.cached) cacheHDHITTESTINFOFields(env, lpObject);
- lpStruct->pt.x = (*env)->GetIntField(env, lpObject, HDHITTESTINFOFc.x);
- lpStruct->pt.y = (*env)->GetIntField(env, lpObject, HDHITTESTINFOFc.y);
- lpStruct->flags = (*env)->GetIntField(env, lpObject, HDHITTESTINFOFc.flags);
- lpStruct->iItem = (*env)->GetIntField(env, lpObject, HDHITTESTINFOFc.iItem);
- return lpStruct;
-}
-
-void setHDHITTESTINFOFields(JNIEnv *env, jobject lpObject, HDHITTESTINFO *lpStruct)
-{
- if (!HDHITTESTINFOFc.cached) cacheHDHITTESTINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, HDHITTESTINFOFc.x, (jint)lpStruct->pt.x);
- (*env)->SetIntField(env, lpObject, HDHITTESTINFOFc.y, (jint)lpStruct->pt.y);
- (*env)->SetIntField(env, lpObject, HDHITTESTINFOFc.flags, (jint)lpStruct->flags);
- (*env)->SetIntField(env, lpObject, HDHITTESTINFOFc.iItem, (jint)lpStruct->iItem);
-}
-#endif
-
-#ifndef NO_HDITEM
-typedef struct HDITEM_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID mask, cxy, pszText, hbm, cchTextMax, fmt, lParam, iImage, iOrder, type, pvFilter;
-} HDITEM_FID_CACHE;
-
-HDITEM_FID_CACHE HDITEMFc;
-
-void cacheHDITEMFields(JNIEnv *env, jobject lpObject)
-{
- if (HDITEMFc.cached) return;
- HDITEMFc.clazz = (*env)->GetObjectClass(env, lpObject);
- HDITEMFc.mask = (*env)->GetFieldID(env, HDITEMFc.clazz, "mask", "I");
- HDITEMFc.cxy = (*env)->GetFieldID(env, HDITEMFc.clazz, "cxy", "I");
- HDITEMFc.pszText = (*env)->GetFieldID(env, HDITEMFc.clazz, "pszText", I_J);
- HDITEMFc.hbm = (*env)->GetFieldID(env, HDITEMFc.clazz, "hbm", I_J);
- HDITEMFc.cchTextMax = (*env)->GetFieldID(env, HDITEMFc.clazz, "cchTextMax", "I");
- HDITEMFc.fmt = (*env)->GetFieldID(env, HDITEMFc.clazz, "fmt", "I");
- HDITEMFc.lParam = (*env)->GetFieldID(env, HDITEMFc.clazz, "lParam", I_J);
- HDITEMFc.iImage = (*env)->GetFieldID(env, HDITEMFc.clazz, "iImage", "I");
- HDITEMFc.iOrder = (*env)->GetFieldID(env, HDITEMFc.clazz, "iOrder", "I");
- HDITEMFc.type = (*env)->GetFieldID(env, HDITEMFc.clazz, "type", "I");
- HDITEMFc.pvFilter = (*env)->GetFieldID(env, HDITEMFc.clazz, "pvFilter", I_J);
- HDITEMFc.cached = 1;
-}
-
-HDITEM *getHDITEMFields(JNIEnv *env, jobject lpObject, HDITEM *lpStruct)
-{
- if (!HDITEMFc.cached) cacheHDITEMFields(env, lpObject);
- lpStruct->mask = (*env)->GetIntField(env, lpObject, HDITEMFc.mask);
- lpStruct->cxy = (*env)->GetIntField(env, lpObject, HDITEMFc.cxy);
- lpStruct->pszText = (LPTSTR)(*env)->GetIntLongField(env, lpObject, HDITEMFc.pszText);
- lpStruct->hbm = (HBITMAP)(*env)->GetIntLongField(env, lpObject, HDITEMFc.hbm);
- lpStruct->cchTextMax = (*env)->GetIntField(env, lpObject, HDITEMFc.cchTextMax);
- lpStruct->fmt = (*env)->GetIntField(env, lpObject, HDITEMFc.fmt);
- lpStruct->lParam = (*env)->GetIntLongField(env, lpObject, HDITEMFc.lParam);
- lpStruct->iImage = (*env)->GetIntField(env, lpObject, HDITEMFc.iImage);
- lpStruct->iOrder = (*env)->GetIntField(env, lpObject, HDITEMFc.iOrder);
-#ifndef _WIN32_WCE
- lpStruct->type = (*env)->GetIntField(env, lpObject, HDITEMFc.type);
-#endif
-#ifndef _WIN32_WCE
- lpStruct->pvFilter = (void *)(*env)->GetIntLongField(env, lpObject, HDITEMFc.pvFilter);
-#endif
- return lpStruct;
-}
-
-void setHDITEMFields(JNIEnv *env, jobject lpObject, HDITEM *lpStruct)
-{
- if (!HDITEMFc.cached) cacheHDITEMFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, HDITEMFc.mask, (jint)lpStruct->mask);
- (*env)->SetIntField(env, lpObject, HDITEMFc.cxy, (jint)lpStruct->cxy);
- (*env)->SetIntLongField(env, lpObject, HDITEMFc.pszText, (jintLong)lpStruct->pszText);
- (*env)->SetIntLongField(env, lpObject, HDITEMFc.hbm, (jintLong)lpStruct->hbm);
- (*env)->SetIntField(env, lpObject, HDITEMFc.cchTextMax, (jint)lpStruct->cchTextMax);
- (*env)->SetIntField(env, lpObject, HDITEMFc.fmt, (jint)lpStruct->fmt);
- (*env)->SetIntLongField(env, lpObject, HDITEMFc.lParam, (jintLong)lpStruct->lParam);
- (*env)->SetIntField(env, lpObject, HDITEMFc.iImage, (jint)lpStruct->iImage);
- (*env)->SetIntField(env, lpObject, HDITEMFc.iOrder, (jint)lpStruct->iOrder);
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, HDITEMFc.type, (jint)lpStruct->type);
-#endif
-#ifndef _WIN32_WCE
- (*env)->SetIntLongField(env, lpObject, HDITEMFc.pvFilter, (jintLong)lpStruct->pvFilter);
-#endif
-}
-#endif
-
-#ifndef NO_HDLAYOUT
-typedef struct HDLAYOUT_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID prc, pwpos;
-} HDLAYOUT_FID_CACHE;
-
-HDLAYOUT_FID_CACHE HDLAYOUTFc;
-
-void cacheHDLAYOUTFields(JNIEnv *env, jobject lpObject)
-{
- if (HDLAYOUTFc.cached) return;
- HDLAYOUTFc.clazz = (*env)->GetObjectClass(env, lpObject);
- HDLAYOUTFc.prc = (*env)->GetFieldID(env, HDLAYOUTFc.clazz, "prc", I_J);
- HDLAYOUTFc.pwpos = (*env)->GetFieldID(env, HDLAYOUTFc.clazz, "pwpos", I_J);
- HDLAYOUTFc.cached = 1;
-}
-
-HDLAYOUT *getHDLAYOUTFields(JNIEnv *env, jobject lpObject, HDLAYOUT *lpStruct)
-{
- if (!HDLAYOUTFc.cached) cacheHDLAYOUTFields(env, lpObject);
- lpStruct->prc = (RECT *)(*env)->GetIntLongField(env, lpObject, HDLAYOUTFc.prc);
- lpStruct->pwpos = (WINDOWPOS *)(*env)->GetIntLongField(env, lpObject, HDLAYOUTFc.pwpos);
- return lpStruct;
-}
-
-void setHDLAYOUTFields(JNIEnv *env, jobject lpObject, HDLAYOUT *lpStruct)
-{
- if (!HDLAYOUTFc.cached) cacheHDLAYOUTFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, HDLAYOUTFc.prc, (jintLong)lpStruct->prc);
- (*env)->SetIntLongField(env, lpObject, HDLAYOUTFc.pwpos, (jintLong)lpStruct->pwpos);
-}
-#endif
-
-#ifndef NO_HELPINFO
-typedef struct HELPINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cbSize, iContextType, iCtrlId, hItemHandle, dwContextId, x, y;
-} HELPINFO_FID_CACHE;
-
-HELPINFO_FID_CACHE HELPINFOFc;
-
-void cacheHELPINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (HELPINFOFc.cached) return;
- HELPINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- HELPINFOFc.cbSize = (*env)->GetFieldID(env, HELPINFOFc.clazz, "cbSize", "I");
- HELPINFOFc.iContextType = (*env)->GetFieldID(env, HELPINFOFc.clazz, "iContextType", "I");
- HELPINFOFc.iCtrlId = (*env)->GetFieldID(env, HELPINFOFc.clazz, "iCtrlId", "I");
- HELPINFOFc.hItemHandle = (*env)->GetFieldID(env, HELPINFOFc.clazz, "hItemHandle", I_J);
- HELPINFOFc.dwContextId = (*env)->GetFieldID(env, HELPINFOFc.clazz, "dwContextId", "I");
- HELPINFOFc.x = (*env)->GetFieldID(env, HELPINFOFc.clazz, "x", "I");
- HELPINFOFc.y = (*env)->GetFieldID(env, HELPINFOFc.clazz, "y", "I");
- HELPINFOFc.cached = 1;
-}
-
-HELPINFO *getHELPINFOFields(JNIEnv *env, jobject lpObject, HELPINFO *lpStruct)
-{
- if (!HELPINFOFc.cached) cacheHELPINFOFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, HELPINFOFc.cbSize);
- lpStruct->iContextType = (*env)->GetIntField(env, lpObject, HELPINFOFc.iContextType);
- lpStruct->iCtrlId = (*env)->GetIntField(env, lpObject, HELPINFOFc.iCtrlId);
- lpStruct->hItemHandle = (HANDLE)(*env)->GetIntLongField(env, lpObject, HELPINFOFc.hItemHandle);
- lpStruct->dwContextId = (*env)->GetIntField(env, lpObject, HELPINFOFc.dwContextId);
- lpStruct->MousePos.x = (*env)->GetIntField(env, lpObject, HELPINFOFc.x);
- lpStruct->MousePos.y = (*env)->GetIntField(env, lpObject, HELPINFOFc.y);
- return lpStruct;
-}
-
-void setHELPINFOFields(JNIEnv *env, jobject lpObject, HELPINFO *lpStruct)
-{
- if (!HELPINFOFc.cached) cacheHELPINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, HELPINFOFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntField(env, lpObject, HELPINFOFc.iContextType, (jint)lpStruct->iContextType);
- (*env)->SetIntField(env, lpObject, HELPINFOFc.iCtrlId, (jint)lpStruct->iCtrlId);
- (*env)->SetIntLongField(env, lpObject, HELPINFOFc.hItemHandle, (jintLong)lpStruct->hItemHandle);
- (*env)->SetIntField(env, lpObject, HELPINFOFc.dwContextId, (jint)lpStruct->dwContextId);
- (*env)->SetIntField(env, lpObject, HELPINFOFc.x, (jint)lpStruct->MousePos.x);
- (*env)->SetIntField(env, lpObject, HELPINFOFc.y, (jint)lpStruct->MousePos.y);
-}
-#endif
-
-#ifndef NO_HIGHCONTRAST
-typedef struct HIGHCONTRAST_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cbSize, dwFlags, lpszDefaultScheme;
-} HIGHCONTRAST_FID_CACHE;
-
-HIGHCONTRAST_FID_CACHE HIGHCONTRASTFc;
-
-void cacheHIGHCONTRASTFields(JNIEnv *env, jobject lpObject)
-{
- if (HIGHCONTRASTFc.cached) return;
- HIGHCONTRASTFc.clazz = (*env)->GetObjectClass(env, lpObject);
- HIGHCONTRASTFc.cbSize = (*env)->GetFieldID(env, HIGHCONTRASTFc.clazz, "cbSize", "I");
- HIGHCONTRASTFc.dwFlags = (*env)->GetFieldID(env, HIGHCONTRASTFc.clazz, "dwFlags", "I");
- HIGHCONTRASTFc.lpszDefaultScheme = (*env)->GetFieldID(env, HIGHCONTRASTFc.clazz, "lpszDefaultScheme", I_J);
- HIGHCONTRASTFc.cached = 1;
-}
-
-HIGHCONTRAST *getHIGHCONTRASTFields(JNIEnv *env, jobject lpObject, HIGHCONTRAST *lpStruct)
-{
- if (!HIGHCONTRASTFc.cached) cacheHIGHCONTRASTFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, HIGHCONTRASTFc.cbSize);
- lpStruct->dwFlags = (*env)->GetIntField(env, lpObject, HIGHCONTRASTFc.dwFlags);
- lpStruct->lpszDefaultScheme = (LPTSTR)(*env)->GetIntLongField(env, lpObject, HIGHCONTRASTFc.lpszDefaultScheme);
- return lpStruct;
-}
-
-void setHIGHCONTRASTFields(JNIEnv *env, jobject lpObject, HIGHCONTRAST *lpStruct)
-{
- if (!HIGHCONTRASTFc.cached) cacheHIGHCONTRASTFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, HIGHCONTRASTFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntField(env, lpObject, HIGHCONTRASTFc.dwFlags, (jint)lpStruct->dwFlags);
- (*env)->SetIntLongField(env, lpObject, HIGHCONTRASTFc.lpszDefaultScheme, (jintLong)lpStruct->lpszDefaultScheme);
-}
-#endif
-
-#ifndef NO_ICONINFO
-typedef struct ICONINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID fIcon, xHotspot, yHotspot, hbmMask, hbmColor;
-} ICONINFO_FID_CACHE;
-
-ICONINFO_FID_CACHE ICONINFOFc;
-
-void cacheICONINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (ICONINFOFc.cached) return;
- ICONINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- ICONINFOFc.fIcon = (*env)->GetFieldID(env, ICONINFOFc.clazz, "fIcon", "Z");
- ICONINFOFc.xHotspot = (*env)->GetFieldID(env, ICONINFOFc.clazz, "xHotspot", "I");
- ICONINFOFc.yHotspot = (*env)->GetFieldID(env, ICONINFOFc.clazz, "yHotspot", "I");
- ICONINFOFc.hbmMask = (*env)->GetFieldID(env, ICONINFOFc.clazz, "hbmMask", I_J);
- ICONINFOFc.hbmColor = (*env)->GetFieldID(env, ICONINFOFc.clazz, "hbmColor", I_J);
- ICONINFOFc.cached = 1;
-}
-
-ICONINFO *getICONINFOFields(JNIEnv *env, jobject lpObject, ICONINFO *lpStruct)
-{
- if (!ICONINFOFc.cached) cacheICONINFOFields(env, lpObject);
- lpStruct->fIcon = (*env)->GetBooleanField(env, lpObject, ICONINFOFc.fIcon);
- lpStruct->xHotspot = (*env)->GetIntField(env, lpObject, ICONINFOFc.xHotspot);
- lpStruct->yHotspot = (*env)->GetIntField(env, lpObject, ICONINFOFc.yHotspot);
- lpStruct->hbmMask = (HBITMAP)(*env)->GetIntLongField(env, lpObject, ICONINFOFc.hbmMask);
- lpStruct->hbmColor = (HBITMAP)(*env)->GetIntLongField(env, lpObject, ICONINFOFc.hbmColor);
- return lpStruct;
-}
-
-void setICONINFOFields(JNIEnv *env, jobject lpObject, ICONINFO *lpStruct)
-{
- if (!ICONINFOFc.cached) cacheICONINFOFields(env, lpObject);
- (*env)->SetBooleanField(env, lpObject, ICONINFOFc.fIcon, (jboolean)lpStruct->fIcon);
- (*env)->SetIntField(env, lpObject, ICONINFOFc.xHotspot, (jint)lpStruct->xHotspot);
- (*env)->SetIntField(env, lpObject, ICONINFOFc.yHotspot, (jint)lpStruct->yHotspot);
- (*env)->SetIntLongField(env, lpObject, ICONINFOFc.hbmMask, (jintLong)lpStruct->hbmMask);
- (*env)->SetIntLongField(env, lpObject, ICONINFOFc.hbmColor, (jintLong)lpStruct->hbmColor);
-}
-#endif
-
-#ifndef NO_INITCOMMONCONTROLSEX
-typedef struct INITCOMMONCONTROLSEX_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID dwSize, dwICC;
-} INITCOMMONCONTROLSEX_FID_CACHE;
-
-INITCOMMONCONTROLSEX_FID_CACHE INITCOMMONCONTROLSEXFc;
-
-void cacheINITCOMMONCONTROLSEXFields(JNIEnv *env, jobject lpObject)
-{
- if (INITCOMMONCONTROLSEXFc.cached) return;
- INITCOMMONCONTROLSEXFc.clazz = (*env)->GetObjectClass(env, lpObject);
- INITCOMMONCONTROLSEXFc.dwSize = (*env)->GetFieldID(env, INITCOMMONCONTROLSEXFc.clazz, "dwSize", "I");
- INITCOMMONCONTROLSEXFc.dwICC = (*env)->GetFieldID(env, INITCOMMONCONTROLSEXFc.clazz, "dwICC", "I");
- INITCOMMONCONTROLSEXFc.cached = 1;
-}
-
-INITCOMMONCONTROLSEX *getINITCOMMONCONTROLSEXFields(JNIEnv *env, jobject lpObject, INITCOMMONCONTROLSEX *lpStruct)
-{
- if (!INITCOMMONCONTROLSEXFc.cached) cacheINITCOMMONCONTROLSEXFields(env, lpObject);
- lpStruct->dwSize = (*env)->GetIntField(env, lpObject, INITCOMMONCONTROLSEXFc.dwSize);
- lpStruct->dwICC = (*env)->GetIntField(env, lpObject, INITCOMMONCONTROLSEXFc.dwICC);
- return lpStruct;
-}
-
-void setINITCOMMONCONTROLSEXFields(JNIEnv *env, jobject lpObject, INITCOMMONCONTROLSEX *lpStruct)
-{
- if (!INITCOMMONCONTROLSEXFc.cached) cacheINITCOMMONCONTROLSEXFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, INITCOMMONCONTROLSEXFc.dwSize, (jint)lpStruct->dwSize);
- (*env)->SetIntField(env, lpObject, INITCOMMONCONTROLSEXFc.dwICC, (jint)lpStruct->dwICC);
-}
-#endif
-
-#ifndef NO_INPUT
-typedef struct INPUT_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID type;
-} INPUT_FID_CACHE;
-
-INPUT_FID_CACHE INPUTFc;
-
-void cacheINPUTFields(JNIEnv *env, jobject lpObject)
-{
- if (INPUTFc.cached) return;
- INPUTFc.clazz = (*env)->GetObjectClass(env, lpObject);
- INPUTFc.type = (*env)->GetFieldID(env, INPUTFc.clazz, "type", "I");
- INPUTFc.cached = 1;
-}
-
-INPUT *getINPUTFields(JNIEnv *env, jobject lpObject, INPUT *lpStruct)
-{
- if (!INPUTFc.cached) cacheINPUTFields(env, lpObject);
- lpStruct->type = (*env)->GetIntField(env, lpObject, INPUTFc.type);
- return lpStruct;
-}
-
-void setINPUTFields(JNIEnv *env, jobject lpObject, INPUT *lpStruct)
-{
- if (!INPUTFc.cached) cacheINPUTFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, INPUTFc.type, (jint)lpStruct->type);
-}
-#endif
-
-#ifndef NO_KEYBDINPUT
-typedef struct KEYBDINPUT_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID wVk, wScan, dwFlags, time, dwExtraInfo;
-} KEYBDINPUT_FID_CACHE;
-
-KEYBDINPUT_FID_CACHE KEYBDINPUTFc;
-
-void cacheKEYBDINPUTFields(JNIEnv *env, jobject lpObject)
-{
- if (KEYBDINPUTFc.cached) return;
- KEYBDINPUTFc.clazz = (*env)->GetObjectClass(env, lpObject);
- KEYBDINPUTFc.wVk = (*env)->GetFieldID(env, KEYBDINPUTFc.clazz, "wVk", "S");
- KEYBDINPUTFc.wScan = (*env)->GetFieldID(env, KEYBDINPUTFc.clazz, "wScan", "S");
- KEYBDINPUTFc.dwFlags = (*env)->GetFieldID(env, KEYBDINPUTFc.clazz, "dwFlags", "I");
- KEYBDINPUTFc.time = (*env)->GetFieldID(env, KEYBDINPUTFc.clazz, "time", "I");
- KEYBDINPUTFc.dwExtraInfo = (*env)->GetFieldID(env, KEYBDINPUTFc.clazz, "dwExtraInfo", I_J);
- KEYBDINPUTFc.cached = 1;
-}
-
-KEYBDINPUT *getKEYBDINPUTFields(JNIEnv *env, jobject lpObject, KEYBDINPUT *lpStruct)
-{
- if (!KEYBDINPUTFc.cached) cacheKEYBDINPUTFields(env, lpObject);
- lpStruct->wVk = (*env)->GetShortField(env, lpObject, KEYBDINPUTFc.wVk);
- lpStruct->wScan = (*env)->GetShortField(env, lpObject, KEYBDINPUTFc.wScan);
- lpStruct->dwFlags = (*env)->GetIntField(env, lpObject, KEYBDINPUTFc.dwFlags);
- lpStruct->time = (*env)->GetIntField(env, lpObject, KEYBDINPUTFc.time);
- lpStruct->dwExtraInfo = (*env)->GetIntLongField(env, lpObject, KEYBDINPUTFc.dwExtraInfo);
- return lpStruct;
-}
-
-void setKEYBDINPUTFields(JNIEnv *env, jobject lpObject, KEYBDINPUT *lpStruct)
-{
- if (!KEYBDINPUTFc.cached) cacheKEYBDINPUTFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, KEYBDINPUTFc.wVk, (jshort)lpStruct->wVk);
- (*env)->SetShortField(env, lpObject, KEYBDINPUTFc.wScan, (jshort)lpStruct->wScan);
- (*env)->SetIntField(env, lpObject, KEYBDINPUTFc.dwFlags, (jint)lpStruct->dwFlags);
- (*env)->SetIntField(env, lpObject, KEYBDINPUTFc.time, (jint)lpStruct->time);
- (*env)->SetIntLongField(env, lpObject, KEYBDINPUTFc.dwExtraInfo, (jintLong)lpStruct->dwExtraInfo);
-}
-#endif
-
-#ifndef NO_LITEM
-typedef struct LITEM_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID mask, iLink, state, stateMask, szID, szUrl;
-} LITEM_FID_CACHE;
-
-LITEM_FID_CACHE LITEMFc;
-
-void cacheLITEMFields(JNIEnv *env, jobject lpObject)
-{
- if (LITEMFc.cached) return;
- LITEMFc.clazz = (*env)->GetObjectClass(env, lpObject);
- LITEMFc.mask = (*env)->GetFieldID(env, LITEMFc.clazz, "mask", "I");
- LITEMFc.iLink = (*env)->GetFieldID(env, LITEMFc.clazz, "iLink", "I");
- LITEMFc.state = (*env)->GetFieldID(env, LITEMFc.clazz, "state", "I");
- LITEMFc.stateMask = (*env)->GetFieldID(env, LITEMFc.clazz, "stateMask", "I");
- LITEMFc.szID = (*env)->GetFieldID(env, LITEMFc.clazz, "szID", "[C");
- LITEMFc.szUrl = (*env)->GetFieldID(env, LITEMFc.clazz, "szUrl", "[C");
- LITEMFc.cached = 1;
-}
-
-LITEM *getLITEMFields(JNIEnv *env, jobject lpObject, LITEM *lpStruct)
-{
- if (!LITEMFc.cached) cacheLITEMFields(env, lpObject);
- lpStruct->mask = (*env)->GetIntField(env, lpObject, LITEMFc.mask);
- lpStruct->iLink = (*env)->GetIntField(env, lpObject, LITEMFc.iLink);
- lpStruct->state = (*env)->GetIntField(env, lpObject, LITEMFc.state);
- lpStruct->stateMask = (*env)->GetIntField(env, lpObject, LITEMFc.stateMask);
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, LITEMFc.szID);
- (*env)->GetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szID) / sizeof(jchar), (jchar *)lpStruct->szID);
- }
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, LITEMFc.szUrl);
- (*env)->GetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szUrl) / sizeof(jchar), (jchar *)lpStruct->szUrl);
- }
- return lpStruct;
-}
-
-void setLITEMFields(JNIEnv *env, jobject lpObject, LITEM *lpStruct)
-{
- if (!LITEMFc.cached) cacheLITEMFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, LITEMFc.mask, (jint)lpStruct->mask);
- (*env)->SetIntField(env, lpObject, LITEMFc.iLink, (jint)lpStruct->iLink);
- (*env)->SetIntField(env, lpObject, LITEMFc.state, (jint)lpStruct->state);
- (*env)->SetIntField(env, lpObject, LITEMFc.stateMask, (jint)lpStruct->stateMask);
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, LITEMFc.szID);
- (*env)->SetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szID) / sizeof(jchar), (jchar *)lpStruct->szID);
- }
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, LITEMFc.szUrl);
- (*env)->SetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szUrl) / sizeof(jchar), (jchar *)lpStruct->szUrl);
- }
-}
-#endif
-
-#ifndef NO_LOGBRUSH
-typedef struct LOGBRUSH_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID lbStyle, lbColor, lbHatch;
-} LOGBRUSH_FID_CACHE;
-
-LOGBRUSH_FID_CACHE LOGBRUSHFc;
-
-void cacheLOGBRUSHFields(JNIEnv *env, jobject lpObject)
-{
- if (LOGBRUSHFc.cached) return;
- LOGBRUSHFc.clazz = (*env)->GetObjectClass(env, lpObject);
- LOGBRUSHFc.lbStyle = (*env)->GetFieldID(env, LOGBRUSHFc.clazz, "lbStyle", "I");
- LOGBRUSHFc.lbColor = (*env)->GetFieldID(env, LOGBRUSHFc.clazz, "lbColor", "I");
- LOGBRUSHFc.lbHatch = (*env)->GetFieldID(env, LOGBRUSHFc.clazz, "lbHatch", I_J);
- LOGBRUSHFc.cached = 1;
-}
-
-LOGBRUSH *getLOGBRUSHFields(JNIEnv *env, jobject lpObject, LOGBRUSH *lpStruct)
-{
- if (!LOGBRUSHFc.cached) cacheLOGBRUSHFields(env, lpObject);
- lpStruct->lbStyle = (*env)->GetIntField(env, lpObject, LOGBRUSHFc.lbStyle);
- lpStruct->lbColor = (*env)->GetIntField(env, lpObject, LOGBRUSHFc.lbColor);
- lpStruct->lbHatch = (*env)->GetIntLongField(env, lpObject, LOGBRUSHFc.lbHatch);
- return lpStruct;
-}
-
-void setLOGBRUSHFields(JNIEnv *env, jobject lpObject, LOGBRUSH *lpStruct)
-{
- if (!LOGBRUSHFc.cached) cacheLOGBRUSHFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, LOGBRUSHFc.lbStyle, (jint)lpStruct->lbStyle);
- (*env)->SetIntField(env, lpObject, LOGBRUSHFc.lbColor, (jint)lpStruct->lbColor);
- (*env)->SetIntLongField(env, lpObject, LOGBRUSHFc.lbHatch, (jintLong)lpStruct->lbHatch);
-}
-#endif
-
-#ifndef NO_LOGFONT
-typedef struct LOGFONT_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID lfHeight, lfWidth, lfEscapement, lfOrientation, lfWeight, lfItalic, lfUnderline, lfStrikeOut, lfCharSet, lfOutPrecision, lfClipPrecision, lfQuality, lfPitchAndFamily;
-} LOGFONT_FID_CACHE;
-
-LOGFONT_FID_CACHE LOGFONTFc;
-
-void cacheLOGFONTFields(JNIEnv *env, jobject lpObject)
-{
- if (LOGFONTFc.cached) return;
- LOGFONTFc.clazz = (*env)->GetObjectClass(env, lpObject);
- LOGFONTFc.lfHeight = (*env)->GetFieldID(env, LOGFONTFc.clazz, "lfHeight", "I");
- LOGFONTFc.lfWidth = (*env)->GetFieldID(env, LOGFONTFc.clazz, "lfWidth", "I");
- LOGFONTFc.lfEscapement = (*env)->GetFieldID(env, LOGFONTFc.clazz, "lfEscapement", "I");
- LOGFONTFc.lfOrientation = (*env)->GetFieldID(env, LOGFONTFc.clazz, "lfOrientation", "I");
- LOGFONTFc.lfWeight = (*env)->GetFieldID(env, LOGFONTFc.clazz, "lfWeight", "I");
- LOGFONTFc.lfItalic = (*env)->GetFieldID(env, LOGFONTFc.clazz, "lfItalic", "B");
- LOGFONTFc.lfUnderline = (*env)->GetFieldID(env, LOGFONTFc.clazz, "lfUnderline", "B");
- LOGFONTFc.lfStrikeOut = (*env)->GetFieldID(env, LOGFONTFc.clazz, "lfStrikeOut", "B");
- LOGFONTFc.lfCharSet = (*env)->GetFieldID(env, LOGFONTFc.clazz, "lfCharSet", "B");
- LOGFONTFc.lfOutPrecision = (*env)->GetFieldID(env, LOGFONTFc.clazz, "lfOutPrecision", "B");
- LOGFONTFc.lfClipPrecision = (*env)->GetFieldID(env, LOGFONTFc.clazz, "lfClipPrecision", "B");
- LOGFONTFc.lfQuality = (*env)->GetFieldID(env, LOGFONTFc.clazz, "lfQuality", "B");
- LOGFONTFc.lfPitchAndFamily = (*env)->GetFieldID(env, LOGFONTFc.clazz, "lfPitchAndFamily", "B");
- LOGFONTFc.cached = 1;
-}
-
-LOGFONT *getLOGFONTFields(JNIEnv *env, jobject lpObject, LOGFONT *lpStruct)
-{
- if (!LOGFONTFc.cached) cacheLOGFONTFields(env, lpObject);
- lpStruct->lfHeight = (*env)->GetIntField(env, lpObject, LOGFONTFc.lfHeight);
- lpStruct->lfWidth = (*env)->GetIntField(env, lpObject, LOGFONTFc.lfWidth);
- lpStruct->lfEscapement = (*env)->GetIntField(env, lpObject, LOGFONTFc.lfEscapement);
- lpStruct->lfOrientation = (*env)->GetIntField(env, lpObject, LOGFONTFc.lfOrientation);
- lpStruct->lfWeight = (*env)->GetIntField(env, lpObject, LOGFONTFc.lfWeight);
- lpStruct->lfItalic = (*env)->GetByteField(env, lpObject, LOGFONTFc.lfItalic);
- lpStruct->lfUnderline = (*env)->GetByteField(env, lpObject, LOGFONTFc.lfUnderline);
- lpStruct->lfStrikeOut = (*env)->GetByteField(env, lpObject, LOGFONTFc.lfStrikeOut);
- lpStruct->lfCharSet = (*env)->GetByteField(env, lpObject, LOGFONTFc.lfCharSet);
- lpStruct->lfOutPrecision = (*env)->GetByteField(env, lpObject, LOGFONTFc.lfOutPrecision);
- lpStruct->lfClipPrecision = (*env)->GetByteField(env, lpObject, LOGFONTFc.lfClipPrecision);
- lpStruct->lfQuality = (*env)->GetByteField(env, lpObject, LOGFONTFc.lfQuality);
- lpStruct->lfPitchAndFamily = (*env)->GetByteField(env, lpObject, LOGFONTFc.lfPitchAndFamily);
- return lpStruct;
-}
-
-void setLOGFONTFields(JNIEnv *env, jobject lpObject, LOGFONT *lpStruct)
-{
- if (!LOGFONTFc.cached) cacheLOGFONTFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, LOGFONTFc.lfHeight, (jint)lpStruct->lfHeight);
- (*env)->SetIntField(env, lpObject, LOGFONTFc.lfWidth, (jint)lpStruct->lfWidth);
- (*env)->SetIntField(env, lpObject, LOGFONTFc.lfEscapement, (jint)lpStruct->lfEscapement);
- (*env)->SetIntField(env, lpObject, LOGFONTFc.lfOrientation, (jint)lpStruct->lfOrientation);
- (*env)->SetIntField(env, lpObject, LOGFONTFc.lfWeight, (jint)lpStruct->lfWeight);
- (*env)->SetByteField(env, lpObject, LOGFONTFc.lfItalic, (jbyte)lpStruct->lfItalic);
- (*env)->SetByteField(env, lpObject, LOGFONTFc.lfUnderline, (jbyte)lpStruct->lfUnderline);
- (*env)->SetByteField(env, lpObject, LOGFONTFc.lfStrikeOut, (jbyte)lpStruct->lfStrikeOut);
- (*env)->SetByteField(env, lpObject, LOGFONTFc.lfCharSet, (jbyte)lpStruct->lfCharSet);
- (*env)->SetByteField(env, lpObject, LOGFONTFc.lfOutPrecision, (jbyte)lpStruct->lfOutPrecision);
- (*env)->SetByteField(env, lpObject, LOGFONTFc.lfClipPrecision, (jbyte)lpStruct->lfClipPrecision);
- (*env)->SetByteField(env, lpObject, LOGFONTFc.lfQuality, (jbyte)lpStruct->lfQuality);
- (*env)->SetByteField(env, lpObject, LOGFONTFc.lfPitchAndFamily, (jbyte)lpStruct->lfPitchAndFamily);
-}
-#endif
-
-#ifndef NO_LOGFONTA
-typedef struct LOGFONTA_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID lfFaceName;
-} LOGFONTA_FID_CACHE;
-
-LOGFONTA_FID_CACHE LOGFONTAFc;
-
-void cacheLOGFONTAFields(JNIEnv *env, jobject lpObject)
-{
- if (LOGFONTAFc.cached) return;
- cacheLOGFONTFields(env, lpObject);
- LOGFONTAFc.clazz = (*env)->GetObjectClass(env, lpObject);
- LOGFONTAFc.lfFaceName = (*env)->GetFieldID(env, LOGFONTAFc.clazz, "lfFaceName", "[B");
- LOGFONTAFc.cached = 1;
-}
-
-LOGFONTA *getLOGFONTAFields(JNIEnv *env, jobject lpObject, LOGFONTA *lpStruct)
-{
- if (!LOGFONTAFc.cached) cacheLOGFONTAFields(env, lpObject);
- lpStruct->lfHeight = (*env)->GetIntField(env, lpObject, LOGFONTFc.lfHeight);
- lpStruct->lfWidth = (*env)->GetIntField(env, lpObject, LOGFONTFc.lfWidth);
- lpStruct->lfEscapement = (*env)->GetIntField(env, lpObject, LOGFONTFc.lfEscapement);
- lpStruct->lfOrientation = (*env)->GetIntField(env, lpObject, LOGFONTFc.lfOrientation);
- lpStruct->lfWeight = (*env)->GetIntField(env, lpObject, LOGFONTFc.lfWeight);
- lpStruct->lfItalic = (*env)->GetByteField(env, lpObject, LOGFONTFc.lfItalic);
- lpStruct->lfUnderline = (*env)->GetByteField(env, lpObject, LOGFONTFc.lfUnderline);
- lpStruct->lfStrikeOut = (*env)->GetByteField(env, lpObject, LOGFONTFc.lfStrikeOut);
- lpStruct->lfCharSet = (*env)->GetByteField(env, lpObject, LOGFONTFc.lfCharSet);
- lpStruct->lfOutPrecision = (*env)->GetByteField(env, lpObject, LOGFONTFc.lfOutPrecision);
- lpStruct->lfClipPrecision = (*env)->GetByteField(env, lpObject, LOGFONTFc.lfClipPrecision);
- lpStruct->lfQuality = (*env)->GetByteField(env, lpObject, LOGFONTFc.lfQuality);
- lpStruct->lfPitchAndFamily = (*env)->GetByteField(env, lpObject, LOGFONTFc.lfPitchAndFamily);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, LOGFONTAFc.lfFaceName);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->lfFaceName), (jbyte *)lpStruct->lfFaceName);
- }
- return lpStruct;
-}
-
-void setLOGFONTAFields(JNIEnv *env, jobject lpObject, LOGFONTA *lpStruct)
-{
- if (!LOGFONTAFc.cached) cacheLOGFONTAFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, LOGFONTFc.lfHeight, (jint)lpStruct->lfHeight);
- (*env)->SetIntField(env, lpObject, LOGFONTFc.lfWidth, (jint)lpStruct->lfWidth);
- (*env)->SetIntField(env, lpObject, LOGFONTFc.lfEscapement, (jint)lpStruct->lfEscapement);
- (*env)->SetIntField(env, lpObject, LOGFONTFc.lfOrientation, (jint)lpStruct->lfOrientation);
- (*env)->SetIntField(env, lpObject, LOGFONTFc.lfWeight, (jint)lpStruct->lfWeight);
- (*env)->SetByteField(env, lpObject, LOGFONTFc.lfItalic, (jbyte)lpStruct->lfItalic);
- (*env)->SetByteField(env, lpObject, LOGFONTFc.lfUnderline, (jbyte)lpStruct->lfUnderline);
- (*env)->SetByteField(env, lpObject, LOGFONTFc.lfStrikeOut, (jbyte)lpStruct->lfStrikeOut);
- (*env)->SetByteField(env, lpObject, LOGFONTFc.lfCharSet, (jbyte)lpStruct->lfCharSet);
- (*env)->SetByteField(env, lpObject, LOGFONTFc.lfOutPrecision, (jbyte)lpStruct->lfOutPrecision);
- (*env)->SetByteField(env, lpObject, LOGFONTFc.lfClipPrecision, (jbyte)lpStruct->lfClipPrecision);
- (*env)->SetByteField(env, lpObject, LOGFONTFc.lfQuality, (jbyte)lpStruct->lfQuality);
- (*env)->SetByteField(env, lpObject, LOGFONTFc.lfPitchAndFamily, (jbyte)lpStruct->lfPitchAndFamily);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, LOGFONTAFc.lfFaceName);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->lfFaceName), (jbyte *)lpStruct->lfFaceName);
- }
-}
-#endif
-
-#ifndef NO_LOGFONTW
-typedef struct LOGFONTW_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID lfFaceName;
-} LOGFONTW_FID_CACHE;
-
-LOGFONTW_FID_CACHE LOGFONTWFc;
-
-void cacheLOGFONTWFields(JNIEnv *env, jobject lpObject)
-{
- if (LOGFONTWFc.cached) return;
- cacheLOGFONTFields(env, lpObject);
- LOGFONTWFc.clazz = (*env)->GetObjectClass(env, lpObject);
- LOGFONTWFc.lfFaceName = (*env)->GetFieldID(env, LOGFONTWFc.clazz, "lfFaceName", "[C");
- LOGFONTWFc.cached = 1;
-}
-
-LOGFONTW *getLOGFONTWFields(JNIEnv *env, jobject lpObject, LOGFONTW *lpStruct)
-{
- if (!LOGFONTWFc.cached) cacheLOGFONTWFields(env, lpObject);
- lpStruct->lfHeight = (*env)->GetIntField(env, lpObject, LOGFONTFc.lfHeight);
- lpStruct->lfWidth = (*env)->GetIntField(env, lpObject, LOGFONTFc.lfWidth);
- lpStruct->lfEscapement = (*env)->GetIntField(env, lpObject, LOGFONTFc.lfEscapement);
- lpStruct->lfOrientation = (*env)->GetIntField(env, lpObject, LOGFONTFc.lfOrientation);
- lpStruct->lfWeight = (*env)->GetIntField(env, lpObject, LOGFONTFc.lfWeight);
- lpStruct->lfItalic = (*env)->GetByteField(env, lpObject, LOGFONTFc.lfItalic);
- lpStruct->lfUnderline = (*env)->GetByteField(env, lpObject, LOGFONTFc.lfUnderline);
- lpStruct->lfStrikeOut = (*env)->GetByteField(env, lpObject, LOGFONTFc.lfStrikeOut);
- lpStruct->lfCharSet = (*env)->GetByteField(env, lpObject, LOGFONTFc.lfCharSet);
- lpStruct->lfOutPrecision = (*env)->GetByteField(env, lpObject, LOGFONTFc.lfOutPrecision);
- lpStruct->lfClipPrecision = (*env)->GetByteField(env, lpObject, LOGFONTFc.lfClipPrecision);
- lpStruct->lfQuality = (*env)->GetByteField(env, lpObject, LOGFONTFc.lfQuality);
- lpStruct->lfPitchAndFamily = (*env)->GetByteField(env, lpObject, LOGFONTFc.lfPitchAndFamily);
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, LOGFONTWFc.lfFaceName);
- (*env)->GetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->lfFaceName) / sizeof(jchar), (jchar *)lpStruct->lfFaceName);
- }
- return lpStruct;
-}
-
-void setLOGFONTWFields(JNIEnv *env, jobject lpObject, LOGFONTW *lpStruct)
-{
- if (!LOGFONTWFc.cached) cacheLOGFONTWFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, LOGFONTFc.lfHeight, (jint)lpStruct->lfHeight);
- (*env)->SetIntField(env, lpObject, LOGFONTFc.lfWidth, (jint)lpStruct->lfWidth);
- (*env)->SetIntField(env, lpObject, LOGFONTFc.lfEscapement, (jint)lpStruct->lfEscapement);
- (*env)->SetIntField(env, lpObject, LOGFONTFc.lfOrientation, (jint)lpStruct->lfOrientation);
- (*env)->SetIntField(env, lpObject, LOGFONTFc.lfWeight, (jint)lpStruct->lfWeight);
- (*env)->SetByteField(env, lpObject, LOGFONTFc.lfItalic, (jbyte)lpStruct->lfItalic);
- (*env)->SetByteField(env, lpObject, LOGFONTFc.lfUnderline, (jbyte)lpStruct->lfUnderline);
- (*env)->SetByteField(env, lpObject, LOGFONTFc.lfStrikeOut, (jbyte)lpStruct->lfStrikeOut);
- (*env)->SetByteField(env, lpObject, LOGFONTFc.lfCharSet, (jbyte)lpStruct->lfCharSet);
- (*env)->SetByteField(env, lpObject, LOGFONTFc.lfOutPrecision, (jbyte)lpStruct->lfOutPrecision);
- (*env)->SetByteField(env, lpObject, LOGFONTFc.lfClipPrecision, (jbyte)lpStruct->lfClipPrecision);
- (*env)->SetByteField(env, lpObject, LOGFONTFc.lfQuality, (jbyte)lpStruct->lfQuality);
- (*env)->SetByteField(env, lpObject, LOGFONTFc.lfPitchAndFamily, (jbyte)lpStruct->lfPitchAndFamily);
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, LOGFONTWFc.lfFaceName);
- (*env)->SetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->lfFaceName) / sizeof(jchar), (jchar *)lpStruct->lfFaceName);
- }
-}
-#endif
-
-#ifndef NO_LOGPEN
-typedef struct LOGPEN_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID lopnStyle, x, y, lopnColor;
-} LOGPEN_FID_CACHE;
-
-LOGPEN_FID_CACHE LOGPENFc;
-
-void cacheLOGPENFields(JNIEnv *env, jobject lpObject)
-{
- if (LOGPENFc.cached) return;
- LOGPENFc.clazz = (*env)->GetObjectClass(env, lpObject);
- LOGPENFc.lopnStyle = (*env)->GetFieldID(env, LOGPENFc.clazz, "lopnStyle", "I");
- LOGPENFc.x = (*env)->GetFieldID(env, LOGPENFc.clazz, "x", "I");
- LOGPENFc.y = (*env)->GetFieldID(env, LOGPENFc.clazz, "y", "I");
- LOGPENFc.lopnColor = (*env)->GetFieldID(env, LOGPENFc.clazz, "lopnColor", "I");
- LOGPENFc.cached = 1;
-}
-
-LOGPEN *getLOGPENFields(JNIEnv *env, jobject lpObject, LOGPEN *lpStruct)
-{
- if (!LOGPENFc.cached) cacheLOGPENFields(env, lpObject);
- lpStruct->lopnStyle = (*env)->GetIntField(env, lpObject, LOGPENFc.lopnStyle);
- lpStruct->lopnWidth.x = (*env)->GetIntField(env, lpObject, LOGPENFc.x);
- lpStruct->lopnWidth.y = (*env)->GetIntField(env, lpObject, LOGPENFc.y);
- lpStruct->lopnColor = (*env)->GetIntField(env, lpObject, LOGPENFc.lopnColor);
- return lpStruct;
-}
-
-void setLOGPENFields(JNIEnv *env, jobject lpObject, LOGPEN *lpStruct)
-{
- if (!LOGPENFc.cached) cacheLOGPENFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, LOGPENFc.lopnStyle, (jint)lpStruct->lopnStyle);
- (*env)->SetIntField(env, lpObject, LOGPENFc.x, (jint)lpStruct->lopnWidth.x);
- (*env)->SetIntField(env, lpObject, LOGPENFc.y, (jint)lpStruct->lopnWidth.y);
- (*env)->SetIntField(env, lpObject, LOGPENFc.lopnColor, (jint)lpStruct->lopnColor);
-}
-#endif
-
-#ifndef NO_LVCOLUMN
-typedef struct LVCOLUMN_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID mask, fmt, cx, pszText, cchTextMax, iSubItem, iImage, iOrder;
-} LVCOLUMN_FID_CACHE;
-
-LVCOLUMN_FID_CACHE LVCOLUMNFc;
-
-void cacheLVCOLUMNFields(JNIEnv *env, jobject lpObject)
-{
- if (LVCOLUMNFc.cached) return;
- LVCOLUMNFc.clazz = (*env)->GetObjectClass(env, lpObject);
- LVCOLUMNFc.mask = (*env)->GetFieldID(env, LVCOLUMNFc.clazz, "mask", "I");
- LVCOLUMNFc.fmt = (*env)->GetFieldID(env, LVCOLUMNFc.clazz, "fmt", "I");
- LVCOLUMNFc.cx = (*env)->GetFieldID(env, LVCOLUMNFc.clazz, "cx", "I");
- LVCOLUMNFc.pszText = (*env)->GetFieldID(env, LVCOLUMNFc.clazz, "pszText", I_J);
- LVCOLUMNFc.cchTextMax = (*env)->GetFieldID(env, LVCOLUMNFc.clazz, "cchTextMax", "I");
- LVCOLUMNFc.iSubItem = (*env)->GetFieldID(env, LVCOLUMNFc.clazz, "iSubItem", "I");
- LVCOLUMNFc.iImage = (*env)->GetFieldID(env, LVCOLUMNFc.clazz, "iImage", "I");
- LVCOLUMNFc.iOrder = (*env)->GetFieldID(env, LVCOLUMNFc.clazz, "iOrder", "I");
- LVCOLUMNFc.cached = 1;
-}
-
-LVCOLUMN *getLVCOLUMNFields(JNIEnv *env, jobject lpObject, LVCOLUMN *lpStruct)
-{
- if (!LVCOLUMNFc.cached) cacheLVCOLUMNFields(env, lpObject);
- lpStruct->mask = (*env)->GetIntField(env, lpObject, LVCOLUMNFc.mask);
- lpStruct->fmt = (*env)->GetIntField(env, lpObject, LVCOLUMNFc.fmt);
- lpStruct->cx = (*env)->GetIntField(env, lpObject, LVCOLUMNFc.cx);
- lpStruct->pszText = (LPTSTR)(*env)->GetIntLongField(env, lpObject, LVCOLUMNFc.pszText);
- lpStruct->cchTextMax = (*env)->GetIntField(env, lpObject, LVCOLUMNFc.cchTextMax);
- lpStruct->iSubItem = (*env)->GetIntField(env, lpObject, LVCOLUMNFc.iSubItem);
- lpStruct->iImage = (*env)->GetIntField(env, lpObject, LVCOLUMNFc.iImage);
- lpStruct->iOrder = (*env)->GetIntField(env, lpObject, LVCOLUMNFc.iOrder);
- return lpStruct;
-}
-
-void setLVCOLUMNFields(JNIEnv *env, jobject lpObject, LVCOLUMN *lpStruct)
-{
- if (!LVCOLUMNFc.cached) cacheLVCOLUMNFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, LVCOLUMNFc.mask, (jint)lpStruct->mask);
- (*env)->SetIntField(env, lpObject, LVCOLUMNFc.fmt, (jint)lpStruct->fmt);
- (*env)->SetIntField(env, lpObject, LVCOLUMNFc.cx, (jint)lpStruct->cx);
- (*env)->SetIntLongField(env, lpObject, LVCOLUMNFc.pszText, (jintLong)lpStruct->pszText);
- (*env)->SetIntField(env, lpObject, LVCOLUMNFc.cchTextMax, (jint)lpStruct->cchTextMax);
- (*env)->SetIntField(env, lpObject, LVCOLUMNFc.iSubItem, (jint)lpStruct->iSubItem);
- (*env)->SetIntField(env, lpObject, LVCOLUMNFc.iImage, (jint)lpStruct->iImage);
- (*env)->SetIntField(env, lpObject, LVCOLUMNFc.iOrder, (jint)lpStruct->iOrder);
-}
-#endif
-
-#ifndef NO_LVHITTESTINFO
-typedef struct LVHITTESTINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID x, y, flags, iItem, iSubItem;
-} LVHITTESTINFO_FID_CACHE;
-
-LVHITTESTINFO_FID_CACHE LVHITTESTINFOFc;
-
-void cacheLVHITTESTINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (LVHITTESTINFOFc.cached) return;
- LVHITTESTINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- LVHITTESTINFOFc.x = (*env)->GetFieldID(env, LVHITTESTINFOFc.clazz, "x", "I");
- LVHITTESTINFOFc.y = (*env)->GetFieldID(env, LVHITTESTINFOFc.clazz, "y", "I");
- LVHITTESTINFOFc.flags = (*env)->GetFieldID(env, LVHITTESTINFOFc.clazz, "flags", "I");
- LVHITTESTINFOFc.iItem = (*env)->GetFieldID(env, LVHITTESTINFOFc.clazz, "iItem", "I");
- LVHITTESTINFOFc.iSubItem = (*env)->GetFieldID(env, LVHITTESTINFOFc.clazz, "iSubItem", "I");
- LVHITTESTINFOFc.cached = 1;
-}
-
-LVHITTESTINFO *getLVHITTESTINFOFields(JNIEnv *env, jobject lpObject, LVHITTESTINFO *lpStruct)
-{
- if (!LVHITTESTINFOFc.cached) cacheLVHITTESTINFOFields(env, lpObject);
- lpStruct->pt.x = (*env)->GetIntField(env, lpObject, LVHITTESTINFOFc.x);
- lpStruct->pt.y = (*env)->GetIntField(env, lpObject, LVHITTESTINFOFc.y);
- lpStruct->flags = (*env)->GetIntField(env, lpObject, LVHITTESTINFOFc.flags);
- lpStruct->iItem = (*env)->GetIntField(env, lpObject, LVHITTESTINFOFc.iItem);
- lpStruct->iSubItem = (*env)->GetIntField(env, lpObject, LVHITTESTINFOFc.iSubItem);
- return lpStruct;
-}
-
-void setLVHITTESTINFOFields(JNIEnv *env, jobject lpObject, LVHITTESTINFO *lpStruct)
-{
- if (!LVHITTESTINFOFc.cached) cacheLVHITTESTINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, LVHITTESTINFOFc.x, (jint)lpStruct->pt.x);
- (*env)->SetIntField(env, lpObject, LVHITTESTINFOFc.y, (jint)lpStruct->pt.y);
- (*env)->SetIntField(env, lpObject, LVHITTESTINFOFc.flags, (jint)lpStruct->flags);
- (*env)->SetIntField(env, lpObject, LVHITTESTINFOFc.iItem, (jint)lpStruct->iItem);
- (*env)->SetIntField(env, lpObject, LVHITTESTINFOFc.iSubItem, (jint)lpStruct->iSubItem);
-}
-#endif
-
-#ifndef NO_LVITEM
-typedef struct LVITEM_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID mask, iItem, iSubItem, state, stateMask, pszText, cchTextMax, iImage, lParam, iIndent, iGroupId, cColumns, puColumns;
-} LVITEM_FID_CACHE;
-
-LVITEM_FID_CACHE LVITEMFc;
-
-void cacheLVITEMFields(JNIEnv *env, jobject lpObject)
-{
- if (LVITEMFc.cached) return;
- LVITEMFc.clazz = (*env)->GetObjectClass(env, lpObject);
- LVITEMFc.mask = (*env)->GetFieldID(env, LVITEMFc.clazz, "mask", "I");
- LVITEMFc.iItem = (*env)->GetFieldID(env, LVITEMFc.clazz, "iItem", "I");
- LVITEMFc.iSubItem = (*env)->GetFieldID(env, LVITEMFc.clazz, "iSubItem", "I");
- LVITEMFc.state = (*env)->GetFieldID(env, LVITEMFc.clazz, "state", "I");
- LVITEMFc.stateMask = (*env)->GetFieldID(env, LVITEMFc.clazz, "stateMask", "I");
- LVITEMFc.pszText = (*env)->GetFieldID(env, LVITEMFc.clazz, "pszText", I_J);
- LVITEMFc.cchTextMax = (*env)->GetFieldID(env, LVITEMFc.clazz, "cchTextMax", "I");
- LVITEMFc.iImage = (*env)->GetFieldID(env, LVITEMFc.clazz, "iImage", "I");
- LVITEMFc.lParam = (*env)->GetFieldID(env, LVITEMFc.clazz, "lParam", I_J);
- LVITEMFc.iIndent = (*env)->GetFieldID(env, LVITEMFc.clazz, "iIndent", "I");
- LVITEMFc.iGroupId = (*env)->GetFieldID(env, LVITEMFc.clazz, "iGroupId", "I");
- LVITEMFc.cColumns = (*env)->GetFieldID(env, LVITEMFc.clazz, "cColumns", "I");
- LVITEMFc.puColumns = (*env)->GetFieldID(env, LVITEMFc.clazz, "puColumns", I_J);
- LVITEMFc.cached = 1;
-}
-
-LVITEM *getLVITEMFields(JNIEnv *env, jobject lpObject, LVITEM *lpStruct)
-{
- if (!LVITEMFc.cached) cacheLVITEMFields(env, lpObject);
- lpStruct->mask = (*env)->GetIntField(env, lpObject, LVITEMFc.mask);
- lpStruct->iItem = (*env)->GetIntField(env, lpObject, LVITEMFc.iItem);
- lpStruct->iSubItem = (*env)->GetIntField(env, lpObject, LVITEMFc.iSubItem);
- lpStruct->state = (*env)->GetIntField(env, lpObject, LVITEMFc.state);
- lpStruct->stateMask = (*env)->GetIntField(env, lpObject, LVITEMFc.stateMask);
- lpStruct->pszText = (LPTSTR)(*env)->GetIntLongField(env, lpObject, LVITEMFc.pszText);
- lpStruct->cchTextMax = (*env)->GetIntField(env, lpObject, LVITEMFc.cchTextMax);
- lpStruct->iImage = (*env)->GetIntField(env, lpObject, LVITEMFc.iImage);
- lpStruct->lParam = (*env)->GetIntLongField(env, lpObject, LVITEMFc.lParam);
- lpStruct->iIndent = (*env)->GetIntField(env, lpObject, LVITEMFc.iIndent);
-#ifndef _WIN32_WCE
- lpStruct->iGroupId = (*env)->GetIntField(env, lpObject, LVITEMFc.iGroupId);
-#endif
-#ifndef _WIN32_WCE
- lpStruct->cColumns = (*env)->GetIntField(env, lpObject, LVITEMFc.cColumns);
-#endif
-#ifndef _WIN32_WCE
- lpStruct->puColumns = (PUINT)(*env)->GetIntLongField(env, lpObject, LVITEMFc.puColumns);
-#endif
- return lpStruct;
-}
-
-void setLVITEMFields(JNIEnv *env, jobject lpObject, LVITEM *lpStruct)
-{
- if (!LVITEMFc.cached) cacheLVITEMFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, LVITEMFc.mask, (jint)lpStruct->mask);
- (*env)->SetIntField(env, lpObject, LVITEMFc.iItem, (jint)lpStruct->iItem);
- (*env)->SetIntField(env, lpObject, LVITEMFc.iSubItem, (jint)lpStruct->iSubItem);
- (*env)->SetIntField(env, lpObject, LVITEMFc.state, (jint)lpStruct->state);
- (*env)->SetIntField(env, lpObject, LVITEMFc.stateMask, (jint)lpStruct->stateMask);
- (*env)->SetIntLongField(env, lpObject, LVITEMFc.pszText, (jintLong)lpStruct->pszText);
- (*env)->SetIntField(env, lpObject, LVITEMFc.cchTextMax, (jint)lpStruct->cchTextMax);
- (*env)->SetIntField(env, lpObject, LVITEMFc.iImage, (jint)lpStruct->iImage);
- (*env)->SetIntLongField(env, lpObject, LVITEMFc.lParam, (jintLong)lpStruct->lParam);
- (*env)->SetIntField(env, lpObject, LVITEMFc.iIndent, (jint)lpStruct->iIndent);
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, LVITEMFc.iGroupId, (jint)lpStruct->iGroupId);
-#endif
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, LVITEMFc.cColumns, (jint)lpStruct->cColumns);
-#endif
-#ifndef _WIN32_WCE
- (*env)->SetIntLongField(env, lpObject, LVITEMFc.puColumns, (jintLong)lpStruct->puColumns);
-#endif
-}
-#endif
-
-#ifndef NO_MARGINS
-typedef struct MARGINS_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cxLeftWidth, cxRightWidth, cyTopHeight, cyBottomHeight;
-} MARGINS_FID_CACHE;
-
-MARGINS_FID_CACHE MARGINSFc;
-
-void cacheMARGINSFields(JNIEnv *env, jobject lpObject)
-{
- if (MARGINSFc.cached) return;
- MARGINSFc.clazz = (*env)->GetObjectClass(env, lpObject);
- MARGINSFc.cxLeftWidth = (*env)->GetFieldID(env, MARGINSFc.clazz, "cxLeftWidth", "I");
- MARGINSFc.cxRightWidth = (*env)->GetFieldID(env, MARGINSFc.clazz, "cxRightWidth", "I");
- MARGINSFc.cyTopHeight = (*env)->GetFieldID(env, MARGINSFc.clazz, "cyTopHeight", "I");
- MARGINSFc.cyBottomHeight = (*env)->GetFieldID(env, MARGINSFc.clazz, "cyBottomHeight", "I");
- MARGINSFc.cached = 1;
-}
-
-MARGINS *getMARGINSFields(JNIEnv *env, jobject lpObject, MARGINS *lpStruct)
-{
- if (!MARGINSFc.cached) cacheMARGINSFields(env, lpObject);
- lpStruct->cxLeftWidth = (*env)->GetIntField(env, lpObject, MARGINSFc.cxLeftWidth);
- lpStruct->cxRightWidth = (*env)->GetIntField(env, lpObject, MARGINSFc.cxRightWidth);
- lpStruct->cyTopHeight = (*env)->GetIntField(env, lpObject, MARGINSFc.cyTopHeight);
- lpStruct->cyBottomHeight = (*env)->GetIntField(env, lpObject, MARGINSFc.cyBottomHeight);
- return lpStruct;
-}
-
-void setMARGINSFields(JNIEnv *env, jobject lpObject, MARGINS *lpStruct)
-{
- if (!MARGINSFc.cached) cacheMARGINSFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, MARGINSFc.cxLeftWidth, (jint)lpStruct->cxLeftWidth);
- (*env)->SetIntField(env, lpObject, MARGINSFc.cxRightWidth, (jint)lpStruct->cxRightWidth);
- (*env)->SetIntField(env, lpObject, MARGINSFc.cyTopHeight, (jint)lpStruct->cyTopHeight);
- (*env)->SetIntField(env, lpObject, MARGINSFc.cyBottomHeight, (jint)lpStruct->cyBottomHeight);
-}
-#endif
-
-#ifndef NO_MCHITTESTINFO
-typedef struct MCHITTESTINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cbSize, pt, uHit, st;
-} MCHITTESTINFO_FID_CACHE;
-
-MCHITTESTINFO_FID_CACHE MCHITTESTINFOFc;
-
-void cacheMCHITTESTINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (MCHITTESTINFOFc.cached) return;
- MCHITTESTINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- MCHITTESTINFOFc.cbSize = (*env)->GetFieldID(env, MCHITTESTINFOFc.clazz, "cbSize", "I");
- MCHITTESTINFOFc.pt = (*env)->GetFieldID(env, MCHITTESTINFOFc.clazz, "pt", "Lorg/eclipse/swt/internal/win32/POINT;");
- MCHITTESTINFOFc.uHit = (*env)->GetFieldID(env, MCHITTESTINFOFc.clazz, "uHit", "I");
- MCHITTESTINFOFc.st = (*env)->GetFieldID(env, MCHITTESTINFOFc.clazz, "st", "Lorg/eclipse/swt/internal/win32/SYSTEMTIME;");
- MCHITTESTINFOFc.cached = 1;
-}
-
-MCHITTESTINFO *getMCHITTESTINFOFields(JNIEnv *env, jobject lpObject, MCHITTESTINFO *lpStruct)
-{
- if (!MCHITTESTINFOFc.cached) cacheMCHITTESTINFOFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, MCHITTESTINFOFc.cbSize);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, MCHITTESTINFOFc.pt);
- if (lpObject1 != NULL) getPOINTFields(env, lpObject1, &lpStruct->pt);
- }
- lpStruct->uHit = (*env)->GetIntField(env, lpObject, MCHITTESTINFOFc.uHit);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, MCHITTESTINFOFc.st);
- if (lpObject1 != NULL) getSYSTEMTIMEFields(env, lpObject1, &lpStruct->st);
- }
- return lpStruct;
-}
-
-void setMCHITTESTINFOFields(JNIEnv *env, jobject lpObject, MCHITTESTINFO *lpStruct)
-{
- if (!MCHITTESTINFOFc.cached) cacheMCHITTESTINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, MCHITTESTINFOFc.cbSize, (jint)lpStruct->cbSize);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, MCHITTESTINFOFc.pt);
- if (lpObject1 != NULL) setPOINTFields(env, lpObject1, &lpStruct->pt);
- }
- (*env)->SetIntField(env, lpObject, MCHITTESTINFOFc.uHit, (jint)lpStruct->uHit);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, MCHITTESTINFOFc.st);
- if (lpObject1 != NULL) setSYSTEMTIMEFields(env, lpObject1, &lpStruct->st);
- }
-}
-#endif
-
-#ifndef NO_MEASUREITEMSTRUCT
-typedef struct MEASUREITEMSTRUCT_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID CtlType, CtlID, itemID, itemWidth, itemHeight, itemData;
-} MEASUREITEMSTRUCT_FID_CACHE;
-
-MEASUREITEMSTRUCT_FID_CACHE MEASUREITEMSTRUCTFc;
-
-void cacheMEASUREITEMSTRUCTFields(JNIEnv *env, jobject lpObject)
-{
- if (MEASUREITEMSTRUCTFc.cached) return;
- MEASUREITEMSTRUCTFc.clazz = (*env)->GetObjectClass(env, lpObject);
- MEASUREITEMSTRUCTFc.CtlType = (*env)->GetFieldID(env, MEASUREITEMSTRUCTFc.clazz, "CtlType", "I");
- MEASUREITEMSTRUCTFc.CtlID = (*env)->GetFieldID(env, MEASUREITEMSTRUCTFc.clazz, "CtlID", "I");
- MEASUREITEMSTRUCTFc.itemID = (*env)->GetFieldID(env, MEASUREITEMSTRUCTFc.clazz, "itemID", "I");
- MEASUREITEMSTRUCTFc.itemWidth = (*env)->GetFieldID(env, MEASUREITEMSTRUCTFc.clazz, "itemWidth", "I");
- MEASUREITEMSTRUCTFc.itemHeight = (*env)->GetFieldID(env, MEASUREITEMSTRUCTFc.clazz, "itemHeight", "I");
- MEASUREITEMSTRUCTFc.itemData = (*env)->GetFieldID(env, MEASUREITEMSTRUCTFc.clazz, "itemData", I_J);
- MEASUREITEMSTRUCTFc.cached = 1;
-}
-
-MEASUREITEMSTRUCT *getMEASUREITEMSTRUCTFields(JNIEnv *env, jobject lpObject, MEASUREITEMSTRUCT *lpStruct)
-{
- if (!MEASUREITEMSTRUCTFc.cached) cacheMEASUREITEMSTRUCTFields(env, lpObject);
- lpStruct->CtlType = (*env)->GetIntField(env, lpObject, MEASUREITEMSTRUCTFc.CtlType);
- lpStruct->CtlID = (*env)->GetIntField(env, lpObject, MEASUREITEMSTRUCTFc.CtlID);
- lpStruct->itemID = (*env)->GetIntField(env, lpObject, MEASUREITEMSTRUCTFc.itemID);
- lpStruct->itemWidth = (*env)->GetIntField(env, lpObject, MEASUREITEMSTRUCTFc.itemWidth);
- lpStruct->itemHeight = (*env)->GetIntField(env, lpObject, MEASUREITEMSTRUCTFc.itemHeight);
- lpStruct->itemData = (*env)->GetIntLongField(env, lpObject, MEASUREITEMSTRUCTFc.itemData);
- return lpStruct;
-}
-
-void setMEASUREITEMSTRUCTFields(JNIEnv *env, jobject lpObject, MEASUREITEMSTRUCT *lpStruct)
-{
- if (!MEASUREITEMSTRUCTFc.cached) cacheMEASUREITEMSTRUCTFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, MEASUREITEMSTRUCTFc.CtlType, (jint)lpStruct->CtlType);
- (*env)->SetIntField(env, lpObject, MEASUREITEMSTRUCTFc.CtlID, (jint)lpStruct->CtlID);
- (*env)->SetIntField(env, lpObject, MEASUREITEMSTRUCTFc.itemID, (jint)lpStruct->itemID);
- (*env)->SetIntField(env, lpObject, MEASUREITEMSTRUCTFc.itemWidth, (jint)lpStruct->itemWidth);
- (*env)->SetIntField(env, lpObject, MEASUREITEMSTRUCTFc.itemHeight, (jint)lpStruct->itemHeight);
- (*env)->SetIntLongField(env, lpObject, MEASUREITEMSTRUCTFc.itemData, (jintLong)lpStruct->itemData);
-}
-#endif
-
-#ifndef NO_MENUBARINFO
-typedef struct MENUBARINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cbSize, left, top, right, bottom, hMenu, hwndMenu, fBarFocused, fFocused;
-} MENUBARINFO_FID_CACHE;
-
-MENUBARINFO_FID_CACHE MENUBARINFOFc;
-
-void cacheMENUBARINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (MENUBARINFOFc.cached) return;
- MENUBARINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- MENUBARINFOFc.cbSize = (*env)->GetFieldID(env, MENUBARINFOFc.clazz, "cbSize", "I");
- MENUBARINFOFc.left = (*env)->GetFieldID(env, MENUBARINFOFc.clazz, "left", "I");
- MENUBARINFOFc.top = (*env)->GetFieldID(env, MENUBARINFOFc.clazz, "top", "I");
- MENUBARINFOFc.right = (*env)->GetFieldID(env, MENUBARINFOFc.clazz, "right", "I");
- MENUBARINFOFc.bottom = (*env)->GetFieldID(env, MENUBARINFOFc.clazz, "bottom", "I");
- MENUBARINFOFc.hMenu = (*env)->GetFieldID(env, MENUBARINFOFc.clazz, "hMenu", I_J);
- MENUBARINFOFc.hwndMenu = (*env)->GetFieldID(env, MENUBARINFOFc.clazz, "hwndMenu", I_J);
- MENUBARINFOFc.fBarFocused = (*env)->GetFieldID(env, MENUBARINFOFc.clazz, "fBarFocused", "Z");
- MENUBARINFOFc.fFocused = (*env)->GetFieldID(env, MENUBARINFOFc.clazz, "fFocused", "Z");
- MENUBARINFOFc.cached = 1;
-}
-
-MENUBARINFO *getMENUBARINFOFields(JNIEnv *env, jobject lpObject, MENUBARINFO *lpStruct)
-{
- if (!MENUBARINFOFc.cached) cacheMENUBARINFOFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, MENUBARINFOFc.cbSize);
- lpStruct->rcBar.left = (*env)->GetIntField(env, lpObject, MENUBARINFOFc.left);
- lpStruct->rcBar.top = (*env)->GetIntField(env, lpObject, MENUBARINFOFc.top);
- lpStruct->rcBar.right = (*env)->GetIntField(env, lpObject, MENUBARINFOFc.right);
- lpStruct->rcBar.bottom = (*env)->GetIntField(env, lpObject, MENUBARINFOFc.bottom);
- lpStruct->hMenu = (HMENU)(*env)->GetIntLongField(env, lpObject, MENUBARINFOFc.hMenu);
- lpStruct->hwndMenu = (HWND)(*env)->GetIntLongField(env, lpObject, MENUBARINFOFc.hwndMenu);
- lpStruct->fBarFocused = (*env)->GetBooleanField(env, lpObject, MENUBARINFOFc.fBarFocused);
- lpStruct->fFocused = (*env)->GetBooleanField(env, lpObject, MENUBARINFOFc.fFocused);
- return lpStruct;
-}
-
-void setMENUBARINFOFields(JNIEnv *env, jobject lpObject, MENUBARINFO *lpStruct)
-{
- if (!MENUBARINFOFc.cached) cacheMENUBARINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, MENUBARINFOFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntField(env, lpObject, MENUBARINFOFc.left, (jint)lpStruct->rcBar.left);
- (*env)->SetIntField(env, lpObject, MENUBARINFOFc.top, (jint)lpStruct->rcBar.top);
- (*env)->SetIntField(env, lpObject, MENUBARINFOFc.right, (jint)lpStruct->rcBar.right);
- (*env)->SetIntField(env, lpObject, MENUBARINFOFc.bottom, (jint)lpStruct->rcBar.bottom);
- (*env)->SetIntLongField(env, lpObject, MENUBARINFOFc.hMenu, (jintLong)lpStruct->hMenu);
- (*env)->SetIntLongField(env, lpObject, MENUBARINFOFc.hwndMenu, (jintLong)lpStruct->hwndMenu);
- (*env)->SetBooleanField(env, lpObject, MENUBARINFOFc.fBarFocused, (jboolean)lpStruct->fBarFocused);
- (*env)->SetBooleanField(env, lpObject, MENUBARINFOFc.fFocused, (jboolean)lpStruct->fFocused);
-}
-#endif
-
-#ifndef NO_MENUINFO
-typedef struct MENUINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cbSize, fMask, dwStyle, cyMax, hbrBack, dwContextHelpID, dwMenuData;
-} MENUINFO_FID_CACHE;
-
-MENUINFO_FID_CACHE MENUINFOFc;
-
-void cacheMENUINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (MENUINFOFc.cached) return;
- MENUINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- MENUINFOFc.cbSize = (*env)->GetFieldID(env, MENUINFOFc.clazz, "cbSize", "I");
- MENUINFOFc.fMask = (*env)->GetFieldID(env, MENUINFOFc.clazz, "fMask", "I");
- MENUINFOFc.dwStyle = (*env)->GetFieldID(env, MENUINFOFc.clazz, "dwStyle", "I");
- MENUINFOFc.cyMax = (*env)->GetFieldID(env, MENUINFOFc.clazz, "cyMax", "I");
- MENUINFOFc.hbrBack = (*env)->GetFieldID(env, MENUINFOFc.clazz, "hbrBack", I_J);
- MENUINFOFc.dwContextHelpID = (*env)->GetFieldID(env, MENUINFOFc.clazz, "dwContextHelpID", "I");
- MENUINFOFc.dwMenuData = (*env)->GetFieldID(env, MENUINFOFc.clazz, "dwMenuData", I_J);
- MENUINFOFc.cached = 1;
-}
-
-MENUINFO *getMENUINFOFields(JNIEnv *env, jobject lpObject, MENUINFO *lpStruct)
-{
- if (!MENUINFOFc.cached) cacheMENUINFOFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, MENUINFOFc.cbSize);
- lpStruct->fMask = (*env)->GetIntField(env, lpObject, MENUINFOFc.fMask);
- lpStruct->dwStyle = (*env)->GetIntField(env, lpObject, MENUINFOFc.dwStyle);
- lpStruct->cyMax = (*env)->GetIntField(env, lpObject, MENUINFOFc.cyMax);
- lpStruct->hbrBack = (HBRUSH)(*env)->GetIntLongField(env, lpObject, MENUINFOFc.hbrBack);
- lpStruct->dwContextHelpID = (*env)->GetIntField(env, lpObject, MENUINFOFc.dwContextHelpID);
- lpStruct->dwMenuData = (*env)->GetIntLongField(env, lpObject, MENUINFOFc.dwMenuData);
- return lpStruct;
-}
-
-void setMENUINFOFields(JNIEnv *env, jobject lpObject, MENUINFO *lpStruct)
-{
- if (!MENUINFOFc.cached) cacheMENUINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, MENUINFOFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntField(env, lpObject, MENUINFOFc.fMask, (jint)lpStruct->fMask);
- (*env)->SetIntField(env, lpObject, MENUINFOFc.dwStyle, (jint)lpStruct->dwStyle);
- (*env)->SetIntField(env, lpObject, MENUINFOFc.cyMax, (jint)lpStruct->cyMax);
- (*env)->SetIntLongField(env, lpObject, MENUINFOFc.hbrBack, (jintLong)lpStruct->hbrBack);
- (*env)->SetIntField(env, lpObject, MENUINFOFc.dwContextHelpID, (jint)lpStruct->dwContextHelpID);
- (*env)->SetIntLongField(env, lpObject, MENUINFOFc.dwMenuData, (jintLong)lpStruct->dwMenuData);
-}
-#endif
-
-#ifndef NO_MENUITEMINFO
-typedef struct MENUITEMINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cbSize, fMask, fType, fState, wID, hSubMenu, hbmpChecked, hbmpUnchecked, dwItemData, dwTypeData, cch, hbmpItem;
-} MENUITEMINFO_FID_CACHE;
-
-MENUITEMINFO_FID_CACHE MENUITEMINFOFc;
-
-void cacheMENUITEMINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (MENUITEMINFOFc.cached) return;
- MENUITEMINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- MENUITEMINFOFc.cbSize = (*env)->GetFieldID(env, MENUITEMINFOFc.clazz, "cbSize", "I");
- MENUITEMINFOFc.fMask = (*env)->GetFieldID(env, MENUITEMINFOFc.clazz, "fMask", "I");
- MENUITEMINFOFc.fType = (*env)->GetFieldID(env, MENUITEMINFOFc.clazz, "fType", "I");
- MENUITEMINFOFc.fState = (*env)->GetFieldID(env, MENUITEMINFOFc.clazz, "fState", "I");
- MENUITEMINFOFc.wID = (*env)->GetFieldID(env, MENUITEMINFOFc.clazz, "wID", "I");
- MENUITEMINFOFc.hSubMenu = (*env)->GetFieldID(env, MENUITEMINFOFc.clazz, "hSubMenu", I_J);
- MENUITEMINFOFc.hbmpChecked = (*env)->GetFieldID(env, MENUITEMINFOFc.clazz, "hbmpChecked", I_J);
- MENUITEMINFOFc.hbmpUnchecked = (*env)->GetFieldID(env, MENUITEMINFOFc.clazz, "hbmpUnchecked", I_J);
- MENUITEMINFOFc.dwItemData = (*env)->GetFieldID(env, MENUITEMINFOFc.clazz, "dwItemData", I_J);
- MENUITEMINFOFc.dwTypeData = (*env)->GetFieldID(env, MENUITEMINFOFc.clazz, "dwTypeData", I_J);
- MENUITEMINFOFc.cch = (*env)->GetFieldID(env, MENUITEMINFOFc.clazz, "cch", "I");
- MENUITEMINFOFc.hbmpItem = (*env)->GetFieldID(env, MENUITEMINFOFc.clazz, "hbmpItem", I_J);
- MENUITEMINFOFc.cached = 1;
-}
-
-MENUITEMINFO *getMENUITEMINFOFields(JNIEnv *env, jobject lpObject, MENUITEMINFO *lpStruct)
-{
- if (!MENUITEMINFOFc.cached) cacheMENUITEMINFOFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, MENUITEMINFOFc.cbSize);
- lpStruct->fMask = (*env)->GetIntField(env, lpObject, MENUITEMINFOFc.fMask);
- lpStruct->fType = (*env)->GetIntField(env, lpObject, MENUITEMINFOFc.fType);
- lpStruct->fState = (*env)->GetIntField(env, lpObject, MENUITEMINFOFc.fState);
- lpStruct->wID = (*env)->GetIntField(env, lpObject, MENUITEMINFOFc.wID);
- lpStruct->hSubMenu = (HMENU)(*env)->GetIntLongField(env, lpObject, MENUITEMINFOFc.hSubMenu);
- lpStruct->hbmpChecked = (HBITMAP)(*env)->GetIntLongField(env, lpObject, MENUITEMINFOFc.hbmpChecked);
- lpStruct->hbmpUnchecked = (HBITMAP)(*env)->GetIntLongField(env, lpObject, MENUITEMINFOFc.hbmpUnchecked);
- lpStruct->dwItemData = (*env)->GetIntLongField(env, lpObject, MENUITEMINFOFc.dwItemData);
- lpStruct->dwTypeData = (LPTSTR)(*env)->GetIntLongField(env, lpObject, MENUITEMINFOFc.dwTypeData);
- lpStruct->cch = (*env)->GetIntField(env, lpObject, MENUITEMINFOFc.cch);
-#ifndef _WIN32_WCE
- lpStruct->hbmpItem = (HBITMAP)(*env)->GetIntLongField(env, lpObject, MENUITEMINFOFc.hbmpItem);
-#endif
- return lpStruct;
-}
-
-void setMENUITEMINFOFields(JNIEnv *env, jobject lpObject, MENUITEMINFO *lpStruct)
-{
- if (!MENUITEMINFOFc.cached) cacheMENUITEMINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, MENUITEMINFOFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntField(env, lpObject, MENUITEMINFOFc.fMask, (jint)lpStruct->fMask);
- (*env)->SetIntField(env, lpObject, MENUITEMINFOFc.fType, (jint)lpStruct->fType);
- (*env)->SetIntField(env, lpObject, MENUITEMINFOFc.fState, (jint)lpStruct->fState);
- (*env)->SetIntField(env, lpObject, MENUITEMINFOFc.wID, (jint)lpStruct->wID);
- (*env)->SetIntLongField(env, lpObject, MENUITEMINFOFc.hSubMenu, (jintLong)lpStruct->hSubMenu);
- (*env)->SetIntLongField(env, lpObject, MENUITEMINFOFc.hbmpChecked, (jintLong)lpStruct->hbmpChecked);
- (*env)->SetIntLongField(env, lpObject, MENUITEMINFOFc.hbmpUnchecked, (jintLong)lpStruct->hbmpUnchecked);
- (*env)->SetIntLongField(env, lpObject, MENUITEMINFOFc.dwItemData, (jintLong)lpStruct->dwItemData);
- (*env)->SetIntLongField(env, lpObject, MENUITEMINFOFc.dwTypeData, (jintLong)lpStruct->dwTypeData);
- (*env)->SetIntField(env, lpObject, MENUITEMINFOFc.cch, (jint)lpStruct->cch);
-#ifndef _WIN32_WCE
- (*env)->SetIntLongField(env, lpObject, MENUITEMINFOFc.hbmpItem, (jintLong)lpStruct->hbmpItem);
-#endif
-}
-#endif
-
-#ifndef NO_MINMAXINFO
-typedef struct MINMAXINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID ptReserved_x, ptReserved_y, ptMaxSize_x, ptMaxSize_y, ptMaxPosition_x, ptMaxPosition_y, ptMinTrackSize_x, ptMinTrackSize_y, ptMaxTrackSize_x, ptMaxTrackSize_y;
-} MINMAXINFO_FID_CACHE;
-
-MINMAXINFO_FID_CACHE MINMAXINFOFc;
-
-void cacheMINMAXINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (MINMAXINFOFc.cached) return;
- MINMAXINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- MINMAXINFOFc.ptReserved_x = (*env)->GetFieldID(env, MINMAXINFOFc.clazz, "ptReserved_x", "I");
- MINMAXINFOFc.ptReserved_y = (*env)->GetFieldID(env, MINMAXINFOFc.clazz, "ptReserved_y", "I");
- MINMAXINFOFc.ptMaxSize_x = (*env)->GetFieldID(env, MINMAXINFOFc.clazz, "ptMaxSize_x", "I");
- MINMAXINFOFc.ptMaxSize_y = (*env)->GetFieldID(env, MINMAXINFOFc.clazz, "ptMaxSize_y", "I");
- MINMAXINFOFc.ptMaxPosition_x = (*env)->GetFieldID(env, MINMAXINFOFc.clazz, "ptMaxPosition_x", "I");
- MINMAXINFOFc.ptMaxPosition_y = (*env)->GetFieldID(env, MINMAXINFOFc.clazz, "ptMaxPosition_y", "I");
- MINMAXINFOFc.ptMinTrackSize_x = (*env)->GetFieldID(env, MINMAXINFOFc.clazz, "ptMinTrackSize_x", "I");
- MINMAXINFOFc.ptMinTrackSize_y = (*env)->GetFieldID(env, MINMAXINFOFc.clazz, "ptMinTrackSize_y", "I");
- MINMAXINFOFc.ptMaxTrackSize_x = (*env)->GetFieldID(env, MINMAXINFOFc.clazz, "ptMaxTrackSize_x", "I");
- MINMAXINFOFc.ptMaxTrackSize_y = (*env)->GetFieldID(env, MINMAXINFOFc.clazz, "ptMaxTrackSize_y", "I");
- MINMAXINFOFc.cached = 1;
-}
-
-MINMAXINFO *getMINMAXINFOFields(JNIEnv *env, jobject lpObject, MINMAXINFO *lpStruct)
-{
- if (!MINMAXINFOFc.cached) cacheMINMAXINFOFields(env, lpObject);
- lpStruct->ptReserved.x = (*env)->GetIntField(env, lpObject, MINMAXINFOFc.ptReserved_x);
- lpStruct->ptReserved.y = (*env)->GetIntField(env, lpObject, MINMAXINFOFc.ptReserved_y);
- lpStruct->ptMaxSize.x = (*env)->GetIntField(env, lpObject, MINMAXINFOFc.ptMaxSize_x);
- lpStruct->ptMaxSize.y = (*env)->GetIntField(env, lpObject, MINMAXINFOFc.ptMaxSize_y);
- lpStruct->ptMaxPosition.x = (*env)->GetIntField(env, lpObject, MINMAXINFOFc.ptMaxPosition_x);
- lpStruct->ptMaxPosition.y = (*env)->GetIntField(env, lpObject, MINMAXINFOFc.ptMaxPosition_y);
- lpStruct->ptMinTrackSize.x = (*env)->GetIntField(env, lpObject, MINMAXINFOFc.ptMinTrackSize_x);
- lpStruct->ptMinTrackSize.y = (*env)->GetIntField(env, lpObject, MINMAXINFOFc.ptMinTrackSize_y);
- lpStruct->ptMaxTrackSize.x = (*env)->GetIntField(env, lpObject, MINMAXINFOFc.ptMaxTrackSize_x);
- lpStruct->ptMaxTrackSize.y = (*env)->GetIntField(env, lpObject, MINMAXINFOFc.ptMaxTrackSize_y);
- return lpStruct;
-}
-
-void setMINMAXINFOFields(JNIEnv *env, jobject lpObject, MINMAXINFO *lpStruct)
-{
- if (!MINMAXINFOFc.cached) cacheMINMAXINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, MINMAXINFOFc.ptReserved_x, (jint)lpStruct->ptReserved.x);
- (*env)->SetIntField(env, lpObject, MINMAXINFOFc.ptReserved_y, (jint)lpStruct->ptReserved.y);
- (*env)->SetIntField(env, lpObject, MINMAXINFOFc.ptMaxSize_x, (jint)lpStruct->ptMaxSize.x);
- (*env)->SetIntField(env, lpObject, MINMAXINFOFc.ptMaxSize_y, (jint)lpStruct->ptMaxSize.y);
- (*env)->SetIntField(env, lpObject, MINMAXINFOFc.ptMaxPosition_x, (jint)lpStruct->ptMaxPosition.x);
- (*env)->SetIntField(env, lpObject, MINMAXINFOFc.ptMaxPosition_y, (jint)lpStruct->ptMaxPosition.y);
- (*env)->SetIntField(env, lpObject, MINMAXINFOFc.ptMinTrackSize_x, (jint)lpStruct->ptMinTrackSize.x);
- (*env)->SetIntField(env, lpObject, MINMAXINFOFc.ptMinTrackSize_y, (jint)lpStruct->ptMinTrackSize.y);
- (*env)->SetIntField(env, lpObject, MINMAXINFOFc.ptMaxTrackSize_x, (jint)lpStruct->ptMaxTrackSize.x);
- (*env)->SetIntField(env, lpObject, MINMAXINFOFc.ptMaxTrackSize_y, (jint)lpStruct->ptMaxTrackSize.y);
-}
-#endif
-
-#ifndef NO_MONITORINFO
-typedef struct MONITORINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cbSize, rcMonitor_left, rcMonitor_top, rcMonitor_right, rcMonitor_bottom, rcWork_left, rcWork_top, rcWork_right, rcWork_bottom, dwFlags;
-} MONITORINFO_FID_CACHE;
-
-MONITORINFO_FID_CACHE MONITORINFOFc;
-
-void cacheMONITORINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (MONITORINFOFc.cached) return;
- MONITORINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- MONITORINFOFc.cbSize = (*env)->GetFieldID(env, MONITORINFOFc.clazz, "cbSize", "I");
- MONITORINFOFc.rcMonitor_left = (*env)->GetFieldID(env, MONITORINFOFc.clazz, "rcMonitor_left", "I");
- MONITORINFOFc.rcMonitor_top = (*env)->GetFieldID(env, MONITORINFOFc.clazz, "rcMonitor_top", "I");
- MONITORINFOFc.rcMonitor_right = (*env)->GetFieldID(env, MONITORINFOFc.clazz, "rcMonitor_right", "I");
- MONITORINFOFc.rcMonitor_bottom = (*env)->GetFieldID(env, MONITORINFOFc.clazz, "rcMonitor_bottom", "I");
- MONITORINFOFc.rcWork_left = (*env)->GetFieldID(env, MONITORINFOFc.clazz, "rcWork_left", "I");
- MONITORINFOFc.rcWork_top = (*env)->GetFieldID(env, MONITORINFOFc.clazz, "rcWork_top", "I");
- MONITORINFOFc.rcWork_right = (*env)->GetFieldID(env, MONITORINFOFc.clazz, "rcWork_right", "I");
- MONITORINFOFc.rcWork_bottom = (*env)->GetFieldID(env, MONITORINFOFc.clazz, "rcWork_bottom", "I");
- MONITORINFOFc.dwFlags = (*env)->GetFieldID(env, MONITORINFOFc.clazz, "dwFlags", "I");
- MONITORINFOFc.cached = 1;
-}
-
-MONITORINFO *getMONITORINFOFields(JNIEnv *env, jobject lpObject, MONITORINFO *lpStruct)
-{
- if (!MONITORINFOFc.cached) cacheMONITORINFOFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, MONITORINFOFc.cbSize);
- lpStruct->rcMonitor.left = (*env)->GetIntField(env, lpObject, MONITORINFOFc.rcMonitor_left);
- lpStruct->rcMonitor.top = (*env)->GetIntField(env, lpObject, MONITORINFOFc.rcMonitor_top);
- lpStruct->rcMonitor.right = (*env)->GetIntField(env, lpObject, MONITORINFOFc.rcMonitor_right);
- lpStruct->rcMonitor.bottom = (*env)->GetIntField(env, lpObject, MONITORINFOFc.rcMonitor_bottom);
- lpStruct->rcWork.left = (*env)->GetIntField(env, lpObject, MONITORINFOFc.rcWork_left);
- lpStruct->rcWork.top = (*env)->GetIntField(env, lpObject, MONITORINFOFc.rcWork_top);
- lpStruct->rcWork.right = (*env)->GetIntField(env, lpObject, MONITORINFOFc.rcWork_right);
- lpStruct->rcWork.bottom = (*env)->GetIntField(env, lpObject, MONITORINFOFc.rcWork_bottom);
- lpStruct->dwFlags = (*env)->GetIntField(env, lpObject, MONITORINFOFc.dwFlags);
- return lpStruct;
-}
-
-void setMONITORINFOFields(JNIEnv *env, jobject lpObject, MONITORINFO *lpStruct)
-{
- if (!MONITORINFOFc.cached) cacheMONITORINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, MONITORINFOFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntField(env, lpObject, MONITORINFOFc.rcMonitor_left, (jint)lpStruct->rcMonitor.left);
- (*env)->SetIntField(env, lpObject, MONITORINFOFc.rcMonitor_top, (jint)lpStruct->rcMonitor.top);
- (*env)->SetIntField(env, lpObject, MONITORINFOFc.rcMonitor_right, (jint)lpStruct->rcMonitor.right);
- (*env)->SetIntField(env, lpObject, MONITORINFOFc.rcMonitor_bottom, (jint)lpStruct->rcMonitor.bottom);
- (*env)->SetIntField(env, lpObject, MONITORINFOFc.rcWork_left, (jint)lpStruct->rcWork.left);
- (*env)->SetIntField(env, lpObject, MONITORINFOFc.rcWork_top, (jint)lpStruct->rcWork.top);
- (*env)->SetIntField(env, lpObject, MONITORINFOFc.rcWork_right, (jint)lpStruct->rcWork.right);
- (*env)->SetIntField(env, lpObject, MONITORINFOFc.rcWork_bottom, (jint)lpStruct->rcWork.bottom);
- (*env)->SetIntField(env, lpObject, MONITORINFOFc.dwFlags, (jint)lpStruct->dwFlags);
-}
-#endif
-
-#ifndef NO_MOUSEINPUT
-typedef struct MOUSEINPUT_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID dx, dy, mouseData, dwFlags, time, dwExtraInfo;
-} MOUSEINPUT_FID_CACHE;
-
-MOUSEINPUT_FID_CACHE MOUSEINPUTFc;
-
-void cacheMOUSEINPUTFields(JNIEnv *env, jobject lpObject)
-{
- if (MOUSEINPUTFc.cached) return;
- MOUSEINPUTFc.clazz = (*env)->GetObjectClass(env, lpObject);
- MOUSEINPUTFc.dx = (*env)->GetFieldID(env, MOUSEINPUTFc.clazz, "dx", "I");
- MOUSEINPUTFc.dy = (*env)->GetFieldID(env, MOUSEINPUTFc.clazz, "dy", "I");
- MOUSEINPUTFc.mouseData = (*env)->GetFieldID(env, MOUSEINPUTFc.clazz, "mouseData", "I");
- MOUSEINPUTFc.dwFlags = (*env)->GetFieldID(env, MOUSEINPUTFc.clazz, "dwFlags", "I");
- MOUSEINPUTFc.time = (*env)->GetFieldID(env, MOUSEINPUTFc.clazz, "time", "I");
- MOUSEINPUTFc.dwExtraInfo = (*env)->GetFieldID(env, MOUSEINPUTFc.clazz, "dwExtraInfo", I_J);
- MOUSEINPUTFc.cached = 1;
-}
-
-MOUSEINPUT *getMOUSEINPUTFields(JNIEnv *env, jobject lpObject, MOUSEINPUT *lpStruct)
-{
- if (!MOUSEINPUTFc.cached) cacheMOUSEINPUTFields(env, lpObject);
- lpStruct->dx = (*env)->GetIntField(env, lpObject, MOUSEINPUTFc.dx);
- lpStruct->dy = (*env)->GetIntField(env, lpObject, MOUSEINPUTFc.dy);
- lpStruct->mouseData = (*env)->GetIntField(env, lpObject, MOUSEINPUTFc.mouseData);
- lpStruct->dwFlags = (*env)->GetIntField(env, lpObject, MOUSEINPUTFc.dwFlags);
- lpStruct->time = (*env)->GetIntField(env, lpObject, MOUSEINPUTFc.time);
- lpStruct->dwExtraInfo = (*env)->GetIntLongField(env, lpObject, MOUSEINPUTFc.dwExtraInfo);
- return lpStruct;
-}
-
-void setMOUSEINPUTFields(JNIEnv *env, jobject lpObject, MOUSEINPUT *lpStruct)
-{
- if (!MOUSEINPUTFc.cached) cacheMOUSEINPUTFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, MOUSEINPUTFc.dx, (jint)lpStruct->dx);
- (*env)->SetIntField(env, lpObject, MOUSEINPUTFc.dy, (jint)lpStruct->dy);
- (*env)->SetIntField(env, lpObject, MOUSEINPUTFc.mouseData, (jint)lpStruct->mouseData);
- (*env)->SetIntField(env, lpObject, MOUSEINPUTFc.dwFlags, (jint)lpStruct->dwFlags);
- (*env)->SetIntField(env, lpObject, MOUSEINPUTFc.time, (jint)lpStruct->time);
- (*env)->SetIntLongField(env, lpObject, MOUSEINPUTFc.dwExtraInfo, (jintLong)lpStruct->dwExtraInfo);
-}
-#endif
-
-#ifndef NO_MSG
-typedef struct MSG_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID hwnd, message, wParam, lParam, time, x, y;
-} MSG_FID_CACHE;
-
-MSG_FID_CACHE MSGFc;
-
-void cacheMSGFields(JNIEnv *env, jobject lpObject)
-{
- if (MSGFc.cached) return;
- MSGFc.clazz = (*env)->GetObjectClass(env, lpObject);
- MSGFc.hwnd = (*env)->GetFieldID(env, MSGFc.clazz, "hwnd", I_J);
- MSGFc.message = (*env)->GetFieldID(env, MSGFc.clazz, "message", "I");
- MSGFc.wParam = (*env)->GetFieldID(env, MSGFc.clazz, "wParam", I_J);
- MSGFc.lParam = (*env)->GetFieldID(env, MSGFc.clazz, "lParam", I_J);
- MSGFc.time = (*env)->GetFieldID(env, MSGFc.clazz, "time", "I");
- MSGFc.x = (*env)->GetFieldID(env, MSGFc.clazz, "x", "I");
- MSGFc.y = (*env)->GetFieldID(env, MSGFc.clazz, "y", "I");
- MSGFc.cached = 1;
-}
-
-MSG *getMSGFields(JNIEnv *env, jobject lpObject, MSG *lpStruct)
-{
- if (!MSGFc.cached) cacheMSGFields(env, lpObject);
- lpStruct->hwnd = (HWND)(*env)->GetIntLongField(env, lpObject, MSGFc.hwnd);
- lpStruct->message = (*env)->GetIntField(env, lpObject, MSGFc.message);
- lpStruct->wParam = (*env)->GetIntLongField(env, lpObject, MSGFc.wParam);
- lpStruct->lParam = (*env)->GetIntLongField(env, lpObject, MSGFc.lParam);
- lpStruct->time = (*env)->GetIntField(env, lpObject, MSGFc.time);
- lpStruct->pt.x = (*env)->GetIntField(env, lpObject, MSGFc.x);
- lpStruct->pt.y = (*env)->GetIntField(env, lpObject, MSGFc.y);
- return lpStruct;
-}
-
-void setMSGFields(JNIEnv *env, jobject lpObject, MSG *lpStruct)
-{
- if (!MSGFc.cached) cacheMSGFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, MSGFc.hwnd, (jintLong)lpStruct->hwnd);
- (*env)->SetIntField(env, lpObject, MSGFc.message, (jint)lpStruct->message);
- (*env)->SetIntLongField(env, lpObject, MSGFc.wParam, (jintLong)lpStruct->wParam);
- (*env)->SetIntLongField(env, lpObject, MSGFc.lParam, (jintLong)lpStruct->lParam);
- (*env)->SetIntField(env, lpObject, MSGFc.time, (jint)lpStruct->time);
- (*env)->SetIntField(env, lpObject, MSGFc.x, (jint)lpStruct->pt.x);
- (*env)->SetIntField(env, lpObject, MSGFc.y, (jint)lpStruct->pt.y);
-}
-#endif
-
-#ifndef NO_NMCUSTOMDRAW
-typedef struct NMCUSTOMDRAW_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID dwDrawStage, hdc, left, top, right, bottom, dwItemSpec, uItemState, lItemlParam;
-} NMCUSTOMDRAW_FID_CACHE;
-
-NMCUSTOMDRAW_FID_CACHE NMCUSTOMDRAWFc;
-
-void cacheNMCUSTOMDRAWFields(JNIEnv *env, jobject lpObject)
-{
- if (NMCUSTOMDRAWFc.cached) return;
- cacheNMHDRFields(env, lpObject);
- NMCUSTOMDRAWFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NMCUSTOMDRAWFc.dwDrawStage = (*env)->GetFieldID(env, NMCUSTOMDRAWFc.clazz, "dwDrawStage", "I");
- NMCUSTOMDRAWFc.hdc = (*env)->GetFieldID(env, NMCUSTOMDRAWFc.clazz, "hdc", I_J);
- NMCUSTOMDRAWFc.left = (*env)->GetFieldID(env, NMCUSTOMDRAWFc.clazz, "left", "I");
- NMCUSTOMDRAWFc.top = (*env)->GetFieldID(env, NMCUSTOMDRAWFc.clazz, "top", "I");
- NMCUSTOMDRAWFc.right = (*env)->GetFieldID(env, NMCUSTOMDRAWFc.clazz, "right", "I");
- NMCUSTOMDRAWFc.bottom = (*env)->GetFieldID(env, NMCUSTOMDRAWFc.clazz, "bottom", "I");
- NMCUSTOMDRAWFc.dwItemSpec = (*env)->GetFieldID(env, NMCUSTOMDRAWFc.clazz, "dwItemSpec", I_J);
- NMCUSTOMDRAWFc.uItemState = (*env)->GetFieldID(env, NMCUSTOMDRAWFc.clazz, "uItemState", "I");
- NMCUSTOMDRAWFc.lItemlParam = (*env)->GetFieldID(env, NMCUSTOMDRAWFc.clazz, "lItemlParam", I_J);
- NMCUSTOMDRAWFc.cached = 1;
-}
-
-NMCUSTOMDRAW *getNMCUSTOMDRAWFields(JNIEnv *env, jobject lpObject, NMCUSTOMDRAW *lpStruct)
-{
- if (!NMCUSTOMDRAWFc.cached) cacheNMCUSTOMDRAWFields(env, lpObject);
- getNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- lpStruct->dwDrawStage = (*env)->GetIntField(env, lpObject, NMCUSTOMDRAWFc.dwDrawStage);
- lpStruct->hdc = (HDC)(*env)->GetIntLongField(env, lpObject, NMCUSTOMDRAWFc.hdc);
- lpStruct->rc.left = (*env)->GetIntField(env, lpObject, NMCUSTOMDRAWFc.left);
- lpStruct->rc.top = (*env)->GetIntField(env, lpObject, NMCUSTOMDRAWFc.top);
- lpStruct->rc.right = (*env)->GetIntField(env, lpObject, NMCUSTOMDRAWFc.right);
- lpStruct->rc.bottom = (*env)->GetIntField(env, lpObject, NMCUSTOMDRAWFc.bottom);
- lpStruct->dwItemSpec = (*env)->GetIntLongField(env, lpObject, NMCUSTOMDRAWFc.dwItemSpec);
- lpStruct->uItemState = (*env)->GetIntField(env, lpObject, NMCUSTOMDRAWFc.uItemState);
- lpStruct->lItemlParam = (*env)->GetIntLongField(env, lpObject, NMCUSTOMDRAWFc.lItemlParam);
- return lpStruct;
-}
-
-void setNMCUSTOMDRAWFields(JNIEnv *env, jobject lpObject, NMCUSTOMDRAW *lpStruct)
-{
- if (!NMCUSTOMDRAWFc.cached) cacheNMCUSTOMDRAWFields(env, lpObject);
- setNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- (*env)->SetIntField(env, lpObject, NMCUSTOMDRAWFc.dwDrawStage, (jint)lpStruct->dwDrawStage);
- (*env)->SetIntLongField(env, lpObject, NMCUSTOMDRAWFc.hdc, (jintLong)lpStruct->hdc);
- (*env)->SetIntField(env, lpObject, NMCUSTOMDRAWFc.left, (jint)lpStruct->rc.left);
- (*env)->SetIntField(env, lpObject, NMCUSTOMDRAWFc.top, (jint)lpStruct->rc.top);
- (*env)->SetIntField(env, lpObject, NMCUSTOMDRAWFc.right, (jint)lpStruct->rc.right);
- (*env)->SetIntField(env, lpObject, NMCUSTOMDRAWFc.bottom, (jint)lpStruct->rc.bottom);
- (*env)->SetIntLongField(env, lpObject, NMCUSTOMDRAWFc.dwItemSpec, (jintLong)lpStruct->dwItemSpec);
- (*env)->SetIntField(env, lpObject, NMCUSTOMDRAWFc.uItemState, (jint)lpStruct->uItemState);
- (*env)->SetIntLongField(env, lpObject, NMCUSTOMDRAWFc.lItemlParam, (jintLong)lpStruct->lItemlParam);
-}
-#endif
-
-#ifndef NO_NMHDR
-typedef struct NMHDR_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID hwndFrom, idFrom, code;
-} NMHDR_FID_CACHE;
-
-NMHDR_FID_CACHE NMHDRFc;
-
-void cacheNMHDRFields(JNIEnv *env, jobject lpObject)
-{
- if (NMHDRFc.cached) return;
- NMHDRFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NMHDRFc.hwndFrom = (*env)->GetFieldID(env, NMHDRFc.clazz, "hwndFrom", I_J);
- NMHDRFc.idFrom = (*env)->GetFieldID(env, NMHDRFc.clazz, "idFrom", I_J);
- NMHDRFc.code = (*env)->GetFieldID(env, NMHDRFc.clazz, "code", "I");
- NMHDRFc.cached = 1;
-}
-
-NMHDR *getNMHDRFields(JNIEnv *env, jobject lpObject, NMHDR *lpStruct)
-{
- if (!NMHDRFc.cached) cacheNMHDRFields(env, lpObject);
- lpStruct->hwndFrom = (HWND)(*env)->GetIntLongField(env, lpObject, NMHDRFc.hwndFrom);
- lpStruct->idFrom = (*env)->GetIntLongField(env, lpObject, NMHDRFc.idFrom);
- lpStruct->code = (*env)->GetIntField(env, lpObject, NMHDRFc.code);
- return lpStruct;
-}
-
-void setNMHDRFields(JNIEnv *env, jobject lpObject, NMHDR *lpStruct)
-{
- if (!NMHDRFc.cached) cacheNMHDRFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, NMHDRFc.hwndFrom, (jintLong)lpStruct->hwndFrom);
- (*env)->SetIntLongField(env, lpObject, NMHDRFc.idFrom, (jintLong)lpStruct->idFrom);
- (*env)->SetIntField(env, lpObject, NMHDRFc.code, (jint)lpStruct->code);
-}
-#endif
-
-#ifndef NO_NMHEADER
-typedef struct NMHEADER_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID iItem, iButton, pitem;
-} NMHEADER_FID_CACHE;
-
-NMHEADER_FID_CACHE NMHEADERFc;
-
-void cacheNMHEADERFields(JNIEnv *env, jobject lpObject)
-{
- if (NMHEADERFc.cached) return;
- cacheNMHDRFields(env, lpObject);
- NMHEADERFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NMHEADERFc.iItem = (*env)->GetFieldID(env, NMHEADERFc.clazz, "iItem", "I");
- NMHEADERFc.iButton = (*env)->GetFieldID(env, NMHEADERFc.clazz, "iButton", "I");
- NMHEADERFc.pitem = (*env)->GetFieldID(env, NMHEADERFc.clazz, "pitem", I_J);
- NMHEADERFc.cached = 1;
-}
-
-NMHEADER *getNMHEADERFields(JNIEnv *env, jobject lpObject, NMHEADER *lpStruct)
-{
- if (!NMHEADERFc.cached) cacheNMHEADERFields(env, lpObject);
- getNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- lpStruct->iItem = (*env)->GetIntField(env, lpObject, NMHEADERFc.iItem);
- lpStruct->iButton = (*env)->GetIntField(env, lpObject, NMHEADERFc.iButton);
- lpStruct->pitem = (HDITEM FAR *)(*env)->GetIntLongField(env, lpObject, NMHEADERFc.pitem);
- return lpStruct;
-}
-
-void setNMHEADERFields(JNIEnv *env, jobject lpObject, NMHEADER *lpStruct)
-{
- if (!NMHEADERFc.cached) cacheNMHEADERFields(env, lpObject);
- setNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- (*env)->SetIntField(env, lpObject, NMHEADERFc.iItem, (jint)lpStruct->iItem);
- (*env)->SetIntField(env, lpObject, NMHEADERFc.iButton, (jint)lpStruct->iButton);
- (*env)->SetIntLongField(env, lpObject, NMHEADERFc.pitem, (jintLong)lpStruct->pitem);
-}
-#endif
-
-#ifndef NO_NMLINK
-typedef struct NMLINK_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID mask, iLink, state, stateMask, szID, szUrl;
-} NMLINK_FID_CACHE;
-
-NMLINK_FID_CACHE NMLINKFc;
-
-void cacheNMLINKFields(JNIEnv *env, jobject lpObject)
-{
- if (NMLINKFc.cached) return;
- cacheNMHDRFields(env, lpObject);
- NMLINKFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NMLINKFc.mask = (*env)->GetFieldID(env, NMLINKFc.clazz, "mask", "I");
- NMLINKFc.iLink = (*env)->GetFieldID(env, NMLINKFc.clazz, "iLink", "I");
- NMLINKFc.state = (*env)->GetFieldID(env, NMLINKFc.clazz, "state", "I");
- NMLINKFc.stateMask = (*env)->GetFieldID(env, NMLINKFc.clazz, "stateMask", "I");
- NMLINKFc.szID = (*env)->GetFieldID(env, NMLINKFc.clazz, "szID", "[C");
- NMLINKFc.szUrl = (*env)->GetFieldID(env, NMLINKFc.clazz, "szUrl", "[C");
- NMLINKFc.cached = 1;
-}
-
-NMLINK *getNMLINKFields(JNIEnv *env, jobject lpObject, NMLINK *lpStruct)
-{
- if (!NMLINKFc.cached) cacheNMLINKFields(env, lpObject);
- getNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- lpStruct->item.mask = (*env)->GetIntField(env, lpObject, NMLINKFc.mask);
- lpStruct->item.iLink = (*env)->GetIntField(env, lpObject, NMLINKFc.iLink);
- lpStruct->item.state = (*env)->GetIntField(env, lpObject, NMLINKFc.state);
- lpStruct->item.stateMask = (*env)->GetIntField(env, lpObject, NMLINKFc.stateMask);
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, NMLINKFc.szID);
- (*env)->GetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->item.szID) / sizeof(jchar), (jchar *)lpStruct->item.szID);
- }
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, NMLINKFc.szUrl);
- (*env)->GetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->item.szUrl) / sizeof(jchar), (jchar *)lpStruct->item.szUrl);
- }
- return lpStruct;
-}
-
-void setNMLINKFields(JNIEnv *env, jobject lpObject, NMLINK *lpStruct)
-{
- if (!NMLINKFc.cached) cacheNMLINKFields(env, lpObject);
- setNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- (*env)->SetIntField(env, lpObject, NMLINKFc.mask, (jint)lpStruct->item.mask);
- (*env)->SetIntField(env, lpObject, NMLINKFc.iLink, (jint)lpStruct->item.iLink);
- (*env)->SetIntField(env, lpObject, NMLINKFc.state, (jint)lpStruct->item.state);
- (*env)->SetIntField(env, lpObject, NMLINKFc.stateMask, (jint)lpStruct->item.stateMask);
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, NMLINKFc.szID);
- (*env)->SetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->item.szID) / sizeof(jchar), (jchar *)lpStruct->item.szID);
- }
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, NMLINKFc.szUrl);
- (*env)->SetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->item.szUrl) / sizeof(jchar), (jchar *)lpStruct->item.szUrl);
- }
-}
-#endif
-
-#ifndef NO_NMLISTVIEW
-typedef struct NMLISTVIEW_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID iItem, iSubItem, uNewState, uOldState, uChanged, x, y, lParam;
-} NMLISTVIEW_FID_CACHE;
-
-NMLISTVIEW_FID_CACHE NMLISTVIEWFc;
-
-void cacheNMLISTVIEWFields(JNIEnv *env, jobject lpObject)
-{
- if (NMLISTVIEWFc.cached) return;
- cacheNMHDRFields(env, lpObject);
- NMLISTVIEWFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NMLISTVIEWFc.iItem = (*env)->GetFieldID(env, NMLISTVIEWFc.clazz, "iItem", "I");
- NMLISTVIEWFc.iSubItem = (*env)->GetFieldID(env, NMLISTVIEWFc.clazz, "iSubItem", "I");
- NMLISTVIEWFc.uNewState = (*env)->GetFieldID(env, NMLISTVIEWFc.clazz, "uNewState", "I");
- NMLISTVIEWFc.uOldState = (*env)->GetFieldID(env, NMLISTVIEWFc.clazz, "uOldState", "I");
- NMLISTVIEWFc.uChanged = (*env)->GetFieldID(env, NMLISTVIEWFc.clazz, "uChanged", "I");
- NMLISTVIEWFc.x = (*env)->GetFieldID(env, NMLISTVIEWFc.clazz, "x", "I");
- NMLISTVIEWFc.y = (*env)->GetFieldID(env, NMLISTVIEWFc.clazz, "y", "I");
- NMLISTVIEWFc.lParam = (*env)->GetFieldID(env, NMLISTVIEWFc.clazz, "lParam", I_J);
- NMLISTVIEWFc.cached = 1;
-}
-
-NMLISTVIEW *getNMLISTVIEWFields(JNIEnv *env, jobject lpObject, NMLISTVIEW *lpStruct)
-{
- if (!NMLISTVIEWFc.cached) cacheNMLISTVIEWFields(env, lpObject);
- getNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- lpStruct->iItem = (*env)->GetIntField(env, lpObject, NMLISTVIEWFc.iItem);
- lpStruct->iSubItem = (*env)->GetIntField(env, lpObject, NMLISTVIEWFc.iSubItem);
- lpStruct->uNewState = (*env)->GetIntField(env, lpObject, NMLISTVIEWFc.uNewState);
- lpStruct->uOldState = (*env)->GetIntField(env, lpObject, NMLISTVIEWFc.uOldState);
- lpStruct->uChanged = (*env)->GetIntField(env, lpObject, NMLISTVIEWFc.uChanged);
- lpStruct->ptAction.x = (*env)->GetIntField(env, lpObject, NMLISTVIEWFc.x);
- lpStruct->ptAction.y = (*env)->GetIntField(env, lpObject, NMLISTVIEWFc.y);
- lpStruct->lParam = (*env)->GetIntLongField(env, lpObject, NMLISTVIEWFc.lParam);
- return lpStruct;
-}
-
-void setNMLISTVIEWFields(JNIEnv *env, jobject lpObject, NMLISTVIEW *lpStruct)
-{
- if (!NMLISTVIEWFc.cached) cacheNMLISTVIEWFields(env, lpObject);
- setNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- (*env)->SetIntField(env, lpObject, NMLISTVIEWFc.iItem, (jint)lpStruct->iItem);
- (*env)->SetIntField(env, lpObject, NMLISTVIEWFc.iSubItem, (jint)lpStruct->iSubItem);
- (*env)->SetIntField(env, lpObject, NMLISTVIEWFc.uNewState, (jint)lpStruct->uNewState);
- (*env)->SetIntField(env, lpObject, NMLISTVIEWFc.uOldState, (jint)lpStruct->uOldState);
- (*env)->SetIntField(env, lpObject, NMLISTVIEWFc.uChanged, (jint)lpStruct->uChanged);
- (*env)->SetIntField(env, lpObject, NMLISTVIEWFc.x, (jint)lpStruct->ptAction.x);
- (*env)->SetIntField(env, lpObject, NMLISTVIEWFc.y, (jint)lpStruct->ptAction.y);
- (*env)->SetIntLongField(env, lpObject, NMLISTVIEWFc.lParam, (jintLong)lpStruct->lParam);
-}
-#endif
-
-#ifndef NO_NMLVCUSTOMDRAW
-typedef struct NMLVCUSTOMDRAW_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID clrText, clrTextBk, iSubItem, dwItemType, clrFace, iIconEffect, iIconPhase, iPartId, iStateId, rcText_left, rcText_top, rcText_right, rcText_bottom, uAlign;
-} NMLVCUSTOMDRAW_FID_CACHE;
-
-NMLVCUSTOMDRAW_FID_CACHE NMLVCUSTOMDRAWFc;
-
-void cacheNMLVCUSTOMDRAWFields(JNIEnv *env, jobject lpObject)
-{
- if (NMLVCUSTOMDRAWFc.cached) return;
- cacheNMCUSTOMDRAWFields(env, lpObject);
- NMLVCUSTOMDRAWFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NMLVCUSTOMDRAWFc.clrText = (*env)->GetFieldID(env, NMLVCUSTOMDRAWFc.clazz, "clrText", "I");
- NMLVCUSTOMDRAWFc.clrTextBk = (*env)->GetFieldID(env, NMLVCUSTOMDRAWFc.clazz, "clrTextBk", "I");
- NMLVCUSTOMDRAWFc.iSubItem = (*env)->GetFieldID(env, NMLVCUSTOMDRAWFc.clazz, "iSubItem", "I");
- NMLVCUSTOMDRAWFc.dwItemType = (*env)->GetFieldID(env, NMLVCUSTOMDRAWFc.clazz, "dwItemType", "I");
- NMLVCUSTOMDRAWFc.clrFace = (*env)->GetFieldID(env, NMLVCUSTOMDRAWFc.clazz, "clrFace", "I");
- NMLVCUSTOMDRAWFc.iIconEffect = (*env)->GetFieldID(env, NMLVCUSTOMDRAWFc.clazz, "iIconEffect", "I");
- NMLVCUSTOMDRAWFc.iIconPhase = (*env)->GetFieldID(env, NMLVCUSTOMDRAWFc.clazz, "iIconPhase", "I");
- NMLVCUSTOMDRAWFc.iPartId = (*env)->GetFieldID(env, NMLVCUSTOMDRAWFc.clazz, "iPartId", "I");
- NMLVCUSTOMDRAWFc.iStateId = (*env)->GetFieldID(env, NMLVCUSTOMDRAWFc.clazz, "iStateId", "I");
- NMLVCUSTOMDRAWFc.rcText_left = (*env)->GetFieldID(env, NMLVCUSTOMDRAWFc.clazz, "rcText_left", "I");
- NMLVCUSTOMDRAWFc.rcText_top = (*env)->GetFieldID(env, NMLVCUSTOMDRAWFc.clazz, "rcText_top", "I");
- NMLVCUSTOMDRAWFc.rcText_right = (*env)->GetFieldID(env, NMLVCUSTOMDRAWFc.clazz, "rcText_right", "I");
- NMLVCUSTOMDRAWFc.rcText_bottom = (*env)->GetFieldID(env, NMLVCUSTOMDRAWFc.clazz, "rcText_bottom", "I");
- NMLVCUSTOMDRAWFc.uAlign = (*env)->GetFieldID(env, NMLVCUSTOMDRAWFc.clazz, "uAlign", "I");
- NMLVCUSTOMDRAWFc.cached = 1;
-}
-
-NMLVCUSTOMDRAW *getNMLVCUSTOMDRAWFields(JNIEnv *env, jobject lpObject, NMLVCUSTOMDRAW *lpStruct)
-{
- if (!NMLVCUSTOMDRAWFc.cached) cacheNMLVCUSTOMDRAWFields(env, lpObject);
- getNMCUSTOMDRAWFields(env, lpObject, (NMCUSTOMDRAW *)lpStruct);
- lpStruct->clrText = (*env)->GetIntField(env, lpObject, NMLVCUSTOMDRAWFc.clrText);
- lpStruct->clrTextBk = (*env)->GetIntField(env, lpObject, NMLVCUSTOMDRAWFc.clrTextBk);
- lpStruct->iSubItem = (*env)->GetIntField(env, lpObject, NMLVCUSTOMDRAWFc.iSubItem);
-#ifndef _WIN32_WCE
- lpStruct->dwItemType = (*env)->GetIntField(env, lpObject, NMLVCUSTOMDRAWFc.dwItemType);
-#endif
-#ifndef _WIN32_WCE
- lpStruct->clrFace = (*env)->GetIntField(env, lpObject, NMLVCUSTOMDRAWFc.clrFace);
-#endif
-#ifndef _WIN32_WCE
- lpStruct->iIconEffect = (*env)->GetIntField(env, lpObject, NMLVCUSTOMDRAWFc.iIconEffect);
-#endif
-#ifndef _WIN32_WCE
- lpStruct->iIconPhase = (*env)->GetIntField(env, lpObject, NMLVCUSTOMDRAWFc.iIconPhase);
-#endif
-#ifndef _WIN32_WCE
- lpStruct->iPartId = (*env)->GetIntField(env, lpObject, NMLVCUSTOMDRAWFc.iPartId);
-#endif
-#ifndef _WIN32_WCE
- lpStruct->iStateId = (*env)->GetIntField(env, lpObject, NMLVCUSTOMDRAWFc.iStateId);
-#endif
-#ifndef _WIN32_WCE
- lpStruct->rcText.left = (*env)->GetIntField(env, lpObject, NMLVCUSTOMDRAWFc.rcText_left);
-#endif
-#ifndef _WIN32_WCE
- lpStruct->rcText.top = (*env)->GetIntField(env, lpObject, NMLVCUSTOMDRAWFc.rcText_top);
-#endif
-#ifndef _WIN32_WCE
- lpStruct->rcText.right = (*env)->GetIntField(env, lpObject, NMLVCUSTOMDRAWFc.rcText_right);
-#endif
-#ifndef _WIN32_WCE
- lpStruct->rcText.bottom = (*env)->GetIntField(env, lpObject, NMLVCUSTOMDRAWFc.rcText_bottom);
-#endif
-#ifndef _WIN32_WCE
- lpStruct->uAlign = (*env)->GetIntField(env, lpObject, NMLVCUSTOMDRAWFc.uAlign);
-#endif
- return lpStruct;
-}
-
-void setNMLVCUSTOMDRAWFields(JNIEnv *env, jobject lpObject, NMLVCUSTOMDRAW *lpStruct)
-{
- if (!NMLVCUSTOMDRAWFc.cached) cacheNMLVCUSTOMDRAWFields(env, lpObject);
- setNMCUSTOMDRAWFields(env, lpObject, (NMCUSTOMDRAW *)lpStruct);
- (*env)->SetIntField(env, lpObject, NMLVCUSTOMDRAWFc.clrText, (jint)lpStruct->clrText);
- (*env)->SetIntField(env, lpObject, NMLVCUSTOMDRAWFc.clrTextBk, (jint)lpStruct->clrTextBk);
- (*env)->SetIntField(env, lpObject, NMLVCUSTOMDRAWFc.iSubItem, (jint)lpStruct->iSubItem);
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NMLVCUSTOMDRAWFc.dwItemType, (jint)lpStruct->dwItemType);
-#endif
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NMLVCUSTOMDRAWFc.clrFace, (jint)lpStruct->clrFace);
-#endif
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NMLVCUSTOMDRAWFc.iIconEffect, (jint)lpStruct->iIconEffect);
-#endif
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NMLVCUSTOMDRAWFc.iIconPhase, (jint)lpStruct->iIconPhase);
-#endif
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NMLVCUSTOMDRAWFc.iPartId, (jint)lpStruct->iPartId);
-#endif
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NMLVCUSTOMDRAWFc.iStateId, (jint)lpStruct->iStateId);
-#endif
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NMLVCUSTOMDRAWFc.rcText_left, (jint)lpStruct->rcText.left);
-#endif
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NMLVCUSTOMDRAWFc.rcText_top, (jint)lpStruct->rcText.top);
-#endif
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NMLVCUSTOMDRAWFc.rcText_right, (jint)lpStruct->rcText.right);
-#endif
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NMLVCUSTOMDRAWFc.rcText_bottom, (jint)lpStruct->rcText.bottom);
-#endif
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NMLVCUSTOMDRAWFc.uAlign, (jint)lpStruct->uAlign);
-#endif
-}
-#endif
-
-#ifndef NO_NMLVDISPINFO
-typedef struct NMLVDISPINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID mask, iItem, iSubItem, state, stateMask, pszText, cchTextMax, iImage, lParam, iIndent, iGroupId, cColumns, puColumns;
-} NMLVDISPINFO_FID_CACHE;
-
-NMLVDISPINFO_FID_CACHE NMLVDISPINFOFc;
-
-void cacheNMLVDISPINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (NMLVDISPINFOFc.cached) return;
- cacheNMHDRFields(env, lpObject);
- NMLVDISPINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NMLVDISPINFOFc.mask = (*env)->GetFieldID(env, NMLVDISPINFOFc.clazz, "mask", "I");
- NMLVDISPINFOFc.iItem = (*env)->GetFieldID(env, NMLVDISPINFOFc.clazz, "iItem", "I");
- NMLVDISPINFOFc.iSubItem = (*env)->GetFieldID(env, NMLVDISPINFOFc.clazz, "iSubItem", "I");
- NMLVDISPINFOFc.state = (*env)->GetFieldID(env, NMLVDISPINFOFc.clazz, "state", "I");
- NMLVDISPINFOFc.stateMask = (*env)->GetFieldID(env, NMLVDISPINFOFc.clazz, "stateMask", "I");
- NMLVDISPINFOFc.pszText = (*env)->GetFieldID(env, NMLVDISPINFOFc.clazz, "pszText", I_J);
- NMLVDISPINFOFc.cchTextMax = (*env)->GetFieldID(env, NMLVDISPINFOFc.clazz, "cchTextMax", "I");
- NMLVDISPINFOFc.iImage = (*env)->GetFieldID(env, NMLVDISPINFOFc.clazz, "iImage", "I");
- NMLVDISPINFOFc.lParam = (*env)->GetFieldID(env, NMLVDISPINFOFc.clazz, "lParam", I_J);
- NMLVDISPINFOFc.iIndent = (*env)->GetFieldID(env, NMLVDISPINFOFc.clazz, "iIndent", "I");
- NMLVDISPINFOFc.iGroupId = (*env)->GetFieldID(env, NMLVDISPINFOFc.clazz, "iGroupId", "I");
- NMLVDISPINFOFc.cColumns = (*env)->GetFieldID(env, NMLVDISPINFOFc.clazz, "cColumns", "I");
- NMLVDISPINFOFc.puColumns = (*env)->GetFieldID(env, NMLVDISPINFOFc.clazz, "puColumns", I_J);
- NMLVDISPINFOFc.cached = 1;
-}
-
-NMLVDISPINFO *getNMLVDISPINFOFields(JNIEnv *env, jobject lpObject, NMLVDISPINFO *lpStruct)
-{
- if (!NMLVDISPINFOFc.cached) cacheNMLVDISPINFOFields(env, lpObject);
- getNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- lpStruct->item.mask = (*env)->GetIntField(env, lpObject, NMLVDISPINFOFc.mask);
- lpStruct->item.iItem = (*env)->GetIntField(env, lpObject, NMLVDISPINFOFc.iItem);
- lpStruct->item.iSubItem = (*env)->GetIntField(env, lpObject, NMLVDISPINFOFc.iSubItem);
- lpStruct->item.state = (*env)->GetIntField(env, lpObject, NMLVDISPINFOFc.state);
- lpStruct->item.stateMask = (*env)->GetIntField(env, lpObject, NMLVDISPINFOFc.stateMask);
- lpStruct->item.pszText = (LPTSTR)(*env)->GetIntLongField(env, lpObject, NMLVDISPINFOFc.pszText);
- lpStruct->item.cchTextMax = (*env)->GetIntField(env, lpObject, NMLVDISPINFOFc.cchTextMax);
- lpStruct->item.iImage = (*env)->GetIntField(env, lpObject, NMLVDISPINFOFc.iImage);
- lpStruct->item.lParam = (*env)->GetIntLongField(env, lpObject, NMLVDISPINFOFc.lParam);
- lpStruct->item.iIndent = (*env)->GetIntField(env, lpObject, NMLVDISPINFOFc.iIndent);
-#ifndef _WIN32_WCE
- lpStruct->item.iGroupId = (*env)->GetIntField(env, lpObject, NMLVDISPINFOFc.iGroupId);
-#endif
-#ifndef _WIN32_WCE
- lpStruct->item.cColumns = (*env)->GetIntField(env, lpObject, NMLVDISPINFOFc.cColumns);
-#endif
-#ifndef _WIN32_WCE
- lpStruct->item.puColumns = (PUINT)(*env)->GetIntLongField(env, lpObject, NMLVDISPINFOFc.puColumns);
-#endif
- return lpStruct;
-}
-
-void setNMLVDISPINFOFields(JNIEnv *env, jobject lpObject, NMLVDISPINFO *lpStruct)
-{
- if (!NMLVDISPINFOFc.cached) cacheNMLVDISPINFOFields(env, lpObject);
- setNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- (*env)->SetIntField(env, lpObject, NMLVDISPINFOFc.mask, (jint)lpStruct->item.mask);
- (*env)->SetIntField(env, lpObject, NMLVDISPINFOFc.iItem, (jint)lpStruct->item.iItem);
- (*env)->SetIntField(env, lpObject, NMLVDISPINFOFc.iSubItem, (jint)lpStruct->item.iSubItem);
- (*env)->SetIntField(env, lpObject, NMLVDISPINFOFc.state, (jint)lpStruct->item.state);
- (*env)->SetIntField(env, lpObject, NMLVDISPINFOFc.stateMask, (jint)lpStruct->item.stateMask);
- (*env)->SetIntLongField(env, lpObject, NMLVDISPINFOFc.pszText, (jintLong)lpStruct->item.pszText);
- (*env)->SetIntField(env, lpObject, NMLVDISPINFOFc.cchTextMax, (jint)lpStruct->item.cchTextMax);
- (*env)->SetIntField(env, lpObject, NMLVDISPINFOFc.iImage, (jint)lpStruct->item.iImage);
- (*env)->SetIntLongField(env, lpObject, NMLVDISPINFOFc.lParam, (jintLong)lpStruct->item.lParam);
- (*env)->SetIntField(env, lpObject, NMLVDISPINFOFc.iIndent, (jint)lpStruct->item.iIndent);
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NMLVDISPINFOFc.iGroupId, (jint)lpStruct->item.iGroupId);
-#endif
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NMLVDISPINFOFc.cColumns, (jint)lpStruct->item.cColumns);
-#endif
-#ifndef _WIN32_WCE
- (*env)->SetIntLongField(env, lpObject, NMLVDISPINFOFc.puColumns, (jintLong)lpStruct->item.puColumns);
-#endif
-}
-#endif
-
-#ifndef NO_NMLVFINDITEM
-typedef struct NMLVFINDITEM_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID iStart, flags, psz, lParam, x, y, vkDirection;
-} NMLVFINDITEM_FID_CACHE;
-
-NMLVFINDITEM_FID_CACHE NMLVFINDITEMFc;
-
-void cacheNMLVFINDITEMFields(JNIEnv *env, jobject lpObject)
-{
- if (NMLVFINDITEMFc.cached) return;
- cacheNMHDRFields(env, lpObject);
- NMLVFINDITEMFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NMLVFINDITEMFc.iStart = (*env)->GetFieldID(env, NMLVFINDITEMFc.clazz, "iStart", "I");
- NMLVFINDITEMFc.flags = (*env)->GetFieldID(env, NMLVFINDITEMFc.clazz, "flags", "I");
- NMLVFINDITEMFc.psz = (*env)->GetFieldID(env, NMLVFINDITEMFc.clazz, "psz", I_J);
- NMLVFINDITEMFc.lParam = (*env)->GetFieldID(env, NMLVFINDITEMFc.clazz, "lParam", I_J);
- NMLVFINDITEMFc.x = (*env)->GetFieldID(env, NMLVFINDITEMFc.clazz, "x", "I");
- NMLVFINDITEMFc.y = (*env)->GetFieldID(env, NMLVFINDITEMFc.clazz, "y", "I");
- NMLVFINDITEMFc.vkDirection = (*env)->GetFieldID(env, NMLVFINDITEMFc.clazz, "vkDirection", "I");
- NMLVFINDITEMFc.cached = 1;
-}
-
-NMLVFINDITEM *getNMLVFINDITEMFields(JNIEnv *env, jobject lpObject, NMLVFINDITEM *lpStruct)
-{
- if (!NMLVFINDITEMFc.cached) cacheNMLVFINDITEMFields(env, lpObject);
- getNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- lpStruct->iStart = (*env)->GetIntField(env, lpObject, NMLVFINDITEMFc.iStart);
- lpStruct->lvfi.flags = (*env)->GetIntField(env, lpObject, NMLVFINDITEMFc.flags);
- lpStruct->lvfi.psz = (LPCTSTR)(*env)->GetIntLongField(env, lpObject, NMLVFINDITEMFc.psz);
- lpStruct->lvfi.lParam = (*env)->GetIntLongField(env, lpObject, NMLVFINDITEMFc.lParam);
- lpStruct->lvfi.pt.x = (*env)->GetIntField(env, lpObject, NMLVFINDITEMFc.x);
- lpStruct->lvfi.pt.y = (*env)->GetIntField(env, lpObject, NMLVFINDITEMFc.y);
- lpStruct->lvfi.vkDirection = (*env)->GetIntField(env, lpObject, NMLVFINDITEMFc.vkDirection);
- return lpStruct;
-}
-
-void setNMLVFINDITEMFields(JNIEnv *env, jobject lpObject, NMLVFINDITEM *lpStruct)
-{
- if (!NMLVFINDITEMFc.cached) cacheNMLVFINDITEMFields(env, lpObject);
- setNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- (*env)->SetIntField(env, lpObject, NMLVFINDITEMFc.iStart, (jint)lpStruct->iStart);
- (*env)->SetIntField(env, lpObject, NMLVFINDITEMFc.flags, (jint)lpStruct->lvfi.flags);
- (*env)->SetIntLongField(env, lpObject, NMLVFINDITEMFc.psz, (jintLong)lpStruct->lvfi.psz);
- (*env)->SetIntLongField(env, lpObject, NMLVFINDITEMFc.lParam, (jintLong)lpStruct->lvfi.lParam);
- (*env)->SetIntField(env, lpObject, NMLVFINDITEMFc.x, (jint)lpStruct->lvfi.pt.x);
- (*env)->SetIntField(env, lpObject, NMLVFINDITEMFc.y, (jint)lpStruct->lvfi.pt.y);
- (*env)->SetIntField(env, lpObject, NMLVFINDITEMFc.vkDirection, (jint)lpStruct->lvfi.vkDirection);
-}
-#endif
-
-#ifndef NO_NMLVODSTATECHANGE
-typedef struct NMLVODSTATECHANGE_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID iFrom, iTo, uNewState, uOldState;
-} NMLVODSTATECHANGE_FID_CACHE;
-
-NMLVODSTATECHANGE_FID_CACHE NMLVODSTATECHANGEFc;
-
-void cacheNMLVODSTATECHANGEFields(JNIEnv *env, jobject lpObject)
-{
- if (NMLVODSTATECHANGEFc.cached) return;
- cacheNMHDRFields(env, lpObject);
- NMLVODSTATECHANGEFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NMLVODSTATECHANGEFc.iFrom = (*env)->GetFieldID(env, NMLVODSTATECHANGEFc.clazz, "iFrom", "I");
- NMLVODSTATECHANGEFc.iTo = (*env)->GetFieldID(env, NMLVODSTATECHANGEFc.clazz, "iTo", "I");
- NMLVODSTATECHANGEFc.uNewState = (*env)->GetFieldID(env, NMLVODSTATECHANGEFc.clazz, "uNewState", "I");
- NMLVODSTATECHANGEFc.uOldState = (*env)->GetFieldID(env, NMLVODSTATECHANGEFc.clazz, "uOldState", "I");
- NMLVODSTATECHANGEFc.cached = 1;
-}
-
-NMLVODSTATECHANGE *getNMLVODSTATECHANGEFields(JNIEnv *env, jobject lpObject, NMLVODSTATECHANGE *lpStruct)
-{
- if (!NMLVODSTATECHANGEFc.cached) cacheNMLVODSTATECHANGEFields(env, lpObject);
- getNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- lpStruct->iFrom = (*env)->GetIntField(env, lpObject, NMLVODSTATECHANGEFc.iFrom);
- lpStruct->iTo = (*env)->GetIntField(env, lpObject, NMLVODSTATECHANGEFc.iTo);
- lpStruct->uNewState = (*env)->GetIntField(env, lpObject, NMLVODSTATECHANGEFc.uNewState);
- lpStruct->uOldState = (*env)->GetIntField(env, lpObject, NMLVODSTATECHANGEFc.uOldState);
- return lpStruct;
-}
-
-void setNMLVODSTATECHANGEFields(JNIEnv *env, jobject lpObject, NMLVODSTATECHANGE *lpStruct)
-{
- if (!NMLVODSTATECHANGEFc.cached) cacheNMLVODSTATECHANGEFields(env, lpObject);
- setNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- (*env)->SetIntField(env, lpObject, NMLVODSTATECHANGEFc.iFrom, (jint)lpStruct->iFrom);
- (*env)->SetIntField(env, lpObject, NMLVODSTATECHANGEFc.iTo, (jint)lpStruct->iTo);
- (*env)->SetIntField(env, lpObject, NMLVODSTATECHANGEFc.uNewState, (jint)lpStruct->uNewState);
- (*env)->SetIntField(env, lpObject, NMLVODSTATECHANGEFc.uOldState, (jint)lpStruct->uOldState);
-}
-#endif
-
-#ifndef NO_NMREBARCHEVRON
-typedef struct NMREBARCHEVRON_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID uBand, wID, lParam, left, top, right, bottom, lParamNM;
-} NMREBARCHEVRON_FID_CACHE;
-
-NMREBARCHEVRON_FID_CACHE NMREBARCHEVRONFc;
-
-void cacheNMREBARCHEVRONFields(JNIEnv *env, jobject lpObject)
-{
- if (NMREBARCHEVRONFc.cached) return;
- cacheNMHDRFields(env, lpObject);
- NMREBARCHEVRONFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NMREBARCHEVRONFc.uBand = (*env)->GetFieldID(env, NMREBARCHEVRONFc.clazz, "uBand", "I");
- NMREBARCHEVRONFc.wID = (*env)->GetFieldID(env, NMREBARCHEVRONFc.clazz, "wID", "I");
- NMREBARCHEVRONFc.lParam = (*env)->GetFieldID(env, NMREBARCHEVRONFc.clazz, "lParam", I_J);
- NMREBARCHEVRONFc.left = (*env)->GetFieldID(env, NMREBARCHEVRONFc.clazz, "left", "I");
- NMREBARCHEVRONFc.top = (*env)->GetFieldID(env, NMREBARCHEVRONFc.clazz, "top", "I");
- NMREBARCHEVRONFc.right = (*env)->GetFieldID(env, NMREBARCHEVRONFc.clazz, "right", "I");
- NMREBARCHEVRONFc.bottom = (*env)->GetFieldID(env, NMREBARCHEVRONFc.clazz, "bottom", "I");
- NMREBARCHEVRONFc.lParamNM = (*env)->GetFieldID(env, NMREBARCHEVRONFc.clazz, "lParamNM", I_J);
- NMREBARCHEVRONFc.cached = 1;
-}
-
-NMREBARCHEVRON *getNMREBARCHEVRONFields(JNIEnv *env, jobject lpObject, NMREBARCHEVRON *lpStruct)
-{
- if (!NMREBARCHEVRONFc.cached) cacheNMREBARCHEVRONFields(env, lpObject);
- getNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- lpStruct->uBand = (*env)->GetIntField(env, lpObject, NMREBARCHEVRONFc.uBand);
- lpStruct->wID = (*env)->GetIntField(env, lpObject, NMREBARCHEVRONFc.wID);
- lpStruct->lParam = (*env)->GetIntLongField(env, lpObject, NMREBARCHEVRONFc.lParam);
- lpStruct->rc.left = (*env)->GetIntField(env, lpObject, NMREBARCHEVRONFc.left);
- lpStruct->rc.top = (*env)->GetIntField(env, lpObject, NMREBARCHEVRONFc.top);
- lpStruct->rc.right = (*env)->GetIntField(env, lpObject, NMREBARCHEVRONFc.right);
- lpStruct->rc.bottom = (*env)->GetIntField(env, lpObject, NMREBARCHEVRONFc.bottom);
- lpStruct->lParamNM = (*env)->GetIntLongField(env, lpObject, NMREBARCHEVRONFc.lParamNM);
- return lpStruct;
-}
-
-void setNMREBARCHEVRONFields(JNIEnv *env, jobject lpObject, NMREBARCHEVRON *lpStruct)
-{
- if (!NMREBARCHEVRONFc.cached) cacheNMREBARCHEVRONFields(env, lpObject);
- setNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- (*env)->SetIntField(env, lpObject, NMREBARCHEVRONFc.uBand, (jint)lpStruct->uBand);
- (*env)->SetIntField(env, lpObject, NMREBARCHEVRONFc.wID, (jint)lpStruct->wID);
- (*env)->SetIntLongField(env, lpObject, NMREBARCHEVRONFc.lParam, (jintLong)lpStruct->lParam);
- (*env)->SetIntField(env, lpObject, NMREBARCHEVRONFc.left, (jint)lpStruct->rc.left);
- (*env)->SetIntField(env, lpObject, NMREBARCHEVRONFc.top, (jint)lpStruct->rc.top);
- (*env)->SetIntField(env, lpObject, NMREBARCHEVRONFc.right, (jint)lpStruct->rc.right);
- (*env)->SetIntField(env, lpObject, NMREBARCHEVRONFc.bottom, (jint)lpStruct->rc.bottom);
- (*env)->SetIntLongField(env, lpObject, NMREBARCHEVRONFc.lParamNM, (jintLong)lpStruct->lParamNM);
-}
-#endif
-
-#ifndef NO_NMREBARCHILDSIZE
-typedef struct NMREBARCHILDSIZE_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID uBand, wID, rcChild_left, rcChild_top, rcChild_right, rcChild_bottom, rcBand_left, rcBand_top, rcBand_right, rcBand_bottom;
-} NMREBARCHILDSIZE_FID_CACHE;
-
-NMREBARCHILDSIZE_FID_CACHE NMREBARCHILDSIZEFc;
-
-void cacheNMREBARCHILDSIZEFields(JNIEnv *env, jobject lpObject)
-{
- if (NMREBARCHILDSIZEFc.cached) return;
- cacheNMHDRFields(env, lpObject);
- NMREBARCHILDSIZEFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NMREBARCHILDSIZEFc.uBand = (*env)->GetFieldID(env, NMREBARCHILDSIZEFc.clazz, "uBand", "I");
- NMREBARCHILDSIZEFc.wID = (*env)->GetFieldID(env, NMREBARCHILDSIZEFc.clazz, "wID", "I");
- NMREBARCHILDSIZEFc.rcChild_left = (*env)->GetFieldID(env, NMREBARCHILDSIZEFc.clazz, "rcChild_left", "I");
- NMREBARCHILDSIZEFc.rcChild_top = (*env)->GetFieldID(env, NMREBARCHILDSIZEFc.clazz, "rcChild_top", "I");
- NMREBARCHILDSIZEFc.rcChild_right = (*env)->GetFieldID(env, NMREBARCHILDSIZEFc.clazz, "rcChild_right", "I");
- NMREBARCHILDSIZEFc.rcChild_bottom = (*env)->GetFieldID(env, NMREBARCHILDSIZEFc.clazz, "rcChild_bottom", "I");
- NMREBARCHILDSIZEFc.rcBand_left = (*env)->GetFieldID(env, NMREBARCHILDSIZEFc.clazz, "rcBand_left", "I");
- NMREBARCHILDSIZEFc.rcBand_top = (*env)->GetFieldID(env, NMREBARCHILDSIZEFc.clazz, "rcBand_top", "I");
- NMREBARCHILDSIZEFc.rcBand_right = (*env)->GetFieldID(env, NMREBARCHILDSIZEFc.clazz, "rcBand_right", "I");
- NMREBARCHILDSIZEFc.rcBand_bottom = (*env)->GetFieldID(env, NMREBARCHILDSIZEFc.clazz, "rcBand_bottom", "I");
- NMREBARCHILDSIZEFc.cached = 1;
-}
-
-NMREBARCHILDSIZE *getNMREBARCHILDSIZEFields(JNIEnv *env, jobject lpObject, NMREBARCHILDSIZE *lpStruct)
-{
- if (!NMREBARCHILDSIZEFc.cached) cacheNMREBARCHILDSIZEFields(env, lpObject);
- getNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- lpStruct->uBand = (*env)->GetIntField(env, lpObject, NMREBARCHILDSIZEFc.uBand);
- lpStruct->wID = (*env)->GetIntField(env, lpObject, NMREBARCHILDSIZEFc.wID);
- lpStruct->rcChild.left = (*env)->GetIntField(env, lpObject, NMREBARCHILDSIZEFc.rcChild_left);
- lpStruct->rcChild.top = (*env)->GetIntField(env, lpObject, NMREBARCHILDSIZEFc.rcChild_top);
- lpStruct->rcChild.right = (*env)->GetIntField(env, lpObject, NMREBARCHILDSIZEFc.rcChild_right);
- lpStruct->rcChild.bottom = (*env)->GetIntField(env, lpObject, NMREBARCHILDSIZEFc.rcChild_bottom);
- lpStruct->rcBand.left = (*env)->GetIntField(env, lpObject, NMREBARCHILDSIZEFc.rcBand_left);
- lpStruct->rcBand.top = (*env)->GetIntField(env, lpObject, NMREBARCHILDSIZEFc.rcBand_top);
- lpStruct->rcBand.right = (*env)->GetIntField(env, lpObject, NMREBARCHILDSIZEFc.rcBand_right);
- lpStruct->rcBand.bottom = (*env)->GetIntField(env, lpObject, NMREBARCHILDSIZEFc.rcBand_bottom);
- return lpStruct;
-}
-
-void setNMREBARCHILDSIZEFields(JNIEnv *env, jobject lpObject, NMREBARCHILDSIZE *lpStruct)
-{
- if (!NMREBARCHILDSIZEFc.cached) cacheNMREBARCHILDSIZEFields(env, lpObject);
- setNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- (*env)->SetIntField(env, lpObject, NMREBARCHILDSIZEFc.uBand, (jint)lpStruct->uBand);
- (*env)->SetIntField(env, lpObject, NMREBARCHILDSIZEFc.wID, (jint)lpStruct->wID);
- (*env)->SetIntField(env, lpObject, NMREBARCHILDSIZEFc.rcChild_left, (jint)lpStruct->rcChild.left);
- (*env)->SetIntField(env, lpObject, NMREBARCHILDSIZEFc.rcChild_top, (jint)lpStruct->rcChild.top);
- (*env)->SetIntField(env, lpObject, NMREBARCHILDSIZEFc.rcChild_right, (jint)lpStruct->rcChild.right);
- (*env)->SetIntField(env, lpObject, NMREBARCHILDSIZEFc.rcChild_bottom, (jint)lpStruct->rcChild.bottom);
- (*env)->SetIntField(env, lpObject, NMREBARCHILDSIZEFc.rcBand_left, (jint)lpStruct->rcBand.left);
- (*env)->SetIntField(env, lpObject, NMREBARCHILDSIZEFc.rcBand_top, (jint)lpStruct->rcBand.top);
- (*env)->SetIntField(env, lpObject, NMREBARCHILDSIZEFc.rcBand_right, (jint)lpStruct->rcBand.right);
- (*env)->SetIntField(env, lpObject, NMREBARCHILDSIZEFc.rcBand_bottom, (jint)lpStruct->rcBand.bottom);
-}
-#endif
-
-#ifndef NO_NMRGINFO
-typedef struct NMRGINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID x, y, dwItemSpec;
-} NMRGINFO_FID_CACHE;
-
-NMRGINFO_FID_CACHE NMRGINFOFc;
-
-void cacheNMRGINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (NMRGINFOFc.cached) return;
- cacheNMHDRFields(env, lpObject);
- NMRGINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NMRGINFOFc.x = (*env)->GetFieldID(env, NMRGINFOFc.clazz, "x", "I");
- NMRGINFOFc.y = (*env)->GetFieldID(env, NMRGINFOFc.clazz, "y", "I");
- NMRGINFOFc.dwItemSpec = (*env)->GetFieldID(env, NMRGINFOFc.clazz, "dwItemSpec", "I");
- NMRGINFOFc.cached = 1;
-}
-
-NMRGINFO *getNMRGINFOFields(JNIEnv *env, jobject lpObject, NMRGINFO *lpStruct)
-{
- if (!NMRGINFOFc.cached) cacheNMRGINFOFields(env, lpObject);
- getNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- lpStruct->ptAction.x = (*env)->GetIntField(env, lpObject, NMRGINFOFc.x);
- lpStruct->ptAction.y = (*env)->GetIntField(env, lpObject, NMRGINFOFc.y);
- lpStruct->dwItemSpec = (*env)->GetIntField(env, lpObject, NMRGINFOFc.dwItemSpec);
- return lpStruct;
-}
-
-void setNMRGINFOFields(JNIEnv *env, jobject lpObject, NMRGINFO *lpStruct)
-{
- if (!NMRGINFOFc.cached) cacheNMRGINFOFields(env, lpObject);
- setNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- (*env)->SetIntField(env, lpObject, NMRGINFOFc.x, (jint)lpStruct->ptAction.x);
- (*env)->SetIntField(env, lpObject, NMRGINFOFc.y, (jint)lpStruct->ptAction.y);
- (*env)->SetIntField(env, lpObject, NMRGINFOFc.dwItemSpec, (jint)lpStruct->dwItemSpec);
-}
-#endif
-
-#ifndef NO_NMTBHOTITEM
-typedef struct NMTBHOTITEM_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID idOld, idNew, dwFlags;
-} NMTBHOTITEM_FID_CACHE;
-
-NMTBHOTITEM_FID_CACHE NMTBHOTITEMFc;
-
-void cacheNMTBHOTITEMFields(JNIEnv *env, jobject lpObject)
-{
- if (NMTBHOTITEMFc.cached) return;
- cacheNMHDRFields(env, lpObject);
- NMTBHOTITEMFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NMTBHOTITEMFc.idOld = (*env)->GetFieldID(env, NMTBHOTITEMFc.clazz, "idOld", "I");
- NMTBHOTITEMFc.idNew = (*env)->GetFieldID(env, NMTBHOTITEMFc.clazz, "idNew", "I");
- NMTBHOTITEMFc.dwFlags = (*env)->GetFieldID(env, NMTBHOTITEMFc.clazz, "dwFlags", "I");
- NMTBHOTITEMFc.cached = 1;
-}
-
-NMTBHOTITEM *getNMTBHOTITEMFields(JNIEnv *env, jobject lpObject, NMTBHOTITEM *lpStruct)
-{
- if (!NMTBHOTITEMFc.cached) cacheNMTBHOTITEMFields(env, lpObject);
- getNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- lpStruct->idOld = (*env)->GetIntField(env, lpObject, NMTBHOTITEMFc.idOld);
- lpStruct->idNew = (*env)->GetIntField(env, lpObject, NMTBHOTITEMFc.idNew);
- lpStruct->dwFlags = (*env)->GetIntField(env, lpObject, NMTBHOTITEMFc.dwFlags);
- return lpStruct;
-}
-
-void setNMTBHOTITEMFields(JNIEnv *env, jobject lpObject, NMTBHOTITEM *lpStruct)
-{
- if (!NMTBHOTITEMFc.cached) cacheNMTBHOTITEMFields(env, lpObject);
- setNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- (*env)->SetIntField(env, lpObject, NMTBHOTITEMFc.idOld, (jint)lpStruct->idOld);
- (*env)->SetIntField(env, lpObject, NMTBHOTITEMFc.idNew, (jint)lpStruct->idNew);
- (*env)->SetIntField(env, lpObject, NMTBHOTITEMFc.dwFlags, (jint)lpStruct->dwFlags);
-}
-#endif
-
-#ifndef NO_NMTOOLBAR
-typedef struct NMTOOLBAR_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID iItem, iBitmap, idCommand, fsState, fsStyle, dwData, iString, cchText, pszText, left, top, right, bottom;
-} NMTOOLBAR_FID_CACHE;
-
-NMTOOLBAR_FID_CACHE NMTOOLBARFc;
-
-void cacheNMTOOLBARFields(JNIEnv *env, jobject lpObject)
-{
- if (NMTOOLBARFc.cached) return;
- cacheNMHDRFields(env, lpObject);
- NMTOOLBARFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NMTOOLBARFc.iItem = (*env)->GetFieldID(env, NMTOOLBARFc.clazz, "iItem", "I");
- NMTOOLBARFc.iBitmap = (*env)->GetFieldID(env, NMTOOLBARFc.clazz, "iBitmap", "I");
- NMTOOLBARFc.idCommand = (*env)->GetFieldID(env, NMTOOLBARFc.clazz, "idCommand", "I");
- NMTOOLBARFc.fsState = (*env)->GetFieldID(env, NMTOOLBARFc.clazz, "fsState", "B");
- NMTOOLBARFc.fsStyle = (*env)->GetFieldID(env, NMTOOLBARFc.clazz, "fsStyle", "B");
- NMTOOLBARFc.dwData = (*env)->GetFieldID(env, NMTOOLBARFc.clazz, "dwData", I_J);
- NMTOOLBARFc.iString = (*env)->GetFieldID(env, NMTOOLBARFc.clazz, "iString", I_J);
- NMTOOLBARFc.cchText = (*env)->GetFieldID(env, NMTOOLBARFc.clazz, "cchText", "I");
- NMTOOLBARFc.pszText = (*env)->GetFieldID(env, NMTOOLBARFc.clazz, "pszText", I_J);
- NMTOOLBARFc.left = (*env)->GetFieldID(env, NMTOOLBARFc.clazz, "left", "I");
- NMTOOLBARFc.top = (*env)->GetFieldID(env, NMTOOLBARFc.clazz, "top", "I");
- NMTOOLBARFc.right = (*env)->GetFieldID(env, NMTOOLBARFc.clazz, "right", "I");
- NMTOOLBARFc.bottom = (*env)->GetFieldID(env, NMTOOLBARFc.clazz, "bottom", "I");
- NMTOOLBARFc.cached = 1;
-}
-
-NMTOOLBAR *getNMTOOLBARFields(JNIEnv *env, jobject lpObject, NMTOOLBAR *lpStruct)
-{
- if (!NMTOOLBARFc.cached) cacheNMTOOLBARFields(env, lpObject);
- getNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- lpStruct->iItem = (*env)->GetIntField(env, lpObject, NMTOOLBARFc.iItem);
- lpStruct->tbButton.iBitmap = (*env)->GetIntField(env, lpObject, NMTOOLBARFc.iBitmap);
- lpStruct->tbButton.idCommand = (*env)->GetIntField(env, lpObject, NMTOOLBARFc.idCommand);
- lpStruct->tbButton.fsState = (*env)->GetByteField(env, lpObject, NMTOOLBARFc.fsState);
- lpStruct->tbButton.fsStyle = (*env)->GetByteField(env, lpObject, NMTOOLBARFc.fsStyle);
- lpStruct->tbButton.dwData = (*env)->GetIntLongField(env, lpObject, NMTOOLBARFc.dwData);
- lpStruct->tbButton.iString = (*env)->GetIntLongField(env, lpObject, NMTOOLBARFc.iString);
- lpStruct->cchText = (*env)->GetIntField(env, lpObject, NMTOOLBARFc.cchText);
- lpStruct->pszText = (LPTSTR)(*env)->GetIntLongField(env, lpObject, NMTOOLBARFc.pszText);
-#ifndef _WIN32_WCE
- lpStruct->rcButton.left = (*env)->GetIntField(env, lpObject, NMTOOLBARFc.left);
-#endif
-#ifndef _WIN32_WCE
- lpStruct->rcButton.top = (*env)->GetIntField(env, lpObject, NMTOOLBARFc.top);
-#endif
-#ifndef _WIN32_WCE
- lpStruct->rcButton.right = (*env)->GetIntField(env, lpObject, NMTOOLBARFc.right);
-#endif
-#ifndef _WIN32_WCE
- lpStruct->rcButton.bottom = (*env)->GetIntField(env, lpObject, NMTOOLBARFc.bottom);
-#endif
- return lpStruct;
-}
-
-void setNMTOOLBARFields(JNIEnv *env, jobject lpObject, NMTOOLBAR *lpStruct)
-{
- if (!NMTOOLBARFc.cached) cacheNMTOOLBARFields(env, lpObject);
- setNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- (*env)->SetIntField(env, lpObject, NMTOOLBARFc.iItem, (jint)lpStruct->iItem);
- (*env)->SetIntField(env, lpObject, NMTOOLBARFc.iBitmap, (jint)lpStruct->tbButton.iBitmap);
- (*env)->SetIntField(env, lpObject, NMTOOLBARFc.idCommand, (jint)lpStruct->tbButton.idCommand);
- (*env)->SetByteField(env, lpObject, NMTOOLBARFc.fsState, (jbyte)lpStruct->tbButton.fsState);
- (*env)->SetByteField(env, lpObject, NMTOOLBARFc.fsStyle, (jbyte)lpStruct->tbButton.fsStyle);
- (*env)->SetIntLongField(env, lpObject, NMTOOLBARFc.dwData, (jintLong)lpStruct->tbButton.dwData);
- (*env)->SetIntLongField(env, lpObject, NMTOOLBARFc.iString, (jintLong)lpStruct->tbButton.iString);
- (*env)->SetIntField(env, lpObject, NMTOOLBARFc.cchText, (jint)lpStruct->cchText);
- (*env)->SetIntLongField(env, lpObject, NMTOOLBARFc.pszText, (jintLong)lpStruct->pszText);
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NMTOOLBARFc.left, (jint)lpStruct->rcButton.left);
-#endif
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NMTOOLBARFc.top, (jint)lpStruct->rcButton.top);
-#endif
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NMTOOLBARFc.right, (jint)lpStruct->rcButton.right);
-#endif
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NMTOOLBARFc.bottom, (jint)lpStruct->rcButton.bottom);
-#endif
-}
-#endif
-
-#ifndef NO_NMTREEVIEW
-typedef struct NMTREEVIEW_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID hdr, action, itemOld, itemNew, ptDrag;
-} NMTREEVIEW_FID_CACHE;
-
-NMTREEVIEW_FID_CACHE NMTREEVIEWFc;
-
-void cacheNMTREEVIEWFields(JNIEnv *env, jobject lpObject)
-{
- if (NMTREEVIEWFc.cached) return;
- NMTREEVIEWFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NMTREEVIEWFc.hdr = (*env)->GetFieldID(env, NMTREEVIEWFc.clazz, "hdr", "Lorg/eclipse/swt/internal/win32/NMHDR;");
- NMTREEVIEWFc.action = (*env)->GetFieldID(env, NMTREEVIEWFc.clazz, "action", "I");
- NMTREEVIEWFc.itemOld = (*env)->GetFieldID(env, NMTREEVIEWFc.clazz, "itemOld", "Lorg/eclipse/swt/internal/win32/TVITEM;");
- NMTREEVIEWFc.itemNew = (*env)->GetFieldID(env, NMTREEVIEWFc.clazz, "itemNew", "Lorg/eclipse/swt/internal/win32/TVITEM;");
- NMTREEVIEWFc.ptDrag = (*env)->GetFieldID(env, NMTREEVIEWFc.clazz, "ptDrag", "Lorg/eclipse/swt/internal/win32/POINT;");
- NMTREEVIEWFc.cached = 1;
-}
-
-NMTREEVIEW *getNMTREEVIEWFields(JNIEnv *env, jobject lpObject, NMTREEVIEW *lpStruct)
-{
- if (!NMTREEVIEWFc.cached) cacheNMTREEVIEWFields(env, lpObject);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NMTREEVIEWFc.hdr);
- if (lpObject1 != NULL) getNMHDRFields(env, lpObject1, &lpStruct->hdr);
- }
- lpStruct->action = (*env)->GetIntField(env, lpObject, NMTREEVIEWFc.action);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NMTREEVIEWFc.itemOld);
- if (lpObject1 != NULL) getTVITEMFields(env, lpObject1, &lpStruct->itemOld);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NMTREEVIEWFc.itemNew);
- if (lpObject1 != NULL) getTVITEMFields(env, lpObject1, &lpStruct->itemNew);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NMTREEVIEWFc.ptDrag);
- if (lpObject1 != NULL) getPOINTFields(env, lpObject1, &lpStruct->ptDrag);
- }
- return lpStruct;
-}
-
-void setNMTREEVIEWFields(JNIEnv *env, jobject lpObject, NMTREEVIEW *lpStruct)
-{
- if (!NMTREEVIEWFc.cached) cacheNMTREEVIEWFields(env, lpObject);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NMTREEVIEWFc.hdr);
- if (lpObject1 != NULL) setNMHDRFields(env, lpObject1, &lpStruct->hdr);
- }
- (*env)->SetIntField(env, lpObject, NMTREEVIEWFc.action, (jint)lpStruct->action);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NMTREEVIEWFc.itemOld);
- if (lpObject1 != NULL) setTVITEMFields(env, lpObject1, &lpStruct->itemOld);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NMTREEVIEWFc.itemNew);
- if (lpObject1 != NULL) setTVITEMFields(env, lpObject1, &lpStruct->itemNew);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NMTREEVIEWFc.ptDrag);
- if (lpObject1 != NULL) setPOINTFields(env, lpObject1, &lpStruct->ptDrag);
- }
-}
-#endif
-
-#ifndef NO_NMTTCUSTOMDRAW
-typedef struct NMTTCUSTOMDRAW_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID uDrawFlags;
-} NMTTCUSTOMDRAW_FID_CACHE;
-
-NMTTCUSTOMDRAW_FID_CACHE NMTTCUSTOMDRAWFc;
-
-void cacheNMTTCUSTOMDRAWFields(JNIEnv *env, jobject lpObject)
-{
- if (NMTTCUSTOMDRAWFc.cached) return;
- cacheNMCUSTOMDRAWFields(env, lpObject);
- NMTTCUSTOMDRAWFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NMTTCUSTOMDRAWFc.uDrawFlags = (*env)->GetFieldID(env, NMTTCUSTOMDRAWFc.clazz, "uDrawFlags", "I");
- NMTTCUSTOMDRAWFc.cached = 1;
-}
-
-NMTTCUSTOMDRAW *getNMTTCUSTOMDRAWFields(JNIEnv *env, jobject lpObject, NMTTCUSTOMDRAW *lpStruct)
-{
- if (!NMTTCUSTOMDRAWFc.cached) cacheNMTTCUSTOMDRAWFields(env, lpObject);
- getNMCUSTOMDRAWFields(env, lpObject, (NMCUSTOMDRAW *)lpStruct);
- lpStruct->uDrawFlags = (*env)->GetIntField(env, lpObject, NMTTCUSTOMDRAWFc.uDrawFlags);
- return lpStruct;
-}
-
-void setNMTTCUSTOMDRAWFields(JNIEnv *env, jobject lpObject, NMTTCUSTOMDRAW *lpStruct)
-{
- if (!NMTTCUSTOMDRAWFc.cached) cacheNMTTCUSTOMDRAWFields(env, lpObject);
- setNMCUSTOMDRAWFields(env, lpObject, (NMCUSTOMDRAW *)lpStruct);
- (*env)->SetIntField(env, lpObject, NMTTCUSTOMDRAWFc.uDrawFlags, (jint)lpStruct->uDrawFlags);
-}
-#endif
-
-#ifndef NO_NMTTDISPINFO
-typedef struct NMTTDISPINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID lpszText, hinst, uFlags, lParam;
-} NMTTDISPINFO_FID_CACHE;
-
-NMTTDISPINFO_FID_CACHE NMTTDISPINFOFc;
-
-void cacheNMTTDISPINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (NMTTDISPINFOFc.cached) return;
- cacheNMHDRFields(env, lpObject);
- NMTTDISPINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NMTTDISPINFOFc.lpszText = (*env)->GetFieldID(env, NMTTDISPINFOFc.clazz, "lpszText", I_J);
- NMTTDISPINFOFc.hinst = (*env)->GetFieldID(env, NMTTDISPINFOFc.clazz, "hinst", I_J);
- NMTTDISPINFOFc.uFlags = (*env)->GetFieldID(env, NMTTDISPINFOFc.clazz, "uFlags", "I");
- NMTTDISPINFOFc.lParam = (*env)->GetFieldID(env, NMTTDISPINFOFc.clazz, "lParam", I_J);
- NMTTDISPINFOFc.cached = 1;
-}
-
-NMTTDISPINFO *getNMTTDISPINFOFields(JNIEnv *env, jobject lpObject, NMTTDISPINFO *lpStruct)
-{
- if (!NMTTDISPINFOFc.cached) cacheNMTTDISPINFOFields(env, lpObject);
- getNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- lpStruct->lpszText = (void *)(*env)->GetIntLongField(env, lpObject, NMTTDISPINFOFc.lpszText);
- lpStruct->hinst = (HINSTANCE)(*env)->GetIntLongField(env, lpObject, NMTTDISPINFOFc.hinst);
- lpStruct->uFlags = (*env)->GetIntField(env, lpObject, NMTTDISPINFOFc.uFlags);
- lpStruct->lParam = (*env)->GetIntLongField(env, lpObject, NMTTDISPINFOFc.lParam);
- return lpStruct;
-}
-
-void setNMTTDISPINFOFields(JNIEnv *env, jobject lpObject, NMTTDISPINFO *lpStruct)
-{
- if (!NMTTDISPINFOFc.cached) cacheNMTTDISPINFOFields(env, lpObject);
- setNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- (*env)->SetIntLongField(env, lpObject, NMTTDISPINFOFc.lpszText, (jintLong)lpStruct->lpszText);
- (*env)->SetIntLongField(env, lpObject, NMTTDISPINFOFc.hinst, (jintLong)lpStruct->hinst);
- (*env)->SetIntField(env, lpObject, NMTTDISPINFOFc.uFlags, (jint)lpStruct->uFlags);
- (*env)->SetIntLongField(env, lpObject, NMTTDISPINFOFc.lParam, (jintLong)lpStruct->lParam);
-}
-#endif
-
-#ifndef NO_NMTTDISPINFOA
-typedef struct NMTTDISPINFOA_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID szText;
-} NMTTDISPINFOA_FID_CACHE;
-
-NMTTDISPINFOA_FID_CACHE NMTTDISPINFOAFc;
-
-void cacheNMTTDISPINFOAFields(JNIEnv *env, jobject lpObject)
-{
- if (NMTTDISPINFOAFc.cached) return;
- cacheNMTTDISPINFOFields(env, lpObject);
- NMTTDISPINFOAFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NMTTDISPINFOAFc.szText = (*env)->GetFieldID(env, NMTTDISPINFOAFc.clazz, "szText", "[B");
- NMTTDISPINFOAFc.cached = 1;
-}
-
-NMTTDISPINFOA *getNMTTDISPINFOAFields(JNIEnv *env, jobject lpObject, NMTTDISPINFOA *lpStruct)
-{
- if (!NMTTDISPINFOAFc.cached) cacheNMTTDISPINFOAFields(env, lpObject);
- getNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- lpStruct->lpszText = (void *)(*env)->GetIntLongField(env, lpObject, NMTTDISPINFOFc.lpszText);
- lpStruct->hinst = (HINSTANCE)(*env)->GetIntLongField(env, lpObject, NMTTDISPINFOFc.hinst);
- lpStruct->uFlags = (*env)->GetIntField(env, lpObject, NMTTDISPINFOFc.uFlags);
- lpStruct->lParam = (*env)->GetIntLongField(env, lpObject, NMTTDISPINFOFc.lParam);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, NMTTDISPINFOAFc.szText);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szText), (jbyte *)lpStruct->szText);
- }
- return lpStruct;
-}
-
-void setNMTTDISPINFOAFields(JNIEnv *env, jobject lpObject, NMTTDISPINFOA *lpStruct)
-{
- if (!NMTTDISPINFOAFc.cached) cacheNMTTDISPINFOAFields(env, lpObject);
- setNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- (*env)->SetIntLongField(env, lpObject, NMTTDISPINFOFc.lpszText, (jintLong)lpStruct->lpszText);
- (*env)->SetIntLongField(env, lpObject, NMTTDISPINFOFc.hinst, (jintLong)lpStruct->hinst);
- (*env)->SetIntField(env, lpObject, NMTTDISPINFOFc.uFlags, (jint)lpStruct->uFlags);
- (*env)->SetIntLongField(env, lpObject, NMTTDISPINFOFc.lParam, (jintLong)lpStruct->lParam);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, NMTTDISPINFOAFc.szText);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szText), (jbyte *)lpStruct->szText);
- }
-}
-#endif
-
-#ifndef NO_NMTTDISPINFOW
-typedef struct NMTTDISPINFOW_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID szText;
-} NMTTDISPINFOW_FID_CACHE;
-
-NMTTDISPINFOW_FID_CACHE NMTTDISPINFOWFc;
-
-void cacheNMTTDISPINFOWFields(JNIEnv *env, jobject lpObject)
-{
- if (NMTTDISPINFOWFc.cached) return;
- cacheNMTTDISPINFOFields(env, lpObject);
- NMTTDISPINFOWFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NMTTDISPINFOWFc.szText = (*env)->GetFieldID(env, NMTTDISPINFOWFc.clazz, "szText", "[C");
- NMTTDISPINFOWFc.cached = 1;
-}
-
-NMTTDISPINFOW *getNMTTDISPINFOWFields(JNIEnv *env, jobject lpObject, NMTTDISPINFOW *lpStruct)
-{
- if (!NMTTDISPINFOWFc.cached) cacheNMTTDISPINFOWFields(env, lpObject);
- getNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- lpStruct->lpszText = (void *)(*env)->GetIntLongField(env, lpObject, NMTTDISPINFOFc.lpszText);
- lpStruct->hinst = (HINSTANCE)(*env)->GetIntLongField(env, lpObject, NMTTDISPINFOFc.hinst);
- lpStruct->uFlags = (*env)->GetIntField(env, lpObject, NMTTDISPINFOFc.uFlags);
- lpStruct->lParam = (*env)->GetIntLongField(env, lpObject, NMTTDISPINFOFc.lParam);
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, NMTTDISPINFOWFc.szText);
- (*env)->GetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szText) / sizeof(jchar), (jchar *)lpStruct->szText);
- }
- return lpStruct;
-}
-
-void setNMTTDISPINFOWFields(JNIEnv *env, jobject lpObject, NMTTDISPINFOW *lpStruct)
-{
- if (!NMTTDISPINFOWFc.cached) cacheNMTTDISPINFOWFields(env, lpObject);
- setNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- (*env)->SetIntLongField(env, lpObject, NMTTDISPINFOFc.lpszText, (jintLong)lpStruct->lpszText);
- (*env)->SetIntLongField(env, lpObject, NMTTDISPINFOFc.hinst, (jintLong)lpStruct->hinst);
- (*env)->SetIntField(env, lpObject, NMTTDISPINFOFc.uFlags, (jint)lpStruct->uFlags);
- (*env)->SetIntLongField(env, lpObject, NMTTDISPINFOFc.lParam, (jintLong)lpStruct->lParam);
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, NMTTDISPINFOWFc.szText);
- (*env)->SetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szText) / sizeof(jchar), (jchar *)lpStruct->szText);
- }
-}
-#endif
-
-#ifndef NO_NMTVCUSTOMDRAW
-typedef struct NMTVCUSTOMDRAW_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID clrText, clrTextBk, iLevel;
-} NMTVCUSTOMDRAW_FID_CACHE;
-
-NMTVCUSTOMDRAW_FID_CACHE NMTVCUSTOMDRAWFc;
-
-void cacheNMTVCUSTOMDRAWFields(JNIEnv *env, jobject lpObject)
-{
- if (NMTVCUSTOMDRAWFc.cached) return;
- cacheNMCUSTOMDRAWFields(env, lpObject);
- NMTVCUSTOMDRAWFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NMTVCUSTOMDRAWFc.clrText = (*env)->GetFieldID(env, NMTVCUSTOMDRAWFc.clazz, "clrText", "I");
- NMTVCUSTOMDRAWFc.clrTextBk = (*env)->GetFieldID(env, NMTVCUSTOMDRAWFc.clazz, "clrTextBk", "I");
- NMTVCUSTOMDRAWFc.iLevel = (*env)->GetFieldID(env, NMTVCUSTOMDRAWFc.clazz, "iLevel", "I");
- NMTVCUSTOMDRAWFc.cached = 1;
-}
-
-NMTVCUSTOMDRAW *getNMTVCUSTOMDRAWFields(JNIEnv *env, jobject lpObject, NMTVCUSTOMDRAW *lpStruct)
-{
- if (!NMTVCUSTOMDRAWFc.cached) cacheNMTVCUSTOMDRAWFields(env, lpObject);
- getNMCUSTOMDRAWFields(env, lpObject, (NMCUSTOMDRAW *)lpStruct);
- lpStruct->clrText = (*env)->GetIntField(env, lpObject, NMTVCUSTOMDRAWFc.clrText);
- lpStruct->clrTextBk = (*env)->GetIntField(env, lpObject, NMTVCUSTOMDRAWFc.clrTextBk);
-#ifndef _WIN32_WCE
- lpStruct->iLevel = (*env)->GetIntField(env, lpObject, NMTVCUSTOMDRAWFc.iLevel);
-#endif
- return lpStruct;
-}
-
-void setNMTVCUSTOMDRAWFields(JNIEnv *env, jobject lpObject, NMTVCUSTOMDRAW *lpStruct)
-{
- if (!NMTVCUSTOMDRAWFc.cached) cacheNMTVCUSTOMDRAWFields(env, lpObject);
- setNMCUSTOMDRAWFields(env, lpObject, (NMCUSTOMDRAW *)lpStruct);
- (*env)->SetIntField(env, lpObject, NMTVCUSTOMDRAWFc.clrText, (jint)lpStruct->clrText);
- (*env)->SetIntField(env, lpObject, NMTVCUSTOMDRAWFc.clrTextBk, (jint)lpStruct->clrTextBk);
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NMTVCUSTOMDRAWFc.iLevel, (jint)lpStruct->iLevel);
-#endif
-}
-#endif
-
-#ifndef NO_NMTVDISPINFO
-typedef struct NMTVDISPINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID mask, hItem, state, stateMask, pszText, cchTextMax, iImage, iSelectedImage, cChildren, lParam;
-} NMTVDISPINFO_FID_CACHE;
-
-NMTVDISPINFO_FID_CACHE NMTVDISPINFOFc;
-
-void cacheNMTVDISPINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (NMTVDISPINFOFc.cached) return;
- cacheNMHDRFields(env, lpObject);
- NMTVDISPINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NMTVDISPINFOFc.mask = (*env)->GetFieldID(env, NMTVDISPINFOFc.clazz, "mask", "I");
- NMTVDISPINFOFc.hItem = (*env)->GetFieldID(env, NMTVDISPINFOFc.clazz, "hItem", I_J);
- NMTVDISPINFOFc.state = (*env)->GetFieldID(env, NMTVDISPINFOFc.clazz, "state", "I");
- NMTVDISPINFOFc.stateMask = (*env)->GetFieldID(env, NMTVDISPINFOFc.clazz, "stateMask", "I");
- NMTVDISPINFOFc.pszText = (*env)->GetFieldID(env, NMTVDISPINFOFc.clazz, "pszText", I_J);
- NMTVDISPINFOFc.cchTextMax = (*env)->GetFieldID(env, NMTVDISPINFOFc.clazz, "cchTextMax", "I");
- NMTVDISPINFOFc.iImage = (*env)->GetFieldID(env, NMTVDISPINFOFc.clazz, "iImage", "I");
- NMTVDISPINFOFc.iSelectedImage = (*env)->GetFieldID(env, NMTVDISPINFOFc.clazz, "iSelectedImage", "I");
- NMTVDISPINFOFc.cChildren = (*env)->GetFieldID(env, NMTVDISPINFOFc.clazz, "cChildren", "I");
- NMTVDISPINFOFc.lParam = (*env)->GetFieldID(env, NMTVDISPINFOFc.clazz, "lParam", I_J);
- NMTVDISPINFOFc.cached = 1;
-}
-
-NMTVDISPINFO *getNMTVDISPINFOFields(JNIEnv *env, jobject lpObject, NMTVDISPINFO *lpStruct)
-{
- if (!NMTVDISPINFOFc.cached) cacheNMTVDISPINFOFields(env, lpObject);
- getNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- lpStruct->item.mask = (*env)->GetIntField(env, lpObject, NMTVDISPINFOFc.mask);
- lpStruct->item.hItem = (HTREEITEM)(*env)->GetIntLongField(env, lpObject, NMTVDISPINFOFc.hItem);
- lpStruct->item.state = (*env)->GetIntField(env, lpObject, NMTVDISPINFOFc.state);
- lpStruct->item.stateMask = (*env)->GetIntField(env, lpObject, NMTVDISPINFOFc.stateMask);
- lpStruct->item.pszText = (LPTSTR)(*env)->GetIntLongField(env, lpObject, NMTVDISPINFOFc.pszText);
- lpStruct->item.cchTextMax = (*env)->GetIntField(env, lpObject, NMTVDISPINFOFc.cchTextMax);
- lpStruct->item.iImage = (*env)->GetIntField(env, lpObject, NMTVDISPINFOFc.iImage);
- lpStruct->item.iSelectedImage = (*env)->GetIntField(env, lpObject, NMTVDISPINFOFc.iSelectedImage);
- lpStruct->item.cChildren = (*env)->GetIntField(env, lpObject, NMTVDISPINFOFc.cChildren);
- lpStruct->item.lParam = (*env)->GetIntLongField(env, lpObject, NMTVDISPINFOFc.lParam);
- return lpStruct;
-}
-
-void setNMTVDISPINFOFields(JNIEnv *env, jobject lpObject, NMTVDISPINFO *lpStruct)
-{
- if (!NMTVDISPINFOFc.cached) cacheNMTVDISPINFOFields(env, lpObject);
- setNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- (*env)->SetIntField(env, lpObject, NMTVDISPINFOFc.mask, (jint)lpStruct->item.mask);
- (*env)->SetIntLongField(env, lpObject, NMTVDISPINFOFc.hItem, (jintLong)lpStruct->item.hItem);
- (*env)->SetIntField(env, lpObject, NMTVDISPINFOFc.state, (jint)lpStruct->item.state);
- (*env)->SetIntField(env, lpObject, NMTVDISPINFOFc.stateMask, (jint)lpStruct->item.stateMask);
- (*env)->SetIntLongField(env, lpObject, NMTVDISPINFOFc.pszText, (jintLong)lpStruct->item.pszText);
- (*env)->SetIntField(env, lpObject, NMTVDISPINFOFc.cchTextMax, (jint)lpStruct->item.cchTextMax);
- (*env)->SetIntField(env, lpObject, NMTVDISPINFOFc.iImage, (jint)lpStruct->item.iImage);
- (*env)->SetIntField(env, lpObject, NMTVDISPINFOFc.iSelectedImage, (jint)lpStruct->item.iSelectedImage);
- (*env)->SetIntField(env, lpObject, NMTVDISPINFOFc.cChildren, (jint)lpStruct->item.cChildren);
- (*env)->SetIntLongField(env, lpObject, NMTVDISPINFOFc.lParam, (jintLong)lpStruct->item.lParam);
-}
-#endif
-
-#ifndef NO_NMTVITEMCHANGE
-typedef struct NMTVITEMCHANGE_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID uChanged, hItem, uStateNew, uStateOld, lParam;
-} NMTVITEMCHANGE_FID_CACHE;
-
-NMTVITEMCHANGE_FID_CACHE NMTVITEMCHANGEFc;
-
-void cacheNMTVITEMCHANGEFields(JNIEnv *env, jobject lpObject)
-{
- if (NMTVITEMCHANGEFc.cached) return;
- cacheNMHDRFields(env, lpObject);
- NMTVITEMCHANGEFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NMTVITEMCHANGEFc.uChanged = (*env)->GetFieldID(env, NMTVITEMCHANGEFc.clazz, "uChanged", "I");
- NMTVITEMCHANGEFc.hItem = (*env)->GetFieldID(env, NMTVITEMCHANGEFc.clazz, "hItem", I_J);
- NMTVITEMCHANGEFc.uStateNew = (*env)->GetFieldID(env, NMTVITEMCHANGEFc.clazz, "uStateNew", "I");
- NMTVITEMCHANGEFc.uStateOld = (*env)->GetFieldID(env, NMTVITEMCHANGEFc.clazz, "uStateOld", "I");
- NMTVITEMCHANGEFc.lParam = (*env)->GetFieldID(env, NMTVITEMCHANGEFc.clazz, "lParam", I_J);
- NMTVITEMCHANGEFc.cached = 1;
-}
-
-NMTVITEMCHANGE *getNMTVITEMCHANGEFields(JNIEnv *env, jobject lpObject, NMTVITEMCHANGE *lpStruct)
-{
- if (!NMTVITEMCHANGEFc.cached) cacheNMTVITEMCHANGEFields(env, lpObject);
- getNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- lpStruct->uChanged = (*env)->GetIntField(env, lpObject, NMTVITEMCHANGEFc.uChanged);
- lpStruct->hItem = (HTREEITEM)(*env)->GetIntLongField(env, lpObject, NMTVITEMCHANGEFc.hItem);
- lpStruct->uStateNew = (*env)->GetIntField(env, lpObject, NMTVITEMCHANGEFc.uStateNew);
- lpStruct->uStateOld = (*env)->GetIntField(env, lpObject, NMTVITEMCHANGEFc.uStateOld);
- lpStruct->lParam = (*env)->GetIntLongField(env, lpObject, NMTVITEMCHANGEFc.lParam);
- return lpStruct;
-}
-
-void setNMTVITEMCHANGEFields(JNIEnv *env, jobject lpObject, NMTVITEMCHANGE *lpStruct)
-{
- if (!NMTVITEMCHANGEFc.cached) cacheNMTVITEMCHANGEFields(env, lpObject);
- setNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- (*env)->SetIntField(env, lpObject, NMTVITEMCHANGEFc.uChanged, (jint)lpStruct->uChanged);
- (*env)->SetIntLongField(env, lpObject, NMTVITEMCHANGEFc.hItem, (jintLong)lpStruct->hItem);
- (*env)->SetIntField(env, lpObject, NMTVITEMCHANGEFc.uStateNew, (jint)lpStruct->uStateNew);
- (*env)->SetIntField(env, lpObject, NMTVITEMCHANGEFc.uStateOld, (jint)lpStruct->uStateOld);
- (*env)->SetIntLongField(env, lpObject, NMTVITEMCHANGEFc.lParam, (jintLong)lpStruct->lParam);
-}
-#endif
-
-#ifndef NO_NMUPDOWN
-typedef struct NMUPDOWN_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID iPos, iDelta;
-} NMUPDOWN_FID_CACHE;
-
-NMUPDOWN_FID_CACHE NMUPDOWNFc;
-
-void cacheNMUPDOWNFields(JNIEnv *env, jobject lpObject)
-{
- if (NMUPDOWNFc.cached) return;
- cacheNMHDRFields(env, lpObject);
- NMUPDOWNFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NMUPDOWNFc.iPos = (*env)->GetFieldID(env, NMUPDOWNFc.clazz, "iPos", "I");
- NMUPDOWNFc.iDelta = (*env)->GetFieldID(env, NMUPDOWNFc.clazz, "iDelta", "I");
- NMUPDOWNFc.cached = 1;
-}
-
-NMUPDOWN *getNMUPDOWNFields(JNIEnv *env, jobject lpObject, NMUPDOWN *lpStruct)
-{
- if (!NMUPDOWNFc.cached) cacheNMUPDOWNFields(env, lpObject);
- getNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- lpStruct->iPos = (*env)->GetIntField(env, lpObject, NMUPDOWNFc.iPos);
- lpStruct->iDelta = (*env)->GetIntField(env, lpObject, NMUPDOWNFc.iDelta);
- return lpStruct;
-}
-
-void setNMUPDOWNFields(JNIEnv *env, jobject lpObject, NMUPDOWN *lpStruct)
-{
- if (!NMUPDOWNFc.cached) cacheNMUPDOWNFields(env, lpObject);
- setNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- (*env)->SetIntField(env, lpObject, NMUPDOWNFc.iPos, (jint)lpStruct->iPos);
- (*env)->SetIntField(env, lpObject, NMUPDOWNFc.iDelta, (jint)lpStruct->iDelta);
-}
-#endif
-
-#ifndef NO_NONCLIENTMETRICS
-typedef struct NONCLIENTMETRICS_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cbSize, iBorderWidth, iScrollWidth, iScrollHeight, iCaptionWidth, iCaptionHeight, iSmCaptionWidth, iSmCaptionHeight, iMenuWidth, iMenuHeight;
-} NONCLIENTMETRICS_FID_CACHE;
-
-NONCLIENTMETRICS_FID_CACHE NONCLIENTMETRICSFc;
-
-void cacheNONCLIENTMETRICSFields(JNIEnv *env, jobject lpObject)
-{
- if (NONCLIENTMETRICSFc.cached) return;
- NONCLIENTMETRICSFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NONCLIENTMETRICSFc.cbSize = (*env)->GetFieldID(env, NONCLIENTMETRICSFc.clazz, "cbSize", "I");
- NONCLIENTMETRICSFc.iBorderWidth = (*env)->GetFieldID(env, NONCLIENTMETRICSFc.clazz, "iBorderWidth", "I");
- NONCLIENTMETRICSFc.iScrollWidth = (*env)->GetFieldID(env, NONCLIENTMETRICSFc.clazz, "iScrollWidth", "I");
- NONCLIENTMETRICSFc.iScrollHeight = (*env)->GetFieldID(env, NONCLIENTMETRICSFc.clazz, "iScrollHeight", "I");
- NONCLIENTMETRICSFc.iCaptionWidth = (*env)->GetFieldID(env, NONCLIENTMETRICSFc.clazz, "iCaptionWidth", "I");
- NONCLIENTMETRICSFc.iCaptionHeight = (*env)->GetFieldID(env, NONCLIENTMETRICSFc.clazz, "iCaptionHeight", "I");
- NONCLIENTMETRICSFc.iSmCaptionWidth = (*env)->GetFieldID(env, NONCLIENTMETRICSFc.clazz, "iSmCaptionWidth", "I");
- NONCLIENTMETRICSFc.iSmCaptionHeight = (*env)->GetFieldID(env, NONCLIENTMETRICSFc.clazz, "iSmCaptionHeight", "I");
- NONCLIENTMETRICSFc.iMenuWidth = (*env)->GetFieldID(env, NONCLIENTMETRICSFc.clazz, "iMenuWidth", "I");
- NONCLIENTMETRICSFc.iMenuHeight = (*env)->GetFieldID(env, NONCLIENTMETRICSFc.clazz, "iMenuHeight", "I");
- NONCLIENTMETRICSFc.cached = 1;
-}
-
-NONCLIENTMETRICS *getNONCLIENTMETRICSFields(JNIEnv *env, jobject lpObject, NONCLIENTMETRICS *lpStruct)
-{
- if (!NONCLIENTMETRICSFc.cached) cacheNONCLIENTMETRICSFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.cbSize);
- lpStruct->iBorderWidth = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.iBorderWidth);
- lpStruct->iScrollWidth = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.iScrollWidth);
- lpStruct->iScrollHeight = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.iScrollHeight);
- lpStruct->iCaptionWidth = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.iCaptionWidth);
- lpStruct->iCaptionHeight = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.iCaptionHeight);
- lpStruct->iSmCaptionWidth = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.iSmCaptionWidth);
- lpStruct->iSmCaptionHeight = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.iSmCaptionHeight);
- lpStruct->iMenuWidth = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.iMenuWidth);
- lpStruct->iMenuHeight = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.iMenuHeight);
- return lpStruct;
-}
-
-void setNONCLIENTMETRICSFields(JNIEnv *env, jobject lpObject, NONCLIENTMETRICS *lpStruct)
-{
- if (!NONCLIENTMETRICSFc.cached) cacheNONCLIENTMETRICSFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.iBorderWidth, (jint)lpStruct->iBorderWidth);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.iScrollWidth, (jint)lpStruct->iScrollWidth);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.iScrollHeight, (jint)lpStruct->iScrollHeight);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.iCaptionWidth, (jint)lpStruct->iCaptionWidth);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.iCaptionHeight, (jint)lpStruct->iCaptionHeight);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.iSmCaptionWidth, (jint)lpStruct->iSmCaptionWidth);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.iSmCaptionHeight, (jint)lpStruct->iSmCaptionHeight);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.iMenuWidth, (jint)lpStruct->iMenuWidth);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.iMenuHeight, (jint)lpStruct->iMenuHeight);
-}
-#endif
-
-#ifndef NO_NONCLIENTMETRICSA
-typedef struct NONCLIENTMETRICSA_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID lfCaptionFont, lfSmCaptionFont, lfMenuFont, lfStatusFont, lfMessageFont;
-} NONCLIENTMETRICSA_FID_CACHE;
-
-NONCLIENTMETRICSA_FID_CACHE NONCLIENTMETRICSAFc;
-
-void cacheNONCLIENTMETRICSAFields(JNIEnv *env, jobject lpObject)
-{
- if (NONCLIENTMETRICSAFc.cached) return;
- cacheNONCLIENTMETRICSFields(env, lpObject);
- NONCLIENTMETRICSAFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NONCLIENTMETRICSAFc.lfCaptionFont = (*env)->GetFieldID(env, NONCLIENTMETRICSAFc.clazz, "lfCaptionFont", "Lorg/eclipse/swt/internal/win32/LOGFONTA;");
- NONCLIENTMETRICSAFc.lfSmCaptionFont = (*env)->GetFieldID(env, NONCLIENTMETRICSAFc.clazz, "lfSmCaptionFont", "Lorg/eclipse/swt/internal/win32/LOGFONTA;");
- NONCLIENTMETRICSAFc.lfMenuFont = (*env)->GetFieldID(env, NONCLIENTMETRICSAFc.clazz, "lfMenuFont", "Lorg/eclipse/swt/internal/win32/LOGFONTA;");
- NONCLIENTMETRICSAFc.lfStatusFont = (*env)->GetFieldID(env, NONCLIENTMETRICSAFc.clazz, "lfStatusFont", "Lorg/eclipse/swt/internal/win32/LOGFONTA;");
- NONCLIENTMETRICSAFc.lfMessageFont = (*env)->GetFieldID(env, NONCLIENTMETRICSAFc.clazz, "lfMessageFont", "Lorg/eclipse/swt/internal/win32/LOGFONTA;");
- NONCLIENTMETRICSAFc.cached = 1;
-}
-
-NONCLIENTMETRICSA *getNONCLIENTMETRICSAFields(JNIEnv *env, jobject lpObject, NONCLIENTMETRICSA *lpStruct)
-{
- if (!NONCLIENTMETRICSAFc.cached) cacheNONCLIENTMETRICSAFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.cbSize);
- lpStruct->iBorderWidth = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.iBorderWidth);
- lpStruct->iScrollWidth = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.iScrollWidth);
- lpStruct->iScrollHeight = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.iScrollHeight);
- lpStruct->iCaptionWidth = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.iCaptionWidth);
- lpStruct->iCaptionHeight = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.iCaptionHeight);
- lpStruct->iSmCaptionWidth = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.iSmCaptionWidth);
- lpStruct->iSmCaptionHeight = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.iSmCaptionHeight);
- lpStruct->iMenuWidth = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.iMenuWidth);
- lpStruct->iMenuHeight = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.iMenuHeight);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NONCLIENTMETRICSAFc.lfCaptionFont);
- if (lpObject1 != NULL) getLOGFONTAFields(env, lpObject1, &lpStruct->lfCaptionFont);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NONCLIENTMETRICSAFc.lfSmCaptionFont);
- if (lpObject1 != NULL) getLOGFONTAFields(env, lpObject1, &lpStruct->lfSmCaptionFont);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NONCLIENTMETRICSAFc.lfMenuFont);
- if (lpObject1 != NULL) getLOGFONTAFields(env, lpObject1, &lpStruct->lfMenuFont);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NONCLIENTMETRICSAFc.lfStatusFont);
- if (lpObject1 != NULL) getLOGFONTAFields(env, lpObject1, &lpStruct->lfStatusFont);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NONCLIENTMETRICSAFc.lfMessageFont);
- if (lpObject1 != NULL) getLOGFONTAFields(env, lpObject1, &lpStruct->lfMessageFont);
- }
- return lpStruct;
-}
-
-void setNONCLIENTMETRICSAFields(JNIEnv *env, jobject lpObject, NONCLIENTMETRICSA *lpStruct)
-{
- if (!NONCLIENTMETRICSAFc.cached) cacheNONCLIENTMETRICSAFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.iBorderWidth, (jint)lpStruct->iBorderWidth);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.iScrollWidth, (jint)lpStruct->iScrollWidth);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.iScrollHeight, (jint)lpStruct->iScrollHeight);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.iCaptionWidth, (jint)lpStruct->iCaptionWidth);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.iCaptionHeight, (jint)lpStruct->iCaptionHeight);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.iSmCaptionWidth, (jint)lpStruct->iSmCaptionWidth);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.iSmCaptionHeight, (jint)lpStruct->iSmCaptionHeight);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.iMenuWidth, (jint)lpStruct->iMenuWidth);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.iMenuHeight, (jint)lpStruct->iMenuHeight);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NONCLIENTMETRICSAFc.lfCaptionFont);
- if (lpObject1 != NULL) setLOGFONTAFields(env, lpObject1, &lpStruct->lfCaptionFont);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NONCLIENTMETRICSAFc.lfSmCaptionFont);
- if (lpObject1 != NULL) setLOGFONTAFields(env, lpObject1, &lpStruct->lfSmCaptionFont);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NONCLIENTMETRICSAFc.lfMenuFont);
- if (lpObject1 != NULL) setLOGFONTAFields(env, lpObject1, &lpStruct->lfMenuFont);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NONCLIENTMETRICSAFc.lfStatusFont);
- if (lpObject1 != NULL) setLOGFONTAFields(env, lpObject1, &lpStruct->lfStatusFont);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NONCLIENTMETRICSAFc.lfMessageFont);
- if (lpObject1 != NULL) setLOGFONTAFields(env, lpObject1, &lpStruct->lfMessageFont);
- }
-}
-#endif
-
-#ifndef NO_NONCLIENTMETRICSW
-typedef struct NONCLIENTMETRICSW_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID lfCaptionFont, lfSmCaptionFont, lfMenuFont, lfStatusFont, lfMessageFont;
-} NONCLIENTMETRICSW_FID_CACHE;
-
-NONCLIENTMETRICSW_FID_CACHE NONCLIENTMETRICSWFc;
-
-void cacheNONCLIENTMETRICSWFields(JNIEnv *env, jobject lpObject)
-{
- if (NONCLIENTMETRICSWFc.cached) return;
- cacheNONCLIENTMETRICSFields(env, lpObject);
- NONCLIENTMETRICSWFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NONCLIENTMETRICSWFc.lfCaptionFont = (*env)->GetFieldID(env, NONCLIENTMETRICSWFc.clazz, "lfCaptionFont", "Lorg/eclipse/swt/internal/win32/LOGFONTW;");
- NONCLIENTMETRICSWFc.lfSmCaptionFont = (*env)->GetFieldID(env, NONCLIENTMETRICSWFc.clazz, "lfSmCaptionFont", "Lorg/eclipse/swt/internal/win32/LOGFONTW;");
- NONCLIENTMETRICSWFc.lfMenuFont = (*env)->GetFieldID(env, NONCLIENTMETRICSWFc.clazz, "lfMenuFont", "Lorg/eclipse/swt/internal/win32/LOGFONTW;");
- NONCLIENTMETRICSWFc.lfStatusFont = (*env)->GetFieldID(env, NONCLIENTMETRICSWFc.clazz, "lfStatusFont", "Lorg/eclipse/swt/internal/win32/LOGFONTW;");
- NONCLIENTMETRICSWFc.lfMessageFont = (*env)->GetFieldID(env, NONCLIENTMETRICSWFc.clazz, "lfMessageFont", "Lorg/eclipse/swt/internal/win32/LOGFONTW;");
- NONCLIENTMETRICSWFc.cached = 1;
-}
-
-NONCLIENTMETRICSW *getNONCLIENTMETRICSWFields(JNIEnv *env, jobject lpObject, NONCLIENTMETRICSW *lpStruct)
-{
- if (!NONCLIENTMETRICSWFc.cached) cacheNONCLIENTMETRICSWFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.cbSize);
- lpStruct->iBorderWidth = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.iBorderWidth);
- lpStruct->iScrollWidth = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.iScrollWidth);
- lpStruct->iScrollHeight = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.iScrollHeight);
- lpStruct->iCaptionWidth = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.iCaptionWidth);
- lpStruct->iCaptionHeight = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.iCaptionHeight);
- lpStruct->iSmCaptionWidth = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.iSmCaptionWidth);
- lpStruct->iSmCaptionHeight = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.iSmCaptionHeight);
- lpStruct->iMenuWidth = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.iMenuWidth);
- lpStruct->iMenuHeight = (*env)->GetIntField(env, lpObject, NONCLIENTMETRICSFc.iMenuHeight);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NONCLIENTMETRICSWFc.lfCaptionFont);
- if (lpObject1 != NULL) getLOGFONTWFields(env, lpObject1, &lpStruct->lfCaptionFont);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NONCLIENTMETRICSWFc.lfSmCaptionFont);
- if (lpObject1 != NULL) getLOGFONTWFields(env, lpObject1, &lpStruct->lfSmCaptionFont);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NONCLIENTMETRICSWFc.lfMenuFont);
- if (lpObject1 != NULL) getLOGFONTWFields(env, lpObject1, &lpStruct->lfMenuFont);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NONCLIENTMETRICSWFc.lfStatusFont);
- if (lpObject1 != NULL) getLOGFONTWFields(env, lpObject1, &lpStruct->lfStatusFont);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NONCLIENTMETRICSWFc.lfMessageFont);
- if (lpObject1 != NULL) getLOGFONTWFields(env, lpObject1, &lpStruct->lfMessageFont);
- }
- return lpStruct;
-}
-
-void setNONCLIENTMETRICSWFields(JNIEnv *env, jobject lpObject, NONCLIENTMETRICSW *lpStruct)
-{
- if (!NONCLIENTMETRICSWFc.cached) cacheNONCLIENTMETRICSWFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.iBorderWidth, (jint)lpStruct->iBorderWidth);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.iScrollWidth, (jint)lpStruct->iScrollWidth);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.iScrollHeight, (jint)lpStruct->iScrollHeight);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.iCaptionWidth, (jint)lpStruct->iCaptionWidth);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.iCaptionHeight, (jint)lpStruct->iCaptionHeight);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.iSmCaptionWidth, (jint)lpStruct->iSmCaptionWidth);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.iSmCaptionHeight, (jint)lpStruct->iSmCaptionHeight);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.iMenuWidth, (jint)lpStruct->iMenuWidth);
- (*env)->SetIntField(env, lpObject, NONCLIENTMETRICSFc.iMenuHeight, (jint)lpStruct->iMenuHeight);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NONCLIENTMETRICSWFc.lfCaptionFont);
- if (lpObject1 != NULL) setLOGFONTWFields(env, lpObject1, &lpStruct->lfCaptionFont);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NONCLIENTMETRICSWFc.lfSmCaptionFont);
- if (lpObject1 != NULL) setLOGFONTWFields(env, lpObject1, &lpStruct->lfSmCaptionFont);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NONCLIENTMETRICSWFc.lfMenuFont);
- if (lpObject1 != NULL) setLOGFONTWFields(env, lpObject1, &lpStruct->lfMenuFont);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NONCLIENTMETRICSWFc.lfStatusFont);
- if (lpObject1 != NULL) setLOGFONTWFields(env, lpObject1, &lpStruct->lfStatusFont);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, NONCLIENTMETRICSWFc.lfMessageFont);
- if (lpObject1 != NULL) setLOGFONTWFields(env, lpObject1, &lpStruct->lfMessageFont);
- }
-}
-#endif
-
-#ifndef NO_NOTIFYICONDATA
-typedef struct NOTIFYICONDATA_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cbSize, hWnd, uID, uFlags, uCallbackMessage, hIcon, dwState, dwStateMask, uVersion, dwInfoFlags;
-} NOTIFYICONDATA_FID_CACHE;
-
-NOTIFYICONDATA_FID_CACHE NOTIFYICONDATAFc;
-
-void cacheNOTIFYICONDATAFields(JNIEnv *env, jobject lpObject)
-{
- if (NOTIFYICONDATAFc.cached) return;
- NOTIFYICONDATAFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NOTIFYICONDATAFc.cbSize = (*env)->GetFieldID(env, NOTIFYICONDATAFc.clazz, "cbSize", "I");
- NOTIFYICONDATAFc.hWnd = (*env)->GetFieldID(env, NOTIFYICONDATAFc.clazz, "hWnd", I_J);
- NOTIFYICONDATAFc.uID = (*env)->GetFieldID(env, NOTIFYICONDATAFc.clazz, "uID", "I");
- NOTIFYICONDATAFc.uFlags = (*env)->GetFieldID(env, NOTIFYICONDATAFc.clazz, "uFlags", "I");
- NOTIFYICONDATAFc.uCallbackMessage = (*env)->GetFieldID(env, NOTIFYICONDATAFc.clazz, "uCallbackMessage", "I");
- NOTIFYICONDATAFc.hIcon = (*env)->GetFieldID(env, NOTIFYICONDATAFc.clazz, "hIcon", I_J);
- NOTIFYICONDATAFc.dwState = (*env)->GetFieldID(env, NOTIFYICONDATAFc.clazz, "dwState", "I");
- NOTIFYICONDATAFc.dwStateMask = (*env)->GetFieldID(env, NOTIFYICONDATAFc.clazz, "dwStateMask", "I");
- NOTIFYICONDATAFc.uVersion = (*env)->GetFieldID(env, NOTIFYICONDATAFc.clazz, "uVersion", "I");
- NOTIFYICONDATAFc.dwInfoFlags = (*env)->GetFieldID(env, NOTIFYICONDATAFc.clazz, "dwInfoFlags", "I");
- NOTIFYICONDATAFc.cached = 1;
-}
-
-NOTIFYICONDATA *getNOTIFYICONDATAFields(JNIEnv *env, jobject lpObject, NOTIFYICONDATA *lpStruct)
-{
- if (!NOTIFYICONDATAFc.cached) cacheNOTIFYICONDATAFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, NOTIFYICONDATAFc.cbSize);
- lpStruct->hWnd = (HWND)(*env)->GetIntLongField(env, lpObject, NOTIFYICONDATAFc.hWnd);
- lpStruct->uID = (*env)->GetIntField(env, lpObject, NOTIFYICONDATAFc.uID);
- lpStruct->uFlags = (*env)->GetIntField(env, lpObject, NOTIFYICONDATAFc.uFlags);
- lpStruct->uCallbackMessage = (*env)->GetIntField(env, lpObject, NOTIFYICONDATAFc.uCallbackMessage);
- lpStruct->hIcon = (HICON)(*env)->GetIntLongField(env, lpObject, NOTIFYICONDATAFc.hIcon);
-#ifndef _WIN32_WCE
- lpStruct->dwState = (*env)->GetIntField(env, lpObject, NOTIFYICONDATAFc.dwState);
-#endif
-#ifndef _WIN32_WCE
- lpStruct->dwStateMask = (*env)->GetIntField(env, lpObject, NOTIFYICONDATAFc.dwStateMask);
-#endif
-#ifndef _WIN32_WCE
- lpStruct->uVersion = (*env)->GetIntField(env, lpObject, NOTIFYICONDATAFc.uVersion);
-#endif
-#ifndef _WIN32_WCE
- lpStruct->dwInfoFlags = (*env)->GetIntField(env, lpObject, NOTIFYICONDATAFc.dwInfoFlags);
-#endif
- return lpStruct;
-}
-
-void setNOTIFYICONDATAFields(JNIEnv *env, jobject lpObject, NOTIFYICONDATA *lpStruct)
-{
- if (!NOTIFYICONDATAFc.cached) cacheNOTIFYICONDATAFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, NOTIFYICONDATAFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntLongField(env, lpObject, NOTIFYICONDATAFc.hWnd, (jintLong)lpStruct->hWnd);
- (*env)->SetIntField(env, lpObject, NOTIFYICONDATAFc.uID, (jint)lpStruct->uID);
- (*env)->SetIntField(env, lpObject, NOTIFYICONDATAFc.uFlags, (jint)lpStruct->uFlags);
- (*env)->SetIntField(env, lpObject, NOTIFYICONDATAFc.uCallbackMessage, (jint)lpStruct->uCallbackMessage);
- (*env)->SetIntLongField(env, lpObject, NOTIFYICONDATAFc.hIcon, (jintLong)lpStruct->hIcon);
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NOTIFYICONDATAFc.dwState, (jint)lpStruct->dwState);
-#endif
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NOTIFYICONDATAFc.dwStateMask, (jint)lpStruct->dwStateMask);
-#endif
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NOTIFYICONDATAFc.uVersion, (jint)lpStruct->uVersion);
-#endif
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NOTIFYICONDATAFc.dwInfoFlags, (jint)lpStruct->dwInfoFlags);
-#endif
-}
-#endif
-
-#ifndef NO_NOTIFYICONDATAA
-typedef struct NOTIFYICONDATAA_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID szTip, szInfo, szInfoTitle;
-} NOTIFYICONDATAA_FID_CACHE;
-
-NOTIFYICONDATAA_FID_CACHE NOTIFYICONDATAAFc;
-
-void cacheNOTIFYICONDATAAFields(JNIEnv *env, jobject lpObject)
-{
- if (NOTIFYICONDATAAFc.cached) return;
- cacheNOTIFYICONDATAFields(env, lpObject);
- NOTIFYICONDATAAFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NOTIFYICONDATAAFc.szTip = (*env)->GetFieldID(env, NOTIFYICONDATAAFc.clazz, "szTip", "[B");
- NOTIFYICONDATAAFc.szInfo = (*env)->GetFieldID(env, NOTIFYICONDATAAFc.clazz, "szInfo", "[B");
- NOTIFYICONDATAAFc.szInfoTitle = (*env)->GetFieldID(env, NOTIFYICONDATAAFc.clazz, "szInfoTitle", "[B");
- NOTIFYICONDATAAFc.cached = 1;
-}
-
-NOTIFYICONDATAA *getNOTIFYICONDATAAFields(JNIEnv *env, jobject lpObject, NOTIFYICONDATAA *lpStruct)
-{
- if (!NOTIFYICONDATAAFc.cached) cacheNOTIFYICONDATAAFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, NOTIFYICONDATAFc.cbSize);
- lpStruct->hWnd = (HWND)(*env)->GetIntLongField(env, lpObject, NOTIFYICONDATAFc.hWnd);
- lpStruct->uID = (*env)->GetIntField(env, lpObject, NOTIFYICONDATAFc.uID);
- lpStruct->uFlags = (*env)->GetIntField(env, lpObject, NOTIFYICONDATAFc.uFlags);
- lpStruct->uCallbackMessage = (*env)->GetIntField(env, lpObject, NOTIFYICONDATAFc.uCallbackMessage);
- lpStruct->hIcon = (HICON)(*env)->GetIntLongField(env, lpObject, NOTIFYICONDATAFc.hIcon);
-#ifndef _WIN32_WCE
- lpStruct->dwState = (*env)->GetIntField(env, lpObject, NOTIFYICONDATAFc.dwState);
-#endif
-#ifndef _WIN32_WCE
- lpStruct->dwStateMask = (*env)->GetIntField(env, lpObject, NOTIFYICONDATAFc.dwStateMask);
-#endif
-#ifndef _WIN32_WCE
- lpStruct->uVersion = (*env)->GetIntField(env, lpObject, NOTIFYICONDATAFc.uVersion);
-#endif
-#ifndef _WIN32_WCE
- lpStruct->dwInfoFlags = (*env)->GetIntField(env, lpObject, NOTIFYICONDATAFc.dwInfoFlags);
-#endif
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, NOTIFYICONDATAAFc.szTip);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szTip), (jbyte *)lpStruct->szTip);
- }
-#ifndef _WIN32_WCE
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, NOTIFYICONDATAAFc.szInfo);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szInfo), (jbyte *)lpStruct->szInfo);
- }
-#endif
-#ifndef _WIN32_WCE
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, NOTIFYICONDATAAFc.szInfoTitle);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szInfoTitle), (jbyte *)lpStruct->szInfoTitle);
- }
-#endif
- return lpStruct;
-}
-
-void setNOTIFYICONDATAAFields(JNIEnv *env, jobject lpObject, NOTIFYICONDATAA *lpStruct)
-{
- if (!NOTIFYICONDATAAFc.cached) cacheNOTIFYICONDATAAFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, NOTIFYICONDATAFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntLongField(env, lpObject, NOTIFYICONDATAFc.hWnd, (jintLong)lpStruct->hWnd);
- (*env)->SetIntField(env, lpObject, NOTIFYICONDATAFc.uID, (jint)lpStruct->uID);
- (*env)->SetIntField(env, lpObject, NOTIFYICONDATAFc.uFlags, (jint)lpStruct->uFlags);
- (*env)->SetIntField(env, lpObject, NOTIFYICONDATAFc.uCallbackMessage, (jint)lpStruct->uCallbackMessage);
- (*env)->SetIntLongField(env, lpObject, NOTIFYICONDATAFc.hIcon, (jintLong)lpStruct->hIcon);
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NOTIFYICONDATAFc.dwState, (jint)lpStruct->dwState);
-#endif
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NOTIFYICONDATAFc.dwStateMask, (jint)lpStruct->dwStateMask);
-#endif
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NOTIFYICONDATAFc.uVersion, (jint)lpStruct->uVersion);
-#endif
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NOTIFYICONDATAFc.dwInfoFlags, (jint)lpStruct->dwInfoFlags);
-#endif
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, NOTIFYICONDATAAFc.szTip);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szTip), (jbyte *)lpStruct->szTip);
- }
-#ifndef _WIN32_WCE
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, NOTIFYICONDATAAFc.szInfo);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szInfo), (jbyte *)lpStruct->szInfo);
- }
-#endif
-#ifndef _WIN32_WCE
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, NOTIFYICONDATAAFc.szInfoTitle);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szInfoTitle), (jbyte *)lpStruct->szInfoTitle);
- }
-#endif
-}
-#endif
-
-#ifndef NO_NOTIFYICONDATAW
-typedef struct NOTIFYICONDATAW_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID szTip, szInfo, szInfoTitle;
-} NOTIFYICONDATAW_FID_CACHE;
-
-NOTIFYICONDATAW_FID_CACHE NOTIFYICONDATAWFc;
-
-void cacheNOTIFYICONDATAWFields(JNIEnv *env, jobject lpObject)
-{
- if (NOTIFYICONDATAWFc.cached) return;
- cacheNOTIFYICONDATAFields(env, lpObject);
- NOTIFYICONDATAWFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NOTIFYICONDATAWFc.szTip = (*env)->GetFieldID(env, NOTIFYICONDATAWFc.clazz, "szTip", "[C");
- NOTIFYICONDATAWFc.szInfo = (*env)->GetFieldID(env, NOTIFYICONDATAWFc.clazz, "szInfo", "[C");
- NOTIFYICONDATAWFc.szInfoTitle = (*env)->GetFieldID(env, NOTIFYICONDATAWFc.clazz, "szInfoTitle", "[C");
- NOTIFYICONDATAWFc.cached = 1;
-}
-
-NOTIFYICONDATAW *getNOTIFYICONDATAWFields(JNIEnv *env, jobject lpObject, NOTIFYICONDATAW *lpStruct)
-{
- if (!NOTIFYICONDATAWFc.cached) cacheNOTIFYICONDATAWFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, NOTIFYICONDATAFc.cbSize);
- lpStruct->hWnd = (HWND)(*env)->GetIntLongField(env, lpObject, NOTIFYICONDATAFc.hWnd);
- lpStruct->uID = (*env)->GetIntField(env, lpObject, NOTIFYICONDATAFc.uID);
- lpStruct->uFlags = (*env)->GetIntField(env, lpObject, NOTIFYICONDATAFc.uFlags);
- lpStruct->uCallbackMessage = (*env)->GetIntField(env, lpObject, NOTIFYICONDATAFc.uCallbackMessage);
- lpStruct->hIcon = (HICON)(*env)->GetIntLongField(env, lpObject, NOTIFYICONDATAFc.hIcon);
-#ifndef _WIN32_WCE
- lpStruct->dwState = (*env)->GetIntField(env, lpObject, NOTIFYICONDATAFc.dwState);
-#endif
-#ifndef _WIN32_WCE
- lpStruct->dwStateMask = (*env)->GetIntField(env, lpObject, NOTIFYICONDATAFc.dwStateMask);
-#endif
-#ifndef _WIN32_WCE
- lpStruct->uVersion = (*env)->GetIntField(env, lpObject, NOTIFYICONDATAFc.uVersion);
-#endif
-#ifndef _WIN32_WCE
- lpStruct->dwInfoFlags = (*env)->GetIntField(env, lpObject, NOTIFYICONDATAFc.dwInfoFlags);
-#endif
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, NOTIFYICONDATAWFc.szTip);
- (*env)->GetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szTip) / sizeof(jchar), (jchar *)lpStruct->szTip);
- }
-#ifndef _WIN32_WCE
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, NOTIFYICONDATAWFc.szInfo);
- (*env)->GetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szInfo) / sizeof(jchar), (jchar *)lpStruct->szInfo);
- }
-#endif
-#ifndef _WIN32_WCE
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, NOTIFYICONDATAWFc.szInfoTitle);
- (*env)->GetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szInfoTitle) / sizeof(jchar), (jchar *)lpStruct->szInfoTitle);
- }
-#endif
- return lpStruct;
-}
-
-void setNOTIFYICONDATAWFields(JNIEnv *env, jobject lpObject, NOTIFYICONDATAW *lpStruct)
-{
- if (!NOTIFYICONDATAWFc.cached) cacheNOTIFYICONDATAWFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, NOTIFYICONDATAFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntLongField(env, lpObject, NOTIFYICONDATAFc.hWnd, (jintLong)lpStruct->hWnd);
- (*env)->SetIntField(env, lpObject, NOTIFYICONDATAFc.uID, (jint)lpStruct->uID);
- (*env)->SetIntField(env, lpObject, NOTIFYICONDATAFc.uFlags, (jint)lpStruct->uFlags);
- (*env)->SetIntField(env, lpObject, NOTIFYICONDATAFc.uCallbackMessage, (jint)lpStruct->uCallbackMessage);
- (*env)->SetIntLongField(env, lpObject, NOTIFYICONDATAFc.hIcon, (jintLong)lpStruct->hIcon);
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NOTIFYICONDATAFc.dwState, (jint)lpStruct->dwState);
-#endif
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NOTIFYICONDATAFc.dwStateMask, (jint)lpStruct->dwStateMask);
-#endif
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NOTIFYICONDATAFc.uVersion, (jint)lpStruct->uVersion);
-#endif
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, NOTIFYICONDATAFc.dwInfoFlags, (jint)lpStruct->dwInfoFlags);
-#endif
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, NOTIFYICONDATAWFc.szTip);
- (*env)->SetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szTip) / sizeof(jchar), (jchar *)lpStruct->szTip);
- }
-#ifndef _WIN32_WCE
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, NOTIFYICONDATAWFc.szInfo);
- (*env)->SetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szInfo) / sizeof(jchar), (jchar *)lpStruct->szInfo);
- }
-#endif
-#ifndef _WIN32_WCE
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, NOTIFYICONDATAWFc.szInfoTitle);
- (*env)->SetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szInfoTitle) / sizeof(jchar), (jchar *)lpStruct->szInfoTitle);
- }
-#endif
-}
-#endif
-
-#ifndef NO_OFNOTIFY
-typedef struct OFNOTIFY_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID lpOFN, pszFile;
-} OFNOTIFY_FID_CACHE;
-
-OFNOTIFY_FID_CACHE OFNOTIFYFc;
-
-void cacheOFNOTIFYFields(JNIEnv *env, jobject lpObject)
-{
- if (OFNOTIFYFc.cached) return;
- cacheNMHDRFields(env, lpObject);
- OFNOTIFYFc.clazz = (*env)->GetObjectClass(env, lpObject);
- OFNOTIFYFc.lpOFN = (*env)->GetFieldID(env, OFNOTIFYFc.clazz, "lpOFN", I_J);
- OFNOTIFYFc.pszFile = (*env)->GetFieldID(env, OFNOTIFYFc.clazz, "pszFile", I_J);
- OFNOTIFYFc.cached = 1;
-}
-
-OFNOTIFY *getOFNOTIFYFields(JNIEnv *env, jobject lpObject, OFNOTIFY *lpStruct)
-{
- if (!OFNOTIFYFc.cached) cacheOFNOTIFYFields(env, lpObject);
- getNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- lpStruct->lpOFN = (LPOPENFILENAME)(*env)->GetIntLongField(env, lpObject, OFNOTIFYFc.lpOFN);
- lpStruct->pszFile = (LPTSTR)(*env)->GetIntLongField(env, lpObject, OFNOTIFYFc.pszFile);
- return lpStruct;
-}
-
-void setOFNOTIFYFields(JNIEnv *env, jobject lpObject, OFNOTIFY *lpStruct)
-{
- if (!OFNOTIFYFc.cached) cacheOFNOTIFYFields(env, lpObject);
- setNMHDRFields(env, lpObject, (NMHDR *)lpStruct);
- (*env)->SetIntLongField(env, lpObject, OFNOTIFYFc.lpOFN, (jintLong)lpStruct->lpOFN);
- (*env)->SetIntLongField(env, lpObject, OFNOTIFYFc.pszFile, (jintLong)lpStruct->pszFile);
-}
-#endif
-
-#ifndef NO_OPENFILENAME
-typedef struct OPENFILENAME_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID lStructSize, hwndOwner, hInstance, lpstrFilter, lpstrCustomFilter, nMaxCustFilter, nFilterIndex, lpstrFile, nMaxFile, lpstrFileTitle, nMaxFileTitle, lpstrInitialDir, lpstrTitle, Flags, nFileOffset, nFileExtension, lpstrDefExt, lCustData, lpfnHook, lpTemplateName, pvReserved, dwReserved, FlagsEx;
-} OPENFILENAME_FID_CACHE;
-
-OPENFILENAME_FID_CACHE OPENFILENAMEFc;
-
-void cacheOPENFILENAMEFields(JNIEnv *env, jobject lpObject)
-{
- if (OPENFILENAMEFc.cached) return;
- OPENFILENAMEFc.clazz = (*env)->GetObjectClass(env, lpObject);
- OPENFILENAMEFc.lStructSize = (*env)->GetFieldID(env, OPENFILENAMEFc.clazz, "lStructSize", "I");
- OPENFILENAMEFc.hwndOwner = (*env)->GetFieldID(env, OPENFILENAMEFc.clazz, "hwndOwner", I_J);
- OPENFILENAMEFc.hInstance = (*env)->GetFieldID(env, OPENFILENAMEFc.clazz, "hInstance", I_J);
- OPENFILENAMEFc.lpstrFilter = (*env)->GetFieldID(env, OPENFILENAMEFc.clazz, "lpstrFilter", I_J);
- OPENFILENAMEFc.lpstrCustomFilter = (*env)->GetFieldID(env, OPENFILENAMEFc.clazz, "lpstrCustomFilter", I_J);
- OPENFILENAMEFc.nMaxCustFilter = (*env)->GetFieldID(env, OPENFILENAMEFc.clazz, "nMaxCustFilter", "I");
- OPENFILENAMEFc.nFilterIndex = (*env)->GetFieldID(env, OPENFILENAMEFc.clazz, "nFilterIndex", "I");
- OPENFILENAMEFc.lpstrFile = (*env)->GetFieldID(env, OPENFILENAMEFc.clazz, "lpstrFile", I_J);
- OPENFILENAMEFc.nMaxFile = (*env)->GetFieldID(env, OPENFILENAMEFc.clazz, "nMaxFile", "I");
- OPENFILENAMEFc.lpstrFileTitle = (*env)->GetFieldID(env, OPENFILENAMEFc.clazz, "lpstrFileTitle", I_J);
- OPENFILENAMEFc.nMaxFileTitle = (*env)->GetFieldID(env, OPENFILENAMEFc.clazz, "nMaxFileTitle", "I");
- OPENFILENAMEFc.lpstrInitialDir = (*env)->GetFieldID(env, OPENFILENAMEFc.clazz, "lpstrInitialDir", I_J);
- OPENFILENAMEFc.lpstrTitle = (*env)->GetFieldID(env, OPENFILENAMEFc.clazz, "lpstrTitle", I_J);
- OPENFILENAMEFc.Flags = (*env)->GetFieldID(env, OPENFILENAMEFc.clazz, "Flags", "I");
- OPENFILENAMEFc.nFileOffset = (*env)->GetFieldID(env, OPENFILENAMEFc.clazz, "nFileOffset", "S");
- OPENFILENAMEFc.nFileExtension = (*env)->GetFieldID(env, OPENFILENAMEFc.clazz, "nFileExtension", "S");
- OPENFILENAMEFc.lpstrDefExt = (*env)->GetFieldID(env, OPENFILENAMEFc.clazz, "lpstrDefExt", I_J);
- OPENFILENAMEFc.lCustData = (*env)->GetFieldID(env, OPENFILENAMEFc.clazz, "lCustData", I_J);
- OPENFILENAMEFc.lpfnHook = (*env)->GetFieldID(env, OPENFILENAMEFc.clazz, "lpfnHook", I_J);
- OPENFILENAMEFc.lpTemplateName = (*env)->GetFieldID(env, OPENFILENAMEFc.clazz, "lpTemplateName", I_J);
- OPENFILENAMEFc.pvReserved = (*env)->GetFieldID(env, OPENFILENAMEFc.clazz, "pvReserved", I_J);
- OPENFILENAMEFc.dwReserved = (*env)->GetFieldID(env, OPENFILENAMEFc.clazz, "dwReserved", "I");
- OPENFILENAMEFc.FlagsEx = (*env)->GetFieldID(env, OPENFILENAMEFc.clazz, "FlagsEx", "I");
- OPENFILENAMEFc.cached = 1;
-}
-
-OPENFILENAME *getOPENFILENAMEFields(JNIEnv *env, jobject lpObject, OPENFILENAME *lpStruct)
-{
- if (!OPENFILENAMEFc.cached) cacheOPENFILENAMEFields(env, lpObject);
- lpStruct->lStructSize = (*env)->GetIntField(env, lpObject, OPENFILENAMEFc.lStructSize);
- lpStruct->hwndOwner = (HWND)(*env)->GetIntLongField(env, lpObject, OPENFILENAMEFc.hwndOwner);
- lpStruct->hInstance = (HINSTANCE)(*env)->GetIntLongField(env, lpObject, OPENFILENAMEFc.hInstance);
- lpStruct->lpstrFilter = (LPCTSTR)(*env)->GetIntLongField(env, lpObject, OPENFILENAMEFc.lpstrFilter);
- lpStruct->lpstrCustomFilter = (LPTSTR)(*env)->GetIntLongField(env, lpObject, OPENFILENAMEFc.lpstrCustomFilter);
- lpStruct->nMaxCustFilter = (*env)->GetIntField(env, lpObject, OPENFILENAMEFc.nMaxCustFilter);
- lpStruct->nFilterIndex = (*env)->GetIntField(env, lpObject, OPENFILENAMEFc.nFilterIndex);
- lpStruct->lpstrFile = (LPTSTR)(*env)->GetIntLongField(env, lpObject, OPENFILENAMEFc.lpstrFile);
- lpStruct->nMaxFile = (*env)->GetIntField(env, lpObject, OPENFILENAMEFc.nMaxFile);
- lpStruct->lpstrFileTitle = (LPTSTR)(*env)->GetIntLongField(env, lpObject, OPENFILENAMEFc.lpstrFileTitle);
- lpStruct->nMaxFileTitle = (*env)->GetIntField(env, lpObject, OPENFILENAMEFc.nMaxFileTitle);
- lpStruct->lpstrInitialDir = (LPCTSTR)(*env)->GetIntLongField(env, lpObject, OPENFILENAMEFc.lpstrInitialDir);
- lpStruct->lpstrTitle = (LPCTSTR)(*env)->GetIntLongField(env, lpObject, OPENFILENAMEFc.lpstrTitle);
- lpStruct->Flags = (*env)->GetIntField(env, lpObject, OPENFILENAMEFc.Flags);
- lpStruct->nFileOffset = (*env)->GetShortField(env, lpObject, OPENFILENAMEFc.nFileOffset);
- lpStruct->nFileExtension = (*env)->GetShortField(env, lpObject, OPENFILENAMEFc.nFileExtension);
- lpStruct->lpstrDefExt = (LPCTSTR)(*env)->GetIntLongField(env, lpObject, OPENFILENAMEFc.lpstrDefExt);
- lpStruct->lCustData = (*env)->GetIntLongField(env, lpObject, OPENFILENAMEFc.lCustData);
- lpStruct->lpfnHook = (LPOFNHOOKPROC)(*env)->GetIntLongField(env, lpObject, OPENFILENAMEFc.lpfnHook);
- lpStruct->lpTemplateName = (LPCTSTR)(*env)->GetIntLongField(env, lpObject, OPENFILENAMEFc.lpTemplateName);
-#ifndef _WIN32_WCE
- lpStruct->pvReserved = (void *)(*env)->GetIntLongField(env, lpObject, OPENFILENAMEFc.pvReserved);
-#endif
-#ifndef _WIN32_WCE
- lpStruct->dwReserved = (*env)->GetIntField(env, lpObject, OPENFILENAMEFc.dwReserved);
-#endif
-#ifndef _WIN32_WCE
- lpStruct->FlagsEx = (*env)->GetIntField(env, lpObject, OPENFILENAMEFc.FlagsEx);
-#endif
- return lpStruct;
-}
-
-void setOPENFILENAMEFields(JNIEnv *env, jobject lpObject, OPENFILENAME *lpStruct)
-{
- if (!OPENFILENAMEFc.cached) cacheOPENFILENAMEFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, OPENFILENAMEFc.lStructSize, (jint)lpStruct->lStructSize);
- (*env)->SetIntLongField(env, lpObject, OPENFILENAMEFc.hwndOwner, (jintLong)lpStruct->hwndOwner);
- (*env)->SetIntLongField(env, lpObject, OPENFILENAMEFc.hInstance, (jintLong)lpStruct->hInstance);
- (*env)->SetIntLongField(env, lpObject, OPENFILENAMEFc.lpstrFilter, (jintLong)lpStruct->lpstrFilter);
- (*env)->SetIntLongField(env, lpObject, OPENFILENAMEFc.lpstrCustomFilter, (jintLong)lpStruct->lpstrCustomFilter);
- (*env)->SetIntField(env, lpObject, OPENFILENAMEFc.nMaxCustFilter, (jint)lpStruct->nMaxCustFilter);
- (*env)->SetIntField(env, lpObject, OPENFILENAMEFc.nFilterIndex, (jint)lpStruct->nFilterIndex);
- (*env)->SetIntLongField(env, lpObject, OPENFILENAMEFc.lpstrFile, (jintLong)lpStruct->lpstrFile);
- (*env)->SetIntField(env, lpObject, OPENFILENAMEFc.nMaxFile, (jint)lpStruct->nMaxFile);
- (*env)->SetIntLongField(env, lpObject, OPENFILENAMEFc.lpstrFileTitle, (jintLong)lpStruct->lpstrFileTitle);
- (*env)->SetIntField(env, lpObject, OPENFILENAMEFc.nMaxFileTitle, (jint)lpStruct->nMaxFileTitle);
- (*env)->SetIntLongField(env, lpObject, OPENFILENAMEFc.lpstrInitialDir, (jintLong)lpStruct->lpstrInitialDir);
- (*env)->SetIntLongField(env, lpObject, OPENFILENAMEFc.lpstrTitle, (jintLong)lpStruct->lpstrTitle);
- (*env)->SetIntField(env, lpObject, OPENFILENAMEFc.Flags, (jint)lpStruct->Flags);
- (*env)->SetShortField(env, lpObject, OPENFILENAMEFc.nFileOffset, (jshort)lpStruct->nFileOffset);
- (*env)->SetShortField(env, lpObject, OPENFILENAMEFc.nFileExtension, (jshort)lpStruct->nFileExtension);
- (*env)->SetIntLongField(env, lpObject, OPENFILENAMEFc.lpstrDefExt, (jintLong)lpStruct->lpstrDefExt);
- (*env)->SetIntLongField(env, lpObject, OPENFILENAMEFc.lCustData, (jintLong)lpStruct->lCustData);
- (*env)->SetIntLongField(env, lpObject, OPENFILENAMEFc.lpfnHook, (jintLong)lpStruct->lpfnHook);
- (*env)->SetIntLongField(env, lpObject, OPENFILENAMEFc.lpTemplateName, (jintLong)lpStruct->lpTemplateName);
-#ifndef _WIN32_WCE
- (*env)->SetIntLongField(env, lpObject, OPENFILENAMEFc.pvReserved, (jintLong)lpStruct->pvReserved);
-#endif
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, OPENFILENAMEFc.dwReserved, (jint)lpStruct->dwReserved);
-#endif
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, OPENFILENAMEFc.FlagsEx, (jint)lpStruct->FlagsEx);
-#endif
-}
-#endif
-
-#ifndef NO_OSVERSIONINFO
-typedef struct OSVERSIONINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID dwOSVersionInfoSize, dwMajorVersion, dwMinorVersion, dwBuildNumber, dwPlatformId;
-} OSVERSIONINFO_FID_CACHE;
-
-OSVERSIONINFO_FID_CACHE OSVERSIONINFOFc;
-
-void cacheOSVERSIONINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (OSVERSIONINFOFc.cached) return;
- OSVERSIONINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- OSVERSIONINFOFc.dwOSVersionInfoSize = (*env)->GetFieldID(env, OSVERSIONINFOFc.clazz, "dwOSVersionInfoSize", "I");
- OSVERSIONINFOFc.dwMajorVersion = (*env)->GetFieldID(env, OSVERSIONINFOFc.clazz, "dwMajorVersion", "I");
- OSVERSIONINFOFc.dwMinorVersion = (*env)->GetFieldID(env, OSVERSIONINFOFc.clazz, "dwMinorVersion", "I");
- OSVERSIONINFOFc.dwBuildNumber = (*env)->GetFieldID(env, OSVERSIONINFOFc.clazz, "dwBuildNumber", "I");
- OSVERSIONINFOFc.dwPlatformId = (*env)->GetFieldID(env, OSVERSIONINFOFc.clazz, "dwPlatformId", "I");
- OSVERSIONINFOFc.cached = 1;
-}
-
-OSVERSIONINFO *getOSVERSIONINFOFields(JNIEnv *env, jobject lpObject, OSVERSIONINFO *lpStruct)
-{
- if (!OSVERSIONINFOFc.cached) cacheOSVERSIONINFOFields(env, lpObject);
- lpStruct->dwOSVersionInfoSize = (*env)->GetIntField(env, lpObject, OSVERSIONINFOFc.dwOSVersionInfoSize);
- lpStruct->dwMajorVersion = (*env)->GetIntField(env, lpObject, OSVERSIONINFOFc.dwMajorVersion);
- lpStruct->dwMinorVersion = (*env)->GetIntField(env, lpObject, OSVERSIONINFOFc.dwMinorVersion);
- lpStruct->dwBuildNumber = (*env)->GetIntField(env, lpObject, OSVERSIONINFOFc.dwBuildNumber);
- lpStruct->dwPlatformId = (*env)->GetIntField(env, lpObject, OSVERSIONINFOFc.dwPlatformId);
- return lpStruct;
-}
-
-void setOSVERSIONINFOFields(JNIEnv *env, jobject lpObject, OSVERSIONINFO *lpStruct)
-{
- if (!OSVERSIONINFOFc.cached) cacheOSVERSIONINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, OSVERSIONINFOFc.dwOSVersionInfoSize, (jint)lpStruct->dwOSVersionInfoSize);
- (*env)->SetIntField(env, lpObject, OSVERSIONINFOFc.dwMajorVersion, (jint)lpStruct->dwMajorVersion);
- (*env)->SetIntField(env, lpObject, OSVERSIONINFOFc.dwMinorVersion, (jint)lpStruct->dwMinorVersion);
- (*env)->SetIntField(env, lpObject, OSVERSIONINFOFc.dwBuildNumber, (jint)lpStruct->dwBuildNumber);
- (*env)->SetIntField(env, lpObject, OSVERSIONINFOFc.dwPlatformId, (jint)lpStruct->dwPlatformId);
-}
-#endif
-
-#ifndef NO_OSVERSIONINFOA
-typedef struct OSVERSIONINFOA_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID szCSDVersion;
-} OSVERSIONINFOA_FID_CACHE;
-
-OSVERSIONINFOA_FID_CACHE OSVERSIONINFOAFc;
-
-void cacheOSVERSIONINFOAFields(JNIEnv *env, jobject lpObject)
-{
- if (OSVERSIONINFOAFc.cached) return;
- cacheOSVERSIONINFOFields(env, lpObject);
- OSVERSIONINFOAFc.clazz = (*env)->GetObjectClass(env, lpObject);
- OSVERSIONINFOAFc.szCSDVersion = (*env)->GetFieldID(env, OSVERSIONINFOAFc.clazz, "szCSDVersion", "[B");
- OSVERSIONINFOAFc.cached = 1;
-}
-
-OSVERSIONINFOA *getOSVERSIONINFOAFields(JNIEnv *env, jobject lpObject, OSVERSIONINFOA *lpStruct)
-{
- if (!OSVERSIONINFOAFc.cached) cacheOSVERSIONINFOAFields(env, lpObject);
- lpStruct->dwOSVersionInfoSize = (*env)->GetIntField(env, lpObject, OSVERSIONINFOFc.dwOSVersionInfoSize);
- lpStruct->dwMajorVersion = (*env)->GetIntField(env, lpObject, OSVERSIONINFOFc.dwMajorVersion);
- lpStruct->dwMinorVersion = (*env)->GetIntField(env, lpObject, OSVERSIONINFOFc.dwMinorVersion);
- lpStruct->dwBuildNumber = (*env)->GetIntField(env, lpObject, OSVERSIONINFOFc.dwBuildNumber);
- lpStruct->dwPlatformId = (*env)->GetIntField(env, lpObject, OSVERSIONINFOFc.dwPlatformId);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, OSVERSIONINFOAFc.szCSDVersion);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szCSDVersion), (jbyte *)lpStruct->szCSDVersion);
- }
- return lpStruct;
-}
-
-void setOSVERSIONINFOAFields(JNIEnv *env, jobject lpObject, OSVERSIONINFOA *lpStruct)
-{
- if (!OSVERSIONINFOAFc.cached) cacheOSVERSIONINFOAFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, OSVERSIONINFOFc.dwOSVersionInfoSize, (jint)lpStruct->dwOSVersionInfoSize);
- (*env)->SetIntField(env, lpObject, OSVERSIONINFOFc.dwMajorVersion, (jint)lpStruct->dwMajorVersion);
- (*env)->SetIntField(env, lpObject, OSVERSIONINFOFc.dwMinorVersion, (jint)lpStruct->dwMinorVersion);
- (*env)->SetIntField(env, lpObject, OSVERSIONINFOFc.dwBuildNumber, (jint)lpStruct->dwBuildNumber);
- (*env)->SetIntField(env, lpObject, OSVERSIONINFOFc.dwPlatformId, (jint)lpStruct->dwPlatformId);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, OSVERSIONINFOAFc.szCSDVersion);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szCSDVersion), (jbyte *)lpStruct->szCSDVersion);
- }
-}
-#endif
-
-#ifndef NO_OSVERSIONINFOEX
-typedef struct OSVERSIONINFOEX_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID wServicePackMajor, wServicePackMinor, wSuiteMask, wProductType, wReserved;
-} OSVERSIONINFOEX_FID_CACHE;
-
-OSVERSIONINFOEX_FID_CACHE OSVERSIONINFOEXFc;
-
-void cacheOSVERSIONINFOEXFields(JNIEnv *env, jobject lpObject)
-{
- if (OSVERSIONINFOEXFc.cached) return;
- cacheOSVERSIONINFOFields(env, lpObject);
- OSVERSIONINFOEXFc.clazz = (*env)->GetObjectClass(env, lpObject);
- OSVERSIONINFOEXFc.wServicePackMajor = (*env)->GetFieldID(env, OSVERSIONINFOEXFc.clazz, "wServicePackMajor", "S");
- OSVERSIONINFOEXFc.wServicePackMinor = (*env)->GetFieldID(env, OSVERSIONINFOEXFc.clazz, "wServicePackMinor", "S");
- OSVERSIONINFOEXFc.wSuiteMask = (*env)->GetFieldID(env, OSVERSIONINFOEXFc.clazz, "wSuiteMask", "S");
- OSVERSIONINFOEXFc.wProductType = (*env)->GetFieldID(env, OSVERSIONINFOEXFc.clazz, "wProductType", "B");
- OSVERSIONINFOEXFc.wReserved = (*env)->GetFieldID(env, OSVERSIONINFOEXFc.clazz, "wReserved", "B");
- OSVERSIONINFOEXFc.cached = 1;
-}
-
-OSVERSIONINFOEX *getOSVERSIONINFOEXFields(JNIEnv *env, jobject lpObject, OSVERSIONINFOEX *lpStruct)
-{
- if (!OSVERSIONINFOEXFc.cached) cacheOSVERSIONINFOEXFields(env, lpObject);
- getOSVERSIONINFOFields(env, lpObject, (OSVERSIONINFO *)lpStruct);
- lpStruct->wServicePackMajor = (*env)->GetShortField(env, lpObject, OSVERSIONINFOEXFc.wServicePackMajor);
- lpStruct->wServicePackMinor = (*env)->GetShortField(env, lpObject, OSVERSIONINFOEXFc.wServicePackMinor);
- lpStruct->wSuiteMask = (*env)->GetShortField(env, lpObject, OSVERSIONINFOEXFc.wSuiteMask);
- lpStruct->wProductType = (*env)->GetByteField(env, lpObject, OSVERSIONINFOEXFc.wProductType);
- lpStruct->wReserved = (*env)->GetByteField(env, lpObject, OSVERSIONINFOEXFc.wReserved);
- return lpStruct;
-}
-
-void setOSVERSIONINFOEXFields(JNIEnv *env, jobject lpObject, OSVERSIONINFOEX *lpStruct)
-{
- if (!OSVERSIONINFOEXFc.cached) cacheOSVERSIONINFOEXFields(env, lpObject);
- setOSVERSIONINFOFields(env, lpObject, (OSVERSIONINFO *)lpStruct);
- (*env)->SetShortField(env, lpObject, OSVERSIONINFOEXFc.wServicePackMajor, (jshort)lpStruct->wServicePackMajor);
- (*env)->SetShortField(env, lpObject, OSVERSIONINFOEXFc.wServicePackMinor, (jshort)lpStruct->wServicePackMinor);
- (*env)->SetShortField(env, lpObject, OSVERSIONINFOEXFc.wSuiteMask, (jshort)lpStruct->wSuiteMask);
- (*env)->SetByteField(env, lpObject, OSVERSIONINFOEXFc.wProductType, (jbyte)lpStruct->wProductType);
- (*env)->SetByteField(env, lpObject, OSVERSIONINFOEXFc.wReserved, (jbyte)lpStruct->wReserved);
-}
-#endif
-
-#ifndef NO_OSVERSIONINFOEXA
-typedef struct OSVERSIONINFOEXA_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID szCSDVersion;
-} OSVERSIONINFOEXA_FID_CACHE;
-
-OSVERSIONINFOEXA_FID_CACHE OSVERSIONINFOEXAFc;
-
-void cacheOSVERSIONINFOEXAFields(JNIEnv *env, jobject lpObject)
-{
- if (OSVERSIONINFOEXAFc.cached) return;
- cacheOSVERSIONINFOEXFields(env, lpObject);
- OSVERSIONINFOEXAFc.clazz = (*env)->GetObjectClass(env, lpObject);
- OSVERSIONINFOEXAFc.szCSDVersion = (*env)->GetFieldID(env, OSVERSIONINFOEXAFc.clazz, "szCSDVersion", "[B");
- OSVERSIONINFOEXAFc.cached = 1;
-}
-
-OSVERSIONINFOEXA *getOSVERSIONINFOEXAFields(JNIEnv *env, jobject lpObject, OSVERSIONINFOEXA *lpStruct)
-{
- if (!OSVERSIONINFOEXAFc.cached) cacheOSVERSIONINFOEXAFields(env, lpObject);
- getOSVERSIONINFOFields(env, lpObject, (OSVERSIONINFO *)lpStruct);
- lpStruct->wServicePackMajor = (*env)->GetShortField(env, lpObject, OSVERSIONINFOEXFc.wServicePackMajor);
- lpStruct->wServicePackMinor = (*env)->GetShortField(env, lpObject, OSVERSIONINFOEXFc.wServicePackMinor);
- lpStruct->wSuiteMask = (*env)->GetShortField(env, lpObject, OSVERSIONINFOEXFc.wSuiteMask);
- lpStruct->wProductType = (*env)->GetByteField(env, lpObject, OSVERSIONINFOEXFc.wProductType);
- lpStruct->wReserved = (*env)->GetByteField(env, lpObject, OSVERSIONINFOEXFc.wReserved);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, OSVERSIONINFOEXAFc.szCSDVersion);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szCSDVersion), (jbyte *)lpStruct->szCSDVersion);
- }
- return lpStruct;
-}
-
-void setOSVERSIONINFOEXAFields(JNIEnv *env, jobject lpObject, OSVERSIONINFOEXA *lpStruct)
-{
- if (!OSVERSIONINFOEXAFc.cached) cacheOSVERSIONINFOEXAFields(env, lpObject);
- setOSVERSIONINFOFields(env, lpObject, (OSVERSIONINFO *)lpStruct);
- (*env)->SetShortField(env, lpObject, OSVERSIONINFOEXFc.wServicePackMajor, (jshort)lpStruct->wServicePackMajor);
- (*env)->SetShortField(env, lpObject, OSVERSIONINFOEXFc.wServicePackMinor, (jshort)lpStruct->wServicePackMinor);
- (*env)->SetShortField(env, lpObject, OSVERSIONINFOEXFc.wSuiteMask, (jshort)lpStruct->wSuiteMask);
- (*env)->SetByteField(env, lpObject, OSVERSIONINFOEXFc.wProductType, (jbyte)lpStruct->wProductType);
- (*env)->SetByteField(env, lpObject, OSVERSIONINFOEXFc.wReserved, (jbyte)lpStruct->wReserved);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, OSVERSIONINFOEXAFc.szCSDVersion);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szCSDVersion), (jbyte *)lpStruct->szCSDVersion);
- }
-}
-#endif
-
-#ifndef NO_OSVERSIONINFOEXW
-typedef struct OSVERSIONINFOEXW_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID szCSDVersion;
-} OSVERSIONINFOEXW_FID_CACHE;
-
-OSVERSIONINFOEXW_FID_CACHE OSVERSIONINFOEXWFc;
-
-void cacheOSVERSIONINFOEXWFields(JNIEnv *env, jobject lpObject)
-{
- if (OSVERSIONINFOEXWFc.cached) return;
- cacheOSVERSIONINFOEXFields(env, lpObject);
- OSVERSIONINFOEXWFc.clazz = (*env)->GetObjectClass(env, lpObject);
- OSVERSIONINFOEXWFc.szCSDVersion = (*env)->GetFieldID(env, OSVERSIONINFOEXWFc.clazz, "szCSDVersion", "[C");
- OSVERSIONINFOEXWFc.cached = 1;
-}
-
-OSVERSIONINFOEXW *getOSVERSIONINFOEXWFields(JNIEnv *env, jobject lpObject, OSVERSIONINFOEXW *lpStruct)
-{
- if (!OSVERSIONINFOEXWFc.cached) cacheOSVERSIONINFOEXWFields(env, lpObject);
- getOSVERSIONINFOFields(env, lpObject, (OSVERSIONINFO *)lpStruct);
- lpStruct->wServicePackMajor = (*env)->GetShortField(env, lpObject, OSVERSIONINFOEXFc.wServicePackMajor);
- lpStruct->wServicePackMinor = (*env)->GetShortField(env, lpObject, OSVERSIONINFOEXFc.wServicePackMinor);
- lpStruct->wSuiteMask = (*env)->GetShortField(env, lpObject, OSVERSIONINFOEXFc.wSuiteMask);
- lpStruct->wProductType = (*env)->GetByteField(env, lpObject, OSVERSIONINFOEXFc.wProductType);
- lpStruct->wReserved = (*env)->GetByteField(env, lpObject, OSVERSIONINFOEXFc.wReserved);
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, OSVERSIONINFOEXWFc.szCSDVersion);
- (*env)->GetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szCSDVersion) / sizeof(jchar), (jchar *)lpStruct->szCSDVersion);
- }
- return lpStruct;
-}
-
-void setOSVERSIONINFOEXWFields(JNIEnv *env, jobject lpObject, OSVERSIONINFOEXW *lpStruct)
-{
- if (!OSVERSIONINFOEXWFc.cached) cacheOSVERSIONINFOEXWFields(env, lpObject);
- setOSVERSIONINFOFields(env, lpObject, (OSVERSIONINFO *)lpStruct);
- (*env)->SetShortField(env, lpObject, OSVERSIONINFOEXFc.wServicePackMajor, (jshort)lpStruct->wServicePackMajor);
- (*env)->SetShortField(env, lpObject, OSVERSIONINFOEXFc.wServicePackMinor, (jshort)lpStruct->wServicePackMinor);
- (*env)->SetShortField(env, lpObject, OSVERSIONINFOEXFc.wSuiteMask, (jshort)lpStruct->wSuiteMask);
- (*env)->SetByteField(env, lpObject, OSVERSIONINFOEXFc.wProductType, (jbyte)lpStruct->wProductType);
- (*env)->SetByteField(env, lpObject, OSVERSIONINFOEXFc.wReserved, (jbyte)lpStruct->wReserved);
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, OSVERSIONINFOEXWFc.szCSDVersion);
- (*env)->SetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szCSDVersion) / sizeof(jchar), (jchar *)lpStruct->szCSDVersion);
- }
-}
-#endif
-
-#ifndef NO_OSVERSIONINFOW
-typedef struct OSVERSIONINFOW_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID szCSDVersion;
-} OSVERSIONINFOW_FID_CACHE;
-
-OSVERSIONINFOW_FID_CACHE OSVERSIONINFOWFc;
-
-void cacheOSVERSIONINFOWFields(JNIEnv *env, jobject lpObject)
-{
- if (OSVERSIONINFOWFc.cached) return;
- cacheOSVERSIONINFOFields(env, lpObject);
- OSVERSIONINFOWFc.clazz = (*env)->GetObjectClass(env, lpObject);
- OSVERSIONINFOWFc.szCSDVersion = (*env)->GetFieldID(env, OSVERSIONINFOWFc.clazz, "szCSDVersion", "[C");
- OSVERSIONINFOWFc.cached = 1;
-}
-
-OSVERSIONINFOW *getOSVERSIONINFOWFields(JNIEnv *env, jobject lpObject, OSVERSIONINFOW *lpStruct)
-{
- if (!OSVERSIONINFOWFc.cached) cacheOSVERSIONINFOWFields(env, lpObject);
- lpStruct->dwOSVersionInfoSize = (*env)->GetIntField(env, lpObject, OSVERSIONINFOFc.dwOSVersionInfoSize);
- lpStruct->dwMajorVersion = (*env)->GetIntField(env, lpObject, OSVERSIONINFOFc.dwMajorVersion);
- lpStruct->dwMinorVersion = (*env)->GetIntField(env, lpObject, OSVERSIONINFOFc.dwMinorVersion);
- lpStruct->dwBuildNumber = (*env)->GetIntField(env, lpObject, OSVERSIONINFOFc.dwBuildNumber);
- lpStruct->dwPlatformId = (*env)->GetIntField(env, lpObject, OSVERSIONINFOFc.dwPlatformId);
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, OSVERSIONINFOWFc.szCSDVersion);
- (*env)->GetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szCSDVersion) / sizeof(jchar), (jchar *)lpStruct->szCSDVersion);
- }
- return lpStruct;
-}
-
-void setOSVERSIONINFOWFields(JNIEnv *env, jobject lpObject, OSVERSIONINFOW *lpStruct)
-{
- if (!OSVERSIONINFOWFc.cached) cacheOSVERSIONINFOWFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, OSVERSIONINFOFc.dwOSVersionInfoSize, (jint)lpStruct->dwOSVersionInfoSize);
- (*env)->SetIntField(env, lpObject, OSVERSIONINFOFc.dwMajorVersion, (jint)lpStruct->dwMajorVersion);
- (*env)->SetIntField(env, lpObject, OSVERSIONINFOFc.dwMinorVersion, (jint)lpStruct->dwMinorVersion);
- (*env)->SetIntField(env, lpObject, OSVERSIONINFOFc.dwBuildNumber, (jint)lpStruct->dwBuildNumber);
- (*env)->SetIntField(env, lpObject, OSVERSIONINFOFc.dwPlatformId, (jint)lpStruct->dwPlatformId);
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, OSVERSIONINFOWFc.szCSDVersion);
- (*env)->SetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szCSDVersion) / sizeof(jchar), (jchar *)lpStruct->szCSDVersion);
- }
-}
-#endif
-
-#ifndef NO_OUTLINETEXTMETRIC
-typedef struct OUTLINETEXTMETRIC_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID otmSize, otmFiller, otmPanoseNumber_bFamilyType, otmPanoseNumber_bSerifStyle, otmPanoseNumber_bWeight, otmPanoseNumber_bProportion, otmPanoseNumber_bContrast, otmPanoseNumber_bStrokeVariation, otmPanoseNumber_bArmStyle, otmPanoseNumber_bLetterform, otmPanoseNumber_bMidline, otmPanoseNumber_bXHeight, otmfsSelection, otmfsType, otmsCharSlopeRise, otmsCharSlopeRun, otmItalicAngle, otmEMSquare, otmAscent, otmDescent, otmLineGap, otmsCapEmHeight, otmsXHeight, otmrcFontBox, otmMacAscent, otmMacDescent, otmMacLineGap, otmusMinimumPPEM, otmptSubscriptSize, otmptSubscriptOffset, otmptSuperscriptSize, otmptSuperscriptOffset, otmsStrikeoutSize, otmsStrikeoutPosition, otmsUnderscoreSize, otmsUnderscorePosition, otmpFamilyName, otmpFaceName, otmpStyleName, otmpFullName;
-} OUTLINETEXTMETRIC_FID_CACHE;
-
-OUTLINETEXTMETRIC_FID_CACHE OUTLINETEXTMETRICFc;
-
-void cacheOUTLINETEXTMETRICFields(JNIEnv *env, jobject lpObject)
-{
- if (OUTLINETEXTMETRICFc.cached) return;
- OUTLINETEXTMETRICFc.clazz = (*env)->GetObjectClass(env, lpObject);
- OUTLINETEXTMETRICFc.otmSize = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmSize", "I");
- OUTLINETEXTMETRICFc.otmFiller = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmFiller", "B");
- OUTLINETEXTMETRICFc.otmPanoseNumber_bFamilyType = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmPanoseNumber_bFamilyType", "B");
- OUTLINETEXTMETRICFc.otmPanoseNumber_bSerifStyle = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmPanoseNumber_bSerifStyle", "B");
- OUTLINETEXTMETRICFc.otmPanoseNumber_bWeight = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmPanoseNumber_bWeight", "B");
- OUTLINETEXTMETRICFc.otmPanoseNumber_bProportion = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmPanoseNumber_bProportion", "B");
- OUTLINETEXTMETRICFc.otmPanoseNumber_bContrast = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmPanoseNumber_bContrast", "B");
- OUTLINETEXTMETRICFc.otmPanoseNumber_bStrokeVariation = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmPanoseNumber_bStrokeVariation", "B");
- OUTLINETEXTMETRICFc.otmPanoseNumber_bArmStyle = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmPanoseNumber_bArmStyle", "B");
- OUTLINETEXTMETRICFc.otmPanoseNumber_bLetterform = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmPanoseNumber_bLetterform", "B");
- OUTLINETEXTMETRICFc.otmPanoseNumber_bMidline = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmPanoseNumber_bMidline", "B");
- OUTLINETEXTMETRICFc.otmPanoseNumber_bXHeight = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmPanoseNumber_bXHeight", "B");
- OUTLINETEXTMETRICFc.otmfsSelection = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmfsSelection", "I");
- OUTLINETEXTMETRICFc.otmfsType = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmfsType", "I");
- OUTLINETEXTMETRICFc.otmsCharSlopeRise = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmsCharSlopeRise", "I");
- OUTLINETEXTMETRICFc.otmsCharSlopeRun = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmsCharSlopeRun", "I");
- OUTLINETEXTMETRICFc.otmItalicAngle = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmItalicAngle", "I");
- OUTLINETEXTMETRICFc.otmEMSquare = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmEMSquare", "I");
- OUTLINETEXTMETRICFc.otmAscent = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmAscent", "I");
- OUTLINETEXTMETRICFc.otmDescent = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmDescent", "I");
- OUTLINETEXTMETRICFc.otmLineGap = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmLineGap", "I");
- OUTLINETEXTMETRICFc.otmsCapEmHeight = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmsCapEmHeight", "I");
- OUTLINETEXTMETRICFc.otmsXHeight = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmsXHeight", "I");
- OUTLINETEXTMETRICFc.otmrcFontBox = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmrcFontBox", "Lorg/eclipse/swt/internal/win32/RECT;");
- OUTLINETEXTMETRICFc.otmMacAscent = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmMacAscent", "I");
- OUTLINETEXTMETRICFc.otmMacDescent = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmMacDescent", "I");
- OUTLINETEXTMETRICFc.otmMacLineGap = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmMacLineGap", "I");
- OUTLINETEXTMETRICFc.otmusMinimumPPEM = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmusMinimumPPEM", "I");
- OUTLINETEXTMETRICFc.otmptSubscriptSize = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmptSubscriptSize", "Lorg/eclipse/swt/internal/win32/POINT;");
- OUTLINETEXTMETRICFc.otmptSubscriptOffset = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmptSubscriptOffset", "Lorg/eclipse/swt/internal/win32/POINT;");
- OUTLINETEXTMETRICFc.otmptSuperscriptSize = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmptSuperscriptSize", "Lorg/eclipse/swt/internal/win32/POINT;");
- OUTLINETEXTMETRICFc.otmptSuperscriptOffset = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmptSuperscriptOffset", "Lorg/eclipse/swt/internal/win32/POINT;");
- OUTLINETEXTMETRICFc.otmsStrikeoutSize = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmsStrikeoutSize", "I");
- OUTLINETEXTMETRICFc.otmsStrikeoutPosition = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmsStrikeoutPosition", "I");
- OUTLINETEXTMETRICFc.otmsUnderscoreSize = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmsUnderscoreSize", "I");
- OUTLINETEXTMETRICFc.otmsUnderscorePosition = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmsUnderscorePosition", "I");
- OUTLINETEXTMETRICFc.otmpFamilyName = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmpFamilyName", I_J);
- OUTLINETEXTMETRICFc.otmpFaceName = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmpFaceName", I_J);
- OUTLINETEXTMETRICFc.otmpStyleName = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmpStyleName", I_J);
- OUTLINETEXTMETRICFc.otmpFullName = (*env)->GetFieldID(env, OUTLINETEXTMETRICFc.clazz, "otmpFullName", I_J);
- OUTLINETEXTMETRICFc.cached = 1;
-}
-
-OUTLINETEXTMETRIC *getOUTLINETEXTMETRICFields(JNIEnv *env, jobject lpObject, OUTLINETEXTMETRIC *lpStruct)
-{
- if (!OUTLINETEXTMETRICFc.cached) cacheOUTLINETEXTMETRICFields(env, lpObject);
- lpStruct->otmSize = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmSize);
- lpStruct->otmFiller = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmFiller);
- lpStruct->otmPanoseNumber.bFamilyType = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bFamilyType);
- lpStruct->otmPanoseNumber.bSerifStyle = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bSerifStyle);
- lpStruct->otmPanoseNumber.bWeight = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bWeight);
- lpStruct->otmPanoseNumber.bProportion = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bProportion);
- lpStruct->otmPanoseNumber.bContrast = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bContrast);
- lpStruct->otmPanoseNumber.bStrokeVariation = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bStrokeVariation);
- lpStruct->otmPanoseNumber.bArmStyle = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bArmStyle);
- lpStruct->otmPanoseNumber.bLetterform = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bLetterform);
- lpStruct->otmPanoseNumber.bMidline = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bMidline);
- lpStruct->otmPanoseNumber.bXHeight = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bXHeight);
- lpStruct->otmfsSelection = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmfsSelection);
- lpStruct->otmfsType = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmfsType);
- lpStruct->otmsCharSlopeRise = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsCharSlopeRise);
- lpStruct->otmsCharSlopeRun = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsCharSlopeRun);
- lpStruct->otmItalicAngle = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmItalicAngle);
- lpStruct->otmEMSquare = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmEMSquare);
- lpStruct->otmAscent = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmAscent);
- lpStruct->otmDescent = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmDescent);
- lpStruct->otmLineGap = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmLineGap);
- lpStruct->otmsCapEmHeight = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsCapEmHeight);
- lpStruct->otmsXHeight = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsXHeight);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmrcFontBox);
- if (lpObject1 != NULL) getRECTFields(env, lpObject1, &lpStruct->otmrcFontBox);
- }
- lpStruct->otmMacAscent = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmMacAscent);
- lpStruct->otmMacDescent = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmMacDescent);
- lpStruct->otmMacLineGap = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmMacLineGap);
- lpStruct->otmusMinimumPPEM = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmusMinimumPPEM);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmptSubscriptSize);
- if (lpObject1 != NULL) getPOINTFields(env, lpObject1, &lpStruct->otmptSubscriptSize);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmptSubscriptOffset);
- if (lpObject1 != NULL) getPOINTFields(env, lpObject1, &lpStruct->otmptSubscriptOffset);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmptSuperscriptSize);
- if (lpObject1 != NULL) getPOINTFields(env, lpObject1, &lpStruct->otmptSuperscriptSize);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmptSuperscriptOffset);
- if (lpObject1 != NULL) getPOINTFields(env, lpObject1, &lpStruct->otmptSuperscriptOffset);
- }
- lpStruct->otmsStrikeoutSize = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsStrikeoutSize);
- lpStruct->otmsStrikeoutPosition = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsStrikeoutPosition);
- lpStruct->otmsUnderscoreSize = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsUnderscoreSize);
- lpStruct->otmsUnderscorePosition = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsUnderscorePosition);
- lpStruct->otmpFamilyName = (PSTR)(*env)->GetIntLongField(env, lpObject, OUTLINETEXTMETRICFc.otmpFamilyName);
- lpStruct->otmpFaceName = (PSTR)(*env)->GetIntLongField(env, lpObject, OUTLINETEXTMETRICFc.otmpFaceName);
- lpStruct->otmpStyleName = (PSTR)(*env)->GetIntLongField(env, lpObject, OUTLINETEXTMETRICFc.otmpStyleName);
- lpStruct->otmpFullName = (PSTR)(*env)->GetIntLongField(env, lpObject, OUTLINETEXTMETRICFc.otmpFullName);
- return lpStruct;
-}
-
-void setOUTLINETEXTMETRICFields(JNIEnv *env, jobject lpObject, OUTLINETEXTMETRIC *lpStruct)
-{
- if (!OUTLINETEXTMETRICFc.cached) cacheOUTLINETEXTMETRICFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmSize, (jint)lpStruct->otmSize);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmFiller, (jbyte)lpStruct->otmFiller);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bFamilyType, (jbyte)lpStruct->otmPanoseNumber.bFamilyType);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bSerifStyle, (jbyte)lpStruct->otmPanoseNumber.bSerifStyle);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bWeight, (jbyte)lpStruct->otmPanoseNumber.bWeight);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bProportion, (jbyte)lpStruct->otmPanoseNumber.bProportion);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bContrast, (jbyte)lpStruct->otmPanoseNumber.bContrast);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bStrokeVariation, (jbyte)lpStruct->otmPanoseNumber.bStrokeVariation);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bArmStyle, (jbyte)lpStruct->otmPanoseNumber.bArmStyle);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bLetterform, (jbyte)lpStruct->otmPanoseNumber.bLetterform);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bMidline, (jbyte)lpStruct->otmPanoseNumber.bMidline);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bXHeight, (jbyte)lpStruct->otmPanoseNumber.bXHeight);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmfsSelection, (jint)lpStruct->otmfsSelection);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmfsType, (jint)lpStruct->otmfsType);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsCharSlopeRise, (jint)lpStruct->otmsCharSlopeRise);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsCharSlopeRun, (jint)lpStruct->otmsCharSlopeRun);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmItalicAngle, (jint)lpStruct->otmItalicAngle);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmEMSquare, (jint)lpStruct->otmEMSquare);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmAscent, (jint)lpStruct->otmAscent);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmDescent, (jint)lpStruct->otmDescent);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmLineGap, (jint)lpStruct->otmLineGap);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsCapEmHeight, (jint)lpStruct->otmsCapEmHeight);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsXHeight, (jint)lpStruct->otmsXHeight);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmrcFontBox);
- if (lpObject1 != NULL) setRECTFields(env, lpObject1, &lpStruct->otmrcFontBox);
- }
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmMacAscent, (jint)lpStruct->otmMacAscent);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmMacDescent, (jint)lpStruct->otmMacDescent);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmMacLineGap, (jint)lpStruct->otmMacLineGap);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmusMinimumPPEM, (jint)lpStruct->otmusMinimumPPEM);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmptSubscriptSize);
- if (lpObject1 != NULL) setPOINTFields(env, lpObject1, &lpStruct->otmptSubscriptSize);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmptSubscriptOffset);
- if (lpObject1 != NULL) setPOINTFields(env, lpObject1, &lpStruct->otmptSubscriptOffset);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmptSuperscriptSize);
- if (lpObject1 != NULL) setPOINTFields(env, lpObject1, &lpStruct->otmptSuperscriptSize);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmptSuperscriptOffset);
- if (lpObject1 != NULL) setPOINTFields(env, lpObject1, &lpStruct->otmptSuperscriptOffset);
- }
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsStrikeoutSize, (jint)lpStruct->otmsStrikeoutSize);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsStrikeoutPosition, (jint)lpStruct->otmsStrikeoutPosition);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsUnderscoreSize, (jint)lpStruct->otmsUnderscoreSize);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsUnderscorePosition, (jint)lpStruct->otmsUnderscorePosition);
- (*env)->SetIntLongField(env, lpObject, OUTLINETEXTMETRICFc.otmpFamilyName, (jintLong)lpStruct->otmpFamilyName);
- (*env)->SetIntLongField(env, lpObject, OUTLINETEXTMETRICFc.otmpFaceName, (jintLong)lpStruct->otmpFaceName);
- (*env)->SetIntLongField(env, lpObject, OUTLINETEXTMETRICFc.otmpStyleName, (jintLong)lpStruct->otmpStyleName);
- (*env)->SetIntLongField(env, lpObject, OUTLINETEXTMETRICFc.otmpFullName, (jintLong)lpStruct->otmpFullName);
-}
-#endif
-
-#ifndef NO_OUTLINETEXTMETRICA
-typedef struct OUTLINETEXTMETRICA_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID otmTextMetrics;
-} OUTLINETEXTMETRICA_FID_CACHE;
-
-OUTLINETEXTMETRICA_FID_CACHE OUTLINETEXTMETRICAFc;
-
-void cacheOUTLINETEXTMETRICAFields(JNIEnv *env, jobject lpObject)
-{
- if (OUTLINETEXTMETRICAFc.cached) return;
- cacheOUTLINETEXTMETRICFields(env, lpObject);
- OUTLINETEXTMETRICAFc.clazz = (*env)->GetObjectClass(env, lpObject);
- OUTLINETEXTMETRICAFc.otmTextMetrics = (*env)->GetFieldID(env, OUTLINETEXTMETRICAFc.clazz, "otmTextMetrics", "Lorg/eclipse/swt/internal/win32/TEXTMETRICA;");
- OUTLINETEXTMETRICAFc.cached = 1;
-}
-
-OUTLINETEXTMETRICA *getOUTLINETEXTMETRICAFields(JNIEnv *env, jobject lpObject, OUTLINETEXTMETRICA *lpStruct)
-{
- if (!OUTLINETEXTMETRICAFc.cached) cacheOUTLINETEXTMETRICAFields(env, lpObject);
- lpStruct->otmSize = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmSize);
- lpStruct->otmFiller = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmFiller);
- lpStruct->otmPanoseNumber.bFamilyType = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bFamilyType);
- lpStruct->otmPanoseNumber.bSerifStyle = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bSerifStyle);
- lpStruct->otmPanoseNumber.bWeight = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bWeight);
- lpStruct->otmPanoseNumber.bProportion = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bProportion);
- lpStruct->otmPanoseNumber.bContrast = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bContrast);
- lpStruct->otmPanoseNumber.bStrokeVariation = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bStrokeVariation);
- lpStruct->otmPanoseNumber.bArmStyle = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bArmStyle);
- lpStruct->otmPanoseNumber.bLetterform = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bLetterform);
- lpStruct->otmPanoseNumber.bMidline = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bMidline);
- lpStruct->otmPanoseNumber.bXHeight = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bXHeight);
- lpStruct->otmfsSelection = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmfsSelection);
- lpStruct->otmfsType = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmfsType);
- lpStruct->otmsCharSlopeRise = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsCharSlopeRise);
- lpStruct->otmsCharSlopeRun = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsCharSlopeRun);
- lpStruct->otmItalicAngle = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmItalicAngle);
- lpStruct->otmEMSquare = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmEMSquare);
- lpStruct->otmAscent = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmAscent);
- lpStruct->otmDescent = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmDescent);
- lpStruct->otmLineGap = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmLineGap);
- lpStruct->otmsCapEmHeight = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsCapEmHeight);
- lpStruct->otmsXHeight = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsXHeight);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmrcFontBox);
- if (lpObject1 != NULL) getRECTFields(env, lpObject1, &lpStruct->otmrcFontBox);
- }
- lpStruct->otmMacAscent = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmMacAscent);
- lpStruct->otmMacDescent = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmMacDescent);
- lpStruct->otmMacLineGap = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmMacLineGap);
- lpStruct->otmusMinimumPPEM = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmusMinimumPPEM);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmptSubscriptSize);
- if (lpObject1 != NULL) getPOINTFields(env, lpObject1, &lpStruct->otmptSubscriptSize);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmptSubscriptOffset);
- if (lpObject1 != NULL) getPOINTFields(env, lpObject1, &lpStruct->otmptSubscriptOffset);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmptSuperscriptSize);
- if (lpObject1 != NULL) getPOINTFields(env, lpObject1, &lpStruct->otmptSuperscriptSize);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmptSuperscriptOffset);
- if (lpObject1 != NULL) getPOINTFields(env, lpObject1, &lpStruct->otmptSuperscriptOffset);
- }
- lpStruct->otmsStrikeoutSize = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsStrikeoutSize);
- lpStruct->otmsStrikeoutPosition = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsStrikeoutPosition);
- lpStruct->otmsUnderscoreSize = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsUnderscoreSize);
- lpStruct->otmsUnderscorePosition = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsUnderscorePosition);
- lpStruct->otmpFamilyName = (PSTR)(*env)->GetIntLongField(env, lpObject, OUTLINETEXTMETRICFc.otmpFamilyName);
- lpStruct->otmpFaceName = (PSTR)(*env)->GetIntLongField(env, lpObject, OUTLINETEXTMETRICFc.otmpFaceName);
- lpStruct->otmpStyleName = (PSTR)(*env)->GetIntLongField(env, lpObject, OUTLINETEXTMETRICFc.otmpStyleName);
- lpStruct->otmpFullName = (PSTR)(*env)->GetIntLongField(env, lpObject, OUTLINETEXTMETRICFc.otmpFullName);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICAFc.otmTextMetrics);
- if (lpObject1 != NULL) getTEXTMETRICAFields(env, lpObject1, &lpStruct->otmTextMetrics);
- }
- return lpStruct;
-}
-
-void setOUTLINETEXTMETRICAFields(JNIEnv *env, jobject lpObject, OUTLINETEXTMETRICA *lpStruct)
-{
- if (!OUTLINETEXTMETRICAFc.cached) cacheOUTLINETEXTMETRICAFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmSize, (jint)lpStruct->otmSize);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmFiller, (jbyte)lpStruct->otmFiller);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bFamilyType, (jbyte)lpStruct->otmPanoseNumber.bFamilyType);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bSerifStyle, (jbyte)lpStruct->otmPanoseNumber.bSerifStyle);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bWeight, (jbyte)lpStruct->otmPanoseNumber.bWeight);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bProportion, (jbyte)lpStruct->otmPanoseNumber.bProportion);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bContrast, (jbyte)lpStruct->otmPanoseNumber.bContrast);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bStrokeVariation, (jbyte)lpStruct->otmPanoseNumber.bStrokeVariation);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bArmStyle, (jbyte)lpStruct->otmPanoseNumber.bArmStyle);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bLetterform, (jbyte)lpStruct->otmPanoseNumber.bLetterform);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bMidline, (jbyte)lpStruct->otmPanoseNumber.bMidline);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bXHeight, (jbyte)lpStruct->otmPanoseNumber.bXHeight);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmfsSelection, (jint)lpStruct->otmfsSelection);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmfsType, (jint)lpStruct->otmfsType);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsCharSlopeRise, (jint)lpStruct->otmsCharSlopeRise);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsCharSlopeRun, (jint)lpStruct->otmsCharSlopeRun);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmItalicAngle, (jint)lpStruct->otmItalicAngle);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmEMSquare, (jint)lpStruct->otmEMSquare);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmAscent, (jint)lpStruct->otmAscent);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmDescent, (jint)lpStruct->otmDescent);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmLineGap, (jint)lpStruct->otmLineGap);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsCapEmHeight, (jint)lpStruct->otmsCapEmHeight);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsXHeight, (jint)lpStruct->otmsXHeight);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmrcFontBox);
- if (lpObject1 != NULL) setRECTFields(env, lpObject1, &lpStruct->otmrcFontBox);
- }
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmMacAscent, (jint)lpStruct->otmMacAscent);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmMacDescent, (jint)lpStruct->otmMacDescent);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmMacLineGap, (jint)lpStruct->otmMacLineGap);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmusMinimumPPEM, (jint)lpStruct->otmusMinimumPPEM);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmptSubscriptSize);
- if (lpObject1 != NULL) setPOINTFields(env, lpObject1, &lpStruct->otmptSubscriptSize);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmptSubscriptOffset);
- if (lpObject1 != NULL) setPOINTFields(env, lpObject1, &lpStruct->otmptSubscriptOffset);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmptSuperscriptSize);
- if (lpObject1 != NULL) setPOINTFields(env, lpObject1, &lpStruct->otmptSuperscriptSize);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmptSuperscriptOffset);
- if (lpObject1 != NULL) setPOINTFields(env, lpObject1, &lpStruct->otmptSuperscriptOffset);
- }
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsStrikeoutSize, (jint)lpStruct->otmsStrikeoutSize);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsStrikeoutPosition, (jint)lpStruct->otmsStrikeoutPosition);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsUnderscoreSize, (jint)lpStruct->otmsUnderscoreSize);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsUnderscorePosition, (jint)lpStruct->otmsUnderscorePosition);
- (*env)->SetIntLongField(env, lpObject, OUTLINETEXTMETRICFc.otmpFamilyName, (jintLong)lpStruct->otmpFamilyName);
- (*env)->SetIntLongField(env, lpObject, OUTLINETEXTMETRICFc.otmpFaceName, (jintLong)lpStruct->otmpFaceName);
- (*env)->SetIntLongField(env, lpObject, OUTLINETEXTMETRICFc.otmpStyleName, (jintLong)lpStruct->otmpStyleName);
- (*env)->SetIntLongField(env, lpObject, OUTLINETEXTMETRICFc.otmpFullName, (jintLong)lpStruct->otmpFullName);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICAFc.otmTextMetrics);
- if (lpObject1 != NULL) setTEXTMETRICAFields(env, lpObject1, &lpStruct->otmTextMetrics);
- }
-}
-#endif
-
-#ifndef NO_OUTLINETEXTMETRICW
-typedef struct OUTLINETEXTMETRICW_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID otmTextMetrics;
-} OUTLINETEXTMETRICW_FID_CACHE;
-
-OUTLINETEXTMETRICW_FID_CACHE OUTLINETEXTMETRICWFc;
-
-void cacheOUTLINETEXTMETRICWFields(JNIEnv *env, jobject lpObject)
-{
- if (OUTLINETEXTMETRICWFc.cached) return;
- cacheOUTLINETEXTMETRICFields(env, lpObject);
- OUTLINETEXTMETRICWFc.clazz = (*env)->GetObjectClass(env, lpObject);
- OUTLINETEXTMETRICWFc.otmTextMetrics = (*env)->GetFieldID(env, OUTLINETEXTMETRICWFc.clazz, "otmTextMetrics", "Lorg/eclipse/swt/internal/win32/TEXTMETRICW;");
- OUTLINETEXTMETRICWFc.cached = 1;
-}
-
-OUTLINETEXTMETRICW *getOUTLINETEXTMETRICWFields(JNIEnv *env, jobject lpObject, OUTLINETEXTMETRICW *lpStruct)
-{
- if (!OUTLINETEXTMETRICWFc.cached) cacheOUTLINETEXTMETRICWFields(env, lpObject);
- lpStruct->otmSize = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmSize);
- lpStruct->otmFiller = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmFiller);
- lpStruct->otmPanoseNumber.bFamilyType = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bFamilyType);
- lpStruct->otmPanoseNumber.bSerifStyle = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bSerifStyle);
- lpStruct->otmPanoseNumber.bWeight = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bWeight);
- lpStruct->otmPanoseNumber.bProportion = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bProportion);
- lpStruct->otmPanoseNumber.bContrast = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bContrast);
- lpStruct->otmPanoseNumber.bStrokeVariation = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bStrokeVariation);
- lpStruct->otmPanoseNumber.bArmStyle = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bArmStyle);
- lpStruct->otmPanoseNumber.bLetterform = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bLetterform);
- lpStruct->otmPanoseNumber.bMidline = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bMidline);
- lpStruct->otmPanoseNumber.bXHeight = (*env)->GetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bXHeight);
- lpStruct->otmfsSelection = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmfsSelection);
- lpStruct->otmfsType = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmfsType);
- lpStruct->otmsCharSlopeRise = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsCharSlopeRise);
- lpStruct->otmsCharSlopeRun = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsCharSlopeRun);
- lpStruct->otmItalicAngle = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmItalicAngle);
- lpStruct->otmEMSquare = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmEMSquare);
- lpStruct->otmAscent = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmAscent);
- lpStruct->otmDescent = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmDescent);
- lpStruct->otmLineGap = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmLineGap);
- lpStruct->otmsCapEmHeight = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsCapEmHeight);
- lpStruct->otmsXHeight = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsXHeight);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmrcFontBox);
- if (lpObject1 != NULL) getRECTFields(env, lpObject1, &lpStruct->otmrcFontBox);
- }
- lpStruct->otmMacAscent = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmMacAscent);
- lpStruct->otmMacDescent = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmMacDescent);
- lpStruct->otmMacLineGap = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmMacLineGap);
- lpStruct->otmusMinimumPPEM = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmusMinimumPPEM);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmptSubscriptSize);
- if (lpObject1 != NULL) getPOINTFields(env, lpObject1, &lpStruct->otmptSubscriptSize);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmptSubscriptOffset);
- if (lpObject1 != NULL) getPOINTFields(env, lpObject1, &lpStruct->otmptSubscriptOffset);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmptSuperscriptSize);
- if (lpObject1 != NULL) getPOINTFields(env, lpObject1, &lpStruct->otmptSuperscriptSize);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmptSuperscriptOffset);
- if (lpObject1 != NULL) getPOINTFields(env, lpObject1, &lpStruct->otmptSuperscriptOffset);
- }
- lpStruct->otmsStrikeoutSize = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsStrikeoutSize);
- lpStruct->otmsStrikeoutPosition = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsStrikeoutPosition);
- lpStruct->otmsUnderscoreSize = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsUnderscoreSize);
- lpStruct->otmsUnderscorePosition = (*env)->GetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsUnderscorePosition);
- lpStruct->otmpFamilyName = (PSTR)(*env)->GetIntLongField(env, lpObject, OUTLINETEXTMETRICFc.otmpFamilyName);
- lpStruct->otmpFaceName = (PSTR)(*env)->GetIntLongField(env, lpObject, OUTLINETEXTMETRICFc.otmpFaceName);
- lpStruct->otmpStyleName = (PSTR)(*env)->GetIntLongField(env, lpObject, OUTLINETEXTMETRICFc.otmpStyleName);
- lpStruct->otmpFullName = (PSTR)(*env)->GetIntLongField(env, lpObject, OUTLINETEXTMETRICFc.otmpFullName);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICWFc.otmTextMetrics);
- if (lpObject1 != NULL) getTEXTMETRICWFields(env, lpObject1, &lpStruct->otmTextMetrics);
- }
- return lpStruct;
-}
-
-void setOUTLINETEXTMETRICWFields(JNIEnv *env, jobject lpObject, OUTLINETEXTMETRICW *lpStruct)
-{
- if (!OUTLINETEXTMETRICWFc.cached) cacheOUTLINETEXTMETRICWFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmSize, (jint)lpStruct->otmSize);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmFiller, (jbyte)lpStruct->otmFiller);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bFamilyType, (jbyte)lpStruct->otmPanoseNumber.bFamilyType);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bSerifStyle, (jbyte)lpStruct->otmPanoseNumber.bSerifStyle);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bWeight, (jbyte)lpStruct->otmPanoseNumber.bWeight);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bProportion, (jbyte)lpStruct->otmPanoseNumber.bProportion);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bContrast, (jbyte)lpStruct->otmPanoseNumber.bContrast);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bStrokeVariation, (jbyte)lpStruct->otmPanoseNumber.bStrokeVariation);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bArmStyle, (jbyte)lpStruct->otmPanoseNumber.bArmStyle);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bLetterform, (jbyte)lpStruct->otmPanoseNumber.bLetterform);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bMidline, (jbyte)lpStruct->otmPanoseNumber.bMidline);
- (*env)->SetByteField(env, lpObject, OUTLINETEXTMETRICFc.otmPanoseNumber_bXHeight, (jbyte)lpStruct->otmPanoseNumber.bXHeight);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmfsSelection, (jint)lpStruct->otmfsSelection);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmfsType, (jint)lpStruct->otmfsType);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsCharSlopeRise, (jint)lpStruct->otmsCharSlopeRise);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsCharSlopeRun, (jint)lpStruct->otmsCharSlopeRun);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmItalicAngle, (jint)lpStruct->otmItalicAngle);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmEMSquare, (jint)lpStruct->otmEMSquare);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmAscent, (jint)lpStruct->otmAscent);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmDescent, (jint)lpStruct->otmDescent);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmLineGap, (jint)lpStruct->otmLineGap);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsCapEmHeight, (jint)lpStruct->otmsCapEmHeight);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsXHeight, (jint)lpStruct->otmsXHeight);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmrcFontBox);
- if (lpObject1 != NULL) setRECTFields(env, lpObject1, &lpStruct->otmrcFontBox);
- }
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmMacAscent, (jint)lpStruct->otmMacAscent);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmMacDescent, (jint)lpStruct->otmMacDescent);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmMacLineGap, (jint)lpStruct->otmMacLineGap);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmusMinimumPPEM, (jint)lpStruct->otmusMinimumPPEM);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmptSubscriptSize);
- if (lpObject1 != NULL) setPOINTFields(env, lpObject1, &lpStruct->otmptSubscriptSize);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmptSubscriptOffset);
- if (lpObject1 != NULL) setPOINTFields(env, lpObject1, &lpStruct->otmptSubscriptOffset);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmptSuperscriptSize);
- if (lpObject1 != NULL) setPOINTFields(env, lpObject1, &lpStruct->otmptSuperscriptSize);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICFc.otmptSuperscriptOffset);
- if (lpObject1 != NULL) setPOINTFields(env, lpObject1, &lpStruct->otmptSuperscriptOffset);
- }
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsStrikeoutSize, (jint)lpStruct->otmsStrikeoutSize);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsStrikeoutPosition, (jint)lpStruct->otmsStrikeoutPosition);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsUnderscoreSize, (jint)lpStruct->otmsUnderscoreSize);
- (*env)->SetIntField(env, lpObject, OUTLINETEXTMETRICFc.otmsUnderscorePosition, (jint)lpStruct->otmsUnderscorePosition);
- (*env)->SetIntLongField(env, lpObject, OUTLINETEXTMETRICFc.otmpFamilyName, (jintLong)lpStruct->otmpFamilyName);
- (*env)->SetIntLongField(env, lpObject, OUTLINETEXTMETRICFc.otmpFaceName, (jintLong)lpStruct->otmpFaceName);
- (*env)->SetIntLongField(env, lpObject, OUTLINETEXTMETRICFc.otmpStyleName, (jintLong)lpStruct->otmpStyleName);
- (*env)->SetIntLongField(env, lpObject, OUTLINETEXTMETRICFc.otmpFullName, (jintLong)lpStruct->otmpFullName);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, OUTLINETEXTMETRICWFc.otmTextMetrics);
- if (lpObject1 != NULL) setTEXTMETRICWFields(env, lpObject1, &lpStruct->otmTextMetrics);
- }
-}
-#endif
-
-#ifndef NO_PAINTSTRUCT
-typedef struct PAINTSTRUCT_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID hdc, fErase, left, top, right, bottom, fRestore, fIncUpdate, rgbReserved;
-} PAINTSTRUCT_FID_CACHE;
-
-PAINTSTRUCT_FID_CACHE PAINTSTRUCTFc;
-
-void cachePAINTSTRUCTFields(JNIEnv *env, jobject lpObject)
-{
- if (PAINTSTRUCTFc.cached) return;
- PAINTSTRUCTFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PAINTSTRUCTFc.hdc = (*env)->GetFieldID(env, PAINTSTRUCTFc.clazz, "hdc", I_J);
- PAINTSTRUCTFc.fErase = (*env)->GetFieldID(env, PAINTSTRUCTFc.clazz, "fErase", "Z");
- PAINTSTRUCTFc.left = (*env)->GetFieldID(env, PAINTSTRUCTFc.clazz, "left", "I");
- PAINTSTRUCTFc.top = (*env)->GetFieldID(env, PAINTSTRUCTFc.clazz, "top", "I");
- PAINTSTRUCTFc.right = (*env)->GetFieldID(env, PAINTSTRUCTFc.clazz, "right", "I");
- PAINTSTRUCTFc.bottom = (*env)->GetFieldID(env, PAINTSTRUCTFc.clazz, "bottom", "I");
- PAINTSTRUCTFc.fRestore = (*env)->GetFieldID(env, PAINTSTRUCTFc.clazz, "fRestore", "Z");
- PAINTSTRUCTFc.fIncUpdate = (*env)->GetFieldID(env, PAINTSTRUCTFc.clazz, "fIncUpdate", "Z");
- PAINTSTRUCTFc.rgbReserved = (*env)->GetFieldID(env, PAINTSTRUCTFc.clazz, "rgbReserved", "[B");
- PAINTSTRUCTFc.cached = 1;
-}
-
-PAINTSTRUCT *getPAINTSTRUCTFields(JNIEnv *env, jobject lpObject, PAINTSTRUCT *lpStruct)
-{
- if (!PAINTSTRUCTFc.cached) cachePAINTSTRUCTFields(env, lpObject);
- lpStruct->hdc = (HDC)(*env)->GetIntLongField(env, lpObject, PAINTSTRUCTFc.hdc);
- lpStruct->fErase = (*env)->GetBooleanField(env, lpObject, PAINTSTRUCTFc.fErase);
- lpStruct->rcPaint.left = (*env)->GetIntField(env, lpObject, PAINTSTRUCTFc.left);
- lpStruct->rcPaint.top = (*env)->GetIntField(env, lpObject, PAINTSTRUCTFc.top);
- lpStruct->rcPaint.right = (*env)->GetIntField(env, lpObject, PAINTSTRUCTFc.right);
- lpStruct->rcPaint.bottom = (*env)->GetIntField(env, lpObject, PAINTSTRUCTFc.bottom);
- lpStruct->fRestore = (*env)->GetBooleanField(env, lpObject, PAINTSTRUCTFc.fRestore);
- lpStruct->fIncUpdate = (*env)->GetBooleanField(env, lpObject, PAINTSTRUCTFc.fIncUpdate);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, PAINTSTRUCTFc.rgbReserved);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->rgbReserved), (jbyte *)lpStruct->rgbReserved);
- }
- return lpStruct;
-}
-
-void setPAINTSTRUCTFields(JNIEnv *env, jobject lpObject, PAINTSTRUCT *lpStruct)
-{
- if (!PAINTSTRUCTFc.cached) cachePAINTSTRUCTFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, PAINTSTRUCTFc.hdc, (jintLong)lpStruct->hdc);
- (*env)->SetBooleanField(env, lpObject, PAINTSTRUCTFc.fErase, (jboolean)lpStruct->fErase);
- (*env)->SetIntField(env, lpObject, PAINTSTRUCTFc.left, (jint)lpStruct->rcPaint.left);
- (*env)->SetIntField(env, lpObject, PAINTSTRUCTFc.top, (jint)lpStruct->rcPaint.top);
- (*env)->SetIntField(env, lpObject, PAINTSTRUCTFc.right, (jint)lpStruct->rcPaint.right);
- (*env)->SetIntField(env, lpObject, PAINTSTRUCTFc.bottom, (jint)lpStruct->rcPaint.bottom);
- (*env)->SetBooleanField(env, lpObject, PAINTSTRUCTFc.fRestore, (jboolean)lpStruct->fRestore);
- (*env)->SetBooleanField(env, lpObject, PAINTSTRUCTFc.fIncUpdate, (jboolean)lpStruct->fIncUpdate);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, PAINTSTRUCTFc.rgbReserved);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->rgbReserved), (jbyte *)lpStruct->rgbReserved);
- }
-}
-#endif
-
-#ifndef NO_PANOSE
-typedef struct PANOSE_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID bFamilyType, bSerifStyle, bWeight, bProportion, bContrast, bStrokeVariation, bArmStyle, bLetterform, bMidline, bXHeight;
-} PANOSE_FID_CACHE;
-
-PANOSE_FID_CACHE PANOSEFc;
-
-void cachePANOSEFields(JNIEnv *env, jobject lpObject)
-{
- if (PANOSEFc.cached) return;
- PANOSEFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PANOSEFc.bFamilyType = (*env)->GetFieldID(env, PANOSEFc.clazz, "bFamilyType", "B");
- PANOSEFc.bSerifStyle = (*env)->GetFieldID(env, PANOSEFc.clazz, "bSerifStyle", "B");
- PANOSEFc.bWeight = (*env)->GetFieldID(env, PANOSEFc.clazz, "bWeight", "B");
- PANOSEFc.bProportion = (*env)->GetFieldID(env, PANOSEFc.clazz, "bProportion", "B");
- PANOSEFc.bContrast = (*env)->GetFieldID(env, PANOSEFc.clazz, "bContrast", "B");
- PANOSEFc.bStrokeVariation = (*env)->GetFieldID(env, PANOSEFc.clazz, "bStrokeVariation", "B");
- PANOSEFc.bArmStyle = (*env)->GetFieldID(env, PANOSEFc.clazz, "bArmStyle", "B");
- PANOSEFc.bLetterform = (*env)->GetFieldID(env, PANOSEFc.clazz, "bLetterform", "B");
- PANOSEFc.bMidline = (*env)->GetFieldID(env, PANOSEFc.clazz, "bMidline", "B");
- PANOSEFc.bXHeight = (*env)->GetFieldID(env, PANOSEFc.clazz, "bXHeight", "B");
- PANOSEFc.cached = 1;
-}
-
-PANOSE *getPANOSEFields(JNIEnv *env, jobject lpObject, PANOSE *lpStruct)
-{
- if (!PANOSEFc.cached) cachePANOSEFields(env, lpObject);
- lpStruct->bFamilyType = (*env)->GetByteField(env, lpObject, PANOSEFc.bFamilyType);
- lpStruct->bSerifStyle = (*env)->GetByteField(env, lpObject, PANOSEFc.bSerifStyle);
- lpStruct->bWeight = (*env)->GetByteField(env, lpObject, PANOSEFc.bWeight);
- lpStruct->bProportion = (*env)->GetByteField(env, lpObject, PANOSEFc.bProportion);
- lpStruct->bContrast = (*env)->GetByteField(env, lpObject, PANOSEFc.bContrast);
- lpStruct->bStrokeVariation = (*env)->GetByteField(env, lpObject, PANOSEFc.bStrokeVariation);
- lpStruct->bArmStyle = (*env)->GetByteField(env, lpObject, PANOSEFc.bArmStyle);
- lpStruct->bLetterform = (*env)->GetByteField(env, lpObject, PANOSEFc.bLetterform);
- lpStruct->bMidline = (*env)->GetByteField(env, lpObject, PANOSEFc.bMidline);
- lpStruct->bXHeight = (*env)->GetByteField(env, lpObject, PANOSEFc.bXHeight);
- return lpStruct;
-}
-
-void setPANOSEFields(JNIEnv *env, jobject lpObject, PANOSE *lpStruct)
-{
- if (!PANOSEFc.cached) cachePANOSEFields(env, lpObject);
- (*env)->SetByteField(env, lpObject, PANOSEFc.bFamilyType, (jbyte)lpStruct->bFamilyType);
- (*env)->SetByteField(env, lpObject, PANOSEFc.bSerifStyle, (jbyte)lpStruct->bSerifStyle);
- (*env)->SetByteField(env, lpObject, PANOSEFc.bWeight, (jbyte)lpStruct->bWeight);
- (*env)->SetByteField(env, lpObject, PANOSEFc.bProportion, (jbyte)lpStruct->bProportion);
- (*env)->SetByteField(env, lpObject, PANOSEFc.bContrast, (jbyte)lpStruct->bContrast);
- (*env)->SetByteField(env, lpObject, PANOSEFc.bStrokeVariation, (jbyte)lpStruct->bStrokeVariation);
- (*env)->SetByteField(env, lpObject, PANOSEFc.bArmStyle, (jbyte)lpStruct->bArmStyle);
- (*env)->SetByteField(env, lpObject, PANOSEFc.bLetterform, (jbyte)lpStruct->bLetterform);
- (*env)->SetByteField(env, lpObject, PANOSEFc.bMidline, (jbyte)lpStruct->bMidline);
- (*env)->SetByteField(env, lpObject, PANOSEFc.bXHeight, (jbyte)lpStruct->bXHeight);
-}
-#endif
-
-#ifndef NO_POINT
-typedef struct POINT_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID x, y;
-} POINT_FID_CACHE;
-
-POINT_FID_CACHE POINTFc;
-
-void cachePOINTFields(JNIEnv *env, jobject lpObject)
-{
- if (POINTFc.cached) return;
- POINTFc.clazz = (*env)->GetObjectClass(env, lpObject);
- POINTFc.x = (*env)->GetFieldID(env, POINTFc.clazz, "x", "I");
- POINTFc.y = (*env)->GetFieldID(env, POINTFc.clazz, "y", "I");
- POINTFc.cached = 1;
-}
-
-POINT *getPOINTFields(JNIEnv *env, jobject lpObject, POINT *lpStruct)
-{
- if (!POINTFc.cached) cachePOINTFields(env, lpObject);
- lpStruct->x = (*env)->GetIntField(env, lpObject, POINTFc.x);
- lpStruct->y = (*env)->GetIntField(env, lpObject, POINTFc.y);
- return lpStruct;
-}
-
-void setPOINTFields(JNIEnv *env, jobject lpObject, POINT *lpStruct)
-{
- if (!POINTFc.cached) cachePOINTFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, POINTFc.x, (jint)lpStruct->x);
- (*env)->SetIntField(env, lpObject, POINTFc.y, (jint)lpStruct->y);
-}
-#endif
-
-#ifndef NO_PRINTDLG
-typedef struct PRINTDLG_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID lStructSize, hwndOwner, hDevMode, hDevNames, hDC, Flags, nFromPage, nToPage, nMinPage, nMaxPage, nCopies, hInstance, lCustData, lpfnPrintHook, lpfnSetupHook, lpPrintTemplateName, lpSetupTemplateName, hPrintTemplate, hSetupTemplate;
-} PRINTDLG_FID_CACHE;
-
-PRINTDLG_FID_CACHE PRINTDLGFc;
-
-void cachePRINTDLGFields(JNIEnv *env, jobject lpObject)
-{
- if (PRINTDLGFc.cached) return;
- PRINTDLGFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PRINTDLGFc.lStructSize = (*env)->GetFieldID(env, PRINTDLGFc.clazz, "lStructSize", "I");
- PRINTDLGFc.hwndOwner = (*env)->GetFieldID(env, PRINTDLGFc.clazz, "hwndOwner", I_J);
- PRINTDLGFc.hDevMode = (*env)->GetFieldID(env, PRINTDLGFc.clazz, "hDevMode", I_J);
- PRINTDLGFc.hDevNames = (*env)->GetFieldID(env, PRINTDLGFc.clazz, "hDevNames", I_J);
- PRINTDLGFc.hDC = (*env)->GetFieldID(env, PRINTDLGFc.clazz, "hDC", I_J);
- PRINTDLGFc.Flags = (*env)->GetFieldID(env, PRINTDLGFc.clazz, "Flags", "I");
- PRINTDLGFc.nFromPage = (*env)->GetFieldID(env, PRINTDLGFc.clazz, "nFromPage", "S");
- PRINTDLGFc.nToPage = (*env)->GetFieldID(env, PRINTDLGFc.clazz, "nToPage", "S");
- PRINTDLGFc.nMinPage = (*env)->GetFieldID(env, PRINTDLGFc.clazz, "nMinPage", "S");
- PRINTDLGFc.nMaxPage = (*env)->GetFieldID(env, PRINTDLGFc.clazz, "nMaxPage", "S");
- PRINTDLGFc.nCopies = (*env)->GetFieldID(env, PRINTDLGFc.clazz, "nCopies", "S");
- PRINTDLGFc.hInstance = (*env)->GetFieldID(env, PRINTDLGFc.clazz, "hInstance", I_J);
- PRINTDLGFc.lCustData = (*env)->GetFieldID(env, PRINTDLGFc.clazz, "lCustData", I_J);
- PRINTDLGFc.lpfnPrintHook = (*env)->GetFieldID(env, PRINTDLGFc.clazz, "lpfnPrintHook", I_J);
- PRINTDLGFc.lpfnSetupHook = (*env)->GetFieldID(env, PRINTDLGFc.clazz, "lpfnSetupHook", I_J);
- PRINTDLGFc.lpPrintTemplateName = (*env)->GetFieldID(env, PRINTDLGFc.clazz, "lpPrintTemplateName", I_J);
- PRINTDLGFc.lpSetupTemplateName = (*env)->GetFieldID(env, PRINTDLGFc.clazz, "lpSetupTemplateName", I_J);
- PRINTDLGFc.hPrintTemplate = (*env)->GetFieldID(env, PRINTDLGFc.clazz, "hPrintTemplate", I_J);
- PRINTDLGFc.hSetupTemplate = (*env)->GetFieldID(env, PRINTDLGFc.clazz, "hSetupTemplate", I_J);
- PRINTDLGFc.cached = 1;
-}
-
-PRINTDLG *getPRINTDLGFields(JNIEnv *env, jobject lpObject, PRINTDLG *lpStruct)
-{
- if (!PRINTDLGFc.cached) cachePRINTDLGFields(env, lpObject);
- lpStruct->lStructSize = (*env)->GetIntField(env, lpObject, PRINTDLGFc.lStructSize);
- lpStruct->hwndOwner = (HWND)(*env)->GetIntLongField(env, lpObject, PRINTDLGFc.hwndOwner);
- lpStruct->hDevMode = (HGLOBAL)(*env)->GetIntLongField(env, lpObject, PRINTDLGFc.hDevMode);
- lpStruct->hDevNames = (HGLOBAL)(*env)->GetIntLongField(env, lpObject, PRINTDLGFc.hDevNames);
- lpStruct->hDC = (HDC)(*env)->GetIntLongField(env, lpObject, PRINTDLGFc.hDC);
- lpStruct->Flags = (*env)->GetIntField(env, lpObject, PRINTDLGFc.Flags);
- lpStruct->nFromPage = (*env)->GetShortField(env, lpObject, PRINTDLGFc.nFromPage);
- lpStruct->nToPage = (*env)->GetShortField(env, lpObject, PRINTDLGFc.nToPage);
- lpStruct->nMinPage = (*env)->GetShortField(env, lpObject, PRINTDLGFc.nMinPage);
- lpStruct->nMaxPage = (*env)->GetShortField(env, lpObject, PRINTDLGFc.nMaxPage);
- lpStruct->nCopies = (*env)->GetShortField(env, lpObject, PRINTDLGFc.nCopies);
- lpStruct->hInstance = (HINSTANCE)(*env)->GetIntLongField(env, lpObject, PRINTDLGFc.hInstance);
- lpStruct->lCustData = (*env)->GetIntLongField(env, lpObject, PRINTDLGFc.lCustData);
- lpStruct->lpfnPrintHook = (LPPRINTHOOKPROC)(*env)->GetIntLongField(env, lpObject, PRINTDLGFc.lpfnPrintHook);
- lpStruct->lpfnSetupHook = (LPPRINTHOOKPROC)(*env)->GetIntLongField(env, lpObject, PRINTDLGFc.lpfnSetupHook);
- lpStruct->lpPrintTemplateName = (LPCTSTR)(*env)->GetIntLongField(env, lpObject, PRINTDLGFc.lpPrintTemplateName);
- lpStruct->lpSetupTemplateName = (LPCTSTR)(*env)->GetIntLongField(env, lpObject, PRINTDLGFc.lpSetupTemplateName);
- lpStruct->hPrintTemplate = (HGLOBAL)(*env)->GetIntLongField(env, lpObject, PRINTDLGFc.hPrintTemplate);
- lpStruct->hSetupTemplate = (HGLOBAL)(*env)->GetIntLongField(env, lpObject, PRINTDLGFc.hSetupTemplate);
- return lpStruct;
-}
-
-void setPRINTDLGFields(JNIEnv *env, jobject lpObject, PRINTDLG *lpStruct)
-{
- if (!PRINTDLGFc.cached) cachePRINTDLGFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, PRINTDLGFc.lStructSize, (jint)lpStruct->lStructSize);
- (*env)->SetIntLongField(env, lpObject, PRINTDLGFc.hwndOwner, (jintLong)lpStruct->hwndOwner);
- (*env)->SetIntLongField(env, lpObject, PRINTDLGFc.hDevMode, (jintLong)lpStruct->hDevMode);
- (*env)->SetIntLongField(env, lpObject, PRINTDLGFc.hDevNames, (jintLong)lpStruct->hDevNames);
- (*env)->SetIntLongField(env, lpObject, PRINTDLGFc.hDC, (jintLong)lpStruct->hDC);
- (*env)->SetIntField(env, lpObject, PRINTDLGFc.Flags, (jint)lpStruct->Flags);
- (*env)->SetShortField(env, lpObject, PRINTDLGFc.nFromPage, (jshort)lpStruct->nFromPage);
- (*env)->SetShortField(env, lpObject, PRINTDLGFc.nToPage, (jshort)lpStruct->nToPage);
- (*env)->SetShortField(env, lpObject, PRINTDLGFc.nMinPage, (jshort)lpStruct->nMinPage);
- (*env)->SetShortField(env, lpObject, PRINTDLGFc.nMaxPage, (jshort)lpStruct->nMaxPage);
- (*env)->SetShortField(env, lpObject, PRINTDLGFc.nCopies, (jshort)lpStruct->nCopies);
- (*env)->SetIntLongField(env, lpObject, PRINTDLGFc.hInstance, (jintLong)lpStruct->hInstance);
- (*env)->SetIntLongField(env, lpObject, PRINTDLGFc.lCustData, (jintLong)lpStruct->lCustData);
- (*env)->SetIntLongField(env, lpObject, PRINTDLGFc.lpfnPrintHook, (jintLong)lpStruct->lpfnPrintHook);
- (*env)->SetIntLongField(env, lpObject, PRINTDLGFc.lpfnSetupHook, (jintLong)lpStruct->lpfnSetupHook);
- (*env)->SetIntLongField(env, lpObject, PRINTDLGFc.lpPrintTemplateName, (jintLong)lpStruct->lpPrintTemplateName);
- (*env)->SetIntLongField(env, lpObject, PRINTDLGFc.lpSetupTemplateName, (jintLong)lpStruct->lpSetupTemplateName);
- (*env)->SetIntLongField(env, lpObject, PRINTDLGFc.hPrintTemplate, (jintLong)lpStruct->hPrintTemplate);
- (*env)->SetIntLongField(env, lpObject, PRINTDLGFc.hSetupTemplate, (jintLong)lpStruct->hSetupTemplate);
-}
-#endif
-
-#ifndef NO_PROCESS_INFORMATION
-typedef struct PROCESS_INFORMATION_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID hProcess, hThread, dwProcessId, dwThreadId;
-} PROCESS_INFORMATION_FID_CACHE;
-
-PROCESS_INFORMATION_FID_CACHE PROCESS_INFORMATIONFc;
-
-void cachePROCESS_INFORMATIONFields(JNIEnv *env, jobject lpObject)
-{
- if (PROCESS_INFORMATIONFc.cached) return;
- PROCESS_INFORMATIONFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PROCESS_INFORMATIONFc.hProcess = (*env)->GetFieldID(env, PROCESS_INFORMATIONFc.clazz, "hProcess", I_J);
- PROCESS_INFORMATIONFc.hThread = (*env)->GetFieldID(env, PROCESS_INFORMATIONFc.clazz, "hThread", I_J);
- PROCESS_INFORMATIONFc.dwProcessId = (*env)->GetFieldID(env, PROCESS_INFORMATIONFc.clazz, "dwProcessId", "I");
- PROCESS_INFORMATIONFc.dwThreadId = (*env)->GetFieldID(env, PROCESS_INFORMATIONFc.clazz, "dwThreadId", "I");
- PROCESS_INFORMATIONFc.cached = 1;
-}
-
-PROCESS_INFORMATION *getPROCESS_INFORMATIONFields(JNIEnv *env, jobject lpObject, PROCESS_INFORMATION *lpStruct)
-{
- if (!PROCESS_INFORMATIONFc.cached) cachePROCESS_INFORMATIONFields(env, lpObject);
- lpStruct->hProcess = (HANDLE)(*env)->GetIntLongField(env, lpObject, PROCESS_INFORMATIONFc.hProcess);
- lpStruct->hThread = (HANDLE)(*env)->GetIntLongField(env, lpObject, PROCESS_INFORMATIONFc.hThread);
- lpStruct->dwProcessId = (*env)->GetIntField(env, lpObject, PROCESS_INFORMATIONFc.dwProcessId);
- lpStruct->dwThreadId = (*env)->GetIntField(env, lpObject, PROCESS_INFORMATIONFc.dwThreadId);
- return lpStruct;
-}
-
-void setPROCESS_INFORMATIONFields(JNIEnv *env, jobject lpObject, PROCESS_INFORMATION *lpStruct)
-{
- if (!PROCESS_INFORMATIONFc.cached) cachePROCESS_INFORMATIONFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, PROCESS_INFORMATIONFc.hProcess, (jintLong)lpStruct->hProcess);
- (*env)->SetIntLongField(env, lpObject, PROCESS_INFORMATIONFc.hThread, (jintLong)lpStruct->hThread);
- (*env)->SetIntField(env, lpObject, PROCESS_INFORMATIONFc.dwProcessId, (jint)lpStruct->dwProcessId);
- (*env)->SetIntField(env, lpObject, PROCESS_INFORMATIONFc.dwThreadId, (jint)lpStruct->dwThreadId);
-}
-#endif
-
-#ifndef NO_REBARBANDINFO
-typedef struct REBARBANDINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cbSize, fMask, fStyle, clrFore, clrBack, lpText, cch, iImage, hwndChild, cxMinChild, cyMinChild, cx, hbmBack, wID, cyChild, cyMaxChild, cyIntegral, cxIdeal, lParam, cxHeader;
-} REBARBANDINFO_FID_CACHE;
-
-REBARBANDINFO_FID_CACHE REBARBANDINFOFc;
-
-void cacheREBARBANDINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (REBARBANDINFOFc.cached) return;
- REBARBANDINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- REBARBANDINFOFc.cbSize = (*env)->GetFieldID(env, REBARBANDINFOFc.clazz, "cbSize", "I");
- REBARBANDINFOFc.fMask = (*env)->GetFieldID(env, REBARBANDINFOFc.clazz, "fMask", "I");
- REBARBANDINFOFc.fStyle = (*env)->GetFieldID(env, REBARBANDINFOFc.clazz, "fStyle", "I");
- REBARBANDINFOFc.clrFore = (*env)->GetFieldID(env, REBARBANDINFOFc.clazz, "clrFore", "I");
- REBARBANDINFOFc.clrBack = (*env)->GetFieldID(env, REBARBANDINFOFc.clazz, "clrBack", "I");
- REBARBANDINFOFc.lpText = (*env)->GetFieldID(env, REBARBANDINFOFc.clazz, "lpText", I_J);
- REBARBANDINFOFc.cch = (*env)->GetFieldID(env, REBARBANDINFOFc.clazz, "cch", "I");
- REBARBANDINFOFc.iImage = (*env)->GetFieldID(env, REBARBANDINFOFc.clazz, "iImage", "I");
- REBARBANDINFOFc.hwndChild = (*env)->GetFieldID(env, REBARBANDINFOFc.clazz, "hwndChild", I_J);
- REBARBANDINFOFc.cxMinChild = (*env)->GetFieldID(env, REBARBANDINFOFc.clazz, "cxMinChild", "I");
- REBARBANDINFOFc.cyMinChild = (*env)->GetFieldID(env, REBARBANDINFOFc.clazz, "cyMinChild", "I");
- REBARBANDINFOFc.cx = (*env)->GetFieldID(env, REBARBANDINFOFc.clazz, "cx", "I");
- REBARBANDINFOFc.hbmBack = (*env)->GetFieldID(env, REBARBANDINFOFc.clazz, "hbmBack", I_J);
- REBARBANDINFOFc.wID = (*env)->GetFieldID(env, REBARBANDINFOFc.clazz, "wID", "I");
- REBARBANDINFOFc.cyChild = (*env)->GetFieldID(env, REBARBANDINFOFc.clazz, "cyChild", "I");
- REBARBANDINFOFc.cyMaxChild = (*env)->GetFieldID(env, REBARBANDINFOFc.clazz, "cyMaxChild", "I");
- REBARBANDINFOFc.cyIntegral = (*env)->GetFieldID(env, REBARBANDINFOFc.clazz, "cyIntegral", "I");
- REBARBANDINFOFc.cxIdeal = (*env)->GetFieldID(env, REBARBANDINFOFc.clazz, "cxIdeal", "I");
- REBARBANDINFOFc.lParam = (*env)->GetFieldID(env, REBARBANDINFOFc.clazz, "lParam", I_J);
- REBARBANDINFOFc.cxHeader = (*env)->GetFieldID(env, REBARBANDINFOFc.clazz, "cxHeader", "I");
- REBARBANDINFOFc.cached = 1;
-}
-
-REBARBANDINFO *getREBARBANDINFOFields(JNIEnv *env, jobject lpObject, REBARBANDINFO *lpStruct)
-{
- if (!REBARBANDINFOFc.cached) cacheREBARBANDINFOFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, REBARBANDINFOFc.cbSize);
- lpStruct->fMask = (*env)->GetIntField(env, lpObject, REBARBANDINFOFc.fMask);
- lpStruct->fStyle = (*env)->GetIntField(env, lpObject, REBARBANDINFOFc.fStyle);
- lpStruct->clrFore = (*env)->GetIntField(env, lpObject, REBARBANDINFOFc.clrFore);
- lpStruct->clrBack = (*env)->GetIntField(env, lpObject, REBARBANDINFOFc.clrBack);
- lpStruct->lpText = (LPTSTR)(*env)->GetIntLongField(env, lpObject, REBARBANDINFOFc.lpText);
- lpStruct->cch = (*env)->GetIntField(env, lpObject, REBARBANDINFOFc.cch);
- lpStruct->iImage = (*env)->GetIntField(env, lpObject, REBARBANDINFOFc.iImage);
- lpStruct->hwndChild = (HWND)(*env)->GetIntLongField(env, lpObject, REBARBANDINFOFc.hwndChild);
- lpStruct->cxMinChild = (*env)->GetIntField(env, lpObject, REBARBANDINFOFc.cxMinChild);
- lpStruct->cyMinChild = (*env)->GetIntField(env, lpObject, REBARBANDINFOFc.cyMinChild);
- lpStruct->cx = (*env)->GetIntField(env, lpObject, REBARBANDINFOFc.cx);
- lpStruct->hbmBack = (HBITMAP)(*env)->GetIntLongField(env, lpObject, REBARBANDINFOFc.hbmBack);
- lpStruct->wID = (*env)->GetIntField(env, lpObject, REBARBANDINFOFc.wID);
- lpStruct->cyChild = (*env)->GetIntField(env, lpObject, REBARBANDINFOFc.cyChild);
- lpStruct->cyMaxChild = (*env)->GetIntField(env, lpObject, REBARBANDINFOFc.cyMaxChild);
- lpStruct->cyIntegral = (*env)->GetIntField(env, lpObject, REBARBANDINFOFc.cyIntegral);
- lpStruct->cxIdeal = (*env)->GetIntField(env, lpObject, REBARBANDINFOFc.cxIdeal);
- lpStruct->lParam = (*env)->GetIntLongField(env, lpObject, REBARBANDINFOFc.lParam);
-#ifndef _WIN32_WCE
- lpStruct->cxHeader = (*env)->GetIntField(env, lpObject, REBARBANDINFOFc.cxHeader);
-#endif
- return lpStruct;
-}
-
-void setREBARBANDINFOFields(JNIEnv *env, jobject lpObject, REBARBANDINFO *lpStruct)
-{
- if (!REBARBANDINFOFc.cached) cacheREBARBANDINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, REBARBANDINFOFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntField(env, lpObject, REBARBANDINFOFc.fMask, (jint)lpStruct->fMask);
- (*env)->SetIntField(env, lpObject, REBARBANDINFOFc.fStyle, (jint)lpStruct->fStyle);
- (*env)->SetIntField(env, lpObject, REBARBANDINFOFc.clrFore, (jint)lpStruct->clrFore);
- (*env)->SetIntField(env, lpObject, REBARBANDINFOFc.clrBack, (jint)lpStruct->clrBack);
- (*env)->SetIntLongField(env, lpObject, REBARBANDINFOFc.lpText, (jintLong)lpStruct->lpText);
- (*env)->SetIntField(env, lpObject, REBARBANDINFOFc.cch, (jint)lpStruct->cch);
- (*env)->SetIntField(env, lpObject, REBARBANDINFOFc.iImage, (jint)lpStruct->iImage);
- (*env)->SetIntLongField(env, lpObject, REBARBANDINFOFc.hwndChild, (jintLong)lpStruct->hwndChild);
- (*env)->SetIntField(env, lpObject, REBARBANDINFOFc.cxMinChild, (jint)lpStruct->cxMinChild);
- (*env)->SetIntField(env, lpObject, REBARBANDINFOFc.cyMinChild, (jint)lpStruct->cyMinChild);
- (*env)->SetIntField(env, lpObject, REBARBANDINFOFc.cx, (jint)lpStruct->cx);
- (*env)->SetIntLongField(env, lpObject, REBARBANDINFOFc.hbmBack, (jintLong)lpStruct->hbmBack);
- (*env)->SetIntField(env, lpObject, REBARBANDINFOFc.wID, (jint)lpStruct->wID);
- (*env)->SetIntField(env, lpObject, REBARBANDINFOFc.cyChild, (jint)lpStruct->cyChild);
- (*env)->SetIntField(env, lpObject, REBARBANDINFOFc.cyMaxChild, (jint)lpStruct->cyMaxChild);
- (*env)->SetIntField(env, lpObject, REBARBANDINFOFc.cyIntegral, (jint)lpStruct->cyIntegral);
- (*env)->SetIntField(env, lpObject, REBARBANDINFOFc.cxIdeal, (jint)lpStruct->cxIdeal);
- (*env)->SetIntLongField(env, lpObject, REBARBANDINFOFc.lParam, (jintLong)lpStruct->lParam);
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, REBARBANDINFOFc.cxHeader, (jint)lpStruct->cxHeader);
-#endif
-}
-#endif
-
-#ifndef NO_RECT
-typedef struct RECT_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID left, top, right, bottom;
-} RECT_FID_CACHE;
-
-RECT_FID_CACHE RECTFc;
-
-void cacheRECTFields(JNIEnv *env, jobject lpObject)
-{
- if (RECTFc.cached) return;
- RECTFc.clazz = (*env)->GetObjectClass(env, lpObject);
- RECTFc.left = (*env)->GetFieldID(env, RECTFc.clazz, "left", "I");
- RECTFc.top = (*env)->GetFieldID(env, RECTFc.clazz, "top", "I");
- RECTFc.right = (*env)->GetFieldID(env, RECTFc.clazz, "right", "I");
- RECTFc.bottom = (*env)->GetFieldID(env, RECTFc.clazz, "bottom", "I");
- RECTFc.cached = 1;
-}
-
-RECT *getRECTFields(JNIEnv *env, jobject lpObject, RECT *lpStruct)
-{
- if (!RECTFc.cached) cacheRECTFields(env, lpObject);
- lpStruct->left = (*env)->GetIntField(env, lpObject, RECTFc.left);
- lpStruct->top = (*env)->GetIntField(env, lpObject, RECTFc.top);
- lpStruct->right = (*env)->GetIntField(env, lpObject, RECTFc.right);
- lpStruct->bottom = (*env)->GetIntField(env, lpObject, RECTFc.bottom);
- return lpStruct;
-}
-
-void setRECTFields(JNIEnv *env, jobject lpObject, RECT *lpStruct)
-{
- if (!RECTFc.cached) cacheRECTFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, RECTFc.left, (jint)lpStruct->left);
- (*env)->SetIntField(env, lpObject, RECTFc.top, (jint)lpStruct->top);
- (*env)->SetIntField(env, lpObject, RECTFc.right, (jint)lpStruct->right);
- (*env)->SetIntField(env, lpObject, RECTFc.bottom, (jint)lpStruct->bottom);
-}
-#endif
-
-#ifndef NO_SCRIPT_ANALYSIS
-typedef struct SCRIPT_ANALYSIS_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID eScript, fRTL, fLayoutRTL, fLinkBefore, fLinkAfter, fLogicalOrder, fNoGlyphIndex, s;
-} SCRIPT_ANALYSIS_FID_CACHE;
-
-SCRIPT_ANALYSIS_FID_CACHE SCRIPT_ANALYSISFc;
-
-void cacheSCRIPT_ANALYSISFields(JNIEnv *env, jobject lpObject)
-{
- if (SCRIPT_ANALYSISFc.cached) return;
- SCRIPT_ANALYSISFc.clazz = (*env)->GetObjectClass(env, lpObject);
- SCRIPT_ANALYSISFc.eScript = (*env)->GetFieldID(env, SCRIPT_ANALYSISFc.clazz, "eScript", "S");
- SCRIPT_ANALYSISFc.fRTL = (*env)->GetFieldID(env, SCRIPT_ANALYSISFc.clazz, "fRTL", "Z");
- SCRIPT_ANALYSISFc.fLayoutRTL = (*env)->GetFieldID(env, SCRIPT_ANALYSISFc.clazz, "fLayoutRTL", "Z");
- SCRIPT_ANALYSISFc.fLinkBefore = (*env)->GetFieldID(env, SCRIPT_ANALYSISFc.clazz, "fLinkBefore", "Z");
- SCRIPT_ANALYSISFc.fLinkAfter = (*env)->GetFieldID(env, SCRIPT_ANALYSISFc.clazz, "fLinkAfter", "Z");
- SCRIPT_ANALYSISFc.fLogicalOrder = (*env)->GetFieldID(env, SCRIPT_ANALYSISFc.clazz, "fLogicalOrder", "Z");
- SCRIPT_ANALYSISFc.fNoGlyphIndex = (*env)->GetFieldID(env, SCRIPT_ANALYSISFc.clazz, "fNoGlyphIndex", "Z");
- SCRIPT_ANALYSISFc.s = (*env)->GetFieldID(env, SCRIPT_ANALYSISFc.clazz, "s", "Lorg/eclipse/swt/internal/win32/SCRIPT_STATE;");
- SCRIPT_ANALYSISFc.cached = 1;
-}
-
-SCRIPT_ANALYSIS *getSCRIPT_ANALYSISFields(JNIEnv *env, jobject lpObject, SCRIPT_ANALYSIS *lpStruct)
-{
- if (!SCRIPT_ANALYSISFc.cached) cacheSCRIPT_ANALYSISFields(env, lpObject);
- lpStruct->eScript = (*env)->GetShortField(env, lpObject, SCRIPT_ANALYSISFc.eScript);
- lpStruct->fRTL = (*env)->GetBooleanField(env, lpObject, SCRIPT_ANALYSISFc.fRTL);
- lpStruct->fLayoutRTL = (*env)->GetBooleanField(env, lpObject, SCRIPT_ANALYSISFc.fLayoutRTL);
- lpStruct->fLinkBefore = (*env)->GetBooleanField(env, lpObject, SCRIPT_ANALYSISFc.fLinkBefore);
- lpStruct->fLinkAfter = (*env)->GetBooleanField(env, lpObject, SCRIPT_ANALYSISFc.fLinkAfter);
- lpStruct->fLogicalOrder = (*env)->GetBooleanField(env, lpObject, SCRIPT_ANALYSISFc.fLogicalOrder);
- lpStruct->fNoGlyphIndex = (*env)->GetBooleanField(env, lpObject, SCRIPT_ANALYSISFc.fNoGlyphIndex);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, SCRIPT_ANALYSISFc.s);
- if (lpObject1 != NULL) getSCRIPT_STATEFields(env, lpObject1, &lpStruct->s);
- }
- return lpStruct;
-}
-
-void setSCRIPT_ANALYSISFields(JNIEnv *env, jobject lpObject, SCRIPT_ANALYSIS *lpStruct)
-{
- if (!SCRIPT_ANALYSISFc.cached) cacheSCRIPT_ANALYSISFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, SCRIPT_ANALYSISFc.eScript, (jshort)lpStruct->eScript);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_ANALYSISFc.fRTL, (jboolean)lpStruct->fRTL);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_ANALYSISFc.fLayoutRTL, (jboolean)lpStruct->fLayoutRTL);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_ANALYSISFc.fLinkBefore, (jboolean)lpStruct->fLinkBefore);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_ANALYSISFc.fLinkAfter, (jboolean)lpStruct->fLinkAfter);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_ANALYSISFc.fLogicalOrder, (jboolean)lpStruct->fLogicalOrder);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_ANALYSISFc.fNoGlyphIndex, (jboolean)lpStruct->fNoGlyphIndex);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, SCRIPT_ANALYSISFc.s);
- if (lpObject1 != NULL) setSCRIPT_STATEFields(env, lpObject1, &lpStruct->s);
- }
-}
-#endif
-
-#ifndef NO_SCRIPT_CONTROL
-typedef struct SCRIPT_CONTROL_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID uDefaultLanguage, fContextDigits, fInvertPreBoundDir, fInvertPostBoundDir, fLinkStringBefore, fLinkStringAfter, fNeutralOverride, fNumericOverride, fLegacyBidiClass, fReserved;
-} SCRIPT_CONTROL_FID_CACHE;
-
-SCRIPT_CONTROL_FID_CACHE SCRIPT_CONTROLFc;
-
-void cacheSCRIPT_CONTROLFields(JNIEnv *env, jobject lpObject)
-{
- if (SCRIPT_CONTROLFc.cached) return;
- SCRIPT_CONTROLFc.clazz = (*env)->GetObjectClass(env, lpObject);
- SCRIPT_CONTROLFc.uDefaultLanguage = (*env)->GetFieldID(env, SCRIPT_CONTROLFc.clazz, "uDefaultLanguage", "I");
- SCRIPT_CONTROLFc.fContextDigits = (*env)->GetFieldID(env, SCRIPT_CONTROLFc.clazz, "fContextDigits", "Z");
- SCRIPT_CONTROLFc.fInvertPreBoundDir = (*env)->GetFieldID(env, SCRIPT_CONTROLFc.clazz, "fInvertPreBoundDir", "Z");
- SCRIPT_CONTROLFc.fInvertPostBoundDir = (*env)->GetFieldID(env, SCRIPT_CONTROLFc.clazz, "fInvertPostBoundDir", "Z");
- SCRIPT_CONTROLFc.fLinkStringBefore = (*env)->GetFieldID(env, SCRIPT_CONTROLFc.clazz, "fLinkStringBefore", "Z");
- SCRIPT_CONTROLFc.fLinkStringAfter = (*env)->GetFieldID(env, SCRIPT_CONTROLFc.clazz, "fLinkStringAfter", "Z");
- SCRIPT_CONTROLFc.fNeutralOverride = (*env)->GetFieldID(env, SCRIPT_CONTROLFc.clazz, "fNeutralOverride", "Z");
- SCRIPT_CONTROLFc.fNumericOverride = (*env)->GetFieldID(env, SCRIPT_CONTROLFc.clazz, "fNumericOverride", "Z");
- SCRIPT_CONTROLFc.fLegacyBidiClass = (*env)->GetFieldID(env, SCRIPT_CONTROLFc.clazz, "fLegacyBidiClass", "Z");
- SCRIPT_CONTROLFc.fReserved = (*env)->GetFieldID(env, SCRIPT_CONTROLFc.clazz, "fReserved", "I");
- SCRIPT_CONTROLFc.cached = 1;
-}
-
-SCRIPT_CONTROL *getSCRIPT_CONTROLFields(JNIEnv *env, jobject lpObject, SCRIPT_CONTROL *lpStruct)
-{
- if (!SCRIPT_CONTROLFc.cached) cacheSCRIPT_CONTROLFields(env, lpObject);
- lpStruct->uDefaultLanguage = (*env)->GetIntField(env, lpObject, SCRIPT_CONTROLFc.uDefaultLanguage);
- lpStruct->fContextDigits = (*env)->GetBooleanField(env, lpObject, SCRIPT_CONTROLFc.fContextDigits);
- lpStruct->fInvertPreBoundDir = (*env)->GetBooleanField(env, lpObject, SCRIPT_CONTROLFc.fInvertPreBoundDir);
- lpStruct->fInvertPostBoundDir = (*env)->GetBooleanField(env, lpObject, SCRIPT_CONTROLFc.fInvertPostBoundDir);
- lpStruct->fLinkStringBefore = (*env)->GetBooleanField(env, lpObject, SCRIPT_CONTROLFc.fLinkStringBefore);
- lpStruct->fLinkStringAfter = (*env)->GetBooleanField(env, lpObject, SCRIPT_CONTROLFc.fLinkStringAfter);
- lpStruct->fNeutralOverride = (*env)->GetBooleanField(env, lpObject, SCRIPT_CONTROLFc.fNeutralOverride);
- lpStruct->fNumericOverride = (*env)->GetBooleanField(env, lpObject, SCRIPT_CONTROLFc.fNumericOverride);
- lpStruct->fLegacyBidiClass = (*env)->GetBooleanField(env, lpObject, SCRIPT_CONTROLFc.fLegacyBidiClass);
- lpStruct->fReserved = (*env)->GetIntField(env, lpObject, SCRIPT_CONTROLFc.fReserved);
- return lpStruct;
-}
-
-void setSCRIPT_CONTROLFields(JNIEnv *env, jobject lpObject, SCRIPT_CONTROL *lpStruct)
-{
- if (!SCRIPT_CONTROLFc.cached) cacheSCRIPT_CONTROLFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, SCRIPT_CONTROLFc.uDefaultLanguage, (jint)lpStruct->uDefaultLanguage);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_CONTROLFc.fContextDigits, (jboolean)lpStruct->fContextDigits);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_CONTROLFc.fInvertPreBoundDir, (jboolean)lpStruct->fInvertPreBoundDir);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_CONTROLFc.fInvertPostBoundDir, (jboolean)lpStruct->fInvertPostBoundDir);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_CONTROLFc.fLinkStringBefore, (jboolean)lpStruct->fLinkStringBefore);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_CONTROLFc.fLinkStringAfter, (jboolean)lpStruct->fLinkStringAfter);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_CONTROLFc.fNeutralOverride, (jboolean)lpStruct->fNeutralOverride);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_CONTROLFc.fNumericOverride, (jboolean)lpStruct->fNumericOverride);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_CONTROLFc.fLegacyBidiClass, (jboolean)lpStruct->fLegacyBidiClass);
- (*env)->SetIntField(env, lpObject, SCRIPT_CONTROLFc.fReserved, (jint)lpStruct->fReserved);
-}
-#endif
-
-#ifndef NO_SCRIPT_DIGITSUBSTITUTE
-typedef struct SCRIPT_DIGITSUBSTITUTE_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID NationalDigitLanguage, TraditionalDigitLanguage, DigitSubstitute, dwReserved;
-} SCRIPT_DIGITSUBSTITUTE_FID_CACHE;
-
-SCRIPT_DIGITSUBSTITUTE_FID_CACHE SCRIPT_DIGITSUBSTITUTEFc;
-
-void cacheSCRIPT_DIGITSUBSTITUTEFields(JNIEnv *env, jobject lpObject)
-{
- if (SCRIPT_DIGITSUBSTITUTEFc.cached) return;
- SCRIPT_DIGITSUBSTITUTEFc.clazz = (*env)->GetObjectClass(env, lpObject);
- SCRIPT_DIGITSUBSTITUTEFc.NationalDigitLanguage = (*env)->GetFieldID(env, SCRIPT_DIGITSUBSTITUTEFc.clazz, "NationalDigitLanguage", "S");
- SCRIPT_DIGITSUBSTITUTEFc.TraditionalDigitLanguage = (*env)->GetFieldID(env, SCRIPT_DIGITSUBSTITUTEFc.clazz, "TraditionalDigitLanguage", "S");
- SCRIPT_DIGITSUBSTITUTEFc.DigitSubstitute = (*env)->GetFieldID(env, SCRIPT_DIGITSUBSTITUTEFc.clazz, "DigitSubstitute", "B");
- SCRIPT_DIGITSUBSTITUTEFc.dwReserved = (*env)->GetFieldID(env, SCRIPT_DIGITSUBSTITUTEFc.clazz, "dwReserved", "I");
- SCRIPT_DIGITSUBSTITUTEFc.cached = 1;
-}
-
-SCRIPT_DIGITSUBSTITUTE *getSCRIPT_DIGITSUBSTITUTEFields(JNIEnv *env, jobject lpObject, SCRIPT_DIGITSUBSTITUTE *lpStruct)
-{
- if (!SCRIPT_DIGITSUBSTITUTEFc.cached) cacheSCRIPT_DIGITSUBSTITUTEFields(env, lpObject);
- lpStruct->NationalDigitLanguage = (*env)->GetShortField(env, lpObject, SCRIPT_DIGITSUBSTITUTEFc.NationalDigitLanguage);
- lpStruct->TraditionalDigitLanguage = (*env)->GetShortField(env, lpObject, SCRIPT_DIGITSUBSTITUTEFc.TraditionalDigitLanguage);
- lpStruct->DigitSubstitute = (*env)->GetByteField(env, lpObject, SCRIPT_DIGITSUBSTITUTEFc.DigitSubstitute);
- lpStruct->dwReserved = (*env)->GetIntField(env, lpObject, SCRIPT_DIGITSUBSTITUTEFc.dwReserved);
- return lpStruct;
-}
-
-void setSCRIPT_DIGITSUBSTITUTEFields(JNIEnv *env, jobject lpObject, SCRIPT_DIGITSUBSTITUTE *lpStruct)
-{
- if (!SCRIPT_DIGITSUBSTITUTEFc.cached) cacheSCRIPT_DIGITSUBSTITUTEFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, SCRIPT_DIGITSUBSTITUTEFc.NationalDigitLanguage, (jshort)lpStruct->NationalDigitLanguage);
- (*env)->SetShortField(env, lpObject, SCRIPT_DIGITSUBSTITUTEFc.TraditionalDigitLanguage, (jshort)lpStruct->TraditionalDigitLanguage);
- (*env)->SetByteField(env, lpObject, SCRIPT_DIGITSUBSTITUTEFc.DigitSubstitute, (jbyte)lpStruct->DigitSubstitute);
- (*env)->SetIntField(env, lpObject, SCRIPT_DIGITSUBSTITUTEFc.dwReserved, (jint)lpStruct->dwReserved);
-}
-#endif
-
-#ifndef NO_SCRIPT_FONTPROPERTIES
-typedef struct SCRIPT_FONTPROPERTIES_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cBytes, wgBlank, wgDefault, wgInvalid, wgKashida, iKashidaWidth;
-} SCRIPT_FONTPROPERTIES_FID_CACHE;
-
-SCRIPT_FONTPROPERTIES_FID_CACHE SCRIPT_FONTPROPERTIESFc;
-
-void cacheSCRIPT_FONTPROPERTIESFields(JNIEnv *env, jobject lpObject)
-{
- if (SCRIPT_FONTPROPERTIESFc.cached) return;
- SCRIPT_FONTPROPERTIESFc.clazz = (*env)->GetObjectClass(env, lpObject);
- SCRIPT_FONTPROPERTIESFc.cBytes = (*env)->GetFieldID(env, SCRIPT_FONTPROPERTIESFc.clazz, "cBytes", "I");
- SCRIPT_FONTPROPERTIESFc.wgBlank = (*env)->GetFieldID(env, SCRIPT_FONTPROPERTIESFc.clazz, "wgBlank", "S");
- SCRIPT_FONTPROPERTIESFc.wgDefault = (*env)->GetFieldID(env, SCRIPT_FONTPROPERTIESFc.clazz, "wgDefault", "S");
- SCRIPT_FONTPROPERTIESFc.wgInvalid = (*env)->GetFieldID(env, SCRIPT_FONTPROPERTIESFc.clazz, "wgInvalid", "S");
- SCRIPT_FONTPROPERTIESFc.wgKashida = (*env)->GetFieldID(env, SCRIPT_FONTPROPERTIESFc.clazz, "wgKashida", "S");
- SCRIPT_FONTPROPERTIESFc.iKashidaWidth = (*env)->GetFieldID(env, SCRIPT_FONTPROPERTIESFc.clazz, "iKashidaWidth", "I");
- SCRIPT_FONTPROPERTIESFc.cached = 1;
-}
-
-SCRIPT_FONTPROPERTIES *getSCRIPT_FONTPROPERTIESFields(JNIEnv *env, jobject lpObject, SCRIPT_FONTPROPERTIES *lpStruct)
-{
- if (!SCRIPT_FONTPROPERTIESFc.cached) cacheSCRIPT_FONTPROPERTIESFields(env, lpObject);
- lpStruct->cBytes = (*env)->GetIntField(env, lpObject, SCRIPT_FONTPROPERTIESFc.cBytes);
- lpStruct->wgBlank = (*env)->GetShortField(env, lpObject, SCRIPT_FONTPROPERTIESFc.wgBlank);
- lpStruct->wgDefault = (*env)->GetShortField(env, lpObject, SCRIPT_FONTPROPERTIESFc.wgDefault);
- lpStruct->wgInvalid = (*env)->GetShortField(env, lpObject, SCRIPT_FONTPROPERTIESFc.wgInvalid);
- lpStruct->wgKashida = (*env)->GetShortField(env, lpObject, SCRIPT_FONTPROPERTIESFc.wgKashida);
- lpStruct->iKashidaWidth = (*env)->GetIntField(env, lpObject, SCRIPT_FONTPROPERTIESFc.iKashidaWidth);
- return lpStruct;
-}
-
-void setSCRIPT_FONTPROPERTIESFields(JNIEnv *env, jobject lpObject, SCRIPT_FONTPROPERTIES *lpStruct)
-{
- if (!SCRIPT_FONTPROPERTIESFc.cached) cacheSCRIPT_FONTPROPERTIESFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, SCRIPT_FONTPROPERTIESFc.cBytes, (jint)lpStruct->cBytes);
- (*env)->SetShortField(env, lpObject, SCRIPT_FONTPROPERTIESFc.wgBlank, (jshort)lpStruct->wgBlank);
- (*env)->SetShortField(env, lpObject, SCRIPT_FONTPROPERTIESFc.wgDefault, (jshort)lpStruct->wgDefault);
- (*env)->SetShortField(env, lpObject, SCRIPT_FONTPROPERTIESFc.wgInvalid, (jshort)lpStruct->wgInvalid);
- (*env)->SetShortField(env, lpObject, SCRIPT_FONTPROPERTIESFc.wgKashida, (jshort)lpStruct->wgKashida);
- (*env)->SetIntField(env, lpObject, SCRIPT_FONTPROPERTIESFc.iKashidaWidth, (jint)lpStruct->iKashidaWidth);
-}
-#endif
-
-#ifndef NO_SCRIPT_ITEM
-typedef struct SCRIPT_ITEM_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID iCharPos, a;
-} SCRIPT_ITEM_FID_CACHE;
-
-SCRIPT_ITEM_FID_CACHE SCRIPT_ITEMFc;
-
-void cacheSCRIPT_ITEMFields(JNIEnv *env, jobject lpObject)
-{
- if (SCRIPT_ITEMFc.cached) return;
- SCRIPT_ITEMFc.clazz = (*env)->GetObjectClass(env, lpObject);
- SCRIPT_ITEMFc.iCharPos = (*env)->GetFieldID(env, SCRIPT_ITEMFc.clazz, "iCharPos", "I");
- SCRIPT_ITEMFc.a = (*env)->GetFieldID(env, SCRIPT_ITEMFc.clazz, "a", "Lorg/eclipse/swt/internal/win32/SCRIPT_ANALYSIS;");
- SCRIPT_ITEMFc.cached = 1;
-}
-
-SCRIPT_ITEM *getSCRIPT_ITEMFields(JNIEnv *env, jobject lpObject, SCRIPT_ITEM *lpStruct)
-{
- if (!SCRIPT_ITEMFc.cached) cacheSCRIPT_ITEMFields(env, lpObject);
- lpStruct->iCharPos = (*env)->GetIntField(env, lpObject, SCRIPT_ITEMFc.iCharPos);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, SCRIPT_ITEMFc.a);
- if (lpObject1 != NULL) getSCRIPT_ANALYSISFields(env, lpObject1, &lpStruct->a);
- }
- return lpStruct;
-}
-
-void setSCRIPT_ITEMFields(JNIEnv *env, jobject lpObject, SCRIPT_ITEM *lpStruct)
-{
- if (!SCRIPT_ITEMFc.cached) cacheSCRIPT_ITEMFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, SCRIPT_ITEMFc.iCharPos, (jint)lpStruct->iCharPos);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, SCRIPT_ITEMFc.a);
- if (lpObject1 != NULL) setSCRIPT_ANALYSISFields(env, lpObject1, &lpStruct->a);
- }
-}
-#endif
-
-#ifndef NO_SCRIPT_LOGATTR
-typedef struct SCRIPT_LOGATTR_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID fSoftBreak, fWhiteSpace, fCharStop, fWordStop, fInvalid, fReserved;
-} SCRIPT_LOGATTR_FID_CACHE;
-
-SCRIPT_LOGATTR_FID_CACHE SCRIPT_LOGATTRFc;
-
-void cacheSCRIPT_LOGATTRFields(JNIEnv *env, jobject lpObject)
-{
- if (SCRIPT_LOGATTRFc.cached) return;
- SCRIPT_LOGATTRFc.clazz = (*env)->GetObjectClass(env, lpObject);
- SCRIPT_LOGATTRFc.fSoftBreak = (*env)->GetFieldID(env, SCRIPT_LOGATTRFc.clazz, "fSoftBreak", "Z");
- SCRIPT_LOGATTRFc.fWhiteSpace = (*env)->GetFieldID(env, SCRIPT_LOGATTRFc.clazz, "fWhiteSpace", "Z");
- SCRIPT_LOGATTRFc.fCharStop = (*env)->GetFieldID(env, SCRIPT_LOGATTRFc.clazz, "fCharStop", "Z");
- SCRIPT_LOGATTRFc.fWordStop = (*env)->GetFieldID(env, SCRIPT_LOGATTRFc.clazz, "fWordStop", "Z");
- SCRIPT_LOGATTRFc.fInvalid = (*env)->GetFieldID(env, SCRIPT_LOGATTRFc.clazz, "fInvalid", "Z");
- SCRIPT_LOGATTRFc.fReserved = (*env)->GetFieldID(env, SCRIPT_LOGATTRFc.clazz, "fReserved", "B");
- SCRIPT_LOGATTRFc.cached = 1;
-}
-
-SCRIPT_LOGATTR *getSCRIPT_LOGATTRFields(JNIEnv *env, jobject lpObject, SCRIPT_LOGATTR *lpStruct)
-{
- if (!SCRIPT_LOGATTRFc.cached) cacheSCRIPT_LOGATTRFields(env, lpObject);
- lpStruct->fSoftBreak = (*env)->GetBooleanField(env, lpObject, SCRIPT_LOGATTRFc.fSoftBreak);
- lpStruct->fWhiteSpace = (*env)->GetBooleanField(env, lpObject, SCRIPT_LOGATTRFc.fWhiteSpace);
- lpStruct->fCharStop = (*env)->GetBooleanField(env, lpObject, SCRIPT_LOGATTRFc.fCharStop);
- lpStruct->fWordStop = (*env)->GetBooleanField(env, lpObject, SCRIPT_LOGATTRFc.fWordStop);
- lpStruct->fInvalid = (*env)->GetBooleanField(env, lpObject, SCRIPT_LOGATTRFc.fInvalid);
- lpStruct->fReserved = (*env)->GetByteField(env, lpObject, SCRIPT_LOGATTRFc.fReserved);
- return lpStruct;
-}
-
-void setSCRIPT_LOGATTRFields(JNIEnv *env, jobject lpObject, SCRIPT_LOGATTR *lpStruct)
-{
- if (!SCRIPT_LOGATTRFc.cached) cacheSCRIPT_LOGATTRFields(env, lpObject);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_LOGATTRFc.fSoftBreak, (jboolean)lpStruct->fSoftBreak);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_LOGATTRFc.fWhiteSpace, (jboolean)lpStruct->fWhiteSpace);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_LOGATTRFc.fCharStop, (jboolean)lpStruct->fCharStop);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_LOGATTRFc.fWordStop, (jboolean)lpStruct->fWordStop);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_LOGATTRFc.fInvalid, (jboolean)lpStruct->fInvalid);
- (*env)->SetByteField(env, lpObject, SCRIPT_LOGATTRFc.fReserved, (jbyte)lpStruct->fReserved);
-}
-#endif
-
-#ifndef NO_SCRIPT_PROPERTIES
-typedef struct SCRIPT_PROPERTIES_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID langid, fNumeric, fComplex, fNeedsWordBreaking, fNeedsCaretInfo, bCharSet, fControl, fPrivateUseArea, fNeedsCharacterJustify, fInvalidGlyph, fInvalidLogAttr, fCDM, fAmbiguousCharSet, fClusterSizeVaries, fRejectInvalid;
-} SCRIPT_PROPERTIES_FID_CACHE;
-
-SCRIPT_PROPERTIES_FID_CACHE SCRIPT_PROPERTIESFc;
-
-void cacheSCRIPT_PROPERTIESFields(JNIEnv *env, jobject lpObject)
-{
- if (SCRIPT_PROPERTIESFc.cached) return;
- SCRIPT_PROPERTIESFc.clazz = (*env)->GetObjectClass(env, lpObject);
- SCRIPT_PROPERTIESFc.langid = (*env)->GetFieldID(env, SCRIPT_PROPERTIESFc.clazz, "langid", "S");
- SCRIPT_PROPERTIESFc.fNumeric = (*env)->GetFieldID(env, SCRIPT_PROPERTIESFc.clazz, "fNumeric", "Z");
- SCRIPT_PROPERTIESFc.fComplex = (*env)->GetFieldID(env, SCRIPT_PROPERTIESFc.clazz, "fComplex", "Z");
- SCRIPT_PROPERTIESFc.fNeedsWordBreaking = (*env)->GetFieldID(env, SCRIPT_PROPERTIESFc.clazz, "fNeedsWordBreaking", "Z");
- SCRIPT_PROPERTIESFc.fNeedsCaretInfo = (*env)->GetFieldID(env, SCRIPT_PROPERTIESFc.clazz, "fNeedsCaretInfo", "Z");
- SCRIPT_PROPERTIESFc.bCharSet = (*env)->GetFieldID(env, SCRIPT_PROPERTIESFc.clazz, "bCharSet", "B");
- SCRIPT_PROPERTIESFc.fControl = (*env)->GetFieldID(env, SCRIPT_PROPERTIESFc.clazz, "fControl", "Z");
- SCRIPT_PROPERTIESFc.fPrivateUseArea = (*env)->GetFieldID(env, SCRIPT_PROPERTIESFc.clazz, "fPrivateUseArea", "Z");
- SCRIPT_PROPERTIESFc.fNeedsCharacterJustify = (*env)->GetFieldID(env, SCRIPT_PROPERTIESFc.clazz, "fNeedsCharacterJustify", "Z");
- SCRIPT_PROPERTIESFc.fInvalidGlyph = (*env)->GetFieldID(env, SCRIPT_PROPERTIESFc.clazz, "fInvalidGlyph", "Z");
- SCRIPT_PROPERTIESFc.fInvalidLogAttr = (*env)->GetFieldID(env, SCRIPT_PROPERTIESFc.clazz, "fInvalidLogAttr", "Z");
- SCRIPT_PROPERTIESFc.fCDM = (*env)->GetFieldID(env, SCRIPT_PROPERTIESFc.clazz, "fCDM", "Z");
- SCRIPT_PROPERTIESFc.fAmbiguousCharSet = (*env)->GetFieldID(env, SCRIPT_PROPERTIESFc.clazz, "fAmbiguousCharSet", "Z");
- SCRIPT_PROPERTIESFc.fClusterSizeVaries = (*env)->GetFieldID(env, SCRIPT_PROPERTIESFc.clazz, "fClusterSizeVaries", "Z");
- SCRIPT_PROPERTIESFc.fRejectInvalid = (*env)->GetFieldID(env, SCRIPT_PROPERTIESFc.clazz, "fRejectInvalid", "Z");
- SCRIPT_PROPERTIESFc.cached = 1;
-}
-
-SCRIPT_PROPERTIES *getSCRIPT_PROPERTIESFields(JNIEnv *env, jobject lpObject, SCRIPT_PROPERTIES *lpStruct)
-{
- if (!SCRIPT_PROPERTIESFc.cached) cacheSCRIPT_PROPERTIESFields(env, lpObject);
- lpStruct->langid = (*env)->GetShortField(env, lpObject, SCRIPT_PROPERTIESFc.langid);
- lpStruct->fNumeric = (*env)->GetBooleanField(env, lpObject, SCRIPT_PROPERTIESFc.fNumeric);
- lpStruct->fComplex = (*env)->GetBooleanField(env, lpObject, SCRIPT_PROPERTIESFc.fComplex);
- lpStruct->fNeedsWordBreaking = (*env)->GetBooleanField(env, lpObject, SCRIPT_PROPERTIESFc.fNeedsWordBreaking);
- lpStruct->fNeedsCaretInfo = (*env)->GetBooleanField(env, lpObject, SCRIPT_PROPERTIESFc.fNeedsCaretInfo);
- lpStruct->bCharSet = (*env)->GetByteField(env, lpObject, SCRIPT_PROPERTIESFc.bCharSet);
- lpStruct->fControl = (*env)->GetBooleanField(env, lpObject, SCRIPT_PROPERTIESFc.fControl);
- lpStruct->fPrivateUseArea = (*env)->GetBooleanField(env, lpObject, SCRIPT_PROPERTIESFc.fPrivateUseArea);
- lpStruct->fNeedsCharacterJustify = (*env)->GetBooleanField(env, lpObject, SCRIPT_PROPERTIESFc.fNeedsCharacterJustify);
- lpStruct->fInvalidGlyph = (*env)->GetBooleanField(env, lpObject, SCRIPT_PROPERTIESFc.fInvalidGlyph);
- lpStruct->fInvalidLogAttr = (*env)->GetBooleanField(env, lpObject, SCRIPT_PROPERTIESFc.fInvalidLogAttr);
- lpStruct->fCDM = (*env)->GetBooleanField(env, lpObject, SCRIPT_PROPERTIESFc.fCDM);
- lpStruct->fAmbiguousCharSet = (*env)->GetBooleanField(env, lpObject, SCRIPT_PROPERTIESFc.fAmbiguousCharSet);
- lpStruct->fClusterSizeVaries = (*env)->GetBooleanField(env, lpObject, SCRIPT_PROPERTIESFc.fClusterSizeVaries);
- lpStruct->fRejectInvalid = (*env)->GetBooleanField(env, lpObject, SCRIPT_PROPERTIESFc.fRejectInvalid);
- return lpStruct;
-}
-
-void setSCRIPT_PROPERTIESFields(JNIEnv *env, jobject lpObject, SCRIPT_PROPERTIES *lpStruct)
-{
- if (!SCRIPT_PROPERTIESFc.cached) cacheSCRIPT_PROPERTIESFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, SCRIPT_PROPERTIESFc.langid, (jshort)lpStruct->langid);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_PROPERTIESFc.fNumeric, (jboolean)lpStruct->fNumeric);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_PROPERTIESFc.fComplex, (jboolean)lpStruct->fComplex);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_PROPERTIESFc.fNeedsWordBreaking, (jboolean)lpStruct->fNeedsWordBreaking);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_PROPERTIESFc.fNeedsCaretInfo, (jboolean)lpStruct->fNeedsCaretInfo);
- (*env)->SetByteField(env, lpObject, SCRIPT_PROPERTIESFc.bCharSet, (jbyte)lpStruct->bCharSet);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_PROPERTIESFc.fControl, (jboolean)lpStruct->fControl);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_PROPERTIESFc.fPrivateUseArea, (jboolean)lpStruct->fPrivateUseArea);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_PROPERTIESFc.fNeedsCharacterJustify, (jboolean)lpStruct->fNeedsCharacterJustify);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_PROPERTIESFc.fInvalidGlyph, (jboolean)lpStruct->fInvalidGlyph);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_PROPERTIESFc.fInvalidLogAttr, (jboolean)lpStruct->fInvalidLogAttr);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_PROPERTIESFc.fCDM, (jboolean)lpStruct->fCDM);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_PROPERTIESFc.fAmbiguousCharSet, (jboolean)lpStruct->fAmbiguousCharSet);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_PROPERTIESFc.fClusterSizeVaries, (jboolean)lpStruct->fClusterSizeVaries);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_PROPERTIESFc.fRejectInvalid, (jboolean)lpStruct->fRejectInvalid);
-}
-#endif
-
-#ifndef NO_SCRIPT_STATE
-typedef struct SCRIPT_STATE_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID uBidiLevel, fOverrideDirection, fInhibitSymSwap, fCharShape, fDigitSubstitute, fInhibitLigate, fDisplayZWG, fArabicNumContext, fGcpClusters, fReserved, fEngineReserved;
-} SCRIPT_STATE_FID_CACHE;
-
-SCRIPT_STATE_FID_CACHE SCRIPT_STATEFc;
-
-void cacheSCRIPT_STATEFields(JNIEnv *env, jobject lpObject)
-{
- if (SCRIPT_STATEFc.cached) return;
- SCRIPT_STATEFc.clazz = (*env)->GetObjectClass(env, lpObject);
- SCRIPT_STATEFc.uBidiLevel = (*env)->GetFieldID(env, SCRIPT_STATEFc.clazz, "uBidiLevel", "S");
- SCRIPT_STATEFc.fOverrideDirection = (*env)->GetFieldID(env, SCRIPT_STATEFc.clazz, "fOverrideDirection", "Z");
- SCRIPT_STATEFc.fInhibitSymSwap = (*env)->GetFieldID(env, SCRIPT_STATEFc.clazz, "fInhibitSymSwap", "Z");
- SCRIPT_STATEFc.fCharShape = (*env)->GetFieldID(env, SCRIPT_STATEFc.clazz, "fCharShape", "Z");
- SCRIPT_STATEFc.fDigitSubstitute = (*env)->GetFieldID(env, SCRIPT_STATEFc.clazz, "fDigitSubstitute", "Z");
- SCRIPT_STATEFc.fInhibitLigate = (*env)->GetFieldID(env, SCRIPT_STATEFc.clazz, "fInhibitLigate", "Z");
- SCRIPT_STATEFc.fDisplayZWG = (*env)->GetFieldID(env, SCRIPT_STATEFc.clazz, "fDisplayZWG", "Z");
- SCRIPT_STATEFc.fArabicNumContext = (*env)->GetFieldID(env, SCRIPT_STATEFc.clazz, "fArabicNumContext", "Z");
- SCRIPT_STATEFc.fGcpClusters = (*env)->GetFieldID(env, SCRIPT_STATEFc.clazz, "fGcpClusters", "Z");
- SCRIPT_STATEFc.fReserved = (*env)->GetFieldID(env, SCRIPT_STATEFc.clazz, "fReserved", "Z");
- SCRIPT_STATEFc.fEngineReserved = (*env)->GetFieldID(env, SCRIPT_STATEFc.clazz, "fEngineReserved", "S");
- SCRIPT_STATEFc.cached = 1;
-}
-
-SCRIPT_STATE *getSCRIPT_STATEFields(JNIEnv *env, jobject lpObject, SCRIPT_STATE *lpStruct)
-{
- if (!SCRIPT_STATEFc.cached) cacheSCRIPT_STATEFields(env, lpObject);
- lpStruct->uBidiLevel = (*env)->GetShortField(env, lpObject, SCRIPT_STATEFc.uBidiLevel);
- lpStruct->fOverrideDirection = (*env)->GetBooleanField(env, lpObject, SCRIPT_STATEFc.fOverrideDirection);
- lpStruct->fInhibitSymSwap = (*env)->GetBooleanField(env, lpObject, SCRIPT_STATEFc.fInhibitSymSwap);
- lpStruct->fCharShape = (*env)->GetBooleanField(env, lpObject, SCRIPT_STATEFc.fCharShape);
- lpStruct->fDigitSubstitute = (*env)->GetBooleanField(env, lpObject, SCRIPT_STATEFc.fDigitSubstitute);
- lpStruct->fInhibitLigate = (*env)->GetBooleanField(env, lpObject, SCRIPT_STATEFc.fInhibitLigate);
- lpStruct->fDisplayZWG = (*env)->GetBooleanField(env, lpObject, SCRIPT_STATEFc.fDisplayZWG);
- lpStruct->fArabicNumContext = (*env)->GetBooleanField(env, lpObject, SCRIPT_STATEFc.fArabicNumContext);
- lpStruct->fGcpClusters = (*env)->GetBooleanField(env, lpObject, SCRIPT_STATEFc.fGcpClusters);
- lpStruct->fReserved = (*env)->GetBooleanField(env, lpObject, SCRIPT_STATEFc.fReserved);
- lpStruct->fEngineReserved = (*env)->GetShortField(env, lpObject, SCRIPT_STATEFc.fEngineReserved);
- return lpStruct;
-}
-
-void setSCRIPT_STATEFields(JNIEnv *env, jobject lpObject, SCRIPT_STATE *lpStruct)
-{
- if (!SCRIPT_STATEFc.cached) cacheSCRIPT_STATEFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, SCRIPT_STATEFc.uBidiLevel, (jshort)lpStruct->uBidiLevel);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_STATEFc.fOverrideDirection, (jboolean)lpStruct->fOverrideDirection);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_STATEFc.fInhibitSymSwap, (jboolean)lpStruct->fInhibitSymSwap);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_STATEFc.fCharShape, (jboolean)lpStruct->fCharShape);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_STATEFc.fDigitSubstitute, (jboolean)lpStruct->fDigitSubstitute);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_STATEFc.fInhibitLigate, (jboolean)lpStruct->fInhibitLigate);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_STATEFc.fDisplayZWG, (jboolean)lpStruct->fDisplayZWG);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_STATEFc.fArabicNumContext, (jboolean)lpStruct->fArabicNumContext);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_STATEFc.fGcpClusters, (jboolean)lpStruct->fGcpClusters);
- (*env)->SetBooleanField(env, lpObject, SCRIPT_STATEFc.fReserved, (jboolean)lpStruct->fReserved);
- (*env)->SetShortField(env, lpObject, SCRIPT_STATEFc.fEngineReserved, (jshort)lpStruct->fEngineReserved);
-}
-#endif
-
-#ifndef NO_SCROLLBARINFO
-typedef struct SCROLLBARINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cbSize, rcScrollBar, dxyLineButton, xyThumbTop, xyThumbBottom, reserved, rgstate;
-} SCROLLBARINFO_FID_CACHE;
-
-SCROLLBARINFO_FID_CACHE SCROLLBARINFOFc;
-
-void cacheSCROLLBARINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (SCROLLBARINFOFc.cached) return;
- SCROLLBARINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- SCROLLBARINFOFc.cbSize = (*env)->GetFieldID(env, SCROLLBARINFOFc.clazz, "cbSize", "I");
- SCROLLBARINFOFc.rcScrollBar = (*env)->GetFieldID(env, SCROLLBARINFOFc.clazz, "rcScrollBar", "Lorg/eclipse/swt/internal/win32/RECT;");
- SCROLLBARINFOFc.dxyLineButton = (*env)->GetFieldID(env, SCROLLBARINFOFc.clazz, "dxyLineButton", "I");
- SCROLLBARINFOFc.xyThumbTop = (*env)->GetFieldID(env, SCROLLBARINFOFc.clazz, "xyThumbTop", "I");
- SCROLLBARINFOFc.xyThumbBottom = (*env)->GetFieldID(env, SCROLLBARINFOFc.clazz, "xyThumbBottom", "I");
- SCROLLBARINFOFc.reserved = (*env)->GetFieldID(env, SCROLLBARINFOFc.clazz, "reserved", "I");
- SCROLLBARINFOFc.rgstate = (*env)->GetFieldID(env, SCROLLBARINFOFc.clazz, "rgstate", "[I");
- SCROLLBARINFOFc.cached = 1;
-}
-
-SCROLLBARINFO *getSCROLLBARINFOFields(JNIEnv *env, jobject lpObject, SCROLLBARINFO *lpStruct)
-{
- if (!SCROLLBARINFOFc.cached) cacheSCROLLBARINFOFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, SCROLLBARINFOFc.cbSize);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, SCROLLBARINFOFc.rcScrollBar);
- if (lpObject1 != NULL) getRECTFields(env, lpObject1, &lpStruct->rcScrollBar);
- }
- lpStruct->dxyLineButton = (*env)->GetIntField(env, lpObject, SCROLLBARINFOFc.dxyLineButton);
- lpStruct->xyThumbTop = (*env)->GetIntField(env, lpObject, SCROLLBARINFOFc.xyThumbTop);
- lpStruct->xyThumbBottom = (*env)->GetIntField(env, lpObject, SCROLLBARINFOFc.xyThumbBottom);
- lpStruct->reserved = (*env)->GetIntField(env, lpObject, SCROLLBARINFOFc.reserved);
- {
- jintArray lpObject1 = (jintArray)(*env)->GetObjectField(env, lpObject, SCROLLBARINFOFc.rgstate);
- (*env)->GetIntArrayRegion(env, lpObject1, 0, sizeof(lpStruct->rgstate) / sizeof(jint), (jint *)lpStruct->rgstate);
- }
- return lpStruct;
-}
-
-void setSCROLLBARINFOFields(JNIEnv *env, jobject lpObject, SCROLLBARINFO *lpStruct)
-{
- if (!SCROLLBARINFOFc.cached) cacheSCROLLBARINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, SCROLLBARINFOFc.cbSize, (jint)lpStruct->cbSize);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, SCROLLBARINFOFc.rcScrollBar);
- if (lpObject1 != NULL) setRECTFields(env, lpObject1, &lpStruct->rcScrollBar);
- }
- (*env)->SetIntField(env, lpObject, SCROLLBARINFOFc.dxyLineButton, (jint)lpStruct->dxyLineButton);
- (*env)->SetIntField(env, lpObject, SCROLLBARINFOFc.xyThumbTop, (jint)lpStruct->xyThumbTop);
- (*env)->SetIntField(env, lpObject, SCROLLBARINFOFc.xyThumbBottom, (jint)lpStruct->xyThumbBottom);
- (*env)->SetIntField(env, lpObject, SCROLLBARINFOFc.reserved, (jint)lpStruct->reserved);
- {
- jintArray lpObject1 = (jintArray)(*env)->GetObjectField(env, lpObject, SCROLLBARINFOFc.rgstate);
- (*env)->SetIntArrayRegion(env, lpObject1, 0, sizeof(lpStruct->rgstate) / sizeof(jint), (jint *)lpStruct->rgstate);
- }
-}
-#endif
-
-#ifndef NO_SCROLLINFO
-typedef struct SCROLLINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cbSize, fMask, nMin, nMax, nPage, nPos, nTrackPos;
-} SCROLLINFO_FID_CACHE;
-
-SCROLLINFO_FID_CACHE SCROLLINFOFc;
-
-void cacheSCROLLINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (SCROLLINFOFc.cached) return;
- SCROLLINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- SCROLLINFOFc.cbSize = (*env)->GetFieldID(env, SCROLLINFOFc.clazz, "cbSize", "I");
- SCROLLINFOFc.fMask = (*env)->GetFieldID(env, SCROLLINFOFc.clazz, "fMask", "I");
- SCROLLINFOFc.nMin = (*env)->GetFieldID(env, SCROLLINFOFc.clazz, "nMin", "I");
- SCROLLINFOFc.nMax = (*env)->GetFieldID(env, SCROLLINFOFc.clazz, "nMax", "I");
- SCROLLINFOFc.nPage = (*env)->GetFieldID(env, SCROLLINFOFc.clazz, "nPage", "I");
- SCROLLINFOFc.nPos = (*env)->GetFieldID(env, SCROLLINFOFc.clazz, "nPos", "I");
- SCROLLINFOFc.nTrackPos = (*env)->GetFieldID(env, SCROLLINFOFc.clazz, "nTrackPos", "I");
- SCROLLINFOFc.cached = 1;
-}
-
-SCROLLINFO *getSCROLLINFOFields(JNIEnv *env, jobject lpObject, SCROLLINFO *lpStruct)
-{
- if (!SCROLLINFOFc.cached) cacheSCROLLINFOFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, SCROLLINFOFc.cbSize);
- lpStruct->fMask = (*env)->GetIntField(env, lpObject, SCROLLINFOFc.fMask);
- lpStruct->nMin = (*env)->GetIntField(env, lpObject, SCROLLINFOFc.nMin);
- lpStruct->nMax = (*env)->GetIntField(env, lpObject, SCROLLINFOFc.nMax);
- lpStruct->nPage = (*env)->GetIntField(env, lpObject, SCROLLINFOFc.nPage);
- lpStruct->nPos = (*env)->GetIntField(env, lpObject, SCROLLINFOFc.nPos);
- lpStruct->nTrackPos = (*env)->GetIntField(env, lpObject, SCROLLINFOFc.nTrackPos);
- return lpStruct;
-}
-
-void setSCROLLINFOFields(JNIEnv *env, jobject lpObject, SCROLLINFO *lpStruct)
-{
- if (!SCROLLINFOFc.cached) cacheSCROLLINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, SCROLLINFOFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntField(env, lpObject, SCROLLINFOFc.fMask, (jint)lpStruct->fMask);
- (*env)->SetIntField(env, lpObject, SCROLLINFOFc.nMin, (jint)lpStruct->nMin);
- (*env)->SetIntField(env, lpObject, SCROLLINFOFc.nMax, (jint)lpStruct->nMax);
- (*env)->SetIntField(env, lpObject, SCROLLINFOFc.nPage, (jint)lpStruct->nPage);
- (*env)->SetIntField(env, lpObject, SCROLLINFOFc.nPos, (jint)lpStruct->nPos);
- (*env)->SetIntField(env, lpObject, SCROLLINFOFc.nTrackPos, (jint)lpStruct->nTrackPos);
-}
-#endif
-
-#ifndef NO_SHACTIVATEINFO
-typedef struct SHACTIVATEINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cbSize, hwndLastFocus, fSipUp, fSipOnDeactivation, fActive, fReserved;
-} SHACTIVATEINFO_FID_CACHE;
-
-SHACTIVATEINFO_FID_CACHE SHACTIVATEINFOFc;
-
-void cacheSHACTIVATEINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (SHACTIVATEINFOFc.cached) return;
- SHACTIVATEINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- SHACTIVATEINFOFc.cbSize = (*env)->GetFieldID(env, SHACTIVATEINFOFc.clazz, "cbSize", "I");
- SHACTIVATEINFOFc.hwndLastFocus = (*env)->GetFieldID(env, SHACTIVATEINFOFc.clazz, "hwndLastFocus", I_J);
- SHACTIVATEINFOFc.fSipUp = (*env)->GetFieldID(env, SHACTIVATEINFOFc.clazz, "fSipUp", "I");
- SHACTIVATEINFOFc.fSipOnDeactivation = (*env)->GetFieldID(env, SHACTIVATEINFOFc.clazz, "fSipOnDeactivation", "I");
- SHACTIVATEINFOFc.fActive = (*env)->GetFieldID(env, SHACTIVATEINFOFc.clazz, "fActive", "I");
- SHACTIVATEINFOFc.fReserved = (*env)->GetFieldID(env, SHACTIVATEINFOFc.clazz, "fReserved", "I");
- SHACTIVATEINFOFc.cached = 1;
-}
-
-SHACTIVATEINFO *getSHACTIVATEINFOFields(JNIEnv *env, jobject lpObject, SHACTIVATEINFO *lpStruct)
-{
- if (!SHACTIVATEINFOFc.cached) cacheSHACTIVATEINFOFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, SHACTIVATEINFOFc.cbSize);
- lpStruct->hwndLastFocus = (HWND)(*env)->GetIntLongField(env, lpObject, SHACTIVATEINFOFc.hwndLastFocus);
- lpStruct->fSipUp = (*env)->GetIntField(env, lpObject, SHACTIVATEINFOFc.fSipUp);
- lpStruct->fSipOnDeactivation = (*env)->GetIntField(env, lpObject, SHACTIVATEINFOFc.fSipOnDeactivation);
- lpStruct->fActive = (*env)->GetIntField(env, lpObject, SHACTIVATEINFOFc.fActive);
- lpStruct->fReserved = (*env)->GetIntField(env, lpObject, SHACTIVATEINFOFc.fReserved);
- return lpStruct;
-}
-
-void setSHACTIVATEINFOFields(JNIEnv *env, jobject lpObject, SHACTIVATEINFO *lpStruct)
-{
- if (!SHACTIVATEINFOFc.cached) cacheSHACTIVATEINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, SHACTIVATEINFOFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntLongField(env, lpObject, SHACTIVATEINFOFc.hwndLastFocus, (jintLong)lpStruct->hwndLastFocus);
- (*env)->SetIntField(env, lpObject, SHACTIVATEINFOFc.fSipUp, (jint)lpStruct->fSipUp);
- (*env)->SetIntField(env, lpObject, SHACTIVATEINFOFc.fSipOnDeactivation, (jint)lpStruct->fSipOnDeactivation);
- (*env)->SetIntField(env, lpObject, SHACTIVATEINFOFc.fActive, (jint)lpStruct->fActive);
- (*env)->SetIntField(env, lpObject, SHACTIVATEINFOFc.fReserved, (jint)lpStruct->fReserved);
-}
-#endif
-
-#ifndef NO_SHDRAGIMAGE
-typedef struct SHDRAGIMAGE_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID sizeDragImage, ptOffset, hbmpDragImage, crColorKey;
-} SHDRAGIMAGE_FID_CACHE;
-
-SHDRAGIMAGE_FID_CACHE SHDRAGIMAGEFc;
-
-void cacheSHDRAGIMAGEFields(JNIEnv *env, jobject lpObject)
-{
- if (SHDRAGIMAGEFc.cached) return;
- SHDRAGIMAGEFc.clazz = (*env)->GetObjectClass(env, lpObject);
- SHDRAGIMAGEFc.sizeDragImage = (*env)->GetFieldID(env, SHDRAGIMAGEFc.clazz, "sizeDragImage", "Lorg/eclipse/swt/internal/win32/SIZE;");
- SHDRAGIMAGEFc.ptOffset = (*env)->GetFieldID(env, SHDRAGIMAGEFc.clazz, "ptOffset", "Lorg/eclipse/swt/internal/win32/POINT;");
- SHDRAGIMAGEFc.hbmpDragImage = (*env)->GetFieldID(env, SHDRAGIMAGEFc.clazz, "hbmpDragImage", I_J);
- SHDRAGIMAGEFc.crColorKey = (*env)->GetFieldID(env, SHDRAGIMAGEFc.clazz, "crColorKey", "I");
- SHDRAGIMAGEFc.cached = 1;
-}
-
-SHDRAGIMAGE *getSHDRAGIMAGEFields(JNIEnv *env, jobject lpObject, SHDRAGIMAGE *lpStruct)
-{
- if (!SHDRAGIMAGEFc.cached) cacheSHDRAGIMAGEFields(env, lpObject);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, SHDRAGIMAGEFc.sizeDragImage);
- if (lpObject1 != NULL) getSIZEFields(env, lpObject1, &lpStruct->sizeDragImage);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, SHDRAGIMAGEFc.ptOffset);
- if (lpObject1 != NULL) getPOINTFields(env, lpObject1, &lpStruct->ptOffset);
- }
- lpStruct->hbmpDragImage = (HBITMAP)(*env)->GetIntLongField(env, lpObject, SHDRAGIMAGEFc.hbmpDragImage);
- lpStruct->crColorKey = (*env)->GetIntField(env, lpObject, SHDRAGIMAGEFc.crColorKey);
- return lpStruct;
-}
-
-void setSHDRAGIMAGEFields(JNIEnv *env, jobject lpObject, SHDRAGIMAGE *lpStruct)
-{
- if (!SHDRAGIMAGEFc.cached) cacheSHDRAGIMAGEFields(env, lpObject);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, SHDRAGIMAGEFc.sizeDragImage);
- if (lpObject1 != NULL) setSIZEFields(env, lpObject1, &lpStruct->sizeDragImage);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, SHDRAGIMAGEFc.ptOffset);
- if (lpObject1 != NULL) setPOINTFields(env, lpObject1, &lpStruct->ptOffset);
- }
- (*env)->SetIntLongField(env, lpObject, SHDRAGIMAGEFc.hbmpDragImage, (jintLong)lpStruct->hbmpDragImage);
- (*env)->SetIntField(env, lpObject, SHDRAGIMAGEFc.crColorKey, (jint)lpStruct->crColorKey);
-}
-#endif
-
-#ifndef NO_SHELLEXECUTEINFO
-typedef struct SHELLEXECUTEINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cbSize, fMask, hwnd, lpVerb, lpFile, lpParameters, lpDirectory, nShow, hInstApp, lpIDList, lpClass, hkeyClass, dwHotKey, hIcon, hProcess;
-} SHELLEXECUTEINFO_FID_CACHE;
-
-SHELLEXECUTEINFO_FID_CACHE SHELLEXECUTEINFOFc;
-
-void cacheSHELLEXECUTEINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (SHELLEXECUTEINFOFc.cached) return;
- SHELLEXECUTEINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- SHELLEXECUTEINFOFc.cbSize = (*env)->GetFieldID(env, SHELLEXECUTEINFOFc.clazz, "cbSize", "I");
- SHELLEXECUTEINFOFc.fMask = (*env)->GetFieldID(env, SHELLEXECUTEINFOFc.clazz, "fMask", "I");
- SHELLEXECUTEINFOFc.hwnd = (*env)->GetFieldID(env, SHELLEXECUTEINFOFc.clazz, "hwnd", I_J);
- SHELLEXECUTEINFOFc.lpVerb = (*env)->GetFieldID(env, SHELLEXECUTEINFOFc.clazz, "lpVerb", I_J);
- SHELLEXECUTEINFOFc.lpFile = (*env)->GetFieldID(env, SHELLEXECUTEINFOFc.clazz, "lpFile", I_J);
- SHELLEXECUTEINFOFc.lpParameters = (*env)->GetFieldID(env, SHELLEXECUTEINFOFc.clazz, "lpParameters", I_J);
- SHELLEXECUTEINFOFc.lpDirectory = (*env)->GetFieldID(env, SHELLEXECUTEINFOFc.clazz, "lpDirectory", I_J);
- SHELLEXECUTEINFOFc.nShow = (*env)->GetFieldID(env, SHELLEXECUTEINFOFc.clazz, "nShow", "I");
- SHELLEXECUTEINFOFc.hInstApp = (*env)->GetFieldID(env, SHELLEXECUTEINFOFc.clazz, "hInstApp", I_J);
- SHELLEXECUTEINFOFc.lpIDList = (*env)->GetFieldID(env, SHELLEXECUTEINFOFc.clazz, "lpIDList", I_J);
- SHELLEXECUTEINFOFc.lpClass = (*env)->GetFieldID(env, SHELLEXECUTEINFOFc.clazz, "lpClass", I_J);
- SHELLEXECUTEINFOFc.hkeyClass = (*env)->GetFieldID(env, SHELLEXECUTEINFOFc.clazz, "hkeyClass", I_J);
- SHELLEXECUTEINFOFc.dwHotKey = (*env)->GetFieldID(env, SHELLEXECUTEINFOFc.clazz, "dwHotKey", "I");
- SHELLEXECUTEINFOFc.hIcon = (*env)->GetFieldID(env, SHELLEXECUTEINFOFc.clazz, "hIcon", I_J);
- SHELLEXECUTEINFOFc.hProcess = (*env)->GetFieldID(env, SHELLEXECUTEINFOFc.clazz, "hProcess", I_J);
- SHELLEXECUTEINFOFc.cached = 1;
-}
-
-SHELLEXECUTEINFO *getSHELLEXECUTEINFOFields(JNIEnv *env, jobject lpObject, SHELLEXECUTEINFO *lpStruct)
-{
- if (!SHELLEXECUTEINFOFc.cached) cacheSHELLEXECUTEINFOFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, SHELLEXECUTEINFOFc.cbSize);
- lpStruct->fMask = (*env)->GetIntField(env, lpObject, SHELLEXECUTEINFOFc.fMask);
- lpStruct->hwnd = (HWND)(*env)->GetIntLongField(env, lpObject, SHELLEXECUTEINFOFc.hwnd);
- lpStruct->lpVerb = (LPCTSTR)(*env)->GetIntLongField(env, lpObject, SHELLEXECUTEINFOFc.lpVerb);
- lpStruct->lpFile = (LPCTSTR)(*env)->GetIntLongField(env, lpObject, SHELLEXECUTEINFOFc.lpFile);
- lpStruct->lpParameters = (LPCTSTR)(*env)->GetIntLongField(env, lpObject, SHELLEXECUTEINFOFc.lpParameters);
- lpStruct->lpDirectory = (LPCTSTR)(*env)->GetIntLongField(env, lpObject, SHELLEXECUTEINFOFc.lpDirectory);
- lpStruct->nShow = (*env)->GetIntField(env, lpObject, SHELLEXECUTEINFOFc.nShow);
- lpStruct->hInstApp = (HINSTANCE)(*env)->GetIntLongField(env, lpObject, SHELLEXECUTEINFOFc.hInstApp);
- lpStruct->lpIDList = (LPVOID)(*env)->GetIntLongField(env, lpObject, SHELLEXECUTEINFOFc.lpIDList);
- lpStruct->lpClass = (LPCTSTR)(*env)->GetIntLongField(env, lpObject, SHELLEXECUTEINFOFc.lpClass);
- lpStruct->hkeyClass = (HKEY)(*env)->GetIntLongField(env, lpObject, SHELLEXECUTEINFOFc.hkeyClass);
- lpStruct->dwHotKey = (*env)->GetIntField(env, lpObject, SHELLEXECUTEINFOFc.dwHotKey);
- lpStruct->hIcon = (HANDLE)(*env)->GetIntLongField(env, lpObject, SHELLEXECUTEINFOFc.hIcon);
- lpStruct->hProcess = (HANDLE)(*env)->GetIntLongField(env, lpObject, SHELLEXECUTEINFOFc.hProcess);
- return lpStruct;
-}
-
-void setSHELLEXECUTEINFOFields(JNIEnv *env, jobject lpObject, SHELLEXECUTEINFO *lpStruct)
-{
- if (!SHELLEXECUTEINFOFc.cached) cacheSHELLEXECUTEINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, SHELLEXECUTEINFOFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntField(env, lpObject, SHELLEXECUTEINFOFc.fMask, (jint)lpStruct->fMask);
- (*env)->SetIntLongField(env, lpObject, SHELLEXECUTEINFOFc.hwnd, (jintLong)lpStruct->hwnd);
- (*env)->SetIntLongField(env, lpObject, SHELLEXECUTEINFOFc.lpVerb, (jintLong)lpStruct->lpVerb);
- (*env)->SetIntLongField(env, lpObject, SHELLEXECUTEINFOFc.lpFile, (jintLong)lpStruct->lpFile);
- (*env)->SetIntLongField(env, lpObject, SHELLEXECUTEINFOFc.lpParameters, (jintLong)lpStruct->lpParameters);
- (*env)->SetIntLongField(env, lpObject, SHELLEXECUTEINFOFc.lpDirectory, (jintLong)lpStruct->lpDirectory);
- (*env)->SetIntField(env, lpObject, SHELLEXECUTEINFOFc.nShow, (jint)lpStruct->nShow);
- (*env)->SetIntLongField(env, lpObject, SHELLEXECUTEINFOFc.hInstApp, (jintLong)lpStruct->hInstApp);
- (*env)->SetIntLongField(env, lpObject, SHELLEXECUTEINFOFc.lpIDList, (jintLong)lpStruct->lpIDList);
- (*env)->SetIntLongField(env, lpObject, SHELLEXECUTEINFOFc.lpClass, (jintLong)lpStruct->lpClass);
- (*env)->SetIntLongField(env, lpObject, SHELLEXECUTEINFOFc.hkeyClass, (jintLong)lpStruct->hkeyClass);
- (*env)->SetIntField(env, lpObject, SHELLEXECUTEINFOFc.dwHotKey, (jint)lpStruct->dwHotKey);
- (*env)->SetIntLongField(env, lpObject, SHELLEXECUTEINFOFc.hIcon, (jintLong)lpStruct->hIcon);
- (*env)->SetIntLongField(env, lpObject, SHELLEXECUTEINFOFc.hProcess, (jintLong)lpStruct->hProcess);
-}
-#endif
-
-#ifndef NO_SHFILEINFO
-typedef struct SHFILEINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID hIcon, iIcon, dwAttributes;
-} SHFILEINFO_FID_CACHE;
-
-SHFILEINFO_FID_CACHE SHFILEINFOFc;
-
-void cacheSHFILEINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (SHFILEINFOFc.cached) return;
- SHFILEINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- SHFILEINFOFc.hIcon = (*env)->GetFieldID(env, SHFILEINFOFc.clazz, "hIcon", I_J);
- SHFILEINFOFc.iIcon = (*env)->GetFieldID(env, SHFILEINFOFc.clazz, "iIcon", "I");
- SHFILEINFOFc.dwAttributes = (*env)->GetFieldID(env, SHFILEINFOFc.clazz, "dwAttributes", "I");
- SHFILEINFOFc.cached = 1;
-}
-
-SHFILEINFO *getSHFILEINFOFields(JNIEnv *env, jobject lpObject, SHFILEINFO *lpStruct)
-{
- if (!SHFILEINFOFc.cached) cacheSHFILEINFOFields(env, lpObject);
- lpStruct->hIcon = (HICON)(*env)->GetIntLongField(env, lpObject, SHFILEINFOFc.hIcon);
- lpStruct->iIcon = (*env)->GetIntField(env, lpObject, SHFILEINFOFc.iIcon);
- lpStruct->dwAttributes = (*env)->GetIntField(env, lpObject, SHFILEINFOFc.dwAttributes);
- return lpStruct;
-}
-
-void setSHFILEINFOFields(JNIEnv *env, jobject lpObject, SHFILEINFO *lpStruct)
-{
- if (!SHFILEINFOFc.cached) cacheSHFILEINFOFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, SHFILEINFOFc.hIcon, (jintLong)lpStruct->hIcon);
- (*env)->SetIntField(env, lpObject, SHFILEINFOFc.iIcon, (jint)lpStruct->iIcon);
- (*env)->SetIntField(env, lpObject, SHFILEINFOFc.dwAttributes, (jint)lpStruct->dwAttributes);
-}
-#endif
-
-#ifndef NO_SHFILEINFOA
-typedef struct SHFILEINFOA_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID szDisplayName, szTypeName;
-} SHFILEINFOA_FID_CACHE;
-
-SHFILEINFOA_FID_CACHE SHFILEINFOAFc;
-
-void cacheSHFILEINFOAFields(JNIEnv *env, jobject lpObject)
-{
- if (SHFILEINFOAFc.cached) return;
- cacheSHFILEINFOFields(env, lpObject);
- SHFILEINFOAFc.clazz = (*env)->GetObjectClass(env, lpObject);
- SHFILEINFOAFc.szDisplayName = (*env)->GetFieldID(env, SHFILEINFOAFc.clazz, "szDisplayName", "[B");
- SHFILEINFOAFc.szTypeName = (*env)->GetFieldID(env, SHFILEINFOAFc.clazz, "szTypeName", "[B");
- SHFILEINFOAFc.cached = 1;
-}
-
-SHFILEINFOA *getSHFILEINFOAFields(JNIEnv *env, jobject lpObject, SHFILEINFOA *lpStruct)
-{
- if (!SHFILEINFOAFc.cached) cacheSHFILEINFOAFields(env, lpObject);
- lpStruct->hIcon = (HICON)(*env)->GetIntLongField(env, lpObject, SHFILEINFOFc.hIcon);
- lpStruct->iIcon = (*env)->GetIntField(env, lpObject, SHFILEINFOFc.iIcon);
- lpStruct->dwAttributes = (*env)->GetIntField(env, lpObject, SHFILEINFOFc.dwAttributes);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, SHFILEINFOAFc.szDisplayName);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szDisplayName), (jbyte *)lpStruct->szDisplayName);
- }
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, SHFILEINFOAFc.szTypeName);
- (*env)->GetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szTypeName), (jbyte *)lpStruct->szTypeName);
- }
- return lpStruct;
-}
-
-void setSHFILEINFOAFields(JNIEnv *env, jobject lpObject, SHFILEINFOA *lpStruct)
-{
- if (!SHFILEINFOAFc.cached) cacheSHFILEINFOAFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, SHFILEINFOFc.hIcon, (jintLong)lpStruct->hIcon);
- (*env)->SetIntField(env, lpObject, SHFILEINFOFc.iIcon, (jint)lpStruct->iIcon);
- (*env)->SetIntField(env, lpObject, SHFILEINFOFc.dwAttributes, (jint)lpStruct->dwAttributes);
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, SHFILEINFOAFc.szDisplayName);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szDisplayName), (jbyte *)lpStruct->szDisplayName);
- }
- {
- jbyteArray lpObject1 = (jbyteArray)(*env)->GetObjectField(env, lpObject, SHFILEINFOAFc.szTypeName);
- (*env)->SetByteArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szTypeName), (jbyte *)lpStruct->szTypeName);
- }
-}
-#endif
-
-#ifndef NO_SHFILEINFOW
-typedef struct SHFILEINFOW_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID szDisplayName, szTypeName;
-} SHFILEINFOW_FID_CACHE;
-
-SHFILEINFOW_FID_CACHE SHFILEINFOWFc;
-
-void cacheSHFILEINFOWFields(JNIEnv *env, jobject lpObject)
-{
- if (SHFILEINFOWFc.cached) return;
- cacheSHFILEINFOFields(env, lpObject);
- SHFILEINFOWFc.clazz = (*env)->GetObjectClass(env, lpObject);
- SHFILEINFOWFc.szDisplayName = (*env)->GetFieldID(env, SHFILEINFOWFc.clazz, "szDisplayName", "[C");
- SHFILEINFOWFc.szTypeName = (*env)->GetFieldID(env, SHFILEINFOWFc.clazz, "szTypeName", "[C");
- SHFILEINFOWFc.cached = 1;
-}
-
-SHFILEINFOW *getSHFILEINFOWFields(JNIEnv *env, jobject lpObject, SHFILEINFOW *lpStruct)
-{
- if (!SHFILEINFOWFc.cached) cacheSHFILEINFOWFields(env, lpObject);
- lpStruct->hIcon = (HICON)(*env)->GetIntLongField(env, lpObject, SHFILEINFOFc.hIcon);
- lpStruct->iIcon = (*env)->GetIntField(env, lpObject, SHFILEINFOFc.iIcon);
- lpStruct->dwAttributes = (*env)->GetIntField(env, lpObject, SHFILEINFOFc.dwAttributes);
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, SHFILEINFOWFc.szDisplayName);
- (*env)->GetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szDisplayName) / sizeof(jchar), (jchar *)lpStruct->szDisplayName);
- }
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, SHFILEINFOWFc.szTypeName);
- (*env)->GetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szTypeName) / sizeof(jchar), (jchar *)lpStruct->szTypeName);
- }
- return lpStruct;
-}
-
-void setSHFILEINFOWFields(JNIEnv *env, jobject lpObject, SHFILEINFOW *lpStruct)
-{
- if (!SHFILEINFOWFc.cached) cacheSHFILEINFOWFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, SHFILEINFOFc.hIcon, (jintLong)lpStruct->hIcon);
- (*env)->SetIntField(env, lpObject, SHFILEINFOFc.iIcon, (jint)lpStruct->iIcon);
- (*env)->SetIntField(env, lpObject, SHFILEINFOFc.dwAttributes, (jint)lpStruct->dwAttributes);
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, SHFILEINFOWFc.szDisplayName);
- (*env)->SetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szDisplayName) / sizeof(jchar), (jchar *)lpStruct->szDisplayName);
- }
- {
- jcharArray lpObject1 = (jcharArray)(*env)->GetObjectField(env, lpObject, SHFILEINFOWFc.szTypeName);
- (*env)->SetCharArrayRegion(env, lpObject1, 0, sizeof(lpStruct->szTypeName) / sizeof(jchar), (jchar *)lpStruct->szTypeName);
- }
-}
-#endif
-
-#ifndef NO_SHMENUBARINFO
-typedef struct SHMENUBARINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cbSize, hwndParent, dwFlags, nToolBarId, hInstRes, nBmpId, cBmpImages, hwndMB;
-} SHMENUBARINFO_FID_CACHE;
-
-SHMENUBARINFO_FID_CACHE SHMENUBARINFOFc;
-
-void cacheSHMENUBARINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (SHMENUBARINFOFc.cached) return;
- SHMENUBARINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- SHMENUBARINFOFc.cbSize = (*env)->GetFieldID(env, SHMENUBARINFOFc.clazz, "cbSize", "I");
- SHMENUBARINFOFc.hwndParent = (*env)->GetFieldID(env, SHMENUBARINFOFc.clazz, "hwndParent", I_J);
- SHMENUBARINFOFc.dwFlags = (*env)->GetFieldID(env, SHMENUBARINFOFc.clazz, "dwFlags", "I");
- SHMENUBARINFOFc.nToolBarId = (*env)->GetFieldID(env, SHMENUBARINFOFc.clazz, "nToolBarId", "I");
- SHMENUBARINFOFc.hInstRes = (*env)->GetFieldID(env, SHMENUBARINFOFc.clazz, "hInstRes", I_J);
- SHMENUBARINFOFc.nBmpId = (*env)->GetFieldID(env, SHMENUBARINFOFc.clazz, "nBmpId", "I");
- SHMENUBARINFOFc.cBmpImages = (*env)->GetFieldID(env, SHMENUBARINFOFc.clazz, "cBmpImages", "I");
- SHMENUBARINFOFc.hwndMB = (*env)->GetFieldID(env, SHMENUBARINFOFc.clazz, "hwndMB", I_J);
- SHMENUBARINFOFc.cached = 1;
-}
-
-SHMENUBARINFO *getSHMENUBARINFOFields(JNIEnv *env, jobject lpObject, SHMENUBARINFO *lpStruct)
-{
- if (!SHMENUBARINFOFc.cached) cacheSHMENUBARINFOFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, SHMENUBARINFOFc.cbSize);
- lpStruct->hwndParent = (HWND)(*env)->GetIntLongField(env, lpObject, SHMENUBARINFOFc.hwndParent);
- lpStruct->dwFlags = (*env)->GetIntField(env, lpObject, SHMENUBARINFOFc.dwFlags);
- lpStruct->nToolBarId = (*env)->GetIntField(env, lpObject, SHMENUBARINFOFc.nToolBarId);
- lpStruct->hInstRes = (HINSTANCE)(*env)->GetIntLongField(env, lpObject, SHMENUBARINFOFc.hInstRes);
- lpStruct->nBmpId = (*env)->GetIntField(env, lpObject, SHMENUBARINFOFc.nBmpId);
- lpStruct->cBmpImages = (*env)->GetIntField(env, lpObject, SHMENUBARINFOFc.cBmpImages);
- lpStruct->hwndMB = (HWND)(*env)->GetIntLongField(env, lpObject, SHMENUBARINFOFc.hwndMB);
- return lpStruct;
-}
-
-void setSHMENUBARINFOFields(JNIEnv *env, jobject lpObject, SHMENUBARINFO *lpStruct)
-{
- if (!SHMENUBARINFOFc.cached) cacheSHMENUBARINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, SHMENUBARINFOFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntLongField(env, lpObject, SHMENUBARINFOFc.hwndParent, (jintLong)lpStruct->hwndParent);
- (*env)->SetIntField(env, lpObject, SHMENUBARINFOFc.dwFlags, (jint)lpStruct->dwFlags);
- (*env)->SetIntField(env, lpObject, SHMENUBARINFOFc.nToolBarId, (jint)lpStruct->nToolBarId);
- (*env)->SetIntLongField(env, lpObject, SHMENUBARINFOFc.hInstRes, (jintLong)lpStruct->hInstRes);
- (*env)->SetIntField(env, lpObject, SHMENUBARINFOFc.nBmpId, (jint)lpStruct->nBmpId);
- (*env)->SetIntField(env, lpObject, SHMENUBARINFOFc.cBmpImages, (jint)lpStruct->cBmpImages);
- (*env)->SetIntLongField(env, lpObject, SHMENUBARINFOFc.hwndMB, (jintLong)lpStruct->hwndMB);
-}
-#endif
-
-#ifndef NO_SHRGINFO
-typedef struct SHRGINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cbSize, hwndClient, ptDown_x, ptDown_y, dwFlags;
-} SHRGINFO_FID_CACHE;
-
-SHRGINFO_FID_CACHE SHRGINFOFc;
-
-void cacheSHRGINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (SHRGINFOFc.cached) return;
- SHRGINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- SHRGINFOFc.cbSize = (*env)->GetFieldID(env, SHRGINFOFc.clazz, "cbSize", "I");
- SHRGINFOFc.hwndClient = (*env)->GetFieldID(env, SHRGINFOFc.clazz, "hwndClient", I_J);
- SHRGINFOFc.ptDown_x = (*env)->GetFieldID(env, SHRGINFOFc.clazz, "ptDown_x", "I");
- SHRGINFOFc.ptDown_y = (*env)->GetFieldID(env, SHRGINFOFc.clazz, "ptDown_y", "I");
- SHRGINFOFc.dwFlags = (*env)->GetFieldID(env, SHRGINFOFc.clazz, "dwFlags", "I");
- SHRGINFOFc.cached = 1;
-}
-
-SHRGINFO *getSHRGINFOFields(JNIEnv *env, jobject lpObject, SHRGINFO *lpStruct)
-{
- if (!SHRGINFOFc.cached) cacheSHRGINFOFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, SHRGINFOFc.cbSize);
- lpStruct->hwndClient = (HWND)(*env)->GetIntLongField(env, lpObject, SHRGINFOFc.hwndClient);
- lpStruct->ptDown.x = (*env)->GetIntField(env, lpObject, SHRGINFOFc.ptDown_x);
- lpStruct->ptDown.y = (*env)->GetIntField(env, lpObject, SHRGINFOFc.ptDown_y);
- lpStruct->dwFlags = (*env)->GetIntField(env, lpObject, SHRGINFOFc.dwFlags);
- return lpStruct;
-}
-
-void setSHRGINFOFields(JNIEnv *env, jobject lpObject, SHRGINFO *lpStruct)
-{
- if (!SHRGINFOFc.cached) cacheSHRGINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, SHRGINFOFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntLongField(env, lpObject, SHRGINFOFc.hwndClient, (jintLong)lpStruct->hwndClient);
- (*env)->SetIntField(env, lpObject, SHRGINFOFc.ptDown_x, (jint)lpStruct->ptDown.x);
- (*env)->SetIntField(env, lpObject, SHRGINFOFc.ptDown_y, (jint)lpStruct->ptDown.y);
- (*env)->SetIntField(env, lpObject, SHRGINFOFc.dwFlags, (jint)lpStruct->dwFlags);
-}
-#endif
-
-#ifndef NO_SIPINFO
-typedef struct SIPINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cbSize, fdwFlags, rcVisibleDesktop_left, rcVisibleDesktop_top, rcVisibleDesktop_right, rcVisibleDesktop_bottom, rcSipRect_left, rcSipRect_top, rcSipRect_right, rcSipRect_bottom, dwImDataSize, pvImData;
-} SIPINFO_FID_CACHE;
-
-SIPINFO_FID_CACHE SIPINFOFc;
-
-void cacheSIPINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (SIPINFOFc.cached) return;
- SIPINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- SIPINFOFc.cbSize = (*env)->GetFieldID(env, SIPINFOFc.clazz, "cbSize", "I");
- SIPINFOFc.fdwFlags = (*env)->GetFieldID(env, SIPINFOFc.clazz, "fdwFlags", "I");
- SIPINFOFc.rcVisibleDesktop_left = (*env)->GetFieldID(env, SIPINFOFc.clazz, "rcVisibleDesktop_left", "I");
- SIPINFOFc.rcVisibleDesktop_top = (*env)->GetFieldID(env, SIPINFOFc.clazz, "rcVisibleDesktop_top", "I");
- SIPINFOFc.rcVisibleDesktop_right = (*env)->GetFieldID(env, SIPINFOFc.clazz, "rcVisibleDesktop_right", "I");
- SIPINFOFc.rcVisibleDesktop_bottom = (*env)->GetFieldID(env, SIPINFOFc.clazz, "rcVisibleDesktop_bottom", "I");
- SIPINFOFc.rcSipRect_left = (*env)->GetFieldID(env, SIPINFOFc.clazz, "rcSipRect_left", "I");
- SIPINFOFc.rcSipRect_top = (*env)->GetFieldID(env, SIPINFOFc.clazz, "rcSipRect_top", "I");
- SIPINFOFc.rcSipRect_right = (*env)->GetFieldID(env, SIPINFOFc.clazz, "rcSipRect_right", "I");
- SIPINFOFc.rcSipRect_bottom = (*env)->GetFieldID(env, SIPINFOFc.clazz, "rcSipRect_bottom", "I");
- SIPINFOFc.dwImDataSize = (*env)->GetFieldID(env, SIPINFOFc.clazz, "dwImDataSize", "I");
- SIPINFOFc.pvImData = (*env)->GetFieldID(env, SIPINFOFc.clazz, "pvImData", I_J);
- SIPINFOFc.cached = 1;
-}
-
-SIPINFO *getSIPINFOFields(JNIEnv *env, jobject lpObject, SIPINFO *lpStruct)
-{
- if (!SIPINFOFc.cached) cacheSIPINFOFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, SIPINFOFc.cbSize);
- lpStruct->fdwFlags = (*env)->GetIntField(env, lpObject, SIPINFOFc.fdwFlags);
- lpStruct->rcVisibleDesktop.left = (*env)->GetIntField(env, lpObject, SIPINFOFc.rcVisibleDesktop_left);
- lpStruct->rcVisibleDesktop.top = (*env)->GetIntField(env, lpObject, SIPINFOFc.rcVisibleDesktop_top);
- lpStruct->rcVisibleDesktop.right = (*env)->GetIntField(env, lpObject, SIPINFOFc.rcVisibleDesktop_right);
- lpStruct->rcVisibleDesktop.bottom = (*env)->GetIntField(env, lpObject, SIPINFOFc.rcVisibleDesktop_bottom);
- lpStruct->rcSipRect.left = (*env)->GetIntField(env, lpObject, SIPINFOFc.rcSipRect_left);
- lpStruct->rcSipRect.top = (*env)->GetIntField(env, lpObject, SIPINFOFc.rcSipRect_top);
- lpStruct->rcSipRect.right = (*env)->GetIntField(env, lpObject, SIPINFOFc.rcSipRect_right);
- lpStruct->rcSipRect.bottom = (*env)->GetIntField(env, lpObject, SIPINFOFc.rcSipRect_bottom);
- lpStruct->dwImDataSize = (*env)->GetIntField(env, lpObject, SIPINFOFc.dwImDataSize);
- lpStruct->pvImData = (void *)(*env)->GetIntLongField(env, lpObject, SIPINFOFc.pvImData);
- return lpStruct;
-}
-
-void setSIPINFOFields(JNIEnv *env, jobject lpObject, SIPINFO *lpStruct)
-{
- if (!SIPINFOFc.cached) cacheSIPINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, SIPINFOFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntField(env, lpObject, SIPINFOFc.fdwFlags, (jint)lpStruct->fdwFlags);
- (*env)->SetIntField(env, lpObject, SIPINFOFc.rcVisibleDesktop_left, (jint)lpStruct->rcVisibleDesktop.left);
- (*env)->SetIntField(env, lpObject, SIPINFOFc.rcVisibleDesktop_top, (jint)lpStruct->rcVisibleDesktop.top);
- (*env)->SetIntField(env, lpObject, SIPINFOFc.rcVisibleDesktop_right, (jint)lpStruct->rcVisibleDesktop.right);
- (*env)->SetIntField(env, lpObject, SIPINFOFc.rcVisibleDesktop_bottom, (jint)lpStruct->rcVisibleDesktop.bottom);
- (*env)->SetIntField(env, lpObject, SIPINFOFc.rcSipRect_left, (jint)lpStruct->rcSipRect.left);
- (*env)->SetIntField(env, lpObject, SIPINFOFc.rcSipRect_top, (jint)lpStruct->rcSipRect.top);
- (*env)->SetIntField(env, lpObject, SIPINFOFc.rcSipRect_right, (jint)lpStruct->rcSipRect.right);
- (*env)->SetIntField(env, lpObject, SIPINFOFc.rcSipRect_bottom, (jint)lpStruct->rcSipRect.bottom);
- (*env)->SetIntField(env, lpObject, SIPINFOFc.dwImDataSize, (jint)lpStruct->dwImDataSize);
- (*env)->SetIntLongField(env, lpObject, SIPINFOFc.pvImData, (jintLong)lpStruct->pvImData);
-}
-#endif
-
-#ifndef NO_SIZE
-typedef struct SIZE_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cx, cy;
-} SIZE_FID_CACHE;
-
-SIZE_FID_CACHE SIZEFc;
-
-void cacheSIZEFields(JNIEnv *env, jobject lpObject)
-{
- if (SIZEFc.cached) return;
- SIZEFc.clazz = (*env)->GetObjectClass(env, lpObject);
- SIZEFc.cx = (*env)->GetFieldID(env, SIZEFc.clazz, "cx", "I");
- SIZEFc.cy = (*env)->GetFieldID(env, SIZEFc.clazz, "cy", "I");
- SIZEFc.cached = 1;
-}
-
-SIZE *getSIZEFields(JNIEnv *env, jobject lpObject, SIZE *lpStruct)
-{
- if (!SIZEFc.cached) cacheSIZEFields(env, lpObject);
- lpStruct->cx = (*env)->GetIntField(env, lpObject, SIZEFc.cx);
- lpStruct->cy = (*env)->GetIntField(env, lpObject, SIZEFc.cy);
- return lpStruct;
-}
-
-void setSIZEFields(JNIEnv *env, jobject lpObject, SIZE *lpStruct)
-{
- if (!SIZEFc.cached) cacheSIZEFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, SIZEFc.cx, (jint)lpStruct->cx);
- (*env)->SetIntField(env, lpObject, SIZEFc.cy, (jint)lpStruct->cy);
-}
-#endif
-
-#ifndef NO_STARTUPINFO
-typedef struct STARTUPINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cb, lpReserved, lpDesktop, lpTitle, dwX, dwY, dwXSize, dwYSize, dwXCountChars, dwYCountChars, dwFillAttribute, dwFlags, wShowWindow, cbReserved2, lpReserved2, hStdInput, hStdOutput, hStdError;
-} STARTUPINFO_FID_CACHE;
-
-STARTUPINFO_FID_CACHE STARTUPINFOFc;
-
-void cacheSTARTUPINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (STARTUPINFOFc.cached) return;
- STARTUPINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- STARTUPINFOFc.cb = (*env)->GetFieldID(env, STARTUPINFOFc.clazz, "cb", "I");
- STARTUPINFOFc.lpReserved = (*env)->GetFieldID(env, STARTUPINFOFc.clazz, "lpReserved", I_J);
- STARTUPINFOFc.lpDesktop = (*env)->GetFieldID(env, STARTUPINFOFc.clazz, "lpDesktop", I_J);
- STARTUPINFOFc.lpTitle = (*env)->GetFieldID(env, STARTUPINFOFc.clazz, "lpTitle", I_J);
- STARTUPINFOFc.dwX = (*env)->GetFieldID(env, STARTUPINFOFc.clazz, "dwX", "I");
- STARTUPINFOFc.dwY = (*env)->GetFieldID(env, STARTUPINFOFc.clazz, "dwY", "I");
- STARTUPINFOFc.dwXSize = (*env)->GetFieldID(env, STARTUPINFOFc.clazz, "dwXSize", "I");
- STARTUPINFOFc.dwYSize = (*env)->GetFieldID(env, STARTUPINFOFc.clazz, "dwYSize", "I");
- STARTUPINFOFc.dwXCountChars = (*env)->GetFieldID(env, STARTUPINFOFc.clazz, "dwXCountChars", "I");
- STARTUPINFOFc.dwYCountChars = (*env)->GetFieldID(env, STARTUPINFOFc.clazz, "dwYCountChars", "I");
- STARTUPINFOFc.dwFillAttribute = (*env)->GetFieldID(env, STARTUPINFOFc.clazz, "dwFillAttribute", "I");
- STARTUPINFOFc.dwFlags = (*env)->GetFieldID(env, STARTUPINFOFc.clazz, "dwFlags", "I");
- STARTUPINFOFc.wShowWindow = (*env)->GetFieldID(env, STARTUPINFOFc.clazz, "wShowWindow", "S");
- STARTUPINFOFc.cbReserved2 = (*env)->GetFieldID(env, STARTUPINFOFc.clazz, "cbReserved2", "S");
- STARTUPINFOFc.lpReserved2 = (*env)->GetFieldID(env, STARTUPINFOFc.clazz, "lpReserved2", I_J);
- STARTUPINFOFc.hStdInput = (*env)->GetFieldID(env, STARTUPINFOFc.clazz, "hStdInput", I_J);
- STARTUPINFOFc.hStdOutput = (*env)->GetFieldID(env, STARTUPINFOFc.clazz, "hStdOutput", I_J);
- STARTUPINFOFc.hStdError = (*env)->GetFieldID(env, STARTUPINFOFc.clazz, "hStdError", I_J);
- STARTUPINFOFc.cached = 1;
-}
-
-STARTUPINFO *getSTARTUPINFOFields(JNIEnv *env, jobject lpObject, STARTUPINFO *lpStruct)
-{
- if (!STARTUPINFOFc.cached) cacheSTARTUPINFOFields(env, lpObject);
- lpStruct->cb = (*env)->GetIntField(env, lpObject, STARTUPINFOFc.cb);
- lpStruct->lpReserved = (LPTSTR)(*env)->GetIntLongField(env, lpObject, STARTUPINFOFc.lpReserved);
- lpStruct->lpDesktop = (LPTSTR)(*env)->GetIntLongField(env, lpObject, STARTUPINFOFc.lpDesktop);
- lpStruct->lpTitle = (LPTSTR)(*env)->GetIntLongField(env, lpObject, STARTUPINFOFc.lpTitle);
- lpStruct->dwX = (*env)->GetIntField(env, lpObject, STARTUPINFOFc.dwX);
- lpStruct->dwY = (*env)->GetIntField(env, lpObject, STARTUPINFOFc.dwY);
- lpStruct->dwXSize = (*env)->GetIntField(env, lpObject, STARTUPINFOFc.dwXSize);
- lpStruct->dwYSize = (*env)->GetIntField(env, lpObject, STARTUPINFOFc.dwYSize);
- lpStruct->dwXCountChars = (*env)->GetIntField(env, lpObject, STARTUPINFOFc.dwXCountChars);
- lpStruct->dwYCountChars = (*env)->GetIntField(env, lpObject, STARTUPINFOFc.dwYCountChars);
- lpStruct->dwFillAttribute = (*env)->GetIntField(env, lpObject, STARTUPINFOFc.dwFillAttribute);
- lpStruct->dwFlags = (*env)->GetIntField(env, lpObject, STARTUPINFOFc.dwFlags);
- lpStruct->wShowWindow = (*env)->GetShortField(env, lpObject, STARTUPINFOFc.wShowWindow);
- lpStruct->cbReserved2 = (*env)->GetShortField(env, lpObject, STARTUPINFOFc.cbReserved2);
- lpStruct->lpReserved2 = (LPBYTE)(*env)->GetIntLongField(env, lpObject, STARTUPINFOFc.lpReserved2);
- lpStruct->hStdInput = (HANDLE)(*env)->GetIntLongField(env, lpObject, STARTUPINFOFc.hStdInput);
- lpStruct->hStdOutput = (HANDLE)(*env)->GetIntLongField(env, lpObject, STARTUPINFOFc.hStdOutput);
- lpStruct->hStdError = (HANDLE)(*env)->GetIntLongField(env, lpObject, STARTUPINFOFc.hStdError);
- return lpStruct;
-}
-
-void setSTARTUPINFOFields(JNIEnv *env, jobject lpObject, STARTUPINFO *lpStruct)
-{
- if (!STARTUPINFOFc.cached) cacheSTARTUPINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, STARTUPINFOFc.cb, (jint)lpStruct->cb);
- (*env)->SetIntLongField(env, lpObject, STARTUPINFOFc.lpReserved, (jintLong)lpStruct->lpReserved);
- (*env)->SetIntLongField(env, lpObject, STARTUPINFOFc.lpDesktop, (jintLong)lpStruct->lpDesktop);
- (*env)->SetIntLongField(env, lpObject, STARTUPINFOFc.lpTitle, (jintLong)lpStruct->lpTitle);
- (*env)->SetIntField(env, lpObject, STARTUPINFOFc.dwX, (jint)lpStruct->dwX);
- (*env)->SetIntField(env, lpObject, STARTUPINFOFc.dwY, (jint)lpStruct->dwY);
- (*env)->SetIntField(env, lpObject, STARTUPINFOFc.dwXSize, (jint)lpStruct->dwXSize);
- (*env)->SetIntField(env, lpObject, STARTUPINFOFc.dwYSize, (jint)lpStruct->dwYSize);
- (*env)->SetIntField(env, lpObject, STARTUPINFOFc.dwXCountChars, (jint)lpStruct->dwXCountChars);
- (*env)->SetIntField(env, lpObject, STARTUPINFOFc.dwYCountChars, (jint)lpStruct->dwYCountChars);
- (*env)->SetIntField(env, lpObject, STARTUPINFOFc.dwFillAttribute, (jint)lpStruct->dwFillAttribute);
- (*env)->SetIntField(env, lpObject, STARTUPINFOFc.dwFlags, (jint)lpStruct->dwFlags);
- (*env)->SetShortField(env, lpObject, STARTUPINFOFc.wShowWindow, (jshort)lpStruct->wShowWindow);
- (*env)->SetShortField(env, lpObject, STARTUPINFOFc.cbReserved2, (jshort)lpStruct->cbReserved2);
- (*env)->SetIntLongField(env, lpObject, STARTUPINFOFc.lpReserved2, (jintLong)lpStruct->lpReserved2);
- (*env)->SetIntLongField(env, lpObject, STARTUPINFOFc.hStdInput, (jintLong)lpStruct->hStdInput);
- (*env)->SetIntLongField(env, lpObject, STARTUPINFOFc.hStdOutput, (jintLong)lpStruct->hStdOutput);
- (*env)->SetIntLongField(env, lpObject, STARTUPINFOFc.hStdError, (jintLong)lpStruct->hStdError);
-}
-#endif
-
-#ifndef NO_SYSTEMTIME
-typedef struct SYSTEMTIME_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID wYear, wMonth, wDayOfWeek, wDay, wHour, wMinute, wSecond, wMilliseconds;
-} SYSTEMTIME_FID_CACHE;
-
-SYSTEMTIME_FID_CACHE SYSTEMTIMEFc;
-
-void cacheSYSTEMTIMEFields(JNIEnv *env, jobject lpObject)
-{
- if (SYSTEMTIMEFc.cached) return;
- SYSTEMTIMEFc.clazz = (*env)->GetObjectClass(env, lpObject);
- SYSTEMTIMEFc.wYear = (*env)->GetFieldID(env, SYSTEMTIMEFc.clazz, "wYear", "S");
- SYSTEMTIMEFc.wMonth = (*env)->GetFieldID(env, SYSTEMTIMEFc.clazz, "wMonth", "S");
- SYSTEMTIMEFc.wDayOfWeek = (*env)->GetFieldID(env, SYSTEMTIMEFc.clazz, "wDayOfWeek", "S");
- SYSTEMTIMEFc.wDay = (*env)->GetFieldID(env, SYSTEMTIMEFc.clazz, "wDay", "S");
- SYSTEMTIMEFc.wHour = (*env)->GetFieldID(env, SYSTEMTIMEFc.clazz, "wHour", "S");
- SYSTEMTIMEFc.wMinute = (*env)->GetFieldID(env, SYSTEMTIMEFc.clazz, "wMinute", "S");
- SYSTEMTIMEFc.wSecond = (*env)->GetFieldID(env, SYSTEMTIMEFc.clazz, "wSecond", "S");
- SYSTEMTIMEFc.wMilliseconds = (*env)->GetFieldID(env, SYSTEMTIMEFc.clazz, "wMilliseconds", "S");
- SYSTEMTIMEFc.cached = 1;
-}
-
-SYSTEMTIME *getSYSTEMTIMEFields(JNIEnv *env, jobject lpObject, SYSTEMTIME *lpStruct)
-{
- if (!SYSTEMTIMEFc.cached) cacheSYSTEMTIMEFields(env, lpObject);
- lpStruct->wYear = (*env)->GetShortField(env, lpObject, SYSTEMTIMEFc.wYear);
- lpStruct->wMonth = (*env)->GetShortField(env, lpObject, SYSTEMTIMEFc.wMonth);
- lpStruct->wDayOfWeek = (*env)->GetShortField(env, lpObject, SYSTEMTIMEFc.wDayOfWeek);
- lpStruct->wDay = (*env)->GetShortField(env, lpObject, SYSTEMTIMEFc.wDay);
- lpStruct->wHour = (*env)->GetShortField(env, lpObject, SYSTEMTIMEFc.wHour);
- lpStruct->wMinute = (*env)->GetShortField(env, lpObject, SYSTEMTIMEFc.wMinute);
- lpStruct->wSecond = (*env)->GetShortField(env, lpObject, SYSTEMTIMEFc.wSecond);
- lpStruct->wMilliseconds = (*env)->GetShortField(env, lpObject, SYSTEMTIMEFc.wMilliseconds);
- return lpStruct;
-}
-
-void setSYSTEMTIMEFields(JNIEnv *env, jobject lpObject, SYSTEMTIME *lpStruct)
-{
- if (!SYSTEMTIMEFc.cached) cacheSYSTEMTIMEFields(env, lpObject);
- (*env)->SetShortField(env, lpObject, SYSTEMTIMEFc.wYear, (jshort)lpStruct->wYear);
- (*env)->SetShortField(env, lpObject, SYSTEMTIMEFc.wMonth, (jshort)lpStruct->wMonth);
- (*env)->SetShortField(env, lpObject, SYSTEMTIMEFc.wDayOfWeek, (jshort)lpStruct->wDayOfWeek);
- (*env)->SetShortField(env, lpObject, SYSTEMTIMEFc.wDay, (jshort)lpStruct->wDay);
- (*env)->SetShortField(env, lpObject, SYSTEMTIMEFc.wHour, (jshort)lpStruct->wHour);
- (*env)->SetShortField(env, lpObject, SYSTEMTIMEFc.wMinute, (jshort)lpStruct->wMinute);
- (*env)->SetShortField(env, lpObject, SYSTEMTIMEFc.wSecond, (jshort)lpStruct->wSecond);
- (*env)->SetShortField(env, lpObject, SYSTEMTIMEFc.wMilliseconds, (jshort)lpStruct->wMilliseconds);
-}
-#endif
-
-#ifndef NO_TBBUTTON
-typedef struct TBBUTTON_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID iBitmap, idCommand, fsState, fsStyle, dwData, iString;
-} TBBUTTON_FID_CACHE;
-
-TBBUTTON_FID_CACHE TBBUTTONFc;
-
-void cacheTBBUTTONFields(JNIEnv *env, jobject lpObject)
-{
- if (TBBUTTONFc.cached) return;
- TBBUTTONFc.clazz = (*env)->GetObjectClass(env, lpObject);
- TBBUTTONFc.iBitmap = (*env)->GetFieldID(env, TBBUTTONFc.clazz, "iBitmap", "I");
- TBBUTTONFc.idCommand = (*env)->GetFieldID(env, TBBUTTONFc.clazz, "idCommand", "I");
- TBBUTTONFc.fsState = (*env)->GetFieldID(env, TBBUTTONFc.clazz, "fsState", "B");
- TBBUTTONFc.fsStyle = (*env)->GetFieldID(env, TBBUTTONFc.clazz, "fsStyle", "B");
- TBBUTTONFc.dwData = (*env)->GetFieldID(env, TBBUTTONFc.clazz, "dwData", I_J);
- TBBUTTONFc.iString = (*env)->GetFieldID(env, TBBUTTONFc.clazz, "iString", I_J);
- TBBUTTONFc.cached = 1;
-}
-
-TBBUTTON *getTBBUTTONFields(JNIEnv *env, jobject lpObject, TBBUTTON *lpStruct)
-{
- if (!TBBUTTONFc.cached) cacheTBBUTTONFields(env, lpObject);
- lpStruct->iBitmap = (*env)->GetIntField(env, lpObject, TBBUTTONFc.iBitmap);
- lpStruct->idCommand = (*env)->GetIntField(env, lpObject, TBBUTTONFc.idCommand);
- lpStruct->fsState = (*env)->GetByteField(env, lpObject, TBBUTTONFc.fsState);
- lpStruct->fsStyle = (*env)->GetByteField(env, lpObject, TBBUTTONFc.fsStyle);
- lpStruct->dwData = (*env)->GetIntLongField(env, lpObject, TBBUTTONFc.dwData);
- lpStruct->iString = (*env)->GetIntLongField(env, lpObject, TBBUTTONFc.iString);
- return lpStruct;
-}
-
-void setTBBUTTONFields(JNIEnv *env, jobject lpObject, TBBUTTON *lpStruct)
-{
- if (!TBBUTTONFc.cached) cacheTBBUTTONFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, TBBUTTONFc.iBitmap, (jint)lpStruct->iBitmap);
- (*env)->SetIntField(env, lpObject, TBBUTTONFc.idCommand, (jint)lpStruct->idCommand);
- (*env)->SetByteField(env, lpObject, TBBUTTONFc.fsState, (jbyte)lpStruct->fsState);
- (*env)->SetByteField(env, lpObject, TBBUTTONFc.fsStyle, (jbyte)lpStruct->fsStyle);
- (*env)->SetIntLongField(env, lpObject, TBBUTTONFc.dwData, (jintLong)lpStruct->dwData);
- (*env)->SetIntLongField(env, lpObject, TBBUTTONFc.iString, (jintLong)lpStruct->iString);
-}
-#endif
-
-#ifndef NO_TBBUTTONINFO
-typedef struct TBBUTTONINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cbSize, dwMask, idCommand, iImage, fsState, fsStyle, cx, lParam, pszText, cchText;
-} TBBUTTONINFO_FID_CACHE;
-
-TBBUTTONINFO_FID_CACHE TBBUTTONINFOFc;
-
-void cacheTBBUTTONINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (TBBUTTONINFOFc.cached) return;
- TBBUTTONINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- TBBUTTONINFOFc.cbSize = (*env)->GetFieldID(env, TBBUTTONINFOFc.clazz, "cbSize", "I");
- TBBUTTONINFOFc.dwMask = (*env)->GetFieldID(env, TBBUTTONINFOFc.clazz, "dwMask", "I");
- TBBUTTONINFOFc.idCommand = (*env)->GetFieldID(env, TBBUTTONINFOFc.clazz, "idCommand", "I");
- TBBUTTONINFOFc.iImage = (*env)->GetFieldID(env, TBBUTTONINFOFc.clazz, "iImage", "I");
- TBBUTTONINFOFc.fsState = (*env)->GetFieldID(env, TBBUTTONINFOFc.clazz, "fsState", "B");
- TBBUTTONINFOFc.fsStyle = (*env)->GetFieldID(env, TBBUTTONINFOFc.clazz, "fsStyle", "B");
- TBBUTTONINFOFc.cx = (*env)->GetFieldID(env, TBBUTTONINFOFc.clazz, "cx", "S");
- TBBUTTONINFOFc.lParam = (*env)->GetFieldID(env, TBBUTTONINFOFc.clazz, "lParam", I_J);
- TBBUTTONINFOFc.pszText = (*env)->GetFieldID(env, TBBUTTONINFOFc.clazz, "pszText", I_J);
- TBBUTTONINFOFc.cchText = (*env)->GetFieldID(env, TBBUTTONINFOFc.clazz, "cchText", "I");
- TBBUTTONINFOFc.cached = 1;
-}
-
-TBBUTTONINFO *getTBBUTTONINFOFields(JNIEnv *env, jobject lpObject, TBBUTTONINFO *lpStruct)
-{
- if (!TBBUTTONINFOFc.cached) cacheTBBUTTONINFOFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, TBBUTTONINFOFc.cbSize);
- lpStruct->dwMask = (*env)->GetIntField(env, lpObject, TBBUTTONINFOFc.dwMask);
- lpStruct->idCommand = (*env)->GetIntField(env, lpObject, TBBUTTONINFOFc.idCommand);
- lpStruct->iImage = (*env)->GetIntField(env, lpObject, TBBUTTONINFOFc.iImage);
- lpStruct->fsState = (*env)->GetByteField(env, lpObject, TBBUTTONINFOFc.fsState);
- lpStruct->fsStyle = (*env)->GetByteField(env, lpObject, TBBUTTONINFOFc.fsStyle);
- lpStruct->cx = (*env)->GetShortField(env, lpObject, TBBUTTONINFOFc.cx);
- lpStruct->lParam = (*env)->GetIntLongField(env, lpObject, TBBUTTONINFOFc.lParam);
- lpStruct->pszText = (LPTSTR)(*env)->GetIntLongField(env, lpObject, TBBUTTONINFOFc.pszText);
- lpStruct->cchText = (*env)->GetIntField(env, lpObject, TBBUTTONINFOFc.cchText);
- return lpStruct;
-}
-
-void setTBBUTTONINFOFields(JNIEnv *env, jobject lpObject, TBBUTTONINFO *lpStruct)
-{
- if (!TBBUTTONINFOFc.cached) cacheTBBUTTONINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, TBBUTTONINFOFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntField(env, lpObject, TBBUTTONINFOFc.dwMask, (jint)lpStruct->dwMask);
- (*env)->SetIntField(env, lpObject, TBBUTTONINFOFc.idCommand, (jint)lpStruct->idCommand);
- (*env)->SetIntField(env, lpObject, TBBUTTONINFOFc.iImage, (jint)lpStruct->iImage);
- (*env)->SetByteField(env, lpObject, TBBUTTONINFOFc.fsState, (jbyte)lpStruct->fsState);
- (*env)->SetByteField(env, lpObject, TBBUTTONINFOFc.fsStyle, (jbyte)lpStruct->fsStyle);
- (*env)->SetShortField(env, lpObject, TBBUTTONINFOFc.cx, (jshort)lpStruct->cx);
- (*env)->SetIntLongField(env, lpObject, TBBUTTONINFOFc.lParam, (jintLong)lpStruct->lParam);
- (*env)->SetIntLongField(env, lpObject, TBBUTTONINFOFc.pszText, (jintLong)lpStruct->pszText);
- (*env)->SetIntField(env, lpObject, TBBUTTONINFOFc.cchText, (jint)lpStruct->cchText);
-}
-#endif
-
-#ifndef NO_TCHITTESTINFO
-typedef struct TCHITTESTINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID x, y, flags;
-} TCHITTESTINFO_FID_CACHE;
-
-TCHITTESTINFO_FID_CACHE TCHITTESTINFOFc;
-
-void cacheTCHITTESTINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (TCHITTESTINFOFc.cached) return;
- TCHITTESTINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- TCHITTESTINFOFc.x = (*env)->GetFieldID(env, TCHITTESTINFOFc.clazz, "x", "I");
- TCHITTESTINFOFc.y = (*env)->GetFieldID(env, TCHITTESTINFOFc.clazz, "y", "I");
- TCHITTESTINFOFc.flags = (*env)->GetFieldID(env, TCHITTESTINFOFc.clazz, "flags", "I");
- TCHITTESTINFOFc.cached = 1;
-}
-
-TCHITTESTINFO *getTCHITTESTINFOFields(JNIEnv *env, jobject lpObject, TCHITTESTINFO *lpStruct)
-{
- if (!TCHITTESTINFOFc.cached) cacheTCHITTESTINFOFields(env, lpObject);
- lpStruct->pt.x = (*env)->GetIntField(env, lpObject, TCHITTESTINFOFc.x);
- lpStruct->pt.y = (*env)->GetIntField(env, lpObject, TCHITTESTINFOFc.y);
- lpStruct->flags = (*env)->GetIntField(env, lpObject, TCHITTESTINFOFc.flags);
- return lpStruct;
-}
-
-void setTCHITTESTINFOFields(JNIEnv *env, jobject lpObject, TCHITTESTINFO *lpStruct)
-{
- if (!TCHITTESTINFOFc.cached) cacheTCHITTESTINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, TCHITTESTINFOFc.x, (jint)lpStruct->pt.x);
- (*env)->SetIntField(env, lpObject, TCHITTESTINFOFc.y, (jint)lpStruct->pt.y);
- (*env)->SetIntField(env, lpObject, TCHITTESTINFOFc.flags, (jint)lpStruct->flags);
-}
-#endif
-
-#ifndef NO_TCITEM
-typedef struct TCITEM_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID mask, dwState, dwStateMask, pszText, cchTextMax, iImage, lParam;
-} TCITEM_FID_CACHE;
-
-TCITEM_FID_CACHE TCITEMFc;
-
-void cacheTCITEMFields(JNIEnv *env, jobject lpObject)
-{
- if (TCITEMFc.cached) return;
- TCITEMFc.clazz = (*env)->GetObjectClass(env, lpObject);
- TCITEMFc.mask = (*env)->GetFieldID(env, TCITEMFc.clazz, "mask", "I");
- TCITEMFc.dwState = (*env)->GetFieldID(env, TCITEMFc.clazz, "dwState", "I");
- TCITEMFc.dwStateMask = (*env)->GetFieldID(env, TCITEMFc.clazz, "dwStateMask", "I");
- TCITEMFc.pszText = (*env)->GetFieldID(env, TCITEMFc.clazz, "pszText", I_J);
- TCITEMFc.cchTextMax = (*env)->GetFieldID(env, TCITEMFc.clazz, "cchTextMax", "I");
- TCITEMFc.iImage = (*env)->GetFieldID(env, TCITEMFc.clazz, "iImage", "I");
- TCITEMFc.lParam = (*env)->GetFieldID(env, TCITEMFc.clazz, "lParam", I_J);
- TCITEMFc.cached = 1;
-}
-
-TCITEM *getTCITEMFields(JNIEnv *env, jobject lpObject, TCITEM *lpStruct)
-{
- if (!TCITEMFc.cached) cacheTCITEMFields(env, lpObject);
- lpStruct->mask = (*env)->GetIntField(env, lpObject, TCITEMFc.mask);
- lpStruct->dwState = (*env)->GetIntField(env, lpObject, TCITEMFc.dwState);
- lpStruct->dwStateMask = (*env)->GetIntField(env, lpObject, TCITEMFc.dwStateMask);
- lpStruct->pszText = (LPTSTR)(*env)->GetIntLongField(env, lpObject, TCITEMFc.pszText);
- lpStruct->cchTextMax = (*env)->GetIntField(env, lpObject, TCITEMFc.cchTextMax);
- lpStruct->iImage = (*env)->GetIntField(env, lpObject, TCITEMFc.iImage);
- lpStruct->lParam = (*env)->GetIntLongField(env, lpObject, TCITEMFc.lParam);
- return lpStruct;
-}
-
-void setTCITEMFields(JNIEnv *env, jobject lpObject, TCITEM *lpStruct)
-{
- if (!TCITEMFc.cached) cacheTCITEMFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, TCITEMFc.mask, (jint)lpStruct->mask);
- (*env)->SetIntField(env, lpObject, TCITEMFc.dwState, (jint)lpStruct->dwState);
- (*env)->SetIntField(env, lpObject, TCITEMFc.dwStateMask, (jint)lpStruct->dwStateMask);
- (*env)->SetIntLongField(env, lpObject, TCITEMFc.pszText, (jintLong)lpStruct->pszText);
- (*env)->SetIntField(env, lpObject, TCITEMFc.cchTextMax, (jint)lpStruct->cchTextMax);
- (*env)->SetIntField(env, lpObject, TCITEMFc.iImage, (jint)lpStruct->iImage);
- (*env)->SetIntLongField(env, lpObject, TCITEMFc.lParam, (jintLong)lpStruct->lParam);
-}
-#endif
-
-#ifndef NO_TEXTMETRIC
-typedef struct TEXTMETRIC_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID tmHeight, tmAscent, tmDescent, tmInternalLeading, tmExternalLeading, tmAveCharWidth, tmMaxCharWidth, tmWeight, tmOverhang, tmDigitizedAspectX, tmDigitizedAspectY, tmItalic, tmUnderlined, tmStruckOut, tmPitchAndFamily, tmCharSet;
-} TEXTMETRIC_FID_CACHE;
-
-TEXTMETRIC_FID_CACHE TEXTMETRICFc;
-
-void cacheTEXTMETRICFields(JNIEnv *env, jobject lpObject)
-{
- if (TEXTMETRICFc.cached) return;
- TEXTMETRICFc.clazz = (*env)->GetObjectClass(env, lpObject);
- TEXTMETRICFc.tmHeight = (*env)->GetFieldID(env, TEXTMETRICFc.clazz, "tmHeight", "I");
- TEXTMETRICFc.tmAscent = (*env)->GetFieldID(env, TEXTMETRICFc.clazz, "tmAscent", "I");
- TEXTMETRICFc.tmDescent = (*env)->GetFieldID(env, TEXTMETRICFc.clazz, "tmDescent", "I");
- TEXTMETRICFc.tmInternalLeading = (*env)->GetFieldID(env, TEXTMETRICFc.clazz, "tmInternalLeading", "I");
- TEXTMETRICFc.tmExternalLeading = (*env)->GetFieldID(env, TEXTMETRICFc.clazz, "tmExternalLeading", "I");
- TEXTMETRICFc.tmAveCharWidth = (*env)->GetFieldID(env, TEXTMETRICFc.clazz, "tmAveCharWidth", "I");
- TEXTMETRICFc.tmMaxCharWidth = (*env)->GetFieldID(env, TEXTMETRICFc.clazz, "tmMaxCharWidth", "I");
- TEXTMETRICFc.tmWeight = (*env)->GetFieldID(env, TEXTMETRICFc.clazz, "tmWeight", "I");
- TEXTMETRICFc.tmOverhang = (*env)->GetFieldID(env, TEXTMETRICFc.clazz, "tmOverhang", "I");
- TEXTMETRICFc.tmDigitizedAspectX = (*env)->GetFieldID(env, TEXTMETRICFc.clazz, "tmDigitizedAspectX", "I");
- TEXTMETRICFc.tmDigitizedAspectY = (*env)->GetFieldID(env, TEXTMETRICFc.clazz, "tmDigitizedAspectY", "I");
- TEXTMETRICFc.tmItalic = (*env)->GetFieldID(env, TEXTMETRICFc.clazz, "tmItalic", "B");
- TEXTMETRICFc.tmUnderlined = (*env)->GetFieldID(env, TEXTMETRICFc.clazz, "tmUnderlined", "B");
- TEXTMETRICFc.tmStruckOut = (*env)->GetFieldID(env, TEXTMETRICFc.clazz, "tmStruckOut", "B");
- TEXTMETRICFc.tmPitchAndFamily = (*env)->GetFieldID(env, TEXTMETRICFc.clazz, "tmPitchAndFamily", "B");
- TEXTMETRICFc.tmCharSet = (*env)->GetFieldID(env, TEXTMETRICFc.clazz, "tmCharSet", "B");
- TEXTMETRICFc.cached = 1;
-}
-
-TEXTMETRIC *getTEXTMETRICFields(JNIEnv *env, jobject lpObject, TEXTMETRIC *lpStruct)
-{
- if (!TEXTMETRICFc.cached) cacheTEXTMETRICFields(env, lpObject);
- lpStruct->tmHeight = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmHeight);
- lpStruct->tmAscent = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmAscent);
- lpStruct->tmDescent = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmDescent);
- lpStruct->tmInternalLeading = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmInternalLeading);
- lpStruct->tmExternalLeading = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmExternalLeading);
- lpStruct->tmAveCharWidth = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmAveCharWidth);
- lpStruct->tmMaxCharWidth = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmMaxCharWidth);
- lpStruct->tmWeight = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmWeight);
- lpStruct->tmOverhang = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmOverhang);
- lpStruct->tmDigitizedAspectX = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmDigitizedAspectX);
- lpStruct->tmDigitizedAspectY = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmDigitizedAspectY);
- lpStruct->tmItalic = (*env)->GetByteField(env, lpObject, TEXTMETRICFc.tmItalic);
- lpStruct->tmUnderlined = (*env)->GetByteField(env, lpObject, TEXTMETRICFc.tmUnderlined);
- lpStruct->tmStruckOut = (*env)->GetByteField(env, lpObject, TEXTMETRICFc.tmStruckOut);
- lpStruct->tmPitchAndFamily = (*env)->GetByteField(env, lpObject, TEXTMETRICFc.tmPitchAndFamily);
- lpStruct->tmCharSet = (*env)->GetByteField(env, lpObject, TEXTMETRICFc.tmCharSet);
- return lpStruct;
-}
-
-void setTEXTMETRICFields(JNIEnv *env, jobject lpObject, TEXTMETRIC *lpStruct)
-{
- if (!TEXTMETRICFc.cached) cacheTEXTMETRICFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmHeight, (jint)lpStruct->tmHeight);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmAscent, (jint)lpStruct->tmAscent);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmDescent, (jint)lpStruct->tmDescent);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmInternalLeading, (jint)lpStruct->tmInternalLeading);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmExternalLeading, (jint)lpStruct->tmExternalLeading);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmAveCharWidth, (jint)lpStruct->tmAveCharWidth);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmMaxCharWidth, (jint)lpStruct->tmMaxCharWidth);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmWeight, (jint)lpStruct->tmWeight);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmOverhang, (jint)lpStruct->tmOverhang);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmDigitizedAspectX, (jint)lpStruct->tmDigitizedAspectX);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmDigitizedAspectY, (jint)lpStruct->tmDigitizedAspectY);
- (*env)->SetByteField(env, lpObject, TEXTMETRICFc.tmItalic, (jbyte)lpStruct->tmItalic);
- (*env)->SetByteField(env, lpObject, TEXTMETRICFc.tmUnderlined, (jbyte)lpStruct->tmUnderlined);
- (*env)->SetByteField(env, lpObject, TEXTMETRICFc.tmStruckOut, (jbyte)lpStruct->tmStruckOut);
- (*env)->SetByteField(env, lpObject, TEXTMETRICFc.tmPitchAndFamily, (jbyte)lpStruct->tmPitchAndFamily);
- (*env)->SetByteField(env, lpObject, TEXTMETRICFc.tmCharSet, (jbyte)lpStruct->tmCharSet);
-}
-#endif
-
-#ifndef NO_TEXTMETRICA
-typedef struct TEXTMETRICA_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID tmFirstChar, tmLastChar, tmDefaultChar, tmBreakChar;
-} TEXTMETRICA_FID_CACHE;
-
-TEXTMETRICA_FID_CACHE TEXTMETRICAFc;
-
-void cacheTEXTMETRICAFields(JNIEnv *env, jobject lpObject)
-{
- if (TEXTMETRICAFc.cached) return;
- cacheTEXTMETRICFields(env, lpObject);
- TEXTMETRICAFc.clazz = (*env)->GetObjectClass(env, lpObject);
- TEXTMETRICAFc.tmFirstChar = (*env)->GetFieldID(env, TEXTMETRICAFc.clazz, "tmFirstChar", "B");
- TEXTMETRICAFc.tmLastChar = (*env)->GetFieldID(env, TEXTMETRICAFc.clazz, "tmLastChar", "B");
- TEXTMETRICAFc.tmDefaultChar = (*env)->GetFieldID(env, TEXTMETRICAFc.clazz, "tmDefaultChar", "B");
- TEXTMETRICAFc.tmBreakChar = (*env)->GetFieldID(env, TEXTMETRICAFc.clazz, "tmBreakChar", "B");
- TEXTMETRICAFc.cached = 1;
-}
-
-TEXTMETRICA *getTEXTMETRICAFields(JNIEnv *env, jobject lpObject, TEXTMETRICA *lpStruct)
-{
- if (!TEXTMETRICAFc.cached) cacheTEXTMETRICAFields(env, lpObject);
- lpStruct->tmHeight = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmHeight);
- lpStruct->tmAscent = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmAscent);
- lpStruct->tmDescent = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmDescent);
- lpStruct->tmInternalLeading = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmInternalLeading);
- lpStruct->tmExternalLeading = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmExternalLeading);
- lpStruct->tmAveCharWidth = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmAveCharWidth);
- lpStruct->tmMaxCharWidth = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmMaxCharWidth);
- lpStruct->tmWeight = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmWeight);
- lpStruct->tmOverhang = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmOverhang);
- lpStruct->tmDigitizedAspectX = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmDigitizedAspectX);
- lpStruct->tmDigitizedAspectY = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmDigitizedAspectY);
- lpStruct->tmItalic = (*env)->GetByteField(env, lpObject, TEXTMETRICFc.tmItalic);
- lpStruct->tmUnderlined = (*env)->GetByteField(env, lpObject, TEXTMETRICFc.tmUnderlined);
- lpStruct->tmStruckOut = (*env)->GetByteField(env, lpObject, TEXTMETRICFc.tmStruckOut);
- lpStruct->tmPitchAndFamily = (*env)->GetByteField(env, lpObject, TEXTMETRICFc.tmPitchAndFamily);
- lpStruct->tmCharSet = (*env)->GetByteField(env, lpObject, TEXTMETRICFc.tmCharSet);
- lpStruct->tmFirstChar = (*env)->GetByteField(env, lpObject, TEXTMETRICAFc.tmFirstChar);
- lpStruct->tmLastChar = (*env)->GetByteField(env, lpObject, TEXTMETRICAFc.tmLastChar);
- lpStruct->tmDefaultChar = (*env)->GetByteField(env, lpObject, TEXTMETRICAFc.tmDefaultChar);
- lpStruct->tmBreakChar = (*env)->GetByteField(env, lpObject, TEXTMETRICAFc.tmBreakChar);
- return lpStruct;
-}
-
-void setTEXTMETRICAFields(JNIEnv *env, jobject lpObject, TEXTMETRICA *lpStruct)
-{
- if (!TEXTMETRICAFc.cached) cacheTEXTMETRICAFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmHeight, (jint)lpStruct->tmHeight);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmAscent, (jint)lpStruct->tmAscent);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmDescent, (jint)lpStruct->tmDescent);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmInternalLeading, (jint)lpStruct->tmInternalLeading);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmExternalLeading, (jint)lpStruct->tmExternalLeading);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmAveCharWidth, (jint)lpStruct->tmAveCharWidth);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmMaxCharWidth, (jint)lpStruct->tmMaxCharWidth);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmWeight, (jint)lpStruct->tmWeight);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmOverhang, (jint)lpStruct->tmOverhang);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmDigitizedAspectX, (jint)lpStruct->tmDigitizedAspectX);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmDigitizedAspectY, (jint)lpStruct->tmDigitizedAspectY);
- (*env)->SetByteField(env, lpObject, TEXTMETRICFc.tmItalic, (jbyte)lpStruct->tmItalic);
- (*env)->SetByteField(env, lpObject, TEXTMETRICFc.tmUnderlined, (jbyte)lpStruct->tmUnderlined);
- (*env)->SetByteField(env, lpObject, TEXTMETRICFc.tmStruckOut, (jbyte)lpStruct->tmStruckOut);
- (*env)->SetByteField(env, lpObject, TEXTMETRICFc.tmPitchAndFamily, (jbyte)lpStruct->tmPitchAndFamily);
- (*env)->SetByteField(env, lpObject, TEXTMETRICFc.tmCharSet, (jbyte)lpStruct->tmCharSet);
- (*env)->SetByteField(env, lpObject, TEXTMETRICAFc.tmFirstChar, (jbyte)lpStruct->tmFirstChar);
- (*env)->SetByteField(env, lpObject, TEXTMETRICAFc.tmLastChar, (jbyte)lpStruct->tmLastChar);
- (*env)->SetByteField(env, lpObject, TEXTMETRICAFc.tmDefaultChar, (jbyte)lpStruct->tmDefaultChar);
- (*env)->SetByteField(env, lpObject, TEXTMETRICAFc.tmBreakChar, (jbyte)lpStruct->tmBreakChar);
-}
-#endif
-
-#ifndef NO_TEXTMETRICW
-typedef struct TEXTMETRICW_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID tmFirstChar, tmLastChar, tmDefaultChar, tmBreakChar;
-} TEXTMETRICW_FID_CACHE;
-
-TEXTMETRICW_FID_CACHE TEXTMETRICWFc;
-
-void cacheTEXTMETRICWFields(JNIEnv *env, jobject lpObject)
-{
- if (TEXTMETRICWFc.cached) return;
- cacheTEXTMETRICFields(env, lpObject);
- TEXTMETRICWFc.clazz = (*env)->GetObjectClass(env, lpObject);
- TEXTMETRICWFc.tmFirstChar = (*env)->GetFieldID(env, TEXTMETRICWFc.clazz, "tmFirstChar", "C");
- TEXTMETRICWFc.tmLastChar = (*env)->GetFieldID(env, TEXTMETRICWFc.clazz, "tmLastChar", "C");
- TEXTMETRICWFc.tmDefaultChar = (*env)->GetFieldID(env, TEXTMETRICWFc.clazz, "tmDefaultChar", "C");
- TEXTMETRICWFc.tmBreakChar = (*env)->GetFieldID(env, TEXTMETRICWFc.clazz, "tmBreakChar", "C");
- TEXTMETRICWFc.cached = 1;
-}
-
-TEXTMETRICW *getTEXTMETRICWFields(JNIEnv *env, jobject lpObject, TEXTMETRICW *lpStruct)
-{
- if (!TEXTMETRICWFc.cached) cacheTEXTMETRICWFields(env, lpObject);
- lpStruct->tmHeight = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmHeight);
- lpStruct->tmAscent = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmAscent);
- lpStruct->tmDescent = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmDescent);
- lpStruct->tmInternalLeading = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmInternalLeading);
- lpStruct->tmExternalLeading = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmExternalLeading);
- lpStruct->tmAveCharWidth = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmAveCharWidth);
- lpStruct->tmMaxCharWidth = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmMaxCharWidth);
- lpStruct->tmWeight = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmWeight);
- lpStruct->tmOverhang = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmOverhang);
- lpStruct->tmDigitizedAspectX = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmDigitizedAspectX);
- lpStruct->tmDigitizedAspectY = (*env)->GetIntField(env, lpObject, TEXTMETRICFc.tmDigitizedAspectY);
- lpStruct->tmItalic = (*env)->GetByteField(env, lpObject, TEXTMETRICFc.tmItalic);
- lpStruct->tmUnderlined = (*env)->GetByteField(env, lpObject, TEXTMETRICFc.tmUnderlined);
- lpStruct->tmStruckOut = (*env)->GetByteField(env, lpObject, TEXTMETRICFc.tmStruckOut);
- lpStruct->tmPitchAndFamily = (*env)->GetByteField(env, lpObject, TEXTMETRICFc.tmPitchAndFamily);
- lpStruct->tmCharSet = (*env)->GetByteField(env, lpObject, TEXTMETRICFc.tmCharSet);
- lpStruct->tmFirstChar = (*env)->GetCharField(env, lpObject, TEXTMETRICWFc.tmFirstChar);
- lpStruct->tmLastChar = (*env)->GetCharField(env, lpObject, TEXTMETRICWFc.tmLastChar);
- lpStruct->tmDefaultChar = (*env)->GetCharField(env, lpObject, TEXTMETRICWFc.tmDefaultChar);
- lpStruct->tmBreakChar = (*env)->GetCharField(env, lpObject, TEXTMETRICWFc.tmBreakChar);
- return lpStruct;
-}
-
-void setTEXTMETRICWFields(JNIEnv *env, jobject lpObject, TEXTMETRICW *lpStruct)
-{
- if (!TEXTMETRICWFc.cached) cacheTEXTMETRICWFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmHeight, (jint)lpStruct->tmHeight);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmAscent, (jint)lpStruct->tmAscent);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmDescent, (jint)lpStruct->tmDescent);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmInternalLeading, (jint)lpStruct->tmInternalLeading);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmExternalLeading, (jint)lpStruct->tmExternalLeading);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmAveCharWidth, (jint)lpStruct->tmAveCharWidth);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmMaxCharWidth, (jint)lpStruct->tmMaxCharWidth);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmWeight, (jint)lpStruct->tmWeight);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmOverhang, (jint)lpStruct->tmOverhang);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmDigitizedAspectX, (jint)lpStruct->tmDigitizedAspectX);
- (*env)->SetIntField(env, lpObject, TEXTMETRICFc.tmDigitizedAspectY, (jint)lpStruct->tmDigitizedAspectY);
- (*env)->SetByteField(env, lpObject, TEXTMETRICFc.tmItalic, (jbyte)lpStruct->tmItalic);
- (*env)->SetByteField(env, lpObject, TEXTMETRICFc.tmUnderlined, (jbyte)lpStruct->tmUnderlined);
- (*env)->SetByteField(env, lpObject, TEXTMETRICFc.tmStruckOut, (jbyte)lpStruct->tmStruckOut);
- (*env)->SetByteField(env, lpObject, TEXTMETRICFc.tmPitchAndFamily, (jbyte)lpStruct->tmPitchAndFamily);
- (*env)->SetByteField(env, lpObject, TEXTMETRICFc.tmCharSet, (jbyte)lpStruct->tmCharSet);
- (*env)->SetCharField(env, lpObject, TEXTMETRICWFc.tmFirstChar, (jchar)lpStruct->tmFirstChar);
- (*env)->SetCharField(env, lpObject, TEXTMETRICWFc.tmLastChar, (jchar)lpStruct->tmLastChar);
- (*env)->SetCharField(env, lpObject, TEXTMETRICWFc.tmDefaultChar, (jchar)lpStruct->tmDefaultChar);
- (*env)->SetCharField(env, lpObject, TEXTMETRICWFc.tmBreakChar, (jchar)lpStruct->tmBreakChar);
-}
-#endif
-
-#ifndef NO_TF_DA_COLOR
-typedef struct TF_DA_COLOR_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID type, cr;
-} TF_DA_COLOR_FID_CACHE;
-
-TF_DA_COLOR_FID_CACHE TF_DA_COLORFc;
-
-void cacheTF_DA_COLORFields(JNIEnv *env, jobject lpObject)
-{
- if (TF_DA_COLORFc.cached) return;
- TF_DA_COLORFc.clazz = (*env)->GetObjectClass(env, lpObject);
- TF_DA_COLORFc.type = (*env)->GetFieldID(env, TF_DA_COLORFc.clazz, "type", "I");
- TF_DA_COLORFc.cr = (*env)->GetFieldID(env, TF_DA_COLORFc.clazz, "cr", "I");
- TF_DA_COLORFc.cached = 1;
-}
-
-TF_DA_COLOR *getTF_DA_COLORFields(JNIEnv *env, jobject lpObject, TF_DA_COLOR *lpStruct)
-{
- if (!TF_DA_COLORFc.cached) cacheTF_DA_COLORFields(env, lpObject);
- lpStruct->type = (*env)->GetIntField(env, lpObject, TF_DA_COLORFc.type);
- lpStruct->cr = (*env)->GetIntField(env, lpObject, TF_DA_COLORFc.cr);
- return lpStruct;
-}
-
-void setTF_DA_COLORFields(JNIEnv *env, jobject lpObject, TF_DA_COLOR *lpStruct)
-{
- if (!TF_DA_COLORFc.cached) cacheTF_DA_COLORFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, TF_DA_COLORFc.type, (jint)lpStruct->type);
- (*env)->SetIntField(env, lpObject, TF_DA_COLORFc.cr, (jint)lpStruct->cr);
-}
-#endif
-
-#ifndef NO_TF_DISPLAYATTRIBUTE
-typedef struct TF_DISPLAYATTRIBUTE_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID crText, crBk, lsStyle, fBoldLine, crLine, bAttr;
-} TF_DISPLAYATTRIBUTE_FID_CACHE;
-
-TF_DISPLAYATTRIBUTE_FID_CACHE TF_DISPLAYATTRIBUTEFc;
-
-void cacheTF_DISPLAYATTRIBUTEFields(JNIEnv *env, jobject lpObject)
-{
- if (TF_DISPLAYATTRIBUTEFc.cached) return;
- TF_DISPLAYATTRIBUTEFc.clazz = (*env)->GetObjectClass(env, lpObject);
- TF_DISPLAYATTRIBUTEFc.crText = (*env)->GetFieldID(env, TF_DISPLAYATTRIBUTEFc.clazz, "crText", "Lorg/eclipse/swt/internal/win32/TF_DA_COLOR;");
- TF_DISPLAYATTRIBUTEFc.crBk = (*env)->GetFieldID(env, TF_DISPLAYATTRIBUTEFc.clazz, "crBk", "Lorg/eclipse/swt/internal/win32/TF_DA_COLOR;");
- TF_DISPLAYATTRIBUTEFc.lsStyle = (*env)->GetFieldID(env, TF_DISPLAYATTRIBUTEFc.clazz, "lsStyle", "I");
- TF_DISPLAYATTRIBUTEFc.fBoldLine = (*env)->GetFieldID(env, TF_DISPLAYATTRIBUTEFc.clazz, "fBoldLine", "Z");
- TF_DISPLAYATTRIBUTEFc.crLine = (*env)->GetFieldID(env, TF_DISPLAYATTRIBUTEFc.clazz, "crLine", "Lorg/eclipse/swt/internal/win32/TF_DA_COLOR;");
- TF_DISPLAYATTRIBUTEFc.bAttr = (*env)->GetFieldID(env, TF_DISPLAYATTRIBUTEFc.clazz, "bAttr", "I");
- TF_DISPLAYATTRIBUTEFc.cached = 1;
-}
-
-TF_DISPLAYATTRIBUTE *getTF_DISPLAYATTRIBUTEFields(JNIEnv *env, jobject lpObject, TF_DISPLAYATTRIBUTE *lpStruct)
-{
- if (!TF_DISPLAYATTRIBUTEFc.cached) cacheTF_DISPLAYATTRIBUTEFields(env, lpObject);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, TF_DISPLAYATTRIBUTEFc.crText);
- if (lpObject1 != NULL) getTF_DA_COLORFields(env, lpObject1, &lpStruct->crText);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, TF_DISPLAYATTRIBUTEFc.crBk);
- if (lpObject1 != NULL) getTF_DA_COLORFields(env, lpObject1, &lpStruct->crBk);
- }
- lpStruct->lsStyle = (*env)->GetIntField(env, lpObject, TF_DISPLAYATTRIBUTEFc.lsStyle);
- lpStruct->fBoldLine = (*env)->GetBooleanField(env, lpObject, TF_DISPLAYATTRIBUTEFc.fBoldLine);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, TF_DISPLAYATTRIBUTEFc.crLine);
- if (lpObject1 != NULL) getTF_DA_COLORFields(env, lpObject1, &lpStruct->crLine);
- }
- lpStruct->bAttr = (*env)->GetIntField(env, lpObject, TF_DISPLAYATTRIBUTEFc.bAttr);
- return lpStruct;
-}
-
-void setTF_DISPLAYATTRIBUTEFields(JNIEnv *env, jobject lpObject, TF_DISPLAYATTRIBUTE *lpStruct)
-{
- if (!TF_DISPLAYATTRIBUTEFc.cached) cacheTF_DISPLAYATTRIBUTEFields(env, lpObject);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, TF_DISPLAYATTRIBUTEFc.crText);
- if (lpObject1 != NULL) setTF_DA_COLORFields(env, lpObject1, &lpStruct->crText);
- }
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, TF_DISPLAYATTRIBUTEFc.crBk);
- if (lpObject1 != NULL) setTF_DA_COLORFields(env, lpObject1, &lpStruct->crBk);
- }
- (*env)->SetIntField(env, lpObject, TF_DISPLAYATTRIBUTEFc.lsStyle, (jint)lpStruct->lsStyle);
- (*env)->SetBooleanField(env, lpObject, TF_DISPLAYATTRIBUTEFc.fBoldLine, (jboolean)lpStruct->fBoldLine);
- {
- jobject lpObject1 = (*env)->GetObjectField(env, lpObject, TF_DISPLAYATTRIBUTEFc.crLine);
- if (lpObject1 != NULL) setTF_DA_COLORFields(env, lpObject1, &lpStruct->crLine);
- }
- (*env)->SetIntField(env, lpObject, TF_DISPLAYATTRIBUTEFc.bAttr, (jint)lpStruct->bAttr);
-}
-#endif
-
-#ifndef NO_TOOLINFO
-typedef struct TOOLINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cbSize, uFlags, hwnd, uId, left, top, right, bottom, hinst, lpszText, lParam, lpReserved;
-} TOOLINFO_FID_CACHE;
-
-TOOLINFO_FID_CACHE TOOLINFOFc;
-
-void cacheTOOLINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (TOOLINFOFc.cached) return;
- TOOLINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- TOOLINFOFc.cbSize = (*env)->GetFieldID(env, TOOLINFOFc.clazz, "cbSize", "I");
- TOOLINFOFc.uFlags = (*env)->GetFieldID(env, TOOLINFOFc.clazz, "uFlags", "I");
- TOOLINFOFc.hwnd = (*env)->GetFieldID(env, TOOLINFOFc.clazz, "hwnd", I_J);
- TOOLINFOFc.uId = (*env)->GetFieldID(env, TOOLINFOFc.clazz, "uId", I_J);
- TOOLINFOFc.left = (*env)->GetFieldID(env, TOOLINFOFc.clazz, "left", "I");
- TOOLINFOFc.top = (*env)->GetFieldID(env, TOOLINFOFc.clazz, "top", "I");
- TOOLINFOFc.right = (*env)->GetFieldID(env, TOOLINFOFc.clazz, "right", "I");
- TOOLINFOFc.bottom = (*env)->GetFieldID(env, TOOLINFOFc.clazz, "bottom", "I");
- TOOLINFOFc.hinst = (*env)->GetFieldID(env, TOOLINFOFc.clazz, "hinst", I_J);
- TOOLINFOFc.lpszText = (*env)->GetFieldID(env, TOOLINFOFc.clazz, "lpszText", I_J);
- TOOLINFOFc.lParam = (*env)->GetFieldID(env, TOOLINFOFc.clazz, "lParam", I_J);
- TOOLINFOFc.lpReserved = (*env)->GetFieldID(env, TOOLINFOFc.clazz, "lpReserved", I_J);
- TOOLINFOFc.cached = 1;
-}
-
-TOOLINFO *getTOOLINFOFields(JNIEnv *env, jobject lpObject, TOOLINFO *lpStruct)
-{
- if (!TOOLINFOFc.cached) cacheTOOLINFOFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, TOOLINFOFc.cbSize);
- lpStruct->uFlags = (*env)->GetIntField(env, lpObject, TOOLINFOFc.uFlags);
- lpStruct->hwnd = (HWND)(*env)->GetIntLongField(env, lpObject, TOOLINFOFc.hwnd);
- lpStruct->uId = (*env)->GetIntLongField(env, lpObject, TOOLINFOFc.uId);
- lpStruct->rect.left = (*env)->GetIntField(env, lpObject, TOOLINFOFc.left);
- lpStruct->rect.top = (*env)->GetIntField(env, lpObject, TOOLINFOFc.top);
- lpStruct->rect.right = (*env)->GetIntField(env, lpObject, TOOLINFOFc.right);
- lpStruct->rect.bottom = (*env)->GetIntField(env, lpObject, TOOLINFOFc.bottom);
- lpStruct->hinst = (HINSTANCE)(*env)->GetIntLongField(env, lpObject, TOOLINFOFc.hinst);
- lpStruct->lpszText = (LPTSTR)(*env)->GetIntLongField(env, lpObject, TOOLINFOFc.lpszText);
- lpStruct->lParam = (*env)->GetIntLongField(env, lpObject, TOOLINFOFc.lParam);
- lpStruct->lpReserved = (void *)(*env)->GetIntLongField(env, lpObject, TOOLINFOFc.lpReserved);
- return lpStruct;
-}
-
-void setTOOLINFOFields(JNIEnv *env, jobject lpObject, TOOLINFO *lpStruct)
-{
- if (!TOOLINFOFc.cached) cacheTOOLINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, TOOLINFOFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntField(env, lpObject, TOOLINFOFc.uFlags, (jint)lpStruct->uFlags);
- (*env)->SetIntLongField(env, lpObject, TOOLINFOFc.hwnd, (jintLong)lpStruct->hwnd);
- (*env)->SetIntLongField(env, lpObject, TOOLINFOFc.uId, (jintLong)lpStruct->uId);
- (*env)->SetIntField(env, lpObject, TOOLINFOFc.left, (jint)lpStruct->rect.left);
- (*env)->SetIntField(env, lpObject, TOOLINFOFc.top, (jint)lpStruct->rect.top);
- (*env)->SetIntField(env, lpObject, TOOLINFOFc.right, (jint)lpStruct->rect.right);
- (*env)->SetIntField(env, lpObject, TOOLINFOFc.bottom, (jint)lpStruct->rect.bottom);
- (*env)->SetIntLongField(env, lpObject, TOOLINFOFc.hinst, (jintLong)lpStruct->hinst);
- (*env)->SetIntLongField(env, lpObject, TOOLINFOFc.lpszText, (jintLong)lpStruct->lpszText);
- (*env)->SetIntLongField(env, lpObject, TOOLINFOFc.lParam, (jintLong)lpStruct->lParam);
- (*env)->SetIntLongField(env, lpObject, TOOLINFOFc.lpReserved, (jintLong)lpStruct->lpReserved);
-}
-#endif
-
-#ifndef NO_TRACKMOUSEEVENT
-typedef struct TRACKMOUSEEVENT_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cbSize, dwFlags, hwndTrack, dwHoverTime;
-} TRACKMOUSEEVENT_FID_CACHE;
-
-TRACKMOUSEEVENT_FID_CACHE TRACKMOUSEEVENTFc;
-
-void cacheTRACKMOUSEEVENTFields(JNIEnv *env, jobject lpObject)
-{
- if (TRACKMOUSEEVENTFc.cached) return;
- TRACKMOUSEEVENTFc.clazz = (*env)->GetObjectClass(env, lpObject);
- TRACKMOUSEEVENTFc.cbSize = (*env)->GetFieldID(env, TRACKMOUSEEVENTFc.clazz, "cbSize", "I");
- TRACKMOUSEEVENTFc.dwFlags = (*env)->GetFieldID(env, TRACKMOUSEEVENTFc.clazz, "dwFlags", "I");
- TRACKMOUSEEVENTFc.hwndTrack = (*env)->GetFieldID(env, TRACKMOUSEEVENTFc.clazz, "hwndTrack", I_J);
- TRACKMOUSEEVENTFc.dwHoverTime = (*env)->GetFieldID(env, TRACKMOUSEEVENTFc.clazz, "dwHoverTime", "I");
- TRACKMOUSEEVENTFc.cached = 1;
-}
-
-TRACKMOUSEEVENT *getTRACKMOUSEEVENTFields(JNIEnv *env, jobject lpObject, TRACKMOUSEEVENT *lpStruct)
-{
- if (!TRACKMOUSEEVENTFc.cached) cacheTRACKMOUSEEVENTFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, TRACKMOUSEEVENTFc.cbSize);
- lpStruct->dwFlags = (*env)->GetIntField(env, lpObject, TRACKMOUSEEVENTFc.dwFlags);
- lpStruct->hwndTrack = (HWND)(*env)->GetIntLongField(env, lpObject, TRACKMOUSEEVENTFc.hwndTrack);
- lpStruct->dwHoverTime = (*env)->GetIntField(env, lpObject, TRACKMOUSEEVENTFc.dwHoverTime);
- return lpStruct;
-}
-
-void setTRACKMOUSEEVENTFields(JNIEnv *env, jobject lpObject, TRACKMOUSEEVENT *lpStruct)
-{
- if (!TRACKMOUSEEVENTFc.cached) cacheTRACKMOUSEEVENTFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, TRACKMOUSEEVENTFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntField(env, lpObject, TRACKMOUSEEVENTFc.dwFlags, (jint)lpStruct->dwFlags);
- (*env)->SetIntLongField(env, lpObject, TRACKMOUSEEVENTFc.hwndTrack, (jintLong)lpStruct->hwndTrack);
- (*env)->SetIntField(env, lpObject, TRACKMOUSEEVENTFc.dwHoverTime, (jint)lpStruct->dwHoverTime);
-}
-#endif
-
-#ifndef NO_TRIVERTEX
-typedef struct TRIVERTEX_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID x, y, Red, Green, Blue, Alpha;
-} TRIVERTEX_FID_CACHE;
-
-TRIVERTEX_FID_CACHE TRIVERTEXFc;
-
-void cacheTRIVERTEXFields(JNIEnv *env, jobject lpObject)
-{
- if (TRIVERTEXFc.cached) return;
- TRIVERTEXFc.clazz = (*env)->GetObjectClass(env, lpObject);
- TRIVERTEXFc.x = (*env)->GetFieldID(env, TRIVERTEXFc.clazz, "x", "I");
- TRIVERTEXFc.y = (*env)->GetFieldID(env, TRIVERTEXFc.clazz, "y", "I");
- TRIVERTEXFc.Red = (*env)->GetFieldID(env, TRIVERTEXFc.clazz, "Red", "S");
- TRIVERTEXFc.Green = (*env)->GetFieldID(env, TRIVERTEXFc.clazz, "Green", "S");
- TRIVERTEXFc.Blue = (*env)->GetFieldID(env, TRIVERTEXFc.clazz, "Blue", "S");
- TRIVERTEXFc.Alpha = (*env)->GetFieldID(env, TRIVERTEXFc.clazz, "Alpha", "S");
- TRIVERTEXFc.cached = 1;
-}
-
-TRIVERTEX *getTRIVERTEXFields(JNIEnv *env, jobject lpObject, TRIVERTEX *lpStruct)
-{
- if (!TRIVERTEXFc.cached) cacheTRIVERTEXFields(env, lpObject);
- lpStruct->x = (*env)->GetIntField(env, lpObject, TRIVERTEXFc.x);
- lpStruct->y = (*env)->GetIntField(env, lpObject, TRIVERTEXFc.y);
- lpStruct->Red = (*env)->GetShortField(env, lpObject, TRIVERTEXFc.Red);
- lpStruct->Green = (*env)->GetShortField(env, lpObject, TRIVERTEXFc.Green);
- lpStruct->Blue = (*env)->GetShortField(env, lpObject, TRIVERTEXFc.Blue);
- lpStruct->Alpha = (*env)->GetShortField(env, lpObject, TRIVERTEXFc.Alpha);
- return lpStruct;
-}
-
-void setTRIVERTEXFields(JNIEnv *env, jobject lpObject, TRIVERTEX *lpStruct)
-{
- if (!TRIVERTEXFc.cached) cacheTRIVERTEXFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, TRIVERTEXFc.x, (jint)lpStruct->x);
- (*env)->SetIntField(env, lpObject, TRIVERTEXFc.y, (jint)lpStruct->y);
- (*env)->SetShortField(env, lpObject, TRIVERTEXFc.Red, (jshort)lpStruct->Red);
- (*env)->SetShortField(env, lpObject, TRIVERTEXFc.Green, (jshort)lpStruct->Green);
- (*env)->SetShortField(env, lpObject, TRIVERTEXFc.Blue, (jshort)lpStruct->Blue);
- (*env)->SetShortField(env, lpObject, TRIVERTEXFc.Alpha, (jshort)lpStruct->Alpha);
-}
-#endif
-
-#ifndef NO_TVHITTESTINFO
-typedef struct TVHITTESTINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID x, y, flags, hItem;
-} TVHITTESTINFO_FID_CACHE;
-
-TVHITTESTINFO_FID_CACHE TVHITTESTINFOFc;
-
-void cacheTVHITTESTINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (TVHITTESTINFOFc.cached) return;
- TVHITTESTINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- TVHITTESTINFOFc.x = (*env)->GetFieldID(env, TVHITTESTINFOFc.clazz, "x", "I");
- TVHITTESTINFOFc.y = (*env)->GetFieldID(env, TVHITTESTINFOFc.clazz, "y", "I");
- TVHITTESTINFOFc.flags = (*env)->GetFieldID(env, TVHITTESTINFOFc.clazz, "flags", "I");
- TVHITTESTINFOFc.hItem = (*env)->GetFieldID(env, TVHITTESTINFOFc.clazz, "hItem", I_J);
- TVHITTESTINFOFc.cached = 1;
-}
-
-TVHITTESTINFO *getTVHITTESTINFOFields(JNIEnv *env, jobject lpObject, TVHITTESTINFO *lpStruct)
-{
- if (!TVHITTESTINFOFc.cached) cacheTVHITTESTINFOFields(env, lpObject);
- lpStruct->pt.x = (*env)->GetIntField(env, lpObject, TVHITTESTINFOFc.x);
- lpStruct->pt.y = (*env)->GetIntField(env, lpObject, TVHITTESTINFOFc.y);
- lpStruct->flags = (*env)->GetIntField(env, lpObject, TVHITTESTINFOFc.flags);
- lpStruct->hItem = (HTREEITEM)(*env)->GetIntLongField(env, lpObject, TVHITTESTINFOFc.hItem);
- return lpStruct;
-}
-
-void setTVHITTESTINFOFields(JNIEnv *env, jobject lpObject, TVHITTESTINFO *lpStruct)
-{
- if (!TVHITTESTINFOFc.cached) cacheTVHITTESTINFOFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, TVHITTESTINFOFc.x, (jint)lpStruct->pt.x);
- (*env)->SetIntField(env, lpObject, TVHITTESTINFOFc.y, (jint)lpStruct->pt.y);
- (*env)->SetIntField(env, lpObject, TVHITTESTINFOFc.flags, (jint)lpStruct->flags);
- (*env)->SetIntLongField(env, lpObject, TVHITTESTINFOFc.hItem, (jintLong)lpStruct->hItem);
-}
-#endif
-
-#ifndef NO_TVINSERTSTRUCT
-typedef struct TVINSERTSTRUCT_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID hParent, hInsertAfter, mask, hItem, state, stateMask, pszText, cchTextMax, iImage, iSelectedImage, cChildren, lParam, iIntegral;
-} TVINSERTSTRUCT_FID_CACHE;
-
-TVINSERTSTRUCT_FID_CACHE TVINSERTSTRUCTFc;
-
-void cacheTVINSERTSTRUCTFields(JNIEnv *env, jobject lpObject)
-{
- if (TVINSERTSTRUCTFc.cached) return;
- TVINSERTSTRUCTFc.clazz = (*env)->GetObjectClass(env, lpObject);
- TVINSERTSTRUCTFc.hParent = (*env)->GetFieldID(env, TVINSERTSTRUCTFc.clazz, "hParent", I_J);
- TVINSERTSTRUCTFc.hInsertAfter = (*env)->GetFieldID(env, TVINSERTSTRUCTFc.clazz, "hInsertAfter", I_J);
- TVINSERTSTRUCTFc.mask = (*env)->GetFieldID(env, TVINSERTSTRUCTFc.clazz, "mask", "I");
- TVINSERTSTRUCTFc.hItem = (*env)->GetFieldID(env, TVINSERTSTRUCTFc.clazz, "hItem", I_J);
- TVINSERTSTRUCTFc.state = (*env)->GetFieldID(env, TVINSERTSTRUCTFc.clazz, "state", "I");
- TVINSERTSTRUCTFc.stateMask = (*env)->GetFieldID(env, TVINSERTSTRUCTFc.clazz, "stateMask", "I");
- TVINSERTSTRUCTFc.pszText = (*env)->GetFieldID(env, TVINSERTSTRUCTFc.clazz, "pszText", I_J);
- TVINSERTSTRUCTFc.cchTextMax = (*env)->GetFieldID(env, TVINSERTSTRUCTFc.clazz, "cchTextMax", "I");
- TVINSERTSTRUCTFc.iImage = (*env)->GetFieldID(env, TVINSERTSTRUCTFc.clazz, "iImage", "I");
- TVINSERTSTRUCTFc.iSelectedImage = (*env)->GetFieldID(env, TVINSERTSTRUCTFc.clazz, "iSelectedImage", "I");
- TVINSERTSTRUCTFc.cChildren = (*env)->GetFieldID(env, TVINSERTSTRUCTFc.clazz, "cChildren", "I");
- TVINSERTSTRUCTFc.lParam = (*env)->GetFieldID(env, TVINSERTSTRUCTFc.clazz, "lParam", I_J);
- TVINSERTSTRUCTFc.iIntegral = (*env)->GetFieldID(env, TVINSERTSTRUCTFc.clazz, "iIntegral", "I");
- TVINSERTSTRUCTFc.cached = 1;
-}
-
-TVINSERTSTRUCT *getTVINSERTSTRUCTFields(JNIEnv *env, jobject lpObject, TVINSERTSTRUCT *lpStruct)
-{
- if (!TVINSERTSTRUCTFc.cached) cacheTVINSERTSTRUCTFields(env, lpObject);
- lpStruct->hParent = (HTREEITEM)(*env)->GetIntLongField(env, lpObject, TVINSERTSTRUCTFc.hParent);
- lpStruct->hInsertAfter = (HTREEITEM)(*env)->GetIntLongField(env, lpObject, TVINSERTSTRUCTFc.hInsertAfter);
- lpStruct->item.mask = (*env)->GetIntField(env, lpObject, TVINSERTSTRUCTFc.mask);
- lpStruct->item.hItem = (HTREEITEM)(*env)->GetIntLongField(env, lpObject, TVINSERTSTRUCTFc.hItem);
- lpStruct->item.state = (*env)->GetIntField(env, lpObject, TVINSERTSTRUCTFc.state);
- lpStruct->item.stateMask = (*env)->GetIntField(env, lpObject, TVINSERTSTRUCTFc.stateMask);
- lpStruct->item.pszText = (LPTSTR)(*env)->GetIntLongField(env, lpObject, TVINSERTSTRUCTFc.pszText);
- lpStruct->item.cchTextMax = (*env)->GetIntField(env, lpObject, TVINSERTSTRUCTFc.cchTextMax);
- lpStruct->item.iImage = (*env)->GetIntField(env, lpObject, TVINSERTSTRUCTFc.iImage);
- lpStruct->item.iSelectedImage = (*env)->GetIntField(env, lpObject, TVINSERTSTRUCTFc.iSelectedImage);
- lpStruct->item.cChildren = (*env)->GetIntField(env, lpObject, TVINSERTSTRUCTFc.cChildren);
- lpStruct->item.lParam = (*env)->GetIntLongField(env, lpObject, TVINSERTSTRUCTFc.lParam);
-#ifndef _WIN32_WCE
- lpStruct->itemex.iIntegral = (*env)->GetIntField(env, lpObject, TVINSERTSTRUCTFc.iIntegral);
-#endif
- return lpStruct;
-}
-
-void setTVINSERTSTRUCTFields(JNIEnv *env, jobject lpObject, TVINSERTSTRUCT *lpStruct)
-{
- if (!TVINSERTSTRUCTFc.cached) cacheTVINSERTSTRUCTFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, TVINSERTSTRUCTFc.hParent, (jintLong)lpStruct->hParent);
- (*env)->SetIntLongField(env, lpObject, TVINSERTSTRUCTFc.hInsertAfter, (jintLong)lpStruct->hInsertAfter);
- (*env)->SetIntField(env, lpObject, TVINSERTSTRUCTFc.mask, (jint)lpStruct->item.mask);
- (*env)->SetIntLongField(env, lpObject, TVINSERTSTRUCTFc.hItem, (jintLong)lpStruct->item.hItem);
- (*env)->SetIntField(env, lpObject, TVINSERTSTRUCTFc.state, (jint)lpStruct->item.state);
- (*env)->SetIntField(env, lpObject, TVINSERTSTRUCTFc.stateMask, (jint)lpStruct->item.stateMask);
- (*env)->SetIntLongField(env, lpObject, TVINSERTSTRUCTFc.pszText, (jintLong)lpStruct->item.pszText);
- (*env)->SetIntField(env, lpObject, TVINSERTSTRUCTFc.cchTextMax, (jint)lpStruct->item.cchTextMax);
- (*env)->SetIntField(env, lpObject, TVINSERTSTRUCTFc.iImage, (jint)lpStruct->item.iImage);
- (*env)->SetIntField(env, lpObject, TVINSERTSTRUCTFc.iSelectedImage, (jint)lpStruct->item.iSelectedImage);
- (*env)->SetIntField(env, lpObject, TVINSERTSTRUCTFc.cChildren, (jint)lpStruct->item.cChildren);
- (*env)->SetIntLongField(env, lpObject, TVINSERTSTRUCTFc.lParam, (jintLong)lpStruct->item.lParam);
-#ifndef _WIN32_WCE
- (*env)->SetIntField(env, lpObject, TVINSERTSTRUCTFc.iIntegral, (jint)lpStruct->itemex.iIntegral);
-#endif
-}
-#endif
-
-#ifndef NO_TVITEM
-typedef struct TVITEM_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID mask, hItem, state, stateMask, pszText, cchTextMax, iImage, iSelectedImage, cChildren, lParam;
-} TVITEM_FID_CACHE;
-
-TVITEM_FID_CACHE TVITEMFc;
-
-void cacheTVITEMFields(JNIEnv *env, jobject lpObject)
-{
- if (TVITEMFc.cached) return;
- TVITEMFc.clazz = (*env)->GetObjectClass(env, lpObject);
- TVITEMFc.mask = (*env)->GetFieldID(env, TVITEMFc.clazz, "mask", "I");
- TVITEMFc.hItem = (*env)->GetFieldID(env, TVITEMFc.clazz, "hItem", I_J);
- TVITEMFc.state = (*env)->GetFieldID(env, TVITEMFc.clazz, "state", "I");
- TVITEMFc.stateMask = (*env)->GetFieldID(env, TVITEMFc.clazz, "stateMask", "I");
- TVITEMFc.pszText = (*env)->GetFieldID(env, TVITEMFc.clazz, "pszText", I_J);
- TVITEMFc.cchTextMax = (*env)->GetFieldID(env, TVITEMFc.clazz, "cchTextMax", "I");
- TVITEMFc.iImage = (*env)->GetFieldID(env, TVITEMFc.clazz, "iImage", "I");
- TVITEMFc.iSelectedImage = (*env)->GetFieldID(env, TVITEMFc.clazz, "iSelectedImage", "I");
- TVITEMFc.cChildren = (*env)->GetFieldID(env, TVITEMFc.clazz, "cChildren", "I");
- TVITEMFc.lParam = (*env)->GetFieldID(env, TVITEMFc.clazz, "lParam", I_J);
- TVITEMFc.cached = 1;
-}
-
-TVITEM *getTVITEMFields(JNIEnv *env, jobject lpObject, TVITEM *lpStruct)
-{
- if (!TVITEMFc.cached) cacheTVITEMFields(env, lpObject);
- lpStruct->mask = (*env)->GetIntField(env, lpObject, TVITEMFc.mask);
- lpStruct->hItem = (HTREEITEM)(*env)->GetIntLongField(env, lpObject, TVITEMFc.hItem);
- lpStruct->state = (*env)->GetIntField(env, lpObject, TVITEMFc.state);
- lpStruct->stateMask = (*env)->GetIntField(env, lpObject, TVITEMFc.stateMask);
- lpStruct->pszText = (LPTSTR)(*env)->GetIntLongField(env, lpObject, TVITEMFc.pszText);
- lpStruct->cchTextMax = (*env)->GetIntField(env, lpObject, TVITEMFc.cchTextMax);
- lpStruct->iImage = (*env)->GetIntField(env, lpObject, TVITEMFc.iImage);
- lpStruct->iSelectedImage = (*env)->GetIntField(env, lpObject, TVITEMFc.iSelectedImage);
- lpStruct->cChildren = (*env)->GetIntField(env, lpObject, TVITEMFc.cChildren);
- lpStruct->lParam = (*env)->GetIntLongField(env, lpObject, TVITEMFc.lParam);
- return lpStruct;
-}
-
-void setTVITEMFields(JNIEnv *env, jobject lpObject, TVITEM *lpStruct)
-{
- if (!TVITEMFc.cached) cacheTVITEMFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, TVITEMFc.mask, (jint)lpStruct->mask);
- (*env)->SetIntLongField(env, lpObject, TVITEMFc.hItem, (jintLong)lpStruct->hItem);
- (*env)->SetIntField(env, lpObject, TVITEMFc.state, (jint)lpStruct->state);
- (*env)->SetIntField(env, lpObject, TVITEMFc.stateMask, (jint)lpStruct->stateMask);
- (*env)->SetIntLongField(env, lpObject, TVITEMFc.pszText, (jintLong)lpStruct->pszText);
- (*env)->SetIntField(env, lpObject, TVITEMFc.cchTextMax, (jint)lpStruct->cchTextMax);
- (*env)->SetIntField(env, lpObject, TVITEMFc.iImage, (jint)lpStruct->iImage);
- (*env)->SetIntField(env, lpObject, TVITEMFc.iSelectedImage, (jint)lpStruct->iSelectedImage);
- (*env)->SetIntField(env, lpObject, TVITEMFc.cChildren, (jint)lpStruct->cChildren);
- (*env)->SetIntLongField(env, lpObject, TVITEMFc.lParam, (jintLong)lpStruct->lParam);
-}
-#endif
-
-#ifndef NO_TVITEMEX
-typedef struct TVITEMEX_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID iIntegral;
-} TVITEMEX_FID_CACHE;
-
-TVITEMEX_FID_CACHE TVITEMEXFc;
-
-void cacheTVITEMEXFields(JNIEnv *env, jobject lpObject)
-{
- if (TVITEMEXFc.cached) return;
- cacheTVITEMFields(env, lpObject);
- TVITEMEXFc.clazz = (*env)->GetObjectClass(env, lpObject);
- TVITEMEXFc.iIntegral = (*env)->GetFieldID(env, TVITEMEXFc.clazz, "iIntegral", "I");
- TVITEMEXFc.cached = 1;
-}
-
-TVITEMEX *getTVITEMEXFields(JNIEnv *env, jobject lpObject, TVITEMEX *lpStruct)
-{
- if (!TVITEMEXFc.cached) cacheTVITEMEXFields(env, lpObject);
- getTVITEMFields(env, lpObject, (TVITEM *)lpStruct);
- lpStruct->iIntegral = (*env)->GetIntField(env, lpObject, TVITEMEXFc.iIntegral);
- return lpStruct;
-}
-
-void setTVITEMEXFields(JNIEnv *env, jobject lpObject, TVITEMEX *lpStruct)
-{
- if (!TVITEMEXFc.cached) cacheTVITEMEXFields(env, lpObject);
- setTVITEMFields(env, lpObject, (TVITEM *)lpStruct);
- (*env)->SetIntField(env, lpObject, TVITEMEXFc.iIntegral, (jint)lpStruct->iIntegral);
-}
-#endif
-
-#ifndef NO_TVSORTCB
-typedef struct TVSORTCB_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID hParent, lpfnCompare, lParam;
-} TVSORTCB_FID_CACHE;
-
-TVSORTCB_FID_CACHE TVSORTCBFc;
-
-void cacheTVSORTCBFields(JNIEnv *env, jobject lpObject)
-{
- if (TVSORTCBFc.cached) return;
- TVSORTCBFc.clazz = (*env)->GetObjectClass(env, lpObject);
- TVSORTCBFc.hParent = (*env)->GetFieldID(env, TVSORTCBFc.clazz, "hParent", I_J);
- TVSORTCBFc.lpfnCompare = (*env)->GetFieldID(env, TVSORTCBFc.clazz, "lpfnCompare", I_J);
- TVSORTCBFc.lParam = (*env)->GetFieldID(env, TVSORTCBFc.clazz, "lParam", I_J);
- TVSORTCBFc.cached = 1;
-}
-
-TVSORTCB *getTVSORTCBFields(JNIEnv *env, jobject lpObject, TVSORTCB *lpStruct)
-{
- if (!TVSORTCBFc.cached) cacheTVSORTCBFields(env, lpObject);
- lpStruct->hParent = (HTREEITEM)(*env)->GetIntLongField(env, lpObject, TVSORTCBFc.hParent);
- lpStruct->lpfnCompare = (PFNTVCOMPARE)(*env)->GetIntLongField(env, lpObject, TVSORTCBFc.lpfnCompare);
- lpStruct->lParam = (LPARAM)(*env)->GetIntLongField(env, lpObject, TVSORTCBFc.lParam);
- return lpStruct;
-}
-
-void setTVSORTCBFields(JNIEnv *env, jobject lpObject, TVSORTCB *lpStruct)
-{
- if (!TVSORTCBFc.cached) cacheTVSORTCBFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, TVSORTCBFc.hParent, (jintLong)lpStruct->hParent);
- (*env)->SetIntLongField(env, lpObject, TVSORTCBFc.lpfnCompare, (jintLong)lpStruct->lpfnCompare);
- (*env)->SetIntLongField(env, lpObject, TVSORTCBFc.lParam, (jintLong)lpStruct->lParam);
-}
-#endif
-
-#ifndef NO_UDACCEL
-typedef struct UDACCEL_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID nSec, nInc;
-} UDACCEL_FID_CACHE;
-
-UDACCEL_FID_CACHE UDACCELFc;
-
-void cacheUDACCELFields(JNIEnv *env, jobject lpObject)
-{
- if (UDACCELFc.cached) return;
- UDACCELFc.clazz = (*env)->GetObjectClass(env, lpObject);
- UDACCELFc.nSec = (*env)->GetFieldID(env, UDACCELFc.clazz, "nSec", "I");
- UDACCELFc.nInc = (*env)->GetFieldID(env, UDACCELFc.clazz, "nInc", "I");
- UDACCELFc.cached = 1;
-}
-
-UDACCEL *getUDACCELFields(JNIEnv *env, jobject lpObject, UDACCEL *lpStruct)
-{
- if (!UDACCELFc.cached) cacheUDACCELFields(env, lpObject);
- lpStruct->nSec = (*env)->GetIntField(env, lpObject, UDACCELFc.nSec);
- lpStruct->nInc = (*env)->GetIntField(env, lpObject, UDACCELFc.nInc);
- return lpStruct;
-}
-
-void setUDACCELFields(JNIEnv *env, jobject lpObject, UDACCEL *lpStruct)
-{
- if (!UDACCELFc.cached) cacheUDACCELFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, UDACCELFc.nSec, (jint)lpStruct->nSec);
- (*env)->SetIntField(env, lpObject, UDACCELFc.nInc, (jint)lpStruct->nInc);
-}
-#endif
-
-#ifndef NO_WINDOWPLACEMENT
-typedef struct WINDOWPLACEMENT_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID length, flags, showCmd, ptMinPosition_x, ptMinPosition_y, ptMaxPosition_x, ptMaxPosition_y, left, top, right, bottom;
-} WINDOWPLACEMENT_FID_CACHE;
-
-WINDOWPLACEMENT_FID_CACHE WINDOWPLACEMENTFc;
-
-void cacheWINDOWPLACEMENTFields(JNIEnv *env, jobject lpObject)
-{
- if (WINDOWPLACEMENTFc.cached) return;
- WINDOWPLACEMENTFc.clazz = (*env)->GetObjectClass(env, lpObject);
- WINDOWPLACEMENTFc.length = (*env)->GetFieldID(env, WINDOWPLACEMENTFc.clazz, "length", "I");
- WINDOWPLACEMENTFc.flags = (*env)->GetFieldID(env, WINDOWPLACEMENTFc.clazz, "flags", "I");
- WINDOWPLACEMENTFc.showCmd = (*env)->GetFieldID(env, WINDOWPLACEMENTFc.clazz, "showCmd", "I");
- WINDOWPLACEMENTFc.ptMinPosition_x = (*env)->GetFieldID(env, WINDOWPLACEMENTFc.clazz, "ptMinPosition_x", "I");
- WINDOWPLACEMENTFc.ptMinPosition_y = (*env)->GetFieldID(env, WINDOWPLACEMENTFc.clazz, "ptMinPosition_y", "I");
- WINDOWPLACEMENTFc.ptMaxPosition_x = (*env)->GetFieldID(env, WINDOWPLACEMENTFc.clazz, "ptMaxPosition_x", "I");
- WINDOWPLACEMENTFc.ptMaxPosition_y = (*env)->GetFieldID(env, WINDOWPLACEMENTFc.clazz, "ptMaxPosition_y", "I");
- WINDOWPLACEMENTFc.left = (*env)->GetFieldID(env, WINDOWPLACEMENTFc.clazz, "left", "I");
- WINDOWPLACEMENTFc.top = (*env)->GetFieldID(env, WINDOWPLACEMENTFc.clazz, "top", "I");
- WINDOWPLACEMENTFc.right = (*env)->GetFieldID(env, WINDOWPLACEMENTFc.clazz, "right", "I");
- WINDOWPLACEMENTFc.bottom = (*env)->GetFieldID(env, WINDOWPLACEMENTFc.clazz, "bottom", "I");
- WINDOWPLACEMENTFc.cached = 1;
-}
-
-WINDOWPLACEMENT *getWINDOWPLACEMENTFields(JNIEnv *env, jobject lpObject, WINDOWPLACEMENT *lpStruct)
-{
- if (!WINDOWPLACEMENTFc.cached) cacheWINDOWPLACEMENTFields(env, lpObject);
- lpStruct->length = (*env)->GetIntField(env, lpObject, WINDOWPLACEMENTFc.length);
- lpStruct->flags = (*env)->GetIntField(env, lpObject, WINDOWPLACEMENTFc.flags);
- lpStruct->showCmd = (*env)->GetIntField(env, lpObject, WINDOWPLACEMENTFc.showCmd);
- lpStruct->ptMinPosition.x = (*env)->GetIntField(env, lpObject, WINDOWPLACEMENTFc.ptMinPosition_x);
- lpStruct->ptMinPosition.y = (*env)->GetIntField(env, lpObject, WINDOWPLACEMENTFc.ptMinPosition_y);
- lpStruct->ptMaxPosition.x = (*env)->GetIntField(env, lpObject, WINDOWPLACEMENTFc.ptMaxPosition_x);
- lpStruct->ptMaxPosition.y = (*env)->GetIntField(env, lpObject, WINDOWPLACEMENTFc.ptMaxPosition_y);
- lpStruct->rcNormalPosition.left = (*env)->GetIntField(env, lpObject, WINDOWPLACEMENTFc.left);
- lpStruct->rcNormalPosition.top = (*env)->GetIntField(env, lpObject, WINDOWPLACEMENTFc.top);
- lpStruct->rcNormalPosition.right = (*env)->GetIntField(env, lpObject, WINDOWPLACEMENTFc.right);
- lpStruct->rcNormalPosition.bottom = (*env)->GetIntField(env, lpObject, WINDOWPLACEMENTFc.bottom);
- return lpStruct;
-}
-
-void setWINDOWPLACEMENTFields(JNIEnv *env, jobject lpObject, WINDOWPLACEMENT *lpStruct)
-{
- if (!WINDOWPLACEMENTFc.cached) cacheWINDOWPLACEMENTFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, WINDOWPLACEMENTFc.length, (jint)lpStruct->length);
- (*env)->SetIntField(env, lpObject, WINDOWPLACEMENTFc.flags, (jint)lpStruct->flags);
- (*env)->SetIntField(env, lpObject, WINDOWPLACEMENTFc.showCmd, (jint)lpStruct->showCmd);
- (*env)->SetIntField(env, lpObject, WINDOWPLACEMENTFc.ptMinPosition_x, (jint)lpStruct->ptMinPosition.x);
- (*env)->SetIntField(env, lpObject, WINDOWPLACEMENTFc.ptMinPosition_y, (jint)lpStruct->ptMinPosition.y);
- (*env)->SetIntField(env, lpObject, WINDOWPLACEMENTFc.ptMaxPosition_x, (jint)lpStruct->ptMaxPosition.x);
- (*env)->SetIntField(env, lpObject, WINDOWPLACEMENTFc.ptMaxPosition_y, (jint)lpStruct->ptMaxPosition.y);
- (*env)->SetIntField(env, lpObject, WINDOWPLACEMENTFc.left, (jint)lpStruct->rcNormalPosition.left);
- (*env)->SetIntField(env, lpObject, WINDOWPLACEMENTFc.top, (jint)lpStruct->rcNormalPosition.top);
- (*env)->SetIntField(env, lpObject, WINDOWPLACEMENTFc.right, (jint)lpStruct->rcNormalPosition.right);
- (*env)->SetIntField(env, lpObject, WINDOWPLACEMENTFc.bottom, (jint)lpStruct->rcNormalPosition.bottom);
-}
-#endif
-
-#ifndef NO_WINDOWPOS
-typedef struct WINDOWPOS_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID hwnd, hwndInsertAfter, x, y, cx, cy, flags;
-} WINDOWPOS_FID_CACHE;
-
-WINDOWPOS_FID_CACHE WINDOWPOSFc;
-
-void cacheWINDOWPOSFields(JNIEnv *env, jobject lpObject)
-{
- if (WINDOWPOSFc.cached) return;
- WINDOWPOSFc.clazz = (*env)->GetObjectClass(env, lpObject);
- WINDOWPOSFc.hwnd = (*env)->GetFieldID(env, WINDOWPOSFc.clazz, "hwnd", I_J);
- WINDOWPOSFc.hwndInsertAfter = (*env)->GetFieldID(env, WINDOWPOSFc.clazz, "hwndInsertAfter", I_J);
- WINDOWPOSFc.x = (*env)->GetFieldID(env, WINDOWPOSFc.clazz, "x", "I");
- WINDOWPOSFc.y = (*env)->GetFieldID(env, WINDOWPOSFc.clazz, "y", "I");
- WINDOWPOSFc.cx = (*env)->GetFieldID(env, WINDOWPOSFc.clazz, "cx", "I");
- WINDOWPOSFc.cy = (*env)->GetFieldID(env, WINDOWPOSFc.clazz, "cy", "I");
- WINDOWPOSFc.flags = (*env)->GetFieldID(env, WINDOWPOSFc.clazz, "flags", "I");
- WINDOWPOSFc.cached = 1;
-}
-
-WINDOWPOS *getWINDOWPOSFields(JNIEnv *env, jobject lpObject, WINDOWPOS *lpStruct)
-{
- if (!WINDOWPOSFc.cached) cacheWINDOWPOSFields(env, lpObject);
- lpStruct->hwnd = (HWND)(*env)->GetIntLongField(env, lpObject, WINDOWPOSFc.hwnd);
- lpStruct->hwndInsertAfter = (HWND)(*env)->GetIntLongField(env, lpObject, WINDOWPOSFc.hwndInsertAfter);
- lpStruct->x = (*env)->GetIntField(env, lpObject, WINDOWPOSFc.x);
- lpStruct->y = (*env)->GetIntField(env, lpObject, WINDOWPOSFc.y);
- lpStruct->cx = (*env)->GetIntField(env, lpObject, WINDOWPOSFc.cx);
- lpStruct->cy = (*env)->GetIntField(env, lpObject, WINDOWPOSFc.cy);
- lpStruct->flags = (*env)->GetIntField(env, lpObject, WINDOWPOSFc.flags);
- return lpStruct;
-}
-
-void setWINDOWPOSFields(JNIEnv *env, jobject lpObject, WINDOWPOS *lpStruct)
-{
- if (!WINDOWPOSFc.cached) cacheWINDOWPOSFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, WINDOWPOSFc.hwnd, (jintLong)lpStruct->hwnd);
- (*env)->SetIntLongField(env, lpObject, WINDOWPOSFc.hwndInsertAfter, (jintLong)lpStruct->hwndInsertAfter);
- (*env)->SetIntField(env, lpObject, WINDOWPOSFc.x, (jint)lpStruct->x);
- (*env)->SetIntField(env, lpObject, WINDOWPOSFc.y, (jint)lpStruct->y);
- (*env)->SetIntField(env, lpObject, WINDOWPOSFc.cx, (jint)lpStruct->cx);
- (*env)->SetIntField(env, lpObject, WINDOWPOSFc.cy, (jint)lpStruct->cy);
- (*env)->SetIntField(env, lpObject, WINDOWPOSFc.flags, (jint)lpStruct->flags);
-}
-#endif
-
-#ifndef NO_WNDCLASS
-typedef struct WNDCLASS_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID style, lpfnWndProc, cbClsExtra, cbWndExtra, hInstance, hIcon, hCursor, hbrBackground, lpszMenuName, lpszClassName;
-} WNDCLASS_FID_CACHE;
-
-WNDCLASS_FID_CACHE WNDCLASSFc;
-
-void cacheWNDCLASSFields(JNIEnv *env, jobject lpObject)
-{
- if (WNDCLASSFc.cached) return;
- WNDCLASSFc.clazz = (*env)->GetObjectClass(env, lpObject);
- WNDCLASSFc.style = (*env)->GetFieldID(env, WNDCLASSFc.clazz, "style", "I");
- WNDCLASSFc.lpfnWndProc = (*env)->GetFieldID(env, WNDCLASSFc.clazz, "lpfnWndProc", I_J);
- WNDCLASSFc.cbClsExtra = (*env)->GetFieldID(env, WNDCLASSFc.clazz, "cbClsExtra", "I");
- WNDCLASSFc.cbWndExtra = (*env)->GetFieldID(env, WNDCLASSFc.clazz, "cbWndExtra", "I");
- WNDCLASSFc.hInstance = (*env)->GetFieldID(env, WNDCLASSFc.clazz, "hInstance", I_J);
- WNDCLASSFc.hIcon = (*env)->GetFieldID(env, WNDCLASSFc.clazz, "hIcon", I_J);
- WNDCLASSFc.hCursor = (*env)->GetFieldID(env, WNDCLASSFc.clazz, "hCursor", I_J);
- WNDCLASSFc.hbrBackground = (*env)->GetFieldID(env, WNDCLASSFc.clazz, "hbrBackground", I_J);
- WNDCLASSFc.lpszMenuName = (*env)->GetFieldID(env, WNDCLASSFc.clazz, "lpszMenuName", I_J);
- WNDCLASSFc.lpszClassName = (*env)->GetFieldID(env, WNDCLASSFc.clazz, "lpszClassName", I_J);
- WNDCLASSFc.cached = 1;
-}
-
-WNDCLASS *getWNDCLASSFields(JNIEnv *env, jobject lpObject, WNDCLASS *lpStruct)
-{
- if (!WNDCLASSFc.cached) cacheWNDCLASSFields(env, lpObject);
- lpStruct->style = (*env)->GetIntField(env, lpObject, WNDCLASSFc.style);
- lpStruct->lpfnWndProc = (WNDPROC)(*env)->GetIntLongField(env, lpObject, WNDCLASSFc.lpfnWndProc);
- lpStruct->cbClsExtra = (*env)->GetIntField(env, lpObject, WNDCLASSFc.cbClsExtra);
- lpStruct->cbWndExtra = (*env)->GetIntField(env, lpObject, WNDCLASSFc.cbWndExtra);
- lpStruct->hInstance = (HINSTANCE)(*env)->GetIntLongField(env, lpObject, WNDCLASSFc.hInstance);
- lpStruct->hIcon = (HICON)(*env)->GetIntLongField(env, lpObject, WNDCLASSFc.hIcon);
- lpStruct->hCursor = (HCURSOR)(*env)->GetIntLongField(env, lpObject, WNDCLASSFc.hCursor);
- lpStruct->hbrBackground = (HBRUSH)(*env)->GetIntLongField(env, lpObject, WNDCLASSFc.hbrBackground);
- lpStruct->lpszMenuName = (LPCTSTR)(*env)->GetIntLongField(env, lpObject, WNDCLASSFc.lpszMenuName);
- lpStruct->lpszClassName = (LPCTSTR)(*env)->GetIntLongField(env, lpObject, WNDCLASSFc.lpszClassName);
- return lpStruct;
-}
-
-void setWNDCLASSFields(JNIEnv *env, jobject lpObject, WNDCLASS *lpStruct)
-{
- if (!WNDCLASSFc.cached) cacheWNDCLASSFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, WNDCLASSFc.style, (jint)lpStruct->style);
- (*env)->SetIntLongField(env, lpObject, WNDCLASSFc.lpfnWndProc, (jintLong)lpStruct->lpfnWndProc);
- (*env)->SetIntField(env, lpObject, WNDCLASSFc.cbClsExtra, (jint)lpStruct->cbClsExtra);
- (*env)->SetIntField(env, lpObject, WNDCLASSFc.cbWndExtra, (jint)lpStruct->cbWndExtra);
- (*env)->SetIntLongField(env, lpObject, WNDCLASSFc.hInstance, (jintLong)lpStruct->hInstance);
- (*env)->SetIntLongField(env, lpObject, WNDCLASSFc.hIcon, (jintLong)lpStruct->hIcon);
- (*env)->SetIntLongField(env, lpObject, WNDCLASSFc.hCursor, (jintLong)lpStruct->hCursor);
- (*env)->SetIntLongField(env, lpObject, WNDCLASSFc.hbrBackground, (jintLong)lpStruct->hbrBackground);
- (*env)->SetIntLongField(env, lpObject, WNDCLASSFc.lpszMenuName, (jintLong)lpStruct->lpszMenuName);
- (*env)->SetIntLongField(env, lpObject, WNDCLASSFc.lpszClassName, (jintLong)lpStruct->lpszClassName);
-}
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_structs.h b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_structs.h
deleted file mode 100644
index 453dd28902..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_structs.h
+++ /dev/null
@@ -1,1813 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "os.h"
-
-#ifndef NO_ACCEL
-void cacheACCELFields(JNIEnv *env, jobject lpObject);
-ACCEL *getACCELFields(JNIEnv *env, jobject lpObject, ACCEL *lpStruct);
-void setACCELFields(JNIEnv *env, jobject lpObject, ACCEL *lpStruct);
-#define ACCEL_sizeof() sizeof(ACCEL)
-#else
-#define cacheACCELFields(a,b)
-#define getACCELFields(a,b,c) NULL
-#define setACCELFields(a,b,c)
-#define ACCEL_sizeof() 0
-#endif
-
-#ifndef NO_ACTCTX
-void cacheACTCTXFields(JNIEnv *env, jobject lpObject);
-ACTCTX *getACTCTXFields(JNIEnv *env, jobject lpObject, ACTCTX *lpStruct);
-void setACTCTXFields(JNIEnv *env, jobject lpObject, ACTCTX *lpStruct);
-#define ACTCTX_sizeof() sizeof(ACTCTX)
-#else
-#define cacheACTCTXFields(a,b)
-#define getACTCTXFields(a,b,c) NULL
-#define setACTCTXFields(a,b,c)
-#define ACTCTX_sizeof() 0
-#endif
-
-#ifndef NO_BITMAP
-void cacheBITMAPFields(JNIEnv *env, jobject lpObject);
-BITMAP *getBITMAPFields(JNIEnv *env, jobject lpObject, BITMAP *lpStruct);
-void setBITMAPFields(JNIEnv *env, jobject lpObject, BITMAP *lpStruct);
-#define BITMAP_sizeof() sizeof(BITMAP)
-#else
-#define cacheBITMAPFields(a,b)
-#define getBITMAPFields(a,b,c) NULL
-#define setBITMAPFields(a,b,c)
-#define BITMAP_sizeof() 0
-#endif
-
-#ifndef NO_BITMAPINFOHEADER
-void cacheBITMAPINFOHEADERFields(JNIEnv *env, jobject lpObject);
-BITMAPINFOHEADER *getBITMAPINFOHEADERFields(JNIEnv *env, jobject lpObject, BITMAPINFOHEADER *lpStruct);
-void setBITMAPINFOHEADERFields(JNIEnv *env, jobject lpObject, BITMAPINFOHEADER *lpStruct);
-#define BITMAPINFOHEADER_sizeof() sizeof(BITMAPINFOHEADER)
-#else
-#define cacheBITMAPINFOHEADERFields(a,b)
-#define getBITMAPINFOHEADERFields(a,b,c) NULL
-#define setBITMAPINFOHEADERFields(a,b,c)
-#define BITMAPINFOHEADER_sizeof() 0
-#endif
-
-#ifndef NO_BLENDFUNCTION
-void cacheBLENDFUNCTIONFields(JNIEnv *env, jobject lpObject);
-BLENDFUNCTION *getBLENDFUNCTIONFields(JNIEnv *env, jobject lpObject, BLENDFUNCTION *lpStruct);
-void setBLENDFUNCTIONFields(JNIEnv *env, jobject lpObject, BLENDFUNCTION *lpStruct);
-#define BLENDFUNCTION_sizeof() sizeof(BLENDFUNCTION)
-#else
-#define cacheBLENDFUNCTIONFields(a,b)
-#define getBLENDFUNCTIONFields(a,b,c) NULL
-#define setBLENDFUNCTIONFields(a,b,c)
-#define BLENDFUNCTION_sizeof() 0
-#endif
-
-#ifndef NO_BP_PAINTPARAMS
-void cacheBP_PAINTPARAMSFields(JNIEnv *env, jobject lpObject);
-BP_PAINTPARAMS *getBP_PAINTPARAMSFields(JNIEnv *env, jobject lpObject, BP_PAINTPARAMS *lpStruct);
-void setBP_PAINTPARAMSFields(JNIEnv *env, jobject lpObject, BP_PAINTPARAMS *lpStruct);
-#define BP_PAINTPARAMS_sizeof() sizeof(BP_PAINTPARAMS)
-#else
-#define cacheBP_PAINTPARAMSFields(a,b)
-#define getBP_PAINTPARAMSFields(a,b,c) NULL
-#define setBP_PAINTPARAMSFields(a,b,c)
-#define BP_PAINTPARAMS_sizeof() 0
-#endif
-
-#ifndef NO_BROWSEINFO
-void cacheBROWSEINFOFields(JNIEnv *env, jobject lpObject);
-BROWSEINFO *getBROWSEINFOFields(JNIEnv *env, jobject lpObject, BROWSEINFO *lpStruct);
-void setBROWSEINFOFields(JNIEnv *env, jobject lpObject, BROWSEINFO *lpStruct);
-#define BROWSEINFO_sizeof() sizeof(BROWSEINFO)
-#else
-#define cacheBROWSEINFOFields(a,b)
-#define getBROWSEINFOFields(a,b,c) NULL
-#define setBROWSEINFOFields(a,b,c)
-#define BROWSEINFO_sizeof() 0
-#endif
-
-#ifndef NO_BUTTON_IMAGELIST
-void cacheBUTTON_IMAGELISTFields(JNIEnv *env, jobject lpObject);
-BUTTON_IMAGELIST *getBUTTON_IMAGELISTFields(JNIEnv *env, jobject lpObject, BUTTON_IMAGELIST *lpStruct);
-void setBUTTON_IMAGELISTFields(JNIEnv *env, jobject lpObject, BUTTON_IMAGELIST *lpStruct);
-#define BUTTON_IMAGELIST_sizeof() sizeof(BUTTON_IMAGELIST)
-#else
-#define cacheBUTTON_IMAGELISTFields(a,b)
-#define getBUTTON_IMAGELISTFields(a,b,c) NULL
-#define setBUTTON_IMAGELISTFields(a,b,c)
-#define BUTTON_IMAGELIST_sizeof() 0
-#endif
-
-#ifndef NO_CANDIDATEFORM
-void cacheCANDIDATEFORMFields(JNIEnv *env, jobject lpObject);
-CANDIDATEFORM *getCANDIDATEFORMFields(JNIEnv *env, jobject lpObject, CANDIDATEFORM *lpStruct);
-void setCANDIDATEFORMFields(JNIEnv *env, jobject lpObject, CANDIDATEFORM *lpStruct);
-#define CANDIDATEFORM_sizeof() sizeof(CANDIDATEFORM)
-#else
-#define cacheCANDIDATEFORMFields(a,b)
-#define getCANDIDATEFORMFields(a,b,c) NULL
-#define setCANDIDATEFORMFields(a,b,c)
-#define CANDIDATEFORM_sizeof() 0
-#endif
-
-#ifndef NO_CHOOSECOLOR
-void cacheCHOOSECOLORFields(JNIEnv *env, jobject lpObject);
-CHOOSECOLOR *getCHOOSECOLORFields(JNIEnv *env, jobject lpObject, CHOOSECOLOR *lpStruct);
-void setCHOOSECOLORFields(JNIEnv *env, jobject lpObject, CHOOSECOLOR *lpStruct);
-#define CHOOSECOLOR_sizeof() sizeof(CHOOSECOLOR)
-#else
-#define cacheCHOOSECOLORFields(a,b)
-#define getCHOOSECOLORFields(a,b,c) NULL
-#define setCHOOSECOLORFields(a,b,c)
-#define CHOOSECOLOR_sizeof() 0
-#endif
-
-#ifndef NO_CHOOSEFONT
-void cacheCHOOSEFONTFields(JNIEnv *env, jobject lpObject);
-CHOOSEFONT *getCHOOSEFONTFields(JNIEnv *env, jobject lpObject, CHOOSEFONT *lpStruct);
-void setCHOOSEFONTFields(JNIEnv *env, jobject lpObject, CHOOSEFONT *lpStruct);
-#define CHOOSEFONT_sizeof() sizeof(CHOOSEFONT)
-#else
-#define cacheCHOOSEFONTFields(a,b)
-#define getCHOOSEFONTFields(a,b,c) NULL
-#define setCHOOSEFONTFields(a,b,c)
-#define CHOOSEFONT_sizeof() 0
-#endif
-
-#ifndef NO_COMBOBOXINFO
-void cacheCOMBOBOXINFOFields(JNIEnv *env, jobject lpObject);
-COMBOBOXINFO *getCOMBOBOXINFOFields(JNIEnv *env, jobject lpObject, COMBOBOXINFO *lpStruct);
-void setCOMBOBOXINFOFields(JNIEnv *env, jobject lpObject, COMBOBOXINFO *lpStruct);
-#define COMBOBOXINFO_sizeof() sizeof(COMBOBOXINFO)
-#else
-#define cacheCOMBOBOXINFOFields(a,b)
-#define getCOMBOBOXINFOFields(a,b,c) NULL
-#define setCOMBOBOXINFOFields(a,b,c)
-#define COMBOBOXINFO_sizeof() 0
-#endif
-
-#ifndef NO_COMPOSITIONFORM
-void cacheCOMPOSITIONFORMFields(JNIEnv *env, jobject lpObject);
-COMPOSITIONFORM *getCOMPOSITIONFORMFields(JNIEnv *env, jobject lpObject, COMPOSITIONFORM *lpStruct);
-void setCOMPOSITIONFORMFields(JNIEnv *env, jobject lpObject, COMPOSITIONFORM *lpStruct);
-#define COMPOSITIONFORM_sizeof() sizeof(COMPOSITIONFORM)
-#else
-#define cacheCOMPOSITIONFORMFields(a,b)
-#define getCOMPOSITIONFORMFields(a,b,c) NULL
-#define setCOMPOSITIONFORMFields(a,b,c)
-#define COMPOSITIONFORM_sizeof() 0
-#endif
-
-#ifndef NO_CREATESTRUCT
-void cacheCREATESTRUCTFields(JNIEnv *env, jobject lpObject);
-CREATESTRUCT *getCREATESTRUCTFields(JNIEnv *env, jobject lpObject, CREATESTRUCT *lpStruct);
-void setCREATESTRUCTFields(JNIEnv *env, jobject lpObject, CREATESTRUCT *lpStruct);
-#define CREATESTRUCT_sizeof() sizeof(CREATESTRUCT)
-#else
-#define cacheCREATESTRUCTFields(a,b)
-#define getCREATESTRUCTFields(a,b,c) NULL
-#define setCREATESTRUCTFields(a,b,c)
-#define CREATESTRUCT_sizeof() 0
-#endif
-
-#ifndef NO_DEVMODE
-void cacheDEVMODEFields(JNIEnv *env, jobject lpObject);
-DEVMODE *getDEVMODEFields(JNIEnv *env, jobject lpObject, DEVMODE *lpStruct);
-void setDEVMODEFields(JNIEnv *env, jobject lpObject, DEVMODE *lpStruct);
-#define DEVMODE_sizeof() sizeof(DEVMODE)
-#else
-#define cacheDEVMODEFields(a,b)
-#define getDEVMODEFields(a,b,c) NULL
-#define setDEVMODEFields(a,b,c)
-#define DEVMODE_sizeof() 0
-#endif
-
-#ifndef NO_DEVMODEA
-void cacheDEVMODEAFields(JNIEnv *env, jobject lpObject);
-DEVMODEA *getDEVMODEAFields(JNIEnv *env, jobject lpObject, DEVMODEA *lpStruct);
-void setDEVMODEAFields(JNIEnv *env, jobject lpObject, DEVMODEA *lpStruct);
-#define DEVMODEA_sizeof() sizeof(DEVMODEA)
-#else
-#define cacheDEVMODEAFields(a,b)
-#define getDEVMODEAFields(a,b,c) NULL
-#define setDEVMODEAFields(a,b,c)
-#define DEVMODEA_sizeof() 0
-#endif
-
-#ifndef NO_DEVMODEW
-void cacheDEVMODEWFields(JNIEnv *env, jobject lpObject);
-DEVMODEW *getDEVMODEWFields(JNIEnv *env, jobject lpObject, DEVMODEW *lpStruct);
-void setDEVMODEWFields(JNIEnv *env, jobject lpObject, DEVMODEW *lpStruct);
-#define DEVMODEW_sizeof() sizeof(DEVMODEW)
-#else
-#define cacheDEVMODEWFields(a,b)
-#define getDEVMODEWFields(a,b,c) NULL
-#define setDEVMODEWFields(a,b,c)
-#define DEVMODEW_sizeof() 0
-#endif
-
-#ifndef NO_DIBSECTION
-void cacheDIBSECTIONFields(JNIEnv *env, jobject lpObject);
-DIBSECTION *getDIBSECTIONFields(JNIEnv *env, jobject lpObject, DIBSECTION *lpStruct);
-void setDIBSECTIONFields(JNIEnv *env, jobject lpObject, DIBSECTION *lpStruct);
-#define DIBSECTION_sizeof() sizeof(DIBSECTION)
-#else
-#define cacheDIBSECTIONFields(a,b)
-#define getDIBSECTIONFields(a,b,c) NULL
-#define setDIBSECTIONFields(a,b,c)
-#define DIBSECTION_sizeof() 0
-#endif
-
-#ifndef NO_DLLVERSIONINFO
-void cacheDLLVERSIONINFOFields(JNIEnv *env, jobject lpObject);
-DLLVERSIONINFO *getDLLVERSIONINFOFields(JNIEnv *env, jobject lpObject, DLLVERSIONINFO *lpStruct);
-void setDLLVERSIONINFOFields(JNIEnv *env, jobject lpObject, DLLVERSIONINFO *lpStruct);
-#define DLLVERSIONINFO_sizeof() sizeof(DLLVERSIONINFO)
-#else
-#define cacheDLLVERSIONINFOFields(a,b)
-#define getDLLVERSIONINFOFields(a,b,c) NULL
-#define setDLLVERSIONINFOFields(a,b,c)
-#define DLLVERSIONINFO_sizeof() 0
-#endif
-
-#ifndef NO_DOCHOSTUIINFO
-void cacheDOCHOSTUIINFOFields(JNIEnv *env, jobject lpObject);
-DOCHOSTUIINFO *getDOCHOSTUIINFOFields(JNIEnv *env, jobject lpObject, DOCHOSTUIINFO *lpStruct);
-void setDOCHOSTUIINFOFields(JNIEnv *env, jobject lpObject, DOCHOSTUIINFO *lpStruct);
-#define DOCHOSTUIINFO_sizeof() sizeof(DOCHOSTUIINFO)
-#else
-#define cacheDOCHOSTUIINFOFields(a,b)
-#define getDOCHOSTUIINFOFields(a,b,c) NULL
-#define setDOCHOSTUIINFOFields(a,b,c)
-#define DOCHOSTUIINFO_sizeof() 0
-#endif
-
-#ifndef NO_DOCINFO
-void cacheDOCINFOFields(JNIEnv *env, jobject lpObject);
-DOCINFO *getDOCINFOFields(JNIEnv *env, jobject lpObject, DOCINFO *lpStruct);
-void setDOCINFOFields(JNIEnv *env, jobject lpObject, DOCINFO *lpStruct);
-#define DOCINFO_sizeof() sizeof(DOCINFO)
-#else
-#define cacheDOCINFOFields(a,b)
-#define getDOCINFOFields(a,b,c) NULL
-#define setDOCINFOFields(a,b,c)
-#define DOCINFO_sizeof() 0
-#endif
-
-#ifndef NO_DRAWITEMSTRUCT
-void cacheDRAWITEMSTRUCTFields(JNIEnv *env, jobject lpObject);
-DRAWITEMSTRUCT *getDRAWITEMSTRUCTFields(JNIEnv *env, jobject lpObject, DRAWITEMSTRUCT *lpStruct);
-void setDRAWITEMSTRUCTFields(JNIEnv *env, jobject lpObject, DRAWITEMSTRUCT *lpStruct);
-#define DRAWITEMSTRUCT_sizeof() sizeof(DRAWITEMSTRUCT)
-#else
-#define cacheDRAWITEMSTRUCTFields(a,b)
-#define getDRAWITEMSTRUCTFields(a,b,c) NULL
-#define setDRAWITEMSTRUCTFields(a,b,c)
-#define DRAWITEMSTRUCT_sizeof() 0
-#endif
-
-#ifndef NO_DROPFILES
-void cacheDROPFILESFields(JNIEnv *env, jobject lpObject);
-DROPFILES *getDROPFILESFields(JNIEnv *env, jobject lpObject, DROPFILES *lpStruct);
-void setDROPFILESFields(JNIEnv *env, jobject lpObject, DROPFILES *lpStruct);
-#define DROPFILES_sizeof() sizeof(DROPFILES)
-#else
-#define cacheDROPFILESFields(a,b)
-#define getDROPFILESFields(a,b,c) NULL
-#define setDROPFILESFields(a,b,c)
-#define DROPFILES_sizeof() 0
-#endif
-
-#ifndef NO_DWM_BLURBEHIND
-void cacheDWM_BLURBEHINDFields(JNIEnv *env, jobject lpObject);
-DWM_BLURBEHIND *getDWM_BLURBEHINDFields(JNIEnv *env, jobject lpObject, DWM_BLURBEHIND *lpStruct);
-void setDWM_BLURBEHINDFields(JNIEnv *env, jobject lpObject, DWM_BLURBEHIND *lpStruct);
-#define DWM_BLURBEHIND_sizeof() sizeof(DWM_BLURBEHIND)
-#else
-#define cacheDWM_BLURBEHINDFields(a,b)
-#define getDWM_BLURBEHINDFields(a,b,c) NULL
-#define setDWM_BLURBEHINDFields(a,b,c)
-#define DWM_BLURBEHIND_sizeof() 0
-#endif
-
-#ifndef NO_EMR
-void cacheEMRFields(JNIEnv *env, jobject lpObject);
-EMR *getEMRFields(JNIEnv *env, jobject lpObject, EMR *lpStruct);
-void setEMRFields(JNIEnv *env, jobject lpObject, EMR *lpStruct);
-#define EMR_sizeof() sizeof(EMR)
-#else
-#define cacheEMRFields(a,b)
-#define getEMRFields(a,b,c) NULL
-#define setEMRFields(a,b,c)
-#define EMR_sizeof() 0
-#endif
-
-#ifndef NO_EMREXTCREATEFONTINDIRECTW
-void cacheEMREXTCREATEFONTINDIRECTWFields(JNIEnv *env, jobject lpObject);
-EMREXTCREATEFONTINDIRECTW *getEMREXTCREATEFONTINDIRECTWFields(JNIEnv *env, jobject lpObject, EMREXTCREATEFONTINDIRECTW *lpStruct);
-void setEMREXTCREATEFONTINDIRECTWFields(JNIEnv *env, jobject lpObject, EMREXTCREATEFONTINDIRECTW *lpStruct);
-#define EMREXTCREATEFONTINDIRECTW_sizeof() sizeof(EMREXTCREATEFONTINDIRECTW)
-#else
-#define cacheEMREXTCREATEFONTINDIRECTWFields(a,b)
-#define getEMREXTCREATEFONTINDIRECTWFields(a,b,c) NULL
-#define setEMREXTCREATEFONTINDIRECTWFields(a,b,c)
-#define EMREXTCREATEFONTINDIRECTW_sizeof() 0
-#endif
-
-#ifndef NO_EXTLOGFONTW
-void cacheEXTLOGFONTWFields(JNIEnv *env, jobject lpObject);
-EXTLOGFONTW *getEXTLOGFONTWFields(JNIEnv *env, jobject lpObject, EXTLOGFONTW *lpStruct);
-void setEXTLOGFONTWFields(JNIEnv *env, jobject lpObject, EXTLOGFONTW *lpStruct);
-#define EXTLOGFONTW_sizeof() sizeof(EXTLOGFONTW)
-#else
-#define cacheEXTLOGFONTWFields(a,b)
-#define getEXTLOGFONTWFields(a,b,c) NULL
-#define setEXTLOGFONTWFields(a,b,c)
-#define EXTLOGFONTW_sizeof() 0
-#endif
-
-#ifndef NO_EXTLOGPEN
-void cacheEXTLOGPENFields(JNIEnv *env, jobject lpObject);
-EXTLOGPEN *getEXTLOGPENFields(JNIEnv *env, jobject lpObject, EXTLOGPEN *lpStruct);
-void setEXTLOGPENFields(JNIEnv *env, jobject lpObject, EXTLOGPEN *lpStruct);
-#define EXTLOGPEN_sizeof() sizeof(EXTLOGPEN)
-#else
-#define cacheEXTLOGPENFields(a,b)
-#define getEXTLOGPENFields(a,b,c) NULL
-#define setEXTLOGPENFields(a,b,c)
-#define EXTLOGPEN_sizeof() 0
-#endif
-
-#ifndef NO_FILETIME
-void cacheFILETIMEFields(JNIEnv *env, jobject lpObject);
-FILETIME *getFILETIMEFields(JNIEnv *env, jobject lpObject, FILETIME *lpStruct);
-void setFILETIMEFields(JNIEnv *env, jobject lpObject, FILETIME *lpStruct);
-#define FILETIME_sizeof() sizeof(FILETIME)
-#else
-#define cacheFILETIMEFields(a,b)
-#define getFILETIMEFields(a,b,c) NULL
-#define setFILETIMEFields(a,b,c)
-#define FILETIME_sizeof() 0
-#endif
-
-#ifndef NO_GCP_RESULTS
-void cacheGCP_RESULTSFields(JNIEnv *env, jobject lpObject);
-GCP_RESULTS *getGCP_RESULTSFields(JNIEnv *env, jobject lpObject, GCP_RESULTS *lpStruct);
-void setGCP_RESULTSFields(JNIEnv *env, jobject lpObject, GCP_RESULTS *lpStruct);
-#define GCP_RESULTS_sizeof() sizeof(GCP_RESULTS)
-#else
-#define cacheGCP_RESULTSFields(a,b)
-#define getGCP_RESULTSFields(a,b,c) NULL
-#define setGCP_RESULTSFields(a,b,c)
-#define GCP_RESULTS_sizeof() 0
-#endif
-
-#ifndef NO_GRADIENT_RECT
-void cacheGRADIENT_RECTFields(JNIEnv *env, jobject lpObject);
-GRADIENT_RECT *getGRADIENT_RECTFields(JNIEnv *env, jobject lpObject, GRADIENT_RECT *lpStruct);
-void setGRADIENT_RECTFields(JNIEnv *env, jobject lpObject, GRADIENT_RECT *lpStruct);
-#define GRADIENT_RECT_sizeof() sizeof(GRADIENT_RECT)
-#else
-#define cacheGRADIENT_RECTFields(a,b)
-#define getGRADIENT_RECTFields(a,b,c) NULL
-#define setGRADIENT_RECTFields(a,b,c)
-#define GRADIENT_RECT_sizeof() 0
-#endif
-
-#ifndef NO_GUITHREADINFO
-void cacheGUITHREADINFOFields(JNIEnv *env, jobject lpObject);
-GUITHREADINFO *getGUITHREADINFOFields(JNIEnv *env, jobject lpObject, GUITHREADINFO *lpStruct);
-void setGUITHREADINFOFields(JNIEnv *env, jobject lpObject, GUITHREADINFO *lpStruct);
-#define GUITHREADINFO_sizeof() sizeof(GUITHREADINFO)
-#else
-#define cacheGUITHREADINFOFields(a,b)
-#define getGUITHREADINFOFields(a,b,c) NULL
-#define setGUITHREADINFOFields(a,b,c)
-#define GUITHREADINFO_sizeof() 0
-#endif
-
-#ifndef NO_HDHITTESTINFO
-void cacheHDHITTESTINFOFields(JNIEnv *env, jobject lpObject);
-HDHITTESTINFO *getHDHITTESTINFOFields(JNIEnv *env, jobject lpObject, HDHITTESTINFO *lpStruct);
-void setHDHITTESTINFOFields(JNIEnv *env, jobject lpObject, HDHITTESTINFO *lpStruct);
-#define HDHITTESTINFO_sizeof() sizeof(HDHITTESTINFO)
-#else
-#define cacheHDHITTESTINFOFields(a,b)
-#define getHDHITTESTINFOFields(a,b,c) NULL
-#define setHDHITTESTINFOFields(a,b,c)
-#define HDHITTESTINFO_sizeof() 0
-#endif
-
-#ifndef NO_HDITEM
-void cacheHDITEMFields(JNIEnv *env, jobject lpObject);
-HDITEM *getHDITEMFields(JNIEnv *env, jobject lpObject, HDITEM *lpStruct);
-void setHDITEMFields(JNIEnv *env, jobject lpObject, HDITEM *lpStruct);
-#define HDITEM_sizeof() sizeof(HDITEM)
-#else
-#define cacheHDITEMFields(a,b)
-#define getHDITEMFields(a,b,c) NULL
-#define setHDITEMFields(a,b,c)
-#define HDITEM_sizeof() 0
-#endif
-
-#ifndef NO_HDLAYOUT
-void cacheHDLAYOUTFields(JNIEnv *env, jobject lpObject);
-HDLAYOUT *getHDLAYOUTFields(JNIEnv *env, jobject lpObject, HDLAYOUT *lpStruct);
-void setHDLAYOUTFields(JNIEnv *env, jobject lpObject, HDLAYOUT *lpStruct);
-#define HDLAYOUT_sizeof() sizeof(HDLAYOUT)
-#else
-#define cacheHDLAYOUTFields(a,b)
-#define getHDLAYOUTFields(a,b,c) NULL
-#define setHDLAYOUTFields(a,b,c)
-#define HDLAYOUT_sizeof() 0
-#endif
-
-#ifndef NO_HELPINFO
-void cacheHELPINFOFields(JNIEnv *env, jobject lpObject);
-HELPINFO *getHELPINFOFields(JNIEnv *env, jobject lpObject, HELPINFO *lpStruct);
-void setHELPINFOFields(JNIEnv *env, jobject lpObject, HELPINFO *lpStruct);
-#define HELPINFO_sizeof() sizeof(HELPINFO)
-#else
-#define cacheHELPINFOFields(a,b)
-#define getHELPINFOFields(a,b,c) NULL
-#define setHELPINFOFields(a,b,c)
-#define HELPINFO_sizeof() 0
-#endif
-
-#ifndef NO_HIGHCONTRAST
-void cacheHIGHCONTRASTFields(JNIEnv *env, jobject lpObject);
-HIGHCONTRAST *getHIGHCONTRASTFields(JNIEnv *env, jobject lpObject, HIGHCONTRAST *lpStruct);
-void setHIGHCONTRASTFields(JNIEnv *env, jobject lpObject, HIGHCONTRAST *lpStruct);
-#define HIGHCONTRAST_sizeof() sizeof(HIGHCONTRAST)
-#else
-#define cacheHIGHCONTRASTFields(a,b)
-#define getHIGHCONTRASTFields(a,b,c) NULL
-#define setHIGHCONTRASTFields(a,b,c)
-#define HIGHCONTRAST_sizeof() 0
-#endif
-
-#ifndef NO_ICONINFO
-void cacheICONINFOFields(JNIEnv *env, jobject lpObject);
-ICONINFO *getICONINFOFields(JNIEnv *env, jobject lpObject, ICONINFO *lpStruct);
-void setICONINFOFields(JNIEnv *env, jobject lpObject, ICONINFO *lpStruct);
-#define ICONINFO_sizeof() sizeof(ICONINFO)
-#else
-#define cacheICONINFOFields(a,b)
-#define getICONINFOFields(a,b,c) NULL
-#define setICONINFOFields(a,b,c)
-#define ICONINFO_sizeof() 0
-#endif
-
-#ifndef NO_INITCOMMONCONTROLSEX
-void cacheINITCOMMONCONTROLSEXFields(JNIEnv *env, jobject lpObject);
-INITCOMMONCONTROLSEX *getINITCOMMONCONTROLSEXFields(JNIEnv *env, jobject lpObject, INITCOMMONCONTROLSEX *lpStruct);
-void setINITCOMMONCONTROLSEXFields(JNIEnv *env, jobject lpObject, INITCOMMONCONTROLSEX *lpStruct);
-#define INITCOMMONCONTROLSEX_sizeof() sizeof(INITCOMMONCONTROLSEX)
-#else
-#define cacheINITCOMMONCONTROLSEXFields(a,b)
-#define getINITCOMMONCONTROLSEXFields(a,b,c) NULL
-#define setINITCOMMONCONTROLSEXFields(a,b,c)
-#define INITCOMMONCONTROLSEX_sizeof() 0
-#endif
-
-#ifndef NO_INPUT
-void cacheINPUTFields(JNIEnv *env, jobject lpObject);
-INPUT *getINPUTFields(JNIEnv *env, jobject lpObject, INPUT *lpStruct);
-void setINPUTFields(JNIEnv *env, jobject lpObject, INPUT *lpStruct);
-#define INPUT_sizeof() sizeof(INPUT)
-#else
-#define cacheINPUTFields(a,b)
-#define getINPUTFields(a,b,c) NULL
-#define setINPUTFields(a,b,c)
-#define INPUT_sizeof() 0
-#endif
-
-#ifndef NO_KEYBDINPUT
-void cacheKEYBDINPUTFields(JNIEnv *env, jobject lpObject);
-KEYBDINPUT *getKEYBDINPUTFields(JNIEnv *env, jobject lpObject, KEYBDINPUT *lpStruct);
-void setKEYBDINPUTFields(JNIEnv *env, jobject lpObject, KEYBDINPUT *lpStruct);
-#define KEYBDINPUT_sizeof() sizeof(KEYBDINPUT)
-#else
-#define cacheKEYBDINPUTFields(a,b)
-#define getKEYBDINPUTFields(a,b,c) NULL
-#define setKEYBDINPUTFields(a,b,c)
-#define KEYBDINPUT_sizeof() 0
-#endif
-
-#ifndef NO_LITEM
-void cacheLITEMFields(JNIEnv *env, jobject lpObject);
-LITEM *getLITEMFields(JNIEnv *env, jobject lpObject, LITEM *lpStruct);
-void setLITEMFields(JNIEnv *env, jobject lpObject, LITEM *lpStruct);
-#define LITEM_sizeof() sizeof(LITEM)
-#else
-#define cacheLITEMFields(a,b)
-#define getLITEMFields(a,b,c) NULL
-#define setLITEMFields(a,b,c)
-#define LITEM_sizeof() 0
-#endif
-
-#ifndef NO_LOGBRUSH
-void cacheLOGBRUSHFields(JNIEnv *env, jobject lpObject);
-LOGBRUSH *getLOGBRUSHFields(JNIEnv *env, jobject lpObject, LOGBRUSH *lpStruct);
-void setLOGBRUSHFields(JNIEnv *env, jobject lpObject, LOGBRUSH *lpStruct);
-#define LOGBRUSH_sizeof() sizeof(LOGBRUSH)
-#else
-#define cacheLOGBRUSHFields(a,b)
-#define getLOGBRUSHFields(a,b,c) NULL
-#define setLOGBRUSHFields(a,b,c)
-#define LOGBRUSH_sizeof() 0
-#endif
-
-#ifndef NO_LOGFONT
-void cacheLOGFONTFields(JNIEnv *env, jobject lpObject);
-LOGFONT *getLOGFONTFields(JNIEnv *env, jobject lpObject, LOGFONT *lpStruct);
-void setLOGFONTFields(JNIEnv *env, jobject lpObject, LOGFONT *lpStruct);
-#define LOGFONT_sizeof() sizeof(LOGFONT)
-#else
-#define cacheLOGFONTFields(a,b)
-#define getLOGFONTFields(a,b,c) NULL
-#define setLOGFONTFields(a,b,c)
-#define LOGFONT_sizeof() 0
-#endif
-
-#ifndef NO_LOGFONTA
-void cacheLOGFONTAFields(JNIEnv *env, jobject lpObject);
-LOGFONTA *getLOGFONTAFields(JNIEnv *env, jobject lpObject, LOGFONTA *lpStruct);
-void setLOGFONTAFields(JNIEnv *env, jobject lpObject, LOGFONTA *lpStruct);
-#define LOGFONTA_sizeof() sizeof(LOGFONTA)
-#else
-#define cacheLOGFONTAFields(a,b)
-#define getLOGFONTAFields(a,b,c) NULL
-#define setLOGFONTAFields(a,b,c)
-#define LOGFONTA_sizeof() 0
-#endif
-
-#ifndef NO_LOGFONTW
-void cacheLOGFONTWFields(JNIEnv *env, jobject lpObject);
-LOGFONTW *getLOGFONTWFields(JNIEnv *env, jobject lpObject, LOGFONTW *lpStruct);
-void setLOGFONTWFields(JNIEnv *env, jobject lpObject, LOGFONTW *lpStruct);
-#define LOGFONTW_sizeof() sizeof(LOGFONTW)
-#else
-#define cacheLOGFONTWFields(a,b)
-#define getLOGFONTWFields(a,b,c) NULL
-#define setLOGFONTWFields(a,b,c)
-#define LOGFONTW_sizeof() 0
-#endif
-
-#ifndef NO_LOGPEN
-void cacheLOGPENFields(JNIEnv *env, jobject lpObject);
-LOGPEN *getLOGPENFields(JNIEnv *env, jobject lpObject, LOGPEN *lpStruct);
-void setLOGPENFields(JNIEnv *env, jobject lpObject, LOGPEN *lpStruct);
-#define LOGPEN_sizeof() sizeof(LOGPEN)
-#else
-#define cacheLOGPENFields(a,b)
-#define getLOGPENFields(a,b,c) NULL
-#define setLOGPENFields(a,b,c)
-#define LOGPEN_sizeof() 0
-#endif
-
-#ifndef NO_LVCOLUMN
-void cacheLVCOLUMNFields(JNIEnv *env, jobject lpObject);
-LVCOLUMN *getLVCOLUMNFields(JNIEnv *env, jobject lpObject, LVCOLUMN *lpStruct);
-void setLVCOLUMNFields(JNIEnv *env, jobject lpObject, LVCOLUMN *lpStruct);
-#define LVCOLUMN_sizeof() sizeof(LVCOLUMN)
-#else
-#define cacheLVCOLUMNFields(a,b)
-#define getLVCOLUMNFields(a,b,c) NULL
-#define setLVCOLUMNFields(a,b,c)
-#define LVCOLUMN_sizeof() 0
-#endif
-
-#ifndef NO_LVHITTESTINFO
-void cacheLVHITTESTINFOFields(JNIEnv *env, jobject lpObject);
-LVHITTESTINFO *getLVHITTESTINFOFields(JNIEnv *env, jobject lpObject, LVHITTESTINFO *lpStruct);
-void setLVHITTESTINFOFields(JNIEnv *env, jobject lpObject, LVHITTESTINFO *lpStruct);
-#define LVHITTESTINFO_sizeof() sizeof(LVHITTESTINFO)
-#else
-#define cacheLVHITTESTINFOFields(a,b)
-#define getLVHITTESTINFOFields(a,b,c) NULL
-#define setLVHITTESTINFOFields(a,b,c)
-#define LVHITTESTINFO_sizeof() 0
-#endif
-
-#ifndef NO_LVITEM
-void cacheLVITEMFields(JNIEnv *env, jobject lpObject);
-LVITEM *getLVITEMFields(JNIEnv *env, jobject lpObject, LVITEM *lpStruct);
-void setLVITEMFields(JNIEnv *env, jobject lpObject, LVITEM *lpStruct);
-#define LVITEM_sizeof() sizeof(LVITEM)
-#else
-#define cacheLVITEMFields(a,b)
-#define getLVITEMFields(a,b,c) NULL
-#define setLVITEMFields(a,b,c)
-#define LVITEM_sizeof() 0
-#endif
-
-#ifndef NO_MARGINS
-void cacheMARGINSFields(JNIEnv *env, jobject lpObject);
-MARGINS *getMARGINSFields(JNIEnv *env, jobject lpObject, MARGINS *lpStruct);
-void setMARGINSFields(JNIEnv *env, jobject lpObject, MARGINS *lpStruct);
-#define MARGINS_sizeof() sizeof(MARGINS)
-#else
-#define cacheMARGINSFields(a,b)
-#define getMARGINSFields(a,b,c) NULL
-#define setMARGINSFields(a,b,c)
-#define MARGINS_sizeof() 0
-#endif
-
-#ifndef NO_MCHITTESTINFO
-void cacheMCHITTESTINFOFields(JNIEnv *env, jobject lpObject);
-MCHITTESTINFO *getMCHITTESTINFOFields(JNIEnv *env, jobject lpObject, MCHITTESTINFO *lpStruct);
-void setMCHITTESTINFOFields(JNIEnv *env, jobject lpObject, MCHITTESTINFO *lpStruct);
-#define MCHITTESTINFO_sizeof() sizeof(MCHITTESTINFO)
-#else
-#define cacheMCHITTESTINFOFields(a,b)
-#define getMCHITTESTINFOFields(a,b,c) NULL
-#define setMCHITTESTINFOFields(a,b,c)
-#define MCHITTESTINFO_sizeof() 0
-#endif
-
-#ifndef NO_MEASUREITEMSTRUCT
-void cacheMEASUREITEMSTRUCTFields(JNIEnv *env, jobject lpObject);
-MEASUREITEMSTRUCT *getMEASUREITEMSTRUCTFields(JNIEnv *env, jobject lpObject, MEASUREITEMSTRUCT *lpStruct);
-void setMEASUREITEMSTRUCTFields(JNIEnv *env, jobject lpObject, MEASUREITEMSTRUCT *lpStruct);
-#define MEASUREITEMSTRUCT_sizeof() sizeof(MEASUREITEMSTRUCT)
-#else
-#define cacheMEASUREITEMSTRUCTFields(a,b)
-#define getMEASUREITEMSTRUCTFields(a,b,c) NULL
-#define setMEASUREITEMSTRUCTFields(a,b,c)
-#define MEASUREITEMSTRUCT_sizeof() 0
-#endif
-
-#ifndef NO_MENUBARINFO
-void cacheMENUBARINFOFields(JNIEnv *env, jobject lpObject);
-MENUBARINFO *getMENUBARINFOFields(JNIEnv *env, jobject lpObject, MENUBARINFO *lpStruct);
-void setMENUBARINFOFields(JNIEnv *env, jobject lpObject, MENUBARINFO *lpStruct);
-#define MENUBARINFO_sizeof() sizeof(MENUBARINFO)
-#else
-#define cacheMENUBARINFOFields(a,b)
-#define getMENUBARINFOFields(a,b,c) NULL
-#define setMENUBARINFOFields(a,b,c)
-#define MENUBARINFO_sizeof() 0
-#endif
-
-#ifndef NO_MENUINFO
-void cacheMENUINFOFields(JNIEnv *env, jobject lpObject);
-MENUINFO *getMENUINFOFields(JNIEnv *env, jobject lpObject, MENUINFO *lpStruct);
-void setMENUINFOFields(JNIEnv *env, jobject lpObject, MENUINFO *lpStruct);
-#define MENUINFO_sizeof() sizeof(MENUINFO)
-#else
-#define cacheMENUINFOFields(a,b)
-#define getMENUINFOFields(a,b,c) NULL
-#define setMENUINFOFields(a,b,c)
-#define MENUINFO_sizeof() 0
-#endif
-
-#ifndef NO_MENUITEMINFO
-void cacheMENUITEMINFOFields(JNIEnv *env, jobject lpObject);
-MENUITEMINFO *getMENUITEMINFOFields(JNIEnv *env, jobject lpObject, MENUITEMINFO *lpStruct);
-void setMENUITEMINFOFields(JNIEnv *env, jobject lpObject, MENUITEMINFO *lpStruct);
-#define MENUITEMINFO_sizeof() sizeof(MENUITEMINFO)
-#else
-#define cacheMENUITEMINFOFields(a,b)
-#define getMENUITEMINFOFields(a,b,c) NULL
-#define setMENUITEMINFOFields(a,b,c)
-#define MENUITEMINFO_sizeof() 0
-#endif
-
-#ifndef NO_MINMAXINFO
-void cacheMINMAXINFOFields(JNIEnv *env, jobject lpObject);
-MINMAXINFO *getMINMAXINFOFields(JNIEnv *env, jobject lpObject, MINMAXINFO *lpStruct);
-void setMINMAXINFOFields(JNIEnv *env, jobject lpObject, MINMAXINFO *lpStruct);
-#define MINMAXINFO_sizeof() sizeof(MINMAXINFO)
-#else
-#define cacheMINMAXINFOFields(a,b)
-#define getMINMAXINFOFields(a,b,c) NULL
-#define setMINMAXINFOFields(a,b,c)
-#define MINMAXINFO_sizeof() 0
-#endif
-
-#ifndef NO_MONITORINFO
-void cacheMONITORINFOFields(JNIEnv *env, jobject lpObject);
-MONITORINFO *getMONITORINFOFields(JNIEnv *env, jobject lpObject, MONITORINFO *lpStruct);
-void setMONITORINFOFields(JNIEnv *env, jobject lpObject, MONITORINFO *lpStruct);
-#define MONITORINFO_sizeof() sizeof(MONITORINFO)
-#else
-#define cacheMONITORINFOFields(a,b)
-#define getMONITORINFOFields(a,b,c) NULL
-#define setMONITORINFOFields(a,b,c)
-#define MONITORINFO_sizeof() 0
-#endif
-
-#ifndef NO_MOUSEINPUT
-void cacheMOUSEINPUTFields(JNIEnv *env, jobject lpObject);
-MOUSEINPUT *getMOUSEINPUTFields(JNIEnv *env, jobject lpObject, MOUSEINPUT *lpStruct);
-void setMOUSEINPUTFields(JNIEnv *env, jobject lpObject, MOUSEINPUT *lpStruct);
-#define MOUSEINPUT_sizeof() sizeof(MOUSEINPUT)
-#else
-#define cacheMOUSEINPUTFields(a,b)
-#define getMOUSEINPUTFields(a,b,c) NULL
-#define setMOUSEINPUTFields(a,b,c)
-#define MOUSEINPUT_sizeof() 0
-#endif
-
-#ifndef NO_MSG
-void cacheMSGFields(JNIEnv *env, jobject lpObject);
-MSG *getMSGFields(JNIEnv *env, jobject lpObject, MSG *lpStruct);
-void setMSGFields(JNIEnv *env, jobject lpObject, MSG *lpStruct);
-#define MSG_sizeof() sizeof(MSG)
-#else
-#define cacheMSGFields(a,b)
-#define getMSGFields(a,b,c) NULL
-#define setMSGFields(a,b,c)
-#define MSG_sizeof() 0
-#endif
-
-#ifndef NO_NMCUSTOMDRAW
-void cacheNMCUSTOMDRAWFields(JNIEnv *env, jobject lpObject);
-NMCUSTOMDRAW *getNMCUSTOMDRAWFields(JNIEnv *env, jobject lpObject, NMCUSTOMDRAW *lpStruct);
-void setNMCUSTOMDRAWFields(JNIEnv *env, jobject lpObject, NMCUSTOMDRAW *lpStruct);
-#define NMCUSTOMDRAW_sizeof() sizeof(NMCUSTOMDRAW)
-#else
-#define cacheNMCUSTOMDRAWFields(a,b)
-#define getNMCUSTOMDRAWFields(a,b,c) NULL
-#define setNMCUSTOMDRAWFields(a,b,c)
-#define NMCUSTOMDRAW_sizeof() 0
-#endif
-
-#ifndef NO_NMHDR
-void cacheNMHDRFields(JNIEnv *env, jobject lpObject);
-NMHDR *getNMHDRFields(JNIEnv *env, jobject lpObject, NMHDR *lpStruct);
-void setNMHDRFields(JNIEnv *env, jobject lpObject, NMHDR *lpStruct);
-#define NMHDR_sizeof() sizeof(NMHDR)
-#else
-#define cacheNMHDRFields(a,b)
-#define getNMHDRFields(a,b,c) NULL
-#define setNMHDRFields(a,b,c)
-#define NMHDR_sizeof() 0
-#endif
-
-#ifndef NO_NMHEADER
-void cacheNMHEADERFields(JNIEnv *env, jobject lpObject);
-NMHEADER *getNMHEADERFields(JNIEnv *env, jobject lpObject, NMHEADER *lpStruct);
-void setNMHEADERFields(JNIEnv *env, jobject lpObject, NMHEADER *lpStruct);
-#define NMHEADER_sizeof() sizeof(NMHEADER)
-#else
-#define cacheNMHEADERFields(a,b)
-#define getNMHEADERFields(a,b,c) NULL
-#define setNMHEADERFields(a,b,c)
-#define NMHEADER_sizeof() 0
-#endif
-
-#ifndef NO_NMLINK
-void cacheNMLINKFields(JNIEnv *env, jobject lpObject);
-NMLINK *getNMLINKFields(JNIEnv *env, jobject lpObject, NMLINK *lpStruct);
-void setNMLINKFields(JNIEnv *env, jobject lpObject, NMLINK *lpStruct);
-#define NMLINK_sizeof() sizeof(NMLINK)
-#else
-#define cacheNMLINKFields(a,b)
-#define getNMLINKFields(a,b,c) NULL
-#define setNMLINKFields(a,b,c)
-#define NMLINK_sizeof() 0
-#endif
-
-#ifndef NO_NMLISTVIEW
-void cacheNMLISTVIEWFields(JNIEnv *env, jobject lpObject);
-NMLISTVIEW *getNMLISTVIEWFields(JNIEnv *env, jobject lpObject, NMLISTVIEW *lpStruct);
-void setNMLISTVIEWFields(JNIEnv *env, jobject lpObject, NMLISTVIEW *lpStruct);
-#define NMLISTVIEW_sizeof() sizeof(NMLISTVIEW)
-#else
-#define cacheNMLISTVIEWFields(a,b)
-#define getNMLISTVIEWFields(a,b,c) NULL
-#define setNMLISTVIEWFields(a,b,c)
-#define NMLISTVIEW_sizeof() 0
-#endif
-
-#ifndef NO_NMLVCUSTOMDRAW
-void cacheNMLVCUSTOMDRAWFields(JNIEnv *env, jobject lpObject);
-NMLVCUSTOMDRAW *getNMLVCUSTOMDRAWFields(JNIEnv *env, jobject lpObject, NMLVCUSTOMDRAW *lpStruct);
-void setNMLVCUSTOMDRAWFields(JNIEnv *env, jobject lpObject, NMLVCUSTOMDRAW *lpStruct);
-#define NMLVCUSTOMDRAW_sizeof() sizeof(NMLVCUSTOMDRAW)
-#else
-#define cacheNMLVCUSTOMDRAWFields(a,b)
-#define getNMLVCUSTOMDRAWFields(a,b,c) NULL
-#define setNMLVCUSTOMDRAWFields(a,b,c)
-#define NMLVCUSTOMDRAW_sizeof() 0
-#endif
-
-#ifndef NO_NMLVDISPINFO
-void cacheNMLVDISPINFOFields(JNIEnv *env, jobject lpObject);
-NMLVDISPINFO *getNMLVDISPINFOFields(JNIEnv *env, jobject lpObject, NMLVDISPINFO *lpStruct);
-void setNMLVDISPINFOFields(JNIEnv *env, jobject lpObject, NMLVDISPINFO *lpStruct);
-#define NMLVDISPINFO_sizeof() sizeof(NMLVDISPINFO)
-#else
-#define cacheNMLVDISPINFOFields(a,b)
-#define getNMLVDISPINFOFields(a,b,c) NULL
-#define setNMLVDISPINFOFields(a,b,c)
-#define NMLVDISPINFO_sizeof() 0
-#endif
-
-#ifndef NO_NMLVFINDITEM
-void cacheNMLVFINDITEMFields(JNIEnv *env, jobject lpObject);
-NMLVFINDITEM *getNMLVFINDITEMFields(JNIEnv *env, jobject lpObject, NMLVFINDITEM *lpStruct);
-void setNMLVFINDITEMFields(JNIEnv *env, jobject lpObject, NMLVFINDITEM *lpStruct);
-#define NMLVFINDITEM_sizeof() sizeof(NMLVFINDITEM)
-#else
-#define cacheNMLVFINDITEMFields(a,b)
-#define getNMLVFINDITEMFields(a,b,c) NULL
-#define setNMLVFINDITEMFields(a,b,c)
-#define NMLVFINDITEM_sizeof() 0
-#endif
-
-#ifndef NO_NMLVODSTATECHANGE
-void cacheNMLVODSTATECHANGEFields(JNIEnv *env, jobject lpObject);
-NMLVODSTATECHANGE *getNMLVODSTATECHANGEFields(JNIEnv *env, jobject lpObject, NMLVODSTATECHANGE *lpStruct);
-void setNMLVODSTATECHANGEFields(JNIEnv *env, jobject lpObject, NMLVODSTATECHANGE *lpStruct);
-#define NMLVODSTATECHANGE_sizeof() sizeof(NMLVODSTATECHANGE)
-#else
-#define cacheNMLVODSTATECHANGEFields(a,b)
-#define getNMLVODSTATECHANGEFields(a,b,c) NULL
-#define setNMLVODSTATECHANGEFields(a,b,c)
-#define NMLVODSTATECHANGE_sizeof() 0
-#endif
-
-#ifndef NO_NMREBARCHEVRON
-void cacheNMREBARCHEVRONFields(JNIEnv *env, jobject lpObject);
-NMREBARCHEVRON *getNMREBARCHEVRONFields(JNIEnv *env, jobject lpObject, NMREBARCHEVRON *lpStruct);
-void setNMREBARCHEVRONFields(JNIEnv *env, jobject lpObject, NMREBARCHEVRON *lpStruct);
-#define NMREBARCHEVRON_sizeof() sizeof(NMREBARCHEVRON)
-#else
-#define cacheNMREBARCHEVRONFields(a,b)
-#define getNMREBARCHEVRONFields(a,b,c) NULL
-#define setNMREBARCHEVRONFields(a,b,c)
-#define NMREBARCHEVRON_sizeof() 0
-#endif
-
-#ifndef NO_NMREBARCHILDSIZE
-void cacheNMREBARCHILDSIZEFields(JNIEnv *env, jobject lpObject);
-NMREBARCHILDSIZE *getNMREBARCHILDSIZEFields(JNIEnv *env, jobject lpObject, NMREBARCHILDSIZE *lpStruct);
-void setNMREBARCHILDSIZEFields(JNIEnv *env, jobject lpObject, NMREBARCHILDSIZE *lpStruct);
-#define NMREBARCHILDSIZE_sizeof() sizeof(NMREBARCHILDSIZE)
-#else
-#define cacheNMREBARCHILDSIZEFields(a,b)
-#define getNMREBARCHILDSIZEFields(a,b,c) NULL
-#define setNMREBARCHILDSIZEFields(a,b,c)
-#define NMREBARCHILDSIZE_sizeof() 0
-#endif
-
-#ifndef NO_NMRGINFO
-void cacheNMRGINFOFields(JNIEnv *env, jobject lpObject);
-NMRGINFO *getNMRGINFOFields(JNIEnv *env, jobject lpObject, NMRGINFO *lpStruct);
-void setNMRGINFOFields(JNIEnv *env, jobject lpObject, NMRGINFO *lpStruct);
-#define NMRGINFO_sizeof() sizeof(NMRGINFO)
-#else
-#define cacheNMRGINFOFields(a,b)
-#define getNMRGINFOFields(a,b,c) NULL
-#define setNMRGINFOFields(a,b,c)
-#define NMRGINFO_sizeof() 0
-#endif
-
-#ifndef NO_NMTBHOTITEM
-void cacheNMTBHOTITEMFields(JNIEnv *env, jobject lpObject);
-NMTBHOTITEM *getNMTBHOTITEMFields(JNIEnv *env, jobject lpObject, NMTBHOTITEM *lpStruct);
-void setNMTBHOTITEMFields(JNIEnv *env, jobject lpObject, NMTBHOTITEM *lpStruct);
-#define NMTBHOTITEM_sizeof() sizeof(NMTBHOTITEM)
-#else
-#define cacheNMTBHOTITEMFields(a,b)
-#define getNMTBHOTITEMFields(a,b,c) NULL
-#define setNMTBHOTITEMFields(a,b,c)
-#define NMTBHOTITEM_sizeof() 0
-#endif
-
-#ifndef NO_NMTOOLBAR
-void cacheNMTOOLBARFields(JNIEnv *env, jobject lpObject);
-NMTOOLBAR *getNMTOOLBARFields(JNIEnv *env, jobject lpObject, NMTOOLBAR *lpStruct);
-void setNMTOOLBARFields(JNIEnv *env, jobject lpObject, NMTOOLBAR *lpStruct);
-#define NMTOOLBAR_sizeof() sizeof(NMTOOLBAR)
-#else
-#define cacheNMTOOLBARFields(a,b)
-#define getNMTOOLBARFields(a,b,c) NULL
-#define setNMTOOLBARFields(a,b,c)
-#define NMTOOLBAR_sizeof() 0
-#endif
-
-#ifndef NO_NMTREEVIEW
-void cacheNMTREEVIEWFields(JNIEnv *env, jobject lpObject);
-NMTREEVIEW *getNMTREEVIEWFields(JNIEnv *env, jobject lpObject, NMTREEVIEW *lpStruct);
-void setNMTREEVIEWFields(JNIEnv *env, jobject lpObject, NMTREEVIEW *lpStruct);
-#define NMTREEVIEW_sizeof() sizeof(NMTREEVIEW)
-#else
-#define cacheNMTREEVIEWFields(a,b)
-#define getNMTREEVIEWFields(a,b,c) NULL
-#define setNMTREEVIEWFields(a,b,c)
-#define NMTREEVIEW_sizeof() 0
-#endif
-
-#ifndef NO_NMTTCUSTOMDRAW
-void cacheNMTTCUSTOMDRAWFields(JNIEnv *env, jobject lpObject);
-NMTTCUSTOMDRAW *getNMTTCUSTOMDRAWFields(JNIEnv *env, jobject lpObject, NMTTCUSTOMDRAW *lpStruct);
-void setNMTTCUSTOMDRAWFields(JNIEnv *env, jobject lpObject, NMTTCUSTOMDRAW *lpStruct);
-#define NMTTCUSTOMDRAW_sizeof() sizeof(NMTTCUSTOMDRAW)
-#else
-#define cacheNMTTCUSTOMDRAWFields(a,b)
-#define getNMTTCUSTOMDRAWFields(a,b,c) NULL
-#define setNMTTCUSTOMDRAWFields(a,b,c)
-#define NMTTCUSTOMDRAW_sizeof() 0
-#endif
-
-#ifndef NO_NMTTDISPINFO
-void cacheNMTTDISPINFOFields(JNIEnv *env, jobject lpObject);
-NMTTDISPINFO *getNMTTDISPINFOFields(JNIEnv *env, jobject lpObject, NMTTDISPINFO *lpStruct);
-void setNMTTDISPINFOFields(JNIEnv *env, jobject lpObject, NMTTDISPINFO *lpStruct);
-#define NMTTDISPINFO_sizeof() sizeof(NMTTDISPINFO)
-#else
-#define cacheNMTTDISPINFOFields(a,b)
-#define getNMTTDISPINFOFields(a,b,c) NULL
-#define setNMTTDISPINFOFields(a,b,c)
-#define NMTTDISPINFO_sizeof() 0
-#endif
-
-#ifndef NO_NMTTDISPINFOA
-void cacheNMTTDISPINFOAFields(JNIEnv *env, jobject lpObject);
-NMTTDISPINFOA *getNMTTDISPINFOAFields(JNIEnv *env, jobject lpObject, NMTTDISPINFOA *lpStruct);
-void setNMTTDISPINFOAFields(JNIEnv *env, jobject lpObject, NMTTDISPINFOA *lpStruct);
-#define NMTTDISPINFOA_sizeof() sizeof(NMTTDISPINFOA)
-#else
-#define cacheNMTTDISPINFOAFields(a,b)
-#define getNMTTDISPINFOAFields(a,b,c) NULL
-#define setNMTTDISPINFOAFields(a,b,c)
-#define NMTTDISPINFOA_sizeof() 0
-#endif
-
-#ifndef NO_NMTTDISPINFOW
-void cacheNMTTDISPINFOWFields(JNIEnv *env, jobject lpObject);
-NMTTDISPINFOW *getNMTTDISPINFOWFields(JNIEnv *env, jobject lpObject, NMTTDISPINFOW *lpStruct);
-void setNMTTDISPINFOWFields(JNIEnv *env, jobject lpObject, NMTTDISPINFOW *lpStruct);
-#define NMTTDISPINFOW_sizeof() sizeof(NMTTDISPINFOW)
-#else
-#define cacheNMTTDISPINFOWFields(a,b)
-#define getNMTTDISPINFOWFields(a,b,c) NULL
-#define setNMTTDISPINFOWFields(a,b,c)
-#define NMTTDISPINFOW_sizeof() 0
-#endif
-
-#ifndef NO_NMTVCUSTOMDRAW
-void cacheNMTVCUSTOMDRAWFields(JNIEnv *env, jobject lpObject);
-NMTVCUSTOMDRAW *getNMTVCUSTOMDRAWFields(JNIEnv *env, jobject lpObject, NMTVCUSTOMDRAW *lpStruct);
-void setNMTVCUSTOMDRAWFields(JNIEnv *env, jobject lpObject, NMTVCUSTOMDRAW *lpStruct);
-#define NMTVCUSTOMDRAW_sizeof() sizeof(NMTVCUSTOMDRAW)
-#else
-#define cacheNMTVCUSTOMDRAWFields(a,b)
-#define getNMTVCUSTOMDRAWFields(a,b,c) NULL
-#define setNMTVCUSTOMDRAWFields(a,b,c)
-#define NMTVCUSTOMDRAW_sizeof() 0
-#endif
-
-#ifndef NO_NMTVDISPINFO
-void cacheNMTVDISPINFOFields(JNIEnv *env, jobject lpObject);
-NMTVDISPINFO *getNMTVDISPINFOFields(JNIEnv *env, jobject lpObject, NMTVDISPINFO *lpStruct);
-void setNMTVDISPINFOFields(JNIEnv *env, jobject lpObject, NMTVDISPINFO *lpStruct);
-#define NMTVDISPINFO_sizeof() sizeof(NMTVDISPINFO)
-#else
-#define cacheNMTVDISPINFOFields(a,b)
-#define getNMTVDISPINFOFields(a,b,c) NULL
-#define setNMTVDISPINFOFields(a,b,c)
-#define NMTVDISPINFO_sizeof() 0
-#endif
-
-#ifndef NO_NMTVITEMCHANGE
-void cacheNMTVITEMCHANGEFields(JNIEnv *env, jobject lpObject);
-NMTVITEMCHANGE *getNMTVITEMCHANGEFields(JNIEnv *env, jobject lpObject, NMTVITEMCHANGE *lpStruct);
-void setNMTVITEMCHANGEFields(JNIEnv *env, jobject lpObject, NMTVITEMCHANGE *lpStruct);
-#define NMTVITEMCHANGE_sizeof() sizeof(NMTVITEMCHANGE)
-#else
-#define cacheNMTVITEMCHANGEFields(a,b)
-#define getNMTVITEMCHANGEFields(a,b,c) NULL
-#define setNMTVITEMCHANGEFields(a,b,c)
-#define NMTVITEMCHANGE_sizeof() 0
-#endif
-
-#ifndef NO_NMUPDOWN
-void cacheNMUPDOWNFields(JNIEnv *env, jobject lpObject);
-NMUPDOWN *getNMUPDOWNFields(JNIEnv *env, jobject lpObject, NMUPDOWN *lpStruct);
-void setNMUPDOWNFields(JNIEnv *env, jobject lpObject, NMUPDOWN *lpStruct);
-#define NMUPDOWN_sizeof() sizeof(NMUPDOWN)
-#else
-#define cacheNMUPDOWNFields(a,b)
-#define getNMUPDOWNFields(a,b,c) NULL
-#define setNMUPDOWNFields(a,b,c)
-#define NMUPDOWN_sizeof() 0
-#endif
-
-#ifndef NO_NONCLIENTMETRICS
-void cacheNONCLIENTMETRICSFields(JNIEnv *env, jobject lpObject);
-NONCLIENTMETRICS *getNONCLIENTMETRICSFields(JNIEnv *env, jobject lpObject, NONCLIENTMETRICS *lpStruct);
-void setNONCLIENTMETRICSFields(JNIEnv *env, jobject lpObject, NONCLIENTMETRICS *lpStruct);
-#define NONCLIENTMETRICS_sizeof() sizeof(NONCLIENTMETRICS)
-#else
-#define cacheNONCLIENTMETRICSFields(a,b)
-#define getNONCLIENTMETRICSFields(a,b,c) NULL
-#define setNONCLIENTMETRICSFields(a,b,c)
-#define NONCLIENTMETRICS_sizeof() 0
-#endif
-
-#ifndef NO_NONCLIENTMETRICSA
-void cacheNONCLIENTMETRICSAFields(JNIEnv *env, jobject lpObject);
-NONCLIENTMETRICSA *getNONCLIENTMETRICSAFields(JNIEnv *env, jobject lpObject, NONCLIENTMETRICSA *lpStruct);
-void setNONCLIENTMETRICSAFields(JNIEnv *env, jobject lpObject, NONCLIENTMETRICSA *lpStruct);
-#define NONCLIENTMETRICSA_sizeof() sizeof(NONCLIENTMETRICSA)
-#else
-#define cacheNONCLIENTMETRICSAFields(a,b)
-#define getNONCLIENTMETRICSAFields(a,b,c) NULL
-#define setNONCLIENTMETRICSAFields(a,b,c)
-#define NONCLIENTMETRICSA_sizeof() 0
-#endif
-
-#ifndef NO_NONCLIENTMETRICSW
-void cacheNONCLIENTMETRICSWFields(JNIEnv *env, jobject lpObject);
-NONCLIENTMETRICSW *getNONCLIENTMETRICSWFields(JNIEnv *env, jobject lpObject, NONCLIENTMETRICSW *lpStruct);
-void setNONCLIENTMETRICSWFields(JNIEnv *env, jobject lpObject, NONCLIENTMETRICSW *lpStruct);
-#define NONCLIENTMETRICSW_sizeof() sizeof(NONCLIENTMETRICSW)
-#else
-#define cacheNONCLIENTMETRICSWFields(a,b)
-#define getNONCLIENTMETRICSWFields(a,b,c) NULL
-#define setNONCLIENTMETRICSWFields(a,b,c)
-#define NONCLIENTMETRICSW_sizeof() 0
-#endif
-
-#ifndef NO_NOTIFYICONDATA
-void cacheNOTIFYICONDATAFields(JNIEnv *env, jobject lpObject);
-NOTIFYICONDATA *getNOTIFYICONDATAFields(JNIEnv *env, jobject lpObject, NOTIFYICONDATA *lpStruct);
-void setNOTIFYICONDATAFields(JNIEnv *env, jobject lpObject, NOTIFYICONDATA *lpStruct);
-#define NOTIFYICONDATA_sizeof() sizeof(NOTIFYICONDATA)
-#else
-#define cacheNOTIFYICONDATAFields(a,b)
-#define getNOTIFYICONDATAFields(a,b,c) NULL
-#define setNOTIFYICONDATAFields(a,b,c)
-#define NOTIFYICONDATA_sizeof() 0
-#endif
-
-#ifndef NO_NOTIFYICONDATAA
-void cacheNOTIFYICONDATAAFields(JNIEnv *env, jobject lpObject);
-NOTIFYICONDATAA *getNOTIFYICONDATAAFields(JNIEnv *env, jobject lpObject, NOTIFYICONDATAA *lpStruct);
-void setNOTIFYICONDATAAFields(JNIEnv *env, jobject lpObject, NOTIFYICONDATAA *lpStruct);
-#define NOTIFYICONDATAA_sizeof() sizeof(NOTIFYICONDATAA)
-#else
-#define cacheNOTIFYICONDATAAFields(a,b)
-#define getNOTIFYICONDATAAFields(a,b,c) NULL
-#define setNOTIFYICONDATAAFields(a,b,c)
-#define NOTIFYICONDATAA_sizeof() 0
-#endif
-
-#ifndef NO_NOTIFYICONDATAW
-void cacheNOTIFYICONDATAWFields(JNIEnv *env, jobject lpObject);
-NOTIFYICONDATAW *getNOTIFYICONDATAWFields(JNIEnv *env, jobject lpObject, NOTIFYICONDATAW *lpStruct);
-void setNOTIFYICONDATAWFields(JNIEnv *env, jobject lpObject, NOTIFYICONDATAW *lpStruct);
-#define NOTIFYICONDATAW_sizeof() sizeof(NOTIFYICONDATAW)
-#else
-#define cacheNOTIFYICONDATAWFields(a,b)
-#define getNOTIFYICONDATAWFields(a,b,c) NULL
-#define setNOTIFYICONDATAWFields(a,b,c)
-#define NOTIFYICONDATAW_sizeof() 0
-#endif
-
-#ifndef NO_OFNOTIFY
-void cacheOFNOTIFYFields(JNIEnv *env, jobject lpObject);
-OFNOTIFY *getOFNOTIFYFields(JNIEnv *env, jobject lpObject, OFNOTIFY *lpStruct);
-void setOFNOTIFYFields(JNIEnv *env, jobject lpObject, OFNOTIFY *lpStruct);
-#define OFNOTIFY_sizeof() sizeof(OFNOTIFY)
-#else
-#define cacheOFNOTIFYFields(a,b)
-#define getOFNOTIFYFields(a,b,c) NULL
-#define setOFNOTIFYFields(a,b,c)
-#define OFNOTIFY_sizeof() 0
-#endif
-
-#ifndef NO_OPENFILENAME
-void cacheOPENFILENAMEFields(JNIEnv *env, jobject lpObject);
-OPENFILENAME *getOPENFILENAMEFields(JNIEnv *env, jobject lpObject, OPENFILENAME *lpStruct);
-void setOPENFILENAMEFields(JNIEnv *env, jobject lpObject, OPENFILENAME *lpStruct);
-#define OPENFILENAME_sizeof() sizeof(OPENFILENAME)
-#else
-#define cacheOPENFILENAMEFields(a,b)
-#define getOPENFILENAMEFields(a,b,c) NULL
-#define setOPENFILENAMEFields(a,b,c)
-#define OPENFILENAME_sizeof() 0
-#endif
-
-#ifndef NO_OSVERSIONINFO
-void cacheOSVERSIONINFOFields(JNIEnv *env, jobject lpObject);
-OSVERSIONINFO *getOSVERSIONINFOFields(JNIEnv *env, jobject lpObject, OSVERSIONINFO *lpStruct);
-void setOSVERSIONINFOFields(JNIEnv *env, jobject lpObject, OSVERSIONINFO *lpStruct);
-#define OSVERSIONINFO_sizeof() sizeof(OSVERSIONINFO)
-#else
-#define cacheOSVERSIONINFOFields(a,b)
-#define getOSVERSIONINFOFields(a,b,c) NULL
-#define setOSVERSIONINFOFields(a,b,c)
-#define OSVERSIONINFO_sizeof() 0
-#endif
-
-#ifndef NO_OSVERSIONINFOA
-void cacheOSVERSIONINFOAFields(JNIEnv *env, jobject lpObject);
-OSVERSIONINFOA *getOSVERSIONINFOAFields(JNIEnv *env, jobject lpObject, OSVERSIONINFOA *lpStruct);
-void setOSVERSIONINFOAFields(JNIEnv *env, jobject lpObject, OSVERSIONINFOA *lpStruct);
-#define OSVERSIONINFOA_sizeof() sizeof(OSVERSIONINFOA)
-#else
-#define cacheOSVERSIONINFOAFields(a,b)
-#define getOSVERSIONINFOAFields(a,b,c) NULL
-#define setOSVERSIONINFOAFields(a,b,c)
-#define OSVERSIONINFOA_sizeof() 0
-#endif
-
-#ifndef NO_OSVERSIONINFOEX
-void cacheOSVERSIONINFOEXFields(JNIEnv *env, jobject lpObject);
-OSVERSIONINFOEX *getOSVERSIONINFOEXFields(JNIEnv *env, jobject lpObject, OSVERSIONINFOEX *lpStruct);
-void setOSVERSIONINFOEXFields(JNIEnv *env, jobject lpObject, OSVERSIONINFOEX *lpStruct);
-#define OSVERSIONINFOEX_sizeof() sizeof(OSVERSIONINFOEX)
-#else
-#define cacheOSVERSIONINFOEXFields(a,b)
-#define getOSVERSIONINFOEXFields(a,b,c) NULL
-#define setOSVERSIONINFOEXFields(a,b,c)
-#define OSVERSIONINFOEX_sizeof() 0
-#endif
-
-#ifndef NO_OSVERSIONINFOEXA
-void cacheOSVERSIONINFOEXAFields(JNIEnv *env, jobject lpObject);
-OSVERSIONINFOEXA *getOSVERSIONINFOEXAFields(JNIEnv *env, jobject lpObject, OSVERSIONINFOEXA *lpStruct);
-void setOSVERSIONINFOEXAFields(JNIEnv *env, jobject lpObject, OSVERSIONINFOEXA *lpStruct);
-#define OSVERSIONINFOEXA_sizeof() sizeof(OSVERSIONINFOEXA)
-#else
-#define cacheOSVERSIONINFOEXAFields(a,b)
-#define getOSVERSIONINFOEXAFields(a,b,c) NULL
-#define setOSVERSIONINFOEXAFields(a,b,c)
-#define OSVERSIONINFOEXA_sizeof() 0
-#endif
-
-#ifndef NO_OSVERSIONINFOEXW
-void cacheOSVERSIONINFOEXWFields(JNIEnv *env, jobject lpObject);
-OSVERSIONINFOEXW *getOSVERSIONINFOEXWFields(JNIEnv *env, jobject lpObject, OSVERSIONINFOEXW *lpStruct);
-void setOSVERSIONINFOEXWFields(JNIEnv *env, jobject lpObject, OSVERSIONINFOEXW *lpStruct);
-#define OSVERSIONINFOEXW_sizeof() sizeof(OSVERSIONINFOEXW)
-#else
-#define cacheOSVERSIONINFOEXWFields(a,b)
-#define getOSVERSIONINFOEXWFields(a,b,c) NULL
-#define setOSVERSIONINFOEXWFields(a,b,c)
-#define OSVERSIONINFOEXW_sizeof() 0
-#endif
-
-#ifndef NO_OSVERSIONINFOW
-void cacheOSVERSIONINFOWFields(JNIEnv *env, jobject lpObject);
-OSVERSIONINFOW *getOSVERSIONINFOWFields(JNIEnv *env, jobject lpObject, OSVERSIONINFOW *lpStruct);
-void setOSVERSIONINFOWFields(JNIEnv *env, jobject lpObject, OSVERSIONINFOW *lpStruct);
-#define OSVERSIONINFOW_sizeof() sizeof(OSVERSIONINFOW)
-#else
-#define cacheOSVERSIONINFOWFields(a,b)
-#define getOSVERSIONINFOWFields(a,b,c) NULL
-#define setOSVERSIONINFOWFields(a,b,c)
-#define OSVERSIONINFOW_sizeof() 0
-#endif
-
-#ifndef NO_OUTLINETEXTMETRIC
-void cacheOUTLINETEXTMETRICFields(JNIEnv *env, jobject lpObject);
-OUTLINETEXTMETRIC *getOUTLINETEXTMETRICFields(JNIEnv *env, jobject lpObject, OUTLINETEXTMETRIC *lpStruct);
-void setOUTLINETEXTMETRICFields(JNIEnv *env, jobject lpObject, OUTLINETEXTMETRIC *lpStruct);
-#define OUTLINETEXTMETRIC_sizeof() sizeof(OUTLINETEXTMETRIC)
-#else
-#define cacheOUTLINETEXTMETRICFields(a,b)
-#define getOUTLINETEXTMETRICFields(a,b,c) NULL
-#define setOUTLINETEXTMETRICFields(a,b,c)
-#define OUTLINETEXTMETRIC_sizeof() 0
-#endif
-
-#ifndef NO_OUTLINETEXTMETRICA
-void cacheOUTLINETEXTMETRICAFields(JNIEnv *env, jobject lpObject);
-OUTLINETEXTMETRICA *getOUTLINETEXTMETRICAFields(JNIEnv *env, jobject lpObject, OUTLINETEXTMETRICA *lpStruct);
-void setOUTLINETEXTMETRICAFields(JNIEnv *env, jobject lpObject, OUTLINETEXTMETRICA *lpStruct);
-#define OUTLINETEXTMETRICA_sizeof() sizeof(OUTLINETEXTMETRICA)
-#else
-#define cacheOUTLINETEXTMETRICAFields(a,b)
-#define getOUTLINETEXTMETRICAFields(a,b,c) NULL
-#define setOUTLINETEXTMETRICAFields(a,b,c)
-#define OUTLINETEXTMETRICA_sizeof() 0
-#endif
-
-#ifndef NO_OUTLINETEXTMETRICW
-void cacheOUTLINETEXTMETRICWFields(JNIEnv *env, jobject lpObject);
-OUTLINETEXTMETRICW *getOUTLINETEXTMETRICWFields(JNIEnv *env, jobject lpObject, OUTLINETEXTMETRICW *lpStruct);
-void setOUTLINETEXTMETRICWFields(JNIEnv *env, jobject lpObject, OUTLINETEXTMETRICW *lpStruct);
-#define OUTLINETEXTMETRICW_sizeof() sizeof(OUTLINETEXTMETRICW)
-#else
-#define cacheOUTLINETEXTMETRICWFields(a,b)
-#define getOUTLINETEXTMETRICWFields(a,b,c) NULL
-#define setOUTLINETEXTMETRICWFields(a,b,c)
-#define OUTLINETEXTMETRICW_sizeof() 0
-#endif
-
-#ifndef NO_PAINTSTRUCT
-void cachePAINTSTRUCTFields(JNIEnv *env, jobject lpObject);
-PAINTSTRUCT *getPAINTSTRUCTFields(JNIEnv *env, jobject lpObject, PAINTSTRUCT *lpStruct);
-void setPAINTSTRUCTFields(JNIEnv *env, jobject lpObject, PAINTSTRUCT *lpStruct);
-#define PAINTSTRUCT_sizeof() sizeof(PAINTSTRUCT)
-#else
-#define cachePAINTSTRUCTFields(a,b)
-#define getPAINTSTRUCTFields(a,b,c) NULL
-#define setPAINTSTRUCTFields(a,b,c)
-#define PAINTSTRUCT_sizeof() 0
-#endif
-
-#ifndef NO_PANOSE
-void cachePANOSEFields(JNIEnv *env, jobject lpObject);
-PANOSE *getPANOSEFields(JNIEnv *env, jobject lpObject, PANOSE *lpStruct);
-void setPANOSEFields(JNIEnv *env, jobject lpObject, PANOSE *lpStruct);
-#define PANOSE_sizeof() sizeof(PANOSE)
-#else
-#define cachePANOSEFields(a,b)
-#define getPANOSEFields(a,b,c) NULL
-#define setPANOSEFields(a,b,c)
-#define PANOSE_sizeof() 0
-#endif
-
-#ifndef NO_POINT
-void cachePOINTFields(JNIEnv *env, jobject lpObject);
-POINT *getPOINTFields(JNIEnv *env, jobject lpObject, POINT *lpStruct);
-void setPOINTFields(JNIEnv *env, jobject lpObject, POINT *lpStruct);
-#define POINT_sizeof() sizeof(POINT)
-#else
-#define cachePOINTFields(a,b)
-#define getPOINTFields(a,b,c) NULL
-#define setPOINTFields(a,b,c)
-#define POINT_sizeof() 0
-#endif
-
-#ifndef NO_PRINTDLG
-void cachePRINTDLGFields(JNIEnv *env, jobject lpObject);
-PRINTDLG *getPRINTDLGFields(JNIEnv *env, jobject lpObject, PRINTDLG *lpStruct);
-void setPRINTDLGFields(JNIEnv *env, jobject lpObject, PRINTDLG *lpStruct);
-#define PRINTDLG_sizeof() sizeof(PRINTDLG)
-#else
-#define cachePRINTDLGFields(a,b)
-#define getPRINTDLGFields(a,b,c) NULL
-#define setPRINTDLGFields(a,b,c)
-#define PRINTDLG_sizeof() 0
-#endif
-
-#ifndef NO_PROCESS_INFORMATION
-void cachePROCESS_INFORMATIONFields(JNIEnv *env, jobject lpObject);
-PROCESS_INFORMATION *getPROCESS_INFORMATIONFields(JNIEnv *env, jobject lpObject, PROCESS_INFORMATION *lpStruct);
-void setPROCESS_INFORMATIONFields(JNIEnv *env, jobject lpObject, PROCESS_INFORMATION *lpStruct);
-#define PROCESS_INFORMATION_sizeof() sizeof(PROCESS_INFORMATION)
-#else
-#define cachePROCESS_INFORMATIONFields(a,b)
-#define getPROCESS_INFORMATIONFields(a,b,c) NULL
-#define setPROCESS_INFORMATIONFields(a,b,c)
-#define PROCESS_INFORMATION_sizeof() 0
-#endif
-
-#ifndef NO_REBARBANDINFO
-void cacheREBARBANDINFOFields(JNIEnv *env, jobject lpObject);
-REBARBANDINFO *getREBARBANDINFOFields(JNIEnv *env, jobject lpObject, REBARBANDINFO *lpStruct);
-void setREBARBANDINFOFields(JNIEnv *env, jobject lpObject, REBARBANDINFO *lpStruct);
-#define REBARBANDINFO_sizeof() sizeof(REBARBANDINFO)
-#else
-#define cacheREBARBANDINFOFields(a,b)
-#define getREBARBANDINFOFields(a,b,c) NULL
-#define setREBARBANDINFOFields(a,b,c)
-#define REBARBANDINFO_sizeof() 0
-#endif
-
-#ifndef NO_RECT
-void cacheRECTFields(JNIEnv *env, jobject lpObject);
-RECT *getRECTFields(JNIEnv *env, jobject lpObject, RECT *lpStruct);
-void setRECTFields(JNIEnv *env, jobject lpObject, RECT *lpStruct);
-#define RECT_sizeof() sizeof(RECT)
-#else
-#define cacheRECTFields(a,b)
-#define getRECTFields(a,b,c) NULL
-#define setRECTFields(a,b,c)
-#define RECT_sizeof() 0
-#endif
-
-#ifndef NO_SCRIPT_ANALYSIS
-void cacheSCRIPT_ANALYSISFields(JNIEnv *env, jobject lpObject);
-SCRIPT_ANALYSIS *getSCRIPT_ANALYSISFields(JNIEnv *env, jobject lpObject, SCRIPT_ANALYSIS *lpStruct);
-void setSCRIPT_ANALYSISFields(JNIEnv *env, jobject lpObject, SCRIPT_ANALYSIS *lpStruct);
-#define SCRIPT_ANALYSIS_sizeof() sizeof(SCRIPT_ANALYSIS)
-#else
-#define cacheSCRIPT_ANALYSISFields(a,b)
-#define getSCRIPT_ANALYSISFields(a,b,c) NULL
-#define setSCRIPT_ANALYSISFields(a,b,c)
-#define SCRIPT_ANALYSIS_sizeof() 0
-#endif
-
-#ifndef NO_SCRIPT_CONTROL
-void cacheSCRIPT_CONTROLFields(JNIEnv *env, jobject lpObject);
-SCRIPT_CONTROL *getSCRIPT_CONTROLFields(JNIEnv *env, jobject lpObject, SCRIPT_CONTROL *lpStruct);
-void setSCRIPT_CONTROLFields(JNIEnv *env, jobject lpObject, SCRIPT_CONTROL *lpStruct);
-#define SCRIPT_CONTROL_sizeof() sizeof(SCRIPT_CONTROL)
-#else
-#define cacheSCRIPT_CONTROLFields(a,b)
-#define getSCRIPT_CONTROLFields(a,b,c) NULL
-#define setSCRIPT_CONTROLFields(a,b,c)
-#define SCRIPT_CONTROL_sizeof() 0
-#endif
-
-#ifndef NO_SCRIPT_DIGITSUBSTITUTE
-void cacheSCRIPT_DIGITSUBSTITUTEFields(JNIEnv *env, jobject lpObject);
-SCRIPT_DIGITSUBSTITUTE *getSCRIPT_DIGITSUBSTITUTEFields(JNIEnv *env, jobject lpObject, SCRIPT_DIGITSUBSTITUTE *lpStruct);
-void setSCRIPT_DIGITSUBSTITUTEFields(JNIEnv *env, jobject lpObject, SCRIPT_DIGITSUBSTITUTE *lpStruct);
-#define SCRIPT_DIGITSUBSTITUTE_sizeof() sizeof(SCRIPT_DIGITSUBSTITUTE)
-#else
-#define cacheSCRIPT_DIGITSUBSTITUTEFields(a,b)
-#define getSCRIPT_DIGITSUBSTITUTEFields(a,b,c) NULL
-#define setSCRIPT_DIGITSUBSTITUTEFields(a,b,c)
-#define SCRIPT_DIGITSUBSTITUTE_sizeof() 0
-#endif
-
-#ifndef NO_SCRIPT_FONTPROPERTIES
-void cacheSCRIPT_FONTPROPERTIESFields(JNIEnv *env, jobject lpObject);
-SCRIPT_FONTPROPERTIES *getSCRIPT_FONTPROPERTIESFields(JNIEnv *env, jobject lpObject, SCRIPT_FONTPROPERTIES *lpStruct);
-void setSCRIPT_FONTPROPERTIESFields(JNIEnv *env, jobject lpObject, SCRIPT_FONTPROPERTIES *lpStruct);
-#define SCRIPT_FONTPROPERTIES_sizeof() sizeof(SCRIPT_FONTPROPERTIES)
-#else
-#define cacheSCRIPT_FONTPROPERTIESFields(a,b)
-#define getSCRIPT_FONTPROPERTIESFields(a,b,c) NULL
-#define setSCRIPT_FONTPROPERTIESFields(a,b,c)
-#define SCRIPT_FONTPROPERTIES_sizeof() 0
-#endif
-
-#ifndef NO_SCRIPT_ITEM
-void cacheSCRIPT_ITEMFields(JNIEnv *env, jobject lpObject);
-SCRIPT_ITEM *getSCRIPT_ITEMFields(JNIEnv *env, jobject lpObject, SCRIPT_ITEM *lpStruct);
-void setSCRIPT_ITEMFields(JNIEnv *env, jobject lpObject, SCRIPT_ITEM *lpStruct);
-#define SCRIPT_ITEM_sizeof() sizeof(SCRIPT_ITEM)
-#else
-#define cacheSCRIPT_ITEMFields(a,b)
-#define getSCRIPT_ITEMFields(a,b,c) NULL
-#define setSCRIPT_ITEMFields(a,b,c)
-#define SCRIPT_ITEM_sizeof() 0
-#endif
-
-#ifndef NO_SCRIPT_LOGATTR
-void cacheSCRIPT_LOGATTRFields(JNIEnv *env, jobject lpObject);
-SCRIPT_LOGATTR *getSCRIPT_LOGATTRFields(JNIEnv *env, jobject lpObject, SCRIPT_LOGATTR *lpStruct);
-void setSCRIPT_LOGATTRFields(JNIEnv *env, jobject lpObject, SCRIPT_LOGATTR *lpStruct);
-#define SCRIPT_LOGATTR_sizeof() sizeof(SCRIPT_LOGATTR)
-#else
-#define cacheSCRIPT_LOGATTRFields(a,b)
-#define getSCRIPT_LOGATTRFields(a,b,c) NULL
-#define setSCRIPT_LOGATTRFields(a,b,c)
-#define SCRIPT_LOGATTR_sizeof() 0
-#endif
-
-#ifndef NO_SCRIPT_PROPERTIES
-void cacheSCRIPT_PROPERTIESFields(JNIEnv *env, jobject lpObject);
-SCRIPT_PROPERTIES *getSCRIPT_PROPERTIESFields(JNIEnv *env, jobject lpObject, SCRIPT_PROPERTIES *lpStruct);
-void setSCRIPT_PROPERTIESFields(JNIEnv *env, jobject lpObject, SCRIPT_PROPERTIES *lpStruct);
-#define SCRIPT_PROPERTIES_sizeof() sizeof(SCRIPT_PROPERTIES)
-#else
-#define cacheSCRIPT_PROPERTIESFields(a,b)
-#define getSCRIPT_PROPERTIESFields(a,b,c) NULL
-#define setSCRIPT_PROPERTIESFields(a,b,c)
-#define SCRIPT_PROPERTIES_sizeof() 0
-#endif
-
-#ifndef NO_SCRIPT_STATE
-void cacheSCRIPT_STATEFields(JNIEnv *env, jobject lpObject);
-SCRIPT_STATE *getSCRIPT_STATEFields(JNIEnv *env, jobject lpObject, SCRIPT_STATE *lpStruct);
-void setSCRIPT_STATEFields(JNIEnv *env, jobject lpObject, SCRIPT_STATE *lpStruct);
-#define SCRIPT_STATE_sizeof() sizeof(SCRIPT_STATE)
-#else
-#define cacheSCRIPT_STATEFields(a,b)
-#define getSCRIPT_STATEFields(a,b,c) NULL
-#define setSCRIPT_STATEFields(a,b,c)
-#define SCRIPT_STATE_sizeof() 0
-#endif
-
-#ifndef NO_SCROLLBARINFO
-void cacheSCROLLBARINFOFields(JNIEnv *env, jobject lpObject);
-SCROLLBARINFO *getSCROLLBARINFOFields(JNIEnv *env, jobject lpObject, SCROLLBARINFO *lpStruct);
-void setSCROLLBARINFOFields(JNIEnv *env, jobject lpObject, SCROLLBARINFO *lpStruct);
-#define SCROLLBARINFO_sizeof() sizeof(SCROLLBARINFO)
-#else
-#define cacheSCROLLBARINFOFields(a,b)
-#define getSCROLLBARINFOFields(a,b,c) NULL
-#define setSCROLLBARINFOFields(a,b,c)
-#define SCROLLBARINFO_sizeof() 0
-#endif
-
-#ifndef NO_SCROLLINFO
-void cacheSCROLLINFOFields(JNIEnv *env, jobject lpObject);
-SCROLLINFO *getSCROLLINFOFields(JNIEnv *env, jobject lpObject, SCROLLINFO *lpStruct);
-void setSCROLLINFOFields(JNIEnv *env, jobject lpObject, SCROLLINFO *lpStruct);
-#define SCROLLINFO_sizeof() sizeof(SCROLLINFO)
-#else
-#define cacheSCROLLINFOFields(a,b)
-#define getSCROLLINFOFields(a,b,c) NULL
-#define setSCROLLINFOFields(a,b,c)
-#define SCROLLINFO_sizeof() 0
-#endif
-
-#ifndef NO_SHACTIVATEINFO
-void cacheSHACTIVATEINFOFields(JNIEnv *env, jobject lpObject);
-SHACTIVATEINFO *getSHACTIVATEINFOFields(JNIEnv *env, jobject lpObject, SHACTIVATEINFO *lpStruct);
-void setSHACTIVATEINFOFields(JNIEnv *env, jobject lpObject, SHACTIVATEINFO *lpStruct);
-#define SHACTIVATEINFO_sizeof() sizeof(SHACTIVATEINFO)
-#else
-#define cacheSHACTIVATEINFOFields(a,b)
-#define getSHACTIVATEINFOFields(a,b,c) NULL
-#define setSHACTIVATEINFOFields(a,b,c)
-#define SHACTIVATEINFO_sizeof() 0
-#endif
-
-#ifndef NO_SHDRAGIMAGE
-void cacheSHDRAGIMAGEFields(JNIEnv *env, jobject lpObject);
-SHDRAGIMAGE *getSHDRAGIMAGEFields(JNIEnv *env, jobject lpObject, SHDRAGIMAGE *lpStruct);
-void setSHDRAGIMAGEFields(JNIEnv *env, jobject lpObject, SHDRAGIMAGE *lpStruct);
-#define SHDRAGIMAGE_sizeof() sizeof(SHDRAGIMAGE)
-#else
-#define cacheSHDRAGIMAGEFields(a,b)
-#define getSHDRAGIMAGEFields(a,b,c) NULL
-#define setSHDRAGIMAGEFields(a,b,c)
-#define SHDRAGIMAGE_sizeof() 0
-#endif
-
-#ifndef NO_SHELLEXECUTEINFO
-void cacheSHELLEXECUTEINFOFields(JNIEnv *env, jobject lpObject);
-SHELLEXECUTEINFO *getSHELLEXECUTEINFOFields(JNIEnv *env, jobject lpObject, SHELLEXECUTEINFO *lpStruct);
-void setSHELLEXECUTEINFOFields(JNIEnv *env, jobject lpObject, SHELLEXECUTEINFO *lpStruct);
-#define SHELLEXECUTEINFO_sizeof() sizeof(SHELLEXECUTEINFO)
-#else
-#define cacheSHELLEXECUTEINFOFields(a,b)
-#define getSHELLEXECUTEINFOFields(a,b,c) NULL
-#define setSHELLEXECUTEINFOFields(a,b,c)
-#define SHELLEXECUTEINFO_sizeof() 0
-#endif
-
-#ifndef NO_SHFILEINFO
-void cacheSHFILEINFOFields(JNIEnv *env, jobject lpObject);
-SHFILEINFO *getSHFILEINFOFields(JNIEnv *env, jobject lpObject, SHFILEINFO *lpStruct);
-void setSHFILEINFOFields(JNIEnv *env, jobject lpObject, SHFILEINFO *lpStruct);
-#define SHFILEINFO_sizeof() sizeof(SHFILEINFO)
-#else
-#define cacheSHFILEINFOFields(a,b)
-#define getSHFILEINFOFields(a,b,c) NULL
-#define setSHFILEINFOFields(a,b,c)
-#define SHFILEINFO_sizeof() 0
-#endif
-
-#ifndef NO_SHFILEINFOA
-void cacheSHFILEINFOAFields(JNIEnv *env, jobject lpObject);
-SHFILEINFOA *getSHFILEINFOAFields(JNIEnv *env, jobject lpObject, SHFILEINFOA *lpStruct);
-void setSHFILEINFOAFields(JNIEnv *env, jobject lpObject, SHFILEINFOA *lpStruct);
-#define SHFILEINFOA_sizeof() sizeof(SHFILEINFOA)
-#else
-#define cacheSHFILEINFOAFields(a,b)
-#define getSHFILEINFOAFields(a,b,c) NULL
-#define setSHFILEINFOAFields(a,b,c)
-#define SHFILEINFOA_sizeof() 0
-#endif
-
-#ifndef NO_SHFILEINFOW
-void cacheSHFILEINFOWFields(JNIEnv *env, jobject lpObject);
-SHFILEINFOW *getSHFILEINFOWFields(JNIEnv *env, jobject lpObject, SHFILEINFOW *lpStruct);
-void setSHFILEINFOWFields(JNIEnv *env, jobject lpObject, SHFILEINFOW *lpStruct);
-#define SHFILEINFOW_sizeof() sizeof(SHFILEINFOW)
-#else
-#define cacheSHFILEINFOWFields(a,b)
-#define getSHFILEINFOWFields(a,b,c) NULL
-#define setSHFILEINFOWFields(a,b,c)
-#define SHFILEINFOW_sizeof() 0
-#endif
-
-#ifndef NO_SHMENUBARINFO
-void cacheSHMENUBARINFOFields(JNIEnv *env, jobject lpObject);
-SHMENUBARINFO *getSHMENUBARINFOFields(JNIEnv *env, jobject lpObject, SHMENUBARINFO *lpStruct);
-void setSHMENUBARINFOFields(JNIEnv *env, jobject lpObject, SHMENUBARINFO *lpStruct);
-#define SHMENUBARINFO_sizeof() sizeof(SHMENUBARINFO)
-#else
-#define cacheSHMENUBARINFOFields(a,b)
-#define getSHMENUBARINFOFields(a,b,c) NULL
-#define setSHMENUBARINFOFields(a,b,c)
-#define SHMENUBARINFO_sizeof() 0
-#endif
-
-#ifndef NO_SHRGINFO
-void cacheSHRGINFOFields(JNIEnv *env, jobject lpObject);
-SHRGINFO *getSHRGINFOFields(JNIEnv *env, jobject lpObject, SHRGINFO *lpStruct);
-void setSHRGINFOFields(JNIEnv *env, jobject lpObject, SHRGINFO *lpStruct);
-#define SHRGINFO_sizeof() sizeof(SHRGINFO)
-#else
-#define cacheSHRGINFOFields(a,b)
-#define getSHRGINFOFields(a,b,c) NULL
-#define setSHRGINFOFields(a,b,c)
-#define SHRGINFO_sizeof() 0
-#endif
-
-#ifndef NO_SIPINFO
-void cacheSIPINFOFields(JNIEnv *env, jobject lpObject);
-SIPINFO *getSIPINFOFields(JNIEnv *env, jobject lpObject, SIPINFO *lpStruct);
-void setSIPINFOFields(JNIEnv *env, jobject lpObject, SIPINFO *lpStruct);
-#define SIPINFO_sizeof() sizeof(SIPINFO)
-#else
-#define cacheSIPINFOFields(a,b)
-#define getSIPINFOFields(a,b,c) NULL
-#define setSIPINFOFields(a,b,c)
-#define SIPINFO_sizeof() 0
-#endif
-
-#ifndef NO_SIZE
-void cacheSIZEFields(JNIEnv *env, jobject lpObject);
-SIZE *getSIZEFields(JNIEnv *env, jobject lpObject, SIZE *lpStruct);
-void setSIZEFields(JNIEnv *env, jobject lpObject, SIZE *lpStruct);
-#define SIZE_sizeof() sizeof(SIZE)
-#else
-#define cacheSIZEFields(a,b)
-#define getSIZEFields(a,b,c) NULL
-#define setSIZEFields(a,b,c)
-#define SIZE_sizeof() 0
-#endif
-
-#ifndef NO_STARTUPINFO
-void cacheSTARTUPINFOFields(JNIEnv *env, jobject lpObject);
-STARTUPINFO *getSTARTUPINFOFields(JNIEnv *env, jobject lpObject, STARTUPINFO *lpStruct);
-void setSTARTUPINFOFields(JNIEnv *env, jobject lpObject, STARTUPINFO *lpStruct);
-#define STARTUPINFO_sizeof() sizeof(STARTUPINFO)
-#else
-#define cacheSTARTUPINFOFields(a,b)
-#define getSTARTUPINFOFields(a,b,c) NULL
-#define setSTARTUPINFOFields(a,b,c)
-#define STARTUPINFO_sizeof() 0
-#endif
-
-#ifndef NO_SYSTEMTIME
-void cacheSYSTEMTIMEFields(JNIEnv *env, jobject lpObject);
-SYSTEMTIME *getSYSTEMTIMEFields(JNIEnv *env, jobject lpObject, SYSTEMTIME *lpStruct);
-void setSYSTEMTIMEFields(JNIEnv *env, jobject lpObject, SYSTEMTIME *lpStruct);
-#define SYSTEMTIME_sizeof() sizeof(SYSTEMTIME)
-#else
-#define cacheSYSTEMTIMEFields(a,b)
-#define getSYSTEMTIMEFields(a,b,c) NULL
-#define setSYSTEMTIMEFields(a,b,c)
-#define SYSTEMTIME_sizeof() 0
-#endif
-
-#ifndef NO_TBBUTTON
-void cacheTBBUTTONFields(JNIEnv *env, jobject lpObject);
-TBBUTTON *getTBBUTTONFields(JNIEnv *env, jobject lpObject, TBBUTTON *lpStruct);
-void setTBBUTTONFields(JNIEnv *env, jobject lpObject, TBBUTTON *lpStruct);
-#define TBBUTTON_sizeof() sizeof(TBBUTTON)
-#else
-#define cacheTBBUTTONFields(a,b)
-#define getTBBUTTONFields(a,b,c) NULL
-#define setTBBUTTONFields(a,b,c)
-#define TBBUTTON_sizeof() 0
-#endif
-
-#ifndef NO_TBBUTTONINFO
-void cacheTBBUTTONINFOFields(JNIEnv *env, jobject lpObject);
-TBBUTTONINFO *getTBBUTTONINFOFields(JNIEnv *env, jobject lpObject, TBBUTTONINFO *lpStruct);
-void setTBBUTTONINFOFields(JNIEnv *env, jobject lpObject, TBBUTTONINFO *lpStruct);
-#define TBBUTTONINFO_sizeof() sizeof(TBBUTTONINFO)
-#else
-#define cacheTBBUTTONINFOFields(a,b)
-#define getTBBUTTONINFOFields(a,b,c) NULL
-#define setTBBUTTONINFOFields(a,b,c)
-#define TBBUTTONINFO_sizeof() 0
-#endif
-
-#ifndef NO_TCHITTESTINFO
-void cacheTCHITTESTINFOFields(JNIEnv *env, jobject lpObject);
-TCHITTESTINFO *getTCHITTESTINFOFields(JNIEnv *env, jobject lpObject, TCHITTESTINFO *lpStruct);
-void setTCHITTESTINFOFields(JNIEnv *env, jobject lpObject, TCHITTESTINFO *lpStruct);
-#define TCHITTESTINFO_sizeof() sizeof(TCHITTESTINFO)
-#else
-#define cacheTCHITTESTINFOFields(a,b)
-#define getTCHITTESTINFOFields(a,b,c) NULL
-#define setTCHITTESTINFOFields(a,b,c)
-#define TCHITTESTINFO_sizeof() 0
-#endif
-
-#ifndef NO_TCITEM
-void cacheTCITEMFields(JNIEnv *env, jobject lpObject);
-TCITEM *getTCITEMFields(JNIEnv *env, jobject lpObject, TCITEM *lpStruct);
-void setTCITEMFields(JNIEnv *env, jobject lpObject, TCITEM *lpStruct);
-#define TCITEM_sizeof() sizeof(TCITEM)
-#else
-#define cacheTCITEMFields(a,b)
-#define getTCITEMFields(a,b,c) NULL
-#define setTCITEMFields(a,b,c)
-#define TCITEM_sizeof() 0
-#endif
-
-#ifndef NO_TEXTMETRIC
-void cacheTEXTMETRICFields(JNIEnv *env, jobject lpObject);
-TEXTMETRIC *getTEXTMETRICFields(JNIEnv *env, jobject lpObject, TEXTMETRIC *lpStruct);
-void setTEXTMETRICFields(JNIEnv *env, jobject lpObject, TEXTMETRIC *lpStruct);
-#define TEXTMETRIC_sizeof() sizeof(TEXTMETRIC)
-#else
-#define cacheTEXTMETRICFields(a,b)
-#define getTEXTMETRICFields(a,b,c) NULL
-#define setTEXTMETRICFields(a,b,c)
-#define TEXTMETRIC_sizeof() 0
-#endif
-
-#ifndef NO_TEXTMETRICA
-void cacheTEXTMETRICAFields(JNIEnv *env, jobject lpObject);
-TEXTMETRICA *getTEXTMETRICAFields(JNIEnv *env, jobject lpObject, TEXTMETRICA *lpStruct);
-void setTEXTMETRICAFields(JNIEnv *env, jobject lpObject, TEXTMETRICA *lpStruct);
-#define TEXTMETRICA_sizeof() sizeof(TEXTMETRICA)
-#else
-#define cacheTEXTMETRICAFields(a,b)
-#define getTEXTMETRICAFields(a,b,c) NULL
-#define setTEXTMETRICAFields(a,b,c)
-#define TEXTMETRICA_sizeof() 0
-#endif
-
-#ifndef NO_TEXTMETRICW
-void cacheTEXTMETRICWFields(JNIEnv *env, jobject lpObject);
-TEXTMETRICW *getTEXTMETRICWFields(JNIEnv *env, jobject lpObject, TEXTMETRICW *lpStruct);
-void setTEXTMETRICWFields(JNIEnv *env, jobject lpObject, TEXTMETRICW *lpStruct);
-#define TEXTMETRICW_sizeof() sizeof(TEXTMETRICW)
-#else
-#define cacheTEXTMETRICWFields(a,b)
-#define getTEXTMETRICWFields(a,b,c) NULL
-#define setTEXTMETRICWFields(a,b,c)
-#define TEXTMETRICW_sizeof() 0
-#endif
-
-#ifndef NO_TF_DA_COLOR
-void cacheTF_DA_COLORFields(JNIEnv *env, jobject lpObject);
-TF_DA_COLOR *getTF_DA_COLORFields(JNIEnv *env, jobject lpObject, TF_DA_COLOR *lpStruct);
-void setTF_DA_COLORFields(JNIEnv *env, jobject lpObject, TF_DA_COLOR *lpStruct);
-#define TF_DA_COLOR_sizeof() sizeof(TF_DA_COLOR)
-#else
-#define cacheTF_DA_COLORFields(a,b)
-#define getTF_DA_COLORFields(a,b,c) NULL
-#define setTF_DA_COLORFields(a,b,c)
-#define TF_DA_COLOR_sizeof() 0
-#endif
-
-#ifndef NO_TF_DISPLAYATTRIBUTE
-void cacheTF_DISPLAYATTRIBUTEFields(JNIEnv *env, jobject lpObject);
-TF_DISPLAYATTRIBUTE *getTF_DISPLAYATTRIBUTEFields(JNIEnv *env, jobject lpObject, TF_DISPLAYATTRIBUTE *lpStruct);
-void setTF_DISPLAYATTRIBUTEFields(JNIEnv *env, jobject lpObject, TF_DISPLAYATTRIBUTE *lpStruct);
-#define TF_DISPLAYATTRIBUTE_sizeof() sizeof(TF_DISPLAYATTRIBUTE)
-#else
-#define cacheTF_DISPLAYATTRIBUTEFields(a,b)
-#define getTF_DISPLAYATTRIBUTEFields(a,b,c) NULL
-#define setTF_DISPLAYATTRIBUTEFields(a,b,c)
-#define TF_DISPLAYATTRIBUTE_sizeof() 0
-#endif
-
-#ifndef NO_TOOLINFO
-void cacheTOOLINFOFields(JNIEnv *env, jobject lpObject);
-TOOLINFO *getTOOLINFOFields(JNIEnv *env, jobject lpObject, TOOLINFO *lpStruct);
-void setTOOLINFOFields(JNIEnv *env, jobject lpObject, TOOLINFO *lpStruct);
-#define TOOLINFO_sizeof() sizeof(TOOLINFO)
-#else
-#define cacheTOOLINFOFields(a,b)
-#define getTOOLINFOFields(a,b,c) NULL
-#define setTOOLINFOFields(a,b,c)
-#define TOOLINFO_sizeof() 0
-#endif
-
-#ifndef NO_TRACKMOUSEEVENT
-void cacheTRACKMOUSEEVENTFields(JNIEnv *env, jobject lpObject);
-TRACKMOUSEEVENT *getTRACKMOUSEEVENTFields(JNIEnv *env, jobject lpObject, TRACKMOUSEEVENT *lpStruct);
-void setTRACKMOUSEEVENTFields(JNIEnv *env, jobject lpObject, TRACKMOUSEEVENT *lpStruct);
-#define TRACKMOUSEEVENT_sizeof() sizeof(TRACKMOUSEEVENT)
-#else
-#define cacheTRACKMOUSEEVENTFields(a,b)
-#define getTRACKMOUSEEVENTFields(a,b,c) NULL
-#define setTRACKMOUSEEVENTFields(a,b,c)
-#define TRACKMOUSEEVENT_sizeof() 0
-#endif
-
-#ifndef NO_TRIVERTEX
-void cacheTRIVERTEXFields(JNIEnv *env, jobject lpObject);
-TRIVERTEX *getTRIVERTEXFields(JNIEnv *env, jobject lpObject, TRIVERTEX *lpStruct);
-void setTRIVERTEXFields(JNIEnv *env, jobject lpObject, TRIVERTEX *lpStruct);
-#define TRIVERTEX_sizeof() sizeof(TRIVERTEX)
-#else
-#define cacheTRIVERTEXFields(a,b)
-#define getTRIVERTEXFields(a,b,c) NULL
-#define setTRIVERTEXFields(a,b,c)
-#define TRIVERTEX_sizeof() 0
-#endif
-
-#ifndef NO_TVHITTESTINFO
-void cacheTVHITTESTINFOFields(JNIEnv *env, jobject lpObject);
-TVHITTESTINFO *getTVHITTESTINFOFields(JNIEnv *env, jobject lpObject, TVHITTESTINFO *lpStruct);
-void setTVHITTESTINFOFields(JNIEnv *env, jobject lpObject, TVHITTESTINFO *lpStruct);
-#define TVHITTESTINFO_sizeof() sizeof(TVHITTESTINFO)
-#else
-#define cacheTVHITTESTINFOFields(a,b)
-#define getTVHITTESTINFOFields(a,b,c) NULL
-#define setTVHITTESTINFOFields(a,b,c)
-#define TVHITTESTINFO_sizeof() 0
-#endif
-
-#ifndef NO_TVINSERTSTRUCT
-void cacheTVINSERTSTRUCTFields(JNIEnv *env, jobject lpObject);
-TVINSERTSTRUCT *getTVINSERTSTRUCTFields(JNIEnv *env, jobject lpObject, TVINSERTSTRUCT *lpStruct);
-void setTVINSERTSTRUCTFields(JNIEnv *env, jobject lpObject, TVINSERTSTRUCT *lpStruct);
-#define TVINSERTSTRUCT_sizeof() sizeof(TVINSERTSTRUCT)
-#else
-#define cacheTVINSERTSTRUCTFields(a,b)
-#define getTVINSERTSTRUCTFields(a,b,c) NULL
-#define setTVINSERTSTRUCTFields(a,b,c)
-#define TVINSERTSTRUCT_sizeof() 0
-#endif
-
-#ifndef NO_TVITEM
-void cacheTVITEMFields(JNIEnv *env, jobject lpObject);
-TVITEM *getTVITEMFields(JNIEnv *env, jobject lpObject, TVITEM *lpStruct);
-void setTVITEMFields(JNIEnv *env, jobject lpObject, TVITEM *lpStruct);
-#define TVITEM_sizeof() sizeof(TVITEM)
-#else
-#define cacheTVITEMFields(a,b)
-#define getTVITEMFields(a,b,c) NULL
-#define setTVITEMFields(a,b,c)
-#define TVITEM_sizeof() 0
-#endif
-
-#ifndef NO_TVITEMEX
-void cacheTVITEMEXFields(JNIEnv *env, jobject lpObject);
-TVITEMEX *getTVITEMEXFields(JNIEnv *env, jobject lpObject, TVITEMEX *lpStruct);
-void setTVITEMEXFields(JNIEnv *env, jobject lpObject, TVITEMEX *lpStruct);
-#define TVITEMEX_sizeof() sizeof(TVITEMEX)
-#else
-#define cacheTVITEMEXFields(a,b)
-#define getTVITEMEXFields(a,b,c) NULL
-#define setTVITEMEXFields(a,b,c)
-#define TVITEMEX_sizeof() 0
-#endif
-
-#ifndef NO_TVSORTCB
-void cacheTVSORTCBFields(JNIEnv *env, jobject lpObject);
-TVSORTCB *getTVSORTCBFields(JNIEnv *env, jobject lpObject, TVSORTCB *lpStruct);
-void setTVSORTCBFields(JNIEnv *env, jobject lpObject, TVSORTCB *lpStruct);
-#define TVSORTCB_sizeof() sizeof(TVSORTCB)
-#else
-#define cacheTVSORTCBFields(a,b)
-#define getTVSORTCBFields(a,b,c) NULL
-#define setTVSORTCBFields(a,b,c)
-#define TVSORTCB_sizeof() 0
-#endif
-
-#ifndef NO_UDACCEL
-void cacheUDACCELFields(JNIEnv *env, jobject lpObject);
-UDACCEL *getUDACCELFields(JNIEnv *env, jobject lpObject, UDACCEL *lpStruct);
-void setUDACCELFields(JNIEnv *env, jobject lpObject, UDACCEL *lpStruct);
-#define UDACCEL_sizeof() sizeof(UDACCEL)
-#else
-#define cacheUDACCELFields(a,b)
-#define getUDACCELFields(a,b,c) NULL
-#define setUDACCELFields(a,b,c)
-#define UDACCEL_sizeof() 0
-#endif
-
-#ifndef NO_WINDOWPLACEMENT
-void cacheWINDOWPLACEMENTFields(JNIEnv *env, jobject lpObject);
-WINDOWPLACEMENT *getWINDOWPLACEMENTFields(JNIEnv *env, jobject lpObject, WINDOWPLACEMENT *lpStruct);
-void setWINDOWPLACEMENTFields(JNIEnv *env, jobject lpObject, WINDOWPLACEMENT *lpStruct);
-#define WINDOWPLACEMENT_sizeof() sizeof(WINDOWPLACEMENT)
-#else
-#define cacheWINDOWPLACEMENTFields(a,b)
-#define getWINDOWPLACEMENTFields(a,b,c) NULL
-#define setWINDOWPLACEMENTFields(a,b,c)
-#define WINDOWPLACEMENT_sizeof() 0
-#endif
-
-#ifndef NO_WINDOWPOS
-void cacheWINDOWPOSFields(JNIEnv *env, jobject lpObject);
-WINDOWPOS *getWINDOWPOSFields(JNIEnv *env, jobject lpObject, WINDOWPOS *lpStruct);
-void setWINDOWPOSFields(JNIEnv *env, jobject lpObject, WINDOWPOS *lpStruct);
-#define WINDOWPOS_sizeof() sizeof(WINDOWPOS)
-#else
-#define cacheWINDOWPOSFields(a,b)
-#define getWINDOWPOSFields(a,b,c) NULL
-#define setWINDOWPOSFields(a,b,c)
-#define WINDOWPOS_sizeof() 0
-#endif
-
-#ifndef NO_WNDCLASS
-void cacheWNDCLASSFields(JNIEnv *env, jobject lpObject);
-WNDCLASS *getWNDCLASSFields(JNIEnv *env, jobject lpObject, WNDCLASS *lpStruct);
-void setWNDCLASSFields(JNIEnv *env, jobject lpObject, WNDCLASS *lpStruct);
-#define WNDCLASS_sizeof() sizeof(WNDCLASS)
-#else
-#define cacheWNDCLASSFields(a,b)
-#define getWNDCLASSFields(a,b,c) NULL
-#define setWNDCLASSFields(a,b,c)
-#define WNDCLASS_sizeof() 0
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/swt.rc b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/swt.rc
deleted file mode 100644
index 4bdbcfb553..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/swt.rc
+++ /dev/null
@@ -1,206 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "windows.h"
-
-/* NOTE: PUTTING NEW LINES IN THE MANIFEST FILE CAUSES IT TO FAIL */
-#define MANIFEST_RESOURCE_ID 2
-MANIFEST_RESOURCE_ID RT_MANIFEST "javaw.exe.manifest"
-
-VS_VERSION_INFO VERSIONINFO
- FILEVERSION SWT_COMMA_VERSION
- PRODUCTVERSION 0,0,0,0
- FILEFLAGSMASK 0x3fL
-#ifdef _DEBUG
- FILEFLAGS 0x1L
-#else
- FILEFLAGS 0x0L
-#endif
- FILEOS 0x40000L
- FILETYPE 0x2L
- FILESUBTYPE 0x0L
-BEGIN
- BLOCK "StringFileInfo"
- BEGIN
- BLOCK "040904b0"
- BEGIN
- VALUE "CompanyName", "Eclipse Foundation\0"
- VALUE "FileDescription", "SWT for Windows native library\0"
- VALUE "FileVersion", SWT_FILE_VERSION
- VALUE "InternalName", "SWT\0"
- VALUE "LegalCopyright", "Copyright (c) 2000, 2006 IBM Corp. All Rights Reserved.\0"
- VALUE "OriginalFilename", SWT_ORG_FILENAME
- VALUE "ProductName", "Standard Widget Toolkit\0"
- VALUE "ProductVersion", "0,0,0,0\0"
- END
- END
- BLOCK "VarFileInfo"
- BEGIN
- VALUE "Translation", 0x409, 1200
- END
-END
-
-#ifdef WIN32_PLATFORM_PSPC
-/* SHMENUBAR Pocket PC
- * ID_MENU SHMENUBAR DISCARDABLE
- * BEGIN
- * ID_MENU, 1,
- * IMAGE_NONE, ID_MENU_ITEM1, 0, 0,
- * 0, 0, 0,
- * END
- * ID_MENU MENU DISCARDABLE
- * BEGIN
- * MENUITEM "", ID_MENU_ITEM1
- * END
- */
-100 RCDATA DISCARDABLE
-BEGIN
- 100, 1,
- -2, 101, 0, 0,
- 0, 0, 0,
-END
-
-100 MENU DISCARDABLE
-BEGIN
- MENUITEM "", 101
-END
-#endif /* WIN32_PLATFORM_PSPC */
-
-#ifdef WIN32_PLATFORM_WFSP
-/* SHMENUBAR Smart Phone 2002 - 2 menus
- * ID_MENU SHMENUBAR DISCARDABLE
- * BEGIN
- * ID_MENU, (2 items) 2,
- * I_IMAGENONE, ID_MENU_ITEM1, TBSTATE_ENABLED,
- * TBSTYLE_DROPDOWN | TBSTYLE_AUTOSIZE,
- * (wID) 0, 0, (submenu 0) 0,
- * I_IMAGENONE, ID_MENU_ITEM2, TBSTATE_ENABLED,
- * TBSTYLE_DROPDOWN | TBSTYLE_AUTOSIZE,
- * (wID) 0, 0, (submenu 1) 1,
- * END
- *
- * ID_MENU MENU DISCARDABLE
- * BEGIN
- * (submenu 0)
- * POPUP ""
- * BEGIN
- * MENUITEM "", 0
- * END
- * (submenu 1)
- * POPUP ""
- * BEGIN
- * MENUITEM "", 0
- * END
- * END
- */
-102 RCDATA DISCARDABLE
-BEGIN
- 102, 2,
- -2, 106, 0x4,
- 0x8 | 0x10,
- 0, 0, 0,
- -2, 107, 0x4,
- 0x8 | 0x10,
- 0, 0, 1,
-END
-
-102 MENU DISCARDABLE
-BEGIN
- POPUP ""
- BEGIN
- MENUITEM "", 0
- END
- POPUP ""
- BEGIN
- MENUITEM "", 0
- END
-END
-
-/* SHMENUBAR Smart Phone 2002 - left button + right menu
- * ID_MENU RCDATA
- * BEGIN
- * ID_MENU2, 2,
- * I_IMAGENONE, ID_SOFTBUTTON1, TBSTATE_ENABLED,
- * TBSTYLE_BUTTON | TBSTYLE_AUTOSIZE, (wID) 0, 0, NOMENU,
- * I_IMAGENONE, ID_MENU_ITEM2, TBSTATE_ENABLED,
- * TBSTYLE_DROPDOWN | TBSTYLE_AUTOSIZE, (wID) 0, 0, (submenu) 1,
- * END
- * ID_MENU2 MENU DISCARDABLE
- * BEGIN
- * (submenu 0)
- * POPUP ""
- * BEGIN
- * MENUITEM "", 0
- * END
- * (submenu 1)
- * POPUP ""
- * BEGIN
- * MENUITEM "", 0
- * END
- * END
- */
-103 RCDATA DISCARDABLE
-BEGIN
- 103, 2,
- -2, 106, 0x4,
- 0x0 | 0x10,
- 0, 0, 0xFFFF,
- -2, 107, 0x4,
- 0x8 | 0x10,
- 0, 0, 1,
-END
-
-103 MENU DISCARDABLE
-BEGIN
- POPUP ""
- BEGIN
- MENUITEM "", 0
- END
- POPUP ""
- BEGIN
- MENUITEM "", 0
- END
-END
-
-/* SHMENUBAR Smart Phone 2002 - left menu + right button
- */
-104 RCDATA DISCARDABLE
-BEGIN
- 104, 2,
- -2, 106, 0x4,
- 0x8 | 0x10,
- 0, 0, 0,
- -2, 107, 0x4,
- 0x0 | 0x10,
- 0, 0, 0xFFFF,
-END
-
-104 MENU DISCARDABLE
-BEGIN
- POPUP ""
- BEGIN
- MENUITEM "", 0
- END
-END
-
-/* SHMENUBAR Smart Phone 2002 - left button + right button
- */
-105 RCDATA DISCARDABLE
-BEGIN
- 105, 2,
- -2, 106, 0x4,
- 0x0 | 0x10,
- 0, 0, 0xFFFF,
- -2, 107, 0x4,
- 0x0 | 0x10,
- 0, 0, 0xFFFF,
-END
-#endif /* WIN32_PLATFORM_WFSP */
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/swt_gdip.rc b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/swt_gdip.rc
deleted file mode 100644
index e46095f457..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/swt_gdip.rc
+++ /dev/null
@@ -1,45 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "windows.h"
-
-VS_VERSION_INFO VERSIONINFO
- FILEVERSION SWT_COMMA_VERSION
- PRODUCTVERSION 0,0,0,0
- FILEFLAGSMASK 0x3fL
-#ifdef _DEBUG
- FILEFLAGS 0x1L
-#else
- FILEFLAGS 0x0L
-#endif
- FILEOS 0x40000L
- FILETYPE 0x2L
- FILESUBTYPE 0x0L
-BEGIN
- BLOCK "StringFileInfo"
- BEGIN
- BLOCK "040904b0"
- BEGIN
- VALUE "CompanyName", "Eclipse Foundation\0"
- VALUE "FileDescription", "SWT for Windows native library\0"
- VALUE "FileVersion", SWT_FILE_VERSION
- VALUE "InternalName", "SWT\0"
- VALUE "LegalCopyright", "Copyright (c) 2000, 2006 IBM Corp. All Rights Reserved.\0"
- VALUE "OriginalFilename", SWT_ORG_FILENAME
- VALUE "ProductName", "Standard Widget Toolkit\0"
- VALUE "ProductVersion", "0,0,0,0\0"
- END
- END
- BLOCK "VarFileInfo"
- BEGIN
- VALUE "Translation", 0x409, 1200
- END
-END
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/Lock.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/Lock.java
deleted file mode 100644
index 7712dd0f6a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/Lock.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal;
-
-/**
- * Instances of this represent a recursive monitor. Note that this
- * is an empty implementation which does not actually perform locking.
- */
-public class Lock {
-
-/**
- * Locks the monitor and returns the lock count. If
- * the lock is owned by another thread, wait until
- * the lock is released.
- *
- * @return the lock count
- */
-public int lock() {
- return 0;
-}
-
-/**
- * Unlocks the monitor. If the current thread is not
- * the monitor owner, do nothing.
- */
-public void unlock() {
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/Platform.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/Platform.java
deleted file mode 100644
index 9fae8d8b3b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/Platform.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal;
-
-public class Platform {
-
-public static final String PLATFORM = "win32"; //$NON-NLS-1$
-public static final Lock lock = new Lock ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/gdip/BitmapData.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/gdip/BitmapData.java
deleted file mode 100644
index 81ac5eddb6..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/gdip/BitmapData.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gdip;
-
-public class BitmapData {
- public int Width;
- public int Height;
- public int Stride;
- /** @field cast=(PixelFormat) */
- public int PixelFormat;
- /** @field cast=(void*) */
- public int /*long*/ Scan0;
- /** @field cast=(UINT_PTR) */
- public int /*long*/ Reserved;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/gdip/ColorPalette.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/gdip/ColorPalette.java
deleted file mode 100644
index 56b97ddef8..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/gdip/ColorPalette.java
+++ /dev/null
@@ -1,18 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gdip;
-
-public class ColorPalette {
- public int Flags;
- public int Count;
- public int[] Entries = new int[1];
- public static final int sizeof = Gdip.ColorPalette_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/gdip/Gdip.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/gdip/Gdip.java
deleted file mode 100644
index 5b7b44b10b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/gdip/Gdip.java
+++ /dev/null
@@ -1,1203 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gdip;
-
-import org.eclipse.swt.internal.*;
-
-/** @jniclass flags=cpp */
-public class Gdip extends Platform {
- static {
- Library.loadLibrary ("swt-gdip"); //$NON-NLS-1$
- }
-
- /** GdiPlus constants */
- public static final float FlatnessDefault = 0.25f;
- public static final int BrushTypeSolidColor = 0;
- public static final int BrushTypeHatchFill = 1;
- public static final int BrushTypeTextureFill = 2;
- public static final int BrushTypePathGradient = 3;
- public static final int BrushTypeLinearGradient = 4;
- public static final int ColorAdjustTypeBitmap = 1;
- public static final int ColorMatrixFlagsDefault = 0;
- public static final int CombineModeReplace = 0;
- public static final int CombineModeIntersect = 1;
- public static final int CombineModeUnion = 2;
- public static final int CombineModeXor = 3;
- public static final int CombineModeExclude = 4;
- public static final int CombineModeComplement = 5;
- public static final int FillModeAlternate = 0;
- public static final int FillModeWinding = 1;
- public static final int DashCapFlat = 0;
- public static final int DashCapRound = 2;
- public static final int DashCapTriangle = 3;
- public static final int DashStyleSolid = 0;
- public static final int DashStyleDash = 1;
- public static final int DashStyleDot = 2;
- public static final int DashStyleDashDot = 3;
- public static final int DashStyleDashDotDot = 4;
- public static final int DashStyleCustom = 5;
- public static final int DriverStringOptionsRealizedAdvance = 4;
- public static final int FontStyleRegular = 0;
- public static final int FontStyleBold = 1;
- public static final int FontStyleItalic = 2;
- public static final int FontStyleBoldItalic = 3;
- public static final int FontStyleUnderline = 4;
- public static final int FontStyleStrikeout = 8;
- public static final int PaletteFlagsHasAlpha = 0x0001;
- public static final int FlushIntentionFlush = 0;
- public static final int FlushIntentionSync = 1;
- public static final int HotkeyPrefixNone = 0;
- public static final int HotkeyPrefixShow = 1;
- public static final int HotkeyPrefixHide = 2;
- public static final int LineJoinMiter = 0;
- public static final int LineJoinBevel = 1;
- public static final int LineJoinRound = 2;
- public static final int LineCapFlat = 0;
- public static final int LineCapSquare = 1;
- public static final int LineCapRound = 2;
- public static final int MatrixOrderPrepend = 0;
- public static final int MatrixOrderAppend = 1;
- public static final int QualityModeDefault = 0;
- public static final int QualityModeLow = 1;
- public static final int QualityModeHigh = 2;
- public static final int InterpolationModeDefault = QualityModeDefault;
- public static final int InterpolationModeLowQuality = QualityModeLow;
- public static final int InterpolationModeHighQuality = QualityModeHigh;
- public static final int InterpolationModeBilinear = QualityModeHigh + 1;
- public static final int InterpolationModeBicubic = QualityModeHigh + 2;
- public static final int InterpolationModeNearestNeighbor = QualityModeHigh + 3;
- public static final int InterpolationModeHighQualityBilinear = QualityModeHigh + 4;
- public static final int InterpolationModeHighQualityBicubic = QualityModeHigh + 5;
- public static final int PathPointTypeStart = 0;
- public static final int PathPointTypeLine = 1;
- public static final int PathPointTypeBezier = 3;
- public static final int PathPointTypePathTypeMask = 0x7;
- public static final int PathPointTypePathDashMode = 0x10;
- public static final int PathPointTypePathMarker = 0x20;
- public static final int PathPointTypeCloseSubpath = 0x80;
- public static final int PathPointTypeBezier3 = 3;
- public static final int PixelFormatIndexed = 0x00010000;
- public static final int PixelFormatGDI = 0x00020000;
- public static final int PixelFormatAlpha = 0x00040000;
- public static final int PixelFormatPAlpha = 0x00080000;
- public static final int PixelFormatExtended = 0x00100000;
- public static final int PixelFormatCanonical = 0x00200000;
- public static final int PixelFormat1bppIndexed = (1 | ( 1 << 8) | PixelFormatIndexed | PixelFormatGDI);
- public static final int PixelFormat4bppIndexed = (2 | ( 4 << 8) | PixelFormatIndexed | PixelFormatGDI);
- public static final int PixelFormat8bppIndexed = (3 | ( 8 << 8) | PixelFormatIndexed | PixelFormatGDI);
- public static final int PixelFormat16bppGrayScale = (4 | (16 << 8) | PixelFormatExtended);
- public static final int PixelFormat16bppRGB555 = (5 | (16 << 8) | PixelFormatGDI);
- public static final int PixelFormat16bppRGB565 = (6 | (16 << 8) | PixelFormatGDI);
- public static final int PixelFormat16bppARGB1555 = (7 | (16 << 8) | PixelFormatAlpha | PixelFormatGDI);
- public static final int PixelFormat24bppRGB = (8 | (24 << 8) | PixelFormatGDI);
- public static final int PixelFormat32bppRGB = (9 | (32 << 8) | PixelFormatGDI);
- public static final int PixelFormat32bppARGB = (10 | (32 << 8) | PixelFormatAlpha | PixelFormatGDI | PixelFormatCanonical);
- public static final int PixelFormat32bppPARGB = (11 | (32 << 8) | PixelFormatAlpha | PixelFormatPAlpha | PixelFormatGDI);
- public static final int PixelFormat48bppRGB = (12 | (48 << 8) | PixelFormatExtended);
- public static final int PixelFormat64bppARGB = (13 | (64 << 8) | PixelFormatAlpha | PixelFormatCanonical | PixelFormatExtended);
- public static final int PixelFormat64bppPARGB = (14 | (64 << 8) | PixelFormatAlpha | PixelFormatPAlpha | PixelFormatExtended);
- public static final int PixelFormatMax = 15;
- public static final int PixelOffsetModeNone = QualityModeHigh + 1;
- public static final int PixelOffsetModeHalf = QualityModeHigh + 2;
- public static final int SmoothingModeDefault = QualityModeDefault;
- public static final int SmoothingModeHighSpeed = QualityModeLow;
- public static final int SmoothingModeHighQuality = QualityModeHigh;
- public static final int SmoothingModeNone = 3;
- public static final int SmoothingModeAntiAlias8x4 = 4;
- public static final int SmoothingModeAntiAlias = SmoothingModeAntiAlias8x4;
- public static final int SmoothingModeAntiAlias8x8 = 5;
- public static final int StringFormatFlagsDirectionRightToLeft = 0x00000001;
- public static final int StringFormatFlagsDirectionVertical = 0x00000002;
- public static final int StringFormatFlagsNoFitBlackBox = 0x00000004;
- public static final int StringFormatFlagsDisplayFormatControl = 0x00000020;
- public static final int StringFormatFlagsNoFontFallback = 0x00000400;
- public static final int StringFormatFlagsMeasureTrailingSpaces = 0x00000800;
- public static final int StringFormatFlagsNoWrap = 0x00001000;
- public static final int StringFormatFlagsLineLimit = 0x00002000;
- public static final int StringFormatFlagsNoClip = 0x00004000;
- public static final int TextRenderingHintSystemDefault = 0;
- public static final int TextRenderingHintSingleBitPerPixelGridFit = 1;
- public static final int TextRenderingHintSingleBitPerPixel = 2;
- public static final int TextRenderingHintAntiAliasGridFit = 3;
- public static final int TextRenderingHintAntiAlias = 4;
- public static final int TextRenderingHintClearTypeGridFit = 5;
- public static final int UnitPixel = 2;
- public static final int WrapModeTile = 0;
- public static final int WrapModeTileFlipX = 1;
- public static final int WrapModeTileFlipY = 2;
- public static final int WrapModeTileFlipXY = 3;
- public static final int WrapModeClamp = 4;
-
-/** 64 bit */
-public static final native int ColorPalette_sizeof();
-public static final native int GdiplusStartupInput_sizeof();
-
-/** GdiPlus natives */
-
-/**
- * @param token cast=(ULONG_PTR *)
- * @param input cast=(const GdiplusStartupInput *)
- * @param output cast=(GdiplusStartupOutput *)
- */
-public static final native int GdiplusStartup(int /*long*/[] token, GdiplusStartupInput input, int /*long*/ output);
-/** @param token cast=(ULONG_PTR) */
-public static final native void GdiplusShutdown(int /*long*/ token);
-/**
- * @method flags=new
- * @param hbm cast=(HBITMAP)
- * @param hpal cast=(HPALETTE)
- */
-public static final native int /*long*/ Bitmap_new(int /*long*/ hbm, int /*long*/ hpal);
-/**
- * @method flags=new
- * @param hicon cast=(HICON)
- */
-public static final native int /*long*/ Bitmap_new(int /*long*/ hicon);
-/**
- * @method flags=new
- * @param format cast=(PixelFormat)
- * @param scan0 cast=(BYTE *)
- */
-public static final native int /*long*/ Bitmap_new(int width, int height, int stride, int format, int /*long*/ scan0);
-/**
- * @method flags=new
- * @param filename cast=(WCHAR*)
- */
-public static final native int /*long*/ Bitmap_new(char[] filename, boolean useIcm);
-/** @method flags=delete */
-public static final native void Bitmap_delete(int /*long*/ bitmap);
-/**
- * @method flags=cpp
- * @param bitmap cast=(Bitmap*)
- * @param colorBackground cast=(Color*),flags=struct
- * @param hbmReturn cast=(HBITMAP*)
- */
-public static final native int Bitmap_GetHBITMAP(int /*long*/ bitmap, int /*long*/ colorBackground, int /*long*/[] hbmReturn);
-/**
- * @method flags=cpp
- * @param bitmap cast=(Bitmap*)
- * @param hicon cast=(HICON*)
- */
-public static final native int Bitmap_GetHICON(int /*long*/ bitmap, int /*long*/[] hicon);
-/** @method flags=new */
-public static final native int /*long*/ BitmapData_new();
-/** @method flags=delete */
-public static final native void BitmapData_delete(int /*long*/ bitmapData);
-/**
- * @method flags=cpp
- * @param bitmap cast=(Bitmap*)
- * @param rect cast=(Rect*)
- * @param pixelFormat cast=(PixelFormat)
- * @param lockedBitmapData cast=(BitmapData*)
- */
-public static final native int Bitmap_LockBits(int /*long*/ bitmap, int /*long*/ rect, int flags, int pixelFormat, int /*long*/ lockedBitmapData);
-/**
- * @method flags=cpp
- * @param bitmap cast=(Bitmap*)
- * @param lockedBitmapData cast=(BitmapData*)
- */
-public static final native int Bitmap_UnlockBits(int /*long*/ bitmap, int /*long*/ lockedBitmapData);
-/**
- * @method flags=cpp
- * @param brush cast=(Brush *)
- */
-public static final native int /*long*/ Brush_Clone(int /*long*/ brush);
-/**
- * @method flags=cpp
- * @param brush cast=(Brush *)
- */
-public static final native int Brush_GetType(int /*long*/ brush);
-/**
- * @method flags=new
- * @param argb cast=(ARGB)
- */
-public static final native int /*long*/ Color_new(int argb);
-/** @method flags=delete */
-public static final native void Color_delete(int /*long*/ color);
-/** @method flags=new */
-public static final native int /*long*/ PrivateFontCollection_new();
-/** @method flags=delete */
-public static final native void PrivateFontCollection_delete(int /*long*/ collection);
-/**
- * @method flags=cpp
- * @param collection cast=(PrivateFontCollection *)
- * @param filename cast=(const WCHAR *)
- */
-public static final native int PrivateFontCollection_AddFontFile(int /*long*/ collection, char[] filename);
-/**
- * @method flags=new
- * @param hdc cast=(HDC)
- * @param hfont cast=(HFONT)
- */
-public static final native int /*long*/ Font_new(int /*long*/ hdc, int /*long*/ hfont);
-/**
- * @method flags=new
- * @param family cast=(const FontFamily *)
- * @param emSize cast=(REAL)
- * @param style cast=(INT)
- * @param unit cast=(Unit)
- */
-public static final native int /*long*/ Font_new(int /*long*/ family, float emSize, int style, int unit);
-/**
- * @method flags=new
- * @param familyName cast=(const WCHAR *)
- * @param emSize cast=(REAL)
- * @param style cast=(INT)
- * @param unit cast=(Unit)
- * @param fontCollection cast=(const FontCollection *)
- */
-public static final native int /*long*/ Font_new(char[] familyName, float emSize, int style, int unit, int /*long*/ fontCollection);
-/** @method flags=delete */
-public static final native void Font_delete(int /*long*/ font);
-/**
- * @method flags=cpp
- * @param font cast=(Font *)
- * @param family cast=(FontFamily *)
- */
-public static final native int Font_GetFamily(int /*long*/ font, int /*long*/ family);
-/**
- * @method flags=cpp
- * @param font cast=(Font *)
- */
-public static final native float Font_GetSize(int /*long*/ font);
-/**
- * @method flags=cpp
- * @param font cast=(Font *)
- */
-public static final native int Font_GetStyle(int /*long*/ font);
-/**
- * @method flags=cpp
- * @param font cast=(Font *)
- * @param g cast=(const Graphics *)
- * @param logfontW cast=(LOGFONTW *)
- */
-public static final native int Font_GetLogFontW (int /*long*/ font, int /*long*/ g, int /*long*/ logfontW);
-/**
- * @method flags=cpp
- * @param font cast=(Font *)
- */
-public static final native boolean Font_IsAvailable(int /*long*/ font);
-/** @method flags=new */
-public static final native int /*long*/ FontFamily_new();
-/**
- * @method flags=new
- * @param name cast=(const WCHAR *)
- * @param fontCollection cast=(const FontCollection *)
- */
-public static final native int /*long*/ FontFamily_new(char[] name, int /*long*/ fontCollection);
-/** @method flags=delete */
-public static final native void FontFamily_delete(int /*long*/ family);
-/**
- * @method flags=cpp
- * @param family cast=(FontFamily *)
- * @param name cast=(WCHAR *)
- * @param language cast=(WCHAR)
- */
-public static final native int FontFamily_GetFamilyName(int /*long*/ family, char[] name, char language);
-/**
- * @method flags=cpp
- * @param family cast=(FontFamily *)
- */
-public static final native boolean FontFamily_IsAvailable(int /*long*/ family);
-/**
- * @method flags=new
- * @param hdc cast=(HDC)
- */
-public static final native int /*long*/ Graphics_new(int /*long*/ hdc);
-/** @method flags=delete */
-public static final native void Graphics_delete(int /*long*/ graphics);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param pen cast=(Pen *)
- */
-public static final native int Graphics_DrawArc(int /*long*/ graphics, int /*long*/ pen, int x, int y, int width, int height, float startAngle, float sweepAngle);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param text cast=(const UINT16 *)
- * @param font cast=(const Font *)
- * @param brush cast=(const Brush *)
- * @param positions cast=(const PointF *)
- * @param matrix cast=(const Matrix *)
- */
-public static final native int Graphics_DrawDriverString(int /*long*/ graphics, int /*long*/ text, int length, int /*long*/ font, int /*long*/ brush, PointF /*long*/ positions, int flags, int /*long*/ matrix);
-/**
- * @method flags=no_gen cpp
- * @param graphics cast=(Graphics *)
- * @param text cast=(const UINT16 *)
- * @param font cast=(const Font *)
- * @param brush cast=(const Brush *)
- * @param positions cast=(const PointF *)
- * @param matrix cast=(const Matrix *)
- */
-public static final native int Graphics_DrawDriverString(int /*long*/ graphics, int /*long*/ text, int length, int /*long*/ font, int /*long*/ brush, float[] positions, int flags, int /*long*/ matrix);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param pen cast=(Pen *)
- */
-public static final native int Graphics_DrawEllipse(int /*long*/ graphics, int /*long*/ pen, int x, int y, int width, int height);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param image cast=(Image *)
- * @param x cast=(INT)
- * @param y cast=(INT)
- */
-public static final native int Graphics_DrawImage(int /*long*/ graphics, int /*long*/ image, int x, int y);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param image cast=(Image *)
- * @param destRect cast=(const Rect *),flags=struct
- * @param srcx cast=(INT)
- * @param srcy cast=(INT)
- * @param srcwidth cast=(INT)
- * @param srcheight cast=(INT)
- * @param srcUnit cast=(Unit)
- * @param imageAttributes cast=(ImageAttributes *)
- * @param callback cast=(DrawImageAbort)
- * @param callbackData cast=(VOID *)
- */
-public static final native int Graphics_DrawImage(int /*long*/ graphics, int /*long*/ image, Rect destRect, int srcx, int srcy, int srcwidth, int srcheight, int srcUnit, int /*long*/ imageAttributes, int /*long*/ callback, int /*long*/ callbackData);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param pen cast=(Pen *)
- */
-public static final native int Graphics_DrawLine(int /*long*/ graphics, int /*long*/ pen, int x1, int y1, int x2, int y2);
-/**
- * @method flags=no_gen cpp
- * @param graphics cast=(Graphics *)
- * @param pen cast=(Pen *)
- * @param count cast=(INT)
- */
-public static final native int Graphics_DrawLines(int /*long*/ graphics, int /*long*/ pen, int[] points, int count);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param pen cast=(Pen *)
- * @param path cast=(GraphicsPath *)
- */
-public static final native int Graphics_DrawPath(int /*long*/ graphics, int /*long*/ pen, int /*long*/ path);
-/**
- * @method flags=no_gen cpp
- * @param graphics cast=(Graphics *)
- * @param pen cast=(Pen *)
- * @param count cast=(INT)
- */
-public static final native int Graphics_DrawPolygon(int /*long*/ graphics, int /*long*/ pen, int[] points, int count);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param pen cast=(Pen *)
- */
-public static final native int Graphics_DrawRectangle(int /*long*/ graphics, int /*long*/ pen, int x, int y, int width, int height);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param string cast=(WCHAR *)
- * @param length cast=(int)
- * @param font cast=(Font *)
- * @param origin flags=struct
- * @param brush cast=(Brush *)
- */
-public static final native int Graphics_DrawString(int /*long*/ graphics, char[] string, int length, int /*long*/ font, PointF origin, int /*long*/ brush);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param string cast=(WCHAR *)
- * @param length cast=(int)
- * @param font cast=(Font *)
- * @param origin flags=struct
- * @param format cast=(StringFormat *)
- * @param brush cast=(Brush *)
- */
-public static final native int Graphics_DrawString(int /*long*/ graphics, char[] string, int length, int /*long*/ font, PointF origin, int /*long*/ format, int /*long*/ brush);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param brush cast=(Brush *)
- * @param x cast=(INT)
- * @param y cast=(INT)
- * @param width cast=(INT)
- * @param height cast=(INT)
- */
-public static final native int Graphics_FillEllipse(int /*long*/ graphics, int /*long*/ brush, int x, int y, int width, int height);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param brush cast=(Brush *)
- * @param path cast=(GraphicsPath *)
- */
-public static final native int Graphics_FillPath(int /*long*/ graphics, int /*long*/ brush, int /*long*/ path);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param intention cast=(FlushIntention)
- */
-public static final native void Graphics_Flush(int /*long*/ graphics, int intention);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param brush cast=(Brush *)
- * @param x cast=(INT)
- * @param y cast=(INT)
- * @param width cast=(INT)
- * @param height cast=(INT)
- * @param startAngle cast=(REAL)
- * @param sweepAngle cast=(REAL)
- */
-public static final native int Graphics_FillPie(int /*long*/ graphics, int /*long*/ brush, int x, int y, int width, int height, float startAngle, float sweepAngle);
-/**
- * @method flags=no_gen cpp
- * @param graphics cast=(Graphics *)
- * @param brush cast=(Brush *)
- * @param points cast=(Point *)
- * @param count cast=(INT)
- * @param fillMode cast=(FillMode)
- */
-public static final native int Graphics_FillPolygon(int /*long*/ graphics, int /*long*/ brush, int[] points, int count, int fillMode);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param brush cast=(Brush *)
- * @param x cast=(INT)
- * @param y cast=(INT)
- * @param width cast=(INT)
- * @param height cast=(INT)
- */
-public static final native int Graphics_FillRectangle(int /*long*/ graphics, int /*long*/ brush, int x, int y, int width, int height);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- */
-public static final native int Graphics_GetClipBounds(int /*long*/ graphics, RectF rect);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- */
-public static final native int Graphics_GetClipBounds(int /*long*/ graphics, Rect rect);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param region cast=(Region *)
- */
-public static final native int Graphics_GetClip(int /*long*/ graphics, int /*long*/ region);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- */
-public static final native int /*long*/ Graphics_GetHDC(int /*long*/ graphics);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param hdc cast=(HDC)
- */
-public static final native void Graphics_ReleaseHDC(int /*long*/ graphics, int /*long*/ hdc);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- */
-public static final native int Graphics_GetInterpolationMode(int /*long*/ graphics);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- */
-public static final native int Graphics_GetSmoothingMode(int /*long*/ graphics);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- */
-public static final native int Graphics_GetTextRenderingHint(int /*long*/ graphics);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param matrix cast=(Matrix *)
- */
-public static final native int Graphics_GetTransform(int /*long*/ graphics, int /*long*/ matrix);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- */
-public static final native int Graphics_GetVisibleClipBounds(int /*long*/ graphics, Rect rect);
-/** @method flags=no_gen */
-public static final native int Graphics_MeasureDriverString(int /*long*/ graphics, int /*long*/ text, int length, int /*long*/ font, float[] positions, int flags, int /*long*/ matrix, RectF boundingBox);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param string cast=(const WCHAR *)
- * @param length cast=(INT)
- * @param font cast=(const Font *)
- * @param origin cast=(const PointF *),flags=struct
- * @param boundingBox cast=(RectF *)
- */
-public static final native int Graphics_MeasureString(int /*long*/ graphics, char[] string, int length, int /*long*/ font, PointF origin, RectF boundingBox);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param string cast=(const WCHAR *)
- * @param length cast=(INT)
- * @param font cast=(const Font *)
- * @param origin cast=(const PointF *),flags=struct
- * @param format cast=(StringFormat *)
- */
-public static final native int Graphics_MeasureString(int /*long*/ graphics, char[] string, int length, int /*long*/ font, PointF origin, int /*long*/ format, RectF boundingBox);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- */
-public static final native int Graphics_ResetClip(int /*long*/ graphics);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param gstate cast=(GraphicsState)
- */
-public static final native int Graphics_Restore(int /*long*/ graphics, int gstate);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- */
-public static final native int Graphics_Save(int /*long*/ graphics);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param order cast=(MatrixOrder)
- */
-public static final native int Graphics_ScaleTransform(int /*long*/ graphics, float sx, float sy, int order);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param hrgn cast=(Region *)
- * @param combineMode cast=(CombineMode)
- */
-public static final native int Graphics_SetClip(int /*long*/ graphics, int /*long*/ hrgn, int combineMode);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param rect cast=(Rect *),flags=struct
- * @param combineMode cast=(CombineMode)
- */
-public static final native int Graphics_SetClip(int /*long*/ graphics, Rect rect, int combineMode);
-/**
- * @method accessor=SetClip,flags=cpp
- * @param graphics cast=(Graphics *)
- * @param path cast=(GraphicsPath *)
- */
-public static final native int Graphics_SetClipPath(int /*long*/ graphics, int /*long*/ path);
-/**
- * @method accessor=SetClip,flags=cpp
- * @param graphics cast=(Graphics *)
- * @param path cast=(GraphicsPath *)
- * @param combineMode cast=(CombineMode)
- */
-public static final native int Graphics_SetClipPath(int /*long*/ graphics, int /*long*/ path, int combineMode);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param compositingQuality cast=(CompositingQuality)
- */
-public static final native int Graphics_SetCompositingQuality(int /*long*/ graphics, int compositingQuality);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param unit cast=(Unit)
- */
-public static final native int Graphics_SetPageUnit(int /*long*/ graphics, int unit);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param pixelOffsetMode cast=(PixelOffsetMode)
- */
-public static final native int Graphics_SetPixelOffsetMode(int /*long*/ graphics, int pixelOffsetMode);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param smoothingMode cast=(SmoothingMode)
- */
-public static final native int Graphics_SetSmoothingMode(int /*long*/ graphics, int smoothingMode);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param matrix cast=(Matrix *)
- */
-public static final native int Graphics_SetTransform(int /*long*/ graphics, int /*long*/ matrix);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param mode cast=(InterpolationMode)
- */
-public static final native int Graphics_SetInterpolationMode(int /*long*/ graphics, int mode);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param mode cast=(TextRenderingHint)
- */
-public static final native int Graphics_SetTextRenderingHint(int /*long*/ graphics, int mode);
-/**
- * @method flags=cpp
- * @param graphics cast=(Graphics *)
- * @param order cast=(MatrixOrder)
- */
-public static final native int Graphics_TranslateTransform(int /*long*/ graphics, float dx, float dy, int order);
-/**
- * @method flags=new
- * @param fillMode cast=(FillMode)
- */
-public static final native int /*long*/ GraphicsPath_new(int fillMode);
-/**
- * @method flags=no_gen new
- * @param points cast=(FillMode)
- */
-public static final native int /*long*/ GraphicsPath_new(int[] points, byte[] types, int count, int fillMode);
-/** @method flags=delete */
-public static final native void GraphicsPath_delete(int /*long*/ path);
-/**
- * @method flags=cpp
- * @param path cast=(GraphicsPath *)
- * @param x cast=(REAL)
- * @param y cast=(REAL)
- * @param width cast=(REAL)
- * @param height cast=(REAL)
- * @param startAngle cast=(REAL)
- * @param sweepAngle cast=(REAL)
- */
-public static final native int GraphicsPath_AddArc(int /*long*/ path, float x, float y, float width, float height, float startAngle, float sweepAngle);
-/**
- * @method flags=cpp
- * @param path cast=(GraphicsPath *)
- * @param x1 cast=(REAL)
- * @param y1 cast=(REAL)
- * @param x2 cast=(REAL)
- * @param y2 cast=(REAL)
- * @param x3 cast=(REAL)
- * @param y3 cast=(REAL)
- * @param x4 cast=(REAL)
- * @param y4 cast=(REAL)
- */
-public static final native int GraphicsPath_AddBezier(int /*long*/ path, float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4);
-/**
- * @method flags=cpp
- * @param path cast=(GraphicsPath *)
- * @param x1 cast=(REAL)
- * @param y1 cast=(REAL)
- * @param x2 cast=(REAL)
- * @param y2 cast=(REAL)
- */
-public static final native int GraphicsPath_AddLine(int /*long*/ path, float x1, float y1, float x2, float y2);
-/**
- * @method flags=cpp
- * @param path cast=(GraphicsPath *)
- * @param addingPath cast=(GraphicsPath *)
- * @param connect cast=(BOOL)
- */
-public static final native int GraphicsPath_AddPath(int /*long*/ path, int /*long*/ addingPath, boolean connect);
-/**
- * @method flags=cpp
- * @param path cast=(GraphicsPath *)
- * @param rect flags=struct
- */
-public static final native int GraphicsPath_AddRectangle(int /*long*/ path, RectF rect);
-/**
- * @method flags=cpp
- * @param path cast=(GraphicsPath *)
- * @param string cast=(const WCHAR *)
- * @param length cast=(INT)
- * @param family cast=(const FontFamily *)
- * @param style cast=(INT)
- * @param emSize cast=(REAL)
- * @param origin cast=(const PointF *),flags=struct
- * @param format cast=(const StringFormat *)
- */
-public static final native int GraphicsPath_AddString(int /*long*/ path, char[] string, int length, int /*long*/ family, int style, float emSize, PointF origin, int /*long*/ format);
-/**
- * @method flags=cpp
- * @param path cast=(GraphicsPath *)
- */
-public static final native int GraphicsPath_CloseFigure(int /*long*/ path);
-/**
- * @method flags=cpp
- * @param path cast=(GraphicsPath *)
- */
-public static final native int /*long*/ GraphicsPath_Clone(int /*long*/ path);
-/**
- * @method flags=cpp
- * @param path cast=(GraphicsPath *)
- * @param matrix cast=(Matrix *)
- */
-public static final native int GraphicsPath_Flatten(int /*long*/ path, int /*long*/ matrix, float flatness);
-/**
- * @method flags=cpp
- * @param path cast=(GraphicsPath *)
- * @param matrix cast=(Matrix *)
- * @param pen cast=(Pen *)
- */
-public static final native int GraphicsPath_GetBounds(int /*long*/ path, RectF bounds, int /*long*/ matrix, int /*long*/ pen);
-/**
- * @method flags=cpp
- * @param path cast=(GraphicsPath *)
- * @param lastPoint cast=(PointF *)
- */
-public static final native int GraphicsPath_GetLastPoint(int /*long*/ path, PointF lastPoint);
-/**
- * @method flags=no_gen cpp
- * @param path cast=(GraphicsPath *)
- * @param points cast=(PointF *)
- */
-public static final native int GraphicsPath_GetPathPoints(int /*long*/ path, float[] points, int count);
-/**
- * @method flags=cpp
- * @param path cast=(GraphicsPath *)
- * @param types cast=(BYTE *)
- */
-public static final native int GraphicsPath_GetPathTypes(int /*long*/ path, byte[] types, int count);
-/**
- * @method flags=cpp
- * @param path cast=(GraphicsPath *)
- */
-public static final native int GraphicsPath_GetPointCount(int /*long*/ path);
-/**
- * @method flags=cpp
- * @param path cast=(GraphicsPath *)
- * @param pen cast=(const Pen *)
- * @param g cast=(const Graphics *)
- */
-public static final native boolean GraphicsPath_IsOutlineVisible(int /*long*/ path, float x, float y, int /*long*/ pen, int /*long*/ g);
-/**
- * @method flags=cpp
- * @param path cast=(GraphicsPath *)
- * @param g cast=(const Graphics *)
- */
-public static final native boolean GraphicsPath_IsVisible(int /*long*/ path, float x, float y, int /*long*/ g);
-/**
- * @method flags=cpp
- * @param path cast=(GraphicsPath *)
- * @param fillmode cast=(FillMode)
- */
-public static final native int GraphicsPath_SetFillMode(int /*long*/ path, int fillmode);
-/**
- * @method flags=cpp
- * @param path cast=(GraphicsPath *)
- */
-public static final native int GraphicsPath_StartFigure(int /*long*/ path);
-/**
- * @method flags=cpp
- * @param path cast=(GraphicsPath *)
- * @param matrix cast=(Matrix *)
- */
-public static final native int GraphicsPath_Transform(int /*long*/ path, int /*long*/ matrix);
-/**
- * @method flags=new
- * @param hatchStyle cast=(HatchStyle)
- * @param foreColor cast=(Color *),flags=struct
- * @param backColor cast=(Color *),flags=struct
- */
-public static final native int /*long*/ HatchBrush_new(int hatchStyle, int /*long*/ foreColor, int /*long*/ backColor);
-/**
- * @method flags=cpp
- * @param image cast=(Image*)
- */
-public static final native int Image_GetLastStatus(int /*long*/ image);
-/**
- * @method flags=cpp
- * @param image cast=(Image*)
- */
-public static final native int Image_GetPixelFormat(int /*long*/ image);
-/**
- * @method flags=cpp
- * @param image cast=(Image *)
- */
-public static final native int Image_GetWidth(int /*long*/ image);
-/**
- * @method flags=cpp
- * @param image cast=(Image *)
- */
-public static final native int Image_GetHeight(int /*long*/ image);
-/**
- * @method flags=cpp
- * @param image cast=(Image*)
- * @param palette cast=(ColorPalette*)
- */
-public static final native int Image_GetPalette(int /*long*/ image, int /*long*/ palette, int size);
-/**
- * @method flags=cpp
- * @param image cast=(Image*)
- */
-public static final native int Image_GetPaletteSize(int /*long*/ image);
-/** @method flags=new */
-public static final native int /*long*/ ImageAttributes_new();
-/** @method flags=delete */
-public static final native void ImageAttributes_delete(int /*long*/ attrib);
-/**
- * @method flags=cpp
- * @param attrib cast=(ImageAttributes *)
- * @param wrap cast=(WrapMode)
- */
-public static final native int ImageAttributes_SetWrapMode(int /*long*/ attrib, int wrap);
-/**
- * @method flags=cpp
- * @param attrib cast=(ImageAttributes *)
- * @param matrix cast=(ColorMatrix *)
- * @param mode cast=(ColorMatrixFlags)
- * @param type cast=(ColorAdjustType)
- */
-public static final native int ImageAttributes_SetColorMatrix(int /*long*/ attrib, float[] matrix, int mode, int type);
-/** @method flags=delete */
-public static final native void HatchBrush_delete(int /*long*/ brush);
-/**
- * @method flags=new
- * @param point1 flags=struct
- * @param point2 flags=struct
- * @param color1 cast=(Color *),flags=struct
- * @param color2 cast=(Color *),flags=struct
- */
-public static final native int /*long*/ LinearGradientBrush_new(PointF point1, PointF point2, int /*long*/ color1, int /*long*/ color2);
-/** @method flags=delete */
-public static final native void LinearGradientBrush_delete(int /*long*/ brush);
-/**
- * @method flags=no_gen cpp
- * @param brush cast=(LinearGradientBrush *)
- * @param presetColors cast=(const Color *)
- * @param blendPositions cast=(const REAL *)
- */
-public static final native int LinearGradientBrush_SetInterpolationColors(int /*long*/ brush, int /*long*/[] presetColors, float[] blendPositions, int count);
-/**
- * @method flags=cpp
- * @param brush cast=(LinearGradientBrush *)
- * @param wrapMode cast=(WrapMode)
- */
-public static final native int LinearGradientBrush_SetWrapMode(int /*long*/ brush, int wrapMode);
-/**
- * @method flags=cpp
- * @param brush cast=(LinearGradientBrush *)
- */
-public static final native int LinearGradientBrush_ResetTransform(int /*long*/ brush);
-/**
- * @method flags=cpp
- * @param brush cast=(LinearGradientBrush *)
- * @param order cast=(MatrixOrder)
- */
-public static final native int LinearGradientBrush_ScaleTransform(int /*long*/ brush, float sx, float sy, int order);
-/**
- * @method flags=cpp
- * @param brush cast=(LinearGradientBrush *)
- * @param order cast=(MatrixOrder)
- */
-public static final native int LinearGradientBrush_TranslateTransform(int /*long*/ brush, float dx, float dy, int order);
-/**
- * @method flags=new
- * @param m11 cast=(REAL)
- * @param m12 cast=(REAL)
- * @param m21 cast=(REAL)
- * @param m22 cast=(REAL)
- * @param dx cast=(REAL)
- * @param dy cast=(REAL)
- */
-public static final native int /*long*/ Matrix_new(float m11, float m12, float m21, float m22, float dx, float dy);
-/** @method flags=delete */
-public static final native void Matrix_delete(int /*long*/ matrix);
-/**
- * @method flags=cpp
- * @param matrix cast=(Matrix *)
- * @param m cast=(REAL *)
- */
-public static final native int Matrix_GetElements(int /*long*/ matrix, float[] m);
-/**
- * @method flags=cpp
- * @param matrix cast=(Matrix *)
- */
-public static final native int Matrix_Invert(int /*long*/ matrix);
-/**
- * @method flags=cpp
- * @param matrix cast=(Matrix *)
- */
-public static final native boolean Matrix_IsIdentity(int /*long*/ matrix);
-/**
- * @method flags=cpp
- * @param matrix cast=(Matrix *)
- * @param matrix1 cast=(Matrix *)
- * @param order cast=(MatrixOrder)
- */
-public static final native int Matrix_Multiply(int /*long*/ matrix, int /*long*/ matrix1, int order);
-/**
- * @method flags=cpp
- * @param matrix cast=(Matrix *)
- * @param angle cast=(REAL)
- * @param order cast=(MatrixOrder)
- */
-public static final native int Matrix_Rotate(int /*long*/ matrix, float angle, int order);
-/**
- * @method flags=cpp
- * @param matrix cast=(Matrix *)
- * @param scaleX cast=(REAL)
- * @param scaleY cast=(REAL)
- * @param order cast=(MatrixOrder)
- */
-public static final native int Matrix_Scale(int /*long*/ matrix, float scaleX, float scaleY, int order);
-/**
- * @method flags=cpp
- * @param matrix cast=(Matrix *)
- * @param shearX cast=(REAL)
- * @param shearY cast=(REAL)
- * @param order cast=(MatrixOrder)
- */
-public static final native int Matrix_Shear(int /*long*/ matrix, float shearX, float shearY, int order);
-/**
- * @method flags=cpp
- * @param matrix cast=(Matrix *)
- */
-public static final native int Matrix_TransformPoints(int /*long*/ matrix, PointF pts, int count);
-/** @method flags=no_gen */
-public static final native int Matrix_TransformPoints(int /*long*/ matrix, float[] pts, int count);
-/**
- * @method flags=cpp
- * @param matrix cast=(Matrix *)
- */
-public static final native int Matrix_TransformVectors(int /*long*/ matrix, PointF pts, int count);
-/**
- * @method flags=cpp
- * @param matrix cast=(Matrix *)
- * @param offsetX cast=(REAL)
- * @param offsetY cast=(REAL)
- * @param order cast=(MatrixOrder)
- */
-public static final native int Matrix_Translate(int /*long*/ matrix, float offsetX, float offsetY, int order);
-/**
- * @method flags=cpp
- * @param matrix cast=(Matrix *)
- * @param m11 cast=(REAL)
- * @param m12 cast=(REAL)
- * @param m21 cast=(REAL)
- * @param m22 cast=(REAL)
- * @param dx cast=(REAL)
- * @param dy cast=(REAL)
- */
-public static final native int Matrix_SetElements(int /*long*/ matrix, float m11, float m12, float m21, float m22, float dx, float dy);
-/**
- * @param Destination cast=(PVOID)
- * @param SourcePtr cast=(CONST VOID*)
- */
-public static final native void MoveMemory(ColorPalette Destination, int /*long*/ SourcePtr, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param SourcePtr cast=(CONST VOID*)
- */
-public static final native void MoveMemory(BitmapData Destination, int /*long*/ SourcePtr);
-/**
- * @method flags=new
- * @param path cast=(GraphicsPath *)
- */
-public static final native int /*long*/ PathGradientBrush_new(int /*long*/ path);
-/** @method flags=delete */
-public static final native void PathGradientBrush_delete(int /*long*/ brush);
-/**
- * @method flags=cpp
- * @param brush cast=(PathGradientBrush *)
- * @param color cast=(Color *),flags=struct
- */
-public static final native int PathGradientBrush_SetCenterColor(int /*long*/ brush, int /*long*/ color);
-/**
- * @method flags=cpp
- * @param brush cast=(PathGradientBrush *)
- * @param pt flags=struct
- */
-public static final native int PathGradientBrush_SetCenterPoint(int /*long*/ brush, PointF pt);
-/**
- * @method flags=no_gen
- * @param brush cast=(PathGradientBrush *)
- * @param presetColors cast=(const Color *)
- * @param blendPositions cast=(const REAL *)
- */
-public static final native int PathGradientBrush_SetInterpolationColors(int /*long*/ brush, int /*long*/[] presetColors, float[] blendPositions, int count);
-/**
- * @method flags=no_gen
- * @param brush cast=(PathGradientBrush *)
- * @param colors cast=(Color *)
- * @param count cast=(INT *)
- */
-public static final native int PathGradientBrush_SetSurroundColors(int /*long*/ brush, int /*long*/[] colors, int[] count);
-/**
- * @method flags=cpp
- * @param brush cast=(PathGradientBrush *)
- * @param path cast=(GraphicsPath *)
- */
-public static final native int PathGradientBrush_SetGraphicsPath(int /*long*/ brush, int /*long*/ path);
-/**
- * @method flags=cpp
- * @param brush cast=(PathGradientBrush *)
- * @param wrapMode cast=(WrapMode)
- */
-public static final native int PathGradientBrush_SetWrapMode(int /*long*/ brush, int wrapMode);
-/**
- * @method flags=new
- * @param brush cast=(Brush *)
- * @param width cast=(REAL)
- */
-public static final native int /*long*/ Pen_new(int /*long*/ brush, float width);
-/** @method flags=delete */
-public static final native void Pen_delete(int /*long*/ pen);
-/**
- * @method flags=cpp
- * @param pen cast=(Pen *)
- */
-public static final native int /*long*/ Pen_GetBrush(int /*long*/ pen);
-/**
- * @method flags=cpp
- * @param pen cast=(Pen *)
- * @param brush cast=(Brush *)
- */
-public static final native int Pen_SetBrush(int /*long*/ pen, int /*long*/ brush);
-/**
- * @method flags=cpp
- * @param pen cast=(Pen *)
- */
-public static final native int Pen_SetDashOffset(int /*long*/ pen, float dashOffset);
-/**
- * @method flags=cpp
- * @param pen cast=(Pen *)
- * @param dashArray cast=(REAL *)
- * @param count cast=(int)
- */
-public static final native int Pen_SetDashPattern(int /*long*/ pen, float[] dashArray, int count);
-/**
- * @method flags=cpp
- * @param pen cast=(Pen *)
- * @param dashStyle cast=(DashStyle)
- */
-public static final native int Pen_SetDashStyle(int /*long*/ pen, int dashStyle);
-/**
- * @method flags=cpp
- * @param pen cast=(Pen *)
- * @param startCap cast=(LineCap)
- * @param endCap cast=(LineCap)
- * @param dashCap cast=(DashCap)
- */
-public static final native int Pen_SetLineCap(int /*long*/ pen, int startCap, int endCap, int dashCap);
-/**
- * @method flags=cpp
- * @param pen cast=(Pen *)
- * @param lineJoin cast=(LineJoin)
- */
-public static final native int Pen_SetLineJoin(int /*long*/ pen, int lineJoin);
-/**
- * @method flags=cpp
- * @param pen cast=(Pen *)
- */
-public static final native int Pen_SetMiterLimit(int /*long*/ pen, float miterLimit);
-/**
- * @method flags=cpp
- * @param pen cast=(Pen *)
- * @param width cast=(REAL)
- */
-public static final native int Pen_SetWidth(int /*long*/ pen, float width);
-/** @method flags=new */
-public static final native int /*long*/ Point_new(int x, int y);
-/** @method flags=delete */
-public static final native void Point_delete(int /*long*/ point);
-/**
- * @method flags=new
- * @param hRgn cast=(HRGN)
- */
-public static final native int /*long*/ Region_new(int /*long*/ hRgn);
-/**
- * @method flags=new
- * @param path cast=(GraphicsPath*)
- */
-public static final native int /*long*/ Region_newGraphicsPath(int /*long*/ path);
-/** @method flags=new */
-public static final native int /*long*/ Region_new();
-/** @method flags=delete */
-public static final native void Region_delete(int /*long*/ region);
-/**
- * @method flags=cpp
- * @param region cast=(Region *)
- * @param graphics cast=(Graphics *)
- */
-public static final native int /*long*/ Region_GetHRGN(int /*long*/ region, int /*long*/ graphics);
-/**
- * @method flags=cpp
- * @param region cast=(Region *)
- * @param graphics cast=(Graphics *)
- */
-public static final native boolean Region_IsInfinite(int /*long*/ region, int /*long*/ graphics);
-/**
- * @method flags=new
- * @param color cast=(Color *),flags=struct
- */
-public static final native int /*long*/ SolidBrush_new(int /*long*/ color);
-/** @method flags=delete */
-public static final native void SolidBrush_delete(int /*long*/ brush);
-/** @method flags=delete */
-public static final native void StringFormat_delete(int /*long*/ format);
-/**
- * @method flags=cpp
- * @param format cast=(StringFormat *)
- */
-public static final native int /*long*/ StringFormat_Clone(int /*long*/ format);
-/** @method accessor=StringFormat::GenericDefault */
-public static final native int /*long*/ StringFormat_GenericDefault();
-/** @method accessor=StringFormat::GenericTypographic */
-public static final native int /*long*/ StringFormat_GenericTypographic();
-/**
- * @method flags=cpp
- * @param format cast=(StringFormat *)
- */
-public static final native int StringFormat_GetFormatFlags(int /*long*/ format);
-/**
- * @method flags=cpp
- * @param format cast=(StringFormat *)
- * @param hotkeyPrefix cast=(HotkeyPrefix)
- */
-public static final native int StringFormat_SetHotkeyPrefix(int /*long*/ format, int hotkeyPrefix);
-/**
- * @method flags=cpp
- * @param format cast=(StringFormat *)
- * @param flags cast=(StringFormatFlags)
- */
-public static final native int StringFormat_SetFormatFlags(int /*long*/ format, int flags);
-/**
- * @method flags=cpp
- * @param format cast=(StringFormat *)
- */
-public static final native int StringFormat_SetTabStops(int /*long*/ format, float firstTabOffset, int count, float[] tabStops);
-/**
- * @method flags=new
- * @param image cast=(Image *)
- * @param wrapMode cast=(WrapMode)
- */
-public static final native int /*long*/ TextureBrush_new(int /*long*/ image, int wrapMode, float dstX, float dstY, float dstWidth, float dstHeight);
-/** @method flags=delete */
-public static final native void TextureBrush_delete(int /*long*/ brush);
-/**
- * @method flags=cpp
- * @param brush cast=(TextureBrush *)
- * @param matrix cast=(Matrix *)
- */
-public static final native int TextureBrush_SetTransform(int /*long*/ brush, int /*long*/ matrix);
-/**
- * @method flags=cpp
- * @param brush cast=(TextureBrush *)
- */
-public static final native int TextureBrush_ResetTransform(int /*long*/ brush);
-/**
- * @method flags=cpp
- * @param brush cast=(TextureBrush *)
- * @param order cast=(MatrixOrder)
- */
-public static final native int TextureBrush_ScaleTransform(int /*long*/ brush, float sx, float sy, int order);
-/**
- * @method flags=cpp
- * @param brush cast=(TextureBrush *)
- * @param order cast=(MatrixOrder)
- */
-public static final native int TextureBrush_TranslateTransform(int /*long*/ brush, float dx, float dy, int order);
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/gdip/GdiplusStartupInput.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/gdip/GdiplusStartupInput.java
deleted file mode 100644
index 32fe332c2a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/gdip/GdiplusStartupInput.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gdip;
-
-/** @jniclass flags=cpp */
-public class GdiplusStartupInput {
- public int GdiplusVersion;
- /** @field cast=(DebugEventProc) */
- public int /*long*/ DebugEventCallback;
- /** @field cast=(BOOL) */
- public boolean SuppressBackgroundThread;
- /** @field cast=(BOOL) */
- public boolean SuppressExternalCodecs;
- public static final int sizeof = Gdip.GdiplusStartupInput_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/gdip/PointF.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/gdip/PointF.java
deleted file mode 100644
index 9447286baa..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/gdip/PointF.java
+++ /dev/null
@@ -1,18 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gdip;
-
-public class PointF {
- /** @field cast=(REAL) */
- public float X;
- /** @field cast=(REAL) */
- public float Y;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/gdip/Rect.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/gdip/Rect.java
deleted file mode 100644
index 2c61e82eb1..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/gdip/Rect.java
+++ /dev/null
@@ -1,18 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gdip;
-
-public class Rect {
- public int X;
- public int Y;
- public int Width;
- public int Height;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/gdip/RectF.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/gdip/RectF.java
deleted file mode 100644
index a3223509ea..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/gdip/RectF.java
+++ /dev/null
@@ -1,18 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.gdip;
-
-public class RectF {
- public float X;
- public float Y;
- public float Width;
- public float Height;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/CAUUID.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/CAUUID.java
deleted file mode 100644
index 847a8782fd..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/CAUUID.java
+++ /dev/null
@@ -1,18 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public final class CAUUID {
- public int cElems;
- /** @field cast=(GUID FAR *) */
- public int /*long*/ pElems;
- public static final int sizeof = COM.CAUUID_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/COM.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/COM.java
deleted file mode 100644
index 47e71106c1..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/COM.java
+++ /dev/null
@@ -1,951 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-import org.eclipse.swt.internal.win32.*;
-
-public class COM extends OS {
- /** GUID Constants */
- public static final GUID CLSID_DragDropHelper = COM.IIDFromString("{4657278A-411B-11d2-839A-00C04FD918D0}"); //$NON-NLS-1$
- public static final GUID IID_IDropTargetHelper = COM.IIDFromString("{4657278B-411B-11d2-839A-00C04FD918D0}"); //$NON-NLS-1$
- public static final GUID IID_IDragSourceHelper = COM.IIDFromString("{DE5BF786-477A-11d2-839D-00C04FD918D0}"); //$NON-NLS-1$
- public static final GUID IID_IDragSourceHelper2 = COM.IIDFromString("{83E07D0D-0C5F-4163-BF1A-60B274051E40}"); //$NON-NLS-1$
- public static final GUID IIDJavaBeansBridge = COM.IIDFromString("{8AD9C840-044E-11D1-B3E9-00805F499D93}"); //$NON-NLS-1$
- public static final GUID IIDShockwaveActiveXControl = COM.IIDFromString("{166B1BCA-3F9C-11CF-8075-444553540000}"); //$NON-NLS-1$
- public static final GUID IIDIEditorSiteTime = IIDFromString("{6BD2AEFE-7876-45e6-A6E7-3BFCDF6540AA}"); //$NON-NLS-1$
- public static final GUID IIDIEditorSiteProperty = IIDFromString("{D381A1F4-2326-4f3c-AFB9-B7537DB9E238}"); //$NON-NLS-1$
- public static final GUID IIDIEditorBaseProperty = IIDFromString("{61E55B0B-2647-47c4-8C89-E736EF15D636}"); //$NON-NLS-1$
- public static final GUID IIDIEditorSite = IIDFromString("{CDD88AB9-B01D-426E-B0F0-30973E9A074B}"); //$NON-NLS-1$
- public static final GUID IIDIEditorService = IIDFromString("{BEE283FE-7B42-4FF3-8232-0F07D43ABCF1}"); //$NON-NLS-1$
- public static final GUID IIDIEditorManager = IIDFromString("{EFDE08C4-BE87-4B1A-BF84-15FC30207180}"); //$NON-NLS-1$
- public static final GUID IIDIAccessible = IIDFromString("{618736E0-3C3D-11CF-810C-00AA00389B71}"); //$NON-NLS-1$
- //public static final GUID IIDIAccessibleHandler = IIDFromString("{03022430-ABC4-11D0-BDE2-00AA001A1953}"); //$NON-NLS-1$
- //public static final GUID IIDIAccessor = IIDFromString("{0C733A8C-2A1C-11CE-ADE5-00AA0044773D}"); //$NON-NLS-1$
- public static final GUID IIDIAdviseSink = IIDFromString("{0000010F-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDIAdviseSink2 = IIDFromString("{00000125-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDIBindCtx = IIDFromString("{0000000E-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- public static final GUID IIDIClassFactory = IIDFromString("{00000001-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- public static final GUID IIDIClassFactory2 = IIDFromString("{B196B28F-BAB4-101A-B69C-00AA00341D07}"); //$NON-NLS-1$
- public static final GUID IIDIConnectionPoint = IIDFromString("{B196B286-BAB4-101A-B69C-00AA00341D07}"); //$NON-NLS-1$
- public static final GUID IIDIConnectionPointContainer = IIDFromString("{B196B284-BAB4-101A-B69C-00AA00341D07}"); //$NON-NLS-1$
- //public static final GUID IIDICreateErrorInfo = IIDFromString("{22F03340-547D-101B-8E65-08002B2BD119}"); //$NON-NLS-1$
- //public static final GUID IIDICreateTypeInfo = IIDFromString("{00020405-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDICreateTypeLib = IIDFromString("{00020406-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDIDataAdviseHolder = IIDFromString("{00000110-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- public static final GUID IIDIDataObject = IIDFromString("{0000010E-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- public static final GUID IIDIDispatch = IIDFromString("{00020400-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- public static final GUID IIDIDispatchEx = IIDFromString("{A6EF9860-C720-11D0-9337-00A0C90DCAA9}"); //$NON-NLS-1$
- public static final GUID IIDIDocHostUIHandler = IIDFromString("{BD3F23C0-D43E-11CF-893B-00AA00BDCE1A}"); //$NON-NLS-1$
- public static final GUID IIDIDocHostShowUI = IIDFromString("{C4D244B0-D43E-11CF-893B-00AA00BDCE1A}"); //$NON-NLS-1$
- public static final GUID IIDIDropSource = IIDFromString("{00000121-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- public static final GUID IIDIDropTarget = IIDFromString("{00000122-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDIEnumConnectionPoints = IIDFromString("{B196B285-BAB4-101A-B69C-00AA00341D07}"); //$NON-NLS-1$
- //public static final GUID IIDIEnumConnections = IIDFromString("{B196B287-BAB4-101A-B69C-00AA00341D07}"); //$NON-NLS-1$
- public static final GUID IIDIEnumFORMATETC = IIDFromString("{00000103-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDIEnumMoniker = IIDFromString("{00000102-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDIEnumOLEVERB = IIDFromString("{00000104-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDIEnumSTATDATA = IIDFromString("{00000105-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDIEnumSTATSTG = IIDFromString("{0000000D-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDIEnumString = IIDFromString("{00000101-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDIEnumUnknown = IIDFromString("{00000100-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- public static final GUID IIDIEnumVARIANT = IIDFromString("{00020404-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDIErrorInfo = IIDFromString("{1CF2B120-547D-101B-8E65-08002B2BD119}"); //$NON-NLS-1$
- //public static final GUID IIDIErrorLog = IIDFromString("{3127CA40-446E-11CE-8135-00AA004BB851}"); //$NON-NLS-1$
- //public static final GUID IIDIExternalConnection = IIDFromString("{00000019-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- public static final GUID IIDIFont = IIDFromString("{BEF6E002-A874-101A-8BBA-00AA00300CAB}"); //$NON-NLS-1$
- //public static final GUID IIDIFontDisp = IIDFromString("{BEF6E003-A874-101A-8BBA-00AA00300CAB}"); //$NON-NLS-1$
- public static final /*GUID*/ String IIDIHTMLDocumentEvents2 = /*IIDFromString(*/"{3050F613-98B5-11CF-BB82-00AA00BDCE0B}"/*)*/;
- public static final GUID IIDIInternetSecurityManager = IIDFromString("{79eac9ee-baf9-11ce-8c82-00aa004ba90b}"); //$NON-NLS-1$
- public static final GUID IIDIAuthenticate = IIDFromString("{79eac9d0-baf9-11ce-8c82-00aa004ba90b}"); //$NON-NLS-1$
- public static final GUID IIDIJScriptTypeInfo = IIDFromString("{C59C6B12-F6C1-11CF-8835-00A0C911E8B2}"); //$NON-NLS-1$
- //public static final GUID IIDILockBytes = IIDFromString("{0000000A-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDIMalloc = IIDFromString("{00000002-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDIMallocSpy = IIDFromString("{0000001D-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDIMarshal = IIDFromString("{00000003-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDIMessageFilter = IIDFromString("{00000016-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDIMoniker = IIDFromString("{0000000F-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDIOleAdviseHolder = IIDFromString("{00000111-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDIOleCache = IIDFromString("{0000011E-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDIOleCache2 = IIDFromString("{00000128-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDIOleCacheControl = IIDFromString("{00000129-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- public static final GUID IIDIOleClientSite = IIDFromString("{00000118-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- public static final GUID IIDIOleCommandTarget = IIDFromString("{B722BCCB-4E68-101B-A2BC-00AA00404770}"); //$NON-NLS-1$
- public static final GUID IIDIOleContainer = IIDFromString("{0000011B-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- public static final GUID IIDIOleControl = IIDFromString("{B196B288-BAB4-101A-B69C-00AA00341D07}"); //$NON-NLS-1$
- public static final GUID IIDIOleControlSite = IIDFromString("{B196B289-BAB4-101A-B69C-00AA00341D07}"); //$NON-NLS-1$
- public static final GUID IIDIOleDocument = IIDFromString("{B722BCC5-4E68-101B-A2BC-00AA00404770}"); //$NON-NLS-1$
- public static final GUID IIDIOleDocumentSite = IIDFromString("{B722BCC7-4E68-101B-A2BC-00AA00404770}"); //$NON-NLS-1$
- public static final GUID IIDIOleInPlaceActiveObject = IIDFromString("{00000117-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- public static final GUID IIDIOleInPlaceFrame = IIDFromString("{00000116-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- public static final GUID IIDIOleInPlaceObject = IIDFromString("{00000113-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- public static final GUID IIDIOleInPlaceSite = IIDFromString("{00000119-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- public static final GUID IIDIOleInPlaceUIWindow = IIDFromString("{00000115-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDIOleItemContainer = IIDFromString("{0000011C-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- public static final GUID IIDIOleLink = IIDFromString("{0000011D-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- public static final GUID IIDIOleObject = IIDFromString("{00000112-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- public static final GUID IIDIOleWindow = IIDFromString("{00000114-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDIParseDisplayName = IIDFromString("{0000011A-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDIPerPropertyBrowsing = IIDFromString("{376BD3AA-3845-101B-84ED-08002B2EC713}"); //$NON-NLS-1$
- public static final GUID IIDIPersist = IIDFromString("{0000010C-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- public static final GUID IIDIPersistFile = IIDFromString("{0000010B-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDIPersistMemory = IIDFromString("{BD1AE5E0-A6AE-11CE-BD37-504200C10000}"); //$NON-NLS-1$
- //public static final GUID IIDIPersistPropertyBag = IIDFromString("{37D84F60-42CB-11CE-8135-00AA004BB851}"); //$NON-NLS-1$
- public static final GUID IIDIPersistStorage = IIDFromString("{0000010A-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- public static final GUID IIDIPersistStream = IIDFromString("{00000109-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- public static final GUID IIDIPersistStreamInit = IIDFromString("{7FD52380-4E07-101B-AE2D-08002B2EC713}"); //$NON-NLS-1$
- //public static final GUID IIDIPicture = IIDFromString("{7BF80980-BF32-101A-8BBB-00AA00300CAB}"); //$NON-NLS-1$
- //public static final GUID IIDIPictureDisp = IIDFromString("{7BF80981-BF32-101A-8BBB-00AA00300CAB}"); //$NON-NLS-1$
- //public static final GUID IIDIPropertyBag = IIDFromString("{55272A00-42CB-11CE-8135-00AA004BB851}"); //$NON-NLS-1$
- public static final GUID IIDIPropertyNotifySink = IIDFromString("{9BFBBC02-EFF1-101A-84ED-00AA00341D07}"); //$NON-NLS-1$
- //public static final GUID IIDIPropertyPage = IIDFromString("{B196B28D-BAB4-101A-B69C-00AA00341D07}"); //$NON-NLS-1$
- //public static final GUID IIDIPropertyPage2 = IIDFromString("{01E44665-24AC-101B-84ED-08002B2EC713}"); //$NON-NLS-1$
- //public static final GUID IIDIPropertyPageSite = IIDFromString("{B196B28C-BAB4-101A-B69C-00AA00341D07}"); //$NON-NLS-1$
- public static final GUID IIDIProvideClassInfo = IIDFromString("{B196B283-BAB4-101A-B69C-00AA00341D07}"); //$NON-NLS-1$
- public static final GUID IIDIProvideClassInfo2 = IIDFromString("{A6BC3AC0-DBAA-11CE-9DE3-00AA004BB851}"); //$NON-NLS-1$
- //public static final GUID IIDIPSFactoryBuffer = IIDFromString("{D5F569D0-593B-101A-B569-08002B2DBF7A}"); //$NON-NLS-1$
- //public static final GUID IIDIRootStorage = IIDFromString("{00000012-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDIROTData = IIDFromString("{F29F6BC0-5021-11CE-AA15-00006901293F}"); //$NON-NLS-1$
- //public static final GUID IIDIRpcChannelBuffer = IIDFromString("{D5F56B60-593B-101A-B569-08002B2DBF7A}"); //$NON-NLS-1$
- //public static final GUID IIDIRpcProxyBuffer = IIDFromString("{D5F56A34-593B-101A-B569-08002B2DBF7A}"); //$NON-NLS-1$
- //public static final GUID IIDIRpcStubBuffer = IIDFromString("{D5F56AFC-593B-101A-B569-08002B2DBF7A}"); //$NON-NLS-1$
- //public static final GUID IIDIRunnableObject = IIDFromString("{00000126-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDIRunningObjectTable = IIDFromString("{00000010-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDISimpleFrameSite = IIDFromString("{742B0E01-14E6-101B-914E-00AA00300CAB}"); //$NON-NLS-1$
- public static final GUID IIDIServiceProvider = IIDFromString("{6d5140c1-7436-11ce-8034-00aa006009fa}"); //$NON-NLS-1$
- public static final GUID IIDISpecifyPropertyPages = IIDFromString("{B196B28B-BAB4-101A-B69C-00AA00341D07}"); //$NON-NLS-1$
- //public static final GUID IIDIStdMarshalInfo = IIDFromString("{00000018-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- public static final GUID IIDIStorage = IIDFromString("{0000000B-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- public static final GUID IIDIStream = IIDFromString("{0000000C-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDISupportErrorInfo = IIDFromString("{DF0B3D60-548F-101B-8E65-08002B2BD119}"); //$NON-NLS-1$
- //public static final GUID IIDITypeComp = IIDFromString("{00020403-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDITypeLib = IIDFromString("{00020402-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- public static final GUID IIDIUnknown = IIDFromString("{00000000-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- //public static final GUID IIDIViewObject = IIDFromString("{0000010D-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- public static final GUID IIDIViewObject2 = IIDFromString("{00000127-0000-0000-C000-000000000046}"); //$NON-NLS-1$
- public static final GUID CGID_DocHostCommandHandler = IIDFromString("{f38bc242-b950-11d1-8918-00c04fc2c836}"); //$NON-NLS-1$
- public static final GUID CGID_Explorer = IIDFromString("{000214D0-0000-0000-C000-000000000046}"); //$NON-NLS-1$
-
-
- /** Constants */
- //public static final int ADVF_DATAONSTOP = 64;
- //public static final int ADVF_NODATA = 1;
- //public static final int ADVF_ONLYONCE = 2;
- //public static final int ADVF_PRIMEFIRST = 4;
- //public static final int ADVFCACHE_FORCEBUILTIN = 16;
- //public static final int ADVFCACHE_NOHANDLER = 8;
- //public static final int ADVFCACHE_ONSAVE = 32;
- public static final int CF_TEXT = 1;
- public static final int CF_BITMAP = 2;
- public static final int CF_METAFILEPICT = 3;
- public static final int CF_SYLK = 4;
- public static final int CF_DIF = 5;
- public static final int CF_TIFF = 6;
- public static final int CF_OEMTEXT = 7;
- public static final int CF_DIB = 8;
- public static final int CF_PALETTE = 9;
- public static final int CF_PENDATA = 10;
- public static final int CF_RIFF = 11;
- public static final int CF_WAVE = 12;
- public static final int CF_UNICODETEXT = 13;
- public static final int CF_ENHMETAFILE = 14;
- public static final int CF_HDROP = 15;
- public static final int CF_LOCALE = 16;
- public static final int CF_MAX = 17;
- public static final int CLSCTX_INPROC_HANDLER = 2;
- public static final int CLSCTX_INPROC_SERVER = 1;
- public static final int CLSCTX_LOCAL_SERVER = 4;
- public static final int CLSCTX_REMOTE_SERVER = 16;
- public static final int CO_E_CLASSSTRING = -2147221005;
- //public static final int COINIT_APARTMENTTHREADED = 2;
- //public static final int COINIT_DISABLE_OLE1DDE = 4;
- //public static final int COINIT_MULTITHREADED = 0;
- //public static final int COINIT_SPEED_OVER_MEMORY = 8;
- public static final int DATADIR_GET = 1;
- public static final int DATADIR_SET = 2;
- public static final int DISPATCH_CONSTRUCT = 0x4000;
- public static final int DISP_E_EXCEPTION = 0x80020009;
- public static final int DISP_E_MEMBERNOTFOUND = -2147352573;
- public static final int DISP_E_UNKNOWNINTERFACE = 0x80020001;
- public static final int DISP_E_UNKNOWNNAME = 0x80020006;
- //public static final int DISPID_AMBIENT_APPEARANCE = -716;
- //public static final int DISPID_AMBIENT_AUTOCLIP = -715;
- public static final int DISPID_AMBIENT_BACKCOLOR = -701;
- //public static final int DISPID_AMBIENT_CHARSET = -727;
- //public static final int DISPID_AMBIENT_CODEPAGE = -725;
- //public static final int DISPID_AMBIENT_DISPLAYASDEFAULT = -713;
- //public static final int DISPID_AMBIENT_DISPLAYNAME = -702;
- public static final int DISPID_AMBIENT_FONT = -703;
- public static final int DISPID_AMBIENT_FORECOLOR = -704;
- public static final int DISPID_AMBIENT_LOCALEID = -705;
- public static final int DISPID_AMBIENT_MESSAGEREFLECT = -706;
- public static final int DISPID_AMBIENT_OFFLINEIFNOTCONNECTED = -5501;
- //public static final int DISPID_AMBIENT_PALETTE = -726;
- //public static final int DISPID_AMBIENT_RIGHTTOLEFT = -732;
- //public static final int DISPID_AMBIENT_SCALEUNITS = -707;
- public static final int DISPID_AMBIENT_SHOWGRABHANDLES = -711;
- public static final int DISPID_AMBIENT_SHOWHATCHING = -712;
- public static final int DISPID_AMBIENT_SILENT = -5502;
- public static final int DISPID_AMBIENT_SUPPORTSMNEMONICS = -714;
- //public static final int DISPID_AMBIENT_TEXTALIGN = -708;
- //public static final int DISPID_AMBIENT_TOPTOBOTTOM = -733;
- //public static final int DISPID_AMBIENT_TRANSFERPRIORITY = -728;
- public static final int DISPID_AMBIENT_UIDEAD = -710;
- public static final int DISPID_AMBIENT_USERMODE = -709;
- public static final int DISPID_BACKCOLOR = -501;
- public static final int DISPID_FONT = -512;
- public static final int DISPID_FONT_BOLD = 3;
- public static final int DISPID_FONT_CHARSET = 8;
- public static final int DISPID_FONT_ITALIC = 4;
- public static final int DISPID_FONT_NAME = 0;
- public static final int DISPID_FONT_SIZE = 2;
- public static final int DISPID_FONT_STRIKE = 6;
- public static final int DISPID_FONT_UNDER = 5;
- public static final int DISPID_FONT_WEIGHT = 7;
- public static final int DISPID_FORECOLOR = -513;
- public static final int DISPID_HTMLDOCUMENTEVENTS_ONDBLCLICK = 0xFFFFFDA7;
- public static final int DISPID_HTMLDOCUMENTEVENTS_ONDRAGEND = 0x80010015;
- public static final int DISPID_HTMLDOCUMENTEVENTS_ONDRAGSTART = 0x8001000B;
- public static final int DISPID_HTMLDOCUMENTEVENTS_ONKEYDOWN = 0xFFFFFDA6;
- public static final int DISPID_HTMLDOCUMENTEVENTS_ONKEYPRESS = 0xFFFFFDA5;
- public static final int DISPID_HTMLDOCUMENTEVENTS_ONKEYUP = 0xFFFFFDA4;
- public static final int DISPID_HTMLDOCUMENTEVENTS_ONMOUSEOUT = 0x80010009;
- public static final int DISPID_HTMLDOCUMENTEVENTS_ONMOUSEOVER = 0x80010008;
- public static final int DISPID_HTMLDOCUMENTEVENTS_ONMOUSEMOVE = 0xFFFFFDA2;
- public static final int DISPID_HTMLDOCUMENTEVENTS_ONMOUSEDOWN = 0xFFFFFDA3;
- public static final int DISPID_HTMLDOCUMENTEVENTS_ONMOUSEUP = 0xFFFFFDA1;
- public static final int DISPID_HTMLDOCUMENTEVENTS_ONMOUSEWHEEL = 1033;
-
- //public static final int DISPID_READYSTATE = -525;
- //public static final int DISPID_READYSTATECHANGE = -609;
- public static final int DRAGDROP_S_DROP = 0x00040100;
- public static final int DRAGDROP_S_CANCEL = 0x00040101;
- public static final int DRAGDROP_S_USEDEFAULTCURSORS = 0x00040102;
- public static final int DROPEFFECT_NONE = 0;
- public static final int DROPEFFECT_COPY = 1;
- public static final int DROPEFFECT_MOVE = 2;
- public static final int DROPEFFECT_LINK = 4;
- public static final int DROPEFFECT_SCROLL = 0x80000000;
- public static final int DSH_ALLOWDROPDESCRIPTIONTEXT = 0x1;
- public static final int DV_E_FORMATETC = -2147221404;
- public static final int DV_E_STGMEDIUM = -2147221402;
- public static final int DV_E_TYMED = -2147221399;
- public static final int DVASPECT_CONTENT = 1;
- //public static final int DVASPECT_DOCPRINT = 8;
- //public static final int DVASPECT_ICON = 4;
- //public static final int DVASPECT_THUMBNAIL = 2;
- public static final int E_ACCESSDENIED = 0x80070005;
- public static final int E_FAIL = -2147467259;
- public static final int E_INVALIDARG = -2147024809;
- public static final int E_NOINTERFACE = -2147467262;
- public static final int E_NOTIMPL = -2147467263;
- public static final int E_NOTSUPPORTED = 0x80040100;
- //public static final int E_NOTLICENSED = -2147221230;
- public static final int E_OUTOFMEMORY = -2147024882;
- //public static final int E_POINTER = -2147467261;
- public static final int GMEM_FIXED = 0;
- //public static final int GMEM_MOVABLE = 2;
- //public static final int GMEM_NODISCARD = 32;
- public static final int GMEM_ZEROINIT = 64;
- public static final int GUIDKIND_DEFAULT_SOURCE_DISP_IID = 1;
- public static final int IMPLTYPEFLAG_FDEFAULT = 1;
- //public static final int IMPLTYPEFLAG_FDEFAULTVTABLE = 2048;
- public static final int IMPLTYPEFLAG_FRESTRICTED = 4;
- public static final int IMPLTYPEFLAG_FSOURCE = 2;
- public static final int LOCALE_SYSTEM_DEFAULT = 1024;
- public static final int LOCALE_USER_DEFAULT = 2048;
- //public static final int MEMCTX_TASK = 1;
- //public static final int OLEACTIVATEAUTO = 3;
- //public static final int OLEACTIVATEDOUBLECLICK = 2;
- //public static final int OLEACTIVATEGETFOCUS = 1;
- //public static final int OLEACTIVATEMANUAL = 0;
- //public static final int OLEAUTOMATIC = 0;
- //public static final int OLECHANGED = 0;
- public static final int OLECLOSE_NOSAVE = 1;
- //public static final int OLECLOSE_PROMPTSAVE = 2;
- public static final int OLECLOSE_SAVEIFDIRTY = 0;
- //public static final int OLECLOSED = 2;
- //public static final int OLECONTF_EMBEDDINGS = 1;
- //public static final int OLECONTF_LINKS = 2;
- //public static final int OLECONTF_ONLYIFRUNNING = 16;
- //public static final int OLECONTF_ONLYUSER = 8;
- //public static final int OLECONTF_OTHERS = 4;
- //public static final int OLEDEACTIVATEMANUAL = 1;
- //public static final int OLEDEACTIVATEONLOSEFOCUS = 0;
- //public static final int OLEDECBORDER = 1;
- //public static final int OLEDECBORDERANDNIBS = 3;
- //public static final int OLEDECNIBS = 2;
- //public static final int OLEDECNONE = 0;
- //public static final int OLEDISPLAYCONTENT = 0;
- //public static final int OLEDISPLAYICON = 1;
- //public static final int OLEEITHER = 2;
- public static final int OLEEMBEDDED = 1;
- //public static final int OLEFROZEN = 1;
- public static final int OLEIVERB_DISCARDUNDOSTATE = -6;
- //public static final int OLEIVERB_HIDE = -3;
- public static final int OLEIVERB_INPLACEACTIVATE = -5;
- //public static final int OLEIVERB_OPEN = -2;
- public static final int OLEIVERB_PRIMARY = 0;
- //public static final int OLEIVERB_PROPERTIES = -7;
- //public static final int OLEIVERB_SHOW = -1;
- //public static final int OLEIVERB_UIACTIVATE = -4;
- public static final int OLELINKED = 0;
- //public static final int OLEMANUAL = 2;
- //public static final int OLEMISC_ACTIVATEWHENVISIBLE = 256;
- //public static final int OLEMISC_ACTSLIKEBUTTON = 4096;
- //public static final int OLEMISC_ACTSLIKELABEL = 8192;
- //public static final int OLEMISC_ALIGNABLE = 32768;
- //public static final int OLEMISC_ALWAYSRUN = 2048;
- //public static final int OLEMISC_CANLINKBYOLE1 = 32;
- //public static final int OLEMISC_CANTLINKINSIDE = 16;
- //public static final int OLEMISC_IGNOREACTIVATEWHENVISIBLE = 524288;
- //public static final int OLEMISC_IMEMODE = 262144;
- //public static final int OLEMISC_INSERTNOTREPLACE = 4;
- //public static final int OLEMISC_INSIDEOUT = 128;
- //public static final int OLEMISC_INVISIBLEATRUNTIME = 1024;
- //public static final int OLEMISC_ISLINKOBJECT = 64;
- //public static final int OLEMISC_NOUIACTIVATE = 16384;
- //public static final int OLEMISC_ONLYICONIC = 2;
- //public static final int OLEMISC_RECOMPOSEONRESIZE = 1;
- //public static final int OLEMISC_RENDERINGISDEVICEINDEPENDENT = 512;
- //public static final int OLEMISC_SETCLIENTSITEFIRST = 131072;
- //public static final int OLEMISC_SIMPLEFRAME = 65536;
- //public static final int OLEMISC_STATIC = 8;
- //public static final int OLEMISC_SUPPORTSMULTILEVELUNDO = 2097152;
- //public static final int OLEMISC_WANTSTOMENUMERGE = 1048576;
- //public static final int OLENONE = 3;
- //public static final int OLERENAMED = 3;
- //public static final int OLERENDER_ASIS = 3;
- public static final int OLERENDER_DRAW = 1;
- //public static final int OLERENDER_FORMAT = 2;
- //public static final int OLERENDER_NONE = 0;
- //public static final int OLESAVED = 1;
- //public static final int OLESIZEAUTOSIZE = 2;
- //public static final int OLESIZECLIP = 0;
- //public static final int OLESIZESTRETCH = 1;
- //public static final int OLESIZEZOOM = 3;
- //public static final int OLEWHICHMK_CONTAINER = 1;
- //public static final int OLEWHICHMK_OBJFULL = 3;
- //public static final int OLEWHICHMK_OBJREL = 2;
- public static final int S_FALSE = 1;
- public static final int S_OK = 0;
- public static final int STG_E_FILENOTFOUND = 0x80030002;
- public static final int STG_S_CONVERTED = 0x00030200;
- //public static final int STGC_CONSOLIDATE = 8;
- //public static final int STGC_DANGEROUSLYCOMMITMERELYTODISKCACHE = 4;
- public static final int STGC_DEFAULT = 0;
- //public static final int STGC_ONLYIFCURRENT = 2;
- //public static final int STGC_OVERWRITE = 1;
- public static final int STGM_CONVERT = 0x00020000;
- public static final int STGM_CREATE = 0x00001000;
- public static final int STGM_DELETEONRELEASE = 0x04000000;
- public static final int STGM_DIRECT = 0x00000000;
- public static final int STGM_DIRECT_SWMR = 0x00400000;
- public static final int STGM_FAILIFTHERE = 0x00000000;
- public static final int STGM_NOSCRATCH = 0x00100000;
- public static final int STGM_NOSNAPSHOT = 0x00200000;
- public static final int STGM_PRIORITY = 0x00040000;
- public static final int STGM_READ = 0x00000000;
- public static final int STGM_READWRITE = 0x00000002;
- public static final int STGM_SHARE_DENY_NONE = 0x00000040;
- public static final int STGM_SHARE_DENY_READ = 0x00000030;
- public static final int STGM_SHARE_DENY_WRITE = 0x00000020;
- public static final int STGM_SHARE_EXCLUSIVE = 0x00000010;
- public static final int STGM_SIMPLE = 0x08000000;
- public static final int STGM_TRANSACTED = 0x00010000;
- public static final int STGM_WRITE = 0x00000001;
- public static final int STGTY_STORAGE = 1;
- public static final int STGTY_STREAM = 2;
- public static final int STGTY_LOCKBYTES = 3;
- public static final int STGTY_PROPERTY = 4;
- //public static final int TYMED_ENHMF = 64;
- //public static final int TYMED_FILE = 2;
- //public static final int TYMED_GDI = 16;
- public static final int TYMED_HGLOBAL = 1;
- //public static final int TYMED_ISTORAGE = 8;
- //public static final int TYMED_ISTREAM = 4;
- //public static final int TYMED_MFPICT = 32;
- //public static final int TYMED_NULL = 0;
- public static final short DISPATCH_METHOD = 0x1;
- public static final short DISPATCH_PROPERTYGET = 0x2;
- public static final short DISPATCH_PROPERTYPUT = 0x4;
- public static final short DISPATCH_PROPERTYPUTREF = 0x8;
- //public static final short DISPID_CONSTRUCTOR = -6;
- //public static final short DISPID_DESTRUCTOR = -7;
- //public static final short DISPID_EVALUATE = -5;
- //public static final short DISPID_NEWENUM = -4;
- public static final short DISPID_PROPERTYPUT = -3;
- public static final short DISPID_UNKNOWN = -1;
- public static final short DISPID_VALUE = 0;
- public static final short VT_BOOL = 11;
- public static final short VT_BSTR = 8;
- public static final short VT_BYREF = 16384;
- public static final short VT_CY = 6;
- public static final short VT_DATE = 7;
- public static final short VT_DISPATCH = 9;
- public static final short VT_EMPTY = 0;
- public static final short VT_ERROR = 10;
- public static final short VT_I1 = 16;
- public static final short VT_I2 = 2;
- public static final short VT_I4 = 3;
- public static final short VT_I8 = 20;
- public static final short VT_NULL = 1;
- public static final short VT_R4 = 4;
- public static final short VT_R8 = 5;
- public static final short VT_UI1 = 17;
- public static final short VT_UI2 = 18;
- public static final short VT_UI4 = 19;
- public static final short VT_UNKNOWN = 13;
- public static final short VT_VARIANT = 12;
- public static final short VARIANT_TRUE = -1;
- public static final short VARIANT_FALSE = 0;
-
-private static GUID IIDFromString(String lpsz) {
- int length = lpsz.length();
- char[] buffer = new char[length + 1];
- lpsz.getChars(0, length, buffer, 0);
- GUID lpiid = new GUID();
- if (COM.IIDFromString(buffer, lpiid) == COM.S_OK) return lpiid;
- return null;
-}
-
-/** Natives */
-
-/** @param lpszProgID cast=(LPCOLESTR) */
-public static final native int CLSIDFromProgID(char[] lpszProgID, GUID pclsid);
-/** @param lpsz cast=(LPOLESTR) */
-public static final native int CLSIDFromString(char[] lpsz, GUID pclsid);
-/**
- * @param pUnkOuter cast=(LPUNKNOWN)
- * @param ppv cast=(LPVOID *)
- */
-public static final native int CoCreateInstance(GUID rclsid, int /*long*/ pUnkOuter, int dwClsContext, GUID riid, int /*long*/[] ppv);
-public static final native void CoFreeUnusedLibraries();
-/**
- * @param pServerInfo cast=(COSERVERINFO *)
- * @param ppv cast=(LPVOID *)
- */
-public static final native int CoGetClassObject(GUID rclsid, int dwClsContext, int /*long*/ pServerInfo, GUID riid, int /*long*/[] ppv);
-/**
- * @param pUnk cast=(IUnknown *)
- * @param fLock cast=(BOOL)
- * @param fLastUnlockReleases cast=(BOOL)
- */
-public static final native int CoLockObjectExternal(int /*long*/ pUnk, boolean fLock, boolean fLastUnlockReleases);
-/** @param cb cast=(ULONG) */
-public static final native int /*long*/ CoTaskMemAlloc(int cb);
-/** @param pv cast=(LPVOID) */
-public static final native void CoTaskMemFree(int /*long*/ pv);
-/**
- * @param pDataObject cast=(IDataObject *)
- * @param pDropSource cast=(IDropSource *)
- * @param pdwEffect cast=(LPDWORD)
- */
-public static final native int DoDragDrop(int /*long*/ pDataObject, int /*long*/ pDropSource, int dwOKEffect, int[] pdwEffect);
-/** @param szFileName cast=(LPCWSTR) */
-public static final native int GetClassFile(char[] szFileName, GUID clsid);
-/** @param lpsz cast=(LPOLESTR) */
-public static final native int IIDFromString(char[] lpsz, GUID lpiid);
-public static final native boolean IsEqualGUID(GUID rguid1, GUID rguid2);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory(int /*long*/ Destination, FORMATETC Source, int Length);
-/**
- * @param DestinationPtr cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory(int /*long*/ DestinationPtr, GUID Source, int Length);
-/**
- * @param DestinationPtr cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory(int /*long*/ DestinationPtr, OLEINPLACEFRAMEINFO Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory(int /*long*/ Destination, STATSTG Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory(int /*long*/ Destination, STGMEDIUM Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param SourcePtr cast=(CONST VOID *)
- */
-public static final native void MoveMemory(STGMEDIUM Destination, int /*long*/ SourcePtr, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param SourcePtr cast=(CONST VOID *)
- */
-public static final native void MoveMemory(DISPPARAMS Destination, int /*long*/ SourcePtr, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory(FORMATETC Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param SourcePtr cast=(CONST VOID *)
- */
-public static final native void MoveMemory(GUID Destination, int /*long*/ SourcePtr, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory(STATSTG Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param SourcePtr cast=(CONST VOID *)
- */
-public static final native void MoveMemory(TYPEATTR Destination, int /*long*/ SourcePtr, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory(RECT Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory(FUNCDESC Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory(VARDESC Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory(VARIANT Destination, int /*long*/ Source, int Length);
-/**
- * @param pClientSite cast=(IOleClientSite *)
- * @param pStg cast=(IStorage *)
- * @param ppvObject cast=(void **)
- */
-public static final native int OleCreate(GUID rclsid, GUID riid, int renderopt, FORMATETC pFormatEtc, int /*long*/ pClientSite, int /*long*/ pStg, int /*long*/[] ppvObject);
-/**
- * @param lpszFileName cast=(LPCOLESTR)
- * @param pClientSite cast=(LPOLECLIENTSITE)
- * @param pStg cast=(LPSTORAGE)
- * @param ppvObj cast=(LPVOID *)
- */
-public static final native int OleCreateFromFile(GUID rclsid, char[] lpszFileName, GUID riid, int renderopt, FORMATETC pFormatEtc, int /*long*/ pClientSite, int /*long*/ pStg, int /*long*/[] ppvObj);
-/**
- * @param hwndOwner cast=(HWND)
- * @param lpszCaption cast=(LPCOLESTR)
- * @param lplpUnk cast=(LPUNKNOWN FAR*)
- * @param lpPageClsID cast=(LPCLSID)
- * @param lcid cast=(LCID)
- * @param lpvReserved cast=(LPVOID)
- */
-public static final native int OleCreatePropertyFrame(int /*long*/ hwndOwner,int x, int y, char[] lpszCaption, int cObjects, int /*long*/[] lplpUnk, int cPages, int /*long*/ lpPageClsID, int lcid, int dwReserved, int /*long*/ lpvReserved);
-/**
- * @param pUnk cast=(LPUNKNOWN)
- * @param dwAspect cast=(DWORD)
- * @param hdcDraw cast=(HDC)
- * @param lprcBounds cast=(LPRECT)
- */
-public static final native int OleDraw(int /*long*/ pUnk, int dwAspect, int /*long*/ hdcDraw, int /*long*/ lprcBounds);
-public static final native int OleFlushClipboard();
-/** @param ppDataObject cast=(IDataObject **) */
-public static final native int OleGetClipboard(int /*long*/[] ppDataObject);
-/** @param pDataObject cast=(IDataObject *) */
-public static final native int OleIsCurrentClipboard(int /*long*/ pDataObject);
-/** @param pObject cast=(LPOLEOBJECT) */
-public static final native boolean OleIsRunning(int /*long*/ pObject);
-/**
- * @param pStg cast=(IStorage *)
- * @param pClientSite cast=(IOleClientSite *)
- * @param ppvObj cast=(LPVOID *)
- */
-public static final native int OleLoad(int /*long*/ pStg, GUID riid, int /*long*/ pClientSite, int /*long*/[] ppvObj);
-/** @param pUnknown cast=(LPUNKNOWN) */
-public static final native int OleRun(int /*long*/ pUnknown);
-/**
- * @param pPS cast=(IPersistStorage *)
- * @param pStg cast=(IStorage *)
- */
-public static final native int OleSave(int /*long*/ pPS, int /*long*/ pStg, boolean fSameAsLoad);
-/** @param pDataObject cast=(IDataObject *) */
-public static final native int OleSetClipboard(int /*long*/ pDataObject);
-/** @param pUnk cast=(LPUNKNOWN) */
-public static final native int OleSetContainedObject(int /*long*/ pUnk, boolean fContained);
-/**
- * @param holemenu cast=(HOLEMENU)
- * @param hwndFrame cast=(HWND)
- * @param hwndActiveObject cast=(HWND)
- * @param lpFrame cast=(LPOLEINPLACEFRAME)
- * @param lpActiveObj cast=(LPOLEINPLACEACTIVEOBJECT)
- */
-public static final native int OleSetMenuDescriptor(int /*long*/ holemenu, int /*long*/ hwndFrame, int /*long*/ hwndActiveObject, int /*long*/ lpFrame, int /*long*/ lpActiveObj);
-/**
- * @param clr cast=(OLE_COLOR)
- * @param hpal cast=(HPALETTE)
- * @param pcolorref cast=(COLORREF *)
- */
-public static final native int OleTranslateColor(int clr, int /*long*/ hpal, int[] pcolorref);
-/** @param lplpszProgID cast=(LPOLESTR *) */
-public static final native int ProgIDFromCLSID(GUID clsid, int /*long*/[] lplpszProgID);
-/**
- * @param hwnd cast=(HWND)
- * @param pDropTarget cast=(IDropTarget *)
- */
-public static final native int RegisterDragDrop(int /*long*/ hwnd, int /*long*/ pDropTarget);
-/** @param pmedium cast=(STGMEDIUM *) */
-public static final native void ReleaseStgMedium(int /*long*/ pmedium);
-/** @param hwnd cast=(HWND) */
-public static final native int RevokeDragDrop(int /*long*/ hwnd);
-/**
- * @param hwnd cast=(HWND)
- * @param pDataObject cast=(IDataObject *)
- * @param pDropSource cast=(IDropSource *)
- * @param pdwEffect cast=(DWORD *)
- */
-public static final native int SHDoDragDrop(int /*long*/ hwnd, int /*long*/ pDataObject, int /*long*/ pDropSource, int dwOKEffect, int[] pdwEffect);
-/** @param ppstgOpen cast=(IStorage **) */
-public static final native int StgCreateDocfile(char[] pwcsName, int grfMode, int reserved, int /*long*/[] ppstgOpen);
-/** @param pwcsName cast=(const WCHAR *) */
-public static final native int StgIsStorageFile(char[] pwcsName);
-/**
- * @param pwcsName cast=(const WCHAR *)
- * @param pstgPriority cast=(IStorage *)
- * @param snbExclude cast=(SNB)
- * @param ppstgOpen cast=(IStorage **)
- */
-public static final native int StgOpenStorage(char[] pwcsName, int /*long*/ pstgPriority, int grfMode, int /*long*/ snbExclude, int reserved, int /*long*/[] ppstgOpen);
-/** @param ppsz cast=(LPOLESTR *) */
-public static final native int StringFromCLSID(GUID rclsid, int /*long*/[] ppsz);
-/** @param sz cast=(OLECHAR *) */
-public static final native int /*long*/ SysAllocString(char [] sz);
-/** @param bstr cast=(BSTR) */
-public static final native void SysFreeString(int /*long*/ bstr);
-/** @param bstr cast=(BSTR) */
-public static final native int SysStringByteLen(int /*long*/ bstr);
-/**
- * @param pvargDest cast=(VARIANTARG FAR* )
- * @param pvarSrc cast=(VARIANTARG FAR* )
- * @param vt cast=(VARTYPE)
- */
-public static final native int VariantChangeType(int /*long*/ pvargDest, int /*long*/ pvarSrc, short wFlags, short vt);
-/** @param pvarg cast=(VARIANTARG FAR* ) */
-public static final native int VariantClear(int /*long*/ pvarg);
-/** @param pvarg cast=(VARIANTARG FAR* ) */
-public static final native void VariantInit(int /*long*/ pvarg);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, char[] arg0);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, char[] arg0, char[] arg1);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, char[] arg0, int arg1);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, char[] arg0, long arg1);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, int arg1, POINT arg2, int arg3);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, long arg0, long arg1, POINT arg2, int arg3);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, POINT arg1, int arg2);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, long arg0, POINT arg1, long arg2);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, POINT arg0, int arg1);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, SHDRAGIMAGE arg0, int arg1);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, SHDRAGIMAGE arg0, long arg1);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, char[] arg0, int arg1, int arg2, int arg3, int[] arg4);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, char[] arg0, int arg1, int arg2, int arg3, long[] arg4);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, char[] arg0, long arg1, int arg2, int arg3, long[] arg4);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, char[] arg0, int arg1, int arg2, int arg3, int arg4, int [] arg5);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, char[] arg0, long arg1, int arg2, int arg3, int arg4, long[] arg5);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, int[] arg1);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, long[] arg1);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, long arg0, int[] arg1);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, long arg0, long[] arg1);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, int arg1);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, long arg1);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, long arg0, int arg1);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, long arg0, long arg1);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, int arg1, int[] arg2);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, long arg0, int arg1, long[] arg2);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, int arg1, long[] arg2);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, long arg1, int[] arg2);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, long arg0, int arg1, int[] arg2);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, int arg1, int arg2);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, int arg1, long arg2);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, int arg1, DVTARGETDEVICE arg2, SIZE arg3);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, int arg1, GUID arg2, int arg3, int [] arg4);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, long arg0, long arg1, GUID arg2, long arg3, long [] arg4);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, FORMATETC arg1, int [] arg2);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, long arg0, FORMATETC arg1, long[] arg2);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, GUID arg1);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, GUID arg1, int arg2, int arg3);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, GUID arg1, long arg2, long arg3);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, GUID arg1, int arg2, int arg3, DISPPARAMS arg4, int arg5, EXCEPINFO arg6, int[] arg7);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, GUID arg1, int arg2, int arg3, DISPPARAMS arg4, long arg5, EXCEPINFO arg6, int[] arg7);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, STATSTG arg1, int [] arg2);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, long arg0, STATSTG arg1, long[] arg2);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, MSG arg0);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, MSG arg1, int arg2, int arg3, int arg4, RECT arg5);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, MSG arg1, long arg2, int arg3, long arg4, RECT arg5);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, SIZE arg1);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, boolean arg1);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, long arg0, boolean arg1);
-
-public static final native int VtblCall (int fnNumber, int /*long*/ ppVtbl, boolean arg0);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, CAUUID arg0);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, CONTROLINFO arg0);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, FORMATETC arg0);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, FORMATETC arg0, STGMEDIUM arg1);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, FORMATETC arg0, STGMEDIUM arg1, boolean arg2);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, GUID arg0);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, GUID arg0, int[] arg1);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, GUID arg0, long[] arg1);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, GUID arg0, GUID arg1, int[] arg2);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, GUID arg0, GUID arg1, long[] arg2);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, GUID arg0, int arg1, int arg2, int arg3, int[] arg4);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, GUID arg0, long arg1, int arg2, int arg3, int[] arg4);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, GUID arg0, int arg1, int arg2, int arg3, int arg4);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, GUID arg0, int arg1, int arg2, long arg3, long arg4);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, GUID arg0, int arg1, OLECMD arg2, OLECMDTEXT arg3);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, LICINFO arg0);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, RECT arg0, int arg1, boolean arg2);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, RECT arg0, long arg1, boolean arg2);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, RECT arg0, RECT arg1);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, RECT arg0);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, int [] arg1, int [] arg2, int[] arg3, int [] arg4);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, long[] arg1, long[] arg2, int[] arg3, long[] arg4);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, int [] arg1, int arg2, int[] arg3);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, long[] arg1, int arg2, int[] arg3);
-
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, int arg1, int arg2, DISPPARAMS arg3, int arg4, EXCEPINFO arg5, int arg6);
-public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, int arg1, int arg2, DISPPARAMS arg3, long arg4, EXCEPINFO arg5, long arg6);
-
-/** @param pStg cast=(IStorage *) */
-public static final native int WriteClassStg(int /*long*/ pStg, GUID rclsid);
-
-/** Accessibility constants */
-public static final int CHILDID_SELF = 0;
-public static final int CO_E_OBJNOTCONNECTED = 0x800401FD;
-//public static final int ROLE_SYSTEM_TITLEBAR = 0x1;
-public static final int ROLE_SYSTEM_MENUBAR = 0x2;
-public static final int ROLE_SYSTEM_SCROLLBAR = 0x3;
-//public static final int ROLE_SYSTEM_GRIP = 0x4;
-//public static final int ROLE_SYSTEM_SOUND = 0x5;
-//public static final int ROLE_SYSTEM_CURSOR = 0x6;
-//public static final int ROLE_SYSTEM_CARET = 0x7;
-//public static final int ROLE_SYSTEM_ALERT = 0x8;
-public static final int ROLE_SYSTEM_WINDOW = 0x9;
-public static final int ROLE_SYSTEM_CLIENT = 0xa;
-public static final int ROLE_SYSTEM_MENUPOPUP = 0xb;
-public static final int ROLE_SYSTEM_MENUITEM = 0xc;
-public static final int ROLE_SYSTEM_TOOLTIP = 0xd;
-//public static final int ROLE_SYSTEM_APPLICATION = 0xe;
-//public static final int ROLE_SYSTEM_DOCUMENT = 0xf;
-//public static final int ROLE_SYSTEM_PANE = 0x10;
-//public static final int ROLE_SYSTEM_CHART = 0x11;
-public static final int ROLE_SYSTEM_DIALOG = 0x12;
-//public static final int ROLE_SYSTEM_BORDER = 0x13;
-//public static final int ROLE_SYSTEM_GROUPING = 0x14;
-public static final int ROLE_SYSTEM_SEPARATOR = 0x15;
-public static final int ROLE_SYSTEM_TOOLBAR = 0x16;
-//public static final int ROLE_SYSTEM_STATUSBAR = 0x17;
-public static final int ROLE_SYSTEM_TABLE = 0x18;
-public static final int ROLE_SYSTEM_COLUMNHEADER = 0x19;
-public static final int ROLE_SYSTEM_ROWHEADER = 0x1a;
-//public static final int ROLE_SYSTEM_COLUMN = 0x1b;
-//public static final int ROLE_SYSTEM_ROW = 0x1c;
-public static final int ROLE_SYSTEM_CELL = 0x1d;
-public static final int ROLE_SYSTEM_LINK = 0x1e;
-//public static final int ROLE_SYSTEM_HELPBALLOON = 0x1f;
-//public static final int ROLE_SYSTEM_CHARACTER = 0x20;
-public static final int ROLE_SYSTEM_LIST = 0x21;
-public static final int ROLE_SYSTEM_LISTITEM = 0x22;
-public static final int ROLE_SYSTEM_OUTLINE = 0x23;
-public static final int ROLE_SYSTEM_OUTLINEITEM = 0x24;
-public static final int ROLE_SYSTEM_PAGETAB = 0x25;
-//public static final int ROLE_SYSTEM_PROPERTYPAGE = 0x26;
-//public static final int ROLE_SYSTEM_INDICATOR = 0x27;
-//public static final int ROLE_SYSTEM_GRAPHIC = 0x28;
-public static final int ROLE_SYSTEM_STATICTEXT = 0x29;
-public static final int ROLE_SYSTEM_TEXT = 0x2a;
-public static final int ROLE_SYSTEM_PUSHBUTTON = 0x2b;
-public static final int ROLE_SYSTEM_CHECKBUTTON = 0x2c;
-public static final int ROLE_SYSTEM_RADIOBUTTON = 0x2d;
-public static final int ROLE_SYSTEM_COMBOBOX = 0x2e;
-//public static final int ROLE_SYSTEM_DROPLIST = 0x2f;
-public static final int ROLE_SYSTEM_PROGRESSBAR = 0x30;
-//public static final int ROLE_SYSTEM_DIAL = 0x31;
-//public static final int ROLE_SYSTEM_HOTKEYFIELD = 0x32;
-public static final int ROLE_SYSTEM_SLIDER = 0x33;
-//public static final int ROLE_SYSTEM_SPINBUTTON = 0x34;
-//public static final int ROLE_SYSTEM_DIAGRAM = 0x35;
-//public static final int ROLE_SYSTEM_ANIMATION = 0x36;
-//public static final int ROLE_SYSTEM_EQUATION = 0x37;
-//public static final int ROLE_SYSTEM_BUTTONDROPDOWN = 0x38;
-//public static final int ROLE_SYSTEM_BUTTONMENU = 0x39;
-//public static final int ROLE_SYSTEM_BUTTONDROPDOWNGRID = 0x3a;
-//public static final int ROLE_SYSTEM_WHITESPACE = 0x3b;
-public static final int ROLE_SYSTEM_PAGETABLIST = 0x3c;
-//public static final int ROLE_SYSTEM_CLOCK = 0x3d;
-public static final int ROLE_SYSTEM_SPLITBUTTON = 0x3e;
-public static final int STATE_SYSTEM_NORMAL = 0;
-//public static final int STATE_SYSTEM_UNAVAILABLE = 0x1;
-public static final int STATE_SYSTEM_SELECTED = 0x2;
-public static final int STATE_SYSTEM_FOCUSED = 0x4;
-public static final int STATE_SYSTEM_PRESSED = 0x8;
-public static final int STATE_SYSTEM_CHECKED = 0x10;
-public static final int STATE_SYSTEM_MIXED = 0x20;
-//public static final int STATE_SYSTEM_INDETERMINATE = STATE_SYSTEM_MIXED;
-public static final int STATE_SYSTEM_READONLY = 0x40;
-public static final int STATE_SYSTEM_HOTTRACKED = 0x80;
-//public static final int STATE_SYSTEM_DEFAULT = 0x100;
-public static final int STATE_SYSTEM_EXPANDED = 0x200;
-public static final int STATE_SYSTEM_COLLAPSED = 0x400;
-public static final int STATE_SYSTEM_BUSY = 0x800;
-//public static final int STATE_SYSTEM_FLOATING = 0x1000;
-//public static final int STATE_SYSTEM_MARQUEED = 0x2000;
-//public static final int STATE_SYSTEM_ANIMATED = 0x4000;
-public static final int STATE_SYSTEM_INVISIBLE = 0x8000;
-public static final int STATE_SYSTEM_OFFSCREEN = 0x10000;
-public static final int STATE_SYSTEM_SIZEABLE = 0x20000;
-//public static final int STATE_SYSTEM_MOVEABLE = 0x40000;
-//public static final int STATE_SYSTEM_SELFVOICING = 0x80000;
-public static final int STATE_SYSTEM_FOCUSABLE = 0x100000;
-public static final int STATE_SYSTEM_SELECTABLE = 0x200000;
-public static final int STATE_SYSTEM_LINKED = 0x400000;
-//public static final int STATE_SYSTEM_TRAVERSED = 0x800000;
-public static final int STATE_SYSTEM_MULTISELECTABLE = 0x1000000;
-//public static final int STATE_SYSTEM_EXTSELECTABLE = 0x2000000;
-//public static final int STATE_SYSTEM_ALERT_LOW = 0x4000000;
-//public static final int STATE_SYSTEM_ALERT_MEDIUM = 0x8000000;
-//public static final int STATE_SYSTEM_ALERT_HIGH = 0x10000000;
-//public static final int STATE_SYSTEM_PROTECTED = 0x20000000;
-//public static final int STATE_SYSTEM_VALID = 0x3fffffff;
-
-/** Accessibility natives */
-
-/**
- * @method flags=dynamic
- * @param hwnd cast=(HWND)
- * @param dwObjectID cast=(DWORD)
- * @param ppvObject cast=(LPVOID *)
- */
-public static final native int AccessibleObjectFromWindow (int /*long*/ hwnd, int dwObjectID, GUID riid, int /*long*/[] ppvObject);
-/**
- * @method flags=dynamic
- * @param hwnd cast=(HWND)
- * @param ppvObject cast=(LPVOID *)
- */
-public static final native int CreateStdAccessibleObject (int /*long*/ hwnd, int idObject, GUID riidInterface, int /*long*/[] ppvObject);
-/**
- * @method flags=dynamic
- * @param pAcc cast=(LPUNKNOWN)
- */
-public static final native int /*long*/ LresultFromObject (GUID riid, int /*long*/ wParam, int /*long*/ pAcc);
-/*USED*/public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, int arg1, int arg2, int arg3);
-/*USED*/public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, int arg1, int arg2, int arg3, int arg4);
-/*USED,NEW*/public static final native int VtblCall(int fnNumber, long ppVtbl, int arg0, int arg1, int arg2, int arg3, long arg4);
-/*USED*/public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int arg0, int arg1, int arg2, int arg3, int arg4, int /*long*/ arg5);
-/*USED,NEW*/public static final native int VtblCall(int fnNumber, long ppVtbl, long arg0, int arg1, int arg2, int arg3, int arg4, int /*long*/ arg5);
-/*USED*/public static final native int VtblCall(int fnNumber, int /*long*/ ppVtbl, int /*long*/ arg0, int /*long*/ arg1, int /*long*/ arg2, int /*long*/ arg3, int arg4, int arg5, int arg6, int arg7);
-
-/** Custom accessibility natives */
-
-/** @method flags=no_gen */
-public static final native int VtblCall_VARIANT(int fnNumber, int /*long*/ ppVtbl, int /*long*/ arg0);
-/** @method flags=no_gen */
-public static final native int VtblCall_VARIANTP(int fnNumber, int /*long*/ ppVtbl, int /*long*/ arg0, int /*long*/ arg1);
-/** @method flags=no_gen */
-public static final native int VtblCall_IVARIANT(int fnNumber, int /*long*/ ppVtbl, int arg0, int /*long*/ arg1);
-/** @method flags=no_gen */
-public static final native int VtblCall_IVARIANTP(int fnNumber, int /*long*/ ppVtbl, int arg0, int /*long*/ arg1, int /*long*/ arg2);
-/** @method flags=no_gen */
-public static final native int VtblCall_PVARIANTP(int fnNumber, int /*long*/ ppVtbl, int /*long*/ arg0, int /*long*/ arg1, int /*long*/ arg2);
-/** @method flags=no_gen */
-public static final native int VtblCall_PPPPVARIANT(int fnNumber, int /*long*/ ppVtbl, int /*long*/ arg0, int /*long*/ arg1, int /*long*/ arg2, int /*long*/ arg3, int /*long*/ arg4);
-/** @method flags=no_gen */
-public static final native int /*long*/ get_accChild_CALLBACK(int /*long*/ func);
-/** @method flags=no_gen */
-public static final native int /*long*/ get_accName_CALLBACK(int /*long*/ func);
-/** @method flags=no_gen */
-public static final native int /*long*/ get_accValue_CALLBACK(int /*long*/ func);
-/** @method flags=no_gen */
-public static final native int /*long*/ get_accDescription_CALLBACK(int /*long*/ func);
-/** @method flags=no_gen */
-public static final native int /*long*/ get_accRole_CALLBACK(int /*long*/ func);
-/** @method flags=no_gen */
-public static final native int /*long*/ get_accState_CALLBACK(int /*long*/ func);
-/** @method flags=no_gen */
-public static final native int /*long*/ get_accHelp_CALLBACK(int /*long*/ func);
-/** @method flags=no_gen */
-public static final native int /*long*/ get_accHelpTopic_CALLBACK(int /*long*/ func);
-/** @method flags=no_gen */
-public static final native int /*long*/ get_accKeyboardShortcut_CALLBACK(int /*long*/ func);
-/** @method flags=no_gen */
-public static final native int /*long*/ get_accDefaultAction_CALLBACK(int /*long*/ func);
-/** @method flags=no_gen */
-public static final native int /*long*/ accSelect_CALLBACK(int /*long*/ func);
-/** @method flags=no_gen */
-public static final native int /*long*/ accLocation_CALLBACK(int /*long*/ func);
-/** @method flags=no_gen */
-public static final native int /*long*/ accNavigate_CALLBACK(int /*long*/ func);
-/** @method flags=no_gen */
-public static final native int /*long*/ accDoDefaultAction_CALLBACK(int /*long*/ func);
-/** @method flags=no_gen */
-public static final native int /*long*/ put_accName_CALLBACK(int /*long*/ func);
-/** @method flags=no_gen */
-public static final native int /*long*/ put_accValue_CALLBACK(int /*long*/ func);
-
-/* sizeof's */
-public static final native int CAUUID_sizeof();
-public static final native int CONTROLINFO_sizeof();
-public static final native int COSERVERINFO_sizeof();
-public static final native int DISPPARAMS_sizeof();
-public static final native int DVTARGETDEVICE_sizeof();
-public static final native int ELEMDESC_sizeof();
-public static final native int EXCEPINFO_sizeof();
-public static final native int FORMATETC_sizeof();
-public static final native int FUNCDESC_sizeof();
-public static final native int GUID_sizeof();
-public static final native int LICINFO_sizeof();
-public static final native int OLECMD_sizeof();
-public static final native int OLEINPLACEFRAMEINFO_sizeof();
-public static final native int STATSTG_sizeof();
-public static final native int STGMEDIUM_sizeof();
-public static final native int TYPEATTR_sizeof();
-public static final native int TYPEDESC_sizeof();
-public static final native int VARDESC_sizeof();
-public static final native int VARIANT_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/CONTROLINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/CONTROLINFO.java
deleted file mode 100644
index d95aac5123..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/CONTROLINFO.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public final class CONTROLINFO {
- public int cb;
- /** @field cast=(HACCEL) */
- public int /*long*/ hAccel;
- public short cAccel;
- public int dwFlags;
- public static final int sizeof = COM.CONTROLINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/COSERVERINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/COSERVERINFO.java
deleted file mode 100644
index 125240cfd9..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/COSERVERINFO.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class COSERVERINFO {
- public int dwReserved1;
- /** @field cast=(LPWSTR) */
- public int /*long*/ pwszName;
- /** @field cast=(COAUTHINFO *) */
- public int /*long*/ pAuthInfo;
- public int dwReserved2;
- public static final int sizeof = COM.COSERVERINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/DISPPARAMS.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/DISPPARAMS.java
deleted file mode 100644
index db5c5886ac..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/DISPPARAMS.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public final class DISPPARAMS {
- /** @field cast=(VARIANTARG FAR *) */
- public int /*long*/ rgvarg;
- /** @field cast=(DISPID FAR *) */
- public int /*long*/ rgdispidNamedArgs;
- public int cArgs;
- public int cNamedArgs;
- public static final int sizeof = COM.DISPPARAMS_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/DVTARGETDEVICE.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/DVTARGETDEVICE.java
deleted file mode 100644
index 054aea7534..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/DVTARGETDEVICE.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public final class DVTARGETDEVICE {
- public int tdSize;
- public short tdDriverNameOffset;
- public short tdDeviceNameOffset;
- public short tdPortNameOffset;
- public short tdExtDevmodeOffset;
- public byte[] tdData = new byte[1];
- public static final int sizeof = COM.DVTARGETDEVICE_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/EXCEPINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/EXCEPINFO.java
deleted file mode 100644
index 207dea841f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/EXCEPINFO.java
+++ /dev/null
@@ -1,29 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public final class EXCEPINFO {
- public short wCode;
- public short wReserved;
- /** @field cast=(BSTR) */
- public int /*long*/ bstrSource;
- /** @field cast=(BSTR) */
- public int /*long*/ bstrDescription;
- /** @field cast=(BSTR) */
- public int /*long*/ bstrHelpFile;
- public int dwHelpContext;
- /** @field cast=(void FAR *) */
- public int /*long*/ pvReserved;
- /** @field cast=(HRESULT (STDAPICALLTYPE FAR* )(struct tagEXCEPINFO FAR*)) */
- public int /*long*/ pfnDeferredFillIn;
- public int scode;
- public static final int sizeof = COM.EXCEPINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/FORMATETC.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/FORMATETC.java
deleted file mode 100644
index 5bfaf024ce..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/FORMATETC.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public final class FORMATETC {
- /** @field cast=(CLIPFORMAT) */
- public int cfFormat;
- /** @field cast=(DVTARGETDEVICE *) */
- public int /*long*/ ptd;
- public int dwAspect;
- public int lindex;
- public int tymed;
- public static final int sizeof = COM.FORMATETC_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/FUNCDESC.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/FUNCDESC.java
deleted file mode 100644
index a9e4ab3d4e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/FUNCDESC.java
+++ /dev/null
@@ -1,43 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class FUNCDESC {
- /** @field cast=(MEMBERID) */
- public int memid;
- /** @field cast=(SCODE FAR *) */
- public int /*long*/ lprgscode;
- /** @field cast=(ELEMDESC FAR *) */
- public int /*long*/ lprgelemdescParam;
- /** @field cast=(FUNCKIND) */
- public int funckind;
- /** @field cast=(INVOKEKIND) */
- public int invkind;
- /** @field cast=(CALLCONV) */
- public int callconv;
- public short cParams;
- public short cParamsOpt;
- public short oVft;
- public short cScodes;
-// ELEMDESC elemdescFunc;
-// TYPEDESC elemdescFunc.tdesc
- /** @field accessor=elemdescFunc.tdesc.lptdesc,cast=(struct FARSTRUCT tagTYPEDESC FAR* ) */
- public int /*long*/ elemdescFunc_tdesc_union;
- /** @field accessor=elemdescFunc.tdesc.vt */
- public short elemdescFunc_tdesc_vt;
-// PARAMDESC elemdescFunc.paramdesc
- /** @field accessor=elemdescFunc.paramdesc.pparamdescex,cast=(LPPARAMDESCEX) */
- public int /*long*/ elemdescFunc_paramdesc_pparamdescex;
- /** @field accessor=elemdescFunc.paramdesc.wParamFlags */
- public short elemdescFunc_paramdesc_wParamFlags;
- public short wFuncFlags;
- public static final int sizeof = COM.FUNCDESC_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/GUID.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/GUID.java
deleted file mode 100644
index 8a4c3017f9..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/GUID.java
+++ /dev/null
@@ -1,19 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public final class GUID {
- public int Data1;
- public short Data2;
- public short Data3;
- public byte[] Data4 = new byte[8];
- public static final int sizeof = COM.GUID_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IAccessible.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IAccessible.java
deleted file mode 100644
index 607d4e7e67..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IAccessible.java
+++ /dev/null
@@ -1,83 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-
-public class IAccessible extends IDispatch {
-
-public IAccessible(int /*long*/ address) {
- super(address);
-}
-
-public int get_accParent(int /*long*/ ppdispParent) {
- return COM.VtblCall(7, address, ppdispParent);
-}
-public int get_accChildCount(int /*long*/ pcountChildren) {
- return COM.VtblCall(8, address, pcountChildren);
-}
-public int get_accChild(int /*long*/ variant, int /*long*/ ppdispChild) {
- return COM.VtblCall_VARIANTP(9, address, variant, ppdispChild);
-}
-public int get_accName(int /*long*/ variant, int /*long*/ pszName) {
- return COM.VtblCall_VARIANTP(10, address, variant, pszName);
-}
-public int get_accValue(int /*long*/ variant, int /*long*/ pszValue) {
- return COM.VtblCall_VARIANTP(11, address, variant, pszValue);
-}
-public int get_accDescription(int /*long*/ variant, int /*long*/ pszDescription) {
- return COM.VtblCall_VARIANTP(12, address, variant, pszDescription);
-}
-public int get_accRole(int /*long*/ variant, int /*long*/ pvarRole) {
- return COM.VtblCall_VARIANTP(13, address, variant, pvarRole);
-}
-public int get_accState(int /*long*/ variant, int /*long*/ pvarState) {
- return COM.VtblCall_VARIANTP(14, address, variant, pvarState);
-}
-public int get_accHelp(int /*long*/ variant, int /*long*/ pszHelp) {
- return COM.VtblCall_VARIANTP(15, address, variant, pszHelp);
-}
-public int get_accHelpTopic(int /*long*/ pszHelpFile, int /*long*/ variant, int /*long*/ pidTopic) {
- return COM.VtblCall_PVARIANTP(16, address, pszHelpFile, variant, pidTopic);
-}
-public int get_accKeyboardShortcut(int /*long*/ variant, int /*long*/ pszKeyboardShortcut) {
- return COM.VtblCall_VARIANTP(17, address, variant, pszKeyboardShortcut);
-}
-public int get_accFocus(int /*long*/ pvarChild) {
- return COM.VtblCall(18, address, pvarChild);
-}
-public int get_accSelection(int /*long*/ pvarChildren) {
- return COM.VtblCall(19, address, pvarChildren);
-}
-public int get_accDefaultAction(int /*long*/ variant, int /*long*/ pszDefaultAction) {
- return COM.VtblCall_VARIANTP(20, address, variant, pszDefaultAction);
-}
-public int accSelect(int flagsSelect, int /*long*/ variant) {
- return COM.VtblCall_IVARIANT(21, address, flagsSelect, variant);
-}
-public int accLocation(int /*long*/ pxLeft, int /*long*/ pyTop, int /*long*/ pcxWidth, int /*long*/ pcyHeight, int /*long*/ variant) {
- return COM.VtblCall_PPPPVARIANT(22, address, pxLeft, pyTop, pcxWidth, pcyHeight, variant);
-}
-public int accNavigate(int navDir, int /*long*/ variant, int /*long*/ pvarEndUpAt) {
- return COM.VtblCall_IVARIANTP(23, address, navDir, variant, pvarEndUpAt);
-}
-public int accHitTest(int xLeft, int yTop, int /*long*/ pvarChild) {
- return COM.VtblCall(24, address, xLeft, yTop, pvarChild);
-}
-public int accDoDefaultAction(int /*long*/ variant) {
- return COM.VtblCall_VARIANT(25, address, variant);
-}
-public int put_accName(int /*long*/ variant, int /*long*/ szName) {
- return COM.VtblCall_VARIANTP(26, address, variant, szName);
-}
-public int put_accValue(int /*long*/ variant, int /*long*/ szValue) {
- return COM.VtblCall_VARIANTP(27, address, variant, szValue);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IClassFactory2.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IClassFactory2.java
deleted file mode 100644
index c10211c0a0..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IClassFactory2.java
+++ /dev/null
@@ -1,27 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class IClassFactory2 extends IUnknown
-{
-public IClassFactory2(int /*long*/ address) {
- super(address);
-}
-public int CreateInstanceLic(int /*long*/ pUnkOuter, int /*long*/ pUnkReserved, GUID riid, int /*long*/ bstrKey, int /*long*/ ppvObject[]) {
- return COM.VtblCall(7, address, pUnkOuter, pUnkReserved, riid, bstrKey, ppvObject);
-}
-public int GetLicInfo(LICINFO licInfo) {
- return COM.VtblCall(5, address, licInfo);
-}
-public int RequestLicKey(int dwReserved, int /*long*/[] pBstrKey) {
- return COM.VtblCall(6, address, dwReserved, pBstrKey);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IConnectionPoint.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IConnectionPoint.java
deleted file mode 100644
index 66b4b3599f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IConnectionPoint.java
+++ /dev/null
@@ -1,24 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class IConnectionPoint extends IUnknown
-{
-public IConnectionPoint(int /*long*/ address) {
- super(address);
-}
-public int Advise(int /*long*/ pUnk, int[] pdwCookie) {
- return COM.VtblCall(5, address, pUnk, pdwCookie);
-}
-public int Unadvise(int dwCookie) {
- return COM.VtblCall(6, address, dwCookie);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IConnectionPointContainer.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IConnectionPointContainer.java
deleted file mode 100644
index 250713aa25..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IConnectionPointContainer.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class IConnectionPointContainer extends IUnknown
-{
-public IConnectionPointContainer(int /*long*/ address) {
- super(address);
-}
-public int FindConnectionPoint(GUID riid, int /*long*/[] ppCP) {
- return COM.VtblCall(4, address, riid, ppCP);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IDataObject.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IDataObject.java
deleted file mode 100644
index b788e201b0..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IDataObject.java
+++ /dev/null
@@ -1,43 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class IDataObject extends IUnknown {
-public IDataObject(int /*long*/ address) {
- super(address);
-}
-public int EnumFormatEtc(int dwDirection, int /*long*/[] ppenumFormatetc) {
- return COM.VtblCall(8, address, dwDirection, ppenumFormatetc);
-}
-public int GetData(FORMATETC pFormatetc, STGMEDIUM pmedium) {
- //Called by a data consumer to obtain data from a source data object.
- //The GetData method renders the data described in the specified FORMATETC
- //structure and transfers it through the specified STGMEDIUM structure.
- //The caller then assumes responsibility for releasing the STGMEDIUM structure.
- return COM.VtblCall(3, address, pFormatetc, pmedium);
-}
-public int GetDataHere(FORMATETC pFormatetc, STGMEDIUM pmedium) {
- //Called by a data consumer to obtain data from a source data object.
- //This method differs from the GetData method in that the caller must
- //allocate and free the specified storage medium.
- return COM.VtblCall(4, address, pFormatetc, pmedium);
-}
-public int QueryGetData(FORMATETC pFormatetc) {
- return COM.VtblCall(5, address, pFormatetc);
-}
-public int SetData(
- FORMATETC pFormatetc, // Pointer to the FORMATETC structure
- STGMEDIUM pmedium, // Pointer to STGMEDIUM structure
- boolean fRelease // Indicates which object owns the storage medium after the call is completed
- ){
- return COM.VtblCall(7, address, pFormatetc, pmedium, fRelease);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IDispatch.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IDispatch.java
deleted file mode 100644
index 211582bceb..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IDispatch.java
+++ /dev/null
@@ -1,66 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-import org.eclipse.swt.internal.win32.*;
-
-public class IDispatch extends IUnknown {
-
-public IDispatch(int /*long*/ address) {
- super(address);
-}
-public int GetIDsOfNames(GUID riid, String[] rgszNames, int cNames, int lcid, int[] rgDispId) {
-
- char[] buffer;
- int size = rgszNames.length;
-
- // create an array to hold the addresses
- int /*long*/ hHeap = OS.GetProcessHeap();
- int /*long*/ ppNames = OS.HeapAlloc(hHeap, OS.HEAP_ZERO_MEMORY, size * OS.PTR_SIZEOF);
- int /*long*/[] memTracker = new int /*long*/[size];
-
- try {
- // add the address of each string to the array
-
- for (int i=0; i<size; i++){
- // create a null terminated array of char for each String
- int nameSize = rgszNames[i].length();
- buffer = new char[nameSize +1];
- rgszNames[i].getChars(0, nameSize, buffer, 0);
- // get the address of the start of the array of char
- int /*long*/ pName = OS.HeapAlloc(hHeap, OS.HEAP_ZERO_MEMORY, buffer.length * 2);
- OS.MoveMemory(pName, buffer, buffer.length * 2);
- // copy the address to the array of addresses
- COM.MoveMemory(ppNames + OS.PTR_SIZEOF * i, new int /*long*/[]{pName}, OS.PTR_SIZEOF);
- // keep track of the Global Memory so we can free it
- memTracker[i] = pName;
- }
-
- return COM.VtblCall(5, address, new GUID(), ppNames, cNames, lcid, rgDispId);
-
- } finally {
- // free the memory
- for (int i=0; i<memTracker.length; i++){
- OS.HeapFree(hHeap, 0, memTracker[i]);
- }
- OS.HeapFree(hHeap, 0, ppNames);
- }
-}
-public int GetTypeInfo(int iTInfo, int lcid, int /*long*/[] ppTInfo ){
- return COM.VtblCall(4, address, iTInfo, lcid, ppTInfo);
-}
-public int GetTypeInfoCount(int [] pctinfo ){
- return COM.VtblCall(3, address, pctinfo);
-}
-public int Invoke(int dispIdMember, GUID riid, int lcid, int dwFlags, DISPPARAMS pDispParams, int /*long*/ pVarResult, EXCEPINFO pExcepInfo, int[] pArgErr) {
- return COM.VtblCall(6, address, dispIdMember, riid, lcid, dwFlags, pDispParams, pVarResult, pExcepInfo, pArgErr);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IDispatchEx.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IDispatchEx.java
deleted file mode 100644
index 76e18752b3..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IDispatchEx.java
+++ /dev/null
@@ -1,50 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class IDispatchEx extends IDispatch {
-
-public IDispatchEx (int /*long*/ address) {
- super (address);
-}
-
-public int GetDispID (int /*long*/ bstrName, int grfdex, int[] pid) {
- return COM.VtblCall (7, address, bstrName, grfdex, pid);
-}
-
-public int InvokeEx (int id, int lcid, int wFlags, DISPPARAMS pdp, int /*long*/ pvarRes, EXCEPINFO pei, int /*long*/ pspCaller) {
- return COM.VtblCall (8, address, id, lcid, wFlags, pdp, pvarRes, pei, pspCaller);
-}
-
-public int DeleteMemberByName (int /*long*/ bstrName, int grfdex) {
- return COM.VtblCall (9, address, bstrName, grfdex);
-}
-
-public int DeleteMemberByDispID (int id) {
- return COM.VtblCall (10, address, id);
-}
-
-public int GetMemberProperties (int id, int grfdexFetch, int[] pgrfdex) {
- return COM.VtblCall (11, address, id, grfdexFetch, pgrfdex);
-}
-
-public int GetMemberName (int id, int /*long*/[] pbstrName) {
- return COM.VtblCall (12, address, id, pbstrName);
-}
-
-public int GetNextDispID (int grfdex, int id, int[] pid) {
- return COM.VtblCall (13, address, grfdex, id, pid);
-}
-
-public int GetNameSpaceParent (int /*long*/[] ppunk) {
- return COM.VtblCall (14, address, ppunk);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IDragSourceHelper.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IDragSourceHelper.java
deleted file mode 100644
index b739306765..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IDragSourceHelper.java
+++ /dev/null
@@ -1,25 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-import org.eclipse.swt.internal.win32.*;
-
-public class IDragSourceHelper extends IUnknown {
-public IDragSourceHelper(int /*long*/ address) {
- super(address);
-}
-public int InitializeFromBitmap(SHDRAGIMAGE pshdi, int /*long*/ pDataObject) {
- return COM.VtblCall(3, address, pshdi, pDataObject);
-}
-public int InitializeFromWindow(int /*long*/ hwnd, POINT ppt, int /*long*/ pDataObject) {
- return COM.VtblCall(4, address, hwnd, ppt, pDataObject);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IDragSourceHelper2.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IDragSourceHelper2.java
deleted file mode 100644
index 5a2f611f2f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IDragSourceHelper2.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class IDragSourceHelper2 extends IDragSourceHelper {
-public IDragSourceHelper2(int /*long*/ address) {
- super(address);
-}
-public int SetFlags(int dwFlags) {
- return COM.VtblCall(5, address, dwFlags);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IDropTargetHelper.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IDropTargetHelper.java
deleted file mode 100644
index 4c66578475..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IDropTargetHelper.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-import org.eclipse.swt.internal.win32.*;
-
-public class IDropTargetHelper extends IUnknown {
-public IDropTargetHelper(int /*long*/ address) {
- super(address);
-}
-public int DragEnter(int /*long*/ hwndTarget, int /*long*/ pDataObject, POINT ppt, int dwEffect) {
- return COM.VtblCall(3, address, hwndTarget, pDataObject, ppt, dwEffect);
-}
-public int DragLeave() {
- return COM.VtblCall(4, address);
-}
-public int DragOver(POINT ppt, int dwEffect) {
- return COM.VtblCall(5, address, ppt, dwEffect);
-}
-public int Drop(int /*long*/ pDataObject, POINT ppt, int dwEffect) {
- return COM.VtblCall(6, address, pDataObject, ppt, dwEffect);
-}
-public int Show(boolean fShow) {
- return COM.VtblCall(7, address, fShow);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IEnum.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IEnum.java
deleted file mode 100644
index e208d9b0c2..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IEnum.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class IEnum extends IUnknown
-{
-public IEnum(int /*long*/ address) {
- super(address);
-}
-public int Clone( int /*long*/[] ppenum ){
- return COM.VtblCall(6, address, ppenum);
-}
-public int Next(int celt, int /*long*/ rgelt, int[] pceltFetched ){
- return COM.VtblCall(3, address, celt, rgelt, pceltFetched);
-}
-public int Reset() {
- return COM.VtblCall(5, address);
-}
-public int Skip(int celt){
- return COM.VtblCall(4, address, celt);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IEnumFORMATETC.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IEnumFORMATETC.java
deleted file mode 100644
index 44db7e38df..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IEnumFORMATETC.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class IEnumFORMATETC extends IEnum {
-public IEnumFORMATETC(int /*long*/ address) {
- super(address);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IEnumSTATSTG.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IEnumSTATSTG.java
deleted file mode 100644
index 7ae5f3c343..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IEnumSTATSTG.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class IEnumSTATSTG extends IEnum {
-public IEnumSTATSTG(int /*long*/ address) {
- super(address);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IEnumVARIANT.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IEnumVARIANT.java
deleted file mode 100644
index 478178a8ca..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IEnumVARIANT.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class IEnumVARIANT extends IEnum {
-public IEnumVARIANT(int /*long*/ address) {
- super(address);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IFont.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IFont.java
deleted file mode 100644
index edfdd07b40..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IFont.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class IFont extends IUnknown {
-public IFont(int /*long*/ address) {
- super(address);
-}
-public int get_hFont(int /*long*/[] phfont){
- return COM.VtblCall(3, address, phfont);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IMoniker.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IMoniker.java
deleted file mode 100644
index 4ef147e8db..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IMoniker.java
+++ /dev/null
@@ -1,18 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class IMoniker extends IPersist
-{
-public IMoniker(int /*long*/ address) {
- super(address);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleCommandTarget.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleCommandTarget.java
deleted file mode 100644
index 734cdad81b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleCommandTarget.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class IOleCommandTarget extends IUnknown {
-public IOleCommandTarget(int /*long*/ address) {
- super(address);
-}
-public int Exec(
- GUID pguidCmdGroup, // Pointer to command group
- int nCmdID, // Identifier of command to execute
- int nCmdExecOpt, // Options for executing the command
- int /*long*/ pvaIn, // Pointer to input arguments
- int /*long*/ pvaOut // Pointer to command output
-){
- return COM.VtblCall(4, address, pguidCmdGroup, nCmdID, nCmdExecOpt, pvaIn, pvaOut);
-}
-public int QueryStatus(
- GUID pguidCmdGroup, // Pointer to command group
- int cCmds, // Number of commands in prgCmds array
- OLECMD prgCmds, // Array of commands
- OLECMDTEXT pCmdText // Pointer to name or status of command
-){
- // we only support querying for one command at a time
- if (cCmds > 1) return COM.E_INVALIDARG;
- return COM.VtblCall(3, address, pguidCmdGroup, cCmds, prgCmds, pCmdText);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleControl.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleControl.java
deleted file mode 100644
index 5e009c87bb..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleControl.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class IOleControl extends IUnknown
-{
-public IOleControl(int /*long*/ address) {
- super(address);
-}
-public int GetControlInfo(CONTROLINFO pCI) {
- return COM.VtblCall(3, address, pCI);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleDocument.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleDocument.java
deleted file mode 100644
index 434069eacd..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleDocument.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class IOleDocument extends IUnknown
-{
-public IOleDocument(int /*long*/ address) {
- super(address);
-}
-public int CreateView(int /*long*/ pIPSite,int /*long*/ pstm, int dwReserved, int /*long*/[] ppView) {
- return COM.VtblCall(3, address, pIPSite, pstm, dwReserved, ppView);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleDocumentView.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleDocumentView.java
deleted file mode 100644
index a50c10696f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleDocumentView.java
+++ /dev/null
@@ -1,33 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-
-import org.eclipse.swt.internal.win32.RECT;
-
-public class IOleDocumentView extends IUnknown
-{
-public IOleDocumentView(int /*long*/ address) {
- super(address);
-}
-public int SetInPlaceSite(int /*long*/ pIPSite) {
- return COM.VtblCall(3, address, pIPSite);
-}
-public int SetRect(RECT prcView) {
- return COM.VtblCall(6, address, prcView);
-}
-public int Show(int fShow) {
- return COM.VtblCall(9, address, fShow);
-}
-public int UIActivate(int fUIActivate) {
- return COM.VtblCall(10, address, fUIActivate);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleInPlaceActiveObject.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleInPlaceActiveObject.java
deleted file mode 100644
index 72b0b93229..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleInPlaceActiveObject.java
+++ /dev/null
@@ -1,33 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-import org.eclipse.swt.internal.win32.*;
-
-public class IOleInPlaceActiveObject extends IOleWindow
-{
-public IOleInPlaceActiveObject(int /*long*/ address) {
- super(address);
-}
-public int TranslateAccelerator(MSG lpmsg) {
- //lpmsg - Pointer to message that may need translating
- return COM.VtblCall(5, address, lpmsg);
-}
-public void OnFrameWindowActivate(boolean fActivate) {
- COM.VtblCall(6, getAddress(), fActivate);
-}
-public void OnDocWindowActivate(boolean fActivate) {
- COM.VtblCall(7, getAddress(), fActivate);
-}
-public int ResizeBorder(RECT prcBorder, int /*long*/ pUIWindow, boolean fFrameWindow) {
- return COM.VtblCall(8, address, prcBorder, pUIWindow, fFrameWindow);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleInPlaceObject.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleInPlaceObject.java
deleted file mode 100644
index 242841610b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleInPlaceObject.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-import org.eclipse.swt.internal.win32.*;
-
-public class IOleInPlaceObject extends IOleWindow
-{
-public IOleInPlaceObject(int /*long*/ address) {
- super(address);
-}
-public int InPlaceDeactivate() {
- return COM.VtblCall(5, address);
-}
-public int UIDeactivate() {
- return COM.VtblCall(6, address);
-}
-public int SetObjectRects(RECT lprcPosRect, RECT lprcClipRect) {
- return COM.VtblCall(7, address, lprcPosRect, lprcClipRect);
-}
-public int ReactivateAndUndo() {
- return COM.VtblCall(8, address);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleLink.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleLink.java
deleted file mode 100644
index 3075d83f69..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleLink.java
+++ /dev/null
@@ -1,24 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class IOleLink extends IUnknown
-{
-public IOleLink(int /*long*/ address) {
- super(address);
-}
-public int BindIfRunning() {
- return COM.VtblCall(10, address);
-}
-public int GetSourceMoniker(int /*long*/[] ppmk) {
- return COM.VtblCall(6, address, ppmk);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleObject.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleObject.java
deleted file mode 100644
index 81bd39f9df..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleObject.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-import org.eclipse.swt.internal.win32.*;
-
-public class IOleObject extends IUnknown
-{
-public IOleObject(int /*long*/ address) {
- super(address);
-}
-public int Advise(int /*long*/ pAdvSink, int[] pdwConnection) {
- return COM.VtblCall(19, address, pAdvSink, pdwConnection);
-}
-public int Close(int dwSaveOption) {
- return COM.VtblCall(6, address, dwSaveOption);
-}
-public int DoVerb(int iVerb, MSG lpmsg, int /*long*/ pActiveSite, int lindex, int /*long*/ hwndParent, RECT lprcPosRect) {
- return COM.VtblCall(11, address, iVerb, lpmsg, pActiveSite, lindex, hwndParent, lprcPosRect);
-}
-public int GetClientSite(int /*long*/[] ppvClientSite) {
- return COM.VtblCall(4, address, ppvClientSite);
-}
-public int GetExtent(int dwDrawAspect, SIZE pSizel) {
- return COM.VtblCall(18, address, dwDrawAspect, pSizel);
-}
-public int SetClientSite(int /*long*/ pClientSite) {
- return COM.VtblCall(3, address, pClientSite);
-}
-public int SetExtent(int dwDrawAspect, SIZE pSizel) {
- return COM.VtblCall(17, address, dwDrawAspect, pSizel);
-}
-public int SetHostNames(String szContainerApp, String szContainerObj) {
-
- // create a null terminated array of char
- char[] buffer1 = null;
- if (szContainerApp != null) {
- int count1 = szContainerApp.length();
- buffer1 = new char[count1 + 1];
- szContainerApp.getChars(0, count1, buffer1, 0);
- }
-
- // create a null terminated array of char
- char[] buffer2 = null;
- if (szContainerObj != null) {
- int count2 = szContainerObj.length();
- buffer2 = new char[count2 + 1];
- szContainerObj.getChars(0, count2, buffer2, 0);
- }
- return COM.VtblCall(5, address, buffer1, buffer2);
-}
-public int Update() {
- return COM.VtblCall(13, address);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleWindow.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleWindow.java
deleted file mode 100644
index 8585eb0d9d..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IOleWindow.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class IOleWindow extends IUnknown {
-public IOleWindow(int /*long*/ address) {
- super(address);
-}
-public int GetWindow(int /*long*/[] phwnd) {
- return COM.VtblCall(3, address, phwnd);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IPersist.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IPersist.java
deleted file mode 100644
index 828ccfd48c..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IPersist.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class IPersist extends IUnknown
-{
-public IPersist(int /*long*/ address) {
- super(address);
-}
-public int GetClassID(GUID pClassID) {
- return COM.VtblCall(3, address, pClassID);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IPersistFile.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IPersistFile.java
deleted file mode 100644
index 39bfccece4..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IPersistFile.java
+++ /dev/null
@@ -1,33 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class IPersistFile extends IPersist
-{
-public IPersistFile(int /*long*/ address) {
- super(address);
-}
-public int IsDirty() {
- return COM.VtblCall(4, address);
-}
-public int Load(int /*long*/ pszFileName, int dwMode) {
- return COM.VtblCall(5, address, pszFileName, dwMode);
-}
-public int Save(int /*long*/ pszFileName, boolean fRemember) {
- return COM.VtblCall(6, address, pszFileName, fRemember);
-}
-public int SaveCompleted(int /*long*/ pszFileName) {
- return COM.VtblCall(7, address, pszFileName);
-}
-public int GetCurFile(int /*long*/ [] ppszFileName){
- return COM.VtblCall(8, address, ppszFileName);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IPersistStorage.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IPersistStorage.java
deleted file mode 100644
index 34d1af7385..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IPersistStorage.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class IPersistStorage extends IPersist
-{
-public IPersistStorage(int /*long*/ address) {
- super(address);
-}
-public int IsDirty() {
- return COM.VtblCall(4, address);
-}
-public int InitNew(int /*long*/ pStg) {
- return COM.VtblCall(5, address, pStg);
-}
-public int Load(int /*long*/ pStg) {
- return COM.VtblCall(6, address, pStg);
-}
-public int Save(int /*long*/ pStgSave, boolean fSameAsLoad) {
- return COM.VtblCall(7, address, pStgSave, fSameAsLoad);
-}
-public int SaveCompleted(int /*long*/ pStgNew) {
- return COM.VtblCall(8, address, pStgNew);
-}
-public int HandsOffStorage(){
- return COM.VtblCall(9, address);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IPersistStreamInit.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IPersistStreamInit.java
deleted file mode 100644
index ff12382e12..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IPersistStreamInit.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class IPersistStreamInit extends IPersist
-{
-public IPersistStreamInit(int /*long*/ address) {
- super(address);
-}
-
-public int Load(int /*long*/ pStm) {
- return COM.VtblCall(5, address, pStm);
-}
-
-public int InitNew() {
- return COM.VtblCall(8, address);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IProvideClassInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IProvideClassInfo.java
deleted file mode 100644
index 441cb26392..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IProvideClassInfo.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class IProvideClassInfo extends IUnknown
-{
-public IProvideClassInfo(int /*long*/ address) {
- super(address);
-}
-public int GetClassInfo(int /*long*/[] ppTI) {
- return COM.VtblCall(3, address, ppTI);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IProvideClassInfo2.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IProvideClassInfo2.java
deleted file mode 100644
index 08b95a0212..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IProvideClassInfo2.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class IProvideClassInfo2 extends IProvideClassInfo
-{
-public IProvideClassInfo2(int /*long*/ address) {
- super(address);
-}
-public int GetGUID(int dwGuidKind, GUID pGUID) {
- return COM.VtblCall(4, address, dwGuidKind, pGUID);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/ISpecifyPropertyPages.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/ISpecifyPropertyPages.java
deleted file mode 100644
index 23f6004850..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/ISpecifyPropertyPages.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class ISpecifyPropertyPages extends IUnknown {
-
-public ISpecifyPropertyPages(int /*long*/ address) {
- super(address);
-}
-public int GetPages(CAUUID pPages){
- return COM.VtblCall(3, address, pPages);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IStorage.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IStorage.java
deleted file mode 100644
index e2b85322bb..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IStorage.java
+++ /dev/null
@@ -1,149 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class IStorage extends IUnknown
-{
-public IStorage(int /*long*/ address) {
- super(address);
-}
-public int Commit(int grfCommitFlag) {
- return COM.VtblCall(9, address, grfCommitFlag);
-}
-public int CopyTo(
- int ciidExclude, //Number of elements in rgiidExclude
- GUID rgiidExclude, //Array of interface identifiers (IIDs)
- String[] snbExclude, //Points to a block of stream names in the storage object
- int /*long*/ pstgDest //Points to destination storage object
- ){
- // we only support snbExclude = null
- if (snbExclude != null) {
- return COM.E_INVALIDARG;
- }
- return COM.VtblCall(7, address, ciidExclude, rgiidExclude, 0, pstgDest);
-}
-public int CreateStorage(
- String pwcsName, //Pointer to the name of the new storage object
- int grfMode, //Access mode for the new storage object
- int reserved1, //Reserved; must be zero
- int reserved2, //Reserved; must be zero
- int /*long*/[] ppStg //Pointer to new storage object
-){
-
- // create a null terminated array of char
- char[] buffer = null;
- if (pwcsName != null) {
- buffer = (pwcsName+"\0").toCharArray();
- }
-
- return COM.VtblCall(5, address, buffer, grfMode, reserved1, reserved2, ppStg);
-}
-public int CreateStream(
- String pwcsName, //Pointer to the name of the new stream
- int grfMode, //Access mode for the new stream
- int reserved1, //Reserved; must be zero
- int reserved2, //Reserved; must be zero
- int /*long*/[] ppStm //Pointer to new stream object
-){
-
- // create a null terminated array of char
- char[] buffer = null;
- if (pwcsName != null) {
- buffer = (pwcsName+"\0").toCharArray();
- }
-
- return COM.VtblCall(3, address, buffer, grfMode, reserved1, reserved2, ppStm);
-}
-public int DestroyElement(String pwcsName) {
-
- // create a null terminated array of char
- char[] buffer = null;
- if (pwcsName != null) {
- buffer = (pwcsName+"\0").toCharArray();
- }
- return COM.VtblCall(12, address, buffer);
-}
-public int EnumElements(
- int reserved1, //Reserved; must be zero
- int /*long*/ reserved2, //Reserved; must be NULL
- int reserved3, //Reserved; must be zero
- int /*long*/[] ppenum //Pointer to output variable that
- // receives the IEnumSTATSTG interface
-){
- return COM.VtblCall(11, address, reserved1, reserved2, reserved3, ppenum);
-}
-public int OpenStorage(
- String pwcsName, //Pointer to the name of the
- // storage object to open
- int /*long*/ pstgPriority, //Must be NULL.
- int grfMode, //Access mode for the new storage object
- String snbExclude[], //Must be NULL.
- int reserved, //Reserved; must be zero
- int /*long*/[] ppStg //Pointer to opened storage object
-){
-
- // create a null terminated array of char
- char[] buffer = null;
- if (pwcsName != null) {
- buffer = (pwcsName+"\0").toCharArray();
- }
-
- // we only support the case where snbExclude = null
- if (snbExclude != null) {
- return COM.E_INVALIDARG;
- }
- return COM.VtblCall(6, address, buffer, pstgPriority, grfMode, 0, reserved, ppStg);
-}
-public int OpenStream(
- String pwcsName, //Pointer to name of stream to open
- int /*long*/ reserved1, //Reserved; must be NULL
- int grfMode, //Access mode for the new stream
- int reserved2, //Reserved; must be zero
- int /*long*/[] ppStm //Pointer to output variable
- // that receives the IStream interface pointer
-) {
-
- // create a null terminated array of char
- char[] buffer = null;
- if (pwcsName != null) {
- buffer = (pwcsName+"\0").toCharArray();
- }
-
- return COM.VtblCall(4, address, buffer, reserved1, grfMode, reserved2, ppStm);
-}
-public int RenameElement(
- String pwcsOldName, //Pointer to the name of the
- // element to be changed
- String pwcsNewName //Pointer to the new name for
- // the specified element
-){
-
- // create a null terminated array of char
- char[] buffer1 = null;
- if (pwcsOldName != null) {
- buffer1 = (pwcsOldName+"\0").toCharArray();
- }
- // create a null terminated array of char
- char[] buffer2 = null;
- if (pwcsNewName != null) {
- buffer2 = (pwcsNewName+"\0").toCharArray();
- }
- return COM.VtblCall(13, address, buffer1, buffer2);
-}
-public int Revert() {
- return COM.VtblCall(10, address);
-}
-public int SetClass(
- GUID clsid //CLSID to be assigned to the storage object
-){
- return COM.VtblCall(15, address, clsid);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IStream.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IStream.java
deleted file mode 100644
index cf9ebe66a2..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IStream.java
+++ /dev/null
@@ -1,35 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class IStream extends IUnknown {
-public IStream(int /*long*/ address) {
- super(address);
-}
-public int Clone(
- int /*long*/[] ppstm //Pointer to location for pointer to the new stream object
-){
- return COM.VtblCall(13, address, ppstm);
-}
-public int Commit( int grfCommitFlags //Specifies how changes are committed
-){
- return COM.VtblCall(8, address, grfCommitFlags);
-}
-public int Read(int /*long*/ pv, int cb, int[] pcbWritten) {
- return COM.VtblCall(3, address, pv, cb, pcbWritten);
-}
-public int Revert(){
- return COM.VtblCall(9, address);
-}
-public int Write(int /*long*/ pv, int cb, int[] pcbWritten) {
- return COM.VtblCall(4, address, pv, cb, pcbWritten);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/ITypeInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/ITypeInfo.java
deleted file mode 100644
index 22d2e33f3a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/ITypeInfo.java
+++ /dev/null
@@ -1,160 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-
-import org.eclipse.swt.internal.win32.OS;
-
-public class ITypeInfo extends IUnknown
-{
-
-public ITypeInfo(int /*long*/ address) {
- super(address);
-}
-public int GetDocumentation(int index, String[] name, String[] docString, int[] pdwHelpContext, String[] helpFile ) {
- int /*long*/[] pBstrName = null;
- if (name != null) pBstrName = new int /*long*/[1];
- int /*long*/[] pBstrDocString = null;
- if (docString != null) pBstrDocString = new int /*long*/[1];
- int /*long*/[] pBstrHelpFile = null;
- if (helpFile != null) pBstrHelpFile = new int /*long*/[1];
- int rc = COM.VtblCall(12, address, index, pBstrName, pBstrDocString, pdwHelpContext, pBstrHelpFile);
- if (name != null && pBstrName[0] != 0) {
- int size = COM.SysStringByteLen(pBstrName[0]);
- if (size > 0){
- // get the unicode character array from the global memory and create a String
- char[] buffer = new char[(size + 1) /2]; // add one to avoid rounding errors
- COM.MoveMemory(buffer, pBstrName[0], size);
- name[0] = new String(buffer);
- int subindex = name[0].indexOf("\0");
- if (subindex > 0)
- name[0] = name[0].substring(0, subindex);
- }
- COM.SysFreeString(pBstrName[0]);
- }
- if (docString != null && pBstrDocString[0] != 0) {
- int size = COM.SysStringByteLen(pBstrDocString[0]);
- if (size > 0){
- // get the unicode character array from the global memory and create a String
- char[] buffer = new char[(size + 1) /2]; // add one to avoid rounding errors
- COM.MoveMemory(buffer, pBstrDocString[0], size);
- docString[0] = new String(buffer);
- int subindex = docString[0].indexOf("\0");
- if (subindex > 0)
- docString[0] = docString[0].substring(0, subindex);
- }
- COM.SysFreeString(pBstrDocString[0]);
- }
- if (helpFile != null && pBstrHelpFile[0] != 0) {
- int size = COM.SysStringByteLen(pBstrHelpFile[0]);
- if (size > 0){
- // get the unicode character array from the global memory and create a String
- char[] buffer = new char[(size + 1) /2]; // add one to avoid rounding errors
- COM.MoveMemory(buffer, pBstrHelpFile[0], size);
- helpFile[0] = new String(buffer);
- int subindex = helpFile[0].indexOf("\0");
- if (subindex > 0)
- helpFile[0] = helpFile[0].substring(0, subindex);
- }
- COM.SysFreeString(pBstrHelpFile[0]);
- }
- return rc;
-}
-public int GetFuncDesc(int index, int /*long*/[] ppFuncDesc) {
- return COM.VtblCall(5, address, index, ppFuncDesc);
-}
-public int GetIDsOfNames(String[] rgszNames, int cNames, int[] pMemId) {
-
- char[] buffer;
- int size = rgszNames.length;
-
- // create an array to hold the addresses
- int /*long*/ hHeap = OS.GetProcessHeap();
- int /*long*/ ppNames = OS.HeapAlloc(hHeap, OS.HEAP_ZERO_MEMORY, size * OS.PTR_SIZEOF);
- int /*long*/[] memTracker = new int /*long*/[size];
-
- try {
- // add the address of each string to the array
-
- for (int i=0; i<size; i++){
- // create a null terminated array of char for each String
- int nameSize = rgszNames[i].length();
- buffer = new char[nameSize +1];
- rgszNames[i].getChars(0, nameSize, buffer, 0);
- // get the address of the start of the array of char
- int /*long*/ pName = OS.HeapAlloc(hHeap, OS.HEAP_ZERO_MEMORY, buffer.length * 2);
- OS.MoveMemory(pName, buffer, buffer.length * 2);
- // copy the address to the array of addresses
- COM.MoveMemory(ppNames + OS.PTR_SIZEOF * i, new int /*long*/[]{pName}, OS.PTR_SIZEOF);
- // keep track of the Global Memory so we can free it
- memTracker[i] = pName;
- }
-
- return COM.VtblCall(10, address, ppNames, cNames, pMemId);
-
- } finally {
- // free the memory
- for (int i=0; i<memTracker.length; i++){
- OS.HeapFree(hHeap, 0, memTracker[i]);
- }
- OS.HeapFree(hHeap, 0, ppNames);
- }
-}
-
-public int GetImplTypeFlags(int index, int[] pImplTypeFlags) {
- return COM.VtblCall(9, address, index, pImplTypeFlags);
-}
-public int GetNames(int memid, String[] names, int cMaxNames, int[] pcNames){
-
- int nameSize = names.length;
- int /*long*/[] rgBstrNames = new int /*long*/[nameSize];
- int rc = COM.VtblCall(7, address, memid, rgBstrNames, nameSize, pcNames);
-
- if (rc == COM.S_OK) {
- for (int i = 0; i < pcNames[0]; i++) {
- int size = COM.SysStringByteLen(rgBstrNames[i]);
- if (size > 0){
- // get the unicode character array from the global memory and create a String
- char[] buffer = new char[(size + 1) /2]; // add one to avoid rounding errors
- COM.MoveMemory(buffer, rgBstrNames[i], size);
- names[i] = new String(buffer);
- int subindex = names[i].indexOf("\0");
- if (subindex > 0)
- names[i] = names[i].substring(0, subindex);
- }
- COM.SysFreeString(rgBstrNames[i]);
- }
- }
-
- return rc;
-}
-public int GetRefTypeInfo(int hRefType, int /*long*/[] ppTInfo) {
- return COM.VtblCall(14, address, hRefType, ppTInfo);
-}
-public int GetRefTypeOfImplType(int index, int[] pRefType) {
- return COM.VtblCall(8, address, index, pRefType);
-}
-public int GetTypeAttr(int /*long*/[] ppTypeAttr) {
- return COM.VtblCall(3, address, ppTypeAttr);
-}
-public int GetVarDesc(int index, int /*long*/[] ppVarDesc ) {
- return COM.VtblCall(6, address, index, ppVarDesc);
-}
-public int ReleaseFuncDesc(int /*long*/ pFuncDesc ) {
- return COM.VtblCall(20, address, pFuncDesc);
-}
-public int ReleaseTypeAttr(int /*long*/ pTypeAttr) {
- return COM.VtblCall(19, address, pTypeAttr);
-}
-public int ReleaseVarDesc(int /*long*/ pVarDesc ) {
- return COM.VtblCall(21, address, pVarDesc);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IUnknown.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IUnknown.java
deleted file mode 100644
index 1327dd8b4a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IUnknown.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class IUnknown
-{
- int /*long*/ address;
-public IUnknown(int /*long*/ address) {
- this.address = address;
-}
-public int AddRef() {
- return COM.VtblCall(1, address);
-}
-public int /*long*/ getAddress() {
- return address;
-}
-public int QueryInterface(GUID riid, int /*long*/[] ppvObject) {
- return COM.VtblCall(0, address, riid, ppvObject);
-}
-public int Release() {
- return COM.VtblCall(2, address);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IViewObject2.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IViewObject2.java
deleted file mode 100644
index 39438bf560..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/IViewObject2.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-import org.eclipse.swt.internal.win32.*;
-
-public class IViewObject2 extends IUnknown
-{
-public IViewObject2(int /*long*/ address) {
- super(address);
-}
-public int GetExtent(int dwAspect, int lindex, DVTARGETDEVICE ptd, SIZE lpsizel) {
- return COM.VtblCall(9, address, dwAspect, lindex, ptd, lpsizel);
-}
-public int SetAdvise(int dwAspects, int dwAdvf, int /*long*/ pIAdviseSink) {
- return COM.VtblCall(7, address, dwAspects, dwAdvf, pIAdviseSink);
-}
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/LICINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/LICINFO.java
deleted file mode 100644
index b9276fc108..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/LICINFO.java
+++ /dev/null
@@ -1,18 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public final class LICINFO {
- public int cbLicInfo;
- public boolean fRuntimeKeyAvail;
- public boolean fLicVerified;
- public static final int sizeof = COM.LICINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/OLECMD.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/OLECMD.java
deleted file mode 100644
index 20d5d2fad2..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/OLECMD.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class OLECMD {
- public int cmdID;
- public int cmdf;
- public static final int sizeof = COM.OLECMD_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/OLECMDTEXT.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/OLECMDTEXT.java
deleted file mode 100644
index 5370d48922..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/OLECMDTEXT.java
+++ /dev/null
@@ -1,18 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class OLECMDTEXT {
- public int cmdtextf;
- public int cwActual;
- public int cwBuf;
- public short[] rgwz = new short[1];
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/OLEINPLACEFRAMEINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/OLEINPLACEFRAMEINFO.java
deleted file mode 100644
index 0b2a9cfb85..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/OLEINPLACEFRAMEINFO.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public final class OLEINPLACEFRAMEINFO {
- public int cb;
- public int fMDIApp;
- /** @field cast=(HWND) */
- public int /*long*/ hwndFrame;
- /** @field cast=(HACCEL) */
- public int /*long*/ haccel;
- public int cAccelEntries;
- public static final int sizeof = COM.OLEINPLACEFRAMEINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/STATSTG.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/STATSTG.java
deleted file mode 100644
index 6a0d0ec9df..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/STATSTG.java
+++ /dev/null
@@ -1,48 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class STATSTG {
- /** @field cast=(LPWSTR) */
- public int /*long*/ pwcsName;
- public int type;
- /** @field accessor=cbSize.QuadPart */
- public long cbSize;
-// FILETIME mtime;
- /** @field accessor=mtime.dwLowDateTime */
- public int mtime_dwLowDateTime;
- /** @field accessor=mtime.dwHighDateTime */
- public int mtime_dwHighDateTime;
-// FILETIME ctime;
- /** @field accessor=ctime.dwLowDateTime */
- public int ctime_dwLowDateTime;
- /** @field accessor=ctime.dwHighDateTime */
- public int ctime_dwHighDateTime;
-// FILETIME atime;
- /** @field accessor=atime.dwLowDateTime */
- public int atime_dwLowDateTime;
- /** @field accessor=atime.dwHighDateTime */
- public int atime_dwHighDateTime;
- public int grfMode;
- public int grfLocksSupported;
-// GUID clsid;
- /** @field accessor=clsid.Data1 */
- public int clsid_Data1;
- /** @field accessor=clsid.Data2 */
- public short clsid_Data2;
- /** @field accessor=clsid.Data3 */
- public short clsid_Data3;
- /** @field accessor=clsid.Data4 */
- public byte[] clsid_Data4 = new byte[8];
- public int grfStateBits;
- public int reserved;
- public static final int sizeof = COM.STATSTG_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/STGMEDIUM.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/STGMEDIUM.java
deleted file mode 100644
index d5ad8a60ad..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/STGMEDIUM.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public final class STGMEDIUM {
- public int tymed;
- /** @field accessor=hGlobal,cast=(HGLOBAL) */
- public int /*long*/ unionField;
- /** @field cast=(IUnknown *) */
- public int /*long*/ pUnkForRelease;
- public static final int sizeof = COM.STGMEDIUM_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/TYPEATTR.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/TYPEATTR.java
deleted file mode 100644
index 4025c05cd3..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/TYPEATTR.java
+++ /dev/null
@@ -1,50 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public final class TYPEATTR {
-// GUID guid
- /** @field accessor=guid.Data1 */
- public int guid_Data1;
- /** @field accessor=guid.Data2 */
- public short guid_Data2;
- /** @field accessor=guid.Data3 */
- public short guid_Data3;
- /** @field accessor=guid.Data4 */
- public byte[] guid_Data4 = new byte[8];
- public int lcid;
- public int dwReserved;
- public int memidConstructor;
- public int memidDestructor;
- /** @field cast=(OLECHAR FAR *) */
- public int /*long*/ lpstrSchema;
- public int cbSizeInstance;
- public int typekind;
- public short cFuncs;
- public short cVars;
- public short cImplTypes;
- public short cbSizeVft;
- public short cbAlignment;
- public short wTypeFlags;
- public short wMajorVerNum;
- public short wMinorVerNum;
-// TYPEDESC tdescAlias
- /** @field accessor=tdescAlias.lptdesc,cast=(struct FARSTRUCT tagTYPEDESC FAR *) */
- public int /*long*/ tdescAlias_unionField;
- /** @field accessor=tdescAlias.vt */
- public short tdescAlias_vt;
-// IDLDESC idldesctype
- /** @field accessor=idldescType.dwReserved */
- public int idldescType_dwReserved;
- /** @field accessor=idldescType.wIDLFlags */
- public short idldescType_wIDLFlags;
- public static final int sizeof = COM.TYPEATTR_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/VARDESC.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/VARDESC.java
deleted file mode 100644
index ef6d267393..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/VARDESC.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class VARDESC {
- public int memid;
- /** @field cast=(OLECHAR FAR *) */
- public int /*long*/ lpstrSchema;
- public int oInst;
-// ELEMDESC elemdescVar
-// TYPEDESC elemdescVar.tdesc
- /** @field accessor=elemdescVar.tdesc.lptdesc,cast=(struct FARSTRUCT tagTYPEDESC FAR *) */
- public int /*long*/ elemdescVar_tdesc_union;
- /** @field accessor=elemdescVar.tdesc.vt */
- public short elemdescVar_tdesc_vt;
-// PARAMDESC elemdescFunc.paramdesc
- /** @field accessor=elemdescVar.paramdesc.pparamdescex,cast=(LPPARAMDESCEX) */
- public int /*long*/ elemdescVar_paramdesc_pparamdescex;
- /** @field accessor=elemdescVar.paramdesc.wParamFlags */
- public short elemdescVar_paramdesc_wParamFlags;
- public short wVarFlags;
- public int varkind;
- public static final int sizeof = COM.VARDESC_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/VARIANT.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/VARIANT.java
deleted file mode 100644
index 04f621a32f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/VARIANT.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.ole.win32;
-
-public class VARIANT {
- public short vt;
- public short wReserved1;
- public short wReserved2;
- public short wReserved3;
- public int lVal;
- public static final int sizeof = COM.VARIANT_sizeof();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/package.html b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/package.html
deleted file mode 100644
index f3116a3f14..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/package.html
+++ /dev/null
@@ -1,21 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-<html>
-<head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <meta name="Author" content="IBM">
- <title>Package-level Javadoc</title>
-</head>
-<body>
-SWT internal Win32 OLE implementation classes.
-<h2>
-Package Specification</h2>
-This package contains the internal classes which implement the Microsoft
-Win32 platform interface to the Object Linking and Embedding mechanism
-that the win32 variant of SWT is capable of using.
-<p>
-Referencing any of the classes in this package directly guarantees
-that the code is platform specific. Applications should not need to
-reference the classes in this package directly.
-</p>
-</body>
-</html>
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/ACCEL.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/ACCEL.java
deleted file mode 100644
index cabaf8419e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/ACCEL.java
+++ /dev/null
@@ -1,18 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class ACCEL {
- public byte fVirt;
- public short key;
- public short cmd;
- public static final int sizeof = OS.ACCEL_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/ACTCTX.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/ACTCTX.java
deleted file mode 100644
index 6b397a9d98..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/ACTCTX.java
+++ /dev/null
@@ -1,29 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class ACTCTX {
- public int cbSize;
- public int dwFlags;
- /** @field cast=(LPCTSTR) */
- public int /*long*/ lpSource;
- public short wProcessorArchitecture;
- public short wLangId;
- /** @field cast=(LPCTSTR) */
- public int /*long*/ lpAssemblyDirectory;
- /** @field cast=(LPCTSTR) */
- public int /*long*/ lpResourceName;
- /** @field cast=(LPCTSTR) */
- public int /*long*/ lpApplicationName;
- /** @field cast=(HMODULE) */
- public int /*long*/ hModule;
- public static final int sizeof = OS.ACTCTX_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/BITMAP.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/BITMAP.java
deleted file mode 100644
index 0e32595216..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/BITMAP.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class BITMAP {
- public int bmType;
- public int bmWidth;
- public int bmHeight;
- public int bmWidthBytes;
- public short bmPlanes;
- public short bmBitsPixel;
- /** @field cast=(LPVOID) */
- public int /*long*/ bmBits;
- public static final int sizeof = OS.BITMAP_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/BITMAPINFOHEADER.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/BITMAPINFOHEADER.java
deleted file mode 100644
index 18302da6b2..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/BITMAPINFOHEADER.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class BITMAPINFOHEADER {
- public int biSize;
- public int biWidth;
- public int biHeight;
- public short biPlanes;
- public short biBitCount;
- public int biCompression;
- public int biSizeImage;
- public int biXPelsPerMeter;
- public int biYPelsPerMeter;
- public int biClrUsed;
- public int biClrImportant;
- public static final int sizeof = OS.BITMAPINFOHEADER_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/BLENDFUNCTION.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/BLENDFUNCTION.java
deleted file mode 100644
index 18615d5724..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/BLENDFUNCTION.java
+++ /dev/null
@@ -1,19 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class BLENDFUNCTION {
- public byte BlendOp;
- public byte BlendFlags;
- public byte SourceConstantAlpha;
- public byte AlphaFormat;
- public static final int sizeof = OS.BLENDFUNCTION_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/BP_PAINTPARAMS.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/BP_PAINTPARAMS.java
deleted file mode 100644
index 4c1f11814e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/BP_PAINTPARAMS.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class BP_PAINTPARAMS {
- public int cbSize;
- public int dwFlags;
- /** @field cast=(RECT*) */
- public int /*long*/ prcExclude;
- /** @field cast=(BLENDFUNCTION*) */
- public int /*long*/ pBlendFunction;
- public static final int sizeof = OS.BP_PAINTPARAMS_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/BROWSEINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/BROWSEINFO.java
deleted file mode 100644
index a70f8527f0..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/BROWSEINFO.java
+++ /dev/null
@@ -1,28 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class BROWSEINFO {
- /** @field cast=(HWND) */
- public int /*long*/ hwndOwner;
- /** @field cast=(LPCITEMIDLIST) */
- public int /*long*/ pidlRoot;
- /** @field cast=(LPTSTR) */
- public int /*long*/ pszDisplayName;
- /** @field cast=(LPCTSTR) */
- public int /*long*/ lpszTitle;
- public int ulFlags;
- /** @field cast=(BFFCALLBACK) */
- public int /*long*/ lpfn;
- public int /*long*/ lParam;
- public int iImage;
- public static final int sizeof = OS.BROWSEINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/BUTTON_IMAGELIST.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/BUTTON_IMAGELIST.java
deleted file mode 100644
index da876cf863..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/BUTTON_IMAGELIST.java
+++ /dev/null
@@ -1,27 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class BUTTON_IMAGELIST {
- /** @field cast=(HIMAGELIST) */
- public int /*long*/ himl;
- /** @field accessor=margin.left,cast=(LONG) */
- public int margin_left;
- /** @field accessor=margin.top,cast=(LONG) */
- public int margin_top;
- /** @field accessor=margin.right,cast=(LONG) */
- public int margin_right;
- /** @field accessor=margin.bottom,cast=(LONG) */
- public int margin_bottom;
- /** @field cast=(UINT) */
- public int uAlign;
- public static final int sizeof = OS.BUTTON_IMAGELIST_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/CANDIDATEFORM.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/CANDIDATEFORM.java
deleted file mode 100644
index ee3c6dc9db..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/CANDIDATEFORM.java
+++ /dev/null
@@ -1,19 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class CANDIDATEFORM {
- public int dwIndex;
- public int dwStyle;
- public POINT ptCurrentPos = new POINT();
- public RECT rcArea = new RECT();
- public static final int sizeof = OS.CANDIDATEFORM_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/CHOOSECOLOR.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/CHOOSECOLOR.java
deleted file mode 100644
index b378f44726..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/CHOOSECOLOR.java
+++ /dev/null
@@ -1,29 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class CHOOSECOLOR {
- public int lStructSize;
- /** @field cast=(HWND) */
- public int /*long*/ hwndOwner;
- /** @field cast=(HANDLE) */
- public int /*long*/ hInstance;
- public int rgbResult;
- /** @field cast=(COLORREF *) */
- public int /*long*/ lpCustColors;
- public int Flags;
- public int /*long*/ lCustData;
- /** @field cast=(LPCCHOOKPROC) */
- public int /*long*/ lpfnHook;
- /** @field cast=(LPCTSTR) */
- public int /*long*/ lpTemplateName;
- public static final int sizeof = OS.CHOOSECOLOR_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/CHOOSEFONT.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/CHOOSEFONT.java
deleted file mode 100644
index e8e1e8f944..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/CHOOSEFONT.java
+++ /dev/null
@@ -1,37 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class CHOOSEFONT {
- public int lStructSize;
- /** @field cast=(HWND) */
- public int /*long*/ hwndOwner;
- /** @field cast=(HDC) */
- public int /*long*/ hDC;
- /** @field cast=(LPLOGFONT) */
- public int /*long*/ lpLogFont;
- public int iPointSize;
- public int Flags;
- public int rgbColors;
- public int /*long*/ lCustData;
- /** @field cast=(LPCFHOOKPROC) */
- public int /*long*/ lpfnHook;
- /** @field cast=(LPCTSTR) */
- public int /*long*/ lpTemplateName;
- /** @field cast=(HINSTANCE) */
- public int /*long*/ hInstance;
- /** @field cast=(LPTSTR) */
- public int /*long*/ lpszStyle;
- public short nFontType;
- public int nSizeMin;
- public int nSizeMax;
- public static final int sizeof = OS.CHOOSEFONT_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/COMBOBOXINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/COMBOBOXINFO.java
deleted file mode 100644
index f57ed8097a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/COMBOBOXINFO.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class COMBOBOXINFO {
- public int cbSize;
- /** @field accessor=rcItem.left */
- public int itemLeft;
- /** @field accessor=rcItem.top */
- public int itemTop;
- /** @field accessor=rcItem.right */
- public int itemRight;
- /** @field accessor=rcItem.bottom */
- public int itemBottom;
- /** @field accessor=rcButton.left */
- public int buttonLeft;
- /** @field accessor=rcButton.top */
- public int buttonTop;
- /** @field accessor=rcButton.right */
- public int buttonRight;
- /** @field accessor=rcButton.bottom */
- public int buttonBottom;
- public int stateButton;
- /** @field cast=(HWND) */
- public int /*long*/ hwndCombo;
- /** @field cast=(HWND) */
- public int /*long*/ hwndItem;
- /** @field cast=(HWND) */
- public int /*long*/ hwndList;
- public static final int sizeof = OS.COMBOBOXINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/COMPOSITIONFORM.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/COMPOSITIONFORM.java
deleted file mode 100644
index c8370331eb..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/COMPOSITIONFORM.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class COMPOSITIONFORM {
- public int dwStyle;
-// POINT ptCurrentPos;
- /** @field accessor=ptCurrentPos.x */
- public int x;
- /** @field accessor=ptCurrentPos.y */
- public int y;
-// RECT rcArea;
- /** @field accessor=rcArea.left */
- public int left;
- /** @field accessor=rcArea.top */
- public int top;
- /** @field accessor=rcArea.right */
- public int right;
- /** @field accessor=rcArea.bottom */
- public int bottom;
- public static final int sizeof = OS.COMPOSITIONFORM_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/CREATESTRUCT.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/CREATESTRUCT.java
deleted file mode 100644
index 3070d5b662..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/CREATESTRUCT.java
+++ /dev/null
@@ -1,33 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class CREATESTRUCT {
- /** @field cast=(LPVOID) */
- public int /*long*/ lpCreateParams;
- /** @field cast=(HINSTANCE) */
- public int /*long*/ hInstance;
- /** @field cast=(HMENU) */
- public int /*long*/ hMenu;
- /** @field cast=(HWND) */
- public int /*long*/ hwndParent;
- public int cy;
- public int cx;
- public int y;
- public int x;
- public int style;
- /** @field cast=(LPCTSTR) */
- public int /*long*/ lpszName;
- /** @field cast=(LPCTSTR) */
- public int /*long*/ lpszClass;
- public int dwExStyle;
- public static final int sizeof = OS.CREATESTRUCT_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DEVMODE.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DEVMODE.java
deleted file mode 100644
index 435857253e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DEVMODE.java
+++ /dev/null
@@ -1,47 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public abstract class DEVMODE {
- public short dmSpecVersion;
- public short dmDriverVersion;
- public short dmSize;
- public short dmDriverExtra;
- public int dmFields;
- public short dmOrientation;
- public short dmPaperSize;
- public short dmPaperLength;
- public short dmPaperWidth;
- public short dmScale;
- public short dmCopies;
- public short dmDefaultSource;
- public short dmPrintQuality;
- public short dmColor;
- public short dmDuplex;
- public short dmYResolution;
- public short dmTTOption;
- public short dmCollate;
- public short dmLogPixels;
- public int dmBitsPerPel;
- public int dmPelsWidth;
- public int dmPelsHeight;
- public int dmNup;
- public int dmDisplayFrequency;
- public int dmICMMethod;
- public int dmICMIntent;
- public int dmMediaType;
- public int dmDitherType;
- public int dmReserved1;
- public int dmReserved2;
- public int dmPanningWidth;
- public int dmPanningHeight;
- public static final int sizeof = OS.IsUnicode ? OS.DEVMODEW_sizeof () : OS.DEVMODEA_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DEVMODEA.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DEVMODEA.java
deleted file mode 100644
index d2cbf88dc0..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DEVMODEA.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class DEVMODEA extends DEVMODE {
- public byte[] dmDeviceName = new byte[OS.CCHDEVICENAME];
- public byte[] dmFormName = new byte[OS.CCHFORMNAME];
- public static final int sizeof = OS.DEVMODEA_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DEVMODEW.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DEVMODEW.java
deleted file mode 100644
index 3d26ea995a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DEVMODEW.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class DEVMODEW extends DEVMODE {
- public char[] dmDeviceName = new char[OS.CCHDEVICENAME];
- public char[] dmFormName = new char[OS.CCHFORMNAME];
- public static final int sizeof = OS.DEVMODEW_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DIBSECTION.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DIBSECTION.java
deleted file mode 100644
index f6071ec3d6..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DIBSECTION.java
+++ /dev/null
@@ -1,46 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class DIBSECTION extends BITMAP {
- /** @field accessor=dsBmih.biSize */
- public int biSize;
- /** @field accessor=dsBmih.biWidth */
- public int biWidth;
- /** @field accessor=dsBmih.biHeight */
- public int biHeight;
- /** @field accessor=dsBmih.biPlanes */
- public short biPlanes;
- /** @field accessor=dsBmih.biBitCount */
- public short biBitCount;
- /** @field accessor=dsBmih.biCompression */
- public int biCompression;
- /** @field accessor=dsBmih.biSizeImage */
- public int biSizeImage;
- /** @field accessor=dsBmih.biXPelsPerMeter */
- public int biXPelsPerMeter;
- /** @field accessor=dsBmih.biYPelsPerMeter */
- public int biYPelsPerMeter;
- /** @field accessor=dsBmih.biClrUsed */
- public int biClrUsed;
- /** @field accessor=dsBmih.biClrImportant */
- public int biClrImportant;
- /** @field accessor=dsBitfields[0] */
- public int dsBitfields0;
- /** @field accessor=dsBitfields[1] */
- public int dsBitfields1;
- /** @field accessor=dsBitfields[2] */
- public int dsBitfields2;
- /** @field cast=(HANDLE) */
- public int /*long*/ dshSection;
- public int dsOffset;
- public static final int sizeof = OS.DIBSECTION_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DLLVERSIONINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DLLVERSIONINFO.java
deleted file mode 100644
index 9ce6f9d3d2..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DLLVERSIONINFO.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class DLLVERSIONINFO {
- public int cbSize;
- public int dwMajorVersion;
- public int dwMinorVersion;
- public int dwBuildNumber;
- public int dwPlatformID;
- public static final int sizeof = OS.DLLVERSIONINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DOCHOSTUIINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DOCHOSTUIINFO.java
deleted file mode 100644
index 46722ddb02..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DOCHOSTUIINFO.java
+++ /dev/null
@@ -1,25 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class DOCHOSTUIINFO {
- public int cbSize;
- public int dwFlags;
- public int dwDoubleClick;
- /*
- * TODO uncomment the following two fields when 32-bit swt starts
- * compiling with a newer mssdk whose definition of DOCHOSTUIINFO
- * includes these fields.
- */
-// public int /*long*/ pchHostCss;
-// public int /*long*/ pchHostNS;
- public static final int sizeof = OS.DOCHOSTUIINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DOCINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DOCINFO.java
deleted file mode 100644
index fb17f6cdb2..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DOCINFO.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class DOCINFO {
- public int cbSize;
- /** @field cast=(LPCTSTR) */
- public int /*long*/ lpszDocName; // LPCTSTR
- /** @field cast=(LPCTSTR) */
- public int /*long*/ lpszOutput; // LPCTSTR
- /** @field cast=(LPCTSTR) */
- public int /*long*/ lpszDatatype;// LPCTSTR
- public int fwType; // DWORD
- public static final int sizeof = OS.DOCINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DRAWITEMSTRUCT.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DRAWITEMSTRUCT.java
deleted file mode 100644
index c81cef7cdb..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DRAWITEMSTRUCT.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class DRAWITEMSTRUCT {
- public int CtlType;
- public int CtlID;
- public int itemID;
- public int itemAction;
- public int itemState;
- /** @field cast=(HWND) */
- public int /*long*/ hwndItem;
- /** @field cast=(HDC) */
- public int /*long*/ hDC;
-// RECT rcItem;
- /** @field accessor=rcItem.left */
- public int left;
- /** @field accessor=rcItem.top */
- public int top;
- /** @field accessor=rcItem.bottom */
- public int bottom;
- /** @field accessor=rcItem.right */
- public int right;
- public int /*long*/ itemData;
- public static final int sizeof = OS.DRAWITEMSTRUCT_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DROPFILES.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DROPFILES.java
deleted file mode 100644
index 437d4a083a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DROPFILES.java
+++ /dev/null
@@ -1,27 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class DROPFILES {
- public int pFiles; // Offset of the file list from the beginning of this structure, in bytes.
-// POINT pt; // Drop point. The coordinates depend on fNC.
- /** @field accessor=pt.x */
- public int pt_x;
- /** @field accessor=pt.y */
- public int pt_y;
- public int fNC; // Nonclient area flag. If this member is TRUE, pt specifies the screen
- // coordinates of a point in a window's nonclient area. If it is FALSE,
- // pt specifies the client coordinates of a point in the client area.
- public int fWide; // Value that indicates whether the file contains ANSI or Unicode
- // characters. If it is zero, it contains ANSI characters. Otherwise, it
- // contains Unicode characters.
- public static final int sizeof = OS.DROPFILES_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DWM_BLURBEHIND.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DWM_BLURBEHIND.java
deleted file mode 100644
index 3c4b181446..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/DWM_BLURBEHIND.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class DWM_BLURBEHIND {
- public int dwFlags;
- public boolean fEnable;
- /** @field cast=(HRGN) */
- public int /*long*/ hRgnBlur;
- public boolean fTransitionOnMaximized;
- public static final int sizeof = OS.DWM_BLURBEHIND_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/EMR.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/EMR.java
deleted file mode 100644
index 0483a88266..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/EMR.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class EMR {
- public int iType;
- public int nSize;
- public static final int sizeof = OS.EMR_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/EMREXTCREATEFONTINDIRECTW.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/EMREXTCREATEFONTINDIRECTW.java
deleted file mode 100644
index d3400dc555..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/EMREXTCREATEFONTINDIRECTW.java
+++ /dev/null
@@ -1,18 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class EMREXTCREATEFONTINDIRECTW {
- public EMR emr = new EMR();
- public int ihFont;
- public EXTLOGFONTW elfw = new EXTLOGFONTW();
- public static final int sizeof = OS.EMREXTCREATEFONTINDIRECTW_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/EXTLOGFONTW.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/EXTLOGFONTW.java
deleted file mode 100644
index d7f14df763..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/EXTLOGFONTW.java
+++ /dev/null
@@ -1,25 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class EXTLOGFONTW {
- public LOGFONTW elfLogFont = new LOGFONTW();
- public char[] elfFullName = new char[OS.LF_FULLFACESIZE];
- public char[] elfStyle = new char[OS.LF_FACESIZE];
- public int elfVersion;
- public int elfStyleSize;
- public int elfMatch;
- public int elfReserved;
- public byte[] elfVendorId = new byte[OS.ELF_VENDOR_SIZE];
- public int elfCulture;
- public PANOSE elfPanose = new PANOSE();
- public static final int sizeof = OS.EXTLOGFONTW_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/EXTLOGPEN.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/EXTLOGPEN.java
deleted file mode 100644
index d82807029f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/EXTLOGPEN.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class EXTLOGPEN {
- public int elpPenStyle;
- public int elpWidth;
- public int elpBrushStyle;
- public int elpColor;
- public int /*long*/ elpHatch;
- public int elpNumEntries;
- public int[] elpStyleEntry = new int[1];
- public static final int sizeof = OS.EXTLOGPEN_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/FILETIME.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/FILETIME.java
deleted file mode 100644
index 91d5a6f66d..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/FILETIME.java
+++ /dev/null
@@ -1,18 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class FILETIME {
- public int dwLowDateTime;
- public int dwHighDateTime;
- static final public int sizeof = OS.FILETIME_sizeof ();
-}
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/GCP_RESULTS.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/GCP_RESULTS.java
deleted file mode 100644
index 062e5930da..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/GCP_RESULTS.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class GCP_RESULTS {
- public int lStructSize;
- /** @field cast=(LPTSTR) */
- public int /*long*/ lpOutString;
- /** @field cast=(UINT *) */
- public int /*long*/ lpOrder;
- /** @field cast=(int *) */
- public int /*long*/ lpDx;
- /** @field cast=(int *) */
- public int /*long*/ lpCaretPos;
- /** @field cast=(LPSTR) */
- public int /*long*/ lpClass;
- /** @field cast=(LPWSTR) */
- public int /*long*/ lpGlyphs;
- public int nGlyphs;
- public int nMaxFit;
- public static final int sizeof = OS.GCP_RESULTS_sizeof ();
-}
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/GRADIENT_RECT.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/GRADIENT_RECT.java
deleted file mode 100644
index bcc8e073e8..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/GRADIENT_RECT.java
+++ /dev/null
@@ -1,18 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class GRADIENT_RECT {
- public int UpperLeft;
- public int LowerRight;
- public static final int sizeof = OS.GRADIENT_RECT_sizeof ();
-}
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/GUITHREADINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/GUITHREADINFO.java
deleted file mode 100644
index 6ca9b47aba..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/GUITHREADINFO.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class GUITHREADINFO {
- /** @field cast=(DWORD) */
- public int cbSize;
- /** @field cast=(DWORD) */
- public int flags;
- /** @field cast=(HWND) */
- public int /*long*/ hwndActive;
- /** @field cast=(HWND) */
- public int /*long*/ hwndFocus;
- /** @field cast=(HWND) */
- public int /*long*/ hwndCapture;
- /** @field cast=(HWND) */
- public int /*long*/ hwndMenuOwner;
- /** @field cast=(HWND) */
- public int /*long*/ hwndMoveSize;
- /** @field cast=(HWND) */
- public int /*long*/ hwndCaret;
-// RECT rcCaret;
- /** @field accessor=rcCaret.left */
- public int left;
- /** @field accessor=rcCaret.top */
- public int top;
- /** @field accessor=rcCaret.right */
- public int right;
- /** @field accessor=rcCaret.bottom */
- public int bottom;
- public static int sizeof = OS.GUITHREADINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/HDHITTESTINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/HDHITTESTINFO.java
deleted file mode 100644
index 87b064c5e5..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/HDHITTESTINFO.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class HDHITTESTINFO {
-// POINT pt;
- /** @field accessor=pt.x */
- public int x;
- /** @field accessor=pt.y */
- public int y;
- public int flags;
- public int iItem;
- public static int sizeof = OS.HDHITTESTINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/HDITEM.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/HDITEM.java
deleted file mode 100644
index e1acd46381..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/HDITEM.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class HDITEM {
- public int mask;
- public int cxy;
- /** @field cast=(LPTSTR) */
- public int /*long*/ pszText;
- /** @field cast=(HBITMAP) */
- public int /*long*/ hbm;
- public int cchTextMax;
- public int fmt;
- public int /*long*/ lParam;
- public int iImage;
- public int iOrder;
- /** @field flags=no_wince */
- public int type;
- /** @field cast=(void *),flags=no_wince */
- public int /*long*/ pvFilter;
- public static int sizeof = OS.HDITEM_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/HDLAYOUT.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/HDLAYOUT.java
deleted file mode 100644
index f5bc27e545..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/HDLAYOUT.java
+++ /dev/null
@@ -1,19 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class HDLAYOUT {
- /** @field cast=(RECT *) */
- public int /*long*/ prc;
- /** @field cast=(WINDOWPOS *) */
- public int /*long*/ pwpos;
- public static final int sizeof = OS.HDLAYOUT_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/HELPINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/HELPINFO.java
deleted file mode 100644
index 8e81319243..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/HELPINFO.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class HELPINFO {
- public int cbSize;
- public int iContextType;
- public int iCtrlId;
- /** @field cast=(HANDLE) */
- public int /*long*/ hItemHandle;
- public int dwContextId;
-// POINT MousePos
- /** @field accessor=MousePos.x */
- public int x;
- /** @field accessor=MousePos.y */
- public int y;
- public static final int sizeof = OS.HELPINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/HIGHCONTRAST.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/HIGHCONTRAST.java
deleted file mode 100644
index 68e35eedc6..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/HIGHCONTRAST.java
+++ /dev/null
@@ -1,19 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class HIGHCONTRAST {
- public int cbSize;
- public int dwFlags;
- /** @field cast=(LPTSTR) */
- public int /*long*/ lpszDefaultScheme;
- public static final int sizeof = OS.HIGHCONTRAST_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/ICONINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/ICONINFO.java
deleted file mode 100644
index f5d79ee186..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/ICONINFO.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class ICONINFO {
- public boolean fIcon;
- public int xHotspot;
- public int yHotspot;
- /** @field cast=(HBITMAP) */
- public int /*long*/ hbmMask;
- /** @field cast=(HBITMAP) */
- public int /*long*/ hbmColor;
- public static final int sizeof = OS.ICONINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/INITCOMMONCONTROLSEX.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/INITCOMMONCONTROLSEX.java
deleted file mode 100644
index e161e1d968..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/INITCOMMONCONTROLSEX.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class INITCOMMONCONTROLSEX {
- public int dwSize;
- public int dwICC;
- public static final int sizeof = OS.INITCOMMONCONTROLSEX_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/INPUT.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/INPUT.java
deleted file mode 100644
index 7f24bbb92d..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/INPUT.java
+++ /dev/null
@@ -1,16 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class INPUT {
- public int type;
- public static final int sizeof = OS.INPUT_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/KEYBDINPUT.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/KEYBDINPUT.java
deleted file mode 100644
index 96da126a10..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/KEYBDINPUT.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class KEYBDINPUT {
- public short wVk;
- public short wScan;
- public int dwFlags;
- public int time;
- public int /*long*/ dwExtraInfo;
- public static final int sizeof = OS.KEYBDINPUT_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LITEM.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LITEM.java
deleted file mode 100644
index 0d04671072..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LITEM.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class LITEM {
- public int mask;
- public int iLink;
- public int state;
- public int stateMask;
- public char[] szID = new char[OS.MAX_LINKID_TEXT];
- public char[] szUrl = new char[OS.L_MAX_URL_LENGTH];
- public static final int sizeof = OS.LITEM_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LOGBRUSH.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LOGBRUSH.java
deleted file mode 100644
index 75fe2fbf4a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LOGBRUSH.java
+++ /dev/null
@@ -1,18 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class LOGBRUSH {
- public int lbStyle;
- public int lbColor;
- public int /*long*/ lbHatch;
- public static final int sizeof = OS.LOGBRUSH_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LOGFONT.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LOGFONT.java
deleted file mode 100644
index 36e1540269..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LOGFONT.java
+++ /dev/null
@@ -1,28 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public abstract class LOGFONT {
- public int lfHeight;
- public int lfWidth;
- public int lfEscapement;
- public int lfOrientation;
- public int lfWeight;
- public byte lfItalic;
- public byte lfUnderline;
- public byte lfStrikeOut;
- public byte lfCharSet;
- public byte lfOutPrecision;
- public byte lfClipPrecision;
- public byte lfQuality;
- public byte lfPitchAndFamily;
- public static final int sizeof = OS.IsUnicode ? OS.LOGFONTW_sizeof () : OS.LOGFONTA_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LOGFONTA.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LOGFONTA.java
deleted file mode 100644
index 1ea02d903b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LOGFONTA.java
+++ /dev/null
@@ -1,16 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class LOGFONTA extends LOGFONT {
- public byte[] lfFaceName = new byte[OS.LF_FACESIZE];
- public static final int sizeof = OS.LOGFONTA_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LOGFONTW.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LOGFONTW.java
deleted file mode 100644
index fb6b8356f6..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LOGFONTW.java
+++ /dev/null
@@ -1,16 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class LOGFONTW extends LOGFONT {
- public char[] lfFaceName = new char[OS.LF_FACESIZE];
- public static final int sizeof = OS.LOGFONTW_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LOGPEN.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LOGPEN.java
deleted file mode 100644
index fd93fc9ad8..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LOGPEN.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class LOGPEN {
- public int lopnStyle;
-// POINT lopnWidth;
- /** @field accessor=lopnWidth.x */
- public int x;
- /** @field accessor=lopnWidth.y */
- public int y;
- public int lopnColor;
- public static final int sizeof = OS.LOGPEN_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LRESULT.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LRESULT.java
deleted file mode 100644
index 145e85482a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LRESULT.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-/** @jniclass flags=no_gen */
-public class LRESULT {
- public int /*long*/ value;
- public static final LRESULT ONE = new LRESULT (1);
- public static final LRESULT ZERO = new LRESULT (0);
-
-public LRESULT (int /*long*/ value) {
- this.value = value;
-}
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LVCOLUMN.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LVCOLUMN.java
deleted file mode 100644
index f4377e8d31..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LVCOLUMN.java
+++ /dev/null
@@ -1,24 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class LVCOLUMN {
- public int mask;
- public int fmt;
- public int cx;
- /** @field cast=(LPTSTR) */
- public int /*long*/ pszText;
- public int cchTextMax;
- public int iSubItem;
- public int iImage;
- public int iOrder;
- public static final int sizeof = OS.LVCOLUMN_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LVHITTESTINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LVHITTESTINFO.java
deleted file mode 100644
index cc322da743..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LVHITTESTINFO.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class LVHITTESTINFO {
-// POINT pt;
- /** @field accessor=pt.x */
- public int x;
- /** @field accessor=pt.y */
- public int y;
- public int flags;
- public int iItem;
- public int iSubItem;
- public static int sizeof = OS.LVHITTESTINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LVITEM.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LVITEM.java
deleted file mode 100644
index cbe92c93d9..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/LVITEM.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class LVITEM {
- public int mask;
- public int iItem;
- public int iSubItem;
- public int state;
- public int stateMask;
- /** @field cast=(LPTSTR) */
- public int /*long*/ pszText;
- public int cchTextMax;
- public int iImage;
- public int /*long*/ lParam;
- public int iIndent;
- /** @field flags=no_wince */
- public int iGroupId;
- /** @field flags=no_wince */
- public int cColumns;
- /** @field cast=(PUINT),flags=no_wince */
- public int /*long*/ puColumns;
- public static final int sizeof = !OS.IsWinCE && OS.WIN32_VERSION >= OS.VERSION (5, 1) ? OS.LVITEM_sizeof () : 40;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MARGINS.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MARGINS.java
deleted file mode 100644
index a7e68b9fa7..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MARGINS.java
+++ /dev/null
@@ -1,19 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class MARGINS {
- public int cxLeftWidth;
- public int cxRightWidth;
- public int cyTopHeight;
- public int cyBottomHeight;
- public static final int sizeof = OS.MARGINS_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MCHITTESTINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MCHITTESTINFO.java
deleted file mode 100644
index 6e9f423249..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MCHITTESTINFO.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class MCHITTESTINFO {
- public int cbSize;
- public POINT pt = new POINT ();
- public int uHit;
- public SYSTEMTIME st = new SYSTEMTIME ();
-// public RECT rc = new RECT ();
-// public int iOffset;
-// public int iRow;
-// public int iCol;
- public static final int sizeof = OS.MCHITTESTINFO_sizeof ();
-} \ No newline at end of file
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MEASUREITEMSTRUCT.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MEASUREITEMSTRUCT.java
deleted file mode 100644
index aab804a9d4..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MEASUREITEMSTRUCT.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class MEASUREITEMSTRUCT {
- public int CtlType;
- public int CtlID;
- public int itemID;
- public int itemWidth;
- public int itemHeight;
- public int /*long*/ itemData;
- public static final int sizeof = OS.MEASUREITEMSTRUCT_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MENUBARINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MENUBARINFO.java
deleted file mode 100644
index e705010c71..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MENUBARINFO.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class MENUBARINFO {
- public int cbSize;
-// RECT rcBar;
- /** @field accessor=rcBar.left */
- public int left;
- /** @field accessor=rcBar.top */
- public int top;
- /** @field accessor=rcBar.right */
- public int right;
- /** @field accessor=rcBar.bottom */
- public int bottom;
- /** @field cast=(HMENU) */
- public int /*long*/ hMenu;
- /** @field cast=(HWND) */
- public int /*long*/ hwndMenu;
- public boolean fBarFocused;
- public boolean fFocused;
- public static final int sizeof = OS.MENUBARINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MENUINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MENUINFO.java
deleted file mode 100644
index bd4de15810..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MENUINFO.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class MENUINFO {
- public int cbSize;
- public int fMask;
- public int dwStyle;
- public int cyMax;
- /** @field cast=(HBRUSH) */
- public int /*long*/ hbrBack;
- public int dwContextHelpID;
- public int /*long*/ dwMenuData;
- public static final int sizeof = OS.MENUINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MENUITEMINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MENUITEMINFO.java
deleted file mode 100644
index 8158102915..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MENUITEMINFO.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class MENUITEMINFO {
- public int cbSize;
- public int fMask;
- public int fType;
- public int fState;
- public int wID;
- /** @field cast=(HMENU) */
- public int /*long*/ hSubMenu;
- /** @field cast=(HBITMAP) */
- public int /*long*/ hbmpChecked;
- /** @field cast=(HBITMAP) */
- public int /*long*/ hbmpUnchecked;
- public int /*long*/ dwItemData;
- /** @field cast=(LPTSTR) */
- public int /*long*/ dwTypeData;
- public int cch;
- /** @field cast=(HBITMAP),flags=no_wince */
- public int /*long*/ hbmpItem;
- /*
- * Feature in Windows. The hbmpItem field requires Windows 4.10
- * or greater. On Windows NT 4.0, passing in a larger struct size
- * in the cbSize field does nothing. On Windows 95, the MENUITEMINFO
- * calls fail when the struct size is too large. The fix is to ensure
- * that the correct struct size is used for the Windows platform.
- */
- public static final int sizeof = !OS.IsWinCE && OS.WIN32_VERSION >= OS.VERSION (5, 0) ? OS.MENUITEMINFO_sizeof () : 44;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MINMAXINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MINMAXINFO.java
deleted file mode 100644
index d98d560d29..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MINMAXINFO.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class MINMAXINFO {
-// POINT ptReserved;
- /** @field accessor=ptReserved.x */
- public int ptReserved_x;
- /** @field accessor=ptReserved.y */
- public int ptReserved_y;
-// POINT ptMaxSize;
- /** @field accessor=ptMaxSize.x */
- public int ptMaxSize_x;
- /** @field accessor=ptMaxSize.y */
- public int ptMaxSize_y;
-// POINT ptMaxPosition;
- /** @field accessor=ptMaxPosition.x */
- public int ptMaxPosition_x;
- /** @field accessor=ptMaxPosition.y */
- public int ptMaxPosition_y;
-// POINT ptMinTrackSize;
- /** @field accessor=ptMinTrackSize.x */
- public int ptMinTrackSize_x;
- /** @field accessor=ptMinTrackSize.y */
- public int ptMinTrackSize_y;
-// POINT ptMaxTrackSize;
- /** @field accessor=ptMaxTrackSize.x */
- public int ptMaxTrackSize_x;
- /** @field accessor=ptMaxTrackSize.y */
- public int ptMaxTrackSize_y;
- public static final int sizeof = OS.MINMAXINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MONITORINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MONITORINFO.java
deleted file mode 100644
index 60a3648be3..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MONITORINFO.java
+++ /dev/null
@@ -1,35 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class MONITORINFO {
- public int cbSize;
-// RECT rcMonitor;
- /** @field accessor=rcMonitor.left */
- public int rcMonitor_left;
- /** @field accessor=rcMonitor.top */
- public int rcMonitor_top;
- /** @field accessor=rcMonitor.right */
- public int rcMonitor_right;
- /** @field accessor=rcMonitor.bottom */
- public int rcMonitor_bottom;
-// RECT rcWork;
- /** @field accessor=rcWork.left */
- public int rcWork_left;
- /** @field accessor=rcWork.top */
- public int rcWork_top;
- /** @field accessor=rcWork.right */
- public int rcWork_right;
- /** @field accessor=rcWork.bottom */
- public int rcWork_bottom;
- public int dwFlags;
- public static final int sizeof = OS.MONITORINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MOUSEINPUT.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MOUSEINPUT.java
deleted file mode 100644
index 7060e56929..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MOUSEINPUT.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class MOUSEINPUT {
- public int dx;
- public int dy;
- public int mouseData;
- public int dwFlags;
- public int time;
- public int /*long*/ dwExtraInfo;
- public static final int sizeof = OS.MOUSEINPUT_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MSG.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MSG.java
deleted file mode 100644
index 0349b680e0..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/MSG.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class MSG {
- /** @field cast=(HWND) */
- public int /*long*/ hwnd;
- public int message;
- public int /*long*/ wParam;
- public int /*long*/ lParam;
- public int time;
-// POINT pt;
- /** @field accessor=pt.x */
- public int x;
- /** @field accessor=pt.y */
- public int y;
- public static final int sizeof = OS.MSG_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMCUSTOMDRAW.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMCUSTOMDRAW.java
deleted file mode 100644
index c6b6cd6b32..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMCUSTOMDRAW.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class NMCUSTOMDRAW extends NMHDR {
- public int dwDrawStage;
- /** @field cast=(HDC) */
- public int /*long*/ hdc;
-// RECT rc;
- /** @field accessor=rc.left */
- public int left;
- /** @field accessor=rc.top */
- public int top;
- /** @field accessor=rc.right */
- public int right;
- /** @field accessor=rc.bottom */
- public int bottom;
- public int /*long*/ dwItemSpec;
- public int uItemState;
- public int /*long*/ lItemlParam;
- public static final int sizeof = OS.NMCUSTOMDRAW_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMHDR.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMHDR.java
deleted file mode 100644
index aa11e2d46f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMHDR.java
+++ /dev/null
@@ -1,19 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class NMHDR {
- /** @field cast=(HWND) */
- public int /*long*/ hwndFrom;
- public int /*long*/ idFrom;
- public int code;
- public static final int sizeof = OS.NMHDR_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMHEADER.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMHEADER.java
deleted file mode 100644
index e37435deba..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMHEADER.java
+++ /dev/null
@@ -1,19 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class NMHEADER extends NMHDR {
- public int iItem;
- public int iButton;
- /** @field cast=(HDITEM FAR *) */
- public int /*long*/ pitem;
- public static int sizeof = OS.NMHEADER_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMLINK.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMLINK.java
deleted file mode 100644
index 2c17ac2d8e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMLINK.java
+++ /dev/null
@@ -1,28 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class NMLINK extends NMHDR {
-// LITEM item;
- /** @field accessor=item.mask */
- public int mask;
- /** @field accessor=item.iLink */
- public int iLink;
- /** @field accessor=item.state */
- public int state;
- /** @field accessor=item.stateMask */
- public int stateMask;
- /** @field accessor=item.szID */
- public char[] szID = new char[OS.MAX_LINKID_TEXT];
- /** @field accessor=item.szUrl */
- public char[] szUrl = new char[OS.L_MAX_URL_LENGTH];
- public static final int sizeof = OS.NMLINK_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMLISTVIEW.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMLISTVIEW.java
deleted file mode 100644
index c49937f77d..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMLISTVIEW.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class NMLISTVIEW extends NMHDR {
- public int iItem;
- public int iSubItem;
- public int uNewState;
- public int uOldState;
- public int uChanged;
-// POINT ptAction;
- /** @field accessor=ptAction.x */
- public int x;
- /** @field accessor=ptAction.y */
- public int y;
- public int /*long*/ lParam;
- public static int sizeof = OS.NMLISTVIEW_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMLVCUSTOMDRAW.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMLVCUSTOMDRAW.java
deleted file mode 100644
index cfbf1beee1..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMLVCUSTOMDRAW.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class NMLVCUSTOMDRAW extends NMCUSTOMDRAW {
- public int clrText;
- public int clrTextBk;
- public int iSubItem;
- /** @field flags=no_wince */
- public int dwItemType;
- /** @field flags=no_wince */
- public int clrFace;
- /** @field flags=no_wince */
- public int iIconEffect;
- /** @field flags=no_wince */
- public int iIconPhase;
- /** @field flags=no_wince */
- public int iPartId;
- /** @field flags=no_wince */
- public int iStateId;
-// RECT rcText;
- /** @field accessor=rcText.left,flags=no_wince */
- public int rcText_left;
- /** @field accessor=rcText.top,flags=no_wince */
- public int rcText_top;
- /** @field accessor=rcText.right,flags=no_wince */
- public int rcText_right;
- /** @field accessor=rcText.bottom,flags=no_wince */
- public int rcText_bottom;
- /** @field flags=no_wince */
- public int uAlign;
- public static final int sizeof = !OS.IsWinCE && OS.WIN32_VERSION >= OS.VERSION (5, 1) ? OS.NMLVCUSTOMDRAW_sizeof () : 60;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMLVDISPINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMLVDISPINFO.java
deleted file mode 100644
index c4beef56e8..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMLVDISPINFO.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class NMLVDISPINFO extends NMHDR {
-// LVITEM item;
- /** @field accessor=item.mask */
- public int mask;
- /** @field accessor=item.iItem */
- public int iItem;
- /** @field accessor=item.iSubItem */
- public int iSubItem;
- /** @field accessor=item.state */
- public int state;
- /** @field accessor=item.stateMask */
- public int stateMask;
- /** @field accessor=item.pszText,cast=(LPTSTR) */
- public int /*long*/ pszText;
- /** @field accessor=item.cchTextMax */
- public int cchTextMax;
- /** @field accessor=item.iImage */
- public int iImage;
- /** @field accessor=item.lParam */
- public int /*long*/ lParam;
- /** @field accessor=item.iIndent */
- public int iIndent;
- /** @field accessor=item.iGroupId,flags=no_wince */
- public int iGroupId;
- /** @field accessor=item.cColumns,flags=no_wince */
- public int cColumns;
- /** @field accessor=item.puColumns,cast=(PUINT),flags=no_wince */
- public int /*long*/ puColumns;
- public static final int sizeof = !OS.IsWinCE && OS.WIN32_VERSION >= OS.VERSION (5, 1) ? OS.NMLVDISPINFO_sizeof () : 52;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMLVFINDITEM.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMLVFINDITEM.java
deleted file mode 100644
index 7a28986bad..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMLVFINDITEM.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class NMLVFINDITEM extends NMHDR {
- public int iStart;
-// LVFINDINFO lvfi;
- /** @field accessor=lvfi.flags */
- public int flags;
- /** @field accessor=lvfi.psz,cast=(LPCTSTR) */
- public int /*long*/ psz;
- /** @field accessor=lvfi.lParam */
- public int /*long*/ lParam;
-// POINT pt;
- /** @field accessor=lvfi.pt.x */
- public int x;
- /** @field accessor=lvfi.pt.y */
- public int y;
- /** @field accessor=lvfi.vkDirection */
- public int vkDirection;
- public static final int sizeof = OS.NMLVFINDITEM_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMLVODSTATECHANGE.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMLVODSTATECHANGE.java
deleted file mode 100644
index e6274502dc..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMLVODSTATECHANGE.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class NMLVODSTATECHANGE extends NMHDR {
-// NMHDR hdr;
- public int iFrom;
- public int iTo;
- public int uNewState;
- public int uOldState;
- public static final int sizeof = OS.NMLVODSTATECHANGE_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMREBARCHEVRON.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMREBARCHEVRON.java
deleted file mode 100644
index 968869118b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMREBARCHEVRON.java
+++ /dev/null
@@ -1,28 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class NMREBARCHEVRON extends NMHDR {
- public int uBand;
- public int wID;
- public int /*long*/ lParam;
-// RECT rc;
- /** @field accessor=rc.left */
- public int left;
- /** @field accessor=rc.top */
- public int top;
- /** @field accessor=rc.right */
- public int right;
- /** @field accessor=rc.bottom */
- public int bottom;
- public int /*long*/ lParamNM;
- public static int sizeof = OS.NMREBARCHEVRON_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMREBARCHILDSIZE.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMREBARCHILDSIZE.java
deleted file mode 100644
index 2bcdc18c09..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMREBARCHILDSIZE.java
+++ /dev/null
@@ -1,35 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class NMREBARCHILDSIZE extends NMHDR {
- public int uBand;
- public int wID;
-// RECT rcChild;
- /** @field accessor=rcChild.left */
- public int rcChild_left;
- /** @field accessor=rcChild.top */
- public int rcChild_top;
- /** @field accessor=rcChild.right */
- public int rcChild_right;
- /** @field accessor=rcChild.bottom */
- public int rcChild_bottom;
-// RECT rcBand;
- /** @field accessor=rcBand.left */
- public int rcBand_left;
- /** @field accessor=rcBand.top */
- public int rcBand_top;
- /** @field accessor=rcBand.right */
- public int rcBand_right;
- /** @field accessor=rcBand.bottom */
- public int rcBand_bottom;
- public static final int sizeof = OS.NMREBARCHILDSIZE_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMRGINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMRGINFO.java
deleted file mode 100644
index a8fd8acbf1..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMRGINFO.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class NMRGINFO extends NMHDR {
-// POINT ptAction;
- /** @field accessor=ptAction.x */
- public int x;
- /** @field accessor=ptAction.y */
- public int y;
- public int dwItemSpec;
- public static int sizeof = OS.NMRGINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTBHOTITEM.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTBHOTITEM.java
deleted file mode 100644
index 800617d205..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTBHOTITEM.java
+++ /dev/null
@@ -1,18 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class NMTBHOTITEM extends NMHDR {
- public int idOld;
- public int idNew;
- public int dwFlags;
- public static final int sizeof = OS.NMTBHOTITEM_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTOOLBAR.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTOOLBAR.java
deleted file mode 100644
index 9171aff39d..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTOOLBAR.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class NMTOOLBAR extends NMHDR {
- public int iItem;
-// TBBUTTON tbButton;
- /** @field accessor=tbButton.iBitmap */
- public int iBitmap;
- /** @field accessor=tbButton.idCommand */
- public int idCommand;
- /** @field accessor=tbButton.fsState */
- public byte fsState;
- /** @field accessor=tbButton.fsStyle */
- public byte fsStyle;
- /** @field accessor=tbButton.dwData */
- public int /*long*/ dwData;
- /** @field accessor=tbButton.iString */
- public int /*long*/ iString;
- public int cchText;
- /** @field cast=(LPTSTR) */
- public int /*long*/ pszText;
-// RECT rcButton;
- /** @field accessor=rcButton.left,flags=no_wince */
- public int left;
- /** @field accessor=rcButton.top,flags=no_wince */
- public int top;
- /** @field accessor=rcButton.right,flags=no_wince */
- public int right;
- /** @field accessor=rcButton.bottom,flags=no_wince */
- public int bottom;
- /* Note in WinCE. The field rcButton is not defined. */
- public static final int sizeof = OS.NMTOOLBAR_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTREEVIEW.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTREEVIEW.java
deleted file mode 100644
index 36cae17462..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTREEVIEW.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class NMTREEVIEW {
- public NMHDR hdr = new NMHDR ();
- public int action;
- public TVITEM itemOld = new TVITEM ();
- public TVITEM itemNew = new TVITEM ();
- public POINT ptDrag = new POINT ();
- public static final int sizeof = OS.NMTREEVIEW_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTTCUSTOMDRAW.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTTCUSTOMDRAW.java
deleted file mode 100644
index 0a9dfde7b6..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTTCUSTOMDRAW.java
+++ /dev/null
@@ -1,16 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class NMTTCUSTOMDRAW extends NMCUSTOMDRAW {
- public int uDrawFlags;
- public static final int sizeof = OS.NMTTCUSTOMDRAW_sizeof ();
-} \ No newline at end of file
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTTDISPINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTTDISPINFO.java
deleted file mode 100644
index 7f1f6bd8f2..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTTDISPINFO.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public abstract class NMTTDISPINFO extends NMHDR {
- /** @field cast=(void *) */
- public int /*long*/ lpszText;
- /** @field cast=(HINSTANCE) */
- public int /*long*/ hinst;
- public int uFlags;
- public int /*long*/ lParam;
- public static final int sizeof = OS.IsUnicode ? OS.NMTTDISPINFOW_sizeof () : OS.NMTTDISPINFOA_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTTDISPINFOA.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTTDISPINFOA.java
deleted file mode 100644
index f717a883bd..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTTDISPINFOA.java
+++ /dev/null
@@ -1,16 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class NMTTDISPINFOA extends NMTTDISPINFO {
- public byte[] szText = new byte[80];
- public static final int sizeof = OS.NMTTDISPINFOA_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTTDISPINFOW.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTTDISPINFOW.java
deleted file mode 100644
index 582686c39f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTTDISPINFOW.java
+++ /dev/null
@@ -1,16 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class NMTTDISPINFOW extends NMTTDISPINFO {
- public char[] szText = new char[80];
- public static final int sizeof = OS.NMTTDISPINFOW_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTVCUSTOMDRAW.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTVCUSTOMDRAW.java
deleted file mode 100644
index 5142240883..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTVCUSTOMDRAW.java
+++ /dev/null
@@ -1,19 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class NMTVCUSTOMDRAW extends NMCUSTOMDRAW {
- public int clrText;
- public int clrTextBk;
- /** @field flags=no_wince */
- public int iLevel; // the iLevel field does not appear on WinCE
- public static final int sizeof = OS.NMTVCUSTOMDRAW_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTVDISPINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTVDISPINFO.java
deleted file mode 100644
index 08fab9a064..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTVDISPINFO.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class NMTVDISPINFO extends NMHDR {
-// TVITEM item;
- /** @field accessor=item.mask */
- public int mask;
- /** @field accessor=item.hItem,cast=(HTREEITEM) */
- public int /*long*/ hItem;
- /** @field accessor=item.state */
- public int state;
- /** @field accessor=item.stateMask */
- public int stateMask;
- /** @field accessor=item.pszText,cast=(LPTSTR) */
- public int /*long*/ pszText;
- /** @field accessor=item.cchTextMax */
- public int cchTextMax;
- /** @field accessor=item.iImage */
- public int iImage;
- /** @field accessor=item.iSelectedImage */
- public int iSelectedImage;
- /** @field accessor=item.cChildren */
- public int cChildren;
- /** @field accessor=item.lParam */
- public int /*long*/ lParam;
- public static final int sizeof = OS.NMTVDISPINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTVITEMCHANGE.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTVITEMCHANGE.java
deleted file mode 100644
index 701818dc29..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMTVITEMCHANGE.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class NMTVITEMCHANGE extends NMHDR {
- public int uChanged;
- /** @field cast=(HTREEITEM) */
- public int /*long*/ hItem;
- public int uStateNew;
- public int uStateOld;
- public int /*long*/ lParam;
- public static int sizeof = OS.NMTVITEMCHANGE_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMUPDOWN.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMUPDOWN.java
deleted file mode 100644
index f549c3b797..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NMUPDOWN.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class NMUPDOWN extends NMHDR {
- public int iPos;
- public int iDelta;
- public static final int sizeof = OS.NMUPDOWN_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NONCLIENTMETRICS.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NONCLIENTMETRICS.java
deleted file mode 100644
index b7dfb5209e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NONCLIENTMETRICS.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public abstract class NONCLIENTMETRICS {
- public int cbSize;
- public int iBorderWidth;
- public int iScrollWidth;
- public int iScrollHeight;
- public int iCaptionWidth;
- public int iCaptionHeight;
- public int iSmCaptionWidth;
- public int iSmCaptionHeight;
- public int iMenuWidth;
- public int iMenuHeight;
- public static final int sizeof = OS.IsUnicode ? OS.NONCLIENTMETRICSW_sizeof () : OS.NONCLIENTMETRICSA_sizeof ();
-}
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NONCLIENTMETRICSA.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NONCLIENTMETRICSA.java
deleted file mode 100644
index 5f7d80757a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NONCLIENTMETRICSA.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class NONCLIENTMETRICSA extends NONCLIENTMETRICS {
- public LOGFONTA lfCaptionFont = new LOGFONTA ();
- public LOGFONTA lfSmCaptionFont = new LOGFONTA ();
- public LOGFONTA lfMenuFont = new LOGFONTA ();
- public LOGFONTA lfStatusFont = new LOGFONTA ();
- public LOGFONTA lfMessageFont = new LOGFONTA ();
- public static final int sizeof = OS.NONCLIENTMETRICSA_sizeof ();
-}
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NONCLIENTMETRICSW.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NONCLIENTMETRICSW.java
deleted file mode 100644
index 9bb4b97a9e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NONCLIENTMETRICSW.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class NONCLIENTMETRICSW extends NONCLIENTMETRICS {
- public LOGFONTW lfCaptionFont = new LOGFONTW ();
- public LOGFONTW lfSmCaptionFont = new LOGFONTW ();
- public LOGFONTW lfMenuFont = new LOGFONTW ();
- public LOGFONTW lfStatusFont = new LOGFONTW ();
- public LOGFONTW lfMessageFont = new LOGFONTW ();
- public static final int sizeof = OS.NONCLIENTMETRICSW_sizeof ();
-}
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NOTIFYICONDATA.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NOTIFYICONDATA.java
deleted file mode 100644
index 7b4318622a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NOTIFYICONDATA.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public abstract class NOTIFYICONDATA {
- public int cbSize;
- /** @field cast=(HWND) */
- public int /*long*/ hWnd;
- public int uID;
- public int uFlags;
- public int uCallbackMessage;
- /** @field cast=(HICON) */
- public int /*long*/ hIcon;
- /** @field flags=no_wince */
- public int dwState;
- /** @field flags=no_wince */
- public int dwStateMask;
- /** @field flags=no_wince */
- public int uVersion;
- /** @field flags=no_wince */
- public int dwInfoFlags;
- public static final int sizeof = OS.NOTIFYICONDATA_V2_SIZE;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NOTIFYICONDATAA.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NOTIFYICONDATAA.java
deleted file mode 100644
index 70132f8f80..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NOTIFYICONDATAA.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class NOTIFYICONDATAA extends NOTIFYICONDATA {
- /** @field cast=(TCHAR) */
- public byte szTip[] = new byte [128];
- /** @field cast=(TCHAR),flags=no_wince */
- public byte szInfo[] = new byte [256];
- /** @field cast=(TCHAR),flags=no_wince */
- public byte szInfoTitle[] = new byte [64];
- public static final int sizeof = OS.NOTIFYICONDATAA_V2_SIZE;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NOTIFYICONDATAW.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NOTIFYICONDATAW.java
deleted file mode 100644
index 07530a7298..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/NOTIFYICONDATAW.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class NOTIFYICONDATAW extends NOTIFYICONDATA {
- /** @field cast=(TCHAR) */
- public char szTip[] = new char [128];
- /** @field cast=(TCHAR),flags=no_wince */
- public char szInfo[] = new char [256];
- /** @field cast=(TCHAR),flags=no_wince */
- public char szInfoTitle[] = new char [64];
- public static final int sizeof = OS.NOTIFYICONDATAW_V2_SIZE;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OFNOTIFY.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OFNOTIFY.java
deleted file mode 100644
index 290db321c7..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OFNOTIFY.java
+++ /dev/null
@@ -1,19 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class OFNOTIFY extends NMHDR {
- /** @field cast=(LPOPENFILENAME) */
- public int /*long*/ lpOFN;
- /** @field cast=(LPTSTR) */
- public int /*long*/ pszFile;
- public static int sizeof = OS.OFNOTIFY_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OPENFILENAME.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OPENFILENAME.java
deleted file mode 100644
index 4c97a543da..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OPENFILENAME.java
+++ /dev/null
@@ -1,52 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class OPENFILENAME {
- public int lStructSize;
- /** @field cast=(HWND) */
- public int /*long*/ hwndOwner;
- /** @field cast=(HINSTANCE) */
- public int /*long*/ hInstance;
- /** @field cast=(LPCTSTR) */
- public int /*long*/ lpstrFilter;
- /** @field cast=(LPTSTR) */
- public int /*long*/ lpstrCustomFilter;
- public int nMaxCustFilter;
- public int nFilterIndex;
- /** @field cast=(LPTSTR) */
- public int /*long*/ lpstrFile;
- public int nMaxFile;
- /** @field cast=(LPTSTR) */
- public int /*long*/ lpstrFileTitle;
- public int nMaxFileTitle;
- /** @field cast=(LPCTSTR) */
- public int /*long*/ lpstrInitialDir;
- /** @field cast=(LPCTSTR) */
- public int /*long*/ lpstrTitle;
- public int Flags;
- public short nFileOffset;
- public short nFileExtension;
- /** @field cast=(LPCTSTR) */
- public int /*long*/ lpstrDefExt;
- public int /*long*/ lCustData;
- /** @field cast=(LPOFNHOOKPROC) */
- public int /*long*/ lpfnHook;
- /** @field cast=(LPCTSTR) */
- public int /*long*/ lpTemplateName;
- /** @field cast=(void *),flags=no_wince */
- public int /*long*/ pvReserved;
- /** @field flags=no_wince */
- public int dwReserved;
- /** @field flags=no_wince */
- public int FlagsEx;
- public static final int sizeof = !OS.IsWinCE && OS.WIN32_VERSION >= OS.VERSION (5, 0) ? OS.OPENFILENAME_sizeof () : 76;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OS.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OS.java
deleted file mode 100644
index d7bdd1f76b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OS.java
+++ /dev/null
@@ -1,6544 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-
-import org.eclipse.swt.internal.*;
-
-public class OS extends C {
- static {
- Library.loadLibrary ("swt"); //$NON-NLS-1$
- }
-
- /*
- * SWT Windows flags
- */
- public static final boolean IsWin32s;
- public static final boolean IsWin95;
- public static final boolean IsWinNT;
- public static final boolean IsWinCE;
- public static final boolean IsPPC;
- public static final boolean IsHPC;
- public static final boolean IsSP;
- public static final boolean IsDBLocale;
- public static final boolean IsUnicode;
- public static final int WIN32_MAJOR, WIN32_MINOR, WIN32_VERSION;
- public static final int COMCTL32_MAJOR, COMCTL32_MINOR, COMCTL32_VERSION;
- public static final int SHELL32_MAJOR, SHELL32_MINOR, SHELL32_VERSION;
-
- public static final String NO_MANIFEST = "org.eclipse.swt.internal.win32.OS.NO_MANIFEST";
-
- /*
- * Flags for Window API GetVersionEx()
- */
- public static final int VER_PLATFORM_WIN32s = 0;
- public static final int VER_PLATFORM_WIN32_WINDOWS = 1;
- public static final int VER_PLATFORM_WIN32_NT = 2;
- public static final int VER_PLATFORM_WIN32_CE = 3;
-
- /* Forward references */
- public static final int HEAP_ZERO_MEMORY = 0x8;
- public static final int ACTCTX_FLAG_RESOURCE_NAME_VALID = 0x00000008;
- public static final int ACTCTX_FLAG_SET_PROCESS_DEFAULT = 0x00000010;
- public static final int MANIFEST_RESOURCE_ID = 2;
- public static final int SM_DBCSENABLED = 0x2A;
- public static final int SM_IMMENABLED = 0x52;
- public static final int LANG_KOREAN = 0x12;
- public static final int MAX_PATH = 260;
-
- /* Get the Windows version and the flags */
- static {
- /*
- * Try the UNICODE version of GetVersionEx first
- * and then the ANSI version. The UNICODE version
- * is present on all versions of Windows but is not
- * implemented on Win95/98/ME.
- *
- * NOTE: The value of OSVERSIONINFO.sizeof cannot
- * be static final because it relies on the Windows
- * platform version to be initialized and IsUnicode
- * has not been calculated. It must be initialized
- * here, after the platform is determined in order
- * for the value to be correct.
- */
- OSVERSIONINFO info = new OSVERSIONINFOW ();
- info.dwOSVersionInfoSize = OSVERSIONINFOW.sizeof;
- if (!OS.GetVersionExW ((OSVERSIONINFOW)info)) {
- info = new OSVERSIONINFOA ();
- info.dwOSVersionInfoSize = OSVERSIONINFOA.sizeof;
- OS.GetVersionExA ((OSVERSIONINFOA)info);
- }
- OSVERSIONINFO.sizeof = info.dwOSVersionInfoSize;
-
- IsWin32s = info.dwPlatformId == VER_PLATFORM_WIN32s;
- IsWin95 = info.dwPlatformId == VER_PLATFORM_WIN32_WINDOWS;
- IsWinNT = info.dwPlatformId == VER_PLATFORM_WIN32_NT;
- IsWinCE = info.dwPlatformId == VER_PLATFORM_WIN32_CE;
- IsSP = IsSP();
- IsPPC = IsPPC();
- IsHPC = IsWinCE && !IsPPC && !IsSP;
- WIN32_MAJOR = info.dwMajorVersion;
- WIN32_MINOR = info.dwMinorVersion;
- WIN32_VERSION = VERSION (WIN32_MAJOR, WIN32_MINOR);
- IsUnicode = !IsWin32s && !IsWin95;
-
- /* Load the manifest to force the XP Theme */
- if (System.getProperty (NO_MANIFEST) == null) {
- if (!OS.IsWinCE && OS.WIN32_VERSION >= OS.VERSION (5, 1)) {
- TCHAR buffer = new TCHAR (0, MAX_PATH);
- int /*long*/ hModule = OS.GetLibraryHandle ();
- while (OS.GetModuleFileName (hModule, buffer, buffer.length ()) == buffer.length ()) {
- buffer = new TCHAR (0, buffer.length () + MAX_PATH);
- }
- int /*long*/ hHeap = OS.GetProcessHeap ();
- int byteCount = buffer.length () * (OS.IsUnicode ? 2 : 1);
- int /*long*/ pszText = OS.HeapAlloc (hHeap, HEAP_ZERO_MEMORY, byteCount);
- OS.MoveMemory (pszText, buffer, byteCount);
- ACTCTX pActCtx = new ACTCTX ();
- pActCtx.cbSize = ACTCTX.sizeof;
- pActCtx.dwFlags = ACTCTX_FLAG_RESOURCE_NAME_VALID | ACTCTX_FLAG_SET_PROCESS_DEFAULT;
- pActCtx.lpSource = pszText;
- pActCtx.lpResourceName = MANIFEST_RESOURCE_ID;
- int /*long*/ hActCtx = OS.CreateActCtx (pActCtx);
- if (pszText != 0) OS.HeapFree (hHeap, 0, pszText);
- int /*long*/ [] lpCookie = new int /*long*/ [1];
- OS.ActivateActCtx (hActCtx, lpCookie);
- /*
- * NOTE: A single activation context is created and activated
- * for the entire lifetime of the program. It is deactivated
- * and released by Windows when the program exits.
- */
- }
- }
-
- /* Make the process DPI aware for Windows Vista */
- if (OS.WIN32_VERSION >= OS.VERSION (6, 0)) OS.SetProcessDPIAware ();
-
- /* Get the DBCS flag */
- boolean dbcsEnabled = OS.GetSystemMetrics (SM_DBCSENABLED) != 0;
- boolean immEnabled = OS.GetSystemMetrics (SM_IMMENABLED) != 0;
- IsDBLocale = dbcsEnabled || immEnabled;
-
- /*
- * Bug in Windows. On Korean Windows XP when the Text
- * Services Framework support for legacy applications
- * is enabled, certain legacy calls segment fault.
- * For example, when ImmSetCompositionWindow() is used
- * to move the composition window outside of the client
- * area, Windows crashes. The fix is to disable legacy
- * support.
- *
- * Note: The bug is fixed in Service Pack 2.
- */
- if (!OS.IsWinCE && OS.WIN32_VERSION == OS.VERSION (5, 1)) {
- short langID = OS.GetSystemDefaultUILanguage ();
- short primaryLang = OS.PRIMARYLANGID (langID);
- if (primaryLang == LANG_KOREAN) {
- OSVERSIONINFOEX infoex = IsUnicode ? (OSVERSIONINFOEX)new OSVERSIONINFOEXW () : (OSVERSIONINFOEX)new OSVERSIONINFOEXA ();
- infoex.dwOSVersionInfoSize = OSVERSIONINFOEX.sizeof;
- GetVersionEx (infoex);
- if (infoex.wServicePackMajor < 2) {
- OS.ImmDisableTextFrameService (0);
- }
- }
- }
- }
-
- /* Get the COMCTL32.DLL version */
- static {
- DLLVERSIONINFO dvi = new DLLVERSIONINFO ();
- dvi.cbSize = DLLVERSIONINFO.sizeof;
- dvi.dwMajorVersion = 4;
- dvi.dwMinorVersion = 0;
- TCHAR lpLibFileName = new TCHAR (0, "comctl32.dll", true); //$NON-NLS-1$
- int /*long*/ hModule = OS.LoadLibrary (lpLibFileName);
- if (hModule != 0) {
- String name = "DllGetVersion\0"; //$NON-NLS-1$
- byte [] lpProcName = new byte [name.length ()];
- for (int i=0; i<lpProcName.length; i++) {
- lpProcName [i] = (byte) name.charAt (i);
- }
- int /*long*/ DllGetVersion = OS.GetProcAddress (hModule, lpProcName);
- if (DllGetVersion != 0) OS.Call (DllGetVersion, dvi);
- OS.FreeLibrary (hModule);
- }
- COMCTL32_MAJOR = dvi.dwMajorVersion;
- COMCTL32_MINOR = dvi.dwMinorVersion;
- COMCTL32_VERSION = VERSION (COMCTL32_MAJOR, COMCTL32_MINOR);
- }
-
- /* Get the Shell32.DLL version */
- static {
- DLLVERSIONINFO dvi = new DLLVERSIONINFO ();
- dvi.cbSize = DLLVERSIONINFO.sizeof;
- dvi.dwMajorVersion = 4;
- TCHAR lpLibFileName = new TCHAR (0, "Shell32.dll", true); //$NON-NLS-1$
- int /*long*/ hModule = OS.LoadLibrary (lpLibFileName);
- if (hModule != 0) {
- String name = "DllGetVersion\0"; //$NON-NLS-1$
- byte [] lpProcName = new byte [name.length ()];
- for (int i=0; i<lpProcName.length; i++) {
- lpProcName [i] = (byte) name.charAt (i);
- }
- int /*long*/ DllGetVersion = OS.GetProcAddress (hModule, lpProcName);
- if (DllGetVersion != 0) OS.Call (DllGetVersion, dvi);
- OS.FreeLibrary (hModule);
- }
- SHELL32_MAJOR = dvi.dwMajorVersion;
- SHELL32_MINOR = dvi.dwMinorVersion;
- SHELL32_VERSION = VERSION (SHELL32_MAJOR, SHELL32_MINOR);
- }
-
- /* Flag used on WinCE */
- static final int SYS_COLOR_INDEX_FLAG = OS.IsWinCE ? 0x40000000 : 0x0;
-
- /*
- * NOTE: There is a bug in JVM 1.2 where loading
- * a class with a large number of constants causes
- * a segment fault to occur sometime later after
- * the class is loaded. The fix is to break the
- * class up into a hierarchy of classes that each
- * contain a smaller number of constants. This
- * fix is not necessary at this time but is required
- * when all constants are uncommented. We have not
- * done the research to determine the limit.
- */
-
- /* Constants */
- public static final int ABS_DOWNDISABLED = 8;
- public static final int ABS_DOWNHOT = 6;
- public static final int ABS_DOWNNORMAL = 5;
- public static final int ABS_DOWNPRESSED = 7;
- public static final int ABS_LEFTDISABLED = 12;
- public static final int ABS_LEFTHOT = 10;
- public static final int ABS_LEFTNORMAL = 9;
- public static final int ABS_LEFTPRESSED = 11;
- public static final int ABS_RIGHTDISABLED = 16;
- public static final int ABS_RIGHTHOT = 14;
- public static final int ABS_RIGHTNORMAL = 13;
- public static final int ABS_RIGHTPRESSED = 15;
- public static final int ABS_UPDISABLED = 4;
- public static final int ABS_UPHOT = 2;
- public static final int ABS_UPNORMAL = 1;
- public static final int ABS_UPPRESSED = 3;
- public static final int AC_SRC_OVER = 0;
- public static final int AC_SRC_ALPHA = 1;
-// public static final int ACTCTX_FLAG_RESOURCE_NAME_VALID = 0x00000008;
-// public static final int ACTCTX_FLAG_SET_PROCESS_DEFAULT = 0x00000010;
- public static final int ALTERNATE = 1;
- public static final int ASSOCF_NOTRUNCATE = 0x00000020;
- public static final int ASSOCF_INIT_IGNOREUNKNOWN = 0x400;
- public static final int ASSOCSTR_COMMAND = 1;
- public static final int ASSOCSTR_DEFAULTICON = 15;
- public static final int ASSOCSTR_FRIENDLYAPPNAME = 4;
- public static final int ASSOCSTR_FRIENDLYDOCNAME = 3;
- public static final int AW_SLIDE = 0x00040000;
- public static final int AW_ACTIVATE = 0x00020000;
- public static final int AW_BLEND = 0x00080000;
- public static final int AW_HIDE = 0x00010000;
- public static final int AW_CENTER = 0x00000010;
- public static final int AW_HOR_POSITIVE = 0x00000001;
- public static final int AW_HOR_NEGATIVE = 0x00000002;
- public static final int AW_VER_POSITIVE = 0x00000004;
- public static final int AW_VER_NEGATIVE = 0x00000008;
- public static final int ATTR_INPUT = 0x00;
- public static final int ATTR_TARGET_CONVERTED = 0x01;
- public static final int ATTR_CONVERTED = 0x02;
- public static final int ATTR_TARGET_NOTCONVERTED = 0x03;
- public static final int ATTR_INPUT_ERROR = 0x04;
- public static final int ATTR_FIXEDCONVERTED = 0x05;
- public static final int BCM_FIRST = 0x1600;
- public static final int BCM_GETIDEALSIZE = BCM_FIRST + 0x1;
- public static final int BCM_GETIMAGELIST = BCM_FIRST + 0x3;
- public static final int BCM_GETNOTE = BCM_FIRST + 0xa;
- public static final int BCM_GETNOTELENGTH = BCM_FIRST + 0xb;
- public static final int BCM_SETIMAGELIST = BCM_FIRST + 0x2;
- public static final int BCM_SETNOTE = BCM_FIRST + 0x9;
- public static final int BDR_RAISEDOUTER = 0x0001;
- public static final int BDR_SUNKENOUTER = 0x0002;
- public static final int BDR_RAISEDINNER = 0x0004;
- public static final int BDR_SUNKENINNER = 0x0008;
- public static final int BDR_OUTER = 0x0003;
- public static final int BDR_INNER = 0x000c;
- public static final int BDR_RAISED = 0x0005;
- public static final int BDR_SUNKEN = 0x000a;
- public static final int BFFM_INITIALIZED = 0x1;
- public static final int BFFM_SETSELECTION = IsUnicode ? 0x467 : 0x466;
- public static final int BFFM_VALIDATEFAILED = IsUnicode ? 0x4 : 0x3;
- public static final int BFFM_VALIDATEFAILEDW = 0x4;
- public static final int BFFM_VALIDATEFAILEDA = 0x3;
- public static final int BF_ADJUST = 0x2000;
- public static final int BF_LEFT = 0x0001;
- public static final int BF_TOP = 0x0002;
- public static final int BF_RIGHT = 0x0004;
- public static final int BF_BOTTOM = 0x0008;
- public static final int BF_RECT = (BF_LEFT | BF_TOP | BF_RIGHT | BF_BOTTOM);
- public static final int BIF_EDITBOX = 0x10;
- public static final int BIF_NEWDIALOGSTYLE = 0x40;
- public static final int BIF_RETURNONLYFSDIRS = 0x1;
- public static final int BIF_VALIDATE = 0x20;
- public static final int BITSPIXEL = 0xc;
- public static final int BI_BITFIELDS = 3;
- public static final int BI_RGB = 0;
- public static final int BLACKNESS = 0x42;
- public static final int BLACK_BRUSH = 4;
- public static final int BUTTON_IMAGELIST_ALIGN_LEFT = 0;
- public static final int BUTTON_IMAGELIST_ALIGN_RIGHT = 1;
- public static final int BUTTON_IMAGELIST_ALIGN_CENTER = 4;
- public static final int BM_CLICK = 0xf5;
- public static final int BM_GETCHECK = 0xf0;
- public static final int BM_SETCHECK = 0xf1;
- public static final int BM_SETIMAGE = 0xf7;
- public static final int BM_SETSTYLE = 0xf4;
- public static final int BN_CLICKED = 0x0;
- public static final int BN_DOUBLECLICKED = 0x5;
- public static final int BPBF_COMPATIBLEBITMAP = 0;
- public static final int BPBF_DIB = 1;
- public static final int BPBF_TOPDOWNDIB = 2;
- public static final int BPBF_TOPDOWNMONODIB = 3;
- public static final int BPPF_ERASE = 0x0001;
- public static final int BPPF_NOCLIP = 0x0002;
- public static final int BPPF_NONCLIENT = 0x0004;
- public static final int BP_PUSHBUTTON = 1;
- public static final int BP_RADIOBUTTON = 2;
- public static final int BP_CHECKBOX = 3;
- public static final int BP_GROUPBOX = 4;
- public static final int BST_CHECKED = 0x1;
- public static final int BST_INDETERMINATE = 0x2;
- public static final int BST_UNCHECKED = 0x0;
- public static final int BS_3STATE = 0x5;
- public static final int BS_BITMAP = 0x80;
- public static final int BS_CENTER = 0x300;
- public static final int BS_CHECKBOX = 0x2;
- public static final int BS_COMMANDLINK = 0xe;
- public static final int BS_DEFPUSHBUTTON = 0x1;
- public static final int BS_FLAT = 0x8000;
- public static final int BS_GROUPBOX = 0x7;
- public static final int BS_ICON = 0x40;
- public static final int BS_LEFT = 0x100;
- public static final int BS_NOTIFY = 0x4000;
- public static final int BS_OWNERDRAW = 0xb;
- public static final int BS_PATTERN = 0x3;
- public static final int BS_PUSHBUTTON = 0x0;
- public static final int BS_PUSHLIKE = 0x1000;
- public static final int BS_RADIOBUTTON = 0x4;
- public static final int BS_RIGHT = 0x200;
- public static final int BS_SOLID = 0x0;
- public static final int BTNS_AUTOSIZE = 0x10;
- public static final int BTNS_BUTTON = 0x0;
- public static final int BTNS_CHECK = 0x2;
- public static final int BTNS_CHECKGROUP = 0x6;
- public static final int BTNS_DROPDOWN = 0x8;
- public static final int BTNS_GROUP = 0x4;
- public static final int BTNS_SEP = 0x1;
- public static final int BTNS_SHOWTEXT = 0x40;
- public static final int CBN_EDITCHANGE = 0x5;
- public static final int CBN_KILLFOCUS = 0x4;
- public static final int CBN_SELCHANGE = 0x1;
- public static final int CBN_SETFOCUS = 0x3;
- public static final int CBS_AUTOHSCROLL = 0x40;
- public static final int CBS_DROPDOWN = 0x2;
- public static final int CBS_DROPDOWNLIST = 0x3;
- public static final int CBS_CHECKEDNORMAL = 5;
- public static final int CBS_MIXEDNORMAL = 9;
- public static final int CBS_NOINTEGRALHEIGHT = 0x400;
- public static final int CBS_SIMPLE = 0x1;
- public static final int CBS_UNCHECKEDNORMAL = 1;
- public static final int CBS_CHECKEDDISABLED = 8;
- public static final int CBS_CHECKEDHOT = 6;
- public static final int CBS_CHECKEDPRESSED = 7;
- public static final int CBS_MIXEDDISABLED = 0;
- public static final int CBS_MIXEDHOT = 0;
- public static final int CBS_MIXEDPRESSED = 0;
- public static final int CBS_UNCHECKEDDISABLED = 4;
- public static final int CBS_UNCHECKEDHOT = 2;
- public static final int CBS_UNCHECKEDPRESSED = 3;
- public static final int CB_ADDSTRING = 0x143;
- public static final int CB_DELETESTRING = 0x144;
- public static final int CB_ERR = 0xffffffff;
- public static final int CB_ERRSPACE = 0xfffffffe;
- public static final int CB_FINDSTRINGEXACT = 0x158;
- public static final int CB_GETCOUNT = 0x146;
- public static final int CB_GETCURSEL = 0x147;
- public static final int CB_GETDROPPEDCONTROLRECT = 0x152;
- public static final int CB_GETDROPPEDSTATE = 0x157;
- public static final int CB_GETDROPPEDWIDTH = 0x015f;
- public static final int CB_GETEDITSEL = 0x140;
- public static final int CB_GETHORIZONTALEXTENT = 0x015d;
- public static final int CB_GETITEMHEIGHT = 0x154;
- public static final int CB_GETLBTEXT = 0x148;
- public static final int CB_GETLBTEXTLEN = 0x149;
- public static final int CB_INSERTSTRING = 0x14a;
- public static final int CB_LIMITTEXT = 0x141;
- public static final int CB_RESETCONTENT = 0x14b;
- public static final int CB_SELECTSTRING = 0x14d;
- public static final int CB_SETCURSEL = 0x14e;
- public static final int CB_SETDROPPEDWIDTH= 0x0160;
- public static final int CB_SETEDITSEL = 0x142;
- public static final int CB_SETHORIZONTALEXTENT = 0x015e;
- public static final int CB_SETITEMHEIGHT = 0x0153;
- public static final int CB_SHOWDROPDOWN = 0x14f;
- public static final int CBXS_NORMAL = 1;
- public static final int CBXS_HOT = 2;
- public static final int CBXS_PRESSED = 3;
- public static final int CBXS_DISABLED = 4;
- public static final int CCHDEVICENAME = 32;
- public static final int CCHFORMNAME = 32;
- public static final int CCHILDREN_SCROLLBAR = 5;
- public static final int CCM_FIRST = 0x2000;
- public static final int CCM_SETBKCOLOR = 0x2001;
- public static final int CCM_SETVERSION = 0x2007;
- public static final int CCS_NODIVIDER = 0x40;
- public static final int CCS_NORESIZE = 0x4;
- public static final int CCS_VERT = 0x80;
- public static final int CC_ANYCOLOR = 0x100;
- public static final int CC_ENABLEHOOK = 0x10;
- public static final int CC_FULLOPEN = 0x2;
- public static final int CC_RGBINIT = 0x1;
- public static final int CDDS_POSTERASE = 0x00000004;
- public static final int CDDS_POSTPAINT = 0x00000002;
- public static final int CDDS_PREERASE = 0x00000003;
- public static final int CDDS_PREPAINT = 0x00000001;
- public static final int CDDS_ITEM = 0x00010000;
- public static final int CDDS_ITEMPOSTPAINT = CDDS_ITEM | CDDS_POSTPAINT;
- public static final int CDDS_ITEMPREPAINT = CDDS_ITEM | CDDS_PREPAINT;
- public static final int CDDS_SUBITEM = 0x00020000;
- public static final int CDDS_SUBITEMPOSTPAINT = CDDS_ITEMPOSTPAINT | CDDS_SUBITEM;
- public static final int CDDS_SUBITEMPREPAINT = CDDS_ITEMPREPAINT | CDDS_SUBITEM;
- public static final int CDIS_SELECTED = 0x0001;
- public static final int CDIS_GRAYED = 0x0002;
- public static final int CDIS_DISABLED = 0x0004;
- public static final int CDIS_CHECKED = 0x0008;
- public static final int CDIS_FOCUS = 0x0010;
- public static final int CDIS_DEFAULT = 0x0020;
- public static final int CDIS_HOT = 0x0040;
- public static final int CDIS_MARKED = 0x0080;
- public static final int CDIS_INDETERMINATE = 0x0100;
- public static final int CDM_FIRST = 0x0400 + 100;
- public static final int CDM_GETSPEC = CDM_FIRST;
- public static final int CDN_FIRST = -601;
- public static final int CDN_SELCHANGE = CDN_FIRST - 1;
- public static final int CDRF_DODEFAULT = 0x00000000;
- public static final int CDRF_DOERASE = 0x00000008;
- public static final int CDRF_NEWFONT = 0x00000002;
- public static final int CDRF_NOTIFYITEMDRAW = 0x00000020;
- public static final int CDRF_NOTIFYPOSTERASE = 0x00000040;
- public static final int CDRF_NOTIFYPOSTPAINT = 0x00000010;
- public static final int CDRF_NOTIFYSUBITEMDRAW = 0x00000020;
- public static final int CDRF_SKIPDEFAULT = 0x04;
- public static final int CDRF_SKIPPOSTPAINT = 0x00000100;
- public static final int CFE_AUTOCOLOR = 0x40000000;
- public static final int CFE_ITALIC = 0x2;
- public static final int CFE_STRIKEOUT = 0x8;
- public static final int CFE_UNDERLINE = 0x4;
- public static final int CFM_BOLD = 0x1;
- public static final int CFM_CHARSET = 0x8000000;
- public static final int CFM_COLOR = 0x40000000;
- public static final int CFM_FACE = 0x20000000;
- public static final int CFM_ITALIC = 0x2;
- public static final int CFM_SIZE = 0x80000000;
- public static final int CFM_STRIKEOUT = 0x8;
- public static final int CFM_UNDERLINE = 0x4;
- public static final int CFM_WEIGHT = 0x400000;
- public static final int CFS_POINT = 0x2;
- public static final int CFS_RECT = 0x1;
- public static final int CFS_CANDIDATEPOS = 0x0040;
- public static final int CFS_EXCLUDE = 0x0080;
- public static final int CF_EFFECTS = 0x100;
- public static final int CF_INITTOLOGFONTSTRUCT = 0x40;
- public static final int CF_SCREENFONTS = 0x1;
- public static final int CF_TEXT = 0x1;
- public static final int CF_UNICODETEXT = 13;
- public static final int CF_USESTYLE = 0x80;
- public static final int CLR_DEFAULT = 0xff000000;
- public static final int CLR_INVALID = 0xffffffff;
- public static final int CLR_NONE = 0xffffffff;
- public static final int CLSCTX_INPROC_SERVER = 1;
- public static final int COLORONCOLOR = 0x3;
- public static final int COLOR_3DDKSHADOW = 0x15 | SYS_COLOR_INDEX_FLAG;
- public static final int COLOR_3DFACE = 0xf | SYS_COLOR_INDEX_FLAG;
- public static final int COLOR_3DHIGHLIGHT = 0x14 | SYS_COLOR_INDEX_FLAG;
- public static final int COLOR_3DHILIGHT = 0x14 | SYS_COLOR_INDEX_FLAG;
- public static final int COLOR_3DLIGHT = 0x16 | SYS_COLOR_INDEX_FLAG;
- public static final int COLOR_3DSHADOW = 0x10 | SYS_COLOR_INDEX_FLAG;
- public static final int COLOR_ACTIVECAPTION = 0x2 | SYS_COLOR_INDEX_FLAG;
- public static final int COLOR_BTNFACE = 0xf | SYS_COLOR_INDEX_FLAG;
- public static final int COLOR_BTNHIGHLIGHT = 0x14 | SYS_COLOR_INDEX_FLAG;
- public static final int COLOR_BTNSHADOW = 0x10 | SYS_COLOR_INDEX_FLAG;
- public static final int COLOR_BTNTEXT = 0x12 | SYS_COLOR_INDEX_FLAG;
- public static final int COLOR_CAPTIONTEXT = 0x9 | SYS_COLOR_INDEX_FLAG;
- public static final int COLOR_GRADIENTACTIVECAPTION = 0x1b | SYS_COLOR_INDEX_FLAG;
- public static final int COLOR_GRADIENTINACTIVECAPTION = 0x1c | SYS_COLOR_INDEX_FLAG;
- public static final int COLOR_GRAYTEXT = 0x11 | SYS_COLOR_INDEX_FLAG;
- public static final int COLOR_HIGHLIGHT = 0xd | SYS_COLOR_INDEX_FLAG;
- public static final int COLOR_HIGHLIGHTTEXT = 0xe | SYS_COLOR_INDEX_FLAG;
- public static final int COLOR_HOTLIGHT = 26 | SYS_COLOR_INDEX_FLAG;
- public static final int COLOR_INACTIVECAPTION = 0x3 | SYS_COLOR_INDEX_FLAG;
- public static final int COLOR_INACTIVECAPTIONTEXT = 0x13 | SYS_COLOR_INDEX_FLAG;
- public static final int COLOR_INFOBK = 0x18 | SYS_COLOR_INDEX_FLAG;
- public static final int COLOR_INFOTEXT = 0x17 | SYS_COLOR_INDEX_FLAG;
- public static final int COLOR_MENU = 0x4 | SYS_COLOR_INDEX_FLAG;
- public static final int COLOR_MENUTEXT = 0x7 | SYS_COLOR_INDEX_FLAG;
- public static final int COLOR_SCROLLBAR = 0x0 | SYS_COLOR_INDEX_FLAG;
- public static final int COLOR_WINDOW = 0x5 | SYS_COLOR_INDEX_FLAG;
- public static final int COLOR_WINDOWFRAME = 0x6 | SYS_COLOR_INDEX_FLAG;
- public static final int COLOR_WINDOWTEXT = 0x8 | SYS_COLOR_INDEX_FLAG;
- public static final int COMPLEXREGION = 0x3;
- public static final int CP_ACP = 0x0;
- public static final int CP_UTF8 = 65001;
- public static final int CP_DROPDOWNBUTTON = 1;
- public static final int CP_INSTALLED = 0x1;
- public static final int CPS_COMPLETE = 0x1;
- public static final int CS_BYTEALIGNWINDOW = 0x2000;
- public static final int CS_DBLCLKS = 0x8;
- public static final int CS_DROPSHADOW = 0x20000;
- public static final int CS_GLOBALCLASS = 0x4000;
- public static final int CS_HREDRAW = 0x2;
- public static final int CS_VREDRAW = 0x1;
- public static final int CS_OWNDC = 0x20;
- public static final int CW_USEDEFAULT = 0x80000000;
- public static final String DATETIMEPICK_CLASS = "SysDateTimePick32"; //$NON-NLS-1$
- public static final int DATE_LONGDATE = 0x00000002;
- public static final int DATE_SHORTDATE = 0x00000001;
- public static final int DATE_YEARMONTH = 0x00000008; //#if(WINVER >= 0x0500)
- public static final int DCX_CACHE = 0x2;
- public static final int DCX_CLIPCHILDREN = 0x8;
- public static final int DCX_CLIPSIBLINGS = 0x10;
- public static final int DCX_INTERSECTRGN = 0x80;
- public static final int DCX_WINDOW = 0x1;
- public static final int DEFAULT_CHARSET = 0x1;
- public static final int DEFAULT_GUI_FONT = 0x11;
- public static final int DFCS_BUTTONCHECK = 0x0;
- public static final int DFCS_CHECKED = 0x400;
- public static final int DFCS_FLAT = 0x4000;
- public static final int DFCS_INACTIVE = 0x100;
- public static final int DFCS_PUSHED = 0x200;
- public static final int DFCS_SCROLLDOWN = 0x1;
- public static final int DFCS_SCROLLLEFT = 0x2;
- public static final int DFCS_SCROLLRIGHT = 0x3;
- public static final int DFCS_SCROLLUP = 0x0;
- public static final int DFC_BUTTON = 0x4;
- public static final int DFC_SCROLL = 0x3;
- public static final int DIB_RGB_COLORS = 0x0;
- public static final int DISP_E_EXCEPTION = 0x80020009;
- public static final int DI_NORMAL = 0x3;
- public static final int DI_NOMIRROR = 0x10;
- public static final int DLGC_BUTTON = 0x2000;
- public static final int DLGC_HASSETSEL = 0x8;
- public static final int DLGC_STATIC = 0x100;
- public static final int DLGC_WANTALLKEYS = 0x4;
- public static final int DLGC_WANTARROWS = 0x1;
- public static final int DLGC_WANTCHARS = 0x80;
- public static final int DLGC_WANTTAB = 0x2;
- public static final short DMCOLLATE_FALSE = 0;
- public static final short DMCOLLATE_TRUE = 1;
- public static final int DM_SETDEFID = 0x401;
- public static final int DM_COLLATE = 0x00008000;
- public static final int DM_COPIES = 0x00000100;
- public static final int DM_ORIENTATION = 0x00000001;
- public static final short DMORIENT_PORTRAIT = 1;
- public static final short DMORIENT_LANDSCAPE = 2;
- public static final int DSS_DISABLED = 0x20;
- public static final int DSTINVERT = 0x550009;
- public static final int DST_BITMAP = 0x4;
- public static final int DST_ICON = 0x3;
- public static final int DT_BOTTOM = 0x8;
- public static final int DT_CALCRECT = 0x400;
- public static final int DT_CENTER = 0x1;
- public static final int DT_EDITCONTROL = 0x2000;
- public static final int DT_EXPANDTABS = 0x40;
- public static final int DT_ENDELLIPSIS = 32768;
- public static final int DT_HIDEPREFIX = 0x100000;
- public static final int DT_LEFT = 0x0;
- public static final int DT_NOPREFIX = 0x800;
- public static final int DT_RASPRINTER = 0x2;
- public static final int DT_RIGHT = 0x2;
- public static final int DT_RTLREADING = 0x00020000;
- public static final int DT_SINGLELINE = 0x20;
- public static final int DT_TOP = 0;
- public static final int DT_VCENTER = 4;
- public static final int DT_WORDBREAK = 0x10;
- public static final int DTM_FIRST = 0x1000;
- public static final int DTM_GETSYSTEMTIME = DTM_FIRST + 1;
- public static final int DTM_SETFORMAT = IsUnicode ? DTM_FIRST + 50 : DTM_FIRST + 5;
- public static final int DTM_SETSYSTEMTIME = DTM_FIRST + 2;
- public static final int DTN_FIRST = 0xFFFFFD08;
- public static final int DTN_DATETIMECHANGE = DTN_FIRST + 1;
- public static final int DTN_CLOSEUP = DTN_FIRST + 7;
- public static final int DTN_DROPDOWN = DTN_FIRST + 6;
- public static final int DTS_LONGDATEFORMAT = 0x0004;
- public static final int DTS_SHORTDATECENTURYFORMAT = 0x000C;
- public static final int DTS_SHORTDATEFORMAT = 0x0000;
- public static final int DTS_TIMEFORMAT = 0x0009;
- public static final int DTS_UPDOWN = 0x0001;
- public static final int DWM_BB_ENABLE = 0x1;
- public static final int DWM_BB_BLURREGION = 0x2;
- public static final int DWM_BB_TRANSITIONONMAXIMIZED = 0x4;
- public static final int E_POINTER = 0x80004003;
- public static final int EBP_NORMALGROUPBACKGROUND = 5;
- public static final int EBP_NORMALGROUPCOLLAPSE = 6;
- public static final int EBP_NORMALGROUPEXPAND = 7;
- public static final int EBP_NORMALGROUPHEAD = 8;
- public static final int EBNGC_NORMAL = 1;
- public static final int EBNGC_HOT = 2;
- public static final int EBNGC_PRESSED = 3;
- public static final int EBP_HEADERBACKGROUND = 1;
- public static final int EC_LEFTMARGIN = 0x1;
- public static final int EC_RIGHTMARGIN = 0x2;
- public static final int ECOOP_AND = 0x3;
- public static final int ECOOP_OR = 0x2;
- public static final int ECO_AUTOHSCROLL = 0x80;
- public static final int EDGE_RAISED = (BDR_RAISEDOUTER | BDR_RAISEDINNER);
- public static final int EDGE_SUNKEN = (BDR_SUNKENOUTER | BDR_SUNKENINNER);
- public static final int EDGE_ETCHED = (BDR_SUNKENOUTER | BDR_RAISEDINNER);
- public static final int EDGE_BUMP = (BDR_RAISEDOUTER | BDR_SUNKENINNER);
- public static final int ELF_VENDOR_SIZE = 4;
- public static final int EM_CANUNDO = 0xc6;
- public static final int EM_CHARFROMPOS = 0xd7;
- public static final int EM_DISPLAYBAND = 0x433;
- public static final int EM_GETFIRSTVISIBLELINE = 0xce;
- public static final int EM_GETLIMITTEXT = 0xd5;
- public static final int EM_GETLINE = 0xc4;
- public static final int EM_GETLINECOUNT = 0xba;
- public static final int EM_GETMARGINS = 0xd4;
- public static final int EM_GETPASSWORDCHAR = 0xd2;
- public static final int EM_GETSCROLLPOS = 0x4dd;
- public static final int EM_GETSEL = 0xb0;
- public static final int EM_LIMITTEXT = 0xc5;
- public static final int EM_LINEFROMCHAR = 0xc9;
- public static final int EM_LINEINDEX = 0xbb;
- public static final int EM_LINELENGTH = 0xc1;
- public static final int EM_LINESCROLL = 0xb6;
- public static final int EM_POSFROMCHAR = 0xd6;
- public static final int EM_REPLACESEL = 0xc2;
- public static final int EM_SCROLLCARET = 0xb7;
- public static final int EM_SETBKGNDCOLOR = 0x443;
- public static final int EM_SETLIMITTEXT = 0xc5;
- public static final int EM_SETMARGINS = 211;
- public static final int EM_SETOPTIONS = 0x44d;
- public static final int EM_SETPARAFORMAT = 0x447;
- public static final int EM_SETPASSWORDCHAR = 0xcc;
- public static final int EM_SETCUEBANNER = 0x1500 + 1;
- public static final int EM_SETREADONLY = 0xcf;
- public static final int EM_SETRECT = 0xb3;
- public static final int EM_SETSEL = 0xb1;
- public static final int EM_SETTABSTOPS = 0xcb;
- public static final int EM_UNDO = 199;
- public static final int EMR_EXTCREATEFONTINDIRECTW = 82;
- public static final int EMR_EXTTEXTOUTW = 84;
- public static final int EN_ALIGN_LTR_EC = 0x0700;
- public static final int EN_ALIGN_RTL_EC = 0x0701;
- public static final int EN_CHANGE = 0x300;
- public static final int EP_EDITTEXT = 1;
- public static final int ERROR_NO_MORE_ITEMS = 0x103;
- public static final int ESB_DISABLE_BOTH = 0x3;
- public static final int ESB_ENABLE_BOTH = 0x0;
- public static final int ES_AUTOHSCROLL = 0x80;
- public static final int ES_AUTOVSCROLL = 0x40;
- public static final int ES_CENTER = 0x1;
- public static final int ES_MULTILINE = 0x4;
- public static final int ES_NOHIDESEL = 0x100;
- public static final int ES_PASSWORD = 0x20;
- public static final int ES_READONLY = 0x800;
- public static final int ES_RIGHT = 0x2;
- public static final int ETO_CLIPPED = 0x4;
- public static final int ETS_NORMAL = 1;
- public static final int ETS_HOT = 2;
- public static final int ETS_SELECTED = 3;
- public static final int ETS_DISABLED = 4;
- public static final int ETS_FOCUSED = 5;
- public static final int ETS_READONLY = 6;
- public static final int EVENT_OBJECT_FOCUS = 0x8005;
- public static final int EVENT_OBJECT_LOCATIONCHANGE = 0x800B;
-// public static final int EVENT_OBJECT_SELECTION = 0x8006;
- public static final int EVENT_OBJECT_SELECTIONWITHIN = 0x8009;
-// public static final int EVENT_OBJECT_STATECHANGE = 0x800A;
- public static final int EVENT_OBJECT_VALUECHANGE = 0x800E;
- public static final int FALT = 0x10;
- public static final int FCONTROL = 0x8;
- public static final int FE_FONTSMOOTHINGCLEARTYPE = 0x0002;
- public static final int FEATURE_DISABLE_NAVIGATION_SOUNDS = 21;
- public static final int FILE_ATTRIBUTE_NORMAL = 0x00000080;
- public static final int FNERR_INVALIDFILENAME = 0x3002;
- public static final int FNERR_BUFFERTOOSMALL = 0x3003;
- public static final int FORMAT_MESSAGE_ALLOCATE_BUFFER = 0x00000100;
- public static final int FORMAT_MESSAGE_FROM_SYSTEM = 0x00001000;
- public static final int FORMAT_MESSAGE_IGNORE_INSERTS = 0x00000200;
- public static final int FR_PRIVATE = 0x10;
- public static final int FSHIFT = 0x4;
- public static final int FVIRTKEY = 0x1;
- public static final int GBS_NORMAL = 1;
- public static final int GBS_DISABLED = 2;
- public static final int GCP_REORDER = 0x0002;
- public static final int GCP_GLYPHSHAPE = 0x0010;
- public static final int GCP_CLASSIN = 0x00080000;
- public static final int GCP_LIGATE = 0x0020;
- public static final int GCS_COMPSTR = 0x8;
- public static final int GCS_RESULTSTR = 0x800;
- public static final int GCS_COMPATTR = 0x0010;
- public static final int GCS_COMPCLAUSE = 0x0020;
- public static final int GCS_CURSORPOS = 0x0080;
- public static final int GDT_VALID = 0;
- public static final int GET_FEATURE_FROM_PROCESS = 0x2;
- public static final int GLPS_CLOSED = 1;
- public static final int GLPS_OPENED = 2;
- public static final int GM_ADVANCED = 2;
- public static final int GMDI_USEDISABLED = 0x1;
- public static final int GMEM_FIXED = 0x0;
- public static final int GMEM_ZEROINIT = 0x40;
- public static final int GN_CONTEXTMENU = 1000;
- public static final int GPTR = 0x40;
- public static final int GRADIENT_FILL_RECT_H = 0x0;
- public static final int GRADIENT_FILL_RECT_V = 0x1;
- public static final int GTL_NUMBYTES = 0x10;
- public static final int GTL_NUMCHARS = 0x8;
- public static final int GTL_PRECISE = 0x2;
- public static final int GT_DEFAULT = 0x0;
- public static final int GUI_16BITTASK = 0x20;
- public static final int GUI_CARETBLINKING = 0x1;
- public static final int GUI_INMENUMODE = 0x4;
- public static final int GUI_INMOVESIZE = 0x2;
- public static final int GUI_POPUPMENUMODE = 0x10;
- public static final int GUI_SYSTEMMENUMODE = 0x8;
- public static final int GWL_EXSTYLE = 0xffffffec;
- public static final int GWL_ID = -12;
- public static final int GWL_HWNDPARENT = -8;
- public static final int GWL_STYLE = 0xfffffff0;
- public static final int GWL_USERDATA = 0xffffffeb;
- public static final int GWL_WNDPROC = 0xfffffffc;
- public static final int GWLP_ID = -12;
- public static final int GWLP_HWNDPARENT = -8;
- public static final int GWLP_USERDATA = 0xffffffeb;
- public static final int GWLP_WNDPROC = 0xfffffffc;
- public static final int GW_CHILD = 0x5;
- public static final int GW_HWNDFIRST = 0x0;
- public static final int GW_HWNDLAST = 0x1;
- public static final int GW_HWNDNEXT = 0x2;
- public static final int GW_HWNDPREV = 0x3;
- public static final int GW_OWNER = 0x4;
- public static final int HBMMENU_CALLBACK = 0xffffffff;
- public static final int HCBT_CREATEWND = 3;
- public static final int HCF_HIGHCONTRASTON = 0x1;
- public static final int HDF_BITMAP = 0x2000;
- public static final int HDF_BITMAP_ON_RIGHT = 0x1000;
- public static final int HDF_CENTER = 2;
- public static final int HDF_JUSTIFYMASK = 0x3;
- public static final int HDF_IMAGE = 0x0800;
- public static final int HDF_LEFT = 0;
- public static final int HDF_RIGHT = 1;
- public static final int HDF_SORTUP = 0x0400;
- public static final int HDF_SORTDOWN = 0x0200;
- public static final int HDI_BITMAP = 0x0010;
- public static final int HDI_IMAGE = 32;
- public static final int HDI_ORDER = 0x80;
- public static final int HDI_TEXT = 0x2;
- public static final int HDI_WIDTH = 0x1;
- public static final int HDI_FORMAT = 0x4;
- public static final int HDM_FIRST = 0x1200;
- public static final int HDM_DELETEITEM = HDM_FIRST + 2;
- public static final int HDM_GETBITMAPMARGIN = HDM_FIRST + 21;
- public static final int HDM_GETITEMCOUNT = 0x1200;
- public static final int HDM_GETITEMA = HDM_FIRST + 3;
- public static final int HDM_GETITEMW = HDM_FIRST + 11;
- public static final int HDM_GETITEM = IsUnicode ? HDM_GETITEMW : HDM_GETITEMA;
- public static final int HDM_GETITEMRECT = HDM_FIRST + 7;
- public static final int HDM_GETORDERARRAY = HDM_FIRST + 17;
- public static final int HDM_HITTEST = HDM_FIRST + 6;
- public static final int HDM_INSERTITEMA = HDM_FIRST + 1;
- public static final int HDM_INSERTITEMW = HDM_FIRST + 10;
- public static final int HDM_INSERTITEM = IsUnicode ? HDM_INSERTITEMW : HDM_INSERTITEMA;
- public static final int HDM_LAYOUT = HDM_FIRST + 5;
- public static final int HDM_ORDERTOINDEX = HDM_FIRST + 15;
- public static final int HDM_SETIMAGELIST = HDM_FIRST + 8;
- public static final int HDM_SETITEMA = HDM_FIRST + 4;
- public static final int HDM_SETITEMW = HDM_FIRST + 12;
- public static final int HDM_SETITEM = IsUnicode ? HDM_SETITEMW : HDM_SETITEMA;
- public static final int HDM_SETORDERARRAY = HDM_FIRST + 18;
- public static final int HDN_FIRST = 0xfffffed4;
- public static final int HDN_BEGINDRAG = HDN_FIRST - 10;
- public static final int HDN_BEGINTRACK = IsUnicode ? 0xfffffeba : 0xfffffece;
- public static final int HDN_BEGINTRACKW = 0xfffffeba;
- public static final int HDN_BEGINTRACKA = 0xfffffece;
- public static final int HDN_DIVIDERDBLCLICKA = HDN_FIRST - 5;
- public static final int HDN_DIVIDERDBLCLICKW = HDN_FIRST - 25;
- public static final int HDN_DIVIDERDBLCLICK = IsUnicode ? HDN_DIVIDERDBLCLICKW : HDN_DIVIDERDBLCLICKA;
- public static final int HDN_ENDDRAG = HDN_FIRST - 11;
- public static final int HDN_ITEMCHANGED = IsUnicode ? 0xfffffebf : 0xfffffed3;
- public static final int HDN_ITEMCHANGEDW = 0xfffffebf;
- public static final int HDN_ITEMCHANGEDA = 0xfffffed3;
- public static final int HDN_ITEMCHANGINGW = HDN_FIRST - 20;
- public static final int HDN_ITEMCHANGINGA = HDN_FIRST;
- public static final int HDN_ITEMCLICKW = HDN_FIRST - 22;
- public static final int HDN_ITEMCLICKA = HDN_FIRST - 2;
- public static final int HDN_ITEMDBLCLICKW = HDN_FIRST - 23;
- public static final int HDN_ITEMDBLCLICKA = HDN_FIRST - 3;
- public static final int HDN_ITEMDBLCLICK = IsUnicode ? HDN_ITEMDBLCLICKW : HDN_ITEMDBLCLICKA;
- public static final int HDS_BUTTONS = 0x2;
- public static final int HDS_DRAGDROP = 0x0040;
- public static final int HDS_FULLDRAG = 0x80;
- public static final int HDS_HIDDEN = 0x8;
-// public static final int HEAP_ZERO_MEMORY = 0x8;
- public static final int HELPINFO_MENUITEM = 0x2;
- public static final int HHT_ONDIVIDER = 0x4;
- public static final int HHT_ONDIVOPEN = 0x8;
- public static final int HICF_ARROWKEYS = 0x2;
- public static final int HICF_LEAVING = 0x20;
- public static final int HICF_MOUSE = 0x1;
- public static final int HINST_COMMCTRL = 0xffffffff;
- public static final int HKEY_CLASSES_ROOT = 0x80000000;
- public static final int HKEY_CURRENT_USER = 0x80000001;
- public static final int HKEY_LOCAL_MACHINE = 0x80000002;
- public static final int HORZRES = 0x8;
- public static final int HTBORDER = 0x12;
- public static final int HTCAPTION = 0x2;
- public static final int HTCLIENT = 0x1;
- public static final int HTERROR = -2;
- public static final int HTHSCROLL = 0x6;
- public static final int HTMENU = 0x5;
- public static final int HTNOWHERE = 0x0;
- public static final int HTSYSMENU = 0x3;
- public static final int HTTRANSPARENT = 0xffffffff;
- public static final int HTVSCROLL = 0x7;
- public static final int HWND_BOTTOM = 0x1;
- public static final int HWND_TOP = 0x0;
- public static final int HWND_TOPMOST = 0xffffffff;
- public static final int HWND_NOTOPMOST = -2;
- public static final int ICC_COOL_CLASSES = 0x400;
- public static final int ICC_DATE_CLASSES = 0x100;
- public static final int ICM_NOTOPEN = 0x0;
- public static final int ICON_BIG = 0x1;
- public static final int ICON_SMALL = 0x0;
- public static final int I_IMAGECALLBACK = -1;
- public static final int I_IMAGENONE = -2;
- public static final int IDABORT = 0x3;
- public static final int IDANI_CAPTION = 3;
- public static final int IDB_STD_SMALL_COLOR = 0x0;
- public static final int IDC_APPSTARTING = 0x7f8a;
- public static final int IDC_ARROW = 0x7f00;
- public static final int IDC_CROSS = 0x7f03;
- public static final int IDC_HAND = 0x7f89;
- public static final int IDC_HELP = 0x7f8b;
- public static final int IDC_IBEAM = 0x7f01;
- public static final int IDC_NO = 0x7f88;
- public static final int IDC_SIZE = 0x7f80;
- public static final int IDC_SIZEALL = 0x7f86;
- public static final int IDC_SIZENESW = 0x7f83;
- public static final int IDC_SIZENS = 0x7f85;
- public static final int IDC_SIZENWSE = 0x7f82;
- public static final int IDC_SIZEWE = 0x7f84;
- public static final int IDC_UPARROW = 0x7f04;
- public static final int IDC_WAIT = 0x7f02;
- public static final int IDI_APPLICATION = 32512;
- public static final int IDNO = 0x7;
- public static final int IDOK = 0x1;
- public static final int IDRETRY = 0x4;
- public static final int IDYES = 0x6;
- public static final int ILC_COLOR = 0x0;
- public static final int ILC_COLOR16 = 0x10;
- public static final int ILC_COLOR24 = 0x18;
- public static final int ILC_COLOR32 = 0x20;
- public static final int ILC_COLOR4 = 0x4;
- public static final int ILC_COLOR8 = 0x8;
- public static final int ILC_MASK = 0x1;
- public static final int ILC_MIRROR = 0x2000;
- public static final int ILD_NORMAL = 0x0;
- public static final int ILD_SELECTED = 0x4;
- public static final int IMAGE_BITMAP = 0x0;
- public static final int IMAGE_CURSOR = 0x2;
- public static final int IMAGE_ICON = 0x1;
- public static final int IME_CMODE_FULLSHAPE = 0x8;
- public static final int IME_CMODE_KATAKANA = 0x2;
- public static final int IME_CMODE_NATIVE = 0x1;
- public static final int IME_CMODE_ROMAN = 0x10;
- public static final int IMEMOUSE_LDOWN = 1;
- public static final int INFINITE = 0xffffffff;
- public static final int INPUT_KEYBOARD = 1;
- public static final int INPUT_MOUSE = 0;
- public static final int INTERNET_OPTION_END_BROWSER_SESSION = 42;
- public static final int KEY_ENUMERATE_SUB_KEYS = 0x8;
- public static final int KEY_NOTIFY = 0x10;
- public static final int KEY_QUERY_VALUE = 0x1;
- public static final int KEY_READ = 0x20019;
- public static final int KEYEVENTF_KEYUP = 0x0002;
- public static final int L_MAX_URL_LENGTH = 2084;
-// public static final int LANG_KOREAN = 0x12;
- public static final int LANG_NEUTRAL = 0x0;
- public static final int LANG_USER_DEFAULT = 1 << 10;
- public static final int LAYOUT_RTL = 0x1;
- public static final int LAYOUT_BITMAPORIENTATIONPRESERVED = 0x8;
- public static final int LBN_DBLCLK = 0x2;
- public static final int LBN_SELCHANGE = 0x1;
- public static final int LBS_EXTENDEDSEL = 0x800;
- public static final int LBS_MULTIPLESEL = 0x8;
- public static final int LBS_NOINTEGRALHEIGHT = 0x100;
- public static final int LBS_NOTIFY = 0x1;
- public static final int LB_ADDSTRING = 0x180;
- public static final int LB_DELETESTRING = 0x182;
- public static final int LB_ERR = 0xffffffff;
- public static final int LB_ERRSPACE = 0xfffffffe;
- public static final int LB_FINDSTRINGEXACT = 0x1a2;
- public static final int LB_GETCARETINDEX = 0x19f;
- public static final int LB_GETCOUNT = 0x18b;
- public static final int LB_GETCURSEL = 0x188;
- public static final int LB_GETHORIZONTALEXTENT = 0x193;
- public static final int LB_GETITEMHEIGHT = 0x1a1;
- public static final int LB_GETITEMRECT = 0x198;
- public static final int LB_GETSEL = 0x187;
- public static final int LB_GETSELCOUNT = 0x190;
- public static final int LB_GETSELITEMS = 0x191;
- public static final int LB_GETTEXT = 0x189;
- public static final int LB_GETTEXTLEN = 0x18a;
- public static final int LB_GETTOPINDEX = 0x18e;
- public static final int LB_INITSTORAGE = 0x1a8;
- public static final int LB_INSERTSTRING = 0x181;
- public static final int LB_RESETCONTENT = 0x184;
- public static final int LB_SELITEMRANGE = 0x19b;
- public static final int LB_SELITEMRANGEEX = 0x183;
- public static final int LB_SETANCHORINDEX = 0xf19c;
- public static final int LB_SETCARETINDEX = 0x19e;
- public static final int LB_SETCURSEL = 0x186;
- public static final int LB_SETHORIZONTALEXTENT = 0x194;
- public static final int LB_SETSEL = 0x185;
- public static final int LB_SETTOPINDEX = 0x197;
- public static final int LF_FULLFACESIZE = 64;
- public static final int LF_FACESIZE = 32;
- public static final int LGRPID_ARABIC = 0xd;
- public static final int LGRPID_HEBREW = 0xc;
- public static final int LGRPID_INSTALLED = 1;
- public static final int LIF_ITEMINDEX = 0x1;
- public static final int LIF_STATE = 0x2;
- public static final int LIS_FOCUSED = 0x1;
- public static final int LIS_ENABLED = 0x2;
- public static final int LISS_HOT = 0x2;
- public static final int LISS_SELECTED = 0x3;
- public static final int LISS_SELECTEDNOTFOCUS = 0x5;
- public static final int LM_GETIDEALHEIGHT = 0x701;
- public static final int LM_SETITEM = 0x702;
- public static final int LM_GETITEM = 0x703;
- public static final int LCID_SUPPORTED = 0x2;
- public static final int LOCALE_IDEFAULTANSICODEPAGE = 0x1004;
- public static final int LOCALE_IDATE = 0x00000021;
- public static final int LOCALE_ITIME = 0x00000023;
- public static final int LOCALE_RETURN_NUMBER = 0x20000000; // #if(WINVER >= 0x0400)
- public static final int LOCALE_S1159 = 0x00000028;
- public static final int LOCALE_S2359 = 0x00000029;
- public static final int LOCALE_SDECIMAL = 14;
- public static final int LOCALE_SISO3166CTRYNAME = 0x5a;
- public static final int LOCALE_SISO639LANGNAME = 0x59;
- public static final int LOCALE_SLONGDATE = 0x00000020;
- public static final int LOCALE_SSHORTDATE = 0x0000001F;
- public static final int LOCALE_STIMEFORMAT = 0x00001003;
- public static final int LOCALE_SYEARMONTH = 0x00001006; // #if(WINVER >= 0x0500)
- public static final int LOCALE_SDAYNAME1 = 0x0000002A; // long name for Monday
- public static final int LOCALE_SDAYNAME2 = 0x0000002B; // long name for Tuesday
- public static final int LOCALE_SDAYNAME3 = 0x0000002C; // long name for Wednesday
- public static final int LOCALE_SDAYNAME4 = 0x0000002D; // long name for Thursday
- public static final int LOCALE_SDAYNAME5 = 0x0000002E; // long name for Friday
- public static final int LOCALE_SDAYNAME6 = 0x0000002F; // long name for Saturday
- public static final int LOCALE_SDAYNAME7 = 0x00000030; // long name for Sunday
- public static final int LOCALE_SMONTHNAME1 = 0x00000038; // long name for January
- public static final int LOCALE_SMONTHNAME2 = 0x00000039; // long name for February
- public static final int LOCALE_SMONTHNAME3 = 0x0000003A; // long name for March
- public static final int LOCALE_SMONTHNAME4 = 0x0000003B; // long name for April
- public static final int LOCALE_SMONTHNAME5 = 0x0000003C; // long name for May
- public static final int LOCALE_SMONTHNAME6 = 0x0000003D; // long name for June
- public static final int LOCALE_SMONTHNAME7 = 0x0000003E; // long name for July
- public static final int LOCALE_SMONTHNAME8 = 0x0000003F; // long name for August
- public static final int LOCALE_SMONTHNAME9 = 0x00000040; // long name for September
- public static final int LOCALE_SMONTHNAME10 = 0x00000041; // long name for October
- public static final int LOCALE_SMONTHNAME11 = 0x00000042; // long name for November
- public static final int LOCALE_SMONTHNAME12 = 0x00000043; // long name for December
- public static final int LOCALE_USER_DEFAULT = 1024;
- public static final int LOGPIXELSX = 0x58;
- public static final int LOGPIXELSY = 0x5a;
- public static final int LPSTR_TEXTCALLBACK = 0xffffffff;
- public static final int LR_DEFAULTCOLOR = 0x0;
- public static final int LR_SHARED = 0x8000;
- public static final int LVCFMT_BITMAP_ON_RIGHT = 0x1000;
- public static final int LVCFMT_CENTER = 0x2;
- public static final int LVCFMT_IMAGE = 0x800;
- public static final int LVCFMT_LEFT = 0x0;
- public static final int LVCFMT_RIGHT = 0x1;
- public static final int LVCF_FMT = 0x1;
- public static final int LVCF_IMAGE = 0x10;
- public static final int LVCFMT_JUSTIFYMASK = 0x3;
- public static final int LVCF_TEXT = 0x4;
- public static final int LVCF_WIDTH = 0x2;
- public static final int LVHT_ONITEM = 0xe;
- public static final int LVHT_ONITEMICON = 0x2;
- public static final int LVHT_ONITEMLABEL = 0x4;
- public static final int LVHT_ONITEMSTATEICON = 0x8;
- public static final int LVIF_IMAGE = 0x2;
- public static final int LVIF_INDENT = 0x10;
- public static final int LVIF_STATE = 0x8;
- public static final int LVIF_TEXT = 0x1;
- public static final int LVIR_BOUNDS = 0x0;
- public static final int LVIR_ICON = 0x1;
- public static final int LVIR_LABEL = 0x2;
- public static final int LVIR_SELECTBOUNDS = 0x3;
- public static final int LVIS_DROPHILITED = 0x8;
- public static final int LVIS_FOCUSED = 0x1;
- public static final int LVIS_SELECTED = 0x2;
- public static final int LVIS_STATEIMAGEMASK = 0xf000;
- public static final int LVM_FIRST = 0x1000;
- public static final int LVM_APPROXIMATEVIEWRECT = 0x1040;
- public static final int LVM_CREATEDRAGIMAGE = LVM_FIRST + 33;
- public static final int LVM_DELETEALLITEMS = 0x1009;
- public static final int LVM_DELETECOLUMN = 0x101c;
- public static final int LVM_DELETEITEM = 0x1008;
- public static final int LVM_ENSUREVISIBLE = 0x1013;
- public static final int LVM_GETBKCOLOR = 0x1000;
- public static final int LVM_GETCOLUMN = IsUnicode ? 0x105f : 0x1019;
- public static final int LVM_GETCOLUMNORDERARRAY = LVM_FIRST + 59;
- public static final int LVM_GETCOLUMNWIDTH = 0x101d;
- public static final int LVM_GETCOUNTPERPAGE = 0x1028;
- public static final int LVM_GETEXTENDEDLISTVIEWSTYLE = 0x1037;
- public static final int LVM_GETHEADER = 0x101f;
- public static final int LVM_GETIMAGELIST = 0x1002;
- public static final int LVM_GETITEM = IsUnicode ? 0x104b : 0x1005;
- public static final int LVM_GETITEMW = 0x104b;
- public static final int LVM_GETITEMA = 0x1005;
- public static final int LVM_GETITEMCOUNT = 0x1004;
- public static final int LVM_GETITEMRECT = 0x100e;
- public static final int LVM_GETITEMSTATE = 0x102c;
- public static final int LVM_GETNEXTITEM = 0x100c;
- public static final int LVM_GETSELECTEDCOLUMN = LVM_FIRST + 174;
- public static final int LVM_GETSELECTEDCOUNT = 0x1032;
- public static final int LVM_GETSTRINGWIDTH = IsUnicode ? 0x1057 : 0x1011;
- public static final int LVM_GETSUBITEMRECT = 0x1038;
- public static final int LVM_GETTEXTCOLOR = 0x1023;
- public static final int LVM_GETTOOLTIPS = 0x104e;
- public static final int LVM_GETTOPINDEX = 0x1027;
- public static final int LVM_HITTEST = 0x1012;
- public static final int LVM_INSERTCOLUMN = IsUnicode ? 0x1061 : 0x101b;
- public static final int LVM_INSERTITEM = IsUnicode ? 0x104d : 0x1007;
- public static final int LVM_REDRAWITEMS = LVM_FIRST + 21;
- public static final int LVM_SCROLL = 0x1014;
- public static final int LVM_SETBKCOLOR = 0x1001;
- public static final int LVM_SETCALLBACKMASK = LVM_FIRST + 11;
- public static final int LVM_SETCOLUMN = IsUnicode ? 0x1060 : 0x101a;
- public static final int LVM_SETCOLUMNORDERARRAY = LVM_FIRST + 58;
- public static final int LVM_SETCOLUMNWIDTH = 0x101e;
- public static final int LVM_SETEXTENDEDLISTVIEWSTYLE = 0x1036;
- public static final int LVM_SETIMAGELIST = 0x1003;
- public static final int LVM_SETITEM = IsUnicode ? 0x104c : 0x1006;
- public static final int LVM_SETITEMCOUNT = LVM_FIRST + 47;
- public static final int LVM_SETITEMSTATE = 0x102b;
- public static final int LVM_SETSELECTIONMARK = LVM_FIRST + 67;
- public static final int LVM_SETSELECTEDCOLUMN = LVM_FIRST + 140;
- public static final int LVM_SETTEXTBKCOLOR = 0x1026;
- public static final int LVM_SETTEXTCOLOR = 0x1024;
- public static final int LVM_SETTOOLTIPS = LVM_FIRST + 74;
- public static final int LVM_SUBITEMHITTEST = LVM_FIRST + 57;
- public static final int LVNI_FOCUSED = 0x1;
- public static final int LVNI_SELECTED = 0x2;
- public static final int LVN_BEGINDRAG = 0xffffff93;
- public static final int LVN_BEGINRDRAG = 0xffffff91;
- public static final int LVN_COLUMNCLICK = 0xffffff94;
- public static final int LVN_FIRST = 0xffffff9c;
- public static final int LVN_GETDISPINFOA = LVN_FIRST - 50;
- public static final int LVN_GETDISPINFOW = LVN_FIRST - 77;
- public static final int LVN_ITEMACTIVATE = 0xffffff8e;
- public static final int LVN_ITEMCHANGED = 0xffffff9b;
- public static final int LVN_MARQUEEBEGIN = 0xffffff64;
- public static final int LVN_ODFINDITEMA = LVN_FIRST - 52;
- public static final int LVN_ODFINDITEMW = LVN_FIRST - 79;
- public static final int LVN_ODSTATECHANGED = LVN_FIRST - 15;
- public static final int LVP_LISTITEM = 1;
- public static final int LVSCW_AUTOSIZE = 0xffffffff;
- public static final int LVSCW_AUTOSIZE_USEHEADER = 0xfffffffe;
- public static final int LVSICF_NOINVALIDATEALL = 0x1;
- public static final int LVSICF_NOSCROLL = 0x2;
- public static final int LVSIL_SMALL = 0x1;
- public static final int LVSIL_STATE = 0x2;
- public static final int LVS_EX_DOUBLEBUFFER = 0x10000;
- public static final int LVS_EX_FULLROWSELECT = 0x20;
- public static final int LVS_EX_GRIDLINES = 0x1;
- public static final int LVS_EX_HEADERDRAGDROP = 0x10;
- public static final int LVS_EX_LABELTIP = 0x4000;
- public static final int LVS_EX_ONECLICKACTIVATE = 0x40;
- public static final int LVS_EX_SUBITEMIMAGES = 0x2;
- public static final int LVS_EX_TRACKSELECT = 0x8;
- public static final int LVS_EX_TRANSPARENTBKGND = 0x800000;
- public static final int LVS_EX_TWOCLICKACTIVATE = 0x80;
- public static final int LVS_LIST = 0x3;
- public static final int LVS_NOCOLUMNHEADER = 0x4000;
- public static final int LVS_NOSCROLL = 0x2000;
- public static final int LVS_OWNERDATA = 0x1000;
- public static final int LVS_OWNERDRAWFIXED = 0x400;
- public static final int LVS_REPORT = 0x1;
- public static final int LVS_SHAREIMAGELISTS = 0x40;
- public static final int LVS_SHOWSELALWAYS = 0x8;
- public static final int LVS_SINGLESEL = 0x4;
- public static final int LWA_COLORKEY = 0x00000001;
- public static final int LWA_ALPHA = 0x00000002;
- public static final int MAX_LINKID_TEXT = 48;
-// public static final int MAX_PATH = 260;
- public static final int MA_NOACTIVATE = 0x3;
-// public static final int MANIFEST_RESOURCE_ID = 2;
- public static final int MB_ABORTRETRYIGNORE = 0x2;
- public static final int MB_APPLMODAL = 0x0;
- public static final int MB_ICONERROR = 0x10;
- public static final int MB_ICONINFORMATION = 0x40;
- public static final int MB_ICONQUESTION = 0x20;
- public static final int MB_ICONWARNING = 0x30;
- public static final int MB_OK = 0x0;
- public static final int MB_OKCANCEL = 0x1;
- public static final int MB_PRECOMPOSED = 0x1;
- public static final int MB_RETRYCANCEL = 0x5;
- public static final int MB_RIGHT = 0x00080000;
- public static final int MB_RTLREADING = 0x100000;
- public static final int MB_SYSTEMMODAL = 0x1000;
- public static final int MB_TASKMODAL = 0x2000;
- public static final int MB_TOPMOST = 0x00040000;
- public static final int MB_YESNO = 0x4;
- public static final int MB_YESNOCANCEL = 0x3;
- public static final int MCHT_CALENDAR = 0x20000;
- public static final int MCHT_CALENDARDATE = MCHT_CALENDAR | 0x0001;
- public static final int MCM_FIRST = 0x1000;
- public static final int MCM_GETCURSEL = MCM_FIRST + 1;
- public static final int MCM_GETMINREQRECT = MCM_FIRST + 9;
- public static final int MCM_HITTEST = MCM_FIRST + 14;
- public static final int MCM_SETCURSEL = MCM_FIRST + 2;
- public static final int MCN_FIRST = 0xFFFFFD12;
- public static final int MCN_SELCHANGE = MCN_FIRST + 1;
- public static final int MCN_SELECT = MCN_FIRST + 4;
- public static final int MCS_NOTODAY = 0x0010;
- public static final int MDIS_ALLCHILDSTYLES = 0x0001;
- public static final int MFS_CHECKED = 0x8;
- public static final int MFS_DISABLED = 0x3;
- public static final int MFS_GRAYED = 0x3;
- public static final int MFT_RADIOCHECK = 0x200;
- public static final int MFT_RIGHTJUSTIFY = 0x4000;
- public static final int MFT_RIGHTORDER = 0x2000;
- public static final int MFT_SEPARATOR = 0x800;
- public static final int MFT_STRING = 0x0;
- public static final int MF_BYCOMMAND = 0x0;
- public static final int MF_BYPOSITION = 0x400;
- public static final int MF_CHECKED = 0x8;
- public static final int MF_DISABLED = 0x2;
- public static final int MF_ENABLED = 0x0;
- public static final int MF_GRAYED = 0x1;
- public static final int MF_HILITE = 0x80;
- public static final int MF_POPUP = 0x10;
- public static final int MF_SEPARATOR = 0x800;
- public static final int MF_SYSMENU = 0x2000;
- public static final int MF_UNCHECKED = 0x0;
- public static final int MIIM_BITMAP = 0x80;
- public static final int MIIM_DATA = 0x20;
- public static final int MIIM_ID = 0x2;
- public static final int MIIM_STATE = 0x1;
- public static final int MIIM_STRING = 0x40;
- public static final int MIIM_SUBMENU = 0x4;
- public static final int MIIM_TYPE = 0x10;
- public static final int MIM_BACKGROUND = 0x2;
- public static final int MIM_STYLE = 0x10;
- public static final int MK_ALT = 0x20;
- public static final int MK_CONTROL = 0x8;
- public static final int MK_LBUTTON = 0x1;
- public static final int MK_MBUTTON = 0x10;
- public static final int MK_RBUTTON = 0x2;
- public static final int MK_SHIFT = 0x4;
- public static final int MK_XBUTTON1 = 0x20;
- public static final int MK_XBUTTON2 = 0x40;
- public static final int MM_TEXT = 0x1;
- public static final int MNC_CLOSE = 0x1;
- public static final int MNS_CHECKORBMP = 0x4000000;
- public static final int MONITOR_DEFAULTTONEAREST = 0x2;
- public static final int MONITORINFOF_PRIMARY = 0x1;
- public static final String MONTHCAL_CLASS = "SysMonthCal32"; //$NON-NLS-1$
- public static final int MOUSEEVENTF_ABSOLUTE = 0x8000;
- public static final int MOUSEEVENTF_LEFTDOWN = 0x0002;
- public static final int MOUSEEVENTF_LEFTUP = 0x0004;
- public static final int MOUSEEVENTF_MIDDLEDOWN = 0x0020;
- public static final int MOUSEEVENTF_MIDDLEUP = 0x0040;
- public static final int MOUSEEVENTF_MOVE = 0x0001;
- public static final int MOUSEEVENTF_RIGHTDOWN = 0x0008;
- public static final int MOUSEEVENTF_RIGHTUP = 0x0010;
- public static final int MOUSEEVENTF_VIRTUALDESK = 0x4000;
- public static final int MOUSEEVENTF_WHEEL = 0x0800;
- public static final int MOUSEEVENTF_XDOWN = 0x0080;
- public static final int MOUSEEVENTF_XUP = 0x0100;
- public static final int MSGF_DIALOGBOX = 0;
- public static final int MSGF_COMMCTRL_BEGINDRAG = 0x4200;
- public static final int MSGF_COMMCTRL_SIZEHEADER = 0x4201;
- public static final int MSGF_COMMCTRL_DRAGSELECT = 0x4202;
- public static final int MSGF_COMMCTRL_TOOLBARCUST = 0x4203;
- public static final int MSGF_MAINLOOP = 8;
- public static final int MSGF_MENU = 2;
- public static final int MSGF_MOVE = 3;
- public static final int MSGF_MESSAGEBOX = 1;
- public static final int MSGF_NEXTWINDOW = 6;
- public static final int MSGF_SCROLLBAR = 5;
- public static final int MSGF_SIZE = 4;
- public static final int MSGF_USER = 4096;
- public static final int MWMO_INPUTAVAILABLE = 0x4;
- public static final int MWT_LEFTMULTIPLY = 2;
- public static final int NI_COMPOSITIONSTR = 0x15;
- public static final int NIF_ICON = 0x00000002;
- public static final int NIF_INFO = 0x00000010;
- public static final int NIF_MESSAGE = 0x00000001;
- public static final int NIF_STATE = 0x00000008;
- public static final int NIF_TIP = 0x00000004;
- public static final int NIIF_ERROR = 0x00000003;
- public static final int NIIF_INFO = 0x00000001;
- public static final int NIIF_NONE = 0x00000000;
- public static final int NIIF_WARNING = 0x00000002;
- public static final int NIM_ADD = 0x00000000;
- public static final int NIM_DELETE = 0x00000002;
- public static final int NIM_MODIFY = 0x00000001;
- public static final int NIN_SELECT = 0x400 + 0;
- public static final int NINF_KEY = 0x1;
- public static final int NIN_KEYSELECT = NIN_SELECT | NINF_KEY;
- public static final int NIN_BALLOONSHOW = 0x400 + 2;
- public static final int NIN_BALLOONHIDE = 0x400 + 3;
- public static final int NIN_BALLOONTIMEOUT = 0x400 + 4;
- public static final int NIN_BALLOONUSERCLICK = 0x400 + 5;
- public static final int NIS_HIDDEN = 0x00000001;
- public static final int NM_FIRST = 0x0;
- public static final int NM_CLICK = 0xfffffffe;
- public static final int NM_CUSTOMDRAW = NM_FIRST - 12;
- public static final int NM_DBLCLK = 0xfffffffd;
- public static final int NM_RECOGNIZEGESTURE = NM_FIRST - 16;
- public static final int NM_RELEASEDCAPTURE = NM_FIRST - 16;
- public static final int NM_RETURN = 0xfffffffc;
- public static final int NOTIFYICONDATAA_V2_SIZE = NOTIFYICONDATAA_V2_SIZE ();
- public static final int NOTIFYICONDATAW_V2_SIZE = NOTIFYICONDATAW_V2_SIZE ();
- public static final int NOTIFYICONDATA_V2_SIZE = IsUnicode ? NOTIFYICONDATAW_V2_SIZE : NOTIFYICONDATAA_V2_SIZE;
- public static final int NOTSRCCOPY = 0x330008;
- public static final int NULLREGION = 0x1;
- public static final int NULL_BRUSH = 0x5;
- public static final int NULL_PEN = 0x8;
- public static final int NUMRESERVED = 106;
- public static final int OBJID_WINDOW = 0x00000000;
- public static final int OBJID_SYSMENU = 0xFFFFFFFF;
- public static final int OBJID_TITLEBAR = 0xFFFFFFFE;
- public static final int OBJID_MENU = 0xFFFFFFFD;
- public static final int OBJID_CLIENT = 0xFFFFFFFC;
- public static final int OBJID_VSCROLL = 0xFFFFFFFB;
- public static final int OBJID_HSCROLL = 0xFFFFFFFA;
- public static final int OBJID_SIZEGRIP = 0xFFFFFFF9;
- public static final int OBJID_CARET = 0xFFFFFFF8;
- public static final int OBJID_CURSOR = 0xFFFFFFF7;
- public static final int OBJID_ALERT = 0xFFFFFFF6;
- public static final int OBJID_SOUND = 0xFFFFFFF5;
- public static final int OBJID_QUERYCLASSNAMEIDX = 0xFFFFFFF4;
- public static final int OBJID_NATIVEOM = 0xFFFFFFF0;
- public static final int OBJ_BITMAP = 0x7;
- public static final int OBJ_FONT = 0x6;
- public static final int OBJ_PEN = 0x1;
- public static final int OBM_CHECKBOXES = 0x7ff7;
- public static final int ODS_SELECTED = 0x1;
- public static final int ODT_MENU = 0x1;
- public static final int OFN_ALLOWMULTISELECT = 0x200;
- public static final int OFN_EXPLORER = 0x80000;
- public static final int OFN_ENABLEHOOK = 0x20;
- public static final int OFN_ENABLESIZING = 0x800000;
- public static final int OFN_HIDEREADONLY = 0x4;
- public static final int OFN_NOCHANGEDIR = 0x8;
- public static final int OFN_OVERWRITEPROMPT = 0x2;
- public static final int OIC_BANG = 0x7F03;
- public static final int OIC_HAND = 0x7F01;
- public static final int OIC_INFORMATION = 0x7F04;
- public static final int OIC_QUES = 0x7F02;
- public static final int OIC_WINLOGO = 0x7F05;
- public static final int OPAQUE = 0x2;
- public static final int PATCOPY = 0xf00021;
- public static final int PATINVERT = 0x5a0049;
- public static final int PBM_GETPOS = 0x408;
- public static final int PBM_GETRANGE = 0x407;
- public static final int PBM_GETSTATE = 0x400 + 17;
- public static final int PBM_SETBARCOLOR = 0x409;
- public static final int PBM_SETBKCOLOR = 0x2001;
- public static final int PBM_SETMARQUEE = 0x400 + 10;
- public static final int PBM_SETPOS = 0x402;
- public static final int PBM_SETRANGE32 = 0x406;
- public static final int PBM_SETSTATE = 0x400 + 16;
- public static final int PBM_STEPIT = 0x405;
- public static final int PBS_MARQUEE = 0x08;
- public static final int PBS_SMOOTH = 0x1;
- public static final int PBS_VERTICAL = 0x4;
- public static final int PBS_NORMAL = 1;
- public static final int PBS_HOT = 2;
- public static final int PBS_PRESSED = 3;
- public static final int PBS_DISABLED = 4;
- public static final int PBS_DEFAULTED = 5;
- public static final int PBST_NORMAL = 0x0001;
- public static final int PBST_ERROR = 0x0002;
- public static final int PBST_PAUSED = 0x0003;
- public static final int PD_ALLPAGES = 0x0;
- public static final int PD_COLLATE = 0x10;
- public static final int PD_PAGENUMS = 0x2;
- public static final int PD_PRINTTOFILE = 0x20;
- public static final int PD_RETURNDC = 0x100;
- public static final int PD_RETURNDEFAULT = 0x00000400;
- public static final int PD_SELECTION = 0x1;
- public static final int PD_USEDEVMODECOPIESANDCOLLATE = 0x40000;
- public static final int PT_CLOSEFIGURE = 1;
- public static final int PT_LINETO = 2;
- public static final int PT_BEZIERTO = 4;
- public static final int PT_MOVETO = 6;
- public static final int PFM_TABSTOPS = 0x10;
- public static final int PHYSICALHEIGHT = 0x6f;
- public static final int PHYSICALOFFSETX = 0x70;
- public static final int PHYSICALOFFSETY = 0x71;
- public static final int PHYSICALWIDTH = 0x6e;
- public static final int PLANES = 0xe;
- public static final int PM_NOREMOVE = 0x0;
- public static final int PM_NOYIELD = 0x2;
- public static final int QS_HOTKEY = 0x0080;
- public static final int QS_KEY = 0x0001;
- public static final int QS_MOUSEMOVE = 0x0002;
- public static final int QS_MOUSEBUTTON = 0x0004;
- public static final int QS_MOUSE = QS_MOUSEMOVE | QS_MOUSEBUTTON;
- public static final int QS_INPUT = QS_KEY | QS_MOUSE;
- public static final int QS_POSTMESSAGE = 0x0008;
- public static final int QS_TIMER = 0x0010;
- public static final int QS_PAINT = 0x0020;
- public static final int QS_SENDMESSAGE = 0x0040;
- public static final int QS_ALLINPUT = QS_MOUSEMOVE | QS_MOUSEBUTTON | QS_KEY | QS_POSTMESSAGE | QS_TIMER | QS_PAINT | QS_SENDMESSAGE;
- public static final int PM_QS_INPUT = QS_INPUT << 16;
- public static final int PM_QS_POSTMESSAGE = (QS_POSTMESSAGE | QS_HOTKEY | QS_TIMER) << 16;
- public static final int PM_QS_PAINT = QS_PAINT << 16;
- public static final int PM_QS_SENDMESSAGE = QS_SENDMESSAGE << 16;
- public static final int PM_REMOVE = 0x1;
- public static final String PROGRESS_CLASS = "msctls_progress32"; //$NON-NLS-1$
- public static final int PP_BAR = 1;
- public static final int PP_BARVERT = 2;
- public static final int PP_CHUNK = 3;
- public static final int PP_CHUNKVERT = 4;
- public static final int PRF_CHILDREN = 16;
- public static final int PRF_CLIENT = 0x4;
- public static final int PRF_ERASEBKGND = 0x8;
- public static final int PRF_NONCLIENT = 0x2;
- public static final int PROGRESSCHUNKSIZE = 2411;
- public static final int PROGRESSSPACESIZE = 2412;
- public static final int PS_DASH = 0x1;
- public static final int PS_DASHDOT = 0x3;
- public static final int PS_DASHDOTDOT = 0x4;
- public static final int PS_DOT = 0x2;
- public static final int PS_ENDCAP_FLAT = 0x200;
- public static final int PS_ENDCAP_SQUARE = 0x100;
- public static final int PS_ENDCAP_ROUND = 0x000;
- public static final int PS_ENDCAP_MASK = 0xF00;
- public static final int PS_GEOMETRIC = 0x10000;
- public static final int PS_JOIN_BEVEL = 0x1000;
- public static final int PS_JOIN_MASK = 0xF000;
- public static final int PS_JOIN_MITER = 0x2000;
- public static final int PS_JOIN_ROUND = 0x0000;
- public static final int PS_SOLID = 0x0;
- public static final int PS_STYLE_MASK = 0xf;
- public static final int PS_TYPE_MASK = 0x000f0000;
- public static final int PS_USERSTYLE = 0x7;
- public static final int R2_COPYPEN = 0xd;
- public static final int R2_XORPEN = 0x7;
- public static final int RASTERCAPS = 0x26;
- public static final int RASTER_FONTTYPE = 0x1;
- public static final int RBBIM_CHILD = 0x10;
- public static final int RBBIM_CHILDSIZE = 0x20;
- public static final int RBBIM_COLORS = 0x2;
- public static final int RBBIM_HEADERSIZE = 0x800;
- public static final int RBBIM_ID = 0x100;
- public static final int RBBIM_IDEALSIZE = 0x200;
- public static final int RBBIM_SIZE = 0x40;
- public static final int RBBIM_STYLE = 0x1;
- public static final int RBBIM_TEXT = 0x4;
- public static final int RBBS_BREAK = 0x1;
- public static final int RBBS_GRIPPERALWAYS = 0x80;
- public static final int RBBS_NOGRIPPER = 0x00000100;
- public static final int RBBS_USECHEVRON = 0x00000200;
- public static final int RBBS_VARIABLEHEIGHT = 0x40;
- public static final int RBN_FIRST = 0xfffffcc1;
- public static final int RBN_BEGINDRAG = RBN_FIRST - 4;
- public static final int RBN_CHILDSIZE = RBN_FIRST - 8;
- public static final int RBN_CHEVRONPUSHED = RBN_FIRST - 10;
- public static final int RBN_HEIGHTCHANGE = 0xfffffcc1;
- public static final int RBS_DBLCLKTOGGLE = 0x8000;
- public static final int RBS_BANDBORDERS = 0x400;
- public static final int RBS_VARHEIGHT = 0x200;
- public static final int RB_DELETEBAND = 0x402;
- public static final int RB_GETBANDBORDERS = 0x422;
- public static final int RB_GETBANDCOUNT = 0x40c;
- public static final int RB_GETBANDINFO = IsUnicode ? 0x41c : 0x41d;
- public static final int RB_GETBANDMARGINS = 0x428;
- public static final int RB_GETBARHEIGHT = 0x41b;
- public static final int RB_GETBKCOLOR = 0x414;
- public static final int RB_GETRECT = 0x409;
- public static final int RB_GETTEXTCOLOR = 0x416;
- public static final int RB_IDTOINDEX = 0x410;
- public static final int RB_INSERTBAND = IsUnicode ? 0x40a : 0x401;
- public static final int RB_MOVEBAND = 0x427;
- public static final int RB_SETBANDINFO = IsUnicode ? 0x40b : 0x406;
- public static final int RB_SETBKCOLOR = 0x413;
- public static final int RB_SETTEXTCOLOR = 0x415;
- public static final int RC_BITBLT = 0x1;
- public static final int RC_PALETTE = 0x100;
- public static final int RDW_ALLCHILDREN = 0x80;
- public static final int RDW_ERASE = 0x4;
- public static final int RDW_FRAME = 0x400;
- public static final int RDW_INVALIDATE = 0x1;
- public static final int RDW_UPDATENOW = 0x100;
- public static final int READ_CONTROL = 0x20000;
- public static final String REBARCLASSNAME = "ReBarWindow32"; //$NON-NLS-1$
- public static final int RGN_AND = 0x1;
- public static final int RGN_COPY = 5;
- public static final int RGN_DIFF = 0x4;
- public static final int RGN_ERROR = 0;
- public static final int RGN_OR = 0x2;
- public static final int RP_BAND = 3;
- public static final int SBP_ARROWBTN = 0x1;
- public static final int SBP_THUMBBTNHORZ = 2;
- public static final int SBP_THUMBBTNVERT = 3;
- public static final int SBP_LOWERTRACKHORZ = 4;
- public static final int SBP_UPPERTRACKHORZ = 5;
- public static final int SBP_LOWERTRACKVERT = 6;
- public static final int SBP_UPPERTRACKVERT = 7;
- public static final int SBP_GRIPPERHORZ = 8;
- public static final int SBP_GRIPPERVERT = 9;
- public static final int SBP_SIZEBOX = 10;
- public static final int SBS_HORZ = 0x0;
- public static final int SBS_VERT = 0x1;
- public static final int SB_BOTH = 0x3;
- public static final int SB_BOTTOM = 0x7;
- public static final int SB_CTL = 0x2;
- public static final int SB_ENDSCROLL = 0x8;
- public static final int SB_HORZ = 0x0;
- public static final int SB_LINEDOWN = 0x1;
- public static final int SB_LINEUP = 0x0;
- public static final int SB_PAGEDOWN = 0x3;
- public static final int SB_PAGEUP = 0x2;
- public static final int SB_THUMBPOSITION = 0x4;
- public static final int SB_THUMBTRACK = 0x5;
- public static final int SB_TOP = 0x6;
- public static final int SB_VERT = 0x1;
- public static final int SCF_ALL = 0x4;
- public static final int SCF_DEFAULT = 0x0;
- public static final int SCF_SELECTION = 0x1;
- public static final int SC_CLOSE = 0xf060;
- public static final int SC_HSCROLL = 0xf080;
- public static final int SC_KEYMENU = 0xf100;
- public static final int SC_MAXIMIZE = 0xf030;
- public static final int SC_MINIMIZE = 0xf020;
- public static final int SC_NEXTWINDOW = 0xF040;
- public static final int SC_RESTORE = 0xf120;
- public static final int SC_SIZE = 0xf000;
- public static final int SC_TASKLIST = 0xf130;
- public static final int SC_VSCROLL = 0xf070;
- public static final int SCRBS_NORMAL = 1;
- public static final int SCRBS_HOT = 2;
- public static final int SCRBS_PRESSED = 3;
- public static final int SCRBS_DISABLED = 4;
- public static final int SEM_FAILCRITICALERRORS = 0x1;
- public static final int SET_FEATURE_ON_PROCESS = 0x2;
- public static final int SF_RTF = 0x2;
- public static final int SHCMBF_HIDDEN = 0x2;
- public static final int SHCMBM_OVERRIDEKEY = 0x400 + 403;
- public static final int SHCMBM_SETSUBMENU = 0x590;
- public static final int SHCMBM_GETSUBMENU = 0x591;
- public static final int SHGFI_ICON = 0x000000100;
- public static final int SHGFI_SMALLICON= 0x1;
- public static final int SHGFI_USEFILEATTRIBUTES = 0x000000010;
- public static final int SHMBOF_NODEFAULT = 0x1;
- public static final int SHMBOF_NOTIFY = 0x2;
- public static final int SHRG_RETURNCMD = 0x1;
- public static final int SIF_ALL = 0x17;
- public static final int SIF_DISABLENOSCROLL = 0x8;
- public static final int SIF_PAGE = 0x2;
- public static final int SIF_POS = 0x4;
- public static final int SIF_RANGE = 0x1;
- public static final int SIF_TRACKPOS = 0x10;
- public static final int SIP_DOWN = 1;
- public static final int SIP_UP = 0;
- public static final int SIPF_ON = 0x1;
- public static final int SIZE_RESTORED = 0;
- public static final int SIZE_MINIMIZED = 1;
- public static final int SIZE_MAXIMIZED = 2;
- public static final int SIZEPALETTE = 104;
- public static final int SM_CMONITORS = 80;
- public static final int SM_CXBORDER = 0x5;
- public static final int SM_CXCURSOR = 0xd;
- public static final int SM_CXDOUBLECLK = 36;
- public static final int SM_CYDOUBLECLK = 37;
- public static final int SM_CXEDGE = 0x2d;
- public static final int SM_CXFOCUSBORDER = 83;
- public static final int SM_CXHSCROLL = 0x15;
- public static final int SM_CXICON = 0x0b;
- public static final int SM_CYICON = 0x0c;
- public static final int SM_CXVIRTUALSCREEN = 78;
- public static final int SM_CYVIRTUALSCREEN = 79;
- public static final int SM_CXSMICON = 49;
- public static final int SM_CYSMICON = 50;
- public static final int SM_CXSCREEN = 0x0;
- public static final int SM_XVIRTUALSCREEN = 76;
- public static final int SM_YVIRTUALSCREEN = 77;
- public static final int SM_CXVSCROLL = 0x2;
- public static final int SM_CYBORDER = 0x6;
- public static final int SM_CYCURSOR = 0xe;
- public static final int SM_CYFOCUSBORDER = 84;
- public static final int SM_CYHSCROLL = 0x3;
- public static final int SM_CYMENU = 0xf;
- public static final int SM_CXMINTRACK = 34;
- public static final int SM_CYMINTRACK = 35;
- public static final int SM_CMOUSEBUTTONS = 43;
- public static final int SM_CYSCREEN = 0x1;
- public static final int SM_CYVSCROLL = 0x14;
-// public static final int SM_DBCSENABLED = 0x2A;
-// public static final int SM_IMMENABLED = 0x52;
- public static final int SPI_GETFONTSMOOTHINGTYPE = 0x200A;
- public static final int SPI_GETHIGHCONTRAST = 66;
- public static final int SPI_GETWORKAREA = 0x30;
- public static final int SPI_GETMOUSEVANISH = 0x1020;
- public static final int SPI_GETNONCLIENTMETRICS = 41;
- public static final int SPI_GETWHEELSCROLLLINES = 104;
- public static final int SPI_GETCARETWIDTH = 0x2006;
- public static final int SPI_SETSIPINFO = 224;
- public static final int SPI_SETHIGHCONTRAST = 67;
- public static final int SRCAND = 0x8800c6;
- public static final int SRCCOPY = 0xcc0020;
- public static final int SRCINVERT = 0x660046;
- public static final int SRCPAINT = 0xee0086;
- public static final int SS_BITMAP = 0xe;
- public static final int SS_CENTER = 0x1;
- public static final int SS_CENTERIMAGE = 0x200;
- public static final int SS_EDITCONTROL = 0x2000;
- public static final int SS_ICON = 0x3;
- public static final int SS_LEFT = 0x0;
- public static final int SS_LEFTNOWORDWRAP = 0xc;
- public static final int SS_NOTIFY = 0x100;
- public static final int SS_OWNERDRAW = 0xd;
- public static final int SS_REALSIZEIMAGE = 0x800;
- public static final int SS_RIGHT = 0x2;
- public static final int SSA_FALLBACK = 0x00000020;
- public static final int SSA_GLYPHS = 0x00000080;
- public static final int SSA_METAFILE = 0x00000800;
- public static final int SSA_LINK = 0x00001000;
- public static final int STANDARD_RIGHTS_READ = 0x20000;
- public static final int STARTF_USESHOWWINDOW = 0x1;
- public static final int STATE_SYSTEM_INVISIBLE = 0x00008000;
- public static final int STATE_SYSTEM_OFFSCREEN = 0x00010000;
- public static final int STATE_SYSTEM_UNAVAILABLE = 0x00000001;
- public static final int STD_COPY = 0x1;
- public static final int STD_CUT = 0x0;
- public static final int STD_FILENEW = 0x6;
- public static final int STD_FILEOPEN = 0x7;
- public static final int STD_FILESAVE = 0x8;
- public static final int STD_PASTE = 0x2;
- public static final int STM_GETIMAGE = 0x173;
- public static final int STM_SETIMAGE = 0x172;
- public static final int SWP_ASYNCWINDOWPOS = 0x4000;
- public static final int SWP_DRAWFRAME = 0x20;
- public static final int SWP_NOACTIVATE = 0x10;
- public static final int SWP_NOCOPYBITS = 0x100;
- public static final int SWP_NOMOVE = 0x2;
- public static final int SWP_NOREDRAW = 0x8;
- public static final int SWP_NOSIZE = 0x1;
- public static final int SWP_NOZORDER = 0x4;
- public static final int SW_ERASE = 0x4;
- public static final int SW_HIDE = 0x0;
- public static final int SW_INVALIDATE = 0x2;
- public static final int SW_MINIMIZE = 0x6;
- public static final int SW_PARENTOPENING = 0x3;
- public static final int SW_RESTORE = IsWinCE ? 0xd : 0x9;
- public static final int SW_SCROLLCHILDREN = 0x1;
- public static final int SW_SHOW = 0x5;
- public static final int SW_SHOWMAXIMIZED = IsWinCE ? 0xb : 0x3;
- public static final int SW_SHOWMINIMIZED = 0x2;
- public static final int SW_SHOWMINNOACTIVE = 0x7;
- public static final int SW_SHOWNA = 0x8;
- public static final int SW_SHOWNOACTIVATE = 0x4;
- public static final int SYNCHRONIZE = 0x100000;
- public static final int SYSRGN = 0x4;
- public static final int SYSTEM_FONT = 0xd;
- public static final int S_OK = 0x0;
- public static final int TABP_TABITEM = 1;
- public static final int TABP_TABITEMLEFTEDGE = 2;
- public static final int TABP_TABITEMRIGHTEDGE = 3;
- public static final int TABP_TABITEMBOTHEDGE = 4;
- public static final int TABP_TOPTABITEM = 5;
- public static final int TABP_TOPTABITEMLEFTEDGE = 6;
- public static final int TABP_TOPTABITEMRIGHTEDGE = 7;
- public static final int TABP_TOPTABITEMBOTHEDGE = 8;
- public static final int TABP_PANE = 9;
- public static final int TABP_BODY = 10;
- public static final int TBIF_COMMAND = 0x20;
- public static final int TBIF_STATE = 0x4;
- public static final int TBIF_IMAGE = 0x1;
- public static final int TBIF_LPARAM = 0x10;
- public static final int TBIF_SIZE = 0x40;
- public static final int TBIF_STYLE = 0x8;
- public static final int TBIF_TEXT = 0x2;
- public static final int TB_GETEXTENDEDSTYLE = 0x400 + 85;
- public static final int TBM_GETLINESIZE = 0x418;
- public static final int TBM_GETPAGESIZE = 0x416;
- public static final int TBM_GETPOS = 0x400;
- public static final int TBM_GETRANGEMAX = 0x402;
- public static final int TBM_GETRANGEMIN = 0x401;
- public static final int TBM_GETTHUMBRECT = 0x419;
- public static final int TBM_SETLINESIZE = 0x417;
- public static final int TBM_SETPAGESIZE = 0x415;
- public static final int TBM_SETPOS = 0x405;
- public static final int TBM_SETRANGEMAX = 0x408;
- public static final int TBM_SETRANGEMIN = 0x407;
- public static final int TBM_SETTICFREQ = 0x414;
- public static final int TBN_DROPDOWN = 0xfffffd3a;
- public static final int TBN_FIRST = 0xfffffd44;
- public static final int TBN_HOTITEMCHANGE = 0xFFFFFD37;
- public static final int TBSTATE_CHECKED = 0x1;
- public static final int TBSTATE_PRESSED = 0x02;
- public static final int TBSTYLE_CUSTOMERASE = 0x2000;
- public static final int TBSTYLE_DROPDOWN = 0x8;
- public static final int TBSTATE_ENABLED = 0x4;
- public static final int TBSTYLE_AUTOSIZE = 0x10;
- public static final int TBSTYLE_EX_DOUBLEBUFFER = 0x80;
- public static final int TBSTYLE_EX_DRAWDDARROWS = 0x1;
- public static final int TBSTYLE_EX_HIDECLIPPEDBUTTONS = 0x10;
- public static final int TBSTYLE_EX_MIXEDBUTTONS = 0x8;
- public static final int TBSTYLE_FLAT = 0x800;
- public static final int TBSTYLE_LIST = 0x1000;
- public static final int TBSTYLE_TOOLTIPS = 0x100;
- public static final int TBSTYLE_TRANSPARENT = 0x8000;
- public static final int TBSTYLE_WRAPABLE = 0x200;
- public static final int TBS_AUTOTICKS = 0x1;
- public static final int TBS_BOTH = 0x8;
- public static final int TBS_DOWNISLEFT = 0x0400;
- public static final int TBS_HORZ = 0x0;
- public static final int TBS_VERT = 0x2;
- public static final int TB_ADDSTRING = IsUnicode ? 0x44d : 0x41c;
- public static final int TB_AUTOSIZE = 0x421;
- public static final int TB_BUTTONCOUNT = 0x418;
- public static final int TB_BUTTONSTRUCTSIZE = 0x41e;
- public static final int TB_COMMANDTOINDEX = 0x419;
- public static final int TB_DELETEBUTTON = 0x416;
- public static final int TB_ENDTRACK = 0x8;
- public static final int TB_GETBUTTON = 0x417;
- public static final int TB_GETBUTTONINFO = IsUnicode ? 0x43f : 0x441;
- public static final int TB_GETBUTTONSIZE = 0x43a;
- public static final int TB_GETBUTTONTEXT = IsUnicode ? 0x44b : 0x42d;
- public static final int TB_GETDISABLEDIMAGELIST = 0x437;
- public static final int TB_GETHOTIMAGELIST = 0x435;
- public static final int TB_GETHOTITEM = 0x0400 + 71;
- public static final int TB_GETIMAGELIST = 0x431;
- public static final int TB_GETITEMRECT = 0x41d;
- public static final int TB_GETPADDING = 0x0400 + 86;
- public static final int TB_GETROWS = 0x428;
- public static final int TB_GETSTATE = 0x412;
- public static final int TB_GETTOOLTIPS = 0x423;
- public static final int TB_INSERTBUTTON = IsUnicode ? 0x443 : 0x415;
- public static final int TB_LOADIMAGES = 0x432;
- public static final int TB_MAPACCELERATOR = 0x0400 + (IsUnicode ? 90 : 78);
- public static final int TB_SETBITMAPSIZE = 0x420;
- public static final int TB_SETBUTTONINFO = IsUnicode ? 0x440 : 0x442;
- public static final int TB_SETBUTTONSIZE = 0x41f;
- public static final int TB_SETDISABLEDIMAGELIST = 0x436;
- public static final int TB_SETEXTENDEDSTYLE = 0x454;
- public static final int TB_SETHOTIMAGELIST = 0x434;
- public static final int TB_SETHOTITEM = 0x0400 + 72;
- public static final int TB_SETIMAGELIST = 0x430;
- public static final int TB_SETPARENT = 0x400 + 37;
- public static final int TB_SETROWS = 0x427;
- public static final int TB_SETSTATE = 0x411;
- public static final int TB_THUMBPOSITION = 0x4;
- public static final int TCIF_IMAGE = 0x2;
- public static final int TCIF_TEXT = 0x1;
- public static final int TCI_SRCCHARSET = 0x1;
- public static final int TCI_SRCCODEPAGE = 0x2;
- public static final int TCM_ADJUSTRECT = 0x1328;
- public static final int TCM_DELETEITEM = 0x1308;
- public static final int TCM_GETCURSEL = 0x130b;
- public static final int TCM_GETITEMCOUNT = 0x1304;
- public static final int TCM_GETITEMRECT = 0x130a;
- public static final int TCM_GETTOOLTIPS = 0x132d;
- public static final int TCM_HITTEST = 0x130d;
- public static final int TCM_INSERTITEM = IsUnicode ? 0x133e : 0x1307;
- public static final int TCM_SETCURSEL = 0x130c;
- public static final int TCM_SETIMAGELIST = 0x1303;
- public static final int TCM_SETITEM = IsUnicode ? 0x133d : 0x1306;
- public static final int TCN_SELCHANGE = 0xfffffdd9;
- public static final int TCN_SELCHANGING = 0xfffffdd8;
- public static final int TCS_BOTTOM = 0x0002;
- public static final int TCS_FOCUSNEVER = 0x8000;
- public static final int TCS_MULTILINE = 0x200;
- public static final int TCS_TABS = 0x0;
- public static final int TCS_TOOLTIPS = 0x4000;
- public static final int TECHNOLOGY = 0x2;
- public static final int TF_ATTR_INPUT = 0;
- public static final int TF_ATTR_TARGET_CONVERTED = 1;
- public static final int TF_ATTR_CONVERTED = 2;
- public static final int TF_ATTR_TARGET_NOTCONVERTED = 3;
- public static final int TF_ATTR_INPUT_ERROR = 4;
- public static final int TF_ATTR_FIXEDCONVERTED = 5;
- public static final int TF_ATTR_OTHER = -1;
- public static final int TF_CT_NONE = 0;
- public static final int TF_CT_SYSCOLOR = 1;
- public static final int TF_CT_COLORREF = 2;
- public static final int TF_LS_NONE = 0;
- public static final int TF_LS_SOLID = 1;
- public static final int TF_LS_DOT = 2;
- public static final int TF_LS_DASH = 3;
- public static final int TF_LS_SQUIGGLE = 4;
- public static final int TIME_NOSECONDS = 0x2;
- public static final int TIS_NORMAL = 1;
- public static final int TIS_HOT = 2;
- public static final int TIS_SELECTED = 3;
- public static final int TIS_DISABLED = 4;
- public static final int TIS_FOCUSED = 5;
- public static final int TKP_TRACK = 1;
- public static final int TKP_TRACKVERT = 2;
- public static final int TKP_THUMB = 3;
- public static final int TKP_THUMBBOTTOM = 4;
- public static final int TKP_THUMBTOP = 5;
- public static final int TKP_THUMBVERT = 6;
- public static final int TKP_THUMBLEFT = 7;
- public static final int TKP_THUMBRIGHT = 8;
- public static final int TKP_TICS = 9;
- public static final int TKP_TICSVERT = 10;
- public static final int TME_HOVER = 0x1;
- public static final int TME_LEAVE = 0x2;
- public static final int TME_QUERY = 0x40000000;
- public static final int TMPF_VECTOR = 0x2;
- public static final int TMT_CONTENTMARGINS = 3602;
- public static final String TOOLBARCLASSNAME = "ToolbarWindow32"; //$NON-NLS-1$
- public static final String TOOLTIPS_CLASS = "tooltips_class32"; //$NON-NLS-1$
- public static final int TP_BUTTON = 1;
- public static final int TP_DROPDOWNBUTTON = 2;
- public static final int TP_SPLITBUTTON = 3;
- public static final int TP_SPLITBUTTONDROPDOWN = 4;
- public static final int TP_SEPARATOR = 5;
- public static final int TP_SEPARATORVERT = 6;
- public static final int TPM_LEFTALIGN = 0x0;
- public static final int TPM_LEFTBUTTON = 0x0;
- public static final int TPM_RIGHTBUTTON = 0x2;
- public static final int TPM_RIGHTALIGN = 0x8;
- public static final String TRACKBAR_CLASS = "msctls_trackbar32"; //$NON-NLS-1$
- public static final int TRANSPARENT = 0x1;
- public static final int TREIS_DISABLED = 4;
- public static final int TREIS_HOT = 2;
- public static final int TREIS_NORMAL = 1;
- public static final int TREIS_SELECTED = 3;
- public static final int TREIS_SELECTEDNOTFOCUS = 5;
- public static final int TS_MIN = 0;
- public static final int TS_TRUE = 1;
- public static final int TS_DRAW = 2;
- public static final int TS_NORMAL = 1;
- public static final int TS_HOT = 2;
- public static final int TS_PRESSED = 3;
- public static final int TS_DISABLED = 4;
- public static final int TS_CHECKED = 5;
- public static final int TS_HOTCHECKED = 6;
- public static final int TTDT_AUTOMATIC = 0;
- public static final int TTDT_RESHOW = 1;
- public static final int TTDT_AUTOPOP = 2;
- public static final int TTDT_INITIAL = 3;
- public static final int TTF_ABSOLUTE = 0x80;
- public static final int TTF_IDISHWND = 0x1;
- public static final int TTF_SUBCLASS = 0x10;
- public static final int TTF_RTLREADING = 0x4;
- public static final int TTF_TRACK = 0x20;
- public static final int TTF_TRANSPARENT = 0x100;
- public static final int TTI_NONE = 0;
- public static final int TTI_INFO = 1;
- public static final int TTI_WARNING = 2;
- public static final int TTI_ERROR= 3;
- public static final int TTM_ACTIVATE = 0x400 + 1;
- public static final int TTM_ADDTOOL = IsUnicode ? 0x432 : 0x404;
- public static final int TTM_ADJUSTRECT = 0x400 + 31;
- public static final int TTM_GETCURRENTTOOLA = 0x400 + 15;
- public static final int TTM_GETCURRENTTOOLW = 0x400 + 59;
- public static final int TTM_GETCURRENTTOOL = 0x400 + (IsUnicode ? 59 : 15);
- public static final int TTM_GETDELAYTIME = 0x400 + 21;
- public static final int TTM_DELTOOL = IsUnicode ? 0x433 : 0x405;
- public static final int TTM_GETTOOLINFO = 0x400 + (IsUnicode ? 53 : 8);
- public static final int TTM_NEWTOOLRECT = 0x400 + (IsUnicode ? 52 : 6);
- public static final int TTM_POP = 0x400 + 28;
- public static final int TTM_SETDELAYTIME = 0x400 + 3;
- public static final int TTM_SETMAXTIPWIDTH = 0x418;
- public static final int TTM_SETTITLEA = 0x400 + 32;
- public static final int TTM_SETTITLEW = 0x400 + 33;
- public static final int TTM_SETTITLE = 0x400 + (IsUnicode ? 33 : 32);
- public static final int TTM_TRACKPOSITION = 1042;
- public static final int TTM_TRACKACTIVATE = 1041;
- public static final int TTM_UPDATE = 0x41D;
- public static final int TTN_FIRST = 0xfffffdf8;
- public static final int TTN_GETDISPINFO = IsUnicode ? 0xfffffdee : 0xfffffdf8;
- public static final int TTN_GETDISPINFOW = 0xfffffdee;
- public static final int TTN_GETDISPINFOA = 0xfffffdf8;
- public static final int TTN_POP = TTN_FIRST - 2;
- public static final int TTN_SHOW = TTN_FIRST - 1;
- public static final int TTS_ALWAYSTIP = 0x1;
- public static final int TTS_BALLOON = 0x40;
- public static final int TTS_NOANIMATE = 0x10;
- public static final int TTS_NOFADE = 0x20;
- public static final int TTS_NOPREFIX = 0x02;
- public static final int TV_FIRST = 0x1100;
- public static final int TVE_COLLAPSE = 0x1;
- public static final int TVE_COLLAPSERESET = 0x8000;
- public static final int TVE_EXPAND = 0x2;
- public static final int TVGN_CARET = 0x9;
- public static final int TVGN_CHILD = 0x4;
- public static final int TVGN_DROPHILITED = 0x8;
- public static final int TVGN_FIRSTVISIBLE = 0x5;
- public static final int TVGN_LASTVISIBLE = 0xa;
- public static final int TVGN_NEXT = 0x1;
- public static final int TVGN_NEXTVISIBLE = 0x6;
- public static final int TVGN_PARENT = 0x3;
- public static final int TVGN_PREVIOUS = 0x2;
- public static final int TVGN_PREVIOUSVISIBLE = 0x7;
- public static final int TVGN_ROOT = 0x0;
- public static final int TVHT_ONITEM = 0x46;
- public static final int TVHT_ONITEMBUTTON = 16;
- public static final int TVHT_ONITEMICON = 0x2;
- public static final int TVHT_ONITEMINDENT = 0x8;
- public static final int TVHT_ONITEMRIGHT = 0x20;
- public static final int TVHT_ONITEMLABEL = 0x4;
- public static final int TVHT_ONITEMSTATEICON = 0x40;
- public static final int TVIF_HANDLE = 0x10;
- public static final int TVIF_IMAGE = 0x2;
- public static final int TVIF_INTEGRAL = 0x0080;
- public static final int TVIF_PARAM = 0x4;
- public static final int TVIF_SELECTEDIMAGE = 0x20;
- public static final int TVIF_STATE = 0x8;
- public static final int TVIF_TEXT = 0x1;
- public static final int TVIS_DROPHILITED = 0x8;
- public static final int TVIS_EXPANDED = 0x20;
- public static final int TVIS_SELECTED = 0x2;
- public static final int TVIS_STATEIMAGEMASK = 0xf000;
- public static final int /*long*/ TVI_FIRST = -0x0FFFF;
- public static final int /*long*/ TVI_LAST = -0x0FFFE;
- public static final int /*long*/ TVI_ROOT = -0x10000;
- public static final int /*long*/ TVI_SORT = -0x0FFFD;
- public static final int TVM_CREATEDRAGIMAGE = TV_FIRST + 18;
- public static final int TVM_DELETEITEM = 0x1101;
- public static final int TVM_ENSUREVISIBLE = 0x1114;
- public static final int TVM_EXPAND = 0x1102;
- public static final int TVM_GETBKCOLOR = 0x111f;
- public static final int TVM_GETCOUNT = 0x1105;
- public static final int TVM_GETEXTENDEDSTYLE = TV_FIRST + 45;
- public static final int TVM_GETIMAGELIST = 0x1108;
- public static final int TVM_GETITEM = IsUnicode ? 0x113e : 0x110c;
- public static final int TVM_GETITEMHEIGHT = 0x111c;
- public static final int TVM_GETITEMRECT = 0x1104;
- public static final int TVM_GETITEMSTATE = TV_FIRST + 39;
- public static final int TVM_GETNEXTITEM = 0x110a;
- public static final int TVM_GETTEXTCOLOR = 0x1120;
- public static final int TVM_GETTOOLTIPS = TV_FIRST + 25;
- public static final int TVM_GETVISIBLECOUNT = TV_FIRST + 16;
- public static final int TVM_HITTEST = 0x1111;
- public static final int TVM_INSERTITEM = IsUnicode ? 0x1132 : 0x1100;
- public static final int TVM_MAPACCIDTOHTREEITEM = TV_FIRST + 42;
- public static final int TVM_MAPHTREEITEMTOACCID = TV_FIRST + 43;
- public static final int TVM_SELECTITEM = 0x110b;
- public static final int TVM_SETBKCOLOR = 0x111d;
- public static final int TVM_SETEXTENDEDSTYLE = TV_FIRST + 44;
- public static final int TVM_SETIMAGELIST = 0x1109;
- public static final int TVM_SETINSERTMARK = 0x111a;
- public static final int TVM_SETITEM = IsUnicode ? 0x113f : 0x110d;
- public static final int TVM_SETITEMHEIGHT = TV_FIRST + 27;
- public static final int TVM_SETSCROLLTIME = TV_FIRST + 33;
- public static final int TVM_SETTEXTCOLOR = 0x111e;
- public static final int TVM_SORTCHILDREN = TV_FIRST + 19;
- public static final int TVM_SORTCHILDRENCB = TV_FIRST + 21;
- public static final int TVN_BEGINDRAGW = 0xfffffe38;
- public static final int TVN_BEGINDRAGA = 0xfffffe69;
- public static final int TVN_BEGINRDRAGW = 0xfffffe37;
- public static final int TVN_BEGINRDRAGA = 0xfffffe68;
- public static final int TVN_FIRST = 0xfffffe70;
- public static final int TVN_GETDISPINFOA = TVN_FIRST - 3;
- public static final int TVN_GETDISPINFOW = TVN_FIRST - 52;
- public static final int TVN_ITEMCHANGINGW = TVN_FIRST - 17;
- public static final int TVN_ITEMCHANGINGA = TVN_FIRST - 16;
- public static final int TVN_ITEMEXPANDEDA = TVN_FIRST -6;
- public static final int TVN_ITEMEXPANDEDW = TVN_FIRST - 55;
- public static final int TVN_ITEMEXPANDINGW = 0xfffffe3a;
- public static final int TVN_ITEMEXPANDINGA = 0xfffffe6b;
- public static final int TVN_SELCHANGEDW = 0xfffffe3d;
- public static final int TVN_SELCHANGEDA = 0xfffffe6e;
- public static final int TVN_SELCHANGINGW = 0xfffffe3e;
- public static final int TVN_SELCHANGINGA = 0xfffffe6f;
- public static final int TVP_GLYPH = 2;
- public static final int TVP_TREEITEM = 1;
- public static final int TVSIL_NORMAL = 0x0;
- public static final int TVSIL_STATE = 0x2;
- public static final int TVS_DISABLEDRAGDROP = 0x10;
- public static final int TVS_EX_AUTOHSCROLL = 0x0020;
- public static final int TVS_EX_DOUBLEBUFFER = 0x0004;
- public static final int TVS_EX_DIMMEDCHECKBOXES = 0x0200;
- public static final int TVS_EX_DRAWIMAGEASYNC = 0x0400;
- public static final int TVS_EX_EXCLUSIONCHECKBOXES = 0x0100;
- public static final int TVS_EX_FADEINOUTEXPANDOS = 0x0040;
- public static final int TVS_EX_MULTISELECT = 0x0002;
- public static final int TVS_EX_NOINDENTSTATE = 0x0008;
- public static final int TVS_EX_PARTIALCHECKBOXES = 0x0080;
- public static final int TVS_EX_RICHTOOLTIP = 0x0010;
- public static final int TVS_FULLROWSELECT = 0x1000;
- public static final int TVS_HASBUTTONS = 0x1;
- public static final int TVS_HASLINES = 0x2;
- public static final int TVS_LINESATROOT = 0x4;
- public static final int TVS_NOHSCROLL = 0x8000;
- public static final int TVS_NONEVENHEIGHT = 0x4000;
- public static final int TVS_NOSCROLL = 0x2000;
- public static final int TVS_NOTOOLTIPS = 0x80;
- public static final int TVS_SHOWSELALWAYS = 0x20;
- public static final int TVS_TRACKSELECT = 0x200;
- public static final int UDM_GETACCEL = 0x046C;
- public static final int UDM_GETRANGE32 = 0x0470;
- public static final int UDM_GETPOS = 0x468;
- public static final int UDM_GETPOS32 = 0x0472;
- public static final int UDM_SETACCEL = 0x046B;
- public static final int UDM_SETRANGE32 = 0x046f;
- public static final int UDM_SETPOS = 0x467;
- public static final int UDM_SETPOS32 = 0x0471;
- public static final int UDN_DELTAPOS = -722;
- public static final int UDS_ALIGNLEFT = 0x008;
- public static final int UDS_ALIGNRIGHT = 0x004;
- public static final int UDS_AUTOBUDDY = 0x0010;
- public static final int UDS_WRAP = 0x0001;
- public static final int UIS_CLEAR = 2;
- public static final int UIS_INITIALIZE = 3;
- public static final int UIS_SET = 1;
- public static final int UISF_HIDEACCEL = 0x2;
- public static final int UISF_HIDEFOCUS = 0x1;
- public static final String UPDOWN_CLASS = "msctls_updown32"; //$NON-NLS-1$
- public static final int USP_E_SCRIPT_NOT_IN_FONT = 0x80040200;
- public static final int VERTRES = 0xa;
- public static final int VK_BACK = 0x8;
- public static final int VK_CANCEL = 0x3;
- public static final int VK_CAPITAL = 0x14;
- public static final int VK_CONTROL = 0x11;
- public static final int VK_DECIMAL = 0x6E;
- public static final int VK_DELETE = 0x2e;
- public static final int VK_DIVIDE = 0x6f;
- public static final int VK_DOWN = 0x28;
- public static final int VK_END = 0x23;
- public static final int VK_ESCAPE = 0x1b;
- public static final int VK_F1 = 0x70;
- public static final int VK_F10 = 0x79;
- public static final int VK_F11 = 0x7a;
- public static final int VK_F12 = 0x7b;
- public static final int VK_F13 = 0x7c;
- public static final int VK_F14 = 0x7d;
- public static final int VK_F15 = 0x7e;
- public static final int VK_F2 = 0x71;
- public static final int VK_F3 = 0x72;
- public static final int VK_F4 = 0x73;
- public static final int VK_F5 = 0x74;
- public static final int VK_F6 = 0x75;
- public static final int VK_F7 = 0x76;
- public static final int VK_F8 = 0x77;
- public static final int VK_F9 = 0x78;
- public static final int VK_HOME = 0x24;
- public static final int VK_INSERT = 0x2d;
- public static final int VK_LBUTTON = 0x1;
- public static final int VK_LEFT = 0x25;
- public static final int VK_MBUTTON = 0x4;
- public static final int VK_MENU = 0x12;
- public static final int VK_MULTIPLY = 0x6A;
- public static final int VK_N = 0x4e;
- public static final int VK_NEXT = 0x22;
- public static final int VK_NUMLOCK = 0x90;
- public static final int VK_NUMPAD0 = 0x60;
- public static final int VK_NUMPAD1 = 0x61;
- public static final int VK_NUMPAD2 = 0x62;
- public static final int VK_NUMPAD3 = 0x63;
- public static final int VK_NUMPAD4 = 0x64;
- public static final int VK_NUMPAD5 = 0x65;
- public static final int VK_NUMPAD6 = 0x66;
- public static final int VK_NUMPAD7 = 0x67;
- public static final int VK_NUMPAD8 = 0x68;
- public static final int VK_NUMPAD9 = 0x69;
- public static final int VK_PAUSE = 0x13;
- public static final int VK_PRIOR = 0x21;
- public static final int VK_RBUTTON = 0x2;
- public static final int VK_RETURN = 0xd;
- public static final int VK_RIGHT = 0x27;
- public static final int VK_SCROLL = 0x91;
- public static final int VK_SEPARATOR = 0x6C;
- public static final int VK_SHIFT = 0x10;
- public static final int VK_SNAPSHOT = 0x2C;
- public static final int VK_SPACE = 0x20;
- public static final int VK_SUBTRACT = 0x6D;
- public static final int VK_TAB = 0x9;
- public static final int VK_UP = 0x26;
- public static final int VK_XBUTTON1 = 0x05;
- public static final int VK_XBUTTON2 = 0x06;
- public static final int VK_ADD = 0x6B;
- public static final int VK_APP1 = 0xc1;
- public static final int VK_APP2 = 0xc2;
- public static final int VK_APP3 = 0xc3;
- public static final int VK_APP4 = 0xc4;
- public static final int VK_APP5 = 0xc5;
- public static final int VK_APP6 = 0xc6;
- public static final String WC_HEADER = "SysHeader32"; //$NON-NLS-1$
- public static final String WC_LINK = "SysLink"; //$NON-NLS-1$
- public static final String WC_LISTVIEW = "SysListView32"; //$NON-NLS-1$
- public static final String WC_TABCONTROL = "SysTabControl32"; //$NON-NLS-1$
- public static final String WC_TREEVIEW = "SysTreeView32"; //$NON-NLS-1$
- public static final int WINDING = 2;
- public static final int WH_CBT = 5;
- public static final int WH_GETMESSAGE = 0x3;
- public static final int WH_MSGFILTER = 0xFFFFFFFF;
- public static final int WH_FOREGROUNDIDLE = 11;
- public static final int WHEEL_DELTA = 120;
- public static final int WHEEL_PAGESCROLL = 0xFFFFFFFF;
- public static final int WHITE_BRUSH = 0;
- public static final int WM_ACTIVATE = 0x6;
- public static final int WM_ACTIVATEAPP = 0x1c;
- public static final int WM_APP = 0x8000;
- public static final int WM_DWMCOLORIZATIONCOLORCHANGED = 0x320;
- public static final int WM_CANCELMODE = 0x1f;
- public static final int WM_CAPTURECHANGED = 0x0215;
- public static final int WM_CHANGEUISTATE = 0x0127;
- public static final int WM_CHAR = 0x102;
- public static final int WM_CLEAR = 0x303;
- public static final int WM_CLOSE = 0x10;
- public static final int WM_COMMAND = 0x111;
- public static final int WM_CONTEXTMENU = 0x7b;
- public static final int WM_COPY = 0x301;
- public static final int WM_CREATE = 0x0001;
- public static final int WM_CTLCOLORBTN = 0x135;
- public static final int WM_CTLCOLORDLG = 0x136;
- public static final int WM_CTLCOLOREDIT = 0x133;
- public static final int WM_CTLCOLORLISTBOX = 0x134;
- public static final int WM_CTLCOLORMSGBOX = 0x132;
- public static final int WM_CTLCOLORSCROLLBAR = 0x137;
- public static final int WM_CTLCOLORSTATIC = 0x138;
- public static final int WM_CUT = 0x300;
- public static final int WM_DEADCHAR = 0x103;
- public static final int WM_DESTROY = 0x2;
- public static final int WM_DRAWITEM = 0x2b;
- public static final int WM_ENDSESSION = 0x16;
- public static final int WM_ENTERIDLE = 0x121;
- public static final int WM_ERASEBKGND = 0x14;
- public static final int WM_GETDLGCODE = 0x87;
- public static final int WM_GETFONT = 0x31;
-// public static final int WM_GETICON = 0x7f;
- public static final int WM_GETOBJECT = 0x003D;
- public static final int WM_GETMINMAXINFO = 0x0024;
- public static final int WM_HELP = 0x53;
- public static final int WM_HOTKEY = 0x0312;
- public static final int WM_HSCROLL = 0x114;
- public static final int WM_IME_CHAR = 0x286;
- public static final int WM_IME_COMPOSITION = 0x10f;
- public static final int WM_IME_COMPOSITION_START = 0x010D;
- public static final int WM_IME_ENDCOMPOSITION = 0x010E;
- public static final int WM_INITDIALOG = 0x110;
- public static final int WM_INITMENUPOPUP = 0x117;
- public static final int WM_INPUTLANGCHANGE = 0x51;
- public static final int WM_KEYDOWN = 0x100;
- public static final int WM_KEYFIRST = 0x100;
- public static final int WM_KEYLAST = 0x108;
- public static final int WM_KEYUP = 0x101;
- public static final int WM_KILLFOCUS = 0x8;
- public static final int WM_LBUTTONDBLCLK = 0x203;
- public static final int WM_LBUTTONDOWN = 0x201;
- public static final int WM_LBUTTONUP = 0x202;
- public static final int WM_MBUTTONDBLCLK = 0x209;
- public static final int WM_MBUTTONDOWN = 0x207;
- public static final int WM_MBUTTONUP = 0x208;
- public static final int WM_MEASUREITEM = 0x2c;
- public static final int WM_MENUCHAR = 0x120;
- public static final int WM_MENUSELECT = 0x11f;
- public static final int WM_MOUSEACTIVATE = 0x21;
- public static final int WM_MOUSEFIRST = 0x200;
- public static final int WM_MOUSEHOVER = 0x2a1;
- public static final int WM_MOUSELEAVE = 0x2a3;
- public static final int WM_MOUSEMOVE = 0x200;
- public static final int WM_MOUSEWHEEL = 0x20a;
- public static final int WM_MOUSELAST = 0x20d;
- public static final int WM_MOVE = 0x3;
- public static final int WM_NCACTIVATE = 0x86;
- public static final int WM_NCCALCSIZE = 0x83;
- public static final int WM_NCHITTEST = 0x84;
- public static final int WM_NCLBUTTONDOWN = 0x00A1;
- public static final int WM_NCPAINT = 0x85;
- public static final int WM_NOTIFY = 0x4e;
- public static final int WM_NULL = 0x0;
- public static final int WM_PAINT = 0xf;
- public static final int WM_PALETTECHANGED = 0x311;
- public static final int WM_PARENTNOTIFY = 0x0210;
- public static final int WM_PASTE = 0x302;
- public static final int WM_PRINT = 0x0317;
- public static final int WM_PRINTCLIENT = 0x0318;
- public static final int WM_QUERYENDSESSION = 0x11;
- public static final int WM_QUERYNEWPALETTE = 0x30f;
- public static final int WM_QUERYOPEN = 0x13;
- public static final int WM_QUERYUISTATE = 0x129;
- public static final int WM_RBUTTONDBLCLK = 0x206;
- public static final int WM_RBUTTONDOWN = 0x204;
- public static final int WM_RBUTTONUP = 0x205;
- public static final int WM_SETCURSOR = 0x20;
- public static final int WM_SETFOCUS = 0x7;
- public static final int WM_SETFONT = 0x30;
- public static final int WM_SETICON = 0x80;
- public static final int WM_SETREDRAW = 0xb;
- public static final int WM_SETTEXT = 12;
- public static final int WM_SETTINGCHANGE = 0x1A;
- public static final int WM_SHOWWINDOW = 0x18;
- public static final int WM_SIZE = 0x5;
- public static final int WM_SYSCHAR = 0x106;
- public static final int WM_SYSCOLORCHANGE = 0x15;
- public static final int WM_SYSCOMMAND = 0x112;
- public static final int WM_SYSKEYDOWN = 0x104;
- public static final int WM_SYSKEYUP = 0x105;
- public static final int WM_TIMER = 0x113;
- public static final int WM_THEMECHANGED = 0x031a;
- public static final int WM_UNDO = 0x304;
- public static final int WM_UPDATEUISTATE = 0x0128;
- public static final int WM_USER = 0x400;
- public static final int WM_VSCROLL = 0x115;
- public static final int WM_WINDOWPOSCHANGED = 0x47;
- public static final int WM_WINDOWPOSCHANGING = 0x46;
- public static final int WS_BORDER = 0x800000;
- public static final int WS_CAPTION = 0xc00000;
- public static final int WS_CHILD = 0x40000000;
- public static final int WS_CLIPCHILDREN = 0x2000000;
- public static final int WS_CLIPSIBLINGS = 0x4000000;
- public static final int WS_DISABLED = 0x4000000;
- public static final int WS_EX_APPWINDOW = 0x40000;
- public static final int WS_EX_CAPTIONOKBTN = 0x80000000;
- public static final int WS_EX_CLIENTEDGE = 0x200;
- public static final int WS_EX_COMPOSITED = 0x2000000;
- public static final int WS_EX_DLGMODALFRAME = 0x1;
- public static final int WS_EX_LAYERED = 0x00080000;
- public static final int WS_EX_LAYOUTRTL = 0x00400000;
- public static final int WS_EX_LEFTSCROLLBAR = 0x00004000;
- public static final int WS_EX_MDICHILD = 0x00000040;
- public static final int WS_EX_NOINHERITLAYOUT = 0x00100000;
- public static final int WS_EX_NOACTIVATE = 0x08000000;
- public static final int WS_EX_RIGHT = 0x00001000;
- public static final int WS_EX_RTLREADING = 0x00002000;
- public static final int WS_EX_STATICEDGE = 0x20000;
- public static final int WS_EX_TOOLWINDOW = 0x80;
- public static final int WS_EX_TOPMOST = 0x8;
- public static final int WS_EX_TRANSPARENT = 0x20;
- public static final int WS_HSCROLL = 0x100000;
- public static final int WS_MAXIMIZEBOX = IsWinCE ? 0x20000 : 0x10000;
- public static final int WS_MINIMIZEBOX = IsWinCE ? 0x10000 : 0x20000;
- public static final int WS_OVERLAPPED = IsWinCE ? WS_BORDER | WS_CAPTION : 0x0;
- public static final int WS_OVERLAPPEDWINDOW = 0xcf0000;
- public static final int WS_POPUP = 0x80000000;
- public static final int WS_SYSMENU = 0x80000;
- public static final int WS_TABSTOP = 0x10000;
- public static final int WS_THICKFRAME = 0x40000;
- public static final int WS_VISIBLE = 0x10000000;
- public static final int WS_VSCROLL = 0x200000;
- public static final int WM_XBUTTONDOWN = 0x020B;
- public static final int WM_XBUTTONUP = 0x020C;
- public static final int WM_XBUTTONDBLCLK = 0x020D;
- public static final int XBUTTON1 = 0x1;
- public static final int XBUTTON2 = 0x2;
-
-public static int VERSION (int major, int minor) {
- return major << 16 | minor;
-}
-
-/** 64 bit */
-public static final native int ACCEL_sizeof ();
-public static final native int ACTCTX_sizeof ();
-public static final native int BITMAP_sizeof ();
-public static final native int BITMAPINFOHEADER_sizeof ();
-public static final native int BLENDFUNCTION_sizeof ();
-public static final native int BP_PAINTPARAMS_sizeof ();
-public static final native int BROWSEINFO_sizeof ();
-public static final native int BUTTON_IMAGELIST_sizeof ();
-public static final native int CANDIDATEFORM_sizeof ();
-public static final native int CHOOSECOLOR_sizeof ();
-public static final native int CHOOSEFONT_sizeof ();
-public static final native int COMBOBOXINFO_sizeof ();
-public static final native int COMPOSITIONFORM_sizeof ();
-public static final native int CREATESTRUCT_sizeof ();
-public static final native int DEVMODEA_sizeof ();
-public static final native int DEVMODEW_sizeof ();
-public static final native int DIBSECTION_sizeof ();
-public static final native int DLLVERSIONINFO_sizeof ();
-public static final native int DOCHOSTUIINFO_sizeof ();
-public static final native int DOCINFO_sizeof ();
-public static final native int DRAWITEMSTRUCT_sizeof ();
-public static final native int DROPFILES_sizeof ();
-public static final native int DWM_BLURBEHIND_sizeof ();
-public static final native int EMR_sizeof ();
-public static final native int EMREXTCREATEFONTINDIRECTW_sizeof ();
-public static final native int EXTLOGFONTW_sizeof ();
-public static final native int EXTLOGPEN_sizeof ();
-public static final native int FILETIME_sizeof ();
-public static final native int GCP_RESULTS_sizeof ();
-public static final native int GRADIENT_RECT_sizeof ();
-public static final native int GUITHREADINFO_sizeof ();
-public static final native int HDITEM_sizeof ();
-public static final native int HDLAYOUT_sizeof ();
-public static final native int HDHITTESTINFO_sizeof ();
-public static final native int HELPINFO_sizeof ();
-public static final native int HIGHCONTRAST_sizeof ();
-public static final native int ICONINFO_sizeof ();
-public static final native int INITCOMMONCONTROLSEX_sizeof ();
-public static final native int INPUT_sizeof ();
-public static final native int KEYBDINPUT_sizeof ();
-public static final native int LITEM_sizeof ();
-public static final native int LOGBRUSH_sizeof ();
-public static final native int LOGFONTA_sizeof ();
-public static final native int LOGFONTW_sizeof ();
-public static final native int LOGPEN_sizeof ();
-public static final native int LVCOLUMN_sizeof ();
-public static final native int LVHITTESTINFO_sizeof ();
-public static final native int LVITEM_sizeof ();
-public static final native int MARGINS_sizeof ();
-public static final native int MCHITTESTINFO_sizeof ();
-public static final native int MEASUREITEMSTRUCT_sizeof ();
-public static final native int MENUBARINFO_sizeof ();
-public static final native int MENUINFO_sizeof ();
-public static final native int MENUITEMINFO_sizeof ();
-public static final native int MINMAXINFO_sizeof ();
-public static final native int MOUSEINPUT_sizeof ();
-public static final native int MONITORINFO_sizeof ();
-public static final native int MSG_sizeof ();
-public static final native int NMCUSTOMDRAW_sizeof ();
-public static final native int NMHDR_sizeof ();
-public static final native int NMHEADER_sizeof ();
-public static final native int NMLINK_sizeof ();
-public static final native int NMLISTVIEW_sizeof ();
-public static final native int NMLVCUSTOMDRAW_sizeof ();
-public static final native int NMLVDISPINFO_sizeof ();
-public static final native int NMLVFINDITEM_sizeof ();
-public static final native int NMLVODSTATECHANGE_sizeof ();
-public static final native int NMREBARCHEVRON_sizeof ();
-public static final native int NMREBARCHILDSIZE_sizeof ();
-public static final native int NMRGINFO_sizeof ();
-public static final native int NMTBHOTITEM_sizeof ();
-public static final native int NMTREEVIEW_sizeof ();
-public static final native int NMTOOLBAR_sizeof ();
-public static final native int NMTTDISPINFOA_sizeof ();
-public static final native int NMTTDISPINFOW_sizeof ();
-public static final native int NMTTCUSTOMDRAW_sizeof ();
-public static final native int NMTVCUSTOMDRAW_sizeof ();
-public static final native int NMTVDISPINFO_sizeof ();
-public static final native int NMTVITEMCHANGE_sizeof ();
-public static final native int NMUPDOWN_sizeof ();
-public static final native int NONCLIENTMETRICSA_sizeof ();
-public static final native int NONCLIENTMETRICSW_sizeof ();
-/** @method flags=const */
-public static final native int NOTIFYICONDATAA_V2_SIZE ();
-/** @method flags=const */
-public static final native int NOTIFYICONDATAW_V2_SIZE ();
-public static final native int OFNOTIFY_sizeof ();
-public static final native int OPENFILENAME_sizeof ();
-public static final native int OSVERSIONINFOA_sizeof ();
-public static final native int OSVERSIONINFOW_sizeof ();
-public static final native int OSVERSIONINFOEXA_sizeof ();
-public static final native int OSVERSIONINFOEXW_sizeof ();
-public static final native int OUTLINETEXTMETRICA_sizeof ();
-public static final native int OUTLINETEXTMETRICW_sizeof ();
-public static final native int PAINTSTRUCT_sizeof ();
-public static final native int PANOSE_sizeof ();
-public static final native int POINT_sizeof ();
-public static final native int PRINTDLG_sizeof ();
-public static final native int PROCESS_INFORMATION_sizeof ();
-public static final native int REBARBANDINFO_sizeof ();
-public static final native int RECT_sizeof ();
-public static final native int SCRIPT_ANALYSIS_sizeof ();
-public static final native int SCRIPT_CONTROL_sizeof ();
-public static final native int SCRIPT_DIGITSUBSTITUTE_sizeof ();
-public static final native int SCRIPT_FONTPROPERTIES_sizeof ();
-public static final native int SCRIPT_ITEM_sizeof ();
-public static final native int SCRIPT_LOGATTR_sizeof ();
-public static final native int SCRIPT_PROPERTIES_sizeof ();
-public static final native int SCRIPT_STATE_sizeof ();
-public static final native int SCRIPT_STRING_ANALYSIS_sizeof ();
-public static final native int SCROLLBARINFO_sizeof ();
-public static final native int SCROLLINFO_sizeof ();
-public static final native int SHACTIVATEINFO_sizeof ();
-public static final native int SHDRAGIMAGE_sizeof();
-public static final native int SHELLEXECUTEINFO_sizeof ();
-public static final native int SHFILEINFOA_sizeof ();
-public static final native int SHFILEINFOW_sizeof ();
-public static final native int SHMENUBARINFO_sizeof ();
-public static final native int SHRGINFO_sizeof ();
-public static final native int SIPINFO_sizeof ();
-public static final native int SIZE_sizeof ();
-public static final native int STARTUPINFO_sizeof ();
-public static final native int SYSTEMTIME_sizeof ();
-public static final native int TBBUTTON_sizeof ();
-public static final native int TBBUTTONINFO_sizeof ();
-public static final native int TCITEM_sizeof ();
-public static final native int TCHITTESTINFO_sizeof ();
-public static final native int TEXTMETRICA_sizeof ();
-public static final native int TEXTMETRICW_sizeof ();
-public static final native int TF_DA_COLOR_sizeof ();
-public static final native int TF_DISPLAYATTRIBUTE_sizeof ();
-public static final native int TOOLINFO_sizeof ();
-public static final native int TRACKMOUSEEVENT_sizeof ();
-public static final native int TRIVERTEX_sizeof ();
-public static final native int TVHITTESTINFO_sizeof ();
-public static final native int TVINSERTSTRUCT_sizeof ();
-public static final native int TVITEM_sizeof ();
-public static final native int TVITEMEX_sizeof ();
-public static final native int TVSORTCB_sizeof ();
-public static final native int UDACCEL_sizeof ();
-public static final native int WINDOWPLACEMENT_sizeof ();
-public static final native int WINDOWPOS_sizeof ();
-public static final native int WNDCLASS_sizeof ();
-
-/** Ansi/Unicode wrappers */
-
-public static final int /*long*/ AddFontResourceEx (TCHAR lpszFilename, int fl, int /*long*/ pdv) {
- if (IsUnicode) {
- char [] lpszFilename1 = lpszFilename == null ? null : lpszFilename.chars;
- return AddFontResourceExW (lpszFilename1, fl, pdv);
- }
- byte [] lpszFilename1 = lpszFilename == null ? null : lpszFilename.bytes;
- return AddFontResourceExA (lpszFilename1, fl, pdv);
-}
-
-public static final int AssocQueryString(int flags, int str, TCHAR pszAssoc, TCHAR pszExtra, TCHAR pszOut, int[] pcchOut) {
- if (IsUnicode) {
- char [] pszAssoc1 = pszAssoc == null ? null : pszAssoc.chars;
- char [] pszExtra1 = pszExtra == null ? null : pszExtra.chars;
- char [] pszOut1 = pszOut == null ? null : pszOut.chars;
- return AssocQueryStringW (flags, str, pszAssoc1, pszExtra1, pszOut1, pcchOut);
- }
- byte [] pszAssoc1 = pszAssoc == null ? null : pszAssoc.bytes;
- byte [] pszExtra1 = pszExtra == null ? null : pszExtra.bytes;
- byte [] pszOut1 = pszOut == null ? null : pszOut.bytes;
- return AssocQueryStringA (flags, str, pszAssoc1, pszExtra1, pszOut1, pcchOut);
-}
-
-public static final int /*long*/ CallWindowProc (int /*long*/ lpPrevWndFunc, int /*long*/ hWnd, int Msg, int /*long*/ wParam, int /*long*/ lParam) {
- if (IsUnicode) return CallWindowProcW (lpPrevWndFunc, hWnd, Msg, wParam, lParam);
- return CallWindowProcA (lpPrevWndFunc, hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ CharUpper (int /*long*/ ch) {
- if (IsUnicode) return CharUpperW (ch);
- return CharUpperA (ch);
-}
-
-public static final int /*long*/ CharLower (int /*long*/ ch) {
- if (IsUnicode) return CharLowerW (ch);
- return CharLowerA (ch);
-}
-
-public static final boolean ChooseColor (CHOOSECOLOR lpcc) {
- if (IsUnicode) return ChooseColorW (lpcc);
- return ChooseColorA (lpcc);
-}
-
-public static final boolean ChooseFont (CHOOSEFONT chooseFont) {
- if (IsUnicode) return ChooseFontW (chooseFont);
- return ChooseFontA (chooseFont);
-}
-
-public static final int /*long*/ CreateActCtx (ACTCTX pActCtx) {
- if (IsUnicode) return CreateActCtxW (pActCtx);
- return CreateActCtxA (pActCtx);
-}
-
-public static final int /*long*/ CreateAcceleratorTable (byte [] lpaccl, int cEntries) {
- if (IsUnicode) return CreateAcceleratorTableW (lpaccl, cEntries);
- return CreateAcceleratorTableA (lpaccl, cEntries);
-}
-
-public static final int /*long*/ CreateDC (TCHAR lpszDriver, TCHAR lpszDevice, int /*long*/ lpszOutput, int /*long*/ lpInitData) {
- if (IsUnicode) {
- char [] lpszDriver1 = lpszDriver == null ? null : lpszDriver.chars;
- char [] lpszDevice1 = lpszDevice == null ? null : lpszDevice.chars;
- return CreateDCW (lpszDriver1, lpszDevice1, lpszOutput, lpInitData);
- }
- byte [] lpszDriver1 = lpszDriver == null ? null : lpszDriver.bytes;
- byte [] lpszDevice1 = lpszDevice == null ? null : lpszDevice.bytes;
- return CreateDCA (lpszDriver1, lpszDevice1, lpszOutput, lpInitData);
-}
-
-public static final int /*long*/ CreateEnhMetaFile (int /*long*/ hdcRef, TCHAR lpFilename, RECT lpRect, TCHAR lpDescription) {
- if (IsUnicode) {
- char [] lpFilename1 = lpFilename == null ? null : lpFilename.chars;
- char [] lpDescription1 = lpDescription == null ? null : lpDescription.chars;
- return CreateEnhMetaFileW (hdcRef, lpFilename1, lpRect, lpDescription1);
- }
- byte [] lpFilename1 = lpFilename == null ? null : lpFilename.bytes;
- byte [] lpDescription1 = lpDescription == null ? null : lpDescription.bytes;
- return CreateEnhMetaFileA (hdcRef, lpFilename1, lpRect, lpDescription1);
-}
-
-public static final int /*long*/ CreateFontIndirect (int /*long*/ lplf) {
- if (IsUnicode) return CreateFontIndirectW (lplf);
- return CreateFontIndirectA (lplf);
-}
-
-public static final int /*long*/ CreateFontIndirect (LOGFONT lplf) {
- if (IsUnicode) return CreateFontIndirectW ((LOGFONTW)lplf);
- return CreateFontIndirectA ((LOGFONTA)lplf);
-}
-
-public static final boolean CreateProcess (int /*long*/ lpApplicationName, int /*long*/ lpCommandLine, int /*long*/ lpProcessAttributes, int /*long*/ lpThreadAttributes, boolean bInheritHandles, int dwCreationFlags, int /*long*/ lpEnvironment, int /*long*/ lpCurrentDirectory, STARTUPINFO lpStartupInfo, PROCESS_INFORMATION lpProcessInformation) {
- if (IsUnicode) return CreateProcessW (lpApplicationName, lpCommandLine, lpProcessAttributes, lpThreadAttributes, bInheritHandles, dwCreationFlags, lpEnvironment, lpCurrentDirectory, lpStartupInfo, lpProcessInformation);
- return CreateProcessA (lpApplicationName, lpCommandLine, lpProcessAttributes, lpThreadAttributes, bInheritHandles, dwCreationFlags, lpEnvironment, lpCurrentDirectory, lpStartupInfo, lpProcessInformation);
-}
-
-public static final int /*long*/ CreateWindowEx (int dwExStyle, TCHAR lpClassName, TCHAR lpWindowName, int dwStyle, int X, int Y, int nWidth, int nHeight, int /*long*/ hWndParent, int /*long*/ hMenu, int /*long*/ hInstance, CREATESTRUCT lpParam) {
- if (IsUnicode) {
- char [] lpClassName1 = lpClassName == null ? null : lpClassName.chars;
- char [] lpWindowName1 = lpWindowName == null ? null : lpWindowName.chars;
- return CreateWindowExW (dwExStyle, lpClassName1, lpWindowName1, dwStyle, X, Y, nWidth, nHeight, hWndParent, hMenu, hInstance, lpParam);
- }
- byte [] lpClassName1 = lpClassName == null ? null : lpClassName.bytes;
- byte [] lpWindowName1 = lpWindowName == null ? null : lpWindowName.bytes;
- return CreateWindowExA (dwExStyle, lpClassName1, lpWindowName1, dwStyle, X, Y, nWidth, nHeight, hWndParent, hMenu, hInstance, lpParam);
-}
-
-public static final int /*long*/ DefMDIChildProc (int /*long*/ hWnd, int Msg, int /*long*/ wParam, int /*long*/ lParam) {
- if (IsUnicode) return DefMDIChildProcW (hWnd, Msg, wParam, lParam);
- return DefMDIChildProcA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ DefFrameProc (int /*long*/ hWnd, int /*long*/ hWndMDIClient, int Msg, int /*long*/ wParam, int /*long*/ lParam) {
- if (IsUnicode) return DefFrameProcW (hWnd, hWndMDIClient, Msg, wParam, lParam);
- return DefFrameProcA (hWnd, hWndMDIClient, Msg, wParam, lParam);
-}
-public static final int /*long*/ DefWindowProc (int /*long*/ hWnd, int Msg, int /*long*/ wParam, int /*long*/ lParam) {
- if (IsUnicode) return DefWindowProcW (hWnd, Msg, wParam, lParam);
- return DefWindowProcA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ DispatchMessage (MSG lpmsg) {
- if (IsUnicode) return DispatchMessageW (lpmsg);
- return DispatchMessageA (lpmsg);
-}
-
-public static final int DragQueryFile (int /*long*/ hDrop, int iFile, TCHAR lpszFile, int cch) {
- if (IsUnicode) {
- char [] lpszFile1 = lpszFile == null ? null : lpszFile.chars;
- return DragQueryFileW (hDrop, iFile, lpszFile1, cch);
- }
- byte [] lpszFile1 = lpszFile == null ? null : lpszFile.bytes;
- return DragQueryFileA (hDrop, iFile, lpszFile1, cch);
-}
-
-public static final boolean DrawState (int /*long*/ hdc, int /*long*/ hbr, int /*long*/ lpOutputFunc, int /*long*/ lData, int /*long*/ wData, int x, int y, int cx, int cy, int fuFlags) {
- if (IsUnicode) return DrawStateW (hdc, hbr, lpOutputFunc, lData, wData, x, y, cx, cy, fuFlags);
- return DrawStateA (hdc, hbr, lpOutputFunc, lData, wData, x, y, cx, cy, fuFlags);
-}
-
-public static final int DrawText (int /*long*/ hDC, TCHAR lpString, int nCount, RECT lpRect, int uFormat) {
- if (IsUnicode) {
- char [] lpString1 = lpString == null ? null : lpString.chars;
- return DrawTextW (hDC, lpString1, nCount, lpRect, uFormat);
- }
- byte [] lpString1 = lpString == null ? null : lpString.bytes;
- return DrawTextA (hDC, lpString1, nCount, lpRect, uFormat);
-}
-
-public static final int EnumFontFamilies (int /*long*/ hdc, TCHAR lpszFamily, int /*long*/ lpEnumFontFamProc, int /*long*/ lParam) {
- if (IsUnicode) {
- char [] lpszFamily1 = lpszFamily == null ? null : lpszFamily.chars;
- return EnumFontFamiliesW (hdc, lpszFamily1, lpEnumFontFamProc, lParam);
- }
- byte [] lpszFamily1 = lpszFamily == null ? null : lpszFamily.bytes;
- return EnumFontFamiliesA (hdc, lpszFamily1, lpEnumFontFamProc, lParam);
-}
-
-public static final int EnumFontFamiliesEx (int /*long*/ hdc, LOGFONT lpLogfont, int /*long*/ lpEnumFontFamExProc, int /*long*/ lParam, int dwFlags) {
- if (IsUnicode) return EnumFontFamiliesExW (hdc, (LOGFONTW)lpLogfont, lpEnumFontFamExProc, lParam, dwFlags);
- return EnumFontFamiliesExA (hdc, (LOGFONTA)lpLogfont, lpEnumFontFamExProc, lParam, dwFlags);
-}
-
-public static final boolean EnumSystemLocales (int /*long*/ lpLocaleEnumProc, int dwFlags) {
- if (IsUnicode) return EnumSystemLocalesW (lpLocaleEnumProc, dwFlags);
- return EnumSystemLocalesA (lpLocaleEnumProc, dwFlags);
-}
-
-public static final boolean EnumSystemLanguageGroups (int /*long*/ pLangGroupEnumProc, int dwFlags, int /*long*/ lParam) {
- if (IsUnicode) return EnumSystemLanguageGroupsW (pLangGroupEnumProc, dwFlags, lParam);
- return EnumSystemLanguageGroupsA (pLangGroupEnumProc, dwFlags, lParam);
-}
-
-public static final int ExpandEnvironmentStrings (TCHAR lpSrc, TCHAR lpDst, int nSize) {
- if (IsUnicode) {
- char [] lpSrc1 = lpSrc == null ? null : lpSrc.chars;
- char [] lpDst1 = lpDst == null ? null : lpDst.chars;
- return ExpandEnvironmentStringsW (lpSrc1, lpDst1, nSize);
- }
- byte [] lpSrc1 = lpSrc == null ? null : lpSrc.bytes;
- byte [] lpDst1 = lpDst == null ? null : lpDst.bytes;
- return ExpandEnvironmentStringsA (lpSrc1, lpDst1, nSize);
-}
-
-public static final int ExtractIconEx (TCHAR lpszFile, int nIconIndex, int /*long*/ [] phiconLarge, int /*long*/ [] phiconSmall, int nIcons) {
- if (IsUnicode) {
- char [] lpszFile1 = lpszFile == null ? null : lpszFile.chars;
- return ExtractIconExW (lpszFile1, nIconIndex, phiconLarge, phiconSmall, nIcons);
- }
- byte [] lpszFile1 = lpszFile == null ? null : lpszFile.bytes;
- return ExtractIconExA (lpszFile1, nIconIndex, phiconLarge, phiconSmall, nIcons);
-}
-
-public static final boolean ExtTextOut(int /*long*/ hdc, int X, int Y, int fuOptions, RECT lprc, TCHAR lpString, int cbCount, int[] lpDx) {
- if (IsUnicode) {
- char [] lpString1 = lpString == null ? null : lpString.chars;
- return ExtTextOutW (hdc, X, Y, fuOptions, lprc, lpString1, cbCount, lpDx);
- }
- byte [] lpString1 = lpString == null ? null : lpString.bytes;
- return ExtTextOutA (hdc, X, Y, fuOptions, lprc, lpString1, cbCount, lpDx);
-}
-
-public static final int /*long*/ FindWindow (TCHAR lpClassName, TCHAR lpWindowName) {
- if (IsUnicode) {
- char [] lpClassName1 = lpClassName == null ? null : lpClassName.chars;
- char [] lpWindowName1 = lpWindowName == null ? null : lpWindowName.chars;
- return FindWindowW (lpClassName1, lpWindowName1);
- }
- byte [] lpClassName1 = lpClassName == null ? null : lpClassName.bytes;
- byte [] lpWindowName1 = lpWindowName == null ? null : lpWindowName.bytes;
- return FindWindowA (lpClassName1, lpWindowName1);
-}
-
-public static final int FormatMessage (int dwFlags, int /*long*/ lpSource, int dwMessageId, int dwLanguageId, int /*long*/ [] lpBuffer, int nSize, int /*long*/ Arguments) {
- if (IsUnicode) {
- return FormatMessageW (dwFlags, lpSource, dwMessageId, dwLanguageId, lpBuffer, nSize, Arguments);
- }
- return FormatMessageA (dwFlags, lpSource, dwMessageId, dwLanguageId, lpBuffer, nSize, Arguments);
-}
-
-public static final boolean GetCharABCWidths (int /*long*/ hdc, int iFirstChar, int iLastChar, int [] lpabc) {
- if (IsUnicode) return GetCharABCWidthsW (hdc,iFirstChar, iLastChar, lpabc);
- return GetCharABCWidthsA (hdc,iFirstChar, iLastChar, lpabc);
-}
-
-public static final int GetCharacterPlacement (int /*long*/ hdc, TCHAR lpString, int nCount, int nMaxExtent, GCP_RESULTS lpResults, int dwFlags) {
- if (IsUnicode) {
- char [] lpString1 = lpString == null ? null : lpString.chars;
- return GetCharacterPlacementW (hdc, lpString1, nCount, nMaxExtent, lpResults, dwFlags);
- }
- byte [] lpString1 = lpString == null ? null : lpString.bytes;
- return GetCharacterPlacementA (hdc, lpString1, nCount, nMaxExtent, lpResults, dwFlags);
-}
-
-public static final boolean GetCharWidth (int /*long*/ hdc, int iFirstChar, int iLastChar, int [] lpabc) {
- if (IsUnicode) return GetCharWidthW (hdc,iFirstChar, iLastChar, lpabc);
- return GetCharWidthA (hdc,iFirstChar, iLastChar, lpabc);
-}
-
-public static final boolean GetClassInfo (int /*long*/ hInstance, TCHAR lpClassName, WNDCLASS lpWndClass) {
- if (IsUnicode) {
- char [] lpClassName1 = lpClassName == null ? null : lpClassName.chars;
- return GetClassInfoW (hInstance, lpClassName1, lpWndClass);
- }
- byte [] lpClassName1 = lpClassName == null ? null : lpClassName.bytes;
- return GetClassInfoA (hInstance, lpClassName1, lpWndClass);
-}
-
-public static final int GetClassName (int /*long*/ hWnd, TCHAR lpClassName, int nMaxCount) {
- if (IsUnicode) {
- char [] lpClassName1 = lpClassName == null ? null : lpClassName.chars;
- return GetClassNameW (hWnd, lpClassName1, nMaxCount);
- }
- byte [] lpClassName1 = lpClassName == null ? null : lpClassName.bytes;
- return GetClassNameA (hWnd, lpClassName1, nMaxCount);
-}
-
-public static final int GetClipboardFormatName (int format, TCHAR lpszFormatName, int cchMaxCount) {
- if (IsUnicode) {
- char [] lpszFormatName1 = lpszFormatName == null ? null : lpszFormatName.chars;
- return GetClipboardFormatNameW (format, lpszFormatName1, cchMaxCount);
- }
- byte [] lpszFormatName1 = lpszFormatName == null ? null : lpszFormatName.bytes;
- return GetClipboardFormatNameA (format, lpszFormatName1, cchMaxCount);
-}
-
-public static final int GetDateFormat (int Locale, int dwFlags, SYSTEMTIME lpDate, TCHAR lpFormat, TCHAR lpDateStr, int cchDate) {
- if (IsUnicode) {
- char [] lpString1 = lpFormat == null ? null : lpFormat.chars;
- char [] lpString2 = lpDateStr == null ? null : lpDateStr.chars;
- return GetDateFormatW (Locale, dwFlags, lpDate, lpString1, lpString2, cchDate);
- }
- byte [] lpString1 = lpFormat == null ? null : lpFormat.bytes;
- byte [] lpString2 = lpDateStr == null ? null : lpDateStr.bytes;
- return GetDateFormatA (Locale, dwFlags, lpDate, lpString1, lpString2, cchDate);
-}
-
-public static final int GetKeyNameText (int lParam, TCHAR lpString, int nSize) {
- if (IsUnicode) {
- char [] lpString1 = lpString == null ? null : lpString.chars;
- return GetKeyNameTextW (lParam, lpString1, nSize);
- }
- byte [] lpString1 = lpString == null ? null : lpString.bytes;
- return GetKeyNameTextA (lParam, lpString1, nSize);
-}
-
-public static final int GetLocaleInfo (int Locale, int LCType, TCHAR lpLCData, int cchData) {
- if (IsUnicode) {
- char [] lpLCData1 = lpLCData == null ? null : lpLCData.chars;
- return GetLocaleInfoW (Locale, LCType, lpLCData1, cchData);
- }
- byte [] lpLCData1 = lpLCData == null ? null : lpLCData.bytes;
- return GetLocaleInfoA (Locale, LCType, lpLCData1, cchData);
-}
-
-public static final boolean GetMenuItemInfo (int /*long*/ hMenu, int uItem, boolean fByPosition, MENUITEMINFO lpmii) {
- if (IsUnicode) return GetMenuItemInfoW (hMenu, uItem, fByPosition, lpmii);
- return GetMenuItemInfoA (hMenu, uItem, fByPosition, lpmii);
-}
-
-public static final boolean GetMessage (MSG lpMsg, int /*long*/ hWnd, int wMsgFilterMin, int wMsgFilterMax) {
- if (IsUnicode) return GetMessageW (lpMsg, hWnd, wMsgFilterMin, wMsgFilterMax);
- return GetMessageA (lpMsg, hWnd, wMsgFilterMin, wMsgFilterMax);
-}
-
-public static final int GetModuleFileName (int /*long*/ hModule, TCHAR lpFilename, int inSize) {
- if (IsUnicode) {
- char [] lpFilename1 = lpFilename == null ? null : lpFilename.chars;
- return GetModuleFileNameW (hModule, lpFilename1, inSize);
- }
- byte [] lpFilename1 = lpFilename == null ? null : lpFilename.bytes;
- return GetModuleFileNameA (hModule, lpFilename1, inSize);
-}
-
-public static final int /*long*/ GetModuleHandle (TCHAR lpModuleName) {
- if (IsUnicode) {
- char [] lpModuleName1 = lpModuleName == null ? null : lpModuleName.chars;
- return GetModuleHandleW (lpModuleName1);
- }
- byte [] lpModuleName1 = lpModuleName == null ? null : lpModuleName.bytes;
- return GetModuleHandleA (lpModuleName1);
-}
-
-public static final boolean GetMonitorInfo (int /*long*/ hmonitor, MONITORINFO lpmi) {
- if (IsUnicode) return GetMonitorInfoW (hmonitor, lpmi);
- return GetMonitorInfoA (hmonitor, lpmi);
-}
-
-public static final int GetObject (int /*long*/ hgdiobj, int cbBuffer, BITMAP lpvObject) {
- if (IsUnicode) return GetObjectW (hgdiobj, cbBuffer, lpvObject);
- return GetObjectA (hgdiobj, cbBuffer, lpvObject);
-}
-
-public static final int GetObject (int /*long*/ hgdiobj, int cbBuffer, DIBSECTION lpvObject) {
- if (IsUnicode) return GetObjectW (hgdiobj, cbBuffer, lpvObject);
- return GetObjectA (hgdiobj, cbBuffer, lpvObject);
-}
-
-public static final int GetObject (int /*long*/ hgdiobj, int cbBuffer, EXTLOGPEN lpvObject) {
- if (IsUnicode) return GetObjectW (hgdiobj, cbBuffer, lpvObject);
- return GetObjectA (hgdiobj, cbBuffer, lpvObject);
-}
-
-public static final int GetObject (int /*long*/ hgdiobj, int cbBuffer, LOGBRUSH lpvObject) {
- if (IsUnicode) return GetObjectW (hgdiobj, cbBuffer, lpvObject);
- return GetObjectA (hgdiobj, cbBuffer, lpvObject);
-}
-
-public static final int GetObject (int /*long*/ hgdiobj, int cbBuffer, LOGFONT lpvObject) {
- if (IsUnicode) return GetObjectW (hgdiobj, cbBuffer, (LOGFONTW)lpvObject);
- return GetObjectA (hgdiobj, cbBuffer, (LOGFONTA)lpvObject);
-}
-
-public static final int GetObject (int /*long*/ hgdiobj, int cbBuffer, LOGPEN lpvObject) {
- if (IsUnicode) return GetObjectW (hgdiobj, cbBuffer, lpvObject);
- return GetObjectA (hgdiobj, cbBuffer, lpvObject);
-}
-
-public static final int GetObject (int /*long*/ hgdiobj, int cbBuffer, int /*long*/ lpvObject) {
- if (IsUnicode) return GetObjectW (hgdiobj, cbBuffer, lpvObject);
- return GetObjectA (hgdiobj, cbBuffer, lpvObject);
-}
-
-public static final boolean GetOpenFileName (OPENFILENAME lpofn) {
- if (IsUnicode) return GetOpenFileNameW (lpofn);
- return GetOpenFileNameA (lpofn);
-}
-
-public static final int GetOutlineTextMetrics (int /*long*/ hdc, int cbData, OUTLINETEXTMETRIC lpOTM) {
- if (IsUnicode) return GetOutlineTextMetricsW (hdc, cbData, (OUTLINETEXTMETRICW)lpOTM);
- return GetOutlineTextMetricsA (hdc, cbData, (OUTLINETEXTMETRICA)lpOTM);
-}
-
-public static final int GetProfileString (TCHAR lpAppName, TCHAR lpKeyName, TCHAR lpDefault, TCHAR lpReturnedString, int nSize) {
- if (IsUnicode) {
- char [] lpAppName1 = lpAppName == null ? null : lpAppName.chars;
- char [] lpKeyName1 = lpKeyName == null ? null : lpKeyName.chars;
- char [] lpDefault1 = lpDefault == null ? null : lpDefault.chars;
- char [] lpReturnedString1 = lpReturnedString == null ? null : lpReturnedString.chars;
- return GetProfileStringW (lpAppName1, lpKeyName1, lpDefault1, lpReturnedString1, nSize);
- }
- byte [] lpAppName1 = lpAppName == null ? null : lpAppName.bytes;
- byte [] lpKeyName1 = lpKeyName == null ? null : lpKeyName.bytes;
- byte [] lpDefault1 = lpDefault == null ? null : lpDefault.bytes;
- byte [] lpReturnedString1 = lpReturnedString == null ? null : lpReturnedString.bytes;
- return GetProfileStringA (lpAppName1, lpKeyName1, lpDefault1, lpReturnedString1, nSize);
-}
-
-public static int /*long*/ GetProp (int /*long*/ hWnd, int /*long*/ lpString) {
- if (IsUnicode) return GetPropW (hWnd, lpString);
- return GetPropA (hWnd, lpString);
-}
-
-public static final boolean GetSaveFileName (OPENFILENAME lpofn) {
- if (IsUnicode) return GetSaveFileNameW (lpofn);
- return GetSaveFileNameA (lpofn);
-}
-
-public static final void GetStartupInfo (STARTUPINFO lpStartupInfo) {
- if (IsUnicode) {
- GetStartupInfoW (lpStartupInfo);
- } else {
- GetStartupInfoA (lpStartupInfo);
- }
-}
-
-public static final boolean GetTextExtentPoint32 (int /*long*/ hdc, TCHAR lpString, int cbString, SIZE lpSize) {
- if (IsUnicode) {
- char [] lpString1 = lpString == null ? null : lpString.chars;
- return GetTextExtentPoint32W (hdc, lpString1, cbString, lpSize);
- }
- byte [] lpString1 = lpString == null ? null : lpString.bytes;
- return GetTextExtentPoint32A (hdc, lpString1, cbString, lpSize);
-}
-
-public static final boolean GetTextMetrics (int /*long*/ hdc, TEXTMETRIC lptm) {
- if (IsUnicode) return GetTextMetricsW (hdc, (TEXTMETRICW)lptm);
- return GetTextMetricsA (hdc, (TEXTMETRICA)lptm);
-}
-
-public static final int GetTimeFormat (int Locale, int dwFlags, SYSTEMTIME lpTime, TCHAR lpFormat, TCHAR lpTimeStr, int cchTime) {
- if (IsUnicode) {
- char [] lpString1 = lpFormat == null ? null : lpFormat.chars;
- char [] lpString2 = lpTimeStr == null ? null : lpTimeStr.chars;
- return GetTimeFormatW (Locale, dwFlags, lpTime, lpString1, lpString2, cchTime);
- }
- byte [] lpString1 = lpFormat == null ? null : lpFormat.bytes;
- byte [] lpString2 = lpTimeStr == null ? null : lpTimeStr.bytes;
- return GetTimeFormatA (Locale, dwFlags, lpTime, lpString1, lpString2, cchTime);
-}
-
-public static final boolean GetVersionEx (OSVERSIONINFO lpVersionInfo) {
- if (IsUnicode) return GetVersionExW ((OSVERSIONINFOW)lpVersionInfo);
- return GetVersionExA ((OSVERSIONINFOA)lpVersionInfo);
-}
-
-public static final boolean GetVersionEx (OSVERSIONINFOEX lpVersionInfo) {
- if (IsUnicode) return GetVersionExW ((OSVERSIONINFOEXW)lpVersionInfo);
- return GetVersionExA ((OSVERSIONINFOEXA)lpVersionInfo);
-}
-
-public static final int GetWindowLong (int /*long*/ hWnd, int nIndex) {
- if (IsUnicode) return GetWindowLongW (hWnd, nIndex);
- return GetWindowLongA (hWnd, nIndex);
-}
-
-public static final int /*long*/ GetWindowLongPtr (int /*long*/ hWnd, int nIndex) {
- if (IsUnicode) return GetWindowLongPtrW (hWnd, nIndex);
- return GetWindowLongPtrA (hWnd, nIndex);
-}
-
-public static final int GetWindowText (int /*long*/ hWnd, TCHAR lpString, int nMaxCount) {
- if (IsUnicode) {
- char [] lpString1 = lpString == null ? null : lpString.chars;
- return GetWindowTextW (hWnd, lpString1, nMaxCount);
- }
- byte [] lpString1 = lpString == null ? null : lpString.bytes;
- return GetWindowTextA (hWnd, lpString1, nMaxCount);
-}
-
-public static final int GetWindowTextLength (int /*long*/ hWnd) {
- if (IsUnicode) return GetWindowTextLengthW (hWnd);
- return GetWindowTextLengthA (hWnd);
-}
-
-public static final int GlobalAddAtom (TCHAR lpString) {
- if (IsUnicode) {
- char [] lpString1 = lpString == null ? null : lpString.chars;
- return GlobalAddAtomW (lpString1);
- }
- byte [] lpString1 = lpString == null ? null : lpString.bytes;
- return GlobalAddAtomA (lpString1);
-}
-
-public static final boolean ImmGetCompositionFont (int /*long*/ hIMC, LOGFONT lplf) {
- if (IsUnicode) return ImmGetCompositionFontW (hIMC, (LOGFONTW)lplf);
- return ImmGetCompositionFontA (hIMC, (LOGFONTA)lplf);
-}
-
-public static final boolean ImmSetCompositionFont (int /*long*/ hIMC, LOGFONT lplf) {
- if (IsUnicode) return ImmSetCompositionFontW (hIMC, (LOGFONTW)lplf);
- return ImmSetCompositionFontA (hIMC, (LOGFONTA)lplf);
-}
-
-public static final int ImmGetCompositionString (int /*long*/ hIMC, int dwIndex, byte [] lpBuf, int dwBufLen) {
- if (IsUnicode) {
- return ImmGetCompositionStringW (hIMC, dwIndex, lpBuf, dwBufLen);
- }
- return ImmGetCompositionStringA (hIMC, dwIndex, lpBuf, dwBufLen);
-}
-
-public static final int ImmGetCompositionString (int /*long*/ hIMC, int dwIndex, int [] lpBuf, int dwBufLen) {
- if (IsUnicode) {
- return ImmGetCompositionStringW (hIMC, dwIndex, lpBuf, dwBufLen);
- }
- return ImmGetCompositionStringA (hIMC, dwIndex, lpBuf, dwBufLen);
-}
-
-public static final int ImmGetCompositionString (int /*long*/ hIMC, int dwIndex, TCHAR lpBuf, int dwBufLen) {
- if (IsUnicode) {
- char [] lpBuf1 = lpBuf == null ? null : lpBuf.chars;
- return ImmGetCompositionStringW (hIMC, dwIndex, lpBuf1, dwBufLen);
- }
- byte [] lpBuf1 = lpBuf == null ? null : lpBuf.bytes;
- return ImmGetCompositionStringA (hIMC, dwIndex, lpBuf1, dwBufLen);
-}
-
-public static final boolean InternetGetCookie (TCHAR lpszUrl, TCHAR lpszCookieName, TCHAR lpszCookieData, int[] lpdwSize) {
- if (IsUnicode) {
- char [] url = lpszUrl == null ? null : lpszUrl.chars;
- char [] cookieName = lpszCookieName == null ? null : lpszCookieName.chars;
- char [] cookieData = lpszCookieData == null ? null : lpszCookieData.chars;
- return InternetGetCookieW (url, cookieName, cookieData, lpdwSize);
- }
- byte [] url = lpszUrl == null ? null : lpszUrl.bytes;
- byte [] cookieName = lpszCookieName == null ? null : lpszCookieName.bytes;
- byte [] cookieData = lpszCookieData == null ? null : lpszCookieData.bytes;
- return InternetGetCookieA (url, cookieName, cookieData, lpdwSize);
-}
-
-public static final boolean InternetSetCookie (TCHAR lpszUrl, TCHAR lpszCookieName, TCHAR lpszCookieData) {
- if (IsUnicode) {
- char [] url = lpszUrl == null ? null : lpszUrl.chars;
- char [] cookieName = lpszCookieName == null ? null : lpszCookieName.chars;
- char [] cookieData = lpszCookieData == null ? null : lpszCookieData.chars;
- return InternetSetCookieW (url, cookieName, cookieData);
- }
- byte [] url = lpszUrl == null ? null : lpszUrl.bytes;
- byte [] cookieName = lpszCookieName == null ? null : lpszCookieName.bytes;
- byte [] cookieData = lpszCookieData == null ? null : lpszCookieData.bytes;
- return InternetSetCookieA (url, cookieName, cookieData);
-}
-
-public static final boolean InsertMenu (int /*long*/ hMenu, int uPosition, int uFlags, int /*long*/ uIDNewItem, TCHAR lpNewItem) {
- if (IsUnicode) {
- char [] lpNewItem1 = lpNewItem == null ? null : lpNewItem.chars;
- return InsertMenuW (hMenu, uPosition, uFlags, uIDNewItem, lpNewItem1);
- }
- byte [] lpNewItem1 = lpNewItem == null ? null : lpNewItem.bytes;
- return InsertMenuA (hMenu, uPosition, uFlags, uIDNewItem, lpNewItem1);
-}
-
-public static final boolean InsertMenuItem (int /*long*/ hMenu, int uItem, boolean fByPosition, MENUITEMINFO lpmii) {
- if (IsUnicode) return InsertMenuItemW (hMenu, uItem, fByPosition, lpmii);
- return InsertMenuItemA (hMenu, uItem, fByPosition, lpmii);
-}
-
-public static final int /*long*/ LoadBitmap (int /*long*/ hInstance, int /*long*/ lpBitmapName) {
- if (IsUnicode) return LoadBitmapW (hInstance, lpBitmapName);
- return LoadBitmapA (hInstance, lpBitmapName);
-}
-
-public static final int /*long*/ LoadCursor (int /*long*/ hInstance, int /*long*/ lpCursorName) {
- if (IsUnicode) return LoadCursorW (hInstance, lpCursorName);
- return LoadCursorA (hInstance, lpCursorName);
-}
-
-public static final int /*long*/ LoadIcon (int /*long*/ hInstance, int /*long*/ lpIconName) {
- if (IsUnicode) return LoadIconW (hInstance, lpIconName);
- return LoadIconA (hInstance, lpIconName);
-}
-
-public static final int /*long*/ LoadImage (int /*long*/ hinst, TCHAR lpszName, int uType, int cxDesired, int cyDesired, int fuLoad) {
- if (IsUnicode) {
- char [] lpszName1 = lpszName == null ? null : lpszName.chars;
- return LoadImageW (hinst, lpszName1, uType, cxDesired, cyDesired, fuLoad);
- }
- byte [] lpszName1 = lpszName == null ? null : lpszName.bytes;
- return LoadImageA (hinst, lpszName1, uType, cxDesired, cyDesired, fuLoad);
-}
-
-public static final int /*long*/ LoadImage (int /*long*/ hinst, int /*long*/ lpszName, int uType, int cxDesired, int cyDesired, int fuLoad) {
- if (IsUnicode) return LoadImageW (hinst, lpszName, uType, cxDesired, cyDesired, fuLoad);
- return LoadImageA (hinst, lpszName, uType, cxDesired, cyDesired, fuLoad);
-}
-
-public static final int /*long*/ LoadLibrary (TCHAR lpLibFileName) {
- if (IsUnicode) {
- char [] lpLibFileName1 = lpLibFileName == null ? null : lpLibFileName.chars;
- return LoadLibraryW (lpLibFileName1);
- }
- byte [] lpLibFileName1 = lpLibFileName == null ? null : lpLibFileName.bytes;
- return LoadLibraryA (lpLibFileName1);
-}
-
-public static final int LoadString (int /*long*/ hinst, int uID, TCHAR lpBuffer, int nBufferMax) {
- if (IsUnicode) {
- char [] lpBuffer1 = lpBuffer == null ? null : lpBuffer.chars;
- return LoadStringW (hinst, uID, lpBuffer1, nBufferMax);
- }
- byte [] lpBuffer1 = lpBuffer == null ? null : lpBuffer.bytes;
- return LoadStringA (hinst, uID, lpBuffer1, nBufferMax);
-}
-
-public static final int MapVirtualKey (int uCode, int uMapType) {
- if (IsUnicode) return MapVirtualKeyW (uCode, uMapType);
- return MapVirtualKeyA (uCode, uMapType);
-}
-
-public static final int MessageBox (int /*long*/ hWnd, TCHAR lpText, TCHAR lpCaption, int uType) {
- if (IsUnicode) {
- char [] lpText1 = lpText == null ? null : lpText.chars;
- char [] lpCaption1 = lpCaption == null ? null : lpCaption.chars;
- return MessageBoxW (hWnd, lpText1, lpCaption1, uType);
- }
- byte [] lpText1 = lpText == null ? null : lpText.bytes;
- byte [] lpCaption1 = lpCaption == null ? null : lpCaption.bytes;
- return MessageBoxA (hWnd, lpText1, lpCaption1, uType);
-}
-
-public static final void MoveMemory (int /*long*/ Destination, TCHAR Source, int Length) {
- if (IsUnicode) {
- char [] Source1 = Source == null ? null : Source.chars;
- MoveMemory (Destination, Source1, Length);
- } else {
- byte [] Source1 = Source == null ? null : Source.bytes;
- MoveMemory (Destination, Source1, Length);
- }
-}
-
-public static final void MoveMemory (TCHAR Destination, int /*long*/ Source, int Length) {
- if (IsUnicode) {
- char [] Destination1 = Destination == null ? null : Destination.chars;
- MoveMemory (Destination1, Source, Length);
- } else {
- byte [] Destination1 = Destination == null ? null : Destination.bytes;
- MoveMemory (Destination1, Source, Length);
- }
-}
-
-public static final void MoveMemory (int /*long*/ Destination, DEVMODE Source, int Length) {
- if (IsUnicode) {
- MoveMemory (Destination, (DEVMODEW)Source, Length);
- } else {
- MoveMemory (Destination, (DEVMODEA)Source, Length);
- }
-}
-
-public static final void MoveMemory (DEVMODE Destination, int /*long*/ Source, int Length) {
- if (IsUnicode) {
- MoveMemory ((DEVMODEW)Destination, Source, Length);
- } else {
- MoveMemory ((DEVMODEA)Destination, Source, Length);
- }
-}
-
-public static final void MoveMemory (int /*long*/ Destination, LOGFONT Source, int Length) {
- if (IsUnicode) {
- MoveMemory (Destination, (LOGFONTW)Source, Length);
- } else {
- MoveMemory (Destination, (LOGFONTA)Source, Length);
- }
-}
-
-public static final void MoveMemory (LOGFONT Destination, int /*long*/ Source, int Length) {
- if (IsUnicode) {
- MoveMemory ((LOGFONTW)Destination, Source, Length);
- } else {
- MoveMemory ((LOGFONTA)Destination, Source, Length);
- }
-}
-
-public static final void MoveMemory (int /*long*/ Destination, NMTTDISPINFO Source, int Length) {
- if (IsUnicode) {
- MoveMemory (Destination, (NMTTDISPINFOW)Source, Length);
- } else {
- MoveMemory (Destination, (NMTTDISPINFOA)Source, Length);
- }
-}
-
-public static final void MoveMemory (NMTTDISPINFO Destination, int /*long*/ Source, int Length) {
- if (IsUnicode) {
- MoveMemory ((NMTTDISPINFOW)Destination, Source, Length);
- } else {
- MoveMemory ((NMTTDISPINFOA)Destination, Source, Length);
- }
-}
-
-public static final void MoveMemory (TEXTMETRIC Destination, int /*long*/ Source, int Length) {
- if (IsUnicode) {
- MoveMemory ((TEXTMETRICW)Destination, Source, Length);
- } else {
- MoveMemory ((TEXTMETRICA)Destination, Source, Length);
- }
-}
-
-public static final boolean PeekMessage (MSG lpMsg, int /*long*/ hWnd, int wMsgFilterMin, int wMsgFilterMax, int wRemoveMsg) {
- if (IsUnicode) return PeekMessageW (lpMsg, hWnd, wMsgFilterMin, wMsgFilterMax, wRemoveMsg);
- return PeekMessageA (lpMsg, hWnd, wMsgFilterMin, wMsgFilterMax, wRemoveMsg);
-}
-
-public static final boolean PostMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, int /*long*/ lParam) {
- if (IsUnicode) return PostMessageW (hWnd, Msg, wParam, lParam);
- return PostMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final boolean PostThreadMessage (int idThread, int Msg, int /*long*/ wParam, int /*long*/ lParam) {
- if (IsUnicode) return PostThreadMessageW (idThread, Msg, wParam, lParam);
- return PostThreadMessageA (idThread, Msg, wParam, lParam);
-}
-
-public static final boolean PrintDlg (PRINTDLG lppd) {
- if (IsUnicode) return PrintDlgW (lppd);
- return PrintDlgA (lppd);
-}
-
-public static final int RegEnumKeyEx (int /*long*/ hKey, int dwIndex, TCHAR lpName, int [] lpcName, int [] lpReserved, TCHAR lpClass, int [] lpcClass, FILETIME lpftLastWriteTime) {
- if (IsUnicode) {
- char [] lpName1 = lpName == null ? null : lpName.chars;
- char [] lpClass1 = lpClass == null ? null : lpClass.chars;
- return RegEnumKeyExW (hKey, dwIndex, lpName1, lpcName, lpReserved, lpClass1, lpcClass, lpftLastWriteTime);
- }
- byte [] lpName1 = lpName == null ? null : lpName.bytes;
- byte [] lpClass1 = lpClass == null ? null : lpClass.bytes;
- return RegEnumKeyExA (hKey, dwIndex, lpName1, lpcName, lpReserved, lpClass1, lpcClass, lpftLastWriteTime);
-}
-
-public static final int RegisterClass (WNDCLASS lpWndClass) {
- if (IsUnicode) return RegisterClassW (lpWndClass);
- return RegisterClassA (lpWndClass);
-}
-
-public static final int RegisterClipboardFormat (TCHAR lpszFormat) {
- if (IsUnicode) {
- char [] lpszFormat1 = lpszFormat == null ? null : lpszFormat.chars;
- return RegisterClipboardFormatW (lpszFormat1);
- }
- byte [] lpszFormat1 = lpszFormat == null ? null : lpszFormat.bytes;
- return RegisterClipboardFormatA (lpszFormat1);
-}
-
-public static final int RegisterWindowMessage (TCHAR lpString) {
- if (IsUnicode) {
- char [] lpString1 = lpString == null ? null : lpString.chars;
- return RegisterWindowMessageW (lpString1);
- }
- byte [] lpString1 = lpString == null ? null : lpString.bytes;
- return RegisterWindowMessageA (lpString1);
-}
-
-public static final int RegOpenKeyEx (int /*long*/ hKey, TCHAR lpSubKey, int ulOptions, int samDesired, int /*long*/[] phkResult) {
- if (IsUnicode) {
- char [] lpSubKey1 = lpSubKey == null ? null : lpSubKey.chars;
- return RegOpenKeyExW (hKey, lpSubKey1, ulOptions, samDesired, phkResult);
- }
- byte [] lpSubKey1 = lpSubKey == null ? null : lpSubKey.bytes;
- return RegOpenKeyExA (hKey, lpSubKey1, ulOptions, samDesired, phkResult);
-}
-
-public static final int RegQueryInfoKey (int /*long*/ hKey, int /*long*/ lpClass, int[] lpcbClass, int /*long*/ lpReserved, int[] lpSubKeys, int[] lpcbMaxSubKeyLen, int[] lpcbMaxClassLen, int[] lpcValues, int[] lpcbMaxValueNameLen, int[] lpcbMaxValueLen, int[] lpcbSecurityDescriptor, int /*long*/ lpftLastWriteTime){
- if (IsUnicode) return RegQueryInfoKeyW (hKey, lpClass, lpcbClass, lpReserved, lpSubKeys, lpcbMaxSubKeyLen, lpcbMaxClassLen, lpcValues, lpcbMaxValueNameLen, lpcbMaxValueLen, lpcbSecurityDescriptor, lpftLastWriteTime);
- return RegQueryInfoKeyA (hKey, lpClass, lpcbClass, lpReserved, lpSubKeys, lpcbMaxSubKeyLen, lpcbMaxClassLen, lpcValues, lpcbMaxValueNameLen, lpcbMaxValueLen, lpcbSecurityDescriptor, lpftLastWriteTime);
-}
-
-public static final int RegQueryValueEx (int /*long*/ hKey, TCHAR lpValueName, int /*long*/ lpReserved, int[] lpType, TCHAR lpData, int[] lpcbData) {
- if (IsUnicode) {
- char [] lpValueName1 = lpValueName == null ? null : lpValueName.chars;
- char [] lpData1 = lpData == null ? null : lpData.chars;
- return RegQueryValueExW (hKey, lpValueName1, lpReserved, lpType, lpData1, lpcbData);
- }
- byte [] lpValueName1 = lpValueName == null ? null : lpValueName.bytes;
- byte [] lpData1 = lpData == null ? null : lpData.bytes;
- return RegQueryValueExA (hKey, lpValueName1, lpReserved, lpType, lpData1, lpcbData);
-}
-
-public static final int RegQueryValueEx (int /*long*/ hKey, TCHAR lpValueName, int /*long*/ lpReserved, int[] lpType, int [] lpData, int[] lpcbData) {
- if (IsUnicode) {
- char [] lpValueName1 = lpValueName == null ? null : lpValueName.chars;
- return RegQueryValueExW (hKey, lpValueName1, lpReserved, lpType, lpData, lpcbData);
- }
- byte [] lpValueName1 = lpValueName == null ? null : lpValueName.bytes;
- return RegQueryValueExA (hKey, lpValueName1, lpReserved, lpType, lpData, lpcbData);
-}
-
-public static final int /*long*/ RemoveProp (int /*long*/ hWnd, int /*long*/ lpString){
- if (IsUnicode) return RemovePropW (hWnd, lpString);
- return RemovePropA (hWnd, lpString);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, TCHAR lParam) {
- if (IsUnicode) {
- char [] lParam1 = lParam == null ? null : lParam.chars;
- return SendMessageW (hWnd, Msg, wParam, lParam1);
- }
- byte [] lParam1 = lParam == null ? null : lParam.bytes;
- return SendMessageA (hWnd, Msg, wParam, lParam1);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int [] wParam, int [] lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, SIZE lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ [] wParam, int /*long*/ lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, int [] lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, char [] lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, short [] lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, int /*long*/ lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, LITEM lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, LVCOLUMN lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, LVHITTESTINFO lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, LVITEM lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, MARGINS lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, POINT lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, MCHITTESTINFO lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, REBARBANDINFO lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, RECT lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, SYSTEMTIME lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, SHDRAGIMAGE lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, TBBUTTON lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, TBBUTTONINFO lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, TCITEM lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, TCHITTESTINFO lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, TOOLINFO lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, TVHITTESTINFO lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, TVINSERTSTRUCT lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, TVITEM lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, TVSORTCB lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, UDACCEL lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, HDHITTESTINFO lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, HDITEM lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, HDLAYOUT lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final int /*long*/ SendMessage (int /*long*/ hWnd, int Msg, int /*long*/ wParam, BUTTON_IMAGELIST lParam) {
- if (IsUnicode) return SendMessageW (hWnd, Msg, wParam, lParam);
- return SendMessageA (hWnd, Msg, wParam, lParam);
-}
-
-public static final boolean SetMenuItemInfo (int /*long*/ hMenu, int uItem, boolean fByPosition, MENUITEMINFO lpmii) {
- if (IsUnicode) return SetMenuItemInfoW (hMenu, uItem, fByPosition, lpmii);
- return SetMenuItemInfoA (hMenu, uItem, fByPosition, lpmii);
-}
-
-public static boolean SetProp (int /*long*/ hWnd, int /*long*/ lpString, int /*long*/ hData) {
- if (IsUnicode) return SetPropW (hWnd, lpString, hData);
- return SetPropA (hWnd, lpString, hData);
-}
-
-public static final int SetWindowLong (int /*long*/ hWnd, int nIndex, int dwNewLong) {
- if (IsUnicode) return SetWindowLongW (hWnd, nIndex, dwNewLong);
- return SetWindowLongA (hWnd, nIndex, dwNewLong);
-}
-
-public static final int /*long*/ SetWindowLongPtr (int /*long*/ hWnd, int nIndex, int /*long*/ dwNewLong) {
- if (IsUnicode) return SetWindowLongPtrW (hWnd, nIndex, dwNewLong);
- return SetWindowLongPtrA (hWnd, nIndex, dwNewLong);
-}
-
-public static final int /*long*/ SetWindowsHookEx (int idHook, int /*long*/ lpfn, int /*long*/ hMod, int dwThreadId) {
- if (IsUnicode) return SetWindowsHookExW (idHook, lpfn, hMod, dwThreadId);
- return SetWindowsHookExA (idHook, lpfn, hMod, dwThreadId);
-}
-
-public static final boolean SetWindowText (int /*long*/ hWnd, TCHAR lpString) {
- if (IsUnicode) {
- char [] lpString1 = lpString == null ? null : lpString.chars;
- return SetWindowTextW (hWnd, lpString1);
- }
- byte [] lpString1 = lpString == null ? null : lpString.bytes;
- return SetWindowTextA (hWnd, lpString1);
-}
-
-public static final int /*long*/ SHBrowseForFolder (BROWSEINFO lpbi) {
- if (IsUnicode) return SHBrowseForFolderW (lpbi);
- return SHBrowseForFolderA (lpbi);
-}
-
-public static final boolean ShellExecuteEx (SHELLEXECUTEINFO lpExecInfo) {
- if (IsUnicode) return ShellExecuteExW (lpExecInfo);
- return ShellExecuteExA (lpExecInfo);
-}
-
-public static int /*long*/ SHGetFileInfo (TCHAR pszPath, int dwFileAttributes, SHFILEINFO psfi, int cbFileInfo, int uFlags) {
- if (IsUnicode) {
- char [] pszPath1 = pszPath == null ? null : pszPath.chars;
- return SHGetFileInfoW (pszPath1, dwFileAttributes, (SHFILEINFOW) psfi, cbFileInfo, uFlags);
- }
- byte [] pszPath1 = pszPath == null ? null : pszPath.bytes;
- return SHGetFileInfoA (pszPath1, dwFileAttributes, (SHFILEINFOA) psfi, cbFileInfo, uFlags);
-}
-
-public static final boolean Shell_NotifyIcon (int dwMessage, NOTIFYICONDATA lpData) {
- if (IsUnicode) return Shell_NotifyIconW (dwMessage, (NOTIFYICONDATAW)lpData);
- return Shell_NotifyIconA (dwMessage, (NOTIFYICONDATAA)lpData);
-}
-
-public static final boolean SHGetPathFromIDList (int /*long*/ pidl, TCHAR pszPath) {
- if (IsUnicode) {
- char [] pszPath1 = pszPath == null ? null : pszPath.chars;
- return SHGetPathFromIDListW (pidl, pszPath1);
- }
- byte [] pszPath1 = pszPath == null ? null : pszPath.bytes;
- return SHGetPathFromIDListA (pidl, pszPath1);
-}
-
-public static final int StartDoc (int /*long*/ hdc, DOCINFO lpdi) {
- if (IsUnicode) return StartDocW (hdc, lpdi);
- return StartDocA (hdc, lpdi);
-}
-
-public static final boolean SystemParametersInfo (int uiAction, int uiParam, RECT pvParam, int fWinIni) {
- if (IsUnicode) return SystemParametersInfoW (uiAction, uiParam, pvParam, fWinIni);
- return SystemParametersInfoA (uiAction, uiParam, pvParam, fWinIni);
-}
-
-public static final boolean SystemParametersInfo (int uiAction, int uiParam, HIGHCONTRAST pvParam, int fWinIni) {
- if (IsUnicode) return SystemParametersInfoW (uiAction, uiParam, pvParam, fWinIni);
- return SystemParametersInfoA (uiAction, uiParam, pvParam, fWinIni);
-}
-
-public static final boolean SystemParametersInfo (int uiAction, int uiParam, NONCLIENTMETRICS pvParam, int fWinIni) {
- if (IsUnicode) return SystemParametersInfoW (uiAction, uiParam, (NONCLIENTMETRICSW)pvParam, fWinIni);
- return SystemParametersInfoA (uiAction, uiParam, (NONCLIENTMETRICSA)pvParam, fWinIni);
-}
-
-public static final boolean SystemParametersInfo (int uiAction, int uiParam, int [] pvParam, int fWinIni) {
- if (IsUnicode) return SystemParametersInfoW (uiAction, uiParam, pvParam, fWinIni);
- return SystemParametersInfoA (uiAction, uiParam, pvParam, fWinIni);
-}
-
-public static final int TranslateAccelerator (int /*long*/ hWnd, int /*long*/ hAccTable, MSG lpMsg) {
- if (IsUnicode) return TranslateAcceleratorW (hWnd, hAccTable, lpMsg);
- return TranslateAcceleratorA (hWnd, hAccTable, lpMsg);
-}
-
-public static final boolean UnregisterClass (TCHAR lpClassName, int /*long*/ hInstance) {
- if (IsUnicode) {
- char [] lpClassName1 = lpClassName == null ? null : lpClassName.chars;
- return UnregisterClassW (lpClassName1, hInstance);
- }
- byte [] lpClassName1 = lpClassName == null ? null : lpClassName.bytes;
- return UnregisterClassA (lpClassName1, hInstance);
-}
-
-public static final short VkKeyScan (short ch) {
- if (IsUnicode) return VkKeyScanW (ch);
- return VkKeyScanA (ch);
-}
-
-/** Natives */
-
-/** @param hdc cast=(HDC) */
-public static final native int AbortDoc (int /*long*/ hdc);
-/**
- * @method flags=dynamic
- * @param lpCookie cast=(ULONG_PTR*)
- */
-public static final native boolean ActivateActCtx (int /*long*/ hActCtx, int /*long*/ [] lpCookie);
-/** @param hkl cast=(HKL) */
-public static final native int /*long*/ ActivateKeyboardLayout(int /*long*/ hkl, int Flags);
-/** @method flags=dynamic */
-public static final native int AddFontResourceExW(char[] lpszFilename, int fl, int /*long*/ pdv);
-/** @method flags=dynamic */
-public static final native int AddFontResourceExA(byte[] lpszFilename, int fl, int /*long*/ pdv);
-public static final native boolean AdjustWindowRectEx (RECT lpRect, int dwStyle, boolean bMenu, int dwExStyle);
-/** @method flags=dynamic */
-public static final native boolean AllowSetForegroundWindow (int dwProcessId);
-/**
- * @method flags=dynamic
- * @param blendFunction flags=struct
- */
-public static final native boolean AlphaBlend(int /*long*/ hdcDest, int nXOriginDest, int nYOriginDest, int nWidthDest, int nHeightDest, int /*long*/ hdcSrc, int nXOriginSrc, int nYOriginSrc, int nWidthSrc, int nHeightSrc, BLENDFUNCTION blendFunction);
-/**
- * @method flags=dynamic
- * @param hwnd cast=(HWND)
- */
-public static final native boolean AnimateWindow(int /*long*/ hwnd, int dwTime, int dwFlags);
-/** @param hdc cast=(HDC) */
-public static final native boolean Arc (int /*long*/ hdc, int nLeftRect, int nTopRect, int nRightRect, int nBottomRect, int nXStartArc, int nYStartArc, int nXEndArc, int nYEndArc);
-/** @method flags=dynamic */
-public static final native int AssocQueryStringA(int flags, int str, byte[] pszAssoc, byte[] pszExtra, byte[] pszOut, int[] pcchOut);
-/** @method flags=dynamic */
-public static final native int AssocQueryStringW(int flags, int str, char[] pszAssoc, char[] pszExtra, char[] pszOut, int[] pcchOut);
-/**
- * @param idAttach cast=(DWORD)
- * @param idAttachTo cast=(DWORD)
- */
-public static final native boolean AttachThreadInput (int idAttach, int idAttachTo, boolean fAttach);
-/**
- * @method flags=dynamic
- * @param hdcTarget cast=(HDC)
- * @param phdc cast=(HDC*)
- */
-public static final native int /*long*/ BeginBufferedPaint (int /*long*/ hdcTarget, RECT prcTarget, int dwFormat, BP_PAINTPARAMS pPaintParams, int /*long*/ [] phdc);
-public static final native int /*long*/ BeginDeferWindowPos (int nNumWindows);
-/** @param hWnd cast=(HWND) */
-public static final native int /*long*/ BeginPaint (int /*long*/ hWnd, PAINTSTRUCT lpPaint);
-/** @param hdc cast=(HDC) */
-public static final native boolean BeginPath(int /*long*/ hdc);
-/**
- * @param hdcDest cast=(HDC)
- * @param hdcSrc cast=(HDC)
- */
-public static final native boolean BitBlt (int /*long*/ hdcDest, int nXDest, int nYDest, int nWidth, int nHeight, int /*long*/ hdcSrc, int nXSrc, int nYSrc, int dwRop);
-/** @param hWnd cast=(HWND) */
-public static final native boolean BringWindowToTop (int /*long*/ hWnd);
-/** @method flags=dynamic */
-public static final native int BufferedPaintInit ();
-/**
- * @method flags=dynamic
- * @param hBufferedPaint cast=(HPAINTBUFFER)
- */
-public static final native int BufferedPaintSetAlpha (int /*long*/ hBufferedPaint, RECT prc, byte alpha);
-/** @method flags=dynamic */
-public static final native int BufferedPaintUnInit ();
-/** @param address cast=(DLLGETVERSIONPROC) */
-public static final native int Call (int /*long*/ address, DLLVERSIONINFO arg0);
-/**
- * @param hhk cast=(HHOOK)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ CallNextHookEx(int /*long*/ hhk, int nCode, int /*long*/ wParam, int /*long*/ lParam);
-/**
- * @param lpPrevWndFunc cast=(WNDPROC)
- * @param hWnd cast=(HWND)
- */
-public static final native int /*long*/ CallWindowProcW (int /*long*/ lpPrevWndFunc, int /*long*/ hWnd, int Msg, int /*long*/ wParam, int /*long*/ lParam);
-/**
- * @param lpPrevWndFunc cast=(WNDPROC)
- * @param hWnd cast=(HWND)
- */
-public static final native int /*long*/ CallWindowProcA (int /*long*/ lpPrevWndFunc, int /*long*/ hWnd, int Msg, int /*long*/ wParam, int /*long*/ lParam);
-/** @param ch cast=(LPWSTR) */
-public static final native int /*long*/ CharLowerW (int /*long*/ ch);
-/** @param ch cast=(LPSTR) */
-public static final native int /*long*/ CharLowerA (int /*long*/ ch);
-/** @param ch cast=(LPWSTR) */
-public static final native int /*long*/ CharUpperW (int /*long*/ ch);
-/** @param ch cast=(LPSTR) */
-public static final native int /*long*/ CharUpperA (int /*long*/ ch);
-/**
- * @param hmenu cast=(HMENU)
- * @param uIDCheckItem cast=(UINT)
- * @param uCheck cast=(UINT)
- */
-public static final native boolean CheckMenuItem (int /*long*/ hmenu, int uIDCheckItem, int uCheck);
-/** @param lpcc cast=(LPCHOOSECOLORW) */
-public static final native boolean ChooseColorW (CHOOSECOLOR lpcc);
-public static final native boolean ChooseColorA (CHOOSECOLOR lpcc);
-/** @param chooseFont cast=(LPCHOOSEFONTW) */
-public static final native boolean ChooseFontW (CHOOSEFONT chooseFont);
-public static final native boolean ChooseFontA (CHOOSEFONT chooseFont);
-/** @param hWnd cast=(HWND) */
-public static final native boolean ClientToScreen (int /*long*/ hWnd, POINT lpPoint);
-public static final native boolean CloseClipboard ();
-/** @param hdc cast=(HDC) */
-public static final native int /*long*/ CloseEnhMetaFile (int /*long*/ hdc);
-/** @param hObject cast=(HANDLE) */
-public static final native boolean CloseHandle (int /*long*/ hObject);
-/**
- * @method flags=dynamic
- * @param hTheme cast=(HTHEME)
- */
-public static final native int CloseThemeData (int /*long*/ hTheme);
-/**
- * @param rclsid cast=(REFCLSID)
- * @param pUnkOuter cast=(LPUNKNOWN)
- * @param riid cast=(REFIID)
- * @param ppv cast=(LPVOID *)
- */
-public static final native int CoCreateInstance (byte[] rclsid, int /*long*/ pUnkOuter, int dwClsContext, byte[] riid, int /*long*/[] ppv);
-/** @method flags=dynamic */
-public static final native int CoInternetIsFeatureEnabled (int FeatureEntry, int dwFlags);
-/**
- * @method flags=dynamic
- * @param fEnable cast=(BOOL)
- */
-public static final native int CoInternetSetFeatureEnabled (int FeatureEntry, int dwFlags, boolean fEnable);
-/**
- * @param hrgnDest cast=(HRGN)
- * @param hrgnSrc1 cast=(HRGN)
- * @param hrgnSrc2 cast=(HRGN)
- */
-public static final native int CombineRgn (int /*long*/ hrgnDest, int /*long*/ hrgnSrc1, int /*long*/ hrgnSrc2, int fnCombineMode);
-/** @param hwndCB cast=(HWND) */
-public static final native boolean CommandBar_AddAdornments (int /*long*/ hwndCB, int dwFlags, int dwReserved);
-/**
- * @param hInst cast=(HINSTANCE)
- * @param hwndParent cast=(HWND)
- */
-public static final native int /*long*/ CommandBar_Create (int /*long*/ hInst, int /*long*/ hwndParent, int idCmdBar);
-/** @param hwndCB cast=(HWND) */
-public static final native void CommandBar_Destroy (int /*long*/ hwndCB);
-/**
- * @param hwndCB cast=(HWND)
- * @param iButton cast=(WORD)
- */
-public static final native boolean CommandBar_DrawMenuBar (int /*long*/ hwndCB, int iButton);
-/** @param hdnwCB cast=(HWND) */
-public static final native int CommandBar_Height (int /*long*/ hdnwCB);
-/**
- * @param hwndCB cast=(HWND)
- * @param hInst cast=(HINSTANCE)
- * @param pszMenu cast=(LPTSTR)
- * @param iButton cast=(WORD)
- */
-public static final native boolean CommandBar_InsertMenubarEx (int /*long*/ hwndCB, int /*long*/ hInst, int /*long*/ pszMenu, int iButton);
-/**
- * @param hwndCB cast=(HWND)
- * @param fShow cast=(BOOL)
- */
-public static final native boolean CommandBar_Show (int /*long*/ hwndCB, boolean fShow);
-public static final native int CommDlgExtendedError ();
-/** @param hImage cast=(HANDLE) */
-public static final native int /*long*/ CopyImage (int /*long*/ hImage, int uType, int cxDesired, int cyDesired, int fuFlags);
-/** @param lpaccl cast=(LPACCEL) */
-public static final native int /*long*/ CreateAcceleratorTableW (byte [] lpaccl, int cEntries);
-/** @param lpaccl cast=(LPACCEL) */
-public static final native int /*long*/ CreateAcceleratorTableA (byte [] lpaccl, int cEntries);
-/**
- * @method flags=dynamic
- * @param pActCtx flags=no_out
- */
-public static final native int /*long*/ CreateActCtxW (ACTCTX pActCtx);
-/**
- * @method flags=dynamic
- * @param pActCtx flags=no_out
- */
-public static final native int /*long*/ CreateActCtxA (ACTCTX pActCtx);
-/** @param lpvBits cast=(CONST VOID *),flags=no_out critical */
-public static final native int /*long*/ CreateBitmap (int nWidth, int nHeight, int cPlanes, int cBitsPerPel, byte [] lpvBits);
-/**
- * @param hWnd cast=(HWND)
- * @param hBitmap cast=(HBITMAP)
- */
-public static final native boolean CreateCaret (int /*long*/ hWnd, int /*long*/ hBitmap, int nWidth, int nHeight);
-/** @param hdc cast=(HDC) */
-public static final native int /*long*/ CreateCompatibleBitmap (int /*long*/ hdc, int nWidth, int nHeight);
-/** @param hdc cast=(HDC) */
-public static final native int /*long*/ CreateCompatibleDC (int /*long*/ hdc);
-/**
- * @param hInst cast=(HINSTANCE)
- * @param pvANDPlane cast=(CONST VOID *),flags=no_out critical
- * @param pvXORPlane cast=(CONST VOID *),flags=no_out critical
- */
-public static final native int /*long*/ CreateCursor (int /*long*/ hInst, int xHotSpot, int yHotSpot, int nWidth, int nHeight, byte [] pvANDPlane, byte [] pvXORPlane);
-/**
- * @param lpszDriver cast=(LPWSTR)
- * @param lpszDevice cast=(LPWSTR)
- * @param lpszOutput cast=(LPWSTR)
- * @param lpInitData cast=(CONST DEVMODEW *)
- */
-public static final native int /*long*/ CreateDCW (char [] lpszDriver, char [] lpszDevice, int /*long*/ lpszOutput, int /*long*/ lpInitData);
-/**
- * @param lpszDriver cast=(LPSTR)
- * @param lpszDevice cast=(LPSTR)
- * @param lpszOutput cast=(LPSTR)
- * @param lpInitData cast=(CONST DEVMODE *)
- */
-public static final native int /*long*/ CreateDCA (byte [] lpszDriver, byte [] lpszDevice, int /*long*/ lpszOutput, int /*long*/ lpInitData);
-/**
- * @param hdc cast=(HDC)
- * @param pbmi cast=(BITMAPINFO *),flags=no_out critical
- * @param ppvBits cast=(VOID **),flags=no_in critical
- * @param hSection cast=(HANDLE)
- */
-public static final native int /*long*/ CreateDIBSection(int /*long*/ hdc, byte[] pbmi, int iUsage, int /*long*/[] ppvBits, int /*long*/ hSection, int dwOffset);
-/**
- * @param hdc cast=(HDC)
- * @param pbmi cast=(BITMAPINFO *),flags=no_out critical
- * @param ppvBits cast=(VOID **),flags=no_in critical
- * @param hSection cast=(HANDLE)
- */
-public static final native int /*long*/ CreateDIBSection(int /*long*/ hdc, int /*long*/ pbmi, int iUsage, int /*long*/[] ppvBits, int /*long*/ hSection, int dwOffset);
-/**
- * @param hdcRef cast=(HDC)
- * @param lpFilename cast=(LPCWSTR)
- * @param lpDescription cast=(LPCWSTR)
- */
-public static final native int /*long*/ CreateEnhMetaFileW(int /*long*/ hdcRef, char[] lpFilename, RECT lpRect, char[] lpDescription);
-/**
- * @param hdcRef cast=(HDC)
- * @param lpFilename cast=(LPCSTR)
- * @param lpDescription cast=(LPCSTR)
- */
-public static final native int /*long*/ CreateEnhMetaFileA(int /*long*/ hdcRef, byte[] lpFilename, RECT lpRect, byte[] lpDescription);
-/** @param lplf cast=(LPLOGFONTW) */
-public static final native int /*long*/ CreateFontIndirectW (int /*long*/ lplf);
-/** @param lplf cast=(LPLOGFONTA) */
-public static final native int /*long*/ CreateFontIndirectA (int /*long*/ lplf);
-/** @param lplf flags=no_out */
-public static final native int /*long*/ CreateFontIndirectW (LOGFONTW lplf);
-/** @param lplf flags=no_out */
-public static final native int /*long*/ CreateFontIndirectA (LOGFONTA lplf);
-/** @param lplf flags=no_out */
-public static final native int /*long*/ CreateIconIndirect (ICONINFO lplf);
-public static final native int /*long*/ CreateMenu ();
-/** @param logPalette cast=(LOGPALETTE *),flags=no_out critical */
-public static final native int /*long*/ CreatePalette (byte[] logPalette);
-/** @param hbmp cast=(HBITMAP) */
-public static final native int /*long*/ CreatePatternBrush (int /*long*/ hbmp);
-/** @param crColor cast=(COLORREF) */
-public static final native int /*long*/ CreatePen (int fnPenStyle, int nWidth, int crColor);
-/** @param lppt cast=(CONST POINT *) */
-public static final native int /*long*/ CreatePolygonRgn(int[] lppt, int cPoints, int fnPolyFillMode);
-public static final native int /*long*/ CreatePopupMenu ();
-/**
- * @param lpApplicationName cast=(LPCWSTR)
- * @param lpCommandLine cast=(LPWSTR)
- * @param lpProcessAttributes cast=(LPSECURITY_ATTRIBUTES)
- * @param lpThreadAttributes cast=(LPSECURITY_ATTRIBUTES)
- * @param lpEnvironment cast=(LPVOID)
- * @param lpCurrentDirectory cast=(LPWSTR)
- * @param lpStartupInfo cast=(LPSTARTUPINFOW)
- * @param lpProcessInformation cast=(LPPROCESS_INFORMATION)
- */
-public static final native boolean CreateProcessW (int /*long*/ lpApplicationName, int /*long*/ lpCommandLine, int /*long*/ lpProcessAttributes, int /*long*/ lpThreadAttributes, boolean bInheritHandles, int dwCreationFlags, int /*long*/ lpEnvironment, int /*long*/ lpCurrentDirectory, STARTUPINFO lpStartupInfo, PROCESS_INFORMATION lpProcessInformation);
-/**
- * @param lpApplicationName cast=(LPCSTR)
- * @param lpCommandLine cast=(LPSTR)
- * @param lpProcessAttributes cast=(LPSECURITY_ATTRIBUTES)
- * @param lpThreadAttributes cast=(LPSECURITY_ATTRIBUTES)
- * @param lpEnvironment cast=(LPVOID)
- * @param lpCurrentDirectory cast=(LPSTR)
- * @param lpStartupInfo cast=(LPSTARTUPINFOA)
- * @param lpProcessInformation cast=(LPPROCESS_INFORMATION)
- */
-public static final native boolean CreateProcessA (int /*long*/ lpApplicationName, int /*long*/ lpCommandLine, int /*long*/ lpProcessAttributes, int /*long*/ lpThreadAttributes, boolean bInheritHandles, int dwCreationFlags, int /*long*/ lpEnvironment, int /*long*/ lpCurrentDirectory, STARTUPINFO lpStartupInfo, PROCESS_INFORMATION lpProcessInformation);
-public static final native int /*long*/ CreateRectRgn (int left, int top, int right, int bottom);
-/** @param colorRef cast=(COLORREF) */
-public static final native int /*long*/ CreateSolidBrush (int colorRef);
-/**
- * @param hGlobal cast=(HGLOBAL)
- * @param fDeleteOnRelease cast=(BOOL)
- * @param ppstm cast=(LPSTREAM *)
- */
-public static final native int CreateStreamOnHGlobal(int /*long*/ hGlobal, boolean fDeleteOnRelease, int /*long*/[] ppstm);
-/**
- * @param lpClassName cast=(LPWSTR)
- * @param lpWindowName cast=(LPWSTR)
- * @param hWndParent cast=(HWND)
- * @param hMenu cast=(HMENU)
- * @param hInstance cast=(HINSTANCE)
- */
-public static final native int /*long*/ CreateWindowExW (int dwExStyle, char [] lpClassName, char [] lpWindowName, int dwStyle, int X, int Y, int nWidth, int nHeight, int /*long*/ hWndParent, int /*long*/ hMenu, int /*long*/ hInstance, CREATESTRUCT lpParam);
-/**
- * @param lpClassName cast=(LPSTR)
- * @param hWndParent cast=(HWND)
- * @param hMenu cast=(HMENU)
- * @param hInstance cast=(HINSTANCE)
- */
-public static final native int /*long*/ CreateWindowExA (int dwExStyle, byte [] lpClassName, byte [] lpWindowName, int dwStyle, int X, int Y, int nWidth, int nHeight, int /*long*/ hWndParent, int /*long*/ hMenu, int /*long*/ hInstance, CREATESTRUCT lpParam);
-/**
- * @param hWinPosInfo cast=(HDWP)
- * @param hWnd cast=(HWND)
- * @param hWndInsertAfter cast=(HWND)
- */
-public static final native int /*long*/ DeferWindowPos (int /*long*/ hWinPosInfo, int /*long*/ hWnd, int /*long*/ hWndInsertAfter, int X, int Y, int cx, int cy, int uFlags);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ DefMDIChildProcW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, int /*long*/ lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ DefMDIChildProcA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, int /*long*/ lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param hWndMDIClient cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ DefFrameProcW (int /*long*/ hWnd, int /*long*/ hWndMDIClient, int Msg, int /*long*/ wParam, int /*long*/ lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param hWndMDIClient cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ DefFrameProcA (int /*long*/ hWnd, int /*long*/ hWndMDIClient, int Msg, int /*long*/ wParam, int /*long*/ lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ DefWindowProcW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, int /*long*/ lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ DefWindowProcA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, int /*long*/ lParam);
-/** @param hdc cast=(HDC) */
-public static final native boolean DeleteDC (int /*long*/ hdc);
-/** @param hemf cast=(HENHMETAFILE) */
-public static final native boolean DeleteEnhMetaFile (int /*long*/ hemf);
-/** @param hMenu cast=(HMENU) */
-public static final native boolean DeleteMenu (int /*long*/ hMenu, int uPosition, int uFlags);
-/** @param hGdiObj cast=(HGDIOBJ) */
-public static final native boolean DeleteObject (int /*long*/ hGdiObj);
-/** @param hAccel cast=(HACCEL) */
-public static final native boolean DestroyAcceleratorTable (int /*long*/ hAccel);
-public static final native boolean DestroyCaret ();
-/** @param hCursor cast=(HCURSOR) */
-public static final native boolean DestroyCursor (int /*long*/ hCursor);
-/** @param hIcon cast=(HICON) */
-public static final native boolean DestroyIcon (int /*long*/ hIcon);
-/** @param hMenu cast=(HMENU) */
-public static final native boolean DestroyMenu (int /*long*/ hMenu);
-/** @param hWnd cast=(HWND) */
-public static final native boolean DestroyWindow (int /*long*/ hWnd);
-public static final native int /*long*/ DispatchMessageW (MSG lpmsg);
-public static final native int /*long*/ DispatchMessageA (MSG lpmsg);
-/** @param hdc cast=(HDC) */
-public static final native boolean DPtoLP (int /*long*/ hdc, POINT lpPoints, int nCount);
-/**
- * @param hwnd cast=(HWND)
- * @param pt flags=struct
- */
-public static final native boolean DragDetect (int /*long*/ hwnd, POINT pt);
-/** @param hDrop cast=(HDROP) */
-public static final native void DragFinish (int /*long*/ hDrop);
-/**
- * @param hDrop cast=(HDROP)
- * @param lpszFile cast=(LPTSTR)
- */
-public static final native int DragQueryFileA (int /*long*/ hDrop, int iFile, byte[] lpszFile, int cch);
-/**
- * @param hDrop cast=(HDROP)
- * @param lpszFile cast=(LPWSTR)
- */
-public static final native int DragQueryFileW (int /*long*/ hDrop, int iFile, char[] lpszFile, int cch);
-/** @param hwnd cast=(HWND) */
-public static final native boolean DrawAnimatedRects (int /*long*/ hwnd, int idAni, RECT lprcFrom, RECT lprcTo);
-/** @param hdc cast=(HDC) */
-public static final native boolean DrawEdge (int /*long*/ hdc, RECT qrc, int edge, int grfFlags);
-/** @param hDC cast=(HDC) */
-public static final native boolean DrawFocusRect (int /*long*/ hDC, RECT lpRect);
-/** @param hdc cast=(HDC) */
-public static final native boolean DrawFrameControl (int /*long*/ hdc, RECT lprc, int uType, int uState);
-/**
- * @param hdc cast=(HDC)
- * @param hIcon cast=(HICON)
- * @param hbrFlickerFreeDraw cast=(HBRUSH)
- */
-public static final native boolean DrawIconEx (int /*long*/ hdc, int xLeft, int yTop, int /*long*/ hIcon, int cxWidth, int cyWidth, int istepIfAniCur, int /*long*/ hbrFlickerFreeDraw, int diFlags);
-/** @param hWnd cast=(HWND) */
-public static final native boolean DrawMenuBar (int /*long*/ hWnd);
-/**
- * @param hdc cast=(HDC)
- * @param hbr cast=(HBRUSH)
- * @param lpOutputFunc cast=(DRAWSTATEPROC)
- * @param lData cast=(LPARAM)
- * @param wData cast=(WPARAM)
- */
-public static final native boolean DrawStateW (int /*long*/ hdc, int /*long*/ hbr, int /*long*/ lpOutputFunc, int /*long*/ lData, int /*long*/ wData, int x, int y, int cx, int cy, int fuFlags);
-/**
- * @param hdc cast=(HDC)
- * @param hbr cast=(HBRUSH)
- * @param lpOutputFunc cast=(DRAWSTATEPROC)
- * @param lData cast=(LPARAM)
- * @param wData cast=(WPARAM)
- */
-public static final native boolean DrawStateA (int /*long*/ hdc, int /*long*/ hbr, int /*long*/ lpOutputFunc, int /*long*/ lData, int /*long*/ wData, int x, int y, int cx, int cy, int fuFlags);
-/**
- * @param hDC cast=(HDC)
- * @param lpString cast=(LPWSTR),flags=no_out critical
- */
-public static final native int DrawTextW (int /*long*/ hDC, char [] lpString, int nCount, RECT lpRect, int uFormat);
-/**
- * @param hDC cast=(HDC)
- * @param lpString cast=(LPSTR),flags=no_out critical
- */
-public static final native int DrawTextA (int /*long*/ hDC, byte [] lpString, int nCount, RECT lpRect, int uFormat);
-/**
- * @method flags=dynamic
- * @param hTheme cast=(HTHEME)
- * @param hdc cast=(HDC)
- * @param pRect cast=(const RECT *)
- * @param pClipRect cast=(const RECT *)
- */
-public static final native int DrawThemeBackground (int /*long*/ hTheme, int /*long*/ hdc, int iPartId, int iStateId, RECT pRect, RECT pClipRect);
-/** @method flags=dynamic */
-public static final native int DrawThemeEdge (int /*long*/ hTheme, int /*long*/ hdc, int iPartId, int iStateId, RECT pDestRect, int uEdge, int uFlags, RECT pContentRect);
-/** @method flags=dynamic */
-public static final native int DrawThemeIcon (int /*long*/ hTheme, int /*long*/ hdc, int iPartId, int iStateId, RECT pRect, int /*long*/ himl, int iImageIndex);
-/** @method flags=dynamic */
-public static final native int DrawThemeParentBackground (int /*long*/ hwnd, int /*long*/ hdc, RECT prc);
-/** @method flags=dynamic */
-public static final native int DrawThemeText (int /*long*/ hTheme, int /*long*/ hdc, int iPartId, int iStateId, char[] pszText, int iCharCount, int dwTextFlags, int dwTextFlags2, RECT pRect);
-/**
- * @method flags=dynamic
- * @param hWnd cast=(HWND)
- */
-public static final native int DwmEnableBlurBehindWindow (int /*long*/ hWnd, DWM_BLURBEHIND pBlurBehind);
-/**
- * @method flags=dynamic
- * @param hWnd cast=(HWND)
- */
-public static final native int DwmExtendFrameIntoClientArea (int /*long*/ hWnd, MARGINS pMarInset);
-/** @param hdc cast=(HDC) */
-public static final native boolean Ellipse (int /*long*/ hdc, int nLeftRect, int nTopRect, int nRightRect, int nBottomRect);
-/** @param hMenu cast=(HMENU) */
-public static final native boolean EnableMenuItem (int /*long*/ hMenu, int uIDEnableItem, int uEnable);
-/** @param hWnd cast=(HWND) */
-public static final native boolean EnableScrollBar (int /*long*/ hWnd, int wSBflags, int wArrows);
-/** @param hWnd cast=(HWND) */
-public static final native boolean EnableWindow (int /*long*/ hWnd, boolean bEnable);
-/**
- * @method flags=dynamic
- * @param pLangGroupEnumProc cast=(LANGUAGEGROUP_ENUMPROCW)
- * @param lParam cast=(LONG_PTR)
- */
-public static final native boolean EnumSystemLanguageGroupsW(int /*long*/ pLangGroupEnumProc, int dwFlags, int /*long*/ lParam);
-/**
- * @method flags=dynamic
- * @param pLangGroupEnumProc cast=(LANGUAGEGROUP_ENUMPROCA)
- * @param lParam cast=(LONG_PTR)
- */
-public static final native boolean EnumSystemLanguageGroupsA(int /*long*/ pLangGroupEnumProc, int dwFlags, int /*long*/ lParam);
-/** @param lpLocaleEnumProc cast=(LOCALE_ENUMPROCW) */
-public static final native boolean EnumSystemLocalesW (int /*long*/ lpLocaleEnumProc, int dwFlags);
-/** @param lpLocaleEnumProc cast=(LOCALE_ENUMPROCA) */
-public static final native boolean EnumSystemLocalesA (int /*long*/ lpLocaleEnumProc, int dwFlags);
-/** @param hWinPosInfo cast=(HDWP) */
-public static final native boolean EndDeferWindowPos (int /*long*/ hWinPosInfo);
-/**
- * @method flags=dynamic
- * @param hBufferedPaint cast=(HPAINTBUFFER)
- */
-public static final native int EndBufferedPaint (int /*long*/ hBufferedPaint, boolean fUpdateTarget);
-/** @param hdc cast=(HDC) */
-public static final native int EndDoc (int /*long*/ hdc);
-/** @param hdc cast=(HDC) */
-public static final native int EndPage (int /*long*/ hdc);
-/** @param hWnd cast=(HWND) */
-public static final native int EndPaint (int /*long*/ hWnd, PAINTSTRUCT lpPaint);
-/** @param hdc cast=(HDC) */
-public static final native boolean EndPath(int /*long*/ hdc);
-/**
- * @method flags=dynamic
- * @param hdc cast=(HDC)
- * @param lprcClip cast=(LPCRECT)
- * @param lpfnEnum cast=(MONITORENUMPROC)
- * @param dwData cast=(LPARAM)
- */
-public static final native boolean EnumDisplayMonitors (int /*long*/ hdc, RECT lprcClip, int /*long*/ lpfnEnum, int dwData);
-/**
- * @param hdc cast=(HDC)
- * @param hemf cast=(HENHMETAFILE)
- * @param lpEnhMetaFunc cast=(ENHMFENUMPROC)
- * @param lpData cast=(LPVOID)
- */
-public static final native boolean EnumEnhMetaFile(int /*long*/ hdc, int /*long*/ hemf, int /*long*/ lpEnhMetaFunc, int /*long*/ lpData, RECT lpRect);
-/**
- * @param hdc cast=(HDC)
- * @param lpszFamily cast=(LPCWSTR)
- * @param lpEnumFontFamProc cast=(FONTENUMPROCW)
- * @param lParam cast=(LPARAM)
- */
-public static final native int EnumFontFamiliesW (int /*long*/ hdc, char [] lpszFamily, int /*long*/ lpEnumFontFamProc, int /*long*/ lParam);
-/**
- * @param hdc cast=(HDC)
- * @param lpszFamily cast=(LPSTR)
- * @param lpEnumFontFamProc cast=(FONTENUMPROC)
- * @param lParam cast=(LPARAM)
- */
-public static final native int EnumFontFamiliesA (int /*long*/ hdc, byte [] lpszFamily, int /*long*/ lpEnumFontFamProc, int /*long*/ lParam);
-/**
- * @param hdc cast=(HDC)
- * @param lpLogfont cast=(LPLOGFONTW)
- * @param lpEnumFontFamExProc cast=(FONTENUMPROCW)
- * @param lParam cast=(LPARAM)
- */
-public static final native int EnumFontFamiliesExW (int /*long*/ hdc, LOGFONTW lpLogfont, int /*long*/ lpEnumFontFamExProc, int /*long*/ lParam, int dwFlags);
-/**
- * @param hdc cast=(HDC)
- * @param lpLogfont cast=(LPLOGFONTA)
- * @param lpEnumFontFamExProc cast=(FONTENUMPROCA)
- * @param lParam cast=(LPARAM)
- */
-public static final native int EnumFontFamiliesExA (int /*long*/ hdc, LOGFONTA lpLogfont, int /*long*/ lpEnumFontFamExProc, int /*long*/ lParam, int dwFlags);
-/**
- * @param lprc1 cast=(CONST RECT *),flags=no_out
- * @param lprc2 cast=(CONST RECT *),flags=no_out
- */
-public static final native boolean EqualRect (RECT lprc1, RECT lprc2);
-/**
- * @param hSrcRgn1 cast=(HRGN)
- * @param hSrcRgn2 cast=(HRGN)
- */
-public static final native boolean EqualRgn (int /*long*/ hSrcRgn1, int /*long*/ hSrcRgn2);
-/** @param hdc cast=(HDC) */
-public static final native int ExcludeClipRect (int /*long*/ hdc, int nLeftRect, int nTopRect, int nRightRect, int nBottomRect);
-public static final native int ExpandEnvironmentStringsW (char [] lpSrc, char [] lsDst, int nSize);
-public static final native int ExpandEnvironmentStringsA (byte [] lpSrc, byte [] lsDst, int nSize);
-/**
- * @param lplb cast=(CONST LOGBRUSH *)
- * @param lpStyle cast=(CONST DWORD *)
- */
-public static final native int /*long*/ ExtCreatePen (int dwPenStyle, int dwWidth, LOGBRUSH lplb, int dwStyleCount, int[] lpStyle);
-/**
- * @param lpXform cast=(XFORM *)
- * @param lpRgnData cast=(CONST RGNDATA *)
- */
-public static final native int /*long*/ ExtCreateRegion (float[] lpXform, int nCount, int[] lpRgnData);
-/**
- * @param hdc cast=(HDC)
- * @param lprc flags=no_out
- * @param lpString cast=(LPWSTR),flags=no_out critical
- * @param lpDx cast=(CONST INT *),flags=no_out critical
- */
-public static final native boolean ExtTextOutW (int /*long*/ hdc, int X, int Y, int fuOptions, RECT lprc, char[] lpString, int cbCount, int[] lpDx);
-/**
- * @param hdc cast=(HDC)
- * @param lprc flags=no_out
- * @param lpString cast=(LPSTR),flags=no_out critical
- * @param lpDx cast=(CONST INT *),flags=no_out critical
- */
-public static final native boolean ExtTextOutA (int /*long*/ hdc, int X, int Y, int fuOptions, RECT lprc, byte[] lpString, int cbCount, int[] lpDx);
-/**
- * @param lpszFile cast=(LPWSTR)
- * @param phiconLarge cast=(HICON FAR *)
- * @param phiconSmall cast=(HICON FAR *)
- */
-public static final native int ExtractIconExW (char [] lpszFile, int nIconIndex, int /*long*/ [] phiconLarge, int /*long*/ [] phiconSmall, int nIcons);
-/**
- * @param lpszFile cast=(LPSTR)
- * @param phiconLarge cast=(HICON FAR *)
- * @param phiconSmall cast=(HICON FAR *)
- */
-public static final native int ExtractIconExA (byte [] lpszFile, int nIconIndex, int /*long*/ [] phiconLarge, int /*long*/ [] phiconSmall, int nIcons);
-/**
- * @param hDC cast=(HDC)
- * @param lprc flags=no_out
- * @param hbr cast=(HBRUSH)
- */
-public static final native int FillRect (int /*long*/ hDC, RECT lprc, int /*long*/ hbr);
-/** @param hdc cast=(HDC) */
-public static final native boolean FillPath (int /*long*/ hdc);
-/**
- * @param lpClassName cast=(LPSTR)
- * @param lpWindowName cast=(LPSTR)
- */
-public static final native int /*long*/ FindWindowA (byte [] lpClassName, byte [] lpWindowName);
-/**
- * @param lpClassName cast=(LPWSTR)
- * @param lpWindowName cast=(LPWSTR)
- */
-public static final native int /*long*/ FindWindowW (char [] lpClassName, char [] lpWindowName);
-/**
- * @param lpSource cast=(LPCVOID)
- * @param lpBuffer cast=(LPSTR)
- * @param Arguments cast=(va_list*)
- */
-public static final native int FormatMessageA (int dwFlags, int /*long*/ lpSource, int dwMessageId, int dwLanguageId, int /*long*/ [] lpBuffer, int nSize, int /*long*/ Arguments);
-/**
- * @param lpSource cast=(LPCVOID)
- * @param lpBuffer cast=(LPWSTR)
- * @param Arguments cast=(va_list*)
- */
-public static final native int FormatMessageW (int dwFlags, int /*long*/ lpSource, int dwMessageId, int dwLanguageId, int /*long*/ [] lpBuffer, int nSize, int /*long*/ Arguments);
-/** @param hLibModule cast=(HMODULE) */
-public static final native boolean FreeLibrary (int /*long*/ hLibModule);
-/** @param dwLimit cast=(DWORD) */
-public static final native int GdiSetBatchLimit (int dwLimit);
-public static final native int GET_WHEEL_DELTA_WPARAM(int /*long*/ wParam);
-public static final native int GET_X_LPARAM(int /*long*/ lp);
-public static final native int GET_Y_LPARAM(int /*long*/ lp);
-public static final native int GetACP ();
-public static final native short GetAsyncKeyState (int nVirtKey);
-public static final native int /*long*/ GetActiveWindow ();
-/** @param hDC cast=(HDC) */
-public static final native int GetBkColor (int /*long*/ hDC);
-public static final native int /*long*/ GetCapture ();
-public static final native boolean GetCaretPos (POINT lpPoint);
-/**
- * @param hdc cast=(HDC)
- * @param lpabc cast=(LPABC),flags=no_in critical
- */
-public static final native boolean GetCharABCWidthsA (int /*long*/ hdc, int iFirstChar, int iLastChar, int [] lpabc);
-/**
- * @param hdc cast=(HDC)
- * @param lpabc cast=(LPABC),flags=no_in critical
- */
-public static final native boolean GetCharABCWidthsW (int /*long*/ hdc, int iFirstChar, int iLastChar, int [] lpabc);
-/**
- * @param hdc cast=(HDC)
- * @param lpString cast=(LPWSTR),flags=no_out critical
- * @param lpResults cast=(LPGCP_RESULTSW)
- */
-public static final native int GetCharacterPlacementW (int /*long*/ hdc, char[] lpString, int nCount, int nMaxExtent, GCP_RESULTS lpResults, int dwFlags);
-/**
- * @param hdc cast=(HDC)
- * @param lpString cast=(LPSTR),flags=no_out critical
- */
-public static final native int GetCharacterPlacementA (int /*long*/ hdc, byte[] lpString, int nCount, int nMaxExtent, GCP_RESULTS lpResults, int dwFlags);
-/**
- * @param hdc cast=(HDC)
- * @param lpBuffer cast=(LPINT),flags=no_in critical
- */
-public static final native boolean GetCharWidthA (int /*long*/ hdc, int iFirstChar, int iLastChar, int [] lpBuffer);
-/**
- * @param hdc cast=(HDC)
- * @param lpBuffer cast=(LPINT),flags=no_in critical
- */
-public static final native boolean GetCharWidthW (int /*long*/ hdc, int iFirstChar, int iLastChar, int [] lpBuffer);
-/**
- * @param hInstance cast=(HINSTANCE)
- * @param lpClassName cast=(LPWSTR)
- * @param lpWndClass cast=(LPWNDCLASSW)
- */
-public static final native boolean GetClassInfoW (int /*long*/ hInstance, char [] lpClassName, WNDCLASS lpWndClass);
-/**
- * @param hInstance cast=(HINSTANCE)
- * @param lpClassName cast=(LPSTR)
- */
-public static final native boolean GetClassInfoA (int /*long*/ hInstance, byte [] lpClassName, WNDCLASS lpWndClass);
-/** @param hWnd cast=(HWND) */
-public static final native int GetClassNameW (int /*long*/ hWnd, char [] lpClassName, int nMaxCount);
-/** @param hWnd cast=(HWND) */
-public static final native int GetClassNameA (int /*long*/ hWnd, byte [] lpClassName, int nMaxCount);
-/** @param hWnd cast=(HWND) */
-public static final native boolean GetClientRect (int /*long*/ hWnd, RECT lpRect);
-public static final native int /*long*/ GetClipboardData (int uFormat);
-public static final native int GetClipboardFormatNameA (int format, byte[] lpszFormatName, int cchMaxCount);
-/** @param lpszFormatName cast=(LPWSTR) */
-public static final native int GetClipboardFormatNameW (int format, char[] lpszFormatName, int cchMaxCount);
-/** @param hdc cast=(HDC) */
-public static final native int GetClipBox (int /*long*/ hdc, RECT lprc);
-/**
- * @param hdc cast=(HDC)
- * @param hrgn cast=(HRGN)
- */
-public static final native int GetClipRgn (int /*long*/ hdc, int /*long*/ hrgn);
-/**
- * @method flags=dynamic
- * @param hwndCombo cast=(HWND)
- */
-public static final native boolean GetComboBoxInfo (int /*long*/ hwndCombo, COMBOBOXINFO pcbi);
-/** @param hdc cast=(HDC) */
-public static final native int /*long*/ GetCurrentObject (int /*long*/ hdc, int uObjectType);
-public static final native int GetCurrentProcessId ();
-public static final native int GetCurrentThreadId ();
-public static final native int /*long*/ GetCursor ();
-public static final native boolean GetCursorPos (POINT lpPoint);
-/**
- * @param Locale cast=(LCID)
- * @param dwFlags cast=(DWORD)
- * @param lpFormat cast=(LPWSTR)
- * @param lpDateStr cast=(LPWSTR)
- */
-public static final native int GetDateFormatW(int Locale, int dwFlags, SYSTEMTIME lpDate, char [] lpFormat, char [] lpDateStr, int cchDate);
-/**
- * @param Locale cast=(LCID)
- * @param dwFlags cast=(DWORD)
- * @param lpFormat cast=(LPSTR)
- * @param lpDateStr cast=(LPSTR)
- */
-public static final native int GetDateFormatA(int Locale, int dwFlags, SYSTEMTIME lpDate, byte [] lpFormat, byte [] lpDateStr, int cchDate);
-/** @param hwnd cast=(HWND) */
-public static final native int /*long*/ GetDC (int /*long*/ hwnd);
-/**
- * @param hWnd cast=(HWND)
- * @param hrgnClip cast=(HRGN)
- */
-public static final native int /*long*/ GetDCEx (int /*long*/ hWnd, int /*long*/ hrgnClip, int flags);
-public static final native int /*long*/ GetDesktopWindow ();
-/** @param hdc cast=(HDC) */
-public static final native int GetDeviceCaps (int /*long*/ hdc, int nIndex);
-public static final native int GetDialogBaseUnits ();
-/**
- * @param hdc cast=(HDC)
- * @param pColors cast=(RGBQUAD *),flags=no_in critical
- */
-public static final native int GetDIBColorTable (int /*long*/ hdc, int uStartIndex, int cEntries, byte[] pColors);
-/**
- * @param hdc cast=(HDC)
- * @param hbmp cast=(HBITMAP)
- * @param lpvBits cast=(LPVOID)
- * @param lpbi cast=(LPBITMAPINFO),flags=critical
- */
-public static final native int GetDIBits (int /*long*/ hdc, int /*long*/ hbmp, int uStartScan, int cScanLines, int /*long*/ lpvBits, byte[] lpbi, int uUsage);
-/** @param hDlg cast=(HWND) */
-public static final native int /*long*/ GetDlgItem (int /*long*/ hDlg, int nIDDlgItem);
-public static final native int GetDoubleClickTime ();
-public static final native int /*long*/ GetFocus ();
-/** @param hdc cast=(HDC) */
-public static final native int GetFontLanguageInfo (int /*long*/ hdc);
-public static final native int /*long*/ GetForegroundWindow ();
-/** @param hdc cast=(HDC) */
-public static final native int GetGraphicsMode (int /*long*/ hdc);
-/**
- * @param idThread cast=(DWORD)
- * @param lpgui cast=(LPGUITHREADINFO)
- */
-public static final native boolean GetGUIThreadInfo (int idThread, GUITHREADINFO lpgui);
-/**
- * @param hIcon cast=(HICON)
- * @param piconinfo flags=no_in
- */
-public static final native boolean GetIconInfo (int /*long*/ hIcon, ICONINFO piconinfo);
-/** @param lpList cast=(HKL FAR *) */
-public static final native int GetKeyboardLayoutList (int nBuff, int /*long*/ [] lpList);
-public static final native int /*long*/ GetKeyboardLayout (int idThread);
-public static final native short GetKeyState (int nVirtKey);
-/** @param lpKeyState cast=(PBYTE) */
-public static final native boolean GetKeyboardState (byte [] lpKeyState);
-/** @param lpString cast=(LPWSTR) */
-public static final native int GetKeyNameTextW (int lParam, char [] lpString, int nSize);
-/** @param lpString cast=(LPSTR) */
-public static final native int GetKeyNameTextA (int lParam, byte [] lpString, int nSize);
-/** @param hWnd cast=(HWND) */
-public static final native int /*long*/ GetLastActivePopup (int /*long*/ hWnd);
-public static final native int GetLastError ();
-/**
- * @method flags=dynamic
- * @param hwnd cast=(HWND)
- */
-public static final native boolean GetLayeredWindowAttributes (int /*long*/ hwnd, int [] pcrKey, byte [] pbAlpha, int [] pdwFlags);
-/**
- * @method flags=dynamic
- * @param hdc cast=(HDC)
- */
-public static final native int GetLayout (int /*long*/ hdc);
-/* returns the instance handle to the swt library */
-/** @method flags=no_gen */
-public static final native int /*long*/ GetLibraryHandle ();
-/** @param lpLCData cast=(LPWSTR) */
-public static final native int GetLocaleInfoW (int Locale, int LCType, char [] lpLCData, int cchData);
-/** @param lpLCData cast=(LPSTR) */
-public static final native int GetLocaleInfoA (int Locale, int LCType, byte [] lpLCData, int cchData);
-/** @param hWnd cast=(HWND) */
-public static final native int /*long*/ GetMenu (int /*long*/ hWnd);
-/** @method flags=dynamic */
-public static final native boolean GetMenuBarInfo (int /*long*/ hWnd, int idObject, int idItem, MENUBARINFO pmbi);
-/** @param hMenu cast=(HMENU) */
-public static final native int GetMenuDefaultItem (int /*long*/ hMenu, int fByPos, int gmdiFlags);
-/**
- * @method flags=dynamic
- * @param hmenu cast=(HMENU)
- */
-public static final native boolean GetMenuInfo (int /*long*/ hmenu, MENUINFO lpcmi);
-/** @param hMenu cast=(HMENU) */
-public static final native int GetMenuItemCount (int /*long*/ hMenu);
-/**
- * @param hMenu cast=(HMENU)
- * @param lpmii cast=(LPMENUITEMINFOW)
- */
-public static final native boolean GetMenuItemInfoW (int /*long*/ hMenu, int uItem, boolean fByPosition, MENUITEMINFO lpmii);
-/** @param hMenu cast=(HMENU) */
-public static final native boolean GetMenuItemInfoA (int /*long*/ hMenu, int uItem, boolean fByPosition, MENUITEMINFO lpmii);
-/**
- * @param hWnd cast=(HWND)
- * @param hMenu cast=(HMENU)
- */
-public static final native boolean GetMenuItemRect (int /*long*/ hWnd, int /*long*/ hMenu, int uItem, RECT lprcItem);
-/** @param hWnd cast=(HWND) */
-public static final native boolean GetMessageW (MSG lpMsg, int /*long*/ hWnd, int wMsgFilterMin, int wMsgFilterMax);
-/** @param hWnd cast=(HWND) */
-public static final native boolean GetMessageA (MSG lpMsg, int /*long*/ hWnd, int wMsgFilterMin, int wMsgFilterMax);
-public static final native int GetMessagePos ();
-public static final native int GetMessageTime ();
-/**
- * @param hdc cast=(HDC)
- * @param hrgn cast=(HRGN)
- */
-public static final native int GetMetaRgn (int /*long*/ hdc, int /*long*/ hrgn);
-/** @method flags=dynamic */
-public static final native int GetThemeColor (int /*long*/ hTheme, int iPartId, int iStateId, int iPropId, int[] pColor);
-/** @method flags=dynamic */
-public static final native int GetThemeTextExtent (int /*long*/ hTheme, int /*long*/ hdc, int iPartId, int iStateId, char[] pszText, int iCharCount, int dwTextFlags, RECT pBoundingRect, RECT pExtentRect);
-/** @param hdc cast=(HDC) */
-public static final native int GetTextCharset (int /*long*/ hdc);
-public static final native int GetTickCount ();
-/** @param hdc cast=(HDC) */
-public static final native int GetMapMode (int /*long*/ hdc);
-/**
- * @param hModule cast=(HMODULE)
- * @param lpFilename cast=(LPWSTR)
- */
-public static final native int GetModuleFileNameW (int /*long*/ hModule, char [] lpFilename, int inSize);
-/**
- * @param hModule cast=(HMODULE)
- * @param lpFilename cast=(LPSTR)
- */
-public static final native int GetModuleFileNameA (int /*long*/ hModule, byte [] lpFilename, int inSize);
-/** @param lpModuleName cast=(LPWSTR) */
-public static final native int /*long*/ GetModuleHandleW (char [] lpModuleName);
-/** @param lpModuleName cast=(LPSTR) */
-public static final native int /*long*/ GetModuleHandleA (byte [] lpModuleName);
-/**
- * @method flags=dynamic
- * @param hmonitor cast=(HMONITOR)
- * @param lpmi cast=(LPMONITORINFO)
- */
-public static final native boolean GetMonitorInfoW (int /*long*/ hmonitor, MONITORINFO lpmi);
-/**
- * @method flags=dynamic
- * @param hmonitor cast=(HMONITOR)
- * @param lpmi cast=(LPMONITORINFO)
- */
-public static final native boolean GetMonitorInfoA (int /*long*/ hmonitor, MONITORINFO lpmi);
-/**
- * @param hPal cast=(HPALETTE)
- * @param crColor cast=(COLORREF)
- */
-public static final native int GetNearestPaletteIndex (int /*long*/ hPal, int crColor);
-/**
- * @param hgdiobj cast=(HGDIOBJ)
- * @param lpvObject flags=no_in
- */
-public static final native int GetObjectA (int /*long*/ hgdiobj, int cbBuffer, BITMAP lpvObject);
-/**
- * @param hgdiobj cast=(HGDIOBJ)
- * @param lpvObject flags=no_in
- */
-public static final native int GetObjectW (int /*long*/ hgdiobj, int cbBuffer, BITMAP lpvObject);
-/**
- * @param hgdiobj cast=(HGDIOBJ)
- * @param lpvObject flags=no_in
- */
-public static final native int GetObjectA (int /*long*/ hgdiobj, int cbBuffer, DIBSECTION lpvObject);
-/**
- * @param hgdiobj cast=(HGDIOBJ)
- * @param lpvObject flags=no_in
- */
-public static final native int GetObjectW (int /*long*/ hgdiobj, int cbBuffer, DIBSECTION lpvObject);
-/**
- * @param hgdiobj cast=(HGDIOBJ)
- * @param lpvObject flags=no_in
- */
-public static final native int GetObjectA (int /*long*/ hgdiobj, int cbBuffer, EXTLOGPEN lpvObject);
-/**
- * @param hgdiobj cast=(HGDIOBJ)
- * @param lpvObject flags=no_in
- */
-public static final native int GetObjectW (int /*long*/ hgdiobj, int cbBuffer, EXTLOGPEN lpvObject);
-/**
- * @param hgdiobj cast=(HGDIOBJ)
- * @param lpvObject flags=no_in
- */
-public static final native int GetObjectA (int /*long*/ hgdiobj, int cbBuffer, LOGBRUSH lpvObject);
-/**
- * @param hgdiobj cast=(HGDIOBJ)
- * @param lpvObject flags=no_in
- */
-public static final native int GetObjectW (int /*long*/ hgdiobj, int cbBuffer, LOGBRUSH lpvObject);
-/**
- * @param hgdiobj cast=(HGDIOBJ)
- * @param lpvObject flags=no_in
- */
-public static final native int GetObjectA (int /*long*/ hgdiobj, int cbBuffer, LOGFONTA lpvObject);
-/**
- * @param hgdiobj cast=(HGDIOBJ)
- * @param lpvObject flags=no_in
- */
-public static final native int GetObjectW (int /*long*/ hgdiobj, int cbBuffer, LOGFONTW lpvObject);
-/**
- * @param hgdiobj cast=(HGDIOBJ)
- * @param lpvObject flags=no_in
- */
-public static final native int GetObjectA (int /*long*/ hgdiobj, int cbBuffer, LOGPEN lpvObject);
-/**
- * @param hgdiobj cast=(HGDIOBJ)
- * @param lpvObject flags=no_in
- */
-public static final native int GetObjectW (int /*long*/ hgdiobj, int cbBuffer, LOGPEN lpvObject);
-/**
- * @param hgdiobj cast=(HGDIOBJ)
- * @param lpvObject cast=(LPVOID),flags=no_in
- */
-public static final native int GetObjectA (int /*long*/ hgdiobj, int cbBuffer, int /*long*/ lpvObject);
-/**
- * @param hgdiobj cast=(HGDIOBJ)
- * @param lpvObject cast=(LPVOID),flags=no_in
- */
-public static final native int GetObjectW (int /*long*/ hgdiobj, int cbBuffer, int /*long*/ lpvObject);
-/** @param lpofn cast=(LPOPENFILENAMEW) */
-public static final native boolean GetOpenFileNameW (OPENFILENAME lpofn);
-public static final native boolean GetOpenFileNameA (OPENFILENAME lpofn);
-/** @param hdc cast=(HDC) */
-public static final native int GetOutlineTextMetricsW (int /*long*/ hdc, int cbData, OUTLINETEXTMETRICW lpOTM);
-/** @param hdc cast=(HDC) */
-public static final native int GetOutlineTextMetricsA (int /*long*/ hdc, int cbData, OUTLINETEXTMETRICA lpOTM);
-/**
- * @param hdc cast=(HDC)
- * @param lpPoints cast=(LPPOINT)
- * @param lpTypes cast=(LPBYTE)
- */
-public static final native int GetPath (int /*long*/ hdc, int[] lpPoints, byte[] lpTypes, int nSize);
-/**
- * @param hPalette cast=(HPALETTE)
- * @param logPalette cast=(LPPALETTEENTRY),flags=no_in critical
- */
-public static final native int GetPaletteEntries (int /*long*/ hPalette, int iStartIndex, int nEntries, byte[] logPalette);
-/** @param hWnd cast=(HWND) */
-public static final native int /*long*/ GetParent (int /*long*/ hWnd);
-/** @param hdc cast=(HDC) */
-public static final native int GetPixel (int /*long*/ hdc, int x, int y);
-/** @param hdc cast=(HDC) */
-public static final native int GetPolyFillMode (int /*long*/ hdc);
-/**
- * @param hModule cast=(HMODULE)
- * @param lpProcName cast=(LPCTSTR)
- */
-public static final native int /*long*/ GetProcAddress (int /*long*/ hModule, byte [] lpProcName);
-public static final native int /*long*/ GetProcessHeap ();
-/** @param ProcessHeaps cast=(PHANDLE) */
-public static final native int GetProcessHeaps (int NumberOfHeaps, int /*long*/[] ProcessHeaps);
-/**
- * @param lpAppName cast=(LPWSTR)
- * @param lpKeyName cast=(LPWSTR)
- * @param lpDefault cast=(LPWSTR)
- * @param lpReturnedString cast=(LPWSTR)
- */
-public static final native int GetProfileStringW (char [] lpAppName, char [] lpKeyName, char [] lpDefault, char [] lpReturnedString, int nSize);
-/**
- * @param lpAppName cast=(LPSTR)
- * @param lpKeyName cast=(LPSTR)
- * @param lpDefault cast=(LPSTR)
- * @param lpReturnedString cast=(LPSTR)
- */
-public static final native int GetProfileStringA (byte [] lpAppName, byte [] lpKeyName, byte [] lpDefault, byte [] lpReturnedString, int nSize);
-/**
- * @param hWnd cast=(HWND)
- * @param lpString cast=(LPCWSTR)
- */
-public static final native int /*long*/ GetPropW (int /*long*/ hWnd, int /*long*/ lpString);
-/**
- * @param hWnd cast=(HWND)
- * @param lpString cast=(LPCTSTR)
- */
-public static final native int /*long*/ GetPropA (int /*long*/ hWnd, int /*long*/ lpString);
-/**
- * @param hdc cast=(HDC)
- * @param hrgn cast=(HRGN)
- */
-public static final native int GetRandomRgn (int /*long*/ hdc, int /*long*/ hrgn, int iNum);
-/**
- * @param hRgn cast=(HRGN)
- * @param lpRgnData cast=(RGNDATA *),flags=no_in critical
- */
-public static final native int GetRegionData (int /*long*/ hRgn, int dwCount, int [] lpRgnData);
-/**
- * @param hrgn cast=(HRGN)
- * @param lprc flags=no_in
- */
-public static final native int GetRgnBox (int /*long*/ hrgn, RECT lprc);
-/** @param hdc cast=(HDC) */
-public static final native int GetROP2 (int /*long*/ hdc);
-/** @param lpofn cast=(LPOPENFILENAMEW) */
-public static final native boolean GetSaveFileNameW (OPENFILENAME lpofn);
-public static final native boolean GetSaveFileNameA (OPENFILENAME lpofn);
-/** @param hwnd cast=(HWND) */
-public static final native boolean GetScrollBarInfo (int /*long*/ hwnd, int idObject, SCROLLBARINFO psbi);
-/** @param hwnd cast=(HWND) */
-public static final native boolean GetScrollInfo (int /*long*/ hwnd, int flags, SCROLLINFO info);
-/** @param lpStartupInfo cast=(LPSTARTUPINFOW) */
-public static final native void GetStartupInfoW (STARTUPINFO lpStartupInfo);
-/** @param lpStartupInfo cast=(LPSTARTUPINFOA) */
-public static final native void GetStartupInfoA (STARTUPINFO lpStartupInfo);
-public static final native int /*long*/ GetStockObject (int fnObject);
-public static final native int GetSysColor (int nIndex);
-public static final native int /*long*/ GetSysColorBrush (int nIndex);
-/** @method flags=dynamic */
-public static final native short GetSystemDefaultUILanguage ();
-/** @param hWnd cast=(HWND) */
-public static final native int /*long*/ GetSystemMenu (int /*long*/ hWnd, boolean bRevert);
-public static final native int GetSystemMetrics (int nIndex);
-/**
- * @param hdc cast=(HDC)
- * @param iStartIndex cast=(UINT)
- * @param nEntries cast=(UINT)
- * @param lppe cast=(LPPALETTEENTRY),flags=no_in critical
- */
-public static final native int GetSystemPaletteEntries (int /*long*/ hdc, int iStartIndex, int nEntries, byte[] lppe);
-/** @param hDC cast=(HDC) */
-public static final native int GetTextColor (int /*long*/ hDC);
-/**
- * @param hdc cast=(HDC)
- * @param lpString cast=(LPWSTR),flags=no_out critical
- * @param lpSize flags=no_in
- */
-public static final native boolean GetTextExtentPoint32W (int /*long*/ hdc, char [] lpString, int cbString, SIZE lpSize);
-/**
- * @param hdc cast=(HDC)
- * @param lpString cast=(LPSTR),flags=no_out critical
- * @param lpSize flags=no_in
- */
-public static final native boolean GetTextExtentPoint32A (int /*long*/ hdc, byte [] lpString, int cbString, SIZE lpSize);
-/**
- * @param hdc cast=(HDC)
- * @param lptm flags=no_in
- */
-public static final native boolean GetTextMetricsW (int /*long*/ hdc, TEXTMETRICW lptm);
-/**
- * @param hdc cast=(HDC)
- * @param lptm flags=no_in
- */
-public static final native boolean GetTextMetricsA (int /*long*/ hdc, TEXTMETRICA lptm);
-/** @method flags=dynamic */
-public static final native int GetThemeInt (int /*long*/ hTheme, int iPartId, int iStateId, int iPropId, int[] piVal);
-/** @method flags=dynamic */
-public static final native int GetThemeMargins (int /*long*/ hTheme, int /*long*/ hdc, int iPartId, int iStateId, int iPropId, RECT prc, MARGINS pMargins);
-/** @method flags=dynamic */
-public static final native int GetThemeBackgroundContentRect (int /*long*/ hTheme, int /*long*/ hdc, int iPartId, int iStateId, RECT pBoundingRect, RECT pContentRect);
-/**
- * @method flags=dynamic
- * @param pContentRect flags=no_out
- */
-public static final native int GetThemeBackgroundExtent (int /*long*/ hTheme, int /*long*/ hdc, int iPartId, int iStateId, RECT pContentRect, RECT pExtentRect);
-/** @method flags=dynamic */
-public static final native int GetThemePartSize (int /*long*/ hTheme, int /*long*/ hdc, int iPartId, int iStateId, RECT prc, int eSize, SIZE psz);
-/** @method flags=dynamic */
-public static final native int GetThemeMetric (int /*long*/ hTheme, int /*long*/ hdc, int iPartId, int iStateId, int iPropId, int[] piVal);
-/** @method flags=dynamic */
-public static final native int GetThemeRect (int /*long*/ hTheme, int iPartId, int iStateId, int iPropId, RECT pRect);
-/** @method flags=dynamic */
-public static final native int GetThemeSysSize (int /*long*/ hTheme, int iSizeID);
-/**
- * @param Locale cast=(LCID)
- * @param dwFlags cast=(DWORD)
- * @param lpFormat cast=(LPWSTR)
- * @param lpTimeStr cast=(LPWSTR)
- */
-public static final native int GetTimeFormatW(int Locale, int dwFlags, SYSTEMTIME lpTime, char [] lpFormat, char [] lpTimeStr, int cchTime);
-/**
- * @param Locale cast=(LCID)
- * @param dwFlags cast=(DWORD)
- * @param lpFormat cast=(LPSTR)
- * @param lpTimeStr cast=(LPSTR)
- */
-public static final native int GetTimeFormatA(int Locale, int dwFlags, SYSTEMTIME lpTime, byte [] lpFormat, byte [] lpTimeStr, int cchTime);
-/**
- * @param hWnd cast=(HWND)
- * @param lpRect cast=(LPRECT)
- * @param bErase cast=(BOOL)
- */
-public static final native boolean GetUpdateRect (int /*long*/ hWnd, RECT lpRect, boolean bErase);
-/**
- * @param hWnd cast=(HWND)
- * @param hRgn cast=(HRGN)
- */
-public static final native int GetUpdateRgn (int /*long*/ hWnd, int /*long*/ hRgn, boolean bErase);
-/** @param lpVersionInfo cast=(LPOSVERSIONINFOW) */
-public static final native boolean GetVersionExW (OSVERSIONINFOEXW lpVersionInfo);
-/** @param lpVersionInfo cast=(LPOSVERSIONINFOA) */
-public static final native boolean GetVersionExA (OSVERSIONINFOEXA lpVersionInfo);
-public static final native boolean GetVersionExW (OSVERSIONINFOW lpVersionInfo);
-public static final native boolean GetVersionExA (OSVERSIONINFOA lpVersionInfo);
-/** @param hWnd cast=(HWND) */
-public static final native int /*long*/ GetWindow (int /*long*/ hWnd, int uCmd);
-/** @param hWnd cast=(HWND) */
-public static final native int GetWindowLongW (int /*long*/ hWnd, int nIndex);
-/** @param hWnd cast=(HWND) */
-public static final native int GetWindowLongA (int /*long*/ hWnd, int nIndex);
-/** @param hWnd cast=(HWND) */
-public static final native int /*long*/ GetWindowLongPtrW (int /*long*/ hWnd, int nIndex);
-/** @param hWnd cast=(HWND) */
-public static final native int /*long*/ GetWindowLongPtrA (int /*long*/ hWnd, int nIndex);
-/** @param hWnd cast=(HWND) */
-public static final native int /*long*/ GetWindowDC (int /*long*/ hWnd);
-/** @param hdc cast=(HDC) */
-public static final native boolean GetWindowOrgEx (int /*long*/ hdc, POINT lpPoint);
-/** @param hWnd cast=(HWND) */
-public static final native boolean GetWindowPlacement (int /*long*/ hWnd, WINDOWPLACEMENT lpwndpl);
-/** @param hWnd cast=(HWND) */
-public static final native boolean GetWindowRect (int /*long*/ hWnd, RECT lpRect);
-/**
- * @param hWnd cast=(HWND)
- * @param hRgn cast=(HRGN)
- */
-public static final native int GetWindowRgn (int /*long*/ hWnd, int /*long*/ hRgn);
-/**
- * @param hWnd cast=(HWND)
- * @param lpString cast=(LPWSTR)
- */
-public static final native int GetWindowTextW (int /*long*/ hWnd, char [] lpString, int nMaxCount);
-/**
- * @param hWnd cast=(HWND)
- * @param lpString cast=(LPSTR)
- */
-public static final native int GetWindowTextA (int /*long*/ hWnd, byte [] lpString, int nMaxCount);
-/** @param hWnd cast=(HWND) */
-public static final native int GetWindowTextLengthW (int /*long*/ hWnd);
-/** @param hWnd cast=(HWND) */
-public static final native int GetWindowTextLengthA (int /*long*/ hWnd);
-/**
- * @method flags=dynamic
- * @param hWnd cast=(HWND)
- */
-public static final native int /*long*/ GetWindowTheme (int /*long*/ hWnd);
-/**
- * @param hWnd cast=(HWND)
- * @param lpdwProcessId cast=(LPDWORD)
- */
-public static final native int GetWindowThreadProcessId (int /*long*/ hWnd, int [] lpdwProcessId);
-/**
- * @param hdc cast=(HDC)
- * @param lpXform cast=(LPXFORM)
- */
-public static final native boolean GetWorldTransform (int /*long*/ hdc, float[] lpXform);
-/** @param lpString cast=(LPCWSTR) */
-public static final native int GlobalAddAtomW (char [] lpString);
-/** @param lpString cast=(LPCTSTR) */
-public static final native int GlobalAddAtomA (byte [] lpString);
-public static final native int /*long*/ GlobalAlloc (int uFlags, int dwBytes);
-/** @param hMem cast=(HANDLE) */
-public static final native int /*long*/ GlobalFree (int /*long*/ hMem);
-/** @param hMem cast=(HANDLE) */
-public static final native int /*long*/ GlobalLock (int /*long*/ hMem);
-/** @param hMem cast=(HANDLE) */
-public static final native int GlobalSize (int /*long*/ hMem);
-/** @param hMem cast=(HANDLE) */
-public static final native boolean GlobalUnlock (int /*long*/ hMem);
-/**
- * @method flags=dynamic
- * @param hdc cast=(HDC)
- * @param pVertex cast=(PTRIVERTEX)
- * @param dwNumVertex cast=(ULONG)
- * @param pMesh cast=(PVOID)
- * @param dwNumMesh cast=(ULONG)
- * @param dwMode cast=(ULONG)
- */
-public static final native boolean GradientFill (int /*long*/ hdc, int /*long*/ pVertex, int dwNumVertex, int /*long*/ pMesh, int dwNumMesh, int dwMode);
-public static final native int HIWORD(int /*long*/ l);
-/** @param hHeap cast=(HANDLE) */
-public static final native int /*long*/ HeapAlloc (int /*long*/ hHeap, int dwFlags, int dwBytes);
-/**
- * @param hHeap cast=(HANDLE)
- * @param lpMem cast=(LPVOID)
- */
-public static final native boolean HeapFree (int /*long*/ hHeap, int dwFlags, int /*long*/ lpMem);
-/**
- * @param hHeap cast=(HANDLE)
- * @param lpMem cast=(LPCVOID)
- */
-public static final native boolean HeapValidate (int /*long*/ hHeap, int dwFlags, int /*long*/ lpMem);
-/** @param hWnd cast=(HWND) */
-public static final native boolean HideCaret (int /*long*/ hWnd);
-/**
- * @method flags=dynamic
- * @param ptTest flags=struct
- */
-public static final native int HitTestThemeBackground (int /*long*/ hTheme, int /*long*/ hdc, int iPartId, int iStateId, int dwOptions, RECT pRect, int /*long*/ hrgn, POINT ptTest, short[] pwHitTestCode);
-/**
- * @param lpsz cast=(LPOLESTR)
- * @param lpiid cast=(LPIID)
- */
-public static final native int IIDFromString (char[] lpsz, byte[] lpiid);
-/**
- * @param himl cast=(HIMAGELIST)
- * @param hbmImage cast=(HBITMAP)
- * @param hbmMask cast=(HBITMAP)
- */
-public static final native int ImageList_Add (int /*long*/ himl, int /*long*/ hbmImage, int /*long*/ hbmMask);
-/**
- * @param himl cast=(HIMAGELIST)
- * @param hbmImage cast=(HBITMAP)
- * @param crMask cast=(COLORREF)
- */
-public static final native int ImageList_AddMasked (int /*long*/ himl, int /*long*/ hbmImage, int crMask);
-/** @param himl cast=(HIMAGELIST) */
-public static final native boolean ImageList_BeginDrag (int /*long*/ himl, int iTrack, int dxHotspot, int dyHotspot);
-public static final native int /*long*/ ImageList_Create (int cx, int cy, int flags, int cInitial, int cGrow);
-/** @param himl cast=(HIMAGELIST) */
-public static final native boolean ImageList_Destroy (int /*long*/ himl);
-/** @param hwndLock cast=(HWND) */
-public static final native boolean ImageList_DragEnter (int /*long*/ hwndLock, int x, int y);
-/** @param hwndLock cast=(HWND) */
-public static final native boolean ImageList_DragLeave (int /*long*/ hwndLock);
-public static final native boolean ImageList_DragMove (int x, int y);
-/** @param fShow cast=(BOOL) */
-public static final native boolean ImageList_DragShowNolock (boolean fShow);
-/**
- * @param himl cast=(HIMAGELIST)
- * @param hdcDst cast=(HDC)
- * @param fStyle cast=(UINT)
- */
-public static final native boolean ImageList_Draw (int /*long*/ himl, int i, int /*long*/ hdcDst, int x, int y, int fStyle);
-public static final native void ImageList_EndDrag ();
-/**
- * @param ppt cast=(POINT *)
- * @param pptHotspot cast=(POINT *)
- */
-public static final native int /*long*/ ImageList_GetDragImage (POINT ppt, POINT pptHotspot);
-/** @param himl cast=(HIMAGELIST) */
-public static final native int /*long*/ ImageList_GetIcon (int /*long*/ himl, int i, int flags);
-/**
- * @param himl cast=(HIMAGELIST)
- * @param cx cast=(int *)
- * @param cy cast=(int *)
- */
-public static final native boolean ImageList_GetIconSize (int /*long*/ himl, int [] cx, int [] cy);
-/** @param himl cast=(HIMAGELIST) */
-public static final native int ImageList_GetImageCount (int /*long*/ himl);
-/** @param himl cast=(HIMAGELIST) */
-public static final native boolean ImageList_Remove (int /*long*/ himl, int i);
-/**
- * @param himl cast=(HIMAGELIST)
- * @param hbmImage cast=(HBITMAP)
- * @param hbmMask cast=(HBITMAP)
- */
-public static final native boolean ImageList_Replace (int /*long*/ himl, int i, int /*long*/ hbmImage, int /*long*/ hbmMask);
-/**
- * @param himl cast=(HIMAGELIST)
- * @param hicon cast=(HICON)
- */
-public static final native int ImageList_ReplaceIcon (int /*long*/ himl, int i, int /*long*/ hicon);
-/** @param himl cast=(HIMAGELIST) */
-public static final native boolean ImageList_SetIconSize (int /*long*/ himl, int cx, int cy);
-/**
- * @param hWnd cast=(HWND)
- * @param hIMC cast=(HIMC)
- */
-public static final native int /*long*/ ImmAssociateContext (int /*long*/ hWnd, int /*long*/ hIMC);
-public static final native int /*long*/ ImmCreateContext ();
-/** @param hIMC cast=(HIMC) */
-public static final native boolean ImmDestroyContext (int /*long*/ hIMC);
-/** @method flags=dynamic */
-public static final native boolean ImmDisableTextFrameService (int idThread);
-/** @param hIMC cast=(HIMC) */
-public static final native boolean ImmGetCompositionFontW (int /*long*/ hIMC, LOGFONTW lplf);
-/** @param hIMC cast=(HIMC) */
-public static final native boolean ImmGetCompositionFontA (int /*long*/ hIMC, LOGFONTA lplf);
-/**
- * @param hIMC cast=(HIMC)
- * @param lpBuf cast=(LPWSTR)
- */
-public static final native int ImmGetCompositionStringW (int /*long*/ hIMC, int dwIndex, char [] lpBuf, int dwBufLen);
-/**
- * @param hIMC cast=(HIMC)
- * @param lpBuf cast=(LPSTR)
- */
-public static final native int ImmGetCompositionStringA (int /*long*/ hIMC, int dwIndex, byte [] lpBuf, int dwBufLen);
-/**
- * @param hIMC cast=(HIMC)
- * @param lpBuf cast=(LPWSTR)
- */
-public static final native int ImmGetCompositionStringW (int /*long*/ hIMC, int dwIndex, int [] lpBuf, int dwBufLen);
-/**
- * @param hIMC cast=(HIMC)
- * @param lpBuf cast=(LPWSTR)
- */
-public static final native int ImmGetCompositionStringA (int /*long*/ hIMC, int dwIndex, int [] lpBuf, int dwBufLen);
-/**
- * @param hIMC cast=(HIMC)
- * @param lpBuf cast=(LPWSTR)
- */
-public static final native int ImmGetCompositionStringW (int /*long*/ hIMC, int dwIndex, byte [] lpBuf, int dwBufLen);
-/** @param hWnd cast=(HWND) */
-public static final native int /*long*/ ImmGetContext (int /*long*/ hWnd);
-/**
- * @param hIMC cast=(HIMC)
- * @param lpfdwConversion cast=(LPDWORD)
- * @param lpfdwSentence cast=(LPDWORD)
- */
-public static final native boolean ImmGetConversionStatus (int /*long*/ hIMC, int [] lpfdwConversion, int [] lpfdwSentence);
-/** @param hWnd cast=(HWND) */
-public static final native int /*long*/ ImmGetDefaultIMEWnd (int /*long*/ hWnd);
-/** @param hIMC cast=(HIMC) */
-public static final native boolean ImmGetOpenStatus (int /*long*/ hIMC);
-/** @param hIMC cast=(HIMC) */
-public static final native boolean ImmNotifyIME (int /*long*/ hIMC, int dwAction, int dwIndex, int dwValue);
-/**
- * @param hWnd cast=(HWND)
- * @param hIMC cast=(HIMC)
- */
-public static final native boolean ImmReleaseContext (int /*long*/ hWnd, int /*long*/ hIMC);
-/** @param hIMC cast=(HIMC) */
-public static final native boolean ImmSetCompositionFontW (int /*long*/ hIMC, LOGFONTW lplf);
-/** @param hIMC cast=(HIMC) */
-public static final native boolean ImmSetCompositionFontA (int /*long*/ hIMC, LOGFONTA lplf);
-/** @param hIMC cast=(HIMC) */
-public static final native boolean ImmSetCompositionWindow (int /*long*/ hIMC, COMPOSITIONFORM lpCompForm);
-/** @param hIMC cast=(HIMC) */
-public static final native boolean ImmSetCandidateWindow (int /*long*/ hIMC, CANDIDATEFORM lpCandidate);
-/** @param hIMC cast=(HIMC) */
-public static final native boolean ImmSetConversionStatus (int /*long*/ hIMC, int fdwConversion, int dwSentence);
-/** @param hIMC cast=(HIMC) */
-public static final native boolean ImmSetOpenStatus (int /*long*/ hIMC, boolean fOpen);
-public static final native void InitCommonControls ();
-public static final native boolean InitCommonControlsEx (INITCOMMONCONTROLSEX lpInitCtrls);
-public static final native boolean InSendMessage ();
-/** @param hMenu cast=(HMENU) */
-public static final native boolean InsertMenuW (int /*long*/ hMenu, int uPosition, int uFlags, int /*long*/ uIDNewItem, char [] lpNewItem);
-/** @param hMenu cast=(HMENU) */
-public static final native boolean InsertMenuA (int /*long*/ hMenu, int uPosition, int uFlags, int /*long*/ uIDNewItem, byte [] lpNewItem);
-/**
- * @param hMenu cast=(HMENU)
- * @param lpmii cast=(LPMENUITEMINFOW)
- */
-public static final native boolean InsertMenuItemW (int /*long*/ hMenu, int uItem, boolean fByPosition, MENUITEMINFO lpmii);
-/** @param hMenu cast=(HMENU) */
-public static final native boolean InsertMenuItemA (int /*long*/ hMenu, int uItem, boolean fByPosition, MENUITEMINFO lpmii);
-/**
- * @param lpszUrl cast=(LPCTSTR)
- * @param lpszCookieName cast=(LPCTSTR)
- * @param lpszCookieData cast=(LPSTR)
- * @param lpdwSize cast=(LPDWORD)
- */
-public static final native boolean InternetGetCookieA (byte[] lpszUrl, byte[] lpszCookieName, byte[] lpszCookieData, int[] lpdwSize);
-/**
- * @param lpszUrl cast=(LPCWSTR)
- * @param lpszCookieName cast=(LPCWSTR)
- * @param lpszCookieData cast=(LPWSTR)
- * @param lpdwSize cast=(LPDWORD)
- */
-public static final native boolean InternetGetCookieW (char[] lpszUrl, char[] lpszCookieName, char[] lpszCookieData, int[] lpdwSize);
-/**
- * @param lpszUrl cast=(LPCTSTR)
- * @param lpszCookieName cast=(LPCTSTR)
- * @param lpszCookieData cast=(LPCTSTR)
- */
-public static final native boolean InternetSetCookieA (byte[] lpszUrl, byte[] lpszCookieName, byte[] lpszCookieData);
-/**
- * @param lpszUrl cast=(LPCWSTR)
- * @param lpszCookieName cast=(LPCWSTR)
- * @param lpszCookieData cast=(LPCWSTR)
- */
-public static final native boolean InternetSetCookieW (char[] lpszUrl, char[] lpszCookieName, char[] lpszCookieData);
-/**
- * @param hInternet cast=(HINTERNET)
- * @param lpBuffer cast=(LPVOID)
- */
-public static final native boolean InternetSetOption (int /*long*/ hInternet, int dwOption, int /*long*/ lpBuffer, int dwBufferLength);
-/** @param hdc cast=(HDC) */
-public static final native int IntersectClipRect (int /*long*/ hdc, int nLeftRect, int nTopRect, int nRightRect, int nBottomRect);
-/**
- * @param lprcDst flags=no_in
- * @param lprcSrc1 flags=no_out
- * @param lprcSrc2 flags=no_out
- */
-public static final native boolean IntersectRect (RECT lprcDst, RECT lprcSrc1, RECT lprcSrc2);
-/** @param hWnd cast=(HWND) */
-public static final native boolean InvalidateRect (int /*long*/ hWnd, RECT lpRect, boolean bErase);
-/**
- * @param hWnd cast=(HWND)
- * @param hRgn cast=(HRGN)
- */
-public static final native boolean InvalidateRgn (int /*long*/ hWnd, int /*long*/ hRgn, boolean bErase);
-/** @method flags=dynamic */
-public static final native boolean IsAppThemed ();
-/**
- * @param lp cast=(LPVOID)
- * @param ucb cast=(UINT_PTR)
- */
-public static final native boolean IsBadReadPtr (int /*long*/ lp, int ucb);
-/**
- * @param lp cast=(LPVOID)
- * @param ucb cast=(UINT_PTR)
- */
-public static final native boolean IsBadWritePtr (int /*long*/ lp, int ucb);
-public static final native boolean IsDBCSLeadByte (byte TestChar);
-/**
- * @method flags=dynamic
- * @param hWnd cast=(HWND)
- */
-public static final native boolean IsHungAppWindow (int /*long*/ hWnd);
-/** @param hWnd cast=(HWND) */
-public static final native boolean IsIconic (int /*long*/ hWnd);
-/** @method flags=no_gen */
-public static final native boolean IsPPC ();
-/** @method flags=no_gen */
-public static final native boolean IsSP ();
-/** @param hWnd cast=(HWND) */
-public static final native boolean IsWindowEnabled (int /*long*/ hWnd);
-/** @param hWnd cast=(HWND) */
-public static final native boolean IsWindowVisible (int /*long*/ hWnd);
-/** @param hWnd cast=(HWND) */
-public static final native boolean IsZoomed (int /*long*/ hWnd);
-/** @param hWnd cast=(HWND) */
-public static final native boolean KillTimer (int /*long*/ hWnd, int /*long*/ uIDEvent);
-/** @param hdc cast=(HDC) */
-public static final native boolean LineTo (int /*long*/ hdc, int x1, int x2);
-/**
- * @param hInstance cast=(HINSTANCE)
- * @param lpBitmapName cast=(LPWSTR)
- */
-public static final native int /*long*/ LoadBitmapW (int /*long*/ hInstance, int /*long*/ lpBitmapName);
-/**
- * @param hInstance cast=(HINSTANCE)
- * @param lpBitmapName cast=(LPSTR)
- */
-public static final native int /*long*/ LoadBitmapA (int /*long*/ hInstance, int /*long*/ lpBitmapName);
-/**
- * @param hInstance cast=(HINSTANCE)
- * @param lpCursorName cast=(LPWSTR)
- */
-public static final native int /*long*/ LoadCursorW (int /*long*/ hInstance, int /*long*/ lpCursorName);
-/**
- * @param hInstance cast=(HINSTANCE)
- * @param lpCursorName cast=(LPSTR)
- */
-public static final native int /*long*/ LoadCursorA (int /*long*/ hInstance, int /*long*/ lpCursorName);
-/**
- * @param hInstance cast=(HINSTANCE)
- * @param lpIconName cast=(LPWSTR)
- */
-public static final native int /*long*/ LoadIconW (int /*long*/ hInstance, int /*long*/ lpIconName);
-/**
- * @param hInstance cast=(HINSTANCE)
- * @param lpIconName cast=(LPSTR)
- */
-public static final native int /*long*/ LoadIconA (int /*long*/ hInstance, int /*long*/ lpIconName);
-/**
- * @param hinst cast=(HINSTANCE)
- * @param lpszName cast=(LPWSTR)
- */
-public static final native int /*long*/ LoadImageW (int /*long*/ hinst, char [] lpszName, int uType, int cxDesired, int cyDesired, int fuLoad);
-/**
- * @param hinst cast=(HINSTANCE)
- * @param lpszName cast=(LPSTR)
- */
-public static final native int /*long*/ LoadImageA (int /*long*/ hinst, byte [] lpszName, int uType, int cxDesired, int cyDesired, int fuLoad);
-/**
- * @param hinst cast=(HINSTANCE)
- * @param lpszName cast=(LPWSTR)
- */
-public static final native int /*long*/ LoadImageW (int /*long*/ hinst, int /*long*/ lpszName, int uType, int cxDesired, int cyDesired, int fuLoad);
-/**
- * @param hinst cast=(HINSTANCE)
- * @param lpszName cast=(LPSTR)
- */
-public static final native int /*long*/ LoadImageA (int /*long*/ hinst, int /*long*/ lpszName, int uType, int cxDesired, int cyDesired, int fuLoad);
-/**
- * @param hinst cast=(HINSTANCE)
- * @param lpBuffer cast=(LPWSTR)
- */
-public static final native int LoadStringW (int /*long*/ hinst, int uID, char [] lpBuffer, int nBufferMax);
-/**
- * @param hinst cast=(HINSTANCE)
- * @param lpBuffer cast=(LPSTR)
- */
-public static final native int LoadStringA (int /*long*/ hinst, int uID, byte [] lpBuffer, int nBufferMax);
-/** @param lpLibFileName cast=(LPWSTR) */
-public static final native int /*long*/ LoadLibraryW (char [] lpLibFileName);
-/** @param lpLibFileName cast=(LPSTR) */
-public static final native int /*long*/ LoadLibraryA (byte [] lpLibFileName);
-/** @param hMem cast=(HLOCAL) */
-public static final native int /*long*/ LocalFree (int /*long*/ hMem);
-/** @param hWndLock cast=(HWND) */
-public static final native boolean LockWindowUpdate (int /*long*/ hWndLock);
-public static final native int LOWORD (int /*long*/ l);
-/** @param hdc cast=(HDC) */
-public static final native boolean LPtoDP (int /*long*/ hdc, POINT lpPoints, int nCount);
-public static final native int MAKEWORD(int l, int h);
-public static final native int /*long*/ MAKEWPARAM(int l, int h);
-public static final native int /*long*/ MAKELPARAM(int l, int h);
-public static final native int /*long*/ MAKELRESULT(int l, int h);
-public static final native int MapVirtualKeyW (int uCode, int uMapType);
-public static final native int MapVirtualKeyA (int uCode, int uMapType);
-/**
- * @param hWndFrom cast=(HWND)
- * @param hWndTo cast=(HWND)
- * @param lpPoints cast=(LPPOINT)
- */
-public static final native int MapWindowPoints (int /*long*/ hWndFrom, int /*long*/ hWndTo, POINT lpPoints, int cPoints);
-/**
- * @param hWndFrom cast=(HWND)
- * @param hWndTo cast=(HWND)
- * @param lpPoints cast=(LPPOINT)
- */
-public static final native int MapWindowPoints (int /*long*/ hWndFrom, int /*long*/ hWndTo, RECT lpPoints, int cPoints);
-/** @method flags=dynamic */
-public static final native boolean MCIWndRegisterClass ();
-public static final native boolean MessageBeep (int uType);
-/**
- * @param hWnd cast=(HWND)
- * @param lpText cast=(LPWSTR)
- * @param lpCaption cast=(LPWSTR)
- */
-public static final native int MessageBoxW (int /*long*/ hWnd, char [] lpText, char [] lpCaption, int uType);
-/**
- * @param hWnd cast=(HWND)
- * @param lpText cast=(LPSTR)
- * @param lpCaption cast=(LPSTR)
- */
-public static final native int MessageBoxA (int /*long*/ hWnd, byte [] lpText, byte [] lpCaption, int uType);
-/**
- * @param hdc cast=(HDC)
- * @param lpXform cast=(XFORM *)
- */
-public static final native boolean ModifyWorldTransform(int /*long*/ hdc, float [] lpXform, int iMode);
-/** @method flags=dynamic */
-public static final native int /*long*/ MonitorFromWindow (int /*long*/ hwnd, int dwFlags);
-/**
- * @param Destination cast=(PVOID),flags=no_in critical
- * @param SourcePtr cast=(CONST VOID *)
- */
-public static final native void MoveMemory (char[] Destination, int /*long*/ SourcePtr, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in critical
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (byte [] Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in critical
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory (byte [] Destination, ACCEL Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in critical
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory (byte [] Destination, BITMAPINFOHEADER Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in critical
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (int [] Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in critical
- * @param SourcePtr cast=(CONST VOID *)
- */
-public static final native void MoveMemory (long [] Destination, int /*long*/ SourcePtr, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in critical
- * @param SourcePtr cast=(CONST VOID *)
- */
-public static final native void MoveMemory (double[] Destination, int /*long*/ SourcePtr, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in critical
- * @param SourcePtr cast=(CONST VOID *)
- */
-public static final native void MoveMemory (float[] Destination, int /*long*/ SourcePtr, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in critical
- * @param SourcePtr cast=(CONST VOID *)
- */
-public static final native void MoveMemory (short[] Destination, int /*long*/ SourcePtr, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out critical
- */
-public static final native void MoveMemory (int /*long*/ Destination, byte [] Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out critical
- */
-public static final native void MoveMemory (int /*long*/ Destination, char [] Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out critical
- */
-public static final native void MoveMemory (int /*long*/ Destination, int [] Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (int /*long*/ Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory (int /*long*/ Destination, DEVMODEW Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory (int /*long*/ Destination, DEVMODEA Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory (int /*long*/ Destination, DOCHOSTUIINFO Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory (int /*long*/ Destination, GRADIENT_RECT Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory (int /*long*/ Destination, LOGFONTW Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory (int /*long*/ Destination, LOGFONTA Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory (int /*long*/ Destination, MEASUREITEMSTRUCT Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory (int /*long*/ Destination, MINMAXINFO Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory (int /*long*/ Destination, MSG Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory (int /*long*/ Destination, UDACCEL Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory (int /*long*/ Destination, NMTTDISPINFOW Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory (int /*long*/ Destination, NMTTDISPINFOA Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (int /*long*/ Destination, OPENFILENAME Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory (int /*long*/ Destination, RECT Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory (int /*long*/ Destination, TRIVERTEX Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory (int /*long*/ Destination, WINDOWPOS Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *),flags=no_out critical
- */
-public static final native void MoveMemory (BITMAPINFOHEADER Destination, byte [] Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *),flags=no_out critical
- */
-public static final native void MoveMemory (BITMAPINFOHEADER Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (DEVMODEW Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (DEVMODEA Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (DOCHOSTUIINFO Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (DRAWITEMSTRUCT Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (EXTLOGPEN Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (HDITEM Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (HELPINFO Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (LOGFONTW Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (LOGFONTA Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (MEASUREITEMSTRUCT Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (MINMAXINFO Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (OFNOTIFY Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (OPENFILENAME Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (POINT Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *),flags=no_out critical
- */
-public static final native void MoveMemory (POINT Destination, long[] Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (NMHDR Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (NMRGINFO Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (NMCUSTOMDRAW Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (NMLVCUSTOMDRAW Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (NMTBHOTITEM Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (NMTREEVIEW Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (NMTVCUSTOMDRAW Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (NMTVITEMCHANGE Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (NMUPDOWN Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory (int /*long*/ Destination, NMLVCUSTOMDRAW Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory (int /*long*/ Destination, NMTVCUSTOMDRAW Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory (int /*long*/ Destination, NMTTCUSTOMDRAW Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory (int /*long*/ Destination, NMLVDISPINFO Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory (int /*long*/ Destination, NMTVDISPINFO Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (NMLVDISPINFO Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (NMTVDISPINFO Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (NMLVFINDITEM Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (NMLVODSTATECHANGE Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (NMHEADER Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (NMLINK Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (NMLISTVIEW Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (NMREBARCHILDSIZE Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (NMREBARCHEVRON Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (NMTOOLBAR Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (NMTTCUSTOMDRAW Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (NMTTDISPINFOW Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (NMTTDISPINFOA Destination, int /*long*/ Source, int Length);
-public static final native void MoveMemory (RECT Destination, int /*long*/[] Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (SHDRAGIMAGE Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (EMR Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (EMREXTCREATEFONTINDIRECTW Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory (int /*long*/ Destination, SHDRAGIMAGE Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (TEXTMETRICW Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (TEXTMETRICA Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (TVITEM Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (WINDOWPOS Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (MSG Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param Source cast=(CONST VOID *)
- */
-public static final native void MoveMemory (UDACCEL Destination, int /*long*/ Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory (int /*long*/ Destination, DROPFILES Source, int Length);
-/**
- * @param DestinationPtr cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out critical
- */
-public static final native void MoveMemory (int /*long*/ DestinationPtr, double[] Source, int Length);
-/**
- * @param DestinationPtr cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out critical
- */
-public static final native void MoveMemory (int /*long*/ DestinationPtr, float[] Source, int Length);
-/**
- * @param DestinationPtr cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out critical
- */
-public static final native void MoveMemory (int /*long*/ DestinationPtr, long[] Source, int Length);
-/**
- * @param DestinationPtr cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out critical
- */
-public static final native void MoveMemory (int /*long*/ DestinationPtr, short[] Source, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param SourcePtr cast=(CONST VOID *)
- */
-public static final native void MoveMemory (SCRIPT_ITEM Destination, int /*long*/ SourcePtr, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param SourcePtr cast=(CONST VOID *)
- */
-public static final native void MoveMemory (SCRIPT_LOGATTR Destination, int /*long*/ SourcePtr, int Length);
-/**
- * @param Destination cast=(PVOID),flags=no_in
- * @param SourcePtr cast=(CONST VOID *)
- */
-public static final native void MoveMemory (SCRIPT_PROPERTIES Destination, int /*long*/ SourcePtr, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory (int /*long*/ Destination, KEYBDINPUT Source, int Length);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out
- */
-public static final native void MoveMemory (int /*long*/ Destination, MOUSEINPUT Source, int Length);
-/**
- * @param hdc cast=(HDC)
- * @param lPoint cast=(LPPOINT)
- */
-public static final native boolean MoveToEx (int /*long*/ hdc, int x1, int x2, int /*long*/ lPoint);
-/**
- * @param nCount cast=(DWORD)
- * @param pHandles cast=(LPHANDLE)
- * @param dwMilliseconds cast=(DWORD)
- * @param dwWakeMask cast=(DWORD)
- * @param dwFlags cast=(DWORD)
- */
-public static final native int MsgWaitForMultipleObjectsEx (int nCount, int /*long*/ pHandles, int dwMilliseconds, int dwWakeMask, int dwFlags);
-/**
- * @param lpMultiByteStr cast=(LPCSTR),flags=no_out critical
- * @param lpWideCharStr cast=(LPWSTR),flags=no_in critical
- */
-public static final native int MultiByteToWideChar (int CodePage, int dwFlags, byte [] lpMultiByteStr, int cchMultiByte, char [] lpWideCharStr, int cchWideChar);
-/**
- * @param lpMultiByteStr cast=(LPCSTR)
- * @param lpWideCharStr cast=(LPWSTR),flags=no_in critical
- */
-public static final native int MultiByteToWideChar (int CodePage, int dwFlags, int /*long*/ lpMultiByteStr, int cchMultiByte, char [] lpWideCharStr, int cchWideChar);
-/**
- * @method flags=dynamic
- * @param event cast=(DWORD)
- * @param hwnd cast=(HWND)
- * @param idObject cast=(LONG)
- * @param idChild cast=(LONG)
- */
-public static final native void NotifyWinEvent (int event, int /*long*/ hwnd, int idObject, int idChild);
-public static final native boolean OffsetRect (RECT lprc, int dx, int dy);
-/** @param hrgn cast=(HRGN) */
-public static final native int OffsetRgn (int /*long*/ hrgn, int nXOffset, int nYOffset);
-/** @param pvReserved cast=(LPVOID) */
-public static final native int OleInitialize (int /*long*/ pvReserved);
-public static final native void OleUninitialize ();
-/** @param hWndNewOwner cast=(HWND) */
-public static final native boolean OpenClipboard (int /*long*/ hWndNewOwner);
-/**
- * @method flags=dynamic
- * @param hwnd cast=(HWND)
- * @param pszClassList cast=(LPCWSTR)
- */
-public static final native int /*long*/ OpenThemeData (int /*long*/ hwnd, char[] pszClassList);
-/** @param hdc cast=(HDC) */
-public static final native boolean PatBlt (int /*long*/ hdc, int x1, int x2, int w, int h, int rop);
-/** @param hWnd cast=(HWND) */
-public static final native boolean PeekMessageW (MSG lpMsg, int /*long*/ hWnd, int wMsgFilterMin, int wMsgFilterMax, int wRemoveMsg);
-/** @param hWnd cast=(HWND) */
-public static final native boolean PeekMessageA (MSG lpMsg, int /*long*/ hWnd, int wMsgFilterMin, int wMsgFilterMax, int wRemoveMsg);
-/** @param hdc cast=(HDC) */
-public static final native boolean Pie (int /*long*/ hdc, int nLeftRect, int nTopRect, int nRightRect, int nBottomRect, int nXStartArc, int nYStartArc, int nXEndArc, int nYEndArc);
-/** @param pt flags=struct */
-public static final native void POINTSTOPOINT(POINT pt, int /*long*/ pts);
-/**
- * @param hdc cast=(HDC)
- * @param points cast=(CONST POINT *),flags=no_out critical
- */
-public static final native boolean Polygon (int /*long*/ hdc, int [] points, int nPoints);
-/**
- * @param hdc cast=(HDC)
- * @param points cast=(CONST POINT *),flags=no_out critical
- */
-public static final native boolean Polyline (int /*long*/ hdc, int[] points, int nPoints);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native boolean PostMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, int /*long*/ lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native boolean PostMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, int /*long*/ lParam);
-/**
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native boolean PostThreadMessageW (int idThread, int Msg, int /*long*/ wParam, int /*long*/ lParam);
-/**
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native boolean PostThreadMessageA (int idThread, int Msg, int /*long*/ wParam, int /*long*/ lParam);
-public static final native short PRIMARYLANGID (int lgid);
-/** @param lppd cast=(LPPRINTDLGW) */
-public static final native boolean PrintDlgW (PRINTDLG lppd);
-public static final native boolean PrintDlgA (PRINTDLG lppd);
-/**
- * @method flags=dynamic
- * @param hwnd cast=(HWND)
- * @param hdcBlt cast=(HDC)
- */
-public static final native boolean PrintWindow (int /*long*/ hwnd, int /*long*/ hdcBlt, int nFlags);
-/**
- * @param rect flags=no_out
- * @param pt flags=no_out struct
- */
-public static final native boolean PtInRect (RECT rect, POINT pt);
-/** @param hrgn cast=(HRGN) */
-public static final native boolean PtInRegion (int /*long*/ hrgn, int X, int Y);
-/** @param hDC cast=(HDC) */
-public static final native int RealizePalette (int /*long*/ hDC);
-/** @param hdc cast=(HDC) */
-public static final native boolean Rectangle (int /*long*/ hdc, int nLeftRect, int nTopRect, int nRightRect, int nBottomRect);
-/**
- * @param hrgn cast=(HRGN)
- * @param lprc flags=no_out
- */
-public static final native boolean RectInRegion (int /*long*/ hrgn, RECT lprc);
-/**
- * @param hWnd cast=(HWND)
- * @param hrgnUpdate cast=(HRGN)
- */
-public static final native boolean RedrawWindow (int /*long*/ hWnd, RECT lprcUpdate, int /*long*/ hrgnUpdate, int flags);
-/** @param hKey cast=(HKEY) */
-public static final native int RegCloseKey (int /*long*/ hKey);
-/**
- * @param hKey cast=(HKEY)
- * @param lpName cast=(LPWSTR)
- * @param lpcName cast=(LPDWORD)
- * @param lpReserved cast=(LPDWORD)
- * @param lpClass cast=(LPWSTR)
- * @param lpcClass cast=(LPDWORD)
- */
-public static final native int RegEnumKeyExW (int /*long*/ hKey, int dwIndex, char [] lpName, int [] lpcName, int [] lpReserved, char [] lpClass, int [] lpcClass, FILETIME lpftLastWriteTime);
-/**
- * @param hKey cast=(HKEY)
- * @param lpName cast=(LPSTR)
- * @param lpcName cast=(LPDWORD)
- * @param lpReserved cast=(LPDWORD)
- * @param lpClass cast=(LPSTR)
- * @param lpcClass cast=(LPDWORD)
- */
-public static final native int RegEnumKeyExA (int /*long*/ hKey, int dwIndex, byte [] lpName, int [] lpcName, int [] lpReserved, byte [] lpClass, int [] lpcClass, FILETIME lpftLastWriteTime);
-/** @param lpWndClass cast=(LPWNDCLASSW) */
-public static final native int RegisterClassW (WNDCLASS lpWndClass);
-public static final native int RegisterClassA (WNDCLASS lpWndClass);
-/** @param lpString cast=(LPWSTR) */
-public static final native int RegisterWindowMessageW (char [] lpString);
-/** @param lpString cast=(LPTSTR) */
-public static final native int RegisterWindowMessageA (byte [] lpString);
-/** @param lpszFormat cast=(LPTSTR) */
-public static final native int RegisterClipboardFormatA (byte[] lpszFormat);
-/** @param lpszFormat cast=(LPWSTR) */
-public static final native int RegisterClipboardFormatW (char[] lpszFormat);
-/**
- * @param hKey cast=(HKEY)
- * @param lpSubKey cast=(LPWSTR)
- * @param phkResult cast=(PHKEY)
- */
-public static final native int RegOpenKeyExW (int /*long*/ hKey, char[] lpSubKey, int ulOptions, int samDesired, int /*long*/[] phkResult);
-/**
- * @param hKey cast=(HKEY)
- * @param lpSubKey cast=(LPSTR)
- * @param phkResult cast=(PHKEY)
- */
-public static final native int RegOpenKeyExA (int /*long*/ hKey, byte[] lpSubKey, int ulOptions, int samDesired, int /*long*/[] phkResult);
-/**
- * @param hKey cast=(HKEY)
- * @param lpClass cast=(LPWSTR)
- * @param lpcbClass cast=(LPDWORD)
- * @param lpReserved cast=(LPDWORD)
- * @param lpSubKeys cast=(LPDWORD)
- * @param lpcbMaxSubKeyLen cast=(LPDWORD)
- * @param lpcbMaxClassLen cast=(LPDWORD)
- * @param lpcValues cast=(LPDWORD)
- * @param lpcbMaxValueNameLen cast=(LPDWORD)
- * @param lpcbMaxValueLen cast=(LPDWORD)
- * @param lpcbSecurityDescriptor cast=(LPDWORD)
- * @param lpftLastWriteTime cast=(PFILETIME)
- */
-public static final native int RegQueryInfoKeyW (int /*long*/ hKey, int /*long*/ lpClass, int[] lpcbClass, int /*long*/ lpReserved, int[] lpSubKeys, int[] lpcbMaxSubKeyLen, int[] lpcbMaxClassLen, int[] lpcValues, int[] lpcbMaxValueNameLen, int[] lpcbMaxValueLen, int[] lpcbSecurityDescriptor, int /*long*/ lpftLastWriteTime);
-/**
- * @param hKey cast=(HKEY)
- * @param lpClass cast=(LPSTR)
- * @param lpcbClass cast=(LPDWORD)
- * @param lpReserved cast=(LPDWORD)
- * @param lpSubKeys cast=(LPDWORD)
- * @param lpcbMaxSubKeyLen cast=(LPDWORD)
- * @param lpcbMaxClassLen cast=(LPDWORD)
- * @param lpcValues cast=(LPDWORD)
- * @param lpcbMaxValueNameLen cast=(LPDWORD)
- * @param lpcbMaxValueLen cast=(LPDWORD)
- * @param lpcbSecurityDescriptor cast=(LPDWORD)
- * @param lpftLastWriteTime cast=(PFILETIME)
- */
-public static final native int RegQueryInfoKeyA (int /*long*/ hKey, int /*long*/ lpClass, int[] lpcbClass, int /*long*/ lpReserved, int[] lpSubKeys, int[] lpcbMaxSubKeyLen, int[] lpcbMaxClassLen, int[] lpcValues, int[] lpcbMaxValueNameLen, int[] lpcbMaxValueLen, int[] lpcbSecurityDescriptor, int /*long*/ lpftLastWriteTime);
-/**
- * @param hKey cast=(HKEY)
- * @param lpValueName cast=(LPWSTR)
- * @param lpReserved cast=(LPDWORD)
- * @param lpType cast=(LPDWORD)
- * @param lpData cast=(LPBYTE)
- * @param lpcbData cast=(LPDWORD)
- */
-public static final native int RegQueryValueExW (int /*long*/ hKey, char[] lpValueName, int /*long*/ lpReserved, int[] lpType, char [] lpData, int[] lpcbData);
-/**
- * @param hKey cast=(HKEY)
- * @param lpValueName cast=(LPWSTR)
- * @param lpReserved cast=(LPDWORD)
- * @param lpType cast=(LPDWORD)
- * @param lpData cast=(LPBYTE)
- * @param lpcbData cast=(LPDWORD)
- */
-public static final native int RegQueryValueExW (int /*long*/ hKey, char[] lpValueName, int /*long*/ lpReserved, int[] lpType, int [] lpData, int[] lpcbData);
-/**
- * @param hKey cast=(HKEY)
- * @param lpValueName cast=(LPSTR)
- * @param lpReserved cast=(LPDWORD)
- * @param lpType cast=(LPDWORD)
- * @param lpData cast=(LPBYTE)
- * @param lpcbData cast=(LPDWORD)
- */
-public static final native int RegQueryValueExA (int /*long*/ hKey, byte[] lpValueName, int /*long*/ lpReserved, int[] lpType, byte [] lpData, int[] lpcbData);
-/**
- * @param hKey cast=(HKEY)
- * @param lpValueName cast=(LPSTR)
- * @param lpReserved cast=(LPDWORD)
- * @param lpType cast=(LPDWORD)
- * @param lpData cast=(LPBYTE)
- * @param lpcbData cast=(LPDWORD)
- */
-public static final native int RegQueryValueExA (int /*long*/ hKey, byte[] lpValueName, int /*long*/ lpReserved, int[] lpType, int [] lpData, int[] lpcbData);
-public static final native boolean ReleaseCapture ();
-/**
- * @param hWnd cast=(HWND)
- * @param hDC cast=(HDC)
- */
-public static final native int ReleaseDC (int /*long*/ hWnd, int /*long*/ hDC);
-/** @param hMenu cast=(HMENU) */
-public static final native boolean RemoveMenu (int /*long*/ hMenu, int uPosition, int uFlags);
-/**
- * @param hWnd cast=(HWND)
- * @param lpString cast=(LPCTSTR)
- */
-public static final native int /*long*/ RemovePropA (int /*long*/ hWnd, int /*long*/ lpString);
-/**
- * @param hWnd cast=(HWND)
- * @param lpString cast=(LPCWSTR)
- */
-public static final native int /*long*/ RemovePropW (int /*long*/ hWnd, int /*long*/ lpString);
-public static final native boolean ReplyMessage (int /*long*/ lResult);
-/**
- * @param hdc cast=(HDC)
- * @param nSavedDC cast=(int)
- */
-public static final native boolean RestoreDC (int /*long*/ hdc, int nSavedDC);
-/** @param hdc cast=(HDC) */
-public static final native boolean RoundRect (int /*long*/ hdc, int nLeftRect, int nTopRect, int nRightRect, int nBottomRect, int nWidth, int nHeight);
-/** @param hdc cast=(HDC) */
-public static final native int SaveDC (int /*long*/ hdc);
-/** @param hWnd cast=(HWND) */
-public static final native boolean ScreenToClient (int /*long*/ hWnd, POINT lpPoint);
-/**
- * @param psds cast=(const SCRIPT_DIGITSUBSTITUTE*)
- * @param psc cast=(SCRIPT_CONTROL*)
- * @param pss cast=(SCRIPT_STATE*)
- */
-public static final native int ScriptApplyDigitSubstitution (SCRIPT_DIGITSUBSTITUTE psds, SCRIPT_CONTROL psc, SCRIPT_STATE pss);
-/**
- * @param pwcChars cast=(const WCHAR *)
- * @param psa cast=(const SCRIPT_ANALYSIS *)
- * @param psla cast=(SCRIPT_LOGATTR *)
- */
-public static final native int ScriptBreak (char[] pwcChars, int cChars, SCRIPT_ANALYSIS psa, int /*long*/ psla);
-/**
- * @param ppSp cast=(const SCRIPT_PROPERTIES ***)
- * @param piNumScripts cast=(int *)
- */
-public static final native int ScriptGetProperties (int /*long*/[] ppSp, int[] piNumScripts);
-/**
- * @param hdc cast=(HDC)
- * @param psc cast=(SCRIPT_CACHE *)
- * @param tmHeight cast=(long *)
- */
-public static final native int ScriptCacheGetHeight (int /*long*/ hdc, int /*long*/ psc, int[] tmHeight);
-/**
- * @param pwLogClust cast=(const WORD *)
- * @param psva cast=(const SCRIPT_VISATTR *)
- * @param piAdvance cast=(const int *)
- * @param psa cast=(const SCRIPT_ANALYSIS *)
- * @param piX cast=(int *)
- */
-public static final native int ScriptCPtoX (int iCP, boolean fTrailing, int cChars, int cGlyphs, int /*long*/ pwLogClust, int /*long*/ psva, int /*long*/ piAdvance, SCRIPT_ANALYSIS psa, int[] piX);
-/** @param psc cast=(SCRIPT_CACHE *) */
-public static final native int ScriptFreeCache (int /*long*/ psc);
-/**
- * @param hdc cast=(HDC)
- * @param psc cast=(SCRIPT_CACHE *)
- * @param sfp cast=(SCRIPT_FONTPROPERTIES *)
- */
-public static final native int ScriptGetFontProperties (int /*long*/ hdc, int /*long*/ psc, SCRIPT_FONTPROPERTIES sfp);
-/**
- * @param psa cast=(const SCRIPT_ANALYSIS *)
- * @param piGlyphWidth cast=(const int *)
- * @param pwLogClust cast=(const WORD *)
- * @param psva cast=(const SCRIPT_VISATTR *)
- * @param piDx cast=(int *)
- */
-public static final native int ScriptGetLogicalWidths (SCRIPT_ANALYSIS psa, int cChars, int cGlyphs, int /*long*/ piGlyphWidth, int /*long*/ pwLogClust, int /*long*/ psva, int[] piDx);
-/**
- * @param pwcInChars cast=(const WCHAR *)
- * @param psControl cast=(const SCRIPT_CONTROL *)
- * @param psState cast=(const SCRIPT_STATE *)
- * @param pItems cast=(SCRIPT_ITEM *)
- * @param pcItems cast=(int *)
- */
-public static final native int ScriptItemize (char[] pwcInChars, int cInChars, int cMaxItems, SCRIPT_CONTROL psControl, SCRIPT_STATE psState, int /*long*/ pItems, int[] pcItems);
-/**
- * @param psva cast=(SCRIPT_VISATTR *)
- * @param piAdvance cast=(const int *)
- * @param piJustify cast=(int *)
- */
-public static final native int ScriptJustify (int /*long*/ psva, int /*long*/ piAdvance, int cGlyphs, int iDx, int iMinKashida, int /*long*/ piJustify);
-/**
- * @param pbLevel cast=(const BYTE *)
- * @param piVisualToLogical cast=(int *)
- * @param piLogicalToVisual cast=(int *)
- */
-public static final native int ScriptLayout (int cRuns, byte[] pbLevel, int[] piVisualToLogical, int[] piLogicalToVisual);
-/**
- * @param hdc cast=(HDC)
- * @param psc cast=(SCRIPT_CACHE *)
- * @param pwGlyphs cast=(const WORD *)
- * @param psva cast=(const SCRIPT_VISATTR *)
- * @param psa cast=(SCRIPT_ANALYSIS *)
- * @param piAdvance cast=(int *)
- * @param pGoffset cast=(GOFFSET *)
- * @param pABC cast=(ABC *)
- */
-public static final native int ScriptPlace (int /*long*/ hdc, int /*long*/ psc, int /*long*/ pwGlyphs, int cGlyphs, int /*long*/ psva, SCRIPT_ANALYSIS psa, int /*long*/ piAdvance, int /*long*/ pGoffset, int[] pABC);
-/**
- * @param Locale cast=(LCID)
- * @param psds cast=(SCRIPT_DIGITSUBSTITUTE*)
- */
-public static final native int ScriptRecordDigitSubstitution (int Locale, SCRIPT_DIGITSUBSTITUTE psds);
-/**
- * @param hdc cast=(HDC)
- * @param psc cast=(SCRIPT_CACHE *)
- * @param pwcChars cast=(const WCHAR *)
- * @param pwOutGlyphs cast=(WORD*)
- */
-public static final native int ScriptGetCMap (int /*long*/ hdc, int /*long*/ psc, char[] pwcChars, int cChars, int dwFlags, short[] pwOutGlyphs);
-/**
- * @param hdc cast=(HDC)
- * @param psc cast=(SCRIPT_CACHE *)
- * @param pwcChars cast=(const WCHAR *)
- * @param psa cast=(SCRIPT_ANALYSIS *)
- * @param pwOutGlyphs cast=(WORD *)
- * @param pwLogClust cast=(WORD *)
- * @param psva cast=(SCRIPT_VISATTR *)
- * @param pcGlyphs cast=(int *)
- */
-public static final native int ScriptShape (int /*long*/ hdc, int /*long*/ psc, char[] pwcChars, int cChars, int cMaxGlyphs, SCRIPT_ANALYSIS psa, int /*long*/ pwOutGlyphs, int /*long*/ pwLogClust, int /*long*/ psva, int[] pcGlyphs);
-/**
- * @param hdc cast=(HDC)
- * @param pString cast=(const void*)
- * @param piDx cast=(const int*)
- * @param pTabdef cast=(SCRIPT_TABDEF*)
- * @param pbInClass cast=(const BYTE*)
- * @param pssa cast=(SCRIPT_STRING_ANALYSIS*)
- */
-public static final native int ScriptStringAnalyse (int /*long*/ hdc, char[] pString, int cString, int cGlyphs, int iCharset, int dwFlags, int iReqWidth, SCRIPT_CONTROL psControl, SCRIPT_STATE psState, int /*long*/ piDx, int /*long*/ pTabdef, int /*long*/ pbInClass, int /*long*/ pssa);
-/** @param ssa cast=(SCRIPT_STRING_ANALYSIS*),flags=struct */
-public static final native int ScriptStringOut(int /*long*/ ssa, int iX, int iY, int uOptions, RECT prc, int iMinSel, int iMaxSel, boolean fDisabled);
-/** @param pssa cast=(SCRIPT_STRING_ANALYSIS*) */
-public static final native int ScriptStringFree(int /*long*/ pssa);
-/**
- * @param hdc cast=(const HDC)
- * @param psc cast=(SCRIPT_CACHE *)
- * @param lprc cast=(const RECT *)
- * @param psa cast=(const SCRIPT_ANALYSIS *)
- * @param pwcReserved cast=(const WCHAR *)
- * @param pwGlyphs cast=(const WORD *)
- * @param piAdvance cast=(const int *)
- * @param piJustify cast=(const int *)
- * @param pGoffset cast=(const GOFFSET *)
- */
-public static final native int ScriptTextOut (int /*long*/ hdc, int /*long*/ psc, int x, int y, int fuOptions, RECT lprc, SCRIPT_ANALYSIS psa, int /*long*/ pwcReserved, int iReserved, int /*long*/ pwGlyphs, int cGlyphs, int /*long*/ piAdvance, int /*long*/ piJustify, int /*long*/ pGoffset);
-/**
- * @param pwLogClust cast=(const WORD *)
- * @param psva cast=(const SCRIPT_VISATTR *)
- * @param piAdvance cast=(const int *)
- * @param psa cast=(const SCRIPT_ANALYSIS *)
- * @param piCP cast=(int *)
- * @param piTrailing cast=(int *)
- */
-public static final native int ScriptXtoCP (int iX, int cChars, int cGlyphs, int /*long*/ pwLogClust, int /*long*/ psva, int /*long*/ piAdvance, SCRIPT_ANALYSIS psa, int[] piCP, int[] piTrailing);
-/**
- * @param hWnd cast=(HWND)
- * @param hrgnUpdate cast=(HRGN)
- */
-public static final native int ScrollWindowEx (int /*long*/ hWnd, int dx, int dy, RECT prcScroll, RECT prcClip, int /*long*/ hrgnUpdate, RECT prcUpdate, int flags);
-/**
- * @param hdc cast=(HDC)
- * @param hrgn cast=(HRGN)
- */
-public static final native int SelectClipRgn (int /*long*/ hdc, int /*long*/ hrgn);
-/**
- * @param hDC cast=(HDC)
- * @param HGDIObj cast=(HGDIOBJ)
- */
-public static final native int /*long*/ SelectObject (int /*long*/ hDC, int /*long*/ HGDIObj);
-/**
- * @param hDC cast=(HDC)
- * @param hpal cast=(HPALETTE)
- */
-public static final native int /*long*/ SelectPalette (int /*long*/ hDC, int /*long*/ hpal, boolean bForceBackground);
-/** @param pInputs cast=(LPINPUT) */
-public static final native int SendInput (int nInputs, int /*long*/ pInputs, int cbSize);
-/**
- * @method flags=no_gen
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int [] wParam, int [] lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ [] wParam, int /*long*/ lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, char [] lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, int [] lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, short [] lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, int /*long*/ lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, LVCOLUMN lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, LVHITTESTINFO lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, LITEM lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, LVITEM lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, MARGINS lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, MCHITTESTINFO lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, POINT lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, REBARBANDINFO lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, RECT lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, SYSTEMTIME lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, SHDRAGIMAGE lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, TBBUTTON lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, TBBUTTONINFO lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, TCITEM lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, TCHITTESTINFO lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, TOOLINFO lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, TVHITTESTINFO lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, TVINSERTSTRUCT lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, TVITEM lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, TVSORTCB lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, UDACCEL lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, HDHITTESTINFO lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, HDITEM lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, HDLAYOUT lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, BUTTON_IMAGELIST lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageW (int /*long*/ hWnd, int Msg, int /*long*/ wParam, SIZE lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int [] wParam, int [] lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ [] wParam, int /*long*/ lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, byte [] lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, int [] lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, short [] lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, char [] lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, int /*long*/ lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, LVCOLUMN lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, LVHITTESTINFO lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, LITEM lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, LVITEM lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, MARGINS lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, MCHITTESTINFO lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, POINT lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, REBARBANDINFO lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, RECT lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, SYSTEMTIME lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, SHDRAGIMAGE lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, TBBUTTON lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, TBBUTTONINFO lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, TCITEM lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, TCHITTESTINFO lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, TOOLINFO lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, TVHITTESTINFO lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, TVINSERTSTRUCT lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, TVITEM lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, TVSORTCB lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, UDACCEL lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, HDHITTESTINFO lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, HDITEM lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, HDLAYOUT lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, BUTTON_IMAGELIST lParam);
-/**
- * @param hWnd cast=(HWND)
- * @param wParam cast=(WPARAM)
- * @param lParam cast=(LPARAM)
- */
-public static final native int /*long*/ SendMessageA (int /*long*/ hWnd, int Msg, int /*long*/ wParam, SIZE lParam);
-/** @param hWnd cast=(HWND) */
-public static final native int /*long*/ SetActiveWindow (int /*long*/ hWnd);
-/**
- * @param hdc cast=(HDC)
- * @param colorRef cast=(COLORREF)
- */
-public static final native int SetBkColor (int /*long*/ hdc, int colorRef);
-/** @param hdc cast=(HDC) */
-public static final native int SetBkMode (int /*long*/ hdc, int mode);
-/**
- * @param hdc cast=(HDC)
- * @param lppt cast=(LPPOINT)
- */
-public static final native boolean SetBrushOrgEx (int /*long*/ hdc, int nXOrg, int nYOrg, POINT lppt);
-/** @param hWnd cast=(HWND) */
-public static final native int /*long*/ SetCapture (int /*long*/ hWnd);
-public static final native boolean SetCaretPos (int X, int Y);
-/** @param hMem cast=(HANDLE) */
-public static final native int /*long*/ SetClipboardData (int uFormat, int /*long*/ hMem);
-/** @param hCursor cast=(HCURSOR) */
-public static final native int /*long*/ SetCursor (int /*long*/ hCursor);
-public static final native boolean SetCursorPos (int X, int Y);
-/**
- * @param hdc cast=(HDC)
- * @param pColors cast=(RGBQUAD *),flags=no_out critical
- */
-public static final native int SetDIBColorTable (int /*long*/ hdc, int uStartIndex, int cEntries, byte[] pColors);
-public static final native int SetErrorMode (int uMode);
-/** @param hWnd cast=(HWND) */
-public static final native int /*long*/ SetFocus (int /*long*/ hWnd);
-/** @param hWnd cast=(HWND) */
-public static final native boolean SetForegroundWindow (int /*long*/ hWnd);
-/** @param hdc cast=(HDC) */
-public static final native int SetGraphicsMode (int /*long*/ hdc, int iMode);
-/**
- * @method flags=dynamic
- * @param hwnd cast=(HWND)
- */
-public static final native boolean SetLayeredWindowAttributes(int /*long*/ hwnd, int crKey, byte bAlpha, int dwFlags);
-/**
- * @method flags=dynamic
- * @param hdc cast=(HDC)
- * @param dwLayout cast=(DWORD)
- */
-public static final native int SetLayout (int /*long*/ hdc, int dwLayout);
-/** @param hdc cast=(HDC) */
-public static final native int SetMapMode (int /*long*/ hdc, int fnMapMode);
-/**
- * @param hdc cast=(HDC)
- * @param dwFlag cast=(DWORD)
- */
-public static final native int SetMapperFlags (int /*long*/ hdc, int dwFlag);
-/**
- * @param hWnd cast=(HWND)
- * @param hMenu cast=(HMENU)
- */
-public static final native boolean SetMenu (int /*long*/ hWnd, int /*long*/ hMenu);
-/** @param hMenu cast=(HMENU) */
-public static final native boolean SetMenuDefaultItem (int /*long*/ hMenu, int uItem, int fByPos);
-/**
- * @method flags=dynamic
- * @param hmenu cast=(HMENU)
- */
-public static final native boolean SetMenuInfo (int /*long*/ hmenu, MENUINFO lpcmi);
-/**
- * @param hMenu cast=(HMENU)
- * @param lpmii cast=(LPMENUITEMINFOW)
- */
-public static final native boolean SetMenuItemInfoW (int /*long*/ hMenu, int uItem, boolean fByPosition, MENUITEMINFO lpmii);
-/** @param hMenu cast=(HMENU) */
-public static final native boolean SetMenuItemInfoA (int /*long*/ hMenu, int uItem, boolean fByPosition, MENUITEMINFO lpmii);
-/** @param hdc cast=(HDC) */
-public static final native int SetMetaRgn (int /*long*/ hdc);
-/**
- * @param hPal cast=(HPALETTE)
- * @param lppe cast=(PALETTEENTRY *),flags=no_out critical
- */
-public static final native int SetPaletteEntries (int /*long*/ hPal, int iStart, int cEntries, byte[] lppe);
-/**
- * @param hWndChild cast=(HWND)
- * @param hWndNewParent cast=(HWND)
- */
-public static final native int /*long*/ SetParent (int /*long*/ hWndChild, int /*long*/ hWndNewParent);
-/** @param hdc cast=(HDC) */
-public static final native int SetPixel (int /*long*/ hdc, int X, int Y, int crColor);
-/** @param hdc cast=(HDC) */
-public static final native int SetPolyFillMode (int /*long*/ hdc, int iPolyFillMode);
-/** @method flags=dynamic */
-public static final native boolean SetProcessDPIAware ();
-/** @param lprc flags=no_in */
-public static final native boolean SetRect (RECT lprc, int xLeft, int yTop, int xRight, int yBottom);
-/** @param hrgn cast=(HRGN) */
-public static final native boolean SetRectRgn (int /*long*/ hrgn, int nLeftRect, int nTopRect, int nRightRect, int nBottomRect);
-/** @param hdc cast=(HDC) */
-public static final native int SetROP2 (int /*long*/ hdc, int fnDrawMode);
-/** @param hwnd cast=(HWND) */
-public static final native boolean SetScrollInfo (int /*long*/ hwnd, int flags, SCROLLINFO info, boolean fRedraw);
-/** @param hdc cast=(HDC) */
-public static final native int SetStretchBltMode (int /*long*/ hdc, int iStretchMode);
-/**
- * @param hWnd cast=(HWND)
- * @param lpString cast=(LPCWSTR)
- * @param hData cast=(HANDLE)
- */
-public static final native boolean SetPropW (int /*long*/ hWnd, int /*long*/ lpString, int /*long*/ hData);
-/**
- * @param hWnd cast=(HWND)
- * @param lpString cast=(LPCTSTR)
- * @param hData cast=(HANDLE)
- */
-public static final native boolean SetPropA (int /*long*/ hWnd, int /*long*/ lpString, int /*long*/ hData);
-/** @param hdc cast=(HDC) */
-public static final native int SetTextAlign (int /*long*/ hdc, int fMode);
-/**
- * @param hdc cast=(HDC)
- * @param colorRef cast=(COLORREF)
- */
-public static final native int SetTextColor (int /*long*/ hdc, int colorRef);
-/**
- * @param hWnd cast=(HWND)
- * @param lpTimerFunc cast=(TIMERPROC)
- */
-public static final native int /*long*/ SetTimer (int /*long*/ hWnd, int /*long*/ nIDEvent, int Elapse, int /*long*/ lpTimerFunc);
-/** @param hdc cast=(HDC) */
-public static final native boolean SetViewportExtEx (int /*long*/ hdc, int nXExtent, int nYExtent, SIZE lpSize);
-/** @param hdc cast=(HDC) */
-public static final native boolean SetViewportOrgEx (int /*long*/ hdc, int X, int Y, POINT lpPoint);
-/** @param hWnd cast=(HWND) */
-public static final native int SetWindowLongW (int /*long*/ hWnd, int nIndex, int dwNewLong);
-/** @param hWnd cast=(HWND) */
-public static final native int SetWindowLongA (int /*long*/ hWnd, int nIndex, int dwNewLong);
-/**
- * @param hWnd cast=(HWND)
- * @param dwNewLong cast=(LONG_PTR)
- */
-public static final native int /*long*/ SetWindowLongPtrW (int /*long*/ hWnd, int nIndex, int /*long*/ dwNewLong);
-/**
- * @param hWnd cast=(HWND)
- * @param dwNewLong cast=(LONG_PTR)
- */
-public static final native int /*long*/ SetWindowLongPtrA (int /*long*/ hWnd, int nIndex, int /*long*/ dwNewLong);
-/** @param hdc cast=(HDC) */
-public static final native boolean SetWindowExtEx (int /*long*/ hdc, int nXExtent, int nYExtent, SIZE lpSize);
-/** @param hdc cast=(HDC) */
-public static final native boolean SetWindowOrgEx (int /*long*/ hdc, int X, int Y, POINT lpPoint);
-/** @param hWnd cast=(HWND) */
-public static final native boolean SetWindowPlacement (int /*long*/ hWnd, WINDOWPLACEMENT lpwndpl);
-/**
- * @param hWnd cast=(HWND)
- * @param hWndInsertAfter cast=(HWND)
- */
-public static final native boolean SetWindowPos(int /*long*/ hWnd, int /*long*/ hWndInsertAfter, int X, int Y, int cx, int cy, int uFlags);
-/**
- * @param hWnd cast=(HWND)
- * @param hRgn cast=(HRGN)
- */
-public static final native int SetWindowRgn (int /*long*/ hWnd, int /*long*/ hRgn, boolean bRedraw);
-/**
- * @param hWnd cast=(HWND)
- * @param lpString cast=(LPWSTR)
- */
-public static final native boolean SetWindowTextW (int /*long*/ hWnd, char [] lpString);
-/**
- * @param hWnd cast=(HWND)
- * @param lpString cast=(LPSTR)
- */
-public static final native boolean SetWindowTextA (int /*long*/ hWnd, byte [] lpString);
-/**
- * @method flags=dynamic
- * @param hwnd cast=(HWND)
- * @param pszSubAppName cast=(LPCWSTR)
- * @param pszSubIdList cast=(LPCWSTR)
- */
-public static final native int SetWindowTheme (int /*long*/ hwnd, char [] pszSubAppName, char [] pszSubIdList);
-/**
- * @param lpfn cast=(HOOKPROC)
- * @param hMod cast=(HINSTANCE)
- */
-public static final native int /*long*/ SetWindowsHookExW (int idHook, int /*long*/ lpfn, int /*long*/ hMod, int dwThreadId);
-/**
- * @param lpfn cast=(HOOKPROC)
- * @param hMod cast=(HINSTANCE)
- */
-public static final native int /*long*/ SetWindowsHookExA (int idHook, int /*long*/ lpfn, int /*long*/ hMod, int dwThreadId);
-/**
- * @param hdc cast=(HDC)
- * @param lpXform cast=(XFORM *)
- */
-public static final native boolean SetWorldTransform(int /*long*/ hdc, float[] lpXform);
-/** @param lpbi cast=(LPBROWSEINFOW) */
-public static final native int /*long*/ SHBrowseForFolderW (BROWSEINFO lpbi);
-public static final native int /*long*/ SHBrowseForFolderA (BROWSEINFO lpbi);
-/** @param pmb cast=(PSHMENUBARINFO) */
-public static final native boolean SHCreateMenuBar (SHMENUBARINFO pmb);
-/**
- * @param pszPath cast=(LPCWSTR)
- * @param psfi cast=(SHFILEINFOW *)
- */
-public static final native int /*long*/ SHGetFileInfoW (char [] pszPath, int dwFileAttributes, SHFILEINFOW psfi, int cbFileInfo, int uFlags);
-/**
- * @param pszPath cast=(LPCSTR)
- * @param psfi cast=(SHFILEINFOA *)
- */
-public static final native int /*long*/ SHGetFileInfoA (byte [] pszPath, int dwFileAttributes, SHFILEINFOA psfi, int cbFileInfo, int uFlags);
-/** @param hwnd cast=(HWND) */
-public static final native boolean SHHandleWMSettingChange (int /*long*/ hwnd, int /*long*/ wParam, int /*long*/ lParam, SHACTIVATEINFO psai);
-public static final native int SHRecognizeGesture (SHRGINFO shrg);
-public static final native void SHSendBackToFocusWindow (int uMsg, int /*long*/ wp, int /*long*/ lp);
-/** @param hwnd cast=(HWND) */
-public static final native boolean SHSipPreference (int /*long*/ hwnd, int st);
-/** @param lpExecInfo cast=(LPSHELLEXECUTEINFOW) */
-public static final native boolean ShellExecuteExW (SHELLEXECUTEINFO lpExecInfo);
-public static final native boolean ShellExecuteExA (SHELLEXECUTEINFO lpExecInfo);
-public static final native boolean Shell_NotifyIconA (int dwMessage, NOTIFYICONDATAA lpData);
-public static final native boolean Shell_NotifyIconW (int dwMessage, NOTIFYICONDATAW lpData);
-/** @param ppMalloc cast=(LPMALLOC *) */
-public static final native int SHGetMalloc (int /*long*/ [] ppMalloc);
-/**
- * @param pidl cast=(LPCITEMIDLIST)
- * @param pszPath cast=(LPWSTR)
- */
-public static final native boolean SHGetPathFromIDListW (int /*long*/ pidl, char [] pszPath);
-/**
- * @param pidl cast=(LPCITEMIDLIST)
- * @param pszPath cast=(LPSTR)
- */
-public static final native boolean SHGetPathFromIDListA (int /*long*/ pidl, byte [] pszPath);
-/**
- * @param bVk cast=(BYTE)
- * @param hwnd cast=(HWND)
- */
-public static final native boolean SHSetAppKeyWndAssoc (byte bVk, int /*long*/ hwnd);
-/** @param hWnd cast=(HWND) */
-public static final native boolean ShowCaret (int /*long*/ hWnd);
-public static final native int ShowCursor (boolean bShow);
-/** @param hWnd cast=(HWND) */
-public static final native boolean ShowOwnedPopups (int /*long*/ hWnd, boolean fShow);
-/** @param hWnd cast=(HWND) */
-public static final native boolean ShowScrollBar (int /*long*/ hWnd, int wBar, boolean bShow);
-/** @param hWnd cast=(HWND) */
-public static final native boolean ShowWindow (int /*long*/ hWnd, int nCmdShow);
-public static final native boolean SipGetInfo (SIPINFO pSipInfo);
-/**
- * @param hdc cast=(HDC)
- * @param lpdi cast=(LPDOCINFOW)
- */
-public static final native int StartDocW (int /*long*/ hdc, DOCINFO lpdi);
-/** @param hdc cast=(HDC) */
-public static final native int StartDocA (int /*long*/ hdc, DOCINFO lpdi);
-/** @param hdc cast=(HDC) */
-public static final native int StartPage (int /*long*/ hdc);
-/**
- * @param hdcDest cast=(HDC)
- * @param hdcSrc cast=(HDC)
- */
-public static final native boolean StretchBlt (int /*long*/ hdcDest, int nXOriginDest, int nYOriginDest, int nWidthDest, int nHeightDest, int /*long*/ hdcSrc, int nXOriginSrc, int nYOriginSrc, int nWidthSrc, int nHeightSrc, int dwRop);
-/** @param hdc cast=(HDC) */
-public static final native boolean StrokePath (int /*long*/ hdc);
-public static final native boolean SystemParametersInfoW (int uiAction, int uiParam, HIGHCONTRAST pvParam, int fWinIni);
-public static final native boolean SystemParametersInfoA (int uiAction, int uiParam, HIGHCONTRAST pvParam, int fWinIni);
-public static final native boolean SystemParametersInfoW (int uiAction, int uiParam, RECT pvParam, int fWinIni);
-public static final native boolean SystemParametersInfoA (int uiAction, int uiParam, RECT pvParam, int fWinIni);
-public static final native boolean SystemParametersInfoW (int uiAction, int uiParam, NONCLIENTMETRICSW pvParam, int fWinIni);
-public static final native boolean SystemParametersInfoA (int uiAction, int uiParam, NONCLIENTMETRICSA pvParam, int fWinIni);
-public static final native boolean SystemParametersInfoW (int uiAction, int uiParam, int [] pvParam, int fWinIni);
-public static final native boolean SystemParametersInfoA (int uiAction, int uiParam, int [] pvParam, int fWinIni);
-/**
- * @param lpKeyState cast=(PBYTE)
- * @param lpChar cast=(LPWORD)
- */
-public static final native int ToAscii (int uVirtKey, int uScanCode, byte [] lpKeyState, short [] lpChar, int uFlags);
-/**
- * @param lpKeyState cast=(PBYTE)
- * @param pwszBuff cast=(LPWSTR)
- */
-public static final native int ToUnicode (int wVirtKey, int wScanCode, byte [] lpKeyState, char [] pwszBuff, int cchBuff, int wFlags);
-/**
- * @param hwndTV cast=(HWND)
- * @param hitem cast=(HTREEITEM)
- */
-public static final native boolean TreeView_GetItemRect (int /*long*/ hwndTV, int /*long*/ hitem, RECT prc, boolean fItemRect);
-public static final native boolean TrackMouseEvent (TRACKMOUSEEVENT lpEventTrack);
-/**
- * @param hMenu cast=(HMENU)
- * @param hWnd cast=(HWND)
- */
-public static final native boolean TrackPopupMenu (int /*long*/ hMenu, int uFlags, int x, int y, int nReserved, int /*long*/ hWnd, RECT prcRect);
-/**
- * @param hWnd cast=(HWND)
- * @param hAccTable cast=(HACCEL)
- */
-public static final native int TranslateAcceleratorW (int /*long*/ hWnd, int /*long*/ hAccTable, MSG lpMsg);
-/**
- * @param hWnd cast=(HWND)
- * @param hAccTable cast=(HACCEL)
- */
-public static final native int TranslateAcceleratorA (int /*long*/ hWnd, int /*long*/ hAccTable, MSG lpMsg);
-/**
- * @param lpSrc cast=(DWORD *)
- * @param lpCs cast=(LPCHARSETINFO)
- */
-public static final native boolean TranslateCharsetInfo (int /*long*/ lpSrc, int [] lpCs, int dwFlags);
-/**
- * @param hWndClient cast=(HWND)
- * @param lpMsg cast=(LPMSG)
- */
-public static final native boolean TranslateMDISysAccel (int /*long*/ hWndClient, MSG lpMsg);
-public static final native boolean TranslateMessage (MSG lpmsg);
-/** @method flags=dynamic */
-public static final native boolean TransparentBlt (int /*long*/ hdcDest, int nXOriginDest, int nYOriginDest, int nWidthDest, int hHeightDest, int /*long*/ hdcSrc, int nXOriginSrc, int nYOriginSrc, int nWidthSrc, int nHeightSrc, int crTransparent);
-/**
- * @param hdcDest cast=(HDC)
- * @param hSrc cast=(HANDLE)
- * @param TransparentColor cast=(COLORREF)
- */
-public static final native boolean TransparentImage (int /*long*/ hdcDest, int DstX, int DstY, int DstCx, int DstCy,int /*long*/ hSrc, int SrcX, int SrcY, int SrcCx, int SrcCy, int TransparentColor);
-/** @param hhk cast=(HHOOK) */
-public static final native boolean UnhookWindowsHookEx (int /*long*/ hhk);
-/**
- * @param lpClassName cast=(LPWSTR)
- * @param hInstance cast=(HINSTANCE)
- */
-public static final native boolean UnregisterClassW (char [] lpClassName, int /*long*/ hInstance);
-/**
- * @param lpClassName cast=(LPSTR)
- * @param hInstance cast=(HINSTANCE)
- */
-public static final native boolean UnregisterClassA (byte [] lpClassName, int /*long*/ hInstance);
-/**
- * @method flags=dynamic
- * @param hwnd cast=(HWND)
- * @param hdcDst cast=(HDC)
- * @param hdcSrc cast=(HDC)
- * @param crKey cast=(COLORREF)
- */
-public static final native boolean UpdateLayeredWindow (int /*long*/ hwnd, int /*long*/ hdcDst, POINT pptDst, SIZE psize, int /*long*/ hdcSrc, POINT pptSrc, int crKey, BLENDFUNCTION pblend, int dwFlags);
-/** @param hWnd cast=(HWND) */
-public static final native boolean UpdateWindow (int /*long*/ hWnd);
-/** @param hWnd cast=(HWND) */
-public static final native boolean ValidateRect (int /*long*/ hWnd, RECT lpRect);
-/** @param ch cast=(WCHAR) */
-public static final native short VkKeyScanW (short ch);
-/** @param ch cast=(TCHAR) */
-public static final native short VkKeyScanA (short ch);
-
-public static final native int VtblCall (int fnNumber, int /*long*/ ppVtbl);
-
-public static final native int VtblCall (int fnNumber, int /*long*/ ppVtbl, int arg0);
-public static final native int VtblCall (int fnNumber, int /*long*/ ppVtbl, long arg0);
-
-public static final native int VtblCall (int fnNumber, int /*long*/ ppVtbl, int arg0, int arg1, int arg2, int[] arg3);
-public static final native int VtblCall (int fnNumber, int /*long*/ ppVtbl, long arg0, long arg1, int arg2, long[] arg3);
-public static final native int VtblCall (int fnNumber, int /*long*/ ppVtbl, int arg0, long arg1, int arg2, long[] arg3);
-public static final native int VtblCall (int fnNumber, int /*long*/ ppVtbl, long arg0, int arg1, int arg2, long[] arg3);
-
-public static final native int VtblCall (int fnNumber, int /*long*/ ppVtbl, char[] arg0, int arg1, int arg2, int[] arg3, int[] arg4);
-public static final native int VtblCall (int fnNumber, int /*long*/ ppVtbl, short arg0, byte[] arg1, byte[] arg2, byte[] arg3);
-public static final native int VtblCall (int fnNumber, int /*long*/ ppVtbl, int[] arg0);
-public static final native int VtblCall (int fnNumber, int /*long*/ ppVtbl, long[] arg0);
-public static final native int VtblCall (int fnNumber, int /*long*/ ppVtbl, byte[] arg0, int /*long*/[] arg1);
-public static final native int VtblCall (int fnNumber, int /*long*/ ppVtbl, int arg0, int /*long*/[] arg1, int[] arg2);
-public static final native int VtblCall (int fnNumber, int /*long*/ ppVtbl, TF_DISPLAYATTRIBUTE arg0);
-
-public static final native boolean WaitMessage ();
-/**
- * @param lpWideCharStr cast=(LPCWSTR),flags=no_out critical
- * @param lpMultiByteStr cast=(LPSTR),flags=no_in critical
- * @param lpDefaultChar cast=(LPCSTR)
- * @param lpUsedDefaultChar cast=(LPBOOL)
- */
-public static final native int WideCharToMultiByte (int CodePage, int dwFlags, char [] lpWideCharStr, int cchWideChar, byte [] lpMultiByteStr, int cchMultiByte, byte [] lpDefaultChar, boolean [] lpUsedDefaultChar);
-/**
- * @param lpWideCharStr cast=(LPCWSTR),flags=no_out critical
- * @param lpMultiByteStr cast=(LPSTR)
- * @param lpDefaultChar cast=(LPCSTR)
- * @param lpUsedDefaultChar cast=(LPBOOL)
- */
-public static final native int WideCharToMultiByte (int CodePage, int dwFlags, char [] lpWideCharStr, int cchWideChar, int /*long*/ lpMultiByteStr, int cchMultiByte, byte [] lpDefaultChar, boolean [] lpUsedDefaultChar);
-/** @param hDC cast=(HDC) */
-public static final native int /*long*/ WindowFromDC (int /*long*/ hDC);
-/** @param lpPoint flags=struct */
-public static final native int /*long*/ WindowFromPoint (POINT lpPoint);
-/** @param string cast=(const wchar_t *) */
-public static final native int wcslen (int /*long*/ string);
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OSVERSIONINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OSVERSIONINFO.java
deleted file mode 100644
index e244b65e1a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OSVERSIONINFO.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public abstract class OSVERSIONINFO {
- public int dwOSVersionInfoSize;
- public int dwMajorVersion;
- public int dwMinorVersion;
- public int dwBuildNumber;
- public int dwPlatformId;
- public static /*final*/ int sizeof = OS.IsUnicode ? OS.OSVERSIONINFOW_sizeof () : OS.OSVERSIONINFOA_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OSVERSIONINFOA.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OSVERSIONINFOA.java
deleted file mode 100644
index 6d0a40f33e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OSVERSIONINFOA.java
+++ /dev/null
@@ -1,16 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class OSVERSIONINFOA extends OSVERSIONINFO {
- public byte[] szCSDVersion = new byte[128];
- public static final int sizeof = OS.OSVERSIONINFOA_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OSVERSIONINFOEX.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OSVERSIONINFOEX.java
deleted file mode 100644
index 5d5e2e17c6..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OSVERSIONINFOEX.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public abstract class OSVERSIONINFOEX extends OSVERSIONINFO {
- public short wServicePackMajor;
- public short wServicePackMinor;
- public short wSuiteMask;
- public byte wProductType;
- public byte wReserved;
- public static /*final*/ int sizeof = OS.IsUnicode ? OS.OSVERSIONINFOEXW_sizeof () : OS.OSVERSIONINFOEXA_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OSVERSIONINFOEXA.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OSVERSIONINFOEXA.java
deleted file mode 100644
index ef2e66778c..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OSVERSIONINFOEXA.java
+++ /dev/null
@@ -1,16 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class OSVERSIONINFOEXA extends OSVERSIONINFOEX {
- public byte[] szCSDVersion = new byte[128];
- public static final int sizeof = OS.OSVERSIONINFOEXA_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OSVERSIONINFOEXW.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OSVERSIONINFOEXW.java
deleted file mode 100644
index 43ae5d848f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OSVERSIONINFOEXW.java
+++ /dev/null
@@ -1,16 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class OSVERSIONINFOEXW extends OSVERSIONINFOEX {
- public char[] szCSDVersion = new char[128];
- public static final int sizeof = OS.OSVERSIONINFOEXW_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OSVERSIONINFOW.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OSVERSIONINFOW.java
deleted file mode 100644
index 82d063c45c..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OSVERSIONINFOW.java
+++ /dev/null
@@ -1,16 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class OSVERSIONINFOW extends OSVERSIONINFO {
- public char[] szCSDVersion = new char[128];
- public static final int sizeof = OS.OSVERSIONINFOW_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OUTLINETEXTMETRIC.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OUTLINETEXTMETRIC.java
deleted file mode 100644
index 24a2578eb2..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OUTLINETEXTMETRIC.java
+++ /dev/null
@@ -1,69 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class OUTLINETEXTMETRIC {
- public int otmSize;
- public byte otmFiller;
- /** @field accessor=otmPanoseNumber.bFamilyType */
- public byte otmPanoseNumber_bFamilyType;
- /** @field accessor=otmPanoseNumber.bSerifStyle */
- public byte otmPanoseNumber_bSerifStyle;
- /** @field accessor=otmPanoseNumber.bWeight */
- public byte otmPanoseNumber_bWeight;
- /** @field accessor=otmPanoseNumber.bProportion */
- public byte otmPanoseNumber_bProportion;
- /** @field accessor=otmPanoseNumber.bContrast */
- public byte otmPanoseNumber_bContrast;
- /** @field accessor=otmPanoseNumber.bStrokeVariation */
- public byte otmPanoseNumber_bStrokeVariation;
- /** @field accessor=otmPanoseNumber.bArmStyle */
- public byte otmPanoseNumber_bArmStyle;
- /** @field accessor=otmPanoseNumber.bLetterform */
- public byte otmPanoseNumber_bLetterform;
- /** @field accessor=otmPanoseNumber.bMidline */
- public byte otmPanoseNumber_bMidline;
- /** @field accessor=otmPanoseNumber.bXHeight */
- public byte otmPanoseNumber_bXHeight;
- public int otmfsSelection;
- public int otmfsType;
- public int otmsCharSlopeRise;
- public int otmsCharSlopeRun;
- public int otmItalicAngle;
- public int otmEMSquare;
- public int otmAscent;
- public int otmDescent;
- public int otmLineGap;
- public int otmsCapEmHeight;
- public int otmsXHeight;
- public RECT otmrcFontBox = new RECT();
- public int otmMacAscent;
- public int otmMacDescent;
- public int otmMacLineGap;
- public int otmusMinimumPPEM;
- public POINT otmptSubscriptSize = new POINT();
- public POINT otmptSubscriptOffset = new POINT();
- public POINT otmptSuperscriptSize = new POINT();
- public POINT otmptSuperscriptOffset = new POINT();
- public int otmsStrikeoutSize;
- public int otmsStrikeoutPosition;
- public int otmsUnderscoreSize;
- public int otmsUnderscorePosition;
- /** @field cast=(PSTR) */
- public int /*long*/ otmpFamilyName;
- /** @field cast=(PSTR) */
- public int /*long*/ otmpFaceName;
- /** @field cast=(PSTR) */
- public int /*long*/ otmpStyleName;
- /** @field cast=(PSTR) */
- public int /*long*/ otmpFullName;
- public static final int sizeof = OS.IsUnicode ? OS.OUTLINETEXTMETRICW_sizeof (): OS.OUTLINETEXTMETRICA_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OUTLINETEXTMETRICA.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OUTLINETEXTMETRICA.java
deleted file mode 100644
index 988f86c02e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OUTLINETEXTMETRICA.java
+++ /dev/null
@@ -1,16 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class OUTLINETEXTMETRICA extends OUTLINETEXTMETRIC {
- public TEXTMETRICA otmTextMetrics = new TEXTMETRICA ();
- public static final int sizeof = OS.OUTLINETEXTMETRICA_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OUTLINETEXTMETRICW.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OUTLINETEXTMETRICW.java
deleted file mode 100644
index 5a9b7ce17a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OUTLINETEXTMETRICW.java
+++ /dev/null
@@ -1,16 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class OUTLINETEXTMETRICW extends OUTLINETEXTMETRIC {
- public TEXTMETRICW otmTextMetrics = new TEXTMETRICW ();
- public static final int sizeof = OS.OUTLINETEXTMETRICW_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/PAINTSTRUCT.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/PAINTSTRUCT.java
deleted file mode 100644
index 5173703c58..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/PAINTSTRUCT.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class PAINTSTRUCT {
- /** @field cast=(HDC) */
- public int /*long*/ hdc;
- public boolean fErase;
-// public RECT rcPaint;
- /** @field accessor=rcPaint.left */
- public int left;
- /** @field accessor=rcPaint.top */
- public int top;
- /** @field accessor=rcPaint.right */
- public int right;
- /** @field accessor=rcPaint.bottom */
- public int bottom;
- public boolean fRestore;
- public boolean fIncUpdate;
- public byte[] rgbReserved = new byte[32];
- public static final int sizeof = OS.PAINTSTRUCT_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/PANOSE.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/PANOSE.java
deleted file mode 100644
index 7afaa39e8e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/PANOSE.java
+++ /dev/null
@@ -1,25 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class PANOSE {
- public byte bFamilyType;
- public byte bSerifStyle;
- public byte bWeight;
- public byte bProportion;
- public byte bContrast;
- public byte bStrokeVariation;
- public byte bArmStyle;
- public byte bLetterform;
- public byte bMidline;
- public byte bXHeight;
- public static final int sizeof = OS.PANOSE_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/POINT.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/POINT.java
deleted file mode 100644
index 3eca4b3e9a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/POINT.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class POINT {
- public int x;
- public int y;
- public static final int sizeof = OS.POINT_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/PRINTDLG.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/PRINTDLG.java
deleted file mode 100644
index 21814d9488..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/PRINTDLG.java
+++ /dev/null
@@ -1,45 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class PRINTDLG {
- public int lStructSize; // DWORD
- /** @field cast=(HWND) */
- public int /*long*/ hwndOwner; // HWND
- /** @field cast=(HGLOBAL) */
- public int /*long*/ hDevMode; // HGLOBAL
- /** @field cast=(HGLOBAL) */
- public int /*long*/ hDevNames; // HGLOBAL
- /** @field cast=(HDC) */
- public int /*long*/ hDC; // HDC
- public int Flags; // DWORD
- public short nFromPage; // WORD
- public short nToPage; // WORD
- public short nMinPage; // WORD
- public short nMaxPage; // WORD
- public short nCopies; // WORD
- /** @field cast=(HINSTANCE) */
- public int /*long*/ hInstance; // HINSTANCE
- public int /*long*/ lCustData; // LPARAM
- /** @field cast=(LPPRINTHOOKPROC) */
- public int /*long*/ lpfnPrintHook; // LPPRINTHOOKPROC
- /** @field cast=(LPPRINTHOOKPROC) */
- public int /*long*/ lpfnSetupHook; // LPSETUPHOOKPROC
- /** @field cast=(LPCTSTR) */
- public int /*long*/ lpPrintTemplateName; // LPCTSTR
- /** @field cast=(LPCTSTR) */
- public int /*long*/ lpSetupTemplateName; // LPCTSTR
- /** @field cast=(HGLOBAL) */
- public int /*long*/ hPrintTemplate; // HGLOBAL
- /** @field cast=(HGLOBAL) */
- public int /*long*/ hSetupTemplate; // HGLOBAL
- public static final int sizeof = OS.PRINTDLG_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/PROCESS_INFORMATION.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/PROCESS_INFORMATION.java
deleted file mode 100644
index 0fdc8eddbe..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/PROCESS_INFORMATION.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class PROCESS_INFORMATION {
- /** @field cast=(HANDLE) */
- public int /*long*/ hProcess;
- /** @field cast=(HANDLE) */
- public int /*long*/ hThread;
- public int dwProcessId;
- public int dwThreadId;
- public static int sizeof = OS.PROCESS_INFORMATION_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/REBARBANDINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/REBARBANDINFO.java
deleted file mode 100644
index d99d688dd1..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/REBARBANDINFO.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class REBARBANDINFO {
- public int cbSize;
- public int fMask;
- public int fStyle;
- public int clrFore;
- public int clrBack;
- /** @field cast=(LPTSTR) */
- public int /*long*/ lpText;
- public int cch;
- public int iImage;
- /** @field cast=(HWND) */
- public int /*long*/ hwndChild;
- public int cxMinChild;
- public int cyMinChild;
- public int cx;
- /** @field cast=(HBITMAP) */
- public int /*long*/ hbmBack;
- public int wID;
- public int cyChild;
- public int cyMaxChild;
- public int cyIntegral;
- public int cxIdeal;
- public int /*long*/ lParam;
- /** @field flags=no_wince */
- public int cxHeader;
- /* Note in WinCE. The field cxHeader is not defined. */
- public static final int sizeof = OS.REBARBANDINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/RECT.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/RECT.java
deleted file mode 100644
index 48d89cf0f3..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/RECT.java
+++ /dev/null
@@ -1,19 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class RECT {
- public int left;
- public int top;
- public int right;
- public int bottom;
- public static final int sizeof = OS.RECT_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_ANALYSIS.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_ANALYSIS.java
deleted file mode 100644
index a997291c89..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_ANALYSIS.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class SCRIPT_ANALYSIS {
- public short eScript;
- public boolean fRTL;
- public boolean fLayoutRTL;
- public boolean fLinkBefore;
- public boolean fLinkAfter;
- public boolean fLogicalOrder;
- public boolean fNoGlyphIndex;
- public SCRIPT_STATE s = new SCRIPT_STATE();
- public static final int sizeof = OS.SCRIPT_ANALYSIS_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_CONTROL.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_CONTROL.java
deleted file mode 100644
index 023a6763a0..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_CONTROL.java
+++ /dev/null
@@ -1,25 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class SCRIPT_CONTROL {
- public int uDefaultLanguage;
- public boolean fContextDigits;
- public boolean fInvertPreBoundDir;
- public boolean fInvertPostBoundDir;
- public boolean fLinkStringBefore;
- public boolean fLinkStringAfter;
- public boolean fNeutralOverride;
- public boolean fNumericOverride;
- public boolean fLegacyBidiClass;
- public int fReserved;
- public static final int sizeof = OS.SCRIPT_CONTROL_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_DIGITSUBSTITUTE.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_DIGITSUBSTITUTE.java
deleted file mode 100644
index 052341f189..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_DIGITSUBSTITUTE.java
+++ /dev/null
@@ -1,19 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class SCRIPT_DIGITSUBSTITUTE {
- public short NationalDigitLanguage;
- public short TraditionalDigitLanguage;
- public byte DigitSubstitute;
- public int dwReserved;
- public static final int sizeof = OS.SCRIPT_DIGITSUBSTITUTE_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_FONTPROPERTIES.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_FONTPROPERTIES.java
deleted file mode 100644
index bfcedcbd85..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_FONTPROPERTIES.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class SCRIPT_FONTPROPERTIES {
- public int cBytes;
- public short wgBlank;
- public short wgDefault;
- public short wgInvalid;
- public short wgKashida;
- public int iKashidaWidth;
- public static final int sizeof = OS.SCRIPT_FONTPROPERTIES_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_ITEM.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_ITEM.java
deleted file mode 100644
index f82ed5a65b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_ITEM.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class SCRIPT_ITEM {
- public int iCharPos;
- public SCRIPT_ANALYSIS a = new SCRIPT_ANALYSIS();
- public static final int sizeof = OS.SCRIPT_ITEM_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_LOGATTR.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_LOGATTR.java
deleted file mode 100644
index cd594776bd..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_LOGATTR.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class SCRIPT_LOGATTR {
- public boolean fSoftBreak;
- public boolean fWhiteSpace;
- public boolean fCharStop;
- public boolean fWordStop;
- public boolean fInvalid;
- public byte fReserved;
- public static final int sizeof = OS.SCRIPT_LOGATTR_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_PROPERTIES.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_PROPERTIES.java
deleted file mode 100644
index a412e9e600..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_PROPERTIES.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class SCRIPT_PROPERTIES {
- public short langid;
- public boolean fNumeric;
- public boolean fComplex;
- public boolean fNeedsWordBreaking;
- public boolean fNeedsCaretInfo;
- public byte bCharSet;
- public boolean fControl;
- public boolean fPrivateUseArea;
- public boolean fNeedsCharacterJustify;
- public boolean fInvalidGlyph;
- public boolean fInvalidLogAttr;
- public boolean fCDM;
- public boolean fAmbiguousCharSet;
- public boolean fClusterSizeVaries;
- public boolean fRejectInvalid;
- public static final int sizeof = OS.SCRIPT_PROPERTIES_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_STATE.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_STATE.java
deleted file mode 100644
index f9765ea4bd..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCRIPT_STATE.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class SCRIPT_STATE {
- public short uBidiLevel;
- public boolean fOverrideDirection;
- public boolean fInhibitSymSwap;
- public boolean fCharShape;
- public boolean fDigitSubstitute;
- public boolean fInhibitLigate;
- public boolean fDisplayZWG;
- public boolean fArabicNumContext;
- public boolean fGcpClusters;
- public boolean fReserved;
- public short fEngineReserved;
- public static final int sizeof = OS.SCRIPT_STATE_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCROLLBARINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCROLLBARINFO.java
deleted file mode 100644
index ae10c8a1ab..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCROLLBARINFO.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class SCROLLBARINFO {
- public int cbSize;
- public RECT rcScrollBar = new RECT ();
- public int dxyLineButton;
- public int xyThumbTop;
- public int xyThumbBottom;
- public int reserved;
- public int [] rgstate = new int [OS.CCHILDREN_SCROLLBAR + 1];
- public static final int sizeof = OS.SCROLLBARINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCROLLINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCROLLINFO.java
deleted file mode 100644
index 7587c0ecb6..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SCROLLINFO.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class SCROLLINFO {
- public int cbSize;
- public int fMask;
- public int nMin;
- public int nMax;
- public int nPage;
- public int nPos;
- public int nTrackPos;
- public static final int sizeof = OS.SCROLLINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHACTIVATEINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHACTIVATEINFO.java
deleted file mode 100644
index 1b4da617f9..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHACTIVATEINFO.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class SHACTIVATEINFO {
- public int cbSize;
- /** @field cast=(HWND) */
- public int /*long*/ hwndLastFocus;
- public int fSipUp; // :1
- public int fSipOnDeactivation; // :1
- public int fActive; // :1
- public int fReserved; // :29
- public static final int sizeof = OS.SHACTIVATEINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHDRAGIMAGE.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHDRAGIMAGE.java
deleted file mode 100644
index 440139f965..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHDRAGIMAGE.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public final class SHDRAGIMAGE {
- public SIZE sizeDragImage = new SIZE ();
- public POINT ptOffset = new POINT ();
- /** @field cast=(HBITMAP) */
- public int /*long*/ hbmpDragImage;
- public int crColorKey;
- public static final int sizeof = OS.SHDRAGIMAGE_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHELLEXECUTEINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHELLEXECUTEINFO.java
deleted file mode 100644
index 1b05aaac3c..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHELLEXECUTEINFO.java
+++ /dev/null
@@ -1,47 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class SHELLEXECUTEINFO {
- public int cbSize;
- public int fMask;
- /** @field cast=(HWND) */
- public int /*long*/ hwnd;
- /** @field cast=(LPCTSTR) */
- public int /*long*/ lpVerb;
- /** @field cast=(LPCTSTR) */
- public int /*long*/ lpFile;
- /** @field cast=(LPCTSTR) */
- public int /*long*/ lpParameters;
- /** @field cast=(LPCTSTR) */
- public int /*long*/ lpDirectory;
- public int nShow;
- /** @field cast=(HINSTANCE) */
- public int /*long*/ hInstApp;
- // Optional members
- /** @field cast=(LPVOID) */
- public int /*long*/ lpIDList;
- /** @field cast=(LPCTSTR) */
- public int /*long*/ lpClass;
- /** @field cast=(HKEY) */
- public int /*long*/ hkeyClass;
- public int dwHotKey;
-// union {
-// HANDLE hIcon;
-// HANDLE hMonitor;
-// };
- /** @field cast=(HANDLE) */
- public int /*long*/ hIcon;
- /** @field cast=(HANDLE) */
- public int /*long*/ hProcess;
- public static final int sizeof = OS.SHELLEXECUTEINFO_sizeof ();
-}
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHFILEINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHFILEINFO.java
deleted file mode 100644
index ce92cf8763..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHFILEINFO.java
+++ /dev/null
@@ -1,19 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class SHFILEINFO {
- /** @field cast=(HICON) */
- public int /*long*/ hIcon;
- public int iIcon;
- public int dwAttributes;
- public static int sizeof = OS.IsUnicode ? OS.SHFILEINFOW_sizeof (): OS.SHFILEINFOA_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHFILEINFOA.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHFILEINFOA.java
deleted file mode 100644
index 9b457f04cb..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHFILEINFOA.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class SHFILEINFOA extends SHFILEINFO {
- public byte [] szDisplayName = new byte [OS.MAX_PATH];
- public byte [] szTypeName = new byte [80];
- public static int sizeof = OS.SHFILEINFOA_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHFILEINFOW.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHFILEINFOW.java
deleted file mode 100644
index 9379feebec..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHFILEINFOW.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class SHFILEINFOW extends SHFILEINFO {
- public char [] szDisplayName = new char [OS.MAX_PATH];
- public char [] szTypeName = new char [80];
- public static int sizeof = OS.SHFILEINFOW_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHMENUBARINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHMENUBARINFO.java
deleted file mode 100644
index d91b1981bb..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHMENUBARINFO.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class SHMENUBARINFO {
- public int cbSize;
- /** @field cast=(HWND) */
- public int /*long*/ hwndParent;
- public int dwFlags;
- public int nToolBarId;
- /** @field cast=(HINSTANCE) */
- public int /*long*/ hInstRes;
- public int nBmpId;
- public int cBmpImages;
- /** @field cast=(HWND) */
- public int /*long*/ hwndMB;
- public static final int sizeof = OS.IsSP ? 36 : OS.SHMENUBARINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHRGINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHRGINFO.java
deleted file mode 100644
index 77619759ac..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SHRGINFO.java
+++ /dev/null
@@ -1,24 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class SHRGINFO {
- public int cbSize;
- /** @field cast=(HWND) */
- public int /*long*/ hwndClient;
-// POINT ptDown
- /** @field accessor=ptDown.x */
- public int ptDown_x;
- /** @field accessor=ptDown.y */
- public int ptDown_y;
- public int dwFlags;
- public static final int sizeof = OS.SHRGINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SIPINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SIPINFO.java
deleted file mode 100644
index 82a5804793..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SIPINFO.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class SIPINFO {
- public int cbSize;
- public int fdwFlags;
-// RECT rcVisibleDesktop
- /** @field accessor=rcVisibleDesktop.left */
- public int rcVisibleDesktop_left;
- /** @field accessor=rcVisibleDesktop.top */
- public int rcVisibleDesktop_top;
- /** @field accessor=rcVisibleDesktop.right */
- public int rcVisibleDesktop_right;
- /** @field accessor=rcVisibleDesktop.bottom */
- public int rcVisibleDesktop_bottom;
-// RECT rcSipRect
- /** @field accessor=rcSipRect.left */
- public int rcSipRect_left;
- /** @field accessor=rcSipRect.top */
- public int rcSipRect_top;
- /** @field accessor=rcSipRect.right */
- public int rcSipRect_right;
- /** @field accessor=rcSipRect.bottom */
- public int rcSipRect_bottom;
- public int dwImDataSize;
- /** @field cast=(void *) */
- public int /*long*/ pvImData;
- public static final int sizeof = OS.SIPINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SIZE.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SIZE.java
deleted file mode 100644
index dc3a37a298..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SIZE.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class SIZE {
- public int cx;
- public int cy;
- public static final int sizeof = OS.SIZE_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/STARTUPINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/STARTUPINFO.java
deleted file mode 100644
index 49e387d7d1..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/STARTUPINFO.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class STARTUPINFO {
- public int cb;
- /** @field cast=(LPTSTR) */
- public int /*long*/ lpReserved;
- /** @field cast=(LPTSTR) */
- public int /*long*/ lpDesktop;
- /** @field cast=(LPTSTR) */
- public int /*long*/ lpTitle;
- public int dwX;
- public int dwY;
- public int dwXSize;
- public int dwYSize;
- public int dwXCountChars;
- public int dwYCountChars;
- public int dwFillAttribute;
- public int dwFlags;
- public short wShowWindow;
- public short cbReserved2;
- /** @field cast=(LPBYTE) */
- public int /*long*/ lpReserved2;
- /** @field cast=(HANDLE) */
- public int /*long*/ hStdInput;
- /** @field cast=(HANDLE) */
- public int /*long*/ hStdOutput;
- /** @field cast=(HANDLE) */
- public int /*long*/ hStdError;
- public static int sizeof = OS.STARTUPINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SYSTEMTIME.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SYSTEMTIME.java
deleted file mode 100644
index 2a27dd452b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/SYSTEMTIME.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class SYSTEMTIME {
- public short wYear;
- public short wMonth;
- public short wDayOfWeek;
- public short wDay;
- public short wHour;
- public short wMinute;
- public short wSecond;
- public short wMilliseconds;
- public static final int sizeof = OS.SYSTEMTIME_sizeof ();
-} \ No newline at end of file
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TBBUTTON.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TBBUTTON.java
deleted file mode 100644
index 5e131f691d..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TBBUTTON.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class TBBUTTON {
- public int iBitmap;
- public int idCommand;
- public byte fsState;
- public byte fsStyle;
- public int /*long*/ dwData;
- public int /*long*/ iString;
- public static final int sizeof = OS.TBBUTTON_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TBBUTTONINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TBBUTTONINFO.java
deleted file mode 100644
index ea903b9611..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TBBUTTONINFO.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class TBBUTTONINFO {
- public int cbSize;
- public int dwMask;
- public int idCommand;
- public int iImage;
- public byte fsState;
- public byte fsStyle;
- public short cx;
- public int /*long*/ lParam;
- /** @field cast=(LPTSTR) */
- public int /*long*/ pszText;
- public int cchText;
- public static final int sizeof = OS.TBBUTTONINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TCHAR.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TCHAR.java
deleted file mode 100644
index 8791ef2342..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TCHAR.java
+++ /dev/null
@@ -1,131 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-
-/**
- * This class implements the conversions between unicode characters
- * and the <em>platform supported</em> representation for characters.
- * <p>
- * Note that unicode characters which can not be found in the platform
- * encoding will be converted to an arbitrary platform specific character.
- * </p>
- *
- * @jniclass flags=no_gen
- */
-public class TCHAR {
- int codePage;
- public char [] chars;
- public byte [] bytes;
- int byteCount;
-
-public final static int sizeof = OS.IsUnicode ? 2 : 1;
-
-public TCHAR (int codePage, int length) {
- this.codePage = codePage;
- if (OS.IsUnicode) {
- chars = new char [length];
- } else {
- bytes = new byte [byteCount = length];
- }
-}
-
-public TCHAR (int codePage, char ch, boolean terminate) {
- this (codePage, terminate ? new char [] {ch, '\0'} : new char [] {ch}, false);
-}
-
-public TCHAR (int codePage, char [] chars, boolean terminate) {
- this.codePage = codePage;
- int charCount = chars.length;
- if (OS.IsUnicode) {
- if (terminate) {
- if (charCount == 0 || (charCount > 0 && chars [charCount - 1] != 0)) {
- char [] newChars = new char [charCount + 1];
- System.arraycopy (chars, 0, newChars, 0, charCount);
- chars = newChars;
- }
- }
- this.chars = chars;
- } else {
- int cp = codePage != 0 ? codePage : OS.CP_ACP;
- bytes = new byte [byteCount = charCount * 2 + (terminate ? 1 : 0)];
- byteCount = OS.WideCharToMultiByte (cp, 0, chars, charCount, bytes, byteCount, null, null);
- if (terminate) byteCount++;
- }
-}
-
-public TCHAR (int codePage, String string, boolean terminate) {
- this (codePage, getChars (string, terminate), false);
-}
-
-static char [] getChars (String string, boolean terminate) {
- int length = string.length ();
- char [] chars = new char [length + (terminate ? 1 : 0)];
- string.getChars (0, length, chars, 0);
- return chars;
-}
-
-public int length () {
- if (OS.IsUnicode) {
- return chars.length;
- } else {
- return byteCount;
- }
-}
-
-public int strlen () {
- if (OS.IsUnicode) {
- for (int i=0; i<chars.length; i++) {
- if (chars [i] == '\0') return i;
- }
- return chars.length;
- } else {
- for (int i=0; i<byteCount; i++) {
- if (bytes [i] == '\0') return i;
- }
- return byteCount;
- }
-}
-
-public int tcharAt (int index) {
- if (OS.IsUnicode) {
- return chars [index];
- } else {
- int ch = bytes [index] & 0xFF;
- if (OS.IsDBCSLeadByte ((byte) ch)) {
- ch = ch << 8 | (bytes [index + 1] & 0xFF);
- }
- return ch;
- }
-}
-
-public String toString () {
- return toString (0, length ());
-}
-
-public String toString (int start, int length) {
- if (OS.IsUnicode) {
- return new String (chars, start, length);
- } else {
- byte [] bytes = this.bytes;
- if (start != 0) {
- bytes = new byte [length];
- System.arraycopy (this.bytes, start, bytes, 0, length);
- }
- char [] chars = new char [length];
- int cp = codePage != 0 ? codePage : OS.CP_ACP;
- int charCount = OS.MultiByteToWideChar (cp, OS.MB_PRECOMPOSED, bytes, length, chars, length);
- return new String (chars, 0, charCount);
- }
-}
-
-}
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TCHITTESTINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TCHITTESTINFO.java
deleted file mode 100644
index 70d6505f9b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TCHITTESTINFO.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class TCHITTESTINFO {
-// POINT pt;
- /** @field accessor=pt.x */
- public int x;
- /** @field accessor=pt.y */
- public int y;
- public int flags;
- public static int sizeof = OS.TCHITTESTINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TCITEM.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TCITEM.java
deleted file mode 100644
index 52ca6d0bf7..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TCITEM.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class TCITEM {
- public int mask;
- public int dwState;
- public int dwStateMask;
- /** @field cast=(LPTSTR) */
- public int /*long*/ pszText;
- public int cchTextMax;
- public int iImage;
- public int /*long*/ lParam;
- public static final int sizeof = OS.TCITEM_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TEXTMETRIC.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TEXTMETRIC.java
deleted file mode 100644
index 20b7a7b1f5..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TEXTMETRIC.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public abstract class TEXTMETRIC {
- public int tmHeight;
- public int tmAscent;
- public int tmDescent;
- public int tmInternalLeading;
- public int tmExternalLeading;
- public int tmAveCharWidth;
- public int tmMaxCharWidth;
- public int tmWeight;
- public int tmOverhang;
- public int tmDigitizedAspectX;
- public int tmDigitizedAspectY;
- public byte tmItalic;
- public byte tmUnderlined;
- public byte tmStruckOut;
- public byte tmPitchAndFamily;
- public byte tmCharSet;
- public static final int sizeof = OS.IsUnicode ? OS.TEXTMETRICW_sizeof(): OS.TEXTMETRICA_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TEXTMETRICA.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TEXTMETRICA.java
deleted file mode 100644
index 3ab5fbfeb2..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TEXTMETRICA.java
+++ /dev/null
@@ -1,19 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class TEXTMETRICA extends TEXTMETRIC {
- public byte tmFirstChar;
- public byte tmLastChar;
- public byte tmDefaultChar;
- public byte tmBreakChar;
- public static final int sizeof = OS.TEXTMETRICA_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TEXTMETRICW.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TEXTMETRICW.java
deleted file mode 100644
index 1f4a123384..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TEXTMETRICW.java
+++ /dev/null
@@ -1,19 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class TEXTMETRICW extends TEXTMETRIC {
- public char tmFirstChar;
- public char tmLastChar;
- public char tmDefaultChar;
- public char tmBreakChar;
- public static final int sizeof = OS.TEXTMETRICW_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TF_DA_COLOR.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TF_DA_COLOR.java
deleted file mode 100644
index 55ded8292e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TF_DA_COLOR.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class TF_DA_COLOR {
- public int type;
- public int cr;
- public static final int sizeof = OS.TF_DA_COLOR_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TF_DISPLAYATTRIBUTE.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TF_DISPLAYATTRIBUTE.java
deleted file mode 100644
index 26bb99ee8e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TF_DISPLAYATTRIBUTE.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class TF_DISPLAYATTRIBUTE {
- public TF_DA_COLOR crText = new TF_DA_COLOR();
- public TF_DA_COLOR crBk = new TF_DA_COLOR();
- public int lsStyle;
- public boolean fBoldLine;
- public TF_DA_COLOR crLine = new TF_DA_COLOR();
- public int bAttr;
- public static final int sizeof = OS.TF_DISPLAYATTRIBUTE_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TOOLINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TOOLINFO.java
deleted file mode 100644
index 588c858c64..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TOOLINFO.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class TOOLINFO {
- public int cbSize;
- public int uFlags;
- /** @field cast=(HWND) */
- public int /*long*/ hwnd;
- public int /*long*/ uId;
-// public RECT rect;
- /** @field accessor=rect.left */
- public int left;
- /** @field accessor=rect.top */
- public int top;
- /** @field accessor=rect.right */
- public int right;
- /** @field accessor=rect.bottom */
- public int bottom;
- /** @field cast=(HINSTANCE) */
- public int /*long*/ hinst;
- /** @field cast=(LPTSTR) */
- public int /*long*/ lpszText;
- public int /*long*/ lParam;
- /** @field cast=(void *) */
- public int /*long*/ lpReserved;
- public static int sizeof = !OS.IsWinCE && OS.WIN32_VERSION >= OS.VERSION (5, 1) ? OS.TOOLINFO_sizeof () : 44;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TRACKMOUSEEVENT.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TRACKMOUSEEVENT.java
deleted file mode 100644
index db2169ef55..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TRACKMOUSEEVENT.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class TRACKMOUSEEVENT {
- public int cbSize;
- public int dwFlags;
- /** @field cast=(HWND) */
- public int /*long*/ hwndTrack;
- public int dwHoverTime;
- public static final int sizeof = OS.TRACKMOUSEEVENT_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TRIVERTEX.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TRIVERTEX.java
deleted file mode 100644
index d36f615044..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TRIVERTEX.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class TRIVERTEX {
- public int x;
- public int y;
- public short Red;
- public short Green;
- public short Blue;
- public short Alpha;
- public static final int sizeof = OS.TRIVERTEX_sizeof ();
-}
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TVHITTESTINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TVHITTESTINFO.java
deleted file mode 100644
index 83b2f8107b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TVHITTESTINFO.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class TVHITTESTINFO {
-// POINT pt;
- /** @field accessor=pt.x */
- public int x;
- /** @field accessor=pt.y */
- public int y;
- public int flags;
- /** @field cast=(HTREEITEM) */
- public int /*long*/ hItem;
- public static int sizeof = OS.TVHITTESTINFO_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TVINSERTSTRUCT.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TVINSERTSTRUCT.java
deleted file mode 100644
index 89e2f6f28c..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TVINSERTSTRUCT.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class TVINSERTSTRUCT {
- /** @field cast=(HTREEITEM) */
- public int /*long*/ hParent;
- /** @field cast=(HTREEITEM) */
- public int /*long*/ hInsertAfter;
-// public TVITEMEX item;
- /** @field accessor=item.mask */
- public int mask;
- /** @field accessor=item.hItem,cast=(HTREEITEM) */
- public int /*long*/ hItem;
- /** @field accessor=item.state */
- public int state;
- /** @field accessor=item.stateMask */
- public int stateMask;
- /** @field accessor=item.pszText,cast=(LPTSTR) */
- public int /*long*/ pszText;
- /** @field accessor=item.cchTextMax */
- public int cchTextMax;
- /** @field accessor=item.iImage */
- public int iImage;
- /** @field accessor=item.iSelectedImage */
- public int iSelectedImage;
- /** @field accessor=item.cChildren */
- public int cChildren;
- /** @field accessor=item.lParam */
- public int /*long*/ lParam;
- /** @field accessor=itemex.iIntegral,flags=no_wince */
- public int iIntegral;
- public static final int sizeof = OS.TVINSERTSTRUCT_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TVITEM.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TVITEM.java
deleted file mode 100644
index cd41c7e9d1..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TVITEM.java
+++ /dev/null
@@ -1,27 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class TVITEM {
- public int mask;
- /** @field cast=(HTREEITEM) */
- public int /*long*/ hItem;
- public int state;
- public int stateMask;
- /** @field cast=(LPTSTR) */
- public int /*long*/ pszText;
- public int cchTextMax;
- public int iImage;
- public int iSelectedImage;
- public int cChildren;
- public int /*long*/ lParam;
- public static final int sizeof = OS.TVITEM_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TVITEMEX.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TVITEMEX.java
deleted file mode 100644
index 82ef115e84..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TVITEMEX.java
+++ /dev/null
@@ -1,16 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class TVITEMEX extends TVITEM {
- public int iIntegral;
- public static final int sizeof = OS.TVITEMEX_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TVSORTCB.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TVSORTCB.java
deleted file mode 100644
index 6b55788f80..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/TVSORTCB.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class TVSORTCB {
- /** @field cast=(HTREEITEM) */
- public int /*long*/ hParent;
- /** @field cast=(PFNTVCOMPARE) */
- public int /*long*/ lpfnCompare;
- /** @field cast=(LPARAM) */
- public int /*long*/ lParam;
- public static final int sizeof = OS.TVSORTCB_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/UDACCEL.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/UDACCEL.java
deleted file mode 100644
index e0cb2f3c00..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/UDACCEL.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2006 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class UDACCEL {
- public int nSec;
- public int nInc;
- public static final int sizeof = OS.UDACCEL_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/WINDOWPLACEMENT.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/WINDOWPLACEMENT.java
deleted file mode 100644
index 925be00c3b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/WINDOWPLACEMENT.java
+++ /dev/null
@@ -1,37 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class WINDOWPLACEMENT {
- public int length;
- public int flags;
- public int showCmd;
-// POINT ptMinPosition;
- /** @field accessor=ptMinPosition.x */
- public int ptMinPosition_x;
- /** @field accessor=ptMinPosition.y */
- public int ptMinPosition_y;
-// POINT ptMaxPosition;
- /** @field accessor=ptMaxPosition.x */
- public int ptMaxPosition_x;
- /** @field accessor=ptMaxPosition.y */
- public int ptMaxPosition_y;
-// RECT rcNormalPosition;
- /** @field accessor=rcNormalPosition.left */
- public int left;
- /** @field accessor=rcNormalPosition.top */
- public int top;
- /** @field accessor=rcNormalPosition.right */
- public int right;
- /** @field accessor=rcNormalPosition.bottom */
- public int bottom;
- public static final int sizeof = OS.WINDOWPLACEMENT_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/WINDOWPOS.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/WINDOWPOS.java
deleted file mode 100644
index d6148f71d4..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/WINDOWPOS.java
+++ /dev/null
@@ -1,24 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class WINDOWPOS {
- /** @field cast=(HWND) */
- public int /*long*/ hwnd;
- /** @field cast=(HWND) */
- public int /*long*/ hwndInsertAfter;
- public int x;
- public int y;
- public int cx;
- public int cy;
- public int flags;
- public static final int sizeof = OS.WINDOWPOS_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/WNDCLASS.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/WNDCLASS.java
deleted file mode 100644
index e3720d7959..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/WNDCLASS.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class WNDCLASS {
- public int style;
- /** @field cast=(WNDPROC) */
- public int /*long*/ lpfnWndProc;
- public int cbClsExtra;
- public int cbWndExtra;
- /** @field cast=(HINSTANCE) */
- public int /*long*/ hInstance;
- /** @field cast=(HICON) */
- public int /*long*/ hIcon;
- /** @field cast=(HCURSOR) */
- public int /*long*/ hCursor;
- /** @field cast=(HBRUSH) */
- public int /*long*/ hbrBackground;
- /** @field cast=(LPCTSTR) */
- public int /*long*/ lpszMenuName;
- /** @field cast=(LPCTSTR) */
- public int /*long*/ lpszClassName;
- public static final int sizeof = OS.WNDCLASS_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/package.html b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/package.html
deleted file mode 100644
index 1ee56b6295..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/package.html
+++ /dev/null
@@ -1,21 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-<html>
-<head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <meta name="Author" content="IBM">
- <title>Package-level Javadoc</title>
-</head>
-<body>
-SWT internal Win32 implementation classes.
-<h2>
-Package Specification</h2>
-This package contains the classes which represent the Microsoft
-Win32 platform interface that the win32 variant of SWT is built
-from.
-<p>
-Referencing any of the classes in this package directly guarantees
-that the code is platform specific. Applications should not need to
-reference the classes in this package directly.
-</p>
-</body>
-</html>
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/build.bat b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/build.bat
deleted file mode 100644
index 5f10193f67..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/build.bat
+++ /dev/null
@@ -1,30 +0,0 @@
-@echo off
-rem *******************************************************************************
-rem Copyright (c) 2000, 2009 IBM Corporation and others.
-rem All rights reserved. This program and the accompanying materials
-rem are made available under the terms of the Eclipse Public License v1.0
-rem which accompanies this distribution, and is available at
-rem http://www.eclipse.org/legal/epl-v10.html
-rem
-rem Contributors:
-rem IBM Corporation - initial API and implementation
-rem *******************************************************************************
-
-rem @echo off
-
-rem *****
-rem Java
-rem *****
-set JAVA_HOME=S:\swt-builddir\ibm-jdk1.4.1
-
-rem ******
-rem MS-SDK
-rem ******
-call "S:\PRODUCTS\PLATSDK\March2007VistaRTM\Bin\setenv.cmd" /x86 /vista
-
-rem ******
-rem OUTPUT DIR
-rem ******
-set OUTPUT_DIR=..\..\..\org.eclipse.swt.wpf.win32.x86
-
-nmake -f make_wpf.mak %1 %2 %3 %4
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/build.xml b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/build.xml
deleted file mode 100644
index e082f7d224..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/build.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
- <!--
- Copyright (c) 2009 IBM Corporation and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- IBM Corporation - initial API and implementation
- -->
-
-<project default="build_dll" basedir="../../..">
-
-<target name="init">
- <eclipse.refreshLocal resource="org.eclipse.swt" depth="infinite" />
- <eclipse.refreshLocal resource="org.eclipse.swt.tools" depth="infinite" />
- <eclipse.incrementalBuild project="org.eclipse.swt" kind="incr" />
-</target>
-
-<target name="build_dll" depends="init">
- <exec dir="./bin/library" executable="${basedir}\bin\library\build.bat">
- <arg line="install"/>
- </exec>
- <eclipse.refreshLocal resource="org.eclipse.swt.wpf.win32.x86" depth="infinite" />
-</target>
-
-<target name="clean">
- <exec dir="./bin/library" executable="${basedir}\bin\library\build.bat">
- <arg line="clean"/>
- </exec>
-</target>
-
-</project> \ No newline at end of file
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/make_wpf.mak b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/make_wpf.mak
deleted file mode 100644
index f4a8ace583..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/make_wpf.mak
+++ /dev/null
@@ -1,59 +0,0 @@
-#*******************************************************************************
-# Copyright (c) 2000, 2007 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-#*******************************************************************************
-
-# Makefile for SWT libraries on Windows
-
-# assumes JAVA_HOME is set in the environment from which nmake is run
-
-!include <make_common.mak>
-
-SWT_PREFIX = swt
-WS_PREFIX = wpf
-SWT_VERSION = $(maj_ver)$(min_ver)
-SWT_LIB = $(SWT_PREFIX)-$(WS_PREFIX)-$(SWT_VERSION).dll
-SWT_WIN32_LIB = $(SWT_PREFIX)-win32-$(WS_PREFIX)-$(SWT_VERSION).dll
-SWT_C_OBJS = swt.obj c.obj c_stats.obj
-SWT_CPP_OBJS = os.obj os_custom.obj os_stats.obj os_structs.obj
-SWT_WIN32_OBJS = win32.obj win32_stats.obj win32_structs.obj
-
-# Uncomment for Native Stats tool
-#NATIVE_STATS = -DNATIVE_STATS
-
-# Uncomment for try/catch exceptions
-TRYCATCH = -DTRYCATCH
-
-WPF_HOME = C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0
-DOTNET_HOME = C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
-CFLAGS = -c -W2 -D_WIN32_DCOM -O2 -DVISTA -DSWT_VERSION=$(SWT_VERSION) -DNO_getenv $(NATIVE_STATS) $(TRYCATCH) /I"$(JAVA_HOME)\include" /I"$(JAVA_HOME)\include\win32" /I.
-CPPFLAGS = -clr /FU"$(WPF_HOME)\PresentationCore.dll" /FU"$(WPF_HOME)\PresentationFramework.dll" /FU$(DOTNET_HOME)\System.Data.dll /FU$(DOTNET_HOME)\System.dll /FU$(DOTNET_HOME)\System.Xml.dll /FU"$(WPF_HOME)\UIAutomationProvider.dll" /FU"$(WPF_HOME)\UIAutomationTypes.dll" /FU"$(WPF_HOME)\WindowsBase.dll" /FU$(DOTNET_HOME)\System.Drawing.dll /FU$(DOTNET_HOME)\System.Windows.Forms.dll /FU"$(WPF_HOME)\WindowsFormsIntegration.dll"
-LFLAGS = -DLL -NODEFAULTLIB:"LIBCMT.LIB" -CLRTHREADATTRIBUTE:STA
-WIN32LFLAGS = -DLL ole32.lib user32.lib gdi32.lib shell32.lib
-
-all: $(SWT_LIB) $(SWT_WIN32_LIB)
-
-.c.obj:
- cl $(CFLAGS) $*.c
-
-.cpp.obj:
- cl $(CPPFLAGS) $(CFLAGS) $*.cpp
-
-$(SWT_LIB): $(SWT_C_OBJS) $(SWT_CPP_OBJS)
- link $(LFLAGS) -OUT:$(SWT_LIB) $(SWT_C_OBJS) $(SWT_CPP_OBJS)
- mt.exe -manifest $(SWT_LIB).manifest -outputresource:$(SWT_LIB);2
-
-$(SWT_WIN32_LIB): $(SWT_C_OBJS) $(SWT_WIN32_OBJS)
- link $(WIN32LFLAGS) -OUT:$(SWT_WIN32_LIB) $(SWT_C_OBJS) $(SWT_WIN32_OBJS)
-
-install: all
- copy *.dll $(OUTPUT_DIR)
-
-clean:
- del *.obj *.res *.dll *.lib *.exp *.manifest
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os.cpp b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os.cpp
deleted file mode 100644
index 1e61948ac7..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os.cpp
+++ /dev/null
@@ -1,16849 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "os_structs.h"
-#include "os_stats.h"
-
-#define OS_NATIVE(func) Java_org_eclipse_swt_internal_wpf_OS_##func
-
-#ifndef NO_AccessText_1AccessKey
-extern "C" JNIEXPORT jchar JNICALL OS_NATIVE(AccessText_1AccessKey)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jchar JNICALL OS_NATIVE(AccessText_1AccessKey)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jchar rc = 0;
- OS_NATIVE_ENTER(env, that, AccessText_1AccessKey_FUNC);
- rc = (jchar)((AccessText^)TO_OBJECT(arg0))->AccessKey;
- OS_NATIVE_EXIT(env, that, AccessText_1AccessKey_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_AccessText_1Text
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(AccessText_1Text)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(AccessText_1Text)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, AccessText_1Text_FUNC);
- ((AccessText^)TO_OBJECT(arg0))->Text = ((String^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, AccessText_1Text_FUNC);
-}
-#endif
-
-#ifndef NO_AccessText_1TextWrapping
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(AccessText_1TextWrapping)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(AccessText_1TextWrapping)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, AccessText_1TextWrapping_FUNC);
- ((AccessText^)TO_OBJECT(arg0))->TextWrapping = ((TextWrapping)arg1);
- OS_NATIVE_EXIT(env, that, AccessText_1TextWrapping_FUNC);
-}
-#endif
-
-#ifndef NO_ApplicationCommands_1Cut
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ApplicationCommands_1Cut)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(ApplicationCommands_1Cut)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ApplicationCommands_1Cut_FUNC);
- rc = (jint)TO_HANDLE(ApplicationCommands::Cut);
- OS_NATIVE_EXIT(env, that, ApplicationCommands_1Cut_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ApplicationCommands_1Paste
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ApplicationCommands_1Paste)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(ApplicationCommands_1Paste)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ApplicationCommands_1Paste_FUNC);
- rc = (jint)TO_HANDLE(ApplicationCommands::Paste);
- OS_NATIVE_EXIT(env, that, ApplicationCommands_1Paste_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ApplicationCommands_1Redo
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ApplicationCommands_1Redo)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(ApplicationCommands_1Redo)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ApplicationCommands_1Redo_FUNC);
- rc = (jint)TO_HANDLE(ApplicationCommands::Redo);
- OS_NATIVE_EXIT(env, that, ApplicationCommands_1Redo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ApplicationCommands_1Undo
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ApplicationCommands_1Undo)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(ApplicationCommands_1Undo)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ApplicationCommands_1Undo_FUNC);
- rc = (jint)TO_HANDLE(ApplicationCommands::Undo);
- OS_NATIVE_EXIT(env, that, ApplicationCommands_1Undo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Application_1Current
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Application_1Current)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Application_1Current)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Application_1Current_FUNC);
- rc = (jint)TO_HANDLE(Application::Current);
- OS_NATIVE_EXIT(env, that, Application_1Current_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Application_1Dispatcher
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Application_1Dispatcher)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Application_1Dispatcher)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Application_1Dispatcher_FUNC);
- rc = (jint)TO_HANDLE(((Application ^)TO_OBJECT(arg0))->Dispatcher);
- OS_NATIVE_EXIT(env, that, Application_1Dispatcher_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Application_1Resources__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Application_1Resources__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Application_1Resources__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Application_1Resources__I_FUNC);
- rc = (jint)TO_HANDLE(((Application^)TO_OBJECT(arg0))->Resources);
- OS_NATIVE_EXIT(env, that, Application_1Resources__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Application_1Resources__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Application_1Resources__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Application_1Resources__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Application_1Resources__II_FUNC);
- ((Application^)TO_OBJECT(arg0))->Resources = ((ResourceDictionary^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Application_1Resources__II_FUNC);
-}
-#endif
-
-#ifndef NO_Application_1Run
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Application_1Run)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(Application_1Run)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, Application_1Run_FUNC);
- ((Application^)TO_OBJECT(arg0))->Run();
- OS_NATIVE_EXIT(env, that, Application_1Run_FUNC);
-}
-#endif
-
-#ifndef NO_Application_1Shutdown
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Application_1Shutdown)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(Application_1Shutdown)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, Application_1Shutdown_FUNC);
- ((Application^)TO_OBJECT(arg0))->Shutdown();
- OS_NATIVE_EXIT(env, that, Application_1Shutdown_FUNC);
-}
-#endif
-
-#ifndef NO_Application_1ShutdownMode
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Application_1ShutdownMode)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Application_1ShutdownMode)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Application_1ShutdownMode_FUNC);
- ((Application^)TO_OBJECT(arg0))->ShutdownMode = ((ShutdownMode)arg1);
- OS_NATIVE_EXIT(env, that, Application_1ShutdownMode_FUNC);
-}
-#endif
-
-#ifndef NO_Application_1Windows
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Application_1Windows)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Application_1Windows)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Application_1Windows_FUNC);
- rc = (jint)TO_HANDLE(((Application^)TO_OBJECT(arg0))->Windows);
- OS_NATIVE_EXIT(env, that, Application_1Windows_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ArrayList_1Clear
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ArrayList_1Clear)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(ArrayList_1Clear)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, ArrayList_1Clear_FUNC);
- ((ArrayList^)TO_OBJECT(arg0))->Clear();
- OS_NATIVE_EXIT(env, that, ArrayList_1Clear_FUNC);
-}
-#endif
-
-#ifndef NO_ArrayList_1Count
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ArrayList_1Count)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(ArrayList_1Count)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ArrayList_1Count_FUNC);
- rc = (jint)((ArrayList^)TO_OBJECT(arg0))->Count;
- OS_NATIVE_EXIT(env, that, ArrayList_1Count_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ArrayList_1Insert
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ArrayList_1Insert)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT void JNICALL OS_NATIVE(ArrayList_1Insert)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, ArrayList_1Insert_FUNC);
- ((ArrayList^)TO_OBJECT(arg0))->Insert(arg1, (Object^)TO_OBJECT(arg2));
- OS_NATIVE_EXIT(env, that, ArrayList_1Insert_FUNC);
-}
-#endif
-
-#ifndef NO_ArrayList_1RemoveAt
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ArrayList_1RemoveAt)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ArrayList_1RemoveAt)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ArrayList_1RemoveAt_FUNC);
- ((ArrayList^)TO_OBJECT(arg0))->RemoveAt(arg1);
- OS_NATIVE_EXIT(env, that, ArrayList_1RemoveAt_FUNC);
-}
-#endif
-
-#ifndef NO_ArrayList_1ToArray
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ArrayList_1ToArray)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(ArrayList_1ToArray)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ArrayList_1ToArray_FUNC);
- rc = (jint)TO_HANDLE(((ArrayList^)TO_OBJECT(arg0))->ToArray());
- OS_NATIVE_EXIT(env, that, ArrayList_1ToArray_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ArrayList_1default__II
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ArrayList_1default__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(ArrayList_1default__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ArrayList_1default__II_FUNC);
- rc = (jint)TO_HANDLE(((ArrayList^)TO_OBJECT(arg0))->default[arg1]);
- OS_NATIVE_EXIT(env, that, ArrayList_1default__II_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ArrayList_1default__III
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ArrayList_1default__III)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT void JNICALL OS_NATIVE(ArrayList_1default__III)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, ArrayList_1default__III_FUNC);
- ((ArrayList^)TO_OBJECT(arg0))->default[arg1] = ((Object^)TO_OBJECT(arg2));
- OS_NATIVE_EXIT(env, that, ArrayList_1default__III_FUNC);
-}
-#endif
-
-#ifndef NO_Array_1CreateInstance
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Array_1CreateInstance)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(Array_1CreateInstance)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Array_1CreateInstance_FUNC);
- rc = (jint)TO_HANDLE(Array::CreateInstance((Type^)TO_OBJECT(arg0), arg1));
- OS_NATIVE_EXIT(env, that, Array_1CreateInstance_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Array_1GetLength
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Array_1GetLength)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(Array_1GetLength)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Array_1GetLength_FUNC);
- rc = (jint)((Array^)TO_OBJECT(arg0))->GetLength(arg1);
- OS_NATIVE_EXIT(env, that, Array_1GetLength_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Array_1GetValue
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Array_1GetValue)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(Array_1GetValue)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Array_1GetValue_FUNC);
- rc = (jint)TO_HANDLE(((Array^)TO_OBJECT(arg0))->GetValue(arg1));
- OS_NATIVE_EXIT(env, that, Array_1GetValue_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Array_1SetValue
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Array_1SetValue)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT void JNICALL OS_NATIVE(Array_1SetValue)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, Array_1SetValue_FUNC);
- ((Array^)TO_OBJECT(arg0))->SetValue((Object^)TO_OBJECT(arg1), arg2);
- OS_NATIVE_EXIT(env, that, Array_1SetValue_FUNC);
-}
-#endif
-
-#ifndef NO_BevelBitmapEffect_1BevelWidth__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(BevelBitmapEffect_1BevelWidth__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(BevelBitmapEffect_1BevelWidth__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, BevelBitmapEffect_1BevelWidth__I_FUNC);
- rc = (jdouble)((BevelBitmapEffect^)TO_OBJECT(arg0))->BevelWidth;
- OS_NATIVE_EXIT(env, that, BevelBitmapEffect_1BevelWidth__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BevelBitmapEffect_1BevelWidth__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(BevelBitmapEffect_1BevelWidth__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(BevelBitmapEffect_1BevelWidth__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, BevelBitmapEffect_1BevelWidth__ID_FUNC);
- ((BevelBitmapEffect^)TO_OBJECT(arg0))->BevelWidth = (arg1);
- OS_NATIVE_EXIT(env, that, BevelBitmapEffect_1BevelWidth__ID_FUNC);
-}
-#endif
-
-#ifndef NO_BevelBitmapEffect_1LightAngle__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(BevelBitmapEffect_1LightAngle__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(BevelBitmapEffect_1LightAngle__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, BevelBitmapEffect_1LightAngle__I_FUNC);
- rc = (jdouble)((BevelBitmapEffect^)TO_OBJECT(arg0))->LightAngle;
- OS_NATIVE_EXIT(env, that, BevelBitmapEffect_1LightAngle__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BevelBitmapEffect_1LightAngle__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(BevelBitmapEffect_1LightAngle__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(BevelBitmapEffect_1LightAngle__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, BevelBitmapEffect_1LightAngle__ID_FUNC);
- ((BevelBitmapEffect^)TO_OBJECT(arg0))->LightAngle = (arg1);
- OS_NATIVE_EXIT(env, that, BevelBitmapEffect_1LightAngle__ID_FUNC);
-}
-#endif
-
-#ifndef NO_BevelBitmapEffect_1Smoothness__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(BevelBitmapEffect_1Smoothness__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(BevelBitmapEffect_1Smoothness__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, BevelBitmapEffect_1Smoothness__I_FUNC);
- rc = (jdouble)((BevelBitmapEffect^)TO_OBJECT(arg0))->Smoothness;
- OS_NATIVE_EXIT(env, that, BevelBitmapEffect_1Smoothness__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BevelBitmapEffect_1Smoothness__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(BevelBitmapEffect_1Smoothness__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(BevelBitmapEffect_1Smoothness__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, BevelBitmapEffect_1Smoothness__ID_FUNC);
- ((BevelBitmapEffect^)TO_OBJECT(arg0))->Smoothness = (arg1);
- OS_NATIVE_EXIT(env, that, BevelBitmapEffect_1Smoothness__ID_FUNC);
-}
-#endif
-
-#ifndef NO_Binding_1RelativeSource
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Binding_1RelativeSource)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Binding_1RelativeSource)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Binding_1RelativeSource_FUNC);
- ((Binding^)TO_OBJECT(arg0))->RelativeSource = ((RelativeSource^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Binding_1RelativeSource_FUNC);
-}
-#endif
-
-#ifndef NO_BitmapDecoder_1Create
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(BitmapDecoder_1Create)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT jint JNICALL OS_NATIVE(BitmapDecoder_1Create)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, BitmapDecoder_1Create_FUNC);
- rc = (jint)TO_HANDLE(BitmapDecoder::Create((System::IO::Stream^)TO_OBJECT(arg0), (BitmapCreateOptions)arg1, (BitmapCacheOption)arg2));
- OS_NATIVE_EXIT(env, that, BitmapDecoder_1Create_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BitmapDecoder_1Frames
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(BitmapDecoder_1Frames)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(BitmapDecoder_1Frames)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, BitmapDecoder_1Frames_FUNC);
- rc = (jint)TO_HANDLE(((BitmapDecoder^)TO_OBJECT(arg0))->Frames);
- OS_NATIVE_EXIT(env, that, BitmapDecoder_1Frames_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BitmapEffectGroup_1Children
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(BitmapEffectGroup_1Children)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(BitmapEffectGroup_1Children)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, BitmapEffectGroup_1Children_FUNC);
- rc = (jint)TO_HANDLE(((BitmapEffectGroup^)TO_OBJECT(arg0))->Children);
- OS_NATIVE_EXIT(env, that, BitmapEffectGroup_1Children_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BitmapEncoder_1Frames
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(BitmapEncoder_1Frames)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(BitmapEncoder_1Frames)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, BitmapEncoder_1Frames_FUNC);
- rc = (jint)TO_HANDLE(((BitmapEncoder^)TO_OBJECT(arg0))->Frames);
- OS_NATIVE_EXIT(env, that, BitmapEncoder_1Frames_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BitmapEncoder_1Save
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(BitmapEncoder_1Save)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(BitmapEncoder_1Save)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, BitmapEncoder_1Save_FUNC);
- ((BitmapEncoder^)TO_OBJECT(arg0))->Save((System::IO::Stream^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, BitmapEncoder_1Save_FUNC);
-}
-#endif
-
-#ifndef NO_BitmapFrameCollection_1Add
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(BitmapFrameCollection_1Add)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(BitmapFrameCollection_1Add)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, BitmapFrameCollection_1Add_FUNC);
- ((System::Collections::Generic::IList<BitmapFrame^>^)TO_OBJECT(arg0))->Add((BitmapFrame^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, BitmapFrameCollection_1Add_FUNC);
-}
-#endif
-
-#ifndef NO_BitmapFrameCollection_1default
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(BitmapFrameCollection_1default)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(BitmapFrameCollection_1default)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, BitmapFrameCollection_1default_FUNC);
- rc = (jint)TO_HANDLE(((System::Collections::Generic::IList<BitmapFrame^>^)TO_OBJECT(arg0))->default[arg1]);
- OS_NATIVE_EXIT(env, that, BitmapFrameCollection_1default_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BitmapFrame_1Create
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(BitmapFrame_1Create)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(BitmapFrame_1Create)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, BitmapFrame_1Create_FUNC);
- rc = (jint)TO_HANDLE(BitmapFrame::Create((BitmapSource^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, BitmapFrame_1Create_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BitmapImage_1BeginInit
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(BitmapImage_1BeginInit)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(BitmapImage_1BeginInit)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, BitmapImage_1BeginInit_FUNC);
- ((BitmapImage^)TO_OBJECT(arg0))->BeginInit();
- OS_NATIVE_EXIT(env, that, BitmapImage_1BeginInit_FUNC);
-}
-#endif
-
-#ifndef NO_BitmapImage_1CreateOptions
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(BitmapImage_1CreateOptions)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(BitmapImage_1CreateOptions)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, BitmapImage_1CreateOptions_FUNC);
- ((BitmapImage^)TO_OBJECT(arg0))->CreateOptions = ((BitmapCreateOptions)arg1);
- OS_NATIVE_EXIT(env, that, BitmapImage_1CreateOptions_FUNC);
-}
-#endif
-
-#ifndef NO_BitmapImage_1EndInit
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(BitmapImage_1EndInit)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(BitmapImage_1EndInit)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, BitmapImage_1EndInit_FUNC);
- ((BitmapImage^)TO_OBJECT(arg0))->EndInit();
- OS_NATIVE_EXIT(env, that, BitmapImage_1EndInit_FUNC);
-}
-#endif
-
-#ifndef NO_BitmapImage_1UriSource
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(BitmapImage_1UriSource)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(BitmapImage_1UriSource)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, BitmapImage_1UriSource_FUNC);
- ((BitmapImage^)TO_OBJECT(arg0))->UriSource = ((Uri^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, BitmapImage_1UriSource_FUNC);
-}
-#endif
-
-#ifndef NO_BitmapPalette_1Colors
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(BitmapPalette_1Colors)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(BitmapPalette_1Colors)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, BitmapPalette_1Colors_FUNC);
- rc = (jint)TO_HANDLE(((BitmapPalette^)TO_OBJECT(arg0))->Colors);
- OS_NATIVE_EXIT(env, that, BitmapPalette_1Colors_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BitmapSource_1Clone
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(BitmapSource_1Clone)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(BitmapSource_1Clone)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, BitmapSource_1Clone_FUNC);
- rc = (jint)TO_HANDLE(((BitmapSource^)TO_OBJECT(arg0))->Clone());
- OS_NATIVE_EXIT(env, that, BitmapSource_1Clone_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BitmapSource_1CopyPixels
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(BitmapSource_1CopyPixels)(JNIEnv *env, jclass that, jint arg0, jint arg1, jbyteArray arg2, jint arg3, jint arg4);
-JNIEXPORT void JNICALL OS_NATIVE(BitmapSource_1CopyPixels)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jbyteArray arg2, jint arg3, jint arg4)
-{
- jbyte *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, BitmapSource_1CopyPixels_FUNC);
- if (arg2) if ((lparg2 = env->GetByteArrayElements(arg2, NULL)) == NULL) goto fail;
- ((BitmapSource^)TO_OBJECT(arg0))->CopyPixels((Int32Rect)TO_OBJECT(arg1), (IntPtr)lparg2, arg3, arg4);
-fail:
- if (arg2 && lparg2) env->ReleaseByteArrayElements(arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, BitmapSource_1CopyPixels_FUNC);
-}
-#endif
-
-#ifndef NO_BitmapSource_1Create
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(BitmapSource_1Create)(JNIEnv *env, jclass that, jint arg0, jint arg1, jdouble arg2, jdouble arg3, jint arg4, jint arg5, jbyteArray arg6, jint arg7, jint arg8);
-JNIEXPORT jint JNICALL OS_NATIVE(BitmapSource_1Create)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jdouble arg2, jdouble arg3, jint arg4, jint arg5, jbyteArray arg6, jint arg7, jint arg8)
-{
- jbyte *lparg6=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, BitmapSource_1Create_FUNC);
- if (arg6) if ((lparg6 = env->GetByteArrayElements(arg6, NULL)) == NULL) goto fail;
- rc = (jint)TO_HANDLE(BitmapSource::Create(arg0, arg1, arg2, arg3, (PixelFormat)TO_OBJECT(arg4), (BitmapPalette^)TO_OBJECT(arg5), (IntPtr)lparg6, arg7, arg8));
-fail:
- if (arg6 && lparg6) env->ReleaseByteArrayElements(arg6, lparg6, 0);
- OS_NATIVE_EXIT(env, that, BitmapSource_1Create_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BitmapSource_1Format
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(BitmapSource_1Format)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(BitmapSource_1Format)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, BitmapSource_1Format_FUNC);
- rc = (jint)TO_HANDLE(((BitmapSource^)TO_OBJECT(arg0))->Format);
- OS_NATIVE_EXIT(env, that, BitmapSource_1Format_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BitmapSource_1Palette
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(BitmapSource_1Palette)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(BitmapSource_1Palette)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, BitmapSource_1Palette_FUNC);
- rc = (jint)TO_HANDLE(((BitmapSource^)TO_OBJECT(arg0))->Palette);
- OS_NATIVE_EXIT(env, that, BitmapSource_1Palette_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BitmapSource_1PixelHeight
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(BitmapSource_1PixelHeight)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(BitmapSource_1PixelHeight)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, BitmapSource_1PixelHeight_FUNC);
- rc = (jint)((BitmapSource^)TO_OBJECT(arg0))->PixelHeight;
- OS_NATIVE_EXIT(env, that, BitmapSource_1PixelHeight_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BitmapSource_1PixelWidth
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(BitmapSource_1PixelWidth)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(BitmapSource_1PixelWidth)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, BitmapSource_1PixelWidth_FUNC);
- rc = (jint)((BitmapSource^)TO_OBJECT(arg0))->PixelWidth;
- OS_NATIVE_EXIT(env, that, BitmapSource_1PixelWidth_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BlurBitmapEffect_1Radius__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(BlurBitmapEffect_1Radius__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(BlurBitmapEffect_1Radius__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, BlurBitmapEffect_1Radius__I_FUNC);
- rc = (jdouble)((BlurBitmapEffect^)TO_OBJECT(arg0))->Radius;
- OS_NATIVE_EXIT(env, that, BlurBitmapEffect_1Radius__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_BlurBitmapEffect_1Radius__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(BlurBitmapEffect_1Radius__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(BlurBitmapEffect_1Radius__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, BlurBitmapEffect_1Radius__ID_FUNC);
- ((BlurBitmapEffect^)TO_OBJECT(arg0))->Radius = (arg1);
- OS_NATIVE_EXIT(env, that, BlurBitmapEffect_1Radius__ID_FUNC);
-}
-#endif
-
-#ifndef NO_Border_1typeid
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Border_1typeid)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Border_1typeid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Border_1typeid_FUNC);
- rc = (jint)TO_HANDLE(Border::typeid);
- OS_NATIVE_EXIT(env, that, Border_1typeid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Brush_1Opacity
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Brush_1Opacity)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Brush_1Opacity)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, Brush_1Opacity_FUNC);
- ((Brush^)TO_OBJECT(arg0))->Opacity = (arg1);
- OS_NATIVE_EXIT(env, that, Brush_1Opacity_FUNC);
-}
-#endif
-
-#ifndef NO_Brushes_1Black
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Brushes_1Black)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Brushes_1Black)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Brushes_1Black_FUNC);
- rc = (jint)TO_HANDLE(Brushes::Black);
- OS_NATIVE_EXIT(env, that, Brushes_1Black_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Brushes_1LightSkyBlue
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Brushes_1LightSkyBlue)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Brushes_1LightSkyBlue)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Brushes_1LightSkyBlue_FUNC);
- rc = (jint)TO_HANDLE(Brushes::LightSkyBlue);
- OS_NATIVE_EXIT(env, that, Brushes_1LightSkyBlue_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Brushes_1Navy
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Brushes_1Navy)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Brushes_1Navy)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Brushes_1Navy_FUNC);
- rc = (jint)TO_HANDLE(Brushes::Navy);
- OS_NATIVE_EXIT(env, that, Brushes_1Navy_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Brushes_1Red
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Brushes_1Red)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Brushes_1Red)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Brushes_1Red_FUNC);
- rc = (jint)TO_HANDLE(Brushes::Red);
- OS_NATIVE_EXIT(env, that, Brushes_1Red_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Brushes_1Transparent
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Brushes_1Transparent)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Brushes_1Transparent)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Brushes_1Transparent_FUNC);
- rc = (jint)TO_HANDLE(Brushes::Transparent);
- OS_NATIVE_EXIT(env, that, Brushes_1Transparent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Brushes_1White
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Brushes_1White)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Brushes_1White)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Brushes_1White_FUNC);
- rc = (jint)TO_HANDLE(Brushes::White);
- OS_NATIVE_EXIT(env, that, Brushes_1White_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ButtonBase_1Click
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ButtonBase_1Click)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ButtonBase_1Click)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ButtonBase_1Click_FUNC);
- ((ButtonBase^)TO_OBJECT(arg0))->Click += ((RoutedEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, ButtonBase_1Click_FUNC);
-}
-#endif
-
-#ifndef NO_ButtonBase_1ClickEvent
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ButtonBase_1ClickEvent)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(ButtonBase_1ClickEvent)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ButtonBase_1ClickEvent_FUNC);
- rc = (jint)TO_HANDLE(ButtonBase::ClickEvent);
- OS_NATIVE_EXIT(env, that, ButtonBase_1ClickEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Button_1IsDefault__I
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(Button_1IsDefault__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(Button_1IsDefault__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, Button_1IsDefault__I_FUNC);
- rc = (jboolean)((Button^)TO_OBJECT(arg0))->IsDefault;
- OS_NATIVE_EXIT(env, that, Button_1IsDefault__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Button_1IsDefault__IZ
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Button_1IsDefault__IZ)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Button_1IsDefault__IZ)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, Button_1IsDefault__IZ_FUNC);
- ((Button^)TO_OBJECT(arg0))->IsDefault = (arg1);
- OS_NATIVE_EXIT(env, that, Button_1IsDefault__IZ_FUNC);
-}
-#endif
-
-#ifndef NO_Byte_1typeid
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Byte_1typeid)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Byte_1typeid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Byte_1typeid_FUNC);
- rc = (jint)TO_HANDLE(Byte::typeid);
- OS_NATIVE_EXIT(env, that, Byte_1typeid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CancelEventArgs_1Cancel
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(CancelEventArgs_1Cancel)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(CancelEventArgs_1Cancel)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, CancelEventArgs_1Cancel_FUNC);
- ((CancelEventArgs^)TO_OBJECT(arg0))->Cancel = (arg1);
- OS_NATIVE_EXIT(env, that, CancelEventArgs_1Cancel_FUNC);
-}
-#endif
-
-#ifndef NO_Canvas_1GetLeft
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(Canvas_1GetLeft)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(Canvas_1GetLeft)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, Canvas_1GetLeft_FUNC);
- rc = (jdouble)Canvas::GetLeft((UIElement^)TO_OBJECT(arg0));
- OS_NATIVE_EXIT(env, that, Canvas_1GetLeft_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Canvas_1GetTop
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(Canvas_1GetTop)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(Canvas_1GetTop)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, Canvas_1GetTop_FUNC);
- rc = (jdouble)Canvas::GetTop((UIElement^)TO_OBJECT(arg0));
- OS_NATIVE_EXIT(env, that, Canvas_1GetTop_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Canvas_1LeftProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Canvas_1LeftProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Canvas_1LeftProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Canvas_1LeftProperty_FUNC);
- rc = (jint)TO_HANDLE(Canvas::LeftProperty);
- OS_NATIVE_EXIT(env, that, Canvas_1LeftProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Canvas_1SetLeft
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Canvas_1SetLeft)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Canvas_1SetLeft)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, Canvas_1SetLeft_FUNC);
- Canvas::SetLeft((UIElement^)TO_OBJECT(arg0), arg1);
- OS_NATIVE_EXIT(env, that, Canvas_1SetLeft_FUNC);
-}
-#endif
-
-#ifndef NO_Canvas_1SetTop
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Canvas_1SetTop)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Canvas_1SetTop)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, Canvas_1SetTop_FUNC);
- Canvas::SetTop((UIElement^)TO_OBJECT(arg0), arg1);
- OS_NATIVE_EXIT(env, that, Canvas_1SetTop_FUNC);
-}
-#endif
-
-#ifndef NO_Canvas_1TopProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Canvas_1TopProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Canvas_1TopProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Canvas_1TopProperty_FUNC);
- rc = (jint)TO_HANDLE(Canvas::TopProperty);
- OS_NATIVE_EXIT(env, that, Canvas_1TopProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Canvas_1typeid
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Canvas_1typeid)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Canvas_1typeid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Canvas_1typeid_FUNC);
- rc = (jint)TO_HANDLE(Canvas::typeid);
- OS_NATIVE_EXIT(env, that, Canvas_1typeid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CharacterHit_1FirstCharacterIndex
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(CharacterHit_1FirstCharacterIndex)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(CharacterHit_1FirstCharacterIndex)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CharacterHit_1FirstCharacterIndex_FUNC);
- rc = (jint)((CharacterHit^)TO_OBJECT(arg0))->FirstCharacterIndex;
- OS_NATIVE_EXIT(env, that, CharacterHit_1FirstCharacterIndex_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CharacterHit_1TrailingLength
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(CharacterHit_1TrailingLength)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(CharacterHit_1TrailingLength)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CharacterHit_1TrailingLength_FUNC);
- rc = (jint)((CharacterHit^)TO_OBJECT(arg0))->TrailingLength;
- OS_NATIVE_EXIT(env, that, CharacterHit_1TrailingLength_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CheckBox_1typeid
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(CheckBox_1typeid)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(CheckBox_1typeid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CheckBox_1typeid_FUNC);
- rc = (jint)TO_HANDLE(CheckBox::typeid);
- OS_NATIVE_EXIT(env, that, CheckBox_1typeid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Clipboard_1Clear
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Clipboard_1Clear)(JNIEnv *env, jclass that);
-JNIEXPORT void JNICALL OS_NATIVE(Clipboard_1Clear)
- (JNIEnv *env, jclass that)
-{
- OS_NATIVE_ENTER(env, that, Clipboard_1Clear_FUNC);
- Clipboard::Clear();
- OS_NATIVE_EXIT(env, that, Clipboard_1Clear_FUNC);
-}
-#endif
-
-#ifndef NO_Clipboard_1ContainsData
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(Clipboard_1ContainsData)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(Clipboard_1ContainsData)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, Clipboard_1ContainsData_FUNC);
- rc = (jboolean)Clipboard::ContainsData((String^)TO_OBJECT(arg0));
- OS_NATIVE_EXIT(env, that, Clipboard_1ContainsData_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Clipboard_1GetData
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Clipboard_1GetData)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Clipboard_1GetData)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Clipboard_1GetData_FUNC);
- rc = (jint)TO_HANDLE(Clipboard::GetData((String^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, Clipboard_1GetData_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Clipboard_1GetDataObject
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Clipboard_1GetDataObject)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Clipboard_1GetDataObject)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Clipboard_1GetDataObject_FUNC);
- rc = (jint)TO_HANDLE(Clipboard::GetDataObject());
- OS_NATIVE_EXIT(env, that, Clipboard_1GetDataObject_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Clipboard_1GetText
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Clipboard_1GetText)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Clipboard_1GetText)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Clipboard_1GetText_FUNC);
- rc = (jint)TO_HANDLE(Clipboard::GetText());
- OS_NATIVE_EXIT(env, that, Clipboard_1GetText_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Clipboard_1SetData
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Clipboard_1SetData)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Clipboard_1SetData)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Clipboard_1SetData_FUNC);
- Clipboard::SetData((String^)TO_OBJECT(arg0), (Object^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Clipboard_1SetData_FUNC);
-}
-#endif
-
-#ifndef NO_Clipboard_1SetDataObject
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Clipboard_1SetDataObject)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Clipboard_1SetDataObject)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, Clipboard_1SetDataObject_FUNC);
- Clipboard::SetDataObject((Object^)TO_OBJECT(arg0), arg1);
- OS_NATIVE_EXIT(env, that, Clipboard_1SetDataObject_FUNC);
-}
-#endif
-
-#ifndef NO_ColorDialog_1AnyColor
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ColorDialog_1AnyColor)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ColorDialog_1AnyColor)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, ColorDialog_1AnyColor_FUNC);
- ((System::Windows::Forms::ColorDialog^)TO_OBJECT(arg0))->AnyColor = (arg1);
- OS_NATIVE_EXIT(env, that, ColorDialog_1AnyColor_FUNC);
-}
-#endif
-
-#ifndef NO_ColorDialog_1Color__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ColorDialog_1Color__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(ColorDialog_1Color__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ColorDialog_1Color__I_FUNC);
- rc = (jint)TO_HANDLE(((System::Windows::Forms::ColorDialog^)TO_OBJECT(arg0))->Color);
- OS_NATIVE_EXIT(env, that, ColorDialog_1Color__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ColorDialog_1Color__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ColorDialog_1Color__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ColorDialog_1Color__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ColorDialog_1Color__II_FUNC);
- ((System::Windows::Forms::ColorDialog^)TO_OBJECT(arg0))->Color = ((System::Drawing::Color)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, ColorDialog_1Color__II_FUNC);
-}
-#endif
-
-#ifndef NO_ColorDialog_1CustomColors__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ColorDialog_1CustomColors__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(ColorDialog_1CustomColors__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ColorDialog_1CustomColors__I_FUNC);
- rc = (jint)TO_HANDLE(((System::Windows::Forms::ColorDialog^)TO_OBJECT(arg0))->CustomColors);
- OS_NATIVE_EXIT(env, that, ColorDialog_1CustomColors__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ColorDialog_1CustomColors__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ColorDialog_1CustomColors__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ColorDialog_1CustomColors__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ColorDialog_1CustomColors__II_FUNC);
- ((System::Windows::Forms::ColorDialog^)TO_OBJECT(arg0))->CustomColors = ((array<int>^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, ColorDialog_1CustomColors__II_FUNC);
-}
-#endif
-
-#ifndef NO_ColorList_1Add
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ColorList_1Add)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ColorList_1Add)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ColorList_1Add_FUNC);
- ((System::Collections::Generic::List<Color>^)TO_OBJECT(arg0))->Add((Color)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, ColorList_1Add_FUNC);
-}
-#endif
-
-#ifndef NO_ColorList_1Count
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ColorList_1Count)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(ColorList_1Count)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ColorList_1Count_FUNC);
- rc = (jint)((System::Collections::Generic::IList<Color>^)TO_OBJECT(arg0))->Count;
- OS_NATIVE_EXIT(env, that, ColorList_1Count_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ColorList_1Current
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ColorList_1Current)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(ColorList_1Current)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ColorList_1Current_FUNC);
- rc = (jint)TO_HANDLE(((System::Collections::Generic::IEnumerator<Color>^)TO_OBJECT(arg0))->Current);
- OS_NATIVE_EXIT(env, that, ColorList_1Current_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ColorList_1GetEnumerator
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ColorList_1GetEnumerator)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(ColorList_1GetEnumerator)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ColorList_1GetEnumerator_FUNC);
- rc = (jint)TO_HANDLE(((System::Collections::Generic::IEnumerable<Color>^)TO_OBJECT(arg0))->GetEnumerator());
- OS_NATIVE_EXIT(env, that, ColorList_1GetEnumerator_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Color_1A
-extern "C" JNIEXPORT jbyte JNICALL OS_NATIVE(Color_1A)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jbyte JNICALL OS_NATIVE(Color_1A)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jbyte rc = 0;
- OS_NATIVE_ENTER(env, that, Color_1A_FUNC);
- rc = (jbyte)((Color^)TO_OBJECT(arg0))->A;
- OS_NATIVE_EXIT(env, that, Color_1A_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Color_1B
-extern "C" JNIEXPORT jbyte JNICALL OS_NATIVE(Color_1B)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jbyte JNICALL OS_NATIVE(Color_1B)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jbyte rc = 0;
- OS_NATIVE_ENTER(env, that, Color_1B_FUNC);
- rc = (jbyte)((Color^)TO_OBJECT(arg0))->B;
- OS_NATIVE_EXIT(env, that, Color_1B_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Color_1FromArgb
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Color_1FromArgb)(JNIEnv *env, jclass that, jbyte arg0, jbyte arg1, jbyte arg2, jbyte arg3);
-JNIEXPORT jint JNICALL OS_NATIVE(Color_1FromArgb)
- (JNIEnv *env, jclass that, jbyte arg0, jbyte arg1, jbyte arg2, jbyte arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Color_1FromArgb_FUNC);
- rc = (jint)TO_HANDLE(Color::FromArgb(arg0, arg1, arg2, arg3));
- OS_NATIVE_EXIT(env, that, Color_1FromArgb_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Color_1G
-extern "C" JNIEXPORT jbyte JNICALL OS_NATIVE(Color_1G)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jbyte JNICALL OS_NATIVE(Color_1G)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jbyte rc = 0;
- OS_NATIVE_ENTER(env, that, Color_1G_FUNC);
- rc = (jbyte)((Color^)TO_OBJECT(arg0))->G;
- OS_NATIVE_EXIT(env, that, Color_1G_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Color_1R
-extern "C" JNIEXPORT jbyte JNICALL OS_NATIVE(Color_1R)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jbyte JNICALL OS_NATIVE(Color_1R)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jbyte rc = 0;
- OS_NATIVE_ENTER(env, that, Color_1R_FUNC);
- rc = (jbyte)((Color^)TO_OBJECT(arg0))->R;
- OS_NATIVE_EXIT(env, that, Color_1R_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Colors_1Black
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Black)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Black)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Colors_1Black_FUNC);
- rc = (jint)TO_HANDLE(Colors::Black);
- OS_NATIVE_EXIT(env, that, Colors_1Black_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Colors_1Blue
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Blue)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Blue)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Colors_1Blue_FUNC);
- rc = (jint)TO_HANDLE(Colors::Blue);
- OS_NATIVE_EXIT(env, that, Colors_1Blue_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Colors_1Cyan
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Cyan)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Cyan)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Colors_1Cyan_FUNC);
- rc = (jint)TO_HANDLE(Colors::Cyan);
- OS_NATIVE_EXIT(env, that, Colors_1Cyan_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Colors_1DarkGray
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Colors_1DarkGray)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Colors_1DarkGray)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Colors_1DarkGray_FUNC);
- rc = (jint)TO_HANDLE(Colors::DarkGray);
- OS_NATIVE_EXIT(env, that, Colors_1DarkGray_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Colors_1Green
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Green)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Green)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Colors_1Green_FUNC);
- rc = (jint)TO_HANDLE(Colors::Green);
- OS_NATIVE_EXIT(env, that, Colors_1Green_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Colors_1LightSkyBlue
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Colors_1LightSkyBlue)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Colors_1LightSkyBlue)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Colors_1LightSkyBlue_FUNC);
- rc = (jint)TO_HANDLE(Colors::LightSkyBlue);
- OS_NATIVE_EXIT(env, that, Colors_1LightSkyBlue_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Colors_1Lime
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Lime)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Lime)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Colors_1Lime_FUNC);
- rc = (jint)TO_HANDLE(Colors::Lime);
- OS_NATIVE_EXIT(env, that, Colors_1Lime_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Colors_1Magenta
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Magenta)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Magenta)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Colors_1Magenta_FUNC);
- rc = (jint)TO_HANDLE(Colors::Magenta);
- OS_NATIVE_EXIT(env, that, Colors_1Magenta_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Colors_1Maroon
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Maroon)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Maroon)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Colors_1Maroon_FUNC);
- rc = (jint)TO_HANDLE(Colors::Maroon);
- OS_NATIVE_EXIT(env, that, Colors_1Maroon_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Colors_1Navy
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Navy)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Navy)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Colors_1Navy_FUNC);
- rc = (jint)TO_HANDLE(Colors::Navy);
- OS_NATIVE_EXIT(env, that, Colors_1Navy_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Colors_1Olive
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Olive)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Olive)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Colors_1Olive_FUNC);
- rc = (jint)TO_HANDLE(Colors::Olive);
- OS_NATIVE_EXIT(env, that, Colors_1Olive_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Colors_1Purple
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Purple)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Purple)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Colors_1Purple_FUNC);
- rc = (jint)TO_HANDLE(Colors::Purple);
- OS_NATIVE_EXIT(env, that, Colors_1Purple_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Colors_1Red
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Red)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Red)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Colors_1Red_FUNC);
- rc = (jint)TO_HANDLE(Colors::Red);
- OS_NATIVE_EXIT(env, that, Colors_1Red_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Colors_1Silver
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Silver)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Silver)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Colors_1Silver_FUNC);
- rc = (jint)TO_HANDLE(Colors::Silver);
- OS_NATIVE_EXIT(env, that, Colors_1Silver_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Colors_1Teal
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Teal)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Teal)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Colors_1Teal_FUNC);
- rc = (jint)TO_HANDLE(Colors::Teal);
- OS_NATIVE_EXIT(env, that, Colors_1Teal_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Colors_1Transparent
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Transparent)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Transparent)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Colors_1Transparent_FUNC);
- rc = (jint)TO_HANDLE(Colors::Transparent);
- OS_NATIVE_EXIT(env, that, Colors_1Transparent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Colors_1White
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Colors_1White)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Colors_1White)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Colors_1White_FUNC);
- rc = (jint)TO_HANDLE(Colors::White);
- OS_NATIVE_EXIT(env, that, Colors_1White_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Colors_1Yellow
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Yellow)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Colors_1Yellow)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Colors_1Yellow_FUNC);
- rc = (jint)TO_HANDLE(Colors::Yellow);
- OS_NATIVE_EXIT(env, that, Colors_1Yellow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ColumnDefinitionCollection_1Add
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ColumnDefinitionCollection_1Add)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ColumnDefinitionCollection_1Add)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ColumnDefinitionCollection_1Add_FUNC);
- ((ColumnDefinitionCollection^)TO_OBJECT(arg0))->Add((ColumnDefinition^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, ColumnDefinitionCollection_1Add_FUNC);
-}
-#endif
-
-#ifndef NO_ColumnDefinition_1Width
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ColumnDefinition_1Width)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ColumnDefinition_1Width)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ColumnDefinition_1Width_FUNC);
- ((ColumnDefinition^)TO_OBJECT(arg0))->Width = ((GridLength)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, ColumnDefinition_1Width_FUNC);
-}
-#endif
-
-#ifndef NO_ComboBox_1IsDropDownOpen__I
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(ComboBox_1IsDropDownOpen__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(ComboBox_1IsDropDownOpen__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ComboBox_1IsDropDownOpen__I_FUNC);
- rc = (jboolean)((ComboBox^)TO_OBJECT(arg0))->IsDropDownOpen;
- OS_NATIVE_EXIT(env, that, ComboBox_1IsDropDownOpen__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ComboBox_1IsDropDownOpen__IZ
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ComboBox_1IsDropDownOpen__IZ)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ComboBox_1IsDropDownOpen__IZ)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, ComboBox_1IsDropDownOpen__IZ_FUNC);
- ((ComboBox^)TO_OBJECT(arg0))->IsDropDownOpen = (arg1);
- OS_NATIVE_EXIT(env, that, ComboBox_1IsDropDownOpen__IZ_FUNC);
-}
-#endif
-
-#ifndef NO_ComboBox_1IsEditable
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ComboBox_1IsEditable)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ComboBox_1IsEditable)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, ComboBox_1IsEditable_FUNC);
- ((ComboBox^)TO_OBJECT(arg0))->IsEditable = (arg1);
- OS_NATIVE_EXIT(env, that, ComboBox_1IsEditable_FUNC);
-}
-#endif
-
-#ifndef NO_ComboBox_1SelectionBoxItem
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ComboBox_1SelectionBoxItem)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(ComboBox_1SelectionBoxItem)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ComboBox_1SelectionBoxItem_FUNC);
- rc = (jint)TO_HANDLE(((ComboBox^)TO_OBJECT(arg0))->SelectionBoxItem);
- OS_NATIVE_EXIT(env, that, ComboBox_1SelectionBoxItem_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CommandManager_1AddPreviewExecutedHandler
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(CommandManager_1AddPreviewExecutedHandler)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(CommandManager_1AddPreviewExecutedHandler)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, CommandManager_1AddPreviewExecutedHandler_FUNC);
- CommandManager::AddPreviewExecutedHandler((UIElement^)TO_OBJECT(arg0), (ExecutedRoutedEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, CommandManager_1AddPreviewExecutedHandler_FUNC);
-}
-#endif
-
-#ifndef NO_CommonDialog_1ShowDialog
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(CommonDialog_1ShowDialog)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jboolean JNICALL OS_NATIVE(CommonDialog_1ShowDialog)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, CommonDialog_1ShowDialog_FUNC);
- rc = (jboolean)((CommonDialog^)TO_OBJECT(arg0))->ShowDialog((Window^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, CommonDialog_1ShowDialog_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CompositeCollection_1IndexOf
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(CompositeCollection_1IndexOf)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(CompositeCollection_1IndexOf)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CompositeCollection_1IndexOf_FUNC);
- rc = (jint)((CompositeCollection^)TO_OBJECT(arg0))->IndexOf((Object^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, CompositeCollection_1IndexOf_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CompositeCollection_1Insert
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(CompositeCollection_1Insert)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT void JNICALL OS_NATIVE(CompositeCollection_1Insert)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, CompositeCollection_1Insert_FUNC);
- ((CompositeCollection^)TO_OBJECT(arg0))->Insert(arg1, (Object^)TO_OBJECT(arg2));
- OS_NATIVE_EXIT(env, that, CompositeCollection_1Insert_FUNC);
-}
-#endif
-
-#ifndef NO_CompositeCollection_1Remove
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(CompositeCollection_1Remove)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(CompositeCollection_1Remove)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, CompositeCollection_1Remove_FUNC);
- ((CompositeCollection^)TO_OBJECT(arg0))->Remove((Object^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, CompositeCollection_1Remove_FUNC);
-}
-#endif
-
-#ifndef NO_CompositeCollection_1RemoveAt
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(CompositeCollection_1RemoveAt)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(CompositeCollection_1RemoveAt)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, CompositeCollection_1RemoveAt_FUNC);
- ((CompositeCollection^)TO_OBJECT(arg0))->RemoveAt(arg1);
- OS_NATIVE_EXIT(env, that, CompositeCollection_1RemoveAt_FUNC);
-}
-#endif
-
-#ifndef NO_Console_1Beep
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Console_1Beep)(JNIEnv *env, jclass that);
-JNIEXPORT void JNICALL OS_NATIVE(Console_1Beep)
- (JNIEnv *env, jclass that)
-{
- OS_NATIVE_ENTER(env, that, Console_1Beep_FUNC);
- Console::Beep();
- OS_NATIVE_EXIT(env, that, Console_1Beep_FUNC);
-}
-#endif
-
-#ifndef NO_ContainerVisual_1Clip__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ContainerVisual_1Clip__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(ContainerVisual_1Clip__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ContainerVisual_1Clip__I_FUNC);
- rc = (jint)TO_HANDLE(((ContainerVisual^)TO_OBJECT(arg0))->Clip);
- OS_NATIVE_EXIT(env, that, ContainerVisual_1Clip__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ContainerVisual_1Clip__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ContainerVisual_1Clip__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ContainerVisual_1Clip__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ContainerVisual_1Clip__II_FUNC);
- ((ContainerVisual^)TO_OBJECT(arg0))->Clip = ((Geometry^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, ContainerVisual_1Clip__II_FUNC);
-}
-#endif
-
-#ifndef NO_ContentControl_1Content__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ContentControl_1Content__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(ContentControl_1Content__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ContentControl_1Content__I_FUNC);
- rc = (jint)TO_HANDLE(((ContentControl^)TO_OBJECT(arg0))->Content);
- OS_NATIVE_EXIT(env, that, ContentControl_1Content__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ContentControl_1Content__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ContentControl_1Content__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ContentControl_1Content__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ContentControl_1Content__II_FUNC);
- ((ContentControl^)TO_OBJECT(arg0))->Content = ((Object^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, ContentControl_1Content__II_FUNC);
-}
-#endif
-
-#ifndef NO_ContentPresenter_1Content
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ContentPresenter_1Content)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(ContentPresenter_1Content)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ContentPresenter_1Content_FUNC);
- rc = (jint)TO_HANDLE(((ContentPresenter^)TO_OBJECT(arg0))->Content);
- OS_NATIVE_EXIT(env, that, ContentPresenter_1Content_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ContentPresenter_1typeid
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ContentPresenter_1typeid)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(ContentPresenter_1typeid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ContentPresenter_1typeid_FUNC);
- rc = (jint)TO_HANDLE(ContentPresenter::typeid);
- OS_NATIVE_EXIT(env, that, ContentPresenter_1typeid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ContextMenuEventArgs_1CursorLeft
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(ContextMenuEventArgs_1CursorLeft)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(ContextMenuEventArgs_1CursorLeft)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, ContextMenuEventArgs_1CursorLeft_FUNC);
- rc = (jdouble)((ContextMenuEventArgs^)TO_OBJECT(arg0))->CursorLeft;
- OS_NATIVE_EXIT(env, that, ContextMenuEventArgs_1CursorLeft_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ContextMenuEventArgs_1CursorTop
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(ContextMenuEventArgs_1CursorTop)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(ContextMenuEventArgs_1CursorTop)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, ContextMenuEventArgs_1CursorTop_FUNC);
- rc = (jdouble)((ContextMenuEventArgs^)TO_OBJECT(arg0))->CursorTop;
- OS_NATIVE_EXIT(env, that, ContextMenuEventArgs_1CursorTop_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ContextMenu_1Closed
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ContextMenu_1Closed)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ContextMenu_1Closed)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ContextMenu_1Closed_FUNC);
- ((ContextMenu^)TO_OBJECT(arg0))->Closed += ((RoutedEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, ContextMenu_1Closed_FUNC);
-}
-#endif
-
-#ifndef NO_ContextMenu_1HorizontalOffset
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ContextMenu_1HorizontalOffset)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ContextMenu_1HorizontalOffset)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ContextMenu_1HorizontalOffset_FUNC);
- ((ContextMenu^)TO_OBJECT(arg0))->HorizontalOffset = (arg1);
- OS_NATIVE_EXIT(env, that, ContextMenu_1HorizontalOffset_FUNC);
-}
-#endif
-
-#ifndef NO_ContextMenu_1IsOpen
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ContextMenu_1IsOpen)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ContextMenu_1IsOpen)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, ContextMenu_1IsOpen_FUNC);
- ((ContextMenu^)TO_OBJECT(arg0))->IsOpen = (arg1);
- OS_NATIVE_EXIT(env, that, ContextMenu_1IsOpen_FUNC);
-}
-#endif
-
-#ifndef NO_ContextMenu_1Opened
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ContextMenu_1Opened)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ContextMenu_1Opened)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ContextMenu_1Opened_FUNC);
- ((ContextMenu^)TO_OBJECT(arg0))->Opened += ((RoutedEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, ContextMenu_1Opened_FUNC);
-}
-#endif
-
-#ifndef NO_ContextMenu_1Placement
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ContextMenu_1Placement)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ContextMenu_1Placement)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ContextMenu_1Placement_FUNC);
- ((ContextMenu^)TO_OBJECT(arg0))->Placement = ((PlacementMode)arg1);
- OS_NATIVE_EXIT(env, that, ContextMenu_1Placement_FUNC);
-}
-#endif
-
-#ifndef NO_ContextMenu_1VerticalOffset
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ContextMenu_1VerticalOffset)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ContextMenu_1VerticalOffset)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ContextMenu_1VerticalOffset_FUNC);
- ((ContextMenu^)TO_OBJECT(arg0))->VerticalOffset = (arg1);
- OS_NATIVE_EXIT(env, that, ContextMenu_1VerticalOffset_FUNC);
-}
-#endif
-
-#ifndef NO_Control_1Background
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Control_1Background)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Control_1Background)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Control_1Background_FUNC);
- ((Control^)TO_OBJECT(arg0))->Background = ((Brush^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Control_1Background_FUNC);
-}
-#endif
-
-#ifndef NO_Control_1BackgroundProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Control_1BackgroundProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Control_1BackgroundProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Control_1BackgroundProperty_FUNC);
- rc = (jint)TO_HANDLE(Control::BackgroundProperty);
- OS_NATIVE_EXIT(env, that, Control_1BackgroundProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Control_1BorderBrushProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Control_1BorderBrushProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Control_1BorderBrushProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Control_1BorderBrushProperty_FUNC);
- rc = (jint)TO_HANDLE(Control::BorderBrushProperty);
- OS_NATIVE_EXIT(env, that, Control_1BorderBrushProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Control_1BorderThickness
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Control_1BorderThickness)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Control_1BorderThickness)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Control_1BorderThickness_FUNC);
- ((Control^)TO_OBJECT(arg0))->BorderThickness = ((Thickness)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Control_1BorderThickness_FUNC);
-}
-#endif
-
-#ifndef NO_Control_1BorderThicknessProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Control_1BorderThicknessProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Control_1BorderThicknessProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Control_1BorderThicknessProperty_FUNC);
- rc = (jint)TO_HANDLE(Control::BorderThicknessProperty);
- OS_NATIVE_EXIT(env, that, Control_1BorderThicknessProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Control_1FontFamily__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Control_1FontFamily__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Control_1FontFamily__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Control_1FontFamily__I_FUNC);
- rc = (jint)TO_HANDLE(((Control^)TO_OBJECT(arg0))->FontFamily);
- OS_NATIVE_EXIT(env, that, Control_1FontFamily__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Control_1FontFamily__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Control_1FontFamily__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Control_1FontFamily__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Control_1FontFamily__II_FUNC);
- ((Control^)TO_OBJECT(arg0))->FontFamily = ((FontFamily^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Control_1FontFamily__II_FUNC);
-}
-#endif
-
-#ifndef NO_Control_1FontFamilyProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Control_1FontFamilyProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Control_1FontFamilyProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Control_1FontFamilyProperty_FUNC);
- rc = (jint)TO_HANDLE(Control::FontFamilyProperty);
- OS_NATIVE_EXIT(env, that, Control_1FontFamilyProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Control_1FontSize__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(Control_1FontSize__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(Control_1FontSize__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, Control_1FontSize__I_FUNC);
- rc = (jdouble)((Control^)TO_OBJECT(arg0))->FontSize;
- OS_NATIVE_EXIT(env, that, Control_1FontSize__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Control_1FontSize__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Control_1FontSize__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Control_1FontSize__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, Control_1FontSize__ID_FUNC);
- ((Control^)TO_OBJECT(arg0))->FontSize = (arg1);
- OS_NATIVE_EXIT(env, that, Control_1FontSize__ID_FUNC);
-}
-#endif
-
-#ifndef NO_Control_1FontSizeProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Control_1FontSizeProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Control_1FontSizeProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Control_1FontSizeProperty_FUNC);
- rc = (jint)TO_HANDLE(Control::FontSizeProperty);
- OS_NATIVE_EXIT(env, that, Control_1FontSizeProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Control_1FontStretch
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Control_1FontStretch)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Control_1FontStretch)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Control_1FontStretch_FUNC);
- ((Control^)TO_OBJECT(arg0))->FontStretch = ((FontStretch)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Control_1FontStretch_FUNC);
-}
-#endif
-
-#ifndef NO_Control_1FontStretchProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Control_1FontStretchProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Control_1FontStretchProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Control_1FontStretchProperty_FUNC);
- rc = (jint)TO_HANDLE(Control::FontStretchProperty);
- OS_NATIVE_EXIT(env, that, Control_1FontStretchProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Control_1FontStyle
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Control_1FontStyle)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Control_1FontStyle)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Control_1FontStyle_FUNC);
- ((Control^)TO_OBJECT(arg0))->FontStyle = ((FontStyle)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Control_1FontStyle_FUNC);
-}
-#endif
-
-#ifndef NO_Control_1FontStyleProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Control_1FontStyleProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Control_1FontStyleProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Control_1FontStyleProperty_FUNC);
- rc = (jint)TO_HANDLE(Control::FontStyleProperty);
- OS_NATIVE_EXIT(env, that, Control_1FontStyleProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Control_1FontWeight
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Control_1FontWeight)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Control_1FontWeight)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Control_1FontWeight_FUNC);
- ((Control^)TO_OBJECT(arg0))->FontWeight = ((FontWeight)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Control_1FontWeight_FUNC);
-}
-#endif
-
-#ifndef NO_Control_1FontWeightProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Control_1FontWeightProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Control_1FontWeightProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Control_1FontWeightProperty_FUNC);
- rc = (jint)TO_HANDLE(Control::FontWeightProperty);
- OS_NATIVE_EXIT(env, that, Control_1FontWeightProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Control_1Foreground
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Control_1Foreground)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Control_1Foreground)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Control_1Foreground_FUNC);
- ((Control^)TO_OBJECT(arg0))->Foreground = ((Brush^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Control_1Foreground_FUNC);
-}
-#endif
-
-#ifndef NO_Control_1ForegroundProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Control_1ForegroundProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Control_1ForegroundProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Control_1ForegroundProperty_FUNC);
- rc = (jint)TO_HANDLE(Control::ForegroundProperty);
- OS_NATIVE_EXIT(env, that, Control_1ForegroundProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Control_1HorizontalContentAlignment__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Control_1HorizontalContentAlignment__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Control_1HorizontalContentAlignment__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Control_1HorizontalContentAlignment__I_FUNC);
- rc = (jint)((Control ^)TO_OBJECT(arg0))->HorizontalContentAlignment;
- OS_NATIVE_EXIT(env, that, Control_1HorizontalContentAlignment__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Control_1HorizontalContentAlignment__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Control_1HorizontalContentAlignment__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Control_1HorizontalContentAlignment__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Control_1HorizontalContentAlignment__II_FUNC);
- ((Control ^)TO_OBJECT(arg0))->HorizontalContentAlignment = ((HorizontalAlignment)arg1);
- OS_NATIVE_EXIT(env, that, Control_1HorizontalContentAlignment__II_FUNC);
-}
-#endif
-
-#ifndef NO_Control_1MouseDoubleClick
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Control_1MouseDoubleClick)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Control_1MouseDoubleClick)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Control_1MouseDoubleClick_FUNC);
- ((Control^)TO_OBJECT(arg0))->MouseDoubleClick += ((MouseButtonEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Control_1MouseDoubleClick_FUNC);
-}
-#endif
-
-#ifndef NO_Control_1MouseDoubleClickEvent
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Control_1MouseDoubleClickEvent)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Control_1MouseDoubleClickEvent)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Control_1MouseDoubleClickEvent_FUNC);
- rc = (jint)TO_HANDLE(Control::MouseDoubleClickEvent);
- OS_NATIVE_EXIT(env, that, Control_1MouseDoubleClickEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Control_1Padding__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Control_1Padding__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Control_1Padding__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Control_1Padding__I_FUNC);
- rc = (jint)TO_HANDLE(((Control^)TO_OBJECT(arg0))->Padding);
- OS_NATIVE_EXIT(env, that, Control_1Padding__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Control_1Padding__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Control_1Padding__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Control_1Padding__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Control_1Padding__II_FUNC);
- ((Control^)TO_OBJECT(arg0))->Padding = ((Thickness)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Control_1Padding__II_FUNC);
-}
-#endif
-
-#ifndef NO_Control_1PreviewMouseDoubleClick
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Control_1PreviewMouseDoubleClick)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Control_1PreviewMouseDoubleClick)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Control_1PreviewMouseDoubleClick_FUNC);
- ((Control^)TO_OBJECT(arg0))->PreviewMouseDoubleClick += ((MouseButtonEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Control_1PreviewMouseDoubleClick_FUNC);
-}
-#endif
-
-#ifndef NO_Control_1Template__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Control_1Template__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Control_1Template__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Control_1Template__I_FUNC);
- rc = (jint)TO_HANDLE(((Control^)TO_OBJECT(arg0))->Template);
- OS_NATIVE_EXIT(env, that, Control_1Template__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Control_1Template__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Control_1Template__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Control_1Template__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Control_1Template__II_FUNC);
- ((Control^)TO_OBJECT(arg0))->Template = ((ControlTemplate^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Control_1Template__II_FUNC);
-}
-#endif
-
-#ifndef NO_Control_1TemplateProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Control_1TemplateProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Control_1TemplateProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Control_1TemplateProperty_FUNC);
- rc = (jint)TO_HANDLE(Control::TemplateProperty);
- OS_NATIVE_EXIT(env, that, Control_1TemplateProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Control_1VerticalContentAlignment
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Control_1VerticalContentAlignment)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Control_1VerticalContentAlignment)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Control_1VerticalContentAlignment_FUNC);
- ((Control^)TO_OBJECT(arg0))->VerticalContentAlignment = ((VerticalAlignment)arg1);
- OS_NATIVE_EXIT(env, that, Control_1VerticalContentAlignment_FUNC);
-}
-#endif
-
-#ifndef NO_CultureInfo_1CurrentUICulture
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(CultureInfo_1CurrentUICulture)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(CultureInfo_1CurrentUICulture)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CultureInfo_1CurrentUICulture_FUNC);
- rc = (jint)TO_HANDLE(CultureInfo::CurrentUICulture);
- OS_NATIVE_EXIT(env, that, CultureInfo_1CurrentUICulture_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CursorInteropHelper_1Create
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(CursorInteropHelper_1Create)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(CursorInteropHelper_1Create)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, CursorInteropHelper_1Create_FUNC);
- rc = (jint)TO_HANDLE(System::Windows::Interop::CursorInteropHelper::Create((SafeHandle^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, CursorInteropHelper_1Create_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Cursors_1AppStarting
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1AppStarting)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1AppStarting)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Cursors_1AppStarting_FUNC);
- rc = (jint)TO_HANDLE(Cursors::AppStarting);
- OS_NATIVE_EXIT(env, that, Cursors_1AppStarting_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Cursors_1Arrow
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1Arrow)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1Arrow)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Cursors_1Arrow_FUNC);
- rc = (jint)TO_HANDLE(Cursors::Arrow);
- OS_NATIVE_EXIT(env, that, Cursors_1Arrow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Cursors_1Cross
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1Cross)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1Cross)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Cursors_1Cross_FUNC);
- rc = (jint)TO_HANDLE(Cursors::Cross);
- OS_NATIVE_EXIT(env, that, Cursors_1Cross_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Cursors_1Hand
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1Hand)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1Hand)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Cursors_1Hand_FUNC);
- rc = (jint)TO_HANDLE(Cursors::Hand);
- OS_NATIVE_EXIT(env, that, Cursors_1Hand_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Cursors_1Help
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1Help)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1Help)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Cursors_1Help_FUNC);
- rc = (jint)TO_HANDLE(Cursors::Help);
- OS_NATIVE_EXIT(env, that, Cursors_1Help_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Cursors_1IBeam
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1IBeam)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1IBeam)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Cursors_1IBeam_FUNC);
- rc = (jint)TO_HANDLE(Cursors::IBeam);
- OS_NATIVE_EXIT(env, that, Cursors_1IBeam_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Cursors_1No
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1No)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1No)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Cursors_1No_FUNC);
- rc = (jint)TO_HANDLE(Cursors::No);
- OS_NATIVE_EXIT(env, that, Cursors_1No_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Cursors_1ScrollE
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1ScrollE)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1ScrollE)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Cursors_1ScrollE_FUNC);
- rc = (jint)TO_HANDLE(Cursors::ScrollE);
- OS_NATIVE_EXIT(env, that, Cursors_1ScrollE_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Cursors_1ScrollN
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1ScrollN)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1ScrollN)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Cursors_1ScrollN_FUNC);
- rc = (jint)TO_HANDLE(Cursors::ScrollN);
- OS_NATIVE_EXIT(env, that, Cursors_1ScrollN_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Cursors_1ScrollNE
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1ScrollNE)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1ScrollNE)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Cursors_1ScrollNE_FUNC);
- rc = (jint)TO_HANDLE(Cursors::ScrollNE);
- OS_NATIVE_EXIT(env, that, Cursors_1ScrollNE_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Cursors_1ScrollNW
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1ScrollNW)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1ScrollNW)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Cursors_1ScrollNW_FUNC);
- rc = (jint)TO_HANDLE(Cursors::ScrollNW);
- OS_NATIVE_EXIT(env, that, Cursors_1ScrollNW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Cursors_1ScrollS
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1ScrollS)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1ScrollS)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Cursors_1ScrollS_FUNC);
- rc = (jint)TO_HANDLE(Cursors::ScrollS);
- OS_NATIVE_EXIT(env, that, Cursors_1ScrollS_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Cursors_1ScrollSE
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1ScrollSE)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1ScrollSE)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Cursors_1ScrollSE_FUNC);
- rc = (jint)TO_HANDLE(Cursors::ScrollSE);
- OS_NATIVE_EXIT(env, that, Cursors_1ScrollSE_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Cursors_1ScrollSW
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1ScrollSW)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1ScrollSW)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Cursors_1ScrollSW_FUNC);
- rc = (jint)TO_HANDLE(Cursors::ScrollSW);
- OS_NATIVE_EXIT(env, that, Cursors_1ScrollSW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Cursors_1ScrollW
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1ScrollW)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1ScrollW)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Cursors_1ScrollW_FUNC);
- rc = (jint)TO_HANDLE(Cursors::ScrollW);
- OS_NATIVE_EXIT(env, that, Cursors_1ScrollW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Cursors_1SizeAll
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1SizeAll)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1SizeAll)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Cursors_1SizeAll_FUNC);
- rc = (jint)TO_HANDLE(Cursors::SizeAll);
- OS_NATIVE_EXIT(env, that, Cursors_1SizeAll_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Cursors_1SizeNESW
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1SizeNESW)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1SizeNESW)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Cursors_1SizeNESW_FUNC);
- rc = (jint)TO_HANDLE(Cursors::SizeNESW);
- OS_NATIVE_EXIT(env, that, Cursors_1SizeNESW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Cursors_1SizeNS
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1SizeNS)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1SizeNS)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Cursors_1SizeNS_FUNC);
- rc = (jint)TO_HANDLE(Cursors::SizeNS);
- OS_NATIVE_EXIT(env, that, Cursors_1SizeNS_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Cursors_1SizeNWSE
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1SizeNWSE)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1SizeNWSE)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Cursors_1SizeNWSE_FUNC);
- rc = (jint)TO_HANDLE(Cursors::SizeNWSE);
- OS_NATIVE_EXIT(env, that, Cursors_1SizeNWSE_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Cursors_1SizeWE
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1SizeWE)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1SizeWE)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Cursors_1SizeWE_FUNC);
- rc = (jint)TO_HANDLE(Cursors::SizeWE);
- OS_NATIVE_EXIT(env, that, Cursors_1SizeWE_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Cursors_1UpArrow
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1UpArrow)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1UpArrow)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Cursors_1UpArrow_FUNC);
- rc = (jint)TO_HANDLE(Cursors::UpArrow);
- OS_NATIVE_EXIT(env, that, Cursors_1UpArrow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Cursors_1Wait
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1Wait)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Cursors_1Wait)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Cursors_1Wait_FUNC);
- rc = (jint)TO_HANDLE(Cursors::Wait);
- OS_NATIVE_EXIT(env, that, Cursors_1Wait_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DashStyles_1Dash
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DashStyles_1Dash)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(DashStyles_1Dash)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DashStyles_1Dash_FUNC);
- rc = (jint)TO_HANDLE(DashStyles::Dash);
- OS_NATIVE_EXIT(env, that, DashStyles_1Dash_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DashStyles_1DashDot
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DashStyles_1DashDot)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(DashStyles_1DashDot)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DashStyles_1DashDot_FUNC);
- rc = (jint)TO_HANDLE(DashStyles::DashDot);
- OS_NATIVE_EXIT(env, that, DashStyles_1DashDot_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DashStyles_1DashDotDot
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DashStyles_1DashDotDot)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(DashStyles_1DashDotDot)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DashStyles_1DashDotDot_FUNC);
- rc = (jint)TO_HANDLE(DashStyles::DashDotDot);
- OS_NATIVE_EXIT(env, that, DashStyles_1DashDotDot_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DashStyles_1Dot
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DashStyles_1Dot)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(DashStyles_1Dot)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DashStyles_1Dot_FUNC);
- rc = (jint)TO_HANDLE(DashStyles::Dot);
- OS_NATIVE_EXIT(env, that, DashStyles_1Dot_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DashStyles_1Solid
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DashStyles_1Solid)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(DashStyles_1Solid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DashStyles_1Solid_FUNC);
- rc = (jint)TO_HANDLE(DashStyles::Solid);
- OS_NATIVE_EXIT(env, that, DashStyles_1Solid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DataFormats_1Bitmap
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DataFormats_1Bitmap)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(DataFormats_1Bitmap)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DataFormats_1Bitmap_FUNC);
- rc = (jint)TO_HANDLE(DataFormats::Bitmap);
- OS_NATIVE_EXIT(env, that, DataFormats_1Bitmap_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DataFormats_1FileDrop
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DataFormats_1FileDrop)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(DataFormats_1FileDrop)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DataFormats_1FileDrop_FUNC);
- rc = (jint)TO_HANDLE(DataFormats::FileDrop);
- OS_NATIVE_EXIT(env, that, DataFormats_1FileDrop_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DataFormats_1Html
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DataFormats_1Html)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(DataFormats_1Html)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DataFormats_1Html_FUNC);
- rc = (jint)TO_HANDLE(DataFormats::Html);
- OS_NATIVE_EXIT(env, that, DataFormats_1Html_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DataFormats_1Rtf
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DataFormats_1Rtf)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(DataFormats_1Rtf)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DataFormats_1Rtf_FUNC);
- rc = (jint)TO_HANDLE(DataFormats::Rtf);
- OS_NATIVE_EXIT(env, that, DataFormats_1Rtf_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DataFormats_1UnicodeText
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DataFormats_1UnicodeText)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(DataFormats_1UnicodeText)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DataFormats_1UnicodeText_FUNC);
- rc = (jint)TO_HANDLE(DataFormats::UnicodeText);
- OS_NATIVE_EXIT(env, that, DataFormats_1UnicodeText_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DataObject_1GetData
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DataObject_1GetData)(JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2);
-JNIEXPORT jint JNICALL OS_NATIVE(DataObject_1GetData)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DataObject_1GetData_FUNC);
- rc = (jint)TO_HANDLE(((DataObject^)TO_OBJECT(arg0))->GetData((String^)TO_OBJECT(arg1), arg2));
- OS_NATIVE_EXIT(env, that, DataObject_1GetData_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DataObject_1GetDataPresent
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(DataObject_1GetDataPresent)(JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2);
-JNIEXPORT jboolean JNICALL OS_NATIVE(DataObject_1GetDataPresent)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, DataObject_1GetDataPresent_FUNC);
- rc = (jboolean)((DataObject^)TO_OBJECT(arg0))->GetDataPresent((String^)TO_OBJECT(arg1), arg2);
- OS_NATIVE_EXIT(env, that, DataObject_1GetDataPresent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DataObject_1GetFormats
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DataObject_1GetFormats)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(DataObject_1GetFormats)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DataObject_1GetFormats_FUNC);
- rc = (jint)TO_HANDLE(((DataObject^)TO_OBJECT(arg0))->GetFormats(arg1));
- OS_NATIVE_EXIT(env, that, DataObject_1GetFormats_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DataObject_1SetData
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DataObject_1SetData)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jboolean arg3);
-JNIEXPORT void JNICALL OS_NATIVE(DataObject_1SetData)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jboolean arg3)
-{
- OS_NATIVE_ENTER(env, that, DataObject_1SetData_FUNC);
- ((DataObject^)TO_OBJECT(arg0))->SetData((String^)TO_OBJECT(arg1), (Object^)TO_OBJECT(arg2), arg3);
- OS_NATIVE_EXIT(env, that, DataObject_1SetData_FUNC);
-}
-#endif
-
-#ifndef NO_DeleteGlobalRef
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DeleteGlobalRef)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(DeleteGlobalRef)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, DeleteGlobalRef_FUNC);
- env->DeleteGlobalRef((jobject)arg0);
- OS_NATIVE_EXIT(env, that, DeleteGlobalRef_FUNC);
-}
-#endif
-
-#ifndef NO_DependencyObject_1ClearValue
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DependencyObject_1ClearValue)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(DependencyObject_1ClearValue)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, DependencyObject_1ClearValue_FUNC);
- ((DependencyObject^)TO_OBJECT(arg0))->ClearValue((DependencyProperty^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, DependencyObject_1ClearValue_FUNC);
-}
-#endif
-
-#ifndef NO_DependencyObject_1GetValue
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DependencyObject_1GetValue)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(DependencyObject_1GetValue)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DependencyObject_1GetValue_FUNC);
- rc = (jint)TO_HANDLE(((DependencyObject^)TO_OBJECT(arg0))->GetValue((DependencyProperty^)TO_OBJECT(arg1)));
- OS_NATIVE_EXIT(env, that, DependencyObject_1GetValue_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DependencyObject_1GetValueDouble
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(DependencyObject_1GetValueDouble)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jdouble JNICALL OS_NATIVE(DependencyObject_1GetValueDouble)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, DependencyObject_1GetValueDouble_FUNC);
- rc = (jdouble)((DependencyObject^)TO_OBJECT(arg0))->GetValue((DependencyProperty^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, DependencyObject_1GetValueDouble_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DependencyObject_1GetValueInt
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DependencyObject_1GetValueInt)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(DependencyObject_1GetValueInt)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DependencyObject_1GetValueInt_FUNC);
- rc = (jint)((DependencyObject^)TO_OBJECT(arg0))->GetValue((DependencyProperty^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, DependencyObject_1GetValueInt_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DependencyObject_1SetValue
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DependencyObject_1SetValue)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT void JNICALL OS_NATIVE(DependencyObject_1SetValue)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, DependencyObject_1SetValue_FUNC);
- ((DependencyObject^)TO_OBJECT(arg0))->SetValue((DependencyProperty^)TO_OBJECT(arg1), (Object^)TO_OBJECT(arg2));
- OS_NATIVE_EXIT(env, that, DependencyObject_1SetValue_FUNC);
-}
-#endif
-
-#ifndef NO_DependencyPropertyChangedEventArgs_1NewValueDouble
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(DependencyPropertyChangedEventArgs_1NewValueDouble)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(DependencyPropertyChangedEventArgs_1NewValueDouble)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, DependencyPropertyChangedEventArgs_1NewValueDouble_FUNC);
- rc = (jdouble)((DependencyPropertyChangedEventArgs^)TO_OBJECT(arg0))->NewValue;
- OS_NATIVE_EXIT(env, that, DependencyPropertyChangedEventArgs_1NewValueDouble_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DependencyPropertyChangedEventArgs_1NewValueInt
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DependencyPropertyChangedEventArgs_1NewValueInt)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(DependencyPropertyChangedEventArgs_1NewValueInt)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DependencyPropertyChangedEventArgs_1NewValueInt_FUNC);
- rc = (jint)((DependencyPropertyChangedEventArgs^)TO_OBJECT(arg0))->NewValue;
- OS_NATIVE_EXIT(env, that, DependencyPropertyChangedEventArgs_1NewValueInt_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DependencyPropertyChangedEventArgs_1OldValueDouble
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(DependencyPropertyChangedEventArgs_1OldValueDouble)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(DependencyPropertyChangedEventArgs_1OldValueDouble)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, DependencyPropertyChangedEventArgs_1OldValueDouble_FUNC);
- rc = (jdouble)((DependencyPropertyChangedEventArgs^)TO_OBJECT(arg0))->OldValue;
- OS_NATIVE_EXIT(env, that, DependencyPropertyChangedEventArgs_1OldValueDouble_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DependencyPropertyChangedEventArgs_1OldValueInt
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DependencyPropertyChangedEventArgs_1OldValueInt)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(DependencyPropertyChangedEventArgs_1OldValueInt)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DependencyPropertyChangedEventArgs_1OldValueInt_FUNC);
- rc = (jint)((DependencyPropertyChangedEventArgs^)TO_OBJECT(arg0))->OldValue;
- OS_NATIVE_EXIT(env, that, DependencyPropertyChangedEventArgs_1OldValueInt_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DependencyPropertyDescriptor_1AddValueChanged
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DependencyPropertyDescriptor_1AddValueChanged)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT void JNICALL OS_NATIVE(DependencyPropertyDescriptor_1AddValueChanged)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, DependencyPropertyDescriptor_1AddValueChanged_FUNC);
- ((DependencyPropertyDescriptor^)TO_OBJECT(arg0))->AddValueChanged((Object^)TO_OBJECT(arg1), (EventHandler^)TO_OBJECT(arg2));
- OS_NATIVE_EXIT(env, that, DependencyPropertyDescriptor_1AddValueChanged_FUNC);
-}
-#endif
-
-#ifndef NO_DependencyPropertyDescriptor_1DependencyProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DependencyPropertyDescriptor_1DependencyProperty)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(DependencyPropertyDescriptor_1DependencyProperty)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DependencyPropertyDescriptor_1DependencyProperty_FUNC);
- rc = (jint)TO_HANDLE(((DependencyPropertyDescriptor^)TO_OBJECT(arg0))->DependencyProperty);
- OS_NATIVE_EXIT(env, that, DependencyPropertyDescriptor_1DependencyProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DependencyPropertyDescriptor_1FromProperty__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DependencyPropertyDescriptor_1FromProperty__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(DependencyPropertyDescriptor_1FromProperty__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DependencyPropertyDescriptor_1FromProperty__I_FUNC);
- rc = (jint)TO_HANDLE(DependencyPropertyDescriptor::FromProperty((PropertyDescriptor^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, DependencyPropertyDescriptor_1FromProperty__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DependencyPropertyDescriptor_1FromProperty__II
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DependencyPropertyDescriptor_1FromProperty__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(DependencyPropertyDescriptor_1FromProperty__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DependencyPropertyDescriptor_1FromProperty__II_FUNC);
- rc = (jint)TO_HANDLE(DependencyPropertyDescriptor::FromProperty((DependencyProperty^)TO_OBJECT(arg0), (Type^)TO_OBJECT(arg1)));
- OS_NATIVE_EXIT(env, that, DependencyPropertyDescriptor_1FromProperty__II_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DependencyPropertyDescriptor_1typeid
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DependencyPropertyDescriptor_1typeid)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(DependencyPropertyDescriptor_1typeid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DependencyPropertyDescriptor_1typeid_FUNC);
- rc = (jint)TO_HANDLE(DependencyPropertyDescriptor::typeid);
- OS_NATIVE_EXIT(env, that, DependencyPropertyDescriptor_1typeid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DependencyProperty_1UnsetValue
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DependencyProperty_1UnsetValue)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(DependencyProperty_1UnsetValue)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DependencyProperty_1UnsetValue_FUNC);
- rc = (jint)TO_HANDLE(DependencyProperty::UnsetValue);
- OS_NATIVE_EXIT(env, that, DependencyProperty_1UnsetValue_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DispatcherFrame_1Continue__I
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(DispatcherFrame_1Continue__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(DispatcherFrame_1Continue__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, DispatcherFrame_1Continue__I_FUNC);
- rc = (jboolean)((DispatcherFrame^)TO_OBJECT(arg0))->Continue;
- OS_NATIVE_EXIT(env, that, DispatcherFrame_1Continue__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DispatcherFrame_1Continue__IZ
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DispatcherFrame_1Continue__IZ)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(DispatcherFrame_1Continue__IZ)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, DispatcherFrame_1Continue__IZ_FUNC);
- ((DispatcherFrame^)TO_OBJECT(arg0))->Continue = (arg1);
- OS_NATIVE_EXIT(env, that, DispatcherFrame_1Continue__IZ_FUNC);
-}
-#endif
-
-#ifndef NO_DispatcherHookEventArgs_1Operation
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DispatcherHookEventArgs_1Operation)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(DispatcherHookEventArgs_1Operation)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DispatcherHookEventArgs_1Operation_FUNC);
- rc = (jint)TO_HANDLE(((DispatcherHookEventArgs ^)TO_OBJECT(arg0))->Operation);
- OS_NATIVE_EXIT(env, that, DispatcherHookEventArgs_1Operation_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DispatcherHooks_1DispatcherInactive
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DispatcherHooks_1DispatcherInactive)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(DispatcherHooks_1DispatcherInactive)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, DispatcherHooks_1DispatcherInactive_FUNC);
- ((DispatcherHooks ^)TO_OBJECT(arg0))->DispatcherInactive += ((EventHandler ^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, DispatcherHooks_1DispatcherInactive_FUNC);
-}
-#endif
-
-#ifndef NO_DispatcherHooks_1OperationAborted
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DispatcherHooks_1OperationAborted)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(DispatcherHooks_1OperationAborted)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, DispatcherHooks_1OperationAborted_FUNC);
- ((DispatcherHooks ^)TO_OBJECT(arg0))->OperationAborted += ((DispatcherHookEventHandler ^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, DispatcherHooks_1OperationAborted_FUNC);
-}
-#endif
-
-#ifndef NO_DispatcherHooks_1OperationCompleted
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DispatcherHooks_1OperationCompleted)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(DispatcherHooks_1OperationCompleted)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, DispatcherHooks_1OperationCompleted_FUNC);
- ((DispatcherHooks ^)TO_OBJECT(arg0))->OperationCompleted += ((DispatcherHookEventHandler ^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, DispatcherHooks_1OperationCompleted_FUNC);
-}
-#endif
-
-#ifndef NO_DispatcherHooks_1OperationPosted
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DispatcherHooks_1OperationPosted)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(DispatcherHooks_1OperationPosted)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, DispatcherHooks_1OperationPosted_FUNC);
- ((DispatcherHooks ^)TO_OBJECT(arg0))->OperationPosted += ((DispatcherHookEventHandler ^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, DispatcherHooks_1OperationPosted_FUNC);
-}
-#endif
-
-#ifndef NO_DispatcherOperation_1Abort
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(DispatcherOperation_1Abort)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(DispatcherOperation_1Abort)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, DispatcherOperation_1Abort_FUNC);
- rc = (jboolean)((DispatcherOperation^)TO_OBJECT(arg0))->Abort();
- OS_NATIVE_EXIT(env, that, DispatcherOperation_1Abort_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DispatcherOperation_1Priority__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DispatcherOperation_1Priority__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(DispatcherOperation_1Priority__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DispatcherOperation_1Priority__I_FUNC);
- rc = (jint)((DispatcherOperation ^)TO_OBJECT(arg0))->Priority;
- OS_NATIVE_EXIT(env, that, DispatcherOperation_1Priority__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DispatcherOperation_1Priority__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DispatcherOperation_1Priority__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(DispatcherOperation_1Priority__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, DispatcherOperation_1Priority__II_FUNC);
- ((DispatcherOperation ^)TO_OBJECT(arg0))->Priority = ((DispatcherPriority)arg1);
- OS_NATIVE_EXIT(env, that, DispatcherOperation_1Priority__II_FUNC);
-}
-#endif
-
-#ifndef NO_DispatcherOperation_1Wait
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DispatcherOperation_1Wait)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(DispatcherOperation_1Wait)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DispatcherOperation_1Wait_FUNC);
- rc = (jint)((DispatcherOperation^)TO_OBJECT(arg0))->Wait();
- OS_NATIVE_EXIT(env, that, DispatcherOperation_1Wait_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DispatcherTimer_1Interval
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DispatcherTimer_1Interval)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(DispatcherTimer_1Interval)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, DispatcherTimer_1Interval_FUNC);
- ((DispatcherTimer^)TO_OBJECT(arg0))->Interval = ((TimeSpan)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, DispatcherTimer_1Interval_FUNC);
-}
-#endif
-
-#ifndef NO_DispatcherTimer_1Start
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DispatcherTimer_1Start)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(DispatcherTimer_1Start)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, DispatcherTimer_1Start_FUNC);
- ((DispatcherTimer^)TO_OBJECT(arg0))->Start();
- OS_NATIVE_EXIT(env, that, DispatcherTimer_1Start_FUNC);
-}
-#endif
-
-#ifndef NO_DispatcherTimer_1Stop
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DispatcherTimer_1Stop)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(DispatcherTimer_1Stop)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, DispatcherTimer_1Stop_FUNC);
- ((DispatcherTimer^)TO_OBJECT(arg0))->Stop();
- OS_NATIVE_EXIT(env, that, DispatcherTimer_1Stop_FUNC);
-}
-#endif
-
-#ifndef NO_DispatcherTimer_1Tag__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DispatcherTimer_1Tag__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(DispatcherTimer_1Tag__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DispatcherTimer_1Tag__I_FUNC);
- rc = (jint)((DispatcherTimer^)TO_OBJECT(arg0))->Tag;
- OS_NATIVE_EXIT(env, that, DispatcherTimer_1Tag__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DispatcherTimer_1Tag__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DispatcherTimer_1Tag__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(DispatcherTimer_1Tag__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, DispatcherTimer_1Tag__II_FUNC);
- ((DispatcherTimer^)TO_OBJECT(arg0))->Tag = (arg1);
- OS_NATIVE_EXIT(env, that, DispatcherTimer_1Tag__II_FUNC);
-}
-#endif
-
-#ifndef NO_DispatcherTimer_1Tick
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DispatcherTimer_1Tick)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(DispatcherTimer_1Tick)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, DispatcherTimer_1Tick_FUNC);
- ((DispatcherTimer^)TO_OBJECT(arg0))->Tick += ((EventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, DispatcherTimer_1Tick_FUNC);
-}
-#endif
-
-#ifndef NO_Dispatcher_1BeginInvoke
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Dispatcher_1BeginInvoke)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT jint JNICALL OS_NATIVE(Dispatcher_1BeginInvoke)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Dispatcher_1BeginInvoke_FUNC);
- rc = (jint)TO_HANDLE(((Dispatcher ^)TO_OBJECT(arg0))->BeginInvoke((DispatcherPriority)arg1, (Delegate ^)TO_OBJECT(arg2)));
- OS_NATIVE_EXIT(env, that, Dispatcher_1BeginInvoke_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Dispatcher_1Hooks
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Dispatcher_1Hooks)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Dispatcher_1Hooks)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Dispatcher_1Hooks_FUNC);
- rc = (jint)TO_HANDLE(((Dispatcher ^)TO_OBJECT(arg0))->Hooks);
- OS_NATIVE_EXIT(env, that, Dispatcher_1Hooks_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Dispatcher_1PushFrame
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Dispatcher_1PushFrame)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(Dispatcher_1PushFrame)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, Dispatcher_1PushFrame_FUNC);
- Dispatcher::PushFrame((DispatcherFrame ^)TO_OBJECT(arg0));
- OS_NATIVE_EXIT(env, that, Dispatcher_1PushFrame_FUNC);
-}
-#endif
-
-#ifndef NO_DockPanel_1DockProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DockPanel_1DockProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(DockPanel_1DockProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DockPanel_1DockProperty_FUNC);
- rc = (jint)TO_HANDLE(DockPanel::DockProperty);
- OS_NATIVE_EXIT(env, that, DockPanel_1DockProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DockPanel_1typeid
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DockPanel_1typeid)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(DockPanel_1typeid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DockPanel_1typeid_FUNC);
- rc = (jint)TO_HANDLE(DockPanel::typeid);
- OS_NATIVE_EXIT(env, that, DockPanel_1typeid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DoubleAnimationUsingKeyFrames_1KeyFrames
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DoubleAnimationUsingKeyFrames_1KeyFrames)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(DoubleAnimationUsingKeyFrames_1KeyFrames)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DoubleAnimationUsingKeyFrames_1KeyFrames_FUNC);
- rc = (jint)TO_HANDLE(((DoubleAnimationUsingKeyFrames^)TO_OBJECT(arg0))->KeyFrames);
- OS_NATIVE_EXIT(env, that, DoubleAnimationUsingKeyFrames_1KeyFrames_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DoubleAnimation_1From__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(DoubleAnimation_1From__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(DoubleAnimation_1From__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, DoubleAnimation_1From__I_FUNC);
- rc = (jdouble)((DoubleAnimation^)TO_OBJECT(arg0))->From;
- OS_NATIVE_EXIT(env, that, DoubleAnimation_1From__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DoubleAnimation_1From__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DoubleAnimation_1From__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(DoubleAnimation_1From__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, DoubleAnimation_1From__ID_FUNC);
- ((DoubleAnimation^)TO_OBJECT(arg0))->From = (arg1);
- OS_NATIVE_EXIT(env, that, DoubleAnimation_1From__ID_FUNC);
-}
-#endif
-
-#ifndef NO_DoubleAnimation_1To__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(DoubleAnimation_1To__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(DoubleAnimation_1To__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, DoubleAnimation_1To__I_FUNC);
- rc = (jdouble)((DoubleAnimation^)TO_OBJECT(arg0))->To;
- OS_NATIVE_EXIT(env, that, DoubleAnimation_1To__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DoubleAnimation_1To__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DoubleAnimation_1To__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(DoubleAnimation_1To__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, DoubleAnimation_1To__ID_FUNC);
- ((DoubleAnimation^)TO_OBJECT(arg0))->To = (arg1);
- OS_NATIVE_EXIT(env, that, DoubleAnimation_1To__ID_FUNC);
-}
-#endif
-
-#ifndef NO_DoubleCollection_1Add
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DoubleCollection_1Add)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(DoubleCollection_1Add)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, DoubleCollection_1Add_FUNC);
- ((DoubleCollection^)TO_OBJECT(arg0))->Add(arg1);
- OS_NATIVE_EXIT(env, that, DoubleCollection_1Add_FUNC);
-}
-#endif
-
-#ifndef NO_DoubleKeyFrameCollection_1Add
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DoubleKeyFrameCollection_1Add)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(DoubleKeyFrameCollection_1Add)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DoubleKeyFrameCollection_1Add_FUNC);
- rc = (jint)((DoubleKeyFrameCollection^)TO_OBJECT(arg0))->Add((DoubleKeyFrame^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, DoubleKeyFrameCollection_1Add_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DoubleKeyFrame_1KeyTime
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DoubleKeyFrame_1KeyTime)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(DoubleKeyFrame_1KeyTime)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, DoubleKeyFrame_1KeyTime_FUNC);
- ((DoubleKeyFrame^)TO_OBJECT(arg0))->KeyTime = ((KeyTime)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, DoubleKeyFrame_1KeyTime_FUNC);
-}
-#endif
-
-#ifndef NO_DoubleKeyFrame_1Value
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DoubleKeyFrame_1Value)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(DoubleKeyFrame_1Value)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, DoubleKeyFrame_1Value_FUNC);
- ((DoubleKeyFrame^)TO_OBJECT(arg0))->Value = (arg1);
- OS_NATIVE_EXIT(env, that, DoubleKeyFrame_1Value_FUNC);
-}
-#endif
-
-#ifndef NO_DragDeltaEventArgs_1HorizontalChange
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DragDeltaEventArgs_1HorizontalChange)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(DragDeltaEventArgs_1HorizontalChange)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DragDeltaEventArgs_1HorizontalChange_FUNC);
- rc = (jint)((DragDeltaEventArgs^)TO_OBJECT(arg0))->HorizontalChange;
- OS_NATIVE_EXIT(env, that, DragDeltaEventArgs_1HorizontalChange_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DragDeltaEventArgs_1VerticalChange
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DragDeltaEventArgs_1VerticalChange)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(DragDeltaEventArgs_1VerticalChange)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DragDeltaEventArgs_1VerticalChange_FUNC);
- rc = (jint)((DragDeltaEventArgs^)TO_OBJECT(arg0))->VerticalChange;
- OS_NATIVE_EXIT(env, that, DragDeltaEventArgs_1VerticalChange_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DragDrop_1DoDragDrop
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DragDrop_1DoDragDrop)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT jint JNICALL OS_NATIVE(DragDrop_1DoDragDrop)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DragDrop_1DoDragDrop_FUNC);
- rc = (jint)DragDrop::DoDragDrop((DependencyObject^)TO_OBJECT(arg0), (Object^)TO_OBJECT(arg1), (DragDropEffects)arg2);
- OS_NATIVE_EXIT(env, that, DragDrop_1DoDragDrop_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DragEventArgs_1AllowedEffects
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DragEventArgs_1AllowedEffects)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(DragEventArgs_1AllowedEffects)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DragEventArgs_1AllowedEffects_FUNC);
- rc = (jint)((DragEventArgs^)TO_OBJECT(arg0))->AllowedEffects;
- OS_NATIVE_EXIT(env, that, DragEventArgs_1AllowedEffects_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DragEventArgs_1Data
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DragEventArgs_1Data)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(DragEventArgs_1Data)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DragEventArgs_1Data_FUNC);
- rc = (jint)TO_HANDLE(((DragEventArgs^)TO_OBJECT(arg0))->Data);
- OS_NATIVE_EXIT(env, that, DragEventArgs_1Data_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DragEventArgs_1Effects__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DragEventArgs_1Effects__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(DragEventArgs_1Effects__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DragEventArgs_1Effects__I_FUNC);
- rc = (jint)((DragEventArgs^)TO_OBJECT(arg0))->Effects;
- OS_NATIVE_EXIT(env, that, DragEventArgs_1Effects__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DragEventArgs_1Effects__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DragEventArgs_1Effects__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(DragEventArgs_1Effects__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, DragEventArgs_1Effects__II_FUNC);
- ((DragEventArgs^)TO_OBJECT(arg0))->Effects = ((DragDropEffects)arg1);
- OS_NATIVE_EXIT(env, that, DragEventArgs_1Effects__II_FUNC);
-}
-#endif
-
-#ifndef NO_DragEventArgs_1GetPosition
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DragEventArgs_1GetPosition)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(DragEventArgs_1GetPosition)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DragEventArgs_1GetPosition_FUNC);
- rc = (jint)TO_HANDLE(((DragEventArgs^)TO_OBJECT(arg0))->GetPosition((IInputElement^)TO_OBJECT(arg1)));
- OS_NATIVE_EXIT(env, that, DragEventArgs_1GetPosition_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DragEventArgs_1KeyStates
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DragEventArgs_1KeyStates)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(DragEventArgs_1KeyStates)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DragEventArgs_1KeyStates_FUNC);
- rc = (jint)((DragEventArgs^)TO_OBJECT(arg0))->KeyStates;
- OS_NATIVE_EXIT(env, that, DragEventArgs_1KeyStates_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DrawingColor_1FromArgb
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DrawingColor_1FromArgb)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3);
-JNIEXPORT jint JNICALL OS_NATIVE(DrawingColor_1FromArgb)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DrawingColor_1FromArgb_FUNC);
- rc = (jint)TO_HANDLE(System::Drawing::Color::FromArgb(arg0, arg1, arg2, arg3));
- OS_NATIVE_EXIT(env, that, DrawingColor_1FromArgb_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DrawingColor_1ToArgb
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DrawingColor_1ToArgb)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(DrawingColor_1ToArgb)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DrawingColor_1ToArgb_FUNC);
- rc = (jint)((System::Drawing::Color^)TO_OBJECT(arg0))->ToArgb();
- OS_NATIVE_EXIT(env, that, DrawingColor_1ToArgb_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DrawingContext_1Close
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DrawingContext_1Close)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(DrawingContext_1Close)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, DrawingContext_1Close_FUNC);
- ((DrawingContext^)TO_OBJECT(arg0))->Close();
- OS_NATIVE_EXIT(env, that, DrawingContext_1Close_FUNC);
-}
-#endif
-
-#ifndef NO_DrawingContext_1DrawDrawing
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DrawingContext_1DrawDrawing)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(DrawingContext_1DrawDrawing)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, DrawingContext_1DrawDrawing_FUNC);
- ((DrawingContext^)TO_OBJECT(arg0))->DrawDrawing((System::Windows::Media::Drawing^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, DrawingContext_1DrawDrawing_FUNC);
-}
-#endif
-
-#ifndef NO_DrawingContext_1DrawEllipse
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DrawingContext_1DrawEllipse)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jdouble arg4, jdouble arg5);
-JNIEXPORT void JNICALL OS_NATIVE(DrawingContext_1DrawEllipse)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jdouble arg4, jdouble arg5)
-{
- OS_NATIVE_ENTER(env, that, DrawingContext_1DrawEllipse_FUNC);
- ((DrawingContext^)TO_OBJECT(arg0))->DrawEllipse((Brush^)TO_OBJECT(arg1), (Pen^)TO_OBJECT(arg2), (Point)TO_OBJECT(arg3), arg4, arg5);
- OS_NATIVE_EXIT(env, that, DrawingContext_1DrawEllipse_FUNC);
-}
-#endif
-
-#ifndef NO_DrawingContext_1DrawGeometry
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DrawingContext_1DrawGeometry)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3);
-JNIEXPORT void JNICALL OS_NATIVE(DrawingContext_1DrawGeometry)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, DrawingContext_1DrawGeometry_FUNC);
- ((DrawingContext^)TO_OBJECT(arg0))->DrawGeometry((Brush^)TO_OBJECT(arg1), (Pen^)TO_OBJECT(arg2), (Geometry^)TO_OBJECT(arg3));
- OS_NATIVE_EXIT(env, that, DrawingContext_1DrawGeometry_FUNC);
-}
-#endif
-
-#ifndef NO_DrawingContext_1DrawImage
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DrawingContext_1DrawImage)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT void JNICALL OS_NATIVE(DrawingContext_1DrawImage)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, DrawingContext_1DrawImage_FUNC);
- ((DrawingContext^)TO_OBJECT(arg0))->DrawImage((ImageSource^)TO_OBJECT(arg1), (Rect)TO_OBJECT(arg2));
- OS_NATIVE_EXIT(env, that, DrawingContext_1DrawImage_FUNC);
-}
-#endif
-
-#ifndef NO_DrawingContext_1DrawLine
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DrawingContext_1DrawLine)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3);
-JNIEXPORT void JNICALL OS_NATIVE(DrawingContext_1DrawLine)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, DrawingContext_1DrawLine_FUNC);
- ((DrawingContext^)TO_OBJECT(arg0))->DrawLine((Pen^)TO_OBJECT(arg1), (Point)TO_OBJECT(arg2), (Point)TO_OBJECT(arg3));
- OS_NATIVE_EXIT(env, that, DrawingContext_1DrawLine_FUNC);
-}
-#endif
-
-#ifndef NO_DrawingContext_1DrawRectangle
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DrawingContext_1DrawRectangle)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3);
-JNIEXPORT void JNICALL OS_NATIVE(DrawingContext_1DrawRectangle)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, DrawingContext_1DrawRectangle_FUNC);
- ((DrawingContext^)TO_OBJECT(arg0))->DrawRectangle((Brush^)TO_OBJECT(arg1), (Pen^)TO_OBJECT(arg2), (Rect)TO_OBJECT(arg3));
- OS_NATIVE_EXIT(env, that, DrawingContext_1DrawRectangle_FUNC);
-}
-#endif
-
-#ifndef NO_DrawingContext_1DrawRoundedRectangle
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DrawingContext_1DrawRoundedRectangle)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jdouble arg4, jdouble arg5);
-JNIEXPORT void JNICALL OS_NATIVE(DrawingContext_1DrawRoundedRectangle)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jdouble arg4, jdouble arg5)
-{
- OS_NATIVE_ENTER(env, that, DrawingContext_1DrawRoundedRectangle_FUNC);
- ((DrawingContext^)TO_OBJECT(arg0))->DrawRoundedRectangle((Brush^)TO_OBJECT(arg1), (Pen^)TO_OBJECT(arg2), (Rect)TO_OBJECT(arg3), arg4, arg5);
- OS_NATIVE_EXIT(env, that, DrawingContext_1DrawRoundedRectangle_FUNC);
-}
-#endif
-
-#ifndef NO_DrawingContext_1DrawText
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DrawingContext_1DrawText)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT void JNICALL OS_NATIVE(DrawingContext_1DrawText)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, DrawingContext_1DrawText_FUNC);
- ((DrawingContext^)TO_OBJECT(arg0))->DrawText((FormattedText^)TO_OBJECT(arg1), (Point)TO_OBJECT(arg2));
- OS_NATIVE_EXIT(env, that, DrawingContext_1DrawText_FUNC);
-}
-#endif
-
-#ifndef NO_DrawingContext_1Pop
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DrawingContext_1Pop)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(DrawingContext_1Pop)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, DrawingContext_1Pop_FUNC);
- ((DrawingContext^)TO_OBJECT(arg0))->Pop();
- OS_NATIVE_EXIT(env, that, DrawingContext_1Pop_FUNC);
-}
-#endif
-
-#ifndef NO_DrawingContext_1PushClip
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DrawingContext_1PushClip)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(DrawingContext_1PushClip)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, DrawingContext_1PushClip_FUNC);
- ((DrawingContext^)TO_OBJECT(arg0))->PushClip((Geometry^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, DrawingContext_1PushClip_FUNC);
-}
-#endif
-
-#ifndef NO_DrawingContext_1PushOpacity
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DrawingContext_1PushOpacity)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(DrawingContext_1PushOpacity)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, DrawingContext_1PushOpacity_FUNC);
- ((DrawingContext^)TO_OBJECT(arg0))->PushOpacity(arg1);
- OS_NATIVE_EXIT(env, that, DrawingContext_1PushOpacity_FUNC);
-}
-#endif
-
-#ifndef NO_DrawingContext_1PushTransform
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DrawingContext_1PushTransform)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(DrawingContext_1PushTransform)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, DrawingContext_1PushTransform_FUNC);
- ((DrawingContext^)TO_OBJECT(arg0))->PushTransform((Transform^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, DrawingContext_1PushTransform_FUNC);
-}
-#endif
-
-#ifndef NO_DrawingFontFamily_1Name
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DrawingFontFamily_1Name)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(DrawingFontFamily_1Name)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DrawingFontFamily_1Name_FUNC);
- rc = (jint)TO_HANDLE(((System::Drawing::FontFamily^)TO_OBJECT(arg0))->Name);
- OS_NATIVE_EXIT(env, that, DrawingFontFamily_1Name_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DrawingVisual_1Drawing
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DrawingVisual_1Drawing)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(DrawingVisual_1Drawing)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DrawingVisual_1Drawing_FUNC);
- rc = (jint)TO_HANDLE(((DrawingVisual^)TO_OBJECT(arg0))->Drawing);
- OS_NATIVE_EXIT(env, that, DrawingVisual_1Drawing_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DrawingVisual_1RenderOpen
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DrawingVisual_1RenderOpen)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(DrawingVisual_1RenderOpen)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DrawingVisual_1RenderOpen_FUNC);
- rc = (jint)TO_HANDLE(((DrawingVisual^)TO_OBJECT(arg0))->RenderOpen());
- OS_NATIVE_EXIT(env, that, DrawingVisual_1RenderOpen_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DrawingVisual_1typeid
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DrawingVisual_1typeid)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(DrawingVisual_1typeid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DrawingVisual_1typeid_FUNC);
- rc = (jint)TO_HANDLE(DrawingVisual::typeid);
- OS_NATIVE_EXIT(env, that, DrawingVisual_1typeid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DropShadowBitmapEffect_1Color__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(DropShadowBitmapEffect_1Color__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(DropShadowBitmapEffect_1Color__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, DropShadowBitmapEffect_1Color__I_FUNC);
- rc = (jint)TO_HANDLE(((DropShadowBitmapEffect^)TO_OBJECT(arg0))->Color);
- OS_NATIVE_EXIT(env, that, DropShadowBitmapEffect_1Color__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DropShadowBitmapEffect_1Color__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DropShadowBitmapEffect_1Color__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(DropShadowBitmapEffect_1Color__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, DropShadowBitmapEffect_1Color__II_FUNC);
- ((DropShadowBitmapEffect^)TO_OBJECT(arg0))->Color = ((Color)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, DropShadowBitmapEffect_1Color__II_FUNC);
-}
-#endif
-
-#ifndef NO_DropShadowBitmapEffect_1Direction__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(DropShadowBitmapEffect_1Direction__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(DropShadowBitmapEffect_1Direction__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, DropShadowBitmapEffect_1Direction__I_FUNC);
- rc = (jdouble)((DropShadowBitmapEffect^)TO_OBJECT(arg0))->Direction;
- OS_NATIVE_EXIT(env, that, DropShadowBitmapEffect_1Direction__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DropShadowBitmapEffect_1Direction__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DropShadowBitmapEffect_1Direction__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(DropShadowBitmapEffect_1Direction__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, DropShadowBitmapEffect_1Direction__ID_FUNC);
- ((DropShadowBitmapEffect^)TO_OBJECT(arg0))->Direction = (arg1);
- OS_NATIVE_EXIT(env, that, DropShadowBitmapEffect_1Direction__ID_FUNC);
-}
-#endif
-
-#ifndef NO_DropShadowBitmapEffect_1Opacity__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(DropShadowBitmapEffect_1Opacity__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(DropShadowBitmapEffect_1Opacity__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, DropShadowBitmapEffect_1Opacity__I_FUNC);
- rc = (jdouble)((DropShadowBitmapEffect^)TO_OBJECT(arg0))->Opacity;
- OS_NATIVE_EXIT(env, that, DropShadowBitmapEffect_1Opacity__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DropShadowBitmapEffect_1Opacity__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DropShadowBitmapEffect_1Opacity__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(DropShadowBitmapEffect_1Opacity__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, DropShadowBitmapEffect_1Opacity__ID_FUNC);
- ((DropShadowBitmapEffect^)TO_OBJECT(arg0))->Opacity = (arg1);
- OS_NATIVE_EXIT(env, that, DropShadowBitmapEffect_1Opacity__ID_FUNC);
-}
-#endif
-
-#ifndef NO_DropShadowBitmapEffect_1ShadowDepth__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(DropShadowBitmapEffect_1ShadowDepth__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(DropShadowBitmapEffect_1ShadowDepth__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, DropShadowBitmapEffect_1ShadowDepth__I_FUNC);
- rc = (jdouble)((DropShadowBitmapEffect^)TO_OBJECT(arg0))->ShadowDepth;
- OS_NATIVE_EXIT(env, that, DropShadowBitmapEffect_1ShadowDepth__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DropShadowBitmapEffect_1ShadowDepth__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DropShadowBitmapEffect_1ShadowDepth__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(DropShadowBitmapEffect_1ShadowDepth__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, DropShadowBitmapEffect_1ShadowDepth__ID_FUNC);
- ((DropShadowBitmapEffect^)TO_OBJECT(arg0))->ShadowDepth = (arg1);
- OS_NATIVE_EXIT(env, that, DropShadowBitmapEffect_1ShadowDepth__ID_FUNC);
-}
-#endif
-
-#ifndef NO_DropShadowBitmapEffect_1Softness__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(DropShadowBitmapEffect_1Softness__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(DropShadowBitmapEffect_1Softness__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, DropShadowBitmapEffect_1Softness__I_FUNC);
- rc = (jdouble)((DropShadowBitmapEffect^)TO_OBJECT(arg0))->Softness;
- OS_NATIVE_EXIT(env, that, DropShadowBitmapEffect_1Softness__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DropShadowBitmapEffect_1Softness__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(DropShadowBitmapEffect_1Softness__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(DropShadowBitmapEffect_1Softness__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, DropShadowBitmapEffect_1Softness__ID_FUNC);
- ((DropShadowBitmapEffect^)TO_OBJECT(arg0))->Softness = (arg1);
- OS_NATIVE_EXIT(env, that, DropShadowBitmapEffect_1Softness__ID_FUNC);
-}
-#endif
-
-#ifndef NO_Duration_1TimeSpan
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Duration_1TimeSpan)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Duration_1TimeSpan)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Duration_1TimeSpan_FUNC);
- rc = (jint)TO_HANDLE(((Duration^)TO_OBJECT(arg0))->TimeSpan);
- OS_NATIVE_EXIT(env, that, Duration_1TimeSpan_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EditingCommands_1Backspace
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(EditingCommands_1Backspace)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(EditingCommands_1Backspace)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, EditingCommands_1Backspace_FUNC);
- rc = (jint)TO_HANDLE(EditingCommands::Backspace);
- OS_NATIVE_EXIT(env, that, EditingCommands_1Backspace_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EditingCommands_1Delete
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(EditingCommands_1Delete)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(EditingCommands_1Delete)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, EditingCommands_1Delete_FUNC);
- rc = (jint)TO_HANDLE(EditingCommands::Delete);
- OS_NATIVE_EXIT(env, that, EditingCommands_1Delete_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EditingCommands_1DeleteNextWord
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(EditingCommands_1DeleteNextWord)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(EditingCommands_1DeleteNextWord)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, EditingCommands_1DeleteNextWord_FUNC);
- rc = (jint)TO_HANDLE(EditingCommands::DeleteNextWord);
- OS_NATIVE_EXIT(env, that, EditingCommands_1DeleteNextWord_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EditingCommands_1DeletePreviousWord
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(EditingCommands_1DeletePreviousWord)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(EditingCommands_1DeletePreviousWord)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, EditingCommands_1DeletePreviousWord_FUNC);
- rc = (jint)TO_HANDLE(EditingCommands::DeletePreviousWord);
- OS_NATIVE_EXIT(env, that, EditingCommands_1DeletePreviousWord_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Environment_1ExpandEnvironmentVariables
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Environment_1ExpandEnvironmentVariables)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Environment_1ExpandEnvironmentVariables)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Environment_1ExpandEnvironmentVariables_FUNC);
- rc = (jint)TO_HANDLE(Environment::ExpandEnvironmentVariables((String^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, Environment_1ExpandEnvironmentVariables_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ExecutedRoutedEventArgs_1Command
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ExecutedRoutedEventArgs_1Command)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(ExecutedRoutedEventArgs_1Command)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ExecutedRoutedEventArgs_1Command_FUNC);
- rc = (jint)TO_HANDLE(((ExecutedRoutedEventArgs^)TO_OBJECT(arg0))->Command);
- OS_NATIVE_EXIT(env, that, ExecutedRoutedEventArgs_1Command_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ExecutedRoutedEventArgs_1Handled
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ExecutedRoutedEventArgs_1Handled)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ExecutedRoutedEventArgs_1Handled)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, ExecutedRoutedEventArgs_1Handled_FUNC);
- ((ExecutedRoutedEventArgs^)TO_OBJECT(arg0))->Handled = (arg1);
- OS_NATIVE_EXIT(env, that, ExecutedRoutedEventArgs_1Handled_FUNC);
-}
-#endif
-
-#ifndef NO_Expander_1Collapsed
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Expander_1Collapsed)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Expander_1Collapsed)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Expander_1Collapsed_FUNC);
- ((Expander^)TO_OBJECT(arg0))->Collapsed += ((RoutedEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Expander_1Collapsed_FUNC);
-}
-#endif
-
-#ifndef NO_Expander_1Expanded
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Expander_1Expanded)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Expander_1Expanded)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Expander_1Expanded_FUNC);
- ((Expander^)TO_OBJECT(arg0))->Expanded += ((RoutedEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Expander_1Expanded_FUNC);
-}
-#endif
-
-#ifndef NO_Expander_1IsExpanded__I
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(Expander_1IsExpanded__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(Expander_1IsExpanded__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, Expander_1IsExpanded__I_FUNC);
- rc = (jboolean)((Expander^)TO_OBJECT(arg0))->IsExpanded;
- OS_NATIVE_EXIT(env, that, Expander_1IsExpanded__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Expander_1IsExpanded__IZ
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Expander_1IsExpanded__IZ)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Expander_1IsExpanded__IZ)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, Expander_1IsExpanded__IZ_FUNC);
- ((Expander^)TO_OBJECT(arg0))->IsExpanded = (arg1);
- OS_NATIVE_EXIT(env, that, Expander_1IsExpanded__IZ_FUNC);
-}
-#endif
-
-#ifndef NO_FileDialog_1FileName
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FileDialog_1FileName)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FileDialog_1FileName)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, FileDialog_1FileName_FUNC);
- ((FileDialog^)TO_OBJECT(arg0))->FileName = ((String^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, FileDialog_1FileName_FUNC);
-}
-#endif
-
-#ifndef NO_FileDialog_1FileNames
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FileDialog_1FileNames)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(FileDialog_1FileNames)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FileDialog_1FileNames_FUNC);
- rc = (jint)TO_HANDLE(((FileDialog^)TO_OBJECT(arg0))->FileNames);
- OS_NATIVE_EXIT(env, that, FileDialog_1FileNames_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FileDialog_1Filter
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FileDialog_1Filter)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FileDialog_1Filter)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, FileDialog_1Filter_FUNC);
- ((FileDialog^)TO_OBJECT(arg0))->Filter = ((String^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, FileDialog_1Filter_FUNC);
-}
-#endif
-
-#ifndef NO_FileDialog_1FilterIndex__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FileDialog_1FilterIndex__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(FileDialog_1FilterIndex__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FileDialog_1FilterIndex__I_FUNC);
- rc = (jint)((FileDialog^)TO_OBJECT(arg0))->FilterIndex;
- OS_NATIVE_EXIT(env, that, FileDialog_1FilterIndex__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FileDialog_1FilterIndex__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FileDialog_1FilterIndex__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FileDialog_1FilterIndex__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, FileDialog_1FilterIndex__II_FUNC);
- ((FileDialog^)TO_OBJECT(arg0))->FilterIndex = (arg1);
- OS_NATIVE_EXIT(env, that, FileDialog_1FilterIndex__II_FUNC);
-}
-#endif
-
-#ifndef NO_FileDialog_1InitialDirectory
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FileDialog_1InitialDirectory)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FileDialog_1InitialDirectory)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, FileDialog_1InitialDirectory_FUNC);
- ((FileDialog^)TO_OBJECT(arg0))->InitialDirectory = ((String^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, FileDialog_1InitialDirectory_FUNC);
-}
-#endif
-
-#ifndef NO_FileDialog_1Title
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FileDialog_1Title)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FileDialog_1Title)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, FileDialog_1Title_FUNC);
- ((FileDialog^)TO_OBJECT(arg0))->Title = ((String^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, FileDialog_1Title_FUNC);
-}
-#endif
-
-#ifndef NO_FileInfo_1DirectoryName
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FileInfo_1DirectoryName)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(FileInfo_1DirectoryName)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FileInfo_1DirectoryName_FUNC);
- rc = (jint)TO_HANDLE(((System::IO::FileInfo^)TO_OBJECT(arg0))->DirectoryName);
- OS_NATIVE_EXIT(env, that, FileInfo_1DirectoryName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FileInfo_1Name
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FileInfo_1Name)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(FileInfo_1Name)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FileInfo_1Name_FUNC);
- rc = (jint)TO_HANDLE(((System::IO::FileInfo^)TO_OBJECT(arg0))->Name);
- OS_NATIVE_EXIT(env, that, FileInfo_1Name_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_File_1Exists
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(File_1Exists)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(File_1Exists)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, File_1Exists_FUNC);
- rc = (jboolean)System::IO::File::Exists((String^)TO_OBJECT(arg0));
- OS_NATIVE_EXIT(env, that, File_1Exists_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_File_1ReadAllText
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(File_1ReadAllText)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(File_1ReadAllText)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, File_1ReadAllText_FUNC);
- rc = (jint)TO_HANDLE(System::IO::File::ReadAllText((String^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, File_1ReadAllText_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FocusManager_1GetFocusScope
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FocusManager_1GetFocusScope)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(FocusManager_1GetFocusScope)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FocusManager_1GetFocusScope_FUNC);
- rc = (jint)TO_HANDLE(FocusManager::GetFocusScope((DependencyObject^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, FocusManager_1GetFocusScope_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FocusManager_1GetFocusedElement
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FocusManager_1GetFocusedElement)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(FocusManager_1GetFocusedElement)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FocusManager_1GetFocusedElement_FUNC);
- rc = (jint)TO_HANDLE(FocusManager::GetFocusedElement((DependencyObject^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, FocusManager_1GetFocusedElement_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FolderBrowserDialog_1Description
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FolderBrowserDialog_1Description)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FolderBrowserDialog_1Description)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, FolderBrowserDialog_1Description_FUNC);
- ((System::Windows::Forms::FolderBrowserDialog^)TO_OBJECT(arg0))->Description = ((String^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, FolderBrowserDialog_1Description_FUNC);
-}
-#endif
-
-#ifndef NO_FolderBrowserDialog_1SelectedPath__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FolderBrowserDialog_1SelectedPath__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(FolderBrowserDialog_1SelectedPath__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FolderBrowserDialog_1SelectedPath__I_FUNC);
- rc = (jint)TO_HANDLE(((System::Windows::Forms::FolderBrowserDialog^)TO_OBJECT(arg0))->SelectedPath);
- OS_NATIVE_EXIT(env, that, FolderBrowserDialog_1SelectedPath__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FolderBrowserDialog_1SelectedPath__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FolderBrowserDialog_1SelectedPath__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FolderBrowserDialog_1SelectedPath__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, FolderBrowserDialog_1SelectedPath__II_FUNC);
- ((System::Windows::Forms::FolderBrowserDialog^)TO_OBJECT(arg0))->SelectedPath = ((String^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, FolderBrowserDialog_1SelectedPath__II_FUNC);
-}
-#endif
-
-#ifndef NO_FontDialog_1Color__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FontDialog_1Color__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(FontDialog_1Color__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FontDialog_1Color__I_FUNC);
- rc = (jint)TO_HANDLE(((System::Windows::Forms::FontDialog^)TO_OBJECT(arg0))->Color);
- OS_NATIVE_EXIT(env, that, FontDialog_1Color__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FontDialog_1Color__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FontDialog_1Color__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FontDialog_1Color__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, FontDialog_1Color__II_FUNC);
- ((System::Windows::Forms::FontDialog^)TO_OBJECT(arg0))->Color = ((System::Drawing::Color)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, FontDialog_1Color__II_FUNC);
-}
-#endif
-
-#ifndef NO_FontDialog_1Font__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FontDialog_1Font__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(FontDialog_1Font__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FontDialog_1Font__I_FUNC);
- rc = (jint)TO_HANDLE(((System::Windows::Forms::FontDialog^)TO_OBJECT(arg0))->Font);
- OS_NATIVE_EXIT(env, that, FontDialog_1Font__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FontDialog_1Font__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FontDialog_1Font__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FontDialog_1Font__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, FontDialog_1Font__II_FUNC);
- ((System::Windows::Forms::FontDialog^)TO_OBJECT(arg0))->Font = ((System::Drawing::Font^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, FontDialog_1Font__II_FUNC);
-}
-#endif
-
-#ifndef NO_FontDialog_1ShowColor
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FontDialog_1ShowColor)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FontDialog_1ShowColor)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, FontDialog_1ShowColor_FUNC);
- ((System::Windows::Forms::FontDialog^)TO_OBJECT(arg0))->ShowColor = (arg1);
- OS_NATIVE_EXIT(env, that, FontDialog_1ShowColor_FUNC);
-}
-#endif
-
-#ifndef NO_FontFamily_1GetTypefaces
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FontFamily_1GetTypefaces)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(FontFamily_1GetTypefaces)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FontFamily_1GetTypefaces_FUNC);
- rc = (jint)TO_HANDLE(((FontFamily^)TO_OBJECT(arg0))->GetTypefaces());
- OS_NATIVE_EXIT(env, that, FontFamily_1GetTypefaces_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FontFamily_1LineSpacing
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(FontFamily_1LineSpacing)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(FontFamily_1LineSpacing)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, FontFamily_1LineSpacing_FUNC);
- rc = (jdouble)((FontFamily^)TO_OBJECT(arg0))->LineSpacing;
- OS_NATIVE_EXIT(env, that, FontFamily_1LineSpacing_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FontFamily_1Source
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FontFamily_1Source)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(FontFamily_1Source)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FontFamily_1Source_FUNC);
- rc = (jint)TO_HANDLE(((FontFamily^)TO_OBJECT(arg0))->Source);
- OS_NATIVE_EXIT(env, that, FontFamily_1Source_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FontStretch_1FromOpenTypeStretch
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FontStretch_1FromOpenTypeStretch)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(FontStretch_1FromOpenTypeStretch)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FontStretch_1FromOpenTypeStretch_FUNC);
- rc = (jint)TO_HANDLE(FontStretch::FromOpenTypeStretch(arg0));
- OS_NATIVE_EXIT(env, that, FontStretch_1FromOpenTypeStretch_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FontStretch_1ToOpenTypeStretch
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FontStretch_1ToOpenTypeStretch)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(FontStretch_1ToOpenTypeStretch)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FontStretch_1ToOpenTypeStretch_FUNC);
- rc = (jint)((FontStretch^)TO_OBJECT(arg0))->ToOpenTypeStretch();
- OS_NATIVE_EXIT(env, that, FontStretch_1ToOpenTypeStretch_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FontStretches_1Normal
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FontStretches_1Normal)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(FontStretches_1Normal)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FontStretches_1Normal_FUNC);
- rc = (jint)TO_HANDLE(FontStretches::Normal);
- OS_NATIVE_EXIT(env, that, FontStretches_1Normal_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FontStyles_1Italic
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FontStyles_1Italic)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(FontStyles_1Italic)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FontStyles_1Italic_FUNC);
- rc = (jint)TO_HANDLE(FontStyles::Italic);
- OS_NATIVE_EXIT(env, that, FontStyles_1Italic_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FontStyles_1Normal
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FontStyles_1Normal)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(FontStyles_1Normal)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FontStyles_1Normal_FUNC);
- rc = (jint)TO_HANDLE(FontStyles::Normal);
- OS_NATIVE_EXIT(env, that, FontStyles_1Normal_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FontStyles_1Oblique
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FontStyles_1Oblique)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(FontStyles_1Oblique)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FontStyles_1Oblique_FUNC);
- rc = (jint)TO_HANDLE(FontStyles::Oblique);
- OS_NATIVE_EXIT(env, that, FontStyles_1Oblique_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FontWeight_1FromOpenTypeWeight
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FontWeight_1FromOpenTypeWeight)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(FontWeight_1FromOpenTypeWeight)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FontWeight_1FromOpenTypeWeight_FUNC);
- rc = (jint)TO_HANDLE(FontWeight::FromOpenTypeWeight(arg0));
- OS_NATIVE_EXIT(env, that, FontWeight_1FromOpenTypeWeight_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FontWeight_1ToOpenTypeWeight
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FontWeight_1ToOpenTypeWeight)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(FontWeight_1ToOpenTypeWeight)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FontWeight_1ToOpenTypeWeight_FUNC);
- rc = (jint)((FontWeight^)TO_OBJECT(arg0))->ToOpenTypeWeight();
- OS_NATIVE_EXIT(env, that, FontWeight_1ToOpenTypeWeight_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FontWeights_1Bold
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FontWeights_1Bold)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(FontWeights_1Bold)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FontWeights_1Bold_FUNC);
- rc = (jint)TO_HANDLE(FontWeights::Bold);
- OS_NATIVE_EXIT(env, that, FontWeights_1Bold_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FontWeights_1Normal
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FontWeights_1Normal)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(FontWeights_1Normal)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FontWeights_1Normal_FUNC);
- rc = (jint)TO_HANDLE(FontWeights::Normal);
- OS_NATIVE_EXIT(env, that, FontWeights_1Normal_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Font_1FontFamily
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Font_1FontFamily)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Font_1FontFamily)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Font_1FontFamily_FUNC);
- rc = (jint)TO_HANDLE(((System::Drawing::Font^)TO_OBJECT(arg0))->FontFamily);
- OS_NATIVE_EXIT(env, that, Font_1FontFamily_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Font_1Size
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Font_1Size)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Font_1Size)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Font_1Size_FUNC);
- rc = (jint)((System::Drawing::Font^)TO_OBJECT(arg0))->Size;
- OS_NATIVE_EXIT(env, that, Font_1Size_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Font_1Style
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Font_1Style)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Font_1Style)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Font_1Style_FUNC);
- rc = (jint)((System::Drawing::Font^)TO_OBJECT(arg0))->Style;
- OS_NATIVE_EXIT(env, that, Font_1Style_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Fonts_1GetTypefaces
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Fonts_1GetTypefaces)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Fonts_1GetTypefaces)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Fonts_1GetTypefaces_FUNC);
- rc = (jint)TO_HANDLE(Fonts::GetTypefaces((String^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, Fonts_1GetTypefaces_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Fonts_1SystemTypefaces
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Fonts_1SystemTypefaces)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Fonts_1SystemTypefaces)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Fonts_1SystemTypefaces_FUNC);
- rc = (jint)TO_HANDLE(Fonts::SystemTypefaces);
- OS_NATIVE_EXIT(env, that, Fonts_1SystemTypefaces_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FormattedText_1Baseline
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(FormattedText_1Baseline)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(FormattedText_1Baseline)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, FormattedText_1Baseline_FUNC);
- rc = (jdouble)((FormattedText^)TO_OBJECT(arg0))->Baseline;
- OS_NATIVE_EXIT(env, that, FormattedText_1Baseline_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FormattedText_1BuildGeometry
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FormattedText_1BuildGeometry)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(FormattedText_1BuildGeometry)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FormattedText_1BuildGeometry_FUNC);
- rc = (jint)TO_HANDLE(((FormattedText^)TO_OBJECT(arg0))->BuildGeometry((Point)TO_OBJECT(arg1)));
- OS_NATIVE_EXIT(env, that, FormattedText_1BuildGeometry_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FormattedText_1BuildHighlightGeometry
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FormattedText_1BuildHighlightGeometry)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(FormattedText_1BuildHighlightGeometry)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FormattedText_1BuildHighlightGeometry_FUNC);
- rc = (jint)TO_HANDLE(((FormattedText^)TO_OBJECT(arg0))->BuildHighlightGeometry((Point)TO_OBJECT(arg1)));
- OS_NATIVE_EXIT(env, that, FormattedText_1BuildHighlightGeometry_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FormattedText_1Height
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(FormattedText_1Height)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(FormattedText_1Height)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, FormattedText_1Height_FUNC);
- rc = (jdouble)((FormattedText^)TO_OBJECT(arg0))->Height;
- OS_NATIVE_EXIT(env, that, FormattedText_1Height_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FormattedText_1SetTextDecorations
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FormattedText_1SetTextDecorations)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3);
-JNIEXPORT void JNICALL OS_NATIVE(FormattedText_1SetTextDecorations)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, FormattedText_1SetTextDecorations_FUNC);
- ((FormattedText^)TO_OBJECT(arg0))->SetTextDecorations((TextDecorationCollection^)TO_OBJECT(arg1), arg2, arg3);
- OS_NATIVE_EXIT(env, that, FormattedText_1SetTextDecorations_FUNC);
-}
-#endif
-
-#ifndef NO_FormattedText_1WidthIncludingTrailingWhitespace
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(FormattedText_1WidthIncludingTrailingWhitespace)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(FormattedText_1WidthIncludingTrailingWhitespace)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, FormattedText_1WidthIncludingTrailingWhitespace_FUNC);
- rc = (jdouble)((FormattedText^)TO_OBJECT(arg0))->WidthIncludingTrailingWhitespace;
- OS_NATIVE_EXIT(env, that, FormattedText_1WidthIncludingTrailingWhitespace_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FormsCommonDialog_1ShowDialog
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FormsCommonDialog_1ShowDialog)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(FormsCommonDialog_1ShowDialog)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FormsCommonDialog_1ShowDialog_FUNC);
- rc = (jint)((System::Windows::Forms::CommonDialog^)TO_OBJECT(arg0))->ShowDialog();
- OS_NATIVE_EXIT(env, that, FormsCommonDialog_1ShowDialog_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FormsMouseEventArgs_1Button
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FormsMouseEventArgs_1Button)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(FormsMouseEventArgs_1Button)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FormsMouseEventArgs_1Button_FUNC);
- rc = (jint)((System::Windows::Forms::MouseEventArgs^)TO_OBJECT(arg0))->Button;
- OS_NATIVE_EXIT(env, that, FormsMouseEventArgs_1Button_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Frame_1CanGoBack
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(Frame_1CanGoBack)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(Frame_1CanGoBack)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, Frame_1CanGoBack_FUNC);
- rc = (jboolean)((Frame^)TO_OBJECT(arg0))->CanGoBack;
- OS_NATIVE_EXIT(env, that, Frame_1CanGoBack_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Frame_1CanGoForward
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(Frame_1CanGoForward)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(Frame_1CanGoForward)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, Frame_1CanGoForward_FUNC);
- rc = (jboolean)((Frame^)TO_OBJECT(arg0))->CanGoForward;
- OS_NATIVE_EXIT(env, that, Frame_1CanGoForward_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Frame_1CurrentSource
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Frame_1CurrentSource)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Frame_1CurrentSource)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Frame_1CurrentSource_FUNC);
- rc = (jint)TO_HANDLE(((Frame^)TO_OBJECT(arg0))->CurrentSource);
- OS_NATIVE_EXIT(env, that, Frame_1CurrentSource_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Frame_1GoBack
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Frame_1GoBack)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(Frame_1GoBack)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, Frame_1GoBack_FUNC);
- ((Frame^)TO_OBJECT(arg0))->GoBack();
- OS_NATIVE_EXIT(env, that, Frame_1GoBack_FUNC);
-}
-#endif
-
-#ifndef NO_Frame_1GoForward
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Frame_1GoForward)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(Frame_1GoForward)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, Frame_1GoForward_FUNC);
- ((Frame^)TO_OBJECT(arg0))->GoForward();
- OS_NATIVE_EXIT(env, that, Frame_1GoForward_FUNC);
-}
-#endif
-
-#ifndef NO_Frame_1Navigate
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(Frame_1Navigate)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jboolean JNICALL OS_NATIVE(Frame_1Navigate)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, Frame_1Navigate_FUNC);
- rc = (jboolean)((Frame^)TO_OBJECT(arg0))->Navigate((Uri^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Frame_1Navigate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Frame_1NavigationUIVisibility
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Frame_1NavigationUIVisibility)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Frame_1NavigationUIVisibility)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Frame_1NavigationUIVisibility_FUNC);
- ((Frame^)TO_OBJECT(arg0))->NavigationUIVisibility = ((System::Windows::Navigation::NavigationUIVisibility)arg1);
- OS_NATIVE_EXIT(env, that, Frame_1NavigationUIVisibility_FUNC);
-}
-#endif
-
-#ifndef NO_Frame_1Refresh
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Frame_1Refresh)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(Frame_1Refresh)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, Frame_1Refresh_FUNC);
- ((Frame^)TO_OBJECT(arg0))->Refresh();
- OS_NATIVE_EXIT(env, that, Frame_1Refresh_FUNC);
-}
-#endif
-
-#ifndef NO_Frame_1Source__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Frame_1Source__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Frame_1Source__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Frame_1Source__I_FUNC);
- rc = (jint)TO_HANDLE(((Frame^)TO_OBJECT(arg0))->Source);
- OS_NATIVE_EXIT(env, that, Frame_1Source__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Frame_1Source__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Frame_1Source__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Frame_1Source__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Frame_1Source__II_FUNC);
- ((Frame^)TO_OBJECT(arg0))->Source = ((Uri^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Frame_1Source__II_FUNC);
-}
-#endif
-
-#ifndef NO_Frame_1StopLoading
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Frame_1StopLoading)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(Frame_1StopLoading)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, Frame_1StopLoading_FUNC);
- ((Frame^)TO_OBJECT(arg0))->StopLoading();
- OS_NATIVE_EXIT(env, that, Frame_1StopLoading_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkContentElement_1Parent
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FrameworkContentElement_1Parent)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(FrameworkContentElement_1Parent)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkContentElement_1Parent_FUNC);
- rc = (jint)TO_HANDLE(((FrameworkContentElement^)TO_OBJECT(arg0))->Parent);
- OS_NATIVE_EXIT(env, that, FrameworkContentElement_1Parent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkContentElement_1Tag__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FrameworkContentElement_1Tag__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(FrameworkContentElement_1Tag__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkContentElement_1Tag__I_FUNC);
- rc = (jint)((FrameworkContentElement^)TO_OBJECT(arg0))->Tag;
- OS_NATIVE_EXIT(env, that, FrameworkContentElement_1Tag__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkContentElement_1Tag__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkContentElement_1Tag__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkContentElement_1Tag__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, FrameworkContentElement_1Tag__II_FUNC);
- ((FrameworkContentElement^)TO_OBJECT(arg0))->Tag = (arg1);
- OS_NATIVE_EXIT(env, that, FrameworkContentElement_1Tag__II_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkContentElement_1typeid
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FrameworkContentElement_1typeid)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(FrameworkContentElement_1typeid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkContentElement_1typeid_FUNC);
- rc = (jint)TO_HANDLE(FrameworkContentElement::typeid);
- OS_NATIVE_EXIT(env, that, FrameworkContentElement_1typeid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElementFactory_1AppendChild
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElementFactory_1AppendChild)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElementFactory_1AppendChild)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElementFactory_1AppendChild_FUNC);
- ((FrameworkElementFactory^)TO_OBJECT(arg0))->AppendChild((FrameworkElementFactory^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, FrameworkElementFactory_1AppendChild_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElementFactory_1SetBinding
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElementFactory_1SetBinding)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElementFactory_1SetBinding)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElementFactory_1SetBinding_FUNC);
- ((FrameworkElementFactory^)TO_OBJECT(arg0))->SetBinding((DependencyProperty^)TO_OBJECT(arg1), (BindingBase^)TO_OBJECT(arg2));
- OS_NATIVE_EXIT(env, that, FrameworkElementFactory_1SetBinding_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElementFactory_1SetValue__III
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElementFactory_1SetValue__III)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElementFactory_1SetValue__III)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElementFactory_1SetValue__III_FUNC);
- ((FrameworkElementFactory^)TO_OBJECT(arg0))->SetValue((DependencyProperty^)TO_OBJECT(arg1), (Object^)TO_OBJECT(arg2));
- OS_NATIVE_EXIT(env, that, FrameworkElementFactory_1SetValue__III_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElementFactory_1SetValue__IIZ
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElementFactory_1SetValue__IIZ)(JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElementFactory_1SetValue__IIZ)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElementFactory_1SetValue__IIZ_FUNC);
- ((FrameworkElementFactory^)TO_OBJECT(arg0))->SetValue((DependencyProperty^)TO_OBJECT(arg1), (Boolean)arg2);
- OS_NATIVE_EXIT(env, that, FrameworkElementFactory_1SetValue__IIZ_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElementFactory_1SetValueDock
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElementFactory_1SetValueDock)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElementFactory_1SetValueDock)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElementFactory_1SetValueDock_FUNC);
- ((FrameworkElementFactory^)TO_OBJECT(arg0))->SetValue((DependencyProperty^)TO_OBJECT(arg1), (Dock)arg2);
- OS_NATIVE_EXIT(env, that, FrameworkElementFactory_1SetValueDock_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElementFactory_1SetValueInt
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElementFactory_1SetValueInt)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElementFactory_1SetValueInt)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElementFactory_1SetValueInt_FUNC);
- ((FrameworkElementFactory^)TO_OBJECT(arg0))->SetValue((DependencyProperty^)TO_OBJECT(arg1), arg2);
- OS_NATIVE_EXIT(env, that, FrameworkElementFactory_1SetValueInt_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElementFactory_1SetValueOrientation
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElementFactory_1SetValueOrientation)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElementFactory_1SetValueOrientation)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElementFactory_1SetValueOrientation_FUNC);
- ((FrameworkElementFactory^)TO_OBJECT(arg0))->SetValue((DependencyProperty^)TO_OBJECT(arg1), (Orientation)arg2);
- OS_NATIVE_EXIT(env, that, FrameworkElementFactory_1SetValueOrientation_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElementFactory_1SetValueStretch
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElementFactory_1SetValueStretch)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElementFactory_1SetValueStretch)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElementFactory_1SetValueStretch_FUNC);
- ((FrameworkElementFactory^)TO_OBJECT(arg0))->SetValue((DependencyProperty^)TO_OBJECT(arg1), (Stretch)arg2);
- OS_NATIVE_EXIT(env, that, FrameworkElementFactory_1SetValueStretch_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElementFactory_1SetValueVerticalAlignment
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElementFactory_1SetValueVerticalAlignment)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElementFactory_1SetValueVerticalAlignment)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElementFactory_1SetValueVerticalAlignment_FUNC);
- ((FrameworkElementFactory^)TO_OBJECT(arg0))->SetValue((DependencyProperty^)TO_OBJECT(arg1), (VerticalAlignment)arg2);
- OS_NATIVE_EXIT(env, that, FrameworkElementFactory_1SetValueVerticalAlignment_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElementFactory_1SetValueVisibility
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElementFactory_1SetValueVisibility)(JNIEnv *env, jclass that, jint arg0, jint arg1, jbyte arg2);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElementFactory_1SetValueVisibility)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jbyte arg2)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElementFactory_1SetValueVisibility_FUNC);
- ((FrameworkElementFactory^)TO_OBJECT(arg0))->SetValue((DependencyProperty^)TO_OBJECT(arg1), (Visibility)arg2);
- OS_NATIVE_EXIT(env, that, FrameworkElementFactory_1SetValueVisibility_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElement_1ActualHeight
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(FrameworkElement_1ActualHeight)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(FrameworkElement_1ActualHeight)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1ActualHeight_FUNC);
- rc = (jdouble)((FrameworkElement^)TO_OBJECT(arg0))->ActualHeight;
- OS_NATIVE_EXIT(env, that, FrameworkElement_1ActualHeight_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1ActualHeightProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1ActualHeightProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1ActualHeightProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1ActualHeightProperty_FUNC);
- rc = (jint)TO_HANDLE(FrameworkElement::ActualHeightProperty);
- OS_NATIVE_EXIT(env, that, FrameworkElement_1ActualHeightProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1ActualWidth
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(FrameworkElement_1ActualWidth)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(FrameworkElement_1ActualWidth)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1ActualWidth_FUNC);
- rc = (jdouble)((FrameworkElement^)TO_OBJECT(arg0))->ActualWidth;
- OS_NATIVE_EXIT(env, that, FrameworkElement_1ActualWidth_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1ActualWidthProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1ActualWidthProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1ActualWidthProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1ActualWidthProperty_FUNC);
- rc = (jint)TO_HANDLE(FrameworkElement::ActualWidthProperty);
- OS_NATIVE_EXIT(env, that, FrameworkElement_1ActualWidthProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1BeginInit
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1BeginInit)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1BeginInit)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElement_1BeginInit_FUNC);
- ((FrameworkElement^)TO_OBJECT(arg0))->BeginInit();
- OS_NATIVE_EXIT(env, that, FrameworkElement_1BeginInit_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElement_1BringIntoView
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1BringIntoView)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1BringIntoView)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElement_1BringIntoView_FUNC);
- ((FrameworkElement^)TO_OBJECT(arg0))->BringIntoView();
- OS_NATIVE_EXIT(env, that, FrameworkElement_1BringIntoView_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElement_1ContextMenu
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1ContextMenu)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1ContextMenu)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElement_1ContextMenu_FUNC);
- ((FrameworkElement^)TO_OBJECT(arg0))->ContextMenu = ((ContextMenu^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, FrameworkElement_1ContextMenu_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElement_1ContextMenuClosing
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1ContextMenuClosing)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1ContextMenuClosing)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElement_1ContextMenuClosing_FUNC);
- ((FrameworkElement^)TO_OBJECT(arg0))->ContextMenuClosing += ((ContextMenuEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, FrameworkElement_1ContextMenuClosing_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElement_1ContextMenuOpening
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1ContextMenuOpening)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1ContextMenuOpening)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElement_1ContextMenuOpening_FUNC);
- ((FrameworkElement^)TO_OBJECT(arg0))->ContextMenuOpening += ((ContextMenuEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, FrameworkElement_1ContextMenuOpening_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElement_1Cursor
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1Cursor)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1Cursor)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElement_1Cursor_FUNC);
- ((FrameworkElement^)TO_OBJECT(arg0))->Cursor = ((Cursor^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, FrameworkElement_1Cursor_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElement_1CursorProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1CursorProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1CursorProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1CursorProperty_FUNC);
- rc = (jint)TO_HANDLE(FrameworkElement::CursorProperty);
- OS_NATIVE_EXIT(env, that, FrameworkElement_1CursorProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1FindResource
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1FindResource)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1FindResource)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1FindResource_FUNC);
- rc = (jint)TO_HANDLE(((FrameworkElement^)TO_OBJECT(arg0))->FindResource((Object^)TO_OBJECT(arg1)));
- OS_NATIVE_EXIT(env, that, FrameworkElement_1FindResource_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1FlowDirection__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1FlowDirection__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1FlowDirection__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1FlowDirection__I_FUNC);
- rc = (jint)((FrameworkElement^)TO_OBJECT(arg0))->FlowDirection;
- OS_NATIVE_EXIT(env, that, FrameworkElement_1FlowDirection__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1FlowDirection__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1FlowDirection__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1FlowDirection__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElement_1FlowDirection__II_FUNC);
- ((FrameworkElement^)TO_OBJECT(arg0))->FlowDirection = ((FlowDirection)arg1);
- OS_NATIVE_EXIT(env, that, FrameworkElement_1FlowDirection__II_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElement_1FocusVisualStyle
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1FocusVisualStyle)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1FocusVisualStyle)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElement_1FocusVisualStyle_FUNC);
- ((FrameworkElement^)TO_OBJECT(arg0))->FocusVisualStyle = ((Style^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, FrameworkElement_1FocusVisualStyle_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElement_1GetBindingExpression
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1GetBindingExpression)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1GetBindingExpression)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1GetBindingExpression_FUNC);
- rc = (jint)TO_HANDLE(((FrameworkElement^)TO_OBJECT(arg0))->GetBindingExpression((DependencyProperty^)TO_OBJECT(arg1)));
- OS_NATIVE_EXIT(env, that, FrameworkElement_1GetBindingExpression_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1Height__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(FrameworkElement_1Height__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(FrameworkElement_1Height__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1Height__I_FUNC);
- rc = (jdouble)((FrameworkElement^)TO_OBJECT(arg0))->Height;
- OS_NATIVE_EXIT(env, that, FrameworkElement_1Height__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1Height__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1Height__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1Height__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElement_1Height__ID_FUNC);
- ((FrameworkElement^)TO_OBJECT(arg0))->Height = (arg1);
- OS_NATIVE_EXIT(env, that, FrameworkElement_1Height__ID_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElement_1HeightProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1HeightProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1HeightProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1HeightProperty_FUNC);
- rc = (jint)TO_HANDLE(FrameworkElement::HeightProperty);
- OS_NATIVE_EXIT(env, that, FrameworkElement_1HeightProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1HorizontalAlignment
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1HorizontalAlignment)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1HorizontalAlignment)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElement_1HorizontalAlignment_FUNC);
- ((FrameworkElement^)TO_OBJECT(arg0))->HorizontalAlignment = ((HorizontalAlignment)arg1);
- OS_NATIVE_EXIT(env, that, FrameworkElement_1HorizontalAlignment_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElement_1IsLoaded
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(FrameworkElement_1IsLoaded)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(FrameworkElement_1IsLoaded)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1IsLoaded_FUNC);
- rc = (jboolean)((FrameworkElement^)TO_OBJECT(arg0))->IsLoaded;
- OS_NATIVE_EXIT(env, that, FrameworkElement_1IsLoaded_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1LayoutTransform
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1LayoutTransform)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1LayoutTransform)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElement_1LayoutTransform_FUNC);
- ((FrameworkElement^)TO_OBJECT(arg0))->LayoutTransform = ((Transform^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, FrameworkElement_1LayoutTransform_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElement_1Loaded
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1Loaded)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1Loaded)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElement_1Loaded_FUNC);
- ((FrameworkElement^)TO_OBJECT(arg0))->Loaded += ((RoutedEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, FrameworkElement_1Loaded_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElement_1Margin__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1Margin__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1Margin__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1Margin__I_FUNC);
- rc = (jint)TO_HANDLE(((FrameworkElement^)TO_OBJECT(arg0))->Margin);
- OS_NATIVE_EXIT(env, that, FrameworkElement_1Margin__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1Margin__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1Margin__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1Margin__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElement_1Margin__II_FUNC);
- ((FrameworkElement^)TO_OBJECT(arg0))->Margin = ((Thickness)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, FrameworkElement_1Margin__II_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElement_1MarginProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1MarginProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1MarginProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1MarginProperty_FUNC);
- rc = (jint)TO_HANDLE(FrameworkElement::MarginProperty);
- OS_NATIVE_EXIT(env, that, FrameworkElement_1MarginProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1MaxHeight__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(FrameworkElement_1MaxHeight__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(FrameworkElement_1MaxHeight__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1MaxHeight__I_FUNC);
- rc = (jdouble)((FrameworkElement^)TO_OBJECT(arg0))->MaxHeight;
- OS_NATIVE_EXIT(env, that, FrameworkElement_1MaxHeight__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1MaxHeight__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1MaxHeight__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1MaxHeight__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElement_1MaxHeight__ID_FUNC);
- ((FrameworkElement^)TO_OBJECT(arg0))->MaxHeight = (arg1);
- OS_NATIVE_EXIT(env, that, FrameworkElement_1MaxHeight__ID_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElement_1MaxWidth__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(FrameworkElement_1MaxWidth__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(FrameworkElement_1MaxWidth__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1MaxWidth__I_FUNC);
- rc = (jdouble)((FrameworkElement^)TO_OBJECT(arg0))->MaxWidth;
- OS_NATIVE_EXIT(env, that, FrameworkElement_1MaxWidth__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1MaxWidth__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1MaxWidth__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1MaxWidth__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElement_1MaxWidth__ID_FUNC);
- ((FrameworkElement^)TO_OBJECT(arg0))->MaxWidth = (arg1);
- OS_NATIVE_EXIT(env, that, FrameworkElement_1MaxWidth__ID_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElement_1MinHeight__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(FrameworkElement_1MinHeight__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(FrameworkElement_1MinHeight__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1MinHeight__I_FUNC);
- rc = (jdouble)((FrameworkElement^)TO_OBJECT(arg0))->MinHeight;
- OS_NATIVE_EXIT(env, that, FrameworkElement_1MinHeight__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1MinHeight__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1MinHeight__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1MinHeight__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElement_1MinHeight__ID_FUNC);
- ((FrameworkElement^)TO_OBJECT(arg0))->MinHeight = (arg1);
- OS_NATIVE_EXIT(env, that, FrameworkElement_1MinHeight__ID_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElement_1MinWidth__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(FrameworkElement_1MinWidth__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(FrameworkElement_1MinWidth__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1MinWidth__I_FUNC);
- rc = (jdouble)((FrameworkElement^)TO_OBJECT(arg0))->MinWidth;
- OS_NATIVE_EXIT(env, that, FrameworkElement_1MinWidth__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1MinWidth__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1MinWidth__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1MinWidth__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElement_1MinWidth__ID_FUNC);
- ((FrameworkElement^)TO_OBJECT(arg0))->MinWidth = (arg1);
- OS_NATIVE_EXIT(env, that, FrameworkElement_1MinWidth__ID_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElement_1Name
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1Name)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1Name)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1Name_FUNC);
- rc = (jint)TO_HANDLE(((FrameworkElement^)TO_OBJECT(arg0))->Name);
- OS_NATIVE_EXIT(env, that, FrameworkElement_1Name_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1NameProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1NameProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1NameProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1NameProperty_FUNC);
- rc = (jint)TO_HANDLE(FrameworkElement::NameProperty);
- OS_NATIVE_EXIT(env, that, FrameworkElement_1NameProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1Parent
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1Parent)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1Parent)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1Parent_FUNC);
- rc = (jint)TO_HANDLE(((FrameworkElement^)TO_OBJECT(arg0))->Parent);
- OS_NATIVE_EXIT(env, that, FrameworkElement_1Parent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1RegisterName
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1RegisterName)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1RegisterName)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElement_1RegisterName_FUNC);
- ((FrameworkElement^)TO_OBJECT(arg0))->RegisterName((String^)TO_OBJECT(arg1), (Object^)TO_OBJECT(arg2));
- OS_NATIVE_EXIT(env, that, FrameworkElement_1RegisterName_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElement_1RenderTransform__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1RenderTransform__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1RenderTransform__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1RenderTransform__I_FUNC);
- rc = (jint)TO_HANDLE(((FrameworkElement^)TO_OBJECT(arg0))->RenderTransform);
- OS_NATIVE_EXIT(env, that, FrameworkElement_1RenderTransform__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1RenderTransform__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1RenderTransform__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1RenderTransform__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElement_1RenderTransform__II_FUNC);
- ((FrameworkElement^)TO_OBJECT(arg0))->RenderTransform = ((Transform^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, FrameworkElement_1RenderTransform__II_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElement_1Resources__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1Resources__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1Resources__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1Resources__I_FUNC);
- rc = (jint)TO_HANDLE(((FrameworkElement^)TO_OBJECT(arg0))->Resources);
- OS_NATIVE_EXIT(env, that, FrameworkElement_1Resources__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1Resources__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1Resources__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1Resources__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElement_1Resources__II_FUNC);
- ((FrameworkElement^)TO_OBJECT(arg0))->Resources = ((ResourceDictionary^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, FrameworkElement_1Resources__II_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElement_1SizeChanged
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1SizeChanged)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1SizeChanged)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElement_1SizeChanged_FUNC);
- ((FrameworkElement^)TO_OBJECT(arg0))->SizeChanged += ((SizeChangedEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, FrameworkElement_1SizeChanged_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElement_1SizeChangedEvent
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1SizeChangedEvent)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1SizeChangedEvent)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1SizeChangedEvent_FUNC);
- rc = (jint)TO_HANDLE(FrameworkElement::SizeChangedEvent);
- OS_NATIVE_EXIT(env, that, FrameworkElement_1SizeChangedEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1Style__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1Style__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1Style__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1Style__I_FUNC);
- rc = (jint)TO_HANDLE(((FrameworkElement^)TO_OBJECT(arg0))->Style);
- OS_NATIVE_EXIT(env, that, FrameworkElement_1Style__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1Style__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1Style__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1Style__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElement_1Style__II_FUNC);
- ((FrameworkElement^)TO_OBJECT(arg0))->Style = ((Style^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, FrameworkElement_1Style__II_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElement_1StyleProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1StyleProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1StyleProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1StyleProperty_FUNC);
- rc = (jint)TO_HANDLE(FrameworkElement::StyleProperty);
- OS_NATIVE_EXIT(env, that, FrameworkElement_1StyleProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1Tag__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1Tag__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1Tag__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1Tag__I_FUNC);
- rc = (jint)TO_HANDLE(((FrameworkElement^)TO_OBJECT(arg0))->Tag);
- OS_NATIVE_EXIT(env, that, FrameworkElement_1Tag__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1Tag__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1Tag__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1Tag__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElement_1Tag__II_FUNC);
- ((FrameworkElement^)TO_OBJECT(arg0))->Tag = ((Object^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, FrameworkElement_1Tag__II_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElement_1TagProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1TagProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1TagProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1TagProperty_FUNC);
- rc = (jint)TO_HANDLE(FrameworkElement::TagProperty);
- OS_NATIVE_EXIT(env, that, FrameworkElement_1TagProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1ToolTip__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1ToolTip__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1ToolTip__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1ToolTip__I_FUNC);
- rc = (jint)TO_HANDLE(((FrameworkElement^)TO_OBJECT(arg0))->ToolTip);
- OS_NATIVE_EXIT(env, that, FrameworkElement_1ToolTip__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1ToolTip__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1ToolTip__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1ToolTip__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElement_1ToolTip__II_FUNC);
- ((FrameworkElement^)TO_OBJECT(arg0))->ToolTip = ((Object^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, FrameworkElement_1ToolTip__II_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElement_1VerticalAlignment
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1VerticalAlignment)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1VerticalAlignment)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElement_1VerticalAlignment_FUNC);
- ((FrameworkElement^)TO_OBJECT(arg0))->VerticalAlignment = ((VerticalAlignment)arg1);
- OS_NATIVE_EXIT(env, that, FrameworkElement_1VerticalAlignment_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElement_1VerticalAlignmentProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1VerticalAlignmentProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1VerticalAlignmentProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1VerticalAlignmentProperty_FUNC);
- rc = (jint)TO_HANDLE(FrameworkElement::VerticalAlignmentProperty);
- OS_NATIVE_EXIT(env, that, FrameworkElement_1VerticalAlignmentProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1Width__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(FrameworkElement_1Width__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(FrameworkElement_1Width__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1Width__I_FUNC);
- rc = (jdouble)((FrameworkElement^)TO_OBJECT(arg0))->Width;
- OS_NATIVE_EXIT(env, that, FrameworkElement_1Width__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1Width__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1Width__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkElement_1Width__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, FrameworkElement_1Width__ID_FUNC);
- ((FrameworkElement^)TO_OBJECT(arg0))->Width = (arg1);
- OS_NATIVE_EXIT(env, that, FrameworkElement_1Width__ID_FUNC);
-}
-#endif
-
-#ifndef NO_FrameworkElement_1WidthProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1WidthProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1WidthProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1WidthProperty_FUNC);
- rc = (jint)TO_HANDLE(FrameworkElement::WidthProperty);
- OS_NATIVE_EXIT(env, that, FrameworkElement_1WidthProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkElement_1typeid
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1typeid)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(FrameworkElement_1typeid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkElement_1typeid_FUNC);
- rc = (jint)TO_HANDLE(FrameworkElement::typeid);
- OS_NATIVE_EXIT(env, that, FrameworkElement_1typeid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkTemplate_1FindName
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(FrameworkTemplate_1FindName)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT jint JNICALL OS_NATIVE(FrameworkTemplate_1FindName)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, FrameworkTemplate_1FindName_FUNC);
- rc = (jint)TO_HANDLE(((FrameworkTemplate^)TO_OBJECT(arg0))->FindName((String^)TO_OBJECT(arg1), (FrameworkElement^)TO_OBJECT(arg2)));
- OS_NATIVE_EXIT(env, that, FrameworkTemplate_1FindName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_FrameworkTemplate_1VisualTree
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(FrameworkTemplate_1VisualTree)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(FrameworkTemplate_1VisualTree)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, FrameworkTemplate_1VisualTree_FUNC);
- ((FrameworkTemplate^)TO_OBJECT(arg0))->VisualTree = ((FrameworkElementFactory^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, FrameworkTemplate_1VisualTree_FUNC);
-}
-#endif
-
-#ifndef NO_Freezable_1CanFreeze
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(Freezable_1CanFreeze)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(Freezable_1CanFreeze)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, Freezable_1CanFreeze_FUNC);
- rc = (jboolean)((Freezable^)TO_OBJECT(arg0))->CanFreeze;
- OS_NATIVE_EXIT(env, that, Freezable_1CanFreeze_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Freezable_1Clone
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Freezable_1Clone)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Freezable_1Clone)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Freezable_1Clone_FUNC);
- rc = (jint)TO_HANDLE(((Freezable^)TO_OBJECT(arg0))->Clone());
- OS_NATIVE_EXIT(env, that, Freezable_1Clone_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Freezable_1Freeze
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Freezable_1Freeze)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(Freezable_1Freeze)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, Freezable_1Freeze_FUNC);
- ((Freezable^)TO_OBJECT(arg0))->Freeze();
- OS_NATIVE_EXIT(env, that, Freezable_1Freeze_FUNC);
-}
-#endif
-
-#ifndef NO_GeometryCollection_1Add
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(GeometryCollection_1Add)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(GeometryCollection_1Add)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, GeometryCollection_1Add_FUNC);
- ((GeometryCollection^)TO_OBJECT(arg0))->Add((Geometry^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, GeometryCollection_1Add_FUNC);
-}
-#endif
-
-#ifndef NO_GeometryCollection_1Clear
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(GeometryCollection_1Clear)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(GeometryCollection_1Clear)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, GeometryCollection_1Clear_FUNC);
- ((GeometryCollection^)TO_OBJECT(arg0))->Clear();
- OS_NATIVE_EXIT(env, that, GeometryCollection_1Clear_FUNC);
-}
-#endif
-
-#ifndef NO_GeometryCollection_1Count
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(GeometryCollection_1Count)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(GeometryCollection_1Count)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GeometryCollection_1Count_FUNC);
- rc = (jint)((GeometryCollection^)TO_OBJECT(arg0))->Count;
- OS_NATIVE_EXIT(env, that, GeometryCollection_1Count_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GeometryCollection_1Remove
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(GeometryCollection_1Remove)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(GeometryCollection_1Remove)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, GeometryCollection_1Remove_FUNC);
- ((GeometryCollection^)TO_OBJECT(arg0))->Remove((Geometry^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, GeometryCollection_1Remove_FUNC);
-}
-#endif
-
-#ifndef NO_GeometryGroup_1Children__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(GeometryGroup_1Children__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(GeometryGroup_1Children__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GeometryGroup_1Children__I_FUNC);
- rc = (jint)TO_HANDLE(((GeometryGroup^)TO_OBJECT(arg0))->Children);
- OS_NATIVE_EXIT(env, that, GeometryGroup_1Children__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GeometryGroup_1Children__II
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(GeometryGroup_1Children__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(GeometryGroup_1Children__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GeometryGroup_1Children__II_FUNC);
- rc = (jint)TO_HANDLE(((GeometryGroup^)TO_OBJECT(arg0))->Children[arg1]);
- OS_NATIVE_EXIT(env, that, GeometryGroup_1Children__II_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Geometry_1Bounds
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Geometry_1Bounds)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Geometry_1Bounds)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Geometry_1Bounds_FUNC);
- rc = (jint)TO_HANDLE(((Geometry^)TO_OBJECT(arg0))->Bounds);
- OS_NATIVE_EXIT(env, that, Geometry_1Bounds_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Geometry_1Clone
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Geometry_1Clone)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Geometry_1Clone)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Geometry_1Clone_FUNC);
- rc = (jint)TO_HANDLE(((Geometry^)TO_OBJECT(arg0))->Clone());
- OS_NATIVE_EXIT(env, that, Geometry_1Clone_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Geometry_1FillContains
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(Geometry_1FillContains)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jboolean JNICALL OS_NATIVE(Geometry_1FillContains)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, Geometry_1FillContains_FUNC);
- rc = (jboolean)((Geometry^)TO_OBJECT(arg0))->FillContains((Point)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Geometry_1FillContains_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Geometry_1FillContainsWithDetail
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Geometry_1FillContainsWithDetail)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(Geometry_1FillContainsWithDetail)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Geometry_1FillContainsWithDetail_FUNC);
- rc = (jint)((Geometry^)TO_OBJECT(arg0))->FillContainsWithDetail((Geometry^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Geometry_1FillContainsWithDetail_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Geometry_1GetFlattenedPathGeometry__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Geometry_1GetFlattenedPathGeometry__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Geometry_1GetFlattenedPathGeometry__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Geometry_1GetFlattenedPathGeometry__I_FUNC);
- rc = (jint)TO_HANDLE(((Geometry^)TO_OBJECT(arg0))->GetFlattenedPathGeometry());
- OS_NATIVE_EXIT(env, that, Geometry_1GetFlattenedPathGeometry__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Geometry_1GetFlattenedPathGeometry__IDI
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Geometry_1GetFlattenedPathGeometry__IDI)(JNIEnv *env, jclass that, jint arg0, jdouble arg1, jint arg2);
-JNIEXPORT jint JNICALL OS_NATIVE(Geometry_1GetFlattenedPathGeometry__IDI)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Geometry_1GetFlattenedPathGeometry__IDI_FUNC);
- rc = (jint)TO_HANDLE(((Geometry^)TO_OBJECT(arg0))->GetFlattenedPathGeometry(arg1, (ToleranceType)arg2));
- OS_NATIVE_EXIT(env, that, Geometry_1GetFlattenedPathGeometry__IDI_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Geometry_1IsEmpty
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(Geometry_1IsEmpty)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(Geometry_1IsEmpty)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, Geometry_1IsEmpty_FUNC);
- rc = (jboolean)((Geometry^)TO_OBJECT(arg0))->IsEmpty();
- OS_NATIVE_EXIT(env, that, Geometry_1IsEmpty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Geometry_1StrokeContains
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(Geometry_1StrokeContains)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT jboolean JNICALL OS_NATIVE(Geometry_1StrokeContains)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, Geometry_1StrokeContains_FUNC);
- rc = (jboolean)((Geometry^)TO_OBJECT(arg0))->StrokeContains((Pen^)TO_OBJECT(arg1), (Point)TO_OBJECT(arg2));
- OS_NATIVE_EXIT(env, that, Geometry_1StrokeContains_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Geometry_1Transform__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Geometry_1Transform__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Geometry_1Transform__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Geometry_1Transform__I_FUNC);
- rc = (jint)TO_HANDLE(((Geometry^)TO_OBJECT(arg0))->Transform);
- OS_NATIVE_EXIT(env, that, Geometry_1Transform__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Geometry_1Transform__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Geometry_1Transform__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Geometry_1Transform__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Geometry_1Transform__II_FUNC);
- ((Geometry^)TO_OBJECT(arg0))->Transform = ((Transform^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Geometry_1Transform__II_FUNC);
-}
-#endif
-
-#ifndef NO_GiveFeedbackEventArgs_1Effects
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(GiveFeedbackEventArgs_1Effects)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(GiveFeedbackEventArgs_1Effects)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GiveFeedbackEventArgs_1Effects_FUNC);
- rc = (jint)((GiveFeedbackEventArgs^)TO_OBJECT(arg0))->Effects;
- OS_NATIVE_EXIT(env, that, GiveFeedbackEventArgs_1Effects_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GlyphRun_1BidiLevel
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(GlyphRun_1BidiLevel)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(GlyphRun_1BidiLevel)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GlyphRun_1BidiLevel_FUNC);
- rc = (jint)((GlyphRun^)TO_OBJECT(arg0))->BidiLevel;
- OS_NATIVE_EXIT(env, that, GlyphRun_1BidiLevel_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GradientBrush_1MappingMode
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(GradientBrush_1MappingMode)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(GradientBrush_1MappingMode)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, GradientBrush_1MappingMode_FUNC);
- ((GradientBrush^)TO_OBJECT(arg0))->MappingMode = ((BrushMappingMode)arg1);
- OS_NATIVE_EXIT(env, that, GradientBrush_1MappingMode_FUNC);
-}
-#endif
-
-#ifndef NO_GradientBrush_1SpreadMethod
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(GradientBrush_1SpreadMethod)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(GradientBrush_1SpreadMethod)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, GradientBrush_1SpreadMethod_FUNC);
- ((GradientBrush^)TO_OBJECT(arg0))->SpreadMethod = ((GradientSpreadMethod)arg1);
- OS_NATIVE_EXIT(env, that, GradientBrush_1SpreadMethod_FUNC);
-}
-#endif
-
-#ifndef NO_GridViewColumnCollection_1Clear
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(GridViewColumnCollection_1Clear)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(GridViewColumnCollection_1Clear)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, GridViewColumnCollection_1Clear_FUNC);
- ((GridViewColumnCollection^)TO_OBJECT(arg0))->Clear();
- OS_NATIVE_EXIT(env, that, GridViewColumnCollection_1Clear_FUNC);
-}
-#endif
-
-#ifndef NO_GridViewColumnCollection_1Count
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(GridViewColumnCollection_1Count)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(GridViewColumnCollection_1Count)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GridViewColumnCollection_1Count_FUNC);
- rc = (jint)((GridViewColumnCollection^)TO_OBJECT(arg0))->Count;
- OS_NATIVE_EXIT(env, that, GridViewColumnCollection_1Count_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GridViewColumnCollection_1IndexOf
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(GridViewColumnCollection_1IndexOf)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(GridViewColumnCollection_1IndexOf)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GridViewColumnCollection_1IndexOf_FUNC);
- rc = (jint)((GridViewColumnCollection ^)TO_OBJECT(arg0))->IndexOf((GridViewColumn^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, GridViewColumnCollection_1IndexOf_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GridViewColumnCollection_1Insert
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(GridViewColumnCollection_1Insert)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT void JNICALL OS_NATIVE(GridViewColumnCollection_1Insert)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, GridViewColumnCollection_1Insert_FUNC);
- ((GridViewColumnCollection^)TO_OBJECT(arg0))->Insert(arg1, (GridViewColumn^)TO_OBJECT(arg2));
- OS_NATIVE_EXIT(env, that, GridViewColumnCollection_1Insert_FUNC);
-}
-#endif
-
-#ifndef NO_GridViewColumnCollection_1Remove
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(GridViewColumnCollection_1Remove)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jboolean JNICALL OS_NATIVE(GridViewColumnCollection_1Remove)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, GridViewColumnCollection_1Remove_FUNC);
- rc = (jboolean)((GridViewColumnCollection^)TO_OBJECT(arg0))->Remove((GridViewColumn^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, GridViewColumnCollection_1Remove_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GridViewColumnCollection_1default
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(GridViewColumnCollection_1default)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(GridViewColumnCollection_1default)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GridViewColumnCollection_1default_FUNC);
- rc = (jint)TO_HANDLE(((GridViewColumnCollection^)TO_OBJECT(arg0))->default[arg1]);
- OS_NATIVE_EXIT(env, that, GridViewColumnCollection_1default_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GridViewColumnHeader_1Content
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(GridViewColumnHeader_1Content)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(GridViewColumnHeader_1Content)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, GridViewColumnHeader_1Content_FUNC);
- ((GridViewColumnHeader^)TO_OBJECT(arg0))->Content = ((Object^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, GridViewColumnHeader_1Content_FUNC);
-}
-#endif
-
-#ifndef NO_GridViewColumn_1ActualWidth
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(GridViewColumn_1ActualWidth)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(GridViewColumn_1ActualWidth)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, GridViewColumn_1ActualWidth_FUNC);
- rc = (jdouble)((GridViewColumn^)TO_OBJECT(arg0))->ActualWidth;
- OS_NATIVE_EXIT(env, that, GridViewColumn_1ActualWidth_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GridViewColumn_1CellTemplate__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(GridViewColumn_1CellTemplate__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(GridViewColumn_1CellTemplate__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GridViewColumn_1CellTemplate__I_FUNC);
- rc = (jint)TO_HANDLE(((GridViewColumn^)TO_OBJECT(arg0))->CellTemplate);
- OS_NATIVE_EXIT(env, that, GridViewColumn_1CellTemplate__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GridViewColumn_1CellTemplate__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(GridViewColumn_1CellTemplate__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(GridViewColumn_1CellTemplate__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, GridViewColumn_1CellTemplate__II_FUNC);
- ((GridViewColumn^)TO_OBJECT(arg0))->CellTemplate = ((DataTemplate^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, GridViewColumn_1CellTemplate__II_FUNC);
-}
-#endif
-
-#ifndef NO_GridViewColumn_1Header__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(GridViewColumn_1Header__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(GridViewColumn_1Header__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GridViewColumn_1Header__I_FUNC);
- rc = (jint)TO_HANDLE(((GridViewColumn^)TO_OBJECT(arg0))->Header);
- OS_NATIVE_EXIT(env, that, GridViewColumn_1Header__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GridViewColumn_1Header__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(GridViewColumn_1Header__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(GridViewColumn_1Header__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, GridViewColumn_1Header__II_FUNC);
- ((GridViewColumn^)TO_OBJECT(arg0))->Header = ((Object^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, GridViewColumn_1Header__II_FUNC);
-}
-#endif
-
-#ifndef NO_GridViewColumn_1HeaderTemplate__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(GridViewColumn_1HeaderTemplate__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(GridViewColumn_1HeaderTemplate__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GridViewColumn_1HeaderTemplate__I_FUNC);
- rc = (jint)TO_HANDLE(((GridViewColumn^)TO_OBJECT(arg0))->HeaderTemplate);
- OS_NATIVE_EXIT(env, that, GridViewColumn_1HeaderTemplate__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GridViewColumn_1HeaderTemplate__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(GridViewColumn_1HeaderTemplate__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(GridViewColumn_1HeaderTemplate__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, GridViewColumn_1HeaderTemplate__II_FUNC);
- ((GridViewColumn^)TO_OBJECT(arg0))->HeaderTemplate = ((DataTemplate^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, GridViewColumn_1HeaderTemplate__II_FUNC);
-}
-#endif
-
-#ifndef NO_GridViewColumn_1Width__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(GridViewColumn_1Width__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(GridViewColumn_1Width__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, GridViewColumn_1Width__I_FUNC);
- rc = (jdouble)((GridViewColumn^)TO_OBJECT(arg0))->Width;
- OS_NATIVE_EXIT(env, that, GridViewColumn_1Width__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GridViewColumn_1Width__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(GridViewColumn_1Width__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(GridViewColumn_1Width__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, GridViewColumn_1Width__ID_FUNC);
- ((GridViewColumn^)TO_OBJECT(arg0))->Width = (arg1);
- OS_NATIVE_EXIT(env, that, GridViewColumn_1Width__ID_FUNC);
-}
-#endif
-
-#ifndef NO_GridViewColumn_1WidthProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(GridViewColumn_1WidthProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(GridViewColumn_1WidthProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GridViewColumn_1WidthProperty_FUNC);
- rc = (jint)TO_HANDLE(GridViewColumn::WidthProperty);
- OS_NATIVE_EXIT(env, that, GridViewColumn_1WidthProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GridViewHeaderRowPresenter_1typeid
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(GridViewHeaderRowPresenter_1typeid)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(GridViewHeaderRowPresenter_1typeid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GridViewHeaderRowPresenter_1typeid_FUNC);
- rc = (jint)TO_HANDLE(GridViewHeaderRowPresenter::typeid);
- OS_NATIVE_EXIT(env, that, GridViewHeaderRowPresenter_1typeid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GridViewRowPresenterBase_1Columns
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(GridViewRowPresenterBase_1Columns)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(GridViewRowPresenterBase_1Columns)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, GridViewRowPresenterBase_1Columns_FUNC);
- ((GridViewRowPresenterBase^)TO_OBJECT(arg0))->Columns = ((GridViewColumnCollection^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, GridViewRowPresenterBase_1Columns_FUNC);
-}
-#endif
-
-#ifndef NO_GridViewRowPresenterBase_1ColumnsProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(GridViewRowPresenterBase_1ColumnsProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(GridViewRowPresenterBase_1ColumnsProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GridViewRowPresenterBase_1ColumnsProperty_FUNC);
- rc = (jint)TO_HANDLE(GridViewRowPresenterBase::ColumnsProperty);
- OS_NATIVE_EXIT(env, that, GridViewRowPresenterBase_1ColumnsProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GridViewRowPresenter_1Content__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(GridViewRowPresenter_1Content__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(GridViewRowPresenter_1Content__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GridViewRowPresenter_1Content__I_FUNC);
- rc = (jint)TO_HANDLE(((GridViewRowPresenter^)TO_OBJECT(arg0))->Content);
- OS_NATIVE_EXIT(env, that, GridViewRowPresenter_1Content__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GridViewRowPresenter_1Content__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(GridViewRowPresenter_1Content__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(GridViewRowPresenter_1Content__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, GridViewRowPresenter_1Content__II_FUNC);
- ((GridViewRowPresenter^)TO_OBJECT(arg0))->Content = ((Object^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, GridViewRowPresenter_1Content__II_FUNC);
-}
-#endif
-
-#ifndef NO_GridViewRowPresenter_1typeid
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(GridViewRowPresenter_1typeid)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(GridViewRowPresenter_1typeid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GridViewRowPresenter_1typeid_FUNC);
- rc = (jint)TO_HANDLE(GridViewRowPresenter::typeid);
- OS_NATIVE_EXIT(env, that, GridViewRowPresenter_1typeid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GridView_1AllowsColumnReorder
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(GridView_1AllowsColumnReorder)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(GridView_1AllowsColumnReorder)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, GridView_1AllowsColumnReorder_FUNC);
- ((GridView^)TO_OBJECT(arg0))->AllowsColumnReorder = (arg1);
- OS_NATIVE_EXIT(env, that, GridView_1AllowsColumnReorder_FUNC);
-}
-#endif
-
-#ifndef NO_GridView_1ColumnHeaderContainerStyle
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(GridView_1ColumnHeaderContainerStyle)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(GridView_1ColumnHeaderContainerStyle)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, GridView_1ColumnHeaderContainerStyle_FUNC);
- ((GridView^)TO_OBJECT(arg0))->ColumnHeaderContainerStyle = ((Style^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, GridView_1ColumnHeaderContainerStyle_FUNC);
-}
-#endif
-
-#ifndef NO_GridView_1Columns
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(GridView_1Columns)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(GridView_1Columns)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GridView_1Columns_FUNC);
- rc = (jint)TO_HANDLE(((GridView^)TO_OBJECT(arg0))->Columns);
- OS_NATIVE_EXIT(env, that, GridView_1Columns_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Grid_1ColumnDefinitions
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Grid_1ColumnDefinitions)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Grid_1ColumnDefinitions)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Grid_1ColumnDefinitions_FUNC);
- rc = (jint)TO_HANDLE(((Grid^)TO_OBJECT(arg0))->ColumnDefinitions);
- OS_NATIVE_EXIT(env, that, Grid_1ColumnDefinitions_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Grid_1RowDefinitions
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Grid_1RowDefinitions)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Grid_1RowDefinitions)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Grid_1RowDefinitions_FUNC);
- rc = (jint)TO_HANDLE(((Grid^)TO_OBJECT(arg0))->RowDefinitions);
- OS_NATIVE_EXIT(env, that, Grid_1RowDefinitions_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Grid_1SetColumn
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Grid_1SetColumn)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Grid_1SetColumn)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Grid_1SetColumn_FUNC);
- Grid::SetColumn((UIElement^)TO_OBJECT(arg0), arg1);
- OS_NATIVE_EXIT(env, that, Grid_1SetColumn_FUNC);
-}
-#endif
-
-#ifndef NO_Grid_1SetColumnSpan
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Grid_1SetColumnSpan)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Grid_1SetColumnSpan)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Grid_1SetColumnSpan_FUNC);
- Grid::SetColumnSpan((UIElement^)TO_OBJECT(arg0), arg1);
- OS_NATIVE_EXIT(env, that, Grid_1SetColumnSpan_FUNC);
-}
-#endif
-
-#ifndef NO_Grid_1SetRow
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Grid_1SetRow)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Grid_1SetRow)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Grid_1SetRow_FUNC);
- Grid::SetRow((UIElement^)TO_OBJECT(arg0), arg1);
- OS_NATIVE_EXIT(env, that, Grid_1SetRow_FUNC);
-}
-#endif
-
-#ifndef NO_Grid_1SetRowSpan
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Grid_1SetRowSpan)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Grid_1SetRowSpan)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Grid_1SetRowSpan_FUNC);
- Grid::SetRowSpan((UIElement^)TO_OBJECT(arg0), arg1);
- OS_NATIVE_EXIT(env, that, Grid_1SetRowSpan_FUNC);
-}
-#endif
-
-#ifndef NO_HeaderedContentControl_1Header__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(HeaderedContentControl_1Header__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(HeaderedContentControl_1Header__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HeaderedContentControl_1Header__I_FUNC);
- rc = (jint)TO_HANDLE(((HeaderedContentControl^)TO_OBJECT(arg0))->Header);
- OS_NATIVE_EXIT(env, that, HeaderedContentControl_1Header__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HeaderedContentControl_1Header__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(HeaderedContentControl_1Header__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(HeaderedContentControl_1Header__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, HeaderedContentControl_1Header__II_FUNC);
- ((HeaderedContentControl^)TO_OBJECT(arg0))->Header = ((Object^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, HeaderedContentControl_1Header__II_FUNC);
-}
-#endif
-
-#ifndef NO_HeaderedItemsControl_1Header__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(HeaderedItemsControl_1Header__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(HeaderedItemsControl_1Header__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HeaderedItemsControl_1Header__I_FUNC);
- rc = (jint)TO_HANDLE(((HeaderedItemsControl^)TO_OBJECT(arg0))->Header);
- OS_NATIVE_EXIT(env, that, HeaderedItemsControl_1Header__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HeaderedItemsControl_1Header__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(HeaderedItemsControl_1Header__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(HeaderedItemsControl_1Header__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, HeaderedItemsControl_1Header__II_FUNC);
- ((HeaderedItemsControl^)TO_OBJECT(arg0))->Header = ((Object^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, HeaderedItemsControl_1Header__II_FUNC);
-}
-#endif
-
-#ifndef NO_HeaderedItemsControl_1HeaderTemplateProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(HeaderedItemsControl_1HeaderTemplateProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(HeaderedItemsControl_1HeaderTemplateProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HeaderedItemsControl_1HeaderTemplateProperty_FUNC);
- rc = (jint)TO_HANDLE(HeaderedItemsControl::HeaderTemplateProperty);
- OS_NATIVE_EXIT(env, that, HeaderedItemsControl_1HeaderTemplateProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HtmlDocument_1InvokeScript
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(HtmlDocument_1InvokeScript)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(HtmlDocument_1InvokeScript)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HtmlDocument_1InvokeScript_FUNC);
- rc = (jint)TO_HANDLE(((System::Windows::Forms::HtmlDocument^)TO_OBJECT(arg0))->InvokeScript((String^)TO_OBJECT(arg1)));
- OS_NATIVE_EXIT(env, that, HtmlDocument_1InvokeScript_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HwndSource_1CompositionTarget
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(HwndSource_1CompositionTarget)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(HwndSource_1CompositionTarget)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HwndSource_1CompositionTarget_FUNC);
- rc = (jint)TO_HANDLE(((HwndSource^)TO_OBJECT(arg0))->CompositionTarget);
- OS_NATIVE_EXIT(env, that, HwndSource_1CompositionTarget_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HwndSource_1Handle
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(HwndSource_1Handle)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(HwndSource_1Handle)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, HwndSource_1Handle_FUNC);
- rc = (jint)TO_HANDLE(((HwndSource^)TO_OBJECT(arg0))->Handle);
- OS_NATIVE_EXIT(env, that, HwndSource_1Handle_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HwndTarget_1BackgroundColor
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(HwndTarget_1BackgroundColor)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(HwndTarget_1BackgroundColor)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, HwndTarget_1BackgroundColor_FUNC);
- ((HwndTarget^)TO_OBJECT(arg0))->BackgroundColor = ((Color)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, HwndTarget_1BackgroundColor_FUNC);
-}
-#endif
-
-#ifndef NO_Hyperlink_1Click
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Hyperlink_1Click)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Hyperlink_1Click)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Hyperlink_1Click_FUNC);
- ((Hyperlink^)TO_OBJECT(arg0))->Click += ((RoutedEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Hyperlink_1Click_FUNC);
-}
-#endif
-
-#ifndef NO_ICollection_1Count
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ICollection_1Count)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(ICollection_1Count)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ICollection_1Count_FUNC);
- rc = (jint)((ICollection^)TO_OBJECT(arg0))->Count;
- OS_NATIVE_EXIT(env, that, ICollection_1Count_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IEnumerable_1GetEnumerator
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(IEnumerable_1GetEnumerator)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(IEnumerable_1GetEnumerator)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, IEnumerable_1GetEnumerator_FUNC);
- rc = (jint)TO_HANDLE(((IEnumerable ^)TO_OBJECT(arg0))->GetEnumerator());
- OS_NATIVE_EXIT(env, that, IEnumerable_1GetEnumerator_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IEnumerator_1Current
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(IEnumerator_1Current)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(IEnumerator_1Current)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, IEnumerator_1Current_FUNC);
- rc = (jint)TO_HANDLE(((IEnumerator^)TO_OBJECT(arg0))->Current);
- OS_NATIVE_EXIT(env, that, IEnumerator_1Current_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IEnumerator_1MoveNext
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(IEnumerator_1MoveNext)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(IEnumerator_1MoveNext)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, IEnumerator_1MoveNext_FUNC);
- rc = (jboolean)((IEnumerator^)TO_OBJECT(arg0))->MoveNext();
- OS_NATIVE_EXIT(env, that, IEnumerator_1MoveNext_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IList_1Add
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(IList_1Add)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(IList_1Add)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, IList_1Add_FUNC);
- ((IList^)TO_OBJECT(arg0))->Add((Object^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, IList_1Add_FUNC);
-}
-#endif
-
-#ifndef NO_IList_1Clear
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(IList_1Clear)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(IList_1Clear)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, IList_1Clear_FUNC);
- ((IList^)TO_OBJECT(arg0))->Clear();
- OS_NATIVE_EXIT(env, that, IList_1Clear_FUNC);
-}
-#endif
-
-#ifndef NO_IList_1GetEnumerator
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(IList_1GetEnumerator)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(IList_1GetEnumerator)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, IList_1GetEnumerator_FUNC);
- rc = (jint)TO_HANDLE(((IList^)TO_OBJECT(arg0))->GetEnumerator());
- OS_NATIVE_EXIT(env, that, IList_1GetEnumerator_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IList_1IndexOf
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(IList_1IndexOf)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(IList_1IndexOf)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, IList_1IndexOf_FUNC);
- rc = (jint)((IList^)TO_OBJECT(arg0))->IndexOf((Object^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, IList_1IndexOf_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IList_1Insert
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(IList_1Insert)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT void JNICALL OS_NATIVE(IList_1Insert)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, IList_1Insert_FUNC);
- ((IList^)TO_OBJECT(arg0))->Insert(arg1, (Object^)TO_OBJECT(arg2));
- OS_NATIVE_EXIT(env, that, IList_1Insert_FUNC);
-}
-#endif
-
-#ifndef NO_IList_1Remove
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(IList_1Remove)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(IList_1Remove)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, IList_1Remove_FUNC);
- ((IList^)TO_OBJECT(arg0))->Remove((Object^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, IList_1Remove_FUNC);
-}
-#endif
-
-#ifndef NO_IList_1default
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(IList_1default)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(IList_1default)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, IList_1default_FUNC);
- rc = (jint)TO_HANDLE(((IList^)TO_OBJECT(arg0))->default[arg1]);
- OS_NATIVE_EXIT(env, that, IList_1default_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ImageSource_1typeid
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ImageSource_1typeid)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(ImageSource_1typeid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ImageSource_1typeid_FUNC);
- rc = (jint)TO_HANDLE(ImageSource::typeid);
- OS_NATIVE_EXIT(env, that, ImageSource_1typeid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Image_1Source__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Image_1Source__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Image_1Source__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Image_1Source__I_FUNC);
- rc = (jint)TO_HANDLE(((Image^)TO_OBJECT(arg0))->Source);
- OS_NATIVE_EXIT(env, that, Image_1Source__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Image_1Source__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Image_1Source__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Image_1Source__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Image_1Source__II_FUNC);
- ((Image^)TO_OBJECT(arg0))->Source = ((ImageSource^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Image_1Source__II_FUNC);
-}
-#endif
-
-#ifndef NO_Image_1SourceProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Image_1SourceProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Image_1SourceProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Image_1SourceProperty_FUNC);
- rc = (jint)TO_HANDLE(Image::SourceProperty);
- OS_NATIVE_EXIT(env, that, Image_1SourceProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Image_1Stretch
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Image_1Stretch)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Image_1Stretch)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Image_1Stretch_FUNC);
- ((Image^)TO_OBJECT(arg0))->Stretch = ((Stretch)arg1);
- OS_NATIVE_EXIT(env, that, Image_1Stretch_FUNC);
-}
-#endif
-
-#ifndef NO_Image_1StretchProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Image_1StretchProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Image_1StretchProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Image_1StretchProperty_FUNC);
- rc = (jint)TO_HANDLE(Image::StretchProperty);
- OS_NATIVE_EXIT(env, that, Image_1StretchProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Image_1typeid
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Image_1typeid)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Image_1typeid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Image_1typeid_FUNC);
- rc = (jint)TO_HANDLE(Image::typeid);
- OS_NATIVE_EXIT(env, that, Image_1typeid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Imaging_1CreateBitmapSourceFromHIcon
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Imaging_1CreateBitmapSourceFromHIcon)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT jint JNICALL OS_NATIVE(Imaging_1CreateBitmapSourceFromHIcon)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Imaging_1CreateBitmapSourceFromHIcon_FUNC);
- rc = (jint)TO_HANDLE(System::Windows::Interop::Imaging::CreateBitmapSourceFromHIcon((IntPtr)arg0, (Int32Rect)TO_OBJECT(arg1), (BitmapSizeOptions^)TO_OBJECT(arg2)));
- OS_NATIVE_EXIT(env, that, Imaging_1CreateBitmapSourceFromHIcon_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IndexedGlyphRunCollection_1Current
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(IndexedGlyphRunCollection_1Current)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(IndexedGlyphRunCollection_1Current)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, IndexedGlyphRunCollection_1Current_FUNC);
- rc = (jint)TO_HANDLE(((IEnumerator^)TO_OBJECT(arg0))->Current);
- OS_NATIVE_EXIT(env, that, IndexedGlyphRunCollection_1Current_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IndexedGlyphRunCollection_1GetEnumerator
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(IndexedGlyphRunCollection_1GetEnumerator)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(IndexedGlyphRunCollection_1GetEnumerator)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, IndexedGlyphRunCollection_1GetEnumerator_FUNC);
- rc = (jint)TO_HANDLE(((IEnumerable^)TO_OBJECT(arg0))->GetEnumerator());
- OS_NATIVE_EXIT(env, that, IndexedGlyphRunCollection_1GetEnumerator_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IndexedGlyphRun_1GlyphRun
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(IndexedGlyphRun_1GlyphRun)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(IndexedGlyphRun_1GlyphRun)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, IndexedGlyphRun_1GlyphRun_FUNC);
- rc = (jint)TO_HANDLE(((IndexedGlyphRun^)TO_OBJECT(arg0))->GlyphRun);
- OS_NATIVE_EXIT(env, that, IndexedGlyphRun_1GlyphRun_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IndexedGlyphRun_1TextSourceCharacterIndex
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(IndexedGlyphRun_1TextSourceCharacterIndex)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(IndexedGlyphRun_1TextSourceCharacterIndex)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, IndexedGlyphRun_1TextSourceCharacterIndex_FUNC);
- rc = (jint)((IndexedGlyphRun^)TO_OBJECT(arg0))->TextSourceCharacterIndex;
- OS_NATIVE_EXIT(env, that, IndexedGlyphRun_1TextSourceCharacterIndex_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IndexedGlyphRun_1TextSourceLength
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(IndexedGlyphRun_1TextSourceLength)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(IndexedGlyphRun_1TextSourceLength)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, IndexedGlyphRun_1TextSourceLength_FUNC);
- rc = (jint)((IndexedGlyphRun^)TO_OBJECT(arg0))->TextSourceLength;
- OS_NATIVE_EXIT(env, that, IndexedGlyphRun_1TextSourceLength_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_InlineCollection_1Add
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(InlineCollection_1Add)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(InlineCollection_1Add)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, InlineCollection_1Add_FUNC);
- ((InlineCollection^)TO_OBJECT(arg0))->Add((Inline^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, InlineCollection_1Add_FUNC);
-}
-#endif
-
-#ifndef NO_InlineCollection_1Clear
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(InlineCollection_1Clear)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(InlineCollection_1Clear)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, InlineCollection_1Clear_FUNC);
- ((InlineCollection^)TO_OBJECT(arg0))->Clear();
- OS_NATIVE_EXIT(env, that, InlineCollection_1Clear_FUNC);
-}
-#endif
-
-#ifndef NO_InputEventArgs_1Timestamp
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(InputEventArgs_1Timestamp)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(InputEventArgs_1Timestamp)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, InputEventArgs_1Timestamp_FUNC);
- rc = (jint)((InputEventArgs^)TO_OBJECT(arg0))->Timestamp;
- OS_NATIVE_EXIT(env, that, InputEventArgs_1Timestamp_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Int32AnimationUsingKeyFrames_1KeyFrames
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Int32AnimationUsingKeyFrames_1KeyFrames)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Int32AnimationUsingKeyFrames_1KeyFrames)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Int32AnimationUsingKeyFrames_1KeyFrames_FUNC);
- rc = (jint)TO_HANDLE(((Int32AnimationUsingKeyFrames^)TO_OBJECT(arg0))->KeyFrames);
- OS_NATIVE_EXIT(env, that, Int32AnimationUsingKeyFrames_1KeyFrames_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Int32Animation_1From__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Int32Animation_1From__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Int32Animation_1From__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Int32Animation_1From__I_FUNC);
- rc = (jint)((Int32Animation^)TO_OBJECT(arg0))->From;
- OS_NATIVE_EXIT(env, that, Int32Animation_1From__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Int32Animation_1From__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Int32Animation_1From__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Int32Animation_1From__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Int32Animation_1From__II_FUNC);
- ((Int32Animation^)TO_OBJECT(arg0))->From = (arg1);
- OS_NATIVE_EXIT(env, that, Int32Animation_1From__II_FUNC);
-}
-#endif
-
-#ifndef NO_Int32Animation_1To__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Int32Animation_1To__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Int32Animation_1To__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Int32Animation_1To__I_FUNC);
- rc = (jint)((Int32Animation^)TO_OBJECT(arg0))->To;
- OS_NATIVE_EXIT(env, that, Int32Animation_1To__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Int32Animation_1To__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Int32Animation_1To__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Int32Animation_1To__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Int32Animation_1To__II_FUNC);
- ((Int32Animation^)TO_OBJECT(arg0))->To = (arg1);
- OS_NATIVE_EXIT(env, that, Int32Animation_1To__II_FUNC);
-}
-#endif
-
-#ifndef NO_Int32KeyFrame_1KeyTime
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Int32KeyFrame_1KeyTime)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Int32KeyFrame_1KeyTime)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Int32KeyFrame_1KeyTime_FUNC);
- ((Int32KeyFrame^)TO_OBJECT(arg0))->KeyTime = ((KeyTime)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Int32KeyFrame_1KeyTime_FUNC);
-}
-#endif
-
-#ifndef NO_Int32KeyFrame_1Value
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Int32KeyFrame_1Value)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Int32KeyFrame_1Value)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Int32KeyFrame_1Value_FUNC);
- ((Int32KeyFrame^)TO_OBJECT(arg0))->Value = (arg1);
- OS_NATIVE_EXIT(env, that, Int32KeyFrame_1Value_FUNC);
-}
-#endif
-
-#ifndef NO_Int32Rect_1Empty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Int32Rect_1Empty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Int32Rect_1Empty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Int32Rect_1Empty_FUNC);
- rc = (jint)TO_HANDLE(Int32Rect::Empty);
- OS_NATIVE_EXIT(env, that, Int32Rect_1Empty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_IntPtr_1ToInt32
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(IntPtr_1ToInt32)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(IntPtr_1ToInt32)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, IntPtr_1ToInt32_FUNC);
- rc = (jint)((IntPtr^)TO_OBJECT(arg0))->ToInt32();
- OS_NATIVE_EXIT(env, that, IntPtr_1ToInt32_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ItemCollection_1Add
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ItemCollection_1Add)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ItemCollection_1Add)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ItemCollection_1Add_FUNC);
- ((ItemCollection^)TO_OBJECT(arg0))->Add((Object^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, ItemCollection_1Add_FUNC);
-}
-#endif
-
-#ifndef NO_ItemCollection_1Clear
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ItemCollection_1Clear)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(ItemCollection_1Clear)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, ItemCollection_1Clear_FUNC);
- ((ItemCollection^)TO_OBJECT(arg0))->Clear();
- OS_NATIVE_EXIT(env, that, ItemCollection_1Clear_FUNC);
-}
-#endif
-
-#ifndef NO_ItemCollection_1Count
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ItemCollection_1Count)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(ItemCollection_1Count)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ItemCollection_1Count_FUNC);
- rc = (jint)((ItemCollection^)TO_OBJECT(arg0))->Count;
- OS_NATIVE_EXIT(env, that, ItemCollection_1Count_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ItemCollection_1CurrentItem
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ItemCollection_1CurrentItem)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(ItemCollection_1CurrentItem)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ItemCollection_1CurrentItem_FUNC);
- rc = (jint)TO_HANDLE(((ItemCollection^)TO_OBJECT(arg0))->CurrentItem);
- OS_NATIVE_EXIT(env, that, ItemCollection_1CurrentItem_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ItemCollection_1CurrentPosition
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ItemCollection_1CurrentPosition)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(ItemCollection_1CurrentPosition)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ItemCollection_1CurrentPosition_FUNC);
- rc = (jint)((ItemCollection^)TO_OBJECT(arg0))->CurrentPosition;
- OS_NATIVE_EXIT(env, that, ItemCollection_1CurrentPosition_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ItemCollection_1GetItemAt
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ItemCollection_1GetItemAt)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(ItemCollection_1GetItemAt)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ItemCollection_1GetItemAt_FUNC);
- rc = (jint)TO_HANDLE(((ItemCollection^)TO_OBJECT(arg0))->GetItemAt(arg1));
- OS_NATIVE_EXIT(env, that, ItemCollection_1GetItemAt_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ItemCollection_1IndexOf
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ItemCollection_1IndexOf)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(ItemCollection_1IndexOf)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ItemCollection_1IndexOf_FUNC);
- rc = (jint)((ItemCollection^)TO_OBJECT(arg0))->IndexOf((Object^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, ItemCollection_1IndexOf_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ItemCollection_1Insert
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ItemCollection_1Insert)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT void JNICALL OS_NATIVE(ItemCollection_1Insert)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, ItemCollection_1Insert_FUNC);
- ((ItemCollection^)TO_OBJECT(arg0))->Insert(arg1, (Object^)TO_OBJECT(arg2));
- OS_NATIVE_EXIT(env, that, ItemCollection_1Insert_FUNC);
-}
-#endif
-
-#ifndef NO_ItemCollection_1Remove
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ItemCollection_1Remove)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ItemCollection_1Remove)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ItemCollection_1Remove_FUNC);
- ((ItemCollection^)TO_OBJECT(arg0))->Remove((Object^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, ItemCollection_1Remove_FUNC);
-}
-#endif
-
-#ifndef NO_ItemCollection_1RemoveAt
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ItemCollection_1RemoveAt)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ItemCollection_1RemoveAt)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ItemCollection_1RemoveAt_FUNC);
- ((ItemCollection^)TO_OBJECT(arg0))->RemoveAt(arg1);
- OS_NATIVE_EXIT(env, that, ItemCollection_1RemoveAt_FUNC);
-}
-#endif
-
-#ifndef NO_ItemsControl_1HasItems
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(ItemsControl_1HasItems)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(ItemsControl_1HasItems)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ItemsControl_1HasItems_FUNC);
- rc = (jboolean)((ItemsControl^)TO_OBJECT(arg0))->HasItems;
- OS_NATIVE_EXIT(env, that, ItemsControl_1HasItems_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ItemsControl_1IsTextSearchEnabled
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ItemsControl_1IsTextSearchEnabled)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ItemsControl_1IsTextSearchEnabled)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, ItemsControl_1IsTextSearchEnabled_FUNC);
- ((ItemsControl^)TO_OBJECT(arg0))->IsTextSearchEnabled = (arg1);
- OS_NATIVE_EXIT(env, that, ItemsControl_1IsTextSearchEnabled_FUNC);
-}
-#endif
-
-#ifndef NO_ItemsControl_1ItemTemplate__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ItemsControl_1ItemTemplate__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(ItemsControl_1ItemTemplate__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ItemsControl_1ItemTemplate__I_FUNC);
- rc = (jint)TO_HANDLE(((ItemsControl^)TO_OBJECT(arg0))->ItemTemplate);
- OS_NATIVE_EXIT(env, that, ItemsControl_1ItemTemplate__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ItemsControl_1ItemTemplate__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ItemsControl_1ItemTemplate__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ItemsControl_1ItemTemplate__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ItemsControl_1ItemTemplate__II_FUNC);
- ((ItemsControl^)TO_OBJECT(arg0))->ItemTemplate = ((DataTemplate^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, ItemsControl_1ItemTemplate__II_FUNC);
-}
-#endif
-
-#ifndef NO_ItemsControl_1Items
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ItemsControl_1Items)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(ItemsControl_1Items)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ItemsControl_1Items_FUNC);
- rc = (jint)TO_HANDLE(((ItemsControl^)TO_OBJECT(arg0))->Items);
- OS_NATIVE_EXIT(env, that, ItemsControl_1Items_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ItemsControl_1ItemsSource
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ItemsControl_1ItemsSource)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ItemsControl_1ItemsSource)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ItemsControl_1ItemsSource_FUNC);
- ((ItemsControl^)TO_OBJECT(arg0))->ItemsSource = ((IEnumerable^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, ItemsControl_1ItemsSource_FUNC);
-}
-#endif
-
-#ifndef NO_ItemsPresenter_1typeid
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ItemsPresenter_1typeid)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(ItemsPresenter_1typeid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ItemsPresenter_1typeid_FUNC);
- rc = (jint)TO_HANDLE(ItemsPresenter::typeid);
- OS_NATIVE_EXIT(env, that, ItemsPresenter_1typeid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_KeyEventArgs_1IsDown
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(KeyEventArgs_1IsDown)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(KeyEventArgs_1IsDown)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, KeyEventArgs_1IsDown_FUNC);
- rc = (jboolean)((KeyEventArgs^)TO_OBJECT(arg0))->IsDown;
- OS_NATIVE_EXIT(env, that, KeyEventArgs_1IsDown_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_KeyEventArgs_1IsRepeat
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(KeyEventArgs_1IsRepeat)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(KeyEventArgs_1IsRepeat)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, KeyEventArgs_1IsRepeat_FUNC);
- rc = (jboolean)((KeyEventArgs^)TO_OBJECT(arg0))->IsRepeat;
- OS_NATIVE_EXIT(env, that, KeyEventArgs_1IsRepeat_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_KeyEventArgs_1IsToggled
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(KeyEventArgs_1IsToggled)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(KeyEventArgs_1IsToggled)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, KeyEventArgs_1IsToggled_FUNC);
- rc = (jboolean)((KeyEventArgs^)TO_OBJECT(arg0))->IsToggled;
- OS_NATIVE_EXIT(env, that, KeyEventArgs_1IsToggled_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_KeyEventArgs_1Key
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(KeyEventArgs_1Key)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(KeyEventArgs_1Key)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, KeyEventArgs_1Key_FUNC);
- rc = (jint)((KeyEventArgs^)TO_OBJECT(arg0))->Key;
- OS_NATIVE_EXIT(env, that, KeyEventArgs_1Key_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_KeyEventArgs_1SystemKey
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(KeyEventArgs_1SystemKey)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(KeyEventArgs_1SystemKey)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, KeyEventArgs_1SystemKey_FUNC);
- rc = (jint)((KeyEventArgs^)TO_OBJECT(arg0))->SystemKey;
- OS_NATIVE_EXIT(env, that, KeyEventArgs_1SystemKey_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_KeyInterop_1VirtualKeyFromKey
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(KeyInterop_1VirtualKeyFromKey)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(KeyInterop_1VirtualKeyFromKey)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, KeyInterop_1VirtualKeyFromKey_FUNC);
- rc = (jint)KeyInterop::VirtualKeyFromKey((Key)arg0);
- OS_NATIVE_EXIT(env, that, KeyInterop_1VirtualKeyFromKey_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_KeyTime_1FromTimeSpan
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(KeyTime_1FromTimeSpan)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(KeyTime_1FromTimeSpan)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, KeyTime_1FromTimeSpan_FUNC);
- rc = (jint)TO_HANDLE(KeyTime::FromTimeSpan((TimeSpan)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, KeyTime_1FromTimeSpan_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_KeyTime_1Uniform
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(KeyTime_1Uniform)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(KeyTime_1Uniform)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, KeyTime_1Uniform_FUNC);
- rc = (jint)TO_HANDLE(KeyTime::Uniform);
- OS_NATIVE_EXIT(env, that, KeyTime_1Uniform_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_KeyboardDevice_1Modifiers
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(KeyboardDevice_1Modifiers)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(KeyboardDevice_1Modifiers)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, KeyboardDevice_1Modifiers_FUNC);
- rc = (jint)((KeyboardDevice^)TO_OBJECT(arg0))->Modifiers;
- OS_NATIVE_EXIT(env, that, KeyboardDevice_1Modifiers_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_KeyboardEventArgs_1KeyboardDevice
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(KeyboardEventArgs_1KeyboardDevice)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(KeyboardEventArgs_1KeyboardDevice)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, KeyboardEventArgs_1KeyboardDevice_FUNC);
- rc = (jint)TO_HANDLE(((KeyboardEventArgs^)TO_OBJECT(arg0))->KeyboardDevice);
- OS_NATIVE_EXIT(env, that, KeyboardEventArgs_1KeyboardDevice_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_KeyboardNavigation_1GetIsTabStop
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(KeyboardNavigation_1GetIsTabStop)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(KeyboardNavigation_1GetIsTabStop)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, KeyboardNavigation_1GetIsTabStop_FUNC);
- rc = (jboolean)KeyboardNavigation::GetIsTabStop((DependencyObject^)TO_OBJECT(arg0));
- OS_NATIVE_EXIT(env, that, KeyboardNavigation_1GetIsTabStop_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_KeyboardNavigation_1SetControlTabNavigation
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(KeyboardNavigation_1SetControlTabNavigation)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(KeyboardNavigation_1SetControlTabNavigation)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, KeyboardNavigation_1SetControlTabNavigation_FUNC);
- KeyboardNavigation::SetControlTabNavigation((DependencyObject^)TO_OBJECT(arg0), (KeyboardNavigationMode)arg1);
- OS_NATIVE_EXIT(env, that, KeyboardNavigation_1SetControlTabNavigation_FUNC);
-}
-#endif
-
-#ifndef NO_KeyboardNavigation_1SetDirectionalNavigation
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(KeyboardNavigation_1SetDirectionalNavigation)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(KeyboardNavigation_1SetDirectionalNavigation)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, KeyboardNavigation_1SetDirectionalNavigation_FUNC);
- KeyboardNavigation::SetDirectionalNavigation((DependencyObject^)TO_OBJECT(arg0), (KeyboardNavigationMode)arg1);
- OS_NATIVE_EXIT(env, that, KeyboardNavigation_1SetDirectionalNavigation_FUNC);
-}
-#endif
-
-#ifndef NO_KeyboardNavigation_1SetIsTabStop
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(KeyboardNavigation_1SetIsTabStop)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(KeyboardNavigation_1SetIsTabStop)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, KeyboardNavigation_1SetIsTabStop_FUNC);
- KeyboardNavigation::SetIsTabStop((DependencyObject^)TO_OBJECT(arg0), arg1);
- OS_NATIVE_EXIT(env, that, KeyboardNavigation_1SetIsTabStop_FUNC);
-}
-#endif
-
-#ifndef NO_KeyboardNavigation_1SetTabNavigation
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(KeyboardNavigation_1SetTabNavigation)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(KeyboardNavigation_1SetTabNavigation)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, KeyboardNavigation_1SetTabNavigation_FUNC);
- KeyboardNavigation::SetTabNavigation((DependencyObject^)TO_OBJECT(arg0), (KeyboardNavigationMode)arg1);
- OS_NATIVE_EXIT(env, that, KeyboardNavigation_1SetTabNavigation_FUNC);
-}
-#endif
-
-#ifndef NO_Keyboard_1Focus
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Keyboard_1Focus)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Keyboard_1Focus)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Keyboard_1Focus_FUNC);
- rc = (jint)TO_HANDLE(Keyboard::Focus((IInputElement^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, Keyboard_1Focus_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Keyboard_1FocusedElement
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Keyboard_1FocusedElement)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Keyboard_1FocusedElement)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Keyboard_1FocusedElement_FUNC);
- rc = (jint)TO_HANDLE(Keyboard::FocusedElement);
- OS_NATIVE_EXIT(env, that, Keyboard_1FocusedElement_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Keyboard_1Modifiers
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Keyboard_1Modifiers)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Keyboard_1Modifiers)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Keyboard_1Modifiers_FUNC);
- rc = (jint)Keyboard::Modifiers;
- OS_NATIVE_EXIT(env, that, Keyboard_1Modifiers_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ListBoxItem_1IsSelected__I
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(ListBoxItem_1IsSelected__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(ListBoxItem_1IsSelected__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ListBoxItem_1IsSelected__I_FUNC);
- rc = (jboolean)((ListBoxItem^)TO_OBJECT(arg0))->IsSelected;
- OS_NATIVE_EXIT(env, that, ListBoxItem_1IsSelected__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ListBoxItem_1IsSelected__IZ
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ListBoxItem_1IsSelected__IZ)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ListBoxItem_1IsSelected__IZ)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, ListBoxItem_1IsSelected__IZ_FUNC);
- ((ListBoxItem^)TO_OBJECT(arg0))->IsSelected = (arg1);
- OS_NATIVE_EXIT(env, that, ListBoxItem_1IsSelected__IZ_FUNC);
-}
-#endif
-
-#ifndef NO_ListBox_1ScrollIntoView
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ListBox_1ScrollIntoView)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ListBox_1ScrollIntoView)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ListBox_1ScrollIntoView_FUNC);
- ((ListBox^)TO_OBJECT(arg0))->ScrollIntoView((Object^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, ListBox_1ScrollIntoView_FUNC);
-}
-#endif
-
-#ifndef NO_ListBox_1SelectAll
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ListBox_1SelectAll)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(ListBox_1SelectAll)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, ListBox_1SelectAll_FUNC);
- ((ListBox^)TO_OBJECT(arg0))->SelectAll();
- OS_NATIVE_EXIT(env, that, ListBox_1SelectAll_FUNC);
-}
-#endif
-
-#ifndef NO_ListBox_1SelectedItems
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ListBox_1SelectedItems)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(ListBox_1SelectedItems)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ListBox_1SelectedItems_FUNC);
- rc = (jint)TO_HANDLE(((ListBox^)TO_OBJECT(arg0))->SelectedItems);
- OS_NATIVE_EXIT(env, that, ListBox_1SelectedItems_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ListBox_1SelectionMode
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ListBox_1SelectionMode)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ListBox_1SelectionMode)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ListBox_1SelectionMode_FUNC);
- ((ListBox^)TO_OBJECT(arg0))->SelectionMode = ((SelectionMode)arg1);
- OS_NATIVE_EXIT(env, that, ListBox_1SelectionMode_FUNC);
-}
-#endif
-
-#ifndef NO_ListBox_1UnselectAll
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ListBox_1UnselectAll)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(ListBox_1UnselectAll)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, ListBox_1UnselectAll_FUNC);
- ((ListBox^)TO_OBJECT(arg0))->UnselectAll();
- OS_NATIVE_EXIT(env, that, ListBox_1UnselectAll_FUNC);
-}
-#endif
-
-#ifndef NO_ListViewItem_1typeid
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ListViewItem_1typeid)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(ListViewItem_1typeid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ListViewItem_1typeid_FUNC);
- rc = (jint)TO_HANDLE(ListViewItem::typeid);
- OS_NATIVE_EXIT(env, that, ListViewItem_1typeid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ListView_1View
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ListView_1View)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ListView_1View)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ListView_1View_FUNC);
- ((ListView^)TO_OBJECT(arg0))->View = ((ViewBase^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, ListView_1View_FUNC);
-}
-#endif
-
-#ifndef NO_MatrixTransform_1Matrix__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(MatrixTransform_1Matrix__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(MatrixTransform_1Matrix__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MatrixTransform_1Matrix__I_FUNC);
- rc = (jint)TO_HANDLE(((MatrixTransform^)TO_OBJECT(arg0))->Matrix);
- OS_NATIVE_EXIT(env, that, MatrixTransform_1Matrix__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MatrixTransform_1Matrix__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(MatrixTransform_1Matrix__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(MatrixTransform_1Matrix__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, MatrixTransform_1Matrix__II_FUNC);
- ((MatrixTransform^)TO_OBJECT(arg0))->Matrix = ((Matrix)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, MatrixTransform_1Matrix__II_FUNC);
-}
-#endif
-
-#ifndef NO_Matrix_1Invert
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Matrix_1Invert)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(Matrix_1Invert)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, Matrix_1Invert_FUNC);
- ((Matrix^)TO_OBJECT(arg0))->Invert();
- OS_NATIVE_EXIT(env, that, Matrix_1Invert_FUNC);
-}
-#endif
-
-#ifndef NO_Matrix_1IsIdentity
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(Matrix_1IsIdentity)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(Matrix_1IsIdentity)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, Matrix_1IsIdentity_FUNC);
- rc = (jboolean)((Matrix^)TO_OBJECT(arg0))->IsIdentity;
- OS_NATIVE_EXIT(env, that, Matrix_1IsIdentity_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Matrix_1M11__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(Matrix_1M11__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(Matrix_1M11__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, Matrix_1M11__I_FUNC);
- rc = (jdouble)((Matrix^)TO_OBJECT(arg0))->M11;
- OS_NATIVE_EXIT(env, that, Matrix_1M11__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Matrix_1M11__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Matrix_1M11__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Matrix_1M11__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, Matrix_1M11__ID_FUNC);
- ((Matrix^)TO_OBJECT(arg0))->M11 = (arg1);
- OS_NATIVE_EXIT(env, that, Matrix_1M11__ID_FUNC);
-}
-#endif
-
-#ifndef NO_Matrix_1M12__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(Matrix_1M12__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(Matrix_1M12__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, Matrix_1M12__I_FUNC);
- rc = (jdouble)((Matrix^)TO_OBJECT(arg0))->M12;
- OS_NATIVE_EXIT(env, that, Matrix_1M12__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Matrix_1M12__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Matrix_1M12__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Matrix_1M12__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, Matrix_1M12__ID_FUNC);
- ((Matrix^)TO_OBJECT(arg0))->M12 = (arg1);
- OS_NATIVE_EXIT(env, that, Matrix_1M12__ID_FUNC);
-}
-#endif
-
-#ifndef NO_Matrix_1M21__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(Matrix_1M21__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(Matrix_1M21__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, Matrix_1M21__I_FUNC);
- rc = (jdouble)((Matrix^)TO_OBJECT(arg0))->M21;
- OS_NATIVE_EXIT(env, that, Matrix_1M21__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Matrix_1M21__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Matrix_1M21__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Matrix_1M21__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, Matrix_1M21__ID_FUNC);
- ((Matrix^)TO_OBJECT(arg0))->M21 = (arg1);
- OS_NATIVE_EXIT(env, that, Matrix_1M21__ID_FUNC);
-}
-#endif
-
-#ifndef NO_Matrix_1M22__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(Matrix_1M22__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(Matrix_1M22__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, Matrix_1M22__I_FUNC);
- rc = (jdouble)((Matrix^)TO_OBJECT(arg0))->M22;
- OS_NATIVE_EXIT(env, that, Matrix_1M22__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Matrix_1M22__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Matrix_1M22__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Matrix_1M22__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, Matrix_1M22__ID_FUNC);
- ((Matrix^)TO_OBJECT(arg0))->M22 = (arg1);
- OS_NATIVE_EXIT(env, that, Matrix_1M22__ID_FUNC);
-}
-#endif
-
-#ifndef NO_Matrix_1Multiply
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Matrix_1Multiply)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(Matrix_1Multiply)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Matrix_1Multiply_FUNC);
- rc = (jint)TO_HANDLE(Matrix::Multiply((Matrix)TO_OBJECT(arg0), (Matrix)TO_OBJECT(arg1)));
- OS_NATIVE_EXIT(env, that, Matrix_1Multiply_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Matrix_1OffsetX__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(Matrix_1OffsetX__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(Matrix_1OffsetX__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, Matrix_1OffsetX__I_FUNC);
- rc = (jdouble)((Matrix^)TO_OBJECT(arg0))->OffsetX;
- OS_NATIVE_EXIT(env, that, Matrix_1OffsetX__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Matrix_1OffsetX__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Matrix_1OffsetX__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Matrix_1OffsetX__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, Matrix_1OffsetX__ID_FUNC);
- ((Matrix^)TO_OBJECT(arg0))->OffsetX = (arg1);
- OS_NATIVE_EXIT(env, that, Matrix_1OffsetX__ID_FUNC);
-}
-#endif
-
-#ifndef NO_Matrix_1OffsetY__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(Matrix_1OffsetY__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(Matrix_1OffsetY__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, Matrix_1OffsetY__I_FUNC);
- rc = (jdouble)((Matrix^)TO_OBJECT(arg0))->OffsetY;
- OS_NATIVE_EXIT(env, that, Matrix_1OffsetY__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Matrix_1OffsetY__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Matrix_1OffsetY__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Matrix_1OffsetY__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, Matrix_1OffsetY__ID_FUNC);
- ((Matrix^)TO_OBJECT(arg0))->OffsetY = (arg1);
- OS_NATIVE_EXIT(env, that, Matrix_1OffsetY__ID_FUNC);
-}
-#endif
-
-#ifndef NO_Matrix_1RotatePrepend
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Matrix_1RotatePrepend)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Matrix_1RotatePrepend)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, Matrix_1RotatePrepend_FUNC);
- ((Matrix^)TO_OBJECT(arg0))->RotatePrepend(arg1);
- OS_NATIVE_EXIT(env, that, Matrix_1RotatePrepend_FUNC);
-}
-#endif
-
-#ifndef NO_Matrix_1ScalePrepend
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Matrix_1ScalePrepend)(JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2);
-JNIEXPORT void JNICALL OS_NATIVE(Matrix_1ScalePrepend)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2)
-{
- OS_NATIVE_ENTER(env, that, Matrix_1ScalePrepend_FUNC);
- ((Matrix^)TO_OBJECT(arg0))->ScalePrepend(arg1, arg2);
- OS_NATIVE_EXIT(env, that, Matrix_1ScalePrepend_FUNC);
-}
-#endif
-
-#ifndef NO_Matrix_1SetIdentity
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Matrix_1SetIdentity)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(Matrix_1SetIdentity)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, Matrix_1SetIdentity_FUNC);
- ((Matrix^)TO_OBJECT(arg0))->SetIdentity();
- OS_NATIVE_EXIT(env, that, Matrix_1SetIdentity_FUNC);
-}
-#endif
-
-#ifndef NO_Matrix_1SkewPrepend
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Matrix_1SkewPrepend)(JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2);
-JNIEXPORT void JNICALL OS_NATIVE(Matrix_1SkewPrepend)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2)
-{
- OS_NATIVE_ENTER(env, that, Matrix_1SkewPrepend_FUNC);
- ((Matrix^)TO_OBJECT(arg0))->SkewPrepend(arg1, arg2);
- OS_NATIVE_EXIT(env, that, Matrix_1SkewPrepend_FUNC);
-}
-#endif
-
-#ifndef NO_Matrix_1Transform
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Matrix_1Transform)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(Matrix_1Transform)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Matrix_1Transform_FUNC);
- rc = (jint)TO_HANDLE(((Matrix^)TO_OBJECT(arg0))->Transform((Point)TO_OBJECT(arg1)));
- OS_NATIVE_EXIT(env, that, Matrix_1Transform_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Matrix_1TranslatePrepend
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Matrix_1TranslatePrepend)(JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2);
-JNIEXPORT void JNICALL OS_NATIVE(Matrix_1TranslatePrepend)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2)
-{
- OS_NATIVE_ENTER(env, that, Matrix_1TranslatePrepend_FUNC);
- ((Matrix^)TO_OBJECT(arg0))->TranslatePrepend(arg1, arg2);
- OS_NATIVE_EXIT(env, that, Matrix_1TranslatePrepend_FUNC);
-}
-#endif
-
-#ifndef NO_MemberDescriptor_1Name
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(MemberDescriptor_1Name)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(MemberDescriptor_1Name)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MemberDescriptor_1Name_FUNC);
- rc = (jint)TO_HANDLE(((MemberDescriptor^)TO_OBJECT(arg0))->Name);
- OS_NATIVE_EXIT(env, that, MemberDescriptor_1Name_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MemoryStream_1ToArray
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(MemoryStream_1ToArray)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(MemoryStream_1ToArray)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MemoryStream_1ToArray_FUNC);
- rc = (jint)TO_HANDLE(((System::IO::MemoryStream^)TO_OBJECT(arg0))->ToArray());
- OS_NATIVE_EXIT(env, that, MemoryStream_1ToArray_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MemoryStream_1Write
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(MemoryStream_1Write)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3);
-JNIEXPORT void JNICALL OS_NATIVE(MemoryStream_1Write)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, MemoryStream_1Write_FUNC);
- ((System::IO::MemoryStream^)TO_OBJECT(arg0))->Write((array<Byte>^)TO_OBJECT(arg1), arg2, arg3);
- OS_NATIVE_EXIT(env, that, MemoryStream_1Write_FUNC);
-}
-#endif
-
-#ifndef NO_MenuItem_1Click
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(MenuItem_1Click)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(MenuItem_1Click)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, MenuItem_1Click_FUNC);
- ((MenuItem^)TO_OBJECT(arg0))->Click += ((RoutedEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, MenuItem_1Click_FUNC);
-}
-#endif
-
-#ifndef NO_MenuItem_1Icon
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(MenuItem_1Icon)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(MenuItem_1Icon)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, MenuItem_1Icon_FUNC);
- ((MenuItem^)TO_OBJECT(arg0))->Icon = ((Image^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, MenuItem_1Icon_FUNC);
-}
-#endif
-
-#ifndef NO_MenuItem_1InputGestureText
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(MenuItem_1InputGestureText)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(MenuItem_1InputGestureText)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, MenuItem_1InputGestureText_FUNC);
- ((MenuItem^)TO_OBJECT(arg0))->InputGestureText = ((String^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, MenuItem_1InputGestureText_FUNC);
-}
-#endif
-
-#ifndef NO_MenuItem_1IsCheckable
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(MenuItem_1IsCheckable)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(MenuItem_1IsCheckable)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, MenuItem_1IsCheckable_FUNC);
- ((MenuItem^)TO_OBJECT(arg0))->IsCheckable = (arg1);
- OS_NATIVE_EXIT(env, that, MenuItem_1IsCheckable_FUNC);
-}
-#endif
-
-#ifndef NO_MenuItem_1IsChecked__I
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(MenuItem_1IsChecked__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(MenuItem_1IsChecked__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, MenuItem_1IsChecked__I_FUNC);
- rc = (jboolean)((MenuItem^)TO_OBJECT(arg0))->IsChecked;
- OS_NATIVE_EXIT(env, that, MenuItem_1IsChecked__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MenuItem_1IsChecked__IZ
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(MenuItem_1IsChecked__IZ)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(MenuItem_1IsChecked__IZ)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, MenuItem_1IsChecked__IZ_FUNC);
- ((MenuItem^)TO_OBJECT(arg0))->IsChecked = (arg1);
- OS_NATIVE_EXIT(env, that, MenuItem_1IsChecked__IZ_FUNC);
-}
-#endif
-
-#ifndef NO_MenuItem_1SubmenuClosed
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(MenuItem_1SubmenuClosed)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(MenuItem_1SubmenuClosed)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, MenuItem_1SubmenuClosed_FUNC);
- ((MenuItem^)TO_OBJECT(arg0))->SubmenuClosed += ((RoutedEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, MenuItem_1SubmenuClosed_FUNC);
-}
-#endif
-
-#ifndef NO_MenuItem_1SubmenuOpened
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(MenuItem_1SubmenuOpened)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(MenuItem_1SubmenuOpened)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, MenuItem_1SubmenuOpened_FUNC);
- ((MenuItem^)TO_OBJECT(arg0))->SubmenuOpened += ((RoutedEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, MenuItem_1SubmenuOpened_FUNC);
-}
-#endif
-
-#ifndef NO_Menu_1IsMainMenu
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Menu_1IsMainMenu)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Menu_1IsMainMenu)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, Menu_1IsMainMenu_FUNC);
- ((Menu^)TO_OBJECT(arg0))->IsMainMenu = (arg1);
- OS_NATIVE_EXIT(env, that, Menu_1IsMainMenu_FUNC);
-}
-#endif
-
-#ifndef NO_MessageBox_1Show
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(MessageBox_1Show)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4);
-JNIEXPORT jint JNICALL OS_NATIVE(MessageBox_1Show)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MessageBox_1Show_FUNC);
- rc = (jint)MessageBox::Show((String^)TO_OBJECT(arg0), (String^)TO_OBJECT(arg1), (MessageBoxButton)arg2, (MessageBoxImage)arg3, (MessageBoxResult)arg4);
- OS_NATIVE_EXIT(env, that, MessageBox_1Show_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MethodInfo_1Invoke
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(MethodInfo_1Invoke)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT jint JNICALL OS_NATIVE(MethodInfo_1Invoke)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MethodInfo_1Invoke_FUNC);
- rc = (jint)TO_HANDLE(((MethodInfo^)TO_OBJECT(arg0))->Invoke((Object^)TO_OBJECT(arg1), (array<Object^>^)TO_OBJECT(arg2)));
- OS_NATIVE_EXIT(env, that, MethodInfo_1Invoke_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MouseButtonEventArgs_1ButtonState
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(MouseButtonEventArgs_1ButtonState)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(MouseButtonEventArgs_1ButtonState)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MouseButtonEventArgs_1ButtonState_FUNC);
- rc = (jint)((MouseButtonEventArgs^)TO_OBJECT(arg0))->ButtonState;
- OS_NATIVE_EXIT(env, that, MouseButtonEventArgs_1ButtonState_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MouseButtonEventArgs_1ChangedButton
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(MouseButtonEventArgs_1ChangedButton)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(MouseButtonEventArgs_1ChangedButton)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MouseButtonEventArgs_1ChangedButton_FUNC);
- rc = (jint)((MouseButtonEventArgs^)TO_OBJECT(arg0))->ChangedButton;
- OS_NATIVE_EXIT(env, that, MouseButtonEventArgs_1ChangedButton_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MouseButtonEventArgs_1ClickCount
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(MouseButtonEventArgs_1ClickCount)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(MouseButtonEventArgs_1ClickCount)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MouseButtonEventArgs_1ClickCount_FUNC);
- rc = (jint)((MouseButtonEventArgs^)TO_OBJECT(arg0))->ClickCount;
- OS_NATIVE_EXIT(env, that, MouseButtonEventArgs_1ClickCount_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MouseEventArgs_1GetPosition
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(MouseEventArgs_1GetPosition)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(MouseEventArgs_1GetPosition)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MouseEventArgs_1GetPosition_FUNC);
- rc = (jint)TO_HANDLE(((MouseEventArgs^)TO_OBJECT(arg0))->GetPosition((IInputElement^)TO_OBJECT(arg1)));
- OS_NATIVE_EXIT(env, that, MouseEventArgs_1GetPosition_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MouseEventArgs_1LeftButton
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(MouseEventArgs_1LeftButton)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(MouseEventArgs_1LeftButton)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MouseEventArgs_1LeftButton_FUNC);
- rc = (jint)((MouseEventArgs^)TO_OBJECT(arg0))->LeftButton;
- OS_NATIVE_EXIT(env, that, MouseEventArgs_1LeftButton_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MouseEventArgs_1MiddleButton
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(MouseEventArgs_1MiddleButton)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(MouseEventArgs_1MiddleButton)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MouseEventArgs_1MiddleButton_FUNC);
- rc = (jint)((MouseEventArgs^)TO_OBJECT(arg0))->MiddleButton;
- OS_NATIVE_EXIT(env, that, MouseEventArgs_1MiddleButton_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MouseEventArgs_1RightButton
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(MouseEventArgs_1RightButton)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(MouseEventArgs_1RightButton)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MouseEventArgs_1RightButton_FUNC);
- rc = (jint)((MouseEventArgs^)TO_OBJECT(arg0))->RightButton;
- OS_NATIVE_EXIT(env, that, MouseEventArgs_1RightButton_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MouseEventArgs_1XButton1
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(MouseEventArgs_1XButton1)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(MouseEventArgs_1XButton1)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MouseEventArgs_1XButton1_FUNC);
- rc = (jint)((MouseEventArgs^)TO_OBJECT(arg0))->XButton1;
- OS_NATIVE_EXIT(env, that, MouseEventArgs_1XButton1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MouseEventArgs_1XButton2
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(MouseEventArgs_1XButton2)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(MouseEventArgs_1XButton2)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MouseEventArgs_1XButton2_FUNC);
- rc = (jint)((MouseEventArgs^)TO_OBJECT(arg0))->XButton2;
- OS_NATIVE_EXIT(env, that, MouseEventArgs_1XButton2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MouseWheelEventArgs_1Delta
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(MouseWheelEventArgs_1Delta)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(MouseWheelEventArgs_1Delta)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, MouseWheelEventArgs_1Delta_FUNC);
- rc = (jint)((MouseWheelEventArgs^)TO_OBJECT(arg0))->Delta;
- OS_NATIVE_EXIT(env, that, MouseWheelEventArgs_1Delta_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Mouse_1Captured
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Mouse_1Captured)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Mouse_1Captured)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Mouse_1Captured_FUNC);
- rc = (jint)TO_HANDLE(Mouse::Captured);
- OS_NATIVE_EXIT(env, that, Mouse_1Captured_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Mouse_1DirectlyOver
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Mouse_1DirectlyOver)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Mouse_1DirectlyOver)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Mouse_1DirectlyOver_FUNC);
- rc = (jint)TO_HANDLE(Mouse::DirectlyOver);
- OS_NATIVE_EXIT(env, that, Mouse_1DirectlyOver_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Mouse_1GetPosition
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Mouse_1GetPosition)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Mouse_1GetPosition)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Mouse_1GetPosition_FUNC);
- rc = (jint)TO_HANDLE(Mouse::GetPosition((IInputElement^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, Mouse_1GetPosition_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Mouse_1LeftButton
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Mouse_1LeftButton)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Mouse_1LeftButton)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Mouse_1LeftButton_FUNC);
- rc = (jint)Mouse::LeftButton;
- OS_NATIVE_EXIT(env, that, Mouse_1LeftButton_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Mouse_1MiddleButton
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Mouse_1MiddleButton)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Mouse_1MiddleButton)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Mouse_1MiddleButton_FUNC);
- rc = (jint)Mouse::MiddleButton;
- OS_NATIVE_EXIT(env, that, Mouse_1MiddleButton_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Mouse_1RightButton
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Mouse_1RightButton)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Mouse_1RightButton)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Mouse_1RightButton_FUNC);
- rc = (jint)Mouse::RightButton;
- OS_NATIVE_EXIT(env, that, Mouse_1RightButton_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Mouse_1SetCursor
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(Mouse_1SetCursor)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(Mouse_1SetCursor)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, Mouse_1SetCursor_FUNC);
- rc = (jboolean)Mouse::SetCursor((Cursor^)TO_OBJECT(arg0));
- OS_NATIVE_EXIT(env, that, Mouse_1SetCursor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Mouse_1XButton1
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Mouse_1XButton1)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Mouse_1XButton1)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Mouse_1XButton1_FUNC);
- rc = (jint)Mouse::XButton1;
- OS_NATIVE_EXIT(env, that, Mouse_1XButton1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Mouse_1XButton2
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Mouse_1XButton2)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Mouse_1XButton2)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Mouse_1XButton2_FUNC);
- rc = (jint)Mouse::XButton2;
- OS_NATIVE_EXIT(env, that, Mouse_1XButton2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NameScope_1GetNameScope
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(NameScope_1GetNameScope)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(NameScope_1GetNameScope)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NameScope_1GetNameScope_FUNC);
- rc = (jint)TO_HANDLE(NameScope::GetNameScope((DependencyObject^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, NameScope_1GetNameScope_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NameScope_1RegisterName
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(NameScope_1RegisterName)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT void JNICALL OS_NATIVE(NameScope_1RegisterName)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, NameScope_1RegisterName_FUNC);
- ((NameScope^)TO_OBJECT(arg0))->RegisterName((String^)TO_OBJECT(arg1), (Object^)TO_OBJECT(arg2));
- OS_NATIVE_EXIT(env, that, NameScope_1RegisterName_FUNC);
-}
-#endif
-
-#ifndef NO_NameScope_1SetNameScope
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(NameScope_1SetNameScope)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(NameScope_1SetNameScope)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, NameScope_1SetNameScope_FUNC);
- NameScope::SetNameScope((DependencyObject^)TO_OBJECT(arg0), (INameScope^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, NameScope_1SetNameScope_FUNC);
-}
-#endif
-
-#ifndef NO_NewGlobalRef
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(NewGlobalRef)(JNIEnv *env, jclass that, jobject arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(NewGlobalRef)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, NewGlobalRef_FUNC);
- rc = (jint)env->NewGlobalRef(arg0);
- OS_NATIVE_EXIT(env, that, NewGlobalRef_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_NotifyIcon_1DoubleClick
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(NotifyIcon_1DoubleClick)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(NotifyIcon_1DoubleClick)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, NotifyIcon_1DoubleClick_FUNC);
- ((System::Windows::Forms::NotifyIcon^)TO_OBJECT(arg0))->DoubleClick += ((EventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, NotifyIcon_1DoubleClick_FUNC);
-}
-#endif
-
-#ifndef NO_NotifyIcon_1Icon
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(NotifyIcon_1Icon)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(NotifyIcon_1Icon)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, NotifyIcon_1Icon_FUNC);
- ((System::Windows::Forms::NotifyIcon^)TO_OBJECT(arg0))->Icon = ((System::Drawing::Icon^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, NotifyIcon_1Icon_FUNC);
-}
-#endif
-
-#ifndef NO_NotifyIcon_1MouseDown
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(NotifyIcon_1MouseDown)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(NotifyIcon_1MouseDown)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, NotifyIcon_1MouseDown_FUNC);
- ((System::Windows::Forms::NotifyIcon^)TO_OBJECT(arg0))->MouseDown += ((System::Windows::Forms::MouseEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, NotifyIcon_1MouseDown_FUNC);
-}
-#endif
-
-#ifndef NO_NotifyIcon_1MouseUp
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(NotifyIcon_1MouseUp)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(NotifyIcon_1MouseUp)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, NotifyIcon_1MouseUp_FUNC);
- ((System::Windows::Forms::NotifyIcon^)TO_OBJECT(arg0))->MouseUp += ((System::Windows::Forms::MouseEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, NotifyIcon_1MouseUp_FUNC);
-}
-#endif
-
-#ifndef NO_NotifyIcon_1Text
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(NotifyIcon_1Text)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(NotifyIcon_1Text)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, NotifyIcon_1Text_FUNC);
- ((System::Windows::Forms::NotifyIcon^)TO_OBJECT(arg0))->Text = ((String^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, NotifyIcon_1Text_FUNC);
-}
-#endif
-
-#ifndef NO_NotifyIcon_1Visible
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(NotifyIcon_1Visible)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(NotifyIcon_1Visible)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, NotifyIcon_1Visible_FUNC);
- ((System::Windows::Forms::NotifyIcon^)TO_OBJECT(arg0))->Visible = (arg1);
- OS_NATIVE_EXIT(env, that, NotifyIcon_1Visible_FUNC);
-}
-#endif
-
-#ifndef NO_Object_1Equals
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(Object_1Equals)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jboolean JNICALL OS_NATIVE(Object_1Equals)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, Object_1Equals_FUNC);
- rc = (jboolean)((Object ^)TO_OBJECT(arg0))->Equals((Object ^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Object_1Equals_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Object_1GetType
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Object_1GetType)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Object_1GetType)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Object_1GetType_FUNC);
- rc = (jint)TO_HANDLE(((Object ^)TO_OBJECT(arg0))->GetType());
- OS_NATIVE_EXIT(env, that, Object_1GetType_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Object_1ToString
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Object_1ToString)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Object_1ToString)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Object_1ToString_FUNC);
- rc = (jint)TO_HANDLE(((Object ^)TO_OBJECT(arg0))->ToString());
- OS_NATIVE_EXIT(env, that, Object_1ToString_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ObservableCollectionGridViewColumn_1Move
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ObservableCollectionGridViewColumn_1Move)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT void JNICALL OS_NATIVE(ObservableCollectionGridViewColumn_1Move)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, ObservableCollectionGridViewColumn_1Move_FUNC);
- ((ObservableCollection<GridViewColumn^>^)TO_OBJECT(arg0))->Move(arg1, arg2);
- OS_NATIVE_EXIT(env, that, ObservableCollectionGridViewColumn_1Move_FUNC);
-}
-#endif
-
-#ifndef NO_OpenFileDialog_1Multiselect
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(OpenFileDialog_1Multiselect)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(OpenFileDialog_1Multiselect)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, OpenFileDialog_1Multiselect_FUNC);
- ((OpenFileDialog^)TO_OBJECT(arg0))->Multiselect = (arg1);
- OS_NATIVE_EXIT(env, that, OpenFileDialog_1Multiselect_FUNC);
-}
-#endif
-
-#ifndef NO_OuterGlowBitmapEffect_1GlowColor__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(OuterGlowBitmapEffect_1GlowColor__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(OuterGlowBitmapEffect_1GlowColor__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, OuterGlowBitmapEffect_1GlowColor__I_FUNC);
- rc = (jint)TO_HANDLE(((OuterGlowBitmapEffect^)TO_OBJECT(arg0))->GlowColor);
- OS_NATIVE_EXIT(env, that, OuterGlowBitmapEffect_1GlowColor__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OuterGlowBitmapEffect_1GlowColor__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(OuterGlowBitmapEffect_1GlowColor__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(OuterGlowBitmapEffect_1GlowColor__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, OuterGlowBitmapEffect_1GlowColor__II_FUNC);
- ((OuterGlowBitmapEffect^)TO_OBJECT(arg0))->GlowColor = ((Color)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, OuterGlowBitmapEffect_1GlowColor__II_FUNC);
-}
-#endif
-
-#ifndef NO_OuterGlowBitmapEffect_1GlowSize__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(OuterGlowBitmapEffect_1GlowSize__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(OuterGlowBitmapEffect_1GlowSize__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, OuterGlowBitmapEffect_1GlowSize__I_FUNC);
- rc = (jdouble)((OuterGlowBitmapEffect^)TO_OBJECT(arg0))->GlowSize;
- OS_NATIVE_EXIT(env, that, OuterGlowBitmapEffect_1GlowSize__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OuterGlowBitmapEffect_1GlowSize__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(OuterGlowBitmapEffect_1GlowSize__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(OuterGlowBitmapEffect_1GlowSize__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, OuterGlowBitmapEffect_1GlowSize__ID_FUNC);
- ((OuterGlowBitmapEffect^)TO_OBJECT(arg0))->GlowSize = (arg1);
- OS_NATIVE_EXIT(env, that, OuterGlowBitmapEffect_1GlowSize__ID_FUNC);
-}
-#endif
-
-#ifndef NO_OuterGlowBitmapEffect_1GlowSizeProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(OuterGlowBitmapEffect_1GlowSizeProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(OuterGlowBitmapEffect_1GlowSizeProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, OuterGlowBitmapEffect_1GlowSizeProperty_FUNC);
- rc = (jint)TO_HANDLE(OuterGlowBitmapEffect::GlowSizeProperty);
- OS_NATIVE_EXIT(env, that, OuterGlowBitmapEffect_1GlowSizeProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OuterGlowBitmapEffect_1Opacity__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(OuterGlowBitmapEffect_1Opacity__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(OuterGlowBitmapEffect_1Opacity__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, OuterGlowBitmapEffect_1Opacity__I_FUNC);
- rc = (jdouble)((OuterGlowBitmapEffect^)TO_OBJECT(arg0))->Opacity;
- OS_NATIVE_EXIT(env, that, OuterGlowBitmapEffect_1Opacity__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OuterGlowBitmapEffect_1Opacity__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(OuterGlowBitmapEffect_1Opacity__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(OuterGlowBitmapEffect_1Opacity__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, OuterGlowBitmapEffect_1Opacity__ID_FUNC);
- ((OuterGlowBitmapEffect^)TO_OBJECT(arg0))->Opacity = (arg1);
- OS_NATIVE_EXIT(env, that, OuterGlowBitmapEffect_1Opacity__ID_FUNC);
-}
-#endif
-
-#ifndef NO_Panel_1Background__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Panel_1Background__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Panel_1Background__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Panel_1Background__I_FUNC);
- rc = (jint)TO_HANDLE(((Panel^)TO_OBJECT(arg0))->Background);
- OS_NATIVE_EXIT(env, that, Panel_1Background__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Panel_1Background__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Panel_1Background__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Panel_1Background__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Panel_1Background__II_FUNC);
- ((Panel^)TO_OBJECT(arg0))->Background = ((Brush^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Panel_1Background__II_FUNC);
-}
-#endif
-
-#ifndef NO_Panel_1BackgroundProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Panel_1BackgroundProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Panel_1BackgroundProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Panel_1BackgroundProperty_FUNC);
- rc = (jint)TO_HANDLE(Panel::BackgroundProperty);
- OS_NATIVE_EXIT(env, that, Panel_1BackgroundProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Panel_1Children
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Panel_1Children)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Panel_1Children)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Panel_1Children_FUNC);
- rc = (jint)TO_HANDLE(((Panel^)TO_OBJECT(arg0))->Children);
- OS_NATIVE_EXIT(env, that, Panel_1Children_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Panel_1GetZIndex
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Panel_1GetZIndex)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Panel_1GetZIndex)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Panel_1GetZIndex_FUNC);
- rc = (jint)Panel::GetZIndex((UIElement^)TO_OBJECT(arg0));
- OS_NATIVE_EXIT(env, that, Panel_1GetZIndex_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Panel_1HeightProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Panel_1HeightProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Panel_1HeightProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Panel_1HeightProperty_FUNC);
- rc = (jint)TO_HANDLE(Panel::HeightProperty);
- OS_NATIVE_EXIT(env, that, Panel_1HeightProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Panel_1SetZIndex
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Panel_1SetZIndex)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Panel_1SetZIndex)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Panel_1SetZIndex_FUNC);
- Panel::SetZIndex((UIElement ^)TO_OBJECT(arg0), arg1);
- OS_NATIVE_EXIT(env, that, Panel_1SetZIndex_FUNC);
-}
-#endif
-
-#ifndef NO_Panel_1WidthProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Panel_1WidthProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Panel_1WidthProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Panel_1WidthProperty_FUNC);
- rc = (jint)TO_HANDLE(Panel::WidthProperty);
- OS_NATIVE_EXIT(env, that, Panel_1WidthProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PasswordBox_1MaxLength__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(PasswordBox_1MaxLength__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(PasswordBox_1MaxLength__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PasswordBox_1MaxLength__I_FUNC);
- rc = (jint)((PasswordBox^)TO_OBJECT(arg0))->MaxLength;
- OS_NATIVE_EXIT(env, that, PasswordBox_1MaxLength__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PasswordBox_1MaxLength__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(PasswordBox_1MaxLength__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(PasswordBox_1MaxLength__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, PasswordBox_1MaxLength__II_FUNC);
- ((PasswordBox^)TO_OBJECT(arg0))->MaxLength = (arg1);
- OS_NATIVE_EXIT(env, that, PasswordBox_1MaxLength__II_FUNC);
-}
-#endif
-
-#ifndef NO_PasswordBox_1Password__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(PasswordBox_1Password__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(PasswordBox_1Password__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PasswordBox_1Password__I_FUNC);
- rc = (jint)TO_HANDLE(((PasswordBox^)TO_OBJECT(arg0))->Password);
- OS_NATIVE_EXIT(env, that, PasswordBox_1Password__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PasswordBox_1Password__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(PasswordBox_1Password__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(PasswordBox_1Password__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, PasswordBox_1Password__II_FUNC);
- ((PasswordBox^)TO_OBJECT(arg0))->Password = ((String^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, PasswordBox_1Password__II_FUNC);
-}
-#endif
-
-#ifndef NO_PasswordBox_1PasswordChanged
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(PasswordBox_1PasswordChanged)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(PasswordBox_1PasswordChanged)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, PasswordBox_1PasswordChanged_FUNC);
- ((PasswordBox^)TO_OBJECT(arg0))->PasswordChanged += ((RoutedEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, PasswordBox_1PasswordChanged_FUNC);
-}
-#endif
-
-#ifndef NO_PasswordBox_1PasswordChar__I
-extern "C" JNIEXPORT jchar JNICALL OS_NATIVE(PasswordBox_1PasswordChar__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jchar JNICALL OS_NATIVE(PasswordBox_1PasswordChar__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jchar rc = 0;
- OS_NATIVE_ENTER(env, that, PasswordBox_1PasswordChar__I_FUNC);
- rc = (jchar)((PasswordBox^)TO_OBJECT(arg0))->PasswordChar;
- OS_NATIVE_EXIT(env, that, PasswordBox_1PasswordChar__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PasswordBox_1PasswordChar__IC
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(PasswordBox_1PasswordChar__IC)(JNIEnv *env, jclass that, jint arg0, jchar arg1);
-JNIEXPORT void JNICALL OS_NATIVE(PasswordBox_1PasswordChar__IC)
- (JNIEnv *env, jclass that, jint arg0, jchar arg1)
-{
- OS_NATIVE_ENTER(env, that, PasswordBox_1PasswordChar__IC_FUNC);
- ((PasswordBox^)TO_OBJECT(arg0))->PasswordChar = (arg1);
- OS_NATIVE_EXIT(env, that, PasswordBox_1PasswordChar__IC_FUNC);
-}
-#endif
-
-#ifndef NO_PasswordBox_1Paste
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(PasswordBox_1Paste)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(PasswordBox_1Paste)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, PasswordBox_1Paste_FUNC);
- ((PasswordBox^)TO_OBJECT(arg0))->Paste();
- OS_NATIVE_EXIT(env, that, PasswordBox_1Paste_FUNC);
-}
-#endif
-
-#ifndef NO_PathFigureCollection_1Add
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(PathFigureCollection_1Add)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(PathFigureCollection_1Add)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, PathFigureCollection_1Add_FUNC);
- ((PathFigureCollection^)TO_OBJECT(arg0))->Add((PathFigure^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, PathFigureCollection_1Add_FUNC);
-}
-#endif
-
-#ifndef NO_PathFigureCollection_1Count
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(PathFigureCollection_1Count)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(PathFigureCollection_1Count)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PathFigureCollection_1Count_FUNC);
- rc = (jint)((PathFigureCollection^)TO_OBJECT(arg0))->Count;
- OS_NATIVE_EXIT(env, that, PathFigureCollection_1Count_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PathFigure_1IsClosed__I
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(PathFigure_1IsClosed__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(PathFigure_1IsClosed__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, PathFigure_1IsClosed__I_FUNC);
- rc = (jboolean)((PathFigure^)TO_OBJECT(arg0))->IsClosed;
- OS_NATIVE_EXIT(env, that, PathFigure_1IsClosed__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PathFigure_1IsClosed__IZ
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(PathFigure_1IsClosed__IZ)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(PathFigure_1IsClosed__IZ)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, PathFigure_1IsClosed__IZ_FUNC);
- ((PathFigure^)TO_OBJECT(arg0))->IsClosed = (arg1);
- OS_NATIVE_EXIT(env, that, PathFigure_1IsClosed__IZ_FUNC);
-}
-#endif
-
-#ifndef NO_PathFigure_1Segments__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(PathFigure_1Segments__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(PathFigure_1Segments__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PathFigure_1Segments__I_FUNC);
- rc = (jint)TO_HANDLE(((PathFigure^)TO_OBJECT(arg0))->Segments);
- OS_NATIVE_EXIT(env, that, PathFigure_1Segments__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PathFigure_1Segments__II
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(PathFigure_1Segments__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(PathFigure_1Segments__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PathFigure_1Segments__II_FUNC);
- rc = (jint)TO_HANDLE(((PathFigure^)TO_OBJECT(arg0))->Segments[arg1]);
- OS_NATIVE_EXIT(env, that, PathFigure_1Segments__II_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PathFigure_1StartPoint
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(PathFigure_1StartPoint)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(PathFigure_1StartPoint)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, PathFigure_1StartPoint_FUNC);
- ((PathFigure^)TO_OBJECT(arg0))->StartPoint = ((Point)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, PathFigure_1StartPoint_FUNC);
-}
-#endif
-
-#ifndef NO_PathGeometry_1AddGeometry
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(PathGeometry_1AddGeometry)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(PathGeometry_1AddGeometry)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, PathGeometry_1AddGeometry_FUNC);
- ((PathGeometry^)TO_OBJECT(arg0))->AddGeometry((Geometry^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, PathGeometry_1AddGeometry_FUNC);
-}
-#endif
-
-#ifndef NO_PathGeometry_1Bounds
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(PathGeometry_1Bounds)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(PathGeometry_1Bounds)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PathGeometry_1Bounds_FUNC);
- rc = (jint)TO_HANDLE(((PathGeometry^)TO_OBJECT(arg0))->Bounds);
- OS_NATIVE_EXIT(env, that, PathGeometry_1Bounds_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PathGeometry_1Clone
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(PathGeometry_1Clone)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(PathGeometry_1Clone)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PathGeometry_1Clone_FUNC);
- rc = (jint)TO_HANDLE(((PathGeometry^)TO_OBJECT(arg0))->Clone());
- OS_NATIVE_EXIT(env, that, PathGeometry_1Clone_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PathGeometry_1Figures__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(PathGeometry_1Figures__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(PathGeometry_1Figures__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PathGeometry_1Figures__I_FUNC);
- rc = (jint)TO_HANDLE(((PathGeometry^)TO_OBJECT(arg0))->Figures);
- OS_NATIVE_EXIT(env, that, PathGeometry_1Figures__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PathGeometry_1Figures__II
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(PathGeometry_1Figures__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(PathGeometry_1Figures__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PathGeometry_1Figures__II_FUNC);
- rc = (jint)TO_HANDLE(((PathGeometry^)TO_OBJECT(arg0))->Figures[arg1]);
- OS_NATIVE_EXIT(env, that, PathGeometry_1Figures__II_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PathGeometry_1FillRule
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(PathGeometry_1FillRule)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(PathGeometry_1FillRule)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, PathGeometry_1FillRule_FUNC);
- ((PathGeometry^)TO_OBJECT(arg0))->FillRule = ((FillRule)arg1);
- OS_NATIVE_EXIT(env, that, PathGeometry_1FillRule_FUNC);
-}
-#endif
-
-#ifndef NO_PathSegmentCollection_1Add
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(PathSegmentCollection_1Add)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(PathSegmentCollection_1Add)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, PathSegmentCollection_1Add_FUNC);
- ((PathSegmentCollection^)TO_OBJECT(arg0))->Add((PathSegment^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, PathSegmentCollection_1Add_FUNC);
-}
-#endif
-
-#ifndef NO_PathSegmentCollection_1Count
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(PathSegmentCollection_1Count)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(PathSegmentCollection_1Count)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PathSegmentCollection_1Count_FUNC);
- rc = (jint)((PathSegmentCollection^)TO_OBJECT(arg0))->Count;
- OS_NATIVE_EXIT(env, that, PathSegmentCollection_1Count_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Path_1Data
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Path_1Data)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Path_1Data)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Path_1Data_FUNC);
- ((Path^)TO_OBJECT(arg0))->Data = ((Geometry^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Path_1Data_FUNC);
-}
-#endif
-
-#ifndef NO_Path_1Fill
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Path_1Fill)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Path_1Fill)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Path_1Fill_FUNC);
- ((Path^)TO_OBJECT(arg0))->Fill = ((Brush^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Path_1Fill_FUNC);
-}
-#endif
-
-#ifndef NO_Path_1Stretch
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Path_1Stretch)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Path_1Stretch)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Path_1Stretch_FUNC);
- ((Path^)TO_OBJECT(arg0))->Stretch = ((Stretch)arg1);
- OS_NATIVE_EXIT(env, that, Path_1Stretch_FUNC);
-}
-#endif
-
-#ifndef NO_Pen_1Brush__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Pen_1Brush__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Pen_1Brush__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Pen_1Brush__I_FUNC);
- rc = (jint)TO_HANDLE(((Pen^)TO_OBJECT(arg0))->Brush);
- OS_NATIVE_EXIT(env, that, Pen_1Brush__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Pen_1Brush__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Pen_1Brush__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Pen_1Brush__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Pen_1Brush__II_FUNC);
- ((Pen^)TO_OBJECT(arg0))->Brush = ((Brush^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Pen_1Brush__II_FUNC);
-}
-#endif
-
-#ifndef NO_Pen_1DashCap
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Pen_1DashCap)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Pen_1DashCap)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Pen_1DashCap_FUNC);
- ((Pen^)TO_OBJECT(arg0))->DashCap = ((PenLineCap)arg1);
- OS_NATIVE_EXIT(env, that, Pen_1DashCap_FUNC);
-}
-#endif
-
-#ifndef NO_Pen_1DashStyle
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Pen_1DashStyle)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Pen_1DashStyle)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Pen_1DashStyle_FUNC);
- ((Pen^)TO_OBJECT(arg0))->DashStyle = ((DashStyle^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Pen_1DashStyle_FUNC);
-}
-#endif
-
-#ifndef NO_Pen_1EndLineCap
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Pen_1EndLineCap)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Pen_1EndLineCap)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Pen_1EndLineCap_FUNC);
- ((Pen^)TO_OBJECT(arg0))->EndLineCap = ((PenLineCap)arg1);
- OS_NATIVE_EXIT(env, that, Pen_1EndLineCap_FUNC);
-}
-#endif
-
-#ifndef NO_Pen_1LineJoin
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Pen_1LineJoin)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Pen_1LineJoin)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Pen_1LineJoin_FUNC);
- ((Pen^)TO_OBJECT(arg0))->LineJoin = ((PenLineJoin)arg1);
- OS_NATIVE_EXIT(env, that, Pen_1LineJoin_FUNC);
-}
-#endif
-
-#ifndef NO_Pen_1MiterLimit
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Pen_1MiterLimit)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Pen_1MiterLimit)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, Pen_1MiterLimit_FUNC);
- ((Pen^)TO_OBJECT(arg0))->MiterLimit = (arg1);
- OS_NATIVE_EXIT(env, that, Pen_1MiterLimit_FUNC);
-}
-#endif
-
-#ifndef NO_Pen_1StartLineCap
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Pen_1StartLineCap)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Pen_1StartLineCap)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Pen_1StartLineCap_FUNC);
- ((Pen^)TO_OBJECT(arg0))->StartLineCap = ((PenLineCap)arg1);
- OS_NATIVE_EXIT(env, that, Pen_1StartLineCap_FUNC);
-}
-#endif
-
-#ifndef NO_Pen_1Thickness
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Pen_1Thickness)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Pen_1Thickness)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, Pen_1Thickness_FUNC);
- ((Pen^)TO_OBJECT(arg0))->Thickness = (arg1);
- OS_NATIVE_EXIT(env, that, Pen_1Thickness_FUNC);
-}
-#endif
-
-#ifndef NO_PixelFormat_1BitsPerPixel
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(PixelFormat_1BitsPerPixel)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(PixelFormat_1BitsPerPixel)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PixelFormat_1BitsPerPixel_FUNC);
- rc = (jint)((PixelFormat^)TO_OBJECT(arg0))->BitsPerPixel;
- OS_NATIVE_EXIT(env, that, PixelFormat_1BitsPerPixel_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PixelFormats_1Bgr101010
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(PixelFormats_1Bgr101010)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(PixelFormats_1Bgr101010)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PixelFormats_1Bgr101010_FUNC);
- rc = (jint)TO_HANDLE(PixelFormats::Bgr101010);
- OS_NATIVE_EXIT(env, that, PixelFormats_1Bgr101010_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PixelFormats_1Bgr24
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(PixelFormats_1Bgr24)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(PixelFormats_1Bgr24)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PixelFormats_1Bgr24_FUNC);
- rc = (jint)TO_HANDLE(PixelFormats::Bgr24);
- OS_NATIVE_EXIT(env, that, PixelFormats_1Bgr24_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PixelFormats_1Bgr32
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(PixelFormats_1Bgr32)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(PixelFormats_1Bgr32)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PixelFormats_1Bgr32_FUNC);
- rc = (jint)TO_HANDLE(PixelFormats::Bgr32);
- OS_NATIVE_EXIT(env, that, PixelFormats_1Bgr32_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PixelFormats_1Bgr555
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(PixelFormats_1Bgr555)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(PixelFormats_1Bgr555)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PixelFormats_1Bgr555_FUNC);
- rc = (jint)TO_HANDLE(PixelFormats::Bgr555);
- OS_NATIVE_EXIT(env, that, PixelFormats_1Bgr555_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PixelFormats_1Bgr565
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(PixelFormats_1Bgr565)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(PixelFormats_1Bgr565)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PixelFormats_1Bgr565_FUNC);
- rc = (jint)TO_HANDLE(PixelFormats::Bgr565);
- OS_NATIVE_EXIT(env, that, PixelFormats_1Bgr565_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PixelFormats_1Bgra32
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(PixelFormats_1Bgra32)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(PixelFormats_1Bgra32)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PixelFormats_1Bgra32_FUNC);
- rc = (jint)TO_HANDLE(PixelFormats::Bgra32);
- OS_NATIVE_EXIT(env, that, PixelFormats_1Bgra32_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PixelFormats_1BlackWhite
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(PixelFormats_1BlackWhite)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(PixelFormats_1BlackWhite)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PixelFormats_1BlackWhite_FUNC);
- rc = (jint)TO_HANDLE(PixelFormats::BlackWhite);
- OS_NATIVE_EXIT(env, that, PixelFormats_1BlackWhite_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PixelFormats_1Default
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(PixelFormats_1Default)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(PixelFormats_1Default)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PixelFormats_1Default_FUNC);
- rc = (jint)TO_HANDLE(PixelFormats::Default);
- OS_NATIVE_EXIT(env, that, PixelFormats_1Default_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PixelFormats_1Indexed1
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(PixelFormats_1Indexed1)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(PixelFormats_1Indexed1)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PixelFormats_1Indexed1_FUNC);
- rc = (jint)TO_HANDLE(PixelFormats::Indexed1);
- OS_NATIVE_EXIT(env, that, PixelFormats_1Indexed1_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PixelFormats_1Indexed2
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(PixelFormats_1Indexed2)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(PixelFormats_1Indexed2)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PixelFormats_1Indexed2_FUNC);
- rc = (jint)TO_HANDLE(PixelFormats::Indexed2);
- OS_NATIVE_EXIT(env, that, PixelFormats_1Indexed2_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PixelFormats_1Indexed4
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(PixelFormats_1Indexed4)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(PixelFormats_1Indexed4)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PixelFormats_1Indexed4_FUNC);
- rc = (jint)TO_HANDLE(PixelFormats::Indexed4);
- OS_NATIVE_EXIT(env, that, PixelFormats_1Indexed4_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PixelFormats_1Indexed8
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(PixelFormats_1Indexed8)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(PixelFormats_1Indexed8)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PixelFormats_1Indexed8_FUNC);
- rc = (jint)TO_HANDLE(PixelFormats::Indexed8);
- OS_NATIVE_EXIT(env, that, PixelFormats_1Indexed8_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PixelFormats_1Pbgra32
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(PixelFormats_1Pbgra32)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(PixelFormats_1Pbgra32)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PixelFormats_1Pbgra32_FUNC);
- rc = (jint)TO_HANDLE(PixelFormats::Pbgra32);
- OS_NATIVE_EXIT(env, that, PixelFormats_1Pbgra32_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PixelFormats_1Rgb24
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(PixelFormats_1Rgb24)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(PixelFormats_1Rgb24)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PixelFormats_1Rgb24_FUNC);
- rc = (jint)TO_HANDLE(PixelFormats::Rgb24);
- OS_NATIVE_EXIT(env, that, PixelFormats_1Rgb24_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PointCollection_1Add
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(PointCollection_1Add)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(PointCollection_1Add)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, PointCollection_1Add_FUNC);
- ((PointCollection^)TO_OBJECT(arg0))->Add((Point)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, PointCollection_1Add_FUNC);
-}
-#endif
-
-#ifndef NO_Point_1X
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(Point_1X)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(Point_1X)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, Point_1X_FUNC);
- rc = (jdouble)((Point^)TO_OBJECT(arg0))->X;
- OS_NATIVE_EXIT(env, that, Point_1X_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Point_1Y
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(Point_1Y)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(Point_1Y)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, Point_1Y_FUNC);
- rc = (jdouble)((Point^)TO_OBJECT(arg0))->Y;
- OS_NATIVE_EXIT(env, that, Point_1Y_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Popup_1AllowsTransparency
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Popup_1AllowsTransparency)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Popup_1AllowsTransparency)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, Popup_1AllowsTransparency_FUNC);
- ((Popup^)TO_OBJECT(arg0))->AllowsTransparency = (arg1);
- OS_NATIVE_EXIT(env, that, Popup_1AllowsTransparency_FUNC);
-}
-#endif
-
-#ifndef NO_Popup_1Child__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Popup_1Child__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Popup_1Child__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Popup_1Child__I_FUNC);
- rc = (jint)TO_HANDLE(((Popup^)TO_OBJECT(arg0))->Child);
- OS_NATIVE_EXIT(env, that, Popup_1Child__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Popup_1Child__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Popup_1Child__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Popup_1Child__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Popup_1Child__II_FUNC);
- ((Popup^)TO_OBJECT(arg0))->Child = ((UIElement^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Popup_1Child__II_FUNC);
-}
-#endif
-
-#ifndef NO_Popup_1Closed
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Popup_1Closed)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Popup_1Closed)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Popup_1Closed_FUNC);
- ((Popup^)TO_OBJECT(arg0))->Closed += ((EventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Popup_1Closed_FUNC);
-}
-#endif
-
-#ifndef NO_Popup_1HorizontalOffset__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(Popup_1HorizontalOffset__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(Popup_1HorizontalOffset__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, Popup_1HorizontalOffset__I_FUNC);
- rc = (jdouble)((Popup^)TO_OBJECT(arg0))->HorizontalOffset;
- OS_NATIVE_EXIT(env, that, Popup_1HorizontalOffset__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Popup_1HorizontalOffset__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Popup_1HorizontalOffset__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Popup_1HorizontalOffset__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, Popup_1HorizontalOffset__ID_FUNC);
- ((Popup^)TO_OBJECT(arg0))->HorizontalOffset = (arg1);
- OS_NATIVE_EXIT(env, that, Popup_1HorizontalOffset__ID_FUNC);
-}
-#endif
-
-#ifndef NO_Popup_1IsOpen__I
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(Popup_1IsOpen__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(Popup_1IsOpen__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, Popup_1IsOpen__I_FUNC);
- rc = (jboolean)((Popup^)TO_OBJECT(arg0))->IsOpen;
- OS_NATIVE_EXIT(env, that, Popup_1IsOpen__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Popup_1IsOpen__IZ
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Popup_1IsOpen__IZ)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Popup_1IsOpen__IZ)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, Popup_1IsOpen__IZ_FUNC);
- ((Popup^)TO_OBJECT(arg0))->IsOpen = (arg1);
- OS_NATIVE_EXIT(env, that, Popup_1IsOpen__IZ_FUNC);
-}
-#endif
-
-#ifndef NO_Popup_1Opened
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Popup_1Opened)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Popup_1Opened)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Popup_1Opened_FUNC);
- ((Popup^)TO_OBJECT(arg0))->Opened += ((EventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Popup_1Opened_FUNC);
-}
-#endif
-
-#ifndef NO_Popup_1VerticalOffset__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(Popup_1VerticalOffset__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(Popup_1VerticalOffset__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, Popup_1VerticalOffset__I_FUNC);
- rc = (jdouble)((Popup^)TO_OBJECT(arg0))->VerticalOffset;
- OS_NATIVE_EXIT(env, that, Popup_1VerticalOffset__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Popup_1VerticalOffset__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Popup_1VerticalOffset__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Popup_1VerticalOffset__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, Popup_1VerticalOffset__ID_FUNC);
- ((Popup^)TO_OBJECT(arg0))->VerticalOffset = (arg1);
- OS_NATIVE_EXIT(env, that, Popup_1VerticalOffset__ID_FUNC);
-}
-#endif
-
-#ifndef NO_PresentationSource_1CurrentSources
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(PresentationSource_1CurrentSources)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(PresentationSource_1CurrentSources)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PresentationSource_1CurrentSources_FUNC);
- rc = (jint)TO_HANDLE(PresentationSource::CurrentSources);
- OS_NATIVE_EXIT(env, that, PresentationSource_1CurrentSources_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PresentationSource_1FromVisual
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(PresentationSource_1FromVisual)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(PresentationSource_1FromVisual)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PresentationSource_1FromVisual_FUNC);
- rc = (jint)TO_HANDLE(PresentationSource::FromVisual((Visual^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, PresentationSource_1FromVisual_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_PresentationSource_1RootVisual
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(PresentationSource_1RootVisual)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(PresentationSource_1RootVisual)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, PresentationSource_1RootVisual_FUNC);
- rc = (jint)TO_HANDLE(((PresentationSource^)TO_OBJECT(arg0))->RootVisual);
- OS_NATIVE_EXIT(env, that, PresentationSource_1RootVisual_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ProgressBar_1IsIndeterminate__I
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ProgressBar_1IsIndeterminate__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(ProgressBar_1IsIndeterminate__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, ProgressBar_1IsIndeterminate__I_FUNC);
- ((ProgressBar ^)TO_OBJECT(arg0))->IsIndeterminate;
- OS_NATIVE_EXIT(env, that, ProgressBar_1IsIndeterminate__I_FUNC);
-}
-#endif
-
-#ifndef NO_ProgressBar_1IsIndeterminate__IZ
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ProgressBar_1IsIndeterminate__IZ)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ProgressBar_1IsIndeterminate__IZ)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, ProgressBar_1IsIndeterminate__IZ_FUNC);
- ((ProgressBar ^)TO_OBJECT(arg0))->IsIndeterminate = (arg1);
- OS_NATIVE_EXIT(env, that, ProgressBar_1IsIndeterminate__IZ_FUNC);
-}
-#endif
-
-#ifndef NO_ProgressBar_1Orientation
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ProgressBar_1Orientation)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ProgressBar_1Orientation)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ProgressBar_1Orientation_FUNC);
- ((ProgressBar ^)TO_OBJECT(arg0))->Orientation = ((Orientation)arg1);
- OS_NATIVE_EXIT(env, that, ProgressBar_1Orientation_FUNC);
-}
-#endif
-
-#ifndef NO_PropertyInfo_1SetValue
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(PropertyInfo_1SetValue)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3);
-JNIEXPORT void JNICALL OS_NATIVE(PropertyInfo_1SetValue)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, PropertyInfo_1SetValue_FUNC);
- ((PropertyInfo^)TO_OBJECT(arg0))->SetValue((Object^)TO_OBJECT(arg1), (Object^)TO_OBJECT(arg2), (array<Object^>^)TO_OBJECT(arg3));
- OS_NATIVE_EXIT(env, that, PropertyInfo_1SetValue_FUNC);
-}
-#endif
-
-#ifndef NO_PropertyInfo_1SetValueBoolean
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(PropertyInfo_1SetValueBoolean)(JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2, jint arg3);
-JNIEXPORT void JNICALL OS_NATIVE(PropertyInfo_1SetValueBoolean)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, PropertyInfo_1SetValueBoolean_FUNC);
- ((PropertyInfo^)TO_OBJECT(arg0))->PropertyInfo::SetValue((Object^)TO_OBJECT(arg1), (bool)arg2, (array<Object^>^)TO_OBJECT(arg3));
- OS_NATIVE_EXIT(env, that, PropertyInfo_1SetValueBoolean_FUNC);
-}
-#endif
-
-#ifndef NO_QueryContinueDragEventArgs_1Action
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(QueryContinueDragEventArgs_1Action)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(QueryContinueDragEventArgs_1Action)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, QueryContinueDragEventArgs_1Action_FUNC);
- ((QueryContinueDragEventArgs^)TO_OBJECT(arg0))->Action = ((DragAction)arg1);
- OS_NATIVE_EXIT(env, that, QueryContinueDragEventArgs_1Action_FUNC);
-}
-#endif
-
-#ifndef NO_QueryContinueDragEventArgs_1EscapePressed
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(QueryContinueDragEventArgs_1EscapePressed)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(QueryContinueDragEventArgs_1EscapePressed)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, QueryContinueDragEventArgs_1EscapePressed_FUNC);
- rc = (jboolean)((QueryContinueDragEventArgs^)TO_OBJECT(arg0))->EscapePressed;
- OS_NATIVE_EXIT(env, that, QueryContinueDragEventArgs_1EscapePressed_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RangeBase_1LargeChange__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(RangeBase_1LargeChange__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(RangeBase_1LargeChange__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, RangeBase_1LargeChange__I_FUNC);
- rc = (jdouble)((RangeBase ^)TO_OBJECT(arg0))->LargeChange;
- OS_NATIVE_EXIT(env, that, RangeBase_1LargeChange__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RangeBase_1LargeChange__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(RangeBase_1LargeChange__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(RangeBase_1LargeChange__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, RangeBase_1LargeChange__ID_FUNC);
- ((RangeBase ^)TO_OBJECT(arg0))->LargeChange = (arg1);
- OS_NATIVE_EXIT(env, that, RangeBase_1LargeChange__ID_FUNC);
-}
-#endif
-
-#ifndef NO_RangeBase_1Maximum__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(RangeBase_1Maximum__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(RangeBase_1Maximum__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, RangeBase_1Maximum__I_FUNC);
- rc = (jdouble)((RangeBase ^)TO_OBJECT(arg0))->Maximum;
- OS_NATIVE_EXIT(env, that, RangeBase_1Maximum__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RangeBase_1Maximum__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(RangeBase_1Maximum__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(RangeBase_1Maximum__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, RangeBase_1Maximum__ID_FUNC);
- ((RangeBase ^)TO_OBJECT(arg0))->Maximum = (arg1);
- OS_NATIVE_EXIT(env, that, RangeBase_1Maximum__ID_FUNC);
-}
-#endif
-
-#ifndef NO_RangeBase_1Minimum__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(RangeBase_1Minimum__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(RangeBase_1Minimum__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, RangeBase_1Minimum__I_FUNC);
- rc = (jdouble)((RangeBase ^)TO_OBJECT(arg0))->Minimum;
- OS_NATIVE_EXIT(env, that, RangeBase_1Minimum__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RangeBase_1Minimum__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(RangeBase_1Minimum__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(RangeBase_1Minimum__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, RangeBase_1Minimum__ID_FUNC);
- ((RangeBase ^)TO_OBJECT(arg0))->Minimum = (arg1);
- OS_NATIVE_EXIT(env, that, RangeBase_1Minimum__ID_FUNC);
-}
-#endif
-
-#ifndef NO_RangeBase_1SmallChange__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(RangeBase_1SmallChange__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(RangeBase_1SmallChange__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, RangeBase_1SmallChange__I_FUNC);
- rc = (jdouble)((RangeBase ^)TO_OBJECT(arg0))->SmallChange;
- OS_NATIVE_EXIT(env, that, RangeBase_1SmallChange__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RangeBase_1SmallChange__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(RangeBase_1SmallChange__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(RangeBase_1SmallChange__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, RangeBase_1SmallChange__ID_FUNC);
- ((RangeBase ^)TO_OBJECT(arg0))->SmallChange = (arg1);
- OS_NATIVE_EXIT(env, that, RangeBase_1SmallChange__ID_FUNC);
-}
-#endif
-
-#ifndef NO_RangeBase_1Value__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(RangeBase_1Value__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(RangeBase_1Value__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, RangeBase_1Value__I_FUNC);
- rc = (jdouble)((RangeBase ^)TO_OBJECT(arg0))->Value;
- OS_NATIVE_EXIT(env, that, RangeBase_1Value__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RangeBase_1Value__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(RangeBase_1Value__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(RangeBase_1Value__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, RangeBase_1Value__ID_FUNC);
- ((RangeBase ^)TO_OBJECT(arg0))->Value = (arg1);
- OS_NATIVE_EXIT(env, that, RangeBase_1Value__ID_FUNC);
-}
-#endif
-
-#ifndef NO_RangeBase_1ValueChanged
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(RangeBase_1ValueChanged)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(RangeBase_1ValueChanged)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, RangeBase_1ValueChanged_FUNC);
- ((RangeBase ^)TO_OBJECT(arg0))->ValueChanged += ((RoutedPropertyChangedEventHandler<double> ^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, RangeBase_1ValueChanged_FUNC);
-}
-#endif
-
-#ifndef NO_Rect_1Contains
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(Rect_1Contains)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jboolean JNICALL OS_NATIVE(Rect_1Contains)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, Rect_1Contains_FUNC);
- rc = (jboolean)((Rect^)TO_OBJECT(arg0))->Contains((Point)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Rect_1Contains_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Rect_1Height__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(Rect_1Height__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(Rect_1Height__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, Rect_1Height__I_FUNC);
- rc = (jdouble)((Rect^)TO_OBJECT(arg0))->Height;
- OS_NATIVE_EXIT(env, that, Rect_1Height__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Rect_1Height__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Rect_1Height__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Rect_1Height__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, Rect_1Height__ID_FUNC);
- ((Rect^)TO_OBJECT(arg0))->Height = (arg1);
- OS_NATIVE_EXIT(env, that, Rect_1Height__ID_FUNC);
-}
-#endif
-
-#ifndef NO_Rect_1Intersect
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Rect_1Intersect)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Rect_1Intersect)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Rect_1Intersect_FUNC);
- ((Rect^)TO_OBJECT(arg0))->Intersect((Rect)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Rect_1Intersect_FUNC);
-}
-#endif
-
-#ifndef NO_Rect_1Union
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Rect_1Union)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Rect_1Union)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Rect_1Union_FUNC);
- ((Rect^)TO_OBJECT(arg0))->Union((Rect)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Rect_1Union_FUNC);
-}
-#endif
-
-#ifndef NO_Rect_1Width__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(Rect_1Width__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(Rect_1Width__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, Rect_1Width__I_FUNC);
- rc = (jdouble)((Rect^)TO_OBJECT(arg0))->Width;
- OS_NATIVE_EXIT(env, that, Rect_1Width__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Rect_1Width__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Rect_1Width__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Rect_1Width__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, Rect_1Width__ID_FUNC);
- ((Rect^)TO_OBJECT(arg0))->Width = (arg1);
- OS_NATIVE_EXIT(env, that, Rect_1Width__ID_FUNC);
-}
-#endif
-
-#ifndef NO_Rect_1X__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(Rect_1X__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(Rect_1X__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, Rect_1X__I_FUNC);
- rc = (jdouble)((Rect^)TO_OBJECT(arg0))->X;
- OS_NATIVE_EXIT(env, that, Rect_1X__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Rect_1X__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Rect_1X__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Rect_1X__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, Rect_1X__ID_FUNC);
- ((Rect^)TO_OBJECT(arg0))->X = (arg1);
- OS_NATIVE_EXIT(env, that, Rect_1X__ID_FUNC);
-}
-#endif
-
-#ifndef NO_Rect_1Y__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(Rect_1Y__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(Rect_1Y__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, Rect_1Y__I_FUNC);
- rc = (jdouble)((Rect^)TO_OBJECT(arg0))->Y;
- OS_NATIVE_EXIT(env, that, Rect_1Y__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Rect_1Y__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Rect_1Y__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Rect_1Y__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, Rect_1Y__ID_FUNC);
- ((Rect^)TO_OBJECT(arg0))->Y = (arg1);
- OS_NATIVE_EXIT(env, that, Rect_1Y__ID_FUNC);
-}
-#endif
-
-#ifndef NO_Rectangle_1Height
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Rectangle_1Height)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Rectangle_1Height)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Rectangle_1Height_FUNC);
- rc = (jint)((System::Drawing::Rectangle^)TO_OBJECT(arg0))->Height;
- OS_NATIVE_EXIT(env, that, Rectangle_1Height_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Rectangle_1Width
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Rectangle_1Width)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Rectangle_1Width)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Rectangle_1Width_FUNC);
- rc = (jint)((System::Drawing::Rectangle^)TO_OBJECT(arg0))->Width;
- OS_NATIVE_EXIT(env, that, Rectangle_1Width_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Rectangle_1X
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Rectangle_1X)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Rectangle_1X)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Rectangle_1X_FUNC);
- rc = (jint)((System::Drawing::Rectangle^)TO_OBJECT(arg0))->X;
- OS_NATIVE_EXIT(env, that, Rectangle_1X_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Rectangle_1Y
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Rectangle_1Y)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Rectangle_1Y)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Rectangle_1Y_FUNC);
- rc = (jint)((System::Drawing::Rectangle^)TO_OBJECT(arg0))->Y;
- OS_NATIVE_EXIT(env, that, Rectangle_1Y_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RegistryKey_1GetSubKeyNames
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(RegistryKey_1GetSubKeyNames)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(RegistryKey_1GetSubKeyNames)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RegistryKey_1GetSubKeyNames_FUNC);
- rc = (jint)TO_HANDLE(((RegistryKey^)TO_OBJECT(arg0))->GetSubKeyNames());
- OS_NATIVE_EXIT(env, that, RegistryKey_1GetSubKeyNames_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RegistryKey_1GetValue
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(RegistryKey_1GetValue)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(RegistryKey_1GetValue)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RegistryKey_1GetValue_FUNC);
- rc = (jint)TO_HANDLE(((RegistryKey^)TO_OBJECT(arg0))->GetValue((String^)TO_OBJECT(arg1)));
- OS_NATIVE_EXIT(env, that, RegistryKey_1GetValue_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RegistryKey_1OpenSubKey
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(RegistryKey_1OpenSubKey)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(RegistryKey_1OpenSubKey)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RegistryKey_1OpenSubKey_FUNC);
- rc = (jint)TO_HANDLE(((RegistryKey^)TO_OBJECT(arg0))->OpenSubKey((String^)TO_OBJECT(arg1)));
- OS_NATIVE_EXIT(env, that, RegistryKey_1OpenSubKey_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Registry_1ClassesRoot
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Registry_1ClassesRoot)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Registry_1ClassesRoot)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Registry_1ClassesRoot_FUNC);
- rc = (jint)TO_HANDLE(Registry::ClassesRoot);
- OS_NATIVE_EXIT(env, that, Registry_1ClassesRoot_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RelativeSource_1AncestorType
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(RelativeSource_1AncestorType)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(RelativeSource_1AncestorType)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, RelativeSource_1AncestorType_FUNC);
- ((RelativeSource^)TO_OBJECT(arg0))->AncestorType = ((Type^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, RelativeSource_1AncestorType_FUNC);
-}
-#endif
-
-#ifndef NO_RenderOptions_1GetBitmapScalingMode
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(RenderOptions_1GetBitmapScalingMode)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(RenderOptions_1GetBitmapScalingMode)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RenderOptions_1GetBitmapScalingMode_FUNC);
- rc = (jint)RenderOptions::GetBitmapScalingMode((DependencyObject^)TO_OBJECT(arg0));
- OS_NATIVE_EXIT(env, that, RenderOptions_1GetBitmapScalingMode_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RenderOptions_1SetBitmapScalingMode
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(RenderOptions_1SetBitmapScalingMode)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(RenderOptions_1SetBitmapScalingMode)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, RenderOptions_1SetBitmapScalingMode_FUNC);
- RenderOptions::SetBitmapScalingMode((DependencyObject^)TO_OBJECT(arg0), (BitmapScalingMode)arg1);
- OS_NATIVE_EXIT(env, that, RenderOptions_1SetBitmapScalingMode_FUNC);
-}
-#endif
-
-#ifndef NO_RenderOptions_1SetEdgeMode
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(RenderOptions_1SetEdgeMode)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(RenderOptions_1SetEdgeMode)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, RenderOptions_1SetEdgeMode_FUNC);
- RenderOptions::SetEdgeMode((DependencyObject^)TO_OBJECT(arg0), (EdgeMode)arg1);
- OS_NATIVE_EXIT(env, that, RenderOptions_1SetEdgeMode_FUNC);
-}
-#endif
-
-#ifndef NO_RenderTargetBitmap_1Render
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(RenderTargetBitmap_1Render)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(RenderTargetBitmap_1Render)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, RenderTargetBitmap_1Render_FUNC);
- ((RenderTargetBitmap^)TO_OBJECT(arg0))->Render((Visual^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, RenderTargetBitmap_1Render_FUNC);
-}
-#endif
-
-#ifndef NO_RepeatBehavior_1Forever
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(RepeatBehavior_1Forever)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(RepeatBehavior_1Forever)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RepeatBehavior_1Forever_FUNC);
- rc = (jint)TO_HANDLE(RepeatBehavior::Forever);
- OS_NATIVE_EXIT(env, that, RepeatBehavior_1Forever_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ResourceDictionary_1Source
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ResourceDictionary_1Source)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ResourceDictionary_1Source)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ResourceDictionary_1Source_FUNC);
- ((ResourceDictionary^)TO_OBJECT(arg0))->Source = ((Uri^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, ResourceDictionary_1Source_FUNC);
-}
-#endif
-
-#ifndef NO_RoutedEventArgs_1Handled
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(RoutedEventArgs_1Handled)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(RoutedEventArgs_1Handled)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, RoutedEventArgs_1Handled_FUNC);
- ((RoutedEventArgs^)TO_OBJECT(arg0))->Handled = (arg1);
- OS_NATIVE_EXIT(env, that, RoutedEventArgs_1Handled_FUNC);
-}
-#endif
-
-#ifndef NO_RoutedEventArgs_1OriginalSource
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(RoutedEventArgs_1OriginalSource)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(RoutedEventArgs_1OriginalSource)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RoutedEventArgs_1OriginalSource_FUNC);
- rc = (jint)TO_HANDLE(((RoutedEventArgs^)TO_OBJECT(arg0))->OriginalSource);
- OS_NATIVE_EXIT(env, that, RoutedEventArgs_1OriginalSource_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RoutedEventArgs_1Source
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(RoutedEventArgs_1Source)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(RoutedEventArgs_1Source)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RoutedEventArgs_1Source_FUNC);
- rc = (jint)TO_HANDLE(((RoutedEventArgs^)TO_OBJECT(arg0))->Source);
- OS_NATIVE_EXIT(env, that, RoutedEventArgs_1Source_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RoutedEventArgs_1typeid
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(RoutedEventArgs_1typeid)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(RoutedEventArgs_1typeid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RoutedEventArgs_1typeid_FUNC);
- rc = (jint)TO_HANDLE(RoutedEventArgs::typeid);
- OS_NATIVE_EXIT(env, that, RoutedEventArgs_1typeid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RoutedPropertyChangedEventArgs_1NewValue
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(RoutedPropertyChangedEventArgs_1NewValue)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(RoutedPropertyChangedEventArgs_1NewValue)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RoutedPropertyChangedEventArgs_1NewValue_FUNC);
- rc = (jint)TO_HANDLE(((RoutedPropertyChangedEventArgs<Object^>^)TO_OBJECT(arg0))->NewValue);
- OS_NATIVE_EXIT(env, that, RoutedPropertyChangedEventArgs_1NewValue_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RoutedPropertyChangedEventArgs_1OldValue
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(RoutedPropertyChangedEventArgs_1OldValue)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(RoutedPropertyChangedEventArgs_1OldValue)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, RoutedPropertyChangedEventArgs_1OldValue_FUNC);
- rc = (jint)TO_HANDLE(((RoutedPropertyChangedEventArgs<Object^>^)TO_OBJECT(arg0))->OldValue);
- OS_NATIVE_EXIT(env, that, RoutedPropertyChangedEventArgs_1OldValue_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_RowDefinitionCollection_1Add
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(RowDefinitionCollection_1Add)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(RowDefinitionCollection_1Add)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, RowDefinitionCollection_1Add_FUNC);
- ((RowDefinitionCollection^)TO_OBJECT(arg0))->Add((RowDefinition^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, RowDefinitionCollection_1Add_FUNC);
-}
-#endif
-
-#ifndef NO_RowDefinition_1Height
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(RowDefinition_1Height)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(RowDefinition_1Height)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, RowDefinition_1Height_FUNC);
- ((RowDefinition^)TO_OBJECT(arg0))->Height = ((GridLength)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, RowDefinition_1Height_FUNC);
-}
-#endif
-
-#ifndef NO_Run_1Text
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Run_1Text)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Run_1Text)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Run_1Text_FUNC);
- ((Run^)TO_OBJECT(arg0))->Text = ((String^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Run_1Text_FUNC);
-}
-#endif
-
-#ifndef NO_SaveFileDialog_1OverwritePrompt
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(SaveFileDialog_1OverwritePrompt)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(SaveFileDialog_1OverwritePrompt)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, SaveFileDialog_1OverwritePrompt_FUNC);
- ((SaveFileDialog^)TO_OBJECT(arg0))->OverwritePrompt = (arg1);
- OS_NATIVE_EXIT(env, that, SaveFileDialog_1OverwritePrompt_FUNC);
-}
-#endif
-
-#ifndef NO_Screen_1AllScreens
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Screen_1AllScreens)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Screen_1AllScreens)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Screen_1AllScreens_FUNC);
- rc = (jint)TO_HANDLE(System::Windows::Forms::Screen::AllScreens);
- OS_NATIVE_EXIT(env, that, Screen_1AllScreens_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Screen_1Bounds
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Screen_1Bounds)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Screen_1Bounds)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Screen_1Bounds_FUNC);
- rc = (jint)TO_HANDLE(((System::Windows::Forms::Screen^)TO_OBJECT(arg0))->Bounds);
- OS_NATIVE_EXIT(env, that, Screen_1Bounds_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Screen_1PrimaryScreen
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Screen_1PrimaryScreen)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Screen_1PrimaryScreen)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Screen_1PrimaryScreen_FUNC);
- rc = (jint)TO_HANDLE(System::Windows::Forms::Screen::PrimaryScreen);
- OS_NATIVE_EXIT(env, that, Screen_1PrimaryScreen_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Screen_1WorkingArea
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Screen_1WorkingArea)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Screen_1WorkingArea)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Screen_1WorkingArea_FUNC);
- rc = (jint)TO_HANDLE(((System::Windows::Forms::Screen^)TO_OBJECT(arg0))->WorkingArea);
- OS_NATIVE_EXIT(env, that, Screen_1WorkingArea_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ScrollBar_1Orientation__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ScrollBar_1Orientation__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(ScrollBar_1Orientation__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ScrollBar_1Orientation__I_FUNC);
- rc = (jint)((ScrollBar^)TO_OBJECT(arg0))->Orientation;
- OS_NATIVE_EXIT(env, that, ScrollBar_1Orientation__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ScrollBar_1Orientation__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ScrollBar_1Orientation__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ScrollBar_1Orientation__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ScrollBar_1Orientation__II_FUNC);
- ((ScrollBar^)TO_OBJECT(arg0))->Orientation = ((Orientation)arg1);
- OS_NATIVE_EXIT(env, that, ScrollBar_1Orientation__II_FUNC);
-}
-#endif
-
-#ifndef NO_ScrollBar_1Scroll
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ScrollBar_1Scroll)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ScrollBar_1Scroll)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ScrollBar_1Scroll_FUNC);
- ((ScrollBar^)TO_OBJECT(arg0))->Scroll += ((ScrollEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, ScrollBar_1Scroll_FUNC);
-}
-#endif
-
-#ifndef NO_ScrollBar_1ViewportSize__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(ScrollBar_1ViewportSize__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(ScrollBar_1ViewportSize__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, ScrollBar_1ViewportSize__I_FUNC);
- rc = (jdouble)((ScrollBar^)TO_OBJECT(arg0))->ViewportSize;
- OS_NATIVE_EXIT(env, that, ScrollBar_1ViewportSize__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ScrollBar_1ViewportSize__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ScrollBar_1ViewportSize__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ScrollBar_1ViewportSize__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, ScrollBar_1ViewportSize__ID_FUNC);
- ((ScrollBar^)TO_OBJECT(arg0))->ViewportSize = (arg1);
- OS_NATIVE_EXIT(env, that, ScrollBar_1ViewportSize__ID_FUNC);
-}
-#endif
-
-#ifndef NO_ScrollBar_1typeid
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ScrollBar_1typeid)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(ScrollBar_1typeid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ScrollBar_1typeid_FUNC);
- rc = (jint)TO_HANDLE(ScrollBar::typeid);
- OS_NATIVE_EXIT(env, that, ScrollBar_1typeid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ScrollEventArgs_1ScrollEventType
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ScrollEventArgs_1ScrollEventType)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(ScrollEventArgs_1ScrollEventType)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ScrollEventArgs_1ScrollEventType_FUNC);
- rc = (jint)((ScrollEventArgs^)TO_OBJECT(arg0))->ScrollEventType;
- OS_NATIVE_EXIT(env, that, ScrollEventArgs_1ScrollEventType_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ScrollViewer_1ScrollToVerticalOffset
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ScrollViewer_1ScrollToVerticalOffset)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ScrollViewer_1ScrollToVerticalOffset)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, ScrollViewer_1ScrollToVerticalOffset_FUNC);
- ((ScrollViewer^)TO_OBJECT(arg0))->ScrollToVerticalOffset(arg1);
- OS_NATIVE_EXIT(env, that, ScrollViewer_1ScrollToVerticalOffset_FUNC);
-}
-#endif
-
-#ifndef NO_ScrollViewer_1SetHorizontalScrollBarVisibility
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ScrollViewer_1SetHorizontalScrollBarVisibility)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ScrollViewer_1SetHorizontalScrollBarVisibility)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ScrollViewer_1SetHorizontalScrollBarVisibility_FUNC);
- ScrollViewer::SetHorizontalScrollBarVisibility((DependencyObject^)TO_OBJECT(arg0), (ScrollBarVisibility)arg1);
- OS_NATIVE_EXIT(env, that, ScrollViewer_1SetHorizontalScrollBarVisibility_FUNC);
-}
-#endif
-
-#ifndef NO_ScrollViewer_1SetVerticalScrollBarVisibility
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ScrollViewer_1SetVerticalScrollBarVisibility)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ScrollViewer_1SetVerticalScrollBarVisibility)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ScrollViewer_1SetVerticalScrollBarVisibility_FUNC);
- ScrollViewer::SetVerticalScrollBarVisibility((DependencyObject^)TO_OBJECT(arg0), (ScrollBarVisibility)arg1);
- OS_NATIVE_EXIT(env, that, ScrollViewer_1SetVerticalScrollBarVisibility_FUNC);
-}
-#endif
-
-#ifndef NO_ScrollViewer_1VerticalOffset
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(ScrollViewer_1VerticalOffset)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(ScrollViewer_1VerticalOffset)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, ScrollViewer_1VerticalOffset_FUNC);
- rc = (jdouble)((ScrollViewer^)TO_OBJECT(arg0))->VerticalOffset;
- OS_NATIVE_EXIT(env, that, ScrollViewer_1VerticalOffset_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ScrollViewer_1typeid
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ScrollViewer_1typeid)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(ScrollViewer_1typeid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ScrollViewer_1typeid_FUNC);
- rc = (jint)TO_HANDLE(ScrollViewer::typeid);
- OS_NATIVE_EXIT(env, that, ScrollViewer_1typeid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SelectionChangedEventArgs_1AddedItems
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SelectionChangedEventArgs_1AddedItems)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(SelectionChangedEventArgs_1AddedItems)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SelectionChangedEventArgs_1AddedItems_FUNC);
- rc = (jint)TO_HANDLE(((SelectionChangedEventArgs^)TO_OBJECT(arg0))->AddedItems);
- OS_NATIVE_EXIT(env, that, SelectionChangedEventArgs_1AddedItems_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SelectionChangedEventArgs_1RemovedItems
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SelectionChangedEventArgs_1RemovedItems)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(SelectionChangedEventArgs_1RemovedItems)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SelectionChangedEventArgs_1RemovedItems_FUNC);
- rc = (jint)TO_HANDLE(((SelectionChangedEventArgs^)TO_OBJECT(arg0))->RemovedItems);
- OS_NATIVE_EXIT(env, that, SelectionChangedEventArgs_1RemovedItems_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Selector_1IsSynchronizedWithCurrentItem
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Selector_1IsSynchronizedWithCurrentItem)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Selector_1IsSynchronizedWithCurrentItem)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, Selector_1IsSynchronizedWithCurrentItem_FUNC);
- ((Selector^)TO_OBJECT(arg0))->IsSynchronizedWithCurrentItem = (arg1);
- OS_NATIVE_EXIT(env, that, Selector_1IsSynchronizedWithCurrentItem_FUNC);
-}
-#endif
-
-#ifndef NO_Selector_1SelectedIndex__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Selector_1SelectedIndex__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Selector_1SelectedIndex__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Selector_1SelectedIndex__I_FUNC);
- rc = (jint)((Selector^)TO_OBJECT(arg0))->SelectedIndex;
- OS_NATIVE_EXIT(env, that, Selector_1SelectedIndex__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Selector_1SelectedIndex__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Selector_1SelectedIndex__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Selector_1SelectedIndex__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Selector_1SelectedIndex__II_FUNC);
- ((Selector^)TO_OBJECT(arg0))->SelectedIndex = (arg1);
- OS_NATIVE_EXIT(env, that, Selector_1SelectedIndex__II_FUNC);
-}
-#endif
-
-#ifndef NO_Selector_1SelectedItem
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Selector_1SelectedItem)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Selector_1SelectedItem)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Selector_1SelectedItem_FUNC);
- rc = (jint)TO_HANDLE(((Selector^)TO_OBJECT(arg0))->SelectedItem);
- OS_NATIVE_EXIT(env, that, Selector_1SelectedItem_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Selector_1SelectedValue
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Selector_1SelectedValue)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Selector_1SelectedValue)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Selector_1SelectedValue_FUNC);
- rc = (jint)TO_HANDLE(((Selector^)TO_OBJECT(arg0))->SelectedValue);
- OS_NATIVE_EXIT(env, that, Selector_1SelectedValue_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Selector_1SelectionChanged
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Selector_1SelectionChanged)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Selector_1SelectionChanged)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Selector_1SelectionChanged_FUNC);
- ((Selector^)TO_OBJECT(arg0))->SelectionChanged += ((SelectionChangedEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Selector_1SelectionChanged_FUNC);
-}
-#endif
-
-#ifndef NO_SetterBaseCollection_1Add
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(SetterBaseCollection_1Add)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(SetterBaseCollection_1Add)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, SetterBaseCollection_1Add_FUNC);
- ((SetterBaseCollection^)TO_OBJECT(arg0))->Add((SetterBase^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, SetterBaseCollection_1Add_FUNC);
-}
-#endif
-
-#ifndef NO_Shape_1Fill
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Shape_1Fill)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Shape_1Fill)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Shape_1Fill_FUNC);
- ((Shape^)TO_OBJECT(arg0))->Fill = ((Brush^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Shape_1Fill_FUNC);
-}
-#endif
-
-#ifndef NO_Shape_1Stroke
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Shape_1Stroke)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Shape_1Stroke)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Shape_1Stroke_FUNC);
- ((Shape^)TO_OBJECT(arg0))->Stroke = ((Brush^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Shape_1Stroke_FUNC);
-}
-#endif
-
-#ifndef NO_Shape_1StrokeThickness
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Shape_1StrokeThickness)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Shape_1StrokeThickness)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, Shape_1StrokeThickness_FUNC);
- ((Shape^)TO_OBJECT(arg0))->StrokeThickness = (arg1);
- OS_NATIVE_EXIT(env, that, Shape_1StrokeThickness_FUNC);
-}
-#endif
-
-#ifndef NO_SizeChangedEventArgs_1NewSize
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SizeChangedEventArgs_1NewSize)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(SizeChangedEventArgs_1NewSize)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SizeChangedEventArgs_1NewSize_FUNC);
- rc = (jint)TO_HANDLE(((SizeChangedEventArgs^)TO_OBJECT(arg0))->NewSize);
- OS_NATIVE_EXIT(env, that, SizeChangedEventArgs_1NewSize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SizeChangedEventArgs_1PreviousSize
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SizeChangedEventArgs_1PreviousSize)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(SizeChangedEventArgs_1PreviousSize)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SizeChangedEventArgs_1PreviousSize_FUNC);
- rc = (jint)TO_HANDLE(((SizeChangedEventArgs^)TO_OBJECT(arg0))->PreviousSize);
- OS_NATIVE_EXIT(env, that, SizeChangedEventArgs_1PreviousSize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Size_1Height__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(Size_1Height__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(Size_1Height__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, Size_1Height__I_FUNC);
- rc = (jdouble)((Size ^)TO_OBJECT(arg0))->Height;
- OS_NATIVE_EXIT(env, that, Size_1Height__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Size_1Height__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Size_1Height__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Size_1Height__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, Size_1Height__ID_FUNC);
- ((Size ^)TO_OBJECT(arg0))->Height = (arg1);
- OS_NATIVE_EXIT(env, that, Size_1Height__ID_FUNC);
-}
-#endif
-
-#ifndef NO_Size_1Width__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(Size_1Width__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(Size_1Width__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, Size_1Width__I_FUNC);
- rc = (jdouble)((Size ^)TO_OBJECT(arg0))->Width;
- OS_NATIVE_EXIT(env, that, Size_1Width__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Size_1Width__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Size_1Width__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Size_1Width__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, Size_1Width__ID_FUNC);
- ((Size ^)TO_OBJECT(arg0))->Width = (arg1);
- OS_NATIVE_EXIT(env, that, Size_1Width__ID_FUNC);
-}
-#endif
-
-#ifndef NO_Slider_1Orientation
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Slider_1Orientation)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Slider_1Orientation)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Slider_1Orientation_FUNC);
- ((Slider ^)TO_OBJECT(arg0))->Orientation = ((Orientation)arg1);
- OS_NATIVE_EXIT(env, that, Slider_1Orientation_FUNC);
-}
-#endif
-
-#ifndef NO_Slider_1TickFrequency
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Slider_1TickFrequency)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Slider_1TickFrequency)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, Slider_1TickFrequency_FUNC);
- ((Slider^)TO_OBJECT(arg0))->TickFrequency = (arg1);
- OS_NATIVE_EXIT(env, that, Slider_1TickFrequency_FUNC);
-}
-#endif
-
-#ifndef NO_Slider_1TickPlacement
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Slider_1TickPlacement)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Slider_1TickPlacement)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Slider_1TickPlacement_FUNC);
- ((Slider^)TO_OBJECT(arg0))->TickPlacement = ((TickPlacement)arg1);
- OS_NATIVE_EXIT(env, that, Slider_1TickPlacement_FUNC);
-}
-#endif
-
-#ifndef NO_SplineDoubleKeyFrame_1KeySpline
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(SplineDoubleKeyFrame_1KeySpline)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(SplineDoubleKeyFrame_1KeySpline)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, SplineDoubleKeyFrame_1KeySpline_FUNC);
- ((SplineDoubleKeyFrame^)TO_OBJECT(arg0))->KeySpline = ((KeySpline^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, SplineDoubleKeyFrame_1KeySpline_FUNC);
-}
-#endif
-
-#ifndef NO_SplineInt32KeyFrame_1KeySpline
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(SplineInt32KeyFrame_1KeySpline)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(SplineInt32KeyFrame_1KeySpline)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, SplineInt32KeyFrame_1KeySpline_FUNC);
- ((SplineInt32KeyFrame^)TO_OBJECT(arg0))->KeySpline = ((KeySpline^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, SplineInt32KeyFrame_1KeySpline_FUNC);
-}
-#endif
-
-#ifndef NO_StackPanel_1Orientation
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(StackPanel_1Orientation)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(StackPanel_1Orientation)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, StackPanel_1Orientation_FUNC);
- ((StackPanel^)TO_OBJECT(arg0))->Orientation = ((Orientation)arg1);
- OS_NATIVE_EXIT(env, that, StackPanel_1Orientation_FUNC);
-}
-#endif
-
-#ifndef NO_StackPanel_1OrientationProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(StackPanel_1OrientationProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(StackPanel_1OrientationProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, StackPanel_1OrientationProperty_FUNC);
- rc = (jint)TO_HANDLE(StackPanel::OrientationProperty);
- OS_NATIVE_EXIT(env, that, StackPanel_1OrientationProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_StackPanel_1typeid
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(StackPanel_1typeid)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(StackPanel_1typeid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, StackPanel_1typeid_FUNC);
- rc = (jint)TO_HANDLE(StackPanel::typeid);
- OS_NATIVE_EXIT(env, that, StackPanel_1typeid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Storyboard_1Begin
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Storyboard_1Begin)(JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2);
-JNIEXPORT void JNICALL OS_NATIVE(Storyboard_1Begin)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2)
-{
- OS_NATIVE_ENTER(env, that, Storyboard_1Begin_FUNC);
- ((Storyboard^)TO_OBJECT(arg0))->Begin((FrameworkElement^)TO_OBJECT(arg1), arg2);
- OS_NATIVE_EXIT(env, that, Storyboard_1Begin_FUNC);
-}
-#endif
-
-#ifndef NO_Storyboard_1Pause
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Storyboard_1Pause)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Storyboard_1Pause)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Storyboard_1Pause_FUNC);
- ((Storyboard^)TO_OBJECT(arg0))->Pause((FrameworkElement^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Storyboard_1Pause_FUNC);
-}
-#endif
-
-#ifndef NO_Storyboard_1Resume
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Storyboard_1Resume)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Storyboard_1Resume)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Storyboard_1Resume_FUNC);
- ((Storyboard^)TO_OBJECT(arg0))->Resume((FrameworkElement^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Storyboard_1Resume_FUNC);
-}
-#endif
-
-#ifndef NO_Storyboard_1SetTargetName
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Storyboard_1SetTargetName)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Storyboard_1SetTargetName)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Storyboard_1SetTargetName_FUNC);
- Storyboard::SetTargetName((DependencyObject^)TO_OBJECT(arg0), (String^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Storyboard_1SetTargetName_FUNC);
-}
-#endif
-
-#ifndef NO_Storyboard_1SetTargetProperty
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Storyboard_1SetTargetProperty)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Storyboard_1SetTargetProperty)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Storyboard_1SetTargetProperty_FUNC);
- Storyboard::SetTargetProperty((DependencyObject^)TO_OBJECT(arg0), (PropertyPath^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Storyboard_1SetTargetProperty_FUNC);
-}
-#endif
-
-#ifndef NO_Storyboard_1Stop
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Storyboard_1Stop)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Storyboard_1Stop)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Storyboard_1Stop_FUNC);
- ((Storyboard^)TO_OBJECT(arg0))->Stop((FrameworkElement^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Storyboard_1Stop_FUNC);
-}
-#endif
-
-#ifndef NO_StreamGeometryContext_1BeginFigure
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(StreamGeometryContext_1BeginFigure)(JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2, jboolean arg3);
-JNIEXPORT void JNICALL OS_NATIVE(StreamGeometryContext_1BeginFigure)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2, jboolean arg3)
-{
- OS_NATIVE_ENTER(env, that, StreamGeometryContext_1BeginFigure_FUNC);
- ((StreamGeometryContext^)TO_OBJECT(arg0))->BeginFigure((Point)TO_OBJECT(arg1), arg2, arg3);
- OS_NATIVE_EXIT(env, that, StreamGeometryContext_1BeginFigure_FUNC);
-}
-#endif
-
-#ifndef NO_StreamGeometryContext_1Close
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(StreamGeometryContext_1Close)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(StreamGeometryContext_1Close)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, StreamGeometryContext_1Close_FUNC);
- ((StreamGeometryContext^)TO_OBJECT(arg0))->Close();
- OS_NATIVE_EXIT(env, that, StreamGeometryContext_1Close_FUNC);
-}
-#endif
-
-#ifndef NO_StreamGeometryContext_1LineTo
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(StreamGeometryContext_1LineTo)(JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2, jboolean arg3);
-JNIEXPORT void JNICALL OS_NATIVE(StreamGeometryContext_1LineTo)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2, jboolean arg3)
-{
- OS_NATIVE_ENTER(env, that, StreamGeometryContext_1LineTo_FUNC);
- ((StreamGeometryContext^)TO_OBJECT(arg0))->LineTo((Point)TO_OBJECT(arg1), arg2, arg3);
- OS_NATIVE_EXIT(env, that, StreamGeometryContext_1LineTo_FUNC);
-}
-#endif
-
-#ifndef NO_StreamGeometry_1Open
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(StreamGeometry_1Open)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(StreamGeometry_1Open)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, StreamGeometry_1Open_FUNC);
- rc = (jint)TO_HANDLE(((StreamGeometry^)TO_OBJECT(arg0))->Open());
- OS_NATIVE_EXIT(env, that, StreamGeometry_1Open_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_String_1Length
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(String_1Length)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(String_1Length)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, String_1Length_FUNC);
- rc = (jint)((String^)TO_OBJECT(arg0))->Length;
- OS_NATIVE_EXIT(env, that, String_1Length_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_String_1ToCharArray
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(String_1ToCharArray)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(String_1ToCharArray)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, String_1ToCharArray_FUNC);
- rc = (jint)TO_HANDLE(((String^)TO_OBJECT(arg0))->ToCharArray());
- OS_NATIVE_EXIT(env, that, String_1ToCharArray_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_String_1typeid
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(String_1typeid)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(String_1typeid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, String_1typeid_FUNC);
- rc = (jint)TO_HANDLE(String::typeid);
- OS_NATIVE_EXIT(env, that, String_1typeid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Style_1Setters
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Style_1Setters)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Style_1Setters)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Style_1Setters_FUNC);
- rc = (jint)TO_HANDLE(((Style^)TO_OBJECT(arg0))->Setters);
- OS_NATIVE_EXIT(env, that, Style_1Setters_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemColors_1ActiveBorderBrush
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1ActiveBorderBrush)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1ActiveBorderBrush)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SystemColors_1ActiveBorderBrush_FUNC);
- rc = (jint)TO_HANDLE(SystemColors::ActiveBorderBrush);
- OS_NATIVE_EXIT(env, that, SystemColors_1ActiveBorderBrush_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemColors_1ActiveBorderColor
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1ActiveBorderColor)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1ActiveBorderColor)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SystemColors_1ActiveBorderColor_FUNC);
- rc = (jint)TO_HANDLE(SystemColors::ActiveBorderColor);
- OS_NATIVE_EXIT(env, that, SystemColors_1ActiveBorderColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemColors_1ActiveCaptionColor
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1ActiveCaptionColor)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1ActiveCaptionColor)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SystemColors_1ActiveCaptionColor_FUNC);
- rc = (jint)TO_HANDLE(SystemColors::ActiveCaptionColor);
- OS_NATIVE_EXIT(env, that, SystemColors_1ActiveCaptionColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemColors_1ActiveCaptionTextColor
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1ActiveCaptionTextColor)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1ActiveCaptionTextColor)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SystemColors_1ActiveCaptionTextColor_FUNC);
- rc = (jint)TO_HANDLE(SystemColors::ActiveCaptionTextColor);
- OS_NATIVE_EXIT(env, that, SystemColors_1ActiveCaptionTextColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemColors_1ControlBrush
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1ControlBrush)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1ControlBrush)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SystemColors_1ControlBrush_FUNC);
- rc = (jint)TO_HANDLE(SystemColors::ControlBrush);
- OS_NATIVE_EXIT(env, that, SystemColors_1ControlBrush_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemColors_1ControlColor
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1ControlColor)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1ControlColor)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SystemColors_1ControlColor_FUNC);
- rc = (jint)TO_HANDLE(SystemColors::ControlColor);
- OS_NATIVE_EXIT(env, that, SystemColors_1ControlColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemColors_1ControlDarkColor
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1ControlDarkColor)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1ControlDarkColor)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SystemColors_1ControlDarkColor_FUNC);
- rc = (jint)TO_HANDLE(SystemColors::ControlDarkColor);
- OS_NATIVE_EXIT(env, that, SystemColors_1ControlDarkColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemColors_1ControlDarkDarkColor
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1ControlDarkDarkColor)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1ControlDarkDarkColor)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SystemColors_1ControlDarkDarkColor_FUNC);
- rc = (jint)TO_HANDLE(SystemColors::ControlDarkDarkColor);
- OS_NATIVE_EXIT(env, that, SystemColors_1ControlDarkDarkColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemColors_1ControlLightColor
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1ControlLightColor)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1ControlLightColor)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SystemColors_1ControlLightColor_FUNC);
- rc = (jint)TO_HANDLE(SystemColors::ControlLightColor);
- OS_NATIVE_EXIT(env, that, SystemColors_1ControlLightColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemColors_1ControlLightLightColor
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1ControlLightLightColor)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1ControlLightLightColor)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SystemColors_1ControlLightLightColor_FUNC);
- rc = (jint)TO_HANDLE(SystemColors::ControlLightLightColor);
- OS_NATIVE_EXIT(env, that, SystemColors_1ControlLightLightColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemColors_1ControlTextBrush
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1ControlTextBrush)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1ControlTextBrush)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SystemColors_1ControlTextBrush_FUNC);
- rc = (jint)TO_HANDLE(SystemColors::ControlTextBrush);
- OS_NATIVE_EXIT(env, that, SystemColors_1ControlTextBrush_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemColors_1ControlTextColor
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1ControlTextColor)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1ControlTextColor)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SystemColors_1ControlTextColor_FUNC);
- rc = (jint)TO_HANDLE(SystemColors::ControlTextColor);
- OS_NATIVE_EXIT(env, that, SystemColors_1ControlTextColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemColors_1GradientActiveCaptionColor
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1GradientActiveCaptionColor)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1GradientActiveCaptionColor)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SystemColors_1GradientActiveCaptionColor_FUNC);
- rc = (jint)TO_HANDLE(SystemColors::GradientActiveCaptionColor);
- OS_NATIVE_EXIT(env, that, SystemColors_1GradientActiveCaptionColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemColors_1GradientInactiveCaptionColor
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1GradientInactiveCaptionColor)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1GradientInactiveCaptionColor)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SystemColors_1GradientInactiveCaptionColor_FUNC);
- rc = (jint)TO_HANDLE(SystemColors::GradientInactiveCaptionColor);
- OS_NATIVE_EXIT(env, that, SystemColors_1GradientInactiveCaptionColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemColors_1HighlightBrush
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1HighlightBrush)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1HighlightBrush)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SystemColors_1HighlightBrush_FUNC);
- rc = (jint)TO_HANDLE(SystemColors::HighlightBrush);
- OS_NATIVE_EXIT(env, that, SystemColors_1HighlightBrush_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemColors_1HighlightColor
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1HighlightColor)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1HighlightColor)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SystemColors_1HighlightColor_FUNC);
- rc = (jint)TO_HANDLE(SystemColors::HighlightColor);
- OS_NATIVE_EXIT(env, that, SystemColors_1HighlightColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemColors_1HighlightTextColor
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1HighlightTextColor)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1HighlightTextColor)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SystemColors_1HighlightTextColor_FUNC);
- rc = (jint)TO_HANDLE(SystemColors::HighlightTextColor);
- OS_NATIVE_EXIT(env, that, SystemColors_1HighlightTextColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemColors_1InactiveCaptionColor
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1InactiveCaptionColor)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1InactiveCaptionColor)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SystemColors_1InactiveCaptionColor_FUNC);
- rc = (jint)TO_HANDLE(SystemColors::InactiveCaptionColor);
- OS_NATIVE_EXIT(env, that, SystemColors_1InactiveCaptionColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemColors_1InactiveCaptionTextColor
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1InactiveCaptionTextColor)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1InactiveCaptionTextColor)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SystemColors_1InactiveCaptionTextColor_FUNC);
- rc = (jint)TO_HANDLE(SystemColors::InactiveCaptionTextColor);
- OS_NATIVE_EXIT(env, that, SystemColors_1InactiveCaptionTextColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemColors_1InfoColor
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1InfoColor)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1InfoColor)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SystemColors_1InfoColor_FUNC);
- rc = (jint)TO_HANDLE(SystemColors::InfoColor);
- OS_NATIVE_EXIT(env, that, SystemColors_1InfoColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemColors_1InfoTextColor
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1InfoTextColor)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1InfoTextColor)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SystemColors_1InfoTextColor_FUNC);
- rc = (jint)TO_HANDLE(SystemColors::InfoTextColor);
- OS_NATIVE_EXIT(env, that, SystemColors_1InfoTextColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemColors_1WindowColor
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1WindowColor)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1WindowColor)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SystemColors_1WindowColor_FUNC);
- rc = (jint)TO_HANDLE(SystemColors::WindowColor);
- OS_NATIVE_EXIT(env, that, SystemColors_1WindowColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemColors_1WindowTextColor
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1WindowTextColor)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SystemColors_1WindowTextColor)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SystemColors_1WindowTextColor_FUNC);
- rc = (jint)TO_HANDLE(SystemColors::WindowTextColor);
- OS_NATIVE_EXIT(env, that, SystemColors_1WindowTextColor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemFonts_1MessageFontFamily
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SystemFonts_1MessageFontFamily)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SystemFonts_1MessageFontFamily)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SystemFonts_1MessageFontFamily_FUNC);
- rc = (jint)TO_HANDLE(SystemFonts::MessageFontFamily);
- OS_NATIVE_EXIT(env, that, SystemFonts_1MessageFontFamily_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemFonts_1MessageFontSize
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(SystemFonts_1MessageFontSize)(JNIEnv *env, jclass that);
-JNIEXPORT jdouble JNICALL OS_NATIVE(SystemFonts_1MessageFontSize)
- (JNIEnv *env, jclass that)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, SystemFonts_1MessageFontSize_FUNC);
- rc = (jdouble)SystemFonts::MessageFontSize;
- OS_NATIVE_EXIT(env, that, SystemFonts_1MessageFontSize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemFonts_1MessageFontStyle
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SystemFonts_1MessageFontStyle)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SystemFonts_1MessageFontStyle)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SystemFonts_1MessageFontStyle_FUNC);
- rc = (jint)TO_HANDLE(SystemFonts::MessageFontStyle);
- OS_NATIVE_EXIT(env, that, SystemFonts_1MessageFontStyle_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemFonts_1MessageFontWeight
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SystemFonts_1MessageFontWeight)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SystemFonts_1MessageFontWeight)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SystemFonts_1MessageFontWeight_FUNC);
- rc = (jint)TO_HANDLE(SystemFonts::MessageFontWeight);
- OS_NATIVE_EXIT(env, that, SystemFonts_1MessageFontWeight_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemParameters_1HighContrast
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(SystemParameters_1HighContrast)(JNIEnv *env, jclass that);
-JNIEXPORT jboolean JNICALL OS_NATIVE(SystemParameters_1HighContrast)
- (JNIEnv *env, jclass that)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, SystemParameters_1HighContrast_FUNC);
- rc = (jboolean)SystemParameters::HighContrast;
- OS_NATIVE_EXIT(env, that, SystemParameters_1HighContrast_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemParameters_1HorizontalScrollBarButtonWidth
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(SystemParameters_1HorizontalScrollBarButtonWidth)(JNIEnv *env, jclass that);
-JNIEXPORT jdouble JNICALL OS_NATIVE(SystemParameters_1HorizontalScrollBarButtonWidth)
- (JNIEnv *env, jclass that)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, SystemParameters_1HorizontalScrollBarButtonWidth_FUNC);
- rc = (jdouble)SystemParameters::HorizontalScrollBarButtonWidth;
- OS_NATIVE_EXIT(env, that, SystemParameters_1HorizontalScrollBarButtonWidth_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemParameters_1HorizontalScrollBarHeight
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(SystemParameters_1HorizontalScrollBarHeight)(JNIEnv *env, jclass that);
-JNIEXPORT jdouble JNICALL OS_NATIVE(SystemParameters_1HorizontalScrollBarHeight)
- (JNIEnv *env, jclass that)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, SystemParameters_1HorizontalScrollBarHeight_FUNC);
- rc = (jdouble)SystemParameters::HorizontalScrollBarHeight;
- OS_NATIVE_EXIT(env, that, SystemParameters_1HorizontalScrollBarHeight_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemParameters_1MinimumHorizontalDragDistance
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(SystemParameters_1MinimumHorizontalDragDistance)(JNIEnv *env, jclass that);
-JNIEXPORT jdouble JNICALL OS_NATIVE(SystemParameters_1MinimumHorizontalDragDistance)
- (JNIEnv *env, jclass that)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, SystemParameters_1MinimumHorizontalDragDistance_FUNC);
- rc = (jdouble)SystemParameters::MinimumHorizontalDragDistance;
- OS_NATIVE_EXIT(env, that, SystemParameters_1MinimumHorizontalDragDistance_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemParameters_1MinimumVerticalDragDistance
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(SystemParameters_1MinimumVerticalDragDistance)(JNIEnv *env, jclass that);
-JNIEXPORT jdouble JNICALL OS_NATIVE(SystemParameters_1MinimumVerticalDragDistance)
- (JNIEnv *env, jclass that)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, SystemParameters_1MinimumVerticalDragDistance_FUNC);
- rc = (jdouble)SystemParameters::MinimumVerticalDragDistance;
- OS_NATIVE_EXIT(env, that, SystemParameters_1MinimumVerticalDragDistance_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemParameters_1PrimaryScreenHeight
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(SystemParameters_1PrimaryScreenHeight)(JNIEnv *env, jclass that);
-JNIEXPORT jdouble JNICALL OS_NATIVE(SystemParameters_1PrimaryScreenHeight)
- (JNIEnv *env, jclass that)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, SystemParameters_1PrimaryScreenHeight_FUNC);
- rc = (jdouble)SystemParameters::PrimaryScreenHeight;
- OS_NATIVE_EXIT(env, that, SystemParameters_1PrimaryScreenHeight_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemParameters_1PrimaryScreenWidth
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(SystemParameters_1PrimaryScreenWidth)(JNIEnv *env, jclass that);
-JNIEXPORT jdouble JNICALL OS_NATIVE(SystemParameters_1PrimaryScreenWidth)
- (JNIEnv *env, jclass that)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, SystemParameters_1PrimaryScreenWidth_FUNC);
- rc = (jdouble)SystemParameters::PrimaryScreenWidth;
- OS_NATIVE_EXIT(env, that, SystemParameters_1PrimaryScreenWidth_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemParameters_1ThinHorizontalBorderHeight
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(SystemParameters_1ThinHorizontalBorderHeight)(JNIEnv *env, jclass that);
-JNIEXPORT jdouble JNICALL OS_NATIVE(SystemParameters_1ThinHorizontalBorderHeight)
- (JNIEnv *env, jclass that)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, SystemParameters_1ThinHorizontalBorderHeight_FUNC);
- rc = (jdouble)SystemParameters::ThinHorizontalBorderHeight;
- OS_NATIVE_EXIT(env, that, SystemParameters_1ThinHorizontalBorderHeight_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemParameters_1ThinVerticalBorderWidth
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(SystemParameters_1ThinVerticalBorderWidth)(JNIEnv *env, jclass that);
-JNIEXPORT jdouble JNICALL OS_NATIVE(SystemParameters_1ThinVerticalBorderWidth)
- (JNIEnv *env, jclass that)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, SystemParameters_1ThinVerticalBorderWidth_FUNC);
- rc = (jdouble)SystemParameters::ThinVerticalBorderWidth;
- OS_NATIVE_EXIT(env, that, SystemParameters_1ThinVerticalBorderWidth_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemParameters_1VerticalScrollBarButtonHeight
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(SystemParameters_1VerticalScrollBarButtonHeight)(JNIEnv *env, jclass that);
-JNIEXPORT jdouble JNICALL OS_NATIVE(SystemParameters_1VerticalScrollBarButtonHeight)
- (JNIEnv *env, jclass that)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, SystemParameters_1VerticalScrollBarButtonHeight_FUNC);
- rc = (jdouble)SystemParameters::VerticalScrollBarButtonHeight;
- OS_NATIVE_EXIT(env, that, SystemParameters_1VerticalScrollBarButtonHeight_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemParameters_1VerticalScrollBarWidth
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(SystemParameters_1VerticalScrollBarWidth)(JNIEnv *env, jclass that);
-JNIEXPORT jdouble JNICALL OS_NATIVE(SystemParameters_1VerticalScrollBarWidth)
- (JNIEnv *env, jclass that)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, SystemParameters_1VerticalScrollBarWidth_FUNC);
- rc = (jdouble)SystemParameters::VerticalScrollBarWidth;
- OS_NATIVE_EXIT(env, that, SystemParameters_1VerticalScrollBarWidth_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemParameters_1VirtualScreenHeight
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(SystemParameters_1VirtualScreenHeight)(JNIEnv *env, jclass that);
-JNIEXPORT jdouble JNICALL OS_NATIVE(SystemParameters_1VirtualScreenHeight)
- (JNIEnv *env, jclass that)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, SystemParameters_1VirtualScreenHeight_FUNC);
- rc = (jdouble)SystemParameters::VirtualScreenHeight;
- OS_NATIVE_EXIT(env, that, SystemParameters_1VirtualScreenHeight_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemParameters_1VirtualScreenLeft
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(SystemParameters_1VirtualScreenLeft)(JNIEnv *env, jclass that);
-JNIEXPORT jdouble JNICALL OS_NATIVE(SystemParameters_1VirtualScreenLeft)
- (JNIEnv *env, jclass that)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, SystemParameters_1VirtualScreenLeft_FUNC);
- rc = (jdouble)SystemParameters::VirtualScreenLeft;
- OS_NATIVE_EXIT(env, that, SystemParameters_1VirtualScreenLeft_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemParameters_1VirtualScreenTop
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(SystemParameters_1VirtualScreenTop)(JNIEnv *env, jclass that);
-JNIEXPORT jdouble JNICALL OS_NATIVE(SystemParameters_1VirtualScreenTop)
- (JNIEnv *env, jclass that)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, SystemParameters_1VirtualScreenTop_FUNC);
- rc = (jdouble)SystemParameters::VirtualScreenTop;
- OS_NATIVE_EXIT(env, that, SystemParameters_1VirtualScreenTop_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemParameters_1VirtualScreenWidth
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(SystemParameters_1VirtualScreenWidth)(JNIEnv *env, jclass that);
-JNIEXPORT jdouble JNICALL OS_NATIVE(SystemParameters_1VirtualScreenWidth)
- (JNIEnv *env, jclass that)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, SystemParameters_1VirtualScreenWidth_FUNC);
- rc = (jdouble)SystemParameters::VirtualScreenWidth;
- OS_NATIVE_EXIT(env, that, SystemParameters_1VirtualScreenWidth_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemParameters_1WheelScrollLines
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SystemParameters_1WheelScrollLines)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SystemParameters_1WheelScrollLines)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SystemParameters_1WheelScrollLines_FUNC);
- rc = (jint)SystemParameters::WheelScrollLines;
- OS_NATIVE_EXIT(env, that, SystemParameters_1WheelScrollLines_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SystemParameters_1WorkArea
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SystemParameters_1WorkArea)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SystemParameters_1WorkArea)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SystemParameters_1WorkArea_FUNC);
- rc = (jint)TO_HANDLE(SystemParameters::WorkArea);
- OS_NATIVE_EXIT(env, that, SystemParameters_1WorkArea_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TabControl_1TabStripPlacement
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TabControl_1TabStripPlacement)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TabControl_1TabStripPlacement)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TabControl_1TabStripPlacement_FUNC);
- ((TabControl^)TO_OBJECT(arg0))->TabStripPlacement = ((Dock)arg1);
- OS_NATIVE_EXIT(env, that, TabControl_1TabStripPlacement_FUNC);
-}
-#endif
-
-#ifndef NO_TabItem_1IsSelected
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(TabItem_1IsSelected)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(TabItem_1IsSelected)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, TabItem_1IsSelected_FUNC);
- rc = (jboolean)((TabItem^)TO_OBJECT(arg0))->IsSelected;
- OS_NATIVE_EXIT(env, that, TabItem_1IsSelected_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextBlock_1Background
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBlock_1Background)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TextBlock_1Background)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TextBlock_1Background_FUNC);
- ((TextBlock^)TO_OBJECT(arg0))->Background = ((Brush^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, TextBlock_1Background_FUNC);
-}
-#endif
-
-#ifndef NO_TextBlock_1BackgroundProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextBlock_1BackgroundProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(TextBlock_1BackgroundProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextBlock_1BackgroundProperty_FUNC);
- rc = (jint)TO_HANDLE(TextBlock::BackgroundProperty);
- OS_NATIVE_EXIT(env, that, TextBlock_1BackgroundProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextBlock_1FontFamily
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBlock_1FontFamily)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TextBlock_1FontFamily)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TextBlock_1FontFamily_FUNC);
- ((TextBlock^)TO_OBJECT(arg0))->FontFamily = ((FontFamily^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, TextBlock_1FontFamily_FUNC);
-}
-#endif
-
-#ifndef NO_TextBlock_1FontFamilyProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextBlock_1FontFamilyProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(TextBlock_1FontFamilyProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextBlock_1FontFamilyProperty_FUNC);
- rc = (jint)TO_HANDLE(TextBlock::FontFamilyProperty);
- OS_NATIVE_EXIT(env, that, TextBlock_1FontFamilyProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextBlock_1FontSize
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBlock_1FontSize)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TextBlock_1FontSize)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, TextBlock_1FontSize_FUNC);
- ((TextBlock^)TO_OBJECT(arg0))->FontSize = (arg1);
- OS_NATIVE_EXIT(env, that, TextBlock_1FontSize_FUNC);
-}
-#endif
-
-#ifndef NO_TextBlock_1FontSizeProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextBlock_1FontSizeProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(TextBlock_1FontSizeProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextBlock_1FontSizeProperty_FUNC);
- rc = (jint)TO_HANDLE(TextBlock::FontSizeProperty);
- OS_NATIVE_EXIT(env, that, TextBlock_1FontSizeProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextBlock_1FontStretch
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBlock_1FontStretch)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TextBlock_1FontStretch)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TextBlock_1FontStretch_FUNC);
- ((TextBlock^)TO_OBJECT(arg0))->FontStretch = ((FontStretch)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, TextBlock_1FontStretch_FUNC);
-}
-#endif
-
-#ifndef NO_TextBlock_1FontStretchProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextBlock_1FontStretchProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(TextBlock_1FontStretchProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextBlock_1FontStretchProperty_FUNC);
- rc = (jint)TO_HANDLE(TextBlock::FontStretchProperty);
- OS_NATIVE_EXIT(env, that, TextBlock_1FontStretchProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextBlock_1FontStyle
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBlock_1FontStyle)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TextBlock_1FontStyle)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TextBlock_1FontStyle_FUNC);
- ((TextBlock^)TO_OBJECT(arg0))->FontStyle = ((FontStyle)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, TextBlock_1FontStyle_FUNC);
-}
-#endif
-
-#ifndef NO_TextBlock_1FontStyleProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextBlock_1FontStyleProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(TextBlock_1FontStyleProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextBlock_1FontStyleProperty_FUNC);
- rc = (jint)TO_HANDLE(TextBlock::FontStyleProperty);
- OS_NATIVE_EXIT(env, that, TextBlock_1FontStyleProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextBlock_1FontWeight
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBlock_1FontWeight)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TextBlock_1FontWeight)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TextBlock_1FontWeight_FUNC);
- ((TextBlock^)TO_OBJECT(arg0))->FontWeight = ((FontWeight)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, TextBlock_1FontWeight_FUNC);
-}
-#endif
-
-#ifndef NO_TextBlock_1FontWeightProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextBlock_1FontWeightProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(TextBlock_1FontWeightProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextBlock_1FontWeightProperty_FUNC);
- rc = (jint)TO_HANDLE(TextBlock::FontWeightProperty);
- OS_NATIVE_EXIT(env, that, TextBlock_1FontWeightProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextBlock_1Foreground
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBlock_1Foreground)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TextBlock_1Foreground)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TextBlock_1Foreground_FUNC);
- ((TextBlock^)TO_OBJECT(arg0))->Foreground = ((Brush^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, TextBlock_1Foreground_FUNC);
-}
-#endif
-
-#ifndef NO_TextBlock_1ForegroundProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextBlock_1ForegroundProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(TextBlock_1ForegroundProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextBlock_1ForegroundProperty_FUNC);
- rc = (jint)TO_HANDLE(TextBlock::ForegroundProperty);
- OS_NATIVE_EXIT(env, that, TextBlock_1ForegroundProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextBlock_1Inlines
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextBlock_1Inlines)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TextBlock_1Inlines)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextBlock_1Inlines_FUNC);
- rc = (jint)TO_HANDLE(((TextBlock^)TO_OBJECT(arg0))->Inlines);
- OS_NATIVE_EXIT(env, that, TextBlock_1Inlines_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextBlock_1Text__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextBlock_1Text__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TextBlock_1Text__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextBlock_1Text__I_FUNC);
- rc = (jint)TO_HANDLE(((TextBlock^)TO_OBJECT(arg0))->Text);
- OS_NATIVE_EXIT(env, that, TextBlock_1Text__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextBlock_1Text__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBlock_1Text__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TextBlock_1Text__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TextBlock_1Text__II_FUNC);
- ((TextBlock^)TO_OBJECT(arg0))->Text = ((String^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, TextBlock_1Text__II_FUNC);
-}
-#endif
-
-#ifndef NO_TextBlock_1TextProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextBlock_1TextProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(TextBlock_1TextProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextBlock_1TextProperty_FUNC);
- rc = (jint)TO_HANDLE(TextBlock::TextProperty);
- OS_NATIVE_EXIT(env, that, TextBlock_1TextProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextBlock_1typeid
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextBlock_1typeid)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(TextBlock_1typeid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextBlock_1typeid_FUNC);
- rc = (jint)TO_HANDLE(TextBlock::typeid);
- OS_NATIVE_EXIT(env, that, TextBlock_1typeid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextBoundsCollection_1Current
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextBoundsCollection_1Current)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TextBoundsCollection_1Current)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextBoundsCollection_1Current_FUNC);
- rc = (jint)TO_HANDLE(((IEnumerator^)TO_OBJECT(arg0))->Current);
- OS_NATIVE_EXIT(env, that, TextBoundsCollection_1Current_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextBoundsCollection_1GetEnumerator
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextBoundsCollection_1GetEnumerator)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TextBoundsCollection_1GetEnumerator)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextBoundsCollection_1GetEnumerator_FUNC);
- rc = (jint)TO_HANDLE(((IEnumerable^)TO_OBJECT(arg0))->GetEnumerator());
- OS_NATIVE_EXIT(env, that, TextBoundsCollection_1GetEnumerator_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextBounds_1Rectangle
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextBounds_1Rectangle)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TextBounds_1Rectangle)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextBounds_1Rectangle_FUNC);
- rc = (jint)TO_HANDLE(((TextBounds^)TO_OBJECT(arg0))->Rectangle);
- OS_NATIVE_EXIT(env, that, TextBounds_1Rectangle_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextBoxBase_1AcceptsReturn
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBoxBase_1AcceptsReturn)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TextBoxBase_1AcceptsReturn)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, TextBoxBase_1AcceptsReturn_FUNC);
- ((TextBoxBase^)TO_OBJECT(arg0))->AcceptsReturn = (arg1);
- OS_NATIVE_EXIT(env, that, TextBoxBase_1AcceptsReturn_FUNC);
-}
-#endif
-
-#ifndef NO_TextBoxBase_1AcceptsTab
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBoxBase_1AcceptsTab)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TextBoxBase_1AcceptsTab)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, TextBoxBase_1AcceptsTab_FUNC);
- ((TextBoxBase^)TO_OBJECT(arg0))->AcceptsTab = (arg1);
- OS_NATIVE_EXIT(env, that, TextBoxBase_1AcceptsTab_FUNC);
-}
-#endif
-
-#ifndef NO_TextBoxBase_1AppendText
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBoxBase_1AppendText)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TextBoxBase_1AppendText)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TextBoxBase_1AppendText_FUNC);
- ((TextBoxBase^)TO_OBJECT(arg0))->AppendText((String^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, TextBoxBase_1AppendText_FUNC);
-}
-#endif
-
-#ifndef NO_TextBoxBase_1Copy
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBoxBase_1Copy)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(TextBoxBase_1Copy)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, TextBoxBase_1Copy_FUNC);
- ((TextBoxBase^)TO_OBJECT(arg0))->Copy();
- OS_NATIVE_EXIT(env, that, TextBoxBase_1Copy_FUNC);
-}
-#endif
-
-#ifndef NO_TextBoxBase_1Cut
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBoxBase_1Cut)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(TextBoxBase_1Cut)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, TextBoxBase_1Cut_FUNC);
- ((TextBoxBase^)TO_OBJECT(arg0))->Cut();
- OS_NATIVE_EXIT(env, that, TextBoxBase_1Cut_FUNC);
-}
-#endif
-
-#ifndef NO_TextBoxBase_1HorizontalScrollBarVisibility
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBoxBase_1HorizontalScrollBarVisibility)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TextBoxBase_1HorizontalScrollBarVisibility)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TextBoxBase_1HorizontalScrollBarVisibility_FUNC);
- ((TextBoxBase^)TO_OBJECT(arg0))->HorizontalScrollBarVisibility = ((ScrollBarVisibility)arg1);
- OS_NATIVE_EXIT(env, that, TextBoxBase_1HorizontalScrollBarVisibility_FUNC);
-}
-#endif
-
-#ifndef NO_TextBoxBase_1IsReadOnly__I
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(TextBoxBase_1IsReadOnly__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(TextBoxBase_1IsReadOnly__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, TextBoxBase_1IsReadOnly__I_FUNC);
- rc = (jboolean)((TextBoxBase^)TO_OBJECT(arg0))->IsReadOnly;
- OS_NATIVE_EXIT(env, that, TextBoxBase_1IsReadOnly__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextBoxBase_1IsReadOnly__IZ
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBoxBase_1IsReadOnly__IZ)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TextBoxBase_1IsReadOnly__IZ)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, TextBoxBase_1IsReadOnly__IZ_FUNC);
- ((TextBoxBase^)TO_OBJECT(arg0))->IsReadOnly = (arg1);
- OS_NATIVE_EXIT(env, that, TextBoxBase_1IsReadOnly__IZ_FUNC);
-}
-#endif
-
-#ifndef NO_TextBoxBase_1Paste
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBoxBase_1Paste)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(TextBoxBase_1Paste)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, TextBoxBase_1Paste_FUNC);
- ((TextBoxBase^)TO_OBJECT(arg0))->Paste();
- OS_NATIVE_EXIT(env, that, TextBoxBase_1Paste_FUNC);
-}
-#endif
-
-#ifndef NO_TextBoxBase_1ScrollToEnd
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBoxBase_1ScrollToEnd)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(TextBoxBase_1ScrollToEnd)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, TextBoxBase_1ScrollToEnd_FUNC);
- ((TextBoxBase^)TO_OBJECT(arg0))->ScrollToEnd();
- OS_NATIVE_EXIT(env, that, TextBoxBase_1ScrollToEnd_FUNC);
-}
-#endif
-
-#ifndef NO_TextBoxBase_1ScrollToVerticalOffset
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBoxBase_1ScrollToVerticalOffset)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TextBoxBase_1ScrollToVerticalOffset)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, TextBoxBase_1ScrollToVerticalOffset_FUNC);
- ((TextBoxBase^)TO_OBJECT(arg0))->ScrollToVerticalOffset(arg1);
- OS_NATIVE_EXIT(env, that, TextBoxBase_1ScrollToVerticalOffset_FUNC);
-}
-#endif
-
-#ifndef NO_TextBoxBase_1SelectAll
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBoxBase_1SelectAll)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(TextBoxBase_1SelectAll)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, TextBoxBase_1SelectAll_FUNC);
- ((TextBoxBase^)TO_OBJECT(arg0))->SelectAll();
- OS_NATIVE_EXIT(env, that, TextBoxBase_1SelectAll_FUNC);
-}
-#endif
-
-#ifndef NO_TextBoxBase_1TextChanged
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBoxBase_1TextChanged)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TextBoxBase_1TextChanged)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TextBoxBase_1TextChanged_FUNC);
- ((TextBoxBase^)TO_OBJECT(arg0))->TextChanged += ((TextChangedEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, TextBoxBase_1TextChanged_FUNC);
-}
-#endif
-
-#ifndef NO_TextBoxBase_1VerticalOffset
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(TextBoxBase_1VerticalOffset)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(TextBoxBase_1VerticalOffset)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, TextBoxBase_1VerticalOffset_FUNC);
- rc = (jdouble)((TextBoxBase^)TO_OBJECT(arg0))->VerticalOffset;
- OS_NATIVE_EXIT(env, that, TextBoxBase_1VerticalOffset_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextBoxBase_1VerticalScrollBarVisibility
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBoxBase_1VerticalScrollBarVisibility)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TextBoxBase_1VerticalScrollBarVisibility)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TextBoxBase_1VerticalScrollBarVisibility_FUNC);
- ((TextBoxBase^)TO_OBJECT(arg0))->VerticalScrollBarVisibility = ((ScrollBarVisibility)arg1);
- OS_NATIVE_EXIT(env, that, TextBoxBase_1VerticalScrollBarVisibility_FUNC);
-}
-#endif
-
-#ifndef NO_TextBox_1CaretIndex__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextBox_1CaretIndex__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TextBox_1CaretIndex__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextBox_1CaretIndex__I_FUNC);
- rc = (jint)((TextBox^)TO_OBJECT(arg0))->CaretIndex;
- OS_NATIVE_EXIT(env, that, TextBox_1CaretIndex__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextBox_1CaretIndex__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBox_1CaretIndex__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TextBox_1CaretIndex__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TextBox_1CaretIndex__II_FUNC);
- ((TextBox^)TO_OBJECT(arg0))->CaretIndex = (arg1);
- OS_NATIVE_EXIT(env, that, TextBox_1CaretIndex__II_FUNC);
-}
-#endif
-
-#ifndef NO_TextBox_1GetFirstVisibleLineIndex
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextBox_1GetFirstVisibleLineIndex)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TextBox_1GetFirstVisibleLineIndex)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextBox_1GetFirstVisibleLineIndex_FUNC);
- rc = (jint)((TextBox^)TO_OBJECT(arg0))->GetFirstVisibleLineIndex();
- OS_NATIVE_EXIT(env, that, TextBox_1GetFirstVisibleLineIndex_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextBox_1GetLineIndexFromCharacterIndex
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextBox_1GetLineIndexFromCharacterIndex)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(TextBox_1GetLineIndexFromCharacterIndex)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextBox_1GetLineIndexFromCharacterIndex_FUNC);
- rc = (jint)((TextBox^)TO_OBJECT(arg0))->GetLineIndexFromCharacterIndex(arg1);
- OS_NATIVE_EXIT(env, that, TextBox_1GetLineIndexFromCharacterIndex_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextBox_1GetRectFromCharacterIndex
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextBox_1GetRectFromCharacterIndex)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(TextBox_1GetRectFromCharacterIndex)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextBox_1GetRectFromCharacterIndex_FUNC);
- rc = (jint)TO_HANDLE(((TextBox^)TO_OBJECT(arg0))->GetRectFromCharacterIndex(arg1));
- OS_NATIVE_EXIT(env, that, TextBox_1GetRectFromCharacterIndex_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextBox_1LineCount
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextBox_1LineCount)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TextBox_1LineCount)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextBox_1LineCount_FUNC);
- rc = (jint)((TextBox^)TO_OBJECT(arg0))->LineCount;
- OS_NATIVE_EXIT(env, that, TextBox_1LineCount_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextBox_1MaxLength__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextBox_1MaxLength__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TextBox_1MaxLength__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextBox_1MaxLength__I_FUNC);
- rc = (jint)((TextBox^)TO_OBJECT(arg0))->MaxLength;
- OS_NATIVE_EXIT(env, that, TextBox_1MaxLength__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextBox_1MaxLength__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBox_1MaxLength__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TextBox_1MaxLength__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TextBox_1MaxLength__II_FUNC);
- ((TextBox^)TO_OBJECT(arg0))->MaxLength = (arg1);
- OS_NATIVE_EXIT(env, that, TextBox_1MaxLength__II_FUNC);
-}
-#endif
-
-#ifndef NO_TextBox_1ScrollToLine
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBox_1ScrollToLine)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TextBox_1ScrollToLine)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TextBox_1ScrollToLine_FUNC);
- ((TextBox^)TO_OBJECT(arg0))->ScrollToLine(arg1);
- OS_NATIVE_EXIT(env, that, TextBox_1ScrollToLine_FUNC);
-}
-#endif
-
-#ifndef NO_TextBox_1Select
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBox_1Select)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT void JNICALL OS_NATIVE(TextBox_1Select)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, TextBox_1Select_FUNC);
- ((TextBox^)TO_OBJECT(arg0))->Select(arg1, arg2);
- OS_NATIVE_EXIT(env, that, TextBox_1Select_FUNC);
-}
-#endif
-
-#ifndef NO_TextBox_1SelectedText__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextBox_1SelectedText__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TextBox_1SelectedText__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextBox_1SelectedText__I_FUNC);
- rc = (jint)TO_HANDLE(((TextBox^)TO_OBJECT(arg0))->SelectedText);
- OS_NATIVE_EXIT(env, that, TextBox_1SelectedText__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextBox_1SelectedText__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBox_1SelectedText__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TextBox_1SelectedText__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TextBox_1SelectedText__II_FUNC);
- ((TextBox^)TO_OBJECT(arg0))->SelectedText = ((String^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, TextBox_1SelectedText__II_FUNC);
-}
-#endif
-
-#ifndef NO_TextBox_1SelectionLength__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextBox_1SelectionLength__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TextBox_1SelectionLength__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextBox_1SelectionLength__I_FUNC);
- rc = (jint)((TextBox^)TO_OBJECT(arg0))->SelectionLength;
- OS_NATIVE_EXIT(env, that, TextBox_1SelectionLength__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextBox_1SelectionLength__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBox_1SelectionLength__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TextBox_1SelectionLength__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TextBox_1SelectionLength__II_FUNC);
- ((TextBox^)TO_OBJECT(arg0))->SelectionLength = (arg1);
- OS_NATIVE_EXIT(env, that, TextBox_1SelectionLength__II_FUNC);
-}
-#endif
-
-#ifndef NO_TextBox_1SelectionStart__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextBox_1SelectionStart__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TextBox_1SelectionStart__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextBox_1SelectionStart__I_FUNC);
- rc = (jint)((TextBox^)TO_OBJECT(arg0))->SelectionStart;
- OS_NATIVE_EXIT(env, that, TextBox_1SelectionStart__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextBox_1SelectionStart__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBox_1SelectionStart__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TextBox_1SelectionStart__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TextBox_1SelectionStart__II_FUNC);
- ((TextBox^)TO_OBJECT(arg0))->SelectionStart = (arg1);
- OS_NATIVE_EXIT(env, that, TextBox_1SelectionStart__II_FUNC);
-}
-#endif
-
-#ifndef NO_TextBox_1Text__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextBox_1Text__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TextBox_1Text__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextBox_1Text__I_FUNC);
- rc = (jint)TO_HANDLE(((TextBox^)TO_OBJECT(arg0))->Text);
- OS_NATIVE_EXIT(env, that, TextBox_1Text__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextBox_1Text__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBox_1Text__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TextBox_1Text__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TextBox_1Text__II_FUNC);
- ((TextBox^)TO_OBJECT(arg0))->Text = ((String^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, TextBox_1Text__II_FUNC);
-}
-#endif
-
-#ifndef NO_TextBox_1TextWrapping
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextBox_1TextWrapping)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TextBox_1TextWrapping)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TextBox_1TextWrapping_FUNC);
- ((TextBox^)TO_OBJECT(arg0))->TextWrapping = ((TextWrapping)arg1);
- OS_NATIVE_EXIT(env, that, TextBox_1TextWrapping_FUNC);
-}
-#endif
-
-#ifndef NO_TextCompositionEventArgs_1ControlText
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextCompositionEventArgs_1ControlText)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TextCompositionEventArgs_1ControlText)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextCompositionEventArgs_1ControlText_FUNC);
- rc = (jint)TO_HANDLE(((TextCompositionEventArgs^)TO_OBJECT(arg0))->ControlText);
- OS_NATIVE_EXIT(env, that, TextCompositionEventArgs_1ControlText_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextCompositionEventArgs_1Handled
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextCompositionEventArgs_1Handled)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TextCompositionEventArgs_1Handled)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, TextCompositionEventArgs_1Handled_FUNC);
- ((TextCompositionEventArgs^)TO_OBJECT(arg0))->Handled = (arg1);
- OS_NATIVE_EXIT(env, that, TextCompositionEventArgs_1Handled_FUNC);
-}
-#endif
-
-#ifndef NO_TextCompositionEventArgs_1SystemText
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextCompositionEventArgs_1SystemText)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TextCompositionEventArgs_1SystemText)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextCompositionEventArgs_1SystemText_FUNC);
- rc = (jint)TO_HANDLE(((TextCompositionEventArgs^)TO_OBJECT(arg0))->SystemText);
- OS_NATIVE_EXIT(env, that, TextCompositionEventArgs_1SystemText_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextCompositionEventArgs_1Text
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextCompositionEventArgs_1Text)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TextCompositionEventArgs_1Text)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextCompositionEventArgs_1Text_FUNC);
- rc = (jint)TO_HANDLE(((TextCompositionEventArgs^)TO_OBJECT(arg0))->Text);
- OS_NATIVE_EXIT(env, that, TextCompositionEventArgs_1Text_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextDecorationCollection_1Add
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextDecorationCollection_1Add)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TextDecorationCollection_1Add)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TextDecorationCollection_1Add_FUNC);
- ((TextDecorationCollection^)TO_OBJECT(arg0))->Add((TextDecoration^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, TextDecorationCollection_1Add_FUNC);
-}
-#endif
-
-#ifndef NO_TextDecorations_1Strikethrough
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextDecorations_1Strikethrough)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(TextDecorations_1Strikethrough)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextDecorations_1Strikethrough_FUNC);
- rc = (jint)TO_HANDLE(TextDecorations::Strikethrough);
- OS_NATIVE_EXIT(env, that, TextDecorations_1Strikethrough_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextDecorations_1Underline
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextDecorations_1Underline)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(TextDecorations_1Underline)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextDecorations_1Underline_FUNC);
- rc = (jint)TO_HANDLE(TextDecorations::Underline);
- OS_NATIVE_EXIT(env, that, TextDecorations_1Underline_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextFormatter_1Create
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextFormatter_1Create)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(TextFormatter_1Create)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextFormatter_1Create_FUNC);
- rc = (jint)TO_HANDLE(TextFormatter::Create());
- OS_NATIVE_EXIT(env, that, TextFormatter_1Create_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextFormatter_1FormatLine
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextFormatter_1FormatLine)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jdouble arg3, jint arg4, jint arg5);
-JNIEXPORT jint JNICALL OS_NATIVE(TextFormatter_1FormatLine)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jdouble arg3, jint arg4, jint arg5)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextFormatter_1FormatLine_FUNC);
- rc = (jint)TO_HANDLE(((TextFormatter^)TO_OBJECT(arg0))->FormatLine((TextSource^)TO_OBJECT(arg1), arg2, arg3, (TextParagraphProperties^)TO_OBJECT(arg4), (TextLineBreak^)TO_OBJECT(arg5)));
- OS_NATIVE_EXIT(env, that, TextFormatter_1FormatLine_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextLine_1Baseline
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(TextLine_1Baseline)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(TextLine_1Baseline)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, TextLine_1Baseline_FUNC);
- rc = (jdouble)((TextLine^)TO_OBJECT(arg0))->Baseline;
- OS_NATIVE_EXIT(env, that, TextLine_1Baseline_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextLine_1Draw
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextLine_1Draw)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3);
-JNIEXPORT void JNICALL OS_NATIVE(TextLine_1Draw)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- OS_NATIVE_ENTER(env, that, TextLine_1Draw_FUNC);
- ((TextLine^)TO_OBJECT(arg0))->Draw((DrawingContext^)TO_OBJECT(arg1), (Point)TO_OBJECT(arg2), (InvertAxes)arg3);
- OS_NATIVE_EXIT(env, that, TextLine_1Draw_FUNC);
-}
-#endif
-
-#ifndef NO_TextLine_1GetCharacterHitFromDistance
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextLine_1GetCharacterHitFromDistance)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(TextLine_1GetCharacterHitFromDistance)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextLine_1GetCharacterHitFromDistance_FUNC);
- rc = (jint)TO_HANDLE(((TextLine^)TO_OBJECT(arg0))->GetCharacterHitFromDistance(arg1));
- OS_NATIVE_EXIT(env, that, TextLine_1GetCharacterHitFromDistance_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextLine_1GetDistanceFromCharacterHit
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(TextLine_1GetDistanceFromCharacterHit)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jdouble JNICALL OS_NATIVE(TextLine_1GetDistanceFromCharacterHit)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, TextLine_1GetDistanceFromCharacterHit_FUNC);
- rc = (jdouble)((TextLine^)TO_OBJECT(arg0))->GetDistanceFromCharacterHit((CharacterHit)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, TextLine_1GetDistanceFromCharacterHit_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextLine_1GetIndexedGlyphRuns
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextLine_1GetIndexedGlyphRuns)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TextLine_1GetIndexedGlyphRuns)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextLine_1GetIndexedGlyphRuns_FUNC);
- rc = (jint)TO_HANDLE(((TextLine^)TO_OBJECT(arg0))->GetIndexedGlyphRuns());
- OS_NATIVE_EXIT(env, that, TextLine_1GetIndexedGlyphRuns_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextLine_1GetNextCaretCharacterHit
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextLine_1GetNextCaretCharacterHit)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(TextLine_1GetNextCaretCharacterHit)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextLine_1GetNextCaretCharacterHit_FUNC);
- rc = (jint)TO_HANDLE(((TextLine^)TO_OBJECT(arg0))->GetNextCaretCharacterHit((CharacterHit)TO_OBJECT(arg1)));
- OS_NATIVE_EXIT(env, that, TextLine_1GetNextCaretCharacterHit_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextLine_1GetPreviousCaretCharacterHit
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextLine_1GetPreviousCaretCharacterHit)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(TextLine_1GetPreviousCaretCharacterHit)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextLine_1GetPreviousCaretCharacterHit_FUNC);
- rc = (jint)TO_HANDLE(((TextLine^)TO_OBJECT(arg0))->GetPreviousCaretCharacterHit((CharacterHit)TO_OBJECT(arg1)));
- OS_NATIVE_EXIT(env, that, TextLine_1GetPreviousCaretCharacterHit_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextLine_1GetTextBounds
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextLine_1GetTextBounds)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT jint JNICALL OS_NATIVE(TextLine_1GetTextBounds)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextLine_1GetTextBounds_FUNC);
- rc = (jint)TO_HANDLE(((TextLine^)TO_OBJECT(arg0))->GetTextBounds(arg1, arg2));
- OS_NATIVE_EXIT(env, that, TextLine_1GetTextBounds_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextLine_1GetTextLineBreak
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextLine_1GetTextLineBreak)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TextLine_1GetTextLineBreak)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextLine_1GetTextLineBreak_FUNC);
- rc = (jint)TO_HANDLE(((TextLine^)TO_OBJECT(arg0))->GetTextLineBreak());
- OS_NATIVE_EXIT(env, that, TextLine_1GetTextLineBreak_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextLine_1Height
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(TextLine_1Height)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(TextLine_1Height)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, TextLine_1Height_FUNC);
- rc = (jdouble)((TextLine^)TO_OBJECT(arg0))->Height;
- OS_NATIVE_EXIT(env, that, TextLine_1Height_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextLine_1Length
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextLine_1Length)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TextLine_1Length)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextLine_1Length_FUNC);
- rc = (jint)((TextLine^)TO_OBJECT(arg0))->Length;
- OS_NATIVE_EXIT(env, that, TextLine_1Length_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextLine_1NewlineLength
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TextLine_1NewlineLength)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TextLine_1NewlineLength)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TextLine_1NewlineLength_FUNC);
- rc = (jint)((TextLine^)TO_OBJECT(arg0))->NewlineLength;
- OS_NATIVE_EXIT(env, that, TextLine_1NewlineLength_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextLine_1Start
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(TextLine_1Start)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(TextLine_1Start)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, TextLine_1Start_FUNC);
- rc = (jdouble)((TextLine^)TO_OBJECT(arg0))->Start;
- OS_NATIVE_EXIT(env, that, TextLine_1Start_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextLine_1Width
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(TextLine_1Width)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(TextLine_1Width)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, TextLine_1Width_FUNC);
- rc = (jdouble)((TextLine^)TO_OBJECT(arg0))->Width;
- OS_NATIVE_EXIT(env, that, TextLine_1Width_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextLine_1WidthIncludingTrailingWhitespace
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(TextLine_1WidthIncludingTrailingWhitespace)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(TextLine_1WidthIncludingTrailingWhitespace)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, TextLine_1WidthIncludingTrailingWhitespace_FUNC);
- rc = (jdouble)((TextLine^)TO_OBJECT(arg0))->WidthIncludingTrailingWhitespace;
- OS_NATIVE_EXIT(env, that, TextLine_1WidthIncludingTrailingWhitespace_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TextTabPropertiesCollection_1Add
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TextTabPropertiesCollection_1Add)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TextTabPropertiesCollection_1Add)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TextTabPropertiesCollection_1Add_FUNC);
- ((System::Collections::Generic::IList<TextTabProperties^>^)TO_OBJECT(arg0))->Add((TextTabProperties^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, TextTabPropertiesCollection_1Add_FUNC);
-}
-#endif
-
-#ifndef NO_Thickness_1Bottom
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(Thickness_1Bottom)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(Thickness_1Bottom)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, Thickness_1Bottom_FUNC);
- rc = (jdouble)((Thickness^)TO_OBJECT(arg0))->Bottom;
- OS_NATIVE_EXIT(env, that, Thickness_1Bottom_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Thickness_1Left
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(Thickness_1Left)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(Thickness_1Left)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, Thickness_1Left_FUNC);
- rc = (jdouble)((Thickness^)TO_OBJECT(arg0))->Left;
- OS_NATIVE_EXIT(env, that, Thickness_1Left_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Thickness_1Right
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(Thickness_1Right)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(Thickness_1Right)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, Thickness_1Right_FUNC);
- rc = (jdouble)((Thickness^)TO_OBJECT(arg0))->Right;
- OS_NATIVE_EXIT(env, that, Thickness_1Right_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Thickness_1Top
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(Thickness_1Top)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(Thickness_1Top)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, Thickness_1Top_FUNC);
- rc = (jdouble)((Thickness^)TO_OBJECT(arg0))->Top;
- OS_NATIVE_EXIT(env, that, Thickness_1Top_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Thumb_1DragDeltaEvent
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Thumb_1DragDeltaEvent)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(Thumb_1DragDeltaEvent)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Thumb_1DragDeltaEvent_FUNC);
- rc = (jint)TO_HANDLE(Thumb::DragDeltaEvent);
- OS_NATIVE_EXIT(env, that, Thumb_1DragDeltaEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TileBrush_1AlignmentX
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TileBrush_1AlignmentX)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TileBrush_1AlignmentX)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TileBrush_1AlignmentX_FUNC);
- ((TileBrush^)TO_OBJECT(arg0))->AlignmentX = ((AlignmentX)arg1);
- OS_NATIVE_EXIT(env, that, TileBrush_1AlignmentX_FUNC);
-}
-#endif
-
-#ifndef NO_TileBrush_1AlignmentY
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TileBrush_1AlignmentY)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TileBrush_1AlignmentY)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TileBrush_1AlignmentY_FUNC);
- ((TileBrush^)TO_OBJECT(arg0))->AlignmentY = ((AlignmentY)arg1);
- OS_NATIVE_EXIT(env, that, TileBrush_1AlignmentY_FUNC);
-}
-#endif
-
-#ifndef NO_TileBrush_1Stretch
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TileBrush_1Stretch)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TileBrush_1Stretch)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TileBrush_1Stretch_FUNC);
- ((TileBrush^)TO_OBJECT(arg0))->Stretch = ((Stretch)arg1);
- OS_NATIVE_EXIT(env, that, TileBrush_1Stretch_FUNC);
-}
-#endif
-
-#ifndef NO_TileBrush_1TileMode
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TileBrush_1TileMode)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TileBrush_1TileMode)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TileBrush_1TileMode_FUNC);
- ((TileBrush^)TO_OBJECT(arg0))->TileMode = ((TileMode)arg1);
- OS_NATIVE_EXIT(env, that, TileBrush_1TileMode_FUNC);
-}
-#endif
-
-#ifndef NO_TileBrush_1Viewport
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TileBrush_1Viewport)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TileBrush_1Viewport)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TileBrush_1Viewport_FUNC);
- ((TileBrush^)TO_OBJECT(arg0))->Viewport = ((Rect)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, TileBrush_1Viewport_FUNC);
-}
-#endif
-
-#ifndef NO_TileBrush_1ViewportUnits
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TileBrush_1ViewportUnits)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TileBrush_1ViewportUnits)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TileBrush_1ViewportUnits_FUNC);
- ((TileBrush^)TO_OBJECT(arg0))->ViewportUnits = ((BrushMappingMode)arg1);
- OS_NATIVE_EXIT(env, that, TileBrush_1ViewportUnits_FUNC);
-}
-#endif
-
-#ifndef NO_TimeSpan_1FromMilliseconds
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TimeSpan_1FromMilliseconds)(JNIEnv *env, jclass that, jdouble arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TimeSpan_1FromMilliseconds)
- (JNIEnv *env, jclass that, jdouble arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TimeSpan_1FromMilliseconds_FUNC);
- rc = (jint)TO_HANDLE(TimeSpan::FromMilliseconds(arg0));
- OS_NATIVE_EXIT(env, that, TimeSpan_1FromMilliseconds_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TimeSpan_1TotalMilliseconds
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(TimeSpan_1TotalMilliseconds)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(TimeSpan_1TotalMilliseconds)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, TimeSpan_1TotalMilliseconds_FUNC);
- rc = (jdouble)((TimeSpan^)TO_OBJECT(arg0))->TotalMilliseconds;
- OS_NATIVE_EXIT(env, that, TimeSpan_1TotalMilliseconds_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TimelineGroup_1Children
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TimelineGroup_1Children)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TimelineGroup_1Children)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TimelineGroup_1Children_FUNC);
- rc = (jint)TO_HANDLE(((TimelineGroup^)TO_OBJECT(arg0))->Children);
- OS_NATIVE_EXIT(env, that, TimelineGroup_1Children_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Timeline_1AccelerationRatio__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(Timeline_1AccelerationRatio__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(Timeline_1AccelerationRatio__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, Timeline_1AccelerationRatio__I_FUNC);
- rc = (jdouble)((Timeline^)TO_OBJECT(arg0))->AccelerationRatio;
- OS_NATIVE_EXIT(env, that, Timeline_1AccelerationRatio__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Timeline_1AccelerationRatio__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Timeline_1AccelerationRatio__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Timeline_1AccelerationRatio__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, Timeline_1AccelerationRatio__ID_FUNC);
- ((Timeline^)TO_OBJECT(arg0))->AccelerationRatio = (arg1);
- OS_NATIVE_EXIT(env, that, Timeline_1AccelerationRatio__ID_FUNC);
-}
-#endif
-
-#ifndef NO_Timeline_1AutoReverse
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Timeline_1AutoReverse)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Timeline_1AutoReverse)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, Timeline_1AutoReverse_FUNC);
- ((Timeline^)TO_OBJECT(arg0))->AutoReverse = (arg1);
- OS_NATIVE_EXIT(env, that, Timeline_1AutoReverse_FUNC);
-}
-#endif
-
-#ifndef NO_Timeline_1BeginTime__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Timeline_1BeginTime__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Timeline_1BeginTime__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Timeline_1BeginTime__I_FUNC);
- rc = (jint)TO_HANDLE(((Timeline^)TO_OBJECT(arg0))->BeginTime);
- OS_NATIVE_EXIT(env, that, Timeline_1BeginTime__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Timeline_1Completed
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Timeline_1Completed)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Timeline_1Completed)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Timeline_1Completed_FUNC);
- ((Timeline^)TO_OBJECT(arg0))->Completed += ((EventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Timeline_1Completed_FUNC);
-}
-#endif
-
-#ifndef NO_Timeline_1DecelerationRatio__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(Timeline_1DecelerationRatio__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(Timeline_1DecelerationRatio__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, Timeline_1DecelerationRatio__I_FUNC);
- rc = (jdouble)((Timeline^)TO_OBJECT(arg0))->DecelerationRatio;
- OS_NATIVE_EXIT(env, that, Timeline_1DecelerationRatio__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Timeline_1DecelerationRatio__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Timeline_1DecelerationRatio__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Timeline_1DecelerationRatio__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, Timeline_1DecelerationRatio__ID_FUNC);
- ((Timeline^)TO_OBJECT(arg0))->DecelerationRatio = (arg1);
- OS_NATIVE_EXIT(env, that, Timeline_1DecelerationRatio__ID_FUNC);
-}
-#endif
-
-#ifndef NO_Timeline_1Duration__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Timeline_1Duration__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Timeline_1Duration__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Timeline_1Duration__I_FUNC);
- rc = (jint)TO_HANDLE(((Timeline^)TO_OBJECT(arg0))->Duration);
- OS_NATIVE_EXIT(env, that, Timeline_1Duration__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Timeline_1Duration__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Timeline_1Duration__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Timeline_1Duration__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Timeline_1Duration__II_FUNC);
- ((Timeline^)TO_OBJECT(arg0))->Duration = ((Duration)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Timeline_1Duration__II_FUNC);
-}
-#endif
-
-#ifndef NO_Timeline_1RepeatBehavior
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Timeline_1RepeatBehavior)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Timeline_1RepeatBehavior)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Timeline_1RepeatBehavior_FUNC);
- ((Timeline^)TO_OBJECT(arg0))->RepeatBehavior = ((RepeatBehavior)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Timeline_1RepeatBehavior_FUNC);
-}
-#endif
-
-#ifndef NO_ToggleButton_1Checked
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ToggleButton_1Checked)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ToggleButton_1Checked)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ToggleButton_1Checked_FUNC);
- ((ToggleButton^)TO_OBJECT(arg0))->Checked += ((RoutedEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, ToggleButton_1Checked_FUNC);
-}
-#endif
-
-#ifndef NO_ToggleButton_1CheckedEvent
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ToggleButton_1CheckedEvent)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(ToggleButton_1CheckedEvent)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ToggleButton_1CheckedEvent_FUNC);
- rc = (jint)TO_HANDLE(ToggleButton::CheckedEvent);
- OS_NATIVE_EXIT(env, that, ToggleButton_1CheckedEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ToggleButton_1IndeterminateEvent
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ToggleButton_1IndeterminateEvent)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(ToggleButton_1IndeterminateEvent)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ToggleButton_1IndeterminateEvent_FUNC);
- rc = (jint)TO_HANDLE(ToggleButton::IndeterminateEvent);
- OS_NATIVE_EXIT(env, that, ToggleButton_1IndeterminateEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ToggleButton_1IsChecked__I
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(ToggleButton_1IsChecked__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(ToggleButton_1IsChecked__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ToggleButton_1IsChecked__I_FUNC);
- rc = (jboolean)((ToggleButton ^)TO_OBJECT(arg0))->IsChecked;
- OS_NATIVE_EXIT(env, that, ToggleButton_1IsChecked__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ToggleButton_1IsChecked__IZ
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ToggleButton_1IsChecked__IZ)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ToggleButton_1IsChecked__IZ)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, ToggleButton_1IsChecked__IZ_FUNC);
- ((ToggleButton ^)TO_OBJECT(arg0))->IsChecked = (arg1);
- OS_NATIVE_EXIT(env, that, ToggleButton_1IsChecked__IZ_FUNC);
-}
-#endif
-
-#ifndef NO_ToggleButton_1IsCheckedProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ToggleButton_1IsCheckedProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(ToggleButton_1IsCheckedProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ToggleButton_1IsCheckedProperty_FUNC);
- rc = (jint)TO_HANDLE(ToggleButton::IsCheckedProperty);
- OS_NATIVE_EXIT(env, that, ToggleButton_1IsCheckedProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ToggleButton_1IsThreeStateProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ToggleButton_1IsThreeStateProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(ToggleButton_1IsThreeStateProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ToggleButton_1IsThreeStateProperty_FUNC);
- rc = (jint)TO_HANDLE(ToggleButton::IsThreeStateProperty);
- OS_NATIVE_EXIT(env, that, ToggleButton_1IsThreeStateProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ToggleButton_1Unchecked
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ToggleButton_1Unchecked)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ToggleButton_1Unchecked)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ToggleButton_1Unchecked_FUNC);
- ((ToggleButton^)TO_OBJECT(arg0))->Unchecked += ((RoutedEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, ToggleButton_1Unchecked_FUNC);
-}
-#endif
-
-#ifndef NO_ToggleButton_1UncheckedEvent
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ToggleButton_1UncheckedEvent)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(ToggleButton_1UncheckedEvent)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ToggleButton_1UncheckedEvent_FUNC);
- rc = (jint)TO_HANDLE(ToggleButton::UncheckedEvent);
- OS_NATIVE_EXIT(env, that, ToggleButton_1UncheckedEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ToolBarTray_1Background
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ToolBarTray_1Background)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ToolBarTray_1Background)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ToolBarTray_1Background_FUNC);
- ((ToolBarTray^)TO_OBJECT(arg0))->Background = ((Brush^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, ToolBarTray_1Background_FUNC);
-}
-#endif
-
-#ifndef NO_ToolBarTray_1IsLocked__I
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(ToolBarTray_1IsLocked__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(ToolBarTray_1IsLocked__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ToolBarTray_1IsLocked__I_FUNC);
- rc = (jboolean)((ToolBarTray^)TO_OBJECT(arg0))->IsLocked;
- OS_NATIVE_EXIT(env, that, ToolBarTray_1IsLocked__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ToolBarTray_1IsLocked__IZ
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ToolBarTray_1IsLocked__IZ)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ToolBarTray_1IsLocked__IZ)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, ToolBarTray_1IsLocked__IZ_FUNC);
- ((ToolBarTray^)TO_OBJECT(arg0))->IsLocked = (arg1);
- OS_NATIVE_EXIT(env, that, ToolBarTray_1IsLocked__IZ_FUNC);
-}
-#endif
-
-#ifndef NO_ToolBarTray_1Orientation
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ToolBarTray_1Orientation)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ToolBarTray_1Orientation)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ToolBarTray_1Orientation_FUNC);
- ((ToolBarTray^)TO_OBJECT(arg0))->Orientation = ((Orientation)arg1);
- OS_NATIVE_EXIT(env, that, ToolBarTray_1Orientation_FUNC);
-}
-#endif
-
-#ifndef NO_ToolBarTray_1ToolBars
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ToolBarTray_1ToolBars)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(ToolBarTray_1ToolBars)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ToolBarTray_1ToolBars_FUNC);
- rc = (jint)TO_HANDLE(((ToolBarTray^)TO_OBJECT(arg0))->ToolBars);
- OS_NATIVE_EXIT(env, that, ToolBarTray_1ToolBars_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ToolBar_1Band__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ToolBar_1Band__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(ToolBar_1Band__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ToolBar_1Band__I_FUNC);
- rc = (jint)((ToolBar^)TO_OBJECT(arg0))->Band;
- OS_NATIVE_EXIT(env, that, ToolBar_1Band__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ToolBar_1Band__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ToolBar_1Band__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ToolBar_1Band__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ToolBar_1Band__II_FUNC);
- ((ToolBar^)TO_OBJECT(arg0))->Band = (arg1);
- OS_NATIVE_EXIT(env, that, ToolBar_1Band__II_FUNC);
-}
-#endif
-
-#ifndef NO_ToolBar_1BandIndex__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ToolBar_1BandIndex__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(ToolBar_1BandIndex__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ToolBar_1BandIndex__I_FUNC);
- rc = (jint)((ToolBar^)TO_OBJECT(arg0))->BandIndex;
- OS_NATIVE_EXIT(env, that, ToolBar_1BandIndex__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ToolBar_1BandIndex__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ToolBar_1BandIndex__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ToolBar_1BandIndex__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ToolBar_1BandIndex__II_FUNC);
- ((ToolBar^)TO_OBJECT(arg0))->BandIndex = (arg1);
- OS_NATIVE_EXIT(env, that, ToolBar_1BandIndex__II_FUNC);
-}
-#endif
-
-#ifndef NO_ToolBar_1BandProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ToolBar_1BandProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(ToolBar_1BandProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ToolBar_1BandProperty_FUNC);
- rc = (jint)TO_HANDLE(ToolBar::BandProperty);
- OS_NATIVE_EXIT(env, that, ToolBar_1BandProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ToolBar_1ButtonStyleKey
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ToolBar_1ButtonStyleKey)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(ToolBar_1ButtonStyleKey)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ToolBar_1ButtonStyleKey_FUNC);
- rc = (jint)TO_HANDLE(ToolBar::ButtonStyleKey);
- OS_NATIVE_EXIT(env, that, ToolBar_1ButtonStyleKey_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ToolBar_1CheckBoxStyleKey
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ToolBar_1CheckBoxStyleKey)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(ToolBar_1CheckBoxStyleKey)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ToolBar_1CheckBoxStyleKey_FUNC);
- rc = (jint)TO_HANDLE(ToolBar::CheckBoxStyleKey);
- OS_NATIVE_EXIT(env, that, ToolBar_1CheckBoxStyleKey_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ToolBar_1HasOverflowItems
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(ToolBar_1HasOverflowItems)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(ToolBar_1HasOverflowItems)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, ToolBar_1HasOverflowItems_FUNC);
- rc = (jboolean)((ToolBar^)TO_OBJECT(arg0))->HasOverflowItems;
- OS_NATIVE_EXIT(env, that, ToolBar_1HasOverflowItems_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ToolBar_1RadioButtonStyleKey
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ToolBar_1RadioButtonStyleKey)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(ToolBar_1RadioButtonStyleKey)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ToolBar_1RadioButtonStyleKey_FUNC);
- rc = (jint)TO_HANDLE(ToolBar::RadioButtonStyleKey);
- OS_NATIVE_EXIT(env, that, ToolBar_1RadioButtonStyleKey_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ToolBar_1SeparatorStyleKey
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ToolBar_1SeparatorStyleKey)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(ToolBar_1SeparatorStyleKey)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ToolBar_1SeparatorStyleKey_FUNC);
- rc = (jint)TO_HANDLE(ToolBar::SeparatorStyleKey);
- OS_NATIVE_EXIT(env, that, ToolBar_1SeparatorStyleKey_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ToolBar_1SetOverflowMode
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ToolBar_1SetOverflowMode)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(ToolBar_1SetOverflowMode)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, ToolBar_1SetOverflowMode_FUNC);
- ToolBar::SetOverflowMode((DependencyObject^)TO_OBJECT(arg0), (OverflowMode)arg1);
- OS_NATIVE_EXIT(env, that, ToolBar_1SetOverflowMode_FUNC);
-}
-#endif
-
-#ifndef NO_ToolBar_1typeid
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(ToolBar_1typeid)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(ToolBar_1typeid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, ToolBar_1typeid_FUNC);
- rc = (jint)TO_HANDLE(ToolBar::typeid);
- OS_NATIVE_EXIT(env, that, ToolBar_1typeid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TransformCollection_1Add
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TransformCollection_1Add)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TransformCollection_1Add)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TransformCollection_1Add_FUNC);
- ((TransformCollection^)TO_OBJECT(arg0))->Add((Transform^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, TransformCollection_1Add_FUNC);
-}
-#endif
-
-#ifndef NO_TransformGroup_1Children
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TransformGroup_1Children)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TransformGroup_1Children)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TransformGroup_1Children_FUNC);
- rc = (jint)TO_HANDLE(((TransformGroup^)TO_OBJECT(arg0))->Children);
- OS_NATIVE_EXIT(env, that, TransformGroup_1Children_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Transform_1Clone
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Transform_1Clone)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Transform_1Clone)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Transform_1Clone_FUNC);
- rc = (jint)TO_HANDLE(((Transform^)TO_OBJECT(arg0))->Clone());
- OS_NATIVE_EXIT(env, that, Transform_1Clone_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TreeViewItem_1CollapsedEvent
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TreeViewItem_1CollapsedEvent)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(TreeViewItem_1CollapsedEvent)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TreeViewItem_1CollapsedEvent_FUNC);
- rc = (jint)TO_HANDLE(TreeViewItem::CollapsedEvent);
- OS_NATIVE_EXIT(env, that, TreeViewItem_1CollapsedEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TreeViewItem_1ExpandedEvent
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TreeViewItem_1ExpandedEvent)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(TreeViewItem_1ExpandedEvent)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TreeViewItem_1ExpandedEvent_FUNC);
- rc = (jint)TO_HANDLE(TreeViewItem::ExpandedEvent);
- OS_NATIVE_EXIT(env, that, TreeViewItem_1ExpandedEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TreeViewItem_1HeaderTemplate__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TreeViewItem_1HeaderTemplate__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TreeViewItem_1HeaderTemplate__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TreeViewItem_1HeaderTemplate__I_FUNC);
- rc = (jint)TO_HANDLE(((TreeViewItem^)TO_OBJECT(arg0))->HeaderTemplate);
- OS_NATIVE_EXIT(env, that, TreeViewItem_1HeaderTemplate__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TreeViewItem_1HeaderTemplate__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TreeViewItem_1HeaderTemplate__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TreeViewItem_1HeaderTemplate__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TreeViewItem_1HeaderTemplate__II_FUNC);
- ((TreeViewItem^)TO_OBJECT(arg0))->HeaderTemplate = ((DataTemplate^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, TreeViewItem_1HeaderTemplate__II_FUNC);
-}
-#endif
-
-#ifndef NO_TreeViewItem_1HeaderTemplateProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TreeViewItem_1HeaderTemplateProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(TreeViewItem_1HeaderTemplateProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TreeViewItem_1HeaderTemplateProperty_FUNC);
- rc = (jint)TO_HANDLE(TreeViewItem::HeaderTemplateProperty);
- OS_NATIVE_EXIT(env, that, TreeViewItem_1HeaderTemplateProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TreeViewItem_1IsExpanded__I
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(TreeViewItem_1IsExpanded__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(TreeViewItem_1IsExpanded__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, TreeViewItem_1IsExpanded__I_FUNC);
- rc = (jboolean)((TreeViewItem^)TO_OBJECT(arg0))->IsExpanded;
- OS_NATIVE_EXIT(env, that, TreeViewItem_1IsExpanded__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TreeViewItem_1IsExpanded__IZ
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TreeViewItem_1IsExpanded__IZ)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TreeViewItem_1IsExpanded__IZ)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, TreeViewItem_1IsExpanded__IZ_FUNC);
- ((TreeViewItem^)TO_OBJECT(arg0))->IsExpanded = (arg1);
- OS_NATIVE_EXIT(env, that, TreeViewItem_1IsExpanded__IZ_FUNC);
-}
-#endif
-
-#ifndef NO_TreeViewItem_1IsSelected__I
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(TreeViewItem_1IsSelected__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(TreeViewItem_1IsSelected__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, TreeViewItem_1IsSelected__I_FUNC);
- rc = (jboolean)((TreeViewItem^)TO_OBJECT(arg0))->IsSelected;
- OS_NATIVE_EXIT(env, that, TreeViewItem_1IsSelected__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TreeViewItem_1IsSelected__IZ
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TreeViewItem_1IsSelected__IZ)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TreeViewItem_1IsSelected__IZ)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, TreeViewItem_1IsSelected__IZ_FUNC);
- ((TreeViewItem^)TO_OBJECT(arg0))->IsSelected = (arg1);
- OS_NATIVE_EXIT(env, that, TreeViewItem_1IsSelected__IZ_FUNC);
-}
-#endif
-
-#ifndef NO_TreeViewItem_1typeid
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TreeViewItem_1typeid)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(TreeViewItem_1typeid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TreeViewItem_1typeid_FUNC);
- rc = (jint)TO_HANDLE(TreeViewItem::typeid);
- OS_NATIVE_EXIT(env, that, TreeViewItem_1typeid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TreeView_1SelectedItem
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TreeView_1SelectedItem)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TreeView_1SelectedItem)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TreeView_1SelectedItem_FUNC);
- rc = (jint)TO_HANDLE(((TreeView^)TO_OBJECT(arg0))->SelectedItem);
- OS_NATIVE_EXIT(env, that, TreeView_1SelectedItem_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TreeView_1SelectedItemChanged
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(TreeView_1SelectedItemChanged)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(TreeView_1SelectedItemChanged)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, TreeView_1SelectedItemChanged_FUNC);
- ((TreeView^)TO_OBJECT(arg0))->SelectedItemChanged += ((RoutedPropertyChangedEventHandler<Object^>^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, TreeView_1SelectedItemChanged_FUNC);
-}
-#endif
-
-#ifndef NO_TreeView_1typeid
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TreeView_1typeid)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(TreeView_1typeid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TreeView_1typeid_FUNC);
- rc = (jint)TO_HANDLE(TreeView::typeid);
- OS_NATIVE_EXIT(env, that, TreeView_1typeid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TypeConverter_1ConvertFromString
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TypeConverter_1ConvertFromString)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(TypeConverter_1ConvertFromString)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TypeConverter_1ConvertFromString_FUNC);
- rc = (jint)TO_HANDLE(((TypeConverter^)TO_OBJECT(arg0))->ConvertFromString((String^)TO_OBJECT(arg1)));
- OS_NATIVE_EXIT(env, that, TypeConverter_1ConvertFromString_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TypeConverter_1ConvertToString
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TypeConverter_1ConvertToString)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(TypeConverter_1ConvertToString)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TypeConverter_1ConvertToString_FUNC);
- rc = (jint)TO_HANDLE(((TypeConverter^)TO_OBJECT(arg0))->ConvertToString((Object^)TO_OBJECT(arg1)));
- OS_NATIVE_EXIT(env, that, TypeConverter_1ConvertToString_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TypeDescriptor_1GetConverter
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TypeDescriptor_1GetConverter)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TypeDescriptor_1GetConverter)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TypeDescriptor_1GetConverter_FUNC);
- rc = (jint)TO_HANDLE(TypeDescriptor::GetConverter((Object^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, TypeDescriptor_1GetConverter_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TypeDescriptor_1GetProperties
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TypeDescriptor_1GetProperties)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TypeDescriptor_1GetProperties)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TypeDescriptor_1GetProperties_FUNC);
- rc = (jint)TO_HANDLE(TypeDescriptor::GetProperties((Object^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, TypeDescriptor_1GetProperties_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Type_1FullName
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Type_1FullName)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Type_1FullName)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Type_1FullName_FUNC);
- rc = (jint)TO_HANDLE(((Type^)TO_OBJECT(arg0))->FullName);
- OS_NATIVE_EXIT(env, that, Type_1FullName_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Type_1GetMethod
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Type_1GetMethod)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT jint JNICALL OS_NATIVE(Type_1GetMethod)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Type_1GetMethod_FUNC);
- rc = (jint)TO_HANDLE(((Type^)TO_OBJECT(arg0))->GetMethod((String^)TO_OBJECT(arg1), (BindingFlags)arg2));
- OS_NATIVE_EXIT(env, that, Type_1GetMethod_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Type_1GetProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Type_1GetProperty)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT jint JNICALL OS_NATIVE(Type_1GetProperty)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Type_1GetProperty_FUNC);
- rc = (jint)TO_HANDLE(((Type^)TO_OBJECT(arg0))->GetProperty((String^)TO_OBJECT(arg1), (BindingFlags)arg2));
- OS_NATIVE_EXIT(env, that, Type_1GetProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Type_1GetType
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Type_1GetType)(JNIEnv *env, jclass that, jint arg0, jboolean arg1, jboolean arg2);
-JNIEXPORT jint JNICALL OS_NATIVE(Type_1GetType)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1, jboolean arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Type_1GetType_FUNC);
- rc = (jint)TO_HANDLE(Type::GetType((String^)TO_OBJECT(arg0), arg1, arg2));
- OS_NATIVE_EXIT(env, that, Type_1GetType_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Type_1IsInstanceOfType
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(Type_1IsInstanceOfType)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jboolean JNICALL OS_NATIVE(Type_1IsInstanceOfType)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, Type_1IsInstanceOfType_FUNC);
- rc = (jboolean)((Type^)TO_OBJECT(arg0))->IsInstanceOfType((Object^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Type_1IsInstanceOfType_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TypefaceCollection_1Count
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TypefaceCollection_1Count)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TypefaceCollection_1Count)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TypefaceCollection_1Count_FUNC);
- rc = (jint)((System::Collections::Generic::ICollection<Typeface^>^)TO_OBJECT(arg0))->Count;
- OS_NATIVE_EXIT(env, that, TypefaceCollection_1Count_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TypefaceCollection_1Current
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TypefaceCollection_1Current)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TypefaceCollection_1Current)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TypefaceCollection_1Current_FUNC);
- rc = (jint)TO_HANDLE(((System::Collections::Generic::IEnumerator<Typeface^>^)TO_OBJECT(arg0))->Current);
- OS_NATIVE_EXIT(env, that, TypefaceCollection_1Current_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_TypefaceCollection_1GetEnumerator
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(TypefaceCollection_1GetEnumerator)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(TypefaceCollection_1GetEnumerator)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, TypefaceCollection_1GetEnumerator_FUNC);
- rc = (jint)TO_HANDLE(((System::Collections::Generic::IEnumerable<Typeface^>^)TO_OBJECT(arg0))->GetEnumerator());
- OS_NATIVE_EXIT(env, that, TypefaceCollection_1GetEnumerator_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Typeface_1FontFamily
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Typeface_1FontFamily)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Typeface_1FontFamily)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Typeface_1FontFamily_FUNC);
- rc = (jint)TO_HANDLE(((Typeface^)TO_OBJECT(arg0))->FontFamily);
- OS_NATIVE_EXIT(env, that, Typeface_1FontFamily_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Typeface_1Stretch
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Typeface_1Stretch)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Typeface_1Stretch)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Typeface_1Stretch_FUNC);
- rc = (jint)TO_HANDLE(((Typeface^)TO_OBJECT(arg0))->Stretch);
- OS_NATIVE_EXIT(env, that, Typeface_1Stretch_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Typeface_1Style
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Typeface_1Style)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Typeface_1Style)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Typeface_1Style_FUNC);
- rc = (jint)TO_HANDLE(((Typeface^)TO_OBJECT(arg0))->Style);
- OS_NATIVE_EXIT(env, that, Typeface_1Style_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Typeface_1Weight
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Typeface_1Weight)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Typeface_1Weight)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Typeface_1Weight_FUNC);
- rc = (jint)TO_HANDLE(((Typeface^)TO_OBJECT(arg0))->Weight);
- OS_NATIVE_EXIT(env, that, Typeface_1Weight_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElementCollection_1Add
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElementCollection_1Add)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElementCollection_1Add)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElementCollection_1Add_FUNC);
- ((UIElementCollection^)TO_OBJECT(arg0))->Add((UIElement^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElementCollection_1Add_FUNC);
-}
-#endif
-
-#ifndef NO_UIElementCollection_1Clear
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElementCollection_1Clear)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(UIElementCollection_1Clear)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, UIElementCollection_1Clear_FUNC);
- ((UIElementCollection^)TO_OBJECT(arg0))->Clear();
- OS_NATIVE_EXIT(env, that, UIElementCollection_1Clear_FUNC);
-}
-#endif
-
-#ifndef NO_UIElementCollection_1Contains
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(UIElementCollection_1Contains)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jboolean JNICALL OS_NATIVE(UIElementCollection_1Contains)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, UIElementCollection_1Contains_FUNC);
- rc = (jboolean)((UIElementCollection^)TO_OBJECT(arg0))->Contains((UIElement^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElementCollection_1Contains_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElementCollection_1Count
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(UIElementCollection_1Count)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(UIElementCollection_1Count)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, UIElementCollection_1Count_FUNC);
- rc = (jint)((UIElementCollection^)TO_OBJECT(arg0))->Count;
- OS_NATIVE_EXIT(env, that, UIElementCollection_1Count_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElementCollection_1Current
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(UIElementCollection_1Current)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(UIElementCollection_1Current)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, UIElementCollection_1Current_FUNC);
- rc = (jint)TO_HANDLE(((IEnumerator^)TO_OBJECT(arg0))->Current);
- OS_NATIVE_EXIT(env, that, UIElementCollection_1Current_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElementCollection_1GetEnumerator
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(UIElementCollection_1GetEnumerator)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(UIElementCollection_1GetEnumerator)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, UIElementCollection_1GetEnumerator_FUNC);
- rc = (jint)TO_HANDLE(((IEnumerable^)TO_OBJECT(arg0))->GetEnumerator());
- OS_NATIVE_EXIT(env, that, UIElementCollection_1GetEnumerator_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElementCollection_1IndexOf
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(UIElementCollection_1IndexOf)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(UIElementCollection_1IndexOf)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, UIElementCollection_1IndexOf_FUNC);
- rc = (jint)((UIElementCollection^)TO_OBJECT(arg0))->IndexOf((UIElement^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElementCollection_1IndexOf_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElementCollection_1Insert
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElementCollection_1Insert)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT void JNICALL OS_NATIVE(UIElementCollection_1Insert)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, UIElementCollection_1Insert_FUNC);
- ((UIElementCollection^)TO_OBJECT(arg0))->Insert(arg1, (UIElement^)TO_OBJECT(arg2));
- OS_NATIVE_EXIT(env, that, UIElementCollection_1Insert_FUNC);
-}
-#endif
-
-#ifndef NO_UIElementCollection_1Remove
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElementCollection_1Remove)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElementCollection_1Remove)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElementCollection_1Remove_FUNC);
- ((UIElementCollection^)TO_OBJECT(arg0))->Remove((UIElement^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElementCollection_1Remove_FUNC);
-}
-#endif
-
-#ifndef NO_UIElementCollection_1default
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(UIElementCollection_1default)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(UIElementCollection_1default)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, UIElementCollection_1default_FUNC);
- rc = (jint)TO_HANDLE(((UIElementCollection^)TO_OBJECT(arg0))->default[arg1]);
- OS_NATIVE_EXIT(env, that, UIElementCollection_1default_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElement_1AddHandler
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1AddHandler)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jboolean arg3);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1AddHandler)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jboolean arg3)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1AddHandler_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->AddHandler((RoutedEvent^)TO_OBJECT(arg1), (Delegate^)TO_OBJECT(arg2), arg3);
- OS_NATIVE_EXIT(env, that, UIElement_1AddHandler_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1AllowDrop
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1AllowDrop)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1AllowDrop)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1AllowDrop_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->AllowDrop = (arg1);
- OS_NATIVE_EXIT(env, that, UIElement_1AllowDrop_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1BeginAnimation
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1BeginAnimation)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1BeginAnimation)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1BeginAnimation_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->BeginAnimation((DependencyProperty^)TO_OBJECT(arg1), (AnimationTimeline^)TO_OBJECT(arg2));
- OS_NATIVE_EXIT(env, that, UIElement_1BeginAnimation_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1BitmapEffect__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(UIElement_1BitmapEffect__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(UIElement_1BitmapEffect__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, UIElement_1BitmapEffect__I_FUNC);
- rc = (jint)TO_HANDLE(((UIElement^)TO_OBJECT(arg0))->BitmapEffect);
- OS_NATIVE_EXIT(env, that, UIElement_1BitmapEffect__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElement_1BitmapEffect__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1BitmapEffect__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1BitmapEffect__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1BitmapEffect__II_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->BitmapEffect = ((BitmapEffect^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1BitmapEffect__II_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1CaptureMouse
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(UIElement_1CaptureMouse)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(UIElement_1CaptureMouse)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, UIElement_1CaptureMouse_FUNC);
- rc = (jboolean)((UIElement^)TO_OBJECT(arg0))->CaptureMouse();
- OS_NATIVE_EXIT(env, that, UIElement_1CaptureMouse_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElement_1Clip
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1Clip)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1Clip)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1Clip_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->Clip = ((Geometry^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1Clip_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1ClipToBounds
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1ClipToBounds)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1ClipToBounds)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1ClipToBounds_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->ClipToBounds = (arg1);
- OS_NATIVE_EXIT(env, that, UIElement_1ClipToBounds_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1ClipToBoundsProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(UIElement_1ClipToBoundsProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(UIElement_1ClipToBoundsProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, UIElement_1ClipToBoundsProperty_FUNC);
- rc = (jint)TO_HANDLE(UIElement::ClipToBoundsProperty);
- OS_NATIVE_EXIT(env, that, UIElement_1ClipToBoundsProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElement_1DesiredSize
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(UIElement_1DesiredSize)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(UIElement_1DesiredSize)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, UIElement_1DesiredSize_FUNC);
- rc = (jint)TO_HANDLE(((UIElement^)TO_OBJECT(arg0))->DesiredSize);
- OS_NATIVE_EXIT(env, that, UIElement_1DesiredSize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElement_1DragEnter
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1DragEnter)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1DragEnter)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1DragEnter_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->DragEnter += ((DragEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1DragEnter_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1DragEnterEvent
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(UIElement_1DragEnterEvent)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(UIElement_1DragEnterEvent)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, UIElement_1DragEnterEvent_FUNC);
- rc = (jint)TO_HANDLE(UIElement::DragEnterEvent);
- OS_NATIVE_EXIT(env, that, UIElement_1DragEnterEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElement_1DragLeave
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1DragLeave)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1DragLeave)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1DragLeave_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->DragLeave += ((DragEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1DragLeave_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1DragLeaveEvent
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(UIElement_1DragLeaveEvent)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(UIElement_1DragLeaveEvent)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, UIElement_1DragLeaveEvent_FUNC);
- rc = (jint)TO_HANDLE(UIElement::DragLeaveEvent);
- OS_NATIVE_EXIT(env, that, UIElement_1DragLeaveEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElement_1DragOver
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1DragOver)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1DragOver)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1DragOver_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->DragOver += ((DragEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1DragOver_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1DragOverEvent
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(UIElement_1DragOverEvent)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(UIElement_1DragOverEvent)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, UIElement_1DragOverEvent_FUNC);
- rc = (jint)TO_HANDLE(UIElement::DragOverEvent);
- OS_NATIVE_EXIT(env, that, UIElement_1DragOverEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElement_1Drop
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1Drop)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1Drop)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1Drop_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->Drop += ((DragEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1Drop_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1DropEvent
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(UIElement_1DropEvent)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(UIElement_1DropEvent)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, UIElement_1DropEvent_FUNC);
- rc = (jint)TO_HANDLE(UIElement::DropEvent);
- OS_NATIVE_EXIT(env, that, UIElement_1DropEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElement_1Focus
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(UIElement_1Focus)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(UIElement_1Focus)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, UIElement_1Focus_FUNC);
- rc = (jboolean)((UIElement^)TO_OBJECT(arg0))->Focus();
- OS_NATIVE_EXIT(env, that, UIElement_1Focus_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElement_1Focusable
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1Focusable)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1Focusable)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1Focusable_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->Focusable = (arg1);
- OS_NATIVE_EXIT(env, that, UIElement_1Focusable_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1GiveFeedback
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1GiveFeedback)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1GiveFeedback)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1GiveFeedback_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->GiveFeedback += ((GiveFeedbackEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1GiveFeedback_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1GiveFeedbackEvent
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(UIElement_1GiveFeedbackEvent)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(UIElement_1GiveFeedbackEvent)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, UIElement_1GiveFeedbackEvent_FUNC);
- rc = (jint)TO_HANDLE(UIElement::GiveFeedbackEvent);
- OS_NATIVE_EXIT(env, that, UIElement_1GiveFeedbackEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElement_1InputHitTest
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(UIElement_1InputHitTest)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(UIElement_1InputHitTest)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, UIElement_1InputHitTest_FUNC);
- rc = (jint)TO_HANDLE(((UIElement^)TO_OBJECT(arg0))->InputHitTest((Point)TO_OBJECT(arg1)));
- OS_NATIVE_EXIT(env, that, UIElement_1InputHitTest_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElement_1InvalidateVisual
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1InvalidateVisual)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1InvalidateVisual)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1InvalidateVisual_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->InvalidateVisual();
- OS_NATIVE_EXIT(env, that, UIElement_1InvalidateVisual_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1IsEnabled__I
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(UIElement_1IsEnabled__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(UIElement_1IsEnabled__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, UIElement_1IsEnabled__I_FUNC);
- rc = (jboolean)((UIElement^)TO_OBJECT(arg0))->IsEnabled;
- OS_NATIVE_EXIT(env, that, UIElement_1IsEnabled__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElement_1IsEnabled__IZ
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1IsEnabled__IZ)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1IsEnabled__IZ)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1IsEnabled__IZ_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->IsEnabled = (arg1);
- OS_NATIVE_EXIT(env, that, UIElement_1IsEnabled__IZ_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1IsFocused
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(UIElement_1IsFocused)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(UIElement_1IsFocused)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, UIElement_1IsFocused_FUNC);
- rc = (jboolean)((UIElement^)TO_OBJECT(arg0))->IsFocused;
- OS_NATIVE_EXIT(env, that, UIElement_1IsFocused_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElement_1IsHitTestVisible
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1IsHitTestVisible)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1IsHitTestVisible)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1IsHitTestVisible_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->IsHitTestVisible = (arg1);
- OS_NATIVE_EXIT(env, that, UIElement_1IsHitTestVisible_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1IsKeyboardFocusWithin
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(UIElement_1IsKeyboardFocusWithin)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(UIElement_1IsKeyboardFocusWithin)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, UIElement_1IsKeyboardFocusWithin_FUNC);
- rc = (jboolean)((UIElement^)TO_OBJECT(arg0))->IsKeyboardFocusWithin;
- OS_NATIVE_EXIT(env, that, UIElement_1IsKeyboardFocusWithin_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElement_1IsKeyboardFocused
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(UIElement_1IsKeyboardFocused)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(UIElement_1IsKeyboardFocused)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, UIElement_1IsKeyboardFocused_FUNC);
- rc = (jboolean)((UIElement^)TO_OBJECT(arg0))->IsKeyboardFocused;
- OS_NATIVE_EXIT(env, that, UIElement_1IsKeyboardFocused_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElement_1IsMeasureValid
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(UIElement_1IsMeasureValid)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(UIElement_1IsMeasureValid)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, UIElement_1IsMeasureValid_FUNC);
- rc = (jboolean)((UIElement^)TO_OBJECT(arg0))->IsMeasureValid;
- OS_NATIVE_EXIT(env, that, UIElement_1IsMeasureValid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElement_1IsMouseOver
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(UIElement_1IsMouseOver)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(UIElement_1IsMouseOver)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, UIElement_1IsMouseOver_FUNC);
- rc = (jboolean)((UIElement^)TO_OBJECT(arg0))->IsMouseOver;
- OS_NATIVE_EXIT(env, that, UIElement_1IsMouseOver_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElement_1IsVisible
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(UIElement_1IsVisible)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(UIElement_1IsVisible)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, UIElement_1IsVisible_FUNC);
- rc = (jboolean)((UIElement^)TO_OBJECT(arg0))->IsVisible;
- OS_NATIVE_EXIT(env, that, UIElement_1IsVisible_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElement_1KeyDown
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1KeyDown)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1KeyDown)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1KeyDown_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->KeyDown += ((KeyEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1KeyDown_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1KeyUp
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1KeyUp)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1KeyUp)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1KeyUp_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->KeyUp += ((KeyEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1KeyUp_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1LayoutUpdated
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1LayoutUpdated)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1LayoutUpdated)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1LayoutUpdated_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->LayoutUpdated += ((EventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1LayoutUpdated_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1LostKeyboardFocus
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1LostKeyboardFocus)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1LostKeyboardFocus)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1LostKeyboardFocus_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->LostKeyboardFocus += ((KeyboardFocusChangedEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1LostKeyboardFocus_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1Measure
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1Measure)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1Measure)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1Measure_FUNC);
- ((UIElement ^)TO_OBJECT(arg0))->Measure((Size)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1Measure_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1MouseDown
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1MouseDown)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1MouseDown)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1MouseDown_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->MouseDown += ((MouseButtonEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1MouseDown_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1MouseEnter
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1MouseEnter)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1MouseEnter)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1MouseEnter_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->MouseEnter += ((MouseEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1MouseEnter_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1MouseLeave
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1MouseLeave)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1MouseLeave)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1MouseLeave_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->MouseLeave += ((MouseEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1MouseLeave_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1MouseMove
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1MouseMove)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1MouseMove)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1MouseMove_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->MouseMove += ((MouseEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1MouseMove_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1MouseUp
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1MouseUp)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1MouseUp)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1MouseUp_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->MouseUp += ((MouseButtonEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1MouseUp_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1MouseWheel
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1MouseWheel)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1MouseWheel)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1MouseWheel_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->MouseWheel += ((MouseWheelEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1MouseWheel_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1MoveFocus
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1MoveFocus)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1MoveFocus)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1MoveFocus_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->MoveFocus((TraversalRequest^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1MoveFocus_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1Opacity__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(UIElement_1Opacity__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(UIElement_1Opacity__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, UIElement_1Opacity__I_FUNC);
- rc = (jdouble)((UIElement^)TO_OBJECT(arg0))->Opacity;
- OS_NATIVE_EXIT(env, that, UIElement_1Opacity__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElement_1Opacity__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1Opacity__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1Opacity__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1Opacity__ID_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->Opacity = (arg1);
- OS_NATIVE_EXIT(env, that, UIElement_1Opacity__ID_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1OpacityProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(UIElement_1OpacityProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(UIElement_1OpacityProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, UIElement_1OpacityProperty_FUNC);
- rc = (jint)TO_HANDLE(UIElement::OpacityProperty);
- OS_NATIVE_EXIT(env, that, UIElement_1OpacityProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElement_1PreviewGotKeyboardFocus
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1PreviewGotKeyboardFocus)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1PreviewGotKeyboardFocus)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1PreviewGotKeyboardFocus_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->PreviewGotKeyboardFocus += ((KeyboardFocusChangedEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1PreviewGotKeyboardFocus_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1PreviewKeyDown
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1PreviewKeyDown)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1PreviewKeyDown)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1PreviewKeyDown_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->PreviewKeyDown += ((KeyEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1PreviewKeyDown_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1PreviewKeyUp
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1PreviewKeyUp)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1PreviewKeyUp)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1PreviewKeyUp_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->PreviewKeyUp += ((KeyEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1PreviewKeyUp_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1PreviewLostKeyboardFocus
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1PreviewLostKeyboardFocus)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1PreviewLostKeyboardFocus)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1PreviewLostKeyboardFocus_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->PreviewLostKeyboardFocus += ((KeyboardFocusChangedEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1PreviewLostKeyboardFocus_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1PreviewMouseDown
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1PreviewMouseDown)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1PreviewMouseDown)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1PreviewMouseDown_FUNC);
- ((UIElement ^)TO_OBJECT(arg0))->PreviewMouseDown += ((MouseButtonEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1PreviewMouseDown_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1PreviewMouseMove
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1PreviewMouseMove)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1PreviewMouseMove)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1PreviewMouseMove_FUNC);
- ((UIElement ^)TO_OBJECT(arg0))->PreviewMouseMove += ((MouseEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1PreviewMouseMove_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1PreviewMouseUp
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1PreviewMouseUp)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1PreviewMouseUp)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1PreviewMouseUp_FUNC);
- ((UIElement ^)TO_OBJECT(arg0))->PreviewMouseUp += ((MouseButtonEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1PreviewMouseUp_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1PreviewMouseWheel
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1PreviewMouseWheel)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1PreviewMouseWheel)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1PreviewMouseWheel_FUNC);
- ((UIElement ^)TO_OBJECT(arg0))->PreviewMouseWheel += ((MouseWheelEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1PreviewMouseWheel_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1PreviewTextInput
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1PreviewTextInput)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1PreviewTextInput)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1PreviewTextInput_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->PreviewTextInput += ((TextCompositionEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1PreviewTextInput_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1QueryContinueDrag
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1QueryContinueDrag)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1QueryContinueDrag)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1QueryContinueDrag_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->QueryContinueDrag += ((QueryContinueDragEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1QueryContinueDrag_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1QueryContinueDragEvent
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(UIElement_1QueryContinueDragEvent)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(UIElement_1QueryContinueDragEvent)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, UIElement_1QueryContinueDragEvent_FUNC);
- rc = (jint)TO_HANDLE(UIElement::QueryContinueDragEvent);
- OS_NATIVE_EXIT(env, that, UIElement_1QueryContinueDragEvent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElement_1ReleaseMouseCapture
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1ReleaseMouseCapture)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1ReleaseMouseCapture)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1ReleaseMouseCapture_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->ReleaseMouseCapture();
- OS_NATIVE_EXIT(env, that, UIElement_1ReleaseMouseCapture_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1RemoveHandler
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1RemoveHandler)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1RemoveHandler)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1RemoveHandler_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->RemoveHandler((RoutedEvent^)TO_OBJECT(arg1), (Delegate^)TO_OBJECT(arg2));
- OS_NATIVE_EXIT(env, that, UIElement_1RemoveHandler_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1RenderSize
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(UIElement_1RenderSize)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(UIElement_1RenderSize)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, UIElement_1RenderSize_FUNC);
- rc = (jint)TO_HANDLE(((UIElement^)TO_OBJECT(arg0))->RenderSize);
- OS_NATIVE_EXIT(env, that, UIElement_1RenderSize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElement_1SnapsToDevicePixels
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1SnapsToDevicePixels)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1SnapsToDevicePixels)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1SnapsToDevicePixels_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->SnapsToDevicePixels = (arg1);
- OS_NATIVE_EXIT(env, that, UIElement_1SnapsToDevicePixels_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1TextInput
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1TextInput)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1TextInput)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1TextInput_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->TextInput += ((TextCompositionEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, UIElement_1TextInput_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1TranslatePoint
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(UIElement_1TranslatePoint)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT jint JNICALL OS_NATIVE(UIElement_1TranslatePoint)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, UIElement_1TranslatePoint_FUNC);
- rc = (jint)TO_HANDLE(((UIElement^)TO_OBJECT(arg0))->TranslatePoint((Point)TO_OBJECT(arg1), (UIElement^)TO_OBJECT(arg2)));
- OS_NATIVE_EXIT(env, that, UIElement_1TranslatePoint_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElement_1UpdateLayout
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1UpdateLayout)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1UpdateLayout)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1UpdateLayout_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->UpdateLayout();
- OS_NATIVE_EXIT(env, that, UIElement_1UpdateLayout_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1Visibility__I
-extern "C" JNIEXPORT jbyte JNICALL OS_NATIVE(UIElement_1Visibility__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jbyte JNICALL OS_NATIVE(UIElement_1Visibility__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jbyte rc = 0;
- OS_NATIVE_ENTER(env, that, UIElement_1Visibility__I_FUNC);
- rc = (jbyte)((UIElement^)TO_OBJECT(arg0))->Visibility;
- OS_NATIVE_EXIT(env, that, UIElement_1Visibility__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_UIElement_1Visibility__IB
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(UIElement_1Visibility__IB)(JNIEnv *env, jclass that, jint arg0, jbyte arg1);
-JNIEXPORT void JNICALL OS_NATIVE(UIElement_1Visibility__IB)
- (JNIEnv *env, jclass that, jint arg0, jbyte arg1)
-{
- OS_NATIVE_ENTER(env, that, UIElement_1Visibility__IB_FUNC);
- ((UIElement^)TO_OBJECT(arg0))->Visibility = ((Visibility)arg1);
- OS_NATIVE_EXIT(env, that, UIElement_1Visibility__IB_FUNC);
-}
-#endif
-
-#ifndef NO_UIElement_1VisibilityProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(UIElement_1VisibilityProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(UIElement_1VisibilityProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, UIElement_1VisibilityProperty_FUNC);
- rc = (jint)TO_HANDLE(UIElement::VisibilityProperty);
- OS_NATIVE_EXIT(env, that, UIElement_1VisibilityProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_VirtualizingStackPanel_1VerticalOffset
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(VirtualizingStackPanel_1VerticalOffset)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(VirtualizingStackPanel_1VerticalOffset)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, VirtualizingStackPanel_1VerticalOffset_FUNC);
- rc = (jdouble)((VirtualizingStackPanel^)TO_OBJECT(arg0))->VerticalOffset;
- OS_NATIVE_EXIT(env, that, VirtualizingStackPanel_1VerticalOffset_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_VisualTreeHelper_1GetChild
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(VisualTreeHelper_1GetChild)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(VisualTreeHelper_1GetChild)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, VisualTreeHelper_1GetChild_FUNC);
- rc = (jint)TO_HANDLE(VisualTreeHelper::GetChild((DependencyObject^)TO_OBJECT(arg0), arg1));
- OS_NATIVE_EXIT(env, that, VisualTreeHelper_1GetChild_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_VisualTreeHelper_1GetChildrenCount
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(VisualTreeHelper_1GetChildrenCount)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(VisualTreeHelper_1GetChildrenCount)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, VisualTreeHelper_1GetChildrenCount_FUNC);
- rc = (jint)VisualTreeHelper::GetChildrenCount((DependencyObject^)TO_OBJECT(arg0));
- OS_NATIVE_EXIT(env, that, VisualTreeHelper_1GetChildrenCount_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_VisualTreeHelper_1GetParent
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(VisualTreeHelper_1GetParent)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(VisualTreeHelper_1GetParent)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, VisualTreeHelper_1GetParent_FUNC);
- rc = (jint)TO_HANDLE(VisualTreeHelper::GetParent((DependencyObject^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, VisualTreeHelper_1GetParent_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Visual_1IsAncestorOf
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(Visual_1IsAncestorOf)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jboolean JNICALL OS_NATIVE(Visual_1IsAncestorOf)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, Visual_1IsAncestorOf_FUNC);
- rc = (jboolean)((Visual^)TO_OBJECT(arg0))->IsAncestorOf((DependencyObject^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Visual_1IsAncestorOf_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Visual_1IsDescendantOf
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(Visual_1IsDescendantOf)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jboolean JNICALL OS_NATIVE(Visual_1IsDescendantOf)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, Visual_1IsDescendantOf_FUNC);
- rc = (jboolean)((Visual^)TO_OBJECT(arg0))->IsDescendantOf((DependencyObject^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Visual_1IsDescendantOf_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Visual_1PointFromScreen
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Visual_1PointFromScreen)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(Visual_1PointFromScreen)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Visual_1PointFromScreen_FUNC);
- rc = (jint)TO_HANDLE(((Visual^)TO_OBJECT(arg0))->PointFromScreen((Point)TO_OBJECT(arg1)));
- OS_NATIVE_EXIT(env, that, Visual_1PointFromScreen_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Visual_1PointToScreen
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Visual_1PointToScreen)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(Visual_1PointToScreen)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Visual_1PointToScreen_FUNC);
- rc = (jint)TO_HANDLE(((Visual^)TO_OBJECT(arg0))->PointToScreen((Point)TO_OBJECT(arg1)));
- OS_NATIVE_EXIT(env, that, Visual_1PointToScreen_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_WebBrowserDocumentCompletedEventArgs_1Url
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(WebBrowserDocumentCompletedEventArgs_1Url)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(WebBrowserDocumentCompletedEventArgs_1Url)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, WebBrowserDocumentCompletedEventArgs_1Url_FUNC);
- rc = (jint)TO_HANDLE(((System::Windows::Forms::WebBrowserDocumentCompletedEventArgs^)TO_OBJECT(arg0))->Url);
- OS_NATIVE_EXIT(env, that, WebBrowserDocumentCompletedEventArgs_1Url_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_WebBrowserNavigatedEventArgs_1Url
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(WebBrowserNavigatedEventArgs_1Url)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(WebBrowserNavigatedEventArgs_1Url)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, WebBrowserNavigatedEventArgs_1Url_FUNC);
- rc = (jint)TO_HANDLE(((System::Windows::Forms::WebBrowserNavigatedEventArgs^)TO_OBJECT(arg0))->Url);
- OS_NATIVE_EXIT(env, that, WebBrowserNavigatedEventArgs_1Url_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_WebBrowserNavigatingEventArgs_1Url
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(WebBrowserNavigatingEventArgs_1Url)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(WebBrowserNavigatingEventArgs_1Url)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, WebBrowserNavigatingEventArgs_1Url_FUNC);
- rc = (jint)TO_HANDLE(((System::Windows::Forms::WebBrowserNavigatingEventArgs^)TO_OBJECT(arg0))->Url);
- OS_NATIVE_EXIT(env, that, WebBrowserNavigatingEventArgs_1Url_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_WebBrowserProgressChangedEventArgs_1CurrentProgress
-extern "C" JNIEXPORT jlong JNICALL OS_NATIVE(WebBrowserProgressChangedEventArgs_1CurrentProgress)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jlong JNICALL OS_NATIVE(WebBrowserProgressChangedEventArgs_1CurrentProgress)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jlong rc = 0;
- OS_NATIVE_ENTER(env, that, WebBrowserProgressChangedEventArgs_1CurrentProgress_FUNC);
- rc = (jlong)((System::Windows::Forms::WebBrowserProgressChangedEventArgs^)TO_OBJECT(arg0))->CurrentProgress;
- OS_NATIVE_EXIT(env, that, WebBrowserProgressChangedEventArgs_1CurrentProgress_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_WebBrowserProgressChangedEventArgs_1MaximumProgress
-extern "C" JNIEXPORT jlong JNICALL OS_NATIVE(WebBrowserProgressChangedEventArgs_1MaximumProgress)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jlong JNICALL OS_NATIVE(WebBrowserProgressChangedEventArgs_1MaximumProgress)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jlong rc = 0;
- OS_NATIVE_ENTER(env, that, WebBrowserProgressChangedEventArgs_1MaximumProgress_FUNC);
- rc = (jlong)((System::Windows::Forms::WebBrowserProgressChangedEventArgs^)TO_OBJECT(arg0))->MaximumProgress;
- OS_NATIVE_EXIT(env, that, WebBrowserProgressChangedEventArgs_1MaximumProgress_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_WebBrowser_1CanGoBack
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(WebBrowser_1CanGoBack)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(WebBrowser_1CanGoBack)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, WebBrowser_1CanGoBack_FUNC);
- rc = (jboolean)((System::Windows::Forms::WebBrowser^)TO_OBJECT(arg0))->CanGoBack;
- OS_NATIVE_EXIT(env, that, WebBrowser_1CanGoBack_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_WebBrowser_1CanGoForward
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(WebBrowser_1CanGoForward)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(WebBrowser_1CanGoForward)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, WebBrowser_1CanGoForward_FUNC);
- rc = (jboolean)((System::Windows::Forms::WebBrowser^)TO_OBJECT(arg0))->CanGoForward;
- OS_NATIVE_EXIT(env, that, WebBrowser_1CanGoForward_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_WebBrowser_1Document
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(WebBrowser_1Document)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(WebBrowser_1Document)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, WebBrowser_1Document_FUNC);
- rc = (jint)TO_HANDLE(((System::Windows::Forms::WebBrowser^)TO_OBJECT(arg0))->Document);
- OS_NATIVE_EXIT(env, that, WebBrowser_1Document_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_WebBrowser_1DocumentCompleted
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(WebBrowser_1DocumentCompleted)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(WebBrowser_1DocumentCompleted)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, WebBrowser_1DocumentCompleted_FUNC);
- ((System::Windows::Forms::WebBrowser^)TO_OBJECT(arg0))->DocumentCompleted += ((System::Windows::Forms::WebBrowserDocumentCompletedEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, WebBrowser_1DocumentCompleted_FUNC);
-}
-#endif
-
-#ifndef NO_WebBrowser_1DocumentText__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(WebBrowser_1DocumentText__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(WebBrowser_1DocumentText__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, WebBrowser_1DocumentText__I_FUNC);
- rc = (jint)TO_HANDLE(((System::Windows::Forms::WebBrowser^)TO_OBJECT(arg0))->DocumentText);
- OS_NATIVE_EXIT(env, that, WebBrowser_1DocumentText__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_WebBrowser_1DocumentText__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(WebBrowser_1DocumentText__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(WebBrowser_1DocumentText__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, WebBrowser_1DocumentText__II_FUNC);
- ((System::Windows::Forms::WebBrowser^)TO_OBJECT(arg0))->DocumentText = ((String^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, WebBrowser_1DocumentText__II_FUNC);
-}
-#endif
-
-#ifndef NO_WebBrowser_1DocumentTitle
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(WebBrowser_1DocumentTitle)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(WebBrowser_1DocumentTitle)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, WebBrowser_1DocumentTitle_FUNC);
- rc = (jint)TO_HANDLE(((System::Windows::Forms::WebBrowser^)TO_OBJECT(arg0))->DocumentTitle);
- OS_NATIVE_EXIT(env, that, WebBrowser_1DocumentTitle_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_WebBrowser_1DocumentTitleChanged
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(WebBrowser_1DocumentTitleChanged)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(WebBrowser_1DocumentTitleChanged)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, WebBrowser_1DocumentTitleChanged_FUNC);
- ((System::Windows::Forms::WebBrowser^)TO_OBJECT(arg0))->DocumentTitleChanged += ((EventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, WebBrowser_1DocumentTitleChanged_FUNC);
-}
-#endif
-
-#ifndef NO_WebBrowser_1GoBack
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(WebBrowser_1GoBack)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(WebBrowser_1GoBack)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, WebBrowser_1GoBack_FUNC);
- rc = (jboolean)((System::Windows::Forms::WebBrowser^)TO_OBJECT(arg0))->GoBack();
- OS_NATIVE_EXIT(env, that, WebBrowser_1GoBack_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_WebBrowser_1GoForward
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(WebBrowser_1GoForward)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(WebBrowser_1GoForward)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, WebBrowser_1GoForward_FUNC);
- rc = (jboolean)((System::Windows::Forms::WebBrowser^)TO_OBJECT(arg0))->GoForward();
- OS_NATIVE_EXIT(env, that, WebBrowser_1GoForward_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_WebBrowser_1Navigate
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(WebBrowser_1Navigate)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(WebBrowser_1Navigate)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, WebBrowser_1Navigate_FUNC);
- ((System::Windows::Forms::WebBrowser^)TO_OBJECT(arg0))->Navigate((String^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, WebBrowser_1Navigate_FUNC);
-}
-#endif
-
-#ifndef NO_WebBrowser_1Navigated
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(WebBrowser_1Navigated)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(WebBrowser_1Navigated)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, WebBrowser_1Navigated_FUNC);
- ((System::Windows::Forms::WebBrowser^)TO_OBJECT(arg0))->Navigated += ((System::Windows::Forms::WebBrowserNavigatedEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, WebBrowser_1Navigated_FUNC);
-}
-#endif
-
-#ifndef NO_WebBrowser_1Navigating
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(WebBrowser_1Navigating)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(WebBrowser_1Navigating)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, WebBrowser_1Navigating_FUNC);
- ((System::Windows::Forms::WebBrowser^)TO_OBJECT(arg0))->Navigating += ((System::Windows::Forms::WebBrowserNavigatingEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, WebBrowser_1Navigating_FUNC);
-}
-#endif
-
-#ifndef NO_WebBrowser_1ProgressChanged
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(WebBrowser_1ProgressChanged)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(WebBrowser_1ProgressChanged)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, WebBrowser_1ProgressChanged_FUNC);
- ((System::Windows::Forms::WebBrowser^)TO_OBJECT(arg0))->ProgressChanged += ((System::Windows::Forms::WebBrowserProgressChangedEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, WebBrowser_1ProgressChanged_FUNC);
-}
-#endif
-
-#ifndef NO_WebBrowser_1ReadyState
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(WebBrowser_1ReadyState)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(WebBrowser_1ReadyState)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, WebBrowser_1ReadyState_FUNC);
- rc = (jint)((System::Windows::Forms::WebBrowser^)TO_OBJECT(arg0))->ReadyState;
- OS_NATIVE_EXIT(env, that, WebBrowser_1ReadyState_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_WebBrowser_1Refresh
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(WebBrowser_1Refresh)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(WebBrowser_1Refresh)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, WebBrowser_1Refresh_FUNC);
- ((System::Windows::Forms::WebBrowser^)TO_OBJECT(arg0))->Refresh();
- OS_NATIVE_EXIT(env, that, WebBrowser_1Refresh_FUNC);
-}
-#endif
-
-#ifndef NO_WebBrowser_1ScriptErrorsSuppressed
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(WebBrowser_1ScriptErrorsSuppressed)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(WebBrowser_1ScriptErrorsSuppressed)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, WebBrowser_1ScriptErrorsSuppressed_FUNC);
- ((System::Windows::Forms::WebBrowser^)TO_OBJECT(arg0))->ScriptErrorsSuppressed = (arg1);
- OS_NATIVE_EXIT(env, that, WebBrowser_1ScriptErrorsSuppressed_FUNC);
-}
-#endif
-
-#ifndef NO_WebBrowser_1StatusText
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(WebBrowser_1StatusText)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(WebBrowser_1StatusText)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, WebBrowser_1StatusText_FUNC);
- rc = (jint)TO_HANDLE(((System::Windows::Forms::WebBrowser^)TO_OBJECT(arg0))->StatusText);
- OS_NATIVE_EXIT(env, that, WebBrowser_1StatusText_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_WebBrowser_1StatusTextChanged
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(WebBrowser_1StatusTextChanged)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(WebBrowser_1StatusTextChanged)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, WebBrowser_1StatusTextChanged_FUNC);
- ((System::Windows::Forms::WebBrowser^)TO_OBJECT(arg0))->StatusTextChanged += ((EventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, WebBrowser_1StatusTextChanged_FUNC);
-}
-#endif
-
-#ifndef NO_WebBrowser_1Stop
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(WebBrowser_1Stop)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(WebBrowser_1Stop)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, WebBrowser_1Stop_FUNC);
- ((System::Windows::Forms::WebBrowser^)TO_OBJECT(arg0))->Stop();
- OS_NATIVE_EXIT(env, that, WebBrowser_1Stop_FUNC);
-}
-#endif
-
-#ifndef NO_WebBrowser_1Url
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(WebBrowser_1Url)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(WebBrowser_1Url)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, WebBrowser_1Url_FUNC);
- rc = (jint)TO_HANDLE(((System::Windows::Forms::WebBrowser^)TO_OBJECT(arg0))->Url);
- OS_NATIVE_EXIT(env, that, WebBrowser_1Url_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_WindowCollection_1Count
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(WindowCollection_1Count)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(WindowCollection_1Count)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, WindowCollection_1Count_FUNC);
- rc = (jint)((WindowCollection^)TO_OBJECT(arg0))->Count;
- OS_NATIVE_EXIT(env, that, WindowCollection_1Count_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_WindowCollection_1Current
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(WindowCollection_1Current)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(WindowCollection_1Current)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, WindowCollection_1Current_FUNC);
- rc = (jint)TO_HANDLE(((IEnumerator^)TO_OBJECT(arg0))->Current);
- OS_NATIVE_EXIT(env, that, WindowCollection_1Current_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_WindowCollection_1GetEnumerator
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(WindowCollection_1GetEnumerator)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(WindowCollection_1GetEnumerator)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, WindowCollection_1GetEnumerator_FUNC);
- rc = (jint)TO_HANDLE(((IEnumerable^)TO_OBJECT(arg0))->GetEnumerator());
- OS_NATIVE_EXIT(env, that, WindowCollection_1GetEnumerator_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Window_1Activate
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Window_1Activate)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(Window_1Activate)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, Window_1Activate_FUNC);
- ((Window^)TO_OBJECT(arg0))->Activate();
- OS_NATIVE_EXIT(env, that, Window_1Activate_FUNC);
-}
-#endif
-
-#ifndef NO_Window_1Activated
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Window_1Activated)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Window_1Activated)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Window_1Activated_FUNC);
- ((Window^)TO_OBJECT(arg0))->Activated += ((EventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Window_1Activated_FUNC);
-}
-#endif
-
-#ifndef NO_Window_1AllowsTransparency
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Window_1AllowsTransparency)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Window_1AllowsTransparency)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, Window_1AllowsTransparency_FUNC);
- ((Window^)TO_OBJECT(arg0))->AllowsTransparency = (arg1);
- OS_NATIVE_EXIT(env, that, Window_1AllowsTransparency_FUNC);
-}
-#endif
-
-#ifndef NO_Window_1Close
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Window_1Close)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(Window_1Close)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, Window_1Close_FUNC);
- ((Window^)TO_OBJECT(arg0))->Close();
- OS_NATIVE_EXIT(env, that, Window_1Close_FUNC);
-}
-#endif
-
-#ifndef NO_Window_1Closing
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Window_1Closing)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Window_1Closing)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Window_1Closing_FUNC);
- ((Window^)TO_OBJECT(arg0))->Closing += ((CancelEventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Window_1Closing_FUNC);
-}
-#endif
-
-#ifndef NO_Window_1Deactivated
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Window_1Deactivated)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Window_1Deactivated)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Window_1Deactivated_FUNC);
- ((Window^)TO_OBJECT(arg0))->Deactivated += ((EventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Window_1Deactivated_FUNC);
-}
-#endif
-
-#ifndef NO_Window_1GetWindow
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Window_1GetWindow)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Window_1GetWindow)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Window_1GetWindow_FUNC);
- rc = (jint)TO_HANDLE(Window::GetWindow((DependencyObject^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, Window_1GetWindow_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Window_1Hide
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Window_1Hide)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(Window_1Hide)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, Window_1Hide_FUNC);
- ((Window^)TO_OBJECT(arg0))->Hide();
- OS_NATIVE_EXIT(env, that, Window_1Hide_FUNC);
-}
-#endif
-
-#ifndef NO_Window_1Icon
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Window_1Icon)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Window_1Icon)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Window_1Icon_FUNC);
- ((Window^)TO_OBJECT(arg0))->Icon = ((ImageSource^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Window_1Icon_FUNC);
-}
-#endif
-
-#ifndef NO_Window_1IsActive
-extern "C" JNIEXPORT jboolean JNICALL OS_NATIVE(Window_1IsActive)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jboolean JNICALL OS_NATIVE(Window_1IsActive)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- OS_NATIVE_ENTER(env, that, Window_1IsActive_FUNC);
- rc = (jboolean)((Window^)TO_OBJECT(arg0))->IsActive;
- OS_NATIVE_EXIT(env, that, Window_1IsActive_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Window_1Left__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(Window_1Left__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(Window_1Left__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, Window_1Left__I_FUNC);
- rc = (jdouble)((Window^)TO_OBJECT(arg0))->Left;
- OS_NATIVE_EXIT(env, that, Window_1Left__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Window_1Left__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Window_1Left__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Window_1Left__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, Window_1Left__ID_FUNC);
- ((Window^)TO_OBJECT(arg0))->Left = (arg1);
- OS_NATIVE_EXIT(env, that, Window_1Left__ID_FUNC);
-}
-#endif
-
-#ifndef NO_Window_1LocationChanged
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Window_1LocationChanged)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Window_1LocationChanged)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Window_1LocationChanged_FUNC);
- ((Window^)TO_OBJECT(arg0))->LocationChanged += ((EventHandler^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Window_1LocationChanged_FUNC);
-}
-#endif
-
-#ifndef NO_Window_1Owner
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Window_1Owner)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Window_1Owner)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Window_1Owner_FUNC);
- ((Window^)TO_OBJECT(arg0))->Owner = ((Window^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Window_1Owner_FUNC);
-}
-#endif
-
-#ifndef NO_Window_1ResizeMode
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Window_1ResizeMode)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Window_1ResizeMode)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Window_1ResizeMode_FUNC);
- ((Window^)TO_OBJECT(arg0))->ResizeMode = ((ResizeMode)arg1);
- OS_NATIVE_EXIT(env, that, Window_1ResizeMode_FUNC);
-}
-#endif
-
-#ifndef NO_Window_1Show
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Window_1Show)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(Window_1Show)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, Window_1Show_FUNC);
- ((Window^)TO_OBJECT(arg0))->Show();
- OS_NATIVE_EXIT(env, that, Window_1Show_FUNC);
-}
-#endif
-
-#ifndef NO_Window_1ShowInTaskbar
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Window_1ShowInTaskbar)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Window_1ShowInTaskbar)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- OS_NATIVE_ENTER(env, that, Window_1ShowInTaskbar_FUNC);
- ((Window^)TO_OBJECT(arg0))->ShowInTaskbar = (arg1);
- OS_NATIVE_EXIT(env, that, Window_1ShowInTaskbar_FUNC);
-}
-#endif
-
-#ifndef NO_Window_1Title__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Window_1Title__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Window_1Title__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Window_1Title__I_FUNC);
- rc = (jint)TO_HANDLE(((Window^)TO_OBJECT(arg0))->Title);
- OS_NATIVE_EXIT(env, that, Window_1Title__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Window_1Title__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Window_1Title__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Window_1Title__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Window_1Title__II_FUNC);
- ((Window^)TO_OBJECT(arg0))->Title = ((String^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, Window_1Title__II_FUNC);
-}
-#endif
-
-#ifndef NO_Window_1Top__I
-extern "C" JNIEXPORT jdouble JNICALL OS_NATIVE(Window_1Top__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jdouble JNICALL OS_NATIVE(Window_1Top__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jdouble rc = 0;
- OS_NATIVE_ENTER(env, that, Window_1Top__I_FUNC);
- rc = (jdouble)((Window ^)TO_OBJECT(arg0))->Top;
- OS_NATIVE_EXIT(env, that, Window_1Top__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Window_1Top__ID
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Window_1Top__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Window_1Top__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- OS_NATIVE_ENTER(env, that, Window_1Top__ID_FUNC);
- ((Window ^)TO_OBJECT(arg0))->Top = (arg1);
- OS_NATIVE_EXIT(env, that, Window_1Top__ID_FUNC);
-}
-#endif
-
-#ifndef NO_Window_1WindowState__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Window_1WindowState__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Window_1WindowState__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Window_1WindowState__I_FUNC);
- rc = (jint)((Window^)TO_OBJECT(arg0))->WindowState;
- OS_NATIVE_EXIT(env, that, Window_1WindowState__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Window_1WindowState__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Window_1WindowState__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Window_1WindowState__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Window_1WindowState__II_FUNC);
- ((Window^)TO_OBJECT(arg0))->WindowState = ((WindowState)arg1);
- OS_NATIVE_EXIT(env, that, Window_1WindowState__II_FUNC);
-}
-#endif
-
-#ifndef NO_Window_1WindowStyle__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Window_1WindowStyle__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Window_1WindowStyle__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Window_1WindowStyle__I_FUNC);
- rc = (jint)((Window^)TO_OBJECT(arg0))->WindowStyle;
- OS_NATIVE_EXIT(env, that, Window_1WindowStyle__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Window_1WindowStyle__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Window_1WindowStyle__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Window_1WindowStyle__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Window_1WindowStyle__II_FUNC);
- ((Window^)TO_OBJECT(arg0))->WindowStyle = ((WindowStyle)arg1);
- OS_NATIVE_EXIT(env, that, Window_1WindowStyle__II_FUNC);
-}
-#endif
-
-#ifndef NO_WindowsFormsHost_1Child
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(WindowsFormsHost_1Child)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(WindowsFormsHost_1Child)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, WindowsFormsHost_1Child_FUNC);
- ((System::Windows::Forms::Integration::WindowsFormsHost^)TO_OBJECT(arg0))->Child = ((System::Windows::Forms::Control^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, WindowsFormsHost_1Child_FUNC);
-}
-#endif
-
-#ifndef NO_WriteableBitmap_1WritePixels
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(WriteableBitmap_1WritePixels)(JNIEnv *env, jclass that, jint arg0, jint arg1, jbyteArray arg2, jint arg3, jint arg4);
-JNIEXPORT void JNICALL OS_NATIVE(WriteableBitmap_1WritePixels)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jbyteArray arg2, jint arg3, jint arg4)
-{
- jbyte *lparg2=NULL;
- OS_NATIVE_ENTER(env, that, WriteableBitmap_1WritePixels_FUNC);
- if (arg2) if ((lparg2 = env->GetByteArrayElements(arg2, NULL)) == NULL) goto fail;
- ((WriteableBitmap^)TO_OBJECT(arg0))->WritePixels((Int32Rect)TO_OBJECT(arg1), (IntPtr)lparg2, arg3, arg4);
-fail:
- if (arg2 && lparg2) env->ReleaseByteArrayElements(arg2, lparg2, 0);
- OS_NATIVE_EXIT(env, that, WriteableBitmap_1WritePixels_FUNC);
-}
-#endif
-
-#ifndef NO_XamlReader_1Load
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(XamlReader_1Load)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(XamlReader_1Load)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, XamlReader_1Load_FUNC);
- rc = (jint)TO_HANDLE(XamlReader::Load((XmlReader^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, XamlReader_1Load_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_XmlReader_1Create
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(XmlReader_1Create)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(XmlReader_1Create)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, XmlReader_1Create_FUNC);
- rc = (jint)TO_HANDLE(XmlReader::Create((System::IO::TextReader^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, XmlReader_1Create_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1AccessText
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1AccessText)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1AccessText)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1AccessText_FUNC);
- rc = (jint)TO_HANDLE(gcnew AccessText());
- OS_NATIVE_EXIT(env, that, gcnew_1AccessText_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Application
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Application)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Application)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Application_FUNC);
- rc = (jint)TO_HANDLE(gcnew Application());
- OS_NATIVE_EXIT(env, that, gcnew_1Application_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1ArcSegment
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ArcSegment)(JNIEnv *env, jclass that, jint arg0, jint arg1, jdouble arg2, jboolean arg3, jint arg4, jboolean arg5);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ArcSegment)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jdouble arg2, jboolean arg3, jint arg4, jboolean arg5)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1ArcSegment_FUNC);
- rc = (jint)TO_HANDLE(gcnew ArcSegment((Point)TO_OBJECT(arg0), (Size)TO_OBJECT(arg1), arg2, arg3, (SweepDirection)arg4, arg5));
- OS_NATIVE_EXIT(env, that, gcnew_1ArcSegment_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1ArrayList
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ArrayList)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ArrayList)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1ArrayList_FUNC);
- rc = (jint)TO_HANDLE(gcnew ArrayList(arg0));
- OS_NATIVE_EXIT(env, that, gcnew_1ArrayList_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1BevelBitmapEffect
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1BevelBitmapEffect)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1BevelBitmapEffect)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1BevelBitmapEffect_FUNC);
- rc = (jint)TO_HANDLE(gcnew BevelBitmapEffect());
- OS_NATIVE_EXIT(env, that, gcnew_1BevelBitmapEffect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1BezierSegment
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1BezierSegment)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jboolean arg3);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1BezierSegment)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jboolean arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1BezierSegment_FUNC);
- rc = (jint)TO_HANDLE(gcnew BezierSegment((Point)TO_OBJECT(arg0), (Point)TO_OBJECT(arg1), (Point)TO_OBJECT(arg2), arg3));
- OS_NATIVE_EXIT(env, that, gcnew_1BezierSegment_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Binding
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Binding)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Binding)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Binding_FUNC);
- rc = (jint)TO_HANDLE(gcnew Binding((String^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, gcnew_1Binding_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Bitmap
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Bitmap)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jbyteArray arg4);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Bitmap)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jbyteArray arg4)
-{
- jbyte *lparg4=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Bitmap_FUNC);
- if (arg4) if ((lparg4 = env->GetByteArrayElements(arg4, NULL)) == NULL) goto fail;
- rc = (jint)TO_HANDLE(gcnew System::Drawing::Bitmap(arg0, arg1, arg2, (System::Drawing::Imaging::PixelFormat)arg3, (IntPtr)lparg4));
-fail:
- if (arg4 && lparg4) env->ReleaseByteArrayElements(arg4, lparg4, 0);
- OS_NATIVE_EXIT(env, that, gcnew_1Bitmap_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1BitmapEffectGroup
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1BitmapEffectGroup)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1BitmapEffectGroup)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1BitmapEffectGroup_FUNC);
- rc = (jint)TO_HANDLE(gcnew BitmapEffectGroup());
- OS_NATIVE_EXIT(env, that, gcnew_1BitmapEffectGroup_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1BitmapImage
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1BitmapImage)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1BitmapImage)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1BitmapImage_FUNC);
- rc = (jint)TO_HANDLE(gcnew BitmapImage());
- OS_NATIVE_EXIT(env, that, gcnew_1BitmapImage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1BitmapPalette
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1BitmapPalette)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1BitmapPalette)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1BitmapPalette_FUNC);
- rc = (jint)TO_HANDLE(gcnew BitmapPalette((System::Collections::Generic::IList<Color>^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, gcnew_1BitmapPalette_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1BlurBitmapEffect
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1BlurBitmapEffect)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1BlurBitmapEffect)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1BlurBitmapEffect_FUNC);
- rc = (jint)TO_HANDLE(gcnew BlurBitmapEffect());
- OS_NATIVE_EXIT(env, that, gcnew_1BlurBitmapEffect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Button
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Button)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Button)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Button_FUNC);
- rc = (jint)TO_HANDLE(gcnew Button());
- OS_NATIVE_EXIT(env, that, gcnew_1Button_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Canvas
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Canvas)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Canvas)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Canvas_FUNC);
- rc = (jint)TO_HANDLE(gcnew Canvas());
- OS_NATIVE_EXIT(env, that, gcnew_1Canvas_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1CharacterHit
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1CharacterHit)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1CharacterHit)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1CharacterHit_FUNC);
- rc = (jint)TO_HANDLE(gcnew CharacterHit(arg0, arg1));
- OS_NATIVE_EXIT(env, that, gcnew_1CharacterHit_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1CheckBox
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1CheckBox)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1CheckBox)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1CheckBox_FUNC);
- rc = (jint)TO_HANDLE(gcnew CheckBox());
- OS_NATIVE_EXIT(env, that, gcnew_1CheckBox_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1ColorDialog
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ColorDialog)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ColorDialog)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1ColorDialog_FUNC);
- rc = (jint)TO_HANDLE(gcnew System::Windows::Forms::ColorDialog());
- OS_NATIVE_EXIT(env, that, gcnew_1ColorDialog_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1ColorList
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ColorList)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ColorList)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1ColorList_FUNC);
- rc = (jint)TO_HANDLE(gcnew System::Collections::Generic::List<Color>(arg0));
- OS_NATIVE_EXIT(env, that, gcnew_1ColorList_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1ColumnDefinition
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ColumnDefinition)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ColumnDefinition)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1ColumnDefinition_FUNC);
- rc = (jint)TO_HANDLE(gcnew ColumnDefinition());
- OS_NATIVE_EXIT(env, that, gcnew_1ColumnDefinition_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1CombinedGeometry
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1CombinedGeometry)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1CombinedGeometry)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1CombinedGeometry_FUNC);
- rc = (jint)TO_HANDLE(gcnew CombinedGeometry((GeometryCombineMode)arg0, (Geometry^)TO_OBJECT(arg1), (Geometry^)TO_OBJECT(arg2)));
- OS_NATIVE_EXIT(env, that, gcnew_1CombinedGeometry_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1ComboBox
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ComboBox)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ComboBox)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1ComboBox_FUNC);
- rc = (jint)TO_HANDLE(gcnew ComboBox());
- OS_NATIVE_EXIT(env, that, gcnew_1ComboBox_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1ComboBoxItem
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ComboBoxItem)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ComboBoxItem)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1ComboBoxItem_FUNC);
- rc = (jint)TO_HANDLE(gcnew ComboBoxItem());
- OS_NATIVE_EXIT(env, that, gcnew_1ComboBoxItem_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1CompositeCollection
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1CompositeCollection)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1CompositeCollection)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1CompositeCollection_FUNC);
- rc = (jint)TO_HANDLE(gcnew CompositeCollection());
- OS_NATIVE_EXIT(env, that, gcnew_1CompositeCollection_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1ContentControl
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ContentControl)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ContentControl)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1ContentControl_FUNC);
- rc = (jint)TO_HANDLE(gcnew ContentControl());
- OS_NATIVE_EXIT(env, that, gcnew_1ContentControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1ContextMenu
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ContextMenu)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ContextMenu)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1ContextMenu_FUNC);
- rc = (jint)TO_HANDLE(gcnew ContextMenu());
- OS_NATIVE_EXIT(env, that, gcnew_1ContextMenu_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1ControlTemplate
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ControlTemplate)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ControlTemplate)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1ControlTemplate_FUNC);
- rc = (jint)TO_HANDLE(gcnew ControlTemplate());
- OS_NATIVE_EXIT(env, that, gcnew_1ControlTemplate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1CroppedBitmap
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1CroppedBitmap)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1CroppedBitmap)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1CroppedBitmap_FUNC);
- rc = (jint)TO_HANDLE(gcnew CroppedBitmap((BitmapSource^)TO_OBJECT(arg0), (Int32Rect)TO_OBJECT(arg1)));
- OS_NATIVE_EXIT(env, that, gcnew_1CroppedBitmap_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1DashStyle
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1DashStyle)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1DashStyle)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1DashStyle_FUNC);
- rc = (jint)TO_HANDLE(gcnew DashStyle((DoubleCollection^)TO_OBJECT(arg0), arg1));
- OS_NATIVE_EXIT(env, that, gcnew_1DashStyle_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1DataObject
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1DataObject)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1DataObject)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1DataObject_FUNC);
- rc = (jint)TO_HANDLE(gcnew DataObject());
- OS_NATIVE_EXIT(env, that, gcnew_1DataObject_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1DataTemplate
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1DataTemplate)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1DataTemplate)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1DataTemplate_FUNC);
- rc = (jint)TO_HANDLE(gcnew DataTemplate());
- OS_NATIVE_EXIT(env, that, gcnew_1DataTemplate_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1DiscreteDoubleKeyFrame__
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1DiscreteDoubleKeyFrame__)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1DiscreteDoubleKeyFrame__)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1DiscreteDoubleKeyFrame___FUNC);
- rc = (jint)TO_HANDLE(gcnew DiscreteDoubleKeyFrame());
- OS_NATIVE_EXIT(env, that, gcnew_1DiscreteDoubleKeyFrame___FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1DiscreteDoubleKeyFrame__DI
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1DiscreteDoubleKeyFrame__DI)(JNIEnv *env, jclass that, jdouble arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1DiscreteDoubleKeyFrame__DI)
- (JNIEnv *env, jclass that, jdouble arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1DiscreteDoubleKeyFrame__DI_FUNC);
- rc = (jint)TO_HANDLE(gcnew DiscreteDoubleKeyFrame(arg0, (KeyTime)TO_OBJECT(arg1)));
- OS_NATIVE_EXIT(env, that, gcnew_1DiscreteDoubleKeyFrame__DI_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1DiscreteInt32KeyFrame
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1DiscreteInt32KeyFrame)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1DiscreteInt32KeyFrame)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1DiscreteInt32KeyFrame_FUNC);
- rc = (jint)TO_HANDLE(gcnew DiscreteInt32KeyFrame());
- OS_NATIVE_EXIT(env, that, gcnew_1DiscreteInt32KeyFrame_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1DispatcherFrame
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1DispatcherFrame)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1DispatcherFrame)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1DispatcherFrame_FUNC);
- rc = (jint)TO_HANDLE(gcnew DispatcherFrame());
- OS_NATIVE_EXIT(env, that, gcnew_1DispatcherFrame_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1DispatcherTimer
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1DispatcherTimer)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1DispatcherTimer)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1DispatcherTimer_FUNC);
- rc = (jint)TO_HANDLE(gcnew DispatcherTimer());
- OS_NATIVE_EXIT(env, that, gcnew_1DispatcherTimer_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1DoubleAnimation
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1DoubleAnimation)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1DoubleAnimation)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1DoubleAnimation_FUNC);
- rc = (jint)TO_HANDLE(gcnew DoubleAnimation());
- OS_NATIVE_EXIT(env, that, gcnew_1DoubleAnimation_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1DoubleAnimationUsingKeyFrames
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1DoubleAnimationUsingKeyFrames)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1DoubleAnimationUsingKeyFrames)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1DoubleAnimationUsingKeyFrames_FUNC);
- rc = (jint)TO_HANDLE(gcnew DoubleAnimationUsingKeyFrames());
- OS_NATIVE_EXIT(env, that, gcnew_1DoubleAnimationUsingKeyFrames_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1DoubleCollection
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1DoubleCollection)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1DoubleCollection)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1DoubleCollection_FUNC);
- rc = (jint)TO_HANDLE(gcnew DoubleCollection(arg0));
- OS_NATIVE_EXIT(env, that, gcnew_1DoubleCollection_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1DrawingVisual
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1DrawingVisual)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1DrawingVisual)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1DrawingVisual_FUNC);
- rc = (jint)TO_HANDLE(gcnew DrawingVisual());
- OS_NATIVE_EXIT(env, that, gcnew_1DrawingVisual_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1DropShadowBitmapEffect
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1DropShadowBitmapEffect)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1DropShadowBitmapEffect)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1DropShadowBitmapEffect_FUNC);
- rc = (jint)TO_HANDLE(gcnew DropShadowBitmapEffect());
- OS_NATIVE_EXIT(env, that, gcnew_1DropShadowBitmapEffect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Duration
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Duration)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Duration)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Duration_FUNC);
- rc = (jint)TO_HANDLE(gcnew Duration((TimeSpan)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, gcnew_1Duration_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1EllipseGeometry
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1EllipseGeometry)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1EllipseGeometry)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1EllipseGeometry_FUNC);
- rc = (jint)TO_HANDLE(gcnew EllipseGeometry((Rect)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, gcnew_1EllipseGeometry_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Expander
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Expander)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Expander)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Expander_FUNC);
- rc = (jint)TO_HANDLE(gcnew Expander());
- OS_NATIVE_EXIT(env, that, gcnew_1Expander_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1FileInfo
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1FileInfo)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1FileInfo)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1FileInfo_FUNC);
- rc = (jint)TO_HANDLE(gcnew System::IO::FileInfo((String^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, gcnew_1FileInfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1FolderBrowserDialog
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1FolderBrowserDialog)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1FolderBrowserDialog)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1FolderBrowserDialog_FUNC);
- rc = (jint)TO_HANDLE(gcnew System::Windows::Forms::FolderBrowserDialog());
- OS_NATIVE_EXIT(env, that, gcnew_1FolderBrowserDialog_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Font
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Font)(JNIEnv *env, jclass that, jint arg0, jfloat arg1, jint arg2);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Font)
- (JNIEnv *env, jclass that, jint arg0, jfloat arg1, jint arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Font_FUNC);
- rc = (jint)TO_HANDLE(gcnew System::Drawing::Font((String^)TO_OBJECT(arg0), arg1, (System::Drawing::FontStyle)arg2));
- OS_NATIVE_EXIT(env, that, gcnew_1Font_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1FontDialog
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1FontDialog)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1FontDialog)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1FontDialog_FUNC);
- rc = (jint)TO_HANDLE(gcnew System::Windows::Forms::FontDialog());
- OS_NATIVE_EXIT(env, that, gcnew_1FontDialog_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1FontFamily
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1FontFamily)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1FontFamily)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1FontFamily_FUNC);
- rc = (jint)TO_HANDLE(gcnew FontFamily((String^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, gcnew_1FontFamily_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1FormatConvertedBitmap
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1FormatConvertedBitmap)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jdouble arg3);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1FormatConvertedBitmap)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jdouble arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1FormatConvertedBitmap_FUNC);
- rc = (jint)TO_HANDLE(gcnew FormatConvertedBitmap((BitmapSource^)TO_OBJECT(arg0), (PixelFormat)TO_OBJECT(arg1), (BitmapPalette^)TO_OBJECT(arg2), arg3));
- OS_NATIVE_EXIT(env, that, gcnew_1FormatConvertedBitmap_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1FormattedText
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1FormattedText)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jdouble arg4, jint arg5);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1FormattedText)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jdouble arg4, jint arg5)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1FormattedText_FUNC);
- rc = (jint)TO_HANDLE(gcnew FormattedText((String^)TO_OBJECT(arg0), (CultureInfo^)TO_OBJECT(arg1), (FlowDirection)arg2, (Typeface^)TO_OBJECT(arg3), arg4, (Brush^)TO_OBJECT(arg5)));
- OS_NATIVE_EXIT(env, that, gcnew_1FormattedText_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Frame
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Frame)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Frame)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Frame_FUNC);
- rc = (jint)TO_HANDLE(gcnew Frame());
- OS_NATIVE_EXIT(env, that, gcnew_1Frame_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1FrameworkElementFactory__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1FrameworkElementFactory__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1FrameworkElementFactory__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1FrameworkElementFactory__I_FUNC);
- rc = (jint)TO_HANDLE(gcnew FrameworkElementFactory((Type^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, gcnew_1FrameworkElementFactory__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1FrameworkElementFactory__II
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1FrameworkElementFactory__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1FrameworkElementFactory__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1FrameworkElementFactory__II_FUNC);
- rc = (jint)TO_HANDLE(gcnew FrameworkElementFactory((Type^)TO_OBJECT(arg0), (String^)TO_OBJECT(arg1)));
- OS_NATIVE_EXIT(env, that, gcnew_1FrameworkElementFactory__II_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1GeometryGroup
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1GeometryGroup)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1GeometryGroup)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1GeometryGroup_FUNC);
- rc = (jint)TO_HANDLE(gcnew GeometryGroup());
- OS_NATIVE_EXIT(env, that, gcnew_1GeometryGroup_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Grid
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Grid)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Grid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Grid_FUNC);
- rc = (jint)TO_HANDLE(gcnew Grid());
- OS_NATIVE_EXIT(env, that, gcnew_1Grid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1GridLength
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1GridLength)(JNIEnv *env, jclass that, jdouble arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1GridLength)
- (JNIEnv *env, jclass that, jdouble arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1GridLength_FUNC);
- rc = (jint)TO_HANDLE(gcnew GridLength(arg0, (GridUnitType)arg1));
- OS_NATIVE_EXIT(env, that, gcnew_1GridLength_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1GridView
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1GridView)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1GridView)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1GridView_FUNC);
- rc = (jint)TO_HANDLE(gcnew GridView());
- OS_NATIVE_EXIT(env, that, gcnew_1GridView_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1GridViewColumn
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1GridViewColumn)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1GridViewColumn)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1GridViewColumn_FUNC);
- rc = (jint)TO_HANDLE(gcnew GridViewColumn());
- OS_NATIVE_EXIT(env, that, gcnew_1GridViewColumn_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1GridViewColumnCollection
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1GridViewColumnCollection)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1GridViewColumnCollection)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1GridViewColumnCollection_FUNC);
- rc = (jint)TO_HANDLE(gcnew GridViewColumnCollection());
- OS_NATIVE_EXIT(env, that, gcnew_1GridViewColumnCollection_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1GridViewColumnHeader
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1GridViewColumnHeader)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1GridViewColumnHeader)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1GridViewColumnHeader_FUNC);
- rc = (jint)TO_HANDLE(gcnew GridViewColumnHeader());
- OS_NATIVE_EXIT(env, that, gcnew_1GridViewColumnHeader_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1GroupBox
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1GroupBox)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1GroupBox)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1GroupBox_FUNC);
- rc = (jint)TO_HANDLE(gcnew GroupBox());
- OS_NATIVE_EXIT(env, that, gcnew_1GroupBox_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Hyperlink
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Hyperlink)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Hyperlink)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Hyperlink_FUNC);
- rc = (jint)TO_HANDLE(gcnew Hyperlink((Inline^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, gcnew_1Hyperlink_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Image
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Image)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Image)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Image_FUNC);
- rc = (jint)TO_HANDLE(gcnew Image());
- OS_NATIVE_EXIT(env, that, gcnew_1Image_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1ImageBrush
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ImageBrush)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ImageBrush)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1ImageBrush_FUNC);
- rc = (jint)TO_HANDLE(gcnew ImageBrush((ImageSource^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, gcnew_1ImageBrush_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Int32
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Int32)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Int32)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Int32_FUNC);
- rc = (jint)TO_HANDLE(gcnew Int32(arg0));
- OS_NATIVE_EXIT(env, that, gcnew_1Int32_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Int32Animation
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Int32Animation)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Int32Animation)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Int32Animation_FUNC);
- rc = (jint)TO_HANDLE(gcnew Int32Animation());
- OS_NATIVE_EXIT(env, that, gcnew_1Int32Animation_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Int32AnimationUsingKeyFrames
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Int32AnimationUsingKeyFrames)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Int32AnimationUsingKeyFrames)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Int32AnimationUsingKeyFrames_FUNC);
- rc = (jint)TO_HANDLE(gcnew Int32AnimationUsingKeyFrames());
- OS_NATIVE_EXIT(env, that, gcnew_1Int32AnimationUsingKeyFrames_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Int32Rect
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Int32Rect)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Int32Rect)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Int32Rect_FUNC);
- rc = (jint)TO_HANDLE(gcnew Int32Rect(arg0, arg1, arg2, arg3));
- OS_NATIVE_EXIT(env, that, gcnew_1Int32Rect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1IntPtr
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1IntPtr)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1IntPtr)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1IntPtr_FUNC);
- rc = (jint)TO_HANDLE(gcnew IntPtr(arg0));
- OS_NATIVE_EXIT(env, that, gcnew_1IntPtr_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1KeySpline
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1KeySpline)(JNIEnv *env, jclass that, jdouble arg0, jdouble arg1, jdouble arg2, jdouble arg3);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1KeySpline)
- (JNIEnv *env, jclass that, jdouble arg0, jdouble arg1, jdouble arg2, jdouble arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1KeySpline_FUNC);
- rc = (jint)TO_HANDLE(gcnew KeySpline(arg0, arg1, arg2, arg3));
- OS_NATIVE_EXIT(env, that, gcnew_1KeySpline_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Label
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Label)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Label)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Label_FUNC);
- rc = (jint)TO_HANDLE(gcnew Label());
- OS_NATIVE_EXIT(env, that, gcnew_1Label_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1LineSegment
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1LineSegment)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1LineSegment)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1LineSegment_FUNC);
- rc = (jint)TO_HANDLE(gcnew LineSegment((Point)TO_OBJECT(arg0), arg1));
- OS_NATIVE_EXIT(env, that, gcnew_1LineSegment_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1LinearDoubleKeyFrame
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1LinearDoubleKeyFrame)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1LinearDoubleKeyFrame)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1LinearDoubleKeyFrame_FUNC);
- rc = (jint)TO_HANDLE(gcnew LinearDoubleKeyFrame());
- OS_NATIVE_EXIT(env, that, gcnew_1LinearDoubleKeyFrame_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1LinearGradientBrush__IID
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1LinearGradientBrush__IID)(JNIEnv *env, jclass that, jint arg0, jint arg1, jdouble arg2);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1LinearGradientBrush__IID)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jdouble arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1LinearGradientBrush__IID_FUNC);
- rc = (jint)TO_HANDLE(gcnew LinearGradientBrush((Color)TO_OBJECT(arg0), (Color)TO_OBJECT(arg1), arg2));
- OS_NATIVE_EXIT(env, that, gcnew_1LinearGradientBrush__IID_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1LinearGradientBrush__IIII
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1LinearGradientBrush__IIII)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1LinearGradientBrush__IIII)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1LinearGradientBrush__IIII_FUNC);
- rc = (jint)TO_HANDLE(gcnew LinearGradientBrush((Color)TO_OBJECT(arg0), (Color)TO_OBJECT(arg1), (Point)TO_OBJECT(arg2), (Point)TO_OBJECT(arg3)));
- OS_NATIVE_EXIT(env, that, gcnew_1LinearGradientBrush__IIII_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1LinearInt32KeyFrame
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1LinearInt32KeyFrame)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1LinearInt32KeyFrame)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1LinearInt32KeyFrame_FUNC);
- rc = (jint)TO_HANDLE(gcnew LinearInt32KeyFrame());
- OS_NATIVE_EXIT(env, that, gcnew_1LinearInt32KeyFrame_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1ListBox
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ListBox)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ListBox)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1ListBox_FUNC);
- rc = (jint)TO_HANDLE(gcnew ListBox());
- OS_NATIVE_EXIT(env, that, gcnew_1ListBox_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1ListBoxItem
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ListBoxItem)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ListBoxItem)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1ListBoxItem_FUNC);
- rc = (jint)TO_HANDLE(gcnew ListBoxItem());
- OS_NATIVE_EXIT(env, that, gcnew_1ListBoxItem_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1ListView
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ListView)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ListView)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1ListView_FUNC);
- rc = (jint)TO_HANDLE(gcnew ListView());
- OS_NATIVE_EXIT(env, that, gcnew_1ListView_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1ListViewItem
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ListViewItem)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ListViewItem)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1ListViewItem_FUNC);
- rc = (jint)TO_HANDLE(gcnew ListViewItem());
- OS_NATIVE_EXIT(env, that, gcnew_1ListViewItem_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Matrix
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Matrix)(JNIEnv *env, jclass that, jdouble arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Matrix)
- (JNIEnv *env, jclass that, jdouble arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Matrix_FUNC);
- rc = (jint)TO_HANDLE(gcnew Matrix(arg0, arg1, arg2, arg3, arg4, arg5));
- OS_NATIVE_EXIT(env, that, gcnew_1Matrix_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1MatrixTransform
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1MatrixTransform)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1MatrixTransform)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1MatrixTransform_FUNC);
- rc = (jint)TO_HANDLE(gcnew MatrixTransform((Matrix)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, gcnew_1MatrixTransform_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1MemoryStream
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1MemoryStream)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1MemoryStream)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1MemoryStream_FUNC);
- rc = (jint)TO_HANDLE(gcnew System::IO::MemoryStream());
- OS_NATIVE_EXIT(env, that, gcnew_1MemoryStream_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Menu
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Menu)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Menu)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Menu_FUNC);
- rc = (jint)TO_HANDLE(gcnew Menu());
- OS_NATIVE_EXIT(env, that, gcnew_1Menu_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1MenuItem
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1MenuItem)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1MenuItem)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1MenuItem_FUNC);
- rc = (jint)TO_HANDLE(gcnew MenuItem());
- OS_NATIVE_EXIT(env, that, gcnew_1MenuItem_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1NameScope
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1NameScope)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1NameScope)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1NameScope_FUNC);
- rc = (jint)TO_HANDLE(gcnew NameScope());
- OS_NATIVE_EXIT(env, that, gcnew_1NameScope_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1NotifyIcon
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1NotifyIcon)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1NotifyIcon)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1NotifyIcon_FUNC);
- rc = (jint)TO_HANDLE(gcnew System::Windows::Forms::NotifyIcon());
- OS_NATIVE_EXIT(env, that, gcnew_1NotifyIcon_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1OpenFileDialog
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1OpenFileDialog)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1OpenFileDialog)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1OpenFileDialog_FUNC);
- rc = (jint)TO_HANDLE(gcnew OpenFileDialog());
- OS_NATIVE_EXIT(env, that, gcnew_1OpenFileDialog_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1OuterGlowBitmapEffect
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1OuterGlowBitmapEffect)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1OuterGlowBitmapEffect)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1OuterGlowBitmapEffect_FUNC);
- rc = (jint)TO_HANDLE(gcnew OuterGlowBitmapEffect());
- OS_NATIVE_EXIT(env, that, gcnew_1OuterGlowBitmapEffect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1PasswordBox
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1PasswordBox)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1PasswordBox)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1PasswordBox_FUNC);
- rc = (jint)TO_HANDLE(gcnew PasswordBox());
- OS_NATIVE_EXIT(env, that, gcnew_1PasswordBox_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Path
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Path)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Path)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Path_FUNC);
- rc = (jint)TO_HANDLE(gcnew Path());
- OS_NATIVE_EXIT(env, that, gcnew_1Path_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1PathFigure
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1PathFigure)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1PathFigure)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1PathFigure_FUNC);
- rc = (jint)TO_HANDLE(gcnew PathFigure());
- OS_NATIVE_EXIT(env, that, gcnew_1PathFigure_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1PathGeometry
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1PathGeometry)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1PathGeometry)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1PathGeometry_FUNC);
- rc = (jint)TO_HANDLE(gcnew PathGeometry());
- OS_NATIVE_EXIT(env, that, gcnew_1PathGeometry_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Pen__
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Pen__)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Pen__)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Pen___FUNC);
- rc = (jint)TO_HANDLE(gcnew Pen());
- OS_NATIVE_EXIT(env, that, gcnew_1Pen___FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Pen__ID
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Pen__ID)(JNIEnv *env, jclass that, jint arg0, jdouble arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Pen__ID)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Pen__ID_FUNC);
- rc = (jint)TO_HANDLE(gcnew Pen((Brush^)TO_OBJECT(arg0), arg1));
- OS_NATIVE_EXIT(env, that, gcnew_1Pen__ID_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Point
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Point)(JNIEnv *env, jclass that, jdouble arg0, jdouble arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Point)
- (JNIEnv *env, jclass that, jdouble arg0, jdouble arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Point_FUNC);
- rc = (jint)TO_HANDLE(gcnew Point(arg0, arg1));
- OS_NATIVE_EXIT(env, that, gcnew_1Point_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1PointCollection
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1PointCollection)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1PointCollection)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1PointCollection_FUNC);
- rc = (jint)TO_HANDLE(gcnew PointCollection(arg0));
- OS_NATIVE_EXIT(env, that, gcnew_1PointCollection_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1PolyLineSegment
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1PolyLineSegment)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1PolyLineSegment)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1PolyLineSegment_FUNC);
- rc = (jint)TO_HANDLE(gcnew PolyLineSegment((PointCollection^)TO_OBJECT(arg0), arg1));
- OS_NATIVE_EXIT(env, that, gcnew_1PolyLineSegment_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Popup
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Popup)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Popup)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Popup_FUNC);
- rc = (jint)TO_HANDLE(gcnew Popup());
- OS_NATIVE_EXIT(env, that, gcnew_1Popup_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1ProgressBar
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ProgressBar)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ProgressBar)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1ProgressBar_FUNC);
- rc = (jint)TO_HANDLE(gcnew ProgressBar());
- OS_NATIVE_EXIT(env, that, gcnew_1ProgressBar_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1PropertyPath
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1PropertyPath)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1PropertyPath)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1PropertyPath_FUNC);
- rc = (jint)TO_HANDLE(gcnew PropertyPath((Object^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, gcnew_1PropertyPath_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1QuadraticBezierSegment
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1QuadraticBezierSegment)(JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1QuadraticBezierSegment)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1QuadraticBezierSegment_FUNC);
- rc = (jint)TO_HANDLE(gcnew QuadraticBezierSegment((Point)TO_OBJECT(arg0), (Point)TO_OBJECT(arg1), arg2));
- OS_NATIVE_EXIT(env, that, gcnew_1QuadraticBezierSegment_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1RadioButton
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1RadioButton)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1RadioButton)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1RadioButton_FUNC);
- rc = (jint)TO_HANDLE(gcnew RadioButton());
- OS_NATIVE_EXIT(env, that, gcnew_1RadioButton_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Rect
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Rect)(JNIEnv *env, jclass that, jdouble arg0, jdouble arg1, jdouble arg2, jdouble arg3);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Rect)
- (JNIEnv *env, jclass that, jdouble arg0, jdouble arg1, jdouble arg2, jdouble arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Rect_FUNC);
- rc = (jint)TO_HANDLE(gcnew Rect(arg0, arg1, arg2, arg3));
- OS_NATIVE_EXIT(env, that, gcnew_1Rect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Rectangle
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Rectangle)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Rectangle)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Rectangle_FUNC);
- rc = (jint)TO_HANDLE(gcnew System::Windows::Shapes::Rectangle());
- OS_NATIVE_EXIT(env, that, gcnew_1Rectangle_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1RectangleGeometry
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1RectangleGeometry)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1RectangleGeometry)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1RectangleGeometry_FUNC);
- rc = (jint)TO_HANDLE(gcnew RectangleGeometry((Rect)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, gcnew_1RectangleGeometry_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1RelativeSource
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1RelativeSource)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1RelativeSource)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1RelativeSource_FUNC);
- rc = (jint)TO_HANDLE(gcnew RelativeSource((RelativeSourceMode)arg0));
- OS_NATIVE_EXIT(env, that, gcnew_1RelativeSource_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1RenderTargetBitmap
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1RenderTargetBitmap)(JNIEnv *env, jclass that, jint arg0, jint arg1, jdouble arg2, jdouble arg3, jint arg4);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1RenderTargetBitmap)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jdouble arg2, jdouble arg3, jint arg4)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1RenderTargetBitmap_FUNC);
- rc = (jint)TO_HANDLE(gcnew RenderTargetBitmap(arg0, arg1, arg2, arg3, (PixelFormat)TO_OBJECT(arg4)));
- OS_NATIVE_EXIT(env, that, gcnew_1RenderTargetBitmap_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1RepeatBehavior
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1RepeatBehavior)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1RepeatBehavior)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1RepeatBehavior_FUNC);
- rc = (jint)TO_HANDLE(gcnew RepeatBehavior(arg0));
- OS_NATIVE_EXIT(env, that, gcnew_1RepeatBehavior_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1RepeatButton
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1RepeatButton)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1RepeatButton)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1RepeatButton_FUNC);
- rc = (jint)TO_HANDLE(gcnew RepeatButton());
- OS_NATIVE_EXIT(env, that, gcnew_1RepeatButton_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1ResourceDictionary
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ResourceDictionary)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ResourceDictionary)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1ResourceDictionary_FUNC);
- rc = (jint)TO_HANDLE(gcnew ResourceDictionary());
- OS_NATIVE_EXIT(env, that, gcnew_1ResourceDictionary_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1RowDefinition
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1RowDefinition)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1RowDefinition)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1RowDefinition_FUNC);
- rc = (jint)TO_HANDLE(gcnew RowDefinition());
- OS_NATIVE_EXIT(env, that, gcnew_1RowDefinition_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Run
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Run)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Run)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Run_FUNC);
- rc = (jint)TO_HANDLE(gcnew Run());
- OS_NATIVE_EXIT(env, that, gcnew_1Run_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1SaveFileDialog
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SaveFileDialog)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SaveFileDialog)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1SaveFileDialog_FUNC);
- rc = (jint)TO_HANDLE(gcnew SaveFileDialog());
- OS_NATIVE_EXIT(env, that, gcnew_1SaveFileDialog_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1ScaleTransform
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ScaleTransform)(JNIEnv *env, jclass that, jdouble arg0, jdouble arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ScaleTransform)
- (JNIEnv *env, jclass that, jdouble arg0, jdouble arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1ScaleTransform_FUNC);
- rc = (jint)TO_HANDLE(gcnew ScaleTransform(arg0, arg1));
- OS_NATIVE_EXIT(env, that, gcnew_1ScaleTransform_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1ScrollBar
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ScrollBar)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ScrollBar)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1ScrollBar_FUNC);
- rc = (jint)TO_HANDLE(gcnew ScrollBar());
- OS_NATIVE_EXIT(env, that, gcnew_1ScrollBar_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1ScrollViewer
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ScrollViewer)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ScrollViewer)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1ScrollViewer_FUNC);
- rc = (jint)TO_HANDLE(gcnew ScrollViewer());
- OS_NATIVE_EXIT(env, that, gcnew_1ScrollViewer_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Separator
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Separator)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Separator)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Separator_FUNC);
- rc = (jint)TO_HANDLE(gcnew Separator());
- OS_NATIVE_EXIT(env, that, gcnew_1Separator_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Setter
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Setter)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Setter)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Setter_FUNC);
- rc = (jint)TO_HANDLE(gcnew Setter((DependencyProperty^)TO_OBJECT(arg0), (Object^)TO_OBJECT(arg1)));
- OS_NATIVE_EXIT(env, that, gcnew_1Setter_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1SetterVisibility
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SetterVisibility)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SetterVisibility)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1SetterVisibility_FUNC);
- rc = (jint)TO_HANDLE(gcnew System::Windows::Setter((DependencyProperty^)TO_OBJECT(arg0), (Visibility)arg1));
- OS_NATIVE_EXIT(env, that, gcnew_1SetterVisibility_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Size__
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Size__)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Size__)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Size___FUNC);
- rc = (jint)TO_HANDLE(gcnew Size());
- OS_NATIVE_EXIT(env, that, gcnew_1Size___FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Size__DD
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Size__DD)(JNIEnv *env, jclass that, jdouble arg0, jdouble arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Size__DD)
- (JNIEnv *env, jclass that, jdouble arg0, jdouble arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Size__DD_FUNC);
- rc = (jint)TO_HANDLE(gcnew Size(arg0, arg1));
- OS_NATIVE_EXIT(env, that, gcnew_1Size__DD_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Slider
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Slider)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Slider)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Slider_FUNC);
- rc = (jint)TO_HANDLE(gcnew Slider());
- OS_NATIVE_EXIT(env, that, gcnew_1Slider_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1SolidColorBrush
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SolidColorBrush)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SolidColorBrush)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1SolidColorBrush_FUNC);
- rc = (jint)TO_HANDLE(gcnew SolidColorBrush((Color)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, gcnew_1SolidColorBrush_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1SplineDoubleKeyFrame
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SplineDoubleKeyFrame)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SplineDoubleKeyFrame)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1SplineDoubleKeyFrame_FUNC);
- rc = (jint)TO_HANDLE(gcnew SplineDoubleKeyFrame());
- OS_NATIVE_EXIT(env, that, gcnew_1SplineDoubleKeyFrame_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1SplineInt32KeyFrame
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SplineInt32KeyFrame)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SplineInt32KeyFrame)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1SplineInt32KeyFrame_FUNC);
- rc = (jint)TO_HANDLE(gcnew SplineInt32KeyFrame());
- OS_NATIVE_EXIT(env, that, gcnew_1SplineInt32KeyFrame_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1StackPanel
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1StackPanel)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1StackPanel)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1StackPanel_FUNC);
- rc = (jint)TO_HANDLE(gcnew StackPanel());
- OS_NATIVE_EXIT(env, that, gcnew_1StackPanel_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Storyboard
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Storyboard)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Storyboard)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Storyboard_FUNC);
- rc = (jint)TO_HANDLE(gcnew Storyboard());
- OS_NATIVE_EXIT(env, that, gcnew_1Storyboard_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1StreamGeometry
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1StreamGeometry)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1StreamGeometry)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1StreamGeometry_FUNC);
- rc = (jint)TO_HANDLE(gcnew StreamGeometry());
- OS_NATIVE_EXIT(env, that, gcnew_1StreamGeometry_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1String___3C
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1String___3C)(JNIEnv *env, jclass that, jcharArray arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1String___3C)
- (JNIEnv *env, jclass that, jcharArray arg0)
-{
- jchar *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1String___3C_FUNC);
- if (arg0) if ((lparg0 = env->GetCharArrayElements(arg0, NULL)) == NULL) goto fail;
- rc = (jint)TO_HANDLE(gcnew String((const wchar_t *)lparg0));
-fail:
- if (arg0 && lparg0) env->ReleaseCharArrayElements(arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, gcnew_1String___3C_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1String___3CII
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1String___3CII)(JNIEnv *env, jclass that, jcharArray arg0, jint arg1, jint arg2);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1String___3CII)
- (JNIEnv *env, jclass that, jcharArray arg0, jint arg1, jint arg2)
-{
- jchar *lparg0=NULL;
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1String___3CII_FUNC);
- if (arg0) if ((lparg0 = env->GetCharArrayElements(arg0, NULL)) == NULL) goto fail;
- rc = (jint)TO_HANDLE(gcnew String((const wchar_t *)lparg0, arg1, arg2));
-fail:
- if (arg0 && lparg0) env->ReleaseCharArrayElements(arg0, lparg0, 0);
- OS_NATIVE_EXIT(env, that, gcnew_1String___3CII_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1StringReader
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1StringReader)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1StringReader)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1StringReader_FUNC);
- rc = (jint)TO_HANDLE(gcnew System::IO::StringReader((String^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, gcnew_1StringReader_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Style
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Style)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Style)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Style_FUNC);
- rc = (jint)TO_HANDLE(gcnew Style());
- OS_NATIVE_EXIT(env, that, gcnew_1Style_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1TabControl
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TabControl)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TabControl)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1TabControl_FUNC);
- rc = (jint)TO_HANDLE(gcnew TabControl());
- OS_NATIVE_EXIT(env, that, gcnew_1TabControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1TabItem
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TabItem)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TabItem)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1TabItem_FUNC);
- rc = (jint)TO_HANDLE(gcnew TabItem());
- OS_NATIVE_EXIT(env, that, gcnew_1TabItem_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1TemplateBindingExtension
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TemplateBindingExtension)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TemplateBindingExtension)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1TemplateBindingExtension_FUNC);
- rc = (jint)TO_HANDLE(gcnew TemplateBindingExtension((DependencyProperty^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, gcnew_1TemplateBindingExtension_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1TextBlock
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TextBlock)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TextBlock)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1TextBlock_FUNC);
- rc = (jint)TO_HANDLE(gcnew TextBlock());
- OS_NATIVE_EXIT(env, that, gcnew_1TextBlock_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1TextBox
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TextBox)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TextBox)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1TextBox_FUNC);
- rc = (jint)TO_HANDLE(gcnew TextBox());
- OS_NATIVE_EXIT(env, that, gcnew_1TextBox_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1TextCharacters
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TextCharacters)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TextCharacters)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1TextCharacters_FUNC);
- rc = (jint)TO_HANDLE(gcnew TextCharacters((String^)TO_OBJECT(arg0), arg1, arg2, (TextRunProperties^)TO_OBJECT(arg3)));
- OS_NATIVE_EXIT(env, that, gcnew_1TextCharacters_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1TextDecoration
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TextDecoration)(JNIEnv *env, jclass that, jint arg0, jint arg1, jdouble arg2, jint arg3, jint arg4);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TextDecoration)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jdouble arg2, jint arg3, jint arg4)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1TextDecoration_FUNC);
- rc = (jint)TO_HANDLE(gcnew TextDecoration((TextDecorationLocation)arg0, (Pen^)TO_OBJECT(arg1), arg2, (TextDecorationUnit)arg3, (TextDecorationUnit)arg4));
- OS_NATIVE_EXIT(env, that, gcnew_1TextDecoration_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1TextDecorationCollection
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TextDecorationCollection)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TextDecorationCollection)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1TextDecorationCollection_FUNC);
- rc = (jint)TO_HANDLE(gcnew TextDecorationCollection(arg0));
- OS_NATIVE_EXIT(env, that, gcnew_1TextDecorationCollection_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1TextEndOfLine
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TextEndOfLine)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TextEndOfLine)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1TextEndOfLine_FUNC);
- rc = (jint)TO_HANDLE(gcnew TextEndOfLine(arg0, (TextRunProperties^)TO_OBJECT(arg1)));
- OS_NATIVE_EXIT(env, that, gcnew_1TextEndOfLine_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1TextEndOfParagraph
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TextEndOfParagraph)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TextEndOfParagraph)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1TextEndOfParagraph_FUNC);
- rc = (jint)TO_HANDLE(gcnew TextEndOfParagraph(arg0, (TextRunProperties^)TO_OBJECT(arg1)));
- OS_NATIVE_EXIT(env, that, gcnew_1TextEndOfParagraph_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1TextTabProperties
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TextTabProperties)(JNIEnv *env, jclass that, jint arg0, jdouble arg1, jint arg2, jint arg3);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TextTabProperties)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jint arg2, jint arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1TextTabProperties_FUNC);
- rc = (jint)TO_HANDLE(gcnew TextTabProperties((TextTabAlignment)arg0, arg1, arg2, arg3));
- OS_NATIVE_EXIT(env, that, gcnew_1TextTabProperties_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1TextTabPropertiesCollection
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TextTabPropertiesCollection)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TextTabPropertiesCollection)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1TextTabPropertiesCollection_FUNC);
- rc = (jint)TO_HANDLE(gcnew System::Collections::Generic::List<TextTabProperties^>(arg0));
- OS_NATIVE_EXIT(env, that, gcnew_1TextTabPropertiesCollection_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Thickness
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Thickness)(JNIEnv *env, jclass that, jdouble arg0, jdouble arg1, jdouble arg2, jdouble arg3);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Thickness)
- (JNIEnv *env, jclass that, jdouble arg0, jdouble arg1, jdouble arg2, jdouble arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Thickness_FUNC);
- rc = (jint)TO_HANDLE(gcnew Thickness(arg0, arg1, arg2, arg3));
- OS_NATIVE_EXIT(env, that, gcnew_1Thickness_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1TiffBitmapEncoder
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TiffBitmapEncoder)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TiffBitmapEncoder)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1TiffBitmapEncoder_FUNC);
- rc = (jint)TO_HANDLE(gcnew TiffBitmapEncoder());
- OS_NATIVE_EXIT(env, that, gcnew_1TiffBitmapEncoder_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1TimeSpan
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TimeSpan)(JNIEnv *env, jclass that, jlong arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TimeSpan)
- (JNIEnv *env, jclass that, jlong arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1TimeSpan_FUNC);
- rc = (jint)TO_HANDLE(gcnew TimeSpan(arg0));
- OS_NATIVE_EXIT(env, that, gcnew_1TimeSpan_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1ToggleButton
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ToggleButton)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ToggleButton)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1ToggleButton_FUNC);
- rc = (jint)TO_HANDLE(gcnew ToggleButton());
- OS_NATIVE_EXIT(env, that, gcnew_1ToggleButton_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1ToolBar
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ToolBar)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ToolBar)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1ToolBar_FUNC);
- rc = (jint)TO_HANDLE(gcnew ToolBar());
- OS_NATIVE_EXIT(env, that, gcnew_1ToolBar_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1ToolBarTray
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ToolBarTray)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1ToolBarTray)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1ToolBarTray_FUNC);
- rc = (jint)TO_HANDLE(gcnew ToolBarTray());
- OS_NATIVE_EXIT(env, that, gcnew_1ToolBarTray_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1TransformGroup
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TransformGroup)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TransformGroup)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1TransformGroup_FUNC);
- rc = (jint)TO_HANDLE(gcnew TransformGroup());
- OS_NATIVE_EXIT(env, that, gcnew_1TransformGroup_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1TranslateTransform
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TranslateTransform)(JNIEnv *env, jclass that, jdouble arg0, jdouble arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TranslateTransform)
- (JNIEnv *env, jclass that, jdouble arg0, jdouble arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1TranslateTransform_FUNC);
- rc = (jint)TO_HANDLE(gcnew TranslateTransform(arg0, arg1));
- OS_NATIVE_EXIT(env, that, gcnew_1TranslateTransform_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1TraversalRequest
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TraversalRequest)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TraversalRequest)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1TraversalRequest_FUNC);
- rc = (jint)TO_HANDLE(gcnew TraversalRequest((FocusNavigationDirection)arg0));
- OS_NATIVE_EXIT(env, that, gcnew_1TraversalRequest_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1TreeView
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TreeView)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TreeView)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1TreeView_FUNC);
- rc = (jint)TO_HANDLE(gcnew TreeView());
- OS_NATIVE_EXIT(env, that, gcnew_1TreeView_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1TreeViewItem
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TreeViewItem)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TreeViewItem)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1TreeViewItem_FUNC);
- rc = (jint)TO_HANDLE(gcnew TreeViewItem());
- OS_NATIVE_EXIT(env, that, gcnew_1TreeViewItem_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Typeface
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Typeface)(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Typeface)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Typeface_FUNC);
- rc = (jint)TO_HANDLE(gcnew Typeface((FontFamily^)TO_OBJECT(arg0), (FontStyle)TO_OBJECT(arg1), (FontWeight)TO_OBJECT(arg2), (FontStretch)TO_OBJECT(arg3)));
- OS_NATIVE_EXIT(env, that, gcnew_1Typeface_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Uri
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Uri)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Uri)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Uri_FUNC);
- rc = (jint)TO_HANDLE(gcnew Uri((String^)TO_OBJECT(arg0), (UriKind)arg1));
- OS_NATIVE_EXIT(env, that, gcnew_1Uri_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1UserControl
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1UserControl)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1UserControl)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1UserControl_FUNC);
- rc = (jint)TO_HANDLE(gcnew UserControl());
- OS_NATIVE_EXIT(env, that, gcnew_1UserControl_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1WebBrowser
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1WebBrowser)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1WebBrowser)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1WebBrowser_FUNC);
- rc = (jint)TO_HANDLE(gcnew System::Windows::Forms::WebBrowser());
- OS_NATIVE_EXIT(env, that, gcnew_1WebBrowser_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1Window
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Window)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1Window)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1Window_FUNC);
- rc = (jint)TO_HANDLE(gcnew Window());
- OS_NATIVE_EXIT(env, that, gcnew_1Window_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1WindowsFormsHost
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1WindowsFormsHost)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1WindowsFormsHost)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1WindowsFormsHost_FUNC);
- rc = (jint)TO_HANDLE(gcnew System::Windows::Forms::Integration::WindowsFormsHost());
- OS_NATIVE_EXIT(env, that, gcnew_1WindowsFormsHost_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1WriteableBitmap__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1WriteableBitmap__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1WriteableBitmap__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1WriteableBitmap__I_FUNC);
- rc = (jint)TO_HANDLE(gcnew WriteableBitmap((BitmapSource^)TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, gcnew_1WriteableBitmap__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1WriteableBitmap__IIDDII
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1WriteableBitmap__IIDDII)(JNIEnv *env, jclass that, jint arg0, jint arg1, jdouble arg2, jdouble arg3, jint arg4, jint arg5);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1WriteableBitmap__IIDDII)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jdouble arg2, jdouble arg3, jint arg4, jint arg5)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1WriteableBitmap__IIDDII_FUNC);
- rc = (jint)TO_HANDLE(gcnew WriteableBitmap(arg0, arg1, arg2, arg3, (PixelFormat)TO_OBJECT(arg4), (BitmapPalette^)TO_OBJECT(arg5)));
- OS_NATIVE_EXIT(env, that, gcnew_1WriteableBitmap__IIDDII_FUNC);
- return rc;
-}
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os.h b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os.h
deleted file mode 100644
index 89ce110d7f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os.h
+++ /dev/null
@@ -1,88 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#ifndef INC_wpf_H
-#define INC_wpf_H
-
-#using <mscorlib.dll>
-
-using namespace System;
-using namespace System::ComponentModel;
-using namespace System::Collections;
-using namespace System::Collections::ObjectModel;
-using namespace System::Globalization;
-using namespace System::Reflection;
-using namespace System::Windows;
-using namespace System::Windows::Data;
-using namespace System::Windows::Documents;
-using namespace System::Runtime::InteropServices;
-using namespace System::Windows::Input;
-using namespace System::Windows::Interop;
-using namespace System::Windows::Shapes;
-using namespace System::Windows::Media;
-using namespace System::Windows::Media::Animation;
-using namespace System::Windows::Media::Effects;
-using namespace System::Windows::Media::Imaging;
-using namespace System::Windows::Media::TextFormatting;
-using namespace System::Windows::Controls;
-using namespace System::Windows::Controls::Primitives;
-using namespace System::Windows::Threading;
-using namespace Microsoft::Win32;
-using namespace System::Windows::Markup;
-using namespace System::Xml;
-
-/* This is need to avoid clr compiler warnings */
-extern "C" {
-struct _jfieldID {
-};
-struct _jmethodID {
-};
-}
-
-#define GCHANDLE_TABLE
-
-#ifdef GCHANDLE_TABLE
-
-extern "C" {
-extern jint GCHandle_GetHandle(Object^obj);
-}
-#define TO_HANDLE(arg) GCHandle_GetHandle(arg)
-//#define TO_HANDLE(arg) (arg != nullptr ? (int)GCHandle::ToIntPtr(GCHandle::Alloc(arg)) : 0)
-#define TO_OBJECT(arg) (arg != 0 ? (GCHandle::FromIntPtr((IntPtr)arg)).Target : nullptr)
-#define FREE_HANDLE(arg) if (arg != 0) (GCHandle::FromIntPtr((IntPtr)arg)).Free()
-
-#else
-
-extern "C" {
-extern int SWTObjectTable_ToHandle(Object^obj);
-extern Object^ SWTObjectTable_ToObject(int handle);
-extern void SWTObjectTable_Free(int handle);
-}
-#define TO_HANDLE(arg) SWTObjectTable_ToHandle(arg)
-#define TO_OBJECT(arg) SWTObjectTable_ToObject(arg)
-#define FREE_HANDLE(arg) SWTObjectTable_Free(arg)
-
-#endif
-
-#ifndef NATIVE_STATS
-#define OS_NATIVE_ENTER(env, that, func) \
- try {
-#define OS_NATIVE_EXIT(env, that, func) \
- } catch (Exception^ e) { \
- jclass threadClass = env->FindClass("java/lang/Thread"); \
- jmethodID dumpStackID = env->GetStaticMethodID(threadClass, "dumpStack", "()V"); \
- System::Console::Error->WriteLine(e); \
- System::Console::Error->WriteLine("Java: "); \
- if (dumpStackID != NULL) env->CallStaticVoidMethod(threadClass, dumpStackID, 0); \
- }
-#endif
-
-#endif /* INC_wpf_H */
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_custom.cpp b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_custom.cpp
deleted file mode 100644
index 0c804dea08..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_custom.cpp
+++ /dev/null
@@ -1,1569 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "os_structs.h"
-#include "os_stats.h"
-#include "string.h"
-
-#define OS_NATIVE(func) Java_org_eclipse_swt_internal_wpf_OS_##func
-
-static JavaVM *jvm = NULL;
-
-/* */
-/* SWT Handle Table */
-/* */
-#ifndef GCHANDLE_TABLE
-#define GCHANDLE_STACKS
-public ref class SWTObjectTable {
-private:
- static int nextHandle = 0;
- static array<Object^>^table = nullptr;
- static Object^ mutex = gcnew Object();
-
-#ifdef GCHANDLE_STACKS
- static array<int>^exceptions = nullptr;
-#endif
-
-public:
-static int ToHandle(Object^ obj) {
- if (obj == nullptr) return 0;
- System::Threading::Monitor::Enter(mutex);
- if (table == nullptr || nextHandle == -1) {
- int length = 0;
- if (table != nullptr) length = table->GetLength(0);
- int newLength = length * 2;
- if (newLength < 1024) newLength = 1024;
-// System::Console::Error->WriteLine("\t\t***grow={1}", length, newLength);
- Array::Resize(table, newLength);
-#ifdef GCHANDLE_STACKS
- Array::Resize(exceptions, newLength);
-#endif
- for (int i=length; i<newLength-1; i++) table[i] = i + 1;
- table[newLength-1] = -1;
- nextHandle = length;
- }
- int handle = nextHandle;
- nextHandle = (int)(Int32)table[handle];
- table[handle] = obj;
-#ifdef GCHANDLE_STACKS
- if (jvm) {
- JNIEnv* env;
- if (IS_JNI_1_2) {
- jvm->GetEnv((void **)&env, JNI_VERSION_1_2);
- }
- jclass exceptionClass = env->FindClass("java/lang/Exception");
- exceptions[handle] = (int)env->NewGlobalRef(env->NewObject(exceptionClass, env->GetMethodID(exceptionClass, "<init>", "()V")));
- }
-#endif
- System::Threading::Monitor::Exit(mutex);
- return handle + 1;
-}
-
-static Object^ ToObject(int handle) {
- System::Threading::Monitor::Enter(mutex);
- Object^ result = nullptr;
- if (handle > 0) result = table[handle - 1];
- System::Threading::Monitor::Exit(mutex);
- return result;
-}
-
-static void Free(int handle) {
- System::Threading::Monitor::Enter(mutex);
- if (handle > 0) {
- table[handle - 1] = nextHandle;
- nextHandle = handle - 1;
-#ifdef GCHANDLE_STACKS
- if (exceptions[handle - 1] != 0) {
- JNIEnv* env;
- if (IS_JNI_1_2) {
- jvm->GetEnv((void **)&env, JNI_VERSION_1_2);
- }
- env->DeleteGlobalRef((jobject)exceptions[handle - 1]);
- exceptions[handle - 1] = 0;
- }
-#endif
- }
- System::Threading::Monitor::Exit(mutex);
-}
-
-static void Dump() {
- System::Threading::Monitor::Enter(mutex);
- for (int i=0; i<table->GetLength(0); i++) {
- if (table[i]->GetType() != Int32::typeid) {
- System::Console::Error->WriteLine("LEAK -> {0}={1} type={2}", i + 1, table[i], table[i]->GetType());
-#ifdef GCHANDLE_STACKS
- if (exceptions[i] != 0) {
- JNIEnv* env;
- jvm->GetEnv((void **)&env, JNI_VERSION_1_2);
- jclass exceptionClass = env->FindClass("java/lang/Throwable");
- jmethodID mid = env->GetMethodID(exceptionClass, "printStackTrace", "()V");
- if (mid != NULL) env->CallVoidMethod((jobject)exceptions[i], mid, 0);
- }
-#endif
- }
- }
- System::Threading::Monitor::Exit(mutex);
-}
-
-};
-#endif // GCHANDLE_TABLE
-
-extern "C" {
-
-#ifdef GCHANDLE_TABLE
-
-jint GCHandle_GetHandle(Object^ obj) {
- return obj == nullptr ? 0 : (int)GCHandle::ToIntPtr(GCHandle::Alloc(obj));
-}
-
-#else
-
-int SWTObjectTable_ToHandle(Object^ obj) {
- return SWTObjectTable::ToHandle(obj);
-}
-
-Object^ SWTObjectTable_ToObject(int handle) {
- return SWTObjectTable::ToObject(handle);
-}
-
-void SWTObjectTable_Free(int handle) {
- return SWTObjectTable::Free(handle);
-}
-
-#endif // GCHANDLE_TABLE
-
-} // extern "C" ends
-
-/* */
-/* JNI Ref Cookie */
-/* */
-public ref class JniRefCookie {
-public:
- jobject object;
-
- JniRefCookie (JNIEnv* env, jint jniRef) {
- if (jvm == NULL) env->GetJavaVM(&jvm);
- this->object = env->NewGlobalRef((jobject)jniRef);
- }
-
- ~JniRefCookie() {
- this->!JniRefCookie();
- }
-
- !JniRefCookie() {
- if (object == NULL) return;
- JNIEnv* env;
- bool detach = false;
-
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- jvm->GetEnv((void **)&env, JNI_VERSION_1_2);
- }
-#endif
- if (env == NULL) {
- jvm->AttachCurrentThread((void **)&env, NULL);
- if (IS_JNI_1_2) detach = true;
- }
- if (env != NULL) {
- env->DeleteGlobalRef(object);
- if (detach) jvm->DetachCurrentThread();
- }
- }
-};
-
-
-/* */
-/* Animation */
-/* */
-
-public ref class SWTAnimator : FrameworkElement {
-public:
- static DependencyProperty^ DoubleValueProperty = DependencyProperty::Register("DoubleValue", double::typeid, SWTAnimator::typeid, gcnew PropertyMetadata(gcnew PropertyChangedCallback(OnPropertyChanged)));
- static DependencyProperty^ IntValueProperty = DependencyProperty::Register("IntValue", Int32::typeid, SWTAnimator::typeid, gcnew PropertyMetadata(gcnew PropertyChangedCallback(OnPropertyChanged)));
-private:
- jmethodID OnPropertyChangedMID;
- JniRefCookie^ cookie;
-public:
- SWTAnimator(JNIEnv* env, jint jniRef) {
- cookie = gcnew JniRefCookie(env, jniRef);
- jobject object = cookie->object;
- if (object) {
- jclass javaClass = env->GetObjectClass(object);
- OnPropertyChangedMID = env->GetMethodID(javaClass, "OnPropertyChanged", "(II)V");
- }
- }
-
- static void OnPropertyChanged(DependencyObject^ obj, DependencyPropertyChangedEventArgs args) {
- SWTAnimator^ animator = (SWTAnimator^) obj;
- animator->callin(obj, args);
- }
-
-private:
- void callin (DependencyObject^ obj, DependencyPropertyChangedEventArgs args) {
- jobject object = cookie->object;
- if (object == NULL || OnPropertyChangedMID == NULL) return;
- JNIEnv* env;
- int result = 0;
- bool detach = false;
-
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- jvm->GetEnv((void **)&env, JNI_VERSION_1_2);
- }
-#endif
- if (env == NULL) {
- jvm->AttachCurrentThread((void **)&env, NULL);
- if (IS_JNI_1_2) detach = true;
- }
-
- if (env != NULL) {
- if (!env->ExceptionOccurred()) {
- int arg0 = TO_HANDLE(obj);
- int arg1 = TO_HANDLE(args);
- env->CallVoidMethod(object, OnPropertyChangedMID, arg0, arg1);
- FREE_HANDLE(arg0);
- FREE_HANDLE(arg1);
- }
- if (detach) jvm->DetachCurrentThread();
- }
- }
-};
-
-public ref class SWTAnimation : DoubleAnimation {
-private:
- JniRefCookie^ cookie;
- jmethodID GetCurrentValueCoreMID;
-public:
- SWTAnimation (JNIEnv* env, jint jniRef) {
- cookie = gcnew JniRefCookie(env, jniRef);
- jobject object = cookie->object;
- if (object) {
- jclass javaClass = env->GetObjectClass(object);
- GetCurrentValueCoreMID = env->GetMethodID(javaClass, "GetCurrentValueCore", "(D)V");
- }
- }
-private:
- SWTAnimation (JniRefCookie^ cookie, jmethodID methodID) {
- this->cookie = cookie;
- this->GetCurrentValueCoreMID = methodID;
- }
-protected:
- virtual Freezable^ CreateInstanceCore () override {
- return gcnew SWTAnimation(cookie, GetCurrentValueCoreMID);
- }
- virtual double GetCurrentValueCore(double fromVal, double toVal, AnimationClock^ clock) override {
- Nullable<TimeSpan> currentTime = clock->CurrentTime;
- if (currentTime.HasValue) {
- double ms = currentTime.Value.TotalMilliseconds;
- callin(ms);
- }
- return DoubleAnimation::GetCurrentValueCore(fromVal, toVal, clock);
- }
-private:
- void callin (double args) {
- jobject object = cookie->object;
- if (object == NULL || GetCurrentValueCoreMID == NULL) return;
- JNIEnv* env;
- int result = 0;
- bool detach = false;
-
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- jvm->GetEnv((void **)&env, JNI_VERSION_1_2);
- }
-#endif
- if (env == NULL) {
- jvm->AttachCurrentThread((void **)&env, NULL);
- if (IS_JNI_1_2) detach = true;
- }
-
- if (env != NULL) {
- if (!env->ExceptionOccurred()) {
- env->CallVoidMethod(object, GetCurrentValueCoreMID, args);
- }
- if (detach) jvm->DetachCurrentThread();
- }
- }
-};
-
-/* */
-/* Table and Tree Classes */
-/* */
-
-public ref class SWTDockPanel : DockPanel {
-public:
- static DependencyProperty^ JNIRefProperty = DependencyProperty::Register("JNIRef", Int32::typeid, SWTDockPanel::typeid);
-private:
- jmethodID OnRenderMID;
- JniRefCookie^ cookie;
-
- void callin (jmethodID mid, DrawingContext^ context) {
- JNIEnv* env;
- bool detach = false;
-
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- jvm->GetEnv((void **)&env, JNI_VERSION_1_2);
- }
-#endif
- if (env == NULL) {
- jvm->AttachCurrentThread((void **)&env, NULL);
- if (IS_JNI_1_2) detach = true;
- }
- if (env != NULL) {
- if (cookie == nullptr) {
- cookie = gcnew JniRefCookie(env, (jint)(Int32)GetValue(SWTDockPanel::JNIRefProperty));
- }
- jobject object = cookie->object;
- if (object == NULL) {
- return;
- }
- if (mid == NULL){
- jclass javaClass = env->GetObjectClass(object);
- OnRenderMID = env->GetMethodID(javaClass, "OnRender", "(II)V");
- mid = OnRenderMID;
- }
- if (!env->ExceptionOccurred()) {
- int arg0 = TO_HANDLE(this);
- int arg1 = TO_HANDLE(context);
- env->CallVoidMethod(object, mid, arg0, arg1);
- FREE_HANDLE(arg0);
- FREE_HANDLE(arg1);
- }
- if (detach) jvm->DetachCurrentThread();
- }
- }
-protected:
- virtual void OnRender(DrawingContext^ drawingContext) override {
- this->DockPanel::OnRender(drawingContext);
- callin(OnRenderMID, drawingContext);
- }
-};
-
-public ref class SWTTreeView : TreeView {
-private:
- JniRefCookie^ cookie;
- jmethodID HandlerMID;
-
- void callin (jmethodID mid, RoutedPropertyChangedEventArgs<Object^>^ args) {
- jobject object = cookie->object;
- if (object == NULL || mid == NULL) return;
- JNIEnv* env;
- int result = 0;
- bool detach = false;
-
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- jvm->GetEnv((void **)&env, JNI_VERSION_1_2);
- }
-#endif
- if (env == NULL) {
- jvm->AttachCurrentThread((void **)&env, NULL);
- if (IS_JNI_1_2) detach = true;
- }
- if (env != NULL) {
- if (!env->ExceptionOccurred()) {
- int arg0 = TO_HANDLE(args);
- env->CallVoidMethod(object, mid, arg0);
- FREE_HANDLE(arg0);
- }
- if (detach) jvm->DetachCurrentThread();
- }
- }
-protected:
- virtual void OnSelectedItemChanged (RoutedPropertyChangedEventArgs<Object^>^ args) override {
- callin(HandlerMID, args);
- TreeView::OnSelectedItemChanged(args);
- }
-public:
- SWTTreeView (JNIEnv* env, jint jniRef) {
- cookie = gcnew JniRefCookie(env, jniRef);
- jobject object = cookie->object;
- if (object) {
- jclass javaClass = env->GetObjectClass(object);
- HandlerMID = env->GetMethodID(javaClass, "OnSelectedItemChanged", "(I)V");
- }
- }
-};
-
-public ref class SWTTreeViewRowPresenter : GridViewRowPresenter {
-private:
- TreeView^ tree;
- static void Handle_Loaded (Object^ sender, RoutedEventArgs^ args) {
- SWTTreeViewRowPresenter^ presenter = (SWTTreeViewRowPresenter^) sender;
- presenter->InvalidateMeasure ();
- }
-public:
- SWTTreeViewRowPresenter (Object^ treeview) {
- this->tree = (TreeView^)treeview;
- Loaded += gcnew RoutedEventHandler (&SWTTreeViewRowPresenter::Handle_Loaded);
- }
-protected:
- virtual Size MeasureOverride (Size constraint) override {
- Point point = TranslatePoint(*gcnew Point (0,0), tree);
- Size size = GridViewRowPresenter::MeasureOverride (constraint);
- size.Width -= Math::Min (point.X, size.Width);
- return size;
- }
- virtual Size ArrangeOverride (Size arrangeSize) override {
- double availableWidth = arrangeSize.Width;
- int i = VisualChildrenCount - 1;
- for (; i>=0; i--) {
- UIElement^ child = (UIElement^) GetVisualChild (i);
- GridViewColumn^ column = Columns [i];
- double x = 0;
- double width = 0;
- if (i == 0) {
- width = availableWidth;
- } else {
- width = column->ActualWidth;
- //if (Double::IsNaN(width)) width = 0;
- x = availableWidth - width;
- }
- width = Math::Max (0.0, width);
- Point^ loc = gcnew Point (x, 0);
- Size^ size = gcnew Size (width, arrangeSize.Height);
- Rect^ rect = gcnew Rect (*loc, *size);
- child->Arrange (*rect);
- availableWidth -= width;
- }
- return arrangeSize;
- }
-};
-
-
-/* */
-/* Canvas */
-/* */
-
-public ref class SWTCanvas : Canvas {
-private:
- DrawingVisual^ _visual;
- jmethodID OnRenderMID;
- JniRefCookie^ cookie;
-
- void callin (jmethodID mid, DrawingContext^ context) {
- jobject object = cookie->object;
- if (object == NULL || mid == NULL) return;
- JNIEnv* env;
- bool detach = false;
-
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- jvm->GetEnv((void **)&env, JNI_VERSION_1_2);
- }
-#endif
- if (env == NULL) {
- jvm->AttachCurrentThread((void **)&env, NULL);
- if (IS_JNI_1_2) detach = true;
- }
- if (env != NULL) {
- if (!env->ExceptionOccurred()) {
- int arg0 = TO_HANDLE(context);
- env->CallVoidMethod(object, mid, arg0);
- FREE_HANDLE(arg0);
- }
- if (detach) jvm->DetachCurrentThread();
- }
- }
- void updateVisual(DrawingVisual^ visual) {
- if (_visual != nullptr) {
- RemoveVisualChild(_visual);
- }
- _visual = visual;
- if (_visual != nullptr) {
- AddVisualChild(_visual);
- }
- }
-
-protected:
- virtual void OnRender(DrawingContext^ drawingContext) override {
- this->Canvas::OnRender(drawingContext);
- callin(OnRenderMID, drawingContext);
- }
-
- property int VisualChildrenCount {
- virtual int get () override {
- int count = this->Canvas::VisualChildrenCount;
- if (_visual != nullptr) count++;
- return count;
- }
- }
-
- virtual Visual^ GetVisualChild(int index) override {
- if (_visual != nullptr) {
- //int count = this->Canvas::VisualChildrenCount;
- //if (index == count) return _visual;
- if (index == 0) return _visual;
- return this->Canvas::GetVisualChild(index - 1);
- }
- return this->Canvas::GetVisualChild(index);
- }
-
-public:
- SWTCanvas (JNIEnv* env, jint jniRef) {
- cookie = gcnew JniRefCookie(env, jniRef);
- jobject object = cookie->object;
- if (object) {
- jclass javaClass = env->GetObjectClass(object);
- OnRenderMID = env->GetMethodID(javaClass, "OnRender", "(I)V");
- }
- _visual = nullptr;
- }
- property DrawingVisual^ Visual {
- DrawingVisual^ get() {
- return _visual;
- }
- void set(DrawingVisual^ visual) {
- updateVisual(visual);
- }
- }
-};
-
-/* */
-/* Cursor Support Class */
-/* */
-
-public ref class SWTSafeHandle : SafeHandle {
-private:
- bool _isIcon;
-public:
- SWTSafeHandle (IntPtr handle, bool isIcon) : SafeHandle ((IntPtr)-1, true) {
- this->handle = handle;
- _isIcon = isIcon;
- }
- [DllImport("user32.dll", SetLastError = true)]
- static bool DestroyIcon(int hIcon);
-
- [DllImport("user32.dll", SetLastError = true)]
- static bool DestroyCursor(int hCursor);
-
- virtual bool ReleaseHandle () override {
- bool result;
- if (_isIcon) {
- result = DestroyIcon((int)handle);
- } else {
- result = DestroyCursor((int)handle);
- }
- handle = (IntPtr)(-1);
- return result;
- }
- property bool IsInvalid {
- virtual bool get() override { return (int)handle == -1; }
- }
-};
-
-/* */
-/* Text Layout Classes */
-/* */
-
-public ref class SWTTextEmbeddedObject : TextEmbeddedObject {
-private:
- int _length;
- double _width, _height, _baseline;
- TextRunProperties^ _properties;
-
-public:
- SWTTextEmbeddedObject (TextRunProperties^ properties, int length, double width, double height, double baseline) {
- _properties = properties;
- _length = length;
- _width = width;
- _height = height;
- _baseline = baseline;
- }
-
- virtual void Draw(DrawingContext^ drawingContext, Point origin, bool rightToLeft, bool sideways) override {
- }
- virtual System::Windows::Rect ComputeBoundingBox(bool rightToLeft, bool sideways) override {
- return System::Windows::Rect(0, 0, _width, _height);
- }
- virtual TextEmbeddedObjectMetrics^ Format(double remainingParagraphWidth) override {
- return gcnew TextEmbeddedObjectMetrics(_width, _height, _baseline);
- }
- property LineBreakCondition BreakAfter {
- virtual LineBreakCondition get() override { return LineBreakCondition::BreakAlways; }
- }
- property LineBreakCondition BreakBefore {
- virtual LineBreakCondition get() override { return LineBreakCondition::BreakAlways; }
- }
- property bool HasFixedSize {
- virtual bool get() override { return true; }
- }
- property System::Windows::Media::TextFormatting::CharacterBufferReference CharacterBufferReference {
- virtual System::Windows::Media::TextFormatting::CharacterBufferReference get() override { throw gcnew Exception("The method or operation is not implemented."); }
- }
- property int Length {
- virtual int get() override { return _length; }
- }
- property TextRunProperties^ Properties {
- virtual TextRunProperties^ get() override { return _properties; }
- }
-};
-
-public ref class SWTTextParagraphProperties : TextParagraphProperties {
-private:
- System::Windows::FlowDirection _flowDirection;
- System::Windows::TextAlignment _textAlignment;
- bool _firstLineInParagraph;
- TextRunProperties^ _defaultTextRunProperties;
- System::Windows::TextWrapping _textWrap;
- double _indent;
- double _paragraphIndent;
- double _lineHeight;
- System::Collections::Generic::IList<TextTabProperties^>^ _tabs;
-
-public:
- SWTTextParagraphProperties (
- System::Windows::FlowDirection flowDirection,
- System::Windows::TextAlignment textAlignment,
- bool firstLineInParagraph,
- TextRunProperties^ defaultTextRunProperties,
- System::Windows::TextWrapping textWrap,
- double lineHeight,
- double indent,
- System::Collections::Generic::IList<TextTabProperties^>^ tabs)
- {
- _flowDirection = flowDirection;
- _textAlignment = textAlignment;
- _firstLineInParagraph = firstLineInParagraph;
- _defaultTextRunProperties = defaultTextRunProperties;
- _textWrap = textWrap;
- _lineHeight = lineHeight;
- _indent = indent;
- _tabs = tabs;
- }
- property System::Windows::FlowDirection FlowDirection {
- virtual System::Windows::FlowDirection get() override { return _flowDirection; }
- }
- property System::Windows::TextAlignment TextAlignment {
- virtual System::Windows::TextAlignment get() override { return _textAlignment; }
- }
- property bool FirstLineInParagraph {
- virtual bool get() override { return _firstLineInParagraph; }
- }
- property TextRunProperties^ DefaultTextRunProperties {
- virtual TextRunProperties^ get() override { return _defaultTextRunProperties; }
- }
- property System::Windows::TextWrapping TextWrapping {
- virtual System::Windows::TextWrapping get() override { return _textWrap; }
- }
- property double LineHeight {
- virtual double get() override { return _lineHeight; }
- }
- property double Indent {
- virtual double get() override { return _indent; }
- }
- property System::Windows::Media::TextFormatting::TextMarkerProperties^ TextMarkerProperties {
- virtual System::Windows::Media::TextFormatting::TextMarkerProperties^ get() override { return nullptr; }
- }
- property double ParagraphIndent {
- virtual double get() override { return _paragraphIndent; }
- }
- property System::Collections::Generic::IList<TextTabProperties^>^ Tabs {
- virtual System::Collections::Generic::IList<TextTabProperties^>^ get() override { return _tabs; }
- }
-};
-
-public ref class SWTTextRunProperties : TextRunProperties {
-private:
- System::Windows::Media::Typeface^ _typeface;
- double _emSize;
- double _emHintingSize;
- System::Windows::TextDecorationCollection^ _textDecorations;
- System::Windows::Media::Brush^ _foregroundBrush;
- System::Windows::Media::Brush^ _backgroundBrush;
- System::Windows::BaselineAlignment _baselineAlignment;
- System::Globalization::CultureInfo^ _culture;
-
-public:
- SWTTextRunProperties (
- System::Windows::Media::Typeface^ typeface,
- double size,
- double hintingSize,
- System::Windows::TextDecorationCollection^ textDecorations,
- System::Windows::Media::Brush^ forgroundBrush,
- System::Windows::Media::Brush^ backgroundBrush,
- System::Windows::BaselineAlignment baselineAlignment,
- System::Globalization::CultureInfo^ culture)
- {
- _typeface = typeface;
- _emSize = size;
- _emHintingSize = hintingSize;
- _textDecorations = textDecorations;
- _foregroundBrush = forgroundBrush;
- _backgroundBrush = backgroundBrush;
- _baselineAlignment = baselineAlignment;
- _culture = culture;
- }
- property System::Windows::Media::Typeface^ Typeface {
- virtual System::Windows::Media::Typeface^ get() override { return _typeface; }
- }
- property double FontRenderingEmSize {
- virtual double get() override { return _emSize; }
- }
- property double FontHintingEmSize {
- virtual double get() override { return _emHintingSize; }
- }
- property System::Windows::TextDecorationCollection^ TextDecorations {
- virtual System::Windows::TextDecorationCollection^ get() override { return _textDecorations; }
- }
- property System::Windows::Media::Brush^ ForegroundBrush {
- virtual System::Windows::Media::Brush^ get() override { return _foregroundBrush; }
- void set(System::Windows::Media::Brush^ brush) { _foregroundBrush = brush; }
- }
- property System::Windows::Media::Brush^ BackgroundBrush {
- virtual System::Windows::Media::Brush^ get() override { return _backgroundBrush; }
- }
- property System::Windows::BaselineAlignment BaselineAlignment {
- virtual System::Windows::BaselineAlignment get() override { return _baselineAlignment; }
- }
- property System::Globalization::CultureInfo^ CultureInfo {
- virtual System::Globalization::CultureInfo^ get() override { return _culture; }
- }
- property System::Windows::Media::TextFormatting::TextRunTypographyProperties^ TypographyProperties {
- virtual System::Windows::Media::TextFormatting::TextRunTypographyProperties^ get() override { return nullptr; }
- }
- property System::Windows::Media::TextEffectCollection^ TextEffects {
- virtual System::Windows::Media::TextEffectCollection^ get() override { return nullptr; }
- }
- property System::Windows::Media::NumberSubstitution^ NumberSubstitution {
- virtual System::Windows::Media::NumberSubstitution^ get() override { return nullptr; }
- }
-};
-
-public ref class SWTTextSource : TextSource {
-private:
- jmethodID GetTextRunMID, GetPrecedingTextMID;
- JniRefCookie^ cookie;
-
-public:
- SWTTextSource (JNIEnv* env, jint jniRef) {
- cookie = gcnew JniRefCookie(env, jniRef);
- jobject object = cookie->object;
- if (object) {
- jclass javaClass = env->GetObjectClass(object);
- GetTextRunMID = env->GetMethodID(javaClass, "GetTextRun", "(I)I");
- GetPrecedingTextMID = env->GetMethodID(javaClass, "GetPrecedingText", "(I)I");
- }
- }
- Object^ callin (jmethodID mid, int arg0) {
- jobject object = cookie->object;
- if (object == NULL || mid == NULL) return nullptr;
- JNIEnv* env;
- bool detach = false;
- int result = 0;
-
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- jvm->GetEnv((void **)&env, JNI_VERSION_1_2);
- }
-#endif
- if (env == NULL) {
- jvm->AttachCurrentThread((void **)&env, NULL);
- if (IS_JNI_1_2) detach = true;
- }
- if (env != NULL) {
- if (!env->ExceptionOccurred()) {
- result = env->CallIntMethod(object, mid, arg0);
- }
- if (detach) jvm->DetachCurrentThread();
- }
- return TO_OBJECT (result);
- }
-
- virtual TextRun^ GetTextRun(int textSourceCharacterIndex) override {
- return (TextRun^) callin(GetTextRunMID, textSourceCharacterIndex);
- }
- virtual TextSpan<CultureSpecificCharacterBufferRange^>^ GetPrecedingText(int textSourceCharacterIndexLimit) override {
- return (TextSpan<CultureSpecificCharacterBufferRange^>^) callin(GetPrecedingTextMID, textSourceCharacterIndexLimit);
- }
- virtual int GetTextEffectCharacterIndexFromTextSourceCharacterIndex(int textSourceCharacterIndex) override {
- return 0;
- }
-};
-
-/* */
-/* Event Handler Class */
-/* */
-
-delegate void NoArgsDelegate ();
-
-ref class SWTHandler {
-private:
- jmethodID mid;
- JniRefCookie^ cookie;
-
-public:
- SWTHandler() {
- }
-
- SWTHandler(JNIEnv* env, jint jniRef, jstring method, char* signature) {
- const char * methodString;
- cookie = gcnew JniRefCookie(env, jniRef);
- jobject object = cookie->object;
- if (method) methodString = (const char *) env->GetStringUTFChars(method, NULL);
- if (object && methodString) {
- jclass javaClass = env->GetObjectClass(object);
- mid = env->GetMethodID(javaClass, methodString, signature);
- }
- if (method && methodString) env->ReleaseStringUTFChars(method, methodString);
- }
-
- void EventHandler (Object^ sender, EventArgs^ e) {
- jobject object = cookie->object;
- if (object == NULL || mid == NULL) return;
- JNIEnv* env;
- bool detach = false;
-
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- jvm->GetEnv((void **)&env, JNI_VERSION_1_2);
- }
-#endif
- if (env == NULL) {
- jvm->AttachCurrentThread((void **)&env, NULL);
- if (IS_JNI_1_2) detach = true;
- }
- if (env != NULL) {
- if (!env->ExceptionOccurred()) {
- //TODO alloc sender causes handle table corruption
- int arg0 = TO_HANDLE(sender);
- int arg1 = TO_HANDLE(e);
- env->CallVoidMethod(object, mid, arg0, arg1);
- //env->CallVoidMethod(object, mid, 0, arg1);
- FREE_HANDLE(arg0);
- FREE_HANDLE(arg1);
- }
- if (detach) jvm->DetachCurrentThread();
- }
- }
-
- void TimerHandler (Object^ sender, EventArgs^ e) {
- jobject object = cookie->object;
- if (object == NULL || mid == NULL) return;
- JNIEnv* env;
- bool detach = false;
-
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- jvm->GetEnv((void **)&env, JNI_VERSION_1_2);
- }
-#endif
- if (env == NULL) {
- jvm->AttachCurrentThread((void **)&env, NULL);
- if (IS_JNI_1_2) detach = true;
- }
- if (env != NULL) {
- if (!env->ExceptionOccurred()) {
- if (sender->GetType() == DispatcherTimer::typeid) {
- DispatcherTimer^ timer = (DispatcherTimer^)sender;
- int index = (int)timer->Tag;
- int arg1 = TO_HANDLE(e);
- env->CallVoidMethod(object, mid, index, arg1);
- FREE_HANDLE(arg1);
- }
- }
- if (detach) jvm->DetachCurrentThread();
- }
- }
-
- void CancelEventHandler (Object^ sender, CancelEventArgs^ e) {
- EventHandler (sender, e);
- }
-
- void RoutedEventHandler (Object^ sender, RoutedEventArgs^ e) {
- EventHandler (sender, e);
- }
-
- void RoutedPropertyChangedEventHandler (Object^ sender, RoutedPropertyChangedEventArgs<double>^ e) {
- EventHandler (sender, e);
- }
-
- void RoutedPropertyChangedEventHandlerObject (Object^ sender, RoutedPropertyChangedEventArgs<Object^>^ e) {
- EventHandler (sender, e);
- }
-
- void ExecutedRoutedEventHandler (Object^ sender, ExecutedRoutedEventArgs^ e) {
- EventHandler (sender, e);
- }
-
- void DispatcherHookEventHandler (Object^ sender, DispatcherHookEventArgs^ e) {
- EventHandler (sender, e);
- }
-
- void SizeChangedEventHandler (Object^ sender, SizeChangedEventArgs^ e) {
- EventHandler (sender, e);
- }
-
- void ScrollEventHandler (Object^ sender, ScrollEventArgs^ e) {
- EventHandler (sender, e);
- }
-
- void SelectionChangedEventHandler (Object^ sender, SelectionChangedEventArgs^ e) {
- EventHandler (sender, e);
- }
-
- void KeyEventHandler (Object^ sender, KeyEventArgs^ e) {
- EventHandler (sender, e);
- }
-
- void MouseEventHandler (Object^ sender, MouseEventArgs^ e) {
- EventHandler (sender, e);
- }
-
- void FormsMouseEventHandler (Object^ sender, System::Windows::Forms::MouseEventArgs^ e) {
- EventHandler (sender, e);
- }
-
- void MouseButtonEventHandler (Object^ sender, MouseButtonEventArgs^ e) {
- EventHandler (sender, e);
- }
-
- void MouseWheelEventHandler (Object^ sender, MouseWheelEventArgs^ e) {
- EventHandler (sender, e);
- }
-
- void TextCompositionEventHandler (Object^ sender, TextCompositionEventArgs^ e) {
- EventHandler (sender, e);
- }
-
- void TextChangedEventHandler (Object^ sender, TextChangedEventArgs^ e) {
- EventHandler (sender, e);
- }
-
- void KeyboardFocusChangedEventHandler (Object^ sender, KeyboardFocusChangedEventArgs^ e) {
- EventHandler (sender, e);
- }
-
- void ContextMenuEventHandler (Object^ sender, ContextMenuEventArgs^ e) {
- EventHandler (sender, e);
- }
-
- void DragEventHandler (Object^ sender, DragEventArgs^ e) {
- EventHandler (sender, e);
- }
-
- void DragDeltaEventHandler (Object^ sender, DragDeltaEventArgs^ e) {
- EventHandler (sender, e);
- }
-
- void GiveFeedbackEventHandler (Object^ sender, GiveFeedbackEventArgs^ e) {
- EventHandler (sender, e);
- }
-
- void QueryContinueDragEventHandler (Object^ sender, QueryContinueDragEventArgs^ e) {
- EventHandler (sender, e);
- }
-
- void WebBrowserNavigatingEventHandler (Object^ sender, System::Windows::Forms::WebBrowserNavigatingEventArgs^ e) {
- EventHandler (sender, e);
- }
-
- void WebBrowserNavigatedEventHandler (Object^ sender, System::Windows::Forms::WebBrowserNavigatedEventArgs^ e) {
- EventHandler (sender, e);
- }
-
- void WebBrowserProgressChangedEventHandler (Object^ sender, System::Windows::Forms::WebBrowserProgressChangedEventArgs^ e) {
- EventHandler (sender, e);
- }
-
- void WebBrowserDocumentCompletedEventHandler (Object^ sender, System::Windows::Forms::WebBrowserDocumentCompletedEventArgs^ e) {
- EventHandler (sender, e);
- }
-
- void NoArgsDelegate() {
- jobject object = cookie->object;
- if (object == NULL || mid == NULL) return;
- JNIEnv* env;
- bool detach = false;
-
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- jvm->GetEnv((void **)&env, JNI_VERSION_1_2);
- }
-#endif
- if (env == NULL) {
- jvm->AttachCurrentThread((void **)&env, NULL);
- if (IS_JNI_1_2) detach = true;
- }
- if (env != NULL) {
- if (!env->ExceptionOccurred()) {
- env->CallVoidMethod(object, mid);
- }
- if (detach) jvm->DetachCurrentThread();
- }
- }
-};
-
-#define HANDLER_CONSTRUCTOR(name, type, signature) extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1##name##) (JNIEnv *env, jclass that, jint arg0, jstring arg1); \
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1##name##) (JNIEnv *env, jclass that, jint arg0, jstring arg1) { \
- jint rc = 0; \
- OS_NATIVE_ENTER(env, that, gcnew_1##name##_FUNC); \
- rc = (jint)TO_HANDLE(gcnew type (gcnew SWTHandler(env, arg0, arg1, signature), &SWTHandler::##name##)); \
- OS_NATIVE_EXIT(env, that, gcnew_1##name##_FUNC); \
- return rc; \
-} \
-
-#ifndef NO_gcnew_1EventHandler
-HANDLER_CONSTRUCTOR (EventHandler, EventHandler, "(II)V")
-#endif
-
-#ifndef NO_gcnew_1CancelEventHandler
-HANDLER_CONSTRUCTOR (CancelEventHandler, CancelEventHandler, "(II)V")
-#endif
-
-#ifndef NO_gcnew_1ExecutedRoutedEventHandler
-HANDLER_CONSTRUCTOR (ExecutedRoutedEventHandler, ExecutedRoutedEventHandler, "(II)V")
-#endif
-
-#ifndef NO_gcnew_1DispatcherHookEventHandler
-HANDLER_CONSTRUCTOR (DispatcherHookEventHandler, DispatcherHookEventHandler, "(II)V")
-#endif
-
-#ifndef NO_gcnew_1SizeChangedEventHandler
-HANDLER_CONSTRUCTOR (SizeChangedEventHandler, SizeChangedEventHandler, "(II)V")
-#endif
-
-#ifndef NO_gcnew_1ScrollEventHandler
-HANDLER_CONSTRUCTOR (ScrollEventHandler, ScrollEventHandler, "(II)V")
-#endif
-
-#ifndef NO_gcnew_1SelectionChangedEventHandler
-HANDLER_CONSTRUCTOR (SelectionChangedEventHandler, SelectionChangedEventHandler, "(II)V")
-#endif
-
-#ifndef NO_gcnew_1KeyEventHandler
-HANDLER_CONSTRUCTOR (KeyEventHandler, KeyEventHandler, "(II)V")
-#endif
-
-#ifndef NO_gcnew_1MouseEventHandler
-HANDLER_CONSTRUCTOR (MouseEventHandler, MouseEventHandler, "(II)V")
-#endif
-
-#ifndef NO_gcnew_1FormsMouseEventHandler
-HANDLER_CONSTRUCTOR (FormsMouseEventHandler, System::Windows::Forms::MouseEventHandler, "(II)V")
-#endif
-
-#ifndef NO_gcnew_1MouseButtonEventHandler
-HANDLER_CONSTRUCTOR (MouseButtonEventHandler, MouseButtonEventHandler, "(II)V")
-#endif
-
-#ifndef NO_gcnew_1MouseWheelEventHandler
-HANDLER_CONSTRUCTOR (MouseWheelEventHandler, MouseWheelEventHandler, "(II)V")
-#endif
-
-#ifndef NO_gcnew_1TextCompositionEventHandler
-HANDLER_CONSTRUCTOR (TextCompositionEventHandler, TextCompositionEventHandler, "(II)V")
-#endif
-
-#ifndef NO_gcnew_1TextChangedEventHandler
-HANDLER_CONSTRUCTOR (TextChangedEventHandler, TextChangedEventHandler, "(II)V")
-#endif
-
-#ifndef NO_gcnew_1KeyboardFocusChangedEventHandler
-HANDLER_CONSTRUCTOR (KeyboardFocusChangedEventHandler, KeyboardFocusChangedEventHandler, "(II)V")
-#endif
-
-#ifndef NO_gcnew_1ContextMenuEventHandler
-HANDLER_CONSTRUCTOR (ContextMenuEventHandler, ContextMenuEventHandler, "(II)V")
-#endif
-
-#ifndef NO_gcnew_1RoutedEventHandler
-HANDLER_CONSTRUCTOR (RoutedEventHandler, RoutedEventHandler, "(II)V")
-#endif
-
-#ifndef NO_gcnew_1DragEventHandler
-HANDLER_CONSTRUCTOR (DragEventHandler, DragEventHandler, "(II)V")
-#endif
-
-#ifndef NO_gcnew_1DragDeltaEventHandler
-HANDLER_CONSTRUCTOR (DragDeltaEventHandler, DragDeltaEventHandler, "(II)V")
-#endif
-
-#ifndef NO_gcnew_1GiveFeedbackEventHandler
-HANDLER_CONSTRUCTOR (GiveFeedbackEventHandler, GiveFeedbackEventHandler, "(II)V")
-#endif
-
-#ifndef NO_gcnew_1QueryContinueDragEventHandler
-HANDLER_CONSTRUCTOR (QueryContinueDragEventHandler, QueryContinueDragEventHandler, "(II)V")
-#endif
-
-#ifndef NO_gcnew_1RoutedPropertyChangedEventHandlerObject
-HANDLER_CONSTRUCTOR (RoutedPropertyChangedEventHandlerObject, RoutedPropertyChangedEventHandler<Object^>, "(II)V")
-#endif
-
-#ifndef NO_gcnew_1RoutedPropertyChangedEventHandler
-HANDLER_CONSTRUCTOR (RoutedPropertyChangedEventHandler, RoutedPropertyChangedEventHandler<double>, "(II)V")
-#endif
-
-#ifndef NO_gcnew_1WebBrowserNavigatingEventHandler
-HANDLER_CONSTRUCTOR (WebBrowserNavigatingEventHandler, System::Windows::Forms::WebBrowserNavigatingEventHandler, "(II)V")
-#endif
-
-#ifndef NO_gcnew_1WebBrowserNavigatedEventHandler
-HANDLER_CONSTRUCTOR (WebBrowserNavigatedEventHandler, System::Windows::Forms::WebBrowserNavigatedEventHandler, "(II)V")
-#endif
-
-#ifndef NO_gcnew_1WebBrowserProgressChangedEventHandler
-HANDLER_CONSTRUCTOR (WebBrowserProgressChangedEventHandler, System::Windows::Forms::WebBrowserProgressChangedEventHandler, "(II)V")
-#endif
-
-#ifndef NO_gcnew_1WebBrowserDocumentCompletedEventHandler
-HANDLER_CONSTRUCTOR (WebBrowserDocumentCompletedEventHandler, System::Windows::Forms::WebBrowserDocumentCompletedEventHandler, "(II)V")
-#endif
-
-#ifndef NO_gcnew_1NoArgsDelegate
-HANDLER_CONSTRUCTOR (NoArgsDelegate, NoArgsDelegate, "()V")
-#endif
-
-// special cases
-#ifndef NO_gcnew_1TimerHandler
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TimerHandler) (JNIEnv *env, jclass that, jint arg0, jstring arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1TimerHandler) (JNIEnv *env, jclass that, jint arg0, jstring arg1) {
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1TimerHandler_FUNC);
- rc = (jint)TO_HANDLE(gcnew EventHandler (gcnew SWTHandler(env, arg0, arg1, "(II)V"), &SWTHandler::TimerHandler));
- OS_NATIVE_EXIT(env, that, gcnew_1TimerHandler_FUNC);
- return rc;
-}
-#endif
-
-/* */
-/* Custom Classes Constructors and Functions */
-/* */
-
-#ifndef NO_gcnew_1SWTCanvas
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SWTCanvas)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SWTCanvas)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1SWTCanvas_FUNC);
- rc = (jint)TO_HANDLE(gcnew SWTCanvas(env, arg0));
- OS_NATIVE_EXIT(env, that, gcnew_1SWTCanvas_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SWTDockPanel_1JNIRefProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SWTDockPanel_1JNIRefProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SWTDockPanel_1JNIRefProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SWTDockPanel_1JNIRefProperty_FUNC);
- rc = (jint)TO_HANDLE(SWTDockPanel::JNIRefProperty);
- OS_NATIVE_EXIT(env, that, SWTDockPanel_1JNIRefProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SWTDockPanel_1typeid
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SWTDockPanel_1typeid)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SWTDockPanel_1typeid)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SWTDockPanel_1typeid_FUNC);
- rc = (jint)TO_HANDLE(SWTDockPanel::typeid);
- OS_NATIVE_EXIT(env, that, SWTDockPanel_1typeid_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1SWTSafeHandle
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SWTSafeHandle)(JNIEnv *env, jclass that, jint arg0, jboolean arg1);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SWTSafeHandle)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1SWTSafeHandle_FUNC);
- rc = (jint)TO_HANDLE(gcnew SWTSafeHandle((IntPtr)arg0, (bool)arg1));
- OS_NATIVE_EXIT(env, that, gcnew_1SWTSafeHandle_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1SWTTextSource
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SWTTextSource)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SWTTextSource)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1SWTTextSource_FUNC);
- rc = (jint)TO_HANDLE(gcnew SWTTextSource(env, arg0));
- OS_NATIVE_EXIT(env, that, gcnew_1SWTTextSource_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1SWTTextParagraphProperties
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SWTTextParagraphProperties)(JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2, jint arg3, jint arg4, jdouble arg5, jdouble arg6, int arg7);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SWTTextParagraphProperties)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2, jint arg3, jint arg4, jdouble arg5, jdouble arg6, int arg7)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1SWTTextParagraphProperties_FUNC);
- rc = (jint)TO_HANDLE(gcnew SWTTextParagraphProperties((FlowDirection)arg0, (TextAlignment)arg1, arg2, (TextRunProperties^)TO_OBJECT(arg3), (TextWrapping)arg4, arg5, arg6, (System::Collections::Generic::IList<TextTabProperties^>^)TO_OBJECT(arg7)));
- OS_NATIVE_EXIT(env, that, gcnew_1SWTTextParagraphProperties_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1SWTTextEmbeddedObject
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SWTTextEmbeddedObject)(JNIEnv *env, jclass that, jint arg0, jint arg1, jdouble arg2, jdouble arg3, jdouble arg4);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SWTTextEmbeddedObject)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jdouble arg2, jdouble arg3, jdouble arg4)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1SWTTextEmbeddedObject_FUNC);
- rc = (jint)TO_HANDLE(gcnew SWTTextEmbeddedObject((TextRunProperties^)TO_OBJECT(arg0), arg1, arg2, arg3, arg4));
- OS_NATIVE_EXIT(env, that, gcnew_1SWTTextEmbeddedObject_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1SWTTextRunProperties
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SWTTextRunProperties)(JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SWTTextRunProperties)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1SWTTextRunProperties_FUNC);
- rc = (jint)TO_HANDLE(gcnew SWTTextRunProperties((Typeface^)TO_OBJECT(arg0), arg1, arg2, (TextDecorationCollection^)TO_OBJECT(arg3), (Brush^)TO_OBJECT(arg4), (Brush^)TO_OBJECT(arg5), (BaselineAlignment)arg6, (CultureInfo^)TO_OBJECT(arg7)));
- OS_NATIVE_EXIT(env, that, gcnew_1SWTTextRunProperties_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1SWTTreeView
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SWTTreeView)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SWTTreeView)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1SWTTreeView_FUNC);
- rc = (jint)TO_HANDLE(gcnew SWTTreeView(env, arg0));
- OS_NATIVE_EXIT(env, that, gcnew_1SWTTreeView_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1SWTTreeViewRowPresenter
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SWTTreeViewRowPresenter)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SWTTreeViewRowPresenter)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1SWTTreeViewRowPresenter_FUNC);
- rc = (jint)TO_HANDLE(gcnew SWTTreeViewRowPresenter(TO_OBJECT(arg0)));
- OS_NATIVE_EXIT(env, that, gcnew_1SWTTreeViewRowPresenter_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1SWTAnimator
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SWTAnimator)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SWTAnimator)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1SWTAnimator_FUNC);
- rc = (jint)TO_HANDLE(gcnew SWTAnimator(env, arg0));
- OS_NATIVE_EXIT(env, that, gcnew_1SWTAnimator_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SWTTextRunProperties_1ForegroundBrush
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(SWTTextRunProperties_1ForegroundBrush)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(SWTTextRunProperties_1ForegroundBrush)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, SWTTextRunProperties_1ForegroundBrush_FUNC);
- ((SWTTextRunProperties^)TO_OBJECT(arg0))->ForegroundBrush = ((Brush^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, SWTTextRunProperties_1ForegroundBrush_FUNC);
-}
-#endif
-
-#ifndef NO_SWTCanvas_1Visual__I
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SWTCanvas_1Visual__I)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(SWTCanvas_1Visual__I)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SWTCanvas_1Visual__I_FUNC);
- rc = (jint)TO_HANDLE(((SWTCanvas^)TO_OBJECT(arg0))->Visual);
- OS_NATIVE_EXIT(env, that, SWTCanvas_1Visual__I_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SWTCanvas_1Visual__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(SWTCanvas_1Visual__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(SWTCanvas_1Visual__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, SWTCanvas_1Visual__II_FUNC);
- ((SWTCanvas^)TO_OBJECT(arg0))->Visual = ((DrawingVisual^)TO_OBJECT(arg1));
- OS_NATIVE_EXIT(env, that, SWTCanvas_1Visual__II_FUNC);
-}
-#endif
-
-#ifndef NO_JNIGetObject
-extern "C" JNIEXPORT jobject JNICALL OS_NATIVE(JNIGetObject)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jobject JNICALL OS_NATIVE(JNIGetObject)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jobject rc = 0;
- OS_NATIVE_ENTER(env, that, JNIGetObject_FUNC);
- rc = (jobject)arg0;
- OS_NATIVE_EXIT(env, that, JNIGetObject_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GCHandle_1Free
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(GCHandle_1Free) (JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(GCHandle_1Free) (JNIEnv *env, jclass that, jint arg0) {
- OS_NATIVE_ENTER(env, that, GCHandle_1Free_FUNC);
- FREE_HANDLE(arg0);
- OS_NATIVE_EXIT(env, that, GCHandle_1Free_FUNC);
-}
-#endif
-
-#ifndef NO_GCHandle_1Dump
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(GCHandle_1Dump) (JNIEnv *env, jclass that);
-JNIEXPORT void JNICALL OS_NATIVE(GCHandle_1Dump) (JNIEnv *env, jclass that) {
- OS_NATIVE_ENTER(env, that, GCHandle_1Dump_FUNC);
-#ifndef GCHANDLE_TABLE
- SWTObjectTable::Dump();
-#endif
- OS_NATIVE_EXIT(env, that, GCHandle_1Dump_FUNC);
-}
-#endif
-
-#ifndef NO_GCHandle_1Alloc
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(GCHandle_1Alloc) (JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(GCHandle_1Alloc) (JNIEnv *env, jclass that, jint arg0) {
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GCHandle_1Alloc_FUNC);
- rc = TO_HANDLE (TO_OBJECT (arg0));
- OS_NATIVE_EXIT(env, that, GCHandle_1Alloc_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GCHandle_1ToHandle
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(GCHandle_1ToHandle) (JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(GCHandle_1ToHandle) (JNIEnv *env, jclass that, jint arg0) {
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, GCHandle_1ToHandle_FUNC);
-#ifdef GCHANDLE_TABLE
- rc = arg0;
-#else
- GCHandle gc = GCHandle::FromIntPtr((IntPtr)arg0);
- rc = TO_HANDLE (gc.Target);
- gc.Free();
-#endif
- OS_NATIVE_EXIT(env, that, GCHandle_1ToHandle_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Bitmap_1GetHicon
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Bitmap_1GetHicon)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Bitmap_1GetHicon)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Bitmap_1GetHicon_FUNC);
- rc = (jint)(int)((System::Drawing::Bitmap^)TO_OBJECT(arg0))->GetHicon();
- OS_NATIVE_EXIT(env, that, Bitmap_1GetHicon_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Icon_1FromHandle
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(Icon_1FromHandle)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(Icon_1FromHandle)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, Icon_1FromHandle_FUNC);
- rc = (jint)TO_HANDLE(System::Drawing::Icon::FromHandle((IntPtr)(int)arg0));
- OS_NATIVE_EXIT(env, that, Icon_1FromHandle_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_memcpy___3CII
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(memcpy___3CII)(JNIEnv *env, jclass that, jcharArray arg0, jint arg1, jint arg2);
-JNIEXPORT void JNICALL OS_NATIVE(memcpy___3CII)
- (JNIEnv *env, jclass that, jcharArray arg0, jint arg1, jint arg2)
-{
- jchar *lparg0=NULL;
- pin_ptr<wchar_t> lparg1;
- OS_NATIVE_ENTER(env, that, memcpy___3CII_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0) if ((lparg0 = (jchar *)env->GetPrimitiveArrayCritical(arg0, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg0) if ((lparg0 = env->GetCharArrayElements(arg0, NULL)) == NULL) goto fail;
- }
- if (arg2 > 0) {
- lparg1 = &((array<wchar_t>^)TO_OBJECT(arg1))[0];
- memcpy(lparg0, lparg1, arg2);
- }
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0 && lparg0) env->ReleasePrimitiveArrayCritical(arg0, lparg0, 0);
- } else
-#endif
- {
- if (arg0 && lparg0) env->ReleaseCharArrayElements(arg0, lparg0, 0);
- }
- OS_NATIVE_EXIT(env, that, memcpy___3CII_FUNC);
-}
-#endif
-
-#ifndef NO_memcpy__I_3BI
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(memcpy__I_3BI)(JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2);
-JNIEXPORT void JNICALL OS_NATIVE(memcpy__I_3BI)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2)
-{
- jbyte *lparg1=NULL;
- pin_ptr<Byte> lparg0;
- OS_NATIVE_ENTER(env, that, memcpy__I_3BI_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (jbyte*)env->GetPrimitiveArrayCritical(arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = env->GetByteArrayElements(arg1, NULL)) == NULL) goto fail;
- }
- if (arg2 > 0) {
- lparg0 = &((array<Byte>^)TO_OBJECT(arg0))[0];
- memcpy(lparg0, lparg1, arg2);
- }
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) env->ReleasePrimitiveArrayCritical(arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) env->ReleaseByteArrayElements(arg1, lparg1, JNI_ABORT);
- }
- OS_NATIVE_EXIT(env, that, memcpy__I_3BI_FUNC);
-}
-#endif
-
-#ifndef NO_memcpy___3BII
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(memcpy___3BII)(JNIEnv *env, jclass that, jbyteArray arg0, jint arg1, jint arg2);
-JNIEXPORT void JNICALL OS_NATIVE(memcpy___3BII)
- (JNIEnv *env, jclass that, jbyteArray arg0, jint arg1, jint arg2)
-{
- jbyte *lparg0=NULL;
- pin_ptr<Byte> lparg1;
- OS_NATIVE_ENTER(env, that, memcpy___3BII_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0) if ((lparg0 = (jbyte*)env->GetPrimitiveArrayCritical(arg0, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg0) if ((lparg0 = env->GetByteArrayElements(arg0, NULL)) == NULL) goto fail;
- }
- if (arg2 > 0) {
- lparg1 = &((array<Byte>^)TO_OBJECT(arg1))[0];
- memcpy(lparg0, lparg1, arg2);
- }
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg0 && lparg0) env->ReleasePrimitiveArrayCritical(arg0, lparg0, 0);
- } else
-#endif
- {
- if (arg0 && lparg0) env->ReleaseByteArrayElements(arg0, lparg0, 0);
- }
- OS_NATIVE_EXIT(env, that, memcpy___3BII_FUNC);
-}
-#endif
-
-#ifndef NO_ToggleButton_1IsCheckedNullSetter
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(ToggleButton_1IsCheckedNullSetter)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT void JNICALL OS_NATIVE(ToggleButton_1IsCheckedNullSetter)
- (JNIEnv *env, jclass that, jint arg0)
-{
- OS_NATIVE_ENTER(env, that, ToggleButton_1IsCheckedNullSetter_FUNC);
- ((ToggleButton^)TO_OBJECT(arg0))->IsChecked = Nullable<bool>();
- OS_NATIVE_EXIT(env, that, ToggleButton_1IsCheckedNullSetter_FUNC);
-}
-#endif
-
-#ifndef NO_SWTAnimator_1DoubleValueProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SWTAnimator_1DoubleValueProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SWTAnimator_1DoubleValueProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SWTAnimator_1DoubleValueProperty_FUNC);
- rc = (jint)TO_HANDLE(SWTAnimator::DoubleValueProperty);
- OS_NATIVE_EXIT(env, that, SWTAnimator_1DoubleValueProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SWTAnimator_1IntValueProperty
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(SWTAnimator_1IntValueProperty)(JNIEnv *env, jclass that);
-JNIEXPORT jint JNICALL OS_NATIVE(SWTAnimator_1IntValueProperty)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, SWTAnimator_1IntValueProperty_FUNC);
- rc = (jint)TO_HANDLE(SWTAnimator::IntValueProperty);
- OS_NATIVE_EXIT(env, that, SWTAnimator_1IntValueProperty_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_Timeline_1BeginTime__II
-extern "C" JNIEXPORT void JNICALL OS_NATIVE(Timeline_1BeginTime__II)(JNIEnv *env, jclass that, jint arg0, jint arg1);
-JNIEXPORT void JNICALL OS_NATIVE(Timeline_1BeginTime__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, Timeline_1BeginTime__II_FUNC);
- TimeSpan^ span = (TimeSpan^)TO_OBJECT(arg1);
- Timeline^ timeline = (Timeline^)TO_OBJECT(arg0);
- timeline->BeginTime = (Nullable<TimeSpan>(span));
- OS_NATIVE_EXIT(env, that, Timeline_1BeginTime__II_FUNC);
-}
-#endif
-
-#ifndef NO_gcnew_1SWTAnimation
-extern "C" JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SWTAnimation)(JNIEnv *env, jclass that, jint arg0);
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SWTAnimation)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1SWTAnimation_FUNC);
- rc = (jint)TO_HANDLE(gcnew SWTAnimation(env, arg0));
- OS_NATIVE_EXIT(env, that, gcnew_1SWTAnimation_FUNC);
- return rc;
-}
-#endif
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_stats.cpp b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_stats.cpp
deleted file mode 100644
index 2ee0832de7..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_stats.cpp
+++ /dev/null
@@ -1,1468 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "os_stats.h"
-
-#ifdef NATIVE_STATS
-
-int OS_nativeFunctionCount = 1426;
-int OS_nativeFunctionCallCount[1426];
-char * OS_nativeFunctionNames[] = {
- "AccessText_1AccessKey",
- "AccessText_1Text",
- "AccessText_1TextWrapping",
- "ApplicationCommands_1Cut",
- "ApplicationCommands_1Paste",
- "ApplicationCommands_1Redo",
- "ApplicationCommands_1Undo",
- "Application_1Current",
- "Application_1Dispatcher",
- "Application_1Resources__I",
- "Application_1Resources__II",
- "Application_1Run",
- "Application_1Shutdown",
- "Application_1ShutdownMode",
- "Application_1Windows",
- "ArrayList_1Clear",
- "ArrayList_1Count",
- "ArrayList_1Insert",
- "ArrayList_1RemoveAt",
- "ArrayList_1ToArray",
- "ArrayList_1default__II",
- "ArrayList_1default__III",
- "Array_1CreateInstance",
- "Array_1GetLength",
- "Array_1GetValue",
- "Array_1SetValue",
- "BevelBitmapEffect_1BevelWidth__I",
- "BevelBitmapEffect_1BevelWidth__ID",
- "BevelBitmapEffect_1LightAngle__I",
- "BevelBitmapEffect_1LightAngle__ID",
- "BevelBitmapEffect_1Smoothness__I",
- "BevelBitmapEffect_1Smoothness__ID",
- "Binding_1RelativeSource",
- "BitmapDecoder_1Create",
- "BitmapDecoder_1Frames",
- "BitmapEffectGroup_1Children",
- "BitmapEncoder_1Frames",
- "BitmapEncoder_1Save",
- "BitmapFrameCollection_1Add",
- "BitmapFrameCollection_1default",
- "BitmapFrame_1Create",
- "BitmapImage_1BeginInit",
- "BitmapImage_1CreateOptions",
- "BitmapImage_1EndInit",
- "BitmapImage_1UriSource",
- "BitmapPalette_1Colors",
- "BitmapSource_1Clone",
- "BitmapSource_1CopyPixels",
- "BitmapSource_1Create",
- "BitmapSource_1Format",
- "BitmapSource_1Palette",
- "BitmapSource_1PixelHeight",
- "BitmapSource_1PixelWidth",
- "Bitmap_1GetHicon",
- "BlurBitmapEffect_1Radius__I",
- "BlurBitmapEffect_1Radius__ID",
- "Border_1typeid",
- "Brush_1Opacity",
- "Brushes_1Black",
- "Brushes_1LightSkyBlue",
- "Brushes_1Navy",
- "Brushes_1Red",
- "Brushes_1Transparent",
- "Brushes_1White",
- "ButtonBase_1Click",
- "ButtonBase_1ClickEvent",
- "Button_1IsDefault__I",
- "Button_1IsDefault__IZ",
- "Byte_1typeid",
- "CancelEventArgs_1Cancel",
- "Canvas_1GetLeft",
- "Canvas_1GetTop",
- "Canvas_1LeftProperty",
- "Canvas_1SetLeft",
- "Canvas_1SetTop",
- "Canvas_1TopProperty",
- "Canvas_1typeid",
- "CharacterHit_1FirstCharacterIndex",
- "CharacterHit_1TrailingLength",
- "CheckBox_1typeid",
- "Clipboard_1Clear",
- "Clipboard_1ContainsData",
- "Clipboard_1GetData",
- "Clipboard_1GetDataObject",
- "Clipboard_1GetText",
- "Clipboard_1SetData",
- "Clipboard_1SetDataObject",
- "ColorDialog_1AnyColor",
- "ColorDialog_1Color__I",
- "ColorDialog_1Color__II",
- "ColorDialog_1CustomColors__I",
- "ColorDialog_1CustomColors__II",
- "ColorList_1Add",
- "ColorList_1Count",
- "ColorList_1Current",
- "ColorList_1GetEnumerator",
- "Color_1A",
- "Color_1B",
- "Color_1FromArgb",
- "Color_1G",
- "Color_1R",
- "Colors_1Black",
- "Colors_1Blue",
- "Colors_1Cyan",
- "Colors_1DarkGray",
- "Colors_1Green",
- "Colors_1LightSkyBlue",
- "Colors_1Lime",
- "Colors_1Magenta",
- "Colors_1Maroon",
- "Colors_1Navy",
- "Colors_1Olive",
- "Colors_1Purple",
- "Colors_1Red",
- "Colors_1Silver",
- "Colors_1Teal",
- "Colors_1Transparent",
- "Colors_1White",
- "Colors_1Yellow",
- "ColumnDefinitionCollection_1Add",
- "ColumnDefinition_1Width",
- "ComboBox_1IsDropDownOpen__I",
- "ComboBox_1IsDropDownOpen__IZ",
- "ComboBox_1IsEditable",
- "ComboBox_1SelectionBoxItem",
- "CommandManager_1AddPreviewExecutedHandler",
- "CommonDialog_1ShowDialog",
- "CompositeCollection_1IndexOf",
- "CompositeCollection_1Insert",
- "CompositeCollection_1Remove",
- "CompositeCollection_1RemoveAt",
- "Console_1Beep",
- "ContainerVisual_1Clip__I",
- "ContainerVisual_1Clip__II",
- "ContentControl_1Content__I",
- "ContentControl_1Content__II",
- "ContentPresenter_1Content",
- "ContentPresenter_1typeid",
- "ContextMenuEventArgs_1CursorLeft",
- "ContextMenuEventArgs_1CursorTop",
- "ContextMenu_1Closed",
- "ContextMenu_1HorizontalOffset",
- "ContextMenu_1IsOpen",
- "ContextMenu_1Opened",
- "ContextMenu_1Placement",
- "ContextMenu_1VerticalOffset",
- "Control_1Background",
- "Control_1BackgroundProperty",
- "Control_1BorderBrushProperty",
- "Control_1BorderThickness",
- "Control_1BorderThicknessProperty",
- "Control_1FontFamily__I",
- "Control_1FontFamily__II",
- "Control_1FontFamilyProperty",
- "Control_1FontSize__I",
- "Control_1FontSize__ID",
- "Control_1FontSizeProperty",
- "Control_1FontStretch",
- "Control_1FontStretchProperty",
- "Control_1FontStyle",
- "Control_1FontStyleProperty",
- "Control_1FontWeight",
- "Control_1FontWeightProperty",
- "Control_1Foreground",
- "Control_1ForegroundProperty",
- "Control_1HorizontalContentAlignment__I",
- "Control_1HorizontalContentAlignment__II",
- "Control_1MouseDoubleClick",
- "Control_1MouseDoubleClickEvent",
- "Control_1Padding__I",
- "Control_1Padding__II",
- "Control_1PreviewMouseDoubleClick",
- "Control_1Template__I",
- "Control_1Template__II",
- "Control_1TemplateProperty",
- "Control_1VerticalContentAlignment",
- "CultureInfo_1CurrentUICulture",
- "CursorInteropHelper_1Create",
- "Cursors_1AppStarting",
- "Cursors_1Arrow",
- "Cursors_1Cross",
- "Cursors_1Hand",
- "Cursors_1Help",
- "Cursors_1IBeam",
- "Cursors_1No",
- "Cursors_1ScrollE",
- "Cursors_1ScrollN",
- "Cursors_1ScrollNE",
- "Cursors_1ScrollNW",
- "Cursors_1ScrollS",
- "Cursors_1ScrollSE",
- "Cursors_1ScrollSW",
- "Cursors_1ScrollW",
- "Cursors_1SizeAll",
- "Cursors_1SizeNESW",
- "Cursors_1SizeNS",
- "Cursors_1SizeNWSE",
- "Cursors_1SizeWE",
- "Cursors_1UpArrow",
- "Cursors_1Wait",
- "DashStyles_1Dash",
- "DashStyles_1DashDot",
- "DashStyles_1DashDotDot",
- "DashStyles_1Dot",
- "DashStyles_1Solid",
- "DataFormats_1Bitmap",
- "DataFormats_1FileDrop",
- "DataFormats_1Html",
- "DataFormats_1Rtf",
- "DataFormats_1UnicodeText",
- "DataObject_1GetData",
- "DataObject_1GetDataPresent",
- "DataObject_1GetFormats",
- "DataObject_1SetData",
- "DeleteGlobalRef",
- "DependencyObject_1ClearValue",
- "DependencyObject_1GetValue",
- "DependencyObject_1GetValueDouble",
- "DependencyObject_1GetValueInt",
- "DependencyObject_1SetValue",
- "DependencyPropertyChangedEventArgs_1NewValueDouble",
- "DependencyPropertyChangedEventArgs_1NewValueInt",
- "DependencyPropertyChangedEventArgs_1OldValueDouble",
- "DependencyPropertyChangedEventArgs_1OldValueInt",
- "DependencyPropertyDescriptor_1AddValueChanged",
- "DependencyPropertyDescriptor_1DependencyProperty",
- "DependencyPropertyDescriptor_1FromProperty__I",
- "DependencyPropertyDescriptor_1FromProperty__II",
- "DependencyPropertyDescriptor_1typeid",
- "DependencyProperty_1UnsetValue",
- "DispatcherFrame_1Continue__I",
- "DispatcherFrame_1Continue__IZ",
- "DispatcherHookEventArgs_1Operation",
- "DispatcherHooks_1DispatcherInactive",
- "DispatcherHooks_1OperationAborted",
- "DispatcherHooks_1OperationCompleted",
- "DispatcherHooks_1OperationPosted",
- "DispatcherOperation_1Abort",
- "DispatcherOperation_1Priority__I",
- "DispatcherOperation_1Priority__II",
- "DispatcherOperation_1Wait",
- "DispatcherTimer_1Interval",
- "DispatcherTimer_1Start",
- "DispatcherTimer_1Stop",
- "DispatcherTimer_1Tag__I",
- "DispatcherTimer_1Tag__II",
- "DispatcherTimer_1Tick",
- "Dispatcher_1BeginInvoke",
- "Dispatcher_1Hooks",
- "Dispatcher_1PushFrame",
- "DockPanel_1DockProperty",
- "DockPanel_1typeid",
- "DoubleAnimationUsingKeyFrames_1KeyFrames",
- "DoubleAnimation_1From__I",
- "DoubleAnimation_1From__ID",
- "DoubleAnimation_1To__I",
- "DoubleAnimation_1To__ID",
- "DoubleCollection_1Add",
- "DoubleKeyFrameCollection_1Add",
- "DoubleKeyFrame_1KeyTime",
- "DoubleKeyFrame_1Value",
- "DragDeltaEventArgs_1HorizontalChange",
- "DragDeltaEventArgs_1VerticalChange",
- "DragDrop_1DoDragDrop",
- "DragEventArgs_1AllowedEffects",
- "DragEventArgs_1Data",
- "DragEventArgs_1Effects__I",
- "DragEventArgs_1Effects__II",
- "DragEventArgs_1GetPosition",
- "DragEventArgs_1KeyStates",
- "DrawingColor_1FromArgb",
- "DrawingColor_1ToArgb",
- "DrawingContext_1Close",
- "DrawingContext_1DrawDrawing",
- "DrawingContext_1DrawEllipse",
- "DrawingContext_1DrawGeometry",
- "DrawingContext_1DrawImage",
- "DrawingContext_1DrawLine",
- "DrawingContext_1DrawRectangle",
- "DrawingContext_1DrawRoundedRectangle",
- "DrawingContext_1DrawText",
- "DrawingContext_1Pop",
- "DrawingContext_1PushClip",
- "DrawingContext_1PushOpacity",
- "DrawingContext_1PushTransform",
- "DrawingFontFamily_1Name",
- "DrawingVisual_1Drawing",
- "DrawingVisual_1RenderOpen",
- "DrawingVisual_1typeid",
- "DropShadowBitmapEffect_1Color__I",
- "DropShadowBitmapEffect_1Color__II",
- "DropShadowBitmapEffect_1Direction__I",
- "DropShadowBitmapEffect_1Direction__ID",
- "DropShadowBitmapEffect_1Opacity__I",
- "DropShadowBitmapEffect_1Opacity__ID",
- "DropShadowBitmapEffect_1ShadowDepth__I",
- "DropShadowBitmapEffect_1ShadowDepth__ID",
- "DropShadowBitmapEffect_1Softness__I",
- "DropShadowBitmapEffect_1Softness__ID",
- "Duration_1TimeSpan",
- "EditingCommands_1Backspace",
- "EditingCommands_1Delete",
- "EditingCommands_1DeleteNextWord",
- "EditingCommands_1DeletePreviousWord",
- "Environment_1ExpandEnvironmentVariables",
- "ExecutedRoutedEventArgs_1Command",
- "ExecutedRoutedEventArgs_1Handled",
- "Expander_1Collapsed",
- "Expander_1Expanded",
- "Expander_1IsExpanded__I",
- "Expander_1IsExpanded__IZ",
- "FileDialog_1FileName",
- "FileDialog_1FileNames",
- "FileDialog_1Filter",
- "FileDialog_1FilterIndex__I",
- "FileDialog_1FilterIndex__II",
- "FileDialog_1InitialDirectory",
- "FileDialog_1Title",
- "FileInfo_1DirectoryName",
- "FileInfo_1Name",
- "File_1Exists",
- "File_1ReadAllText",
- "FocusManager_1GetFocusScope",
- "FocusManager_1GetFocusedElement",
- "FolderBrowserDialog_1Description",
- "FolderBrowserDialog_1SelectedPath__I",
- "FolderBrowserDialog_1SelectedPath__II",
- "FontDialog_1Color__I",
- "FontDialog_1Color__II",
- "FontDialog_1Font__I",
- "FontDialog_1Font__II",
- "FontDialog_1ShowColor",
- "FontFamily_1GetTypefaces",
- "FontFamily_1LineSpacing",
- "FontFamily_1Source",
- "FontStretch_1FromOpenTypeStretch",
- "FontStretch_1ToOpenTypeStretch",
- "FontStretches_1Normal",
- "FontStyles_1Italic",
- "FontStyles_1Normal",
- "FontStyles_1Oblique",
- "FontWeight_1FromOpenTypeWeight",
- "FontWeight_1ToOpenTypeWeight",
- "FontWeights_1Bold",
- "FontWeights_1Normal",
- "Font_1FontFamily",
- "Font_1Size",
- "Font_1Style",
- "Fonts_1GetTypefaces",
- "Fonts_1SystemTypefaces",
- "FormattedText_1Baseline",
- "FormattedText_1BuildGeometry",
- "FormattedText_1BuildHighlightGeometry",
- "FormattedText_1Height",
- "FormattedText_1SetTextDecorations",
- "FormattedText_1WidthIncludingTrailingWhitespace",
- "FormsCommonDialog_1ShowDialog",
- "FormsMouseEventArgs_1Button",
- "Frame_1CanGoBack",
- "Frame_1CanGoForward",
- "Frame_1CurrentSource",
- "Frame_1GoBack",
- "Frame_1GoForward",
- "Frame_1Navigate",
- "Frame_1NavigationUIVisibility",
- "Frame_1Refresh",
- "Frame_1Source__I",
- "Frame_1Source__II",
- "Frame_1StopLoading",
- "FrameworkContentElement_1Parent",
- "FrameworkContentElement_1Tag__I",
- "FrameworkContentElement_1Tag__II",
- "FrameworkContentElement_1typeid",
- "FrameworkElementFactory_1AppendChild",
- "FrameworkElementFactory_1SetBinding",
- "FrameworkElementFactory_1SetValue__III",
- "FrameworkElementFactory_1SetValue__IIZ",
- "FrameworkElementFactory_1SetValueDock",
- "FrameworkElementFactory_1SetValueInt",
- "FrameworkElementFactory_1SetValueOrientation",
- "FrameworkElementFactory_1SetValueStretch",
- "FrameworkElementFactory_1SetValueVerticalAlignment",
- "FrameworkElementFactory_1SetValueVisibility",
- "FrameworkElement_1ActualHeight",
- "FrameworkElement_1ActualHeightProperty",
- "FrameworkElement_1ActualWidth",
- "FrameworkElement_1ActualWidthProperty",
- "FrameworkElement_1BeginInit",
- "FrameworkElement_1BringIntoView",
- "FrameworkElement_1ContextMenu",
- "FrameworkElement_1ContextMenuClosing",
- "FrameworkElement_1ContextMenuOpening",
- "FrameworkElement_1Cursor",
- "FrameworkElement_1CursorProperty",
- "FrameworkElement_1FindResource",
- "FrameworkElement_1FlowDirection__I",
- "FrameworkElement_1FlowDirection__II",
- "FrameworkElement_1FocusVisualStyle",
- "FrameworkElement_1GetBindingExpression",
- "FrameworkElement_1Height__I",
- "FrameworkElement_1Height__ID",
- "FrameworkElement_1HeightProperty",
- "FrameworkElement_1HorizontalAlignment",
- "FrameworkElement_1IsLoaded",
- "FrameworkElement_1LayoutTransform",
- "FrameworkElement_1Loaded",
- "FrameworkElement_1Margin__I",
- "FrameworkElement_1Margin__II",
- "FrameworkElement_1MarginProperty",
- "FrameworkElement_1MaxHeight__I",
- "FrameworkElement_1MaxHeight__ID",
- "FrameworkElement_1MaxWidth__I",
- "FrameworkElement_1MaxWidth__ID",
- "FrameworkElement_1MinHeight__I",
- "FrameworkElement_1MinHeight__ID",
- "FrameworkElement_1MinWidth__I",
- "FrameworkElement_1MinWidth__ID",
- "FrameworkElement_1Name",
- "FrameworkElement_1NameProperty",
- "FrameworkElement_1Parent",
- "FrameworkElement_1RegisterName",
- "FrameworkElement_1RenderTransform__I",
- "FrameworkElement_1RenderTransform__II",
- "FrameworkElement_1Resources__I",
- "FrameworkElement_1Resources__II",
- "FrameworkElement_1SizeChanged",
- "FrameworkElement_1SizeChangedEvent",
- "FrameworkElement_1Style__I",
- "FrameworkElement_1Style__II",
- "FrameworkElement_1StyleProperty",
- "FrameworkElement_1Tag__I",
- "FrameworkElement_1Tag__II",
- "FrameworkElement_1TagProperty",
- "FrameworkElement_1ToolTip__I",
- "FrameworkElement_1ToolTip__II",
- "FrameworkElement_1VerticalAlignment",
- "FrameworkElement_1VerticalAlignmentProperty",
- "FrameworkElement_1Width__I",
- "FrameworkElement_1Width__ID",
- "FrameworkElement_1WidthProperty",
- "FrameworkElement_1typeid",
- "FrameworkTemplate_1FindName",
- "FrameworkTemplate_1VisualTree",
- "Freezable_1CanFreeze",
- "Freezable_1Clone",
- "Freezable_1Freeze",
- "GCHandle_1Alloc",
- "GCHandle_1Dump",
- "GCHandle_1Free",
- "GCHandle_1ToHandle",
- "GeometryCollection_1Add",
- "GeometryCollection_1Clear",
- "GeometryCollection_1Count",
- "GeometryCollection_1Remove",
- "GeometryGroup_1Children__I",
- "GeometryGroup_1Children__II",
- "Geometry_1Bounds",
- "Geometry_1Clone",
- "Geometry_1FillContains",
- "Geometry_1FillContainsWithDetail",
- "Geometry_1GetFlattenedPathGeometry__I",
- "Geometry_1GetFlattenedPathGeometry__IDI",
- "Geometry_1IsEmpty",
- "Geometry_1StrokeContains",
- "Geometry_1Transform__I",
- "Geometry_1Transform__II",
- "GiveFeedbackEventArgs_1Effects",
- "GlyphRun_1BidiLevel",
- "GradientBrush_1MappingMode",
- "GradientBrush_1SpreadMethod",
- "GridViewColumnCollection_1Clear",
- "GridViewColumnCollection_1Count",
- "GridViewColumnCollection_1IndexOf",
- "GridViewColumnCollection_1Insert",
- "GridViewColumnCollection_1Remove",
- "GridViewColumnCollection_1default",
- "GridViewColumnHeader_1Content",
- "GridViewColumn_1ActualWidth",
- "GridViewColumn_1CellTemplate__I",
- "GridViewColumn_1CellTemplate__II",
- "GridViewColumn_1Header__I",
- "GridViewColumn_1Header__II",
- "GridViewColumn_1HeaderTemplate__I",
- "GridViewColumn_1HeaderTemplate__II",
- "GridViewColumn_1Width__I",
- "GridViewColumn_1Width__ID",
- "GridViewColumn_1WidthProperty",
- "GridViewHeaderRowPresenter_1typeid",
- "GridViewRowPresenterBase_1Columns",
- "GridViewRowPresenterBase_1ColumnsProperty",
- "GridViewRowPresenter_1Content__I",
- "GridViewRowPresenter_1Content__II",
- "GridViewRowPresenter_1typeid",
- "GridView_1AllowsColumnReorder",
- "GridView_1ColumnHeaderContainerStyle",
- "GridView_1Columns",
- "Grid_1ColumnDefinitions",
- "Grid_1RowDefinitions",
- "Grid_1SetColumn",
- "Grid_1SetColumnSpan",
- "Grid_1SetRow",
- "Grid_1SetRowSpan",
- "HeaderedContentControl_1Header__I",
- "HeaderedContentControl_1Header__II",
- "HeaderedItemsControl_1Header__I",
- "HeaderedItemsControl_1Header__II",
- "HeaderedItemsControl_1HeaderTemplateProperty",
- "HtmlDocument_1InvokeScript",
- "HwndSource_1CompositionTarget",
- "HwndSource_1Handle",
- "HwndTarget_1BackgroundColor",
- "Hyperlink_1Click",
- "ICollection_1Count",
- "IEnumerable_1GetEnumerator",
- "IEnumerator_1Current",
- "IEnumerator_1MoveNext",
- "IList_1Add",
- "IList_1Clear",
- "IList_1GetEnumerator",
- "IList_1IndexOf",
- "IList_1Insert",
- "IList_1Remove",
- "IList_1default",
- "Icon_1FromHandle",
- "ImageSource_1typeid",
- "Image_1Source__I",
- "Image_1Source__II",
- "Image_1SourceProperty",
- "Image_1Stretch",
- "Image_1StretchProperty",
- "Image_1typeid",
- "Imaging_1CreateBitmapSourceFromHIcon",
- "IndexedGlyphRunCollection_1Current",
- "IndexedGlyphRunCollection_1GetEnumerator",
- "IndexedGlyphRun_1GlyphRun",
- "IndexedGlyphRun_1TextSourceCharacterIndex",
- "IndexedGlyphRun_1TextSourceLength",
- "InlineCollection_1Add",
- "InlineCollection_1Clear",
- "InputEventArgs_1Timestamp",
- "Int32AnimationUsingKeyFrames_1KeyFrames",
- "Int32Animation_1From__I",
- "Int32Animation_1From__II",
- "Int32Animation_1To__I",
- "Int32Animation_1To__II",
- "Int32KeyFrame_1KeyTime",
- "Int32KeyFrame_1Value",
- "Int32Rect_1Empty",
- "IntPtr_1ToInt32",
- "ItemCollection_1Add",
- "ItemCollection_1Clear",
- "ItemCollection_1Count",
- "ItemCollection_1CurrentItem",
- "ItemCollection_1CurrentPosition",
- "ItemCollection_1GetItemAt",
- "ItemCollection_1IndexOf",
- "ItemCollection_1Insert",
- "ItemCollection_1Remove",
- "ItemCollection_1RemoveAt",
- "ItemsControl_1HasItems",
- "ItemsControl_1IsTextSearchEnabled",
- "ItemsControl_1ItemTemplate__I",
- "ItemsControl_1ItemTemplate__II",
- "ItemsControl_1Items",
- "ItemsControl_1ItemsSource",
- "ItemsPresenter_1typeid",
- "JNIGetObject",
- "KeyEventArgs_1IsDown",
- "KeyEventArgs_1IsRepeat",
- "KeyEventArgs_1IsToggled",
- "KeyEventArgs_1Key",
- "KeyEventArgs_1SystemKey",
- "KeyInterop_1VirtualKeyFromKey",
- "KeyTime_1FromTimeSpan",
- "KeyTime_1Uniform",
- "KeyboardDevice_1Modifiers",
- "KeyboardEventArgs_1KeyboardDevice",
- "KeyboardNavigation_1GetIsTabStop",
- "KeyboardNavigation_1SetControlTabNavigation",
- "KeyboardNavigation_1SetDirectionalNavigation",
- "KeyboardNavigation_1SetIsTabStop",
- "KeyboardNavigation_1SetTabNavigation",
- "Keyboard_1Focus",
- "Keyboard_1FocusedElement",
- "Keyboard_1Modifiers",
- "ListBoxItem_1IsSelected__I",
- "ListBoxItem_1IsSelected__IZ",
- "ListBox_1ScrollIntoView",
- "ListBox_1SelectAll",
- "ListBox_1SelectedItems",
- "ListBox_1SelectionMode",
- "ListBox_1UnselectAll",
- "ListViewItem_1typeid",
- "ListView_1View",
- "MatrixTransform_1Matrix__I",
- "MatrixTransform_1Matrix__II",
- "Matrix_1Invert",
- "Matrix_1IsIdentity",
- "Matrix_1M11__I",
- "Matrix_1M11__ID",
- "Matrix_1M12__I",
- "Matrix_1M12__ID",
- "Matrix_1M21__I",
- "Matrix_1M21__ID",
- "Matrix_1M22__I",
- "Matrix_1M22__ID",
- "Matrix_1Multiply",
- "Matrix_1OffsetX__I",
- "Matrix_1OffsetX__ID",
- "Matrix_1OffsetY__I",
- "Matrix_1OffsetY__ID",
- "Matrix_1RotatePrepend",
- "Matrix_1ScalePrepend",
- "Matrix_1SetIdentity",
- "Matrix_1SkewPrepend",
- "Matrix_1Transform",
- "Matrix_1TranslatePrepend",
- "MemberDescriptor_1Name",
- "MemoryStream_1ToArray",
- "MemoryStream_1Write",
- "MenuItem_1Click",
- "MenuItem_1Icon",
- "MenuItem_1InputGestureText",
- "MenuItem_1IsCheckable",
- "MenuItem_1IsChecked__I",
- "MenuItem_1IsChecked__IZ",
- "MenuItem_1SubmenuClosed",
- "MenuItem_1SubmenuOpened",
- "Menu_1IsMainMenu",
- "MessageBox_1Show",
- "MethodInfo_1Invoke",
- "MouseButtonEventArgs_1ButtonState",
- "MouseButtonEventArgs_1ChangedButton",
- "MouseButtonEventArgs_1ClickCount",
- "MouseEventArgs_1GetPosition",
- "MouseEventArgs_1LeftButton",
- "MouseEventArgs_1MiddleButton",
- "MouseEventArgs_1RightButton",
- "MouseEventArgs_1XButton1",
- "MouseEventArgs_1XButton2",
- "MouseWheelEventArgs_1Delta",
- "Mouse_1Captured",
- "Mouse_1DirectlyOver",
- "Mouse_1GetPosition",
- "Mouse_1LeftButton",
- "Mouse_1MiddleButton",
- "Mouse_1RightButton",
- "Mouse_1SetCursor",
- "Mouse_1XButton1",
- "Mouse_1XButton2",
- "NameScope_1GetNameScope",
- "NameScope_1RegisterName",
- "NameScope_1SetNameScope",
- "NewGlobalRef",
- "NotifyIcon_1DoubleClick",
- "NotifyIcon_1Icon",
- "NotifyIcon_1MouseDown",
- "NotifyIcon_1MouseUp",
- "NotifyIcon_1Text",
- "NotifyIcon_1Visible",
- "Object_1Equals",
- "Object_1GetType",
- "Object_1ToString",
- "ObservableCollectionGridViewColumn_1Move",
- "OpenFileDialog_1Multiselect",
- "OuterGlowBitmapEffect_1GlowColor__I",
- "OuterGlowBitmapEffect_1GlowColor__II",
- "OuterGlowBitmapEffect_1GlowSize__I",
- "OuterGlowBitmapEffect_1GlowSize__ID",
- "OuterGlowBitmapEffect_1GlowSizeProperty",
- "OuterGlowBitmapEffect_1Opacity__I",
- "OuterGlowBitmapEffect_1Opacity__ID",
- "Panel_1Background__I",
- "Panel_1Background__II",
- "Panel_1BackgroundProperty",
- "Panel_1Children",
- "Panel_1GetZIndex",
- "Panel_1HeightProperty",
- "Panel_1SetZIndex",
- "Panel_1WidthProperty",
- "PasswordBox_1MaxLength__I",
- "PasswordBox_1MaxLength__II",
- "PasswordBox_1Password__I",
- "PasswordBox_1Password__II",
- "PasswordBox_1PasswordChanged",
- "PasswordBox_1PasswordChar__I",
- "PasswordBox_1PasswordChar__IC",
- "PasswordBox_1Paste",
- "PathFigureCollection_1Add",
- "PathFigureCollection_1Count",
- "PathFigure_1IsClosed__I",
- "PathFigure_1IsClosed__IZ",
- "PathFigure_1Segments__I",
- "PathFigure_1Segments__II",
- "PathFigure_1StartPoint",
- "PathGeometry_1AddGeometry",
- "PathGeometry_1Bounds",
- "PathGeometry_1Clone",
- "PathGeometry_1Figures__I",
- "PathGeometry_1Figures__II",
- "PathGeometry_1FillRule",
- "PathSegmentCollection_1Add",
- "PathSegmentCollection_1Count",
- "Path_1Data",
- "Path_1Fill",
- "Path_1Stretch",
- "Pen_1Brush__I",
- "Pen_1Brush__II",
- "Pen_1DashCap",
- "Pen_1DashStyle",
- "Pen_1EndLineCap",
- "Pen_1LineJoin",
- "Pen_1MiterLimit",
- "Pen_1StartLineCap",
- "Pen_1Thickness",
- "PixelFormat_1BitsPerPixel",
- "PixelFormats_1Bgr101010",
- "PixelFormats_1Bgr24",
- "PixelFormats_1Bgr32",
- "PixelFormats_1Bgr555",
- "PixelFormats_1Bgr565",
- "PixelFormats_1Bgra32",
- "PixelFormats_1BlackWhite",
- "PixelFormats_1Default",
- "PixelFormats_1Indexed1",
- "PixelFormats_1Indexed2",
- "PixelFormats_1Indexed4",
- "PixelFormats_1Indexed8",
- "PixelFormats_1Pbgra32",
- "PixelFormats_1Rgb24",
- "PointCollection_1Add",
- "Point_1X",
- "Point_1Y",
- "Popup_1AllowsTransparency",
- "Popup_1Child__I",
- "Popup_1Child__II",
- "Popup_1Closed",
- "Popup_1HorizontalOffset__I",
- "Popup_1HorizontalOffset__ID",
- "Popup_1IsOpen__I",
- "Popup_1IsOpen__IZ",
- "Popup_1Opened",
- "Popup_1VerticalOffset__I",
- "Popup_1VerticalOffset__ID",
- "PresentationSource_1CurrentSources",
- "PresentationSource_1FromVisual",
- "PresentationSource_1RootVisual",
- "ProgressBar_1IsIndeterminate__I",
- "ProgressBar_1IsIndeterminate__IZ",
- "ProgressBar_1Orientation",
- "PropertyInfo_1SetValue",
- "PropertyInfo_1SetValueBoolean",
- "QueryContinueDragEventArgs_1Action",
- "QueryContinueDragEventArgs_1EscapePressed",
- "RangeBase_1LargeChange__I",
- "RangeBase_1LargeChange__ID",
- "RangeBase_1Maximum__I",
- "RangeBase_1Maximum__ID",
- "RangeBase_1Minimum__I",
- "RangeBase_1Minimum__ID",
- "RangeBase_1SmallChange__I",
- "RangeBase_1SmallChange__ID",
- "RangeBase_1Value__I",
- "RangeBase_1Value__ID",
- "RangeBase_1ValueChanged",
- "Rect_1Contains",
- "Rect_1Height__I",
- "Rect_1Height__ID",
- "Rect_1Intersect",
- "Rect_1Union",
- "Rect_1Width__I",
- "Rect_1Width__ID",
- "Rect_1X__I",
- "Rect_1X__ID",
- "Rect_1Y__I",
- "Rect_1Y__ID",
- "Rectangle_1Height",
- "Rectangle_1Width",
- "Rectangle_1X",
- "Rectangle_1Y",
- "RegistryKey_1GetSubKeyNames",
- "RegistryKey_1GetValue",
- "RegistryKey_1OpenSubKey",
- "Registry_1ClassesRoot",
- "RelativeSource_1AncestorType",
- "RenderOptions_1GetBitmapScalingMode",
- "RenderOptions_1SetBitmapScalingMode",
- "RenderOptions_1SetEdgeMode",
- "RenderTargetBitmap_1Render",
- "RepeatBehavior_1Forever",
- "ResourceDictionary_1Source",
- "RoutedEventArgs_1Handled",
- "RoutedEventArgs_1OriginalSource",
- "RoutedEventArgs_1Source",
- "RoutedEventArgs_1typeid",
- "RoutedPropertyChangedEventArgs_1NewValue",
- "RoutedPropertyChangedEventArgs_1OldValue",
- "RowDefinitionCollection_1Add",
- "RowDefinition_1Height",
- "Run_1Text",
- "SWTAnimator_1DoubleValueProperty",
- "SWTAnimator_1IntValueProperty",
- "SWTCanvas_1Visual__I",
- "SWTCanvas_1Visual__II",
- "SWTDockPanel_1JNIRefProperty",
- "SWTDockPanel_1typeid",
- "SWTTextRunProperties_1ForegroundBrush",
- "SaveFileDialog_1OverwritePrompt",
- "Screen_1AllScreens",
- "Screen_1Bounds",
- "Screen_1PrimaryScreen",
- "Screen_1WorkingArea",
- "ScrollBar_1Orientation__I",
- "ScrollBar_1Orientation__II",
- "ScrollBar_1Scroll",
- "ScrollBar_1ViewportSize__I",
- "ScrollBar_1ViewportSize__ID",
- "ScrollBar_1typeid",
- "ScrollEventArgs_1ScrollEventType",
- "ScrollViewer_1ScrollToVerticalOffset",
- "ScrollViewer_1SetHorizontalScrollBarVisibility",
- "ScrollViewer_1SetVerticalScrollBarVisibility",
- "ScrollViewer_1VerticalOffset",
- "ScrollViewer_1typeid",
- "SelectionChangedEventArgs_1AddedItems",
- "SelectionChangedEventArgs_1RemovedItems",
- "Selector_1IsSynchronizedWithCurrentItem",
- "Selector_1SelectedIndex__I",
- "Selector_1SelectedIndex__II",
- "Selector_1SelectedItem",
- "Selector_1SelectedValue",
- "Selector_1SelectionChanged",
- "SetterBaseCollection_1Add",
- "Shape_1Fill",
- "Shape_1Stroke",
- "Shape_1StrokeThickness",
- "SizeChangedEventArgs_1NewSize",
- "SizeChangedEventArgs_1PreviousSize",
- "Size_1Height__I",
- "Size_1Height__ID",
- "Size_1Width__I",
- "Size_1Width__ID",
- "Slider_1Orientation",
- "Slider_1TickFrequency",
- "Slider_1TickPlacement",
- "SplineDoubleKeyFrame_1KeySpline",
- "SplineInt32KeyFrame_1KeySpline",
- "StackPanel_1Orientation",
- "StackPanel_1OrientationProperty",
- "StackPanel_1typeid",
- "Storyboard_1Begin",
- "Storyboard_1Pause",
- "Storyboard_1Resume",
- "Storyboard_1SetTargetName",
- "Storyboard_1SetTargetProperty",
- "Storyboard_1Stop",
- "StreamGeometryContext_1BeginFigure",
- "StreamGeometryContext_1Close",
- "StreamGeometryContext_1LineTo",
- "StreamGeometry_1Open",
- "String_1Length",
- "String_1ToCharArray",
- "String_1typeid",
- "Style_1Setters",
- "SystemColors_1ActiveBorderBrush",
- "SystemColors_1ActiveBorderColor",
- "SystemColors_1ActiveCaptionColor",
- "SystemColors_1ActiveCaptionTextColor",
- "SystemColors_1ControlBrush",
- "SystemColors_1ControlColor",
- "SystemColors_1ControlDarkColor",
- "SystemColors_1ControlDarkDarkColor",
- "SystemColors_1ControlLightColor",
- "SystemColors_1ControlLightLightColor",
- "SystemColors_1ControlTextBrush",
- "SystemColors_1ControlTextColor",
- "SystemColors_1GradientActiveCaptionColor",
- "SystemColors_1GradientInactiveCaptionColor",
- "SystemColors_1HighlightBrush",
- "SystemColors_1HighlightColor",
- "SystemColors_1HighlightTextColor",
- "SystemColors_1InactiveCaptionColor",
- "SystemColors_1InactiveCaptionTextColor",
- "SystemColors_1InfoColor",
- "SystemColors_1InfoTextColor",
- "SystemColors_1WindowColor",
- "SystemColors_1WindowTextColor",
- "SystemFonts_1MessageFontFamily",
- "SystemFonts_1MessageFontSize",
- "SystemFonts_1MessageFontStyle",
- "SystemFonts_1MessageFontWeight",
- "SystemParameters_1HighContrast",
- "SystemParameters_1HorizontalScrollBarButtonWidth",
- "SystemParameters_1HorizontalScrollBarHeight",
- "SystemParameters_1MinimumHorizontalDragDistance",
- "SystemParameters_1MinimumVerticalDragDistance",
- "SystemParameters_1PrimaryScreenHeight",
- "SystemParameters_1PrimaryScreenWidth",
- "SystemParameters_1ThinHorizontalBorderHeight",
- "SystemParameters_1ThinVerticalBorderWidth",
- "SystemParameters_1VerticalScrollBarButtonHeight",
- "SystemParameters_1VerticalScrollBarWidth",
- "SystemParameters_1VirtualScreenHeight",
- "SystemParameters_1VirtualScreenLeft",
- "SystemParameters_1VirtualScreenTop",
- "SystemParameters_1VirtualScreenWidth",
- "SystemParameters_1WheelScrollLines",
- "SystemParameters_1WorkArea",
- "TabControl_1TabStripPlacement",
- "TabItem_1IsSelected",
- "TextBlock_1Background",
- "TextBlock_1BackgroundProperty",
- "TextBlock_1FontFamily",
- "TextBlock_1FontFamilyProperty",
- "TextBlock_1FontSize",
- "TextBlock_1FontSizeProperty",
- "TextBlock_1FontStretch",
- "TextBlock_1FontStretchProperty",
- "TextBlock_1FontStyle",
- "TextBlock_1FontStyleProperty",
- "TextBlock_1FontWeight",
- "TextBlock_1FontWeightProperty",
- "TextBlock_1Foreground",
- "TextBlock_1ForegroundProperty",
- "TextBlock_1Inlines",
- "TextBlock_1Text__I",
- "TextBlock_1Text__II",
- "TextBlock_1TextProperty",
- "TextBlock_1typeid",
- "TextBoundsCollection_1Current",
- "TextBoundsCollection_1GetEnumerator",
- "TextBounds_1Rectangle",
- "TextBoxBase_1AcceptsReturn",
- "TextBoxBase_1AcceptsTab",
- "TextBoxBase_1AppendText",
- "TextBoxBase_1Copy",
- "TextBoxBase_1Cut",
- "TextBoxBase_1HorizontalScrollBarVisibility",
- "TextBoxBase_1IsReadOnly__I",
- "TextBoxBase_1IsReadOnly__IZ",
- "TextBoxBase_1Paste",
- "TextBoxBase_1ScrollToEnd",
- "TextBoxBase_1ScrollToVerticalOffset",
- "TextBoxBase_1SelectAll",
- "TextBoxBase_1TextChanged",
- "TextBoxBase_1VerticalOffset",
- "TextBoxBase_1VerticalScrollBarVisibility",
- "TextBox_1CaretIndex__I",
- "TextBox_1CaretIndex__II",
- "TextBox_1GetFirstVisibleLineIndex",
- "TextBox_1GetLineIndexFromCharacterIndex",
- "TextBox_1GetRectFromCharacterIndex",
- "TextBox_1LineCount",
- "TextBox_1MaxLength__I",
- "TextBox_1MaxLength__II",
- "TextBox_1ScrollToLine",
- "TextBox_1Select",
- "TextBox_1SelectedText__I",
- "TextBox_1SelectedText__II",
- "TextBox_1SelectionLength__I",
- "TextBox_1SelectionLength__II",
- "TextBox_1SelectionStart__I",
- "TextBox_1SelectionStart__II",
- "TextBox_1Text__I",
- "TextBox_1Text__II",
- "TextBox_1TextWrapping",
- "TextCompositionEventArgs_1ControlText",
- "TextCompositionEventArgs_1Handled",
- "TextCompositionEventArgs_1SystemText",
- "TextCompositionEventArgs_1Text",
- "TextDecorationCollection_1Add",
- "TextDecorations_1Strikethrough",
- "TextDecorations_1Underline",
- "TextFormatter_1Create",
- "TextFormatter_1FormatLine",
- "TextLine_1Baseline",
- "TextLine_1Draw",
- "TextLine_1GetCharacterHitFromDistance",
- "TextLine_1GetDistanceFromCharacterHit",
- "TextLine_1GetIndexedGlyphRuns",
- "TextLine_1GetNextCaretCharacterHit",
- "TextLine_1GetPreviousCaretCharacterHit",
- "TextLine_1GetTextBounds",
- "TextLine_1GetTextLineBreak",
- "TextLine_1Height",
- "TextLine_1Length",
- "TextLine_1NewlineLength",
- "TextLine_1Start",
- "TextLine_1Width",
- "TextLine_1WidthIncludingTrailingWhitespace",
- "TextTabPropertiesCollection_1Add",
- "Thickness_1Bottom",
- "Thickness_1Left",
- "Thickness_1Right",
- "Thickness_1Top",
- "Thumb_1DragDeltaEvent",
- "TileBrush_1AlignmentX",
- "TileBrush_1AlignmentY",
- "TileBrush_1Stretch",
- "TileBrush_1TileMode",
- "TileBrush_1Viewport",
- "TileBrush_1ViewportUnits",
- "TimeSpan_1FromMilliseconds",
- "TimeSpan_1TotalMilliseconds",
- "TimelineGroup_1Children",
- "Timeline_1AccelerationRatio__I",
- "Timeline_1AccelerationRatio__ID",
- "Timeline_1AutoReverse",
- "Timeline_1BeginTime__I",
- "Timeline_1BeginTime__II",
- "Timeline_1Completed",
- "Timeline_1DecelerationRatio__I",
- "Timeline_1DecelerationRatio__ID",
- "Timeline_1Duration__I",
- "Timeline_1Duration__II",
- "Timeline_1RepeatBehavior",
- "ToggleButton_1Checked",
- "ToggleButton_1CheckedEvent",
- "ToggleButton_1IndeterminateEvent",
- "ToggleButton_1IsChecked__I",
- "ToggleButton_1IsChecked__IZ",
- "ToggleButton_1IsCheckedNullSetter",
- "ToggleButton_1IsCheckedProperty",
- "ToggleButton_1IsThreeStateProperty",
- "ToggleButton_1Unchecked",
- "ToggleButton_1UncheckedEvent",
- "ToolBarTray_1Background",
- "ToolBarTray_1IsLocked__I",
- "ToolBarTray_1IsLocked__IZ",
- "ToolBarTray_1Orientation",
- "ToolBarTray_1ToolBars",
- "ToolBar_1Band__I",
- "ToolBar_1Band__II",
- "ToolBar_1BandIndex__I",
- "ToolBar_1BandIndex__II",
- "ToolBar_1BandProperty",
- "ToolBar_1ButtonStyleKey",
- "ToolBar_1CheckBoxStyleKey",
- "ToolBar_1HasOverflowItems",
- "ToolBar_1RadioButtonStyleKey",
- "ToolBar_1SeparatorStyleKey",
- "ToolBar_1SetOverflowMode",
- "ToolBar_1typeid",
- "TransformCollection_1Add",
- "TransformGroup_1Children",
- "Transform_1Clone",
- "TreeViewItem_1CollapsedEvent",
- "TreeViewItem_1ExpandedEvent",
- "TreeViewItem_1HeaderTemplate__I",
- "TreeViewItem_1HeaderTemplate__II",
- "TreeViewItem_1HeaderTemplateProperty",
- "TreeViewItem_1IsExpanded__I",
- "TreeViewItem_1IsExpanded__IZ",
- "TreeViewItem_1IsSelected__I",
- "TreeViewItem_1IsSelected__IZ",
- "TreeViewItem_1typeid",
- "TreeView_1SelectedItem",
- "TreeView_1SelectedItemChanged",
- "TreeView_1typeid",
- "TypeConverter_1ConvertFromString",
- "TypeConverter_1ConvertToString",
- "TypeDescriptor_1GetConverter",
- "TypeDescriptor_1GetProperties",
- "Type_1FullName",
- "Type_1GetMethod",
- "Type_1GetProperty",
- "Type_1GetType",
- "Type_1IsInstanceOfType",
- "TypefaceCollection_1Count",
- "TypefaceCollection_1Current",
- "TypefaceCollection_1GetEnumerator",
- "Typeface_1FontFamily",
- "Typeface_1Stretch",
- "Typeface_1Style",
- "Typeface_1Weight",
- "UIElementCollection_1Add",
- "UIElementCollection_1Clear",
- "UIElementCollection_1Contains",
- "UIElementCollection_1Count",
- "UIElementCollection_1Current",
- "UIElementCollection_1GetEnumerator",
- "UIElementCollection_1IndexOf",
- "UIElementCollection_1Insert",
- "UIElementCollection_1Remove",
- "UIElementCollection_1default",
- "UIElement_1AddHandler",
- "UIElement_1AllowDrop",
- "UIElement_1BeginAnimation",
- "UIElement_1BitmapEffect__I",
- "UIElement_1BitmapEffect__II",
- "UIElement_1CaptureMouse",
- "UIElement_1Clip",
- "UIElement_1ClipToBounds",
- "UIElement_1ClipToBoundsProperty",
- "UIElement_1DesiredSize",
- "UIElement_1DragEnter",
- "UIElement_1DragEnterEvent",
- "UIElement_1DragLeave",
- "UIElement_1DragLeaveEvent",
- "UIElement_1DragOver",
- "UIElement_1DragOverEvent",
- "UIElement_1Drop",
- "UIElement_1DropEvent",
- "UIElement_1Focus",
- "UIElement_1Focusable",
- "UIElement_1GiveFeedback",
- "UIElement_1GiveFeedbackEvent",
- "UIElement_1InputHitTest",
- "UIElement_1InvalidateVisual",
- "UIElement_1IsEnabled__I",
- "UIElement_1IsEnabled__IZ",
- "UIElement_1IsFocused",
- "UIElement_1IsHitTestVisible",
- "UIElement_1IsKeyboardFocusWithin",
- "UIElement_1IsKeyboardFocused",
- "UIElement_1IsMeasureValid",
- "UIElement_1IsMouseOver",
- "UIElement_1IsVisible",
- "UIElement_1KeyDown",
- "UIElement_1KeyUp",
- "UIElement_1LayoutUpdated",
- "UIElement_1LostKeyboardFocus",
- "UIElement_1Measure",
- "UIElement_1MouseDown",
- "UIElement_1MouseEnter",
- "UIElement_1MouseLeave",
- "UIElement_1MouseMove",
- "UIElement_1MouseUp",
- "UIElement_1MouseWheel",
- "UIElement_1MoveFocus",
- "UIElement_1Opacity__I",
- "UIElement_1Opacity__ID",
- "UIElement_1OpacityProperty",
- "UIElement_1PreviewGotKeyboardFocus",
- "UIElement_1PreviewKeyDown",
- "UIElement_1PreviewKeyUp",
- "UIElement_1PreviewLostKeyboardFocus",
- "UIElement_1PreviewMouseDown",
- "UIElement_1PreviewMouseMove",
- "UIElement_1PreviewMouseUp",
- "UIElement_1PreviewMouseWheel",
- "UIElement_1PreviewTextInput",
- "UIElement_1QueryContinueDrag",
- "UIElement_1QueryContinueDragEvent",
- "UIElement_1ReleaseMouseCapture",
- "UIElement_1RemoveHandler",
- "UIElement_1RenderSize",
- "UIElement_1SnapsToDevicePixels",
- "UIElement_1TextInput",
- "UIElement_1TranslatePoint",
- "UIElement_1UpdateLayout",
- "UIElement_1Visibility__I",
- "UIElement_1Visibility__IB",
- "UIElement_1VisibilityProperty",
- "VirtualizingStackPanel_1VerticalOffset",
- "VisualTreeHelper_1GetChild",
- "VisualTreeHelper_1GetChildrenCount",
- "VisualTreeHelper_1GetParent",
- "Visual_1IsAncestorOf",
- "Visual_1IsDescendantOf",
- "Visual_1PointFromScreen",
- "Visual_1PointToScreen",
- "WebBrowserDocumentCompletedEventArgs_1Url",
- "WebBrowserNavigatedEventArgs_1Url",
- "WebBrowserNavigatingEventArgs_1Url",
- "WebBrowserProgressChangedEventArgs_1CurrentProgress",
- "WebBrowserProgressChangedEventArgs_1MaximumProgress",
- "WebBrowser_1CanGoBack",
- "WebBrowser_1CanGoForward",
- "WebBrowser_1Document",
- "WebBrowser_1DocumentCompleted",
- "WebBrowser_1DocumentText__I",
- "WebBrowser_1DocumentText__II",
- "WebBrowser_1DocumentTitle",
- "WebBrowser_1DocumentTitleChanged",
- "WebBrowser_1GoBack",
- "WebBrowser_1GoForward",
- "WebBrowser_1Navigate",
- "WebBrowser_1Navigated",
- "WebBrowser_1Navigating",
- "WebBrowser_1ProgressChanged",
- "WebBrowser_1ReadyState",
- "WebBrowser_1Refresh",
- "WebBrowser_1ScriptErrorsSuppressed",
- "WebBrowser_1StatusText",
- "WebBrowser_1StatusTextChanged",
- "WebBrowser_1Stop",
- "WebBrowser_1Url",
- "WindowCollection_1Count",
- "WindowCollection_1Current",
- "WindowCollection_1GetEnumerator",
- "Window_1Activate",
- "Window_1Activated",
- "Window_1AllowsTransparency",
- "Window_1Close",
- "Window_1Closing",
- "Window_1Deactivated",
- "Window_1GetWindow",
- "Window_1Hide",
- "Window_1Icon",
- "Window_1IsActive",
- "Window_1Left__I",
- "Window_1Left__ID",
- "Window_1LocationChanged",
- "Window_1Owner",
- "Window_1ResizeMode",
- "Window_1Show",
- "Window_1ShowInTaskbar",
- "Window_1Title__I",
- "Window_1Title__II",
- "Window_1Top__I",
- "Window_1Top__ID",
- "Window_1WindowState__I",
- "Window_1WindowState__II",
- "Window_1WindowStyle__I",
- "Window_1WindowStyle__II",
- "WindowsFormsHost_1Child",
- "WriteableBitmap_1WritePixels",
- "XamlReader_1Load",
- "XmlReader_1Create",
- "gcnew_1AccessText",
- "gcnew_1Application",
- "gcnew_1ArcSegment",
- "gcnew_1ArrayList",
- "gcnew_1BevelBitmapEffect",
- "gcnew_1BezierSegment",
- "gcnew_1Binding",
- "gcnew_1Bitmap",
- "gcnew_1BitmapEffectGroup",
- "gcnew_1BitmapImage",
- "gcnew_1BitmapPalette",
- "gcnew_1BlurBitmapEffect",
- "gcnew_1Button",
- "gcnew_1CancelEventHandler",
- "gcnew_1Canvas",
- "gcnew_1CharacterHit",
- "gcnew_1CheckBox",
- "gcnew_1ColorDialog",
- "gcnew_1ColorList",
- "gcnew_1ColumnDefinition",
- "gcnew_1CombinedGeometry",
- "gcnew_1ComboBox",
- "gcnew_1ComboBoxItem",
- "gcnew_1CompositeCollection",
- "gcnew_1ContentControl",
- "gcnew_1ContextMenu",
- "gcnew_1ContextMenuEventHandler",
- "gcnew_1ControlTemplate",
- "gcnew_1CroppedBitmap",
- "gcnew_1DashStyle",
- "gcnew_1DataObject",
- "gcnew_1DataTemplate",
- "gcnew_1DiscreteDoubleKeyFrame__",
- "gcnew_1DiscreteDoubleKeyFrame__DI",
- "gcnew_1DiscreteInt32KeyFrame",
- "gcnew_1DispatcherFrame",
- "gcnew_1DispatcherHookEventHandler",
- "gcnew_1DispatcherTimer",
- "gcnew_1DoubleAnimation",
- "gcnew_1DoubleAnimationUsingKeyFrames",
- "gcnew_1DoubleCollection",
- "gcnew_1DragDeltaEventHandler",
- "gcnew_1DragEventHandler",
- "gcnew_1DrawingVisual",
- "gcnew_1DropShadowBitmapEffect",
- "gcnew_1Duration",
- "gcnew_1EllipseGeometry",
- "gcnew_1EventHandler",
- "gcnew_1ExecutedRoutedEventHandler",
- "gcnew_1Expander",
- "gcnew_1FileInfo",
- "gcnew_1FolderBrowserDialog",
- "gcnew_1Font",
- "gcnew_1FontDialog",
- "gcnew_1FontFamily",
- "gcnew_1FormatConvertedBitmap",
- "gcnew_1FormattedText",
- "gcnew_1FormsMouseEventHandler",
- "gcnew_1Frame",
- "gcnew_1FrameworkElementFactory__I",
- "gcnew_1FrameworkElementFactory__II",
- "gcnew_1GeometryGroup",
- "gcnew_1GiveFeedbackEventHandler",
- "gcnew_1Grid",
- "gcnew_1GridLength",
- "gcnew_1GridView",
- "gcnew_1GridViewColumn",
- "gcnew_1GridViewColumnCollection",
- "gcnew_1GridViewColumnHeader",
- "gcnew_1GroupBox",
- "gcnew_1Hyperlink",
- "gcnew_1Image",
- "gcnew_1ImageBrush",
- "gcnew_1Int32",
- "gcnew_1Int32Animation",
- "gcnew_1Int32AnimationUsingKeyFrames",
- "gcnew_1Int32Rect",
- "gcnew_1IntPtr",
- "gcnew_1KeyEventHandler",
- "gcnew_1KeySpline",
- "gcnew_1KeyboardFocusChangedEventHandler",
- "gcnew_1Label",
- "gcnew_1LineSegment",
- "gcnew_1LinearDoubleKeyFrame",
- "gcnew_1LinearGradientBrush__IID",
- "gcnew_1LinearGradientBrush__IIII",
- "gcnew_1LinearInt32KeyFrame",
- "gcnew_1ListBox",
- "gcnew_1ListBoxItem",
- "gcnew_1ListView",
- "gcnew_1ListViewItem",
- "gcnew_1Matrix",
- "gcnew_1MatrixTransform",
- "gcnew_1MemoryStream",
- "gcnew_1Menu",
- "gcnew_1MenuItem",
- "gcnew_1MouseButtonEventHandler",
- "gcnew_1MouseEventHandler",
- "gcnew_1MouseWheelEventHandler",
- "gcnew_1NameScope",
- "gcnew_1NoArgsDelegate",
- "gcnew_1NotifyIcon",
- "gcnew_1OpenFileDialog",
- "gcnew_1OuterGlowBitmapEffect",
- "gcnew_1PasswordBox",
- "gcnew_1Path",
- "gcnew_1PathFigure",
- "gcnew_1PathGeometry",
- "gcnew_1Pen__",
- "gcnew_1Pen__ID",
- "gcnew_1Point",
- "gcnew_1PointCollection",
- "gcnew_1PolyLineSegment",
- "gcnew_1Popup",
- "gcnew_1ProgressBar",
- "gcnew_1PropertyPath",
- "gcnew_1QuadraticBezierSegment",
- "gcnew_1QueryContinueDragEventHandler",
- "gcnew_1RadioButton",
- "gcnew_1Rect",
- "gcnew_1Rectangle",
- "gcnew_1RectangleGeometry",
- "gcnew_1RelativeSource",
- "gcnew_1RenderTargetBitmap",
- "gcnew_1RepeatBehavior",
- "gcnew_1RepeatButton",
- "gcnew_1ResourceDictionary",
- "gcnew_1RoutedEventHandler",
- "gcnew_1RoutedPropertyChangedEventHandler",
- "gcnew_1RoutedPropertyChangedEventHandlerObject",
- "gcnew_1RowDefinition",
- "gcnew_1Run",
- "gcnew_1SWTAnimation",
- "gcnew_1SWTAnimator",
- "gcnew_1SWTCanvas",
- "gcnew_1SWTSafeHandle",
- "gcnew_1SWTTextEmbeddedObject",
- "gcnew_1SWTTextParagraphProperties",
- "gcnew_1SWTTextRunProperties",
- "gcnew_1SWTTextSource",
- "gcnew_1SWTTreeView",
- "gcnew_1SWTTreeViewRowPresenter",
- "gcnew_1SaveFileDialog",
- "gcnew_1ScaleTransform",
- "gcnew_1ScrollBar",
- "gcnew_1ScrollEventHandler",
- "gcnew_1ScrollViewer",
- "gcnew_1SelectionChangedEventHandler",
- "gcnew_1Separator",
- "gcnew_1Setter",
- "gcnew_1SetterVisibility",
- "gcnew_1Size__",
- "gcnew_1Size__DD",
- "gcnew_1SizeChangedEventHandler",
- "gcnew_1Slider",
- "gcnew_1SolidColorBrush",
- "gcnew_1SplineDoubleKeyFrame",
- "gcnew_1SplineInt32KeyFrame",
- "gcnew_1StackPanel",
- "gcnew_1Storyboard",
- "gcnew_1StreamGeometry",
- "gcnew_1String___3C",
- "gcnew_1String___3CII",
- "gcnew_1StringReader",
- "gcnew_1Style",
- "gcnew_1TabControl",
- "gcnew_1TabItem",
- "gcnew_1TemplateBindingExtension",
- "gcnew_1TextBlock",
- "gcnew_1TextBox",
- "gcnew_1TextChangedEventHandler",
- "gcnew_1TextCharacters",
- "gcnew_1TextCompositionEventHandler",
- "gcnew_1TextDecoration",
- "gcnew_1TextDecorationCollection",
- "gcnew_1TextEndOfLine",
- "gcnew_1TextEndOfParagraph",
- "gcnew_1TextTabProperties",
- "gcnew_1TextTabPropertiesCollection",
- "gcnew_1Thickness",
- "gcnew_1TiffBitmapEncoder",
- "gcnew_1TimeSpan",
- "gcnew_1TimerHandler",
- "gcnew_1ToggleButton",
- "gcnew_1ToolBar",
- "gcnew_1ToolBarTray",
- "gcnew_1TransformGroup",
- "gcnew_1TranslateTransform",
- "gcnew_1TraversalRequest",
- "gcnew_1TreeView",
- "gcnew_1TreeViewItem",
- "gcnew_1Typeface",
- "gcnew_1Uri",
- "gcnew_1UserControl",
- "gcnew_1WebBrowser",
- "gcnew_1WebBrowserDocumentCompletedEventHandler",
- "gcnew_1WebBrowserNavigatedEventHandler",
- "gcnew_1WebBrowserNavigatingEventHandler",
- "gcnew_1WebBrowserProgressChangedEventHandler",
- "gcnew_1Window",
- "gcnew_1WindowsFormsHost",
- "gcnew_1WriteableBitmap__I",
- "gcnew_1WriteableBitmap__IIDDII",
- "memcpy__I_3BI",
- "memcpy___3BII",
- "memcpy___3CII",
-};
-
-#define STATS_NATIVE(func) Java_org_eclipse_swt_tools_internal_NativeStats_##func
-
-JNIEXPORT jint JNICALL STATS_NATIVE(OS_1GetFunctionCount)
- (JNIEnv *env, jclass that)
-{
- return OS_nativeFunctionCount;
-}
-
-JNIEXPORT jstring JNICALL STATS_NATIVE(OS_1GetFunctionName)
- (JNIEnv *env, jclass that, jint index)
-{
- return env->NewStringUTF(OS_nativeFunctionNames[index]);
-}
-
-JNIEXPORT jint JNICALL STATS_NATIVE(OS_1GetFunctionCallCount)
- (JNIEnv *env, jclass that, jint index)
-{
- return OS_nativeFunctionCallCount[index];
-}
-
-#endif
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_stats.h b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_stats.h
deleted file mode 100644
index 7c15c325f9..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_stats.h
+++ /dev/null
@@ -1,1454 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#ifdef NATIVE_STATS
-extern int OS_nativeFunctionCount;
-extern int OS_nativeFunctionCallCount[];
-extern char* OS_nativeFunctionNames[];
-#define OS_NATIVE_ENTER(env, that, func) OS_nativeFunctionCallCount[func]++;
-#define OS_NATIVE_EXIT(env, that, func)
-#else
-#ifndef OS_NATIVE_ENTER
-#define OS_NATIVE_ENTER(env, that, func)
-#endif
-#ifndef OS_NATIVE_EXIT
-#define OS_NATIVE_EXIT(env, that, func)
-#endif
-#endif
-
-typedef enum {
- AccessText_1AccessKey_FUNC,
- AccessText_1Text_FUNC,
- AccessText_1TextWrapping_FUNC,
- ApplicationCommands_1Cut_FUNC,
- ApplicationCommands_1Paste_FUNC,
- ApplicationCommands_1Redo_FUNC,
- ApplicationCommands_1Undo_FUNC,
- Application_1Current_FUNC,
- Application_1Dispatcher_FUNC,
- Application_1Resources__I_FUNC,
- Application_1Resources__II_FUNC,
- Application_1Run_FUNC,
- Application_1Shutdown_FUNC,
- Application_1ShutdownMode_FUNC,
- Application_1Windows_FUNC,
- ArrayList_1Clear_FUNC,
- ArrayList_1Count_FUNC,
- ArrayList_1Insert_FUNC,
- ArrayList_1RemoveAt_FUNC,
- ArrayList_1ToArray_FUNC,
- ArrayList_1default__II_FUNC,
- ArrayList_1default__III_FUNC,
- Array_1CreateInstance_FUNC,
- Array_1GetLength_FUNC,
- Array_1GetValue_FUNC,
- Array_1SetValue_FUNC,
- BevelBitmapEffect_1BevelWidth__I_FUNC,
- BevelBitmapEffect_1BevelWidth__ID_FUNC,
- BevelBitmapEffect_1LightAngle__I_FUNC,
- BevelBitmapEffect_1LightAngle__ID_FUNC,
- BevelBitmapEffect_1Smoothness__I_FUNC,
- BevelBitmapEffect_1Smoothness__ID_FUNC,
- Binding_1RelativeSource_FUNC,
- BitmapDecoder_1Create_FUNC,
- BitmapDecoder_1Frames_FUNC,
- BitmapEffectGroup_1Children_FUNC,
- BitmapEncoder_1Frames_FUNC,
- BitmapEncoder_1Save_FUNC,
- BitmapFrameCollection_1Add_FUNC,
- BitmapFrameCollection_1default_FUNC,
- BitmapFrame_1Create_FUNC,
- BitmapImage_1BeginInit_FUNC,
- BitmapImage_1CreateOptions_FUNC,
- BitmapImage_1EndInit_FUNC,
- BitmapImage_1UriSource_FUNC,
- BitmapPalette_1Colors_FUNC,
- BitmapSource_1Clone_FUNC,
- BitmapSource_1CopyPixels_FUNC,
- BitmapSource_1Create_FUNC,
- BitmapSource_1Format_FUNC,
- BitmapSource_1Palette_FUNC,
- BitmapSource_1PixelHeight_FUNC,
- BitmapSource_1PixelWidth_FUNC,
- Bitmap_1GetHicon_FUNC,
- BlurBitmapEffect_1Radius__I_FUNC,
- BlurBitmapEffect_1Radius__ID_FUNC,
- Border_1typeid_FUNC,
- Brush_1Opacity_FUNC,
- Brushes_1Black_FUNC,
- Brushes_1LightSkyBlue_FUNC,
- Brushes_1Navy_FUNC,
- Brushes_1Red_FUNC,
- Brushes_1Transparent_FUNC,
- Brushes_1White_FUNC,
- ButtonBase_1Click_FUNC,
- ButtonBase_1ClickEvent_FUNC,
- Button_1IsDefault__I_FUNC,
- Button_1IsDefault__IZ_FUNC,
- Byte_1typeid_FUNC,
- CancelEventArgs_1Cancel_FUNC,
- Canvas_1GetLeft_FUNC,
- Canvas_1GetTop_FUNC,
- Canvas_1LeftProperty_FUNC,
- Canvas_1SetLeft_FUNC,
- Canvas_1SetTop_FUNC,
- Canvas_1TopProperty_FUNC,
- Canvas_1typeid_FUNC,
- CharacterHit_1FirstCharacterIndex_FUNC,
- CharacterHit_1TrailingLength_FUNC,
- CheckBox_1typeid_FUNC,
- Clipboard_1Clear_FUNC,
- Clipboard_1ContainsData_FUNC,
- Clipboard_1GetData_FUNC,
- Clipboard_1GetDataObject_FUNC,
- Clipboard_1GetText_FUNC,
- Clipboard_1SetData_FUNC,
- Clipboard_1SetDataObject_FUNC,
- ColorDialog_1AnyColor_FUNC,
- ColorDialog_1Color__I_FUNC,
- ColorDialog_1Color__II_FUNC,
- ColorDialog_1CustomColors__I_FUNC,
- ColorDialog_1CustomColors__II_FUNC,
- ColorList_1Add_FUNC,
- ColorList_1Count_FUNC,
- ColorList_1Current_FUNC,
- ColorList_1GetEnumerator_FUNC,
- Color_1A_FUNC,
- Color_1B_FUNC,
- Color_1FromArgb_FUNC,
- Color_1G_FUNC,
- Color_1R_FUNC,
- Colors_1Black_FUNC,
- Colors_1Blue_FUNC,
- Colors_1Cyan_FUNC,
- Colors_1DarkGray_FUNC,
- Colors_1Green_FUNC,
- Colors_1LightSkyBlue_FUNC,
- Colors_1Lime_FUNC,
- Colors_1Magenta_FUNC,
- Colors_1Maroon_FUNC,
- Colors_1Navy_FUNC,
- Colors_1Olive_FUNC,
- Colors_1Purple_FUNC,
- Colors_1Red_FUNC,
- Colors_1Silver_FUNC,
- Colors_1Teal_FUNC,
- Colors_1Transparent_FUNC,
- Colors_1White_FUNC,
- Colors_1Yellow_FUNC,
- ColumnDefinitionCollection_1Add_FUNC,
- ColumnDefinition_1Width_FUNC,
- ComboBox_1IsDropDownOpen__I_FUNC,
- ComboBox_1IsDropDownOpen__IZ_FUNC,
- ComboBox_1IsEditable_FUNC,
- ComboBox_1SelectionBoxItem_FUNC,
- CommandManager_1AddPreviewExecutedHandler_FUNC,
- CommonDialog_1ShowDialog_FUNC,
- CompositeCollection_1IndexOf_FUNC,
- CompositeCollection_1Insert_FUNC,
- CompositeCollection_1Remove_FUNC,
- CompositeCollection_1RemoveAt_FUNC,
- Console_1Beep_FUNC,
- ContainerVisual_1Clip__I_FUNC,
- ContainerVisual_1Clip__II_FUNC,
- ContentControl_1Content__I_FUNC,
- ContentControl_1Content__II_FUNC,
- ContentPresenter_1Content_FUNC,
- ContentPresenter_1typeid_FUNC,
- ContextMenuEventArgs_1CursorLeft_FUNC,
- ContextMenuEventArgs_1CursorTop_FUNC,
- ContextMenu_1Closed_FUNC,
- ContextMenu_1HorizontalOffset_FUNC,
- ContextMenu_1IsOpen_FUNC,
- ContextMenu_1Opened_FUNC,
- ContextMenu_1Placement_FUNC,
- ContextMenu_1VerticalOffset_FUNC,
- Control_1Background_FUNC,
- Control_1BackgroundProperty_FUNC,
- Control_1BorderBrushProperty_FUNC,
- Control_1BorderThickness_FUNC,
- Control_1BorderThicknessProperty_FUNC,
- Control_1FontFamily__I_FUNC,
- Control_1FontFamily__II_FUNC,
- Control_1FontFamilyProperty_FUNC,
- Control_1FontSize__I_FUNC,
- Control_1FontSize__ID_FUNC,
- Control_1FontSizeProperty_FUNC,
- Control_1FontStretch_FUNC,
- Control_1FontStretchProperty_FUNC,
- Control_1FontStyle_FUNC,
- Control_1FontStyleProperty_FUNC,
- Control_1FontWeight_FUNC,
- Control_1FontWeightProperty_FUNC,
- Control_1Foreground_FUNC,
- Control_1ForegroundProperty_FUNC,
- Control_1HorizontalContentAlignment__I_FUNC,
- Control_1HorizontalContentAlignment__II_FUNC,
- Control_1MouseDoubleClick_FUNC,
- Control_1MouseDoubleClickEvent_FUNC,
- Control_1Padding__I_FUNC,
- Control_1Padding__II_FUNC,
- Control_1PreviewMouseDoubleClick_FUNC,
- Control_1Template__I_FUNC,
- Control_1Template__II_FUNC,
- Control_1TemplateProperty_FUNC,
- Control_1VerticalContentAlignment_FUNC,
- CultureInfo_1CurrentUICulture_FUNC,
- CursorInteropHelper_1Create_FUNC,
- Cursors_1AppStarting_FUNC,
- Cursors_1Arrow_FUNC,
- Cursors_1Cross_FUNC,
- Cursors_1Hand_FUNC,
- Cursors_1Help_FUNC,
- Cursors_1IBeam_FUNC,
- Cursors_1No_FUNC,
- Cursors_1ScrollE_FUNC,
- Cursors_1ScrollN_FUNC,
- Cursors_1ScrollNE_FUNC,
- Cursors_1ScrollNW_FUNC,
- Cursors_1ScrollS_FUNC,
- Cursors_1ScrollSE_FUNC,
- Cursors_1ScrollSW_FUNC,
- Cursors_1ScrollW_FUNC,
- Cursors_1SizeAll_FUNC,
- Cursors_1SizeNESW_FUNC,
- Cursors_1SizeNS_FUNC,
- Cursors_1SizeNWSE_FUNC,
- Cursors_1SizeWE_FUNC,
- Cursors_1UpArrow_FUNC,
- Cursors_1Wait_FUNC,
- DashStyles_1Dash_FUNC,
- DashStyles_1DashDot_FUNC,
- DashStyles_1DashDotDot_FUNC,
- DashStyles_1Dot_FUNC,
- DashStyles_1Solid_FUNC,
- DataFormats_1Bitmap_FUNC,
- DataFormats_1FileDrop_FUNC,
- DataFormats_1Html_FUNC,
- DataFormats_1Rtf_FUNC,
- DataFormats_1UnicodeText_FUNC,
- DataObject_1GetData_FUNC,
- DataObject_1GetDataPresent_FUNC,
- DataObject_1GetFormats_FUNC,
- DataObject_1SetData_FUNC,
- DeleteGlobalRef_FUNC,
- DependencyObject_1ClearValue_FUNC,
- DependencyObject_1GetValue_FUNC,
- DependencyObject_1GetValueDouble_FUNC,
- DependencyObject_1GetValueInt_FUNC,
- DependencyObject_1SetValue_FUNC,
- DependencyPropertyChangedEventArgs_1NewValueDouble_FUNC,
- DependencyPropertyChangedEventArgs_1NewValueInt_FUNC,
- DependencyPropertyChangedEventArgs_1OldValueDouble_FUNC,
- DependencyPropertyChangedEventArgs_1OldValueInt_FUNC,
- DependencyPropertyDescriptor_1AddValueChanged_FUNC,
- DependencyPropertyDescriptor_1DependencyProperty_FUNC,
- DependencyPropertyDescriptor_1FromProperty__I_FUNC,
- DependencyPropertyDescriptor_1FromProperty__II_FUNC,
- DependencyPropertyDescriptor_1typeid_FUNC,
- DependencyProperty_1UnsetValue_FUNC,
- DispatcherFrame_1Continue__I_FUNC,
- DispatcherFrame_1Continue__IZ_FUNC,
- DispatcherHookEventArgs_1Operation_FUNC,
- DispatcherHooks_1DispatcherInactive_FUNC,
- DispatcherHooks_1OperationAborted_FUNC,
- DispatcherHooks_1OperationCompleted_FUNC,
- DispatcherHooks_1OperationPosted_FUNC,
- DispatcherOperation_1Abort_FUNC,
- DispatcherOperation_1Priority__I_FUNC,
- DispatcherOperation_1Priority__II_FUNC,
- DispatcherOperation_1Wait_FUNC,
- DispatcherTimer_1Interval_FUNC,
- DispatcherTimer_1Start_FUNC,
- DispatcherTimer_1Stop_FUNC,
- DispatcherTimer_1Tag__I_FUNC,
- DispatcherTimer_1Tag__II_FUNC,
- DispatcherTimer_1Tick_FUNC,
- Dispatcher_1BeginInvoke_FUNC,
- Dispatcher_1Hooks_FUNC,
- Dispatcher_1PushFrame_FUNC,
- DockPanel_1DockProperty_FUNC,
- DockPanel_1typeid_FUNC,
- DoubleAnimationUsingKeyFrames_1KeyFrames_FUNC,
- DoubleAnimation_1From__I_FUNC,
- DoubleAnimation_1From__ID_FUNC,
- DoubleAnimation_1To__I_FUNC,
- DoubleAnimation_1To__ID_FUNC,
- DoubleCollection_1Add_FUNC,
- DoubleKeyFrameCollection_1Add_FUNC,
- DoubleKeyFrame_1KeyTime_FUNC,
- DoubleKeyFrame_1Value_FUNC,
- DragDeltaEventArgs_1HorizontalChange_FUNC,
- DragDeltaEventArgs_1VerticalChange_FUNC,
- DragDrop_1DoDragDrop_FUNC,
- DragEventArgs_1AllowedEffects_FUNC,
- DragEventArgs_1Data_FUNC,
- DragEventArgs_1Effects__I_FUNC,
- DragEventArgs_1Effects__II_FUNC,
- DragEventArgs_1GetPosition_FUNC,
- DragEventArgs_1KeyStates_FUNC,
- DrawingColor_1FromArgb_FUNC,
- DrawingColor_1ToArgb_FUNC,
- DrawingContext_1Close_FUNC,
- DrawingContext_1DrawDrawing_FUNC,
- DrawingContext_1DrawEllipse_FUNC,
- DrawingContext_1DrawGeometry_FUNC,
- DrawingContext_1DrawImage_FUNC,
- DrawingContext_1DrawLine_FUNC,
- DrawingContext_1DrawRectangle_FUNC,
- DrawingContext_1DrawRoundedRectangle_FUNC,
- DrawingContext_1DrawText_FUNC,
- DrawingContext_1Pop_FUNC,
- DrawingContext_1PushClip_FUNC,
- DrawingContext_1PushOpacity_FUNC,
- DrawingContext_1PushTransform_FUNC,
- DrawingFontFamily_1Name_FUNC,
- DrawingVisual_1Drawing_FUNC,
- DrawingVisual_1RenderOpen_FUNC,
- DrawingVisual_1typeid_FUNC,
- DropShadowBitmapEffect_1Color__I_FUNC,
- DropShadowBitmapEffect_1Color__II_FUNC,
- DropShadowBitmapEffect_1Direction__I_FUNC,
- DropShadowBitmapEffect_1Direction__ID_FUNC,
- DropShadowBitmapEffect_1Opacity__I_FUNC,
- DropShadowBitmapEffect_1Opacity__ID_FUNC,
- DropShadowBitmapEffect_1ShadowDepth__I_FUNC,
- DropShadowBitmapEffect_1ShadowDepth__ID_FUNC,
- DropShadowBitmapEffect_1Softness__I_FUNC,
- DropShadowBitmapEffect_1Softness__ID_FUNC,
- Duration_1TimeSpan_FUNC,
- EditingCommands_1Backspace_FUNC,
- EditingCommands_1Delete_FUNC,
- EditingCommands_1DeleteNextWord_FUNC,
- EditingCommands_1DeletePreviousWord_FUNC,
- Environment_1ExpandEnvironmentVariables_FUNC,
- ExecutedRoutedEventArgs_1Command_FUNC,
- ExecutedRoutedEventArgs_1Handled_FUNC,
- Expander_1Collapsed_FUNC,
- Expander_1Expanded_FUNC,
- Expander_1IsExpanded__I_FUNC,
- Expander_1IsExpanded__IZ_FUNC,
- FileDialog_1FileName_FUNC,
- FileDialog_1FileNames_FUNC,
- FileDialog_1Filter_FUNC,
- FileDialog_1FilterIndex__I_FUNC,
- FileDialog_1FilterIndex__II_FUNC,
- FileDialog_1InitialDirectory_FUNC,
- FileDialog_1Title_FUNC,
- FileInfo_1DirectoryName_FUNC,
- FileInfo_1Name_FUNC,
- File_1Exists_FUNC,
- File_1ReadAllText_FUNC,
- FocusManager_1GetFocusScope_FUNC,
- FocusManager_1GetFocusedElement_FUNC,
- FolderBrowserDialog_1Description_FUNC,
- FolderBrowserDialog_1SelectedPath__I_FUNC,
- FolderBrowserDialog_1SelectedPath__II_FUNC,
- FontDialog_1Color__I_FUNC,
- FontDialog_1Color__II_FUNC,
- FontDialog_1Font__I_FUNC,
- FontDialog_1Font__II_FUNC,
- FontDialog_1ShowColor_FUNC,
- FontFamily_1GetTypefaces_FUNC,
- FontFamily_1LineSpacing_FUNC,
- FontFamily_1Source_FUNC,
- FontStretch_1FromOpenTypeStretch_FUNC,
- FontStretch_1ToOpenTypeStretch_FUNC,
- FontStretches_1Normal_FUNC,
- FontStyles_1Italic_FUNC,
- FontStyles_1Normal_FUNC,
- FontStyles_1Oblique_FUNC,
- FontWeight_1FromOpenTypeWeight_FUNC,
- FontWeight_1ToOpenTypeWeight_FUNC,
- FontWeights_1Bold_FUNC,
- FontWeights_1Normal_FUNC,
- Font_1FontFamily_FUNC,
- Font_1Size_FUNC,
- Font_1Style_FUNC,
- Fonts_1GetTypefaces_FUNC,
- Fonts_1SystemTypefaces_FUNC,
- FormattedText_1Baseline_FUNC,
- FormattedText_1BuildGeometry_FUNC,
- FormattedText_1BuildHighlightGeometry_FUNC,
- FormattedText_1Height_FUNC,
- FormattedText_1SetTextDecorations_FUNC,
- FormattedText_1WidthIncludingTrailingWhitespace_FUNC,
- FormsCommonDialog_1ShowDialog_FUNC,
- FormsMouseEventArgs_1Button_FUNC,
- Frame_1CanGoBack_FUNC,
- Frame_1CanGoForward_FUNC,
- Frame_1CurrentSource_FUNC,
- Frame_1GoBack_FUNC,
- Frame_1GoForward_FUNC,
- Frame_1Navigate_FUNC,
- Frame_1NavigationUIVisibility_FUNC,
- Frame_1Refresh_FUNC,
- Frame_1Source__I_FUNC,
- Frame_1Source__II_FUNC,
- Frame_1StopLoading_FUNC,
- FrameworkContentElement_1Parent_FUNC,
- FrameworkContentElement_1Tag__I_FUNC,
- FrameworkContentElement_1Tag__II_FUNC,
- FrameworkContentElement_1typeid_FUNC,
- FrameworkElementFactory_1AppendChild_FUNC,
- FrameworkElementFactory_1SetBinding_FUNC,
- FrameworkElementFactory_1SetValue__III_FUNC,
- FrameworkElementFactory_1SetValue__IIZ_FUNC,
- FrameworkElementFactory_1SetValueDock_FUNC,
- FrameworkElementFactory_1SetValueInt_FUNC,
- FrameworkElementFactory_1SetValueOrientation_FUNC,
- FrameworkElementFactory_1SetValueStretch_FUNC,
- FrameworkElementFactory_1SetValueVerticalAlignment_FUNC,
- FrameworkElementFactory_1SetValueVisibility_FUNC,
- FrameworkElement_1ActualHeight_FUNC,
- FrameworkElement_1ActualHeightProperty_FUNC,
- FrameworkElement_1ActualWidth_FUNC,
- FrameworkElement_1ActualWidthProperty_FUNC,
- FrameworkElement_1BeginInit_FUNC,
- FrameworkElement_1BringIntoView_FUNC,
- FrameworkElement_1ContextMenu_FUNC,
- FrameworkElement_1ContextMenuClosing_FUNC,
- FrameworkElement_1ContextMenuOpening_FUNC,
- FrameworkElement_1Cursor_FUNC,
- FrameworkElement_1CursorProperty_FUNC,
- FrameworkElement_1FindResource_FUNC,
- FrameworkElement_1FlowDirection__I_FUNC,
- FrameworkElement_1FlowDirection__II_FUNC,
- FrameworkElement_1FocusVisualStyle_FUNC,
- FrameworkElement_1GetBindingExpression_FUNC,
- FrameworkElement_1Height__I_FUNC,
- FrameworkElement_1Height__ID_FUNC,
- FrameworkElement_1HeightProperty_FUNC,
- FrameworkElement_1HorizontalAlignment_FUNC,
- FrameworkElement_1IsLoaded_FUNC,
- FrameworkElement_1LayoutTransform_FUNC,
- FrameworkElement_1Loaded_FUNC,
- FrameworkElement_1Margin__I_FUNC,
- FrameworkElement_1Margin__II_FUNC,
- FrameworkElement_1MarginProperty_FUNC,
- FrameworkElement_1MaxHeight__I_FUNC,
- FrameworkElement_1MaxHeight__ID_FUNC,
- FrameworkElement_1MaxWidth__I_FUNC,
- FrameworkElement_1MaxWidth__ID_FUNC,
- FrameworkElement_1MinHeight__I_FUNC,
- FrameworkElement_1MinHeight__ID_FUNC,
- FrameworkElement_1MinWidth__I_FUNC,
- FrameworkElement_1MinWidth__ID_FUNC,
- FrameworkElement_1Name_FUNC,
- FrameworkElement_1NameProperty_FUNC,
- FrameworkElement_1Parent_FUNC,
- FrameworkElement_1RegisterName_FUNC,
- FrameworkElement_1RenderTransform__I_FUNC,
- FrameworkElement_1RenderTransform__II_FUNC,
- FrameworkElement_1Resources__I_FUNC,
- FrameworkElement_1Resources__II_FUNC,
- FrameworkElement_1SizeChanged_FUNC,
- FrameworkElement_1SizeChangedEvent_FUNC,
- FrameworkElement_1Style__I_FUNC,
- FrameworkElement_1Style__II_FUNC,
- FrameworkElement_1StyleProperty_FUNC,
- FrameworkElement_1Tag__I_FUNC,
- FrameworkElement_1Tag__II_FUNC,
- FrameworkElement_1TagProperty_FUNC,
- FrameworkElement_1ToolTip__I_FUNC,
- FrameworkElement_1ToolTip__II_FUNC,
- FrameworkElement_1VerticalAlignment_FUNC,
- FrameworkElement_1VerticalAlignmentProperty_FUNC,
- FrameworkElement_1Width__I_FUNC,
- FrameworkElement_1Width__ID_FUNC,
- FrameworkElement_1WidthProperty_FUNC,
- FrameworkElement_1typeid_FUNC,
- FrameworkTemplate_1FindName_FUNC,
- FrameworkTemplate_1VisualTree_FUNC,
- Freezable_1CanFreeze_FUNC,
- Freezable_1Clone_FUNC,
- Freezable_1Freeze_FUNC,
- GCHandle_1Alloc_FUNC,
- GCHandle_1Dump_FUNC,
- GCHandle_1Free_FUNC,
- GCHandle_1ToHandle_FUNC,
- GeometryCollection_1Add_FUNC,
- GeometryCollection_1Clear_FUNC,
- GeometryCollection_1Count_FUNC,
- GeometryCollection_1Remove_FUNC,
- GeometryGroup_1Children__I_FUNC,
- GeometryGroup_1Children__II_FUNC,
- Geometry_1Bounds_FUNC,
- Geometry_1Clone_FUNC,
- Geometry_1FillContains_FUNC,
- Geometry_1FillContainsWithDetail_FUNC,
- Geometry_1GetFlattenedPathGeometry__I_FUNC,
- Geometry_1GetFlattenedPathGeometry__IDI_FUNC,
- Geometry_1IsEmpty_FUNC,
- Geometry_1StrokeContains_FUNC,
- Geometry_1Transform__I_FUNC,
- Geometry_1Transform__II_FUNC,
- GiveFeedbackEventArgs_1Effects_FUNC,
- GlyphRun_1BidiLevel_FUNC,
- GradientBrush_1MappingMode_FUNC,
- GradientBrush_1SpreadMethod_FUNC,
- GridViewColumnCollection_1Clear_FUNC,
- GridViewColumnCollection_1Count_FUNC,
- GridViewColumnCollection_1IndexOf_FUNC,
- GridViewColumnCollection_1Insert_FUNC,
- GridViewColumnCollection_1Remove_FUNC,
- GridViewColumnCollection_1default_FUNC,
- GridViewColumnHeader_1Content_FUNC,
- GridViewColumn_1ActualWidth_FUNC,
- GridViewColumn_1CellTemplate__I_FUNC,
- GridViewColumn_1CellTemplate__II_FUNC,
- GridViewColumn_1Header__I_FUNC,
- GridViewColumn_1Header__II_FUNC,
- GridViewColumn_1HeaderTemplate__I_FUNC,
- GridViewColumn_1HeaderTemplate__II_FUNC,
- GridViewColumn_1Width__I_FUNC,
- GridViewColumn_1Width__ID_FUNC,
- GridViewColumn_1WidthProperty_FUNC,
- GridViewHeaderRowPresenter_1typeid_FUNC,
- GridViewRowPresenterBase_1Columns_FUNC,
- GridViewRowPresenterBase_1ColumnsProperty_FUNC,
- GridViewRowPresenter_1Content__I_FUNC,
- GridViewRowPresenter_1Content__II_FUNC,
- GridViewRowPresenter_1typeid_FUNC,
- GridView_1AllowsColumnReorder_FUNC,
- GridView_1ColumnHeaderContainerStyle_FUNC,
- GridView_1Columns_FUNC,
- Grid_1ColumnDefinitions_FUNC,
- Grid_1RowDefinitions_FUNC,
- Grid_1SetColumn_FUNC,
- Grid_1SetColumnSpan_FUNC,
- Grid_1SetRow_FUNC,
- Grid_1SetRowSpan_FUNC,
- HeaderedContentControl_1Header__I_FUNC,
- HeaderedContentControl_1Header__II_FUNC,
- HeaderedItemsControl_1Header__I_FUNC,
- HeaderedItemsControl_1Header__II_FUNC,
- HeaderedItemsControl_1HeaderTemplateProperty_FUNC,
- HtmlDocument_1InvokeScript_FUNC,
- HwndSource_1CompositionTarget_FUNC,
- HwndSource_1Handle_FUNC,
- HwndTarget_1BackgroundColor_FUNC,
- Hyperlink_1Click_FUNC,
- ICollection_1Count_FUNC,
- IEnumerable_1GetEnumerator_FUNC,
- IEnumerator_1Current_FUNC,
- IEnumerator_1MoveNext_FUNC,
- IList_1Add_FUNC,
- IList_1Clear_FUNC,
- IList_1GetEnumerator_FUNC,
- IList_1IndexOf_FUNC,
- IList_1Insert_FUNC,
- IList_1Remove_FUNC,
- IList_1default_FUNC,
- Icon_1FromHandle_FUNC,
- ImageSource_1typeid_FUNC,
- Image_1Source__I_FUNC,
- Image_1Source__II_FUNC,
- Image_1SourceProperty_FUNC,
- Image_1Stretch_FUNC,
- Image_1StretchProperty_FUNC,
- Image_1typeid_FUNC,
- Imaging_1CreateBitmapSourceFromHIcon_FUNC,
- IndexedGlyphRunCollection_1Current_FUNC,
- IndexedGlyphRunCollection_1GetEnumerator_FUNC,
- IndexedGlyphRun_1GlyphRun_FUNC,
- IndexedGlyphRun_1TextSourceCharacterIndex_FUNC,
- IndexedGlyphRun_1TextSourceLength_FUNC,
- InlineCollection_1Add_FUNC,
- InlineCollection_1Clear_FUNC,
- InputEventArgs_1Timestamp_FUNC,
- Int32AnimationUsingKeyFrames_1KeyFrames_FUNC,
- Int32Animation_1From__I_FUNC,
- Int32Animation_1From__II_FUNC,
- Int32Animation_1To__I_FUNC,
- Int32Animation_1To__II_FUNC,
- Int32KeyFrame_1KeyTime_FUNC,
- Int32KeyFrame_1Value_FUNC,
- Int32Rect_1Empty_FUNC,
- IntPtr_1ToInt32_FUNC,
- ItemCollection_1Add_FUNC,
- ItemCollection_1Clear_FUNC,
- ItemCollection_1Count_FUNC,
- ItemCollection_1CurrentItem_FUNC,
- ItemCollection_1CurrentPosition_FUNC,
- ItemCollection_1GetItemAt_FUNC,
- ItemCollection_1IndexOf_FUNC,
- ItemCollection_1Insert_FUNC,
- ItemCollection_1Remove_FUNC,
- ItemCollection_1RemoveAt_FUNC,
- ItemsControl_1HasItems_FUNC,
- ItemsControl_1IsTextSearchEnabled_FUNC,
- ItemsControl_1ItemTemplate__I_FUNC,
- ItemsControl_1ItemTemplate__II_FUNC,
- ItemsControl_1Items_FUNC,
- ItemsControl_1ItemsSource_FUNC,
- ItemsPresenter_1typeid_FUNC,
- JNIGetObject_FUNC,
- KeyEventArgs_1IsDown_FUNC,
- KeyEventArgs_1IsRepeat_FUNC,
- KeyEventArgs_1IsToggled_FUNC,
- KeyEventArgs_1Key_FUNC,
- KeyEventArgs_1SystemKey_FUNC,
- KeyInterop_1VirtualKeyFromKey_FUNC,
- KeyTime_1FromTimeSpan_FUNC,
- KeyTime_1Uniform_FUNC,
- KeyboardDevice_1Modifiers_FUNC,
- KeyboardEventArgs_1KeyboardDevice_FUNC,
- KeyboardNavigation_1GetIsTabStop_FUNC,
- KeyboardNavigation_1SetControlTabNavigation_FUNC,
- KeyboardNavigation_1SetDirectionalNavigation_FUNC,
- KeyboardNavigation_1SetIsTabStop_FUNC,
- KeyboardNavigation_1SetTabNavigation_FUNC,
- Keyboard_1Focus_FUNC,
- Keyboard_1FocusedElement_FUNC,
- Keyboard_1Modifiers_FUNC,
- ListBoxItem_1IsSelected__I_FUNC,
- ListBoxItem_1IsSelected__IZ_FUNC,
- ListBox_1ScrollIntoView_FUNC,
- ListBox_1SelectAll_FUNC,
- ListBox_1SelectedItems_FUNC,
- ListBox_1SelectionMode_FUNC,
- ListBox_1UnselectAll_FUNC,
- ListViewItem_1typeid_FUNC,
- ListView_1View_FUNC,
- MatrixTransform_1Matrix__I_FUNC,
- MatrixTransform_1Matrix__II_FUNC,
- Matrix_1Invert_FUNC,
- Matrix_1IsIdentity_FUNC,
- Matrix_1M11__I_FUNC,
- Matrix_1M11__ID_FUNC,
- Matrix_1M12__I_FUNC,
- Matrix_1M12__ID_FUNC,
- Matrix_1M21__I_FUNC,
- Matrix_1M21__ID_FUNC,
- Matrix_1M22__I_FUNC,
- Matrix_1M22__ID_FUNC,
- Matrix_1Multiply_FUNC,
- Matrix_1OffsetX__I_FUNC,
- Matrix_1OffsetX__ID_FUNC,
- Matrix_1OffsetY__I_FUNC,
- Matrix_1OffsetY__ID_FUNC,
- Matrix_1RotatePrepend_FUNC,
- Matrix_1ScalePrepend_FUNC,
- Matrix_1SetIdentity_FUNC,
- Matrix_1SkewPrepend_FUNC,
- Matrix_1Transform_FUNC,
- Matrix_1TranslatePrepend_FUNC,
- MemberDescriptor_1Name_FUNC,
- MemoryStream_1ToArray_FUNC,
- MemoryStream_1Write_FUNC,
- MenuItem_1Click_FUNC,
- MenuItem_1Icon_FUNC,
- MenuItem_1InputGestureText_FUNC,
- MenuItem_1IsCheckable_FUNC,
- MenuItem_1IsChecked__I_FUNC,
- MenuItem_1IsChecked__IZ_FUNC,
- MenuItem_1SubmenuClosed_FUNC,
- MenuItem_1SubmenuOpened_FUNC,
- Menu_1IsMainMenu_FUNC,
- MessageBox_1Show_FUNC,
- MethodInfo_1Invoke_FUNC,
- MouseButtonEventArgs_1ButtonState_FUNC,
- MouseButtonEventArgs_1ChangedButton_FUNC,
- MouseButtonEventArgs_1ClickCount_FUNC,
- MouseEventArgs_1GetPosition_FUNC,
- MouseEventArgs_1LeftButton_FUNC,
- MouseEventArgs_1MiddleButton_FUNC,
- MouseEventArgs_1RightButton_FUNC,
- MouseEventArgs_1XButton1_FUNC,
- MouseEventArgs_1XButton2_FUNC,
- MouseWheelEventArgs_1Delta_FUNC,
- Mouse_1Captured_FUNC,
- Mouse_1DirectlyOver_FUNC,
- Mouse_1GetPosition_FUNC,
- Mouse_1LeftButton_FUNC,
- Mouse_1MiddleButton_FUNC,
- Mouse_1RightButton_FUNC,
- Mouse_1SetCursor_FUNC,
- Mouse_1XButton1_FUNC,
- Mouse_1XButton2_FUNC,
- NameScope_1GetNameScope_FUNC,
- NameScope_1RegisterName_FUNC,
- NameScope_1SetNameScope_FUNC,
- NewGlobalRef_FUNC,
- NotifyIcon_1DoubleClick_FUNC,
- NotifyIcon_1Icon_FUNC,
- NotifyIcon_1MouseDown_FUNC,
- NotifyIcon_1MouseUp_FUNC,
- NotifyIcon_1Text_FUNC,
- NotifyIcon_1Visible_FUNC,
- Object_1Equals_FUNC,
- Object_1GetType_FUNC,
- Object_1ToString_FUNC,
- ObservableCollectionGridViewColumn_1Move_FUNC,
- OpenFileDialog_1Multiselect_FUNC,
- OuterGlowBitmapEffect_1GlowColor__I_FUNC,
- OuterGlowBitmapEffect_1GlowColor__II_FUNC,
- OuterGlowBitmapEffect_1GlowSize__I_FUNC,
- OuterGlowBitmapEffect_1GlowSize__ID_FUNC,
- OuterGlowBitmapEffect_1GlowSizeProperty_FUNC,
- OuterGlowBitmapEffect_1Opacity__I_FUNC,
- OuterGlowBitmapEffect_1Opacity__ID_FUNC,
- Panel_1Background__I_FUNC,
- Panel_1Background__II_FUNC,
- Panel_1BackgroundProperty_FUNC,
- Panel_1Children_FUNC,
- Panel_1GetZIndex_FUNC,
- Panel_1HeightProperty_FUNC,
- Panel_1SetZIndex_FUNC,
- Panel_1WidthProperty_FUNC,
- PasswordBox_1MaxLength__I_FUNC,
- PasswordBox_1MaxLength__II_FUNC,
- PasswordBox_1Password__I_FUNC,
- PasswordBox_1Password__II_FUNC,
- PasswordBox_1PasswordChanged_FUNC,
- PasswordBox_1PasswordChar__I_FUNC,
- PasswordBox_1PasswordChar__IC_FUNC,
- PasswordBox_1Paste_FUNC,
- PathFigureCollection_1Add_FUNC,
- PathFigureCollection_1Count_FUNC,
- PathFigure_1IsClosed__I_FUNC,
- PathFigure_1IsClosed__IZ_FUNC,
- PathFigure_1Segments__I_FUNC,
- PathFigure_1Segments__II_FUNC,
- PathFigure_1StartPoint_FUNC,
- PathGeometry_1AddGeometry_FUNC,
- PathGeometry_1Bounds_FUNC,
- PathGeometry_1Clone_FUNC,
- PathGeometry_1Figures__I_FUNC,
- PathGeometry_1Figures__II_FUNC,
- PathGeometry_1FillRule_FUNC,
- PathSegmentCollection_1Add_FUNC,
- PathSegmentCollection_1Count_FUNC,
- Path_1Data_FUNC,
- Path_1Fill_FUNC,
- Path_1Stretch_FUNC,
- Pen_1Brush__I_FUNC,
- Pen_1Brush__II_FUNC,
- Pen_1DashCap_FUNC,
- Pen_1DashStyle_FUNC,
- Pen_1EndLineCap_FUNC,
- Pen_1LineJoin_FUNC,
- Pen_1MiterLimit_FUNC,
- Pen_1StartLineCap_FUNC,
- Pen_1Thickness_FUNC,
- PixelFormat_1BitsPerPixel_FUNC,
- PixelFormats_1Bgr101010_FUNC,
- PixelFormats_1Bgr24_FUNC,
- PixelFormats_1Bgr32_FUNC,
- PixelFormats_1Bgr555_FUNC,
- PixelFormats_1Bgr565_FUNC,
- PixelFormats_1Bgra32_FUNC,
- PixelFormats_1BlackWhite_FUNC,
- PixelFormats_1Default_FUNC,
- PixelFormats_1Indexed1_FUNC,
- PixelFormats_1Indexed2_FUNC,
- PixelFormats_1Indexed4_FUNC,
- PixelFormats_1Indexed8_FUNC,
- PixelFormats_1Pbgra32_FUNC,
- PixelFormats_1Rgb24_FUNC,
- PointCollection_1Add_FUNC,
- Point_1X_FUNC,
- Point_1Y_FUNC,
- Popup_1AllowsTransparency_FUNC,
- Popup_1Child__I_FUNC,
- Popup_1Child__II_FUNC,
- Popup_1Closed_FUNC,
- Popup_1HorizontalOffset__I_FUNC,
- Popup_1HorizontalOffset__ID_FUNC,
- Popup_1IsOpen__I_FUNC,
- Popup_1IsOpen__IZ_FUNC,
- Popup_1Opened_FUNC,
- Popup_1VerticalOffset__I_FUNC,
- Popup_1VerticalOffset__ID_FUNC,
- PresentationSource_1CurrentSources_FUNC,
- PresentationSource_1FromVisual_FUNC,
- PresentationSource_1RootVisual_FUNC,
- ProgressBar_1IsIndeterminate__I_FUNC,
- ProgressBar_1IsIndeterminate__IZ_FUNC,
- ProgressBar_1Orientation_FUNC,
- PropertyInfo_1SetValue_FUNC,
- PropertyInfo_1SetValueBoolean_FUNC,
- QueryContinueDragEventArgs_1Action_FUNC,
- QueryContinueDragEventArgs_1EscapePressed_FUNC,
- RangeBase_1LargeChange__I_FUNC,
- RangeBase_1LargeChange__ID_FUNC,
- RangeBase_1Maximum__I_FUNC,
- RangeBase_1Maximum__ID_FUNC,
- RangeBase_1Minimum__I_FUNC,
- RangeBase_1Minimum__ID_FUNC,
- RangeBase_1SmallChange__I_FUNC,
- RangeBase_1SmallChange__ID_FUNC,
- RangeBase_1Value__I_FUNC,
- RangeBase_1Value__ID_FUNC,
- RangeBase_1ValueChanged_FUNC,
- Rect_1Contains_FUNC,
- Rect_1Height__I_FUNC,
- Rect_1Height__ID_FUNC,
- Rect_1Intersect_FUNC,
- Rect_1Union_FUNC,
- Rect_1Width__I_FUNC,
- Rect_1Width__ID_FUNC,
- Rect_1X__I_FUNC,
- Rect_1X__ID_FUNC,
- Rect_1Y__I_FUNC,
- Rect_1Y__ID_FUNC,
- Rectangle_1Height_FUNC,
- Rectangle_1Width_FUNC,
- Rectangle_1X_FUNC,
- Rectangle_1Y_FUNC,
- RegistryKey_1GetSubKeyNames_FUNC,
- RegistryKey_1GetValue_FUNC,
- RegistryKey_1OpenSubKey_FUNC,
- Registry_1ClassesRoot_FUNC,
- RelativeSource_1AncestorType_FUNC,
- RenderOptions_1GetBitmapScalingMode_FUNC,
- RenderOptions_1SetBitmapScalingMode_FUNC,
- RenderOptions_1SetEdgeMode_FUNC,
- RenderTargetBitmap_1Render_FUNC,
- RepeatBehavior_1Forever_FUNC,
- ResourceDictionary_1Source_FUNC,
- RoutedEventArgs_1Handled_FUNC,
- RoutedEventArgs_1OriginalSource_FUNC,
- RoutedEventArgs_1Source_FUNC,
- RoutedEventArgs_1typeid_FUNC,
- RoutedPropertyChangedEventArgs_1NewValue_FUNC,
- RoutedPropertyChangedEventArgs_1OldValue_FUNC,
- RowDefinitionCollection_1Add_FUNC,
- RowDefinition_1Height_FUNC,
- Run_1Text_FUNC,
- SWTAnimator_1DoubleValueProperty_FUNC,
- SWTAnimator_1IntValueProperty_FUNC,
- SWTCanvas_1Visual__I_FUNC,
- SWTCanvas_1Visual__II_FUNC,
- SWTDockPanel_1JNIRefProperty_FUNC,
- SWTDockPanel_1typeid_FUNC,
- SWTTextRunProperties_1ForegroundBrush_FUNC,
- SaveFileDialog_1OverwritePrompt_FUNC,
- Screen_1AllScreens_FUNC,
- Screen_1Bounds_FUNC,
- Screen_1PrimaryScreen_FUNC,
- Screen_1WorkingArea_FUNC,
- ScrollBar_1Orientation__I_FUNC,
- ScrollBar_1Orientation__II_FUNC,
- ScrollBar_1Scroll_FUNC,
- ScrollBar_1ViewportSize__I_FUNC,
- ScrollBar_1ViewportSize__ID_FUNC,
- ScrollBar_1typeid_FUNC,
- ScrollEventArgs_1ScrollEventType_FUNC,
- ScrollViewer_1ScrollToVerticalOffset_FUNC,
- ScrollViewer_1SetHorizontalScrollBarVisibility_FUNC,
- ScrollViewer_1SetVerticalScrollBarVisibility_FUNC,
- ScrollViewer_1VerticalOffset_FUNC,
- ScrollViewer_1typeid_FUNC,
- SelectionChangedEventArgs_1AddedItems_FUNC,
- SelectionChangedEventArgs_1RemovedItems_FUNC,
- Selector_1IsSynchronizedWithCurrentItem_FUNC,
- Selector_1SelectedIndex__I_FUNC,
- Selector_1SelectedIndex__II_FUNC,
- Selector_1SelectedItem_FUNC,
- Selector_1SelectedValue_FUNC,
- Selector_1SelectionChanged_FUNC,
- SetterBaseCollection_1Add_FUNC,
- Shape_1Fill_FUNC,
- Shape_1Stroke_FUNC,
- Shape_1StrokeThickness_FUNC,
- SizeChangedEventArgs_1NewSize_FUNC,
- SizeChangedEventArgs_1PreviousSize_FUNC,
- Size_1Height__I_FUNC,
- Size_1Height__ID_FUNC,
- Size_1Width__I_FUNC,
- Size_1Width__ID_FUNC,
- Slider_1Orientation_FUNC,
- Slider_1TickFrequency_FUNC,
- Slider_1TickPlacement_FUNC,
- SplineDoubleKeyFrame_1KeySpline_FUNC,
- SplineInt32KeyFrame_1KeySpline_FUNC,
- StackPanel_1Orientation_FUNC,
- StackPanel_1OrientationProperty_FUNC,
- StackPanel_1typeid_FUNC,
- Storyboard_1Begin_FUNC,
- Storyboard_1Pause_FUNC,
- Storyboard_1Resume_FUNC,
- Storyboard_1SetTargetName_FUNC,
- Storyboard_1SetTargetProperty_FUNC,
- Storyboard_1Stop_FUNC,
- StreamGeometryContext_1BeginFigure_FUNC,
- StreamGeometryContext_1Close_FUNC,
- StreamGeometryContext_1LineTo_FUNC,
- StreamGeometry_1Open_FUNC,
- String_1Length_FUNC,
- String_1ToCharArray_FUNC,
- String_1typeid_FUNC,
- Style_1Setters_FUNC,
- SystemColors_1ActiveBorderBrush_FUNC,
- SystemColors_1ActiveBorderColor_FUNC,
- SystemColors_1ActiveCaptionColor_FUNC,
- SystemColors_1ActiveCaptionTextColor_FUNC,
- SystemColors_1ControlBrush_FUNC,
- SystemColors_1ControlColor_FUNC,
- SystemColors_1ControlDarkColor_FUNC,
- SystemColors_1ControlDarkDarkColor_FUNC,
- SystemColors_1ControlLightColor_FUNC,
- SystemColors_1ControlLightLightColor_FUNC,
- SystemColors_1ControlTextBrush_FUNC,
- SystemColors_1ControlTextColor_FUNC,
- SystemColors_1GradientActiveCaptionColor_FUNC,
- SystemColors_1GradientInactiveCaptionColor_FUNC,
- SystemColors_1HighlightBrush_FUNC,
- SystemColors_1HighlightColor_FUNC,
- SystemColors_1HighlightTextColor_FUNC,
- SystemColors_1InactiveCaptionColor_FUNC,
- SystemColors_1InactiveCaptionTextColor_FUNC,
- SystemColors_1InfoColor_FUNC,
- SystemColors_1InfoTextColor_FUNC,
- SystemColors_1WindowColor_FUNC,
- SystemColors_1WindowTextColor_FUNC,
- SystemFonts_1MessageFontFamily_FUNC,
- SystemFonts_1MessageFontSize_FUNC,
- SystemFonts_1MessageFontStyle_FUNC,
- SystemFonts_1MessageFontWeight_FUNC,
- SystemParameters_1HighContrast_FUNC,
- SystemParameters_1HorizontalScrollBarButtonWidth_FUNC,
- SystemParameters_1HorizontalScrollBarHeight_FUNC,
- SystemParameters_1MinimumHorizontalDragDistance_FUNC,
- SystemParameters_1MinimumVerticalDragDistance_FUNC,
- SystemParameters_1PrimaryScreenHeight_FUNC,
- SystemParameters_1PrimaryScreenWidth_FUNC,
- SystemParameters_1ThinHorizontalBorderHeight_FUNC,
- SystemParameters_1ThinVerticalBorderWidth_FUNC,
- SystemParameters_1VerticalScrollBarButtonHeight_FUNC,
- SystemParameters_1VerticalScrollBarWidth_FUNC,
- SystemParameters_1VirtualScreenHeight_FUNC,
- SystemParameters_1VirtualScreenLeft_FUNC,
- SystemParameters_1VirtualScreenTop_FUNC,
- SystemParameters_1VirtualScreenWidth_FUNC,
- SystemParameters_1WheelScrollLines_FUNC,
- SystemParameters_1WorkArea_FUNC,
- TabControl_1TabStripPlacement_FUNC,
- TabItem_1IsSelected_FUNC,
- TextBlock_1Background_FUNC,
- TextBlock_1BackgroundProperty_FUNC,
- TextBlock_1FontFamily_FUNC,
- TextBlock_1FontFamilyProperty_FUNC,
- TextBlock_1FontSize_FUNC,
- TextBlock_1FontSizeProperty_FUNC,
- TextBlock_1FontStretch_FUNC,
- TextBlock_1FontStretchProperty_FUNC,
- TextBlock_1FontStyle_FUNC,
- TextBlock_1FontStyleProperty_FUNC,
- TextBlock_1FontWeight_FUNC,
- TextBlock_1FontWeightProperty_FUNC,
- TextBlock_1Foreground_FUNC,
- TextBlock_1ForegroundProperty_FUNC,
- TextBlock_1Inlines_FUNC,
- TextBlock_1Text__I_FUNC,
- TextBlock_1Text__II_FUNC,
- TextBlock_1TextProperty_FUNC,
- TextBlock_1typeid_FUNC,
- TextBoundsCollection_1Current_FUNC,
- TextBoundsCollection_1GetEnumerator_FUNC,
- TextBounds_1Rectangle_FUNC,
- TextBoxBase_1AcceptsReturn_FUNC,
- TextBoxBase_1AcceptsTab_FUNC,
- TextBoxBase_1AppendText_FUNC,
- TextBoxBase_1Copy_FUNC,
- TextBoxBase_1Cut_FUNC,
- TextBoxBase_1HorizontalScrollBarVisibility_FUNC,
- TextBoxBase_1IsReadOnly__I_FUNC,
- TextBoxBase_1IsReadOnly__IZ_FUNC,
- TextBoxBase_1Paste_FUNC,
- TextBoxBase_1ScrollToEnd_FUNC,
- TextBoxBase_1ScrollToVerticalOffset_FUNC,
- TextBoxBase_1SelectAll_FUNC,
- TextBoxBase_1TextChanged_FUNC,
- TextBoxBase_1VerticalOffset_FUNC,
- TextBoxBase_1VerticalScrollBarVisibility_FUNC,
- TextBox_1CaretIndex__I_FUNC,
- TextBox_1CaretIndex__II_FUNC,
- TextBox_1GetFirstVisibleLineIndex_FUNC,
- TextBox_1GetLineIndexFromCharacterIndex_FUNC,
- TextBox_1GetRectFromCharacterIndex_FUNC,
- TextBox_1LineCount_FUNC,
- TextBox_1MaxLength__I_FUNC,
- TextBox_1MaxLength__II_FUNC,
- TextBox_1ScrollToLine_FUNC,
- TextBox_1Select_FUNC,
- TextBox_1SelectedText__I_FUNC,
- TextBox_1SelectedText__II_FUNC,
- TextBox_1SelectionLength__I_FUNC,
- TextBox_1SelectionLength__II_FUNC,
- TextBox_1SelectionStart__I_FUNC,
- TextBox_1SelectionStart__II_FUNC,
- TextBox_1Text__I_FUNC,
- TextBox_1Text__II_FUNC,
- TextBox_1TextWrapping_FUNC,
- TextCompositionEventArgs_1ControlText_FUNC,
- TextCompositionEventArgs_1Handled_FUNC,
- TextCompositionEventArgs_1SystemText_FUNC,
- TextCompositionEventArgs_1Text_FUNC,
- TextDecorationCollection_1Add_FUNC,
- TextDecorations_1Strikethrough_FUNC,
- TextDecorations_1Underline_FUNC,
- TextFormatter_1Create_FUNC,
- TextFormatter_1FormatLine_FUNC,
- TextLine_1Baseline_FUNC,
- TextLine_1Draw_FUNC,
- TextLine_1GetCharacterHitFromDistance_FUNC,
- TextLine_1GetDistanceFromCharacterHit_FUNC,
- TextLine_1GetIndexedGlyphRuns_FUNC,
- TextLine_1GetNextCaretCharacterHit_FUNC,
- TextLine_1GetPreviousCaretCharacterHit_FUNC,
- TextLine_1GetTextBounds_FUNC,
- TextLine_1GetTextLineBreak_FUNC,
- TextLine_1Height_FUNC,
- TextLine_1Length_FUNC,
- TextLine_1NewlineLength_FUNC,
- TextLine_1Start_FUNC,
- TextLine_1Width_FUNC,
- TextLine_1WidthIncludingTrailingWhitespace_FUNC,
- TextTabPropertiesCollection_1Add_FUNC,
- Thickness_1Bottom_FUNC,
- Thickness_1Left_FUNC,
- Thickness_1Right_FUNC,
- Thickness_1Top_FUNC,
- Thumb_1DragDeltaEvent_FUNC,
- TileBrush_1AlignmentX_FUNC,
- TileBrush_1AlignmentY_FUNC,
- TileBrush_1Stretch_FUNC,
- TileBrush_1TileMode_FUNC,
- TileBrush_1Viewport_FUNC,
- TileBrush_1ViewportUnits_FUNC,
- TimeSpan_1FromMilliseconds_FUNC,
- TimeSpan_1TotalMilliseconds_FUNC,
- TimelineGroup_1Children_FUNC,
- Timeline_1AccelerationRatio__I_FUNC,
- Timeline_1AccelerationRatio__ID_FUNC,
- Timeline_1AutoReverse_FUNC,
- Timeline_1BeginTime__I_FUNC,
- Timeline_1BeginTime__II_FUNC,
- Timeline_1Completed_FUNC,
- Timeline_1DecelerationRatio__I_FUNC,
- Timeline_1DecelerationRatio__ID_FUNC,
- Timeline_1Duration__I_FUNC,
- Timeline_1Duration__II_FUNC,
- Timeline_1RepeatBehavior_FUNC,
- ToggleButton_1Checked_FUNC,
- ToggleButton_1CheckedEvent_FUNC,
- ToggleButton_1IndeterminateEvent_FUNC,
- ToggleButton_1IsChecked__I_FUNC,
- ToggleButton_1IsChecked__IZ_FUNC,
- ToggleButton_1IsCheckedNullSetter_FUNC,
- ToggleButton_1IsCheckedProperty_FUNC,
- ToggleButton_1IsThreeStateProperty_FUNC,
- ToggleButton_1Unchecked_FUNC,
- ToggleButton_1UncheckedEvent_FUNC,
- ToolBarTray_1Background_FUNC,
- ToolBarTray_1IsLocked__I_FUNC,
- ToolBarTray_1IsLocked__IZ_FUNC,
- ToolBarTray_1Orientation_FUNC,
- ToolBarTray_1ToolBars_FUNC,
- ToolBar_1Band__I_FUNC,
- ToolBar_1Band__II_FUNC,
- ToolBar_1BandIndex__I_FUNC,
- ToolBar_1BandIndex__II_FUNC,
- ToolBar_1BandProperty_FUNC,
- ToolBar_1ButtonStyleKey_FUNC,
- ToolBar_1CheckBoxStyleKey_FUNC,
- ToolBar_1HasOverflowItems_FUNC,
- ToolBar_1RadioButtonStyleKey_FUNC,
- ToolBar_1SeparatorStyleKey_FUNC,
- ToolBar_1SetOverflowMode_FUNC,
- ToolBar_1typeid_FUNC,
- TransformCollection_1Add_FUNC,
- TransformGroup_1Children_FUNC,
- Transform_1Clone_FUNC,
- TreeViewItem_1CollapsedEvent_FUNC,
- TreeViewItem_1ExpandedEvent_FUNC,
- TreeViewItem_1HeaderTemplate__I_FUNC,
- TreeViewItem_1HeaderTemplate__II_FUNC,
- TreeViewItem_1HeaderTemplateProperty_FUNC,
- TreeViewItem_1IsExpanded__I_FUNC,
- TreeViewItem_1IsExpanded__IZ_FUNC,
- TreeViewItem_1IsSelected__I_FUNC,
- TreeViewItem_1IsSelected__IZ_FUNC,
- TreeViewItem_1typeid_FUNC,
- TreeView_1SelectedItem_FUNC,
- TreeView_1SelectedItemChanged_FUNC,
- TreeView_1typeid_FUNC,
- TypeConverter_1ConvertFromString_FUNC,
- TypeConverter_1ConvertToString_FUNC,
- TypeDescriptor_1GetConverter_FUNC,
- TypeDescriptor_1GetProperties_FUNC,
- Type_1FullName_FUNC,
- Type_1GetMethod_FUNC,
- Type_1GetProperty_FUNC,
- Type_1GetType_FUNC,
- Type_1IsInstanceOfType_FUNC,
- TypefaceCollection_1Count_FUNC,
- TypefaceCollection_1Current_FUNC,
- TypefaceCollection_1GetEnumerator_FUNC,
- Typeface_1FontFamily_FUNC,
- Typeface_1Stretch_FUNC,
- Typeface_1Style_FUNC,
- Typeface_1Weight_FUNC,
- UIElementCollection_1Add_FUNC,
- UIElementCollection_1Clear_FUNC,
- UIElementCollection_1Contains_FUNC,
- UIElementCollection_1Count_FUNC,
- UIElementCollection_1Current_FUNC,
- UIElementCollection_1GetEnumerator_FUNC,
- UIElementCollection_1IndexOf_FUNC,
- UIElementCollection_1Insert_FUNC,
- UIElementCollection_1Remove_FUNC,
- UIElementCollection_1default_FUNC,
- UIElement_1AddHandler_FUNC,
- UIElement_1AllowDrop_FUNC,
- UIElement_1BeginAnimation_FUNC,
- UIElement_1BitmapEffect__I_FUNC,
- UIElement_1BitmapEffect__II_FUNC,
- UIElement_1CaptureMouse_FUNC,
- UIElement_1Clip_FUNC,
- UIElement_1ClipToBounds_FUNC,
- UIElement_1ClipToBoundsProperty_FUNC,
- UIElement_1DesiredSize_FUNC,
- UIElement_1DragEnter_FUNC,
- UIElement_1DragEnterEvent_FUNC,
- UIElement_1DragLeave_FUNC,
- UIElement_1DragLeaveEvent_FUNC,
- UIElement_1DragOver_FUNC,
- UIElement_1DragOverEvent_FUNC,
- UIElement_1Drop_FUNC,
- UIElement_1DropEvent_FUNC,
- UIElement_1Focus_FUNC,
- UIElement_1Focusable_FUNC,
- UIElement_1GiveFeedback_FUNC,
- UIElement_1GiveFeedbackEvent_FUNC,
- UIElement_1InputHitTest_FUNC,
- UIElement_1InvalidateVisual_FUNC,
- UIElement_1IsEnabled__I_FUNC,
- UIElement_1IsEnabled__IZ_FUNC,
- UIElement_1IsFocused_FUNC,
- UIElement_1IsHitTestVisible_FUNC,
- UIElement_1IsKeyboardFocusWithin_FUNC,
- UIElement_1IsKeyboardFocused_FUNC,
- UIElement_1IsMeasureValid_FUNC,
- UIElement_1IsMouseOver_FUNC,
- UIElement_1IsVisible_FUNC,
- UIElement_1KeyDown_FUNC,
- UIElement_1KeyUp_FUNC,
- UIElement_1LayoutUpdated_FUNC,
- UIElement_1LostKeyboardFocus_FUNC,
- UIElement_1Measure_FUNC,
- UIElement_1MouseDown_FUNC,
- UIElement_1MouseEnter_FUNC,
- UIElement_1MouseLeave_FUNC,
- UIElement_1MouseMove_FUNC,
- UIElement_1MouseUp_FUNC,
- UIElement_1MouseWheel_FUNC,
- UIElement_1MoveFocus_FUNC,
- UIElement_1Opacity__I_FUNC,
- UIElement_1Opacity__ID_FUNC,
- UIElement_1OpacityProperty_FUNC,
- UIElement_1PreviewGotKeyboardFocus_FUNC,
- UIElement_1PreviewKeyDown_FUNC,
- UIElement_1PreviewKeyUp_FUNC,
- UIElement_1PreviewLostKeyboardFocus_FUNC,
- UIElement_1PreviewMouseDown_FUNC,
- UIElement_1PreviewMouseMove_FUNC,
- UIElement_1PreviewMouseUp_FUNC,
- UIElement_1PreviewMouseWheel_FUNC,
- UIElement_1PreviewTextInput_FUNC,
- UIElement_1QueryContinueDrag_FUNC,
- UIElement_1QueryContinueDragEvent_FUNC,
- UIElement_1ReleaseMouseCapture_FUNC,
- UIElement_1RemoveHandler_FUNC,
- UIElement_1RenderSize_FUNC,
- UIElement_1SnapsToDevicePixels_FUNC,
- UIElement_1TextInput_FUNC,
- UIElement_1TranslatePoint_FUNC,
- UIElement_1UpdateLayout_FUNC,
- UIElement_1Visibility__I_FUNC,
- UIElement_1Visibility__IB_FUNC,
- UIElement_1VisibilityProperty_FUNC,
- VirtualizingStackPanel_1VerticalOffset_FUNC,
- VisualTreeHelper_1GetChild_FUNC,
- VisualTreeHelper_1GetChildrenCount_FUNC,
- VisualTreeHelper_1GetParent_FUNC,
- Visual_1IsAncestorOf_FUNC,
- Visual_1IsDescendantOf_FUNC,
- Visual_1PointFromScreen_FUNC,
- Visual_1PointToScreen_FUNC,
- WebBrowserDocumentCompletedEventArgs_1Url_FUNC,
- WebBrowserNavigatedEventArgs_1Url_FUNC,
- WebBrowserNavigatingEventArgs_1Url_FUNC,
- WebBrowserProgressChangedEventArgs_1CurrentProgress_FUNC,
- WebBrowserProgressChangedEventArgs_1MaximumProgress_FUNC,
- WebBrowser_1CanGoBack_FUNC,
- WebBrowser_1CanGoForward_FUNC,
- WebBrowser_1Document_FUNC,
- WebBrowser_1DocumentCompleted_FUNC,
- WebBrowser_1DocumentText__I_FUNC,
- WebBrowser_1DocumentText__II_FUNC,
- WebBrowser_1DocumentTitle_FUNC,
- WebBrowser_1DocumentTitleChanged_FUNC,
- WebBrowser_1GoBack_FUNC,
- WebBrowser_1GoForward_FUNC,
- WebBrowser_1Navigate_FUNC,
- WebBrowser_1Navigated_FUNC,
- WebBrowser_1Navigating_FUNC,
- WebBrowser_1ProgressChanged_FUNC,
- WebBrowser_1ReadyState_FUNC,
- WebBrowser_1Refresh_FUNC,
- WebBrowser_1ScriptErrorsSuppressed_FUNC,
- WebBrowser_1StatusText_FUNC,
- WebBrowser_1StatusTextChanged_FUNC,
- WebBrowser_1Stop_FUNC,
- WebBrowser_1Url_FUNC,
- WindowCollection_1Count_FUNC,
- WindowCollection_1Current_FUNC,
- WindowCollection_1GetEnumerator_FUNC,
- Window_1Activate_FUNC,
- Window_1Activated_FUNC,
- Window_1AllowsTransparency_FUNC,
- Window_1Close_FUNC,
- Window_1Closing_FUNC,
- Window_1Deactivated_FUNC,
- Window_1GetWindow_FUNC,
- Window_1Hide_FUNC,
- Window_1Icon_FUNC,
- Window_1IsActive_FUNC,
- Window_1Left__I_FUNC,
- Window_1Left__ID_FUNC,
- Window_1LocationChanged_FUNC,
- Window_1Owner_FUNC,
- Window_1ResizeMode_FUNC,
- Window_1Show_FUNC,
- Window_1ShowInTaskbar_FUNC,
- Window_1Title__I_FUNC,
- Window_1Title__II_FUNC,
- Window_1Top__I_FUNC,
- Window_1Top__ID_FUNC,
- Window_1WindowState__I_FUNC,
- Window_1WindowState__II_FUNC,
- Window_1WindowStyle__I_FUNC,
- Window_1WindowStyle__II_FUNC,
- WindowsFormsHost_1Child_FUNC,
- WriteableBitmap_1WritePixels_FUNC,
- XamlReader_1Load_FUNC,
- XmlReader_1Create_FUNC,
- gcnew_1AccessText_FUNC,
- gcnew_1Application_FUNC,
- gcnew_1ArcSegment_FUNC,
- gcnew_1ArrayList_FUNC,
- gcnew_1BevelBitmapEffect_FUNC,
- gcnew_1BezierSegment_FUNC,
- gcnew_1Binding_FUNC,
- gcnew_1Bitmap_FUNC,
- gcnew_1BitmapEffectGroup_FUNC,
- gcnew_1BitmapImage_FUNC,
- gcnew_1BitmapPalette_FUNC,
- gcnew_1BlurBitmapEffect_FUNC,
- gcnew_1Button_FUNC,
- gcnew_1CancelEventHandler_FUNC,
- gcnew_1Canvas_FUNC,
- gcnew_1CharacterHit_FUNC,
- gcnew_1CheckBox_FUNC,
- gcnew_1ColorDialog_FUNC,
- gcnew_1ColorList_FUNC,
- gcnew_1ColumnDefinition_FUNC,
- gcnew_1CombinedGeometry_FUNC,
- gcnew_1ComboBox_FUNC,
- gcnew_1ComboBoxItem_FUNC,
- gcnew_1CompositeCollection_FUNC,
- gcnew_1ContentControl_FUNC,
- gcnew_1ContextMenu_FUNC,
- gcnew_1ContextMenuEventHandler_FUNC,
- gcnew_1ControlTemplate_FUNC,
- gcnew_1CroppedBitmap_FUNC,
- gcnew_1DashStyle_FUNC,
- gcnew_1DataObject_FUNC,
- gcnew_1DataTemplate_FUNC,
- gcnew_1DiscreteDoubleKeyFrame___FUNC,
- gcnew_1DiscreteDoubleKeyFrame__DI_FUNC,
- gcnew_1DiscreteInt32KeyFrame_FUNC,
- gcnew_1DispatcherFrame_FUNC,
- gcnew_1DispatcherHookEventHandler_FUNC,
- gcnew_1DispatcherTimer_FUNC,
- gcnew_1DoubleAnimation_FUNC,
- gcnew_1DoubleAnimationUsingKeyFrames_FUNC,
- gcnew_1DoubleCollection_FUNC,
- gcnew_1DragDeltaEventHandler_FUNC,
- gcnew_1DragEventHandler_FUNC,
- gcnew_1DrawingVisual_FUNC,
- gcnew_1DropShadowBitmapEffect_FUNC,
- gcnew_1Duration_FUNC,
- gcnew_1EllipseGeometry_FUNC,
- gcnew_1EventHandler_FUNC,
- gcnew_1ExecutedRoutedEventHandler_FUNC,
- gcnew_1Expander_FUNC,
- gcnew_1FileInfo_FUNC,
- gcnew_1FolderBrowserDialog_FUNC,
- gcnew_1Font_FUNC,
- gcnew_1FontDialog_FUNC,
- gcnew_1FontFamily_FUNC,
- gcnew_1FormatConvertedBitmap_FUNC,
- gcnew_1FormattedText_FUNC,
- gcnew_1FormsMouseEventHandler_FUNC,
- gcnew_1Frame_FUNC,
- gcnew_1FrameworkElementFactory__I_FUNC,
- gcnew_1FrameworkElementFactory__II_FUNC,
- gcnew_1GeometryGroup_FUNC,
- gcnew_1GiveFeedbackEventHandler_FUNC,
- gcnew_1Grid_FUNC,
- gcnew_1GridLength_FUNC,
- gcnew_1GridView_FUNC,
- gcnew_1GridViewColumn_FUNC,
- gcnew_1GridViewColumnCollection_FUNC,
- gcnew_1GridViewColumnHeader_FUNC,
- gcnew_1GroupBox_FUNC,
- gcnew_1Hyperlink_FUNC,
- gcnew_1Image_FUNC,
- gcnew_1ImageBrush_FUNC,
- gcnew_1Int32_FUNC,
- gcnew_1Int32Animation_FUNC,
- gcnew_1Int32AnimationUsingKeyFrames_FUNC,
- gcnew_1Int32Rect_FUNC,
- gcnew_1IntPtr_FUNC,
- gcnew_1KeyEventHandler_FUNC,
- gcnew_1KeySpline_FUNC,
- gcnew_1KeyboardFocusChangedEventHandler_FUNC,
- gcnew_1Label_FUNC,
- gcnew_1LineSegment_FUNC,
- gcnew_1LinearDoubleKeyFrame_FUNC,
- gcnew_1LinearGradientBrush__IID_FUNC,
- gcnew_1LinearGradientBrush__IIII_FUNC,
- gcnew_1LinearInt32KeyFrame_FUNC,
- gcnew_1ListBox_FUNC,
- gcnew_1ListBoxItem_FUNC,
- gcnew_1ListView_FUNC,
- gcnew_1ListViewItem_FUNC,
- gcnew_1Matrix_FUNC,
- gcnew_1MatrixTransform_FUNC,
- gcnew_1MemoryStream_FUNC,
- gcnew_1Menu_FUNC,
- gcnew_1MenuItem_FUNC,
- gcnew_1MouseButtonEventHandler_FUNC,
- gcnew_1MouseEventHandler_FUNC,
- gcnew_1MouseWheelEventHandler_FUNC,
- gcnew_1NameScope_FUNC,
- gcnew_1NoArgsDelegate_FUNC,
- gcnew_1NotifyIcon_FUNC,
- gcnew_1OpenFileDialog_FUNC,
- gcnew_1OuterGlowBitmapEffect_FUNC,
- gcnew_1PasswordBox_FUNC,
- gcnew_1Path_FUNC,
- gcnew_1PathFigure_FUNC,
- gcnew_1PathGeometry_FUNC,
- gcnew_1Pen___FUNC,
- gcnew_1Pen__ID_FUNC,
- gcnew_1Point_FUNC,
- gcnew_1PointCollection_FUNC,
- gcnew_1PolyLineSegment_FUNC,
- gcnew_1Popup_FUNC,
- gcnew_1ProgressBar_FUNC,
- gcnew_1PropertyPath_FUNC,
- gcnew_1QuadraticBezierSegment_FUNC,
- gcnew_1QueryContinueDragEventHandler_FUNC,
- gcnew_1RadioButton_FUNC,
- gcnew_1Rect_FUNC,
- gcnew_1Rectangle_FUNC,
- gcnew_1RectangleGeometry_FUNC,
- gcnew_1RelativeSource_FUNC,
- gcnew_1RenderTargetBitmap_FUNC,
- gcnew_1RepeatBehavior_FUNC,
- gcnew_1RepeatButton_FUNC,
- gcnew_1ResourceDictionary_FUNC,
- gcnew_1RoutedEventHandler_FUNC,
- gcnew_1RoutedPropertyChangedEventHandler_FUNC,
- gcnew_1RoutedPropertyChangedEventHandlerObject_FUNC,
- gcnew_1RowDefinition_FUNC,
- gcnew_1Run_FUNC,
- gcnew_1SWTAnimation_FUNC,
- gcnew_1SWTAnimator_FUNC,
- gcnew_1SWTCanvas_FUNC,
- gcnew_1SWTSafeHandle_FUNC,
- gcnew_1SWTTextEmbeddedObject_FUNC,
- gcnew_1SWTTextParagraphProperties_FUNC,
- gcnew_1SWTTextRunProperties_FUNC,
- gcnew_1SWTTextSource_FUNC,
- gcnew_1SWTTreeView_FUNC,
- gcnew_1SWTTreeViewRowPresenter_FUNC,
- gcnew_1SaveFileDialog_FUNC,
- gcnew_1ScaleTransform_FUNC,
- gcnew_1ScrollBar_FUNC,
- gcnew_1ScrollEventHandler_FUNC,
- gcnew_1ScrollViewer_FUNC,
- gcnew_1SelectionChangedEventHandler_FUNC,
- gcnew_1Separator_FUNC,
- gcnew_1Setter_FUNC,
- gcnew_1SetterVisibility_FUNC,
- gcnew_1Size___FUNC,
- gcnew_1Size__DD_FUNC,
- gcnew_1SizeChangedEventHandler_FUNC,
- gcnew_1Slider_FUNC,
- gcnew_1SolidColorBrush_FUNC,
- gcnew_1SplineDoubleKeyFrame_FUNC,
- gcnew_1SplineInt32KeyFrame_FUNC,
- gcnew_1StackPanel_FUNC,
- gcnew_1Storyboard_FUNC,
- gcnew_1StreamGeometry_FUNC,
- gcnew_1String___3C_FUNC,
- gcnew_1String___3CII_FUNC,
- gcnew_1StringReader_FUNC,
- gcnew_1Style_FUNC,
- gcnew_1TabControl_FUNC,
- gcnew_1TabItem_FUNC,
- gcnew_1TemplateBindingExtension_FUNC,
- gcnew_1TextBlock_FUNC,
- gcnew_1TextBox_FUNC,
- gcnew_1TextChangedEventHandler_FUNC,
- gcnew_1TextCharacters_FUNC,
- gcnew_1TextCompositionEventHandler_FUNC,
- gcnew_1TextDecoration_FUNC,
- gcnew_1TextDecorationCollection_FUNC,
- gcnew_1TextEndOfLine_FUNC,
- gcnew_1TextEndOfParagraph_FUNC,
- gcnew_1TextTabProperties_FUNC,
- gcnew_1TextTabPropertiesCollection_FUNC,
- gcnew_1Thickness_FUNC,
- gcnew_1TiffBitmapEncoder_FUNC,
- gcnew_1TimeSpan_FUNC,
- gcnew_1TimerHandler_FUNC,
- gcnew_1ToggleButton_FUNC,
- gcnew_1ToolBar_FUNC,
- gcnew_1ToolBarTray_FUNC,
- gcnew_1TransformGroup_FUNC,
- gcnew_1TranslateTransform_FUNC,
- gcnew_1TraversalRequest_FUNC,
- gcnew_1TreeView_FUNC,
- gcnew_1TreeViewItem_FUNC,
- gcnew_1Typeface_FUNC,
- gcnew_1Uri_FUNC,
- gcnew_1UserControl_FUNC,
- gcnew_1WebBrowser_FUNC,
- gcnew_1WebBrowserDocumentCompletedEventHandler_FUNC,
- gcnew_1WebBrowserNavigatedEventHandler_FUNC,
- gcnew_1WebBrowserNavigatingEventHandler_FUNC,
- gcnew_1WebBrowserProgressChangedEventHandler_FUNC,
- gcnew_1Window_FUNC,
- gcnew_1WindowsFormsHost_FUNC,
- gcnew_1WriteableBitmap__I_FUNC,
- gcnew_1WriteableBitmap__IIDDII_FUNC,
- memcpy__I_3BI_FUNC,
- memcpy___3BII_FUNC,
- memcpy___3CII_FUNC,
-} OS_FUNCS;
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_structs.cpp b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_structs.cpp
deleted file mode 100644
index 40e774ba6c..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_structs.cpp
+++ /dev/null
@@ -1,13 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "os_structs.h" \ No newline at end of file
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_structs.h b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_structs.h
deleted file mode 100644
index d06414ec39..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_structs.h
+++ /dev/null
@@ -1,13 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "os.h"
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/org/eclipse/swt/internal/Platform.java b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/org/eclipse/swt/internal/Platform.java
deleted file mode 100644
index af0286f6b3..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/org/eclipse/swt/internal/Platform.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal;
-
-public class Platform {
-
-public static final String PLATFORM = "wpf";
-
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/org/eclipse/swt/internal/wpf/OS.java b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/org/eclipse/swt/internal/wpf/OS.java
deleted file mode 100644
index 383ad11ace..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/org/eclipse/swt/internal/wpf/OS.java
+++ /dev/null
@@ -1,6749 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.wpf;
-
-
-import org.eclipse.swt.internal.*;
-
-/** @jniclass flags=cpp */
-public class OS extends C {
-
- /** Constants */
- public static final int BindingFlags_Instance = 4;
- public static final int BindingFlags_NonPublic = 32;
-
- public static final int DragAction_Cancel = 2;
- public static final int DragAction_Continue = 0;
- public static final int DragAction_Drop = 1;
-
- public static final int DragDropEffects_Copy = 1;
- public static final int DragDropEffects_Link = 4;
- public static final int DragDropEffects_Move = 2;
- public static final int DragDropEffects_None = 0;
-
- public static final int DragDropKeyStates_AltKey = 32;
- public static final int DragDropKeyStates_ControlKey = 8;
- public static final int DragDropKeyStates_None = 0;
- public static final int DragDropKeyStates_ShiftKey = 4;
-
- public static final int FontStyle_Bold = 1;
- public static final int FontStyle_Italic = 2;
- public static final int FontStyle_Regular = 0;
- public static final int FontStyle_Strikeout = 8;
- public static final int FontStyle_Underline = 4;
-
- public static final int Key_LeftAlt = 120;
- public static final int Key_RightAlt = 121;
- public static final int Key_LeftCtrl = 118;
- public static final int Key_RightCtrl = 119;
- public static final int Key_LeftShift = 116;
- public static final int Key_RightShift = 117;
- public static final int Key_Left = 23;
- public static final int Key_Up = 24;
- public static final int Key_Right = 25;
- public static final int Key_Down = 26;
- public static final int Key_PageUp = 19;
- public static final int Key_PageDown = 20;
- public static final int Key_End = 21;
- public static final int Key_Home = 22;
- public static final int Key_Insert = 31;
- public static final int Key_ImeProcessed = 155;
- public static final int Key_F1 = 90;
- public static final int Key_F2 = 91;
- public static final int Key_F3 = 92;
- public static final int Key_F4 = 93;
- public static final int Key_F5 = 94;
- public static final int Key_F6 = 95;
- public static final int Key_F7 = 96;
- public static final int Key_F8 = 97;
- public static final int Key_F9 = 98;
- public static final int Key_F10 = 99;
- public static final int Key_F11 = 100;
- public static final int Key_F12 = 101;
- public static final int Key_F13 = 102;
- public static final int Key_F14 = 103;
- public static final int Key_F15 = 104;
- public static final int Key_Back = 2;
- public static final int Key_Return = 6;
- public static final int Key_Delete = 32;
- public static final int Key_Escape = 13;
- public static final int Key_Tab = 3;
- public static final int Key_LineFeed = 4;
- public static final int Key_NumPad0 = 74;
- public static final int Key_NumPad1 = 75;
- public static final int Key_NumPad2 = 76;
- public static final int Key_NumPad3 = 77;
- public static final int Key_NumPad4 = 78;
- public static final int Key_NumPad5 = 79;
- public static final int Key_NumPad6 = 80;
- public static final int Key_NumPad7 = 81;
- public static final int Key_NumPad8 = 82;
- public static final int Key_NumPad9 = 83;
- public static final int Key_Multiply = 84;
- public static final int Key_Add = 85;
- public static final int Key_Separator = 86;
- public static final int Key_Subtract = 87;
- public static final int Key_System = 156;
- public static final int Key_Decimal = 88;
- public static final int Key_Divide = 89;
- public static final int Key_CapsLock = 8;
- public static final int Key_PrintScreen = 30;
- public static final int Key_Pause = 7;
- public static final int Key_Cancel = 1;
- public static final int Key_NumLock = 114;
- public static final int Key_Scroll = 115;
- public static final int Key_D0 = 34;
- public static final int Key_D1 = 35;
- public static final int Key_D2 = 36;
- public static final int Key_D3 = 37;
- public static final int Key_D4 = 38;
- public static final int Key_D5 = 39;
- public static final int Key_D6 = 40;
- public static final int Key_D7 = 41;
- public static final int Key_D8 = 42;
- public static final int Key_D9 = 43;
- public static final int Key_A = 44;
- public static final int Key_B = 45;
- public static final int Key_C = 46;
- public static final int Key_D = 47;
- public static final int Key_E = 48;
- public static final int Key_F = 49;
- public static final int Key_G = 50;
- public static final int Key_H = 51;
- public static final int Key_I = 52;
- public static final int Key_J = 53;
- public static final int Key_K = 54;
- public static final int Key_L = 55;
- public static final int Key_M = 56;
- public static final int Key_N = 57;
- public static final int Key_O = 58;
- public static final int Key_P = 59;
- public static final int Key_Q = 60;
- public static final int Key_R = 61;
- public static final int Key_S = 62;
- public static final int Key_T = 63;
- public static final int Key_U = 64;
- public static final int Key_V = 65;
- public static final int Key_W = 66;
- public static final int Key_X = 67;
- public static final int Key_Y = 68;
- public static final int Key_Z = 69;
- public static final int Key_OemTilde = 146;
- public static final int Key_Oem2 = 145;
- public static final int Key_Oem4 = 149;
- public static final int Key_Oem6 = 151;
- public static final int Key_Oem7 = 152;
- public static final int Key_OemPipe = 150;
- public static final int Key_OemMinus = 143;
- public static final int Key_OemPlus = 141;
- public static final int Key_OemSemicolon = 140;
- public static final int Key_OemComma = 142;
- public static final int Key_OemPeriod = 144;
-
- public static final byte Visibility_Visible = 0;
- public static final byte Visibility_Hidden = 1;
- public static final byte Visibility_Collapsed = 2;
-
- public static final int GridUnitType_Auto = 0;
- public static final int GridUnitType_Pixel = 1;
- public static final int GridUnitType_Star = 2;
-
- public static final int Orientation_Horizontal = 0;
- public static final int Orientation_Vertical = 1;
-
- public static final int OverflowMode_Never = 2;
-
- public static final int NavigationUIVisibility_Hidden = 2;
-
- public static final int ScrollEventType_EndScroll = 0;
- public static final int ScrollEventType_First = 1;
- public static final int ScrollEventType_LargeDecrement = 2;
- public static final int ScrollEventType_LargeIncrement = 3;
- public static final int ScrollEventType_Last = 4;
- public static final int ScrollEventType_SmallDecrement = 5;
- public static final int ScrollEventType_SmallIncrement = 6;
- public static final int ScrollEventType_ThumbPosition = 7;
- public static final int ScrollEventType_ThumbTrack = 8;
-
- public static final int ShutdownMode_OnExplicitShutdown = 2;
-
- public static final int HorizontalAlignment_Left = 0;
- public static final int HorizontalAlignment_Center = 1;
- public static final int HorizontalAlignment_Right = 2;
- public static final int HorizontalAlignment_Stretch = 3;
-
- public static final int VerticalAlignment_Top = 0;
- public static final int VerticalAlignment_Center = 1;
- public static final int VerticalAlignment_Bottom = 2;
- public static final int VerticalAlignment_Stretch = 3;
-
- public static final int UriKind_RelativeOrAbsolute = 0;
- public static final int UriKind_Absolute = 1;
- public static final int UriKind_Relative = 2;
-
- public static final int Stretch_None = 0;
- public static final int Stretch_Fill = 1;
- public static final int Stretch_Uniform = 2;
- public static final int Stretch_UniformToFill = 3;
-
- public static final int PenLineCap_Flat = 0;
- public static final int PenLineCap_Round = 1;
- public static final int PenLineCap_Square = 2;
-
- public static final int PenLineJoin_Miter = 0;
- public static final int PenLineJoin_Bevel = 1;
- public static final int PenLineJoin_Round = 2;
-
- public static final int SweepDirection_Clockwise = 0;
- public static final int SweepDirection_CounterClockwise = 1;
-
- public static final int FillRule_EvenOdd = 0;
- public static final int FillRule_Nonzero = 1;
-
- public static final int BitmapScalingMode_Unspecified = 0;
- public static final int BitmapScalingMode_LowQuality = 1;
- public static final int BitmapScalingMode_HighQuality = 2;
-
- public static final int EdgeMode_Unspecified = 0;
- public static final int EdgeMode_Aliased = 1;
-
- public static final int FlowDirection_LeftToRight = 0;
- public static final int FlowDirection_RightToLeft = 1;
-
- public static final int TileMode_Tile = 4;
-
- public static final int AlignmentX_Left = 0;
- public static final int AlignmentX_Center = 1;
- public static final int AlignmentX_Right = 2;
- public static final int AlignmentY_Top = 0;
- public static final int AlignmentY_Center = 1;
- public static final int Alignmenty_Bottom = 2;
-
- public static final int BrushMappingMode_Absolute = 0;
- public static final int BrushMappingMode_RelativeToBoundingBox = 1;
-
- public static final int GradientSpreadMethod_Pad = 0;
- public static final int GradientSpreadMethod_Reflect = 1;
- public static final int GradientSpreadMethod_Repeat = 2;
-
- public static final int GeometryCombineMode_Union = 0;
- public static final int GeometryCombineMode_Intersect = 1;
- public static final int GeometryCombineMode_Xor = 2;
- public static final int GeometryCombineMode_Exclude = 3;
-
- public static final int TextAlignment_Left = 0;
- public static final int TextAlignment_Right = 1;
- public static final int TextAlignment_Center = 2;
- public static final int TextAlignment_Justify = 3;
-
- public static final int BaselineAlignment_Baseline = 3;
-
- public static final int TextWrapping_WrapWithOverflow = 0;
- public static final int TextWrapping_NoWrap = 1;
- public static final int TextWrapping_Wrap = 2;
-
- public static final int IntersectionDetail_Empty = 1;
-
- public static final int TextTabAlignment_Left = 0;
-
- public static final int MouseButtonState_Released = 0;
- public static final int MouseButtonState_Pressed = 1;
-
- public static final int MouseButton_Left = 0;
- public static final int MouseButton_Middle = 1;
- public static final int MouseButton_Right = 2;
- public static final int MouseButton_XButton1 = 3;
- public static final int MouseButton_XButton2 = 4;
-
- public static final int MouseButtons_None = 0;
- public static final int MouseButtons_Left = 1048576;
- public static final int MouseButtons_Right = 2097152;
- public static final int MouseButtons_Middle = 4194304;
- public static final int MouseButtons_XButton1 = 8388608;
- public static final int MouseButtons_XButton2 = 16777216;
-
- public static final int ModifierKeys_Alt = 1;
- public static final int ModifierKeys_Control = 2;
- public static final int ModifierKeys_Shift = 4;
-
- public static final int ResizeMode_NoResize = 0;
- public static final int ResizeMode_CanMinimize = 1;
- public static final int ResizeMode_CanResize = 2;
- public static final int ResizeMode_CanResizeWithGrip = 3;
-
- public static final int WindowStyle_None = 0;
- public static final int WindowStyle_SingleBorderWindow = 1;
- public static final int WindowStyle_ThreeDBorderWindow = 2;
- public static final int WindowStyle_ToolWindow = 3;
-
-
- public static final int WebBrowserReadyState_Uninitialized = 0;
- public static final int WebBrowserReadyState_Loading = 1;
- public static final int WebBrowserReadyState_Loaded = 2;
- public static final int WebBrowserReadyState_Interactive = 3;
- public static final int WebBrowserReadyState_Complete = 4;
-
- public static final int Dock_Top = 1;
- public static final int Dock_Bottom = 3;
-
- public static final int SelectionMode_Single = 0;
- public static final int SelectionMode_Multiple = 1;
- public static final int SelectionMode_Extended = 2;
-
- public static final int TickPlacement_None = 0;
- public static final int TickPlacement_TopLeft = 1;
- public static final int TickPlacement_BottomRight = 2;
- public static final int TickPlacement_Both = 3;
-
- public static final int WindowState_Normal = 0;
- public static final int WindowState_Minimized = 1;
- public static final int WindowState_Maximized = 2;
-
- public static final int BitmapCreateOptions_None = 0;
- public static final int BitmapCreateOptions_PreservePixelFormat = 1;
- public static final int BitmapCacheOption_Default = 0;
-
- public static final int MessageBoxButton_OK = 0;
- public static final int MessageBoxButton_OKCancel = 1;
- public static final int MessageBoxButton_YesNoCancel = 3;
- public static final int MessageBoxButton_YesNo = 4;
-
- public static final int MessageBoxImage_None = 0;
- public static final int MessageBoxImage_Error = 16;
- public static final int MessageBoxImage_Hand = 16;
- public static final int MessageBoxImage_Stop = 16;
- public static final int MessageBoxImage_Question = 32;
- public static final int MessageBoxImage_Exclamation = 48;
- public static final int MessageBoxImage_Warning = 48;
- public static final int MessageBoxImage_Information = 64;
- public static final int MessageBoxImage_Asterisk = 64;
-
- public static final int MessageBoxResult_None = 0;
- public static final int MessageBoxResult_OK = 1;
- public static final int MessageBoxResult_Cancel = 2;
- public static final int MessageBoxResult_Yes = 6;
- public static final int MessageBoxResult_No = 7;
-
- public static final int KeyboardNavigationMode_None = 3;
-
- public static final int PlacementMode_AbsolutePoint = 5;
- public static final int PlacementMode_MousePoint = 8;
-
- public static final int DispatcherPriority_Inactive = 0;
- public static final int DispatcherPriority_Normal = 9;
- public static final int DispatcherPriority_Send = 10;
-
- public static final int ScrollBarVisibility_Disabled = 0;
- public static final int ScrollBarVisibility_Auto = 1;
- public static final int ScrollBarVisibility_Hidden = 2;
- public static final int ScrollBarVisibility_Visible = 3;
-
- public static final int FocusNavigationDirection_Next = 0;
- public static final int FocusNavigationDirection_Previous = 1;
- public static final int FocusNavigationDirection_First = 2;
- public static final int FocusNavigationDirection_Last = 3;
-
- public static final int RelativeSourceMode_FindAncestor = 3;
-
- public static final int DialogResult_OK = 1;
-
- public static final int TextDecorationUnit_FontRecommended = 0;
- public static final int TextDecorationLocation_Underline = 0;
- public static final int TextDecorationLocation_Strikethrough = 2;
-
- public static final int ToleranceType_Absolute = 0;
-
-
- /*
- * Note that these GCHandles are leaked.
- */
- public static final int FontStyles_Italic = FontStyles_Italic();
- public static final int FontStyles_Normal = FontStyles_Normal();
- public static final int FontStyles_Oblique = FontStyles_Oblique();
- public static final int FontWeights_Bold = FontWeights_Bold();
- public static final int FontWeights_Normal = FontWeights_Normal();
- public static final int FontStretches_Normal = FontStretches_Normal();
- public static final int Colors_White = Colors_White();
- public static final int Colors_Black = Colors_Black();
- public static final int Colors_Transparent = Colors_Transparent();
- public static final int SystemColors_ControlColor = SystemColors_ControlColor();
-
-/** Handlers */
-
-/** @method flags=no_gen */
-public static final native int gcnew_CancelEventHandler(int jniRef, String string);
-/** @method flags=gcnew no_gen */
-public static final native int gcnew_ContextMenuEventHandler(int jniRef, String string);
-/** @method flags=no_gen */
-public static final native int gcnew_RoutedPropertyChangedEventHandler(int jniRef, String string);
-/** @method flags=no_gen */
-public static final native int gcnew_RoutedPropertyChangedEventHandlerObject(int jniRef, String string);
-/** @method flags=no_gen */
-public static final native int gcnew_RoutedEventHandler(int jniRef, String string);
-/** @method flags=no_gen */
-public static final native int gcnew_DragDeltaEventHandler(int jniRef, String string);
-/** @method flags=no_gen */
-public static final native int gcnew_EventHandler(int jniRef, String string);
-/** @method flags=no_gen */
-public static final native int gcnew_ExecutedRoutedEventHandler(int jniRef, String string);
-/** @method flags=no_gen */
-public static final native int gcnew_FormsMouseEventHandler(int jniRef, String string);
-/** @method flags=no_gen */
-public static final native int gcnew_DispatcherHookEventHandler(int jniRef, String string);
-/** @method flags=no_gen */
-public static final native int gcnew_SelectionChangedEventHandler(int jniRef, String string);
-/** @method flags=no_gen */
-public static final native int gcnew_SizeChangedEventHandler(int jniRef, String string);
-/** @method flags=no_gen */
-public static final native int gcnew_ScrollEventHandler(int jniRef, String string);
-/** @method flags=no_gen */
-public static final native int gcnew_KeyEventHandler(int jniRef, String string);
-/** @method flags=no_gen */
-public static final native int gcnew_KeyboardFocusChangedEventHandler(int jniRef, String string);
-/** @method flags=no_gen */
-public static final native int gcnew_TextChangedEventHandler(int jniRef, String string);
-/** @method flags=no_gen gcnew */
-public static final native int gcnew_TextCompositionEventHandler(int jniRef, String string);
-/** @method flags=no_gen */
-public static final native int gcnew_TimerHandler(int jniRef, String string);
-/** @method flags=no_gen */
-public static final native int gcnew_MouseEventHandler(int jniRef, String string);
-/** @method flags=no_gen */
-public static final native int gcnew_MouseButtonEventHandler(int jniRef, String string);
-/** @method flags=no_gen */
-public static final native int gcnew_MouseWheelEventHandler(int jniRef, String string);
-/** @method flags=no_gen */
-public static final native int gcnew_NoArgsDelegate(int jniRef, String string);
-/** @method flags=no_gen */
-public static final native int gcnew_GiveFeedbackEventHandler(int jniRef, String string);
-/** @method flags=no_gen */
-public static final native int gcnew_QueryContinueDragEventHandler(int jniRef, String string);
-/** @method flags=no_gen */
-public static final native int gcnew_DragEventHandler(int jniRef, String string);
-/** @method flags=no_gen */
-public static final native int gcnew_WebBrowserNavigatingEventHandler(int jniRef, String string);
-/** @method flags=no_gen */
-public static final native int gcnew_WebBrowserNavigatedEventHandler(int jniRef, String string);
-/** @method flags=no_gen */
-public static final native int gcnew_WebBrowserProgressChangedEventHandler(int jniRef, String string);
-/** @method flags=no_gen */
-public static final native int gcnew_WebBrowserDocumentCompletedEventHandler(int jniRef, String string);
-
-/** JNI natives */
-
-/** @method flags=jni */
-public static final native int NewGlobalRef(Object object);
-/**
- * @method flags=jni
- * @param globalRef cast=(jobject)
- */
-public static final native void DeleteGlobalRef(int globalRef);
-/** @method flags=no_gen */
-public static final native Object JNIGetObject(int globalRef);
-
-/** Natives */
-
-/**
- * @method flags=getter
- * @param sender cast=(AccessText^),flags=gcobject
- */
-public static final native char AccessText_AccessKey(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(AccessText^),flags=gcobject
- * @param value cast=(String^),flags=gcobject
- */
-public static final native void AccessText_Text(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(AccessText^),flags=gcobject
- * @param value cast=(TextWrapping)
- */
-public static final native void AccessText_TextWrapping(int sender, int value);
-/** @method accessor=ApplicationCommands::Cut,flags=const gcobject */
-public static final native int ApplicationCommands_Cut();
-/** @method accessor=ApplicationCommands::Paste,flags=const gcobject */
-public static final native int ApplicationCommands_Paste();
-/** @method accessor=ApplicationCommands::Redo,flags=const gcobject */
-public static final native int ApplicationCommands_Redo();
-/** @method accessor=ApplicationCommands::Undo,flags=const gcobject */
-public static final native int ApplicationCommands_Undo();
-/** @method accessor=Application::Current,flags=const gcobject */
-public static final native int Application_Current();
-/**
- * @method flags=gcobject getter
- * @param sender cast=(Application ^),flags=gcobject
- */
-public static final native int Application_Dispatcher(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(Application^),flags=gcobject
- */
-public static final native int Application_Resources(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Application^),flags=gcobject
- * @param value cast=(ResourceDictionary^),flags=gcobject
- */
-public static final native void Application_Resources(int sender, int value);
-/**
- * @method flags=cpp
- * @param sender cast=(Application^),flags=gcobject
- */
-public static final native void Application_Run(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(Application^),flags=gcobject
- */
-public static final native void Application_Shutdown(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Application^),flags=gcobject
- * @param value cast=(ShutdownMode)
- */
-public static final native void Application_ShutdownMode(int sender, int value);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(Application^),flags=gcobject
- */
-public static final native int Application_Windows(int sender);
-/**
- * @method accessor=Array::CreateInstance,flags=gcobject
- * @param elementType cast=(Type^),flags=gcobject
- */
-public static final native int Array_CreateInstance(int elementType, int length);
-/**
- * @method flags=cpp
- * @param sender cast=(Array^),flags=gcobject
- */
-public static final native int Array_GetLength(int sender, int dimension);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(Array^),flags=gcobject
- */
-public static final native int Array_GetValue (int sender, int index);
-/**
- * @method flags=cpp
- * @param sender cast=(Array^),flags=gcobject
- * @param value cast=(Object^),flags=gcobject
- */
-public static final native void Array_SetValue (int sender, int value, int index);
-/**
- * @method flags=cpp
- * @param sender cast=(ArrayList^),flags=gcobject
- */
-public static final native void ArrayList_Clear(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(ArrayList^),flags=gcobject
- */
-public static final native int ArrayList_Count(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(ArrayList^),flags=gcobject
- */
-public static final native int ArrayList_default(int sender, int index);
-/**
- * @method flags=setter
- * @param sender cast=(ArrayList^),flags=gcobject
- * @param value cast=(Object^),flags=gcobject
- */
-public static final native void ArrayList_default(int sender, int index, int value);
-/**
- * @method flags=cpp
- * @param sender cast=(ArrayList^),flags=gcobject
- * @param value cast=(Object^),flags=gcobject
- */
-public static final native void ArrayList_Insert(int sender, int index, int value);
-/**
- * @method flags=cpp
- * @param sender cast=(ArrayList^),flags=gcobject
- */
-public static final native void ArrayList_RemoveAt(int sender, int index);
-/**
- * @method flags=setter
- * @param sender cast=(Binding^),flags=gcobject
- * @param value cast=(RelativeSource^),flags=gcobject
- */
-public static final native void Binding_RelativeSource(int sender, int value);
-/**
- * @method flags=no_gen cpp
- * @param sender cast=(System::Drawing::Bitmap^),flags=gcobject
- */
-public static final native int Bitmap_GetHicon(int sender);
-/**
- * @method accessor=BitmapDecoder::Create,flags=gcobject
- * @param stream cast=(System::IO::Stream^),flags=gcobject
- * @param createOptions cast=(BitmapCreateOptions)
- * @param cacheOption cast=(BitmapCacheOption)
- */
-public static final native int BitmapDecoder_Create(int stream, int createOptions, int cacheOption);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(BitmapDecoder^),flags=gcobject
- */
-public static final native int BitmapDecoder_Frames(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(BitmapEncoder^),flags=gcobject
- */
-public static final native int BitmapEncoder_Frames(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(BitmapEncoder^),flags=gcobject
- * @param stream cast=(System::IO::Stream^),flags=gcobject
- */
-public static final native void BitmapEncoder_Save(int sender, int stream);
-/**
- * @method accessor=BitmapFrame::Create,flags=gcobject
- * @param source cast=(BitmapSource^),flags=gcobject
- */
-public static final native int BitmapFrame_Create(int source);
-/**
- * @method flags=cpp
- * @param sender cast=(System::Collections::Generic::IList<BitmapFrame^>^),flags=gcobject
- * @param frame cast=(BitmapFrame^),flags=gcobject
- */
-public static final native void BitmapFrameCollection_Add(int sender, int frame);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(System::Collections::Generic::IList<BitmapFrame^>^),flags=gcobject
- */
-public static final native int BitmapFrameCollection_default(int sender, int index);
-/**
- * @method flags=cpp
- * @param sender cast=(BitmapImage^),flags=gcobject
- */
-public static final native void BitmapImage_BeginInit(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(BitmapImage^),flags=gcobject
- * @param value cast=(BitmapCreateOptions)
- */
-public static final native void BitmapImage_CreateOptions(int sender, int value);
-/**
- * @method flags=cpp
- * @param sender cast=(BitmapImage^),flags=gcobject
- */
-public static final native void BitmapImage_EndInit(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(BitmapImage^),flags=gcobject
- * @param uri cast=(Uri^),flags=gcobject
- */
-public static final native void BitmapImage_UriSource(int sender, int uri);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(BitmapPalette^),flags=gcobject
- */
-public static final native int BitmapPalette_Colors(int sender);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(BitmapSource^),flags=gcobject
- */
-public static final native int BitmapSource_Clone(int sender);
-/**
- * @method accessor=BitmapSource::Create,flags=gcobject
- * @param pixelFormat cast=(PixelFormat),flags=gcobject
- * @param palette cast=(BitmapPalette^),flags=gcobject
- * @param buffer cast=(IntPtr)
- */
-public static final native int BitmapSource_Create(int pixelWidth, int pixelHeight, double dpiX, double dpiY, int pixelFormat, int palette, byte[] buffer, int bufferSize, int stride);
-/**
- * @method flags=cpp
- * @param sender cast=(BitmapSource^),flags=gcobject
- * @param sourceRect cast=(Int32Rect),flags=gcobject
- * @param buffer cast=(IntPtr)
- */
-public static final native void BitmapSource_CopyPixels(int sender, int sourceRect, byte[] buffer, int bufferSize, int stride);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(BitmapSource^),flags=gcobject
- */
-public static final native int BitmapSource_Format(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(BitmapSource^),flags=gcobject
- */
-public static final native int BitmapSource_Palette(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(BitmapSource^),flags=gcobject
- */
-public static final native int BitmapSource_PixelHeight(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(BitmapSource^),flags=gcobject
- */
-public static final native int BitmapSource_PixelWidth(int sender);
-/** @method accessor=Border::typeid,flags=const gcobject */
-public static final native int Border_typeid();
-/** @method accessor=Brushes::White,flags=const gcobject */
-public static final native int Brushes_White();
-/** @method accessor=Brushes::Black,flags=const gcobject */
-public static final native int Brushes_Black();
-/** @method accessor=Brushes::Navy,flags=const gcobject */
-public static final native int Brushes_Navy();
-/** @method accessor=Brushes::Red,flags=const gcobject */
-public static final native int Brushes_Red();
-/** @method accessor=Brushes::Transparent,flags=const gcobject */
-public static final native int Brushes_Transparent();
-/** @method accessor=Brushes::LightSkyBlue,flags=const gcobject */
-public static final native int Brushes_LightSkyBlue();
-/**
- * @method flags=setter
- * @param sender cast=(Brush^),flags=gcobject
- */
-public static final native void Brush_Opacity(int sender, double opacity);
-/**
- * @method flags=getter
- * @param sender cast=(Button^),flags=gcobject
- */
-public static final native boolean Button_IsDefault(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Button^),flags=gcobject
- */
-public static final native void Button_IsDefault(int sender, boolean value);
-/**
- * @method flags=adder
- * @param sender cast=(ButtonBase^),flags=gcobject
- * @param handler cast=(RoutedEventHandler^),flags=gcobject
- */
-public static final native void ButtonBase_Click(int sender, int handler);
-/** @method accessor=ButtonBase::ClickEvent,flags=const gcobject */
-public static final native int ButtonBase_ClickEvent();
-/** @method accessor=Byte::typeid,flags=const gcobject */
-public static final native int Byte_typeid();
-/**
- * @method flags=setter
- * @param sender cast=(CancelEventArgs^),flags=gcobject
- */
-public static final native void CancelEventArgs_Cancel(int sender, boolean value);
-/**
- * @method accessor=Canvas::GetLeft
- * @param element cast=(UIElement^),flags=gcobject
- */
-public static final native double Canvas_GetLeft(int element);
-/**
- * @method accessor=Canvas::GetTop
- * @param element cast=(UIElement^),flags=gcobject
- */
-public static final native double Canvas_GetTop(int element);
-/**
- * @method accessor=Canvas::SetLeft
- * @param element cast=(UIElement^),flags=gcobject
- */
-public static final native void Canvas_SetLeft(int element, double length);
-/**
- * @method accessor=Canvas::SetTop
- * @param element cast=(UIElement^),flags=gcobject
- */
-public static final native void Canvas_SetTop(int element, double length);
-/** @method accessor=Canvas::typeid,flags=const gcobject */
-public static final native int Canvas_typeid();
-/**
- * @method flags=getter
- * @param sender cast=(CharacterHit^),flags=gcobject
- */
-public static final native int CharacterHit_FirstCharacterIndex(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(CharacterHit^),flags=gcobject
- */
-public static final native int CharacterHit_TrailingLength(int sender);
-/** @method accessor=CheckBox::typeid,flags=const gcobject */
-public static final native int CheckBox_typeid();
-/** @method accessor=Clipboard::Clear */
-public static final native void Clipboard_Clear();
-/**
- * @method accessor=Clipboard::ContainsData
- * @param format cast=(String^),flags=gcobject
- */
-public static final native boolean Clipboard_ContainsData(int format);
-/**
- * @method accessor=Clipboard::GetData,flags=gcobject
- * @param format cast=(String^),flags=gcobject
- */
-public static final native int Clipboard_GetData(int format);
-/** @method accessor=Clipboard::GetDataObject,flags=gcobject */
-public static final native int Clipboard_GetDataObject();
-/** @method accessor=Clipboard::GetText,flags=gcobject */
-public static final native int Clipboard_GetText();
-/**
- * @method accessor=Clipboard::SetData
- * @param format cast=(String^),flags=gcobject
- * @param data cast=(Object^),flags=gcobject
- */
-public static final native void Clipboard_SetData(int format, int data);
-/**
- * @method accessor=Clipboard::SetDataObject
- * @param data cast=(Object^),flags=gcobject
- */
-public static final native void Clipboard_SetDataObject(int data, boolean copy);
-/** @method accessor=Color::FromArgb,flags=struct gcobject */
-public static final native int Color_FromArgb(byte a, byte r, byte g, byte b);
-/**
- * @method flags=getter
- * @param sender cast=(Color^),flags=gcobject
- */
-public static final native byte Color_A(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(Color^),flags=gcobject
- */
-public static final native byte Color_B(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(Color^),flags=gcobject
- */
-public static final native byte Color_G(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(Color^),flags=gcobject
- */
-public static final native byte Color_R(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(System::Windows::Forms::ColorDialog^),flags=gcobject
- */
-public static final native void ColorDialog_AnyColor(int sender, boolean value);
-/**
- * @method flags=setter
- * @param sender cast=(System::Windows::Forms::ColorDialog^),flags=gcobject
- * @param color cast=(System::Drawing::Color),flags=gcobject
- */
-public static final native void ColorDialog_Color(int sender, int color);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(System::Windows::Forms::ColorDialog^),flags=gcobject
- */
-public static final native int ColorDialog_Color(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(System::Windows::Forms::ColorDialog^),flags=gcobject
- * @param colors cast=(array<int>^),flags=gcobject
- */
-public static final native void ColorDialog_CustomColors(int sender, int colors);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(System::Windows::Forms::ColorDialog^),flags=gcobject
- */
-public static final native int ColorDialog_CustomColors(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(System::Collections::Generic::List<Color>^),flags=gcobject
- * @param color cast=(Color),flags=gcobject
- */
-public static final native void ColorList_Add(int sender, int color);
-/**
- * @method flags=getter
- * @param sender cast=(System::Collections::Generic::IList<Color>^),flags=gcobject
- */
-public static final native int ColorList_Count(int sender);
-/**
- * @method flags=getter gcobject
- * @param sender cast=(System::Collections::Generic::IEnumerator<Color>^),flags=gcobject
- */
-public static final native int ColorList_Current(int sender);
-/**
- * @method flags=gcobject cpp
- * @param sender cast=(System::Collections::Generic::IEnumerable<Color>^),flags=gcobject
- */
-public static final native int ColorList_GetEnumerator(int sender);
-/** @method accessor=Colors::White,flags=const struct gcobject */
-public static final native int Colors_White();
-/** @method accessor=Colors::Black,flags=const struct gcobject */
-public static final native int Colors_Black();
-/** @method accessor=Colors::Red,flags=const struct gcobject */
-public static final native int Colors_Red();
-/** @method accessor=Colors::Maroon,flags=const struct gcobject */
-public static final native int Colors_Maroon();
-/** @method accessor=Colors::Lime,flags=const struct gcobject */
-public static final native int Colors_Lime();
-/** @method accessor=Colors::Green,flags=const struct gcobject */
-public static final native int Colors_Green();
-/** @method accessor=Colors::Olive,flags=const struct gcobject */
-public static final native int Colors_Olive();
-/** @method accessor=Colors::Blue,flags=const struct gcobject */
-public static final native int Colors_Blue();
-/** @method accessor=Colors::Navy,flags=const struct gcobject */
-public static final native int Colors_Navy();
-/** @method accessor=Colors::LightSkyBlue,flags=const struct gcobject */
-public static final native int Colors_LightSkyBlue();
-/** @method accessor=Colors::Magenta,flags=const struct gcobject */
-public static final native int Colors_Magenta();
-/** @method accessor=Colors::Purple,flags=const struct gcobject */
-public static final native int Colors_Purple();
-/** @method accessor=Colors::Cyan,flags=const struct gcobject */
-public static final native int Colors_Cyan();
-/** @method accessor=Colors::Teal,flags=const struct gcobject */
-public static final native int Colors_Teal();
-/** @method accessor=Colors::Transparent,flags=const struct gcobject */
-public static final native int Colors_Transparent();
-/** @method accessor=Colors::Silver,flags=const struct gcobject */
-public static final native int Colors_Silver();
-/** @method accessor=Colors::DarkGray,flags=const struct gcobject */
-public static final native int Colors_DarkGray();
-/** @method accessor=Colors::Yellow,flags=const struct gcobject */
-public static final native int Colors_Yellow();
-/**
- * @method flags=setter
- * @param sender cast=(ColumnDefinition^),flags=gcobject
- * @param width cast=(GridLength),flags=gcobject
- */
-public static final native void ColumnDefinition_Width(int sender, int width);
-/**
- * @method flags=cpp
- * @param sender cast=(ColumnDefinitionCollection^),flags=gcobject
- * @param column cast=(ColumnDefinition^),flags=gcobject
- */
-public static final native void ColumnDefinitionCollection_Add(int sender, int column);
-/**
- * @method flags=getter
- * @param sender cast=(ComboBox^),flags=gcobject
- */
-public static final native boolean ComboBox_IsDropDownOpen(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(ComboBox^),flags=gcobject
- */
-public static final native void ComboBox_IsDropDownOpen(int sender, boolean value);
-/**
- * @method flags=setter
- * @param sender cast=(ComboBox^),flags=gcobject
- */
-public static final native void ComboBox_IsEditable(int sender, boolean value);
-/**
- * @method flags=gcobject getter
- * @param handle cast=(ComboBox^),flags=gcobject
- */
-public static final native int ComboBox_SelectionBoxItem(int handle);
-/**
- * @method accessor=CommandManager::AddPreviewExecutedHandler,flags=struct
- * @param sender cast=(UIElement^),flags=gcobject
- * @param handler cast=(ExecutedRoutedEventHandler^),flags=gcobject
- */
-public static final native void CommandManager_AddPreviewExecutedHandler(int sender, int handler);
-/**
- * @method flags=cpp
- * @param sender cast=(CommonDialog^),flags=gcobject
- * @param parent cast=(Window^),flags=gcobject
- */
-public static final native boolean CommonDialog_ShowDialog(int sender, int parent);
-/**
- * @method flags=cpp
- * @param sender cast=(CompositeCollection^),flags=gcobject
- * @param object cast=(Object^),flags=gcobject
- */
-public static final native int CompositeCollection_IndexOf(int sender, int object);
-/**
- * @method flags=cpp
- * @param sender cast=(CompositeCollection^),flags=gcobject
- * @param value cast=(Object^),flags=gcobject
- */
-public static final native void CompositeCollection_Insert(int sender, int index, int value);
-/**
- * @method flags=cpp
- * @param sender cast=(CompositeCollection^),flags=gcobject
- * @param value cast=(Object^),flags=gcobject
- */
-public static final native void CompositeCollection_Remove(int sender, int value);
-/**
- * @method flags=cpp
- * @param sender cast=(CompositeCollection^),flags=gcobject
- */
-public static final native void CompositeCollection_RemoveAt(int sender, int value);
-/** @method accessor=Console::Beep */
-public static final native void Console_Beep();
-/**
- * @method flags=gcobject getter
- * @param sender cast=(Control^),flags=gcobject
- */
-public static final native int Control_Padding(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Control^),flags=gcobject
- * @param value cast=(Thickness),flags=gcobject
- */
-public static final native void Control_Padding(int sender, int value);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(ContainerVisual^),flags=gcobject
- */
-public static final native int ContainerVisual_Clip(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(ContainerVisual^),flags=gcobject
- * @param clip cast=(Geometry^),flags=gcobject
- */
-public static final native void ContainerVisual_Clip(int sender, int clip);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(ContentControl^),flags=gcobject
- */
-public static final native int ContentControl_Content(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(ContentControl^),flags=gcobject
- * @param content cast=(Object^),flags=gcobject
- */
-public static final native void ContentControl_Content(int sender, int content);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(ContentPresenter^),flags=gcobject
- */
-public static final native int ContentPresenter_Content(int sender);
-/** @method accessor=ContentPresenter::typeid,flags=const gcobject */
-public static final native int ContentPresenter_typeid();
-/**
- * @method flags=setter
- * @param sender cast=(ContextMenu^),flags=gcobject
- */
-public static final native void ContextMenu_IsOpen(int sender, boolean value);
-/**
- * @method flags=setter
- * @param sender cast=(ContextMenu^),flags=gcobject
- * @param mode cast=(PlacementMode)
- */
-public static final native void ContextMenu_Placement(int sender, int mode);
-/**
- * @method flags=setter
- * @param sender cast=(ContextMenu^),flags=gcobject
- */
-public static final native void ContextMenu_HorizontalOffset(int sender, int offset);
-/**
- * @method flags=setter
- * @param sender cast=(ContextMenu^),flags=gcobject
- */
-public static final native void ContextMenu_VerticalOffset(int sender, int offset);
-/**
- * @method flags=adder
- * @param sender cast=(ContextMenu^),flags=gcobject
- * @param handler cast=(RoutedEventHandler^),flags=gcobject
- */
-public static final native void ContextMenu_Opened(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(ContextMenu^),flags=gcobject
- * @param handler cast=(RoutedEventHandler^),flags=gcobject
- */
-public static final native void ContextMenu_Closed(int sender, int handler);
-/**
- * @method flags=getter
- * @param sender cast=(ContextMenuEventArgs^),flags=gcobject
- */
-public static final native double ContextMenuEventArgs_CursorLeft(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(ContextMenuEventArgs^),flags=gcobject
- */
-public static final native double ContextMenuEventArgs_CursorTop(int sender);
-/** @method accessor=Control::BackgroundProperty,flags=const gcobject */
-public static final native int Control_BackgroundProperty();
-/** @method accessor=Control::BorderBrushProperty,flags=const gcobject */
-public static final native int Control_BorderBrushProperty();
-/** @method accessor=Control::BorderThicknessProperty,flags=const gcobject */
-public static final native int Control_BorderThicknessProperty();
-/** @method accessor=Control::ForegroundProperty,flags=const gcobject */
-public static final native int Control_ForegroundProperty();
-/** @method accessor=Control::FontFamilyProperty,flags=const gcobject */
-public static final native int Control_FontFamilyProperty();
-/** @method accessor=Control::FontStyleProperty,flags=const gcobject */
-public static final native int Control_FontStyleProperty();
-/** @method accessor=Control::FontWeightProperty,flags=const gcobject */
-public static final native int Control_FontWeightProperty();
-/** @method accessor=Control::FontStretchProperty,flags=const gcobject */
-public static final native int Control_FontStretchProperty();
-/** @method accessor=Control::FontSizeProperty,flags=const gcobject */
-public static final native int Control_FontSizeProperty();
-/**
- * @method flags=setter
- * @param sender cast=(Control^),flags=gcobject
- * @param value cast=(Thickness),flags=gcobject
- */
-public static final native void Control_BorderThickness(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(Control^),flags=gcobject
- * @param value cast=(Brush^),flags=gcobject
- */
-public static final native void Control_Background(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(Control^),flags=gcobject
- * @param value cast=(Brush^),flags=gcobject
- */
-public static final native void Control_Foreground(int sender, int value);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(Control^),flags=gcobject
- */
-public static final native int Control_FontFamily(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Control^),flags=gcobject
- * @param value cast=(FontFamily^),flags=gcobject
- */
-public static final native void Control_FontFamily(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(Control^),flags=gcobject
- * @param value cast=(FontStyle),flags=gcobject
- */
-public static final native void Control_FontStyle(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(Control^),flags=gcobject
- * @param value cast=(FontWeight),flags=gcobject
- */
-public static final native void Control_FontWeight(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(Control^),flags=gcobject
- * @param value cast=(FontStretch),flags=gcobject
- */
-public static final native void Control_FontStretch(int sender, int value);
-/**
- * @method flags=getter
- * @param sender cast=(Control^),flags=gcobject
- */
-public static final native double Control_FontSize(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Control^),flags=gcobject
- */
-public static final native void Control_FontSize(int sender, double value);
-/**
- * @method flags=getter
- * @param sender cast=(Control ^),flags=gcobject
- */
-public static final native int Control_HorizontalContentAlignment(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Control ^),flags=gcobject
- * @param value cast=(HorizontalAlignment)
- */
-public static final native void Control_HorizontalContentAlignment(int sender, int value);
-/**
- * @method flags=adder
- * @param sender cast=(Control^),flags=gcobject
- * @param handler cast=(MouseButtonEventHandler^),flags=gcobject
- */
-public static final native void Control_MouseDoubleClick(int sender, int handler);
-/** @method accessor=Control::MouseDoubleClickEvent,flags=const gcobject */
-public static final native int Control_MouseDoubleClickEvent();
-/**
- * @method flags=adder
- * @param sender cast=(Control^),flags=gcobject
- * @param handler cast=(MouseButtonEventHandler^),flags=gcobject
- */
-public static final native void Control_PreviewMouseDoubleClick(int sender, int handler);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(Control^),flags=gcobject
- */
-public static final native int Control_Template(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Control^),flags=gcobject
- * @param value cast=(ControlTemplate^),flags=gcobject
- */
-public static final native void Control_Template(int sender, int value);
-/** @method accessor=Control::TemplateProperty,flags=const gcobject */
-public static final native int Control_TemplateProperty();
-/**
- * @method flags=setter
- * @param sender cast=(Control^),flags=gcobject
- * @param value cast=(VerticalAlignment)
- */
-public static final native void Control_VerticalContentAlignment(int sender, int value);
-/** @method accessor=CultureInfo::CurrentUICulture,flags=gcobject const */
-public static final native int CultureInfo_CurrentUICulture();
-/** @method accessor=Cursors::AppStarting,flags=const gcobject */
-public static final native int Cursors_AppStarting();
-/** @method accessor=Cursors::Arrow,flags=const gcobject */
-public static final native int Cursors_Arrow();
-/** @method accessor=Cursors::Hand,flags=const gcobject */
-public static final native int Cursors_Hand();
-/** @method accessor=Cursors::Wait,flags=const gcobject */
-public static final native int Cursors_Wait();
-/** @method accessor=Cursors::Cross,flags=const gcobject */
-public static final native int Cursors_Cross();
-/** @method accessor=Cursors::Help,flags=const gcobject */
-public static final native int Cursors_Help();
-/** @method accessor=Cursors::SizeAll,flags=const gcobject */
-public static final native int Cursors_SizeAll();
-/** @method accessor=Cursors::SizeNS,flags=const gcobject */
-public static final native int Cursors_SizeNS();
-/** @method accessor=Cursors::SizeNWSE,flags=const gcobject */
-public static final native int Cursors_SizeNWSE();
-/** @method accessor=Cursors::SizeNESW,flags=const gcobject */
-public static final native int Cursors_SizeNESW();
-/** @method accessor=Cursors::SizeWE,flags=const gcobject */
-public static final native int Cursors_SizeWE();
-/** @method accessor=Cursors::ScrollE,flags=const gcobject */
-public static final native int Cursors_ScrollE();
-/** @method accessor=Cursors::ScrollN,flags=const gcobject */
-public static final native int Cursors_ScrollN();
-/** @method accessor=Cursors::ScrollNE,flags=const gcobject */
-public static final native int Cursors_ScrollNE();
-/** @method accessor=Cursors::ScrollNW,flags=const gcobject */
-public static final native int Cursors_ScrollNW();
-/** @method accessor=Cursors::ScrollS,flags=const gcobject */
-public static final native int Cursors_ScrollS();
-/** @method accessor=Cursors::ScrollSE,flags=const gcobject */
-public static final native int Cursors_ScrollSE();
-/** @method accessor=Cursors::ScrollSW,flags=const gcobject */
-public static final native int Cursors_ScrollSW();
-/** @method accessor=Cursors::ScrollW,flags=const gcobject */
-public static final native int Cursors_ScrollW();
-/** @method accessor=Cursors::IBeam,flags=const gcobject */
-public static final native int Cursors_IBeam();
-/** @method accessor=Cursors::UpArrow,flags=const gcobject */
-public static final native int Cursors_UpArrow();
-/** @method accessor=Cursors::No,flags=const gcobject */
-public static final native int Cursors_No();
-/**
- * @method accessor=System::Windows::Interop::CursorInteropHelper::Create,flags=gcobject
- * @param safeHandle cast=(SafeHandle^),flags=gcobject
- */
-public static final native int CursorInteropHelper_Create(int safeHandle);
-/** @method accessor=DashStyles::Dash,flags=const gcobject */
-public static final native int DashStyles_Dash();
-/** @method accessor=DashStyles::DashDot,flags=const gcobject */
-public static final native int DashStyles_DashDot();
-/** @method accessor=DashStyles::DashDotDot,flags=const gcobject */
-public static final native int DashStyles_DashDotDot();
-/** @method accessor=DashStyles::Dot,flags=const gcobject */
-public static final native int DashStyles_Dot();
-/** @method accessor=DashStyles::Solid,flags=const gcobject */
-public static final native int DashStyles_Solid();
-/** @method accessor=DataFormats::Bitmap,flags=const gcobject */
-public static final native int DataFormats_Bitmap();
-/** @method accessor=DataFormats::FileDrop,flags=const gcobject */
-public static final native int DataFormats_FileDrop();
-/** @method accessor=DataFormats::Html,flags=const gcobject */
-public static final native int DataFormats_Html();
-/** @method accessor=DataFormats::Rtf,flags=const gcobject */
-public static final native int DataFormats_Rtf();
-/** @method accessor=DataFormats::UnicodeText,flags=const gcobject */
-public static final native int DataFormats_UnicodeText();
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(DataObject^),flags=gcobject
- * @param format cast=(String^),flags=gcobject
- */
-public static final native int DataObject_GetData(int sender, int format, boolean autoConvert);
-/**
- * @method flags=cpp
- * @param sender cast=(DataObject^),flags=gcobject
- * @param format cast=(String^),flags=gcobject
- */
-public static final native boolean DataObject_GetDataPresent(int sender, int format, boolean autoConvert);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(DataObject^),flags=gcobject
- */
-public static final native int DataObject_GetFormats(int sender, boolean autoConvert);
-/**
- * @method flags=cpp
- * @param sender cast=(DataObject^),flags=gcobject
- * @param format cast=(String^),flags=gcobject
- * @param data cast=(Object^),flags=gcobject
- */
-public static final native void DataObject_SetData(int sender, int format, int data, boolean autoConvert);
-/**
- * @method flags=cpp
- * @param sender cast=(DependencyObject^),flags=gcobject
- * @param property cast=(DependencyProperty^),flags=gcobject
- */
-public static final native void DependencyObject_ClearValue(int sender, int property);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(DependencyObject^),flags=gcobject
- * @param property cast=(DependencyProperty^),flags=gcobject
- */
-public static final native int DependencyObject_GetValue(int sender, int property);
-/**
- * @method accessor=GetValue,flags=cpp
- * @param sender cast=(DependencyObject^),flags=gcobject
- * @param property cast=(DependencyProperty^),flags=gcobject
- */
-public static final native double DependencyObject_GetValueDouble(int sender, int property);
-/**
- * @method accessor=GetValue,flags=cpp
- * @param sender cast=(DependencyObject^),flags=gcobject
- * @param property cast=(DependencyProperty^),flags=gcobject
- */
-public static final native int DependencyObject_GetValueInt(int sender, int property);
-/**
- * @method flags=cpp
- * @param sender cast=(DependencyObject^),flags=gcobject
- * @param property cast=(DependencyProperty^),flags=gcobject
- * @param object cast=(Object^),flags=gcobject
- */
-public static final native void DependencyObject_SetValue(int sender, int property, int object);
-/** @method accessor=DependencyProperty::UnsetValue,flags=const gcobject */
-public static final native int DependencyProperty_UnsetValue();
-/**
- * @method flags=cpp
- * @param sender cast=(DependencyPropertyDescriptor^),flags=gcobject
- * @param object cast=(Object^),flags=gcobject
- * @param handler cast=(EventHandler^),flags=gcobject
- */
-public static final native void DependencyPropertyDescriptor_AddValueChanged(int sender, int object, int handler);
-/**
- * @method accessor=DependencyPropertyDescriptor::FromProperty,flags=gcobject
- * @param dp cast=(DependencyProperty^),flags=gcobject
- * @param type cast=(Type^),flags=gcobject
- */
-public static final native int DependencyPropertyDescriptor_FromProperty(int dp, int type);
-/**
- * @method accessor=Dispatcher::PushFrame
- * @param frame cast=(DispatcherFrame ^),flags=gcobject
- */
-public static final native void Dispatcher_PushFrame(int frame);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(Dispatcher ^),flags=gcobject
- */
-public static final native int Dispatcher_Hooks(int sender);
-/**
- * @method flags=adder
- * @param sender cast=(DispatcherHooks ^),flags=gcobject
- * @param handler cast=(EventHandler ^),flags=gcobject
- */
-public static final native void DispatcherHooks_DispatcherInactive(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(DispatcherHooks ^),flags=gcobject
- * @param handler cast=(DispatcherHookEventHandler ^),flags=gcobject
- */
-public static final native void DispatcherHooks_OperationAborted(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(DispatcherHooks ^),flags=gcobject
- * @param handler cast=(DispatcherHookEventHandler ^),flags=gcobject
- */
-public static final native void DispatcherHooks_OperationCompleted(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(DispatcherHooks ^),flags=gcobject
- * @param handler cast=(DispatcherHookEventHandler ^),flags=gcobject
- */
-public static final native void DispatcherHooks_OperationPosted(int sender, int handler);
-/**
- * @method flags=getter
- * @param sender cast=(DispatcherFrame^),flags=gcobject
- */
-public static final native boolean DispatcherFrame_Continue(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(DispatcherFrame^),flags=gcobject
- */
-public static final native void DispatcherFrame_Continue(int sender, boolean value);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(DispatcherHookEventArgs ^),flags=gcobject
- */
-public static final native int DispatcherHookEventArgs_Operation(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(DispatcherOperation^),flags=gcobject
- */
-public static final native boolean DispatcherOperation_Abort(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(DispatcherOperation ^),flags=gcobject
- */
-public static final native int DispatcherOperation_Priority(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(DispatcherOperation ^),flags=gcobject
- * @param value cast=(DispatcherPriority)
- */
-public static final native void DispatcherOperation_Priority(int sender, int value);
-/**
- * @method flags=cpp
- * @param sender cast=(DispatcherOperation^),flags=gcobject
- */
-public static final native int DispatcherOperation_Wait(int sender);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(Dispatcher ^),flags=gcobject
- * @param priority cast=(DispatcherPriority)
- * @param method cast=(Delegate ^),flags=gcobject
- */
-public static final native int Dispatcher_BeginInvoke(int sender, int priority, int method);
-/**
- * @method flags=setter
- * @param sender cast=(DispatcherTimer^),flags=gcobject
- * @param value cast=(TimeSpan),flags=gcobject
- */
-public static final native void DispatcherTimer_Interval(int sender, int value);
-/**
- * @method flags=cpp
- * @param sender cast=(DispatcherTimer^),flags=gcobject
- */
-public static final native void DispatcherTimer_Start(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(DispatcherTimer^),flags=gcobject
- */
-public static final native void DispatcherTimer_Stop(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(DispatcherTimer^),flags=gcobject
- */
-public static final native void DispatcherTimer_Tag(int sender, int value);
-/**
- * @method flags=getter
- * @param sender cast=(DispatcherTimer^),flags=gcobject
- */
-public static final native int DispatcherTimer_Tag(int sender);
-/**
- * @method flags=adder
- * @param sender cast=(DispatcherTimer^),flags=gcobject
- * @param handler cast=(EventHandler^),flags=gcobject
- */
-public static final native void DispatcherTimer_Tick(int sender, int handler);
-/** @method accessor=DockPanel::DockProperty,flags=const gcobject */
-public static final native int DockPanel_DockProperty();
-/** @method accessor=DockPanel::typeid,flags=const gcobject */
-public static final native int DockPanel_typeid();
-/**
- * @method flags=cpp
- * @param sender cast=(DoubleCollection^),flags=gcobject
- */
-public static final native void DoubleCollection_Add(int sender, double value);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(DoubleAnimationUsingKeyFrames^),flags=gcobject
- */
-public static final native int DoubleAnimationUsingKeyFrames_KeyFrames(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(DoubleKeyFrameCollection^),flags=gcobject
- * @param keyFrame cast=(DoubleKeyFrame^),flags=gcobject
- */
-public static final native int DoubleKeyFrameCollection_Add(int sender, int keyFrame);
-/**
- * @method flags=getter
- * @param e cast=(DragDeltaEventArgs^),flags=gcobject
- */
-public static final native int DragDeltaEventArgs_VerticalChange(int e);
-/**
- * @method flags=getter
- * @param e cast=(DragDeltaEventArgs^),flags=gcobject
- */
-public static final native int DragDeltaEventArgs_HorizontalChange(int e);
-/**
- * @method accessor=DragDrop::DoDragDrop
- * @param dragSource cast=(DependencyObject^),flags=gcobject
- * @param data cast=(Object^),flags=gcobject
- * @param allowedEffects cast=(DragDropEffects)
- */
-public static final native int DragDrop_DoDragDrop(int dragSource, int data, int allowedEffects);
-/**
- * @method flags=getter
- * @param sender cast=(DragEventArgs^),flags=gcobject
- */
-public static final native int DragEventArgs_AllowedEffects (int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(DragEventArgs^),flags=gcobject
- */
-public static final native int DragEventArgs_Data (int sender);
-/**
- * @method flags=getter
- * @param sender cast=(DragEventArgs^),flags=gcobject
- */
-public static final native int DragEventArgs_Effects (int sender);
-/**
- * @method flags=setter
- * @param sender cast=(DragEventArgs^),flags=gcobject
- * @param effects cast=(DragDropEffects)
- */
-public static final native void DragEventArgs_Effects (int sender, int effects);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(DragEventArgs^),flags=gcobject
- * @param relativeTo cast=(IInputElement^),flags=gcobject
- */
-public static final native int DragEventArgs_GetPosition (int sender, int relativeTo);
-/**
- * @method flags=getter
- * @param sender cast=(DragEventArgs^),flags=gcobject
- */
-public static final native int DragEventArgs_KeyStates (int sender);
-/** @method accessor=System::Drawing::Color::FromArgb,flags=gcobject */
-public static final native int DrawingColor_FromArgb(int a, int r, int g, int b);
-/**
- * @method flags=cpp
- * @param sender cast=(System::Drawing::Color^),flags=gcobject
- */
-public static final native int DrawingColor_ToArgb(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(DrawingContext^),flags=gcobject
- */
-public static final native void DrawingContext_Close(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(DrawingContext^),flags=gcobject
- * @param Drawing cast=(System::Windows::Media::Drawing^),flags=gcobject
- */
-public static final native void DrawingContext_DrawDrawing(int sender, int Drawing);
-/**
- * @method flags=cpp
- * @param sender cast=(DrawingContext^),flags=gcobject
- * @param brush cast=(Brush^),flags=gcobject
- * @param pen cast=(Pen^),flags=gcobject
- * @param center cast=(Point),flags=gcobject
- */
-public static final native void DrawingContext_DrawEllipse(int sender, int brush, int pen, int center, double radiusX, double radiusY);
-/**
- * @method flags=cpp
- * @param sender cast=(DrawingContext^),flags=gcobject
- * @param imagesource cast=(ImageSource^),flags=gcobject
- * @param rect cast=(Rect),flags=gcobject
- */
-public static final native void DrawingContext_DrawImage(int sender, int imagesource, int rect);
-/**
- * @method flags=cpp
- * @param sender cast=(DrawingContext^),flags=gcobject
- * @param pen cast=(Pen^),flags=gcobject
- * @param point0 cast=(Point),flags=gcobject
- * @param point1 cast=(Point),flags=gcobject
- */
-public static final native void DrawingContext_DrawLine(int sender, int pen, int point0, int point1);
-/**
- * @method flags=cpp
- * @param sender cast=(DrawingContext^),flags=gcobject
- * @param brush cast=(Brush^),flags=gcobject
- * @param pen cast=(Pen^),flags=gcobject
- * @param geometry cast=(Geometry^),flags=gcobject
- */
-public static final native void DrawingContext_DrawGeometry(int sender, int brush, int pen, int geometry);
-/**
- * @method flags=cpp
- * @param sender cast=(DrawingContext^),flags=gcobject
- * @param brush cast=(Brush^),flags=gcobject
- * @param pen cast=(Pen^),flags=gcobject
- * @param rect cast=(Rect),flags=gcobject
- */
-public static final native void DrawingContext_DrawRectangle(int sender, int brush, int pen, int rect);
-/**
- * @method flags=cpp
- * @param sender cast=(DrawingContext^),flags=gcobject
- * @param brush cast=(Brush^),flags=gcobject
- * @param pen cast=(Pen^),flags=gcobject
- * @param rect cast=(Rect),flags=gcobject
- */
-public static final native void DrawingContext_DrawRoundedRectangle(int sender, int brush, int pen, int rect, double radiusX, double radiusY);
-/**
- * @method flags=cpp
- * @param sender cast=(DrawingContext^),flags=gcobject
- * @param formattedText cast=(FormattedText^),flags=gcobject
- * @param point cast=(Point),flags=gcobject
- */
-public static final native void DrawingContext_DrawText(int sender, int formattedText, int point);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(System::Drawing::FontFamily^),flags=gcobject
- */
-public static final native int DrawingFontFamily_Name(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(DrawingContext^),flags=gcobject
- * @param transform cast=(Transform^),flags=gcobject
- */
-public static final native void DrawingContext_PushTransform(int sender, int transform);
-/**
- * @method flags=cpp
- * @param sender cast=(DrawingContext^),flags=gcobject
- * @param clipGeometry cast=(Geometry^),flags=gcobject
- */
-public static final native void DrawingContext_PushClip(int sender, int clipGeometry);
-/**
- * @method flags=cpp
- * @param sender cast=(DrawingContext^),flags=gcobject
- */
-public static final native void DrawingContext_PushOpacity(int sender, double opacity);
-/**
- * @method flags=cpp
- * @param sender cast=(DrawingContext^),flags=gcobject
- */
-public static final native void DrawingContext_Pop(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(DrawingVisual^),flags=gcobject
- */
-public static final native int DrawingVisual_Drawing(int sender);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(DrawingVisual^),flags=gcobject
- */
-public static final native int DrawingVisual_RenderOpen(int sender);
-/** @method accessor=DrawingVisual::typeid,flags=const gcobject */
-public static final native int DrawingVisual_typeid();
-/** @method accessor=EditingCommands::Backspace,flags=const gcobject */
-public static final native int EditingCommands_Backspace();
-/** @method accessor=EditingCommands::Delete,flags=const gcobject */
-public static final native int EditingCommands_Delete();
-/** @method accessor=EditingCommands::DeleteNextWord,flags=const gcobject */
-public static final native int EditingCommands_DeleteNextWord();
-/** @method accessor=EditingCommands::DeletePreviousWord,flags=const gcobject */
-public static final native int EditingCommands_DeletePreviousWord();
-/**
- * @method accessor=Environment::ExpandEnvironmentVariables,flags=gcobject
- * @param string cast=(String^),flags=gcobject
- */
-public static final native int Environment_ExpandEnvironmentVariables(int string);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(ExecutedRoutedEventArgs^),flags=gcobject
- */
-public static final native int ExecutedRoutedEventArgs_Command(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(ExecutedRoutedEventArgs^),flags=gcobject
- */
-public static final native void ExecutedRoutedEventArgs_Handled(int sender, boolean handled);
-/**
- * @method flags=adder
- * @param sender cast=(Expander^),flags=gcobject
- * @param handler cast=(RoutedEventHandler^),flags=gcobject
- */
-public static final native void Expander_Collapsed(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(Expander^),flags=gcobject
- * @param handler cast=(RoutedEventHandler^),flags=gcobject
- */
-public static final native void Expander_Expanded(int sender, int handler);
-/**
- * @method flags=getter
- * @param sender cast=(Expander^),flags=gcobject
- */
-public static final native boolean Expander_IsExpanded(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Expander^),flags=gcobject
- */
-public static final native void Expander_IsExpanded(int sender, boolean value);
-/**
- * @method flags=setter
- * @param sender cast=(FileDialog^),flags=gcobject
- * @param value cast=(String^),flags=gcobject
- */
-public static final native void FileDialog_FileName(int sender, int value);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(FileDialog^),flags=gcobject
- */
-public static final native int FileDialog_FileNames(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(FileDialog^),flags=gcobject
- * @param value cast=(String^),flags=gcobject
- */
-public static final native void FileDialog_Filter(int sender, int value);
-/**
- * @method flags=getter
- * @param sender cast=(FileDialog^),flags=gcobject
- */
-public static final native int FileDialog_FilterIndex(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(FileDialog^),flags=gcobject
- */
-public static final native void FileDialog_FilterIndex(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(FileDialog^),flags=gcobject
- * @param value cast=(String^),flags=gcobject
- */
-public static final native void FileDialog_InitialDirectory(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(FileDialog^),flags=gcobject
- * @param value cast=(String^),flags=gcobject
- */
-public static final native void FileDialog_Title(int sender, int value);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(System::IO::FileInfo^),flags=gcobject
- */
-public static final native int FileInfo_DirectoryName(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(System::IO::FileInfo^),flags=gcobject
- */
-public static final native int FileInfo_Name(int sender);
-/**
- * @method accessor=System::IO::File::Exists
- * @param sender cast=(String^),flags=gcobject
- */
-public static final native boolean File_Exists(int sender);
-/**
- * @method accessor=System::IO::File::ReadAllText,flags=gcobject
- * @param sender cast=(String^),flags=gcobject
- */
-public static final native int File_ReadAllText(int sender);
-/**
- * @method accessor=FocusManager::GetFocusScope,flags=gcobject
- * @param element cast=(DependencyObject^),flags=gcobject
- */
-public static final native int FocusManager_GetFocusScope(int element);
-/**
- * @method accessor=FocusManager::GetFocusedElement,flags=gcobject
- * @param element cast=(DependencyObject^),flags=gcobject
- */
-public static final native int FocusManager_GetFocusedElement(int element);
-/**
- * @method flags=setter
- * @param sender cast=(System::Windows::Forms::FolderBrowserDialog^),flags=gcobject
- * @param value cast=(String^),flags=gcobject
- */
-public static final native void FolderBrowserDialog_Description(int sender, int value);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(System::Windows::Forms::FolderBrowserDialog^),flags=gcobject
- */
-public static final native int FolderBrowserDialog_SelectedPath(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(System::Windows::Forms::FolderBrowserDialog^),flags=gcobject
- * @param value cast=(String^),flags=gcobject
- */
-public static final native void FolderBrowserDialog_SelectedPath(int sender, int value);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(System::Drawing::Font^),flags=gcobject
- */
-public static final native int Font_FontFamily(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(System::Drawing::Font^),flags=gcobject
- */
-public static final native int Font_Size(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(System::Drawing::Font^),flags=gcobject
- */
-public static final native int Font_Style(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(System::Windows::Forms::FontDialog^),flags=gcobject
- */
-public static final native int FontDialog_Color(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(System::Windows::Forms::FontDialog^),flags=gcobject
- * @param value cast=(System::Drawing::Color),flags=gcobject
- */
-public static final native void FontDialog_Color(int sender, int value);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(System::Windows::Forms::FontDialog^),flags=gcobject
- */
-public static final native int FontDialog_Font(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(System::Windows::Forms::FontDialog^),flags=gcobject
- * @param value cast=(System::Drawing::Font^),flags=gcobject
- */
-public static final native void FontDialog_Font(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(System::Windows::Forms::FontDialog^),flags=gcobject
- */
-public static final native void FontDialog_ShowColor (int sender, boolean value);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(FontFamily^),flags=gcobject
- */
-public static final native int FontFamily_GetTypefaces(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(FontFamily^),flags=gcobject
- */
-public static final native double FontFamily_LineSpacing(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(FontFamily^),flags=gcobject
- */
-public static final native int FontFamily_Source(int sender);
-/** @method accessor=FontStyles::Italic,flags=const gcobject */
-public static final native int FontStyles_Italic();
-/** @method accessor=FontStyles::Normal,flags=const gcobject */
-public static final native int FontStyles_Normal();
-/** @method accessor=FontStyles::Oblique,flags=const gcobject */
-public static final native int FontStyles_Oblique();
-/** @method accessor=FontWeight::FromOpenTypeWeight,flags=gcobject */
-public static final native int FontWeight_FromOpenTypeWeight(int weight);
-/**
- * @method flags=cpp
- * @param sender cast=(FontWeight^),flags=gcobject
- */
-public static final native int FontWeight_ToOpenTypeWeight(int sender);
-/** @method accessor=FontWeights::Bold,flags=const gcobject */
-public static final native int FontWeights_Bold();
-/** @method accessor=FontWeights::Normal,flags=const gcobject */
-public static final native int FontWeights_Normal();
-/** @method accessor=FontStretches::Normal,flags=const gcobject */
-public static final native int FontStretches_Normal();
-/** @method accessor=FontStretch::FromOpenTypeStretch,flags=gcobject */
-public static final native int FontStretch_FromOpenTypeStretch(int stretch);
-/**
- * @method flags=cpp
- * @param sender cast=(FontStretch^),flags=gcobject
- */
-public static final native int FontStretch_ToOpenTypeStretch(int sender);
-/**
- * @method accessor=Fonts::GetTypefaces,flags=gcobject
- * @param uri cast=(String^),flags=gcobject
- */
-public static final native int Fonts_GetTypefaces(int uri);
-/** @method accessor=Fonts::SystemTypefaces,flags=const gcobject */
-public static final native int Fonts_SystemTypefaces();
-/**
- * @method flags=getter
- * @param sender cast=(FormattedText^),flags=gcobject
- */
-public static final native double FormattedText_Baseline(int sender);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(FormattedText^),flags=gcobject
- * @param origin cast=(Point),flags=gcobject
- */
-public static final native int FormattedText_BuildGeometry(int sender, int origin);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(FormattedText^),flags=gcobject
- * @param origin cast=(Point),flags=gcobject
- */
-public static final native int FormattedText_BuildHighlightGeometry(int sender, int origin);
-/**
- * @method flags=getter
- * @param sender cast=(FormattedText^),flags=gcobject
- */
-public static final native double FormattedText_Height(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(FormattedText^),flags=gcobject
- * @param decorations cast=(TextDecorationCollection^),flags=gcobject
- */
-public static final native void FormattedText_SetTextDecorations(int sender, int decorations, int startIndex, int count);
-/**
- * @method flags=getter
- * @param sender cast=(FormattedText^),flags=gcobject
- */
-public static final native double FormattedText_WidthIncludingTrailingWhitespace(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(System::Windows::Forms::CommonDialog^),flags=gcobject
- */
-public static final native int FormsCommonDialog_ShowDialog(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(System::Windows::Forms::MouseEventArgs^),flags=gcobject
- */
-public static final native int FormsMouseEventArgs_Button(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(Frame^),flags=gcobject
- */
-public static final native boolean Frame_CanGoBack(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(Frame^),flags=gcobject
- */
-public static final native boolean Frame_CanGoForward(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(Frame^),flags=gcobject
- */
-public static final native int Frame_CurrentSource(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(Frame^),flags=gcobject
- */
-public static final native int Frame_Source(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Frame^),flags=gcobject
- * @param uri cast=(Uri^),flags=gcobject
- */
-public static final native void Frame_Source(int sender, int uri);
-/**
- * @method flags=cpp
- * @param sender cast=(Frame^),flags=gcobject
- * @param uri cast=(Uri^),flags=gcobject
- */
-public static final native boolean Frame_Navigate(int sender, int uri);
-/**
- * @method flags=setter
- * @param sender cast=(Frame^),flags=gcobject
- * @param visiblity cast=(System::Windows::Navigation::NavigationUIVisibility)
- */
-public static final native void Frame_NavigationUIVisibility(int sender, int visiblity);
-/**
- * @method flags=cpp
- * @param sender cast=(Frame^),flags=gcobject
- */
-public static final native void Frame_GoBack(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(Frame^),flags=gcobject
- */
-public static final native void Frame_GoForward(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(Frame^),flags=gcobject
- */
-public static final native void Frame_Refresh(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(Frame^),flags=gcobject
- */
-public static final native void Frame_StopLoading(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(FrameworkContentElement^),flags=gcobject
- */
-public static final native int FrameworkContentElement_Parent(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(FrameworkContentElement^),flags=gcobject
- */
-public static final native int FrameworkContentElement_Tag(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(FrameworkContentElement^),flags=gcobject
- */
-public static final native void FrameworkContentElement_Tag(int sender, int value);
-/** @method accessor=FrameworkContentElement::typeid,flags=const gcobject */
-public static final native int FrameworkContentElement_typeid();
-/**
- * @method flags=cpp
- * @param sender cast=(FrameworkElement^),flags=gcobject
- */
-public static final native void FrameworkElement_BeginInit(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(FrameworkElement^),flags=gcobject
- */
-public static final native void FrameworkElement_BringIntoView(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- * @param value cast=(ContextMenu^),flags=gcobject
- */
-public static final native void FrameworkElement_ContextMenu(int sender, int value);
-/**
- * @method flags=adder
- * @param sender cast=(FrameworkElement^),flags=gcobject
- * @param handler cast=(ContextMenuEventHandler^),flags=gcobject
- */
-public static final native void FrameworkElement_ContextMenuClosing(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(FrameworkElement^),flags=gcobject
- * @param handler cast=(ContextMenuEventHandler^),flags=gcobject
- */
-public static final native void FrameworkElement_ContextMenuOpening(int sender, int handler);
-/**
- * @method flags=setter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- * @param cursor cast=(Cursor^),flags=gcobject
- */
-public static final native void FrameworkElement_Cursor(int sender, int cursor);
-/** @method accessor=FrameworkElement::CursorProperty,flags=const gcobject */
-public static final native int FrameworkElement_CursorProperty();
-/** @method accessor=FrameworkElement::ActualHeightProperty,flags=const gcobject */
-public static final native int FrameworkElement_ActualHeightProperty();
-/** @method accessor=FrameworkElement::ActualWidthProperty,flags=const gcobject */
-public static final native int FrameworkElement_ActualWidthProperty();
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(FrameworkElement^),flags=gcobject
- * @param key cast=(Object^),flags=gcobject
- */
-public static final native int FrameworkElement_FindResource(int sender, int key);
-/**
- * @method flags=setter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- * @param style cast=(Style^),flags=gcobject
- */
-public static final native void FrameworkElement_FocusVisualStyle(int sender, int style);
-/**
- * @method flags=getter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- */
-public static final native int FrameworkElement_FlowDirection(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- * @param value cast=(FlowDirection)
- */
-public static final native void FrameworkElement_FlowDirection(int sender, int value);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(FrameworkElement^),flags=gcobject
- * @param dp cast=(DependencyProperty^),flags=gcobject
- */
-public static final native int FrameworkElement_GetBindingExpression(int sender, int dp);
-/**
- * @method flags=setter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- * @param value cast=(HorizontalAlignment)
- */
-public static final native void FrameworkElement_HorizontalAlignment(int sender, int value);
-/**
- * @method flags=getter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- */
-public static final native boolean FrameworkElement_IsLoaded(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- * @param value cast=(Transform^),flags=gcobject
- */
-public static final native void FrameworkElement_LayoutTransform(int sender, int value);
-/**
- * @method flags=adder
- * @param sender cast=(FrameworkElement^),flags=gcobject
- * @param handler cast=(RoutedEventHandler^),flags=gcobject
- */
-public static final native void FrameworkElement_Loaded(int sender, int handler);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- */
-public static final native int FrameworkElement_Margin(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- * @param value cast=(Thickness),flags=gcobject
- */
-public static final native void FrameworkElement_Margin(int sender, int value);
-/** @method accessor=FrameworkElement::MarginProperty,flags=const gcobject */
-public static final native int FrameworkElement_MarginProperty();
-/**
- * @method flags=gcobject getter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- */
-public static final native int FrameworkElement_Name(int sender);
-/** @method accessor=FrameworkElement::NameProperty,flags=const gcobject */
-public static final native int FrameworkElement_NameProperty();
-/**
- * @method flags=gcobject getter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- */
-public static final native int FrameworkElement_Parent(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- */
-public static final native int FrameworkElement_RenderTransform(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- * @param value cast=(Transform^),flags=gcobject
- */
-public static final native void FrameworkElement_RenderTransform(int sender, int value);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- */
-public static final native int FrameworkElement_Style(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- * @param value cast=(Style^),flags=gcobject
- */
-public static final native void FrameworkElement_Style(int sender, int value);
-/** @method accessor=FrameworkElement::StyleProperty,flags=const gcobject */
-public static final native int FrameworkElement_StyleProperty();
-/**
- * @method flags=gcobject getter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- */
-public static final native int FrameworkElement_Tag(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- * @param tag cast=(Object^),flags=gcobject
- */
-public static final native void FrameworkElement_Tag(int sender, int tag);
-/** @method accessor=FrameworkElement::TagProperty,flags=const gcobject */
-public static final native int FrameworkElement_TagProperty();
-/** @method accessor=FrameworkElement::typeid,flags=const gcobject */
-public static final native int FrameworkElement_typeid();
-/**
- * @method flags=gcobject getter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- */
-public static final native int FrameworkElement_ToolTip(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- * @param value cast=(Object^),flags=gcobject
- */
-public static final native void FrameworkElement_ToolTip(int sender, int value);
-/**
- * @method flags=getter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- */
-public static final native double FrameworkElement_MaxHeight(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- */
-public static final native void FrameworkElement_MaxHeight(int sender, double height);
-/**
- * @method flags=getter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- */
-public static final native double FrameworkElement_MaxWidth(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- */
-public static final native void FrameworkElement_MaxWidth(int sender, double width);
-/**
- * @method flags=getter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- */
-public static final native double FrameworkElement_MinHeight(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- */
-public static final native void FrameworkElement_MinHeight(int sender, double height);
-/**
- * @method flags=getter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- */
-public static final native double FrameworkElement_MinWidth(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- */
-public static final native void FrameworkElement_MinWidth(int sender, double width);
-/**
- * @method flags=getter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- */
-public static final native double FrameworkElement_Height(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- */
-public static final native void FrameworkElement_Height(int sender, double height);
-/**
- * @method flags=getter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- */
-public static final native double FrameworkElement_Width(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- */
-public static final native void FrameworkElement_Width(int sender, double width);
-/**
- * @method flags=getter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- */
-public static final native double FrameworkElement_ActualWidth(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- */
-public static final native double FrameworkElement_ActualHeight(int sender);
-/** @method accessor=FrameworkElement::WidthProperty,flags=const gcobject */
-public static final native int FrameworkElement_WidthProperty();
-/** @method accessor=FrameworkElement::HeightProperty,flags=const gcobject */
-public static final native int FrameworkElement_HeightProperty();
-/**
- * @method flags=adder
- * @param sender cast=(FrameworkElement^),flags=gcobject
- * @param handler cast=(SizeChangedEventHandler^),flags=gcobject
- */
-public static final native void FrameworkElement_SizeChanged(int sender, int handler);
-/** @method accessor=FrameworkElement::SizeChangedEvent,flags=const gcobject */
-public static final native int FrameworkElement_SizeChangedEvent();
-/**
- * @method flags=setter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- * @param str cast=(VerticalAlignment)
- */
-public static final native void FrameworkElement_VerticalAlignment(int sender, int str);
-/** @method accessor=FrameworkElement::VerticalAlignmentProperty,flags=const gcobject */
-public static final native int FrameworkElement_VerticalAlignmentProperty();
-/**
- * @method flags=cpp
- * @param sender cast=(FrameworkElementFactory^),flags=gcobject
- * @param value cast=(FrameworkElementFactory^),flags=gcobject
- */
-public static final native void FrameworkElementFactory_AppendChild(int sender, int value);
-/**
- * @method flags=cpp
- * @param sender cast=(FrameworkElementFactory^),flags=gcobject
- * @param dp cast=(DependencyProperty^),flags=gcobject
- * @param binding cast=(BindingBase^),flags=gcobject
- */
-public static final native void FrameworkElementFactory_SetBinding(int sender, int dp, int binding);
-/**
- * @method flags=cpp
- * @param sender cast=(FrameworkElementFactory^),flags=gcobject
- * @param dp cast=(DependencyProperty^),flags=gcobject
- * @param value cast=(Boolean)
- */
-public static final native void FrameworkElementFactory_SetValue(int sender, int dp, boolean value);
-/**
- * @method flags=cpp
- * @param sender cast=(FrameworkElementFactory^),flags=gcobject
- * @param dp cast=(DependencyProperty^),flags=gcobject
- * @param value cast=(Object^),flags=gcobject
- */
-public static final native void FrameworkElementFactory_SetValue(int sender, int dp, int value);
-/**
- * @method accessor=SetValue,flags=cpp
- * @param sender cast=(FrameworkElementFactory^),flags=gcobject
- * @param dp cast=(DependencyProperty^),flags=gcobject
- * @param value cast=(Dock)
- */
-public static final native void FrameworkElementFactory_SetValueDock(int sender, int dp, int value);
-/**
- * @method accessor=SetValue,flags=cpp
- * @param sender cast=(FrameworkElementFactory^),flags=gcobject
- * @param dp cast=(DependencyProperty^),flags=gcobject
- */
-public static final native void FrameworkElementFactory_SetValueInt(int sender, int dp, int value);
-/**
- * @method accessor=SetValue,flags=cpp
- * @param sender cast=(FrameworkElementFactory^),flags=gcobject
- * @param dp cast=(DependencyProperty^),flags=gcobject
- * @param value cast=(Stretch)
- */
-public static final native void FrameworkElementFactory_SetValueStretch(int sender, int dp, int value);
-/**
- * @method accessor=SetValue,flags=cpp
- * @param sender cast=(FrameworkElementFactory^),flags=gcobject
- * @param dp cast=(DependencyProperty^),flags=gcobject
- * @param value cast=(Orientation)
- */
-public static final native void FrameworkElementFactory_SetValueOrientation(int sender, int dp, int value);
-/**
- * @method accessor=SetValue,flags=cpp
- * @param sender cast=(FrameworkElementFactory^),flags=gcobject
- * @param dp cast=(DependencyProperty^),flags=gcobject
- * @param value cast=(VerticalAlignment)
- */
-public static final native void FrameworkElementFactory_SetValueVerticalAlignment(int sender, int dp, int value);
-/**
- * @method accessor=SetValue,flags=cpp
- * @param sender cast=(FrameworkElementFactory^),flags=gcobject
- * @param dp cast=(DependencyProperty^),flags=gcobject
- * @param value cast=(Visibility)
- */
-public static final native void FrameworkElementFactory_SetValueVisibility(int sender, int dp, byte value);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(FrameworkTemplate^),flags=gcobject
- * @param name cast=(String^),flags=gcobject
- * @param parent cast=(FrameworkElement^),flags=gcobject
- */
-public static final native int FrameworkTemplate_FindName(int sender, int name, int parent);
-/**
- * @method flags=setter
- * @param sender cast=(FrameworkTemplate^),flags=gcobject
- * @param value cast=(FrameworkElementFactory^),flags=gcobject
- */
-public static final native void FrameworkTemplate_VisualTree(int sender, int value);
-/**
- * @method flags=getter
- * @param sender cast=(Freezable^),flags=gcobject
- */
-public static final native boolean Freezable_CanFreeze(int sender);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(Freezable^),flags=gcobject
- */
-public static final native int Freezable_Clone(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(Freezable^),flags=gcobject
- */
-public static final native void Freezable_Freeze(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(GeometryCollection^),flags=gcobject
- */
-public static final native void GeometryCollection_Clear(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(GeometryCollection^),flags=gcobject
- */
-public static final native int GeometryCollection_Count(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(GeometryCollection^),flags=gcobject
- * @param geometry cast=(Geometry^),flags=gcobject
- */
-public static final native void GeometryCollection_Add(int sender, int geometry);
-/**
- * @method flags=cpp
- * @param sender cast=(GeometryCollection^),flags=gcobject
- * @param geometry cast=(Geometry^),flags=gcobject
- */
-public static final native void GeometryCollection_Remove(int sender, int geometry);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(Geometry^),flags=gcobject
- */
-public static final native int Geometry_Clone(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(Geometry^),flags=gcobject
- */
-public static final native int Geometry_Bounds(int sender);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(Geometry^),flags=gcobject
- */
-public static final native int Geometry_GetFlattenedPathGeometry(int sender);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(Geometry^),flags=gcobject
- * @param type cast=(ToleranceType)
- */
-public static final native int Geometry_GetFlattenedPathGeometry(int sender, double tolerance, int type);
-/**
- * @method flags=cpp
- * @param sender cast=(Geometry^),flags=gcobject
- */
-public static final native boolean Geometry_IsEmpty(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(Geometry^),flags=gcobject
- * @param point cast=(Point),flags=gcobject
- */
-public static final native boolean Geometry_FillContains(int sender, int point);
-/**
- * @method flags=cpp
- * @param sender cast=(Geometry^),flags=gcobject
- * @param geometry cast=(Geometry^),flags=gcobject
- */
-public static final native int Geometry_FillContainsWithDetail(int sender, int geometry);
-/**
- * @method flags=cpp
- * @param sender cast=(Geometry^),flags=gcobject
- * @param pen cast=(Pen^),flags=gcobject
- * @param hitPoint cast=(Point),flags=gcobject
- */
-public static final native boolean Geometry_StrokeContains(int sender, int pen, int hitPoint);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(Geometry^),flags=gcobject
- */
-public static final native int Geometry_Transform(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Geometry^),flags=gcobject
- * @param transform cast=(Transform^),flags=gcobject
- */
-public static final native void Geometry_Transform(int sender, int transform);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(GeometryGroup^),flags=gcobject
- */
-public static final native int GeometryGroup_Children(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(GeometryGroup^),flags=gcobject
- */
-public static final native int GeometryGroup_Children(int sender, int index);
-/**
- * @method flags=getter
- * @param sender cast=(GiveFeedbackEventArgs^),flags=gcobject
- */
-public static final native int GiveFeedbackEventArgs_Effects (int sender);
-/**
- * @method flags=getter
- * @param sender cast=(GlyphRun^),flags=gcobject
- */
-public static final native int GlyphRun_BidiLevel(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(GradientBrush^),flags=gcobject
- * @param mode cast=(BrushMappingMode)
- */
-public static final native void GradientBrush_MappingMode(int sender, int mode);
-/**
- * @method flags=setter
- * @param sender cast=(GradientBrush^),flags=gcobject
- * @param method cast=(GradientSpreadMethod)
- */
-public static final native void GradientBrush_SpreadMethod(int sender, int method);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(Grid^),flags=gcobject
- */
-public static final native int Grid_ColumnDefinitions(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(Grid^),flags=gcobject
- */
-public static final native int Grid_RowDefinitions(int sender);
-/**
- * @method accessor=Grid::SetColumn
- * @param element cast=(UIElement^),flags=gcobject
- */
-public static final native void Grid_SetColumn(int element, int index);
-/**
- * @method accessor=Grid::SetColumnSpan
- * @param element cast=(UIElement^),flags=gcobject
- */
-public static final native void Grid_SetColumnSpan(int element, int value);
-/**
- * @method accessor=Grid::SetRow
- * @param element cast=(UIElement^),flags=gcobject
- */
-public static final native void Grid_SetRow(int element, int index);
-/**
- * @method accessor=Grid::SetRowSpan
- * @param element cast=(UIElement^),flags=gcobject
- */
-public static final native void Grid_SetRowSpan(int element, int value);
-/**
- * @method flags=setter
- * @param sender cast=(GridView^),flags=gcobject
- * @param style cast=(Style^),flags=gcobject
- */
-public static final native void GridView_ColumnHeaderContainerStyle(int sender, int style);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(GridView^),flags=gcobject
- */
-public static final native int GridView_Columns(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(GridView^),flags=gcobject
- */
-public static final native void GridView_AllowsColumnReorder(int sender, boolean value);
-/**
- * @method flags=getter
- * @param sender cast=(GridViewColumn^),flags=gcobject
- */
-public static final native double GridViewColumn_ActualWidth(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(GridViewColumn^),flags=gcobject
- */
-public static final native int GridViewColumn_CellTemplate(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(GridViewColumn^),flags=gcobject
- * @param value cast=(DataTemplate^),flags=gcobject
- */
-public static final native void GridViewColumn_CellTemplate(int sender, int value);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(GridViewColumn^),flags=gcobject
- */
-public static final native int GridViewColumn_Header(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(GridViewColumn^),flags=gcobject
- * @param value cast=(Object^),flags=gcobject
- */
-public static final native void GridViewColumn_Header(int sender, int value);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(GridViewColumn^),flags=gcobject
- */
-public static final native int GridViewColumn_HeaderTemplate(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(GridViewColumn^),flags=gcobject
- * @param value cast=(DataTemplate^),flags=gcobject
- */
-public static final native void GridViewColumn_HeaderTemplate(int sender, int value);
-/**
- * @method flags=getter
- * @param sender cast=(GridViewColumn^),flags=gcobject
- */
-public static final native double GridViewColumn_Width(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(GridViewColumn^),flags=gcobject
- */
-public static final native void GridViewColumn_Width(int sender, double value);
-/** @method accessor=GridViewColumn::WidthProperty,flags=const gcobject */
-public static final native int GridViewColumn_WidthProperty();
-/**
- * @method flags=gcobject getter
- * @param sender cast=(GridViewColumnCollection^),flags=gcobject
- */
-public static final native int GridViewColumnCollection_default(int sender, int index);
-/**
- * @method flags=cpp
- * @param sender cast=(GridViewColumnCollection^),flags=gcobject
- */
-public static final native void GridViewColumnCollection_Clear(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(GridViewColumnCollection^),flags=gcobject
- */
-public static final native int GridViewColumnCollection_Count(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(GridViewColumnCollection ^),flags=gcobject
- * @param item cast=(GridViewColumn^),flags=gcobject
- */
-public static final native int GridViewColumnCollection_IndexOf(int sender, int item);
-/**
- * @method flags=cpp
- * @param sender cast=(GridViewColumnCollection^),flags=gcobject
- * @param value cast=(GridViewColumn^),flags=gcobject
- */
-public static final native void GridViewColumnCollection_Insert(int sender, int index, int value);
-/**
- * @method flags=cpp
- * @param sender cast=(GridViewColumnCollection^),flags=gcobject
- * @param value cast=(GridViewColumn^),flags=gcobject
- */
-public static final native boolean GridViewColumnCollection_Remove(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(GridViewColumnHeader^),flags=gcobject
- * @param value cast=(Object^),flags=gcobject
- */
-public static final native void GridViewColumnHeader_Content(int sender, int value);
-/** @method accessor=GridViewRowPresenterBase::ColumnsProperty,flags=const gcobject */
-public static final native int GridViewRowPresenterBase_ColumnsProperty();
-/** @method accessor=GridViewHeaderRowPresenter::typeid,flags=const gcobject */
-public static final native int GridViewHeaderRowPresenter_typeid();
-/**
- * @method flags=setter
- * @param sender cast=(GridViewRowPresenter^),flags=gcobject
- * @param value cast=(Object^),flags=gcobject
- */
-public static final native void GridViewRowPresenter_Content(int sender, int value);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(GridViewRowPresenter^),flags=gcobject
- */
-public static final native int GridViewRowPresenter_Content(int sender);
-/** @method accessor=GridViewRowPresenter::typeid,flags=const gcobject */
-public static final native int GridViewRowPresenter_typeid();
-/**
- * @method flags=setter
- * @param sender cast=(GridViewRowPresenterBase^),flags=gcobject
- * @param value cast=(GridViewColumnCollection^),flags=gcobject
- */
-public static final native void GridViewRowPresenterBase_Columns(int sender, int value);
-/** @method flags=no_gen */
-public static final native int GCHandle_Alloc(int sender);
-/** @method flags=no_gen */
-public static final native void GCHandle_Free(int sender);
-/** @method flags=no_gen */
-public static final native void GCHandle_Dump();
-/** @method flags=no_gen */
-public static final native int GCHandle_ToHandle(int gchandle);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(HeaderedContentControl^),flags=gcobject
- */
-public static final native int HeaderedContentControl_Header(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(HeaderedContentControl^),flags=gcobject
- * @param header cast=(Object^),flags=gcobject
- */
-public static final native void HeaderedContentControl_Header(int sender, int header);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(HeaderedItemsControl^),flags=gcobject
- */
-public static final native int HeaderedItemsControl_Header(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(HeaderedItemsControl^),flags=gcobject
- * @param value cast=(Object^),flags=gcobject
- */
-public static final native void HeaderedItemsControl_Header(int sender, int value);
-/** @method accessor=HeaderedItemsControl::HeaderTemplateProperty,flags=const gcobject */
-public static final native int HeaderedItemsControl_HeaderTemplateProperty();
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(System::Windows::Forms::HtmlDocument^),flags=gcobject
- * @param string cast=(String^),flags=gcobject
- */
-public static final native int HtmlDocument_InvokeScript(int sender, int string);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(HwndSource^),flags=gcobject
- */
-public static final native int HwndSource_Handle(int sender);
-/**
- * @method flags=adder
- * @param sender cast=(Hyperlink^),flags=gcobject
- * @param handler cast=(RoutedEventHandler^),flags=gcobject
- */
-public static final native void Hyperlink_Click(int sender, int handler);
-/**
- * @method flags=getter
- * @param sender cast=(ICollection^),flags=gcobject
- */
-public static final native int ICollection_Count(int sender);
-/**
- * @method accessor=System::Drawing::Icon::FromHandle,flags=no_gen gcobject
- * @param hIcon cast=(IntPtr),flags=gcobject
- */
-public static final native int Icon_FromHandle(int hIcon);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(IEnumerable ^),flags=gcobject
- */
-public static final native int IEnumerable_GetEnumerator(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(IEnumerator^),flags=gcobject
- */
-public static final native int IEnumerator_Current(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(IEnumerator^),flags=gcobject
- */
-public static final native boolean IEnumerator_MoveNext(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(IList^),flags=gcobject
- * @param value cast=(Object^),flags=gcobject
- */
-public static final native void IList_Add(int sender, int value);
-/**
- * @method flags=cpp
- * @param sender cast=(IList^),flags=gcobject
- */
-public static final native void IList_Clear(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(IList^),flags=gcobject
- */
-public static final native int IList_default(int sender, int index);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(IList^),flags=gcobject
- */
-public static final native int IList_GetEnumerator(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(IList^),flags=gcobject
- * @param value cast=(Object^),flags=gcobject
- */
-public static final native int IList_IndexOf(int sender, int value);
-/**
- * @method flags=cpp
- * @param sender cast=(IList^),flags=gcobject
- * @param value cast=(Object^),flags=gcobject
- */
-public static final native void IList_Insert(int sender, int index, int value);
-/**
- * @method flags=cpp
- * @param sender cast=(IList^),flags=gcobject
- * @param value cast=(Object^),flags=gcobject
- */
-public static final native void IList_Remove(int sender, int value);
-/**
- * @method flags=getter
- * @param sender cast=(IndexedGlyphRun^),flags=gcobject
- */
-public static final native int IndexedGlyphRun_TextSourceCharacterIndex(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(IndexedGlyphRun^),flags=gcobject
- */
-public static final native int IndexedGlyphRun_TextSourceLength(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(IndexedGlyphRun^),flags=gcobject
- */
-public static final native int IndexedGlyphRun_GlyphRun(int sender);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(IEnumerable^),flags=gcobject
- */
-public static final native int IndexedGlyphRunCollection_GetEnumerator(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(IEnumerator^),flags=gcobject
- */
-public static final native int IndexedGlyphRunCollection_Current(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(InlineCollection^),flags=gcobject
- * @param value cast=(Inline^),flags=gcobject
- */
-public static final native void InlineCollection_Add(int sender, int value);
-/**
- * @method flags=cpp
- * @param sender cast=(InlineCollection^),flags=gcobject
- */
-public static final native void InlineCollection_Clear(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(InputEventArgs^),flags=gcobject
- */
-public static final native int InputEventArgs_Timestamp(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(Image^),flags=gcobject
- */
-public static final native int Image_Source(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Image^),flags=gcobject
- * @param imageSource cast=(ImageSource^),flags=gcobject
- */
-public static final native void Image_Source(int sender, int imageSource);
-/** @method accessor=Image::SourceProperty,flags=const gcobject */
-public static final native int Image_SourceProperty();
-/** @method accessor=Image::StretchProperty,flags=const gcobject */
-public static final native int Image_StretchProperty();
-/**
- * @method flags=setter
- * @param sender cast=(Image^),flags=gcobject
- * @param stretch cast=(Stretch)
- */
-public static final native void Image_Stretch(int sender, int stretch);
-/** @method accessor=Image::typeid,flags=const gcobject */
-public static final native int Image_typeid();
-/**
- * @method accessor=System::Windows::Interop::Imaging::CreateBitmapSourceFromHIcon,flags=gcobject
- * @param hIcon cast=(IntPtr)
- * @param sourceRect cast=(Int32Rect),flags=gcobject
- * @param sizeOptions cast=(BitmapSizeOptions^),flags=gcobject
- */
-public static final native int Imaging_CreateBitmapSourceFromHIcon(int hIcon, int sourceRect, int sizeOptions);
-/** @method accessor=ImageSource::typeid,flags=const gcobject */
-public static final native int ImageSource_typeid();
-/**
- * @method flags=cpp
- * @param value cast=(IntPtr^),flags=gcobject
- */
-public static final native int IntPtr_ToInt32 (int value);
-/**
- * @method flags=cpp
- * @param sender cast=(ItemCollection^),flags=gcobject
- * @param item cast=(Object^),flags=gcobject
- */
-public static final native void ItemCollection_Add(int sender, int item);
-/**
- * @method flags=cpp
- * @param sender cast=(ItemCollection^),flags=gcobject
- */
-public static final native void ItemCollection_Clear(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(ItemCollection^),flags=gcobject
- */
-public static final native int ItemCollection_Count(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(ItemCollection^),flags=gcobject
- */
-public static final native int ItemCollection_CurrentItem(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(ItemCollection^),flags=gcobject
- */
-public static final native int ItemCollection_CurrentPosition(int sender);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(ItemCollection^),flags=gcobject
- */
-public static final native int ItemCollection_GetItemAt(int sender, int index);
-/**
- * @method flags=cpp
- * @param sender cast=(ItemCollection^),flags=gcobject
- * @param value cast=(Object^),flags=gcobject
- */
-public static final native int ItemCollection_IndexOf(int sender, int value);
-/**
- * @method flags=cpp
- * @param sender cast=(ItemCollection^),flags=gcobject
- * @param value cast=(Object^),flags=gcobject
- */
-public static final native void ItemCollection_Insert(int sender, int index, int value);
-/**
- * @method flags=cpp
- * @param sender cast=(ItemCollection^),flags=gcobject
- * @param item cast=(Object^),flags=gcobject
- */
-public static final native void ItemCollection_Remove(int sender, int item);
-/**
- * @method flags=cpp
- * @param sender cast=(ItemCollection^),flags=gcobject
- */
-public static final native void ItemCollection_RemoveAt(int sender, int index);
-/**
- * @method flags=getter
- * @param sender cast=(ItemsControl^),flags=gcobject
- */
-public static final native boolean ItemsControl_HasItems(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(ItemsControl^),flags=gcobject
- */
-public static final native int ItemsControl_Items(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(ItemsControl^),flags=gcobject
- * @param value cast=(IEnumerable^),flags=gcobject
- */
-public static final native void ItemsControl_ItemsSource(int sender, int value);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(ItemsControl^),flags=gcobject
- */
-public static final native int ItemsControl_ItemTemplate(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(ItemsControl^),flags=gcobject
- * @param value cast=(DataTemplate^),flags=gcobject
- */
-public static final native void ItemsControl_ItemTemplate(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(ItemsControl^),flags=gcobject
- */
-public static final native void ItemsControl_IsTextSearchEnabled(int sender, boolean value);
-/** @method accessor=ItemsPresenter::typeid,flags=const gcobject */
-public static final native int ItemsPresenter_typeid();
-/**
- * @method accessor=KeyInterop::VirtualKeyFromKey
- * @param key cast=(Key)
- */
-public static final native int KeyInterop_VirtualKeyFromKey(int key);
-/** @method accessor=Keyboard::FocusedElement,flags=const gcobject */
-public static final native int Keyboard_FocusedElement();
-/**
- * @method accessor=Keyboard::Focus,flags=gcobject
- * @param element cast=(IInputElement^),flags=gcobject
- */
-public static final native int Keyboard_Focus(int element);
-/** @method accessor=Keyboard::Modifiers,flags=const */
-public static final native int Keyboard_Modifiers();
-/**
- * @method accessor=KeyboardNavigation::GetIsTabStop
- * @param element cast=(DependencyObject^),flags=gcobject
- */
-public static final native boolean KeyboardNavigation_GetIsTabStop(int element);
-/**
- * @method accessor=KeyboardNavigation::SetIsTabStop
- * @param element cast=(DependencyObject^),flags=gcobject
- */
-public static final native void KeyboardNavigation_SetIsTabStop(int element, boolean istabstop);
-/**
- * @method accessor=KeyboardNavigation::SetDirectionalNavigation
- * @param element cast=(DependencyObject^),flags=gcobject
- * @param mode cast=(KeyboardNavigationMode)
- */
-public static final native void KeyboardNavigation_SetDirectionalNavigation(int element, int mode);
-/**
- * @method accessor=KeyboardNavigation::SetTabNavigation
- * @param element cast=(DependencyObject^),flags=gcobject
- * @param mode cast=(KeyboardNavigationMode)
- */
-public static final native void KeyboardNavigation_SetTabNavigation(int element, int mode);
-/**
- * @method accessor=KeyboardNavigation::SetControlTabNavigation
- * @param element cast=(DependencyObject^),flags=gcobject
- * @param mode cast=(KeyboardNavigationMode)
- */
-public static final native void KeyboardNavigation_SetControlTabNavigation(int element, int mode);
-/**
- * @method flags=getter
- * @param sender cast=(KeyboardDevice^),flags=gcobject
- */
-public static final native int KeyboardDevice_Modifiers(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(KeyboardEventArgs^),flags=gcobject
- */
-public static final native int KeyboardEventArgs_KeyboardDevice(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(KeyEventArgs^),flags=gcobject
- */
-public static final native boolean KeyEventArgs_IsDown(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(KeyEventArgs^),flags=gcobject
- */
-public static final native boolean KeyEventArgs_IsRepeat(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(KeyEventArgs^),flags=gcobject
- */
-public static final native boolean KeyEventArgs_IsToggled(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(KeyEventArgs^),flags=gcobject
- */
-public static final native int KeyEventArgs_Key(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(KeyEventArgs^),flags=gcobject
- */
-public static final native int KeyEventArgs_SystemKey(int sender);
-/** @method accessor=KeyTime::Uniform,flags=const gcobject */
-public static final native int KeyTime_Uniform();
-/**
- * @method flags=getter
- * @param sender cast=(Matrix^),flags=gcobject
- */
-public static final native boolean Matrix_IsIdentity(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(Matrix^),flags=gcobject
- */
-public static final native void Matrix_Invert(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(Matrix^),flags=gcobject
- */
-public static final native double Matrix_M11(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(Matrix^),flags=gcobject
- */
-public static final native double Matrix_M12(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(Matrix^),flags=gcobject
- */
-public static final native double Matrix_M21(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(Matrix^),flags=gcobject
- */
-public static final native double Matrix_M22(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(Matrix^),flags=gcobject
- */
-public static final native double Matrix_OffsetX(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(Matrix^),flags=gcobject
- */
-public static final native double Matrix_OffsetY(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Matrix^),flags=gcobject
- */
-public static final native void Matrix_M11(int sender, double value);
-/**
- * @method flags=setter
- * @param sender cast=(Matrix^),flags=gcobject
- */
-public static final native void Matrix_M12(int sender, double value);
-/**
- * @method flags=setter
- * @param sender cast=(Matrix^),flags=gcobject
- */
-public static final native void Matrix_M21(int sender, double value);
-/**
- * @method flags=setter
- * @param sender cast=(Matrix^),flags=gcobject
- */
-public static final native void Matrix_M22(int sender, double value);
-/**
- * @method flags=setter
- * @param sender cast=(Matrix^),flags=gcobject
- */
-public static final native void Matrix_OffsetX(int sender, double value);
-/**
- * @method flags=setter
- * @param sender cast=(Matrix^),flags=gcobject
- */
-public static final native void Matrix_OffsetY(int sender, double value);
-/**
- * @method accessor=Matrix::Multiply,flags=gcobject
- * @param m1 cast=(Matrix),flags=gcobject
- * @param m2 cast=(Matrix),flags=gcobject
- */
-public static final native int Matrix_Multiply(int m1, int m2);
-/**
- * @method flags=cpp
- * @param sender cast=(Matrix^),flags=gcobject
- */
-public static final native void Matrix_RotatePrepend(int sender, double angle);
-/**
- * @method flags=cpp
- * @param sender cast=(Matrix^),flags=gcobject
- */
-public static final native void Matrix_ScalePrepend(int sender, double scaleX, double scaleY);
-/**
- * @method flags=cpp
- * @param sender cast=(Matrix^),flags=gcobject
- */
-public static final native void Matrix_SetIdentity(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(Matrix^),flags=gcobject
- */
-public static final native void Matrix_SkewPrepend(int sender, double skewX, double skewY);
-/**
- * @method flags=cpp
- * @param sender cast=(Matrix^),flags=gcobject
- */
-public static final native void Matrix_TranslatePrepend(int sender, double tx, double ty);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(Matrix^),flags=gcobject
- * @param point cast=(Point),flags=gcobject
- */
-public static final native int Matrix_Transform(int sender, int point);
-/**
- * @method accessor=MessageBox::Show
- * @param messageBoxText cast=(String^),flags=gcobject
- * @param caption cast=(String^),flags=gcobject
- * @param button cast=(MessageBoxButton)
- * @param icon cast=(MessageBoxImage)
- * @param defaultResult cast=(MessageBoxResult)
- */
-public static final native int MessageBox_Show (int messageBoxText, int caption, int button, int icon, int defaultResult);
-/** @method accessor=Mouse::Captured,flags=const gcobject */
-public static final native int Mouse_Captured();
-/** @method accessor=Mouse::DirectlyOver,flags=const gcobject */
-public static final native int Mouse_DirectlyOver();
-/**
- * @method accessor=Mouse::GetPosition,flags=gcobject
- * @param relativeTo cast=(IInputElement^),flags=gcobject
- */
-public static final native int Mouse_GetPosition(int relativeTo);
-/**
- * @method accessor=Mouse::SetCursor
- * @param cursor cast=(Cursor^),flags=gcobject
- */
-public static final native boolean Mouse_SetCursor(int cursor);
-/** @method accessor=Mouse::LeftButton,flags=const */
-public static final native int Mouse_LeftButton();
-/** @method accessor=Mouse::RightButton,flags=const */
-public static final native int Mouse_RightButton();
-/** @method accessor=Mouse::MiddleButton,flags=const */
-public static final native int Mouse_MiddleButton();
-/** @method accessor=Mouse::XButton1,flags=const */
-public static final native int Mouse_XButton1();
-/** @method accessor=Mouse::XButton2,flags=const */
-public static final native int Mouse_XButton2();
-/**
- * @method flags=getter
- * @param sender cast=(MouseButtonEventArgs^),flags=gcobject
- */
-public static final native int MouseButtonEventArgs_ButtonState(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(MouseButtonEventArgs^),flags=gcobject
- */
-public static final native int MouseButtonEventArgs_ClickCount(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(MouseButtonEventArgs^),flags=gcobject
- */
-public static final native int MouseButtonEventArgs_ChangedButton(int sender);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(MouseEventArgs^),flags=gcobject
- * @param relativeTo cast=(IInputElement^),flags=gcobject
- */
-public static final native int MouseEventArgs_GetPosition(int sender, int relativeTo);
-/**
- * @method flags=getter
- * @param sender cast=(MouseEventArgs^),flags=gcobject
- */
-public static final native int MouseEventArgs_LeftButton(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(MouseEventArgs^),flags=gcobject
- */
-public static final native int MouseEventArgs_MiddleButton(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(MouseEventArgs^),flags=gcobject
- */
-public static final native int MouseEventArgs_RightButton(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(MouseEventArgs^),flags=gcobject
- */
-public static final native int MouseEventArgs_XButton1(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(MouseEventArgs^),flags=gcobject
- */
-public static final native int MouseEventArgs_XButton2(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(MouseWheelEventArgs^),flags=gcobject
- */
-public static final native int MouseWheelEventArgs_Delta(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(ListBoxItem^),flags=gcobject
- */
-public static final native boolean ListBoxItem_IsSelected(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(ListBoxItem^),flags=gcobject
- */
-public static final native void ListBoxItem_IsSelected(int sender, boolean value);
-/**
- * @method flags=cpp
- * @param sender cast=(ListBox^),flags=gcobject
- * @param value cast=(Object^),flags=gcobject
- */
-public static final native void ListBox_ScrollIntoView(int sender, int value);
-/**
- * @method flags=cpp
- * @param sender cast=(ListBox^),flags=gcobject
- */
-public static final native void ListBox_SelectAll(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(ListBox^),flags=gcobject
- */
-public static final native int ListBox_SelectedItems(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(ListBox^),flags=gcobject
- * @param value cast=(SelectionMode)
- */
-public static final native void ListBox_SelectionMode(int sender, int value);
-/**
- * @method flags=cpp
- * @param sender cast=(ListBox^),flags=gcobject
- */
-public static final native void ListBox_UnselectAll(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(ListView^),flags=gcobject
- * @param value cast=(ViewBase^),flags=gcobject
- */
-public static final native void ListView_View(int sender, int value);
-/** @method accessor=ListViewItem::typeid,flags=const gcobject */
-public static final native int ListViewItem_typeid();
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(System::IO::MemoryStream^),flags=gcobject
- */
-public static final native int MemoryStream_ToArray(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(System::IO::MemoryStream^),flags=gcobject
- * @param buffer cast=(array<Byte>^),flags=gcobject
- */
-public static final native void MemoryStream_Write(int sender, int buffer, int offset, int count);
-/**
- * @method flags=setter
- * @param sender cast=(Menu^),flags=gcobject
- */
-public static final native void Menu_IsMainMenu(int sender, boolean value);
-/**
- * @method flags=adder
- * @param sender cast=(MenuItem^),flags=gcobject
- * @param handler cast=(RoutedEventHandler^),flags=gcobject
- */
-public static final native void MenuItem_Click(int sender, int handler);
-/**
- * @method flags=setter
- * @param sender cast=(MenuItem^),flags=gcobject
- * @param value cast=(Image^),flags=gcobject
- */
-public static final native void MenuItem_Icon(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(MenuItem^),flags=gcobject
- * @param value cast=(String^),flags=gcobject
- */
-public static final native void MenuItem_InputGestureText(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(MenuItem^),flags=gcobject
- */
-public static final native void MenuItem_IsCheckable(int sender, boolean value);
-/**
- * @method flags=getter
- * @param sender cast=(MenuItem^),flags=gcobject
- */
-public static final native boolean MenuItem_IsChecked(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(MenuItem^),flags=gcobject
- */
-public static final native void MenuItem_IsChecked(int sender, boolean value);
-/**
- * @method flags=adder
- * @param sender cast=(MenuItem^),flags=gcobject
- * @param handler cast=(RoutedEventHandler^),flags=gcobject
- */
-public static final native void MenuItem_SubmenuClosed(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(MenuItem^),flags=gcobject
- * @param handler cast=(RoutedEventHandler^),flags=gcobject
- */
-public static final native void MenuItem_SubmenuOpened(int sender, int handler);
-/** @method accessor=Int32Rect::Empty,flags=const gcobject */
-public static final native int Int32Rect_Empty();
-/**
- * @method flags=gcobject getter
- * @param sender cast=(MatrixTransform^),flags=gcobject
- */
-public static final native int MatrixTransform_Matrix(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(MatrixTransform^),flags=gcobject
- * @param value cast=(Matrix),flags=gcobject
- */
-public static final native void MatrixTransform_Matrix(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(System::Windows::Forms::NotifyIcon^),flags=gcobject
- * @param value cast=(System::Drawing::Icon^),flags=gcobject
- */
-public static final native void NotifyIcon_Icon(int sender, int value);
-/**
- * @method flags=adder
- * @param sender cast=(System::Windows::Forms::NotifyIcon^),flags=gcobject
- * @param handler cast=(System::Windows::Forms::MouseEventHandler^),flags=gcobject
- */
-public static final native void NotifyIcon_MouseDown(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(System::Windows::Forms::NotifyIcon^),flags=gcobject
- * @param handler cast=(System::Windows::Forms::MouseEventHandler^),flags=gcobject
- */
-public static final native void NotifyIcon_MouseUp(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(System::Windows::Forms::NotifyIcon^),flags=gcobject
- * @param handler cast=(EventHandler^),flags=gcobject
- */
-public static final native void NotifyIcon_DoubleClick(int sender, int handler);
-/**
- * @method flags=setter
- * @param sender cast=(System::Windows::Forms::NotifyIcon^),flags=gcobject
- * @param value cast=(String^),flags=gcobject
- */
-public static final native void NotifyIcon_Text(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(System::Windows::Forms::NotifyIcon^),flags=gcobject
- */
-public static final native void NotifyIcon_Visible(int sender, boolean value);
-/**
- * @method flags=cpp
- * @param sender cast=(Object ^),flags=gcobject
- * @param o cast=(Object ^),flags=gcobject
- */
-public static final native boolean Object_Equals(int sender, int o);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(Object ^),flags=gcobject
- */
-public static final native int Object_GetType(int sender);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(Object ^),flags=gcobject
- */
-public static final native int Object_ToString(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(ObservableCollection<GridViewColumn^>^),flags=gcobject
- */
-public static final native void ObservableCollectionGridViewColumn_Move(int sender, int oldIndex, int newIndex);
-/**
- * @method flags=setter
- * @param sender cast=(OpenFileDialog^),flags=gcobject
- */
-public static final native void OpenFileDialog_Multiselect (int sender, boolean value);
-/**
- * @method flags=setter
- * @param sender cast=(RowDefinition^),flags=gcobject
- * @param height cast=(GridLength),flags=gcobject
- */
-public static final native void RowDefinition_Height(int sender, int height);
-/**
- * @method flags=cpp
- * @param sender cast=(RowDefinitionCollection^),flags=gcobject
- * @param row cast=(RowDefinition^),flags=gcobject
- */
-public static final native void RowDefinitionCollection_Add(int sender, int row);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(Panel^),flags=gcobject
- */
-public static final native int Panel_Background(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Panel^),flags=gcobject
- * @param brush cast=(Brush^),flags=gcobject
- */
-public static final native void Panel_Background(int sender, int brush);
-/** @method accessor=Panel::BackgroundProperty,flags=const gcobject */
-public static final native int Panel_BackgroundProperty();
-/**
- * @method flags=gcobject getter
- * @param sender cast=(Panel^),flags=gcobject
- */
-public static final native int Panel_Children(int sender);
-/**
- * @method accessor=Panel::GetZIndex
- * @param element cast=(UIElement^),flags=gcobject
- */
-public static final native int Panel_GetZIndex(int element);
-/**
- * @method accessor=Panel::SetZIndex
- * @param element cast=(UIElement ^),flags=gcobject
- */
-public static final native void Panel_SetZIndex(int element, int index);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(PasswordBox^),flags=gcobject
- */
-public static final native int PasswordBox_Password(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(PasswordBox^),flags=gcobject
- * @param value cast=(String^),flags=gcobject
- */
-public static final native void PasswordBox_Password(int sender, int value);
-/**
- * @method flags=getter
- * @param sender cast=(PasswordBox^),flags=gcobject
- */
-public static final native char PasswordBox_PasswordChar(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(PasswordBox^),flags=gcobject
- */
-public static final native void PasswordBox_PasswordChar(int sender, char value);
-/**
- * @method flags=getter
- * @param sender cast=(PasswordBox^),flags=gcobject
- */
-public static final native int PasswordBox_MaxLength(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(PasswordBox^),flags=gcobject
- */
-public static final native void PasswordBox_MaxLength(int sender, int value);
-/**
- * @method flags=adder
- * @param sender cast=(PasswordBox^),flags=gcobject
- * @param handler cast=(RoutedEventHandler^),flags=gcobject
- */
-public static final native void PasswordBox_PasswordChanged(int sender, int handler);
-/**
- * @method flags=cpp
- * @param sender cast=(PasswordBox^),flags=gcobject
- */
-public static final native void PasswordBox_Paste(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Path^),flags=gcobject
- * @param geometry cast=(Geometry^),flags=gcobject
- */
-public static final native void Path_Data(int sender, int geometry);
-/**
- * @method flags=setter
- * @param sender cast=(Path^),flags=gcobject
- * @param brush cast=(Brush^),flags=gcobject
- */
-public static final native void Path_Fill(int sender, int brush);
-/**
- * @method flags=setter
- * @param sender cast=(Path^),flags=gcobject
- * @param value cast=(Stretch)
- */
-public static final native void Path_Stretch(int sender, int value);
-/**
- * @method flags=cpp
- * @param sender cast=(PathFigureCollection^),flags=gcobject
- * @param element cast=(PathFigure^),flags=gcobject
- */
-public static final native void PathFigureCollection_Add(int sender, int element);
-/**
- * @method flags=getter
- * @param sender cast=(PathFigureCollection^),flags=gcobject
- */
-public static final native int PathFigureCollection_Count(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(PathFigure^),flags=gcobject
- * @param point cast=(Point),flags=gcobject
- */
-public static final native void PathFigure_StartPoint(int sender, int point);
-/**
- * @method flags=setter
- * @param sender cast=(PathFigure^),flags=gcobject
- */
-public static final native void PathFigure_IsClosed(int sender, boolean closed);
-/**
- * @method flags=getter
- * @param sender cast=(PathFigure^),flags=gcobject
- */
-public static final native boolean PathFigure_IsClosed(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(PathFigure^),flags=gcobject
- */
-public static final native int PathFigure_Segments(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(PathFigure^),flags=gcobject
- */
-public static final native int PathFigure_Segments(int sender, int index);
-/**
- * @method flags=cpp
- * @param sender cast=(PathGeometry^),flags=gcobject
- * @param geometry cast=(Geometry^),flags=gcobject
- */
-public static final native void PathGeometry_AddGeometry(int sender, int geometry);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(PathGeometry^),flags=gcobject
- */
-public static final native int PathGeometry_Bounds(int sender);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(PathGeometry^),flags=gcobject
- */
-public static final native int PathGeometry_Clone(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(PathGeometry^),flags=gcobject
- * @param value cast=(FillRule)
- */
-public static final native void PathGeometry_FillRule(int sender, int value);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(PathGeometry^),flags=gcobject
- */
-public static final native int PathGeometry_Figures(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(PathGeometry^),flags=gcobject
- */
-public static final native int PathGeometry_Figures(int sender, int index);
-/**
- * @method flags=cpp
- * @param sender cast=(PathSegmentCollection^),flags=gcobject
- * @param element cast=(PathSegment^),flags=gcobject
- */
-public static final native void PathSegmentCollection_Add(int sender, int element);
-/**
- * @method flags=getter
- * @param sender cast=(PathSegmentCollection^),flags=gcobject
- */
-public static final native int PathSegmentCollection_Count(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(Pen^),flags=gcobject
- */
-public static final native int Pen_Brush(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Pen^),flags=gcobject
- * @param value cast=(Brush^),flags=gcobject
- */
-public static final native void Pen_Brush(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(Pen^),flags=gcobject
- * @param value cast=(PenLineCap)
- */
-public static final native void Pen_DashCap(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(Pen^),flags=gcobject
- * @param value cast=(DashStyle^),flags=gcobject
- */
-public static final native void Pen_DashStyle(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(Pen^),flags=gcobject
- * @param value cast=(PenLineCap)
- */
-public static final native void Pen_EndLineCap(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(Pen^),flags=gcobject
- * @param value cast=(PenLineCap)
- */
-public static final native void Pen_StartLineCap(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(Pen^),flags=gcobject
- * @param value cast=(PenLineJoin)
- */
-public static final native void Pen_LineJoin(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(Pen^),flags=gcobject
- */
-public static final native void Pen_MiterLimit(int sender, double value);
-/**
- * @method flags=setter
- * @param sender cast=(Pen^),flags=gcobject
- */
-public static final native void Pen_Thickness(int sender, double value);
-/**
- * @method flags=getter
- * @param sender cast=(PixelFormat^),flags=gcobject
- */
-public static final native int PixelFormat_BitsPerPixel(int sender);
-/** @method accessor=PixelFormats::Bgr101010,flags=const gcobject */
-public static final native int PixelFormats_Bgr101010();
-/** @method accessor=PixelFormats::Bgr24,flags=const gcobject */
-public static final native int PixelFormats_Bgr24();
-/** @method accessor=PixelFormats::Bgr32,flags=const gcobject */
-public static final native int PixelFormats_Bgr32();
-/** @method accessor=PixelFormats::Bgr555,flags=const gcobject */
-public static final native int PixelFormats_Bgr555();
-/** @method accessor=PixelFormats::Bgr565,flags=const gcobject */
-public static final native int PixelFormats_Bgr565();
-/** @method accessor=PixelFormats::Bgra32,flags=const gcobject */
-public static final native int PixelFormats_Bgra32();
-/** @method accessor=PixelFormats::BlackWhite,flags=const gcobject */
-public static final native int PixelFormats_BlackWhite();
-/** @method accessor=PixelFormats::Default,flags=const gcobject */
-public static final native int PixelFormats_Default();
-/** @method accessor=PixelFormats::Indexed1,flags=const gcobject */
-public static final native int PixelFormats_Indexed1();
-/** @method accessor=PixelFormats::Indexed2,flags=const gcobject */
-public static final native int PixelFormats_Indexed2();
-/** @method accessor=PixelFormats::Indexed4,flags=const gcobject */
-public static final native int PixelFormats_Indexed4();
-/** @method accessor=PixelFormats::Indexed8,flags=const gcobject */
-public static final native int PixelFormats_Indexed8();
-/** @method accessor=PixelFormats::Pbgra32,flags=const gcobject */
-public static final native int PixelFormats_Pbgra32();
-/** @method accessor=PixelFormats::Rgb24,flags=const gcobject */
-public static final native int PixelFormats_Rgb24();
-/**
- * @method flags=cpp
- * @param sender cast=(PointCollection^),flags=gcobject
- * @param point cast=(Point),flags=gcobject
- */
-public static final native void PointCollection_Add(int sender, int point);
-/**
- * @method flags=getter
- * @param sender cast=(Point^),flags=gcobject
- */
-public static final native double Point_X(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(Point^),flags=gcobject
- */
-public static final native double Point_Y(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Popup^),flags=gcobject
- */
-public static final native void Popup_AllowsTransparency(int sender, boolean value);
-/**
- * @method flags=setter
- * @param sender cast=(Popup^),flags=gcobject
- * @param child cast=(UIElement^),flags=gcobject
- */
-public static final native void Popup_Child(int sender, int child);
-/**
- * @method flags=getter gcobject
- * @param sender cast=(Popup^),flags=gcobject
- */
-public static final native int Popup_Child(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Popup^),flags=gcobject
- */
-public static final native void Popup_HorizontalOffset(int sender, double value);
-/**
- * @method flags=getter
- * @param sender cast=(Popup^),flags=gcobject
- */
-public static final native double Popup_HorizontalOffset(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Popup^),flags=gcobject
- */
-public static final native void Popup_IsOpen(int sender, boolean value);
-/**
- * @method flags=getter
- * @param sender cast=(Popup^),flags=gcobject
- */
-public static final native boolean Popup_IsOpen(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Popup^),flags=gcobject
- */
-public static final native void Popup_VerticalOffset(int sender, double value);
-/**
- * @method flags=getter
- * @param sender cast=(Popup^),flags=gcobject
- */
-public static final native double Popup_VerticalOffset(int sender);
-/**
- * @method flags=adder
- * @param sender cast=(Popup^),flags=gcobject
- * @param handler cast=(EventHandler^),flags=gcobject
- */
-public static final native void Popup_Closed(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(Popup^),flags=gcobject
- * @param handler cast=(EventHandler^),flags=gcobject
- */
-public static final native void Popup_Opened(int sender, int handler);
-/** @method accessor=PresentationSource::CurrentSources,flags=const gcobject */
-public static final native int PresentationSource_CurrentSources();
-/**
- * @method accessor=PresentationSource::FromVisual,flags=gcobject
- * @param visual cast=(Visual^),flags=gcobject
- */
-public static final native int PresentationSource_FromVisual(int visual);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(PresentationSource^),flags=gcobject
- */
-public static final native int PresentationSource_RootVisual(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(ProgressBar ^),flags=gcobject
- */
-public static final native void ProgressBar_IsIndeterminate(int sender, boolean value);
-/**
- * @method flags=getter
- * @param sender cast=(ProgressBar ^),flags=gcobject
- */
-public static final native void ProgressBar_IsIndeterminate(int sender);
-/**
- * @method flags=setter
- * @param handle cast=(ProgressBar ^),flags=gcobject
- * @param value cast=(Orientation)
- */
-public static final native void ProgressBar_Orientation(int handle, int value);
-/**
- * @method flags=cpp
- * @param sender cast=(PropertyInfo^),flags=gcobject
- * @param obj cast=(Object^),flags=gcobject
- * @param value cast=(Object^),flags=gcobject
- * @param indexArray cast=(array<Object^>^),flags=gcobject
- */
-public static final native void PropertyInfo_SetValue(int sender, int obj, int value, int indexArray);
-/**
- * @method accessor=PropertyInfo::SetValue,flags=cpp
- * @param sender cast=(PropertyInfo^),flags=gcobject
- * @param obj cast=(Object^),flags=gcobject
- * @param value cast=(bool)
- * @param indexArray cast=(array<Object^>^),flags=gcobject
- */
-public static final native void PropertyInfo_SetValueBoolean(int sender, int obj, boolean value, int indexArray);
-/**
- * @method flags=getter
- * @param sender cast=(QueryContinueDragEventArgs^),flags=gcobject
- */
-public static final native boolean QueryContinueDragEventArgs_EscapePressed(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(QueryContinueDragEventArgs^),flags=gcobject
- * @param dragAction cast=(DragAction)
- */
-public static final native void QueryContinueDragEventArgs_Action(int sender, int dragAction);
-/**
- * @method flags=getter
- * @param sender cast=(RangeBase ^),flags=gcobject
- */
-public static final native double RangeBase_LargeChange(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(RangeBase ^),flags=gcobject
- */
-public static final native void RangeBase_LargeChange(int sender, double value);
-/**
- * @method flags=getter
- * @param sender cast=(RangeBase ^),flags=gcobject
- */
-public static final native double RangeBase_Maximum(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(RangeBase ^),flags=gcobject
- */
-public static final native void RangeBase_Maximum(int sender, double value);
-/**
- * @method flags=getter
- * @param sender cast=(RangeBase ^),flags=gcobject
- */
-public static final native double RangeBase_Minimum(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(RangeBase ^),flags=gcobject
- */
-public static final native void RangeBase_Minimum(int sender, double value);
-/**
- * @method flags=getter
- * @param sender cast=(RangeBase ^),flags=gcobject
- */
-public static final native double RangeBase_SmallChange(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(RangeBase ^),flags=gcobject
- */
-public static final native void RangeBase_SmallChange(int sender, double value);
-/**
- * @method flags=getter
- * @param sender cast=(RangeBase ^),flags=gcobject
- */
-public static final native double RangeBase_Value(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(RangeBase ^),flags=gcobject
- */
-public static final native void RangeBase_Value(int sender, double value);
-/**
- * @method flags=adder
- * @param sender cast=(RangeBase ^),flags=gcobject
- * @param handler cast=(RoutedPropertyChangedEventHandler<double> ^),flags=gcobject
- */
-public static final native void RangeBase_ValueChanged(int sender, int handler);
-/**
- * @method flags=cpp
- * @param sender cast=(Rect^),flags=gcobject
- * @param point cast=(Point),flags=gcobject
- */
-public static final native boolean Rect_Contains(int sender, int point);
-/**
- * @method flags=cpp
- * @param sender cast=(Rect^),flags=gcobject
- * @param rect cast=(Rect),flags=gcobject
- */
-public static final native void Rect_Intersect(int sender, int rect);
-/**
- * @method flags=cpp
- * @param sender cast=(Rect^),flags=gcobject
- * @param rect cast=(Rect),flags=gcobject
- */
-public static final native void Rect_Union(int sender, int rect);
-/**
- * @method flags=getter
- * @param sender cast=(Rect^),flags=gcobject
- */
-public static final native double Rect_X(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Rect^),flags=gcobject
- */
-public static final native void Rect_X(int sender, double value);
-/**
- * @method flags=getter
- * @param sender cast=(Rect^),flags=gcobject
- */
-public static final native double Rect_Y(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Rect^),flags=gcobject
- */
-public static final native void Rect_Y(int sender, double value);
-/**
- * @method flags=getter
- * @param sender cast=(Rect^),flags=gcobject
- */
-public static final native double Rect_Width(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Rect^),flags=gcobject
- */
-public static final native void Rect_Width(int sender, double value);
-/**
- * @method flags=getter
- * @param sender cast=(Rect^),flags=gcobject
- */
-public static final native double Rect_Height(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Rect^),flags=gcobject
- */
-public static final native void Rect_Height(int sender, double value);
-/**
- * @method flags=getter
- * @param sender cast=(System::Drawing::Rectangle^),flags=gcobject
- */
-public static final native int Rectangle_X(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(System::Drawing::Rectangle^),flags=gcobject
- */
-public static final native int Rectangle_Y(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(System::Drawing::Rectangle^),flags=gcobject
- */
-public static final native int Rectangle_Width(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(System::Drawing::Rectangle^),flags=gcobject
- */
-public static final native int Rectangle_Height(int sender);
-/** @method accessor=Registry::ClassesRoot,flags=const gcobject */
-public static final native int Registry_ClassesRoot();
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(RegistryKey^),flags=gcobject
- * @param key cast=(String^),flags=gcobject
- */
-public static final native int RegistryKey_OpenSubKey(int sender, int key);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(RegistryKey^),flags=gcobject
- */
-public static final native int RegistryKey_GetSubKeyNames(int sender);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(RegistryKey^),flags=gcobject
- * @param name cast=(String^),flags=gcobject
- */
-public static final native int RegistryKey_GetValue(int sender, int name);
-/** @method accessor=RepeatBehavior::Forever,flags=const gcobject */
-public static final native int RepeatBehavior_Forever();
-/**
- * @method flags=setter
- * @param sender cast=(RelativeSource^),flags=gcobject
- * @param type cast=(Type^),flags=gcobject
- */
-public static final native void RelativeSource_AncestorType(int sender, int type);
-/**
- * @method accessor=RenderOptions::GetBitmapScalingMode
- * @param target cast=(DependencyObject^),flags=gcobject
- */
-public static final native int RenderOptions_GetBitmapScalingMode(int target);
-/**
- * @method accessor=RenderOptions::SetBitmapScalingMode
- * @param target cast=(DependencyObject^),flags=gcobject
- * @param mode cast=(BitmapScalingMode)
- */
-public static final native void RenderOptions_SetBitmapScalingMode(int target, int mode);
-/**
- * @method accessor=RenderOptions::SetEdgeMode
- * @param target cast=(DependencyObject^),flags=gcobject
- * @param edgeMode cast=(EdgeMode)
- */
-public static final native void RenderOptions_SetEdgeMode(int target, int edgeMode);
-/**
- * @method flags=cpp
- * @param sender cast=(RenderTargetBitmap^),flags=gcobject
- * @param visual cast=(Visual^),flags=gcobject
- */
-public static final native void RenderTargetBitmap_Render(int sender, int visual);
-/**
- * @method flags=setter
- * @param sender cast=(RoutedEventArgs^),flags=gcobject
- */
-public static final native void RoutedEventArgs_Handled(int sender, boolean handled);
-/** @method accessor=RoutedEventArgs::typeid,flags=const gcobject */
-public static final native int RoutedEventArgs_typeid();
-/**
- * @method flags=gcobject getter
- * @param sender cast=(RoutedEventArgs^),flags=gcobject
- */
-public static final native int RoutedEventArgs_OriginalSource(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(RoutedEventArgs^),flags=gcobject
- */
-public static final native int RoutedEventArgs_Source(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(RoutedPropertyChangedEventArgs<Object^>^),flags=gcobject
- */
-public static final native int RoutedPropertyChangedEventArgs_NewValue(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(RoutedPropertyChangedEventArgs<Object^>^),flags=gcobject
- */
-public static final native int RoutedPropertyChangedEventArgs_OldValue(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Run^),flags=gcobject
- * @param value cast=(String^),flags=gcobject
- */
-public static final native void Run_Text(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(SaveFileDialog^),flags=gcobject
- */
-public static final native void SaveFileDialog_OverwritePrompt(int sender, boolean value);
-/** @method accessor=System::Windows::Forms::Screen::AllScreens,flags=const gcobject */
-public static final native int Screen_AllScreens();
-/**
- * @method flags=gcobject getter
- * @param sender cast=(System::Windows::Forms::Screen^),flags=gcobject
- */
-public static final native int Screen_Bounds(int sender);
-/** @method accessor=System::Windows::Forms::Screen::PrimaryScreen,flags=const gcobject */
-public static final native int Screen_PrimaryScreen();
-/**
- * @method flags=gcobject getter
- * @param sender cast=(System::Windows::Forms::Screen^),flags=gcobject
- */
-public static final native int Screen_WorkingArea(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(ScrollBar^),flags=gcobject
- */
-public static final native int ScrollBar_Orientation(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(ScrollBar^),flags=gcobject
- * @param orientation cast=(Orientation)
- */
-public static final native void ScrollBar_Orientation(int sender, int orientation);
-/**
- * @method flags=adder
- * @param sender cast=(ScrollBar^),flags=gcobject
- * @param handler cast=(ScrollEventHandler^),flags=gcobject
- */
-public static final native void ScrollBar_Scroll(int sender, int handler);
-/**
- * @method flags=getter
- * @param sender cast=(ScrollBar^),flags=gcobject
- */
-public static final native double ScrollBar_ViewportSize(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(ScrollBar^),flags=gcobject
- */
-public static final native void ScrollBar_ViewportSize(int sender, double value);
-/** @method accessor=ScrollBar::typeid,flags=const gcobject */
-public static final native int ScrollBar_typeid();
-/**
- * @method flags=getter
- * @param sender cast=(ScrollEventArgs^),flags=gcobject
- */
-public static final native int ScrollEventArgs_ScrollEventType(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(ScrollViewer^),flags=gcobject
- */
-public static final native void ScrollViewer_ScrollToVerticalOffset(int sender, double offset);
-/**
- * @method accessor=ScrollViewer::SetVerticalScrollBarVisibility
- * @param sender cast=(DependencyObject^),flags=gcobject
- * @param visibility cast=(ScrollBarVisibility)
- */
-public static final native void ScrollViewer_SetVerticalScrollBarVisibility(int sender, int visibility);
-/**
- * @method accessor=ScrollViewer::SetHorizontalScrollBarVisibility
- * @param sender cast=(DependencyObject^),flags=gcobject
- * @param visibility cast=(ScrollBarVisibility)
- */
-public static final native void ScrollViewer_SetHorizontalScrollBarVisibility(int sender, int visibility);
-/** @method accessor=ScrollViewer::typeid,flags=const gcobject */
-public static final native int ScrollViewer_typeid();
-/**
- * @method flags=getter
- * @param sender cast=(ScrollViewer^),flags=gcobject
- */
-public static final native double ScrollViewer_VerticalOffset(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Selector^),flags=gcobject
- */
-public static final native void Selector_IsSynchronizedWithCurrentItem(int sender, boolean value);
-/**
- * @method flags=getter
- * @param sender cast=(Selector^),flags=gcobject
- */
-public static final native int Selector_SelectedIndex(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Selector^),flags=gcobject
- */
-public static final native void Selector_SelectedIndex(int sender, int value);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(Selector^),flags=gcobject
- */
-public static final native int Selector_SelectedItem(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(Selector^),flags=gcobject
- */
-public static final native int Selector_SelectedValue(int sender);
-/**
- * @method flags=adder
- * @param sender cast=(Selector^),flags=gcobject
- * @param handler cast=(SelectionChangedEventHandler^),flags=gcobject
- */
-public static final native void Selector_SelectionChanged(int sender, int handler);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(SelectionChangedEventArgs^),flags=gcobject
- */
-public static final native int SelectionChangedEventArgs_AddedItems(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(SelectionChangedEventArgs^),flags=gcobject
- */
-public static final native int SelectionChangedEventArgs_RemovedItems(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(SetterBaseCollection^),flags=gcobject
- * @param setter cast=(SetterBase^),flags=gcobject
- */
-public static final native void SetterBaseCollection_Add(int sender, int setter);
-/**
- * @method flags=setter
- * @param sender cast=(Shape^),flags=gcobject
- * @param brush cast=(Brush^),flags=gcobject
- */
-public static final native void Shape_Fill(int sender, int brush);
-/**
- * @method flags=setter
- * @param sender cast=(Shape^),flags=gcobject
- * @param brush cast=(Brush^),flags=gcobject
- */
-public static final native void Shape_Stroke(int sender, int brush);
-/**
- * @method flags=setter
- * @param sender cast=(Shape^),flags=gcobject
- */
-public static final native void Shape_StrokeThickness(int sender, double strokethickness);
-/**
- * @method flags=getter
- * @param sender cast=(Size ^),flags=gcobject
- */
-public static final native double Size_Width(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(Size ^),flags=gcobject
- */
-public static final native double Size_Height(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Size ^),flags=gcobject
- */
-public static final native void Size_Width(int sender, double width);
-/**
- * @method flags=setter
- * @param sender cast=(Size ^),flags=gcobject
- */
-public static final native void Size_Height(int sender, double height);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(SizeChangedEventArgs^),flags=gcobject
- */
-public static final native int SizeChangedEventArgs_NewSize(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(SizeChangedEventArgs^),flags=gcobject
- */
-public static final native int SizeChangedEventArgs_PreviousSize(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Slider ^),flags=gcobject
- * @param value cast=(Orientation)
- */
-public static final native void Slider_Orientation(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(Slider^),flags=gcobject
- */
-public static final native void Slider_TickFrequency(int sender, double value);
-/**
- * @method flags=setter
- * @param sender cast=(Slider^),flags=gcobject
- * @param value cast=(TickPlacement)
- */
-public static final native void Slider_TickPlacement(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(StackPanel^),flags=gcobject
- * @param orientation cast=(Orientation)
- */
-public static final native void StackPanel_Orientation(int sender, int orientation);
-/** @method accessor=StackPanel::OrientationProperty,flags=const gcobject */
-public static final native int StackPanel_OrientationProperty();
-/** @method accessor=StackPanel::typeid,flags=const gcobject */
-public static final native int StackPanel_typeid();
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(StreamGeometry^),flags=gcobject
- */
-public static final native int StreamGeometry_Open(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(StreamGeometryContext^),flags=gcobject
- * @param startPoint cast=(Point),flags=gcobject
- */
-public static final native void StreamGeometryContext_BeginFigure(int sender, int startPoint, boolean isFilled, boolean isClosed);
-/**
- * @method flags=cpp
- * @param sender cast=(StreamGeometryContext^),flags=gcobject
- */
-public static final native void StreamGeometryContext_Close(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(StreamGeometryContext^),flags=gcobject
- * @param startPoint cast=(Point),flags=gcobject
- */
-public static final native void StreamGeometryContext_LineTo(int sender, int startPoint, boolean isStroked, boolean isSmoothJoin);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(String^),flags=gcobject
- */
-public static final native int String_ToCharArray(int sender);
-/** @method accessor=String::typeid,flags=const gcobject */
-public static final native int String_typeid();
-/**
- * @method flags=getter
- * @param sender cast=(String^),flags=gcobject
- */
-public static final native int String_Length(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(Style^),flags=gcobject
- */
-public static final native int Style_Setters(int sender);
-/**
- * @method flags=getter no_gen gcobject
- * @param sender cast=(SWTCanvas^),flags=gcobject
- */
-public static final native int SWTCanvas_Visual(int sender);
-/**
- * @method flags=no_gen setter
- * @param sender cast=(SWTCanvas^),flags=gcobject
- * @param visual cast=(DrawingVisual^),flags=gcobject
- */
-public static final native void SWTCanvas_Visual(int sender, int visual);
-/** @method flags=no_gen */
-public static final native int SWTDockPanel_JNIRefProperty();
-/** @method flags=no_gen */
-public static final native int SWTDockPanel_typeid();
-/**
- * @method flags=no_gen setter
- * @param sender cast=(SWTTextRunProperties^),flags=gcobject
- * @param brush cast=(Brush^),flags=gcobject
- */
-public static final native void SWTTextRunProperties_ForegroundBrush(int sender, int brush);
-/** @method accessor=SystemColors::ControlBrush,flags=const gcobject */
-public static final native int SystemColors_ControlBrush();
-/** @method accessor=SystemColors::ControlColor,flags=const struct gcobject */
-public static final native int SystemColors_ControlColor();
-/** @method accessor=SystemColors::ControlTextBrush,flags=const gcobject */
-public static final native int SystemColors_ControlTextBrush();
-/** @method accessor=SystemColors::ControlTextColor,flags=const struct gcobject */
-public static final native int SystemColors_ControlTextColor();
-/** @method accessor=SystemColors::ControlDarkColor,flags=const struct gcobject */
-public static final native int SystemColors_ControlDarkColor();
-/** @method accessor=SystemColors::ControlLightColor,flags=const struct gcobject */
-public static final native int SystemColors_ControlLightColor();
-/** @method accessor=SystemColors::ControlLightLightColor,flags=const struct gcobject */
-public static final native int SystemColors_ControlLightLightColor();
-/** @method accessor=SystemColors::ControlDarkDarkColor,flags=const struct gcobject */
-public static final native int SystemColors_ControlDarkDarkColor();
-/** @method accessor=SystemColors::InfoColor,flags=const struct gcobject */
-public static final native int SystemColors_InfoColor();
-/** @method accessor=SystemColors::InfoTextColor,flags=const struct gcobject */
-public static final native int SystemColors_InfoTextColor();
-/** @method accessor=SystemColors::ActiveBorderColor,flags=const struct gcobject */
-public static final native int SystemColors_ActiveBorderColor();
-/** @method accessor=SystemColors::ActiveBorderBrush,flags=const gcobject */
-public static final native int SystemColors_ActiveBorderBrush();
-/** @method accessor=SystemColors::ActiveCaptionColor,flags=const struct gcobject */
-public static final native int SystemColors_ActiveCaptionColor();
-/** @method accessor=SystemColors::ActiveCaptionTextColor,flags=const struct gcobject */
-public static final native int SystemColors_ActiveCaptionTextColor();
-/** @method accessor=SystemColors::GradientActiveCaptionColor,flags=const struct gcobject */
-public static final native int SystemColors_GradientActiveCaptionColor();
-/** @method accessor=SystemColors::InactiveCaptionColor,flags=const struct gcobject */
-public static final native int SystemColors_InactiveCaptionColor();
-/** @method accessor=SystemColors::InactiveCaptionTextColor,flags=const struct gcobject */
-public static final native int SystemColors_InactiveCaptionTextColor();
-/** @method accessor=SystemColors::GradientInactiveCaptionColor,flags=const struct gcobject */
-public static final native int SystemColors_GradientInactiveCaptionColor();
-/** @method accessor=SystemColors::WindowColor,flags=const struct gcobject */
-public static final native int SystemColors_WindowColor();
-/** @method accessor=SystemColors::WindowTextColor,flags=const struct gcobject */
-public static final native int SystemColors_WindowTextColor();
-/** @method accessor=SystemColors::HighlightBrush,flags=const gcobject */
-public static final native int SystemColors_HighlightBrush();
-/** @method accessor=SystemColors::HighlightColor,flags=const struct gcobject */
-public static final native int SystemColors_HighlightColor();
-/** @method accessor=SystemColors::HighlightTextColor,flags=const struct gcobject */
-public static final native int SystemColors_HighlightTextColor();
-/** @method accessor=SystemFonts::MessageFontFamily,flags=const gcobject */
-public static final native int SystemFonts_MessageFontFamily();
-/** @method accessor=SystemFonts::MessageFontStyle,flags=const gcobject */
-public static final native int SystemFonts_MessageFontStyle();
-/** @method accessor=SystemParameters::MinimumHorizontalDragDistance,flags=const */
-public static final native double SystemParameters_MinimumHorizontalDragDistance();
-/** @method accessor=SystemParameters::MinimumVerticalDragDistance,flags=const */
-public static final native double SystemParameters_MinimumVerticalDragDistance();
-/** @method accessor=SystemParameters::PrimaryScreenHeight,flags=const */
-public static final native double SystemParameters_PrimaryScreenHeight();
-/** @method accessor=SystemParameters::PrimaryScreenWidth,flags=const */
-public static final native double SystemParameters_PrimaryScreenWidth();
-/** @method accessor=SystemParameters::VirtualScreenLeft,flags=const */
-public static final native double SystemParameters_VirtualScreenLeft();
-/** @method accessor=SystemParameters::VirtualScreenTop,flags=const */
-public static final native double SystemParameters_VirtualScreenTop();
-/** @method accessor=SystemParameters::VirtualScreenWidth,flags=const */
-public static final native double SystemParameters_VirtualScreenWidth();
-/** @method accessor=SystemParameters::VirtualScreenHeight,flags=const */
-public static final native double SystemParameters_VirtualScreenHeight();
-/** @method accessor=SystemParameters::VerticalScrollBarWidth,flags=const */
-public static final native double SystemParameters_VerticalScrollBarWidth();
-/** @method accessor=SystemParameters::VerticalScrollBarButtonHeight,flags=const */
-public static final native double SystemParameters_VerticalScrollBarButtonHeight();
-/** @method accessor=SystemParameters::HighContrast,flags=const */
-public static final native boolean SystemParameters_HighContrast();
-/** @method accessor=SystemParameters::HorizontalScrollBarHeight,flags=const */
-public static final native double SystemParameters_HorizontalScrollBarHeight();
-/** @method accessor=SystemParameters::HorizontalScrollBarButtonWidth,flags=const */
-public static final native double SystemParameters_HorizontalScrollBarButtonWidth();
-/** @method accessor=SystemParameters::WheelScrollLines,flags=const */
-public static final native int SystemParameters_WheelScrollLines();
-/** @method accessor=SystemParameters::WorkArea,flags=const gcobject */
-public static final native int SystemParameters_WorkArea();
-/** @method accessor=SystemParameters::ThinHorizontalBorderHeight,flags=const */
-public static final native double SystemParameters_ThinHorizontalBorderHeight();
-/** @method accessor=SystemParameters::ThinVerticalBorderWidth,flags=const */
-public static final native double SystemParameters_ThinVerticalBorderWidth();
-/** @method accessor=SystemFonts::MessageFontSize,flags=const */
-public static final native double SystemFonts_MessageFontSize();
-/** @method accessor=SystemFonts::MessageFontWeight,flags=const gcobject */
-public static final native int SystemFonts_MessageFontWeight();
-/**
- * @method flags=setter
- * @param sender cast=(TextBlock^),flags=gcobject
- * @param brush cast=(Brush^),flags=gcobject
- */
-public static final native void TextBlock_Background(int sender, int brush);
-/** @method accessor=TextBlock::BackgroundProperty,flags=const gcobject */
-public static final native int TextBlock_BackgroundProperty();
-/** @method accessor=TextBlock::FontFamilyProperty,flags=const gcobject */
-public static final native int TextBlock_FontFamilyProperty();
-/** @method accessor=TextBlock::FontStyleProperty,flags=const gcobject */
-public static final native int TextBlock_FontStyleProperty();
-/** @method accessor=TextBlock::FontWeightProperty,flags=const gcobject */
-public static final native int TextBlock_FontWeightProperty();
-/** @method accessor=TextBlock::FontStretchProperty,flags=const gcobject */
-public static final native int TextBlock_FontStretchProperty();
-/** @method accessor=TextBlock::FontSizeProperty,flags=const gcobject */
-public static final native int TextBlock_FontSizeProperty();
-/**
- * @method flags=setter
- * @param sender cast=(TextBlock^),flags=gcobject
- * @param value cast=(FontFamily^),flags=gcobject
- */
-public static final native void TextBlock_FontFamily(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(TextBlock^),flags=gcobject
- * @param value cast=(FontStyle),flags=gcobject
- */
-public static final native void TextBlock_FontStyle(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(TextBlock^),flags=gcobject
- * @param value cast=(FontWeight),flags=gcobject
- */
-public static final native void TextBlock_FontWeight(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(TextBlock^),flags=gcobject
- * @param value cast=(FontStretch),flags=gcobject
- */
-public static final native void TextBlock_FontStretch(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(TextBlock^),flags=gcobject
- */
-public static final native void TextBlock_FontSize(int sender, double value);
-/**
- * @method flags=setter
- * @param sender cast=(TextBlock^),flags=gcobject
- * @param brush cast=(Brush^),flags=gcobject
- */
-public static final native void TextBlock_Foreground(int sender, int brush);
-/** @method accessor=TextBlock::ForegroundProperty,flags=const gcobject */
-public static final native int TextBlock_ForegroundProperty();
-/**
- * @method flags=gcobject getter
- * @param sender cast=(TextBounds^),flags=gcobject
- */
-public static final native int TextBounds_Rectangle(int sender);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(IEnumerable^),flags=gcobject
- */
-public static final native int TextBoundsCollection_GetEnumerator(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(IEnumerator^),flags=gcobject
- */
-public static final native int TextBoundsCollection_Current(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(System::Collections::Generic::IList<TextTabProperties^>^),flags=gcobject
- * @param tab cast=(TextTabProperties^),flags=gcobject
- */
-public static final native void TextTabPropertiesCollection_Add(int sender, int tab);
-/**
- * @method flags=setter
- * @param sender cast=(TabControl^),flags=gcobject
- * @param value cast=(Dock)
- */
-public static final native void TabControl_TabStripPlacement(int sender, int value);
-/**
- * @method flags=getter
- * @param sender cast=(TabItem^),flags=gcobject
- */
-public static final native boolean TabItem_IsSelected(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(TextBlock^),flags=gcobject
- */
-public static final native int TextBlock_Inlines(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(TextBlock^),flags=gcobject
- */
-public static final native int TextBlock_Text(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(TextBlock^),flags=gcobject
- * @param str cast=(String^),flags=gcobject
- */
-public static final native void TextBlock_Text(int sender, int str);
-/** @method accessor=TextBlock::TextProperty,flags=const gcobject */
-public static final native int TextBlock_TextProperty();
-/** @method accessor=TextBlock::typeid,flags=const gcobject */
-public static final native int TextBlock_typeid();
-/**
- * @method flags=getter
- * @param sender cast=(TextBox^),flags=gcobject
- */
-public static final native int TextBox_CaretIndex(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(TextBox^),flags=gcobject
- */
-public static final native void TextBox_CaretIndex(int sender, int value);
-/**
- * @method flags=cpp
- * @param sender cast=(TextBox^),flags=gcobject
- */
-public static final native int TextBox_GetFirstVisibleLineIndex(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(TextBox^),flags=gcobject
- */
-public static final native int TextBox_GetLineIndexFromCharacterIndex(int sender, int value);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(TextBox^),flags=gcobject
- */
-public static final native int TextBox_GetRectFromCharacterIndex(int sender, int value);
-/**
- * @method flags=getter
- * @param sender cast=(TextBox^),flags=gcobject
- */
-public static final native int TextBox_LineCount(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(TextBox^),flags=gcobject
- */
-public static final native int TextBox_MaxLength(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(TextBox^),flags=gcobject
- */
-public static final native void TextBox_MaxLength(int sender, int value);
-/**
- * @method flags=cpp
- * @param sender cast=(TextBox^),flags=gcobject
- */
-public static final native void TextBox_ScrollToLine(int sender, int value);
-/**
- * @method flags=cpp
- * @param sender cast=(TextBox^),flags=gcobject
- */
-public static final native void TextBox_Select(int sender, int start, int length);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(TextBox^),flags=gcobject
- */
-public static final native int TextBox_SelectedText(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(TextBox^),flags=gcobject
- * @param value cast=(String^),flags=gcobject
- */
-public static final native void TextBox_SelectedText(int sender, int value);
-/**
- * @method flags=getter
- * @param sender cast=(TextBox^),flags=gcobject
- */
-public static final native int TextBox_SelectionLength(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(TextBox^),flags=gcobject
- */
-public static final native void TextBox_SelectionLength(int sender, int value);
-/**
- * @method flags=getter
- * @param sender cast=(TextBox^),flags=gcobject
- */
-public static final native int TextBox_SelectionStart(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(TextBox^),flags=gcobject
- */
-public static final native void TextBox_SelectionStart(int sender, int value);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(TextBox^),flags=gcobject
- */
-public static final native int TextBox_Text(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(TextBox^),flags=gcobject
- * @param value cast=(String^),flags=gcobject
- */
-public static final native void TextBox_Text(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(TextBox^),flags=gcobject
- * @param value cast=(TextWrapping)
- */
-public static final native void TextBox_TextWrapping(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(TextBoxBase^),flags=gcobject
- */
-public static final native void TextBoxBase_AcceptsReturn(int sender, boolean value);
-/**
- * @method flags=setter
- * @param sender cast=(TextBoxBase^),flags=gcobject
- */
-public static final native void TextBoxBase_AcceptsTab(int sender, boolean value);
-/**
- * @method flags=cpp
- * @param sender cast=(TextBoxBase^),flags=gcobject
- * @param value cast=(String^),flags=gcobject
- */
-public static final native void TextBoxBase_AppendText(int sender, int value);
-/**
- * @method flags=cpp
- * @param sender cast=(TextBoxBase^),flags=gcobject
- */
-public static final native void TextBoxBase_Copy(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(TextBoxBase^),flags=gcobject
- * @param value cast=(ScrollBarVisibility)
- */
-public static final native void TextBoxBase_HorizontalScrollBarVisibility(int sender, int value);
-/**
- * @method flags=cpp
- * @param sender cast=(TextBoxBase^),flags=gcobject
- */
-public static final native void TextBoxBase_Cut(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(TextBoxBase^),flags=gcobject
- */
-public static final native boolean TextBoxBase_IsReadOnly(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(TextBoxBase^),flags=gcobject
- */
-public static final native void TextBoxBase_IsReadOnly(int sender, boolean value);
-/**
- * @method flags=cpp
- * @param sender cast=(TextBoxBase^),flags=gcobject
- */
-public static final native void TextBoxBase_Paste(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(TextBoxBase^),flags=gcobject
- */
-public static final native void TextBoxBase_ScrollToEnd(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(TextBoxBase^),flags=gcobject
- */
-public static final native void TextBoxBase_ScrollToVerticalOffset(int sender, double value);
-/**
- * @method flags=cpp
- * @param sender cast=(TextBoxBase^),flags=gcobject
- */
-public static final native void TextBoxBase_SelectAll(int sender);
-/**
- * @method flags=adder
- * @param sender cast=(TextBoxBase^),flags=gcobject
- * @param handler cast=(TextChangedEventHandler^),flags=gcobject
- */
-public static final native void TextBoxBase_TextChanged(int sender, int handler);
-/**
- * @method flags=getter
- * @param sender cast=(TextBoxBase^),flags=gcobject
- */
-public static final native double TextBoxBase_VerticalOffset(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(TextBoxBase^),flags=gcobject
- * @param value cast=(ScrollBarVisibility)
- */
-public static final native void TextBoxBase_VerticalScrollBarVisibility(int sender, int value);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(TextCompositionEventArgs^),flags=gcobject
- */
-public static final native int TextCompositionEventArgs_ControlText(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(TextCompositionEventArgs^),flags=gcobject
- */
-public static final native void TextCompositionEventArgs_Handled(int sender, boolean value);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(TextCompositionEventArgs^),flags=gcobject
- */
-public static final native int TextCompositionEventArgs_SystemText(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(TextCompositionEventArgs^),flags=gcobject
- */
-public static final native int TextCompositionEventArgs_Text(int sender);
-/** @method accessor=TextDecorations::Underline,flags=const gcobject */
-public static final native int TextDecorations_Underline();
-/** @method accessor=TextDecorations::Strikethrough,flags=const gcobject */
-public static final native int TextDecorations_Strikethrough();
-/**
- * @method flags=cpp
- * @param sender cast=(TextDecorationCollection^),flags=gcobject
- * @param decoration cast=(TextDecoration^),flags=gcobject
- */
-public static final native void TextDecorationCollection_Add(int sender, int decoration);
-/** @method accessor=TextFormatter::Create,flags=gcobject */
-public static final native int TextFormatter_Create();
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(TextFormatter^),flags=gcobject
- * @param textSource cast=(TextSource^),flags=gcobject
- * @param paragraphProperties cast=(TextParagraphProperties^),flags=gcobject
- * @param previousLineBreak cast=(TextLineBreak^),flags=gcobject
- */
-public static final native int TextFormatter_FormatLine(int sender, int textSource, int firstCharIndex, double paragraphWidth, int paragraphProperties, int previousLineBreak);
-/**
- * @method flags=getter
- * @param sender cast=(TextLine^),flags=gcobject
- */
-public static final native double TextLine_Baseline(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(TextLine^),flags=gcobject
- */
-public static final native double TextLine_Height(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(TextLine^),flags=gcobject
- */
-public static final native int TextLine_NewlineLength(int sender);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(TextLine^),flags=gcobject
- * @param characterHit cast=(CharacterHit),flags=gcobject
- */
-public static final native int TextLine_GetNextCaretCharacterHit(int sender, int characterHit);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(TextLine^),flags=gcobject
- * @param characterHit cast=(CharacterHit),flags=gcobject
- */
-public static final native int TextLine_GetPreviousCaretCharacterHit(int sender, int characterHit);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(TextLine^),flags=gcobject
- */
-public static final native int TextLine_GetTextLineBreak(int sender);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(TextLine^),flags=gcobject
- */
-public static final native int TextLine_GetTextBounds(int sender, int firstTextSourceCharacterIndex, int textLength);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(TextLine^),flags=gcobject
- */
-public static final native int TextLine_GetCharacterHitFromDistance(int sender, double distance);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(TextLine^),flags=gcobject
- */
-public static final native int TextLine_GetIndexedGlyphRuns(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(TextLine^),flags=gcobject
- * @param characterHit cast=(CharacterHit),flags=gcobject
- */
-public static final native double TextLine_GetDistanceFromCharacterHit(int sender, int characterHit);
-/**
- * @method flags=getter
- * @param sender cast=(TextLine^),flags=gcobject
- */
-public static final native int TextLine_Length(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(TextLine^),flags=gcobject
- */
-public static final native double TextLine_Start(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(TextLine^),flags=gcobject
- */
-public static final native double TextLine_Width(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(TextLine^),flags=gcobject
- */
-public static final native double TextLine_WidthIncludingTrailingWhitespace(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(TextLine^),flags=gcobject
- * @param drawContext cast=(DrawingContext^),flags=gcobject
- * @param origin cast=(Point),flags=gcobject
- * @param invertAxes cast=(InvertAxes)
- */
-public static final native void TextLine_Draw(int sender, int drawContext, int origin, int invertAxes);
-/**
- * @method flags=getter
- * @param sender cast=(Thickness^),flags=gcobject
- */
-public static final native double Thickness_Left(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(Thickness^),flags=gcobject
- */
-public static final native double Thickness_Right(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(Thickness^),flags=gcobject
- */
-public static final native double Thickness_Top(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(Thickness^),flags=gcobject
- */
-public static final native double Thickness_Bottom(int sender);
-/** @method accessor=Thumb::DragDeltaEvent,flags=const gcobject */
-public static final native int Thumb_DragDeltaEvent();
-/**
- * @method flags=setter
- * @param sender cast=(TileBrush^),flags=gcobject
- * @param mode cast=(TileMode)
- */
-public static final native void TileBrush_TileMode(int sender, int mode);
-/**
- * @method flags=setter
- * @param sender cast=(TileBrush^),flags=gcobject
- * @param stretch cast=(Stretch)
- */
-public static final native void TileBrush_Stretch(int sender, int stretch);
-/**
- * @method flags=setter
- * @param sender cast=(TileBrush^),flags=gcobject
- * @param viewport cast=(Rect),flags=gcobject
- */
-public static final native void TileBrush_Viewport(int sender, int viewport);
-/**
- * @method flags=setter
- * @param sender cast=(TileBrush^),flags=gcobject
- * @param mode cast=(BrushMappingMode)
- */
-public static final native void TileBrush_ViewportUnits(int sender, int mode);
-/**
- * @method flags=setter
- * @param sender cast=(TileBrush^),flags=gcobject
- * @param value cast=(AlignmentX)
- */
-public static final native void TileBrush_AlignmentX(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(TileBrush^),flags=gcobject
- * @param value cast=(AlignmentY)
- */
-public static final native void TileBrush_AlignmentY(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(Timeline^),flags=gcobject
- */
-public static final native void Timeline_AutoReverse(int sender, boolean autoReverse);
-/**
- * @method flags=setter
- * @param sender cast=(Timeline^),flags=gcobject
- * @param duration cast=(Duration),flags=gcobject
- */
-public static final native void Timeline_Duration(int sender, int duration);
-/**
- * @method flags=setter
- * @param sender cast=(Timeline^),flags=gcobject
- * @param behavior cast=(RepeatBehavior),flags=gcobject
- */
-public static final native void Timeline_RepeatBehavior(int sender, int behavior);
-/** @method accessor=TimeSpan::FromMilliseconds(arg0),flags=const gcobject */
-public static final native int TimeSpan_FromMilliseconds(double ms);
-/**
- * @method flags=adder
- * @param sender cast=(ToggleButton^),flags=gcobject
- * @param handler cast=(RoutedEventHandler^),flags=gcobject
- */
-public static final native void ToggleButton_Checked(int sender, int handler);
-/** @method accessor=ToggleButton::CheckedEvent,flags=const gcobject */
-public static final native int ToggleButton_CheckedEvent();
-/** @method accessor=ToggleButton::IndeterminateEvent,flags=const gcobject */
-public static final native int ToggleButton_IndeterminateEvent ();
-/**
- * @method flags=getter
- * @param sender cast=(ToggleButton ^),flags=gcobject
- */
-public static final native boolean ToggleButton_IsChecked(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(ToggleButton ^),flags=gcobject
- */
-public static final native void ToggleButton_IsChecked(int sender, boolean value);
-/**
- * @method flags=no_gen setter
- * @param sender cast=(ToggleButton^),flags=gcobject
- */
-public static final native void ToggleButton_IsCheckedNullSetter(int sender);
-/** @method accessor=ToggleButton::IsCheckedProperty,flags=const gcobject */
-public static final native int ToggleButton_IsCheckedProperty();
-/** @method accessor=ToggleButton::IsThreeStateProperty,flags=const gcobject */
-public static final native int ToggleButton_IsThreeStateProperty();
-/**
- * @method flags=adder
- * @param sender cast=(ToggleButton^),flags=gcobject
- * @param handler cast=(RoutedEventHandler^),flags=gcobject
- */
-public static final native void ToggleButton_Unchecked(int sender, int handler);
-/** @method accessor=ToggleButton::UncheckedEvent,flags=const gcobject */
-public static final native int ToggleButton_UncheckedEvent();
-/**
- * @method flags=getter
- * @param sender cast=(ToolBar^),flags=gcobject
- */
-public static final native int ToolBar_Band(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(ToolBar^),flags=gcobject
- */
-public static final native void ToolBar_Band(int sender, int value);
-/**
- * @method flags=getter
- * @param sender cast=(ToolBar^),flags=gcobject
- */
-public static final native int ToolBar_BandIndex(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(ToolBar^),flags=gcobject
- */
-public static final native void ToolBar_BandIndex(int sender, int value);
-/** @method accessor=ToolBar::BandProperty,flags=const gcobject */
-public static final native int ToolBar_BandProperty();
-/** @method accessor=ToolBar::ButtonStyleKey,flags=const gcobject */
-public static final native int ToolBar_ButtonStyleKey();
-/** @method accessor=ToolBar::CheckBoxStyleKey,flags=const gcobject */
-public static final native int ToolBar_CheckBoxStyleKey();
-/** @method accessor=ToolBar::RadioButtonStyleKey,flags=const gcobject */
-public static final native int ToolBar_RadioButtonStyleKey();
-/** @method accessor=ToolBar::SeparatorStyleKey,flags=const gcobject */
-public static final native int ToolBar_SeparatorStyleKey();
-/**
- * @method flags=getter
- * @param sender cast=(ToolBar^),flags=gcobject
- */
-public static final native boolean ToolBar_HasOverflowItems(int sender);
-/**
- * @method accessor=ToolBar::SetOverflowMode
- * @param element cast=(DependencyObject^),flags=gcobject
- * @param mode cast=(OverflowMode)
- */
-public static final native void ToolBar_SetOverflowMode(int element, int mode);
-/** @method accessor=ToolBar::typeid,flags=const gcobject */
-public static final native int ToolBar_typeid();
-/**
- * @method flags=setter
- * @param sender cast=(ToolBarTray^),flags=gcobject
- * @param value cast=(Brush^),flags=gcobject
- */
-public static final native void ToolBarTray_Background(int sender, int value);
-/**
- * @method flags=getter
- * @param sender cast=(ToolBarTray^),flags=gcobject
- */
-public static final native boolean ToolBarTray_IsLocked(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(ToolBarTray^),flags=gcobject
- */
-public static final native void ToolBarTray_IsLocked(int sender, boolean value);
-/**
- * @method flags=setter
- * @param sender cast=(ToolBarTray^),flags=gcobject
- * @param value cast=(Orientation)
- */
-public static final native void ToolBarTray_Orientation(int sender, int value);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(ToolBarTray^),flags=gcobject
- */
-public static final native int ToolBarTray_ToolBars(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(TransformCollection^),flags=gcobject
- * @param transform cast=(Transform^),flags=gcobject
- */
-public static final native void TransformCollection_Add(int sender, int transform);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(Transform^),flags=gcobject
- */
-public static final native int Transform_Clone(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(TransformGroup^),flags=gcobject
- */
-public static final native int TransformGroup_Children(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(TreeView^),flags=gcobject
- */
-public static final native int TreeView_SelectedItem(int sender);
-/**
- * @method flags=adder
- * @param sender cast=(TreeView^),flags=gcobject
- * @param handler cast=(RoutedPropertyChangedEventHandler<Object^>^),flags=gcobject
- */
-public static final native void TreeView_SelectedItemChanged(int sender, int handler);
-/** @method accessor=TreeView::typeid,flags=const gcobject */
-public static final native int TreeView_typeid();
-/** @method accessor=TreeViewItem::CollapsedEvent,flags=const gcobject */
-public static final native int TreeViewItem_CollapsedEvent();
-/** @method accessor=TreeViewItem::ExpandedEvent,flags=const gcobject */
-public static final native int TreeViewItem_ExpandedEvent();
-/**
- * @method flags=getter
- * @param sender cast=(TreeViewItem^),flags=gcobject
- */
-public static final native boolean TreeViewItem_IsExpanded(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(TreeViewItem^),flags=gcobject
- */
-public static final native void TreeViewItem_IsExpanded(int sender, boolean value);
-/**
- * @method flags=getter
- * @param sender cast=(TreeViewItem^),flags=gcobject
- */
-public static final native boolean TreeViewItem_IsSelected(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(TreeViewItem^),flags=gcobject
- */
-public static final native void TreeViewItem_IsSelected(int sender, boolean value);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(TreeViewItem^),flags=gcobject
- */
-public static final native int TreeViewItem_HeaderTemplate(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(TreeViewItem^),flags=gcobject
- * @param value cast=(DataTemplate^),flags=gcobject
- */
-public static final native void TreeViewItem_HeaderTemplate(int sender, int value);
-/** @method accessor=TreeViewItem::HeaderTemplateProperty,flags=const gcobject */
-public static final native int TreeViewItem_HeaderTemplateProperty();
-/** @method accessor=TreeViewItem::typeid,flags=const gcobject */
-public static final native int TreeViewItem_typeid();
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(Type^),flags=gcobject
- * @param name cast=(String^),flags=gcobject
- * @param bindingFlags cast=(BindingFlags)
- */
-public static final native int Type_GetProperty(int sender, int name, int bindingFlags);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(TypeConverter^),flags=gcobject
- * @param string cast=(String^),flags=gcobject
- */
-public static final native int TypeConverter_ConvertFromString(int sender, int string);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(TypeConverter^),flags=gcobject
- * @param object cast=(Object^),flags=gcobject
- */
-public static final native int TypeConverter_ConvertToString(int sender, int object);
-/**
- * @method accessor=TypeDescriptor::GetConverter,flags=gcobject
- * @param object cast=(Object^),flags=gcobject
- */
-public static final native int TypeDescriptor_GetConverter(int object);
-/**
- * @method flags=struct gcobject getter
- * @param sender cast=(Typeface^),flags=gcobject
- */
-public static final native int Typeface_FontFamily(int sender);
-/**
- * @method flags=struct gcobject getter
- * @param sender cast=(Typeface^),flags=gcobject
- */
-public static final native int Typeface_Style(int sender);
-/**
- * @method flags=struct gcobject getter
- * @param sender cast=(Typeface^),flags=gcobject
- */
-public static final native int Typeface_Weight(int sender);
-/**
- * @method flags=struct gcobject getter
- * @param sender cast=(Typeface^),flags=gcobject
- */
-public static final native int Typeface_Stretch(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(System::Collections::Generic::ICollection<Typeface^>^),flags=gcobject
- */
-public static final native int TypefaceCollection_Count(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(System::Collections::Generic::IEnumerator<Typeface^>^),flags=gcobject
- */
-public static final native int TypefaceCollection_Current(int sender);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(System::Collections::Generic::IEnumerable<Typeface^>^),flags=gcobject
- */
-public static final native int TypefaceCollection_GetEnumerator(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(Type^),flags=gcobject
- * @param object cast=(Object^),flags=gcobject
- */
-public static final native boolean Type_IsInstanceOfType(int sender, int object);
-/**
- * @method flags=struct gcobject getter
- * @param sender cast=(Type^),flags=gcobject
- */
-public static final native int Type_FullName(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(UIElementCollection^),flags=gcobject
- */
-public static final native int UIElementCollection_default(int sender, int index);
-/**
- * @method flags=cpp
- * @param sender cast=(UIElementCollection^),flags=gcobject
- * @param child cast=(UIElement^),flags=gcobject
- */
-public static final native void UIElementCollection_Add(int sender, int child);
-/**
- * @method flags=cpp
- * @param sender cast=(UIElementCollection^),flags=gcobject
- * @param child cast=(UIElement^),flags=gcobject
- */
-public static final native void UIElementCollection_Insert(int sender, int index, int child);
-/**
- * @method flags=cpp
- * @param sender cast=(UIElementCollection^),flags=gcobject
- * @param child cast=(UIElement^),flags=gcobject
- */
-public static final native int UIElementCollection_IndexOf(int sender, int child);
-/**
- * @method flags=cpp
- * @param sender cast=(UIElementCollection^),flags=gcobject
- * @param child cast=(UIElement^),flags=gcobject
- */
-public static final native boolean UIElementCollection_Contains(int sender, int child);
-/**
- * @method flags=cpp
- * @param sender cast=(UIElementCollection^),flags=gcobject
- */
-public static final native void UIElementCollection_Clear(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(UIElementCollection^),flags=gcobject
- */
-public static final native int UIElementCollection_Count(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(IEnumerator^),flags=gcobject
- */
-public static final native int UIElementCollection_Current(int sender);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(IEnumerable^),flags=gcobject
- */
-public static final native int UIElementCollection_GetEnumerator(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(UIElementCollection^),flags=gcobject
- * @param child cast=(UIElement^),flags=gcobject
- */
-public static final native void UIElementCollection_Remove(int sender, int child);
-/**
- * @method flags=cpp
- * @param sender cast=(UIElement^),flags=gcobject
- * @param event cast=(RoutedEvent^),flags=gcobject
- * @param handler cast=(Delegate^),flags=gcobject
- */
-public static final native void UIElement_AddHandler(int sender, int event, int handler, boolean handledEventsToo);
-/**
- * @method flags=setter
- * @param sender cast=(UIElement^),flags=gcobject
- */
-public static final native void UIElement_AllowDrop(int sender, boolean value);
-/**
- * @method flags=cpp
- * @param sender cast=(UIElement^),flags=gcobject
- */
-public static final native boolean UIElement_CaptureMouse(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(UIElement^),flags=gcobject
- * @param geometry cast=(Geometry^),flags=gcobject
- */
-public static final native void UIElement_Clip(int sender, int geometry);
-/**
- * @method flags=setter
- * @param sender cast=(UIElement^),flags=gcobject
- */
-public static final native void UIElement_ClipToBounds(int sender, boolean value);
-/** @method accessor=UIElement::ClipToBoundsProperty,flags=const gcobject */
-public static final native int UIElement_ClipToBoundsProperty();
-/**
- * @method flags=adder
- * @param sender cast=(UIElement^),flags=gcobject
- * @param handler cast=(DragEventHandler^),flags=gcobject
- */
-public static final native void UIElement_DragEnter(int sender, int handler);
-/** @method accessor=UIElement::DragEnterEvent,flags=const gcobject */
-public static final native int UIElement_DragEnterEvent();
-/**
- * @method flags=adder
- * @param sender cast=(UIElement^),flags=gcobject
- * @param handler cast=(DragEventHandler^),flags=gcobject
- */
-public static final native void UIElement_DragLeave(int sender, int handler);
-/** @method accessor=UIElement::DragLeaveEvent,flags=const gcobject */
-public static final native int UIElement_DragLeaveEvent();
-/**
- * @method flags=adder
- * @param sender cast=(UIElement^),flags=gcobject
- * @param handler cast=(DragEventHandler^),flags=gcobject
- */
-public static final native void UIElement_DragOver(int sender, int handler);
-/** @method accessor=UIElement::DragOverEvent,flags=const gcobject */
-public static final native int UIElement_DragOverEvent();
-/**
- * @method flags=adder
- * @param sender cast=(UIElement^),flags=gcobject
- * @param handler cast=(DragEventHandler^),flags=gcobject
- */
-public static final native void UIElement_Drop(int sender, int handler);
-/** @method accessor=UIElement::DropEvent,flags=const gcobject */
-public static final native int UIElement_DropEvent();
-/**
- * @method flags=cpp
- * @param sender cast=(UIElement^),flags=gcobject
- */
-public static final native boolean UIElement_Focus(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(UIElement^),flags=gcobject
- */
-public static final native void UIElement_Focusable (int sender, boolean value);
-/**
- * @method flags=cpp
- * @param sender cast=(UIElement^),flags=gcobject
- * @param dp cast=(DependencyProperty^),flags=gcobject
- * @param animation cast=(AnimationTimeline^),flags=gcobject
- */
-public static final native void UIElement_BeginAnimation(int sender, int dp, int animation);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(UIElement^),flags=gcobject
- * @param point cast=(Point),flags=gcobject
- */
-public static final native int UIElement_InputHitTest(int sender, int point);
-/**
- * @method flags=cpp
- * @param sender cast=(UIElement^),flags=gcobject
- */
-public static final native void UIElement_InvalidateVisual(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(UIElement^),flags=gcobject
- */
-public static final native boolean UIElement_IsEnabled(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(UIElement^),flags=gcobject
- */
-public static final native void UIElement_IsEnabled(int sender, boolean enable);
-/**
- * @method flags=getter
- * @param sender cast=(UIElement^),flags=gcobject
- */
-public static final native boolean UIElement_IsFocused(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(UIElement^),flags=gcobject
- */
-public static final native void UIElement_IsHitTestVisible(int sender, boolean value);
-/**
- * @method flags=getter
- * @param sender cast=(UIElement^),flags=gcobject
- */
-public static final native boolean UIElement_IsKeyboardFocused(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(UIElement^),flags=gcobject
- */
-public static final native boolean UIElement_IsKeyboardFocusWithin(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(UIElement^),flags=gcobject
- */
-public static final native boolean UIElement_IsMeasureValid(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(UIElement^),flags=gcobject
- */
-public static final native boolean UIElement_IsMouseOver(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(UIElement^),flags=gcobject
- */
-public static final native boolean UIElement_IsVisible(int sender);
-/**
- * @method flags=adder
- * @param sender cast=(UIElement^),flags=gcobject
- * @param handler cast=(KeyEventHandler^),flags=gcobject
- */
-public static final native void UIElement_KeyUp(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(UIElement^),flags=gcobject
- * @param handler cast=(KeyEventHandler^),flags=gcobject
- */
-public static final native void UIElement_KeyDown(int sender, int handler);
-/**
- * @method flags=struct gcobject getter
- * @param sender cast=(UIElement^),flags=gcobject
- */
-public static final native int UIElement_DesiredSize(int sender);
-/**
- * @method flags=adder
- * @param sender cast=(UIElement^),flags=gcobject
- * @param handler cast=(GiveFeedbackEventHandler^),flags=gcobject
- */
-public static final native void UIElement_GiveFeedback(int sender, int handler);
-/** @method accessor=UIElement::GiveFeedbackEvent,flags=const gcobject */
-public static final native int UIElement_GiveFeedbackEvent();
-/**
- * @method flags=adder
- * @param sender cast=(UIElement^),flags=gcobject
- * @param handler cast=(EventHandler^),flags=gcobject
- */
-public static final native void UIElement_LayoutUpdated(int sender, int handler);
-/**
- * @method flags=cpp
- * @param sender cast=(UIElement ^),flags=gcobject
- * @param availableSize cast=(Size),flags=gcobject
- */
-public static final native void UIElement_Measure(int sender, int availableSize);
-/**
- * @method flags=adder
- * @param sender cast=(UIElement^),flags=gcobject
- * @param handler cast=(MouseButtonEventHandler^),flags=gcobject
- */
-public static final native void UIElement_MouseDown(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(UIElement^),flags=gcobject
- * @param handler cast=(MouseEventHandler^),flags=gcobject
- */
-public static final native void UIElement_MouseEnter(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(UIElement^),flags=gcobject
- * @param handler cast=(MouseEventHandler^),flags=gcobject
- */
-public static final native void UIElement_MouseLeave(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(UIElement^),flags=gcobject
- * @param handler cast=(MouseEventHandler^),flags=gcobject
- */
-public static final native void UIElement_MouseMove(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(UIElement^),flags=gcobject
- * @param handler cast=(MouseWheelEventHandler^),flags=gcobject
- */
-public static final native void UIElement_MouseWheel(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(UIElement^),flags=gcobject
- * @param handler cast=(MouseButtonEventHandler^),flags=gcobject
- */
-public static final native void UIElement_MouseUp(int sender, int handler);
-/**
- * @method flags=cpp
- * @param sender cast=(UIElement^),flags=gcobject
- * @param request cast=(TraversalRequest^),flags=gcobject
- */
-public static final native void UIElement_MoveFocus(int sender, int request);
-/**
- * @method flags=getter
- * @param sender cast=(UIElement^),flags=gcobject
- */
-public static final native double UIElement_Opacity(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(UIElement^),flags=gcobject
- */
-public static final native void UIElement_Opacity(int sender, double value);
-/** @method accessor=UIElement::OpacityProperty,flags=const gcobject */
-public static final native int UIElement_OpacityProperty();
-/**
- * @method flags=adder
- * @param sender cast=(UIElement^),flags=gcobject
- * @param handler cast=(KeyEventHandler^),flags=gcobject
- */
-public static final native void UIElement_PreviewKeyDown(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(UIElement^),flags=gcobject
- * @param handler cast=(KeyEventHandler^),flags=gcobject
- */
-public static final native void UIElement_PreviewKeyUp(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(UIElement ^),flags=gcobject
- * @param handler cast=(MouseButtonEventHandler^),flags=gcobject
- */
-public static final native void UIElement_PreviewMouseDown(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(UIElement ^),flags=gcobject
- * @param handler cast=(MouseEventHandler^),flags=gcobject
- */
-public static final native void UIElement_PreviewMouseMove(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(UIElement ^),flags=gcobject
- * @param handler cast=(MouseWheelEventHandler^),flags=gcobject
- */
-public static final native void UIElement_PreviewMouseWheel(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(UIElement ^),flags=gcobject
- * @param handler cast=(MouseButtonEventHandler^),flags=gcobject
- */
-public static final native void UIElement_PreviewMouseUp(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(UIElement^),flags=gcobject
- * @param handler cast=(KeyboardFocusChangedEventHandler^),flags=gcobject
- */
-public static final native void UIElement_PreviewGotKeyboardFocus(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(UIElement^),flags=gcobject
- * @param handler cast=(KeyboardFocusChangedEventHandler^),flags=gcobject
- */
-public static final native void UIElement_PreviewLostKeyboardFocus(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(UIElement^),flags=gcobject
- * @param handler cast=(KeyboardFocusChangedEventHandler^),flags=gcobject
- */
-public static final native void UIElement_LostKeyboardFocus(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(UIElement^),flags=gcobject
- * @param handler cast=(TextCompositionEventHandler^),flags=gcobject
- */
-public static final native void UIElement_PreviewTextInput(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(UIElement^),flags=gcobject
- * @param handler cast=(QueryContinueDragEventHandler^),flags=gcobject
- */
-public static final native void UIElement_QueryContinueDrag(int sender, int handler);
-/** @method accessor=UIElement::QueryContinueDragEvent,flags=const gcobject */
-public static final native int UIElement_QueryContinueDragEvent();
-/**
- * @method flags=gcobject getter
- * @param sender cast=(UIElement^),flags=gcobject
- */
-public static final native int UIElement_RenderSize(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(UIElement^),flags=gcobject
- */
-public static final native void UIElement_ReleaseMouseCapture(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(UIElement^),flags=gcobject
- * @param routedEvent cast=(RoutedEvent^),flags=gcobject
- * @param handler cast=(Delegate^),flags=gcobject
- */
-public static final native void UIElement_RemoveHandler(int sender, int routedEvent, int handler);
-/**
- * @method flags=setter
- * @param sender cast=(UIElement^),flags=gcobject
- */
-public static final native void UIElement_SnapsToDevicePixels(int sender, boolean value);
-/**
- * @method flags=adder
- * @param sender cast=(UIElement^),flags=gcobject
- * @param handler cast=(TextCompositionEventHandler^),flags=gcobject
- */
-public static final native void UIElement_TextInput(int sender, int handler);
-/**
- * @method flags=struct cpp gcobject
- * @param sender cast=(UIElement^),flags=gcobject
- * @param point cast=(Point),flags=gcobject
- * @param relativeTo cast=(UIElement^),flags=gcobject
- */
-public static final native int UIElement_TranslatePoint(int sender, int point, int relativeTo);
-/**
- * @method flags=cpp
- * @param sender cast=(UIElement^),flags=gcobject
- */
-public static final native void UIElement_UpdateLayout(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(UIElement^),flags=gcobject
- */
-public static final native byte UIElement_Visibility(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(UIElement^),flags=gcobject
- * @param visible cast=(Visibility)
- */
-public static final native void UIElement_Visibility(int sender, byte visible);
-/** @method accessor=UIElement::VisibilityProperty,flags=const gcobject */
-public static final native int UIElement_VisibilityProperty();
-/**
- * @method flags=getter
- * @param sender cast=(VirtualizingStackPanel^),flags=gcobject
- */
-public static final native double VirtualizingStackPanel_VerticalOffset(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(Visual^),flags=gcobject
- * @param descendant cast=(DependencyObject^),flags=gcobject
- */
-public static final native boolean Visual_IsAncestorOf(int sender, int descendant);
-/**
- * @method flags=cpp
- * @param sender cast=(Visual^),flags=gcobject
- * @param ancestor cast=(DependencyObject^),flags=gcobject
- */
-public static final native boolean Visual_IsDescendantOf(int sender, int ancestor);
-/**
- * @method flags=struct cpp gcobject
- * @param sender cast=(Visual^),flags=gcobject
- * @param point cast=(Point),flags=gcobject
- */
-public static final native int Visual_PointToScreen(int sender, int point);
-/**
- * @method flags=struct cpp gcobject
- * @param sender cast=(Visual^),flags=gcobject
- * @param point cast=(Point),flags=gcobject
- */
-public static final native int Visual_PointFromScreen(int sender, int point);
-/**
- * @method accessor=VisualTreeHelper::GetChild,flags=gcobject
- * @param sender cast=(DependencyObject^),flags=gcobject
- */
-public static final native int VisualTreeHelper_GetChild(int sender, int value);
-/**
- * @method accessor=VisualTreeHelper::GetChildrenCount
- * @param sender cast=(DependencyObject^),flags=gcobject
- */
-public static final native int VisualTreeHelper_GetChildrenCount(int sender);
-/**
- * @method accessor=VisualTreeHelper::GetParent,flags=gcobject
- * @param sender cast=(DependencyObject^),flags=gcobject
- */
-public static final native int VisualTreeHelper_GetParent(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(System::Windows::Forms::WebBrowser^),flags=gcobject
- */
-public static final native boolean WebBrowser_CanGoBack(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(System::Windows::Forms::WebBrowser^),flags=gcobject
- */
-public static final native boolean WebBrowser_CanGoForward(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(System::Windows::Forms::WebBrowser^),flags=gcobject
- */
-public static final native int WebBrowser_Document(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(System::Windows::Forms::WebBrowser^),flags=gcobject
- */
-public static final native int WebBrowser_DocumentText(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(System::Windows::Forms::WebBrowser^),flags=gcobject
- * @param string cast=(String^),flags=gcobject
- */
-public static final native void WebBrowser_DocumentText(int sender, int string);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(System::Windows::Forms::WebBrowser^),flags=gcobject
- */
-public static final native int WebBrowser_DocumentTitle(int sender);
-/**
- * @method flags=adder
- * @param sender cast=(System::Windows::Forms::WebBrowser^),flags=gcobject
- * @param handler cast=(System::Windows::Forms::WebBrowserDocumentCompletedEventHandler^),flags=gcobject
- */
-public static final native void WebBrowser_DocumentCompleted(int sender, int handler);
-/**
- * @method flags=cpp
- * @param sender cast=(System::Windows::Forms::WebBrowser^),flags=gcobject
- */
-public static final native boolean WebBrowser_GoBack(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(System::Windows::Forms::WebBrowser^),flags=gcobject
- */
-public static final native boolean WebBrowser_GoForward(int sender);
-/**
- * @method flags=adder
- * @param sender cast=(System::Windows::Forms::WebBrowser^),flags=gcobject
- * @param handler cast=(System::Windows::Forms::WebBrowserNavigatingEventHandler^),flags=gcobject
- */
-public static final native void WebBrowser_Navigating(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(System::Windows::Forms::WebBrowser^),flags=gcobject
- * @param handler cast=(System::Windows::Forms::WebBrowserNavigatedEventHandler^),flags=gcobject
- */
-public static final native void WebBrowser_Navigated(int sender, int handler);
-/**
- * @method flags=cpp
- * @param sender cast=(System::Windows::Forms::WebBrowser^),flags=gcobject
- * @param urlString cast=(String^),flags=gcobject
- */
-public static final native void WebBrowser_Navigate(int sender, int urlString);
-/**
- * @method flags=adder
- * @param sender cast=(System::Windows::Forms::WebBrowser^),flags=gcobject
- * @param handler cast=(System::Windows::Forms::WebBrowserProgressChangedEventHandler^),flags=gcobject
- */
-public static final native void WebBrowser_ProgressChanged(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(System::Windows::Forms::WebBrowser^),flags=gcobject
- * @param handler cast=(EventHandler^),flags=gcobject
- */
-public static final native void WebBrowser_DocumentTitleChanged(int sender, int handler);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(System::Windows::Forms::WebBrowser^),flags=gcobject
- */
-public static final native int WebBrowser_StatusText(int sender);
-/**
- * @method flags=adder
- * @param sender cast=(System::Windows::Forms::WebBrowser^),flags=gcobject
- * @param handler cast=(EventHandler^),flags=gcobject
- */
-public static final native void WebBrowser_StatusTextChanged(int sender, int handler);
-/**
- * @method flags=getter
- * @param sender cast=(System::Windows::Forms::WebBrowser^),flags=gcobject
- */
-public static final native int WebBrowser_ReadyState(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(System::Windows::Forms::WebBrowser^),flags=gcobject
- */
-public static final native void WebBrowser_Refresh(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(System::Windows::Forms::WebBrowser^),flags=gcobject
- */
-public static final native void WebBrowser_Stop(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(System::Windows::Forms::WebBrowser^),flags=gcobject
- */
-public static final native void WebBrowser_ScriptErrorsSuppressed(int sender, boolean value);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(System::Windows::Forms::WebBrowser^),flags=gcobject
- */
-public static final native int WebBrowser_Url(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(System::Windows::Forms::WebBrowserNavigatingEventArgs^),flags=gcobject
- */
-public static final native int WebBrowserNavigatingEventArgs_Url(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(System::Windows::Forms::WebBrowserNavigatedEventArgs^),flags=gcobject
- */
-public static final native int WebBrowserNavigatedEventArgs_Url(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(System::Windows::Forms::WebBrowserDocumentCompletedEventArgs^),flags=gcobject
- */
-public static final native int WebBrowserDocumentCompletedEventArgs_Url(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(System::Windows::Forms::WebBrowserProgressChangedEventArgs^),flags=gcobject
- */
-public static final native long WebBrowserProgressChangedEventArgs_CurrentProgress(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(System::Windows::Forms::WebBrowserProgressChangedEventArgs^),flags=gcobject
- */
-public static final native long WebBrowserProgressChangedEventArgs_MaximumProgress(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(WindowCollection^),flags=gcobject
- */
-public static final native int WindowCollection_Count(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(IEnumerator^),flags=gcobject
- */
-public static final native int WindowCollection_Current(int sender);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(IEnumerable^),flags=gcobject
- */
-public static final native int WindowCollection_GetEnumerator(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(Window^),flags=gcobject
- */
-public static final native void Window_Activate(int sender);
-/**
- * @method flags=cpp
- * @param sender cast=(Window^),flags=gcobject
- */
-public static final native void Window_Close(int sender);
-/**
- * @method flags=adder
- * @param sender cast=(Window^),flags=gcobject
- * @param handler cast=(CancelEventHandler^),flags=gcobject
- */
-public static final native void Window_Closing(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(Window^),flags=gcobject
- * @param handler cast=(EventHandler^),flags=gcobject
- */
-public static final native void Window_Activated(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(Window^),flags=gcobject
- * @param handler cast=(EventHandler^),flags=gcobject
- */
-public static final native void Window_Deactivated(int sender, int handler);
-/**
- * @method flags=adder
- * @param sender cast=(Window^),flags=gcobject
- * @param handler cast=(EventHandler^),flags=gcobject
- */
-public static final native void Window_LocationChanged(int sender, int handler);
-/**
- * @method accessor=Window::GetWindow,flags=gcobject
- * @param dependencyObject cast=(DependencyObject^),flags=gcobject
- */
-public static final native int Window_GetWindow(int dependencyObject);
-/**
- * @method flags=cpp
- * @param sender cast=(Window^),flags=gcobject
- */
-public static final native void Window_Hide(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Window^),flags=gcobject
- * @param owner cast=(Window^),flags=gcobject
- */
-public static final native void Window_Owner(int sender, int owner);
-/**
- * @method flags=cpp
- * @param sender cast=(Window^),flags=gcobject
- */
-public static final native void Window_Show(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(Window^),flags=gcobject
- */
-public static final native double Window_Left(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(Window ^),flags=gcobject
- */
-public static final native double Window_Top(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Window^),flags=gcobject
- */
-public static final native void Window_Left(int sender, double left);
-/**
- * @method flags=setter
- * @param sender cast=(Window ^),flags=gcobject
- */
-public static final native void Window_Top(int sender, double top);
-/**
- * @method flags=setter
- * @param sender cast=(Window^),flags=gcobject
- * @param icon cast=(ImageSource^),flags=gcobject
- */
-public static final native void Window_Icon(int sender, int icon);
-/**
- * @method flags=getter
- * @param sender cast=(Window^),flags=gcobject
- */
-public static final native boolean Window_IsActive(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(Window^),flags=gcobject
- */
-public static final native int Window_WindowState (int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Window^),flags=gcobject
- * @param windowState cast=(WindowState)
- */
-public static final native void Window_WindowState (int sender, int windowState);
-/**
- * @method flags=setter
- * @param sender cast=(Window^),flags=gcobject
- */
-public static final native void Window_AllowsTransparency(int sender, boolean value);
-/**
- * @method flags=getter
- * @param sender cast=(Window^),flags=gcobject
- */
-public static final native int Window_WindowStyle(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Window^),flags=gcobject
- * @param value cast=(WindowStyle)
- */
-public static final native void Window_WindowStyle(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(Window^),flags=gcobject
- */
-public static final native void Window_ShowInTaskbar(int sender, boolean value);
-/**
- * @method flags=setter
- * @param sender cast=(Window^),flags=gcobject
- * @param value cast=(ResizeMode)
- */
-public static final native void Window_ResizeMode(int sender, int value);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(Window^),flags=gcobject
- */
-public static final native int Window_Title(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Window^),flags=gcobject
- * @param string cast=(String^),flags=gcobject
- */
-public static final native void Window_Title(int sender, int string);
-/**
- * @method flags=setter
- * @param sender cast=(System::Windows::Forms::Integration::WindowsFormsHost^),flags=gcobject
- * @param child cast=(System::Windows::Forms::Control^),flags=gcobject
- */
-public static final native void WindowsFormsHost_Child(int sender, int child);
-/**
- * @method flags=cpp
- * @param sender cast=(WriteableBitmap^),flags=gcobject
- * @param sourceRect cast=(Int32Rect),flags=gcobject
- * @param buffer cast=(IntPtr)
- */
-public static final native void WriteableBitmap_WritePixels(int sender, int sourceRect, byte[] buffer, int bufferSize, int stride);
-
-/** @method flags=gcnew */
-public static final native int gcnew_AccessText();
-/** @method flags=gcnew */
-public static final native int gcnew_Application();
-/** @method flags=gcnew */
-public static final native int gcnew_ArrayList(int count);
-/**
- * @method flags=gcnew
- * @param point cast=(Point),flags=gcobject
- * @param size cast=(Size),flags=gcobject
- * @param sweepDirection cast=(SweepDirection)
- */
-public static final native int gcnew_ArcSegment(int point, int size, double rotationAngle, boolean isLargeArc, int sweepDirection, boolean isStroked);
-/** @method flags=gcnew */
-public static final native int gcnew_BitmapImage();
-/**
- * @method flags=gcnew
- * @param point1 cast=(Point),flags=gcobject
- * @param point2 cast=(Point),flags=gcobject
- * @param point3 cast=(Point),flags=gcobject
- */
-public static final native int gcnew_BezierSegment(int point1, int point2, int point3, boolean isScrolled);
-/**
- * @method flags=gcnew
- * @param propertyPath cast=(String^),flags=gcobject
- */
-public static final native int gcnew_Binding(int propertyPath);
-/**
- * @method flags=gcnew
- * @param colors cast=(System::Collections::Generic::IList<Color>^),flags=gcobject
- */
-public static final native int gcnew_BitmapPalette(int colors);
-/**
- * @method accessor=System::Drawing::Bitmap,flags=gcnew
- * @param format cast=(System::Drawing::Imaging::PixelFormat)
- * @param scan0 cast=(IntPtr)
- */
-public static final native int gcnew_Bitmap(int width, int height, int stride, int format, byte[] scan0);
-/** @method flags=gcnew */
-public static final native int gcnew_Button();
-/** @method flags=gcnew */
-public static final native int gcnew_Canvas();
-/** @method flags=gcnew */
-public static final native int gcnew_CheckBox();
-/** @method accessor=System::Windows::Forms::ColorDialog,flags=gcnew */
-public static final native int gcnew_ColorDialog();
-/** @method accessor=System::Collections::Generic::List<Color>,flags=gcnew */
-public static final native int gcnew_ColorList(int count);
-/** @method flags=gcnew */
-public static final native int gcnew_ComboBox();
-/** @method flags=gcnew */
-public static final native int gcnew_ComboBoxItem();
-/** @method flags=gcnew */
-public static final native int gcnew_ControlTemplate();
-/**
- * @method flags=gcnew
- * @param source cast=(BitmapSource^),flags=gcobject
- * @param sourceRect cast=(Int32Rect),flags=gcobject
- */
-public static final native int gcnew_CroppedBitmap(int source, int sourceRect);
-/** @method flags=gcnew */
-public static final native int gcnew_CharacterHit(int firstCharacterIndex, int trailingLength);
-/**
- * @method flags=gcnew
- * @param geometryCombineMode cast=(GeometryCombineMode)
- * @param geometry1 cast=(Geometry^),flags=gcobject
- * @param geometry2 cast=(Geometry^),flags=gcobject
- */
-public static final native int gcnew_CombinedGeometry(int geometryCombineMode, int geometry1, int geometry2);
-/** @method flags=gcnew */
-public static final native int gcnew_CompositeCollection();
-/** @method flags=gcnew */
-public static final native int gcnew_ContextMenu();
-/** @method flags=gcnew */
-public static final native int gcnew_ContentControl();
-/** @method flags=gcnew */
-public static final native int gcnew_ColumnDefinition();
-/** @method flags=gcnew */
-public static final native int gcnew_DrawingVisual();
-/** @method flags=gcnew */
-public static final native int gcnew_DoubleAnimationUsingKeyFrames();
-/**
- * @method flags=gcnew
- * @param dashes cast=(DoubleCollection^),flags=gcobject
- */
-public static final native int gcnew_DashStyle(int dashes, double offset);
-/** @method flags=gcnew */
-public static final native int gcnew_DataObject();
-/** @method flags=gcnew */
-public static final native int gcnew_DataTemplate();
-/** @method flags=gcnew */
-public static final native int gcnew_DispatcherFrame();
-/** @method flags=gcnew */
-public static final native int gcnew_DispatcherTimer();
-/**
- * @method flags=gcnew
- * @param keytime cast=(KeyTime),flags=gcobject
- */
-public static final native int gcnew_DiscreteDoubleKeyFrame(double value, int keytime);
-/** @method flags=gcnew */
-public static final native int gcnew_DoubleCollection(int capacity);
-/**
- * @method flags=gcnew
- * @param timespan cast=(TimeSpan),flags=gcobject
- */
-public static final native int gcnew_Duration(int timespan);
-/** @method flags=gcnew */
-public static final native int gcnew_Expander();
-/**
- * @method flags=gcnew
- * @param rect cast=(Rect),flags=gcobject
- */
-public static final native int gcnew_EllipseGeometry(int rect);
-/**
- * @method accessor=System::IO::FileInfo,flags=gcnew
- * @param path cast=(String^),flags=gcobject
- */
-public static final native int gcnew_FileInfo(int path);
-/** @method accessor=System::Windows::Forms::FolderBrowserDialog,flags=gcnew */
-public static final native int gcnew_FolderBrowserDialog();
-/**
- * @method accessor=System::Drawing::Font,flags=gcnew
- * @param fontFamily cast=(String^),flags=gcobject
- * @param fontStyle cast=(System::Drawing::FontStyle)
- */
-public static final native int gcnew_Font(int fontFamily, float size, int fontStyle);
-/** @method accessor=System::Windows::Forms::FontDialog,flags=gcnew */
-public static final native int gcnew_FontDialog();
-/**
- * @method flags=gcnew
- * @param str cast=(String^),flags=gcobject
- */
-public static final native int gcnew_FontFamily(int str);
-/**
- * @method flags=gcnew
- * @param source cast=(BitmapSource^),flags=gcobject
- * @param destinationFormat cast=(PixelFormat),flags=gcobject
- * @param destinationPalette cast=(BitmapPalette^),flags=gcobject
- */
-public static final native int gcnew_FormatConvertedBitmap(int source, int destinationFormat, int destinationPalette, double alphaThreshold);
-/**
- * @method flags=gcnew
- * @param string cast=(String^),flags=gcobject
- * @param culture cast=(CultureInfo^),flags=gcobject
- * @param flowDirection cast=(FlowDirection)
- * @param typeface cast=(Typeface^),flags=gcobject
- * @param brush cast=(Brush^),flags=gcobject
- */
-public static final native int gcnew_FormattedText(int string, int culture, int flowDirection, int typeface, double emSize, int brush);
-/** @method flags=gcnew */
-public static final native int gcnew_Frame();
-/**
- * @method flags=gcnew
- * @param type cast=(Type^),flags=gcobject
- */
-public static final native int gcnew_FrameworkElementFactory(int type);
-/**
- * @method flags=gcnew
- * @param type cast=(Type^),flags=gcobject
- * @param name cast=(String^),flags=gcobject
- */
-public static final native int gcnew_FrameworkElementFactory(int type, int name);
-/** @method flags=gcnew */
-public static final native int gcnew_GeometryGroup();
-/** @method flags=gcnew */
-public static final native int gcnew_Grid();
-/**
- * @method flags=gcnew
- * @param type cast=(GridUnitType)
- */
-public static final native int gcnew_GridLength(double value, int type);
-/** @method flags=gcnew */
-public static final native int gcnew_GridView();
-/** @method flags=gcnew */
-public static final native int gcnew_GridViewColumn();
-/** @method flags=gcnew */
-public static final native int gcnew_GridViewColumnCollection();
-/** @method flags=gcnew */
-public static final native int gcnew_GridViewColumnHeader();
-/** @method flags=gcnew */
-public static final native int gcnew_GroupBox();
-/**
- * @method flags=gcnew
- * @param inline cast=(Inline^),flags=gcobject
- */
-public static final native int gcnew_Hyperlink(int inline);
-//public static final native int gcnew_Icon(int stream);
-/**
- * @method flags=gcnew
- * @param imageSource cast=(ImageSource^),flags=gcobject
- */
-public static final native int gcnew_ImageBrush(int imageSource);
-/** @method flags=gcnew */
-public static final native int gcnew_Image();
-/** @method flags=gcnew */
-public static final native int gcnew_Int32(int value);
-/** @method flags=gcnew */
-public static final native int gcnew_Int32Rect(int x, int y, int width, int height);
-/** @method flags=gcnew */
-public static final native int gcnew_IntPtr(int value);
-/** @method flags=gcnew */
-public static final native int gcnew_Label();
-/**
- * @method flags=gcnew
- * @param startColor cast=(Color),flags=gcobject
- * @param endColor cast=(Color),flags=gcobject
- */
-public static final native int gcnew_LinearGradientBrush(int startColor, int endColor, double angle);
-/**
- * @method flags=gcnew
- * @param startColor cast=(Color),flags=gcobject
- * @param endColor cast=(Color),flags=gcobject
- * @param startPoint cast=(Point),flags=gcobject
- * @param endPonit cast=(Point),flags=gcobject
- */
-public static final native int gcnew_LinearGradientBrush(int startColor, int endColor, int startPoint, int endPonit);
-/**
- * @method flags=gcnew
- * @param point cast=(Point),flags=gcobject
- */
-public static final native int gcnew_LineSegment(int point, boolean isStroked);
-/** @method flags=gcnew */
-public static final native int gcnew_ListBox();
-/** @method flags=gcnew */
-public static final native int gcnew_ListBoxItem();
-/** @method flags=gcnew */
-public static final native int gcnew_ListView();
-/** @method flags=gcnew */
-public static final native int gcnew_ListViewItem();
-/** @method flags=gcnew */
-public static final native int gcnew_Matrix(double m11, double m12, double m21, double m22, double offsetX, double offsetY);
-/**
- * @method flags=gcnew
- * @param matrix cast=(Matrix),flags=gcobject
- */
-public static final native int gcnew_MatrixTransform(int matrix);
-/** @method accessor=System::IO::MemoryStream,flags=gcnew */
-public static final native int gcnew_MemoryStream();
-/** @method flags=gcnew */
-public static final native int gcnew_Menu();
-/** @method flags=gcnew */
-public static final native int gcnew_MenuItem();
-/** @method accessor=System::Windows::Forms::NotifyIcon,flags=gcnew */
-public static final native int gcnew_NotifyIcon();
-/** @method flags=gcnew */
-public static final native int gcnew_OpenFileDialog();
-/** @method flags=gcnew */
-public static final native int gcnew_PasswordBox();
-/** @method flags=gcnew */
-public static final native int gcnew_Path();
-/** @method flags=gcnew */
-public static final native int gcnew_PathFigure();
-/** @method flags=gcnew */
-public static final native int gcnew_PathGeometry();
-/** @method flags=gcnew */
-public static final native int gcnew_Pen();
-/**
- * @method flags=gcnew
- * @param brush cast=(Brush^),flags=gcobject
- */
-public static final native int gcnew_Pen(int brush, double thickness);
-/**
- * @method flags=gcnew
- * @param points cast=(PointCollection^),flags=gcobject
- */
-public static final native int gcnew_PolyLineSegment(int points, boolean isStroked);
-/** @method flags=gcnew */
-public static final native int gcnew_PointCollection(int capacity);
-/** @method flags=gcnew */
-public static final native int gcnew_Point(double x, double y);
-/** @method flags=gcnew */
-public static final native int gcnew_Popup();
-/** @method flags=gcnew */
-public static final native int gcnew_ProgressBar();
-/**
- * @method flags=gcnew
- * @param point1 cast=(Point),flags=gcobject
- * @param point2 cast=(Point),flags=gcobject
- */
-public static final native int gcnew_QuadraticBezierSegment(int point1, int point2, boolean isScrolled);
-/** @method flags=gcnew */
-public static final native int gcnew_RadioButton();
-/** @method flags=gcnew */
-public static final native int gcnew_Rect(double x, double y, double width, double height);
-/**
- * @method flags=gcnew
- * @param rect cast=(Rect),flags=gcobject
- */
-public static final native int gcnew_RectangleGeometry(int rect);
-/**
- * @method flags=gcnew
- * @param relativeSourceMode cast=(RelativeSourceMode)
- */
-public static final native int gcnew_RelativeSource(int relativeSourceMode);
-/**
- * @method flags=gcnew
- * @param pixelFormat cast=(PixelFormat),flags=gcobject
- */
-public static final native int gcnew_RenderTargetBitmap(int pixelWidth, int pixelHeight, double dpiX, double dpiY, int pixelFormat);
-/** @method flags=gcnew */
-public static final native int gcnew_RepeatBehavior(int repeatCount);
-/** @method flags=gcnew */
-public static final native int gcnew_RepeatButton();
-/** @method accessor=System::Windows::Shapes::Rectangle,flags=gcnew */
-public static final native int gcnew_Rectangle();
-/** @method flags=gcnew */
-public static final native int gcnew_RowDefinition();
-/** @method flags=gcnew */
-public static final native int gcnew_Run();
-/** @method flags=gcnew */
-public static final native int gcnew_SaveFileDialog();
-/** @method flags=gcnew */
-public static final native int gcnew_ScrollBar();
-/** @method flags=gcnew */
-public static final native int gcnew_ScrollViewer();
-/** @method flags=gcnew */
-public static final native int gcnew_Separator();
-/**
- * @method flags=gcnew
- * @param dp cast=(DependencyProperty^),flags=gcobject
- * @param value cast=(Object^),flags=gcobject
- */
-public static final native int gcnew_Setter(int dp, int value);
-/**
- * @method accessor=System::Windows::Setter,flags=gcnew
- * @param dp cast=(DependencyProperty^),flags=gcobject
- * @param value cast=(Visibility)
- */
-public static final native int gcnew_SetterVisibility(int dp, int value);
-/** @method flags=gcnew */
-public static final native int gcnew_Size();
-/** @method flags=gcnew */
-public static final native int gcnew_Size(double width, double height);
-/** @method flags=gcnew */
-public static final native int gcnew_Slider();
-/** @method flags=gcnew */
-public static final native int gcnew_ScaleTransform(double scaleX, double scaleY);
-/**
- * @method flags=gcnew
- * @param color cast=(Color),flags=gcobject
- */
-public static final native int gcnew_SolidColorBrush(int color);
-/** @method flags=gcnew */
-public static final native int gcnew_StackPanel();
-/** @method flags=gcnew */
-public static final native int gcnew_StreamGeometry();
-/**
- * @method flags=gcnew
- * @param value cast=(const wchar_t *)
- */
-public static final native int gcnew_String(char[] value);
-/**
- * @method flags=gcnew
- * @param value cast=(const wchar_t *)
- */
-public static final native int gcnew_String(char[] value, int startIndex, int length);
-/** @method flags=gcnew */
-public static final native int gcnew_Style();
-/** @method flags=no_gen */
-public static final native int gcnew_SWTCanvas(int jniRef);
-/**
- * @method flags=no_gen gcnew
- * @param handle cast=(IntPtr)
- */
-public static final native int gcnew_SWTSafeHandle(int handle, boolean isIcon);
-//public static final native int gcnew_SWTDockPanel(int jniRef);
-/** @method flags=no_gen gcnew */
-public static final native int gcnew_SWTTextSource(int jniRef);
-/**
- * @method flags=no_gen gcnew
- * @param properties cast=(TextRunProperties^),flags=gcobject
- */
-public static final native int gcnew_SWTTextEmbeddedObject(int properties, int lenght, double width, double height, double baseline);
-/**
- * @method flags=no_gen gcnew
- * @param typeface cast=(Typeface^),flags=gcobject
- * @param textDecorations cast=(TextDecorationCollection^),flags=gcobject
- * @param foregroundBrush cast=(Brush^),flags=gcobject
- * @param backgroundBrush cast=(Brush^),flags=gcobject
- * @param baselineAlignment cast=(BaselineAlignment)
- * @param culture cast=(CultureInfo^),flags=gcobject
- */
-public static final native int gcnew_SWTTextRunProperties(int typeface, double size, double hittingSize, int textDecorations, int foregroundBrush, int backgroundBrush, int baselineAlignment, int culture);
-/** @method flags=no_gen */
-public static final native int gcnew_SWTTextParagraphProperties(int flowDirection, int textAlignment, boolean firstLineInParagraph, int defaultTextRunProperties, int textWrap, double lineHeight, double indent, int tabs);
-/** @method flags=no_gen gcnew */
-public static final native int gcnew_SWTTreeView(int jniRef);
-/**
- * @method flags=no_gen gcnew
- * @param treeView cast=(TreeView^),flags=gcobject
- */
-public static final native int gcnew_SWTTreeViewRowPresenter(int treeView);
-/** @method flags=gcnew */
-public static final native int gcnew_TabControl();
-/** @method flags=gcnew */
-public static final native int gcnew_TabItem();
-/**
- * @method flags=gcnew
- * @param dp cast=(DependencyProperty^),flags=gcobject
- */
-public static final native int gcnew_TemplateBindingExtension(int dp);
-/** @method flags=gcnew */
-public static final native int gcnew_TextDecorationCollection(int capacity);
-/**
- * @method flags=gcnew
- * @param location cast=(TextDecorationLocation)
- * @param pen cast=(Pen^),flags=gcobject
- * @param penOffsetUnit cast=(TextDecorationUnit)
- * @param penThicknessUnit cast=(TextDecorationUnit)
- */
-public static final native int gcnew_TextDecoration(int location, int pen, double penOffset, int penOffsetUnit, int penThicknessUnit);
-/**
- * @method flags=gcnew
- * @param alignment cast=(TextTabAlignment)
- */
-public static final native int gcnew_TextTabProperties(int alignment, double location, int tabLeader, int aligningChar);
-/** @method accessor=System::Collections::Generic::List<TextTabProperties^>,flags=gcnew */
-public static final native int gcnew_TextTabPropertiesCollection(int capacity);
-/** @method flags=gcnew */
-public static final native int gcnew_TextBlock();
-/** @method flags=gcnew */
-public static final native int gcnew_TextBox();
-/**
- * @method flags=gcnew
- * @param string cast=(String^),flags=gcobject
- * @param textRunProperties cast=(TextRunProperties^),flags=gcobject
- */
-public static final native int gcnew_TextCharacters(int string, int offsetToFirstChar, int length, int textRunProperties);
-/**
- * @method flags=gcnew
- * @param textRunProperties cast=(TextRunProperties^),flags=gcobject
- */
-public static final native int gcnew_TextEndOfLine(int length, int textRunProperties);
-/**
- * @method flags=gcnew
- * @param textRunProperties cast=(TextRunProperties^),flags=gcobject
- */
-public static final native int gcnew_TextEndOfParagraph(int length, int textRunProperties);
-/** @method flags=gcnew */
-public static final native int gcnew_TiffBitmapEncoder();
-/** @method flags=gcnew */
-public static final native int gcnew_TimeSpan(long ticks);
-/** @method flags=gcnew */
-public static final native int gcnew_Thickness(double left, double top, double right, double bottom);
-/** @method flags=gcnew */
-public static final native int gcnew_ToggleButton();
-/** @method flags=gcnew */
-public static final native int gcnew_ToolBar();
-/** @method flags=gcnew */
-public static final native int gcnew_ToolBarTray();
-/** @method flags=gcnew */
-public static final native int gcnew_TransformGroup();
-/** @method flags=gcnew */
-public static final native int gcnew_TranslateTransform(double offsetX, double offsetY);
-/**
- * @method flags=gcnew
- * @param direction cast=(FocusNavigationDirection)
- */
-public static final native int gcnew_TraversalRequest(int direction);
-/** @method flags=gcnew */
-public static final native int gcnew_TreeView();
-/** @method flags=gcnew */
-public static final native int gcnew_TreeViewItem();
-/**
- * @method flags=gcnew
- * @param fontFamily cast=(FontFamily^),flags=gcobject
- * @param style cast=(FontStyle),flags=gcobject
- * @param weight cast=(FontWeight),flags=gcobject
- * @param stretch cast=(FontStretch),flags=gcobject
- */
-public static final native int gcnew_Typeface(int fontFamily, int style, int weight, int stretch);
-/** @method flags=gcnew */
-public static final native int gcnew_UserControl();
-/**
- * @method flags=gcnew
- * @param str cast=(String^),flags=gcobject
- * @param type cast=(UriKind)
- */
-public static final native int gcnew_Uri(int str, int type);
-/** @method accessor=System::Windows::Forms::WebBrowser,flags=gcnew */
-public static final native int gcnew_WebBrowser();
-/** @method accessor=System::Windows::Forms::Integration::WindowsFormsHost,flags=gcnew */
-public static final native int gcnew_WindowsFormsHost();
-/** @method flags=gcnew */
-public static final native int gcnew_Window();
-/**
- * @method flags=gcnew
- * @param source cast=(BitmapSource^),flags=gcobject
- */
-public static final native int gcnew_WriteableBitmap (int source);
-/**
- * @method flags=gcnew
- * @param pixelFormat cast=(PixelFormat),flags=gcobject
- * @param palette cast=(BitmapPalette^),flags=gcobject
- */
-public static final native int gcnew_WriteableBitmap (int pixelWidth, int pixelHeight, double dpiX, double dpiY, int pixelFormat, int palette);
-/** @method flags=no_gen */
-public static final native void memcpy(char[] dest, int src, int size);
-/**
- * @method flags=no_gen
- * @param dest flags=no_in critical
- * @param src cast=(array<Byte>^),flags=gcobject
- */
-public static final native void memcpy(byte[] dest, int src, int size);
-/**
- * @method flags=no_gen
- * @param src cast=(array<Byte>^),flags=gcobject
- * @param dest flags=no_out critical
- */
-public static final native void memcpy(int src, byte[] dest, int size);
-
-
-//Demo
-/**
- * @method flags=gcobject getter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- */
-public static final native int FrameworkElement_Resources(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(FrameworkElement^),flags=gcobject
- * @param value cast=(ResourceDictionary^),flags=gcobject
- */
-public static final native void FrameworkElement_Resources(int sender, int value);
-/**
- * @method accessor=System::IO::StringReader,flags=gcnew
- * @param string cast=(String^),flags=gcobject
- */
-public static final native int gcnew_StringReader(int string);
-/**
- * @method accessor=XmlReader::Create,flags=gcobject
- * @param stream cast=(System::IO::TextReader^),flags=gcobject
- */
-public static final native int XmlReader_Create(int stream);
-/**
- * @method accessor=XamlReader::Load,flags=gcobject
- * @param stream cast=(XmlReader^),flags=gcobject
- */
-public static final native int XamlReader_Load(int stream);
-/** @method flags=gcnew */
-public static final native int gcnew_ResourceDictionary();
-/**
- * @method flags=setter
- * @param sender cast=(ResourceDictionary^),flags=gcobject
- * @param uri cast=(Uri^),flags=gcobject
- */
-public static final native void ResourceDictionary_Source(int sender, int uri);
-
-
-
-/** @method flags=gcnew */
-public static final native int gcnew_DiscreteDoubleKeyFrame();
-/** @method flags=gcnew */
-public static final native int gcnew_LinearDoubleKeyFrame();
-/**
- * @method flags=gcnew
- * @param parameter cast=(Object^),flags=gcobject
- */
-public static final native int gcnew_PropertyPath(int parameter);
-/** @method flags=gcnew */
-public static final native int gcnew_SplineDoubleKeyFrame();
-/** @method flags=gcnew */
-public static final native int gcnew_Storyboard();
-/** @method flags=no_gen gcnew */
-public static final native int gcnew_SWTAnimator(int jniRef);
-/**
- * @method flags=setter
- * @param sender cast=(DoubleKeyFrame^),flags=gcobject
- */
-public static final native void DoubleKeyFrame_Value(int sender, double value);
-/**
- * @method flags=setter
- * @param sender cast=(DoubleKeyFrame^),flags=gcobject
- * @param value cast=(KeyTime),flags=gcobject
- */
-public static final native void DoubleKeyFrame_KeyTime(int sender, int value);
-/**
- * @method accessor=KeyTime::FromTimeSpan,flags=gcobject
- * @param timeSpan cast=(TimeSpan),flags=gcobject
- */
-public static final native int KeyTime_FromTimeSpan(int timeSpan);
-/**
- * @method flags=cpp
- * @param sender cast=(Storyboard^),flags=gcobject
- * @param containingObject cast=(FrameworkElement^),flags=gcobject
- */
-public static final native void Storyboard_Begin(int sender, int containingObject, boolean isControllable);
-/**
- * @method flags=cpp
- * @param sender cast=(Storyboard^),flags=gcobject
- * @param containingObject cast=(FrameworkElement^),flags=gcobject
- */
-public static final native void Storyboard_Pause(int sender, int containingObject);
-/**
- * @method flags=cpp
- * @param sender cast=(Storyboard^),flags=gcobject
- * @param containingObject cast=(FrameworkElement^),flags=gcobject
- */
-public static final native void Storyboard_Resume(int sender, int containingObject);
-/**
- * @method flags=cpp
- * @param sender cast=(Storyboard^),flags=gcobject
- * @param containingObject cast=(FrameworkElement^),flags=gcobject
- */
-public static final native void Storyboard_Stop(int sender, int containingObject);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(TimelineGroup^),flags=gcobject
- */
-public static final native int TimelineGroup_Children(int sender);
-/** @method accessor=SWTAnimator::DoubleValueProperty,flags=no_gen gcobject const */
-public static final native int SWTAnimator_DoubleValueProperty();
-/** @method accessor=SWTAnimator::IntValueProperty,flags=no_gen gcobject const */
-public static final native int SWTAnimator_IntValueProperty();
-/**
- * @method flags=cpp
- * @param sender cast=(FrameworkElement^),flags=gcobject
- * @param name cast=(String^),flags=gcobject
- * @param scopedElement cast=(Object^),flags=gcobject
- */
-public static final native void FrameworkElement_RegisterName(int sender, int name, int scopedElement);
-/**
- * @method accessor=NewValue,flags=getter
- * @param sender cast=(DependencyPropertyChangedEventArgs^),flags=gcobject
- */
-public static final native double DependencyPropertyChangedEventArgs_NewValueDouble(int sender);
-/**
- * @method accessor=OldValue,flags=getter
- * @param sender cast=(DependencyPropertyChangedEventArgs^),flags=gcobject
- */
-public static final native double DependencyPropertyChangedEventArgs_OldValueDouble(int sender);
-/**
- * @method accessor=NewValue,flags=getter
- * @param sender cast=(DependencyPropertyChangedEventArgs^),flags=gcobject
- */
-public static final native int DependencyPropertyChangedEventArgs_NewValueInt(int sender);
-/**
- * @method accessor=OldValue,flags=getter
- * @param sender cast=(DependencyPropertyChangedEventArgs^),flags=gcobject
- */
-public static final native int DependencyPropertyChangedEventArgs_OldValueInt(int sender);
-/**
- * @method accessor=Storyboard::SetTargetName
- * @param element cast=(DependencyObject^),flags=gcobject
- * @param name cast=(String^),flags=gcobject
- */
-public static final native void Storyboard_SetTargetName(int element, int name);
-/**
- * @method accessor=Storyboard::SetTargetProperty
- * @param element cast=(DependencyObject^),flags=gcobject
- * @param propertyPath cast=(PropertyPath^),flags=gcobject
- */
-public static final native void Storyboard_SetTargetProperty(int element, int propertyPath);
-/** @method flags=gcnew */
-public static final native int gcnew_NameScope();
-/**
- * @method accessor=NameScope::GetNameScope,flags=gcobject
- * @param dependencyObject cast=(DependencyObject^),flags=gcobject
- */
-public static final native int NameScope_GetNameScope(int dependencyObject);
-/**
- * @method accessor=NameScope::SetNameScope
- * @param dependencyObject cast=(DependencyObject^),flags=gcobject
- * @param nameScope cast=(INameScope^),flags=gcobject
- */
-public static final native void NameScope_SetNameScope(int dependencyObject, int nameScope);
-/** @method flags=gcnew */
-public static final native int gcnew_KeySpline(double x1, double y1, double x2, double y2);
-/**
- * @method flags=setter
- * @param sender cast=(SplineDoubleKeyFrame^),flags=gcobject
- * @param value cast=(KeySpline^),flags=gcobject
- */
-public static final native void SplineDoubleKeyFrame_KeySpline(int sender, int value);
-/**
- * @method flags=adder
- * @param sender cast=(Timeline^),flags=gcobject
- * @param handler cast=(EventHandler^),flags=gcobject
- */
-public static final native void Timeline_Completed(int sender, int handler);
-/** @method flags=gcnew */
-public static final native int gcnew_Int32AnimationUsingKeyFrames();
-/** @method flags=gcnew */
-public static final native int gcnew_DiscreteInt32KeyFrame();
-/** @method flags=gcnew */
-public static final native int gcnew_LinearInt32KeyFrame();
-/** @method flags=gcnew */
-public static final native int gcnew_SplineInt32KeyFrame();
-/**
- * @method flags=gcobject getter
- * @param sender cast=(Int32AnimationUsingKeyFrames^),flags=gcobject
- */
-public static final native int Int32AnimationUsingKeyFrames_KeyFrames(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Int32KeyFrame^),flags=gcobject
- */
-public static final native void Int32KeyFrame_Value(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(SplineInt32KeyFrame^),flags=gcobject
- * @param value cast=(KeySpline^),flags=gcobject
- */
-public static final native void SplineInt32KeyFrame_KeySpline(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(Int32KeyFrame^),flags=gcobject
- * @param value cast=(KeyTime),flags=gcobject
- */
-public static final native void Int32KeyFrame_KeyTime(int sender, int value);
-
-/**
- * @method flags=gcobject getter
- * @param sender cast=(Timeline^),flags=gcobject
- */
-public static final native int Timeline_Duration(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(Duration^),flags=gcobject
- */
-public static final native int Duration_TimeSpan(int sender);
-/**
- * @method flags=getter
- * @param sender cast=(TimeSpan^),flags=gcobject
- */
-public static final native double TimeSpan_TotalMilliseconds(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(Timeline^),flags=gcobject
- */
-public static final native int Timeline_BeginTime(int sender);
-
-/** @method flags=gcnew */
-public static final native int gcnew_OuterGlowBitmapEffect();
-/**
- * @method flags=gcobject getter
- * @param sender cast=(OuterGlowBitmapEffect^),flags=gcobject
- */
-public static final native int OuterGlowBitmapEffect_GlowColor(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(OuterGlowBitmapEffect^),flags=gcobject
- * @param value cast=(Color),flags=gcobject
- */
-public static final native void OuterGlowBitmapEffect_GlowColor(int sender, int value);
-/**
- * @method flags=getter
- * @param sender cast=(OuterGlowBitmapEffect^),flags=gcobject
- */
-public static final native double OuterGlowBitmapEffect_GlowSize(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(OuterGlowBitmapEffect^),flags=gcobject
- */
-public static final native void OuterGlowBitmapEffect_GlowSize(int sender, double value);
-/**
- * @method flags=getter
- * @param sender cast=(OuterGlowBitmapEffect^),flags=gcobject
- */
-public static final native double OuterGlowBitmapEffect_Opacity(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(OuterGlowBitmapEffect^),flags=gcobject
- */
-public static final native void OuterGlowBitmapEffect_Opacity(int sender, double value);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(UIElement^),flags=gcobject
- */
-public static final native int UIElement_BitmapEffect(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(UIElement^),flags=gcobject
- * @param value cast=(BitmapEffect^),flags=gcobject
- */
-public static final native void UIElement_BitmapEffect(int sender, int value);
-/** @method flags=gcnew */
-public static final native int gcnew_DropShadowBitmapEffect();
-/**
- * @method flags=gcobject getter
- * @param sender cast=(DropShadowBitmapEffect^),flags=gcobject
- */
-public static final native int DropShadowBitmapEffect_Color(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(DropShadowBitmapEffect^),flags=gcobject
- * @param value cast=(Color),flags=gcobject
- */
-public static final native void DropShadowBitmapEffect_Color(int sender, int value);
-/**
- * @method flags=getter
- * @param sender cast=(DropShadowBitmapEffect^),flags=gcobject
- */
-public static final native double DropShadowBitmapEffect_Direction(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(DropShadowBitmapEffect^),flags=gcobject
- */
-public static final native void DropShadowBitmapEffect_Direction(int sender, double value);
-/**
- * @method flags=getter
- * @param sender cast=(DropShadowBitmapEffect^),flags=gcobject
- */
-public static final native double DropShadowBitmapEffect_Opacity(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(DropShadowBitmapEffect^),flags=gcobject
- */
-public static final native void DropShadowBitmapEffect_Opacity(int sender, double value);
-/**
- * @method flags=getter
- * @param sender cast=(DropShadowBitmapEffect^),flags=gcobject
- */
-public static final native double DropShadowBitmapEffect_ShadowDepth(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(DropShadowBitmapEffect^),flags=gcobject
- */
-public static final native void DropShadowBitmapEffect_ShadowDepth(int sender, double value);
-/**
- * @method flags=getter
- * @param sender cast=(DropShadowBitmapEffect^),flags=gcobject
- */
-public static final native double DropShadowBitmapEffect_Softness(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(DropShadowBitmapEffect^),flags=gcobject
- */
-public static final native void DropShadowBitmapEffect_Softness(int sender, double value);
-/** @method flags=gcnew */
-public static final native int gcnew_BlurBitmapEffect();
-/**
- * @method flags=setter
- * @param sender cast=(BlurBitmapEffect^),flags=gcobject
- */
-public static final native void BlurBitmapEffect_Radius(int sender, double value);
-/**
- * @method flags=getter
- * @param sender cast=(BlurBitmapEffect^),flags=gcobject
- */
-public static final native double BlurBitmapEffect_Radius(int sender);
-/** @method flags=gcnew */
-public static final native int gcnew_BevelBitmapEffect();
-/**
- * @method flags=getter
- * @param handle cast=(BevelBitmapEffect^),flags=gcobject
- */
-public static final native double BevelBitmapEffect_LightAngle(int handle);
-/**
- * @method flags=setter
- * @param handle cast=(BevelBitmapEffect^),flags=gcobject
- */
-public static final native void BevelBitmapEffect_LightAngle(int handle, double value);
-/**
- * @method flags=getter
- * @param handle cast=(BevelBitmapEffect^),flags=gcobject
- */
-public static final native double BevelBitmapEffect_BevelWidth(int handle);
-/**
- * @method flags=setter
- * @param handle cast=(BevelBitmapEffect^),flags=gcobject
- */
-public static final native void BevelBitmapEffect_BevelWidth(int handle, double value);
-/**
- * @method flags=getter
- * @param handle cast=(BevelBitmapEffect^),flags=gcobject
- */
-public static final native double BevelBitmapEffect_Smoothness(int handle);
-/**
- * @method flags=setter
- * @param handle cast=(BevelBitmapEffect^),flags=gcobject
- */
-public static final native void BevelBitmapEffect_Smoothness(int handle, double value);
-/** @method flags=gcnew */
-public static final native int gcnew_BitmapEffectGroup();
-/**
- * @method flags=gcobject getter
- * @param sender cast=(BitmapEffectGroup^),flags=gcobject
- */
-public static final native int BitmapEffectGroup_Children(int sender);
-
-/**
- * @method flags=gcobject getter
- * @param sender cast=(HwndSource^),flags=gcobject
- */
-public static final native int HwndSource_CompositionTarget(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(HwndTarget^),flags=gcobject
- * @param value cast=(Color),flags=gcobject
- */
-public static final native void HwndTarget_BackgroundColor(int sender, int value);
-
-/**
- * @method accessor=TypeDescriptor::GetProperties,flags=gcobject
- * @param sender cast=(Object^),flags=gcobject
- */
-public static final native int TypeDescriptor_GetProperties(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(MemberDescriptor^),flags=gcobject
- */
-public static final native int MemberDescriptor_Name(int sender);
-/**
- * @method flags=gcobject getter
- * @param sender cast=(DependencyPropertyDescriptor^),flags=gcobject
- */
-public static final native int DependencyPropertyDescriptor_DependencyProperty(int sender);
-/** @method accessor=DependencyPropertyDescriptor::typeid,flags=const gcobject */
-public static final native int DependencyPropertyDescriptor_typeid();
-/**
- * @method accessor=DependencyPropertyDescriptor::FromProperty,flags=gcobject
- * @param propertyDescriptor cast=(PropertyDescriptor^),flags=gcobject
- */
-public static final native int DependencyPropertyDescriptor_FromProperty(int propertyDescriptor);
-/**
- * @method accessor=Type::GetType,flags=gcobject
- * @param typeName cast=(String^),flags=gcobject
- */
-public static final native int Type_GetType(int typeName, boolean throwOnError, boolean ignoreCase);
-/**
- * @method flags=cpp
- * @param sender cast=(NameScope^),flags=gcobject
- * @param name cast=(String^),flags=gcobject
- * @param scopedElement cast=(Object^),flags=gcobject
- */
-public static final native void NameScope_RegisterName(int sender, int name, int scopedElement);
-
-/** @method accessor=Panel::HeightProperty,flags=const gcobject */
-public static final native int Panel_HeightProperty();
-/** @method accessor=Panel::WidthProperty,flags=const gcobject */
-public static final native int Panel_WidthProperty();
-/** @method accessor=Canvas::TopProperty,flags=const gcobject */
-public static final native int Canvas_TopProperty();
-/** @method accessor=Canvas::LeftProperty,flags=const gcobject */
-public static final native int Canvas_LeftProperty();
-/** @method accessor=OuterGlowBitmapEffect::GlowSizeProperty,flags=const gcobject */
-public static final native int OuterGlowBitmapEffect_GlowSizeProperty();
-/** @method flags=gcnew */
-public static final native int gcnew_Int32Animation();
-/** @method flags=gcnew */
-public static final native int gcnew_DoubleAnimation();
-/**
- * @method flags=no_gen setter gcobject
- * @param sender cast=(Timeline^),flags=gcobject
- * @param value cast=(TimeSpan^),flags=gcobject
- */
-public static final native void Timeline_BeginTime(int sender, int value);
-/**
- * @method flags=setter
- * @param sender cast=(DoubleAnimation^),flags=gcobject
- */
-public static final native void DoubleAnimation_To(int sender, double value);
-/**
- * @method flags=getter
- * @param sender cast=(DoubleAnimation^),flags=gcobject
- */
-public static final native double DoubleAnimation_To(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Int32Animation^),flags=gcobject
- */
-public static final native void Int32Animation_To(int sender, int value);
-/**
- * @method flags=getter
- * @param sender cast=(Int32Animation^),flags=gcobject
- */
-public static final native int Int32Animation_To(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(DoubleAnimation^),flags=gcobject
- */
-public static final native void DoubleAnimation_From(int sender, double value);
-/**
- * @method flags=getter
- * @param sender cast=(DoubleAnimation^),flags=gcobject
- */
-public static final native double DoubleAnimation_From(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Int32Animation^),flags=gcobject
- */
-public static final native void Int32Animation_From(int sender, int value);
-/**
- * @method flags=getter
- * @param sender cast=(Int32Animation^),flags=gcobject
- */
-public static final native int Int32Animation_From(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Timeline^),flags=gcobject
- */
-public static final native void Timeline_DecelerationRatio(int sender, double value);
-/**
- * @method flags=getter
- * @param sender cast=(Timeline^),flags=gcobject
- */
-public static final native double Timeline_DecelerationRatio(int sender);
-/**
- * @method flags=setter
- * @param sender cast=(Timeline^),flags=gcobject
- */
-public static final native void Timeline_AccelerationRatio(int sender, double value);
-/**
- * @method flags=getter
- * @param sender cast=(Timeline^),flags=gcobject
- */
-public static final native double Timeline_AccelerationRatio(int sender);
-
-/** @method flags=no_gen gcnew */
-public static final native int gcnew_SWTAnimation(int jniRef);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(Type^),flags=gcobject
- * @param name cast=(String^),flags=gcobject
- * @param bindingFlags cast=(BindingFlags)
- */
-public static final native int Type_GetMethod(int sender, int name, int bindingFlags);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(ArrayList^),flags=gcobject
- */
-public static final native int ArrayList_ToArray(int sender);
-/**
- * @method flags=cpp gcobject
- * @param sender cast=(MethodInfo^),flags=gcobject
- * @param obj cast=(Object^),flags=gcobject
- * @param parameters cast=(array<Object^>^),flags=gcobject
- */
-public static final native int MethodInfo_Invoke(int sender, int obj, int parameters);
-} \ No newline at end of file
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/library/win32.c b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/library/win32.c
deleted file mode 100644
index 54cfe03c00..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/library/win32.c
+++ /dev/null
@@ -1,413 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "win32_structs.h"
-#include "win32_stats.h"
-
-#define Win32_NATIVE(func) Java_org_eclipse_swt_internal_win32_Win32_##func
-
-#ifndef NO_CloseHandle
-JNIEXPORT jboolean JNICALL Win32_NATIVE(CloseHandle)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- Win32_NATIVE_ENTER(env, that, CloseHandle_FUNC);
- rc = (jboolean)CloseHandle((HANDLE)arg0);
- Win32_NATIVE_EXIT(env, that, CloseHandle_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateCursor
-JNIEXPORT jint JNICALL Win32_NATIVE(CreateCursor)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jbyteArray arg5, jbyteArray arg6)
-{
- jbyte *lparg5=NULL;
- jbyte *lparg6=NULL;
- jint rc = 0;
- Win32_NATIVE_ENTER(env, that, CreateCursor_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg5) if ((lparg5 = (*env)->GetPrimitiveArrayCritical(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetPrimitiveArrayCritical(env, arg6, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg5) if ((lparg5 = (*env)->GetByteArrayElements(env, arg5, NULL)) == NULL) goto fail;
- if (arg6) if ((lparg6 = (*env)->GetByteArrayElements(env, arg6, NULL)) == NULL) goto fail;
- }
- rc = (jint)CreateCursor((HINSTANCE)arg0, arg1, arg2, arg3, arg4, (CONST VOID *)lparg5, (CONST VOID *)lparg6);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg6 && lparg6) (*env)->ReleasePrimitiveArrayCritical(env, arg6, lparg6, JNI_ABORT);
- if (arg5 && lparg5) (*env)->ReleasePrimitiveArrayCritical(env, arg5, lparg5, JNI_ABORT);
- } else
-#endif
- {
- if (arg6 && lparg6) (*env)->ReleaseByteArrayElements(env, arg6, lparg6, JNI_ABORT);
- if (arg5 && lparg5) (*env)->ReleaseByteArrayElements(env, arg5, lparg5, JNI_ABORT);
- }
- Win32_NATIVE_EXIT(env, that, CreateCursor_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateIconIndirect
-JNIEXPORT jint JNICALL Win32_NATIVE(CreateIconIndirect)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- ICONINFO _arg0, *lparg0=NULL;
- jint rc = 0;
- Win32_NATIVE_ENTER(env, that, CreateIconIndirect_FUNC);
- if (arg0) if ((lparg0 = getICONINFOFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)CreateIconIndirect(lparg0);
-fail:
- if (arg0 && lparg0) setICONINFOFields(env, arg0, lparg0);
- Win32_NATIVE_EXIT(env, that, CreateIconIndirect_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_CreateProcessW
-JNIEXPORT jboolean JNICALL Win32_NATIVE(CreateProcessW)
- (JNIEnv *env, jclass that, jint arg0, jcharArray arg1, jint arg2, jint arg3, jboolean arg4, jint arg5, jint arg6, jint arg7, jobject arg8, jobject arg9)
-{
- jchar *lparg1=NULL;
- STARTUPINFOW _arg8, *lparg8=NULL;
- PROCESS_INFORMATION _arg9, *lparg9=NULL;
- jboolean rc = 0;
- Win32_NATIVE_ENTER(env, that, CreateProcessW_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg8) if ((lparg8 = getSTARTUPINFOWFields(env, arg8, &_arg8)) == NULL) goto fail;
- if (arg9) if ((lparg9 = getPROCESS_INFORMATIONFields(env, arg9, &_arg9)) == NULL) goto fail;
- rc = (jboolean)CreateProcessW((LPCWSTR)arg0, (LPWSTR)lparg1, (LPSECURITY_ATTRIBUTES)arg2, (LPSECURITY_ATTRIBUTES)arg3, arg4, (DWORD)arg5, (LPVOID)arg6, (LPCWSTR)arg7, (LPSTARTUPINFOW)lparg8, (LPPROCESS_INFORMATION)lparg9);
-fail:
- if (arg9 && lparg9) setPROCESS_INFORMATIONFields(env, arg9, lparg9);
- if (arg8 && lparg8) setSTARTUPINFOWFields(env, arg8, lparg8);
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0);
- Win32_NATIVE_EXIT(env, that, CreateProcessW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DeleteObject
-JNIEXPORT jboolean JNICALL Win32_NATIVE(DeleteObject)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- Win32_NATIVE_ENTER(env, that, DeleteObject_FUNC);
- rc = (jboolean)DeleteObject((HGDIOBJ)arg0);
- Win32_NATIVE_EXIT(env, that, DeleteObject_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_DestroyIcon
-JNIEXPORT jboolean JNICALL Win32_NATIVE(DestroyIcon)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jboolean rc = 0;
- Win32_NATIVE_ENTER(env, that, DestroyIcon_FUNC);
- rc = (jboolean)DestroyIcon((HICON)arg0);
- Win32_NATIVE_EXIT(env, that, DestroyIcon_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_EnableWindow
-JNIEXPORT void JNICALL Win32_NATIVE(EnableWindow)
- (JNIEnv *env, jclass that, jint arg0, jboolean arg1)
-{
- Win32_NATIVE_ENTER(env, that, EnableWindow_FUNC);
- EnableWindow((HWND)arg0, arg1);
- Win32_NATIVE_EXIT(env, that, EnableWindow_FUNC);
-}
-#endif
-
-#ifndef NO_ExtractIconExW
-JNIEXPORT jint JNICALL Win32_NATIVE(ExtractIconExW)
- (JNIEnv *env, jclass that, jcharArray arg0, jint arg1, jintArray arg2, jintArray arg3, jint arg4)
-{
- jchar *lparg0=NULL;
- jint *lparg2=NULL;
- jint *lparg3=NULL;
- jint rc = 0;
- Win32_NATIVE_ENTER(env, that, ExtractIconExW_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)ExtractIconExW((LPCWSTR)lparg0, arg1, (HICON*)lparg2, (HICON*)lparg3, (UINT)arg4);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- Win32_NATIVE_EXIT(env, that, ExtractIconExW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetCursorPos
-JNIEXPORT void JNICALL Win32_NATIVE(GetCursorPos)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- POINT _arg0, *lparg0=NULL;
- Win32_NATIVE_ENTER(env, that, GetCursorPos_FUNC);
- if (arg0) if ((lparg0 = getPOINTFields(env, arg0, &_arg0)) == NULL) goto fail;
- GetCursorPos((LPPOINT)lparg0);
-fail:
- if (arg0 && lparg0) setPOINTFields(env, arg0, lparg0);
- Win32_NATIVE_EXIT(env, that, GetCursorPos_FUNC);
-}
-#endif
-
-#ifndef NO_GetIconInfo
-JNIEXPORT jboolean JNICALL Win32_NATIVE(GetIconInfo)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
-{
- ICONINFO _arg1, *lparg1=NULL;
- jboolean rc = 0;
- Win32_NATIVE_ENTER(env, that, GetIconInfo_FUNC);
- if (arg1) if ((lparg1 = getICONINFOFields(env, arg1, &_arg1)) == NULL) goto fail;
- rc = (jboolean)GetIconInfo((HICON)arg0, lparg1);
-fail:
- if (arg1 && lparg1) setICONINFOFields(env, arg1, lparg1);
- Win32_NATIVE_EXIT(env, that, GetIconInfo_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetKeyboardState
-JNIEXPORT jboolean JNICALL Win32_NATIVE(GetKeyboardState)
- (JNIEnv *env, jclass that, jbyteArray arg0)
-{
- jbyte *lparg0=NULL;
- jboolean rc = 0;
- Win32_NATIVE_ENTER(env, that, GetKeyboardState_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jboolean)GetKeyboardState((PBYTE)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
- Win32_NATIVE_EXIT(env, that, GetKeyboardState_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetModuleHandleW
-JNIEXPORT jint JNICALL Win32_NATIVE(GetModuleHandleW)
- (JNIEnv *env, jclass that, jcharArray arg0)
-{
- jchar *lparg0=NULL;
- jint rc = 0;
- Win32_NATIVE_ENTER(env, that, GetModuleHandleW_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)GetModuleHandleW((LPCWSTR)lparg0);
-fail:
- if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0);
- Win32_NATIVE_EXIT(env, that, GetModuleHandleW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_GetProcessHeap
-JNIEXPORT jint JNICALL Win32_NATIVE(GetProcessHeap)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- Win32_NATIVE_ENTER(env, that, GetProcessHeap_FUNC);
- rc = (jint)GetProcessHeap();
- Win32_NATIVE_EXIT(env, that, GetProcessHeap_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HeapAlloc
-JNIEXPORT jint JNICALL Win32_NATIVE(HeapAlloc)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jint rc = 0;
- Win32_NATIVE_ENTER(env, that, HeapAlloc_FUNC);
- rc = (jint)HeapAlloc((HANDLE)arg0, arg1, arg2);
- Win32_NATIVE_EXIT(env, that, HeapAlloc_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_HeapFree
-JNIEXPORT jboolean JNICALL Win32_NATIVE(HeapFree)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
-{
- jboolean rc = 0;
- Win32_NATIVE_ENTER(env, that, HeapFree_FUNC);
- rc = (jboolean)HeapFree((HANDLE)arg0, arg1, (LPVOID)arg2);
- Win32_NATIVE_EXIT(env, that, HeapFree_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_LoadImage
-JNIEXPORT jint JNICALL Win32_NATIVE(LoadImage)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5)
-{
- jint rc = 0;
- Win32_NATIVE_ENTER(env, that, LoadImage_FUNC);
- rc = (jint)LoadImage((HINSTANCE)arg0, (LPCTSTR)arg1, (UINT)arg2, arg3, arg4, (UINT)arg5);
- Win32_NATIVE_EXIT(env, that, LoadImage_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MapVirtualKeyW
-JNIEXPORT jint JNICALL Win32_NATIVE(MapVirtualKeyW)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- Win32_NATIVE_ENTER(env, that, MapVirtualKeyW_FUNC);
- rc = (jint)MapVirtualKeyW(arg0, arg1);
- Win32_NATIVE_EXIT(env, that, MapVirtualKeyW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_MoveMemory
-JNIEXPORT void JNICALL Win32_NATIVE(MoveMemory)
- (JNIEnv *env, jclass that, jint arg0, jcharArray arg1, jint arg2)
-{
- jchar *lparg1=NULL;
- Win32_NATIVE_ENTER(env, that, MoveMemory_FUNC);
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail;
- } else
-#endif
- {
- if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail;
- }
- MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2);
-fail:
-#ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
- if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT);
- } else
-#endif
- {
- if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, JNI_ABORT);
- }
- Win32_NATIVE_EXIT(env, that, MoveMemory_FUNC);
-}
-#endif
-
-#ifndef NO_OleInitialize
-JNIEXPORT jint JNICALL Win32_NATIVE(OleInitialize)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- Win32_NATIVE_ENTER(env, that, OleInitialize_FUNC);
- rc = (jint)OleInitialize((LPVOID)arg0);
- Win32_NATIVE_EXIT(env, that, OleInitialize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OleUninitialize
-JNIEXPORT void JNICALL Win32_NATIVE(OleUninitialize)
- (JNIEnv *env, jclass that)
-{
- Win32_NATIVE_ENTER(env, that, OleUninitialize_FUNC);
- OleUninitialize();
- Win32_NATIVE_EXIT(env, that, OleUninitialize_FUNC);
-}
-#endif
-
-#ifndef NO_PROCESS_1INFORMATION_1sizeof
-JNIEXPORT jint JNICALL Win32_NATIVE(PROCESS_1INFORMATION_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- Win32_NATIVE_ENTER(env, that, PROCESS_1INFORMATION_1sizeof_FUNC);
- rc = (jint)PROCESS_INFORMATION_sizeof();
- Win32_NATIVE_EXIT(env, that, PROCESS_1INFORMATION_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SHELLEXECUTEINFOW_1sizeof
-JNIEXPORT jint JNICALL Win32_NATIVE(SHELLEXECUTEINFOW_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- Win32_NATIVE_ENTER(env, that, SHELLEXECUTEINFOW_1sizeof_FUNC);
- rc = (jint)SHELLEXECUTEINFOW_sizeof();
- Win32_NATIVE_EXIT(env, that, SHELLEXECUTEINFOW_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_STARTUPINFOW_1sizeof
-JNIEXPORT jint JNICALL Win32_NATIVE(STARTUPINFOW_1sizeof)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- Win32_NATIVE_ENTER(env, that, STARTUPINFOW_1sizeof_FUNC);
- rc = (jint)STARTUPINFOW_sizeof();
- Win32_NATIVE_EXIT(env, that, STARTUPINFOW_1sizeof_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SetCursorPos
-JNIEXPORT jint JNICALL Win32_NATIVE(SetCursorPos)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- Win32_NATIVE_ENTER(env, that, SetCursorPos_FUNC);
- rc = (jint)SetCursorPos(arg0, arg1);
- Win32_NATIVE_EXIT(env, that, SetCursorPos_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ShellExecuteExW
-JNIEXPORT jboolean JNICALL Win32_NATIVE(ShellExecuteExW)
- (JNIEnv *env, jclass that, jobject arg0)
-{
- SHELLEXECUTEINFOW _arg0, *lparg0=NULL;
- jboolean rc = 0;
- Win32_NATIVE_ENTER(env, that, ShellExecuteExW_FUNC);
- if (arg0) if ((lparg0 = getSHELLEXECUTEINFOWFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jboolean)ShellExecuteExW((LPSHELLEXECUTEINFOW)lparg0);
-fail:
- if (arg0 && lparg0) setSHELLEXECUTEINFOWFields(env, arg0, lparg0);
- Win32_NATIVE_EXIT(env, that, ShellExecuteExW_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_ToUnicode
-JNIEXPORT jint JNICALL Win32_NATIVE(ToUnicode)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jbyteArray arg2, jcharArray arg3, jint arg4, jint arg5)
-{
- jbyte *lparg2=NULL;
- jchar *lparg3=NULL;
- jint rc = 0;
- Win32_NATIVE_ENTER(env, that, ToUnicode_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- if (arg3) if ((lparg3 = (*env)->GetCharArrayElements(env, arg3, NULL)) == NULL) goto fail;
- rc = (jint)ToUnicode(arg0, arg1, (PBYTE)lparg2, (LPWSTR)lparg3, arg4, arg5);
-fail:
- if (arg3 && lparg3) (*env)->ReleaseCharArrayElements(env, arg3, lparg3, 0);
- if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
- Win32_NATIVE_EXIT(env, that, ToUnicode_FUNC);
- return rc;
-}
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/library/win32.h b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/library/win32.h
deleted file mode 100644
index 1d6f24b935..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/library/win32.h
+++ /dev/null
@@ -1,22 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#ifndef INC_win32_H
-#define INC_win32_H
-
-
-#include "swt.h"
-#include <ole2.h>
-#include <objbase.h>
-#include <string.h>
-#include <windows.h>
-
-#endif /* INC_win32_H */ \ No newline at end of file
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/library/win32_stats.c b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/library/win32_stats.c
deleted file mode 100644
index f7b83f2cff..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/library/win32_stats.c
+++ /dev/null
@@ -1,68 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "win32_stats.h"
-
-#ifdef NATIVE_STATS
-
-int Win32_nativeFunctionCount = 26;
-int Win32_nativeFunctionCallCount[26];
-char * Win32_nativeFunctionNames[] = {
- "CloseHandle",
- "CreateCursor",
- "CreateIconIndirect",
- "CreateProcessW",
- "DeleteObject",
- "DestroyIcon",
- "EnableWindow",
- "ExtractIconExW",
- "GetCursorPos",
- "GetIconInfo",
- "GetKeyboardState",
- "GetModuleHandleW",
- "GetProcessHeap",
- "HeapAlloc",
- "HeapFree",
- "LoadImage",
- "MapVirtualKeyW",
- "MoveMemory",
- "OleInitialize",
- "OleUninitialize",
- "PROCESS_1INFORMATION_1sizeof",
- "SHELLEXECUTEINFOW_1sizeof",
- "STARTUPINFOW_1sizeof",
- "SetCursorPos",
- "ShellExecuteExW",
- "ToUnicode",
-};
-
-#define STATS_NATIVE(func) Java_org_eclipse_swt_tools_internal_NativeStats_##func
-
-JNIEXPORT jint JNICALL STATS_NATIVE(Win32_1GetFunctionCount)
- (JNIEnv *env, jclass that)
-{
- return Win32_nativeFunctionCount;
-}
-
-JNIEXPORT jstring JNICALL STATS_NATIVE(Win32_1GetFunctionName)
- (JNIEnv *env, jclass that, jint index)
-{
- return (*env)->NewStringUTF(env, Win32_nativeFunctionNames[index]);
-}
-
-JNIEXPORT jint JNICALL STATS_NATIVE(Win32_1GetFunctionCallCount)
- (JNIEnv *env, jclass that, jint index)
-{
- return Win32_nativeFunctionCallCount[index];
-}
-
-#endif
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/library/win32_stats.h b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/library/win32_stats.h
deleted file mode 100644
index 39fe188be8..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/library/win32_stats.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#ifdef NATIVE_STATS
-extern int Win32_nativeFunctionCount;
-extern int Win32_nativeFunctionCallCount[];
-extern char* Win32_nativeFunctionNames[];
-#define Win32_NATIVE_ENTER(env, that, func) Win32_nativeFunctionCallCount[func]++;
-#define Win32_NATIVE_EXIT(env, that, func)
-#else
-#ifndef Win32_NATIVE_ENTER
-#define Win32_NATIVE_ENTER(env, that, func)
-#endif
-#ifndef Win32_NATIVE_EXIT
-#define Win32_NATIVE_EXIT(env, that, func)
-#endif
-#endif
-
-typedef enum {
- CloseHandle_FUNC,
- CreateCursor_FUNC,
- CreateIconIndirect_FUNC,
- CreateProcessW_FUNC,
- DeleteObject_FUNC,
- DestroyIcon_FUNC,
- EnableWindow_FUNC,
- ExtractIconExW_FUNC,
- GetCursorPos_FUNC,
- GetIconInfo_FUNC,
- GetKeyboardState_FUNC,
- GetModuleHandleW_FUNC,
- GetProcessHeap_FUNC,
- HeapAlloc_FUNC,
- HeapFree_FUNC,
- LoadImage_FUNC,
- MapVirtualKeyW_FUNC,
- MoveMemory_FUNC,
- OleInitialize_FUNC,
- OleUninitialize_FUNC,
- PROCESS_1INFORMATION_1sizeof_FUNC,
- SHELLEXECUTEINFOW_1sizeof_FUNC,
- STARTUPINFOW_1sizeof_FUNC,
- SetCursorPos_FUNC,
- ShellExecuteExW_FUNC,
- ToUnicode_FUNC,
-} Win32_FUNCS;
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/library/win32_structs.c b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/library/win32_structs.c
deleted file mode 100644
index 6dded9d5b5..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/library/win32_structs.c
+++ /dev/null
@@ -1,286 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "swt.h"
-#include "win32_structs.h"
-
-#ifndef NO_ICONINFO
-typedef struct ICONINFO_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID fIcon, xHotspot, yHotspot, hbmMask, hbmColor;
-} ICONINFO_FID_CACHE;
-
-ICONINFO_FID_CACHE ICONINFOFc;
-
-void cacheICONINFOFields(JNIEnv *env, jobject lpObject)
-{
- if (ICONINFOFc.cached) return;
- ICONINFOFc.clazz = (*env)->GetObjectClass(env, lpObject);
- ICONINFOFc.fIcon = (*env)->GetFieldID(env, ICONINFOFc.clazz, "fIcon", "Z");
- ICONINFOFc.xHotspot = (*env)->GetFieldID(env, ICONINFOFc.clazz, "xHotspot", "I");
- ICONINFOFc.yHotspot = (*env)->GetFieldID(env, ICONINFOFc.clazz, "yHotspot", "I");
- ICONINFOFc.hbmMask = (*env)->GetFieldID(env, ICONINFOFc.clazz, "hbmMask", "I");
- ICONINFOFc.hbmColor = (*env)->GetFieldID(env, ICONINFOFc.clazz, "hbmColor", "I");
- ICONINFOFc.cached = 1;
-}
-
-ICONINFO *getICONINFOFields(JNIEnv *env, jobject lpObject, ICONINFO *lpStruct)
-{
- if (!ICONINFOFc.cached) cacheICONINFOFields(env, lpObject);
- lpStruct->fIcon = (*env)->GetBooleanField(env, lpObject, ICONINFOFc.fIcon);
- lpStruct->xHotspot = (*env)->GetIntField(env, lpObject, ICONINFOFc.xHotspot);
- lpStruct->yHotspot = (*env)->GetIntField(env, lpObject, ICONINFOFc.yHotspot);
- lpStruct->hbmMask = (HBITMAP)(*env)->GetIntField(env, lpObject, ICONINFOFc.hbmMask);
- lpStruct->hbmColor = (HBITMAP)(*env)->GetIntField(env, lpObject, ICONINFOFc.hbmColor);
- return lpStruct;
-}
-
-void setICONINFOFields(JNIEnv *env, jobject lpObject, ICONINFO *lpStruct)
-{
- if (!ICONINFOFc.cached) cacheICONINFOFields(env, lpObject);
- (*env)->SetBooleanField(env, lpObject, ICONINFOFc.fIcon, (jboolean)lpStruct->fIcon);
- (*env)->SetIntField(env, lpObject, ICONINFOFc.xHotspot, (jint)lpStruct->xHotspot);
- (*env)->SetIntField(env, lpObject, ICONINFOFc.yHotspot, (jint)lpStruct->yHotspot);
- (*env)->SetIntField(env, lpObject, ICONINFOFc.hbmMask, (jint)lpStruct->hbmMask);
- (*env)->SetIntField(env, lpObject, ICONINFOFc.hbmColor, (jint)lpStruct->hbmColor);
-}
-#endif
-
-#ifndef NO_POINT
-typedef struct POINT_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID x, y;
-} POINT_FID_CACHE;
-
-POINT_FID_CACHE POINTFc;
-
-void cachePOINTFields(JNIEnv *env, jobject lpObject)
-{
- if (POINTFc.cached) return;
- POINTFc.clazz = (*env)->GetObjectClass(env, lpObject);
- POINTFc.x = (*env)->GetFieldID(env, POINTFc.clazz, "x", "I");
- POINTFc.y = (*env)->GetFieldID(env, POINTFc.clazz, "y", "I");
- POINTFc.cached = 1;
-}
-
-POINT *getPOINTFields(JNIEnv *env, jobject lpObject, POINT *lpStruct)
-{
- if (!POINTFc.cached) cachePOINTFields(env, lpObject);
- lpStruct->x = (*env)->GetIntField(env, lpObject, POINTFc.x);
- lpStruct->y = (*env)->GetIntField(env, lpObject, POINTFc.y);
- return lpStruct;
-}
-
-void setPOINTFields(JNIEnv *env, jobject lpObject, POINT *lpStruct)
-{
- if (!POINTFc.cached) cachePOINTFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, POINTFc.x, (jint)lpStruct->x);
- (*env)->SetIntField(env, lpObject, POINTFc.y, (jint)lpStruct->y);
-}
-#endif
-
-#ifndef NO_PROCESS_INFORMATION
-typedef struct PROCESS_INFORMATION_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID hProcess, hThread, dwProcessId, dwThreadId;
-} PROCESS_INFORMATION_FID_CACHE;
-
-PROCESS_INFORMATION_FID_CACHE PROCESS_INFORMATIONFc;
-
-void cachePROCESS_INFORMATIONFields(JNIEnv *env, jobject lpObject)
-{
- if (PROCESS_INFORMATIONFc.cached) return;
- PROCESS_INFORMATIONFc.clazz = (*env)->GetObjectClass(env, lpObject);
- PROCESS_INFORMATIONFc.hProcess = (*env)->GetFieldID(env, PROCESS_INFORMATIONFc.clazz, "hProcess", I_J);
- PROCESS_INFORMATIONFc.hThread = (*env)->GetFieldID(env, PROCESS_INFORMATIONFc.clazz, "hThread", I_J);
- PROCESS_INFORMATIONFc.dwProcessId = (*env)->GetFieldID(env, PROCESS_INFORMATIONFc.clazz, "dwProcessId", "I");
- PROCESS_INFORMATIONFc.dwThreadId = (*env)->GetFieldID(env, PROCESS_INFORMATIONFc.clazz, "dwThreadId", "I");
- PROCESS_INFORMATIONFc.cached = 1;
-}
-
-PROCESS_INFORMATION *getPROCESS_INFORMATIONFields(JNIEnv *env, jobject lpObject, PROCESS_INFORMATION *lpStruct)
-{
- if (!PROCESS_INFORMATIONFc.cached) cachePROCESS_INFORMATIONFields(env, lpObject);
- lpStruct->hProcess = (HANDLE)(*env)->GetIntLongField(env, lpObject, PROCESS_INFORMATIONFc.hProcess);
- lpStruct->hThread = (HANDLE)(*env)->GetIntLongField(env, lpObject, PROCESS_INFORMATIONFc.hThread);
- lpStruct->dwProcessId = (*env)->GetIntField(env, lpObject, PROCESS_INFORMATIONFc.dwProcessId);
- lpStruct->dwThreadId = (*env)->GetIntField(env, lpObject, PROCESS_INFORMATIONFc.dwThreadId);
- return lpStruct;
-}
-
-void setPROCESS_INFORMATIONFields(JNIEnv *env, jobject lpObject, PROCESS_INFORMATION *lpStruct)
-{
- if (!PROCESS_INFORMATIONFc.cached) cachePROCESS_INFORMATIONFields(env, lpObject);
- (*env)->SetIntLongField(env, lpObject, PROCESS_INFORMATIONFc.hProcess, (jintLong)lpStruct->hProcess);
- (*env)->SetIntLongField(env, lpObject, PROCESS_INFORMATIONFc.hThread, (jintLong)lpStruct->hThread);
- (*env)->SetIntField(env, lpObject, PROCESS_INFORMATIONFc.dwProcessId, (jint)lpStruct->dwProcessId);
- (*env)->SetIntField(env, lpObject, PROCESS_INFORMATIONFc.dwThreadId, (jint)lpStruct->dwThreadId);
-}
-#endif
-
-#ifndef NO_SHELLEXECUTEINFOW
-typedef struct SHELLEXECUTEINFOW_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cbSize, fMask, hwnd, lpVerb, lpFile, lpParameters, lpDirectory, nShow, hInstApp, lpIDList, lpClass, hkeyClass, dwHotKey, hIcon, hProcess;
-} SHELLEXECUTEINFOW_FID_CACHE;
-
-SHELLEXECUTEINFOW_FID_CACHE SHELLEXECUTEINFOWFc;
-
-void cacheSHELLEXECUTEINFOWFields(JNIEnv *env, jobject lpObject)
-{
- if (SHELLEXECUTEINFOWFc.cached) return;
- SHELLEXECUTEINFOWFc.clazz = (*env)->GetObjectClass(env, lpObject);
- SHELLEXECUTEINFOWFc.cbSize = (*env)->GetFieldID(env, SHELLEXECUTEINFOWFc.clazz, "cbSize", "I");
- SHELLEXECUTEINFOWFc.fMask = (*env)->GetFieldID(env, SHELLEXECUTEINFOWFc.clazz, "fMask", "I");
- SHELLEXECUTEINFOWFc.hwnd = (*env)->GetFieldID(env, SHELLEXECUTEINFOWFc.clazz, "hwnd", I_J);
- SHELLEXECUTEINFOWFc.lpVerb = (*env)->GetFieldID(env, SHELLEXECUTEINFOWFc.clazz, "lpVerb", I_J);
- SHELLEXECUTEINFOWFc.lpFile = (*env)->GetFieldID(env, SHELLEXECUTEINFOWFc.clazz, "lpFile", "I");
- SHELLEXECUTEINFOWFc.lpParameters = (*env)->GetFieldID(env, SHELLEXECUTEINFOWFc.clazz, "lpParameters", I_J);
- SHELLEXECUTEINFOWFc.lpDirectory = (*env)->GetFieldID(env, SHELLEXECUTEINFOWFc.clazz, "lpDirectory", I_J);
- SHELLEXECUTEINFOWFc.nShow = (*env)->GetFieldID(env, SHELLEXECUTEINFOWFc.clazz, "nShow", "I");
- SHELLEXECUTEINFOWFc.hInstApp = (*env)->GetFieldID(env, SHELLEXECUTEINFOWFc.clazz, "hInstApp", I_J);
- SHELLEXECUTEINFOWFc.lpIDList = (*env)->GetFieldID(env, SHELLEXECUTEINFOWFc.clazz, "lpIDList", I_J);
- SHELLEXECUTEINFOWFc.lpClass = (*env)->GetFieldID(env, SHELLEXECUTEINFOWFc.clazz, "lpClass", I_J);
- SHELLEXECUTEINFOWFc.hkeyClass = (*env)->GetFieldID(env, SHELLEXECUTEINFOWFc.clazz, "hkeyClass", I_J);
- SHELLEXECUTEINFOWFc.dwHotKey = (*env)->GetFieldID(env, SHELLEXECUTEINFOWFc.clazz, "dwHotKey", "I");
- SHELLEXECUTEINFOWFc.hIcon = (*env)->GetFieldID(env, SHELLEXECUTEINFOWFc.clazz, "hIcon", I_J);
- SHELLEXECUTEINFOWFc.hProcess = (*env)->GetFieldID(env, SHELLEXECUTEINFOWFc.clazz, "hProcess", I_J);
- SHELLEXECUTEINFOWFc.cached = 1;
-}
-
-SHELLEXECUTEINFOW *getSHELLEXECUTEINFOWFields(JNIEnv *env, jobject lpObject, SHELLEXECUTEINFOW *lpStruct)
-{
- if (!SHELLEXECUTEINFOWFc.cached) cacheSHELLEXECUTEINFOWFields(env, lpObject);
- lpStruct->cbSize = (*env)->GetIntField(env, lpObject, SHELLEXECUTEINFOWFc.cbSize);
- lpStruct->fMask = (*env)->GetIntField(env, lpObject, SHELLEXECUTEINFOWFc.fMask);
- lpStruct->hwnd = (HWND)(*env)->GetIntLongField(env, lpObject, SHELLEXECUTEINFOWFc.hwnd);
- lpStruct->lpVerb = (LPWSTR)(*env)->GetIntLongField(env, lpObject, SHELLEXECUTEINFOWFc.lpVerb);
- lpStruct->lpFile = (LPWSTR)(*env)->GetIntField(env, lpObject, SHELLEXECUTEINFOWFc.lpFile);
- lpStruct->lpParameters = (LPWSTR)(*env)->GetIntLongField(env, lpObject, SHELLEXECUTEINFOWFc.lpParameters);
- lpStruct->lpDirectory = (LPWSTR)(*env)->GetIntLongField(env, lpObject, SHELLEXECUTEINFOWFc.lpDirectory);
- lpStruct->nShow = (*env)->GetIntField(env, lpObject, SHELLEXECUTEINFOWFc.nShow);
- lpStruct->hInstApp = (HINSTANCE)(*env)->GetIntLongField(env, lpObject, SHELLEXECUTEINFOWFc.hInstApp);
- lpStruct->lpIDList = (LPVOID)(*env)->GetIntLongField(env, lpObject, SHELLEXECUTEINFOWFc.lpIDList);
- lpStruct->lpClass = (LPWSTR)(*env)->GetIntLongField(env, lpObject, SHELLEXECUTEINFOWFc.lpClass);
- lpStruct->hkeyClass = (HKEY)(*env)->GetIntLongField(env, lpObject, SHELLEXECUTEINFOWFc.hkeyClass);
- lpStruct->dwHotKey = (*env)->GetIntField(env, lpObject, SHELLEXECUTEINFOWFc.dwHotKey);
- lpStruct->hIcon = (HANDLE)(*env)->GetIntLongField(env, lpObject, SHELLEXECUTEINFOWFc.hIcon);
- lpStruct->hProcess = (HANDLE)(*env)->GetIntLongField(env, lpObject, SHELLEXECUTEINFOWFc.hProcess);
- return lpStruct;
-}
-
-void setSHELLEXECUTEINFOWFields(JNIEnv *env, jobject lpObject, SHELLEXECUTEINFOW *lpStruct)
-{
- if (!SHELLEXECUTEINFOWFc.cached) cacheSHELLEXECUTEINFOWFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, SHELLEXECUTEINFOWFc.cbSize, (jint)lpStruct->cbSize);
- (*env)->SetIntField(env, lpObject, SHELLEXECUTEINFOWFc.fMask, (jint)lpStruct->fMask);
- (*env)->SetIntLongField(env, lpObject, SHELLEXECUTEINFOWFc.hwnd, (jintLong)lpStruct->hwnd);
- (*env)->SetIntLongField(env, lpObject, SHELLEXECUTEINFOWFc.lpVerb, (jintLong)lpStruct->lpVerb);
- (*env)->SetIntField(env, lpObject, SHELLEXECUTEINFOWFc.lpFile, (jint)lpStruct->lpFile);
- (*env)->SetIntLongField(env, lpObject, SHELLEXECUTEINFOWFc.lpParameters, (jintLong)lpStruct->lpParameters);
- (*env)->SetIntLongField(env, lpObject, SHELLEXECUTEINFOWFc.lpDirectory, (jintLong)lpStruct->lpDirectory);
- (*env)->SetIntField(env, lpObject, SHELLEXECUTEINFOWFc.nShow, (jint)lpStruct->nShow);
- (*env)->SetIntLongField(env, lpObject, SHELLEXECUTEINFOWFc.hInstApp, (jintLong)lpStruct->hInstApp);
- (*env)->SetIntLongField(env, lpObject, SHELLEXECUTEINFOWFc.lpIDList, (jintLong)lpStruct->lpIDList);
- (*env)->SetIntLongField(env, lpObject, SHELLEXECUTEINFOWFc.lpClass, (jintLong)lpStruct->lpClass);
- (*env)->SetIntLongField(env, lpObject, SHELLEXECUTEINFOWFc.hkeyClass, (jintLong)lpStruct->hkeyClass);
- (*env)->SetIntField(env, lpObject, SHELLEXECUTEINFOWFc.dwHotKey, (jint)lpStruct->dwHotKey);
- (*env)->SetIntLongField(env, lpObject, SHELLEXECUTEINFOWFc.hIcon, (jintLong)lpStruct->hIcon);
- (*env)->SetIntLongField(env, lpObject, SHELLEXECUTEINFOWFc.hProcess, (jintLong)lpStruct->hProcess);
-}
-#endif
-
-#ifndef NO_STARTUPINFOW
-typedef struct STARTUPINFOW_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID cb, lpReserved, lpDesktop, lpTitle, dwX, dwY, dwXSize, dwYSize, dwXCountChars, dwYCountChars, dwFillAttribute, dwFlags, wShowWindow, cbReserved2, lpReserved2, hStdInput, hStdOutput, hStdError;
-} STARTUPINFOW_FID_CACHE;
-
-STARTUPINFOW_FID_CACHE STARTUPINFOWFc;
-
-void cacheSTARTUPINFOWFields(JNIEnv *env, jobject lpObject)
-{
- if (STARTUPINFOWFc.cached) return;
- STARTUPINFOWFc.clazz = (*env)->GetObjectClass(env, lpObject);
- STARTUPINFOWFc.cb = (*env)->GetFieldID(env, STARTUPINFOWFc.clazz, "cb", "I");
- STARTUPINFOWFc.lpReserved = (*env)->GetFieldID(env, STARTUPINFOWFc.clazz, "lpReserved", I_J);
- STARTUPINFOWFc.lpDesktop = (*env)->GetFieldID(env, STARTUPINFOWFc.clazz, "lpDesktop", I_J);
- STARTUPINFOWFc.lpTitle = (*env)->GetFieldID(env, STARTUPINFOWFc.clazz, "lpTitle", I_J);
- STARTUPINFOWFc.dwX = (*env)->GetFieldID(env, STARTUPINFOWFc.clazz, "dwX", "I");
- STARTUPINFOWFc.dwY = (*env)->GetFieldID(env, STARTUPINFOWFc.clazz, "dwY", "I");
- STARTUPINFOWFc.dwXSize = (*env)->GetFieldID(env, STARTUPINFOWFc.clazz, "dwXSize", "I");
- STARTUPINFOWFc.dwYSize = (*env)->GetFieldID(env, STARTUPINFOWFc.clazz, "dwYSize", "I");
- STARTUPINFOWFc.dwXCountChars = (*env)->GetFieldID(env, STARTUPINFOWFc.clazz, "dwXCountChars", "I");
- STARTUPINFOWFc.dwYCountChars = (*env)->GetFieldID(env, STARTUPINFOWFc.clazz, "dwYCountChars", "I");
- STARTUPINFOWFc.dwFillAttribute = (*env)->GetFieldID(env, STARTUPINFOWFc.clazz, "dwFillAttribute", "I");
- STARTUPINFOWFc.dwFlags = (*env)->GetFieldID(env, STARTUPINFOWFc.clazz, "dwFlags", "I");
- STARTUPINFOWFc.wShowWindow = (*env)->GetFieldID(env, STARTUPINFOWFc.clazz, "wShowWindow", "S");
- STARTUPINFOWFc.cbReserved2 = (*env)->GetFieldID(env, STARTUPINFOWFc.clazz, "cbReserved2", "S");
- STARTUPINFOWFc.lpReserved2 = (*env)->GetFieldID(env, STARTUPINFOWFc.clazz, "lpReserved2", I_J);
- STARTUPINFOWFc.hStdInput = (*env)->GetFieldID(env, STARTUPINFOWFc.clazz, "hStdInput", I_J);
- STARTUPINFOWFc.hStdOutput = (*env)->GetFieldID(env, STARTUPINFOWFc.clazz, "hStdOutput", I_J);
- STARTUPINFOWFc.hStdError = (*env)->GetFieldID(env, STARTUPINFOWFc.clazz, "hStdError", I_J);
- STARTUPINFOWFc.cached = 1;
-}
-
-STARTUPINFOW *getSTARTUPINFOWFields(JNIEnv *env, jobject lpObject, STARTUPINFOW *lpStruct)
-{
- if (!STARTUPINFOWFc.cached) cacheSTARTUPINFOWFields(env, lpObject);
- lpStruct->cb = (*env)->GetIntField(env, lpObject, STARTUPINFOWFc.cb);
- lpStruct->lpReserved = (LPWSTR)(*env)->GetIntLongField(env, lpObject, STARTUPINFOWFc.lpReserved);
- lpStruct->lpDesktop = (LPWSTR)(*env)->GetIntLongField(env, lpObject, STARTUPINFOWFc.lpDesktop);
- lpStruct->lpTitle = (LPWSTR)(*env)->GetIntLongField(env, lpObject, STARTUPINFOWFc.lpTitle);
- lpStruct->dwX = (*env)->GetIntField(env, lpObject, STARTUPINFOWFc.dwX);
- lpStruct->dwY = (*env)->GetIntField(env, lpObject, STARTUPINFOWFc.dwY);
- lpStruct->dwXSize = (*env)->GetIntField(env, lpObject, STARTUPINFOWFc.dwXSize);
- lpStruct->dwYSize = (*env)->GetIntField(env, lpObject, STARTUPINFOWFc.dwYSize);
- lpStruct->dwXCountChars = (*env)->GetIntField(env, lpObject, STARTUPINFOWFc.dwXCountChars);
- lpStruct->dwYCountChars = (*env)->GetIntField(env, lpObject, STARTUPINFOWFc.dwYCountChars);
- lpStruct->dwFillAttribute = (*env)->GetIntField(env, lpObject, STARTUPINFOWFc.dwFillAttribute);
- lpStruct->dwFlags = (*env)->GetIntField(env, lpObject, STARTUPINFOWFc.dwFlags);
- lpStruct->wShowWindow = (*env)->GetShortField(env, lpObject, STARTUPINFOWFc.wShowWindow);
- lpStruct->cbReserved2 = (*env)->GetShortField(env, lpObject, STARTUPINFOWFc.cbReserved2);
- lpStruct->lpReserved2 = (LPBYTE)(*env)->GetIntLongField(env, lpObject, STARTUPINFOWFc.lpReserved2);
- lpStruct->hStdInput = (HANDLE)(*env)->GetIntLongField(env, lpObject, STARTUPINFOWFc.hStdInput);
- lpStruct->hStdOutput = (HANDLE)(*env)->GetIntLongField(env, lpObject, STARTUPINFOWFc.hStdOutput);
- lpStruct->hStdError = (HANDLE)(*env)->GetIntLongField(env, lpObject, STARTUPINFOWFc.hStdError);
- return lpStruct;
-}
-
-void setSTARTUPINFOWFields(JNIEnv *env, jobject lpObject, STARTUPINFOW *lpStruct)
-{
- if (!STARTUPINFOWFc.cached) cacheSTARTUPINFOWFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, STARTUPINFOWFc.cb, (jint)lpStruct->cb);
- (*env)->SetIntLongField(env, lpObject, STARTUPINFOWFc.lpReserved, (jintLong)lpStruct->lpReserved);
- (*env)->SetIntLongField(env, lpObject, STARTUPINFOWFc.lpDesktop, (jintLong)lpStruct->lpDesktop);
- (*env)->SetIntLongField(env, lpObject, STARTUPINFOWFc.lpTitle, (jintLong)lpStruct->lpTitle);
- (*env)->SetIntField(env, lpObject, STARTUPINFOWFc.dwX, (jint)lpStruct->dwX);
- (*env)->SetIntField(env, lpObject, STARTUPINFOWFc.dwY, (jint)lpStruct->dwY);
- (*env)->SetIntField(env, lpObject, STARTUPINFOWFc.dwXSize, (jint)lpStruct->dwXSize);
- (*env)->SetIntField(env, lpObject, STARTUPINFOWFc.dwYSize, (jint)lpStruct->dwYSize);
- (*env)->SetIntField(env, lpObject, STARTUPINFOWFc.dwXCountChars, (jint)lpStruct->dwXCountChars);
- (*env)->SetIntField(env, lpObject, STARTUPINFOWFc.dwYCountChars, (jint)lpStruct->dwYCountChars);
- (*env)->SetIntField(env, lpObject, STARTUPINFOWFc.dwFillAttribute, (jint)lpStruct->dwFillAttribute);
- (*env)->SetIntField(env, lpObject, STARTUPINFOWFc.dwFlags, (jint)lpStruct->dwFlags);
- (*env)->SetShortField(env, lpObject, STARTUPINFOWFc.wShowWindow, (jshort)lpStruct->wShowWindow);
- (*env)->SetShortField(env, lpObject, STARTUPINFOWFc.cbReserved2, (jshort)lpStruct->cbReserved2);
- (*env)->SetIntLongField(env, lpObject, STARTUPINFOWFc.lpReserved2, (jintLong)lpStruct->lpReserved2);
- (*env)->SetIntLongField(env, lpObject, STARTUPINFOWFc.hStdInput, (jintLong)lpStruct->hStdInput);
- (*env)->SetIntLongField(env, lpObject, STARTUPINFOWFc.hStdOutput, (jintLong)lpStruct->hStdOutput);
- (*env)->SetIntLongField(env, lpObject, STARTUPINFOWFc.hStdError, (jintLong)lpStruct->hStdError);
-}
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/library/win32_structs.h b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/library/win32_structs.h
deleted file mode 100644
index 0eb00b3bb6..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/library/win32_structs.h
+++ /dev/null
@@ -1,73 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-#include "win32.h"
-
-#ifndef NO_ICONINFO
-void cacheICONINFOFields(JNIEnv *env, jobject lpObject);
-ICONINFO *getICONINFOFields(JNIEnv *env, jobject lpObject, ICONINFO *lpStruct);
-void setICONINFOFields(JNIEnv *env, jobject lpObject, ICONINFO *lpStruct);
-#define ICONINFO_sizeof() sizeof(ICONINFO)
-#else
-#define cacheICONINFOFields(a,b)
-#define getICONINFOFields(a,b,c) NULL
-#define setICONINFOFields(a,b,c)
-#define ICONINFO_sizeof() 0
-#endif
-
-#ifndef NO_POINT
-void cachePOINTFields(JNIEnv *env, jobject lpObject);
-POINT *getPOINTFields(JNIEnv *env, jobject lpObject, POINT *lpStruct);
-void setPOINTFields(JNIEnv *env, jobject lpObject, POINT *lpStruct);
-#define POINT_sizeof() sizeof(POINT)
-#else
-#define cachePOINTFields(a,b)
-#define getPOINTFields(a,b,c) NULL
-#define setPOINTFields(a,b,c)
-#define POINT_sizeof() 0
-#endif
-
-#ifndef NO_PROCESS_INFORMATION
-void cachePROCESS_INFORMATIONFields(JNIEnv *env, jobject lpObject);
-PROCESS_INFORMATION *getPROCESS_INFORMATIONFields(JNIEnv *env, jobject lpObject, PROCESS_INFORMATION *lpStruct);
-void setPROCESS_INFORMATIONFields(JNIEnv *env, jobject lpObject, PROCESS_INFORMATION *lpStruct);
-#define PROCESS_INFORMATION_sizeof() sizeof(PROCESS_INFORMATION)
-#else
-#define cachePROCESS_INFORMATIONFields(a,b)
-#define getPROCESS_INFORMATIONFields(a,b,c) NULL
-#define setPROCESS_INFORMATIONFields(a,b,c)
-#define PROCESS_INFORMATION_sizeof() 0
-#endif
-
-#ifndef NO_SHELLEXECUTEINFOW
-void cacheSHELLEXECUTEINFOWFields(JNIEnv *env, jobject lpObject);
-SHELLEXECUTEINFOW *getSHELLEXECUTEINFOWFields(JNIEnv *env, jobject lpObject, SHELLEXECUTEINFOW *lpStruct);
-void setSHELLEXECUTEINFOWFields(JNIEnv *env, jobject lpObject, SHELLEXECUTEINFOW *lpStruct);
-#define SHELLEXECUTEINFOW_sizeof() sizeof(SHELLEXECUTEINFOW)
-#else
-#define cacheSHELLEXECUTEINFOWFields(a,b)
-#define getSHELLEXECUTEINFOWFields(a,b,c) NULL
-#define setSHELLEXECUTEINFOWFields(a,b,c)
-#define SHELLEXECUTEINFOW_sizeof() 0
-#endif
-
-#ifndef NO_STARTUPINFOW
-void cacheSTARTUPINFOWFields(JNIEnv *env, jobject lpObject);
-STARTUPINFOW *getSTARTUPINFOWFields(JNIEnv *env, jobject lpObject, STARTUPINFOW *lpStruct);
-void setSTARTUPINFOWFields(JNIEnv *env, jobject lpObject, STARTUPINFOW *lpStruct);
-#define STARTUPINFOW_sizeof() sizeof(STARTUPINFOW)
-#else
-#define cacheSTARTUPINFOWFields(a,b)
-#define getSTARTUPINFOWFields(a,b,c) NULL
-#define setSTARTUPINFOWFields(a,b,c)
-#define STARTUPINFOW_sizeof() 0
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/org/eclipse/swt/internal/win32/ICONINFO.java b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/org/eclipse/swt/internal/win32/ICONINFO.java
deleted file mode 100644
index 84e165dfc2..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/org/eclipse/swt/internal/win32/ICONINFO.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class ICONINFO {
- public boolean fIcon;
- public int xHotspot;
- public int yHotspot;
- /** @field cast=(HBITMAP) */
- public int hbmMask;
- /** @field cast=(HBITMAP) */
- public int hbmColor;
- public static final int sizeof = 20;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/org/eclipse/swt/internal/win32/POINT.java b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/org/eclipse/swt/internal/win32/POINT.java
deleted file mode 100644
index 3f07037586..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/org/eclipse/swt/internal/win32/POINT.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class POINT {
- public int x;
- public int y;
- public static final int sizeof = 8;
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/org/eclipse/swt/internal/win32/PROCESS_INFORMATION.java b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/org/eclipse/swt/internal/win32/PROCESS_INFORMATION.java
deleted file mode 100644
index efc7d20be0..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/org/eclipse/swt/internal/win32/PROCESS_INFORMATION.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class PROCESS_INFORMATION {
- /** @field cast=(HANDLE) */
- public int /*long*/ hProcess;
- /** @field cast=(HANDLE) */
- public int /*long*/ hThread;
- public int dwProcessId;
- public int dwThreadId;
- public static int sizeof = Win32.PROCESS_INFORMATION_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/org/eclipse/swt/internal/win32/SHELLEXECUTEINFOW.java b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/org/eclipse/swt/internal/win32/SHELLEXECUTEINFOW.java
deleted file mode 100644
index a8214aafda..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/org/eclipse/swt/internal/win32/SHELLEXECUTEINFOW.java
+++ /dev/null
@@ -1,47 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class SHELLEXECUTEINFOW {
- public int cbSize;
- public int fMask;
- /** @field cast=(HWND) */
- public int /*long*/ hwnd;
- /** @field cast=(LPWSTR) */
- public int /*long*/ lpVerb;
- /** @field cast=(LPWSTR) */
- public int lpFile;
- /** @field cast=(LPWSTR) */
- public int /*long*/ lpParameters;
- /** @field cast=(LPWSTR) */
- public int /*long*/ lpDirectory;
- public int nShow;
- /** @field cast=(HINSTANCE) */
- public int /*long*/ hInstApp;
- // Optional members
- /** @field cast=(LPVOID) */
- public int /*long*/ lpIDList;
- /** @field cast=(LPWSTR) */
- public int /*long*/ lpClass;
- /** @field cast=(HKEY) */
- public int /*long*/ hkeyClass;
- public int dwHotKey;
-// union {
-// HANDLE hIcon;
-// HANDLE hMonitor;
-// };
- /** @field cast=(HANDLE) */
- public int /*long*/ hIcon;
- /** @field cast=(HANDLE) */
- public int /*long*/ hProcess;
- public static final int sizeof = Win32.SHELLEXECUTEINFOW_sizeof ();
-}
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/org/eclipse/swt/internal/win32/STARTUPINFOW.java b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/org/eclipse/swt/internal/win32/STARTUPINFOW.java
deleted file mode 100644
index 7448750e2d..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/org/eclipse/swt/internal/win32/STARTUPINFOW.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-public class STARTUPINFOW {
- public int cb;
- /** @field cast=(LPWSTR) */
- public int /*long*/ lpReserved;
- /** @field cast=(LPWSTR) */
- public int /*long*/ lpDesktop;
- /** @field cast=(LPWSTR) */
- public int /*long*/ lpTitle;
- public int dwX;
- public int dwY;
- public int dwXSize;
- public int dwYSize;
- public int dwXCountChars;
- public int dwYCountChars;
- public int dwFillAttribute;
- public int dwFlags;
- public short wShowWindow;
- public short cbReserved2;
- /** @field cast=(LPBYTE) */
- public int /*long*/ lpReserved2;
- /** @field cast=(HANDLE) */
- public int /*long*/ hStdInput;
- /** @field cast=(HANDLE) */
- public int /*long*/ hStdOutput;
- /** @field cast=(HANDLE) */
- public int /*long*/ hStdError;
- public static int sizeof = Win32.STARTUPINFOW_sizeof ();
-}
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/org/eclipse/swt/internal/win32/Win32.java b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/org/eclipse/swt/internal/win32/Win32.java
deleted file mode 100644
index 20c98209e3..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/org/eclipse/swt/internal/win32/Win32.java
+++ /dev/null
@@ -1,124 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.swt.internal.win32;
-
-
-import org.eclipse.swt.internal.*;
-
-public class Win32 extends C {
- static {
- Library.loadLibrary ("swt-win32"); //$NON-NLS-1$
- }
-
- /** GDI+ constants */
- public static final int PixelFormat_Format24bppRgb = 137224;
- public static final int PixelFormat_Format32bppRgb = 139273;
- public static final int PixelFormat_Format32bppArgb = 2498570;
- public static final int PixelFormat_Format16bppRgb555 = 135173;
- public static final int PixelFormat_Format16bppRgb565 = 135174;
- public static final int PixelFormat_Format16bppArgb1555 = 397319;
-
- public static final int OIC_BANG = 0x7F03;
- public static final int OIC_HAND = 0x7F01;
- public static final int OIC_INFORMATION = 0x7F04;
- public static final int OIC_QUES = 0x7F02;
- public static final int OIC_WINLOGO = 0x7F05;
- public static final int IMAGE_ICON = 0x1;
- public static final int LR_SHARED = 0x8000;
-
- public static int HEAP_ZERO_MEMORY = 0x8;
- public static int SW_SHOW = 0x5;
-
-/** OLE Natives */
-
-/** @param reserved cast=(LPVOID) */
-public static final native int OleInitialize(int reserved);
-public static final native void OleUninitialize();
-
-/** Win32 Natives */
-
-/** @param hObject cast=(HANDLE) */
-public static final native boolean CloseHandle(int hObject);
-/**
- * @param hInst cast=(HINSTANCE)
- * @param pvANDPlane cast=(CONST VOID *),flags=no_out critical
- * @param pvXORPlane cast=(CONST VOID *),flags=no_out critical
- */
-public static final native int CreateCursor (int hInst, int xHotSpot, int yHotSpot, int nWidth, int nHeight, byte [] pvANDPlane, byte [] pvXORPlane);
-/**
- * @param lpApplicationName cast=(LPCWSTR)
- * @param lpCommandLine cast=(LPWSTR)
- * @param lpProcessAttributes cast=(LPSECURITY_ATTRIBUTES)
- * @param lpThreadAttributes cast=(LPSECURITY_ATTRIBUTES)
- * @param dwCreationFlags cast=(DWORD)
- * @param lpEnvironment cast=(LPVOID)
- * @param lpCurrentDirectory cast=(LPCWSTR)
- * @param lpStartupInfo cast=(LPSTARTUPINFOW)
- * @param lpProcessInformation cast=(LPPROCESS_INFORMATION)
- */
-public static final native boolean CreateProcessW(int lpApplicationName, char [] lpCommandLine, int lpProcessAttributes, int lpThreadAttributes, boolean bInheritHandles, int dwCreationFlags, int lpEnvironment, int lpCurrentDirectory, STARTUPINFOW lpStartupInfo, PROCESS_INFORMATION lpProcessInformation);
-public static final native int CreateIconIndirect (ICONINFO lplf);
-/** @param hGdiObj cast=(HGDIOBJ) */
-public static final native boolean DeleteObject (int hGdiObj);
-/** @param hIcon cast=(HICON) */
-public static final native boolean DestroyIcon (int hIcon);
-/** @param window cast=(HWND) */
-public static final native void EnableWindow(int window, boolean enabled);
-/**
- * @param lpszFile cast=(LPCWSTR)
- * @param phiconLarge cast=(HICON*)
- * @param phiconSmall cast=(HICON*)
- * @param nIcons cast=(UINT)
- */
-public static final native int ExtractIconExW(char[] lpszFile, int nIconIndex, int [] phiconLarge, int [] phiconSmall, int nIcons);
-/** @param point cast=(LPPOINT) */
-public static final native void GetCursorPos (POINT point);
-/** @param hIcon cast=(HICON) */
-public static final native boolean GetIconInfo (int hIcon, ICONINFO piconinfo);
-/** @param lpKeyState cast=(PBYTE) */
-public static final native boolean GetKeyboardState (byte [] lpKeyState);
-public static final native int GetProcessHeap();
-/** @param lpModuleName cast=(LPCWSTR) */
-public static final native int GetModuleHandleW (char [] lpModuleName);
-/** @param hHeap cast=(HANDLE) */
-public static final native int HeapAlloc (int hHeap, int dwFlags, int dwBytes);
-/**
- * @param hHeap cast=(HANDLE)
- * @param lpMem cast=(LPVOID)
- */
-public static final native boolean HeapFree (int hHeap, int dwFlags, int lpMem);
-/**
- * @param hinst cast=(HINSTANCE)
- * @param lpszName cast=(LPCTSTR)
- * @param uType cast=(UINT)
- * @param fuLoad cast=(UINT)
- */
-public static final native int LoadImage (int hinst, int lpszName, int uType, int cxDesired, int cyDesired, int fuLoad);
-public static final native int MapVirtualKeyW (int uCode, int uMapType);
-/**
- * @param Destination cast=(PVOID)
- * @param Source cast=(CONST VOID *),flags=no_out critical
- */
-public static final native void MoveMemory (int Destination, char [] Source, int Length);
-public static final native int PROCESS_INFORMATION_sizeof();
-public static final native int SetCursorPos (int x, int y);
-/** @param lpExecInfo cast=(LPSHELLEXECUTEINFOW) */
-public static final native boolean ShellExecuteExW(SHELLEXECUTEINFOW lpExecInfo);
-public static final native int SHELLEXECUTEINFOW_sizeof();
-public static final native int STARTUPINFOW_sizeof();
-/**
- * @param lpKeyState cast=(PBYTE)
- * @param pwszBuff cast=(LPWSTR)
- */
-public static final native int ToUnicode(int wVirtKey, int wScanCode, byte [] lpKeyState, char [] pwszBuff, int cchBuff, int wFlags);
-
-
-}